.elementor-33169 .elementor-element.elementor-element-c04f27e{--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;}.elementor-33169 .elementor-element.elementor-element-8d9417e{--display:flex;--min-height:0px;--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;--overflow:hidden;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-8d9417e:not(.elementor-motion-effects-element-type-background), .elementor-33169 .elementor-element.elementor-element-8d9417e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2148;background-image:url("https://icas.tw/wp-content/uploads/2026/09/hero-ribbon.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33169 .elementor-element.elementor-element-bb4f3a0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-33169 .elementor-element.elementor-element-2386bb9{font-family:"IBM Plex Mono", Sans-serif;font-size:12.5px;color:rgba(255,255,255,0.6);}.elementor-33169 .elementor-element.elementor-element-a1cb10f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:48px;font-weight:700;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}.elementor-33169 .elementor-element.elementor-element-eb7ad23{font-size:17px;color:rgba(255,255,255,0.78);}.elementor-33169 .elementor-element.elementor-element-b763f75{--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;}.elementor-33169 .elementor-element.elementor-element-0e35ae1{--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;--padding-top:126px;--padding-bottom:126px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-0e35ae1:not(.elementor-motion-effects-element-type-background), .elementor-33169 .elementor-element.elementor-element-0e35ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33169 .elementor-element.elementor-element-0ffc186{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-33169 .elementor-element.elementor-element-f390bc1{--grid-columns:1;--grid-row-gap:296px;}.elementor-33169 .elementor-element.elementor-element-b7e2b05{--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;}.elementor-33169 .elementor-element.elementor-element-35132ed{--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;--padding-top:126px;--padding-bottom:126px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-35132ed:not(.elementor-motion-effects-element-type-background), .elementor-33169 .elementor-element.elementor-element-35132ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-33169 .elementor-element.elementor-element-ea014a4{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-33169 .elementor-element.elementor-element-621c0b1{font-family:"IBM Plex Mono", Sans-serif;font-size:12.5px;font-weight:600;letter-spacing:3px;color:#0FA3B8;}.elementor-33169 .elementor-element.elementor-element-7d12625 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:34px;font-weight:700;color:#123E8F;}.elementor-33169 .elementor-element.elementor-element-8d17f35{font-size:16.5px;line-height:1.75em;color:#5A6B84;}.elementor-33169 .elementor-element.elementor-element-be3c6f5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#0FA3B8;--border-color:#0FA3B8;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 24px 0px rgba(11,33,72,0.06);--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:30px;}.elementor-33169 .elementor-element.elementor-element-be3c6f5:not(.elementor-motion-effects-element-type-background), .elementor-33169 .elementor-element.elementor-element-be3c6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33169 .elementor-element.elementor-element-05a9d26{font-size:15.5px;line-height:2.1em;color:#16233A;}.elementor-33169 .elementor-element.elementor-element-92ba3a0{--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;}.elementor-33169 .elementor-element.elementor-element-8f7cdcc{--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;--overflow:hidden;--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-8f7cdcc:not(.elementor-motion-effects-element-type-background), .elementor-33169 .elementor-element.elementor-element-8f7cdcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123E8F;background-image:url("https://icas.tw/wp-content/uploads/2026/09/hero-ribbon.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33169 .elementor-element.elementor-element-0dd9248{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-33169 .elementor-element.elementor-element-20f955e{text-align:center;}.elementor-33169 .elementor-element.elementor-element-20f955e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:36px;font-weight:700;letter-spacing:1.5px;color:#FFFFFF;}.elementor-33169 .elementor-element.elementor-element-53f2657{font-size:17px;color:rgba(255,255,255,0.85);}.elementor-33169 .elementor-element.elementor-element-2369af6 .elementor-button{background-color:#F07818;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:16px 42px 16px 42px;}.elementor-33169 .elementor-element.elementor-element-2369af6 .elementor-button:hover, .elementor-33169 .elementor-element.elementor-element-2369af6 .elementor-button:focus{background-color:#D96A10;}.elementor-33169 .elementor-element.elementor-element-9935813{font-size:15px;color:rgba(255,255,255,0.85);}@media(min-width:769px){.elementor-33169 .elementor-element.elementor-element-bb4f3a0{--content-width:1320px;}.elementor-33169 .elementor-element.elementor-element-0ffc186{--content-width:1200px;}.elementor-33169 .elementor-element.elementor-element-ea014a4{--content-width:1100px;}.elementor-33169 .elementor-element.elementor-element-0dd9248{--content-width:1320px;}}@media(max-width:1024px){.elementor-33169 .elementor-element.elementor-element-8d9417e{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-a1cb10f .elementor-heading-title{font-size:34px;}.elementor-33169 .elementor-element.elementor-element-0e35ae1{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-f390bc1{--grid-columns:1;--grid-row-gap:96px;}.elementor-33169 .elementor-element.elementor-element-35132ed{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-8f7cdcc{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}}@media(max-width:768px){.elementor-33169 .elementor-element.elementor-element-8d9417e{--padding-top:62px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-a1cb10f .elementor-heading-title{font-size:27px;}.elementor-33169 .elementor-element.elementor-element-0e35ae1{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-f390bc1{--grid-columns:1;--grid-row-gap:128px;}.elementor-33169 .elementor-element.elementor-element-35132ed{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-8f7cdcc{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-33169 .elementor-element.elementor-element-20f955e .elementor-heading-title{font-size:22px;}}