.elementor-32542 .elementor-element.elementor-element-341b098{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-341b098:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-341b098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #0F3577 0%, #174497 100%);}.elementor-32542 .elementor-element.elementor-element-c4bf6a0{font-family:"Noto Sans TC", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-538b3c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-9163cd7 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-4912602{font-family:"Noto Sans TC", Sans-serif;font-size:19px;line-height:1.85em;color:rgba(255,255,255,.92);}.elementor-32542 .elementor-element.elementor-element-7527cd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-7527cd0:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-7527cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-24b4a6e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-2787e32 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-8831557{font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.85em;color:#5B6670;}.elementor-32542 .elementor-element.elementor-element-c05b52c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32542 .elementor-element.elementor-element-fb1c51a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-fb1c51a:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-fb1c51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-d5dcdda .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-d5dcdda.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-d5dcdda.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-d5dcdda.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-d5dcdda.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-d5dcdda.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-d5dcdda.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-d5dcdda.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-d5dcdda .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-d5dcdda .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-f4a6e71 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-8a69e60{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-19fba1e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-19fba1e .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-19fba1e .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-19fba1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-19fba1e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-19fba1e .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-19fba1e .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-7fc376c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-7fc376c:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-7fc376c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-9e58b80 .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-9e58b80.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-9e58b80.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-9e58b80.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-9e58b80.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-9e58b80.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-9e58b80.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-9e58b80.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-9e58b80 .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-9e58b80 .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-dd6bd6b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-a5dd444{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-2c66409 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-2c66409 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-2c66409 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-2c66409 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-2c66409 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-2c66409 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-2c66409 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-dc1e8b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-dc1e8b0:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-dc1e8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-2b20ad5 .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-2b20ad5.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-2b20ad5.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-2b20ad5.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-2b20ad5.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-2b20ad5.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-2b20ad5.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-2b20ad5.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-2b20ad5 .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-2b20ad5 .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-0509414 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-41835af{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-9b8abdd .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-9b8abdd .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-9b8abdd .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-9b8abdd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-9b8abdd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-9b8abdd .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-9b8abdd .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-47cb460{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-47cb460:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-47cb460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-fe96840 .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-fe96840.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-fe96840.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-fe96840.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-fe96840.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-fe96840.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-fe96840.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-fe96840.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-fe96840 .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-fe96840 .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-caa8593 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-70c045e{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-49f5fb8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-49f5fb8 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-49f5fb8 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-49f5fb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-49f5fb8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-49f5fb8 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-49f5fb8 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-8647b58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-8647b58:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-8647b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32542 .elementor-element.elementor-element-4e03e19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-82502f0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-7ddb375{font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.85em;color:#5B6670;}.elementor-32542 .elementor-element.elementor-element-6c6a478{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32542 .elementor-element.elementor-element-859fd59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-859fd59:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-859fd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-58ebbee .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-58ebbee.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-58ebbee.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-58ebbee.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-58ebbee.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-58ebbee.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-58ebbee.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-58ebbee.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-58ebbee .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-58ebbee .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-d3afafb .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-93d5cdb{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-95bebd8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-95bebd8 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-95bebd8 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-95bebd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-95bebd8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-95bebd8 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-95bebd8 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-7c46da0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-7c46da0:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-7c46da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-238225f .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-238225f.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-238225f.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-238225f.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-238225f.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-238225f.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-238225f.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-238225f.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-238225f .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-238225f .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-2894757 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-605395d{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-77553ea .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-77553ea .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-77553ea .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-77553ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-77553ea .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-77553ea .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-77553ea .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-0a54122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-0a54122:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-0a54122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-6a6c5bd.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-6a6c5bd.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-6a6c5bd .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-1cab11c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-f5636f1{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-f9c91f8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-f9c91f8 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-f9c91f8 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-f9c91f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-f9c91f8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-f9c91f8 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-f9c91f8 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-afe2f7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-afe2f7e:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-afe2f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-89f7467 .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-89f7467.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-89f7467.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-89f7467.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-89f7467.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-89f7467.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-89f7467.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-89f7467.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-89f7467 .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-89f7467 .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-857c6cf .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-7284454{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-6bce7b5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-6bce7b5 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-6bce7b5 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-6bce7b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-6bce7b5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-6bce7b5 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-6bce7b5 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-a721f1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-a721f1a:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-a721f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-f2bd33f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-1088c6c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-1e33a8a{font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.85em;color:#5B6670;}.elementor-32542 .elementor-element.elementor-element-6ecad6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32542 .elementor-element.elementor-element-2250f20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-2250f20:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-2250f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-3852f01 .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-3852f01.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-3852f01.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-3852f01.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-3852f01.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-3852f01.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-3852f01.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-3852f01.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-3852f01 .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-3852f01 .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-171f7b9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-106b501{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-2fff984 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-2fff984 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-2fff984 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-2fff984 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-2fff984 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-2fff984 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-2fff984 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-042295f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-042295f:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-042295f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-79c4080 .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-79c4080.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-79c4080.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-79c4080.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-79c4080.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-79c4080.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-79c4080.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-79c4080.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-79c4080 .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-79c4080 .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-eca7f15 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-0cf318d{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-776bc04 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-776bc04 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-776bc04 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-776bc04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-776bc04 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-776bc04 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-776bc04 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-3299926{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-3299926:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-3299926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-7f3e423 .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-7f3e423.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-7f3e423.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-7f3e423.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-7f3e423.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-7f3e423.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-7f3e423.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-7f3e423.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-7f3e423 .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-7f3e423 .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-8c57a05 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-dafb45e{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-6774878 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-6774878 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-6774878 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-6774878 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-6774878 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-6774878 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-6774878 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-52f2df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-52f2df4:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-52f2df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32542 .elementor-element.elementor-element-260fc91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-38ef1e2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-8264e56{font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.85em;color:#5B6670;}.elementor-32542 .elementor-element.elementor-element-214da11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32542 .elementor-element.elementor-element-e83688e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-e83688e:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-e83688e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-4b36fce .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-4b36fce.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-4b36fce.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-4b36fce.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-4b36fce.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-4b36fce.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-4b36fce.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-4b36fce.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-4b36fce .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-4b36fce .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-43aa2ea .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-c0781d8{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-28cd276 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-28cd276 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-28cd276 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-28cd276 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-28cd276 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-28cd276 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-28cd276 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-142bea0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-142bea0:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-142bea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-45b0afc .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-45b0afc.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-45b0afc.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-45b0afc.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-45b0afc.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-45b0afc.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-45b0afc.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-45b0afc.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-45b0afc .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-45b0afc .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-c100309 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-428eba7{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-bc2a875 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-bc2a875 .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-bc2a875 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-bc2a875 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-bc2a875 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-bc2a875 .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-bc2a875 .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-b4d0b45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-b4d0b45:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-b4d0b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-0db331f .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-0db331f.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-0db331f.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-0db331f.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-0db331f.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-0db331f.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-0db331f.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-0db331f.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-0db331f .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-0db331f .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-441cbc5 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-6804fbc{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-45d4d3f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-45d4d3f .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-45d4d3f .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-45d4d3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-45d4d3f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-45d4d3f .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-45d4d3f .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-bbf168f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E8F2;--border-color:#E3E8F2;--padding-top:28px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-bbf168f:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-bbf168f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-aecdf2f .elementor-icon-wrapper{text-align:start;}.elementor-32542 .elementor-element.elementor-element-aecdf2f.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32542 .elementor-element.elementor-element-aecdf2f.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-aecdf2f.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-aecdf2f.elementor-view-framed .elementor-icon, .elementor-32542 .elementor-element.elementor-element-aecdf2f.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32542 .elementor-element.elementor-element-aecdf2f.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32542 .elementor-element.elementor-element-aecdf2f.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32542 .elementor-element.elementor-element-aecdf2f .elementor-icon{font-size:18px;padding:12px;}.elementor-32542 .elementor-element.elementor-element-aecdf2f .elementor-icon svg{height:18px;}.elementor-32542 .elementor-element.elementor-element-696c55a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32542 .elementor-element.elementor-element-eb8fb52{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32542 .elementor-element.elementor-element-5d62a1a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;padding:4px 0px 4px 0px;}.elementor-32542 .elementor-element.elementor-element-5d62a1a .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-5d62a1a .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-5d62a1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32542 .elementor-element.elementor-element-5d62a1a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32542 .elementor-element.elementor-element-5d62a1a .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-5d62a1a .elementor-button:focus svg{fill:#D81B60;}.elementor-32542 .elementor-element.elementor-element-18808dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-18808dd:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-18808dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-5537042 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#D81B60;}.elementor-32542 .elementor-element.elementor-element-45c63a5 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:34px;font-weight:700;color:#174497;}.elementor-32542 .elementor-element.elementor-element-ca04140{font-family:"Noto Sans TC", Sans-serif;font-size:17px;color:#5B6670;}.elementor-32542 .elementor-element.elementor-element-708689e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32542 .elementor-element.elementor-element-a432d2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#174497;--border-color:#174497;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-a432d2e:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-a432d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32542 .elementor-element.elementor-element-48ecb3e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;color:#174497;}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-icon i{color:#D81B60;transition:color 0.3s;}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-icon svg{fill:#D81B60;transition:fill 0.3s;}.elementor-32542 .elementor-element.elementor-element-0bc521c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-text{color:#243650;transition:color 0.3s;}.elementor-32542 .elementor-element.elementor-element-0bc521c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#174497;}.elementor-32542 .elementor-element.elementor-element-937fa34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#174497;--border-color:#174497;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-937fa34:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-937fa34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32542 .elementor-element.elementor-element-29bc434 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;color:#174497;}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-icon i{color:#D81B60;transition:color 0.3s;}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-icon svg{fill:#D81B60;transition:fill 0.3s;}.elementor-32542 .elementor-element.elementor-element-5e3e6e7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-text{color:#243650;transition:color 0.3s;}.elementor-32542 .elementor-element.elementor-element-5e3e6e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#174497;}.elementor-32542 .elementor-element.elementor-element-ec67549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#174497;--border-color:#174497;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-ec67549:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-ec67549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32542 .elementor-element.elementor-element-7939c6f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:700;color:#174497;}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-icon i{color:#D81B60;transition:color 0.3s;}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-icon svg{fill:#D81B60;transition:fill 0.3s;}.elementor-32542 .elementor-element.elementor-element-64ce0f9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-item > a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-text{color:#243650;transition:color 0.3s;}.elementor-32542 .elementor-element.elementor-element-64ce0f9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#174497;}.elementor-32542 .elementor-element.elementor-element-2e2cefc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-2e2cefc:not(.elementor-motion-effects-element-type-background), .elementor-32542 .elementor-element.elementor-element-2e2cefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1746A2 0%, #0F3577 100%);}.elementor-32542 .elementor-element.elementor-element-60831be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-12fb623{text-align:center;}.elementor-32542 .elementor-element.elementor-element-12fb623 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-a5f26db{font-family:"Noto Sans TC", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-f0c7e77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32542 .elementor-element.elementor-element-4e191bd .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#174497;color:#174497;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-32542 .elementor-element.elementor-element-4e191bd .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-4e191bd .elementor-button:focus{background-color:#D81B60;color:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-4e191bd .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-4e191bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-32542 .elementor-element.elementor-element-01ddfec .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-32542 .elementor-element.elementor-element-01ddfec .elementor-button:hover, .elementor-32542 .elementor-element.elementor-element-01ddfec .elementor-button:focus{background-color:#FFFFFF;color:#174497;}.elementor-32542 .elementor-element.elementor-element-01ddfec .elementor-button:hover svg, .elementor-32542 .elementor-element.elementor-element-01ddfec .elementor-button:focus svg{fill:#174497;}@media(min-width:768px){.elementor-32542 .elementor-element.elementor-element-341b098{--content-width:1200px;}.elementor-32542 .elementor-element.elementor-element-7527cd0{--content-width:1200px;}.elementor-32542 .elementor-element.elementor-element-8647b58{--content-width:1200px;}.elementor-32542 .elementor-element.elementor-element-a721f1a{--content-width:1200px;}.elementor-32542 .elementor-element.elementor-element-52f2df4{--content-width:1200px;}.elementor-32542 .elementor-element.elementor-element-18808dd{--content-width:1200px;}.elementor-32542 .elementor-element.elementor-element-a432d2e{--width:31%;}.elementor-32542 .elementor-element.elementor-element-937fa34{--width:31%;}.elementor-32542 .elementor-element.elementor-element-ec67549{--width:31%;}.elementor-32542 .elementor-element.elementor-element-2e2cefc{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-32542 .elementor-element.elementor-element-a432d2e{--width:100%;}.elementor-32542 .elementor-element.elementor-element-937fa34{--width:100%;}.elementor-32542 .elementor-element.elementor-element-ec67549{--width:100%;}}@media(max-width:1024px){.elementor-32542 .elementor-element.elementor-element-341b098{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-9163cd7 .elementor-heading-title{font-size:40px;}.elementor-32542 .elementor-element.elementor-element-7527cd0{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-2787e32 .elementor-heading-title{font-size:28px;}.elementor-32542 .elementor-element.elementor-element-c05b52c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32542 .elementor-element.elementor-element-8647b58{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-82502f0 .elementor-heading-title{font-size:28px;}.elementor-32542 .elementor-element.elementor-element-6c6a478{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32542 .elementor-element.elementor-element-a721f1a{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-1088c6c .elementor-heading-title{font-size:28px;}.elementor-32542 .elementor-element.elementor-element-6ecad6f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32542 .elementor-element.elementor-element-52f2df4{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-38ef1e2 .elementor-heading-title{font-size:28px;}.elementor-32542 .elementor-element.elementor-element-214da11{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32542 .elementor-element.elementor-element-18808dd{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32542 .elementor-element.elementor-element-708689e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32542 .elementor-element.elementor-element-2e2cefc{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-32542 .elementor-element.elementor-element-341b098{--min-height:260px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32542 .elementor-element.elementor-element-9163cd7 .elementor-heading-title{font-size:32px;}.elementor-32542 .elementor-element.elementor-element-4912602{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-7527cd0{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32542 .elementor-element.elementor-element-2787e32 .elementor-heading-title{font-size:24px;}.elementor-32542 .elementor-element.elementor-element-8831557{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-fb1c51a{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-8a69e60{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-7fc376c{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-a5dd444{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-dc1e8b0{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-41835af{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-47cb460{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-70c045e{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-8647b58{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32542 .elementor-element.elementor-element-82502f0 .elementor-heading-title{font-size:24px;}.elementor-32542 .elementor-element.elementor-element-7ddb375{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-859fd59{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-93d5cdb{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-7c46da0{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-605395d{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-0a54122{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-f5636f1{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-afe2f7e{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-7284454{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-a721f1a{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32542 .elementor-element.elementor-element-1088c6c .elementor-heading-title{font-size:24px;}.elementor-32542 .elementor-element.elementor-element-1e33a8a{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-2250f20{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-106b501{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-042295f{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-0cf318d{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-3299926{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-dafb45e{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-52f2df4{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32542 .elementor-element.elementor-element-38ef1e2 .elementor-heading-title{font-size:24px;}.elementor-32542 .elementor-element.elementor-element-8264e56{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-e83688e{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-c0781d8{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-142bea0{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-428eba7{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-b4d0b45{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-6804fbc{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-bbf168f{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-eb8fb52{font-size:16px;}.elementor-32542 .elementor-element.elementor-element-18808dd{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-32542 .elementor-element.elementor-element-45c63a5 .elementor-heading-title{font-size:26px;}.elementor-32542 .elementor-element.elementor-element-a432d2e{--width:100%;}.elementor-32542 .elementor-element.elementor-element-937fa34{--width:100%;}.elementor-32542 .elementor-element.elementor-element-ec67549{--width:100%;}.elementor-32542 .elementor-element.elementor-element-2e2cefc{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32542 .elementor-element.elementor-element-12fb623 .elementor-heading-title{font-size:24px;}.elementor-32542 .elementor-element.elementor-element-f0c7e77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-341b098 */.elementor-32542 .elementor-element.elementor-element-341b098{position:relative;overflow:hidden}
.elementor-32542 .elementor-element.elementor-element-341b098::before{content:"";position:absolute;right:-120px;top:-140px;width:460px;height:460px;border-radius:50%;border:64px solid rgba(255,255,255,.06);pointer-events:none}
.elementor-32542 .elementor-element.elementor-element-341b098 > .e-con-inner{position:relative;z-index:1}
@media (max-width:767px){.elementor-32542 .elementor-element.elementor-element-341b098::before{width:280px;height:280px;border-width:40px;right:-140px;top:-100px}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19fba1e */.elementor-32542 .elementor-element.elementor-element-19fba1e{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1c51a */.elementor-32542 .elementor-element.elementor-element-fb1c51a{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-fb1c51a:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-fb1c51a{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-fb1c51a{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-fb1c51a{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c66409 */.elementor-32542 .elementor-element.elementor-element-2c66409{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc376c */.elementor-32542 .elementor-element.elementor-element-7fc376c{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-7fc376c:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-7fc376c{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-7fc376c{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-7fc376c{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b8abdd */.elementor-32542 .elementor-element.elementor-element-9b8abdd{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1e8b0 */.elementor-32542 .elementor-element.elementor-element-dc1e8b0{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-dc1e8b0:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-dc1e8b0{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-dc1e8b0{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-dc1e8b0{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49f5fb8 */.elementor-32542 .elementor-element.elementor-element-49f5fb8{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47cb460 */.elementor-32542 .elementor-element.elementor-element-47cb460{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-47cb460:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-47cb460{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-47cb460{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-47cb460{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95bebd8 */.elementor-32542 .elementor-element.elementor-element-95bebd8{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-859fd59 */.elementor-32542 .elementor-element.elementor-element-859fd59{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-859fd59:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-859fd59{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-859fd59{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-859fd59{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77553ea */.elementor-32542 .elementor-element.elementor-element-77553ea{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c46da0 */.elementor-32542 .elementor-element.elementor-element-7c46da0{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-7c46da0:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-7c46da0{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-7c46da0{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-7c46da0{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9c91f8 */.elementor-32542 .elementor-element.elementor-element-f9c91f8{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54122 */.elementor-32542 .elementor-element.elementor-element-0a54122{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-0a54122:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-0a54122{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-0a54122{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-0a54122{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bce7b5 */.elementor-32542 .elementor-element.elementor-element-6bce7b5{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe2f7e */.elementor-32542 .elementor-element.elementor-element-afe2f7e{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-afe2f7e:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-afe2f7e{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-afe2f7e{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-afe2f7e{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fff984 */.elementor-32542 .elementor-element.elementor-element-2fff984{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2250f20 */.elementor-32542 .elementor-element.elementor-element-2250f20{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-2250f20:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-2250f20{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-2250f20{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-2250f20{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-776bc04 */.elementor-32542 .elementor-element.elementor-element-776bc04{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042295f */.elementor-32542 .elementor-element.elementor-element-042295f{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-042295f:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-042295f{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-042295f{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-042295f{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6774878 */.elementor-32542 .elementor-element.elementor-element-6774878{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3299926 */.elementor-32542 .elementor-element.elementor-element-3299926{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-3299926:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-3299926{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-3299926{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-3299926{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecad6f */@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-6ecad6f > .e-con, .elementor-32542 .elementor-element.elementor-element-6ecad6f > .e-con-inner > .e-con{width:calc((100% - 32px) / 3) !important;max-width:none !important;flex-basis:auto !important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28cd276 */.elementor-32542 .elementor-element.elementor-element-28cd276{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e83688e */.elementor-32542 .elementor-element.elementor-element-e83688e{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-e83688e:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-e83688e{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-e83688e{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-e83688e{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc2a875 */.elementor-32542 .elementor-element.elementor-element-bc2a875{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142bea0 */.elementor-32542 .elementor-element.elementor-element-142bea0{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-142bea0:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-142bea0{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-142bea0{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-142bea0{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45d4d3f */.elementor-32542 .elementor-element.elementor-element-45d4d3f{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d0b45 */.elementor-32542 .elementor-element.elementor-element-b4d0b45{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-b4d0b45:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-b4d0b45{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-b4d0b45{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-b4d0b45{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d62a1a */.elementor-32542 .elementor-element.elementor-element-5d62a1a{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbf168f */.elementor-32542 .elementor-element.elementor-element-bbf168f{transition:box-shadow .2s,transform .2s}
.elementor-32542 .elementor-element.elementor-element-bbf168f:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32542 .elementor-element.elementor-element-bbf168f{width:calc((100% - 72px)/4)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32542 .elementor-element.elementor-element-bbf168f{width:calc((100% - 16px)/2)}}
.elementor-32542 .elementor-element.elementor-element-bbf168f{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a432d2e */.elementor-32542 .elementor-element.elementor-element-a432d2e{flex:1 1 280px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-937fa34 */.elementor-32542 .elementor-element.elementor-element-937fa34{flex:1 1 280px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec67549 */.elementor-32542 .elementor-element.elementor-element-ec67549{flex:1 1 280px}/* End custom CSS */