.elementor-11307 .elementor-element.elementor-element-d9e2f47{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-d71799e{--display:flex;--min-height:88px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-bd6de1d{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-d8eb7c4{text-align:center;}.elementor-11307 .elementor-element.elementor-element-d8eb7c4 img{width:44px;}.elementor-11307 .elementor-element.elementor-element-09e8557{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-538d1f3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:31px;font-weight:400;line-height:1.5em;letter-spacing:7px;color:#242422;}.elementor-11307 .elementor-element.elementor-element-04e2bf5 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;letter-spacing:5px;color:#242422;}.elementor-11307 .elementor-element.elementor-element-1071ebf{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-611cea9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-50e8832{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-440e06d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-5c3516f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-043f3e0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-3426a72{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-85a7dbc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-3fe66d3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:52px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-d7a072d{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-2f7e642{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-cd8c987 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-cd8c987{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-af068b3 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-af068b3{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-0943a1f{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-6be937b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-26984f9{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-903bcbc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3d06197{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-94bb09b .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-94bb09b{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-2448259 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-2448259{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-728e033 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-728e033{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-22ea9e7 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-22ea9e7{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-55d50e7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-f4852de{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-610a04a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-37adebf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-0521c9c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-c5a58fb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-9ff284b{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-86c55ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-d379be1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-924d45c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-cfa0f60 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-1bbb283{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-4cb9f13 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-971e7f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-9d6bbcf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-25ff078 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-4080038{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-d3bb838 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-533887b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3d77e6b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-92ac848 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-b3cce87{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-5e7223b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:46px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-ed3a93d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-51566c1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-4c760a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-edb5e7c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-59ccf47 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-ce3edd9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11307 .elementor-element.elementor-element-b3c683c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-30326b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-dcc33d2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-66a5a72 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-3613b66 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-6031226{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-d810f71{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-98f80e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-5749f4c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-0ab6bae .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-216be16 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-6815ae8{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-52be779{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b14b297 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-f0e4ffd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-878d889 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-9f3a733{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-c9d8b0f{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-d754046{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-80290fd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-6e80983{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-e2d19fa .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-130b4d6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-16a5edf{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-ad2dd21{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-26a9256{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-81cde4e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-9257218 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-82e010c{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-b4060a9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3b0dbf9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-b406204 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-471de9a{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-5c821f9{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-45dc228{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-2d4c9c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-28b7540{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-e7d01f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b4fbf11{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-c94549e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-7fff9bd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-c1bf982{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-586a906{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-65234bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-dbce78a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:34px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-8ae1bf1{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-54f23b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-4ff22bf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:34px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-8f6b662{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-44fa97b{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-28e0d07{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-e95d0c3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-18f3c75{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-42f266b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-95f7e7a{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-e9a7e37{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-c32cf50 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-a06cb03{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-55cbbc5{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-adaccf4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3ed4f8e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-347f696{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-801f72d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-99eb259 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-873d226{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3455242{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-5c0f786 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-56efb8e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-4bf442d{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.8em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-6344953{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.8em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-f5f9921{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-1f90c69 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-3604409 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-d2adbf0{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.8em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-f00c23d{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.8em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-ba9f283{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b1070c8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-1ae6390 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-e21ca88{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.8em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-4580f87{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.8em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-a8791bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-1e8f19a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-d8dd28a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-b270067{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-aa62b2e{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-bc34bd7{font-family:"Arial", Sans-serif;font-size:14px;line-height:1.8em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-c83d494{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-e2b1f93{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b874c7e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-bf52388{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-10fe57f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-11158c7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-082dfee{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-a91fbc0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-126c3e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-69cc194 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-6197e45 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-938ec08{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-ddbe5ca{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-04bfddb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-731794c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-8cea8bc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-ab1936f{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-f6a95fe{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-e096999{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-f99fb12 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-e87bf60 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-9a3bcd1{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-b813c0d{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-a0392e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3aa2ce1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-9e3f908 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-17fab6e{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-36b7320{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-8f335cd{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-57aae59 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-57aae59{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-2da1914{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-8cd3018{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-026a732{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b628c98{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b83cc91{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-a6c2186 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#214F63;}.elementor-11307 .elementor-element.elementor-element-2126d09 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#214F63;}.elementor-11307 .elementor-element.elementor-element-910485d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#214F63;}.elementor-11307 .elementor-element.elementor-element-be4438c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b9f8522{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-1ce1bbe .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-8d0efa2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-5a7cc34{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-fef2e4c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-ff41ec6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-9827950{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-64a4d2d{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-50038cd{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-9d5fd94{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-f885e65{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-08ab7e1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#214F63;}.elementor-11307 .elementor-element.elementor-element-e196c1f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-0cad775{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-38b036b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-c059a7c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-9118c69 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-6c0fdad .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#214F63;}.elementor-11307 .elementor-element.elementor-element-227eadd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-4682fb7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-1362a38{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-0ac97a4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-2ec6e50 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-7a78f35{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-cf20855{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-aacbc6a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-7572819 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-82139d0{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-3c5a52e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3ae3d7e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-77a9a38 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-3843a62{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-8574925{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-42393b0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-a56239e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-dcd5a68{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-3eea14f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-98fadb9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-d8f001c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-12e08c5{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-3314281{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-5130aa2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-310aa1d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-afb18ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-b3165b4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-fabd386{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-a180136{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-acc22c3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-853a872 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-baf8a4b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-cb97185 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-3f5d293{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-ca29093{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-6896ad2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-44f3ab6{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-c174c9b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-4c6958b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-6d827bb{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-c9cc917{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-6ef0a39 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-6b1bc39{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-d9d5863{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3175b0b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-7d53e19{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-f4727a4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-c4529eb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-33b2ba3{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-cd28326{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-f76813f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-fa75bf7{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-fdec6dc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3d89d9c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-e44d295{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-09bc39b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-731ad23 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-546a78f{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-4c57e6c{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-7a66551{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-d70deaf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-ed0d36d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-116a44e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-f5c843b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-d3f7739{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-baaa1d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-32ce4fc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-07cfd36 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-feaee1b .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-feaee1b{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-48182e1{--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-11307 .elementor-element.elementor-element-f5ed144{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-c4a1011{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-f5a86c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-a1f77a4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-1695c99 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:42px;font-weight:400;line-height:1.4em;color:#173E50;}.elementor-11307 .elementor-element.elementor-element-1b61f2f{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-fe7e97e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-654ad08 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-654ad08{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-3056af2 .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:14px;fill:#173E50;color:#173E50;border-radius:30px 30px 30px 30px;}.elementor-11307 .elementor-element.elementor-element-3056af2{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-0e2049c{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.9em;color:#59717B;}.elementor-11307 .elementor-element.elementor-element-82cf8b6{--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-11307 .elementor-element.elementor-element-8712d27{--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-11307 .elementor-element.elementor-element-ffcd98a{--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-11307 .elementor-element.elementor-element-956c79e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-956c79e:not(.elementor-motion-effects-element-type-background), .elementor-11307 .elementor-element.elementor-element-956c79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282926;}.elementor-11307 .elementor-element.elementor-element-891b144{--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:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-e48954c{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-7c1831e{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-404f26c{text-align:center;}.elementor-11307 .elementor-element.elementor-element-404f26c img{width:44px;}.elementor-11307 .elementor-element.elementor-element-d19b752{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-09d6752 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:31px;font-weight:400;line-height:1.5em;letter-spacing:7px;color:#EAE7E0;}.elementor-11307 .elementor-element.elementor-element-a509ecd .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;letter-spacing:5px;color:#EAE7E0;}.elementor-11307 .elementor-element.elementor-element-4ea747b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-20f38c0 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#EAE7E0;}.elementor-11307 .elementor-element.elementor-element-bac0fcc .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;fill:#242422;color:#242422;border-style:solid;border-width:0px 0px 1px 0px;border-color:#68655E;border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-11307 .elementor-element.elementor-element-bac0fcc{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-9b2fae9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-3ee8028{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-de1d366 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#ECE9E2;}.elementor-11307 .elementor-element.elementor-element-d8e1101{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-34fdeda{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-b4a38d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-92cd4db .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#ECE9E2;}.elementor-11307 .elementor-element.elementor-element-12230f7{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-e03d133{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-54a8fdf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-eec64c9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#ECE9E2;}.elementor-11307 .elementor-element.elementor-element-c317fdb{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-0c1d042{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-6a79068{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-770a8ed{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-d1ccaac .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;fill:#242422;color:#242422;border-style:solid;border-width:0px 0px 1px 0px;border-color:#68655E;border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-11307 .elementor-element.elementor-element-d1ccaac{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-b51dbc5 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;fill:#242422;color:#242422;border-style:solid;border-width:0px 0px 1px 0px;border-color:#68655E;border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-11307 .elementor-element.elementor-element-b51dbc5{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-856aa0d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-ad44d69 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;fill:#242422;color:#242422;border-style:solid;border-width:0px 0px 1px 0px;border-color:#68655E;border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-11307 .elementor-element.elementor-element-ad44d69{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-7537caa{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-a1e299b{font-family:"Noto Sans TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#C7C5BC;}.elementor-11307 .elementor-element.elementor-element-5eb96af{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-e6e2b12{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#B7B6AD;}.elementor-11307 .elementor-element.elementor-element-0600c16{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11307 .elementor-element.elementor-element-34e77d4{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;line-height:1.9em;color:#A4A59C;}.elementor-11307 .elementor-element.elementor-element-e2f6265 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:400;fill:#242422;color:#242422;border-style:solid;border-width:0px 0px 1px 0px;border-color:#68655E;border-radius:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-11307 .elementor-element.elementor-element-e2f6265{width:auto;max-width:auto;}@media(max-width:767px){.elementor-11307 .elementor-element.elementor-element-d71799e{--width:100%;--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-11307 .elementor-element.elementor-element-bd6de1d{--width:100%;--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;}.elementor-11307 .elementor-element.elementor-element-d8eb7c4 img{width:44px;}.elementor-11307 .elementor-element.elementor-element-09e8557{--width:230px;}.elementor-11307 .elementor-element.elementor-element-538d1f3 .elementor-heading-title{font-size:28px;}.elementor-11307 .elementor-element.elementor-element-04e2bf5 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-043f3e0 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-85a7dbc .elementor-heading-title{font-size:18px;}.elementor-11307 .elementor-element.elementor-element-3fe66d3 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-0521c9c .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-c5a58fb .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-924d45c .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-cfa0f60 .elementor-heading-title{font-size:25px;}.elementor-11307 .elementor-element.elementor-element-4cb9f13 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-9d6bbcf .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-25ff078 .elementor-heading-title{font-size:25px;}.elementor-11307 .elementor-element.elementor-element-d3bb838 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-3d77e6b .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-92ac848 .elementor-heading-title{font-size:25px;}.elementor-11307 .elementor-element.elementor-element-5e7223b .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-edb5e7c .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-59ccf47 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-66a5a72 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-3613b66 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-5749f4c .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-0ab6bae .elementor-heading-title{font-size:24px;}.elementor-11307 .elementor-element.elementor-element-216be16 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-b14b297 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-f0e4ffd .elementor-heading-title{font-size:24px;}.elementor-11307 .elementor-element.elementor-element-878d889 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-e2d19fa .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-130b4d6 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-81cde4e .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-9257218 .elementor-heading-title{font-size:24px;}.elementor-11307 .elementor-element.elementor-element-3b0dbf9 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-b406204 .elementor-heading-title{font-size:24px;}.elementor-11307 .elementor-element.elementor-element-c94549e .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-7fff9bd .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-dbce78a .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-4ff22bf .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-42f266b .elementor-heading-title{font-size:18px;}.elementor-11307 .elementor-element.elementor-element-c32cf50 .elementor-heading-title{font-size:18px;}.elementor-11307 .elementor-element.elementor-element-801f72d .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-99eb259 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-5c0f786 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-56efb8e .elementor-heading-title{font-size:24px;}.elementor-11307 .elementor-element.elementor-element-1f90c69 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-3604409 .elementor-heading-title{font-size:24px;}.elementor-11307 .elementor-element.elementor-element-b1070c8 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-1ae6390 .elementor-heading-title{font-size:24px;}.elementor-11307 .elementor-element.elementor-element-d8dd28a .elementor-heading-title{font-size:19px;}.elementor-11307 .elementor-element.elementor-element-10fe57f .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-11158c7 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-69cc194 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-6197e45 .elementor-heading-title{font-size:26px;}.elementor-11307 .elementor-element.elementor-element-731794c .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-8cea8bc .elementor-heading-title{font-size:26px;}.elementor-11307 .elementor-element.elementor-element-f99fb12 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-e87bf60 .elementor-heading-title{font-size:26px;}.elementor-11307 .elementor-element.elementor-element-3aa2ce1 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-9e3f908 .elementor-heading-title{font-size:26px;}.elementor-11307 .elementor-element.elementor-element-1ce1bbe .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-8d0efa2 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-ff41ec6 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-38b036b .elementor-heading-title{font-size:22px;}.elementor-11307 .elementor-element.elementor-element-9118c69 .elementor-heading-title{font-size:22px;}.elementor-11307 .elementor-element.elementor-element-0ac97a4 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-2ec6e50 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-aacbc6a .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-7572819 .elementor-heading-title{font-size:23px;}.elementor-11307 .elementor-element.elementor-element-3ae3d7e .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-77a9a38 .elementor-heading-title{font-size:23px;}.elementor-11307 .elementor-element.elementor-element-42393b0 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-a56239e .elementor-heading-title{font-size:23px;}.elementor-11307 .elementor-element.elementor-element-98fadb9 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-d8f001c .elementor-heading-title{font-size:23px;}.elementor-11307 .elementor-element.elementor-element-b3165b4 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-acc22c3 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-853a872 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-cb97185 .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-6896ad2 .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-4c6958b .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-6ef0a39 .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-3175b0b .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-c4529eb .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-f76813f .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-3d89d9c .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-731ad23 .elementor-heading-title{font-size:14px;}.elementor-11307 .elementor-element.elementor-element-d70deaf .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-ed0d36d .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-32ce4fc .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-07cfd36 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-a1f77a4 .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-1695c99 .elementor-heading-title{font-size:30px;}.elementor-11307 .elementor-element.elementor-element-956c79e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-891b144{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e48954c{--width:100%;--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-11307 .elementor-element.elementor-element-7c1831e{--width:100%;--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;}.elementor-11307 .elementor-element.elementor-element-404f26c img{width:44px;}.elementor-11307 .elementor-element.elementor-element-d19b752{--width:230px;}.elementor-11307 .elementor-element.elementor-element-09d6752 .elementor-heading-title{font-size:28px;}.elementor-11307 .elementor-element.elementor-element-a509ecd .elementor-heading-title{font-size:11px;}.elementor-11307 .elementor-element.elementor-element-4ea747b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-20f38c0 .elementor-heading-title{font-size:18px;}.elementor-11307 .elementor-element.elementor-element-bac0fcc{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-bac0fcc .elementor-button{font-size:12px;}.elementor-11307 .elementor-element.elementor-element-9b2fae9{--width:100%;--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-11307 .elementor-element.elementor-element-3ee8028{--width:100%;}.elementor-11307 .elementor-element.elementor-element-de1d366 .elementor-heading-title{font-size:15px;}.elementor-11307 .elementor-element.elementor-element-d8e1101{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-34fdeda{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-b4a38d6{--width:100%;}.elementor-11307 .elementor-element.elementor-element-92cd4db .elementor-heading-title{font-size:15px;}.elementor-11307 .elementor-element.elementor-element-12230f7{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-e03d133{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-54a8fdf{--width:100%;}.elementor-11307 .elementor-element.elementor-element-eec64c9 .elementor-heading-title{font-size:15px;}.elementor-11307 .elementor-element.elementor-element-c317fdb{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-0c1d042{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-6a79068{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-770a8ed{--width:100%;--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;}.elementor-11307 .elementor-element.elementor-element-d1ccaac{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-d1ccaac .elementor-button{font-size:12px;}.elementor-11307 .elementor-element.elementor-element-b51dbc5{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-b51dbc5 .elementor-button{font-size:12px;}.elementor-11307 .elementor-element.elementor-element-856aa0d{--width:100%;--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-11307 .elementor-element.elementor-element-ad44d69{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-ad44d69 .elementor-button{font-size:12px;}.elementor-11307 .elementor-element.elementor-element-7537caa{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-a1e299b{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-5eb96af{--width:100%;--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-11307 .elementor-element.elementor-element-e6e2b12{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-0600c16{--width:100%;--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;}.elementor-11307 .elementor-element.elementor-element-34e77d4{font-size:13px;}.elementor-11307 .elementor-element.elementor-element-e2f6265{width:auto;max-width:auto;}.elementor-11307 .elementor-element.elementor-element-e2f6265 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-11307 .elementor-element.elementor-element-d71799e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-bd6de1d{--width:100%;}.elementor-11307 .elementor-element.elementor-element-09e8557{--width:230px;}.elementor-11307 .elementor-element.elementor-element-611cea9{--width:100%;}.elementor-11307 .elementor-element.elementor-element-50e8832{--width:100%;}.elementor-11307 .elementor-element.elementor-element-440e06d{--width:100%;}.elementor-11307 .elementor-element.elementor-element-5c3516f{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3426a72{--width:100%;}.elementor-11307 .elementor-element.elementor-element-2f7e642{--width:100%;}.elementor-11307 .elementor-element.elementor-element-6be937b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-903bcbc{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3d06197{--width:100%;}.elementor-11307 .elementor-element.elementor-element-55d50e7{--width:100%;}.elementor-11307 .elementor-element.elementor-element-f4852de{--width:100%;}.elementor-11307 .elementor-element.elementor-element-610a04a{--width:100%;}.elementor-11307 .elementor-element.elementor-element-37adebf{--width:100%;}.elementor-11307 .elementor-element.elementor-element-86c55ea{--width:100%;}.elementor-11307 .elementor-element.elementor-element-d379be1{--width:100%;}.elementor-11307 .elementor-element.elementor-element-971e7f4{--width:100%;}.elementor-11307 .elementor-element.elementor-element-533887b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-ed3a93d{--width:100%;}.elementor-11307 .elementor-element.elementor-element-51566c1{--width:100%;}.elementor-11307 .elementor-element.elementor-element-4c760a8{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b3c683c{--width:100%;}.elementor-11307 .elementor-element.elementor-element-30326b1{--width:100%;}.elementor-11307 .elementor-element.elementor-element-dcc33d2{--width:100%;}.elementor-11307 .elementor-element.elementor-element-d810f71{--width:100%;}.elementor-11307 .elementor-element.elementor-element-98f80e9{--width:100%;}.elementor-11307 .elementor-element.elementor-element-52be779{--width:100%;}.elementor-11307 .elementor-element.elementor-element-d754046{--width:100%;}.elementor-11307 .elementor-element.elementor-element-80290fd{--width:100%;}.elementor-11307 .elementor-element.elementor-element-6e80983{--width:100%;}.elementor-11307 .elementor-element.elementor-element-ad2dd21{--width:100%;}.elementor-11307 .elementor-element.elementor-element-26a9256{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b4060a9{--width:100%;}.elementor-11307 .elementor-element.elementor-element-45dc228{--width:100%;}.elementor-11307 .elementor-element.elementor-element-2d4c9c0{--width:100%;}.elementor-11307 .elementor-element.elementor-element-28b7540{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e7d01f5{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b4fbf11{--width:100%;}.elementor-11307 .elementor-element.elementor-element-586a906{--width:100%;}.elementor-11307 .elementor-element.elementor-element-65234bc{--width:100%;}.elementor-11307 .elementor-element.elementor-element-54f23b1{--width:100%;}.elementor-11307 .elementor-element.elementor-element-28e0d07{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e95d0c3{--width:100%;}.elementor-11307 .elementor-element.elementor-element-18f3c75{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e9a7e37{--width:100%;}.elementor-11307 .elementor-element.elementor-element-adaccf4{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3ed4f8e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-347f696{--width:100%;}.elementor-11307 .elementor-element.elementor-element-873d226{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3455242{--width:100%;}.elementor-11307 .elementor-element.elementor-element-f5f9921{--width:100%;}.elementor-11307 .elementor-element.elementor-element-ba9f283{--width:100%;}.elementor-11307 .elementor-element.elementor-element-a8791bb{--width:100%;}.elementor-11307 .elementor-element.elementor-element-1e8f19a{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b270067{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e2b1f93{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b874c7e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-bf52388{--width:100%;}.elementor-11307 .elementor-element.elementor-element-a91fbc0{--width:100%;}.elementor-11307 .elementor-element.elementor-element-126c3e2{--width:100%;}.elementor-11307 .elementor-element.elementor-element-04bfddb{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e096999{--width:100%;}.elementor-11307 .elementor-element.elementor-element-a0392e0{--width:100%;}.elementor-11307 .elementor-element.elementor-element-2da1914{--width:100%;}.elementor-11307 .elementor-element.elementor-element-8cd3018{--width:100%;}.elementor-11307 .elementor-element.elementor-element-026a732{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b628c98{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b83cc91{--width:100%;}.elementor-11307 .elementor-element.elementor-element-be4438c{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b9f8522{--width:100%;}.elementor-11307 .elementor-element.elementor-element-fef2e4c{--width:100%;}.elementor-11307 .elementor-element.elementor-element-f885e65{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e196c1f{--width:100%;}.elementor-11307 .elementor-element.elementor-element-0cad775{--width:100%;}.elementor-11307 .elementor-element.elementor-element-c059a7c{--width:100%;}.elementor-11307 .elementor-element.elementor-element-227eadd{--width:100%;}.elementor-11307 .elementor-element.elementor-element-4682fb7{--width:100%;}.elementor-11307 .elementor-element.elementor-element-1362a38{--width:100%;}.elementor-11307 .elementor-element.elementor-element-7a78f35{--width:100%;}.elementor-11307 .elementor-element.elementor-element-cf20855{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3c5a52e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-8574925{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3eea14f{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3314281{--width:100%;}.elementor-11307 .elementor-element.elementor-element-5130aa2{--width:100%;}.elementor-11307 .elementor-element.elementor-element-310aa1d{--width:100%;}.elementor-11307 .elementor-element.elementor-element-afb18ee{--width:100%;}.elementor-11307 .elementor-element.elementor-element-fabd386{--width:100%;}.elementor-11307 .elementor-element.elementor-element-a180136{--width:100%;}.elementor-11307 .elementor-element.elementor-element-baf8a4b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-ca29093{--width:100%;}.elementor-11307 .elementor-element.elementor-element-c174c9b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-c9cc917{--width:100%;}.elementor-11307 .elementor-element.elementor-element-d9d5863{--width:100%;}.elementor-11307 .elementor-element.elementor-element-f4727a4{--width:100%;}.elementor-11307 .elementor-element.elementor-element-cd28326{--width:100%;}.elementor-11307 .elementor-element.elementor-element-fdec6dc{--width:100%;}.elementor-11307 .elementor-element.elementor-element-09bc39b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-7a66551{--width:100%;}.elementor-11307 .elementor-element.elementor-element-116a44e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-f5c843b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-d3f7739{--width:100%;}.elementor-11307 .elementor-element.elementor-element-baaa1d1{--width:100%;}.elementor-11307 .elementor-element.elementor-element-48182e1{--width:100%;}.elementor-11307 .elementor-element.elementor-element-c4a1011{--width:100%;}.elementor-11307 .elementor-element.elementor-element-f5a86c9{--width:100%;}.elementor-11307 .elementor-element.elementor-element-fe7e97e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-956c79e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-891b144{--width:100%;}.elementor-11307 .elementor-element.elementor-element-e48954c{--width:100%;}.elementor-11307 .elementor-element.elementor-element-7c1831e{--width:100%;}.elementor-11307 .elementor-element.elementor-element-d19b752{--width:230px;}.elementor-11307 .elementor-element.elementor-element-4ea747b{--width:100%;}.elementor-11307 .elementor-element.elementor-element-9b2fae9{--width:100%;}.elementor-11307 .elementor-element.elementor-element-3ee8028{--width:100%;}.elementor-11307 .elementor-element.elementor-element-b4a38d6{--width:100%;}.elementor-11307 .elementor-element.elementor-element-54a8fdf{--width:100%;}.elementor-11307 .elementor-element.elementor-element-770a8ed{--width:100%;}.elementor-11307 .elementor-element.elementor-element-856aa0d{--width:100%;}.elementor-11307 .elementor-element.elementor-element-5eb96af{--width:100%;}.elementor-11307 .elementor-element.elementor-element-0600c16{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-611cea9 */.ic-page{--ic-ink:#173e50;--ic-muted:#59717b;--ic-line:#cfdfe4;--ic-blue:#eaf4f8;--ic-surface:#fafcfc;background:#fafcfc;color:var(--ic-ink);font-family:Arial,'PingFang TC',sans-serif;line-height:1.8;gap:0!important;width:100%;overflow:hidden}
.ic-page *{box-sizing:border-box}.ic-page .e-con{--container-widget-width:100%;min-width:0;--gap:0;--row-gap:0;--column-gap:0}.ic-page .elementor-widget{margin-bottom:0;min-width:0}.ic-page .elementor-heading-title{font-family:inherit;color:var(--ic-ink);font-weight:400;line-height:1.45;margin:0}.ic-page .elementor-widget-text-editor{font-family:inherit;color:var(--ic-muted);line-height:1.9;font-size:15px}.ic-page p{margin:0}.ic-page p+p{margin-top:6px}.ic-page a{text-decoration:none}.ic-page img{max-width:100%;height:auto;display:block}.ic-page :focus-visible{outline:3px solid #356d87;outline-offset:5px}.ic-page [id]{scroll-margin-top:28px}.ic-page .ic-shell{width:calc(100% - 100px)!important;max-width:1180px!important;margin-inline:auto!important;display:flex;flex-direction:column;gap:0;padding:0!important}.ic-page .ic-section{padding:100px 0!important;width:100%}.ic-page .ic-section>.ic-shell{gap:40px}.ic-page .ic-header{background:#fff;border-bottom:1px solid #e1e9eb;padding:0}.ic-page .ic-header-row{display:flex;flex-direction:row!important;justify-content:space-between;align-items:center;min-height:85px}.ic-page .ic-brand{width:auto}.ic-page .ic-brand .elementor-heading-title{font-family:Georgia,serif!important;letter-spacing:.08em;font-size:26px!important;color:#374249}.ic-page .ic-nav{display:flex;flex-direction:row!important;align-items:center;gap:30px!important;width:auto!important}.ic-page .ic-nav .ic-btn{width:auto}.ic-page .ic-btn .elementor-button{font:500 14px/1.35 Arial,'PingFang TC',sans-serif;color:var(--ic-ink);background:transparent;border:0;padding:0;border-radius:0;text-decoration:none;transition:background .2s,color .2s}.ic-page .ic-btn .elementor-button:hover{color:#387c9e}.ic-page .ic-solid .elementor-button{background:#204f64!important;color:#fff!important;border:1px solid #204f64;padding:16px 25px;border-radius:30px}.ic-page .ic-solid .elementor-button:hover{background:#173e50!important}.ic-page .ic-outline .elementor-button{border:1px solid #a4bdc7;padding:16px 25px;border-radius:30px}.ic-page .ic-outline .elementor-button:hover{background:#e2eef2}.ic-page .ic-actions{display:flex;flex-direction:row!important;flex-wrap:wrap;gap:14px!important;align-items:center;margin-top:28px}.ic-page .ic-actions .elementor-widget{width:auto}.ic-page .ic-eyebrow .elementor-heading-title{font:500 10px/1.6 Arial,sans-serif!important;letter-spacing:.2em;color:#557c90;text-transform:uppercase}.ic-page .ic-small,.ic-page .ic-small p{font-size:12px!important;line-height:1.85;color:#657c85}.ic-page .ic-heading{gap:16px!important;max-width:710px}.ic-page .ic-heading>.ic-copy{max-width:560px}.ic-page .ic-title .elementor-heading-title{font-size:37px!important;line-height:1.5;letter-spacing:.035em;font-weight:400}.ic-page .ic-hero{background:linear-gradient(120deg,#f7fbfd 0%,#e6f0f5 68%,#f0f7fb 100%)}.ic-page .ic-hero-grid{display:grid!important;grid-template-columns:1fr 1.04fr;align-items:center;gap:38px!important;min-height:680px}.ic-page .ic-hero-copy{padding:50px 0 58px!important;gap:20px!important;position:relative;z-index:1}.ic-page .ic-product-name .elementor-heading-title{font:400 25px/1.4 Georgia,Arial,serif!important;letter-spacing:.06em}.ic-page .ic-hero-title .elementor-heading-title{font-size:clamp(36px,4vw,52px)!important;line-height:1.45;letter-spacing:.01em;font-weight:400}.ic-page .ic-lead{max-width:410px;font-size:15px!important;line-height:2!important}.ic-page .ic-origin{margin-top:8px;letter-spacing:.1em;font-size:10px!important}.ic-page .ic-hero-copy .ic-actions{margin-top:8px}.ic-page .ic-hero-visual{position:relative;align-self:end;min-height:640px;display:block!important}.ic-page .ic-muse{width:100%;height:640px}.ic-page .ic-muse img{height:640px;width:100%;object-fit:cover;object-position:50% 30%;mix-blend-mode:multiply}.ic-page .ic-hero-device{position:absolute!important;bottom:40px;left:-85px;width:300px!important;z-index:2;filter:drop-shadow(0 20px 15px #21495c20)}.ic-page .ic-hero-device img{width:100%;height:auto}.ic-page .ic-model-note{position:absolute!important;right:12px;bottom:12px;width:auto!important;font-size:10px!important;text-align:right;color:#506874}.ic-page .ic-model-note p{font-size:10px!important}.ic-page .ic-subnav{background:#fff;border-bottom:1px solid var(--ic-line)}.ic-page .ic-subnav-row{display:flex;flex-direction:row!important;justify-content:space-between;gap:24px!important;padding:22px 0!important}.ic-page .ic-subnav .ic-btn{width:auto!important}.ic-page .ic-subnav .elementor-button{font-size:12px;letter-spacing:.08em}.ic-page .ic-three{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px!important}.ic-page .ic-four{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px!important}.ic-page .ic-two{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px!important}.ic-page .ic-feature{padding:34px 30px 24px!important;min-height:310px;gap:20px!important;border-radius:3px;position:relative}.ic-page .ic-cool{background:#e7f3f8}.ic-page .ic-infuse{background:#eaf0f0}.ic-page .ic-warm{background:#f4efea}.ic-page .ic-card-title .elementor-heading-title{font-size:24px!important;line-height:1.5}.ic-page .ic-feature .ic-copy{font-size:14px}.ic-page .ic-word{margin-top:auto;opacity:.23}.ic-page .ic-word .elementor-heading-title{font:italic 49px/1.1 Georgia,serif!important}.ic-page .ic-blue{background:#eaf4f8}.ic-page .ic-pulse-grid{gap:55px!important;align-items:center}.ic-page .ic-pulse-copy{gap:28px!important}.ic-page .ic-pulse-copy .ic-two{gap:24px!important}.ic-page .ic-stat .elementor-heading-title{font:400 32px/1.3 Georgia,serif!important;white-space:nowrap}.ic-page .ic-stat-block{padding-top:18px!important;border-top:1px solid #bfd3dd;gap:8px!important}.ic-page .ic-pulse-panel{background:#fff;border:1px solid #dbe7ed;border-radius:10px;padding:22px!important;gap:24px!important;box-shadow:0 15px 40px #24455608}.ic-page .ic-wave img{width:100%}.ic-page .ic-pulse-panel .ic-two{gap:16px!important}.ic-page .ic-label .elementor-heading-title{font:400 20px/1.4 Georgia,serif!important}.ic-page .ic-caption{max-width:920px}.ic-page .ic-compare-card{padding:28px 25px!important;border:1px solid #d4e1e6;border-radius:4px;gap:18px!important;background:#fff}.ic-page .ic-highlight{background:#eaf4f8;border-color:#8ab4c8}.ic-page .ic-serums-bg{background:#f1f5f3}.ic-page .ic-serum{border-top:1px solid #91b0ad;padding:25px 0 0!important;gap:14px!important}.ic-page .ic-serum .ic-copy{font-size:13px}.ic-page .ic-card-lead{color:#315955!important;font-size:14px!important;font-weight:500}.ic-page .ic-serum .ic-eyebrow .elementor-heading-title{font-size:9px!important;letter-spacing:.1em}.ic-page .ic-serums-bg .ic-btn{width:auto;align-self:start}.ic-page .ic-handpiece-grid{gap:70px!important;align-items:center}.ic-page .ic-handpiece{background:#f2f8fa;border-radius:50% 50% 4px 4px;overflow:hidden;padding:38px 0!important}.ic-page .ic-handpiece img{width:100%}.ic-page .ic-handpiece-copy{gap:18px!important}.ic-page .ic-handpiece-copy>.ic-copy{font-size:13px;border-bottom:1px solid #dfe8eb;padding-bottom:14px}.ic-page .ic-routine{background:#183f50}.ic-page .ic-routine .elementor-heading-title,.ic-page .ic-routine .ic-copy{color:#f1f6f8!important}.ic-page .ic-routine .ic-eyebrow .elementor-heading-title{color:#b3d2df!important}.ic-page .ic-step{gap:18px!important;border-top:1px solid #688c9a;padding-top:26px!important}.ic-page .ic-step .ic-copy{font-size:14px;color:#c4d6dd!important}.ic-page .ic-spec-grid{gap:85px!important;align-items:start;margin-bottom:30px}.ic-page .ic-spec-visual{align-items:center;background:#eff5f7;padding:28px!important;gap:15px!important;border-radius:220px 220px 8px 8px}.ic-page .ic-spec-device{max-width:290px;width:100%}.ic-page .ic-spec-device img{max-height:580px;object-fit:contain;width:100%}.ic-page .ic-spec-copy{gap:0!important}.ic-page .ic-spec-copy .ic-heading{margin-bottom:28px}.ic-page .ic-spec-row{display:grid!important;grid-template-columns:.75fr 1.25fr;gap:25px!important;border-bottom:1px solid var(--ic-line);padding:14px 0!important}.ic-page .ic-spec-key .elementor-heading-title{font-size:13px!important;line-height:1.85}.ic-page .ic-spec-value{font-size:13px!important}.ic-page .ic-spec-copy .ic-caption{margin-top:20px}.ic-page .ic-accordion .elementor-accordion-item,.ic-page .ic-accordion details{border:0!important;border-bottom:1px solid #bdcfd7!important}.ic-page .ic-accordion .elementor-tab-title,.ic-page .ic-accordion summary{padding:22px 0!important;cursor:pointer;font:500 16px/1.65 Arial,'PingFang TC',sans-serif!important;color:#244e61!important;background:transparent!important}.ic-page .ic-accordion .elementor-tab-content,.ic-page .ic-accordion .answer{padding:0 0 24px!important;font:400 14px/1.95 Arial,'PingFang TC',sans-serif!important;color:#59717b!important;border:0!important}.ic-page .ic-accordion .elementor-accordion-icon{color:#597c8d}.ic-page .ic-news-bg{background:#eff4f6}.ic-page .ic-news-heading{display:flex;flex-direction:row!important;align-items:end;justify-content:space-between;gap:24px!important}.ic-page .ic-news-heading>.ic-btn{width:auto;flex-shrink:0}.ic-page .ic-news-posts .elementor-posts-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ic-page .ic-news-posts .elementor-post{background:#fff;padding:18px!important;border-radius:4px}.ic-page .ic-news-posts .elementor-post__thumbnail__link{margin:0 0 20px;display:block;overflow:hidden;border-radius:3px}.ic-page .ic-news-posts img{width:100%;aspect-ratio:3/2;object-fit:cover}.ic-page .ic-news-posts .elementor-post__title{font:400 20px/1.6 Arial,'PingFang TC',sans-serif;margin:12px 0!important}.ic-page .ic-news-posts .elementor-post__title a{color:#173e50}.ic-page .ic-news-posts .elementor-post__meta-data{font-size:11px;color:#647d88}.ic-page .ic-news-posts .elementor-post__excerpt p{font-size:13px;line-height:1.9;color:#59717b}.ic-page .ic-news-posts .elementor-post__read-more{display:inline-block;margin-top:18px;font-size:12px;color:#245b73;letter-spacing:.05em}.ic-page .ic-contact{background:linear-gradient(115deg,#e1f0f5,#f6fbfb);text-align:center}.ic-page .ic-contact>.ic-shell{align-items:center;gap:24px}.ic-page .ic-contact-title .elementor-heading-title{font-size:41px!important;line-height:1.5}.ic-page .ic-contact .ic-actions{justify-content:center;margin-top:4px}.ic-page .ic-legal{max-width:730px;margin-top:24px!important}.ic-page .ic-footer{background:#253b44;padding:55px 0 30px!important}.ic-page .ic-footer .elementor-heading-title,.ic-page .ic-footer p,.ic-page .ic-footer .elementor-button{color:#d7e4e9!important}.ic-page .ic-footer .ic-small{font-size:11px!important}.ic-page .ic-footer-brand{gap:10px!important}.ic-page .ic-footer .ic-three{border-bottom:1px solid #5a7078;padding-bottom:28px!important}.ic-page .ic-footer-title{margin-bottom:10px}.ic-page .ic-footer .ic-nav{gap:30px!important}.ic-page .ic-footer .ic-btn .elementor-button{font-size:12px}.ic-page .ic-footer>.ic-shell{gap:28px}
@media(max-width:1024px){.ic-page .ic-shell{width:calc(100% - 56px)!important}.ic-page .ic-section{padding:75px 0!important}.ic-page .ic-hero-grid{gap:20px!important;min-height:580px}.ic-page .ic-hero-visual,.ic-page .ic-muse,.ic-page .ic-muse img{min-height:0;height:580px}.ic-page .ic-hero-device{left:-22px;width:155px!important}.ic-page .ic-hero-title .elementor-heading-title{font-size:38px!important}.ic-page .ic-three{gap:18px!important}.ic-page .ic-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px!important}.ic-page .ic-feature{padding:26px 20px!important}.ic-page .ic-pulse-grid,.ic-page .ic-spec-grid,.ic-page .ic-handpiece-grid{gap:35px!important}.ic-page .ic-title .elementor-heading-title{font-size:32px!important}.ic-page .ic-news-posts .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}.ic-page .ic-stat .elementor-heading-title{font-size:27px!important}.ic-page .ic-header-row{min-height:75px}.ic-page .ic-actions{gap:10px!important}.ic-page .ic-solid .elementor-button,.ic-page .ic-outline .elementor-button{padding:14px 20px;font-size:13px}}
@media(max-width:767px){.ic-page .ic-shell{width:calc(100% - 40px)!important}.ic-page .ic-header-row{min-height:66px;gap:18px!important}.ic-page .ic-header .ic-brand .elementor-heading-title{font-size:20px!important}.ic-page .ic-header .ic-nav{gap:15px!important}.ic-page .ic-header .ic-nav .ic-btn:first-child{display:none}.ic-page .ic-header .ic-nav .elementor-button{font-size:11px}.ic-page .ic-section{padding:62px 0!important}.ic-page .ic-section>.ic-shell{gap:30px}.ic-page .ic-hero-grid{grid-template-columns:1fr;gap:0!important;min-height:0}.ic-page .ic-hero-copy{padding:40px 0 28px!important;gap:16px!important}.ic-page .ic-hero-title .elementor-heading-title{font-size:35px!important;line-height:1.5}.ic-page .ic-product-name .elementor-heading-title{font-size:22px!important}.ic-page .ic-lead{font-size:14px!important;max-width:350px}.ic-page .ic-hero-visual{width:100%;height:450px}.ic-page .ic-muse,.ic-page .ic-muse img{height:450px;width:100%;object-position:50% 16%}.ic-page .ic-hero-device{width:185px!important;left:-20px;bottom:27px}.ic-page .ic-model-note{bottom:8px;right:2px}.ic-page .ic-model-note p{font-size:8px!important}.ic-page .ic-origin p{font-size:9px!important}.ic-page .ic-subnav-row{gap:10px!important;padding:18px 0!important;flex-wrap:wrap;justify-content:space-between}.ic-page .ic-subnav .elementor-button{font-size:10px;letter-spacing:0}.ic-page .ic-title .elementor-heading-title{font-size:28px!important;line-height:1.55}.ic-page .ic-three,.ic-page .ic-four,.ic-page .ic-pulse-grid,.ic-page .ic-handpiece-grid,.ic-page .ic-spec-grid{grid-template-columns:1fr;gap:20px!important}.ic-page .ic-feature{min-height:230px;padding:26px!important;gap:16px!important}.ic-page .ic-word{position:absolute;right:23px;bottom:20px;opacity:.12;width:auto}.ic-page .ic-feature .ic-copy{max-width:260px}.ic-page .ic-card-title .elementor-heading-title{font-size:23px!important}.ic-page .ic-compare-card{padding:25px!important}.ic-page .ic-pulse-panel{padding:16px!important;gap:20px!important}.ic-page .ic-pulse-copy{gap:24px!important}.ic-page .ic-stat .elementor-heading-title{font-size:29px!important}.ic-page .ic-serum{padding-top:23px!important;gap:11px!important}.ic-page .ic-serum .ic-copy{font-size:14px!important}.ic-page .ic-serums-bg .ic-four{gap:35px!important}.ic-page .ic-handpiece{padding:18px 0!important;max-width:360px;align-self:center}.ic-page .ic-handpiece-copy{gap:16px!important}.ic-page .ic-step{gap:12px!important;padding-top:20px!important}.ic-page .ic-routine .ic-four{gap:30px!important}.ic-page .ic-spec-visual{max-width:330px;align-self:center;width:100%;padding:22px!important}.ic-page .ic-spec-device{max-width:210px}.ic-page .ic-spec-grid{gap:38px!important;margin-bottom:0}.ic-page .ic-spec-row{grid-template-columns:.75fr 1.25fr;gap:18px!important}.ic-page .ic-spec-value,.ic-page .ic-spec-key .elementor-heading-title{font-size:12px!important}.ic-page .ic-news-heading{flex-direction:column!important;align-items:start}.ic-page .ic-news-posts .elementor-posts-container{grid-template-columns:1fr}.ic-page .ic-news-posts .elementor-post__title{font-size:20px!important}.ic-page .ic-contact-title .elementor-heading-title{font-size:28px!important}.ic-page .ic-contact{text-align:left}.ic-page .ic-contact>.ic-shell{align-items:start}.ic-page .ic-contact .ic-actions{justify-content:start}.ic-page .ic-footer .ic-three{gap:24px!important}.ic-page .ic-small,.ic-page .ic-small p{font-size:11px!important}.ic-page .ic-accordion summary,.ic-page .ic-accordion .elementor-tab-title{font-size:15px!important}.ic-page .ic-eyebrow .elementor-heading-title{font-size:9px!important;letter-spacing:.16em}.ic-page .ic-legal{margin-top:8px!important}}

.ic-page .ic-news-posts .elementor-post:only-child{grid-column:1/-1;max-width:820px}.ic-page .ic-news-posts .elementor-post:only-child .elementor-post__thumbnail__link{max-width:100%;width:100%}.ic-page .ic-news-posts .elementor-post:only-child img{max-height:390px;object-position:center}

.ic-page .ic-news-posts .elementor-post:only-child .elementor-post__thumbnail{padding-bottom:50%!important}.ic-page .ic-news-posts .elementor-post:only-child img{height:100%!important;max-height:none!important;object-fit:cover}
.ic-page .ic-motion{background:#f1f6f8}.ic-page .ic-motion-video{width:100%;overflow:hidden;border-radius:12px;background:#173e50}.ic-page .ic-motion-video .elementor-wrapper{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;padding-bottom:0!important}.ic-page .ic-motion-video iframe{display:block;position:absolute;inset:0;width:100%;height:100%;border:0}.ic-page .ic-thermal{background:#fafcfc}.ic-page .ic-concept-image{width:100%;overflow:hidden;border-radius:12px;background:#f1f7f9}.ic-page .ic-concept-image img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.ic-page .ic-temperature-grid,.ic-page .ic-polarity-grid{gap:24px!important}.ic-page .ic-temperature-card,.ic-page .ic-polarity-card{padding:30px 32px!important;border:1px solid #d4e3e9;border-radius:10px;gap:13px!important}.ic-page .ic-temperature-cool{background:#edf6fa}.ic-page .ic-temperature-warm{background:#f9f3ee;border-color:#e6d9ce}.ic-page .ic-thermal-range .elementor-heading-title{font:400 36px/1.35 Georgia,Arial,serif!important;letter-spacing:.01em}.ic-page .ic-temperature-card .ic-copy,.ic-page .ic-polarity-card .ic-copy{font-size:14px!important}.ic-page .ic-polarity-section{padding-bottom:36px!important}.ic-page .ic-polarity-positive{background:#f7fbfd}.ic-page .ic-polarity-negative{background:#eef3fa}.ic-page .ic-polarity-section .ic-heading{max-width:780px}.ic-page .ic-polarity-section .ic-heading>.ic-copy{max-width:630px}
@media(max-width:1024px){.ic-page .ic-temperature-card,.ic-page .ic-polarity-card{padding:26px!important}.ic-page .ic-thermal-range .elementor-heading-title{font-size:32px!important}}
@media(max-width:767px){.ic-page .ic-temperature-grid,.ic-page .ic-polarity-grid{grid-template-columns:1fr;gap:18px!important}.ic-page .ic-temperature-card,.ic-page .ic-polarity-card{padding:24px!important;gap:12px!important}.ic-page .ic-thermal-range .elementor-heading-title{font-size:31px!important}.ic-page .ic-concept-image,.ic-page .ic-motion-video{border-radius:8px}.ic-page .ic-polarity-section{padding-bottom:20px!important}}
.ic-page .ic-technology-intro{display:grid!important;grid-template-columns:1.3fr .7fr;align-items:center;gap:56px!important}.ic-page .ic-technology-device{width:100%;max-width:360px;justify-self:center}.ic-page .ic-technology-device img{width:100%;height:auto;max-height:440px;object-fit:contain}.ic-page .ic-model-note,.ic-page .ic-model-note p{font-size:12px!important}
.ic-page .ic-reference-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #d3e1e7;border-radius:10px;background:#fff}.ic-page .ic-reference-table{width:100%;min-width:300px;table-layout:fixed;border-collapse:collapse;border:0;margin:0;font-size:14px;line-height:1.8}.ic-page .ic-reference-table caption{text-align:left;padding:18px 22px;background:#f7fafb;color:#557887;font-size:12px;letter-spacing:.03em}.ic-page .ic-reference-table th,.ic-page .ic-reference-table td{text-align:left;vertical-align:top;padding:19px 22px;border:0;border-bottom:1px solid #dbe6eb;overflow-wrap:anywhere}.ic-page .ic-reference-table th{background:#e9f2f6;color:#173e50;font-size:16px;font-weight:500}.ic-page .ic-reference-table th+th,.ic-page .ic-reference-table td+td{border-left:1px solid #dbe6eb}.ic-page .ic-reference-table th small{display:block;margin-top:3px;color:#62808d;font-size:12px;font-weight:400}.ic-page .ic-reference-table tbody tr:last-child td{border-bottom:0}.ic-page .ic-cell-label{display:block;color:#6a8390;font-size:12px;margin-bottom:5px}.ic-page .ic-cell-value{display:block;color:#254e61;font-size:14px;font-weight:500}.ic-page .ic-reference-note{font-size:12px!important;line-height:1.85!important;color:#657c85;margin-top:18px!important;max-width:100%;overflow-wrap:anywhere}
@media(max-width:767px){.ic-page .ic-technology-intro{grid-template-columns:1fr;gap:28px!important}.ic-page .ic-technology-device{max-width:270px}.ic-page .ic-technology-device img{max-height:320px}.ic-page .ic-model-note,.ic-page .ic-model-note p{font-size:10px!important}.ic-page .ic-reference-table th,.ic-page .ic-reference-table td{padding:15px 13px}.ic-page .ic-reference-table caption{padding:15px 13px;font-size:12px}.ic-page .ic-reference-table th{font-size:14px}.ic-page .ic-cell-value{font-size:13px}.ic-page .ic-reference-note{font-size:12px!important}}
.ic-page .ic-hero-brand{display:flex;flex-direction:row!important;align-items:center;gap:18px!important;flex-wrap:wrap}.ic-page .ic-brand-logo{width:240px!important;max-width:100%;flex-shrink:0}.ic-page .ic-brand-logo img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.ic-page .ic-brand-zh{width:auto!important}.ic-page .ic-brand-zh .elementor-heading-title{font-size:18px!important;line-height:1.4;letter-spacing:.15em;white-space:nowrap}
@media(max-width:767px){.ic-page .ic-hero-brand{gap:14px!important}.ic-page .ic-brand-logo{width:190px!important}.ic-page .ic-brand-zh .elementor-heading-title{font-size:16px!important}}
.ic-page .ic-handpiece-area{display:flex;flex-direction:row!important;align-items:center;gap:18px!important;width:fit-content!important;max-width:100%;padding:15px 20px!important;margin:4px 0 6px;border:1px solid #c6dce6;border-radius:8px;background:#edf6fa}.ic-page .ic-handpiece-area-number{width:auto!important}.ic-page .ic-handpiece-area-number .elementor-heading-title{font:400 30px/1.35 Georgia,Arial,serif!important;white-space:nowrap;color:#24566c}.ic-page .ic-handpiece-area-label{width:auto!important;font-size:13px!important;line-height:1.6!important;color:#557783}
@media(max-width:767px){.ic-page .ic-handpiece-area{padding:13px 16px!important;gap:14px!important}.ic-page .ic-handpiece-area-number .elementor-heading-title{font-size:27px!important}.ic-page .ic-handpiece-area-label{font-size:12px!important}}
.ic-page .ic-zones-section{background:#f0f6f8}.ic-page .ic-zones-grid{width:100%;max-width:1000px;align-self:center;gap:28px!important;align-items:stretch}.ic-page .ic-zone-card{overflow:hidden;border:1px solid #d7e4e9;border-radius:12px;background:#fff;gap:0!important}.ic-page .ic-zone-image{width:100%;background:#f5fafb}.ic-page .ic-zone-image img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;object-position:center}.ic-page .ic-zone-detail .ic-zone-image{background:#faf7f1}.ic-page .ic-zone-title{padding:22px 24px!important}.ic-page .ic-zone-title .elementor-heading-title{font-size:21px!important;line-height:1.6;color:#214b60}.ic-page .ic-zones-section .ic-caption{align-self:center;text-align:center}
@media(max-width:767px){.ic-page .ic-zones-grid{grid-template-columns:1fr;gap:24px!important;max-width:420px}.ic-page .ic-zone-title{padding:19px 20px!important}.ic-page .ic-zone-title .elementor-heading-title{font-size:20px!important;line-height:1.65}.ic-page .ic-zones-section .ic-caption{text-align:left}}

/* InCryo thermal cards: blue/gold ribbon crops from the existing concept image. */
.ic-page .ic-temperature-card {
  position: relative;
  overflow: hidden;
  min-height: 245px;
  border-radius: 18px;
  border: 1px solid rgba(181, 207, 219, .82);
  box-shadow: 0 12px 32px rgba(33, 77, 99, .065), inset 0 1px 0 rgba(255, 255, 255, .95);
  background-repeat: no-repeat;
  background-size: 100% 100%, 350% auto;
}
.ic-page .ic-temperature-cool {
  background-color: #eef7fb;
  background-image: linear-gradient(110deg, rgba(255, 255, 255, .98) 0%, rgba(249, 253, 255, .93) 42%, rgba(243, 250, 254, .61) 72%, rgba(240, 249, 255, .17) 100%), url("https://herbestbt.com/wp-content/uploads/2026/09/incryo-thermal-optimized-20260927.webp");
  background-position: center, left 72%;
}
.ic-page .ic-temperature-warm {
  border-color: rgba(217, 199, 170, .75);
  background-color: #faf6ef;
  background-image: linear-gradient(110deg, rgba(255, 255, 255, .98) 0%, rgba(255, 253, 249, .94) 42%, rgba(255, 251, 243, .66) 72%, rgba(255, 249, 237, .2) 100%), url("https://herbestbt.com/wp-content/uploads/2026/09/incryo-thermal-optimized-20260927.webp");
  background-position: center, right 72%;
  box-shadow: 0 12px 32px rgba(114, 86, 42, .055), inset 0 1px 0 rgba(255, 255, 255, .95);
}
.ic-page .ic-temperature-card .ic-copy { max-width: 86%; }
.ic-page .ic-temperature-cool .ic-eyebrow .elementor-heading-title { color: #4f7c92; }
.ic-page .ic-temperature-warm .ic-eyebrow .elementor-heading-title { color: #90744e; }
.ic-page .ic-temperature-cool .ic-thermal-range .elementor-heading-title { color: #285c74; }
.ic-page .ic-temperature-warm .ic-thermal-range .elementor-heading-title { color: #75603f; }
@media (max-width: 1024px) {
  .ic-page .ic-temperature-card { min-height: 240px; }
}
@media (max-width: 767px) {
  .ic-page .ic-temperature-card {
    min-height: 230px;
    border-radius: 15px;
    background-size: 100% 100%, 350% auto;
  }
  .ic-page .ic-temperature-card .ic-copy { max-width: 88%; }
  .ic-page .ic-temperature-cool { background-position: center, left 72%; }
  .ic-page .ic-temperature-warm { background-position: center, right 72%; }
}

/* Thermal card icons */
.ic-page .ic-temperature-card > .elementor-widget { padding-right: 86px !important; }
.ic-page .ic-temperature-card .ic-copy { max-width: 100%; }
.ic-page .ic-temperature-card::after {
  content: "";
  position: absolute;
  top: 22px;
  right: 22px;
  width: 80px;
  height: 80px;
  z-index: 1;
  pointer-events: none;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.ic-page .ic-temperature-cool::after { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%3E%0A%20%20%3Cdefs%3E%3Cmarker%20id%3D%22arrow%22%20markerWidth%3D%228%22%20markerHeight%3D%228%22%20refX%3D%226%22%20refY%3D%224%22%20orient%3D%22auto%22%20markerUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20d%3D%22M1%201L6%204L1%207%22%20stroke%3D%22%23609CB7%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fmarker%3E%3C%2Fdefs%3E%0A%20%20%3Cg%20stroke%3D%22%23609CB7%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M79%2041A32%2032%200%200%200%2030%2019%22%20marker-end%3D%22url%28%23arrow%29%22%2F%3E%3Cpath%20d%3D%22M17%2055A32%2032%200%200%200%2066%2077%22%20marker-end%3D%22url%28%23arrow%29%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M48%2031V65M33.3%2039.5L62.7%2056.5M33.3%2056.5L62.7%2039.5%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M43%2036L48%2041L53%2036M43%2060L48%2055L53%2060M34.5%2045.5L41.9%2044.5L39.6%2037.7M56.4%2058.3L54.1%2051.5L61.5%2050.5M39.6%2058.3L41.9%2051.5L34.5%2050.5M61.5%2045.5L54.1%2044.5L56.4%2037.7%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E"); }
.ic-page .ic-temperature-warm::after { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%3E%0A%20%20%3Cdefs%3E%3Cmarker%20id%3D%22arrow%22%20markerWidth%3D%228%22%20markerHeight%3D%228%22%20refX%3D%226%22%20refY%3D%224%22%20orient%3D%22auto%22%20markerUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20d%3D%22M1%201L6%204L1%207%22%20stroke%3D%22%23B2945E%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fmarker%3E%3C%2Fdefs%3E%0A%20%20%3Cg%20stroke%3D%22%23B2945E%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M79%2041A32%2032%200%200%200%2030%2019%22%20marker-end%3D%22url%28%23arrow%29%22%2F%3E%3Cpath%20d%3D%22M17%2055A32%2032%200%200%200%2066%2077%22%20marker-end%3D%22url%28%23arrow%29%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M37%2063C44%2056%2030%2049%2037%2042C42%2037%2039%2033%2037%2030M48%2063C55%2056%2041%2049%2048%2042C53%2037%2050%2033%2048%2030M59%2063C66%2056%2052%2049%2059%2042C64%2037%2061%2033%2059%2030%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E"); }
@media (max-width: 767px) {
  .ic-page .ic-temperature-card::after { top: 20px; right: 18px; width: 56px; height: 56px; }
  .ic-page .ic-temperature-card .ic-copy { max-width: 100%; }
}

/* Keep Koyuki flush with the hero top on desktop and tablet. */
@media(min-width:768px){.ic-page .ic-hero .ic-hero-visual{align-self:stretch;height:auto;min-height:0}.ic-page .ic-hero .ic-muse{position:absolute;inset:0;height:100%}.ic-page .ic-hero .ic-muse .elementor-widget-container,.ic-page .ic-hero .ic-muse img{height:100%}}

/* InCryo polarity: integrate existing native labels and copy into the image cards. */
.ic-page .ic-polarity-section .ic-polarity-image {
  display: none !important;
}
.ic-page .ic-polarity-section .ic-polarity-grid {
  width: 100%;
  max-width: 1100px;
  align-self: center;
  align-items: stretch;
  gap: 24px !important;
}
.ic-page .ic-polarity-section .ic-polarity-card {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  height: 540px;
  min-height: 540px;
  padding: 28px !important;
  gap: 10px !important;
  border-radius: 18px;
  border: 1px solid rgba(184, 208, 222, .78);
  background-image: url("https://herbestbt.com/wp-content/uploads/2026/09/incryo-polarity-optimized-20260927.webp");
  background-size: 200% auto;
  background-repeat: no-repeat;
  box-shadow: 0 14px 34px rgba(31, 64, 86, .075), inset 0 1px 0 rgba(255, 255, 255, .88);
}
.ic-page .ic-polarity-section .ic-polarity-positive {
  background-color: #f8f1ee;
  background-position: left calc(100% - 28px);
  border-color: rgba(220, 188, 177, .78);
}
.ic-page .ic-polarity-section .ic-polarity-negative {
  background-color: #edf5fa;
  background-position: right calc(100% - 28px);
}
.ic-page .ic-polarity-section .ic-polarity-card::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(255, 255, 255, .95) 0%, rgba(255, 255, 255, .77) 16%, rgba(255, 255, 255, 0) 34%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, .85) 100%);
}
.ic-page .ic-polarity-section .ic-polarity-card > .elementor-widget {
  position: relative;
  z-index: 1;
}
.ic-page .ic-polarity-section .ic-polarity-positive .ic-eyebrow .elementor-heading-title {
  color: #98716a;
}
.ic-page .ic-polarity-section .ic-polarity-negative .ic-eyebrow .elementor-heading-title {
  color: #567d98;
}
.ic-page .ic-polarity-section .ic-polarity-card .ic-card-title .elementor-heading-title {
  font-size: 25px !important;
  line-height: 1.5;
}
.ic-page .ic-polarity-section .ic-polarity-positive .ic-card-title .elementor-heading-title {
  color: #624b47;
}
.ic-page .ic-polarity-section .ic-polarity-negative .ic-card-title .elementor-heading-title {
  color: #244f6a;
}
.ic-page .ic-polarity-section .ic-polarity-card > .ic-copy {
  margin-top: auto !important;
  max-width: 100%;
  padding: 15px 18px !important;
  border: 1px solid rgba(255, 255, 255, .9);
  border-radius: 12px;
  background: rgba(255, 255, 255, .8);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: #385766;
  font-size: 14px !important;
  line-height: 1.85 !important;
  box-shadow: 0 5px 20px rgba(34, 71, 91, .035);
}
@media (max-width: 1024px) {
  .ic-page .ic-polarity-section .ic-polarity-card {
    height: 510px;
    min-height: 510px;
    padding: 24px !important;
  }
}
@media (max-width: 900px) {
  .ic-page .ic-polarity-section .ic-polarity-grid {
    grid-template-columns: 1fr;
    max-width: 540px;
  }
  .ic-page .ic-polarity-section .ic-polarity-card {
    height: 520px;
    min-height: 520px;
  }
}
@media (max-width: 767px) {
  .ic-page .ic-polarity-section .ic-polarity-grid {
    gap: 22px !important;
  }
  .ic-page .ic-polarity-section .ic-polarity-card {
    height: 470px;
    min-height: 470px;
    padding: 23px !important;
    border-radius: 16px;
    background-size: 200% auto;
  }
  .ic-page .ic-polarity-section .ic-polarity-positive {
    background-position: left calc(100% - 82px);
  }
  .ic-page .ic-polarity-section .ic-polarity-negative {
    background-position: right calc(100% - 82px);
  }
  .ic-page .ic-polarity-section .ic-polarity-card .ic-card-title .elementor-heading-title {
    font-size: 23px !important;
  }
  .ic-page .ic-polarity-section .ic-polarity-card > .ic-copy {
    padding: 14px 16px !important;
    font-size: 13px !important;
    line-height: 1.85 !important;
  }
}

/* InCryo parallel comparison: shared axes, no arrows or sequence markers. */
.ic-page .ic-comparison-section .ic-parallel-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  align-items: stretch;
  gap: 18px !important;
}
.ic-page .ic-comparison-section .ic-compare-card {
  gap: 0 !important;
  padding: 27px 26px 10px !important;
  border: 1px solid #cedde4;
  border-radius: 14px;
  background: #fff;
  box-shadow: 0 6px 24px rgba(35, 66, 85, .035);
}
.ic-page .ic-comparison-section .ic-compare-card .ic-eyebrow {
  margin-bottom: 12px;
}
.ic-page .ic-comparison-section .ic-compare-card .ic-card-title {
  margin-bottom: 20px;
}
.ic-page .ic-comparison-section .ic-compare-card .ic-card-title .elementor-heading-title {
  font-size: 23px !important;
}
.ic-page .ic-comparison-section .ic-highlight {
  border-color: #80aabd;
  background: linear-gradient(150deg, #eef7fa 0%, #e6f1f5 100%);
  box-shadow: 0 8px 28px rgba(40, 90, 114, .065);
}
.ic-page .ic-comparison-section .ic-highlight .ic-card-title .elementor-heading-title {
  color: #245c75;
}
.ic-page .ic-comparison-section .ic-compare-axes p {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  min-height: 89px;
  padding: 15px 0;
  margin: 0 !important;
  border-top: 1px solid #d7e4e9;
}
.ic-page .ic-comparison-section .ic-axis-label {
  display: block;
  margin-bottom: 6px;
  font-size: 12px;
  line-height: 1.5;
  color: #75909d;
}
.ic-page .ic-comparison-section .ic-axis-value {
  display: block;
  font-size: 14px;
  line-height: 1.8;
  color: #3c5b6a;
}
.ic-page .ic-comparison-section .ic-compare-last p {
  min-height: 100px;
}
.ic-page .ic-comparison-section .ic-reference-heading {
  margin: 0 0 20px;
  font: 400 25px/1.55 Arial, 'PingFang TC', sans-serif;
  color: #214d63;
  letter-spacing: .02em;
}
.ic-page .ic-comparison-section .ic-source-table {
  min-width: 570px;
}
.ic-page .ic-comparison-section .ic-source-table thead th:first-child {
  width: 25%;
}
.ic-page .ic-comparison-section .ic-source-table thead th:last-child {
  background: #dcecf3;
}
.ic-page .ic-comparison-section .ic-source-table tbody th {
  background: #f6f9fa;
  font-size: 14px;
  font-weight: 500;
  color: #426271;
}
.ic-page .ic-comparison-section .ic-source-table tbody th small {
  font-size: 12px;
  font-weight: 400;
}
.ic-page .ic-comparison-section .ic-source-table td {
  color: #2d5266;
  font-size: 14px;
}
.ic-page .ic-comparison-section .ic-source-table th + td {
  border-left: 1px solid #dbe6eb;
}
.ic-page .ic-comparison-section .ic-source-table tbody td:last-child {
  background: #f0f7fa;
}
.ic-page .ic-comparison-section .ic-source-table tbody tr:last-child th {
  border-bottom: 0;
}
.ic-page .ic-comparison-section .ic-reference-table-wrap {
  scrollbar-width: thin;
  scrollbar-color: #a0bfce #edf4f7;
}
@media (max-width: 1024px) {
  .ic-page .ic-comparison-section .ic-compare-card {
    padding: 24px 21px 8px !important;
  }
  .ic-page .ic-comparison-section .ic-compare-axes p {
    min-height: 110px;
  }
}
@media (max-width: 767px) {
  .ic-page .ic-comparison-section .ic-parallel-grid {
    grid-template-columns: repeat(3, minmax(245px, 1fr)) !important;
    gap: 14px !important;
    overflow-x: auto;
    padding-bottom: 9px !important;
    scroll-snap-type: x proximity;
    scrollbar-width: thin;
    scrollbar-color: #a0bfce #edf4f7;
  }
  .ic-page .ic-comparison-section .ic-compare-card {
    scroll-snap-align: start;
    padding: 24px 21px 8px !important;
  }
  .ic-page .ic-comparison-section .ic-compare-card .ic-card-title .elementor-heading-title {
    font-size: 22px !important;
  }
  .ic-page .ic-comparison-section .ic-compare-axes p {
    min-height: 110px;
  }
  .ic-page .ic-comparison-section .ic-reference-heading {
    font-size: 22px;
  }
  .ic-page .ic-comparison-section .ic-source-table th,
  .ic-page .ic-comparison-section .ic-source-table td {
    padding: 15px 14px;
    font-size: 13px;
  }
}

/* HANDPIECE ANNOTATION V4 */
/* Full original 1672 x 941 composition. Native editable labels; CSS-only leaders.
 * Metallic face anchors in source pixels: broad (591,665), tapered front (588,486).
 * Keep photo, labels and overlay within this one proportional stage. */
.ic-page .ic-handpiece-grid { grid-template-columns: 1.26fr 1fr; gap: 44px !important; align-items: center; }
.ic-page .ic-handpiece-visual { width: 100%; min-width: 0; gap: 12px !important; }
.ic-page .ic-handpiece-stage { position: relative; display: block !important; width: 100%; aspect-ratio: 1672 / 941; min-height: 0; padding: 0 !important; overflow: hidden; isolation: isolate; border-radius: 12px; background: #EAF4FA; }
.ic-page .ic-handpiece-stage > .ic-handpiece-photo { position: absolute; inset: 0; width: 100% !important; height: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; border-radius: 0 !important; overflow: visible !important; background: transparent !important; z-index: 0; }
.ic-page .ic-handpiece-photo .elementor-widget-container { width: 100%; height: 100%; }
.ic-page .ic-handpiece-photo img { display: block; width: 100% !important; height: 100% !important; max-height: none !important; object-fit: contain !important; object-position: center !important; border-radius: 0 !important; }
.ic-page .ic-handpiece-stage::after { content: ""; position: absolute; inset: 0; z-index: 1; pointer-events: none; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201672%20941%22%20fill%3D%22none%22%3E%3Cg%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M355%20301H425L588%20486%22%20stroke%3D%22%23AD8652%22%20stroke-width%3D%221.6%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3Cpath%20d%3D%22M355%20735H445L591%20665%22%20stroke%3D%22%233D7088%22%20stroke-width%3D%221.6%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3Ccircle%20cx%3D%22588%22%20cy%3D%22486%22%20r%3D%2210%22%20fill%3D%22%23FFF9ED%22%20stroke%3D%22%23AD8652%22%20stroke-width%3D%221.6%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3Ccircle%20cx%3D%22591%22%20cy%3D%22665%22%20r%3D%2210%22%20fill%3D%22%23F0F9FD%22%20stroke%3D%22%233D7088%22%20stroke-width%3D%221.6%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-size: 100% 100%; background-repeat: no-repeat; }
.ic-page .ic-handpiece-stage > .ic-handpiece-label { position: absolute; left: 3.2%; width: 18% !important; min-width: 0; margin: 0 !important; padding: 9px 3px !important; transform: translateY(-50%); border: 1px solid rgba(174, 203, 217, .7); border-radius: 7px; background: rgba(250, 253, 255, .94); box-shadow: 0 3px 12px rgba(32, 75, 98, .04); text-align: center; z-index: 2; }
.ic-page .ic-handpiece-label .elementor-heading-title { font-family: "Arial", sans-serif !important; font-size: 14px !important; line-height: 1.4 !important; font-weight: 500 !important; color: #214F63; white-space: nowrap; }
.ic-page .ic-handpiece-stage > .ic-handpiece-label-tip { top: 31.99%; }
.ic-page .ic-handpiece-stage > .ic-handpiece-label-broad { top: 78.11%; }
.ic-page .ic-handpiece-credit .elementor-heading-title { font-size: 11px !important; font-weight: 400 !important; line-height: 1.7 !important; letter-spacing: .035em; color: #6B8795; }
@media (min-width: 768px) and (max-width: 1024px) { .ic-page .ic-handpiece-grid { grid-template-columns: 1fr !important; gap: 32px !important; } .ic-page .ic-handpiece-visual { max-width: 760px; justify-self: center; } .ic-page .ic-handpiece-copy { max-width: 680px; } }
@media (max-width: 767px) { .ic-page .ic-handpiece-grid { grid-template-columns: 1fr !important; gap: 28px !important; } .ic-page .ic-handpiece-stage { border-radius: 8px; } .ic-page .ic-handpiece-stage > .ic-handpiece-label { padding: 6px 1px !important; border-radius: 5px; } .ic-page .ic-handpiece-label .elementor-heading-title { font-size: 11px !important; letter-spacing: -.025em; } .ic-page .ic-handpiece-credit .elementor-heading-title { font-size: 10px !important; } }

/* A/B bridge: the two zone cards belong to this same section, without a new section gap. */
.ic-page .ic-handpiece-combined > .ic-shell { gap: 32px !important; }
.ic-page .ic-handpiece-stage > .ic-handpiece-label-tip { border-color: rgba(185, 153, 107, .6); background: rgba(255, 250, 240, .95); }
.ic-page .ic-handpiece-label-tip .elementor-heading-title { color: #8A653A !important; }
.ic-page .ic-handpiece-stage > .ic-handpiece-label-broad { border-color: rgba(106, 165, 192, .65); background: rgba(240, 249, 253, .95); }
.ic-page .ic-handpiece-zones { gap: 18px !important; padding-top: 24px !important; border-top: 1px solid #D4E3EB; }
.ic-page .ic-handpiece-zones-heading .elementor-heading-title { font-size: 23px !important; font-weight: 400 !important; line-height: 1.55 !important; }
.ic-page .ic-handpiece-zones .ic-zones-grid { max-width: 860px; width: 100%; align-self: center; gap: 24px !important; }
.ic-page .ic-handpiece-zones .ic-zone-card { border-radius: 10px; box-shadow: none; }
.ic-page .ic-handpiece-zones .ic-zone-linked-title { position: relative; min-height: 91px; display: flex; align-items: center; padding: 16px 16px 16px 75px !important; }
.ic-page .ic-handpiece-zones .ic-zone-linked-title .elementor-heading-title { font-size: 18px !important; line-height: 1.6 !important; font-weight: 400 !important; }
.ic-page .ic-handpiece-zones .ic-zone-broad { border-color: #BBD9E8; }
.ic-page .ic-handpiece-zones .ic-zone-detail { border-color: #DDCAAA; }
.ic-page .ic-handpiece-zones .ic-zone-broad .ic-zone-linked-title { background: #EAF5FB; }
.ic-page .ic-handpiece-zones .ic-zone-detail .ic-zone-linked-title { background: #FBF5E9; }
.ic-page .ic-handpiece-zones .ic-zone-detail .ic-zone-linked-title .elementor-heading-title { color: #8A653A !important; }
.ic-page .ic-handpiece-zones .ic-zone-linked-title::before { content: ""; position: absolute; width: 35px; height: 45px; left: 22px; top: 50%; transform: translateY(-50%); background-repeat: no-repeat; background-size: contain; }
.ic-page .ic-handpiece-zones .ic-zone-image { overflow: hidden; }
.ic-page .ic-handpiece-zones .ic-zone-image img { display: block; width: 100%; height: auto; aspect-ratio: 4 / 5; object-fit: cover; }
.ic-page .ic-handpiece-zones .ic-zone-broad .ic-zone-image img { transform: translateY(-.65%) scale(1.07); transform-origin: 50% 28%; }
.ic-page .ic-handpiece-zones-caption .elementor-heading-title { font-size: 11px !important; line-height: 1.8 !important; color: #6B8795; font-weight: 400 !important; text-align: center; }
@media (max-width: 767px) { .ic-page .ic-handpiece-combined > .ic-shell { gap: 22px !important; } .ic-page .ic-handpiece-zones { padding-top: 20px !important; gap: 16px !important; } .ic-page .ic-handpiece-zones-heading .elementor-heading-title { font-size: 21px !important; } .ic-page .ic-handpiece-zones .ic-zones-grid { max-width: 420px; grid-template-columns: 1fr; gap: 18px !important; } .ic-page .ic-handpiece-zones .ic-zone-linked-title { min-height: 82px; padding: 13px 14px 13px 67px !important; } .ic-page .ic-handpiece-zones .ic-zone-linked-title::before { width: 31px; height: 41px; left: 20px; } .ic-page .ic-handpiece-zones .ic-zone-linked-title .elementor-heading-title { font-size: 17px !important; } }
.ic-page .ic-handpiece-zones .ic-zone-broad .ic-zone-linked-title::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2060%2076%22%3E%3Cpath%20d%3D%22M30%205C24%208%206%2026%206%2046C6%2077%2054%2077%2054%2046C54%2026%2036%208%2030%205Z%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%233D86AC%22%20stroke-width%3D%222.5%22%2F%3E%3Cellipse%20cx%3D%2230%22%20cy%3D%2244%22%20rx%3D%2213%22%20ry%3D%2215%22%20fill%3D%22%23B6DCEE%22%2F%3E%3C%2Fsvg%3E"); }
.ic-page .ic-handpiece-zones .ic-zone-detail .ic-zone-linked-title::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2060%2076%22%3E%3Cpath%20d%3D%22M30%205C24%208%206%2026%206%2046C6%2077%2054%2077%2054%2046C54%2026%2036%208%2030%205Z%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%23B18A4F%22%20stroke-width%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M30%2010%20Q21%2020%2021%2028%20Q30%2032%2039%2028%20Q39%2020%2030%2010%22%20fill%3D%22%23E8CD9F%22%2F%3E%3C%2Fsvg%3E"); }

/* Original training waveform: code-native SVG concept redraw, not measured output. */
.ic-page .ic-comparison-evidence-grid{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px!important;align-items:start;width:100%}
.ic-page .ic-comparison-wave-card{border:1px solid #d7e4eb;border-radius:12px;background:linear-gradient(145deg,#f7fbfd,#fff);padding:26px 20px!important;gap:18px!important;align-self:start;min-width:0}
.ic-page .ic-comparison-wave-title .elementor-heading-title{font-size:19px!important;font-weight:400;line-height:1.6;color:#244f65}
.ic-page .ic-comparison-wave-plot{width:100%;aspect-ratio:700/470;min-height:0!important;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20700%20470%22%20role%3D%22img%22%20aria-labelledby%3D%22wave-title%20wave-desc%22%3E%0A%3Ctitle%20id%3D%22wave-title%22%3E%E5%8E%9F%E5%BB%A0%E6%B3%A2%E5%BD%A2%E6%A6%82%E5%BF%B5%E7%A4%BA%E6%84%8F%3C%2Ftitle%3E%3Cdesc%20id%3D%22wave-desc%22%3E%E4%BE%9D%20Incryo_PPT_EN%20%E7%AC%AC6%E9%A0%81%E9%87%8D%E6%96%B0%E7%B9%AA%E8%A3%BD%E3%80%82%E8%97%8D%E8%89%B2%E9%9B%BB%E7%A9%BF%E5%AD%94%E7%82%BA%E4%BA%94%E6%AC%A1%E8%84%88%E8%A1%9D%EF%BC%8C%E5%90%AB%E9%96%93%E6%AD%87%EF%BC%9B%E7%B4%85%E8%89%B2%E9%9B%A2%E5%AD%90%E5%B0%8E%E5%85%A5%E7%82%BA%E4%B8%89%E6%AE%B5%E5%AF%AC%E5%B9%85%E6%B3%A2%E5%BD%A2%E3%80%82%E9%A6%96%E6%AE%B5%E6%A8%99%E7%A4%BA%20Active%20100%20%E8%88%87%20Rest%2050%20%E5%BE%AE%E7%A7%92%E3%80%82%E5%83%85%E7%82%BA%E6%A6%82%E5%BF%B5%E7%A4%BA%E6%84%8F%EF%BC%8C%E9%9D%9E%E6%9C%AC%E6%A9%9F%E5%AF%A6%E6%B8%AC%E3%80%82%3C%2Fdesc%3E%0A%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221%22%3E%3Cline%20x1%3D%2285%22%20y1%3D%2278%22%20x2%3D%2285%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22122.5%22%20y1%3D%2278%22%20x2%3D%22122.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22160%22%20y1%3D%2278%22%20x2%3D%22160%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22197.5%22%20y1%3D%2278%22%20x2%3D%22197.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22235%22%20y1%3D%2278%22%20x2%3D%22235%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22272.5%22%20y1%3D%2278%22%20x2%3D%22272.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22310%22%20y1%3D%2278%22%20x2%3D%22310%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22347.5%22%20y1%3D%2278%22%20x2%3D%22347.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22385%22%20y1%3D%2278%22%20x2%3D%22385%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22422.5%22%20y1%3D%2278%22%20x2%3D%22422.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22460%22%20y1%3D%2278%22%20x2%3D%22460%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22497.5%22%20y1%3D%2278%22%20x2%3D%22497.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22535%22%20y1%3D%2278%22%20x2%3D%22535%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22572.5%22%20y1%3D%2278%22%20x2%3D%22572.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22610%22%20y1%3D%2278%22%20x2%3D%22610%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%22647.5%22%20y1%3D%2278%22%20x2%3D%22647.5%22%20y2%3D%22335%22%2F%3E%3Cline%20x1%3D%2285%22%20y1%3D%22101%22%20x2%3D%22647.5%22%20y2%3D%22101%22%20stroke-dasharray%3D%224%206%22%2F%3E%3Cline%20x1%3D%2285%22%20y1%3D%22296%22%20x2%3D%22647.5%22%20y2%3D%22296%22%20stroke-dasharray%3D%224%206%22%2F%3E%3C%2Fg%3E%0A%3Cg%20fill%3D%22none%22%20stroke%3D%22%238aa5b4%22%20stroke-width%3D%221.5%22%3E%3Cpath%20d%3D%22M85%2075V335H665%22%2F%3E%3Cpath%20d%3D%22M79%20101H85M79%20296H85%22%2F%3E%3C%2Fg%3E%0A%3Cpath%20d%3D%22M85.00%2C335.00L86.25%2C323.98L87.50%2C312.99L88.75%2C302.05L90.00%2C291.21L91.25%2C280.49L92.50%2C269.92L93.75%2C259.53L95.00%2C249.34L96.25%2C239.39L97.50%2C229.70L98.75%2C220.30L100.00%2C211.21L101.25%2C202.47L102.50%2C194.08L103.75%2C186.08L105.00%2C178.49L106.25%2C171.33L107.50%2C164.62L108.75%2C158.38L110.00%2C152.62L111.25%2C147.35L112.50%2C142.61L113.75%2C138.39L115.00%2C134.71L116.25%2C131.58L117.50%2C129.00L118.75%2C126.99L120.00%2C125.55L121.25%2C124.69L122.50%2C124.40L123.75%2C124.69L125.00%2C125.55L126.25%2C126.99L127.50%2C129.00L128.75%2C131.58L130.00%2C134.71L131.25%2C138.39L132.50%2C142.61L133.75%2C147.35L135.00%2C152.62L136.25%2C158.38L137.50%2C164.62L138.75%2C171.33L140.00%2C178.49L141.25%2C186.08L142.50%2C194.08L143.75%2C202.47L145.00%2C211.21L146.25%2C220.30L147.50%2C229.70L148.75%2C239.39L150.00%2C249.34L151.25%2C259.53L152.50%2C269.92L153.75%2C280.49L155.00%2C291.21L156.25%2C302.05L157.50%2C312.99L158.75%2C323.98L160.00%2C335.00L197.50%2C335.00L198.75%2C323.98L200.00%2C312.99L201.25%2C302.05L202.50%2C291.21L203.75%2C280.49L205.00%2C269.92L206.25%2C259.53L207.50%2C249.34L208.75%2C239.39L210.00%2C229.70L211.25%2C220.30L212.50%2C211.21L213.75%2C202.47L215.00%2C194.08L216.25%2C186.08L217.50%2C178.49L218.75%2C171.33L220.00%2C164.62L221.25%2C158.38L222.50%2C152.62L223.75%2C147.35L225.00%2C142.61L226.25%2C138.39L227.50%2C134.71L228.75%2C131.58L230.00%2C129.00L231.25%2C126.99L232.50%2C125.55L233.75%2C124.69L235.00%2C124.40L236.25%2C124.69L237.50%2C125.55L238.75%2C126.99L240.00%2C129.00L241.25%2C131.58L242.50%2C134.71L243.75%2C138.39L245.00%2C142.61L246.25%2C147.35L247.50%2C152.62L248.75%2C158.38L250.00%2C164.62L251.25%2C171.33L252.50%2C178.49L253.75%2C186.08L255.00%2C194.08L256.25%2C202.47L257.50%2C211.21L258.75%2C220.30L260.00%2C229.70L261.25%2C239.39L262.50%2C249.34L263.75%2C259.53L265.00%2C269.92L266.25%2C280.49L267.50%2C291.21L268.75%2C302.05L270.00%2C312.99L271.25%2C323.98L272.50%2C335.00L310.00%2C335.00L311.25%2C323.98L312.50%2C312.99L313.75%2C302.05L315.00%2C291.21L316.25%2C280.49L317.50%2C269.92L318.75%2C259.53L320.00%2C249.34L321.25%2C239.39L322.50%2C229.70L323.75%2C220.30L325.00%2C211.21L326.25%2C202.47L327.50%2C194.08L328.75%2C186.08L330.00%2C178.49L331.25%2C171.33L332.50%2C164.62L333.75%2C158.38L335.00%2C152.62L336.25%2C147.35L337.50%2C142.61L338.75%2C138.39L340.00%2C134.71L341.25%2C131.58L342.50%2C129.00L343.75%2C126.99L345.00%2C125.55L346.25%2C124.69L347.50%2C124.40L348.75%2C124.69L350.00%2C125.55L351.25%2C126.99L352.50%2C129.00L353.75%2C131.58L355.00%2C134.71L356.25%2C138.39L357.50%2C142.61L358.75%2C147.35L360.00%2C152.62L361.25%2C158.38L362.50%2C164.62L363.75%2C171.33L365.00%2C178.49L366.25%2C186.08L367.50%2C194.08L368.75%2C202.47L370.00%2C211.21L371.25%2C220.30L372.50%2C229.70L373.75%2C239.39L375.00%2C249.34L376.25%2C259.53L377.50%2C269.92L378.75%2C280.49L380.00%2C291.21L381.25%2C302.05L382.50%2C312.99L383.75%2C323.98L385.00%2C335.00L422.50%2C335.00L423.75%2C323.98L425.00%2C312.99L426.25%2C302.05L427.50%2C291.21L428.75%2C280.49L430.00%2C269.92L431.25%2C259.53L432.50%2C249.34L433.75%2C239.39L435.00%2C229.70L436.25%2C220.30L437.50%2C211.21L438.75%2C202.47L440.00%2C194.08L441.25%2C186.08L442.50%2C178.49L443.75%2C171.33L445.00%2C164.62L446.25%2C158.38L447.50%2C152.62L448.75%2C147.35L450.00%2C142.61L451.25%2C138.39L452.50%2C134.71L453.75%2C131.58L455.00%2C129.00L456.25%2C126.99L457.50%2C125.55L458.75%2C124.69L460.00%2C124.40L461.25%2C124.69L462.50%2C125.55L463.75%2C126.99L465.00%2C129.00L466.25%2C131.58L467.50%2C134.71L468.75%2C138.39L470.00%2C142.61L471.25%2C147.35L472.50%2C152.62L473.75%2C158.38L475.00%2C164.62L476.25%2C171.33L477.50%2C178.49L478.75%2C186.08L480.00%2C194.08L481.25%2C202.47L482.50%2C211.21L483.75%2C220.30L485.00%2C229.70L486.25%2C239.39L487.50%2C249.34L488.75%2C259.53L490.00%2C269.92L491.25%2C280.49L492.50%2C291.21L493.75%2C302.05L495.00%2C312.99L496.25%2C323.98L497.50%2C335.00L535.00%2C335.00L536.25%2C323.98L537.50%2C312.99L538.75%2C302.05L540.00%2C291.21L541.25%2C280.49L542.50%2C269.92L543.75%2C259.53L545.00%2C249.34L546.25%2C239.39L547.50%2C229.70L548.75%2C220.30L550.00%2C211.21L551.25%2C202.47L552.50%2C194.08L553.75%2C186.08L555.00%2C178.49L556.25%2C171.33L557.50%2C164.62L558.75%2C158.38L560.00%2C152.62L561.25%2C147.35L562.50%2C142.61L563.75%2C138.39L565.00%2C134.71L566.25%2C131.58L567.50%2C129.00L568.75%2C126.99L570.00%2C125.55L571.25%2C124.69L572.50%2C124.40L573.75%2C124.69L575.00%2C125.55L576.25%2C126.99L577.50%2C129.00L578.75%2C131.58L580.00%2C134.71L581.25%2C138.39L582.50%2C142.61L583.75%2C147.35L585.00%2C152.62L586.25%2C158.38L587.50%2C164.62L588.75%2C171.33L590.00%2C178.49L591.25%2C186.08L592.50%2C194.08L593.75%2C202.47L595.00%2C211.21L596.25%2C220.30L597.50%2C229.70L598.75%2C239.39L600.00%2C249.34L601.25%2C259.53L602.50%2C269.92L603.75%2C280.49L605.00%2C291.21L606.25%2C302.05L607.50%2C312.99L608.75%2C323.98L610.00%2C335.00L647.50%2C335.00%22%20fill%3D%22none%22%20stroke%3D%22%23497dcc%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M85.00%2C335.00L86.88%2C333.77L88.75%2C332.55L90.62%2C331.33L92.50%2C330.11L94.38%2C328.90L96.25%2C327.69L98.12%2C326.49L100.00%2C325.30L101.88%2C324.12L103.75%2C322.95L105.62%2C321.79L107.50%2C320.64L109.38%2C319.51L111.25%2C318.39L113.12%2C317.29L115.00%2C316.21L116.88%2C315.15L118.75%2C314.10L120.62%2C313.08L122.50%2C312.08L124.38%2C311.10L126.25%2C310.14L128.12%2C309.21L130.00%2C308.30L131.88%2C307.42L133.75%2C306.57L135.62%2C305.75L137.50%2C304.95L139.38%2C304.18L141.25%2C303.45L143.12%2C302.74L145.00%2C302.07L146.88%2C301.43L148.75%2C300.82L150.62%2C300.25L152.50%2C299.71L154.38%2C299.21L156.25%2C298.74L158.12%2C298.31L160.00%2C297.91L161.88%2C297.55L163.75%2C297.23L165.62%2C296.94L167.50%2C296.69L169.38%2C296.48L171.25%2C296.31L173.12%2C296.17L175.00%2C296.08L176.88%2C296.02L178.75%2C296.00L180.62%2C296.02L182.50%2C296.08L184.38%2C296.17L186.25%2C296.31L188.12%2C296.48L190.00%2C296.69L191.88%2C296.94L193.75%2C297.23L195.62%2C297.55L197.50%2C297.91L199.38%2C298.31L201.25%2C298.74L203.12%2C299.21L205.00%2C299.71L206.88%2C300.25L208.75%2C300.82L210.62%2C301.43L212.50%2C302.07L214.38%2C302.74L216.25%2C303.45L218.12%2C304.18L220.00%2C304.95L221.88%2C305.75L223.75%2C306.57L225.62%2C307.42L227.50%2C308.30L229.38%2C309.21L231.25%2C310.14L233.12%2C311.10L235.00%2C312.08L236.88%2C313.08L238.75%2C314.10L240.62%2C315.15L242.50%2C316.21L244.38%2C317.29L246.25%2C318.39L248.12%2C319.51L250.00%2C320.64L251.88%2C321.79L253.75%2C322.95L255.62%2C324.12L257.50%2C325.30L259.38%2C326.49L261.25%2C327.69L263.12%2C328.90L265.00%2C330.11L266.88%2C331.33L268.75%2C332.55L270.62%2C333.77L272.50%2C335.00L274.38%2C333.77L276.25%2C332.55L278.12%2C331.33L280.00%2C330.11L281.88%2C328.90L283.75%2C327.69L285.62%2C326.49L287.50%2C325.30L289.38%2C324.12L291.25%2C322.95L293.12%2C321.79L295.00%2C320.64L296.88%2C319.51L298.75%2C318.39L300.62%2C317.29L302.50%2C316.21L304.38%2C315.15L306.25%2C314.10L308.12%2C313.08L310.00%2C312.08L311.88%2C311.10L313.75%2C310.14L315.62%2C309.21L317.50%2C308.30L319.38%2C307.42L321.25%2C306.57L323.12%2C305.75L325.00%2C304.95L326.88%2C304.18L328.75%2C303.45L330.62%2C302.74L332.50%2C302.07L334.38%2C301.43L336.25%2C300.82L338.12%2C300.25L340.00%2C299.71L341.88%2C299.21L343.75%2C298.74L345.62%2C298.31L347.50%2C297.91L349.38%2C297.55L351.25%2C297.23L353.12%2C296.94L355.00%2C296.69L356.88%2C296.48L358.75%2C296.31L360.62%2C296.17L362.50%2C296.08L364.38%2C296.02L366.25%2C296.00L368.12%2C296.02L370.00%2C296.08L371.88%2C296.17L373.75%2C296.31L375.62%2C296.48L377.50%2C296.69L379.38%2C296.94L381.25%2C297.23L383.12%2C297.55L385.00%2C297.91L386.88%2C298.31L388.75%2C298.74L390.62%2C299.21L392.50%2C299.71L394.38%2C300.25L396.25%2C300.82L398.12%2C301.43L400.00%2C302.07L401.88%2C302.74L403.75%2C303.45L405.62%2C304.18L407.50%2C304.95L409.38%2C305.75L411.25%2C306.57L413.12%2C307.42L415.00%2C308.30L416.88%2C309.21L418.75%2C310.14L420.62%2C311.10L422.50%2C312.08L424.38%2C313.08L426.25%2C314.10L428.12%2C315.15L430.00%2C316.21L431.88%2C317.29L433.75%2C318.39L435.62%2C319.51L437.50%2C320.64L439.38%2C321.79L441.25%2C322.95L443.12%2C324.12L445.00%2C325.30L446.88%2C326.49L448.75%2C327.69L450.62%2C328.90L452.50%2C330.11L454.38%2C331.33L456.25%2C332.55L458.12%2C333.77L460.00%2C335.00L461.88%2C333.77L463.75%2C332.55L465.62%2C331.33L467.50%2C330.11L469.38%2C328.90L471.25%2C327.69L473.12%2C326.49L475.00%2C325.30L476.88%2C324.12L478.75%2C322.95L480.62%2C321.79L482.50%2C320.64L484.38%2C319.51L486.25%2C318.39L488.12%2C317.29L490.00%2C316.21L491.88%2C315.15L493.75%2C314.10L495.62%2C313.08L497.50%2C312.08L499.38%2C311.10L501.25%2C310.14L503.12%2C309.21L505.00%2C308.30L506.88%2C307.42L508.75%2C306.57L510.62%2C305.75L512.50%2C304.95L514.38%2C304.18L516.25%2C303.45L518.12%2C302.74L520.00%2C302.07L521.88%2C301.43L523.75%2C300.82L525.62%2C300.25L527.50%2C299.71L529.38%2C299.21L531.25%2C298.74L533.12%2C298.31L535.00%2C297.91L536.88%2C297.55L538.75%2C297.23L540.62%2C296.94L542.50%2C296.69L544.38%2C296.48L546.25%2C296.31L548.12%2C296.17L550.00%2C296.08L551.88%2C296.02L553.75%2C296.00L555.62%2C296.02L557.50%2C296.08L559.38%2C296.17L561.25%2C296.31L563.12%2C296.48L565.00%2C296.69L566.88%2C296.94L568.75%2C297.23L570.62%2C297.55L572.50%2C297.91L574.38%2C298.31L576.25%2C298.74L578.12%2C299.21L580.00%2C299.71L581.88%2C300.25L583.75%2C300.82L585.62%2C301.43L587.50%2C302.07L589.38%2C302.74L591.25%2C303.45L593.12%2C304.18L595.00%2C304.95L596.88%2C305.75L598.75%2C306.57L600.62%2C307.42L602.50%2C308.30L604.38%2C309.21L606.25%2C310.14L608.12%2C311.10L610.00%2C312.08L611.88%2C313.08L613.75%2C314.10L615.62%2C315.15L617.50%2C316.21L619.38%2C317.29L621.25%2C318.39L623.12%2C319.51L625.00%2C320.64L626.88%2C321.79L628.75%2C322.95L630.62%2C324.12L632.50%2C325.30L634.38%2C326.49L636.25%2C327.69L638.12%2C328.90L640.00%2C330.11L641.88%2C331.33L643.75%2C332.55L645.62%2C333.77L647.50%2C335.00%22%20fill%3D%22none%22%20stroke%3D%22%23de6868%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cg%20font-family%3D%22Arial%2C%20sans-serif%22%20font-size%3D%2220%22%20fill%3D%22%23365e72%22%3E%3Ctext%20x%3D%2285%22%20y%3D%2246%22%3EVoltage%20%28V%29%3C%2Ftext%3E%3Ctext%20x%3D%22647%22%20y%3D%22427%22%20text-anchor%3D%22end%22%3ETime%20%28%CE%BCs%29%3C%2Ftext%3E%3Ctext%20x%3D%2264%22%20y%3D%22108%22%20text-anchor%3D%22end%22%3E30%3C%2Ftext%3E%3Ctext%20x%3D%2264%22%20y%3D%22303%22%20text-anchor%3D%22end%22%3E5%3C%2Ftext%3E%3C%2Fg%3E%0A%3Cg%20font-family%3D%22Arial%2C%20sans-serif%22%20font-size%3D%2222%22%20font-weight%3D%22500%22%3E%3Ctext%20x%3D%22112%22%20y%3D%2287%22%20fill%3D%22%23497dcc%22%3EElectroporation%3C%2Ftext%3E%3Ctext%20x%3D%22325%22%20y%3D%22280%22%20fill%3D%22%23ca5a60%22%3EIontophoresis%3C%2Ftext%3E%3C%2Fg%3E%0A%3Cg%20fill%3D%22none%22%20stroke%3D%22%2393aab6%22%20stroke-width%3D%221.25%22%3E%3Cpath%20d%3D%22M85%20345v9h75v-9M160%20345v9h37.5v-9%22%2F%3E%3C%2Fg%3E%0A%3Cg%20font-family%3D%22Arial%2C%20sans-serif%22%20font-size%3D%2218%22%20fill%3D%22%235c7d8e%22%20text-anchor%3D%22middle%22%3E%3Ctext%20x%3D%22117%22%20y%3D%22380%22%3EActive%3C%2Ftext%3E%3Ctext%20x%3D%22117%22%20y%3D%22404%22%3E100%3C%2Ftext%3E%3Ctext%20x%3D%22186%22%20y%3D%22380%22%3ERest%3C%2Ftext%3E%3Ctext%20x%3D%22186%22%20y%3D%22404%22%3E50%3C%2Ftext%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E")}
.ic-page .ic-comparison-wave-caption,.ic-page .ic-comparison-wave-caption p{font-size:12px!important;line-height:1.8!important;color:#68828e}
.ic-page .ic-comparison-evidence-grid .ic-source-table{min-width:420px}
.ic-page .ic-comparison-evidence-grid .ic-source-table th,.ic-page .ic-comparison-evidence-grid .ic-source-table td{padding:16px 14px}
@media(max-width:1024px){.ic-page .ic-comparison-evidence-grid{grid-template-columns:1fr;gap:26px!important}.ic-page .ic-comparison-wave-card{max-width:700px;width:100%;align-self:center;justify-self:center}.ic-page .ic-comparison-wave-plot{max-width:650px;align-self:center}}
@media(max-width:767px){.ic-page .ic-comparison-wave-card{padding:20px 10px!important;gap:10px!important}.ic-page .ic-comparison-wave-title,.ic-page .ic-comparison-wave-caption{padding-inline:10px!important}.ic-page .ic-comparison-wave-title .elementor-heading-title{font-size:18px!important}.ic-page .ic-comparison-evidence-grid .ic-source-table{min-width:360px}.ic-page .ic-comparison-evidence-grid .ic-source-table th,.ic-page .ic-comparison-evidence-grid .ic-source-table td{padding:14px 10px}}

.ic-page .ic-solid .elementor-button { background: #204f64 !important; color: #fff !important; }
.ic-page .ic-solid .elementor-button:hover { background: #173e50 !important; }
.ic-page .ic-temperature-card { position:relative; overflow:hidden; min-height:245px; border-radius:18px; border:1px solid rgba(181,207,219,.82); box-shadow:0 12px 32px rgba(33,77,99,.065),inset 0 1px 0 rgba(255,255,255,.95); background-repeat:no-repeat; background-size:100% 100%,350% auto; }
.ic-page .ic-temperature-cool { background-color:#eef7fb; background-image:linear-gradient(110deg,rgba(255,255,255,.98) 0%,rgba(249,253,255,.93) 42%,rgba(243,250,254,.61) 72%,rgba(240,249,255,.17) 100%),url("https://herbestbt.com/wp-content/uploads/2026/09/incryo-thermal-optimized-20260927.webp"); background-position:center,left 72%; }
.ic-page .ic-temperature-warm { border-color:rgba(217,199,170,.75); background-color:#faf6ef; background-image:linear-gradient(110deg,rgba(255,255,255,.98) 0%,rgba(255,253,249,.94) 42%,rgba(255,251,243,.66) 72%,rgba(255,249,237,.2) 100%),url("https://herbestbt.com/wp-content/uploads/2026/09/incryo-thermal-optimized-20260927.webp"); background-position:center,right 72%; box-shadow:0 12px 32px rgba(114,86,42,.055),inset 0 1px 0 rgba(255,255,255,.95); }
.ic-page .ic-temperature-cool .ic-eyebrow .elementor-heading-title {color:#4f7c92;}
.ic-page .ic-temperature-warm .ic-eyebrow .elementor-heading-title {color:#90744e;}
.ic-page .ic-temperature-cool .ic-thermal-range .elementor-heading-title {color:#285c74;}
.ic-page .ic-temperature-warm .ic-thermal-range .elementor-heading-title {color:#75603f;}
.ic-page .ic-temperature-card > .elementor-widget {padding-right:86px !important;}
.ic-page .ic-temperature-card .ic-copy {max-width:100%;}
.ic-page .ic-temperature-card::after {content:""; position:absolute; top:22px; right:22px; width:80px; height:80px; z-index:1; pointer-events:none; background-repeat:no-repeat; background-position:center; background-size:contain;}
.ic-page .ic-temperature-cool::after {background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%3E%3Cdefs%3E%3Cmarker%20id%3D%22arrow%22%20markerWidth%3D%228%22%20markerHeight%3D%228%22%20refX%3D%226%22%20refY%3D%224%22%20orient%3D%22auto%22%20markerUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20d%3D%22M1%201L6%204L1%207%22%20stroke%3D%22%23609CB7%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fmarker%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22%23609CB7%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M79%2041A32%2032%200%200%200%2030%2019%22%20marker-end%3D%22url(%23arrow)%22%2F%3E%3Cpath%20d%3D%22M17%2055A32%2032%200%200%200%2066%2077%22%20marker-end%3D%22url(%23arrow)%22%2F%3E%3Cpath%20d%3D%22M48%2031V65M33.3%2039.5L62.7%2056.5M33.3%2056.5L62.7%2039.5%22%2F%3E%3Cpath%20d%3D%22M43%2036L48%2041L53%2036M43%2060L48%2055L53%2060M34.5%2045.5L41.9%2044.5L39.6%2037.7M56.4%2058.3L54.1%2051.5L61.5%2050.5M39.6%2058.3L41.9%2051.5L34.5%2050.5M61.5%2045.5L54.1%2044.5L56.4%2037.7%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
.ic-page .ic-temperature-warm::after {background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%3E%3Cdefs%3E%3Cmarker%20id%3D%22arrow%22%20markerWidth%3D%228%22%20markerHeight%3D%228%22%20refX%3D%226%22%20refY%3D%224%22%20orient%3D%22auto%22%20markerUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20d%3D%22M1%201L6%204L1%207%22%20stroke%3D%22%23B2945E%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fmarker%3E%3C%2Fdefs%3E%3Cg%20stroke%3D%22%23B2945E%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M79%2041A32%2032%200%200%200%2030%2019%22%20marker-end%3D%22url(%23arrow)%22%2F%3E%3Cpath%20d%3D%22M17%2055A32%2032%200%200%200%2066%2077%22%20marker-end%3D%22url(%23arrow)%22%2F%3E%3Cpath%20d%3D%22M37%2063C44%2056%2030%2049%2037%2042C42%2037%2039%2033%2037%2030M48%2063C55%2056%2041%2049%2048%2042C53%2037%2050%2033%2048%2030M59%2063C66%2056%2052%2049%2059%2042C64%2037%2061%2033%2059%2030%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@media(max-width:1024px){.ic-page .ic-temperature-card{min-height:240px;}}
@media(max-width:767px){.ic-page .ic-temperature-card{min-height:230px;border-radius:15px;background-size:100% 100%,350% auto;}.ic-page .ic-temperature-card::after{top:20px;right:18px;width:56px;height:56px;}}
/* Fill the hero portrait column to its top edge. */
@media(min-width:768px){.ic-page .ic-hero .ic-hero-visual{align-self:stretch;height:auto;min-height:0}.ic-page .ic-hero .ic-muse{position:absolute;inset:0;height:100%}.ic-page .ic-hero .ic-muse .elementor-widget-container,.ic-page .ic-hero .ic-muse img{height:100%}}
/* TECHNOLOGY FEATURE VISUALS V4: decorative vector panels only. Native card content unchanged. */
.ic-page #ic-technology .ic-feature {
  --ic-feature-art: none;
  display: flex; flex-direction: column; min-height: 432px; overflow: hidden;
  padding: 0 28px 30px !important; gap: 17px !important;
  border: 1px solid rgba(173, 201, 215, .42); border-radius: 13px;
  box-shadow: 0 10px 28px rgba(43, 82, 101, .045), inset 0 1px 0 rgba(255,255,255,.82);
}
.ic-page #ic-technology .ic-feature::before {
  content: ""; display: block; flex: 0 0 182px; height: 182px;
  width: calc(100% + 56px); margin: 0 -28px 5px; align-self: center;
  background-image: var(--ic-feature-art); background-position: center;
  background-repeat: no-repeat; background-size: cover;
  border-bottom: 1px solid rgba(172, 204, 218, .25);
}
.ic-page #ic-technology .ic-cool { background: #F1F8FC; }
.ic-page #ic-technology .ic-infuse { background: #EFF8F5; border-color: rgba(169,199,190,.45); }
.ic-page #ic-technology .ic-warm { background: #FCF8F0; border-color: rgba(212,192,155,.48); }
.ic-page #ic-technology .ic-feature .ic-word { display: none !important; }
.ic-page #ic-technology .ic-feature .ic-eyebrow .elementor-heading-title { font-size: 10px !important; letter-spacing: .16em; line-height: 1.45; }
.ic-page #ic-technology .ic-feature .ic-card-title .elementor-heading-title { font-size: 24px !important; line-height: 1.45; }
.ic-page #ic-technology .ic-feature .ic-copy { font-size: 14px !important; line-height: 1.9; max-width: none; }
@media (min-width: 768px) and (max-width: 1100px) {
  .ic-page #ic-technology .ic-feature { min-height: 425px; padding: 0 22px 26px !important; gap: 15px !important; }
  .ic-page #ic-technology .ic-feature::before { flex-basis: 166px; height: 166px; width: calc(100% + 44px); margin-left: -22px; margin-right: -22px; background-size: auto 100%; }
  .ic-page #ic-technology .ic-feature .ic-card-title .elementor-heading-title { font-size: 22px !important; }
  .ic-page #ic-technology .ic-feature .ic-copy { font-size: 13px !important; }
}
@media (max-width: 767px) {
  .ic-page #ic-technology .ic-three { gap: 20px !important; }
  .ic-page #ic-technology .ic-feature { min-height: 384px; padding: 0 25px 27px !important; gap: 14px !important; border-radius: 11px; }
  .ic-page #ic-technology .ic-feature::before { flex-basis: 158px; height: 158px; width: calc(100% + 50px); margin: 0 -25px 6px; background-size: cover; }
  .ic-page #ic-technology .ic-feature .ic-card-title .elementor-heading-title { font-size: 24px !important; }
  .ic-page #ic-technology .ic-feature .ic-copy { font-size: 14px !important; }
}
.ic-page #ic-technology .ic-cool { --ic-feature-art: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20440%20190%22%3E%3Cdefs%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22bg%22%20x1%3D%220%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20stop-color%3D%22%23E2F2FB%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F4FBFF%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22glass%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23C7E8F8%22%20stop-opacity%3D%22.46%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.84%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%2375B7D8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23317DA6%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22ribbon%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.86%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2375B7D8%22%20stop-opacity%3D%22.22%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22fluid%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.4%22%20stop-color%3D%22%23C7E8F8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2375B7D8%22%20stop-opacity%3D%22.76%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.9%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%0A%20%20%20%20%3C%2Fdefs%3E%3Crect%20width%3D%22440%22%20height%3D%22190%22%20fill%3D%22url%28%23bg%29%22%2F%3E%0A%20%20%20%20%3Cellipse%20cx%3D%22220%22%20cy%3D%2291%22%20rx%3D%22149%22%20ry%3D%2293%22%20fill%3D%22url%28%23glow%29%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-45%20154C52%2073%20129%2054%20224%20116S385%20162%20485%2080%22%20stroke%3D%22url%28%23ribbon%29%22%20stroke-width%3D%2235%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-38%20161C55%2084%20132%2071%20222%20127S385%20171%20482%2091%22%20stroke%3D%22%23FFFFFF%22%20stroke-opacity%3D%22.68%22%20stroke-width%3D%221.2%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-40%20183C93%20110%20137%20111%20242%20148S361%20148%20486%20122%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.18%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cellipse%20cx%3D%22222%22%20cy%3D%22159%22%20rx%3D%2270%22%20ry%3D%2210%22%20fill%3D%22%23317DA6%22%20fill-opacity%3D%22.045%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22220%22%20cy%3D%2292%22%20r%3D%2270%22%20fill%3D%22url%28%23glass%29%22%20stroke%3D%22%23FFFFFF%22%20stroke-opacity%3D%22.96%22%20stroke-width%3D%221.6%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22220%22%20cy%3D%2292%22%20r%3D%2266%22%20fill%3D%22none%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.20%22%20stroke-width%3D%221%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M169%2063A59%2059%200%200%201%20219%2033%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.95%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M279%20105A60%2060%200%200%201%20247%20145%22%20fill%3D%22none%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%221.5%22%2F%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.68%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.26%22%20stroke-width%3D%221%22%3E%3Ccircle%20cx%3D%22117%22%20cy%3D%2246%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22329%22%20cy%3D%22132%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%22351%22%20cy%3D%2243%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28220%2092%29%22%3E%3Cg%20transform%3D%22rotate%280%29%22%3E%3Cpath%20d%3D%22M0-3L7-18L5-34L15-44L11-49L4-42L4-51L0-57L-4-51L-4-42L-11-49L-15-44L-5-34L-7-18Z%22%20fill%3D%22url%28%23fluid%29%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.42%22%20stroke-width%3D%22.65%22%2F%3E%3Cpath%20d%3D%22M0-4V-55L4-49L4-35L7-18Z%22%20fill%3D%22%2375B7D8%22%20fill-opacity%3D%22.22%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2860%29%22%3E%3Cpath%20d%3D%22M0-3L7-18L5-34L15-44L11-49L4-42L4-51L0-57L-4-51L-4-42L-11-49L-15-44L-5-34L-7-18Z%22%20fill%3D%22url%28%23fluid%29%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.42%22%20stroke-width%3D%22.65%22%2F%3E%3Cpath%20d%3D%22M0-4V-55L4-49L4-35L7-18Z%22%20fill%3D%22%2375B7D8%22%20fill-opacity%3D%22.22%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28120%29%22%3E%3Cpath%20d%3D%22M0-3L7-18L5-34L15-44L11-49L4-42L4-51L0-57L-4-51L-4-42L-11-49L-15-44L-5-34L-7-18Z%22%20fill%3D%22url%28%23fluid%29%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.42%22%20stroke-width%3D%22.65%22%2F%3E%3Cpath%20d%3D%22M0-4V-55L4-49L4-35L7-18Z%22%20fill%3D%22%2375B7D8%22%20fill-opacity%3D%22.22%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28180%29%22%3E%3Cpath%20d%3D%22M0-3L7-18L5-34L15-44L11-49L4-42L4-51L0-57L-4-51L-4-42L-11-49L-15-44L-5-34L-7-18Z%22%20fill%3D%22url%28%23fluid%29%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.42%22%20stroke-width%3D%22.65%22%2F%3E%3Cpath%20d%3D%22M0-4V-55L4-49L4-35L7-18Z%22%20fill%3D%22%2375B7D8%22%20fill-opacity%3D%22.22%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28240%29%22%3E%3Cpath%20d%3D%22M0-3L7-18L5-34L15-44L11-49L4-42L4-51L0-57L-4-51L-4-42L-11-49L-15-44L-5-34L-7-18Z%22%20fill%3D%22url%28%23fluid%29%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.42%22%20stroke-width%3D%22.65%22%2F%3E%3Cpath%20d%3D%22M0-4V-55L4-49L4-35L7-18Z%22%20fill%3D%22%2375B7D8%22%20fill-opacity%3D%22.22%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28300%29%22%3E%3Cpath%20d%3D%22M0-3L7-18L5-34L15-44L11-49L4-42L4-51L0-57L-4-51L-4-42L-11-49L-15-44L-5-34L-7-18Z%22%20fill%3D%22url%28%23fluid%29%22%20stroke%3D%22%2375B7D8%22%20stroke-opacity%3D%22.42%22%20stroke-width%3D%22.65%22%2F%3E%3Cpath%20d%3D%22M0-4V-55L4-49L4-35L7-18Z%22%20fill%3D%22%2375B7D8%22%20fill-opacity%3D%22.22%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28220%2092%29%22%20fill%3D%22none%22%20stroke%3D%22url%28%23ink%29%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20transform%3D%22rotate%280%29%22%3E%3Cpath%20d%3D%22M0%200V-45M0-29L-12-40M0-29L12-40M0-14L-10-23M0-14L10-23%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M0-4L8-13L0-23L-8-13Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.55%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%2860%29%22%3E%3Cpath%20d%3D%22M0%200V-45M0-29L-12-40M0-29L12-40M0-14L-10-23M0-14L10-23%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M0-4L8-13L0-23L-8-13Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.55%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28120%29%22%3E%3Cpath%20d%3D%22M0%200V-45M0-29L-12-40M0-29L12-40M0-14L-10-23M0-14L10-23%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M0-4L8-13L0-23L-8-13Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.55%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28180%29%22%3E%3Cpath%20d%3D%22M0%200V-45M0-29L-12-40M0-29L12-40M0-14L-10-23M0-14L10-23%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M0-4L8-13L0-23L-8-13Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.55%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28240%29%22%3E%3Cpath%20d%3D%22M0%200V-45M0-29L-12-40M0-29L12-40M0-14L-10-23M0-14L10-23%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M0-4L8-13L0-23L-8-13Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.55%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22rotate%28300%29%22%3E%3Cpath%20d%3D%22M0%200V-45M0-29L-12-40M0-29L12-40M0-14L-10-23M0-14L10-23%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20d%3D%22M0-4L8-13L0-23L-8-13Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.55%22%20stroke-width%3D%22.75%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22220%22%20cy%3D%2292%22%20r%3D%225%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%2375B7D8%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E"); }
.ic-page #ic-technology .ic-infuse { --ic-feature-art: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20440%20190%22%3E%3Cdefs%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22bg%22%20x1%3D%220%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20stop-color%3D%22%23E0F2F1%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23F3FCFA%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22glass%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23B7E5DD%22%20stop-opacity%3D%22.46%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.84%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%2365ADA8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23307F83%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22ribbon%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.86%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2365ADA8%22%20stop-opacity%3D%22.22%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22fluid%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.4%22%20stop-color%3D%22%23B7E5DD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2365ADA8%22%20stop-opacity%3D%22.76%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.9%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%0A%20%20%20%20%3C%2Fdefs%3E%3Crect%20width%3D%22440%22%20height%3D%22190%22%20fill%3D%22url%28%23bg%29%22%2F%3E%0A%20%20%20%20%3Cellipse%20cx%3D%22220%22%20cy%3D%2291%22%20rx%3D%22149%22%20ry%3D%2293%22%20fill%3D%22url%28%23glow%29%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-45%20154C52%2073%20129%2054%20224%20116S385%20162%20485%2080%22%20stroke%3D%22url%28%23ribbon%29%22%20stroke-width%3D%2235%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-38%20161C55%2084%20132%2071%20222%20127S385%20171%20482%2091%22%20stroke%3D%22%23FFFFFF%22%20stroke-opacity%3D%22.68%22%20stroke-width%3D%221.2%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-40%20183C93%20110%20137%20111%20242%20148S361%20148%20486%20122%22%20stroke%3D%22%2365ADA8%22%20stroke-opacity%3D%22.18%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cellipse%20cx%3D%22222%22%20cy%3D%22159%22%20rx%3D%2270%22%20ry%3D%2210%22%20fill%3D%22%23307F83%22%20fill-opacity%3D%22.045%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22220%22%20cy%3D%2292%22%20r%3D%2270%22%20fill%3D%22url%28%23glass%29%22%20stroke%3D%22%23FFFFFF%22%20stroke-opacity%3D%22.96%22%20stroke-width%3D%221.6%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22220%22%20cy%3D%2292%22%20r%3D%2266%22%20fill%3D%22none%22%20stroke%3D%22%2365ADA8%22%20stroke-opacity%3D%22.20%22%20stroke-width%3D%221%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M169%2063A59%2059%200%200%201%20219%2033%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.95%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M279%20105A60%2060%200%200%201%20247%20145%22%20fill%3D%22none%22%20stroke%3D%22%2365ADA8%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%221.5%22%2F%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.68%22%20stroke%3D%22%2365ADA8%22%20stroke-opacity%3D%22.26%22%20stroke-width%3D%221%22%3E%3Ccircle%20cx%3D%22117%22%20cy%3D%2246%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22329%22%20cy%3D%22132%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%22351%22%20cy%3D%2243%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M220%2040C213%2053%20185%2078%20183%2098C180%20126%20198%20143%20220%20143C243%20143%20261%20126%20258%20102C256%2081%20229%2054%20220%2040Z%22%20fill%3D%22url%28%23fluid%29%22%20stroke%3D%22url%28%23ink%29%22%20stroke-width%3D%222.5%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M196%20104C193%20115%20199%20129%20211%20131%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M179%2099H196L205%2086L217%20113L228%2091L238%2099H263%22%20stroke%3D%22%23307F83%22%20stroke-width%3D%222.2%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%22123%22%20cy%3D%22100%22%20r%3D%2215%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.6%22%20stroke%3D%22%2365ADA8%22%20stroke-opacity%3D%22.42%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M117%20100H129M123%2094V106%22%20stroke%3D%22%23307F83%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%22311%22%20cy%3D%2274%22%20r%3D%2215%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.64%22%20stroke%3D%22%2365ADA8%22%20stroke-opacity%3D%22.42%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M305%2074H317%22%20stroke%3D%22%23307F83%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M139%2098H155M287%2077H295%22%20stroke%3D%22%2365ADA8%22%20stroke-width%3D%221%22%20stroke-dasharray%3D%222%204%22%2F%3E%3C%2Fsvg%3E"); }
.ic-page #ic-technology .ic-warm { --ic-feature-art: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20440%20190%22%3E%3Cdefs%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22bg%22%20x1%3D%220%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20stop-color%3D%22%23F5EBD8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFFCF5%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22glass%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23F3DEAB%22%20stop-opacity%3D%22.46%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.84%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22ink%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23D4B879%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23AC8243%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22ribbon%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.86%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23D4B879%22%20stop-opacity%3D%22.22%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3ClinearGradient%20id%3D%22fluid%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.4%22%20stop-color%3D%22%23F3DEAB%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23D4B879%22%20stop-opacity%3D%22.76%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%20%20%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.9%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%0A%20%20%20%20%3C%2Fdefs%3E%3Crect%20width%3D%22440%22%20height%3D%22190%22%20fill%3D%22url%28%23bg%29%22%2F%3E%0A%20%20%20%20%3Cellipse%20cx%3D%22220%22%20cy%3D%2291%22%20rx%3D%22149%22%20ry%3D%2293%22%20fill%3D%22url%28%23glow%29%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-45%20154C52%2073%20129%2054%20224%20116S385%20162%20485%2080%22%20stroke%3D%22url%28%23ribbon%29%22%20stroke-width%3D%2235%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-38%20161C55%2084%20132%2071%20222%20127S385%20171%20482%2091%22%20stroke%3D%22%23FFFFFF%22%20stroke-opacity%3D%22.68%22%20stroke-width%3D%221.2%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-40%20183C93%20110%20137%20111%20242%20148S361%20148%20486%20122%22%20stroke%3D%22%23D4B879%22%20stroke-opacity%3D%22.18%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cellipse%20cx%3D%22222%22%20cy%3D%22159%22%20rx%3D%2270%22%20ry%3D%2210%22%20fill%3D%22%23AC8243%22%20fill-opacity%3D%22.045%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22220%22%20cy%3D%2292%22%20r%3D%2270%22%20fill%3D%22url%28%23glass%29%22%20stroke%3D%22%23FFFFFF%22%20stroke-opacity%3D%22.96%22%20stroke-width%3D%221.6%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22220%22%20cy%3D%2292%22%20r%3D%2266%22%20fill%3D%22none%22%20stroke%3D%22%23D4B879%22%20stroke-opacity%3D%22.20%22%20stroke-width%3D%221%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M169%2063A59%2059%200%200%201%20219%2033%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.95%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M279%20105A60%2060%200%200%201%20247%20145%22%20fill%3D%22none%22%20stroke%3D%22%23D4B879%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%221.5%22%2F%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.68%22%20stroke%3D%22%23D4B879%22%20stroke-opacity%3D%22.26%22%20stroke-width%3D%221%22%3E%3Ccircle%20cx%3D%22117%22%20cy%3D%2246%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%22329%22%20cy%3D%22132%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%22351%22%20cy%3D%2243%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M175%20135Q220%20151%20265%20135%22%20fill%3D%22none%22%20stroke%3D%22%23D4B879%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cellipse%20cx%3D%22220%22%20cy%3D%22137%22%20rx%3D%2241%22%20ry%3D%225%22%20fill%3D%22%23F3DEAB%22%20fill-opacity%3D%22.45%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22url%28%23ink%29%22%20stroke-width%3D%228%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M191%20122C207%20105%20177%2093%20191%2076C203%2062%20193%2053%20191%2048%22%2F%3E%3Cpath%20d%3D%22M220%20127C237%20110%20205%2095%20220%2076C232%2061%20223%2051%20220%2043%22%2F%3E%3Cpath%20d%3D%22M249%20122C265%20105%20235%2093%20249%2076C261%2062%20251%2053%20249%2048%22%2F%3E%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%3E%3Cpath%20d%3D%22M188%20122C204%20105%20174%2093%20188%2076%22%2F%3E%3Cpath%20d%3D%22M217%20127C234%20110%20202%2095%20217%2076%22%2F%3E%3Cpath%20d%3D%22M246%20122C262%20105%20232%2093%20246%2076%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

.ic-page #ic-technology .ic-feature::before{position:relative!important;inset:auto!important;opacity:1;pointer-events:none}


.ic-english .ic-title .elementor-heading-title,.ic-english .ic-hero-title .elementor-heading-title,.ic-english .ic-contact-title .elementor-heading-title{font-family:Georgia,serif!important;letter-spacing:-.025em!important;line-height:1.2!important}
.ic-english .ic-card-title .elementor-heading-title{font-size:23px!important;line-height:1.35!important}
.ic-english .ic-lead{max-width:470px}
.ic-english .ic-en-news-card{max-width:820px!important;background:white;padding:24px!important;gap:18px!important}
.ic-english .ic-en-news-card img{width:100%;height:auto;max-height:460px;object-fit:cover}
.ic-english .elementor-widget-image .elementor-widget-container>a{display:block;width:100%}
.ic-english .ic-subnav .elementor-button{letter-spacing:0}
.ic-english .ic-zone-caption .elementor-heading-title{font-size:16px!important}
@media(max-width:767px){.ic-english .ic-hero-title .elementor-heading-title{font-size:38px!important}.ic-english .ic-title .elementor-heading-title,.ic-english .ic-contact-title .elementor-heading-title{font-size:30px!important}.ic-english .ic-subnav-row{display:grid!important;grid-template-columns:1fr 1fr}.ic-english .ic-en-news-card{padding:20px!important}.ic-english .ic-actions{align-items:flex-start}.ic-english .ic-lead{max-width:100%}.ic-english .ic-spec-row{grid-template-columns:1fr 1.4fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82cf8b6 */.elementor-11307 .elementor-element.elementor-element-82cf8b6{color:#242422;font-family:"Noto Sans TC","PingFang TC",sans-serif;background:#F5F3EE;gap:0} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-wrap{width:min(1180px,100%);margin:auto;padding:80px 48px;gap:24px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-hero{background:linear-gradient(135deg,#F5F3EE,#E7F0F4);padding-top:92px;padding-bottom:92px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-row{display:flex;flex-direction:row;gap:40px;align-items:center} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-col{flex:1;min-width:0;gap:20px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-kicker{font-size:12px;letter-spacing:3px;color:#607B89} .elementor-11307 .elementor-element.elementor-element-82cf8b6 h1,.elementor-11307 .elementor-element.elementor-element-82cf8b6 h2,.elementor-11307 .elementor-element.elementor-element-82cf8b6 h3{font-family:"Noto Serif TC","Songti TC",serif;font-weight:400;color:#242422;line-height:1.4;margin:0} .elementor-11307 .elementor-element.elementor-element-82cf8b6 h1{font-size:48px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 h2{font-size:34px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 h3{font-size:22px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 p{margin:0 0 12px;line-height:1.9;font-size:16px;color:#555B5C} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-lead p{font-size:19px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-card{padding:28px;border-top:1px solid #CBD3D5;gap:14px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-number{font-size:28px;color:#7194A6;letter-spacing:2px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-white{background:#fff} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-dark{background:#242C30} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-dark h2,.elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-dark h3{color:#F5F3EE} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-dark p{color:#CBD5D9} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-dark .y-kicker{color:#A6C3D1} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-note p,.elementor-11307 .elementor-element.elementor-element-82cf8b6 figcaption{font-size:12px;color:#7A8184;line-height:1.7} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .elementor-button{background:#242C30;color:white;border-radius:0;padding:17px 26px;font-size:14px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-dark .elementor-button{background:#F5F3EE;color:#242C30} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-inci p{font-size:13px;overflow-wrap:anywhere} .elementor-11307 .elementor-element.elementor-element-82cf8b6 img{width:100%;object-fit:contain} @media(max-width:767px){.elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-wrap{padding:48px 24px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-row{flex-direction:column;gap:28px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-col{width:100%} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-grid{grid-template-columns:1fr;gap:12px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 h1{font-size:34px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 h2{font-size:28px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 h3{font-size:22px} .elementor-11307 .elementor-element.elementor-element-82cf8b6 .y-card{padding:22px 0}} .elementor-11307 .elementor-element.elementor-element-82cf8b6{padding:64px 40px;max-width:1180px;margin:40px auto} @media(max-width:767px){.elementor-11307 .elementor-element.elementor-element-82cf8b6{padding:40px 24px}} .elementor-11307 .elementor-element.elementor-element-82cf8b6{display:flex;flex-direction:row;gap:40px;align-items:center} @media(max-width:767px){.elementor-11307 .elementor-element.elementor-element-82cf8b6{flex-direction:column}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e2f47 *//* Page canvas: comfortable laptop proportions, with an ultrawide ceiling. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 {
  --hb-cream: #F5F3EE;
  --hb-ink: #242422;
  --hb-muted: #6D6B65;
  width: 100%;
  max-width: 1920px;
  margin-inline: auto;
  padding: 0;
  gap: 0;
  background: var(--hb-cream);
  color: var(--hb-ink);
  overflow: hidden;
  isolation: isolate;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 *, .elementor-11307 .elementor-element.elementor-element-d9e2f47 *::before, .elementor-11307 .elementor-element.elementor-element-d9e2f47 *::after { box-sizing: border-box; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .e-con { min-width: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .elementor-widget { min-width: 0; margin-block-end: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .elementor-heading-title { margin: 0; color: inherit; font-weight: 400; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .elementor-widget-text-editor p { margin: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-shell { width: 88%; max-width: 1680px; margin-inline: auto; padding: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 a { color: inherit; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 [id] { scroll-margin-top: 28px; }

/* Small, typographic navigation sits on the same plane as the portrait. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-header {
  position: relative;
  z-index: 5;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: clamp(32px, 4.1vw, 72px);
  min-height: 88px;
  flex: 0 0 88px;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark-group { width: auto; flex: 0 0 auto; gap: 7px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-brand-lockup { display: flex; flex-direction: row; align-items: center; gap: 13px; width: auto; flex: 0 0 auto; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-logo-mark { width: 44px; height: 44px; flex: 0 0 44px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-logo-mark .elementor-widget-container { width: 100%; height: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-logo-mark img { display: block; width: 100%; height: 100%; object-fit: contain; filter: grayscale(1) brightness(0); opacity: .83; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-wordmark .hb-logo-mark { width: 56px; height: 56px; flex-basis: 56px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-wordmark .hb-logo-mark img { filter: brightness(0) invert(1); opacity: .88; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark .elementor-heading-title {
  font-family: Georgia, 'Times New Roman', serif;
  font-size: 31px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 7px;
  white-space: nowrap;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark-cn .elementor-heading-title {
  font-size: 11px;
  line-height: 1.3;
  letter-spacing: 5px;
  text-align: center;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-nav {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: clamp(24px, 2.25vw, 38px);
  width: auto;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-nav-link { width: auto; flex: 0 0 auto; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-nav-link .elementor-button {
  padding: 9px 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  color: var(--hb-ink);
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 1.5;
  white-space: nowrap;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-nav-link .elementor-button:hover { color: #77746D; }

/* One continuous hero, never a photo inside a padded catalog card. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 650px;
  height: clamp(650px, 49vw, 760px);
  padding: 0;
  gap: 0;
  overflow: hidden;
  background: var(--hb-cream);
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait {
  position: absolute;
  z-index: 0;
  inset: 0 0 0 auto;
  width: 58%;
  height: 100%;
  max-width: none;
  margin: 0;
  -webkit-mask-image: linear-gradient(90deg, transparent 0%, rgba(0,0,0,.34) 12%, #000 29%, #000 100%);
  mask-image: linear-gradient(90deg, transparent 0%, rgba(0,0,0,.34) 12%, #000 29%, #000 100%);
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait .elementor-widget-container,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait picture { display: block; width: 100%; height: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait img {
  display: block;
  width: 100%;
  max-width: none;
  height: 100%;
  object-fit: cover;
  object-position: 58% 12%;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-body {
  position: relative;
  z-index: 2;
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-block: 22px 66px;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-copy { width: 54%; max-width: 710px; gap: 24px; padding: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-eyebrow .elementor-heading-title {
  font-family: Georgia, 'Times New Roman', serif;
  color: #62605B;
  font-size: 10px;
  letter-spacing: 3px;
  line-height: 1.7;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-title .elementor-heading-title {
  color: #1F201E;
  font-family: 'Noto Serif TC', 'Songti TC', 'PMingLiU', serif;
  font-size: clamp(60px, 4.6vw, 84px);
  font-weight: 400;
  line-height: 1.38;
  letter-spacing: .005em;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-subtitle .elementor-heading-title {
  font-family: 'Noto Serif TC', 'Songti TC', serif;
  font-size: clamp(19px, 1.55vw, 25px);
  line-height: 1.6;
  letter-spacing: .08em;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-caption { max-width: 410px; color: #696760; font-size: 13px; line-height: 1.9; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-cta { margin-top: 3px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-link { width: auto; align-self: flex-start; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-link .elementor-button {
  display: inline-flex;
  align-items: center;
  border: 0;
  border-bottom: 1px solid #68655E;
  border-radius: 0;
  padding: 8px 0;
  background: transparent;
  color: var(--hb-ink);
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: .07em;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-link .elementor-button:hover { color: #787167; border-bottom-color: #AAA294; }

/* The Edit: three wide scenes and deliberately compact editorial captions. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-products, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal { padding: 64px 0; gap: 0; background: #FBFAF7; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-section-inner { gap: 32px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-section-heading { gap: 7px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-display .elementor-heading-title {
  font-family: Georgia, 'Times New Roman', serif;
  color: #20211F;
  font-weight: 400;
  font-size: 54px;
  line-height: 1.1;
  letter-spacing: -.025em;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-section-label .elementor-heading-title {
  font-family: 'Noto Serif TC', 'Songti TC', serif;
  font-size: 20px;
  line-height: 1.5;
  letter-spacing: .13em;
  color: #33332F;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 28px; width: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-card { width: 100%; gap: 0; padding: 0; background: transparent; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-scene { display: block; width: 100%; aspect-ratio: 3 / 2; overflow: hidden; background: #EAE7DF; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-scene .elementor-widget-container,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-scene a,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-scene picture { display: block; width: 100%; height: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-scene img { display: block; width: 100%; max-width: none; height: 100%; aspect-ratio: 3 / 2; object-fit: cover; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-caption { gap: 5px; padding-top: 9px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-scene-note { color: #969188; font-size: 12px; line-height: 1.5; margin-bottom: 3px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-name .elementor-heading-title {
  font-family: Georgia, 'Times New Roman', serif;
  font-size: 27px;
  line-height: 1.2;
  letter-spacing: -.005em;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-cn .elementor-heading-title { font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 18px; line-height: 1.5; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-card .hb-link { margin-top: 10px; }
/* A dedicated, full-width PLTex collection story using the original packshot. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex { width: 100%; padding: 0; background: #EEEAE1; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-inner { display: grid; grid-template-columns: minmax(0, 1.04fr) minmax(0, .96fr); min-height: 510px; gap: 0; align-items: stretch; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-image { width: 100%; height: 100%; min-height: 510px; padding: 40px 7% 36px 2%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-image .elementor-widget-container,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-image a,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-image picture { width: 100%; height: 100%; display: block; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-image img { width: 100%; max-width: none; height: 100%; max-height: 465px; object-fit: contain; object-position: center; display: block; filter: drop-shadow(0 22px 22px rgba(55,46,35,.13)); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-copy { width: 100%; justify-content: center; align-items: flex-start; gap: 15px; padding: 38px 0 38px clamp(28px, 3vw, 56px); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-eyebrow .elementor-heading-title { font-family: Georgia, 'Times New Roman', serif; font-size: 10px; letter-spacing: 3px; line-height: 1.7; color: #6D6B65; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-name-group { gap: 3px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-name .elementor-heading-title { font-family: Georgia, 'Times New Roman', serif; font-size: 64px; line-height: 1.05; font-weight: 400; letter-spacing: -.035em; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-cn .elementor-heading-title { font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 20px; line-height: 1.5; letter-spacing: .13em; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-heading .elementor-heading-title {
  font-family: 'Noto Serif TC', 'Songti TC', serif;
  font-size: clamp(25px, 2vw, 31px);
  font-weight: 400;
  line-height: 1.65;
  letter-spacing: 0;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-description { max-width: 440px; font-size: 14px; line-height: 1.9; color: #6D6B65; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-specialties { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; width: 100%; max-width: 440px; padding: 11px 0; border-top: 1px solid #CFC8BB; border-bottom: 1px solid #CFC8BB; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-specialty .elementor-heading-title { font-family: 'Noto Sans TC', sans-serif; font-size: 13px; line-height: 1.8; letter-spacing: .04em; text-align: center; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-specialty:first-child { border-right: 1px solid #CFC8BB; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-copy .hb-link { margin-top: 1px; }

/* The broader range stays quiet: original photographs and equal image frames. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-products { width: 100%; padding: 62px 0 54px; background: #FBFAF7; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-inner { gap: 28px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-heading .elementor-heading-title { font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 30px; line-height: 1.5; font-weight: 400; letter-spacing: .06em; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-grid { width: 100%; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; align-items: stretch; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-card { width: 100%; gap: 0; padding: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image { width: 100%; flex: 0 0 auto; aspect-ratio: 4 / 3; overflow: hidden; background: #F0EDE7; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image .elementor-widget-container,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image a,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image picture { display: block; width: 100%; height: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image img { display: block; width: 100%; height: 100%; max-width: none; object-fit: contain; padding: 18px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-copy { width: 100%; flex: 1 1 auto; gap: 6px; padding-top: 18px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-name .elementor-heading-title { font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 22px; font-weight: 400; line-height: 1.4; letter-spacing: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-name-english .elementor-heading-title { font-family: Georgia, 'Times New Roman', serif; font-size: 23px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-description .elementor-heading-title { font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 16px; line-height: 1.6; letter-spacing: .025em; color: #6D6B65; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-copy .hb-link { margin-top: auto; padding-top: 11px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-copy .hb-link .elementor-button { font-size: 12px; }

/* Two compact image-and-text journal stories, with no card chrome. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal-display .elementor-heading-title { font-size: 44px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header { display: flex; flex-direction: row; justify-content: space-between; align-items: flex-end; gap: 24px; width: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header .hb-section-heading { width: auto; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header .hb-link { align-self: flex-end; margin-bottom: 5px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts { width: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-posts-container { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); column-gap: 28px; row-gap: 36px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post { min-width: 0; padding: 0; background: transparent; border: 0; box-shadow: none; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__thumbnail__link { width: 100%; display: block; margin-bottom: 17px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__thumbnail { width: 100%; aspect-ratio: 16 / 10; height: auto; padding-bottom: 0 !important; overflow: hidden; background: #EEEAE4; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__thumbnail img { width: 100%; height: 100%; max-width: none; object-fit: contain; position: absolute; inset: 0; transform: none; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__text { display: flex; flex-direction: column; align-items: flex-start; gap: 12px; padding: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__meta-data { order: 0; margin: 0; color: #777168; font-family: 'Noto Sans TC', sans-serif; font-size: 12px; line-height: 1.6; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__title { order: 1; margin: 0; color: #242422; font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 21px; font-weight: 400; line-height: 1.6; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__title a { color: inherit; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__excerpt { display: none; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__read-more { order: 2; display: inline-block; margin: 1px 0 0; padding-bottom: 6px; border-bottom: 1px solid #68655E; color: #242422; font-family: 'Noto Sans TC', sans-serif; font-size: 12px; font-weight: 400; line-height: 1.5; letter-spacing: .04em; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 38px; width: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: 25px; width: 100%; align-items: stretch; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-image { width: 100%; height: 224px; background: #EAE7DF; overflow: hidden; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-image .elementor-widget-container,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-image a,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-image picture { width: 100%; height: 100%; display: block; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-image img { display: block; width: 100%; max-width: none; height: 100%; object-fit: cover; object-position: 50% 50%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-copy { width: 100%; gap: 19px; justify-content: center; align-items: flex-start; padding-block: 7px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-title .elementor-heading-title { font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 20px; line-height: 1.65; letter-spacing: 0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-description { color: #74716A; font-size: 13px; line-height: 1.9; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-copy .hb-link { margin-top: auto; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-copy .hb-link .elementor-button { font-size: 12px; }

/* The restrained charcoal ending preserves the site's original medical note. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer { padding: 46px 0 24px; gap: 0; background: #282926; color: #EAE7E0; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-inner { gap: 31px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-top { width: 100%; display: flex; flex-direction: row; align-items: flex-start; gap: 44px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-wordmark { flex: 0 0 auto; padding: 3px 42px 6px 0; border-right: 1px solid #686962; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-message { width: auto; gap: 12px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-phrase .elementor-heading-title { font-family: 'Noto Serif TC', 'Songti TC', serif; font-size: 20px; line-height: 1.6; letter-spacing: .04em; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer .hb-link .elementor-button { color: #EAE7E0; border-color: #A09F95; font-size: 13px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer .hb-link .elementor-button:hover { color: white; border-color: white; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); width: 100%; gap: 32px; padding-top: 26px; border-top: 1px solid #464741; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office { width: 100%; gap: 10px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-title .elementor-heading-title { font-family: 'Noto Sans TC', sans-serif; font-size: 16px; line-height: 1.7; letter-spacing: .025em; color: #ECE9E2; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-phone, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-address, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-email, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-detail { font-family: 'Noto Sans TC', sans-serif; font-size: 14px; line-height: 1.9; color: #C7C5BC; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer a:hover { color: #FFF; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-email { width: 100%; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-email a { display: inline-block; margin-right: 26px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-social-links { display: flex; flex-direction: row; flex-wrap: wrap; gap: 25px; width: auto; align-items: center; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-social-links .elementor-button { font-size: 14px; color: #DAD8CF; border-bottom-color: #77796F; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-row { width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 10px 28px; padding: 18px 0; border-top: 1px solid #464741; border-bottom: 1px solid #464741; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-row .hb-link { align-self: center; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-row .hb-link .elementor-button { font-size: 14px; padding-block: 3px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-detail { width: auto; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-legal { width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 8px 22px; padding-top: 17px; border-top: 1px solid #464741; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-medical-note { width: auto; font-size: 13px; line-height: 1.8; color: #B7B6AD; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-legal-links { width: auto; display: flex; flex-direction: row; align-items: center; gap: 20px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-copyright { width: auto; font-size: 13px; line-height: 1.8; color: #A4A59C; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-disclaimer .elementor-button { color: #C8C7BF; font-size: 13px; letter-spacing: 0; }

/* Tablet: keep editorial balance without cramming the desktop title. */
@media (min-width: 768px) and (max-width: 1100px) {
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-shell { width: 89%; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-header { gap: 32px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark .elementor-heading-title { font-size: 27px; letter-spacing: 5px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-nav { gap: 24px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-nav-link .elementor-button { font-size: 11px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero { min-height: 590px; height: 620px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-copy { width: 58%; gap: 22px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-title .elementor-heading-title { font-size: clamp(42px, 5.2vw, 56px); }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-subtitle .elementor-heading-title { font-size: 18px; letter-spacing: .035em; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-caption { max-width: 330px; font-size: 12px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait { width: 59%; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-products, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal { padding-block: 52px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-grid { gap: 23px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-name .elementor-heading-title { font-size: 25px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-copy { padding-left: 25px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-name .elementor-heading-title { font-size: 58px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-heading .elementor-heading-title { font-size: 24px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-description { font-size: 13px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-specialty .elementor-heading-title { font-size: 12px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 26px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal-grid { gap: 30px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-posts-container { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article { gap: 18px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-image { height: 205px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-title .elementor-heading-title { font-size: 17px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-description { font-size: 12px; }
}

/* Mobile is its own intentional stack, with a real 340px portrait after text. */
@media (max-width: 767px) {
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-shell { width: calc(100% - 44px); max-width: none; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero { height: auto; min-height: 0; overflow: hidden; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-header {
    order: 0;
    min-height: 0;
    flex: 0 0 auto;
    flex-direction: column;
    align-items: center;
    gap: 18px;
    padding-block: 24px 18px;
  }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark-group { align-items: center; gap: 7px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark .elementor-heading-title { font-size: 28px; letter-spacing: 6px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark-cn .elementor-heading-title { font-size: 11px; letter-spacing: 5px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-nav { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); width: 100%; max-width: 294px; gap: 0 28px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-nav-link { width: 100%; text-align: center; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-nav .elementor-button { font-size: 12px; padding: 7px 0; letter-spacing: 1px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-body { order: 1; width: calc(100% - 44px); flex: 0 0 auto; padding: 31px 0 30px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-copy { width: 100%; max-width: none; gap: 18px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-eyebrow .elementor-heading-title { font-size: 8px; letter-spacing: 2.4px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-title .elementor-heading-title { font-size: 38px; line-height: 1.42; letter-spacing: 0; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-subtitle .elementor-heading-title { font-size: 17px; line-height: 1.7; letter-spacing: .035em; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-caption { max-width: 310px; font-size: 12px; line-height: 1.8; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-cta { margin-top: 0; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-link .elementor-button { font-size: 12px; padding-block: 7px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait {
    order: 2;
    position: relative;
    inset: auto;
    width: 100%;
    height: 340px;
    flex: 0 0 340px;
    -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 10%, #000 100%);
    mask-image: linear-gradient(180deg, transparent 0%, #000 10%, #000 100%);
  }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait img { object-position: 54% 15%; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-products, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal { padding-block: 42px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-section-inner { gap: 25px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-section-heading { gap: 6px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-display .elementor-heading-title { font-size: 42px; line-height: 1.12; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-section-label .elementor-heading-title { font-size: 18px; letter-spacing: .1em; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-grid { grid-template-columns: minmax(0, 1fr); gap: 32px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-caption { padding-top: 8px; gap: 4px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-scene-note { font-size: 11px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-name .elementor-heading-title { font-size: 26px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-cn .elementor-heading-title { font-size: 17px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-card .hb-link { margin-top: 7px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-inner { grid-template-columns: minmax(0, 1fr); min-height: 0; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-image { height: 350px; min-height: 350px; padding: 28px 10px 15px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-image img { max-height: none; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-copy { padding: 9px 0 38px; gap: 15px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-eyebrow .elementor-heading-title { font-size: 9px; letter-spacing: 2.3px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-name .elementor-heading-title { font-size: 56px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-cn .elementor-heading-title { font-size: 19px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-heading .elementor-heading-title { font-size: 24px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-description { font-size: 13px; line-height: 1.9; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-specialty .elementor-heading-title { font-size: 12px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-products { padding: 38px 0 40px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-inner { gap: 23px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-heading .elementor-heading-title { font-size: 26px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 26px 18px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image { aspect-ratio: 1 / 1; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image img { padding: 12px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-copy { padding-top: 13px; gap: 5px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-name .elementor-heading-title { font-size: 18px; line-height: 1.5; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-name-english .elementor-heading-title { font-size: 19px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-description .elementor-heading-title { font-size: 14px; line-height: 1.6; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-copy .hb-link { padding-top: 9px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-copy .hb-link .elementor-button { font-size: 12px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal-display .elementor-heading-title { font-size: 34px; letter-spacing: -.03em; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-journal-grid { grid-template-columns: minmax(0, 1fr); gap: 27px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header { flex-direction: column; align-items: flex-start; gap: 15px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header .hb-link { align-self: flex-start; margin: 0; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-posts-container { grid-template-columns: minmax(0, 1fr); gap: 30px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__title { font-size: 21px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__meta-data, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-posts .elementor-post__read-more { font-size: 13px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article { grid-template-columns: minmax(0, .82fr) minmax(0, 1.18fr); gap: 18px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-image { height: 196px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-copy { gap: 12px; padding-block: 2px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-title .elementor-heading-title { font-size: 17px; line-height: 1.65; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-description { font-size: 11px; line-height: 1.8; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-article-copy .hb-link .elementor-button { font-size: 11px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer { padding: 38px 0 24px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-inner { gap: 25px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-top { flex-direction: column; gap: 25px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-wordmark { padding: 0; border: 0; align-items: flex-start; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-wordmark .hb-wordmark-cn .elementor-heading-title { text-align: left; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-message { width: 100%; gap: 10px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-phrase .elementor-heading-title { font-size: 18px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-legal { flex-direction: column; align-items: flex-start; gap: 12px; padding-top: 18px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-grid { grid-template-columns: minmax(0, 1fr); gap: 25px; padding-top: 24px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-title .elementor-heading-title { font-size: 15px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-phone, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-address, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-email, .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-detail { font-size: 13px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-office-email a { display: block; margin: 0 0 6px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-social-links { gap: 23px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-social-links .elementor-button { font-size: 13px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-row { flex-direction: column; align-items: flex-start; gap: 10px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-row .hb-link { align-self: flex-start; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-repair-row .hb-link .elementor-button { font-size: 13px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-medical-note { font-size: 13px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-legal-links { width: 100%; justify-content: space-between; gap: 12px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-copyright { font-size: 13px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-disclaimer { width: auto; }
}

/* Native WordPress menu64: six category choices, then the selected products. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-header { overflow: visible; position: relative; z-index: 30; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu { width: auto; min-width: 0; flex: 0 1 auto; position: relative; z-index: 31; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main { overflow: visible; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu { gap: 20px; flex-wrap: nowrap; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main .elementor-item { padding: 11px 0; color: #242422; background: transparent; font-family: 'Noto Sans TC', sans-serif; font-size: 13px; font-weight: 400; letter-spacing: .045em; line-height: 1.65; white-space: nowrap; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main .elementor-item.highlighted { color: #756F64; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main .elementor-item:before,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main .elementor-item:after { background-color: #68655E; height: 1px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-arrow { padding-left: 6px; font-size: 10px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown { border-radius: 0; background: #F5F3EE; color: #242422; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown a { color: #242422; background: transparent; font-family: 'Noto Sans TC', sans-serif; font-weight: 400; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown a:hover,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown a:focus,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown a.highlighted { color: #242422; background: #EAE6DD; }

@media (min-width: 1025px) {
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li { position: relative; }
  /* First level: native SmartMenus controls visibility and keyboard state. */
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu {
    position: absolute;
    top: 100% !important;
    left: 0 !important;
    right: auto !important;
    width: 248px !important;
    min-width: 248px !important;
    max-width: 248px !important;
    margin: 0 !important;
    padding: 8px !important;
    overflow: visible !important;
    border: 1px solid #DDD7CC;
    box-shadow: 0 8px 16px rgba(35,33,29,.07);
    z-index: 100;
  }
  /* Static category LIs make every flyout align with the whole panel's top. */
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu > li {
    position: static !important;
    width: auto;
    margin: 0;
  }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu > li > a {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 42px !important;
    padding: 8px !important;
    font-size: 13px;
    line-height: 1.55;
    white-space: normal;
    border: 0;
  }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu > li > a .sub-arrow { margin-left: auto; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu > li > ul.sub-menu {
    position: absolute !important;
    top: 0 !important;
    left: 100% !important;
    right: auto !important;
    width: 290px !important;
    min-width: 290px !important;
    max-width: 290px !important;
    margin: 0 !important;
    padding: 8px !important;
    overflow: visible !important;
    border: 1px solid #DDD7CC;
    box-shadow: 0 8px 16px rgba(35,33,29,.07);
    z-index: 101;
  }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu > li > ul.sub-menu > li { position: relative; width: auto; margin: 0; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu > li > ul.sub-menu > li > a { width: 100%; padding: 6px 8px !important; min-height: 44px !important; font-size: 12px; line-height: 1.55; white-space: normal; overflow-wrap: anywhere; }
}
@media (min-width: 1025px) and (max-width: 1179px) {
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu { gap: 16px; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu { left: -45px !important; }
}

@media (max-width: 1024px) {
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu { width: 100%; flex: 1 1 auto; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-menu-toggle { color: #242422; background: transparent; border-radius: 0; font-size: 22px; padding: 10px; margin-left: auto; }
  /* Only the outer mobile menu scrolls; both nested lists remain accordions. */
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu > .elementor-widget-container > .elementor-nav-menu--dropdown {
    width: 100% !important;
    left: 0 !important;
    right: auto !important;
    max-height: 70vh;
    overflow-y: auto;
    overflow-x: hidden;
    overscroll-behavior: contain;
    border: 1px solid #DDD7CC;
    box-shadow: 0 8px 16px rgba(35,33,29,.06);
    z-index: 100;
  }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown > ul { padding: 7px 0; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown ul.sub-menu {
    position: static !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    max-height: none !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    margin: 0 !important;
    padding: 0 0 6px;
    overflow: visible !important;
    border: 0;
    box-shadow: none;
  }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown a { width: 100%; padding: 11px 18px; min-height: 42px; font-size: 13px; line-height: 1.55; white-space: normal; overflow-wrap: anywhere; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown > ul > li > ul.sub-menu > li > a { padding-left: 25px !important; padding-right: 16px !important; background: #EEEBE3; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown ul.sub-menu ul.sub-menu > li > a { padding-left: 33px !important; padding-right: 16px !important; font-size: 13px; background: #F5F3EE; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown .sub-arrow { margin-left: auto; padding-left: 12px; font-size: 13px; }
}
@media (max-width: 767px) {
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu { width: 100%; max-width: none; }
  .elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-menu-toggle { margin-inline: auto; }
}

/* Consistent visual cues use existing product media; only submenu anchors match. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a {
  display: flex !important;
  align-items: center;
  gap: 9px;
  min-height: 44px !important;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a::before {
  content: "";
  display: block;
  flex: 0 0 32px;
  width: 32px;
  height: 32px;
  background-color: #EEEAE2;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border-radius: 2px;
  mix-blend-mode: multiply;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/products/"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2357554e%22%20stroke-width%3D%221.2%22%3E%3Crect%20x%3D%226%22%20y%3D%226%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%2219%22%20y%3D%226%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%2219%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%2219%22%20y%3D%2219%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/pltex-lyophilized-powder/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2025/10/禾蓓斯生技-11-1024x1024.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/plt2/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2025/10/MH_00503-1024x1024.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/pgrfx/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/MH_00577-1024x1024.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/%e5%b9%bbme-%e6%b0%b4%e5%85%89%e7%b2%be%e8%8f%af-%e9%81%a9%e7%94%a8%e6%96%bc%e7%84%a1%e9%99%90%e7%be%8e%e5%a1%91/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/幻ME外盒去背.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/evelab-muse-ai-analyzer/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2025/05/正面四十五度-1024x879.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/evelab-v-3d-skin-pro/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2024/11/V-Front45-e1746608649942-1024x911.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/evelab-m-3d-skin-classic/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2024/11/M-Front45-1024x533.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/mesoinfinity/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/06/無限美塑去背圖.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/innofacial-cd500/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/06/CD500-去背png.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/innofacial-cd700/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/06/CD-700-圖.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/incryo/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/Incryo_cart_left--e1785313987255.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/alpha-ipl/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/機器去背.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/stimon-painrelief/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/圖片-1.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/stimonpro/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/StimOn-Pro-去背.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/contact-us/" i]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2357554e%22%20stroke-width%3D%221.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%228%22%20width%3D%2220%22%20height%3D%2219%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%208V5h8v3M12%2017h8M16%2013v8%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/tuning-element-recovery-patch/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2025/07/2024-TE-Patches_Recovery-1024x1024.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/tuning-element-nufema-patch/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2025/07/2024-TE-Patches_NuFema-1024x1024.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/tuning-element-benu-patch/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2025/07/2024-TE-Patches_BeNu-1024x1024.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/salonpas-supporter/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/護具去背1.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/vsorb/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2026/07/截圖-2026-07-03-上午9.51.55.png"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/oablok-ex-patch/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2021/05/bdeb9d53-3a7d-4a89-addd-629586a25191.jpg"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="/trocar/" i]::before { background-image: url("https://herbestbt.com/wp-content/uploads/2021/07/Cannula.jpg"); }

/* Category glyphs are deliberately quieter than second-level product thumbnails. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main > .elementor-nav-menu > li > ul.sub-menu > li > a::before,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--dropdown > ul > li > ul.sub-menu > li > a::before {
  flex-basis: 26px;
  width: 26px;
  height: 26px;
  border-radius: 0;
  background-color: transparent;
  background-size: contain;
  mix-blend-mode: normal;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="#collection-lab"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2369655c%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%205h6M12%205v8L6%2024c-.8%201.5.1%203%202%203h16c1.9%200%202.8-1.5%202-3l-6-11V5M10%2019h12%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="#collection-analysis"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2369655c%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2211%22%2F%3E%3Cpath%20d%3D%22M11%2013h1M20%2013h1M16%2013v6h2M12%2022c2%202%206%202%208%200%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="#collection-aesthetic"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2369655c%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%227%22%20y%3D%225%22%20width%3D%2215%22%20height%3D%2221%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M10%209h9v7h-9zM11%2029v-3M18%2029v-3M22%2012h3v9h-3%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="#collection-support"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2369655c%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2020v5h18v-5M6%2012c0-6%207-8%2010-3%203-5%2010-3%2010%203%200%205-10%2011-10%2011S6%2017%206%2012z%22%2F%3E%3C%2Fsvg%3E"); }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href$="#collection-medical"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22%2369655c%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%229%22%20width%3D%2222%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%209V5h8v4M12%2018h8M16%2014v8%22%2F%3E%3C%2Fsvg%3E"); }
/* Responsive navigation finish */
@media(min-width:1025px){
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu.hb-wordpress-menu .elementor-nav-menu--main li:hover>ul.sub-menu,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu.hb-wordpress-menu .elementor-nav-menu--main li:has(>a:focus-visible)>ul.sub-menu{display:block!important;opacity:1!important;visibility:visible!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu.hb-wordpress-menu .elementor-nav-menu--main>ul>li>ul>li>a .sub-arrow{transform:none!important}
}
@media(max-width:1024px){
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero{overflow:visible!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu>.elementor-widget-container>.elementor-nav-menu--dropdown{position:absolute!important;top:100%!important;max-height:min(70vh,calc(100dvh - 150px))!important}
}



/* V7: optically aligned actual product photos; originals retain their geometry. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .elementor-nav-menu--main>ul>li>ul>li>ul>li>a::before,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu nav.elementor-nav-menu--dropdown>ul>li>ul>li>ul>li>a::before {
 width:56px!important;height:48px!important;flex:0 0 56px!important;
 background-color:transparent!important;background-repeat:no-repeat!important;
 border:0!important;border-radius:0!important;box-shadow:none!important;mix-blend-mode:multiply;filter:none;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu.hb-wordpress-menu .elementor-nav-menu--main>ul>li>ul>li>ul>li>a,
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu.hb-wordpress-menu nav.elementor-nav-menu--dropdown>ul>li>ul>li>ul>li>a {
 min-height:64px!important;gap:12px;font-size:13px;padding-top:8px!important;padding-bottom:8px!important;
}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/pltex-lyophilized-powder/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2025/10/禾蓓斯生技-11-1024x1024.png")!important;background-size:50.319px 50.319px!important;background-position:2.865px -1.700px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/plt2/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2025/10/MH_00503-1024x1024.png")!important;background-size:58.017px 58.017px!important;background-position:-1.122px -3.535px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/pgrfx/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/07/MH_00577-1024x1024.png")!important;background-size:49.528px 49.528px!important;background-position:2.583px -2.239px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/%e5%b9%bbme-%e6%b0%b4%e5%85%89%e7%b2%be%e8%8f%af-%e9%81%a9%e7%94%a8%e6%96%bc%e7%84%a1%e9%99%90%e7%be%8e%e5%a1%91/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/07/幻ME外盒去背.png")!important;background-size:47.624px 50.824px!important;background-position:4.047px -0.800px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/evelab-muse-ai-analyzer/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/09/正面.png")!important;background-size:47.268px 40.000px!important;background-position:4.366px 4.000px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/evelab-v-3d-skin-pro/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/09/V-Front.png")!important;background-size:49.256px 42.270px!important;background-position:3.221px 2.916px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/evelab-m-3d-skin-classic/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/09/M-Front.png")!important;background-size:38.513px 40.071px!important;background-position:8.761px 3.965px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/mesoinfinity/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/06/無限美塑去背圖.png")!important;background-size:53.606px 35.737px!important;background-position:-1.606px 5.036px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/innofacial-cd500/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/06/CD500-去背png.png")!important;background-size:27.107px 40.102px!important;background-position:14.447px 3.898px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/innofacial-cd700/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/06/CD-700-圖.png")!important;background-size:23.063px 40.180px!important;background-position:16.514px 3.910px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/incryo/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/09/Incryo_cart_front_UI-scaled.png")!important;background-size:37.678px 40.499px!important;background-position:9.164px 3.701px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/alpha-ipl/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/07/機器去背.png")!important;background-size:36.054px 40.717px!important;background-position:10.601px 3.283px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/stimon-painrelief/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/07/圖片-1.png")!important;background-size:75.711px 50.474px!important;background-position:-9.732px -0.804px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/stimonpro/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/07/StimOn-Pro-去背.png")!important;background-size:63.584px 37.818px!important;background-position:-3.065px 4.987px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/contact-us/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/09/StimOn-Clinic-PNG-Device-scaled.png")!important;background-size:55.102px 82.636px!important;background-position:-0.681px -19.513px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/tuning-element-recovery-patch/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2025/07/2024-TE-Patches_Recovery-1024x1024.png")!important;background-size:41.124px 41.124px!important;background-position:7.438px 3.438px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/tuning-element-nufema-patch/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2025/07/2024-TE-Patches_NuFema-1024x1024.png")!important;background-size:41.124px 41.124px!important;background-position:7.438px 3.438px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/tuning-element-benu-patch/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2025/07/2024-TE-Patches_BeNu-1024x1024.png")!important;background-size:41.124px 41.124px!important;background-position:7.438px 3.438px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/salonpas-supporter/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/07/護具去背1.png")!important;background-size:49.371px 23.879px!important;background-position:2.629px 12.101px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/vsorb/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2026/09/模擬紙盒.jpg")!important;background-size:53.389px 44.722px!important;background-position:1.222px 7.111px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/oablok-ex-patch/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2021/05/bdeb9d53-3a7d-4a89-addd-629586a25191.jpg")!important;background-size:76.485px 41.674px!important;background-position:-11.247px 2.745px!important;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordpress-menu .sub-menu a[href="https://herbestbt.com/trocar/" i]::before{background-image:url("https://herbestbt.com/wp-content/uploads/2021/07/Cannula.jpg")!important;background-size:33.754px 45.047px!important;background-position:11.028px -0.353px!important;}

/* Activity archive entry beside homepage news. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header>.hb-section-heading { margin-right:auto; }
@media(max-width:767px){
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header { flex-direction:row; flex-wrap:wrap; justify-content:flex-start; gap:12px 24px; }
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-news-header>.hb-section-heading { width:100%; flex-basis:100%; margin-right:0; }
}

/* English homepage: scoped typography, portrait and navigation. */
.elementor-11307 .elementor-element.elementor-element-d9e2f47{font-family:Arial,sans-serif}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-title .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(46px,4.3vw,76px);line-height:1.08;letter-spacing:-.035em}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-copy{width:53%;gap:24px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-subtitle .elementor-heading-title{font-family:Georgia,serif;font-size:22px;line-height:1.5;letter-spacing:0}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-caption{font-size:14px;line-height:1.8;max-width:390px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait{width:100%;mask-image:none;-webkit-mask-image:none}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait img{object-position:70% 50%}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-header{justify-content:space-between;gap:28px;z-index:10}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-navigation{width:auto;max-width:100%}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav{display:flex;align-items:center;gap:25px;padding:12px 20px;background:rgba(250,249,246,.96);border:1px solid #e3dfd8;border-radius:12px;font:12px/1.6 Arial,sans-serif;color:#242422}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav a{text-decoration:none}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav>a,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav summary{white-space:nowrap;padding:8px 0}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav summary{cursor:pointer;list-style:none}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav summary::-webkit-details-marker{display:none}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav summary::after{content:'⌄';padding-left:7px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav a:hover,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav summary:hover{color:#8c7462}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav a:focus-visible,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav summary:focus-visible{outline:2px solid #756958;outline-offset:4px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-dropdown{position:relative}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-panel{position:absolute;top:100%;right:-160px;width:min(700px,85vw);padding:24px;background:#faf9f6;border:1px solid #ded8cd;box-shadow:0 14px 35px #25231e20;border-radius:8px;max-height:65vh;overflow:auto}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-panel a{display:block;padding:7px 0;line-height:1.5}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-category{font-weight:bold;border-bottom:1px solid #ddd5c8;margin-bottom:5px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-all{margin-bottom:15px;border-bottom:1px solid #ddd5c8}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-small{width:200px;right:0}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-language{display:flex;align-items:center;gap:8px;white-space:nowrap;border-left:1px solid #d5cec1;padding-left:17px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-language a{padding:8px 0}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-language [aria-current]{font-weight:bold;border-bottom:1px solid #76644e}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-wordmark-cn .elementor-heading-title{letter-spacing:4px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-cn .elementor-heading-title,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-cn .elementor-heading-title,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-description .elementor-heading-title{font-family:Arial,sans-serif;letter-spacing:0}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-pltex-heading .elementor-heading-title,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-heading .elementor-heading-title,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-phrase .elementor-heading-title{font-family:Georgia,serif;letter-spacing:0;line-height:1.35}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-section-label .elementor-heading-title{font-family:Arial,sans-serif;letter-spacing:0;font-size:17px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 28px;width:100%;padding:0}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-card{gap:14px;padding:0;min-width:0}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-image img{width:100%;aspect-ratio:16/10;object-fit:contain;background:#eeeae4}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-date{font:12px/1.5 Arial,sans-serif;color:#777168}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-title .elementor-heading-title{font:22px/1.45 Georgia,serif}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-card .hb-link{margin-top:auto}
@media(max-width:1100px){.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-header{flex-wrap:wrap;padding-block:20px;gap:20px}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav{gap:18px}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-body{padding-top:25px}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-subtitle .elementor-heading-title{font-size:19px}}
@media(max-width:767px){
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-site-header{width:calc(100% - 36px);align-items:center;flex-direction:column;gap:20px;padding-block:24px 8px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-navigation{width:100%}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-nav{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;padding:12px 18px;font-size:12px;border-radius:8px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-language{grid-column:1/-1;justify-content:center;border-left:0;border-top:1px solid #ddd5c8;margin-top:6px;padding:7px 0 0;gap:12px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-dropdown{position:static}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-panel,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-small{position:absolute;left:0;right:auto;width:100%;top:100%;max-height:60vh;padding:18px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-categories{grid-template-columns:1fr 1fr;gap:20px 16px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-body{padding:30px 0 28px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-copy{width:100%;gap:18px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-title .elementor-heading-title{font-size:43px;line-height:1.09;letter-spacing:-.03em}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-subtitle .elementor-heading-title{font-size:19px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-caption{font-size:13px;max-width:none}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait{width:100%;height:340px;flex:0 0 340px;mask-image:linear-gradient(180deg,transparent,#000 10%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%)}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-hero-portrait img{object-position:85% 50%}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-grid,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-grid{grid-template-columns:1fr}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-more-image,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-inno-series-visual{aspect-ratio:4/3}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-wordmark .hb-wordmark .elementor-heading-title{font-size:26px}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-news-title .elementor-heading-title{font-size:23px}
}

.elementor-location-header .elementor-element-1c7a3453 { background: #fff !important; } #muse-clinics .elementor-tab-content ul { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px 32px; margin: 0; padding-left: 1.25em; } @media (max-width: 1024px) { #muse-clinics .elementor-tab-content ul { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media (max-width: 767px) { #muse-clinics .elementor-tab-content ul { grid-template-columns: minmax(0, 1fr); } } @media (min-width: 768px) and (max-width: 1024px) { .herbest-muse .elementor-button { padding-left: 12px !important; padding-right: 12px !important; letter-spacing: 0 !important; } } .elementor-slideshow__title { display: none; }
.elementor-lightbox-image[src*="appearance-muse-dimensions-original"] { background: #F8F5F1; }

/* MUSE specification spacing - 2026-09-20 */
#muse-spec { padding-top: 104px; padding-bottom: 104px; }
#muse-spec > .e-con-boxed > .e-con-inner { display: grid; grid-template-columns: 140px minmax(0,1fr); column-gap: 56px; row-gap: 0; max-width: 1040px; }
#muse-spec > .e-con-boxed > .e-con-inner > .elementor-element { min-width: 0; width: 100%; }
#muse-spec > .e-con-boxed > .e-con-inner > :nth-child(1 of .elementor-element) { grid-column: 1 / -1; margin-bottom: 96px; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(2 of .elementor-element),:nth-child(4 of .elementor-element),:nth-child(8 of .elementor-element),:nth-child(10 of .elementor-element)) { grid-column: 1; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(2 of .elementor-element),:nth-child(4 of .elementor-element),:nth-child(8 of .elementor-element),:nth-child(10 of .elementor-element)) .elementor-heading-title { font-size: 20px; line-height: 1.6; font-weight: 500; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(3 of .elementor-element),:nth-child(5 of .elementor-element),:nth-child(6 of .elementor-element),:nth-child(7 of .elementor-element),:nth-child(9 of .elementor-element),:nth-child(11 of .elementor-element),:nth-child(12 of .elementor-element)) { grid-column: 2; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(3 of .elementor-element),:nth-child(5 of .elementor-element)) img { width: 100%; max-width: 740px; }
#muse-spec > .e-con-boxed > .e-con-inner > :nth-child(3 of .elementor-element) { padding-bottom: 72px; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(4 of .elementor-element),:nth-child(5 of .elementor-element)) { border-top: 1px solid #DDD2C8; padding-top: 48px; }
#muse-spec > .e-con-boxed > .e-con-inner > :nth-child(6 of .elementor-element) { margin-top: 32px; }
#muse-spec > .e-con-boxed > .e-con-inner > :nth-child(7 of .elementor-element) { margin-top: 20px; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(8 of .elementor-element),:nth-child(9 of .elementor-element),:nth-child(10 of .elementor-element),:nth-child(11 of .elementor-element)) { margin-top: 80px; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(6 of .elementor-element),:nth-child(9 of .elementor-element)) { grid-template-columns: minmax(0,1fr); gap: 0; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(6 of .elementor-element),:nth-child(9 of .elementor-element)) > .e-con { display: grid; grid-template-columns: minmax(160px,.8fr) minmax(0,1.2fr); column-gap: 24px; row-gap: 0; padding: 17px 0; align-items: start; }
#muse-spec h4.elementor-heading-title { font-size: 14px; line-height: 1.8; }
#muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(6 of .elementor-element),:nth-child(9 of .elementor-element)) .elementor-widget-text-editor { font-size: 14px; }
#muse-spec > .e-con-boxed > .e-con-inner > :nth-child(12 of .elementor-element) { margin-top: 24px; }
@media (max-width: 767px) {
 #muse-spec { padding: 64px 24px; }
 #muse-spec > .e-con-boxed > .e-con-inner { display: flex; gap: 0; max-width: 480px; }
 #muse-spec > .e-con-boxed > .e-con-inner > :nth-child(1 of .elementor-element) { margin-bottom: 56px; }
 #muse-spec > .e-con-boxed > .e-con-inner > .elementor-widget-heading { margin-bottom: 22px; }
 #muse-spec > .e-con-boxed > .e-con-inner > :nth-child(3 of .elementor-element) { padding-bottom: 48px; }
 #muse-spec > .e-con-boxed > .e-con-inner > :nth-child(4 of .elementor-element) { padding-top: 32px; }
 #muse-spec > .e-con-boxed > .e-con-inner > :nth-child(5 of .elementor-element) { border: 0; padding-top: 0; }
 #muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(8 of .elementor-element),:nth-child(10 of .elementor-element)) { margin-top: 56px; }
 #muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(9 of .elementor-element),:nth-child(11 of .elementor-element)) { margin-top: 0; }
 #muse-spec > .e-con-boxed > .e-con-inner > :is(:nth-child(6 of .elementor-element),:nth-child(9 of .elementor-element)) > .e-con { grid-template-columns: minmax(0,.75fr) minmax(0,1.25fr); column-gap: 18px; padding: 17px 0; }
 #muse-spec h4.elementor-heading-title { font-size: 13px; }
}

/* Use the current HERBEST navigation on MUSE only. */
.elementor-location-header { display: none !important; }
.hb-muse-header { border-bottom: 1px solid #DDD2C8; }


.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-header{position:relative!important;background:#faf9f6;width:100%!important;max-width:none;padding:20px max(24px,calc((100vw - 1200px)/2))!important;border-bottom:1px solid #ddd2c8;}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse{font-family:Arial,sans-serif!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse p,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse li,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse .elementor-tab-title,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse .elementor-tab-content{font-family:Arial,sans-serif!important;letter-spacing:0!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse h1{font-family:Georgia,serif!important;font-size:clamp(40px,4.1vw,64px)!important;line-height:1.13!important;letter-spacing:-.035em!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse h2{font-family:Georgia,serif!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.2!important;letter-spacing:-.02em!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse h3,.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse h4{font-family:Arial,sans-serif!important;letter-spacing:0!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse .elementor-button{font-family:Arial,sans-serif!important;letter-spacing:0!important;font-size:14px!important;line-height:1.5!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse .elementor-widget-text-editor{line-height:1.85!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 #muse-top h2{font-family:Arial,sans-serif!important;font-size:20px!important;line-height:1.5!important;letter-spacing:0!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-navigation{width:auto!important;flex-grow:0!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer-phrase .elementor-heading-title{font-family:Georgia,serif!important;letter-spacing:0!important}
.elementor-11307 .elementor-element.elementor-element-d9e2f47 .elementor-element{min-width:0}
@media(max-width:767px){.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-product-header{padding:22px 20px!important;}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-en-navigation{width:100%!important}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse h1{font-size:40px!important}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse h2{font-size:31px!important}.elementor-11307 .elementor-element.elementor-element-d9e2f47 #muse-top h2{font-size:18px!important}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse h3{font-size:19px!important}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse .muse-feature-list{font-size:13px!important}.elementor-11307 .elementor-element.elementor-element-d9e2f47 .hb-footer .hb-footer-phrase .elementor-heading-title{font-size:25px!important}}

.elementor-11307 .elementor-element.elementor-element-d9e2f47 .herbest-muse .elementor-widget-image .elementor-widget-container > a { display:block; width:100%; }/* End custom CSS */
/* Start custom CSS */.ic-english .ic-reference-table{min-width:640px!important;table-layout:auto!important}.ic-english .ic-reference-table th,.ic-english .ic-reference-table td{word-break:normal!important;overflow-wrap:normal!important;hyphens:none}.ic-english .ic-reference-table th{min-width:140px}.ic-english .ic-reference-table td{min-width:210px}
body.page-id-11307 .hb-site-header{background:#eff7fa!important;}
body.page-id-11307 .hb-en-nav{background:rgba(247,252,254,.96)!important;border-color:rgba(37,81,99,.14)!important;box-shadow:0 4px 18px rgba(37,81,99,.05)!important;}
body.page-id-11307 .hb-en-nav>a,body.page-id-11307 .hb-en-nav summary{color:#1f4f61!important;}/* End custom CSS */