.elementor-17428 .elementor-element.elementor-element-d91b987 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17428 .elementor-element.elementor-element-f643ee5:not(.elementor-motion-effects-element-type-background), .elementor-17428 .elementor-element.elementor-element-f643ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-17428 .elementor-element.elementor-element-f643ee5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-17428 .elementor-element.elementor-element-f643ee5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-17428 .elementor-element.elementor-element-0247d0c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-17428 .elementor-element.elementor-element-0247d0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17428 .elementor-element.elementor-element-595c5f5{color:#000000;font-family:"Noto Sans TC", Sans-serif , 'PingFang TC Medium';font-size:18px;font-weight:400;}.elementor-17428 .elementor-element.elementor-element-4a9e672 .elementor-heading-title{color:#14375B;font-family:"Noto Sans TC", Sans-serif , 'PingFang TC Medium';font-size:30px;font-weight:600;}.elementor-17428 .elementor-element.elementor-element-450a4cd2{margin-top:30px;margin-bottom:30px;}.elementor-17428 .elementor-element.elementor-element-2eba04b img{width:100%;max-width:100%;}.elementor-17428 .elementor-element.elementor-element-dd9ddbf img{width:100%;max-width:100%;}.elementor-17428 .elementor-element.elementor-element-c64e638{color:#464646;font-family:"Noto Sans TC", Sans-serif , 'PingFang TC Medium';font-size:16px;font-weight:400;}.elementor-17428 .elementor-element.elementor-element-d18206b{text-align:center;}.elementor-17428 .elementor-element.elementor-element-d18206b img{width:100%;}.elementor-17428 .elementor-element.elementor-element-5be4b01 img{width:100%;}.elementor-17428 .elementor-element.elementor-element-500f97c{color:#464646;font-family:"Noto Sans TC", Sans-serif , 'PingFang TC Medium';font-size:16px;font-weight:400;}@media(max-width:1023px){.elementor-17428 .elementor-element.elementor-element-f643ee5{padding:10px 0px 10px 0px;}}@media(max-width:767px){.elementor-17428 .elementor-element.elementor-element-f643ee5{padding:0px 0px 0px 0px;}.elementor-17428 .elementor-element.elementor-element-0247d0c{width:50%;}}/* Start custom CSS */rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex){
    outline: none !important;
    text-shadow: 0px 0px 0px #00000063 !important;
}

ul.heateor_sss_sharing_ul {
    text-align: right !important;
}

@media (min-width: 1025px) and (max-width: 1100px){
.elementor-2737 .elementor-element.elementor-element-de8d226 {
    width: 27.29%;
}}
@media (min-width: 1025px) and (max-width: 1100px){
.elementor-2737 .elementor-element.elementor-element-35be1d5 {
    width: 2% !important;
}}
@media (min-width: 1100px) and (max-width: 1200px){
.elementor-2737 .elementor-element.elementor-element-35be1d5 {
    width: 5% !important;
}}
@media (min-width: 1025px) and (max-width: 1200px){
.elementor-2737 .elementor-element.elementor-element-f78e503 {
    width: 1% !important;
}}

rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer *:not(.rs-wtbindex), .rs-layer *:not(.rs-wtbindex) {
    text-shadow: unset !important;
}

@media screen and (min-width: 1441px) and (max-width: 1550px){
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1000px !important;
}}
@media screen and (min-width: 1300px) and (max-width: 1440px){
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 980px !important;
}}
@media screen and (min-width: 1200px) and (max-width: 1299px){
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 940px !important;
}}
@media screen and (min-width: 1025px) and (max-width: 1199px){
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 870px !important;
}}/* End custom CSS */