.elementor-32525 .elementor-element.elementor-element-2b0eb85{--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-32525 .elementor-element.elementor-element-2b0eb85:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-2b0eb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #0F3577 0%, #174497 100%);}.elementor-32525 .elementor-element.elementor-element-9d24cfa{font-family:"Noto Sans TC", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-cb3447f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-daa3b9d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-0ad521e{font-family:"Noto Sans TC", Sans-serif;font-size:19px;line-height:1.85em;color:rgba(255,255,255,.92);}.elementor-32525 .elementor-element.elementor-element-5c82269{--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-32525 .elementor-element.elementor-element-5c82269:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-5c82269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-4803b76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-1ce82d8 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-6418e1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 48px;--row-gap:28px;--column-gap:48px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32525 .elementor-element.elementor-element-87816a5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32525 .elementor-element.elementor-element-0916905{font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-293be18 .elementor-button{background-color:#174497;font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-32525 .elementor-element.elementor-element-293be18 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-293be18 .elementor-button:focus{background-color:#D81B60;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-293be18 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-293be18 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-537173e{--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-32525 .elementor-element.elementor-element-537173e:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-537173e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32525 .elementor-element.elementor-element-5ce1d76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-d09f3bf .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-85e32f6{font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.85em;color:#5B6670;}.elementor-32525 .elementor-element.elementor-element-acab91b{--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-32525 .elementor-element.elementor-element-db0f92b{--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-32525 .elementor-element.elementor-element-db0f92b:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-db0f92b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-1333311 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-1333311.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-1333311.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-1333311.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-1333311.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-1333311.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-1333311.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-1333311.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-1333311 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-1333311 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-5a7da3b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-3fa8724{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-0a3c0bd .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-32525 .elementor-element.elementor-element-0a3c0bd .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-0a3c0bd .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-0a3c0bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-0a3c0bd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-0a3c0bd .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-0a3c0bd .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-58d37e9{--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-32525 .elementor-element.elementor-element-58d37e9:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-58d37e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-f9aa0f9.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-f9aa0f9.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-f9aa0f9 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-cc84899 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-c37f835{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-a6891d3 .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-32525 .elementor-element.elementor-element-a6891d3 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-a6891d3 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-a6891d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-a6891d3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-a6891d3 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-a6891d3 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-b0a3927{--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-32525 .elementor-element.elementor-element-b0a3927:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-b0a3927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-6808f55 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-6808f55.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-6808f55.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-6808f55.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-6808f55.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-6808f55.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-6808f55.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-6808f55.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-6808f55 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-6808f55 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-45f99ad .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-b75be92{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-05dfead .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-32525 .elementor-element.elementor-element-05dfead .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-05dfead .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-05dfead .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-05dfead .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-05dfead .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-05dfead .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-ed1abbd .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#D81B60;color:#D81B60;padding:0px 0px 4px 0px;}.elementor-32525 .elementor-element.elementor-element-ed1abbd .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-ed1abbd .elementor-button:focus{background-color:rgba(0,0,0,0);color:#174497;}.elementor-32525 .elementor-element.elementor-element-ed1abbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-ed1abbd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-ed1abbd .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-ed1abbd .elementor-button:focus svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-8c231d3{--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-32525 .elementor-element.elementor-element-8c231d3:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-8c231d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-66056f4 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-66056f4.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-66056f4.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-66056f4.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-66056f4.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-66056f4.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-66056f4.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-66056f4.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-66056f4 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-66056f4 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-c68df8f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-821a2be{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-40e7bd7 .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-32525 .elementor-element.elementor-element-40e7bd7 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-40e7bd7 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-40e7bd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-40e7bd7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-40e7bd7 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-40e7bd7 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-3c963f5{--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-32525 .elementor-element.elementor-element-3c963f5:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-3c963f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32525 .elementor-element.elementor-element-12957c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-0364f9e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-ac82cff{--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-32525 .elementor-element.elementor-element-5c160b4{--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-32525 .elementor-element.elementor-element-5c160b4:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-5c160b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-fba2891 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-fba2891.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-fba2891.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-fba2891.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-fba2891.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-fba2891.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-fba2891.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-fba2891.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-fba2891 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-fba2891 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-62003c0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-4a92471{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-dcb347f .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-32525 .elementor-element.elementor-element-dcb347f .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-dcb347f .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-dcb347f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-dcb347f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-dcb347f .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-dcb347f .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-5c4ff26{--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-32525 .elementor-element.elementor-element-5c4ff26:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-5c4ff26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-bc69019 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-bc69019.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-bc69019.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-bc69019.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-bc69019.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-bc69019.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-bc69019.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-bc69019.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-bc69019 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-bc69019 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-2667e68 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-4890335{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-67c94e1 .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-32525 .elementor-element.elementor-element-67c94e1 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-67c94e1 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-67c94e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-67c94e1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-67c94e1 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-67c94e1 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-7effbf0{--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-32525 .elementor-element.elementor-element-7effbf0:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-7effbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32525 .elementor-element.elementor-element-4cab65c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-50e825a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-7c4d9c9{font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:1.85em;color:#5B6670;}.elementor-32525 .elementor-element.elementor-element-51d25f9{--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-32525 .elementor-element.elementor-element-dc249ca{--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-32525 .elementor-element.elementor-element-dc249ca:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-dc249ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-f33be0e .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-f33be0e.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-f33be0e.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-f33be0e.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-f33be0e.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-f33be0e.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-f33be0e.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-f33be0e.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-f33be0e .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-f33be0e .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-443190e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-64ea023{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-a8863ff .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-32525 .elementor-element.elementor-element-a8863ff .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-a8863ff .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-a8863ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-a8863ff .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-a8863ff .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-a8863ff .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-c0e4613{--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-32525 .elementor-element.elementor-element-c0e4613:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-c0e4613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-2daa9b9 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-2daa9b9.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-2daa9b9.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-2daa9b9.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-2daa9b9.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-2daa9b9.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-2daa9b9.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-2daa9b9.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-2daa9b9 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-2daa9b9 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-31136c4 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-5afd7e0{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-8abb1ef .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-32525 .elementor-element.elementor-element-8abb1ef .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-8abb1ef .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-8abb1ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-8abb1ef .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-8abb1ef .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-8abb1ef .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-3022318{--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-32525 .elementor-element.elementor-element-3022318:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-3022318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-46a3865 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-46a3865.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-46a3865.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-46a3865.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-46a3865.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-46a3865.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-46a3865.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-46a3865.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-46a3865 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-46a3865 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-d4b43b1 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-88e7c10{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-3beec02 .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-32525 .elementor-element.elementor-element-3beec02 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-3beec02 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-3beec02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-3beec02 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-3beec02 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-3beec02 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-085381c{--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-32525 .elementor-element.elementor-element-085381c:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-085381c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-7dae948 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-7dae948.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-7dae948.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-7dae948.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-7dae948.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-7dae948.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-7dae948.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-7dae948.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-7dae948 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-7dae948 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-5a658ac .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-3c5cc71{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-eb37163 .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-32525 .elementor-element.elementor-element-eb37163 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-eb37163 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-eb37163 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-eb37163 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-eb37163 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-eb37163 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-aa025d9{--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-32525 .elementor-element.elementor-element-aa025d9:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-aa025d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-32525 .elementor-element.elementor-element-e815345 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-13dfb90 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-19370e5{--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-32525 .elementor-element.elementor-element-8d0feed{--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-32525 .elementor-element.elementor-element-8d0feed:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-8d0feed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-620ce6c .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-620ce6c.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-620ce6c.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-620ce6c.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-620ce6c.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-620ce6c.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-620ce6c.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-620ce6c.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-620ce6c .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-620ce6c .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-832d789 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-539d14f{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-bdaeb70 .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-32525 .elementor-element.elementor-element-bdaeb70 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-bdaeb70 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-bdaeb70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-bdaeb70 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-bdaeb70 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-bdaeb70 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-a735651{--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-32525 .elementor-element.elementor-element-a735651:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-a735651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-a299bdc .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-a299bdc.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-a299bdc.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-a299bdc.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-a299bdc.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-a299bdc.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-a299bdc.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-a299bdc.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-a299bdc .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-a299bdc .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-e4b6b88 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-a83e1be{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-ffd7f74 .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-32525 .elementor-element.elementor-element-ffd7f74 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-ffd7f74 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-ffd7f74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-ffd7f74 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-ffd7f74 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-ffd7f74 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-ee3a3be{--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-32525 .elementor-element.elementor-element-ee3a3be:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-ee3a3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-816445b .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-816445b.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-816445b.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-816445b.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-816445b.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-816445b.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-816445b.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-816445b.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-816445b .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-816445b .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-024d544 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-f09f619{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-0d131df .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-32525 .elementor-element.elementor-element-0d131df .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-0d131df .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-0d131df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-0d131df .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-0d131df .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-0d131df .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-5190aac{--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-32525 .elementor-element.elementor-element-5190aac:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-5190aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-36862f2 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-36862f2.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-36862f2.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-36862f2.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-36862f2.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-36862f2.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-36862f2.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-36862f2.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-36862f2 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-36862f2 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-b2d4f3a .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-4cbde97{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-e8365dc .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-32525 .elementor-element.elementor-element-e8365dc .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-e8365dc .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-e8365dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-e8365dc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-e8365dc .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-e8365dc .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-c875e72{--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-32525 .elementor-element.elementor-element-c875e72:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-c875e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-2040173 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-2040173.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-2040173.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-2040173.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-2040173.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-2040173.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-2040173.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-2040173.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-2040173 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-2040173 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-3ef5c07 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-0b31c64{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-8556f99 .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-32525 .elementor-element.elementor-element-8556f99 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-8556f99 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-8556f99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-8556f99 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-8556f99 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-8556f99 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-916f0d9{--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-32525 .elementor-element.elementor-element-916f0d9:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-916f0d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-d7da725 .elementor-icon-wrapper{text-align:start;}.elementor-32525 .elementor-element.elementor-element-d7da725.elementor-view-stacked .elementor-icon{background-color:#EAF0FA;color:#174497;}.elementor-32525 .elementor-element.elementor-element-d7da725.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-d7da725.elementor-view-default .elementor-icon{color:#EAF0FA;border-color:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-d7da725.elementor-view-framed .elementor-icon, .elementor-32525 .elementor-element.elementor-element-d7da725.elementor-view-default .elementor-icon svg{fill:#EAF0FA;}.elementor-32525 .elementor-element.elementor-element-d7da725.elementor-view-framed .elementor-icon{background-color:#174497;}.elementor-32525 .elementor-element.elementor-element-d7da725.elementor-view-stacked .elementor-icon svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-d7da725 .elementor-icon{font-size:18px;padding:12px;}.elementor-32525 .elementor-element.elementor-element-d7da725 .elementor-icon svg{height:18px;}.elementor-32525 .elementor-element.elementor-element-e563008 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#174497;}.elementor-32525 .elementor-element.elementor-element-c99bc18{font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:1.85em;color:#303B42;}.elementor-32525 .elementor-element.elementor-element-24f3063 .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-32525 .elementor-element.elementor-element-24f3063 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-24f3063 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#D81B60;}.elementor-32525 .elementor-element.elementor-element-24f3063 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32525 .elementor-element.elementor-element-24f3063 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-32525 .elementor-element.elementor-element-24f3063 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-24f3063 .elementor-button:focus svg{fill:#D81B60;}.elementor-32525 .elementor-element.elementor-element-43e9505{--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-32525 .elementor-element.elementor-element-43e9505:not(.elementor-motion-effects-element-type-background), .elementor-32525 .elementor-element.elementor-element-43e9505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1746A2 0%, #0F3577 100%);}.elementor-32525 .elementor-element.elementor-element-cddb128 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-c1bfb10{text-align:center;}.elementor-32525 .elementor-element.elementor-element-c1bfb10 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-361a547{font-family:"Noto Sans TC", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-ec41ff9{--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-32525 .elementor-element.elementor-element-7775f54 .elementor-button{background-color:#D81B60;font-family:"Noto Sans TC", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-32525 .elementor-element.elementor-element-7775f54 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-7775f54 .elementor-button:focus{background-color:#FFFFFF;color:#174497;}.elementor-32525 .elementor-element.elementor-element-7775f54 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-7775f54 .elementor-button:focus svg{fill:#174497;}.elementor-32525 .elementor-element.elementor-element-c18e182 .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-32525 .elementor-element.elementor-element-c18e182 .elementor-button:hover, .elementor-32525 .elementor-element.elementor-element-c18e182 .elementor-button:focus{background-color:#D81B60;color:#FFFFFF;}.elementor-32525 .elementor-element.elementor-element-c18e182 .elementor-button:hover svg, .elementor-32525 .elementor-element.elementor-element-c18e182 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-32525 .elementor-element.elementor-element-2b0eb85{--content-width:1200px;}.elementor-32525 .elementor-element.elementor-element-5c82269{--content-width:1200px;}.elementor-32525 .elementor-element.elementor-element-87816a5{--width:100%;}.elementor-32525 .elementor-element.elementor-element-537173e{--content-width:1200px;}.elementor-32525 .elementor-element.elementor-element-3c963f5{--content-width:1200px;}.elementor-32525 .elementor-element.elementor-element-7effbf0{--content-width:1200px;}.elementor-32525 .elementor-element.elementor-element-aa025d9{--content-width:1200px;}.elementor-32525 .elementor-element.elementor-element-43e9505{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-32525 .elementor-element.elementor-element-87816a5{--width:100%;}}@media(max-width:1024px){.elementor-32525 .elementor-element.elementor-element-2b0eb85{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32525 .elementor-element.elementor-element-daa3b9d .elementor-heading-title{font-size:40px;}.elementor-32525 .elementor-element.elementor-element-5c82269{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32525 .elementor-element.elementor-element-1ce82d8 .elementor-heading-title{font-size:28px;}.elementor-32525 .elementor-element.elementor-element-6418e1d{--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-32525 .elementor-element.elementor-element-537173e{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32525 .elementor-element.elementor-element-d09f3bf .elementor-heading-title{font-size:28px;}.elementor-32525 .elementor-element.elementor-element-acab91b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32525 .elementor-element.elementor-element-3c963f5{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32525 .elementor-element.elementor-element-0364f9e .elementor-heading-title{font-size:28px;}.elementor-32525 .elementor-element.elementor-element-ac82cff{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32525 .elementor-element.elementor-element-7effbf0{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32525 .elementor-element.elementor-element-50e825a .elementor-heading-title{font-size:28px;}.elementor-32525 .elementor-element.elementor-element-51d25f9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32525 .elementor-element.elementor-element-aa025d9{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-32525 .elementor-element.elementor-element-13dfb90 .elementor-heading-title{font-size:28px;}.elementor-32525 .elementor-element.elementor-element-19370e5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32525 .elementor-element.elementor-element-43e9505{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-32525 .elementor-element.elementor-element-2b0eb85{--min-height:260px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32525 .elementor-element.elementor-element-daa3b9d .elementor-heading-title{font-size:32px;}.elementor-32525 .elementor-element.elementor-element-0ad521e{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-5c82269{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32525 .elementor-element.elementor-element-1ce82d8 .elementor-heading-title{font-size:24px;}.elementor-32525 .elementor-element.elementor-element-6418e1d{--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-32525 .elementor-element.elementor-element-87816a5{--width:100%;}.elementor-32525 .elementor-element.elementor-element-0916905{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-537173e{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32525 .elementor-element.elementor-element-d09f3bf .elementor-heading-title{font-size:24px;}.elementor-32525 .elementor-element.elementor-element-85e32f6{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-db0f92b{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-3fa8724{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-58d37e9{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-c37f835{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-b0a3927{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-b75be92{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-8c231d3{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-821a2be{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-3c963f5{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32525 .elementor-element.elementor-element-0364f9e .elementor-heading-title{font-size:24px;}.elementor-32525 .elementor-element.elementor-element-5c160b4{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-4a92471{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-5c4ff26{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-4890335{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-7effbf0{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32525 .elementor-element.elementor-element-50e825a .elementor-heading-title{font-size:24px;}.elementor-32525 .elementor-element.elementor-element-7c4d9c9{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-dc249ca{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-64ea023{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-c0e4613{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-5afd7e0{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-3022318{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-88e7c10{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-085381c{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-3c5cc71{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-aa025d9{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32525 .elementor-element.elementor-element-13dfb90 .elementor-heading-title{font-size:24px;}.elementor-32525 .elementor-element.elementor-element-8d0feed{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-539d14f{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-a735651{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-a83e1be{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-ee3a3be{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-f09f619{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-5190aac{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-4cbde97{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-c875e72{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-0b31c64{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-916f0d9{--width:100%;--padding-top:22px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32525 .elementor-element.elementor-element-c99bc18{font-size:16px;}.elementor-32525 .elementor-element.elementor-element-43e9505{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32525 .elementor-element.elementor-element-c1bfb10 .elementor-heading-title{font-size:24px;}.elementor-32525 .elementor-element.elementor-element-ec41ff9{--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-2b0eb85 */.elementor-32525 .elementor-element.elementor-element-2b0eb85{position:relative;overflow:hidden}
.elementor-32525 .elementor-element.elementor-element-2b0eb85::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-32525 .elementor-element.elementor-element-2b0eb85 > .e-con-inner{position:relative;z-index:1}
@media (max-width:767px){.elementor-32525 .elementor-element.elementor-element-2b0eb85::before{width:280px;height:280px;border-width:40px;right:-140px;top:-100px}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a3c0bd */.elementor-32525 .elementor-element.elementor-element-0a3c0bd{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0f92b */.elementor-32525 .elementor-element.elementor-element-db0f92b{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-db0f92b:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-db0f92b{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-db0f92b{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-db0f92b{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6891d3 */.elementor-32525 .elementor-element.elementor-element-a6891d3{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d37e9 */.elementor-32525 .elementor-element.elementor-element-58d37e9{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-58d37e9:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-58d37e9{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-58d37e9{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-58d37e9{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05dfead */.elementor-32525 .elementor-element.elementor-element-05dfead{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a3927 */.elementor-32525 .elementor-element.elementor-element-b0a3927{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-b0a3927:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-b0a3927{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-b0a3927{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-b0a3927{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40e7bd7 */.elementor-32525 .elementor-element.elementor-element-40e7bd7{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c231d3 */.elementor-32525 .elementor-element.elementor-element-8c231d3{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-8c231d3:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-8c231d3{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-8c231d3{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-8c231d3{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dcb347f */.elementor-32525 .elementor-element.elementor-element-dcb347f{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c160b4 */.elementor-32525 .elementor-element.elementor-element-5c160b4{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-5c160b4:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-5c160b4{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-5c160b4{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-5c160b4{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67c94e1 */.elementor-32525 .elementor-element.elementor-element-67c94e1{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4ff26 */.elementor-32525 .elementor-element.elementor-element-5c4ff26{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-5c4ff26:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-5c4ff26{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-5c4ff26{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-5c4ff26{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8863ff */.elementor-32525 .elementor-element.elementor-element-a8863ff{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc249ca */.elementor-32525 .elementor-element.elementor-element-dc249ca{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-dc249ca:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-dc249ca{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-dc249ca{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-dc249ca{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8abb1ef */.elementor-32525 .elementor-element.elementor-element-8abb1ef{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e4613 */.elementor-32525 .elementor-element.elementor-element-c0e4613{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-c0e4613:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-c0e4613{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-c0e4613{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-c0e4613{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3beec02 */.elementor-32525 .elementor-element.elementor-element-3beec02{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3022318 */.elementor-32525 .elementor-element.elementor-element-3022318{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-3022318:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-3022318{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-3022318{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-3022318{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb37163 */.elementor-32525 .elementor-element.elementor-element-eb37163{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-085381c */.elementor-32525 .elementor-element.elementor-element-085381c{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-085381c:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-085381c{width:calc((100% - 24px)/2)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-085381c{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-085381c{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdaeb70 */.elementor-32525 .elementor-element.elementor-element-bdaeb70{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d0feed */.elementor-32525 .elementor-element.elementor-element-8d0feed{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-8d0feed:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-8d0feed{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-8d0feed{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-8d0feed{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffd7f74 */.elementor-32525 .elementor-element.elementor-element-ffd7f74{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a735651 */.elementor-32525 .elementor-element.elementor-element-a735651{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-a735651:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-a735651{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-a735651{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-a735651{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d131df */.elementor-32525 .elementor-element.elementor-element-0d131df{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee3a3be */.elementor-32525 .elementor-element.elementor-element-ee3a3be{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-ee3a3be:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-ee3a3be{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-ee3a3be{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-ee3a3be{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8365dc */.elementor-32525 .elementor-element.elementor-element-e8365dc{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5190aac */.elementor-32525 .elementor-element.elementor-element-5190aac{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-5190aac:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-5190aac{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-5190aac{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-5190aac{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8556f99 */.elementor-32525 .elementor-element.elementor-element-8556f99{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c875e72 */.elementor-32525 .elementor-element.elementor-element-c875e72{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-c875e72:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-c875e72{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-c875e72{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-c875e72{border-top-color:#174497 !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24f3063 */.elementor-32525 .elementor-element.elementor-element-24f3063{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-916f0d9 */.elementor-32525 .elementor-element.elementor-element-916f0d9{transition:box-shadow .2s,transform .2s}
.elementor-32525 .elementor-element.elementor-element-916f0d9:hover{box-shadow:0 8px 24px rgba(23,68,151,.12);transform:translateY(-2px)}
@media (min-width:1025px){.elementor-32525 .elementor-element.elementor-element-916f0d9{width:calc((100% - 48px)/3)}}
@media (min-width:768px) and (max-width:1024px){.elementor-32525 .elementor-element.elementor-element-916f0d9{width:calc((100% - 16px)/2)}}
.elementor-32525 .elementor-element.elementor-element-916f0d9{border-top-color:#174497 !important}/* End custom CSS */