.elementor-3884 .elementor-element.elementor-element-2cf9baab:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-2cf9baab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F8;}.elementor-3884 .elementor-element.elementor-element-2cf9baab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3884 .elementor-element.elementor-element-2cf9baab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3884 .elementor-element.elementor-element-4bc83b7c > .elementor-container{max-width:1280px;}.elementor-bc-flex-widget .elementor-3884 .elementor-element.elementor-element-2afca452.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3884 .elementor-element.elementor-element-2afca452.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3884 .elementor-element.elementor-element-77365979{text-align:right;}.elementor-3884 .elementor-element.elementor-element-77365979 .elementor-image img{width:100%;}.elementor-bc-flex-widget .elementor-3884 .elementor-element.elementor-element-21959826.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3884 .elementor-element.elementor-element-21959826.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-icon{width:14px;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-icon i{font-size:14px;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-icon svg{width:14px;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-text, .elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-text a{color:#409FC7;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-item{font-size:14px;}.elementor-3884 .elementor-element.elementor-element-b39c35f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-search-form__container{min-height:36px;}.elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-search-form__submit{min-width:36px;background-color:#278DB8;}body:not(.rtl) .elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-search-form__icon{padding-left:calc(36px / 3);}body.rtl .elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-search-form__icon{padding-right:calc(36px / 3);}.elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-search-form__input, .elementor-3884 .elementor-element.elementor-element-d9c75fa.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(36px / 3);padding-right:calc(36px / 3);}.elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-search-form__input,
					.elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-search-form__icon,
					.elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-3884 .elementor-element.elementor-element-d9c75fa .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-3884 .elementor-element.elementor-element-d9c75fa.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#54595f;}.elementor-3884 .elementor-element.elementor-element-d9c75fa:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#ffffff;border-radius:3px;}.elementor-3884 .elementor-element.elementor-element-d9c75fa.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#ffffff;border-radius:3px;}.elementor-3884 .elementor-element.elementor-element-d9c75fa:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#eaeaea;}.elementor-3884 .elementor-element.elementor-element-d9c75fa.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:#eaeaea;}.elementor-3884 .elementor-element.elementor-element-d9c75fa > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-426fca3f:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-426fca3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#337ab7;}.elementor-3884 .elementor-element.elementor-element-426fca3f{border-style:solid;border-width:4px 0px 0px 0px;border-color:#6EC1E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3884 .elementor-element.elementor-element-426fca3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3884 .elementor-element.elementor-element-4d41c995.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3884 .elementor-element.elementor-element-4d41c995.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3884 .elementor-element.elementor-element-4d41c995 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1696d6fd .elementor-nav-menu .elementor-item{font-size:18px;font-weight:normal;}.elementor-3884 .elementor-element.elementor-element-1696d6fd .elementor-nav-menu--main .elementor-item{color:#ffffff;padding-left:13px;padding-right:13px;padding-top:2px;padding-bottom:2px;}body:not(.rtl) .elementor-3884 .elementor-element.elementor-element-1696d6fd .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:0px;}body.rtl .elementor-3884 .elementor-element.elementor-element-1696d6fd .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:0px;}.elementor-3884 .elementor-element.elementor-element-1696d6fd .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-3884 .elementor-element.elementor-element-1696d6fd > .elementor-widget-container{margin:14px 0px 10px 0px;}@media(min-width:768px){.elementor-3884 .elementor-element.elementor-element-2afca452{width:11.491%;}.elementor-3884 .elementor-element.elementor-element-21959826{width:64.649%;}.elementor-3884 .elementor-element.elementor-element-b39c35f{width:23.524%;}}@media(max-width:767px){.elementor-3884 .elementor-element.elementor-element-38af2f51 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-3884 .elementor-element.elementor-element-2afca452{width:30%;}.elementor-3884 .elementor-element.elementor-element-2afca452 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-3884 .elementor-element.elementor-element-77365979{text-align:center;}.elementor-3884 .elementor-element.elementor-element-77365979 .elementor-image img{width:100%;}.elementor-3884 .elementor-element.elementor-element-21959826{width:70%;}.elementor-3884 .elementor-element.elementor-element-f133781 .elementor-icon-list-item{font-size:13px;}.elementor-3884 .elementor-element.elementor-element-f133781 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-d9c75fa > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3884 .elementor-element.elementor-element-4d41c995 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}}/* Start custom CSS for image, class: .elementor-element-77365979 */.ib{display:inline-block !important;}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-f133781 */.elementor-widget .elementor-icon-list-items.elementor-inline-items {
     margin-right: unset; 
    margin-left:  unset; 
}

@media(max-width:480px){
/*hidden elementor ref*/
#ref{
   /* display:none;*/
}
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1696d6fd */.ib{display:inline-block;}/* End custom CSS */
/* Start custom CSS */.always-horizontal .elementor-nav-menu {
    -ms-flex-wrap:nowrap;
    flex-wrap: nowrap;
    overflow-y: scroll;
-webkit-overflow-scrolling: touch;/*好滑動*/
}
/*隱藏scroll-Y縱向滾動條，並不影響內容滾動*/
::-webkit-scrollbar {
/*隱藏滾輪(for Chrome )*/
display: none;
}
/*選單在手機時靠左*/
@media(max-width:480px){
 .elementor-nav-menu {
    justify-content: left!important;
}
}

/*************/
/*選單右分隔線*/
.always-horizontal li{
    border-right: 1px solid #ffffff!important;
}/* End custom CSS */