.elementor-189 .elementor-element.elementor-element-6439a06{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6439a06:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-6439a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F2;}.elementor-189 .elementor-element.elementor-element-e0e30e5{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-e0e30e5:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-e0e30e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2038;background-image:url("https://eieling.com/wp-content/uploads/2026/06/eieling-product-brochures-banner-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-189 .elementor-element.elementor-element-e0e30e5::before, .elementor-189 .elementor-element.elementor-element-e0e30e5 > .elementor-background-video-container::before, .elementor-189 .elementor-element.elementor-element-e0e30e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-189 .elementor-element.elementor-element-e0e30e5 > .elementor-background-slideshow::before, .elementor-189 .elementor-element.elementor-element-e0e30e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-189 .elementor-element.elementor-element-e0e30e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8, 24, 42, 0.92);--background-overlay:'';}.elementor-189 .elementor-element.elementor-element-1bbb3a9{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:181px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5122fe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-189 .elementor-element.elementor-element-5122fe0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:700;line-height:82px;color:#B5E718;}.elementor-189 .elementor-element.elementor-element-c60c047{text-align:center;}.elementor-189 .elementor-element.elementor-element-c60c047 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-189 .elementor-element.elementor-element-f495836{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-8097934{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6a0af8c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-63b0adc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-0dcbb1c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-0a6c816{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ce90180{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-23ac57b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-b04571b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-285f224{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-01f6954{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6286d02{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-aeb161d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4e2f35e{padding:0px 0px 0px 0px;color:var( --e-global-color-pd_muted );}.elementor-189 .elementor-element.elementor-element-9646d6a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-2938378{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-bc3c6b0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ccb8565{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-9bcc4ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-83cc9d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-8b3528f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-411e2a6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-53ba9da{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-0f5c974{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-9464920{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-fb9a7e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-f2b4f2d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-08280a3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5a13f23 .elementor-icon-wrapper{text-align:center;}.elementor-189 .elementor-element.elementor-element-acb26bd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5d3e8aa .elementor-icon-wrapper{text-align:center;}.elementor-189 .elementor-element.elementor-element-8cfd3f7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4f03e2a .elementor-icon-wrapper{text-align:center;}.elementor-189 .elementor-element.elementor-element-9e2808f{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-9115e51{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-7781d1a .elementor-icon-wrapper{text-align:center;}.elementor-189 .elementor-element.elementor-element-30ebbf2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-30ebbf2.e-con{--align-self:flex-start;}.elementor-189 .elementor-element.elementor-element-28d0366 .elementor-icon-wrapper{text-align:center;}.elementor-189 .elementor-element.elementor-element-e20c967{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-c6a70a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6938c1e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6eabb26{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-830fe55{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-42ce18c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5e44d0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-52f28ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-d185cb9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-0b2c97b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-23695fc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ea5d1c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6ae4006{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6ae4006:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-6ae4006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-65b608c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-c1945cc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6aac9b2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-84a3022{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-3429bfd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ea0ba33{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ea0ba33:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-ea0ba33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-183dfd7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-e3e459a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-afe1a5e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-afedfb6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-9acca5a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4a3fc59{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4a3fc59:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-4a3fc59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-9612f48{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-75d6c14{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-2cbfab7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-23eb2d4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ec61f70{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-989c8a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-989c8a1:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-989c8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-5d89869{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5d89869:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-5d89869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-a78197d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-a78197d:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-a78197d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-a650d34{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-a650d34:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-a650d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-c4d64ac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-c4d64ac:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-c4d64ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddd28a4 );}.elementor-189 .elementor-element.elementor-element-1f0877d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5d7dafc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-267cd32{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4ed7675{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-850f3e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-89be878 .elementor-heading-title{line-height:1.4em;}.elementor-189 .elementor-element.elementor-element-2f6b12d{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-2f6b12d:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-2f6b12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28544B;}.elementor-189 .elementor-element.elementor-element-c95b40e{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-7cb1f14 .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-189 .elementor-element.elementor-element-b8f8d3d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-9a4ed56{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-f5dcc9f .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-652f471{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-f583b17 .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-c908537{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-94e8074 .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-6f92963{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-fab50d5 .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-56713b5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-be006a3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-a5ef18a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-7c6ef38{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-76ab2e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4dc784e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-e0ae5c3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-b725dc7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-abd12d4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ed7935c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-d9be50a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-09fa253{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5fa503d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-19b0c38{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-709250d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-9103b16{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-278eecb{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A7D70DE;--border-color:#3A7D70DE;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-189 .elementor-element.elementor-element-3a97749 .elementor-heading-title{font-size:35px;font-weight:800;}.elementor-189 .elementor-element.elementor-element-f34fcb7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-2437fbb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-fd28ad8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4c86266{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-189 .elementor-element.elementor-element-18a283a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-bbe3889{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-a56a043{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:40px;--padding-right:40px;}.elementor-189 .elementor-element.elementor-element-a56a043:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-a56a043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-d07ac67 .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-189 .elementor-element.elementor-element-362e089{font-size:16px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-189 .elementor-element.elementor-element-36ebfaa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-f0ebf21{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-6370d0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-2ebad0d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:40px;--padding-right:40px;}.elementor-189 .elementor-element.elementor-element-2ebad0d:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-2ebad0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-c7cc9e5 .elementor-heading-title{font-size:18px;}.elementor-189 .elementor-element.elementor-element-93e0dcc{font-size:16px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-189 .elementor-element.elementor-element-7158d1a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-c607b93{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-189 .elementor-element.elementor-element-5a1e94b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-894d876{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-15aac86{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-0d50d5f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-fa9ef8b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ab62570{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-cd5a689{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-9a45ce6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-e53b932{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ab775ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-15d38fb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-faa27ee{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-30995c1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-db57485{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-006c394{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-f842b6a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-640b270{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-95ed85b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-b0afa71{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-752617a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ac4c8a5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-ca98b1b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-0cb86de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4bb8fec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-49eba24 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-2d63244 .elementor-heading-title{font-size:26px;font-weight:700;line-height:1.3em;color:var( --e-global-color-pd_white );}.elementor-189 .elementor-element.elementor-element-6bb5637{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-56e897e .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-0d53cb6 .elementor-heading-title{font-size:26px;font-weight:700;line-height:1.3em;color:var( --e-global-color-pd_white );}.elementor-189 .elementor-element.elementor-element-9a1f6ad{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-49b8af1 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-4d21a5d .elementor-heading-title{font-size:26px;font-weight:700;line-height:1.3em;color:var( --e-global-color-pd_white );}.elementor-189 .elementor-element.elementor-element-9870ab7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-dc2e167 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-189 .elementor-element.elementor-element-682b000 .elementor-heading-title{font-size:26px;font-weight:700;line-height:1.3em;color:var( --e-global-color-pd_white );}.elementor-189 .elementor-element.elementor-element-a38faf0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-0a891e1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-8a9f73a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-7fd6152{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-4735604{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-5f5310a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-189 .elementor-element.elementor-element-2ac8465{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-189 .elementor-element.elementor-element-5122fe0 .elementor-heading-title{font-size:46px;line-height:60px;}.elementor-189 .elementor-element.elementor-element-c60c047 .elementor-heading-title{font-size:16px;line-height:22px;}}@media(max-width:1024px){.elementor-189 .elementor-element.elementor-element-5122fe0 .elementor-heading-title{font-size:46px;line-height:60px;}.elementor-189 .elementor-element.elementor-element-c60c047 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-189 .elementor-element.elementor-element-89be878 .elementor-heading-title{font-size:28px;}.elementor-189 .elementor-element.elementor-element-7cb1f14 .elementor-heading-title{font-size:20px;}.elementor-189 .elementor-element.elementor-element-f5dcc9f .elementor-heading-title{font-size:20px;}.elementor-189 .elementor-element.elementor-element-f583b17 .elementor-heading-title{font-size:20px;}.elementor-189 .elementor-element.elementor-element-94e8074 .elementor-heading-title{font-size:20px;}.elementor-189 .elementor-element.elementor-element-fab50d5 .elementor-heading-title{font-size:20px;}.elementor-189 .elementor-element.elementor-element-4c86266{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(max-width:767px){.elementor-189 .elementor-element.elementor-element-5122fe0 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-189 .elementor-element.elementor-element-c60c047 .elementor-heading-title{font-size:13px;line-height:19px;}.elementor-189 .elementor-element.elementor-element-89be878 .elementor-heading-title{font-size:24px;}.elementor-189 .elementor-element.elementor-element-49eba24 .elementor-heading-title{font-size:26px;}.elementor-189 .elementor-element.elementor-element-2d63244 .elementor-heading-title{font-size:16px;}.elementor-189 .elementor-element.elementor-element-56e897e .elementor-heading-title{font-size:26px;}.elementor-189 .elementor-element.elementor-element-0d53cb6 .elementor-heading-title{font-size:16px;}.elementor-189 .elementor-element.elementor-element-49b8af1 .elementor-heading-title{font-size:26px;}.elementor-189 .elementor-element.elementor-element-4d21a5d .elementor-heading-title{font-size:16px;}.elementor-189 .elementor-element.elementor-element-dc2e167 .elementor-heading-title{font-size:26px;}.elementor-189 .elementor-element.elementor-element-682b000 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-189 .elementor-element.elementor-element-6439a06{--width:100%;}.elementor-189 .elementor-element.elementor-element-e0e30e5{--width:100%;}.elementor-189 .elementor-element.elementor-element-1bbb3a9{--width:100%;}.elementor-189 .elementor-element.elementor-element-f495836{--width:100%;}.elementor-189 .elementor-element.elementor-element-8097934{--width:100%;}.elementor-189 .elementor-element.elementor-element-6a0af8c{--width:100%;}.elementor-189 .elementor-element.elementor-element-63b0adc{--width:100%;}.elementor-189 .elementor-element.elementor-element-0dcbb1c{--width:100%;}.elementor-189 .elementor-element.elementor-element-0a6c816{--width:100%;}.elementor-189 .elementor-element.elementor-element-ce90180{--width:100%;}.elementor-189 .elementor-element.elementor-element-23ac57b{--width:100%;}.elementor-189 .elementor-element.elementor-element-b04571b{--width:100%;}.elementor-189 .elementor-element.elementor-element-285f224{--width:100%;}.elementor-189 .elementor-element.elementor-element-01f6954{--width:100%;}.elementor-189 .elementor-element.elementor-element-6286d02{--width:100%;}.elementor-189 .elementor-element.elementor-element-aeb161d{--width:100%;}.elementor-189 .elementor-element.elementor-element-9646d6a{--width:100%;}.elementor-189 .elementor-element.elementor-element-2938378{--width:100%;}.elementor-189 .elementor-element.elementor-element-bc3c6b0{--width:100%;}.elementor-189 .elementor-element.elementor-element-ccb8565{--width:100%;}.elementor-189 .elementor-element.elementor-element-9bcc4ed{--width:100%;}.elementor-189 .elementor-element.elementor-element-83cc9d2{--width:100%;}.elementor-189 .elementor-element.elementor-element-8b3528f{--width:100%;}.elementor-189 .elementor-element.elementor-element-411e2a6{--width:100%;}.elementor-189 .elementor-element.elementor-element-53ba9da{--width:100%;}.elementor-189 .elementor-element.elementor-element-0f5c974{--width:100%;}.elementor-189 .elementor-element.elementor-element-9464920{--width:100%;}.elementor-189 .elementor-element.elementor-element-fb9a7e9{--width:100%;}.elementor-189 .elementor-element.elementor-element-f2b4f2d{--width:100%;}.elementor-189 .elementor-element.elementor-element-08280a3{--width:100%;}.elementor-189 .elementor-element.elementor-element-acb26bd{--width:100%;}.elementor-189 .elementor-element.elementor-element-8cfd3f7{--width:100%;}.elementor-189 .elementor-element.elementor-element-9e2808f{--width:100%;}.elementor-189 .elementor-element.elementor-element-9115e51{--width:50%;}.elementor-189 .elementor-element.elementor-element-30ebbf2{--width:50%;}.elementor-189 .elementor-element.elementor-element-e20c967{--width:100%;}.elementor-189 .elementor-element.elementor-element-c6a70a1{--width:100%;}.elementor-189 .elementor-element.elementor-element-6938c1e{--width:100%;}.elementor-189 .elementor-element.elementor-element-6eabb26{--width:100%;}.elementor-189 .elementor-element.elementor-element-830fe55{--width:100%;}.elementor-189 .elementor-element.elementor-element-42ce18c{--width:100%;}.elementor-189 .elementor-element.elementor-element-5e44d0b{--width:100%;}.elementor-189 .elementor-element.elementor-element-52f28ed{--width:100%;}.elementor-189 .elementor-element.elementor-element-d185cb9{--width:100%;}.elementor-189 .elementor-element.elementor-element-0b2c97b{--width:100%;}.elementor-189 .elementor-element.elementor-element-23695fc{--width:100%;}.elementor-189 .elementor-element.elementor-element-ea5d1c6{--width:100%;}.elementor-189 .elementor-element.elementor-element-6ae4006{--width:100%;}.elementor-189 .elementor-element.elementor-element-65b608c{--width:100%;}.elementor-189 .elementor-element.elementor-element-c1945cc{--width:100%;}.elementor-189 .elementor-element.elementor-element-6aac9b2{--width:100%;}.elementor-189 .elementor-element.elementor-element-84a3022{--width:100%;}.elementor-189 .elementor-element.elementor-element-3429bfd{--width:100%;}.elementor-189 .elementor-element.elementor-element-ea0ba33{--width:100%;}.elementor-189 .elementor-element.elementor-element-183dfd7{--width:100%;}.elementor-189 .elementor-element.elementor-element-e3e459a{--width:100%;}.elementor-189 .elementor-element.elementor-element-afe1a5e{--width:100%;}.elementor-189 .elementor-element.elementor-element-afedfb6{--width:100%;}.elementor-189 .elementor-element.elementor-element-9acca5a{--width:100%;}.elementor-189 .elementor-element.elementor-element-4a3fc59{--width:100%;}.elementor-189 .elementor-element.elementor-element-9612f48{--width:100%;}.elementor-189 .elementor-element.elementor-element-75d6c14{--width:100%;}.elementor-189 .elementor-element.elementor-element-2cbfab7{--width:100%;}.elementor-189 .elementor-element.elementor-element-23eb2d4{--width:100%;}.elementor-189 .elementor-element.elementor-element-ec61f70{--width:100%;}.elementor-189 .elementor-element.elementor-element-989c8a1{--width:100%;}.elementor-189 .elementor-element.elementor-element-5d89869{--width:100%;}.elementor-189 .elementor-element.elementor-element-a78197d{--width:100%;}.elementor-189 .elementor-element.elementor-element-a650d34{--width:100%;}.elementor-189 .elementor-element.elementor-element-c4d64ac{--width:100%;}.elementor-189 .elementor-element.elementor-element-1f0877d{--width:100%;}.elementor-189 .elementor-element.elementor-element-5d7dafc{--width:100%;}.elementor-189 .elementor-element.elementor-element-4ed7675{--width:100%;}.elementor-189 .elementor-element.elementor-element-850f3e9{--width:100%;}.elementor-189 .elementor-element.elementor-element-2f6b12d{--width:100%;}.elementor-189 .elementor-element.elementor-element-c95b40e{--width:100%;}.elementor-189 .elementor-element.elementor-element-b8f8d3d{--width:100%;}.elementor-189 .elementor-element.elementor-element-9a4ed56{--width:100%;}.elementor-189 .elementor-element.elementor-element-652f471{--width:100%;}.elementor-189 .elementor-element.elementor-element-c908537{--width:100%;}.elementor-189 .elementor-element.elementor-element-6f92963{--width:100%;}.elementor-189 .elementor-element.elementor-element-56713b5{--width:100%;}.elementor-189 .elementor-element.elementor-element-be006a3{--width:100%;}.elementor-189 .elementor-element.elementor-element-a5ef18a{--width:100%;}.elementor-189 .elementor-element.elementor-element-7c6ef38{--width:100%;}.elementor-189 .elementor-element.elementor-element-76ab2e9{--width:100%;}.elementor-189 .elementor-element.elementor-element-4dc784e{--width:100%;}.elementor-189 .elementor-element.elementor-element-e0ae5c3{--width:100%;}.elementor-189 .elementor-element.elementor-element-b725dc7{--width:100%;}.elementor-189 .elementor-element.elementor-element-abd12d4{--width:100%;}.elementor-189 .elementor-element.elementor-element-ed7935c{--width:100%;}.elementor-189 .elementor-element.elementor-element-d9be50a{--width:100%;}.elementor-189 .elementor-element.elementor-element-09fa253{--width:100%;}.elementor-189 .elementor-element.elementor-element-5fa503d{--width:100%;}.elementor-189 .elementor-element.elementor-element-19b0c38{--width:100%;}.elementor-189 .elementor-element.elementor-element-709250d{--width:100%;}.elementor-189 .elementor-element.elementor-element-9103b16{--width:100%;}.elementor-189 .elementor-element.elementor-element-f34fcb7{--width:100%;}.elementor-189 .elementor-element.elementor-element-2437fbb{--width:100%;}.elementor-189 .elementor-element.elementor-element-fd28ad8{--width:100%;}.elementor-189 .elementor-element.elementor-element-18a283a{--width:100%;}.elementor-189 .elementor-element.elementor-element-bbe3889{--width:100%;}.elementor-189 .elementor-element.elementor-element-a56a043{--width:100%;}.elementor-189 .elementor-element.elementor-element-36ebfaa{--width:100%;}.elementor-189 .elementor-element.elementor-element-f0ebf21{--width:100%;}.elementor-189 .elementor-element.elementor-element-6370d0a{--width:100%;}.elementor-189 .elementor-element.elementor-element-2ebad0d{--width:100%;}.elementor-189 .elementor-element.elementor-element-7158d1a{--width:100%;}.elementor-189 .elementor-element.elementor-element-5a1e94b{--width:100%;}.elementor-189 .elementor-element.elementor-element-894d876{--width:100%;}.elementor-189 .elementor-element.elementor-element-15aac86{--width:100%;}.elementor-189 .elementor-element.elementor-element-0d50d5f{--width:100%;}.elementor-189 .elementor-element.elementor-element-fa9ef8b{--width:100%;}.elementor-189 .elementor-element.elementor-element-ab62570{--width:100%;}.elementor-189 .elementor-element.elementor-element-cd5a689{--width:100%;}.elementor-189 .elementor-element.elementor-element-9a45ce6{--width:100%;}.elementor-189 .elementor-element.elementor-element-e53b932{--width:100%;}.elementor-189 .elementor-element.elementor-element-ab775ff{--width:100%;}.elementor-189 .elementor-element.elementor-element-15d38fb{--width:100%;}.elementor-189 .elementor-element.elementor-element-faa27ee{--width:100%;}.elementor-189 .elementor-element.elementor-element-30995c1{--width:100%;}.elementor-189 .elementor-element.elementor-element-db57485{--width:100%;}.elementor-189 .elementor-element.elementor-element-006c394{--width:100%;}.elementor-189 .elementor-element.elementor-element-f842b6a{--width:100%;}.elementor-189 .elementor-element.elementor-element-640b270{--width:100%;}.elementor-189 .elementor-element.elementor-element-95ed85b{--width:100%;}.elementor-189 .elementor-element.elementor-element-b0afa71{--width:100%;}.elementor-189 .elementor-element.elementor-element-752617a{--width:100%;}.elementor-189 .elementor-element.elementor-element-ac4c8a5{--width:100%;}.elementor-189 .elementor-element.elementor-element-ca98b1b{--width:100%;}.elementor-189 .elementor-element.elementor-element-0cb86de{--width:100%;}.elementor-189 .elementor-element.elementor-element-4bb8fec{--width:100%;}.elementor-189 .elementor-element.elementor-element-6bb5637{--width:100%;}.elementor-189 .elementor-element.elementor-element-9a1f6ad{--width:100%;}.elementor-189 .elementor-element.elementor-element-9870ab7{--width:100%;}.elementor-189 .elementor-element.elementor-element-a38faf0{--width:100%;}.elementor-189 .elementor-element.elementor-element-0a891e1{--width:100%;}.elementor-189 .elementor-element.elementor-element-8a9f73a{--width:100%;}.elementor-189 .elementor-element.elementor-element-7fd6152{--width:100%;}.elementor-189 .elementor-element.elementor-element-4735604{--width:100%;}.elementor-189 .elementor-element.elementor-element-5f5310a{--width:100%;}.elementor-189 .elementor-element.elementor-element-2ac8465{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-4270441 */.elementor-189 .elementor-element.elementor-element-6439a06 #ullist li{
    padding-left: 10px;
}

.elementor-189 .elementor-element.elementor-element-6439a06 #ullist li::marker {
  content: "√"; 
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e94b */.lh-product-summary{width:100% !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6439a06 */.elementor-189 .elementor-element.elementor-element-6439a06 {
  --lime: #b5e718;
  --green: #28544b;
  --green-dark: #1c4b42;
  --navy: #0e2038;
  --ink: #212121;
  --body: #666666;
  --paper: #f6f5f2;
  --mist: #eef3ec;
  --line: #dce5de;
  background: var(--paper);
  color: var(--ink);
  font-family: "Open Sans", Arial, sans-serif;
  overflow-x: hidden;
  width: 100%;
}
.elementor-189 .elementor-element.elementor-element-6439a06, .elementor-189 .elementor-element.elementor-element-6439a06 * { box-sizing: border-box; }
.elementor-189 .elementor-element.elementor-element-6439a06 .elementor-widget,
.elementor-189 .elementor-element.elementor-element-6439a06 .elementor-widget:not(:last-child) { margin-bottom: 0; }
.elementor-189 .elementor-element.elementor-element-6439a06 .elementor-heading-title,
.elementor-189 .elementor-element.elementor-element-6439a06 .elementor-widget-text-editor,
.elementor-189 .elementor-element.elementor-element-6439a06 .elementor-widget-text-editor p,
.elementor-189 .elementor-element.elementor-element-6439a06 .elementor-counter { margin: 0; font-family: "Open Sans", Arial, sans-serif; letter-spacing: 0; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-shell { width: min(1400px, calc(100% - 60px)); max-width: 1400px; margin: 0 auto; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-section { position: relative; padding: 82px 0; overflow: hidden; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-section-tight { padding: 70px 0; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-soft { background: var(--mist); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark { background: var(--green-dark); color: #fff; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-kicker .elementor-heading-title {
  color: var(--green);
  font-size: 18px;
  line-height: 25px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark .lh-kicker .elementor-heading-title,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-kicker-lime .elementor-heading-title { color: var(--lime); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-h1 .elementor-heading-title {
  color: var(--navy);
  font-size: 44px;
  line-height: 1.34;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-h2 .elementor-heading-title {
  color: var(--navy);
  font-size: 42px;
  line-height: 1.22;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-h3 .elementor-heading-title {
  color: var(--navy);
  font-size: 26px;
  line-height: 1.25;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-copy p {
  color: var(--body);
  font-size: 17px;
  line-height: 1.55;
  font-weight: 400;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark .lh-h1 .elementor-heading-title,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark .lh-h2 .elementor-heading-title,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark .lh-h3 .elementor-heading-title { color: #fff; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark .lh-copy p { color: rgba(255,255,255,.82); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-row {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) minmax(320px, 520px);
  gap: 70px;
  align-items: start;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-left { gap: 14px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-copy { padding-top: 38px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-stack {
  display: grid !important;
  grid-template-columns: 1fr;
  gap: 22px;
  align-items: start;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-stack .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-stack .lh-copy p {
  max-width: 1320px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn-row {
  display: flex !important;
  flex-direction: row !important;
  gap: 16px;
  flex-wrap: wrap;
  align-items: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn .elementor-button {
  min-height: 46px;
  padding: 13px 25px;
  border-radius: 999px;
  background: var(--lime);
  color: var(--green-dark);
  border: 1px solid var(--lime);
  font-size: 15px;
  line-height: 20px;
  font-weight: 700;
  transition: transform .22s ease, box-shadow .22s ease, background .22s ease, color .22s ease;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn .elementor-button:hover,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn .elementor-button:focus {
  transform: translateY(-2px);
  box-shadow: 0 14px 28px rgba(28,75,66,.18);
  background: #c8ff25;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn-outline .elementor-button {
  background: transparent;
  color: var(--lime);
  border-color: rgba(181,231,24,.72);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn-outline .elementor-button:hover,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn-outline .elementor-button:focus {
  background: var(--lime);
  color: var(--green-dark);
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-hero {
  min-height: 130px;
  background-color: var(--navy);
  background-image: linear-gradient(90deg, rgba(14,32,56,.92), rgba(14,32,56,.76)), url("https://xiaofanw35.sg-host.com/wp-content/uploads/2026/06/pd2170-banner-bg-1.webp");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding: 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-hero-shell { align-items: center; text-align: center; gap: 22px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-hero-title .elementor-heading-title {
  color: var(--lime);
  font-size: 64px;
  line-height: 1.1;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-breadcrumb .elementor-heading-title {
  color: #fff;
  font-size: 18px;
  line-height: 1.45;
  font-weight: 800;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-intro { background: var(--paper); padding: 104px 0 96px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-intro-shell { gap: 54px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-intro-top {
  width: min(760px, 100%);
  gap: 22px;
  align-items: flex-start;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-panel {
  background: #fff;
  border-radius: 18px;
  padding: 28px;
  border: 1px solid rgba(220,229,222,.75);
  box-shadow: none;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-grid { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-card {
  background: var(--mist);
  border: 1px solid rgba(28,75,66,.08);
  border-radius: 12px;
  padding: 40px 34px;
  gap: 20px;
  min-height: 155px;
  align-items: flex-start !important;
  text-align: left;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-value,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-value .elementor-widget-container,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-value .elementor-heading-title { width: 100%; text-align: left; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-value .elementor-heading-title {
  color: var(--green-dark);
  font-size: 42px;
  line-height: 1.05;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-num .elementor-counter-number-wrapper {
  color: var(--green-dark);
  font-size: 34px;
  line-height: 1.1;
  font-weight: 800;
  justify-content: flex-start !important;
  gap: 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-num .elementor-counter-title { display: none; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-label .elementor-heading-title,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mini-label .elementor-heading-title {
  color: var(--body);
  font-size: 17px;
  line-height: 1.35;
  font-weight: 400;
  text-transform: uppercase;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-two-cards {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 24px;
  margin-top: 38px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark-card {
  background: var(--green-dark);
  border-radius: 8px;
  padding: 30px 32px;
  gap: 14px;
  border: 1px solid rgba(255,255,255,.08);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark-card .lh-h3 .elementor-heading-title { color: var(--lime); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-grid {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 18px;
  margin-top: 18px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card {
  background: #fff;
  border-radius: 8px;
  padding: 28px 28px 30px;
  gap: 16px;
  border: 1px solid rgba(220,229,222,.72);
  min-height: 230px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-icon .elementor-icon {
  width: 34px;
  height: 34px;
  padding: 0 !important;
  background: var(--green) !important;
  color: var(--lime);
  fill: var(--lime);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-icon svg,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-icon svg path { fill: var(--lime) !important; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-icon svg { width: 18px; height: 18px; display: block; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card .lh-icon,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon { align-self: center; margin-bottom: 4px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-number-badge { align-self: flex-start; margin-bottom: 4px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-number-badge .elementor-heading-title {
  width: 44px;
  height: 44px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: var(--green);
  color: var(--lime);
  font-size: 20px;
  line-height: 1;
  font-weight: 800;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 22px;
  margin-top: 40px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-white-card {
  background: #fff;
  border: 1px solid var(--line);
  border-radius: 10px;
  padding: 30px 30px;
  gap: 18px;
  box-shadow: 0 10px 28px rgba(14,32,56,.03);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide { grid-column: span 2; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon {
  align-self: flex-start;
  margin-bottom: 18px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon .elementor-icon {
  width: 42px;
  height: 42px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon svg { width: 22px; height: 22px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-icon-embedded .elementor-icon {
  width: 46px;
  height: 46px;
  background: transparent !important;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-icon-embedded svg {
  width: 46px;
  height: 46px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon-embedded .elementor-icon {
  width: 46px;
  height: 46px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon-embedded svg {
  width: 46px;
  height: 46px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-read-more .elementor-heading-title {
  color: var(--green-dark);
  font-size: 15px;
  line-height: 1.35;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-rule {
  height: 1px;
  min-height: 1px;
  background: var(--line);
  margin: 4px 0 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bullet-list,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bullet-list p { margin: 0; padding: 0; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bullet-list ul { margin: 0; padding-left: 18px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bullet-list li { margin: 0 0 9px; color: var(--body); font-size: 15px; line-height: 1.55; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark .lh-bullet-list li { color: rgba(255,255,255,.82); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bullet-list li::marker { color: var(--lime); }

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table {
  margin-top: 42px;
  border: 1px solid var(--line);
  border-radius: 10px;
  overflow: hidden;
  background: #fff;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-row {
  display: grid !important;
  grid-template-columns: 180px 1.55fr 250px 120px 1.9fr;
  align-items: stretch;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-row:not(:last-child) { border-bottom: 1px solid var(--line); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-head { background: var(--green-dark); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell {
  padding: 18px 20px;
  border-right: 1px solid var(--line);
  justify-content: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell:last-child { border-right: 0; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-head .lh-table-text .elementor-heading-title,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-head .lh-table-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-head .lh-table-copy p {
  color: #fff;
  font-size: 14px;
  line-height: 1.45;
  font-weight: 800;
  text-transform: uppercase;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-text .elementor-heading-title {
  color: var(--green-dark);
  font-size: 15px;
  line-height: 1.45;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-copy p {
  color: var(--body);
  font-size: 15px;
  line-height: 1.55;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-quant {
  display: flex !important;
  flex-direction: row !important;
  gap: 4px;
  align-items: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-point {
  align-items: center;
  text-align: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark .elementor-heading-title {
  font-size: 22px;
  line-height: 1;
  font-weight: 800;
  text-align: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-yes .elementor-heading-title { color: var(--green); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-no .elementor-heading-title { color: #d45757; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-copy p {
  color: var(--body);
  font-size: 15px;
  line-height: 1.45;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-note {
  margin-top: 18px;
  background: var(--mist);
  border-radius: 8px;
  padding: 18px 22px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-note .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-note .lh-copy p { color: var(--green-dark); font-weight: 700; font-size: 14px; line-height: 1.55; }

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity {
  border-radius: 0 0 38px 0;
  margin: 0;
  width: 100%;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity-shell {
  width: min(1600px, calc(100% - 120px));
  max-width: 1600px;
  margin: 0 auto;
  padding: 108px 0;
  gap: 64px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-panel {
  display: grid !important;
  grid-template-columns: minmax(0, 1.08fr) minmax(0, 1fr);
  gap: 42px;
  border: 1px solid rgba(255,255,255,.18);
  border-radius: 18px;
  padding: 46px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main {
  border-right: 1px solid rgba(255,255,255,.18);
  padding: 16px 46px 16px 0;
  gap: 28px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-h3 .elementor-heading-title {
  color: #fff;
  font-size: 38px;
  line-height: 1.28;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy p {
  font-size: 20px;
  line-height: 1.58;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stats {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 28px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat {
  border: 1px solid rgba(255,255,255,.14);
  border-radius: 16px;
  padding: 30px 34px;
  gap: 16px;
  min-height: 164px;
  justify-content: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat .lh-stat-num .elementor-counter-number-wrapper,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat-title .elementor-heading-title {
  color: var(--lime);
  font-size: 38px;
  line-height: 1.12;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat .lh-stat-label .elementor-heading-title {
  color: rgba(255,255,255,.75);
  font-size: 18px;
  line-height: 1.35;
  font-weight: 800;
  text-transform: uppercase;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 36px;
  margin-top: 60px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card {
  background: var(--mist);
  border: 1px solid rgba(28,75,66,.08);
  border-radius: 18px;
  padding: 36px 36px;
  gap: 22px;
  min-height: 295px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card .lh-h3 .elementor-heading-title {
  color: #333333;
  font-size: 27px;
  line-height: 1.28;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card .lh-copy p {
  font-size: 17px;
  line-height: 1.56;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-tag .elementor-heading-title {
  display: inline-block;
  width: fit-content;
  color: var(--green-dark);
  background: var(--lime);
  border-radius: 999px;
  padding: 7px 20px;
  font-size: 15px;
  line-height: 1.25;
  font-weight: 800;
  text-transform: uppercase;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-section {
  background: var(--mist);
  margin: 0;
  width: 100%;
  border-radius: 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-shell { width: min(1680px, calc(100% - 80px)); max-width: 1680px; margin: 0 auto; padding: 0; gap: 54px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top {
  background: var(--green-dark);
  border-radius: 22px;
  padding: 92px 100px;
  gap: 56px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-grid { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 40px; margin-top: 0; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card {
  background: rgba(40,84,75,.58);
  border: 1px solid rgba(255,255,255,.16);
  border-radius: 18px;
  padding: 36px 36px;
  gap: 22px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-h3 .elementor-heading-title {
  font-size: 28px;
  line-height: 1.22;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-bullet-list li {
  font-size: 17px;
  line-height: 1.58;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-grid {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 58px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card {
  background: #fff;
  border-radius: 18px;
  overflow: hidden;
  border: 1px solid rgba(220,229,222,.72);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-media {
  min-height: 460px;
  background: #fff;
  justify-content: center;
  align-items: center;
  padding: 42px 34px 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-media img { max-height: 400px; object-fit: contain; transition: transform .28s ease; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card:hover .lh-product-media img { transform: scale(1.045); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip {
  background: rgba(181,231,24,.86);
  padding: 28px 48px;
  gap: 14px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip .elementor-heading-title {
  color: var(--green-dark);
  font-size: 24px;
  line-height: 1.22;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip .lh-copy p {
  color: var(--green-dark);
  font-size: 19px;
  line-height: 1.38;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-body { padding: 42px 48px 52px; gap: 26px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-h3 .elementor-heading-title {
  color: #333333;
  font-size: 34px;
  line-height: 1.15;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-copy p { color: var(--body); font-size: 18px; line-height: 1.48; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-bullet-list li { font-size: 17px; line-height: 1.55; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-bullet-list strong { color: #666666; font-weight: 800; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary {
  background: var(--green-dark);
  border-radius: 18px;
  padding: 44px 52px;
  border: 1px solid rgba(255,255,255,.12);
  gap: 20px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary .lh-h3 .elementor-heading-title { color: var(--lime); font-size: 32px; line-height: 1.22; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary .lh-copy p { color: rgba(255,255,255,.9); font-size: 20px; line-height: 1.55; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary .lh-copy strong { color: #fff; font-weight: 800; }

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-grid {
  display: grid !important;
  grid-template-columns: minmax(0, 1.35fr) minmax(380px, .8fr);
  gap: 54px;
  margin-top: 62px;
  align-items: stretch;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-panel {
  background: #fff;
  border-radius: 18px;
  padding: 36px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-list {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 28px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item {
  background: var(--mist);
  border-radius: 8px;
  padding: 18px 24px;
  border: 1px solid rgba(28,75,66,.08);
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  gap: 14px;
  min-height: 62px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item.is-active { background: var(--lime); border-color: var(--green); }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-check-box .elementor-heading-title {
  width: 22px;
  height: 22px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 22px;
  border: 1.5px solid var(--green);
  border-radius: 3px;
  color: #fff;
  font-size: 16px;
  line-height: 1;
  font-weight: 800;
  text-align: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item.is-active .lh-check-box .elementor-heading-title {
  background: var(--green);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-text .elementor-heading-title {
  color: var(--green-dark);
  font-size: 17px;
  line-height: 1.35;
  font-weight: 800;
  text-transform: none;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta {
  background: var(--green-dark);
  border-radius: 18px;
  padding: 42px;
  gap: 28px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-h3 .elementor-heading-title { color: #fff; font-size: 30px; line-height: 1.22; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-copy p { color: rgba(255,255,255,.88); font-size: 18px; line-height: 1.5; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-row { flex-direction: column !important; align-items: stretch; gap: 14px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn .elementor-button { width: 100%; justify-content: center; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-outline .elementor-button {
  background: #fff;
  color: var(--green);
  border-color: #fff;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-outline .elementor-button:hover,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-outline .elementor-button:focus {
  background: var(--lime);
  color: var(--green-dark);
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-grid {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 28px;
  margin-top: 62px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card {
  background: var(--green-dark);
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 18px;
  padding: 34px 32px;
  gap: 18px;
  min-height: 284px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-value .elementor-heading-title {
  color: var(--lime);
  font-size: 40px;
  line-height: 1.12;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-label .elementor-heading-title {
  color: #fff;
  font-size: 24px;
  line-height: 1.25;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card .lh-copy p { color: rgba(255,255,255,.84); font-size: 16px; line-height: 1.42; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-title {
  margin-top: 54px;
  padding-left: 22px;
  border-left: 5px solid var(--green);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-title .elementor-heading-title {
  color: var(--green);
  font-size: 30px;
  line-height: 1.2;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-grid {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 28px;
  margin-top: 30px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card {
  background: #fff;
  border: 1px solid var(--line);
  border-radius: 16px;
  padding: 30px 28px;
  gap: 22px;
  min-height: 190px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card .lh-h3 .elementor-heading-title {
  color: #333333;
  font-size: 25px;
  line-height: 1.15;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card .lh-copy p {
  color: var(--body);
  font-size: 16px;
  line-height: 1.42;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta {
  margin-top: 96px;
  background: var(--green-dark);
  border-radius: 16px;
  padding: 58px 64px;
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 26px;
  align-items: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-h2 .elementor-heading-title { color: var(--lime); font-size: 34px; line-height: 1.28; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-copy p { color: rgba(255,255,255,.88); font-size: 18px; line-height: 1.58; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-btn .elementor-button {
  background: var(--lime);
  color: var(--green-dark);
  border-color: var(--lime);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-btn-outline .elementor-button {
  background: transparent;
  color: var(--lime);
  border-color: var(--lime);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-btn-outline .elementor-button:hover,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-btn-outline .elementor-button:focus {
  background: var(--lime);
  color: var(--green-dark);
}

@media (max-width: 1024px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-shell { width: calc(100% - 50px); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity { width: 100%; border-radius: 0 0 24px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-shell { width: calc(100% - 50px); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-section { padding: 64px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-hero { min-height: 118px; padding: 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-hero-title .elementor-heading-title { font-size: 30px; line-height: 1.2; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-breadcrumb .elementor-heading-title { font-size: 14px; line-height: 1.5; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-h1 .elementor-heading-title { font-size: 30px; line-height: 1.25; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-h2 .elementor-heading-title { font-size: 26px; line-height: 1.28; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-h3 .elementor-heading-title { font-size: 20px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn .elementor-button { font-size: 14px; line-height: 1.62; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-value .elementor-heading-title { font-size: 32px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-num .elementor-counter-number-wrapper { font-size: 32px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-row,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-intro-top,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-panel,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta { grid-template-columns: 1fr; gap: 26px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-head-copy { padding-top: 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide { grid-column: span 2; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-row { grid-template-columns: 150px 1.35fr 120px 120px 1.2fr; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell { padding: 15px 14px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity-shell { width: calc(100% - 50px); padding: 64px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top { padding: 64px 48px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main { border-right: 0; border-bottom: 1px solid rgba(255,255,255,.18); padding: 0 0 22px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-h3 .elementor-heading-title { font-size: 30px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat-title .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-value .elementor-heading-title { font-size: 32px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card { min-height: auto; }
}

@media (max-width: 767px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-shell { width: calc(100% - 40px); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity { width: 100%; border-radius: 0 0 18px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-shell { width: calc(100% - 40px); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-section { padding: 48px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-section-tight { padding: 44px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-hero { min-height: 96px; padding: 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-hero-title .elementor-heading-title { font-size: 22px; line-height: 1.22; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-h1 .elementor-heading-title { font-size: 22px; line-height: 1.28; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-h2 .elementor-heading-title { font-size: 20px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-h3 .elementor-heading-title { font-size: 18px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-kicker .elementor-heading-title { font-size: 13px; line-height: 1.35; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bullet-list li,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn .elementor-button { font-size: 13px; line-height: 1.55; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-value .elementor-heading-title { font-size: 24px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-num .elementor-counter-number-wrapper { font-size: 24px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-two-cards,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-list,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stats { grid-template-columns: 1fr; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide { grid-column: auto; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-panel { padding: 14px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-stat-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-white-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card { padding: 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta { padding: 22px 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity { border-radius: 0 0 18px 0; margin: 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity-shell { width: calc(100% - 40px); padding: 48px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-panel { padding: 22px; gap: 24px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-h3 .elementor-heading-title { font-size: 20px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat { min-height: auto; padding: 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat-title .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-value .elementor-heading-title { font-size: 24px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat .lh-stat-label .elementor-heading-title { font-size: 13px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top { padding: 34px 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-media { min-height: 210px; padding: 24px 18px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-media img { max-height: 170px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip { padding: 18px 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip .elementor-heading-title { font-size: 18px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-strip .lh-copy p { font-size: 13px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-body { padding: 22px 20px 26px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-h3 .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card .lh-h3 .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card .lh-h3 .elementor-heading-title { font-size: 18px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-card .lh-bullet-list li,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-use-card .lh-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card .lh-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary .lh-copy p { font-size: 13px; line-height: 1.55; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary { padding: 24px 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary .lh-h3 .elementor-heading-title { font-size: 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-grid { gap: 24px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-panel { padding: 18px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item { padding: 14px 16px; gap: 10px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-text .elementor-heading-title { font-size: 13px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-row {
    grid-template-columns: 1fr;
    border-bottom: 1px solid var(--line);
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-head { display: none !important; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell {
    min-height: auto;
    border-right: 0;
    border-bottom: 1px solid var(--line);
    padding: 14px 16px;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell:last-child { border-bottom: 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell::before {
    content: attr(data-label);
    display: block;
    color: var(--green-dark);
    font-size: 11px;
    line-height: 1.2;
    font-weight: 800;
    text-transform: uppercase;
    margin-bottom: 6px;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-method::before { content: "Method"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-offer::before { content: "What it does"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-quant::before { content: "Quantitative?"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-point::before { content: "POC?"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-fit::before { content: "Best for"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-quant {
    flex-direction: column !important;
    align-items: flex-start;
    gap: 6px;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-copy p { font-size: 13px; line-height: 1.45; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta { padding: 28px 22px; margin-top: 44px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-h2 .elementor-heading-title { font-size: 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn-row { gap: 12px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-btn .elementor-button { min-height: 42px; padding: 11px 18px; }
}


.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark-card .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-dark-card .lh-copy p {
  color: rgba(255,255,255,.68);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card .lh-icon {
  align-self: center;
  margin-bottom: 24px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card {
  padding: 34px 30px 36px;
  min-height: 250px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card {
  padding: 34px 38px;
  min-height: 238px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon {
  align-self: center;
  margin-bottom: 22px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-h3 .elementor-heading-title {
  color: var(--navy);
  font-size: 27px;
  line-height: 1.18;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-copy p {
  font-size: 18px;
  line-height: 1.45;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide {
  min-height: 286px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-quant,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-point {
  align-items: center;
  justify-content: center;
  text-align: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-mark .elementor-heading-title {
  font-size: 28px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-panel {
  background: transparent;
  border-radius: 0;
  padding: 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-list {
  gap: 18px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item {
  padding: 22px 24px;
  min-height: 66px;
  border-radius: 8px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item.is-active {
  background: var(--lime);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item .lh-check-box {
  display: none;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta {
  justify-content: center;
  min-height: 100%;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-row {
  flex-direction: row !important;
  align-items: center;
  gap: 18px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn .elementor-button {
  width: auto;
  min-width: 190px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-grid {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 22px;
  margin-top: 46px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card {
  background: var(--green-dark);
  border-radius: 8px;
  padding: 36px 34px;
  gap: 18px;
  min-height: 210px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card .lh-bottom-value .elementor-heading-title {
  color: var(--lime);
  font-size: 34px;
  line-height: 1.1;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card .lh-copy p {
  color: rgba(255,255,255,.82);
  font-size: 18px;
  line-height: 1.5;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta {
  margin-top: 42px;
  background: var(--lime);
  border-radius: 8px;
  padding: 44px 52px;
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 28px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-h2 .elementor-heading-title {
  color: var(--green-dark);
  font-size: 40px;
  line-height: 1.18;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-copy p {
  color: var(--green);
  font-size: 18px;
  line-height: 1.45;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-btn .elementor-button {
  background: var(--green-dark);
  color: #fff;
  border-color: var(--green-dark);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-btn-outline .elementor-button {
  background: transparent;
  color: var(--green-dark);
  border-color: var(--green-dark);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-btn-outline .elementor-button:hover,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-btn-outline .elementor-button:focus {
  background: var(--green-dark);
  color: #fff;
}

@media (max-width: 1024px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta { grid-template-columns: 1fr; }
}

@media (max-width: 767px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card { padding: 20px; min-height: auto; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon { margin-bottom: 12px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-h3 .elementor-heading-title { font-size: 18px; line-height: 1.28; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-copy p { font-size: 13px; line-height: 1.55; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-row { flex-direction: column !important; align-items: stretch; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn .elementor-button { width: 100%; min-width: 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-grid { grid-template-columns: 1fr; gap: 16px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card { padding: 22px 20px; min-height: auto; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card .lh-bottom-value .elementor-heading-title { font-size: 24px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-op-card .lh-copy p { font-size: 13px; line-height: 1.55; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta { padding: 24px 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-h2 .elementor-heading-title { font-size: 20px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-lime-cta .lh-copy p { font-size: 13px; line-height: 1.55; }
}

/* Figma pass: later dark/product modules */
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-h2 .elementor-heading-title {
  font-size: 48px;
  line-height: 1.18;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-head-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-head-copy p {
  font-size: 19px;
  line-height: 1.55;
  color: rgba(255,255,255,.86);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-h3 .elementor-heading-title {
  font-size: 42px;
  line-height: 1.28;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy p {
  font-size: 19px;
  line-height: 1.58;
  color: rgba(255,255,255,.86);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-stat-title .elementor-heading-title {
  font-size: 42px;
  line-height: 1.08;
  font-weight: 800;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-shell {
  width: 100%;
  max-width: none;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top {
  width: 100%;
  border-radius: 0 0 38px 0;
  padding: 92px max(48px, calc((100vw - 1600px) / 2 + 60px)) 104px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-h2 .elementor-heading-title {
  font-size: 50px;
  line-height: 1.15;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-head-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-head-copy p {
  color: rgba(255,255,255,.82);
  font-size: 20px;
  line-height: 1.55;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-choice-grid {
  gap: 46px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card {
  padding: 42px 40px;
  border-radius: 18px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-h3 .elementor-heading-title {
  font-size: 32px;
  line-height: 1.22;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-bullet-list li {
  font-size: 18px;
  line-height: 1.65;
  font-weight: 700;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-grid,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary {
  width: min(1680px, calc(100% - 80px));
  margin-left: auto;
  margin-right: auto;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary {
  margin-top: 6px;
}

@media (max-width: 1024px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-h2 .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-h2 .elementor-heading-title { font-size: 30px; line-height: 1.2; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-h3 .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-h3 .elementor-heading-title { font-size: 22px; line-height: 1.28; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-head-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-head-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-head-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-head-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-bullet-list li { font-size: 14px; line-height: 1.55; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top { padding: 64px 25px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary { width: calc(100% - 50px); }
}

@media (max-width: 767px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-h2 .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-h2 .elementor-heading-title { font-size: 20px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-h3 .elementor-heading-title,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-h3 .elementor-heading-title { font-size: 18px; line-height: 1.3; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-head-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-opportunity .lh-head-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-head-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top .lh-head-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-op-main .lh-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card .lh-bullet-list li { font-size: 13px; line-height: 1.55; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-top { padding: 42px 20px; border-radius: 0 0 24px 0; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-choice-card { padding: 22px 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-product-summary { width: calc(100% - 40px); }
}

/* Figma correction pass: restore numbered steps, education cards, testing table, assessment and partner opportunity */
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card .lh-number-badge .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: var(--green-dark);
  color: var(--lime);
  font-size: 22px;
  line-height: 1;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-small-card .lh-icon { display: none !important; }

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card { align-items: flex-start !important; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon {
  align-self: flex-start;
  margin-bottom: 28px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon .elementor-icon {
  width: 56px;
  height: 56px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon svg {
  width: 26px;
  height: 26px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide {
  grid-column: span 2;
  padding: 38px 40px;
  min-height: 540px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide .lh-copy ul { margin-top: 22px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide .lh-copy li {
  margin-bottom: 13px;
  padding-left: 8px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide .lh-copy strong {
  color: #666666;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-divider {
  width: 100%;
  height: 1px;
  background: #d9d9d2;
  margin: 22px 0 8px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-read-more .elementor-heading-title,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-note .elementor-heading-title {
  color: var(--green);
  font-size: 16px;
  line-height: 1.45;
  font-weight: 800;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-quant {
  justify-content: flex-start !important;
  text-align: left !important;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-mark-copy p {
  color: var(--body);
  font-size: 16px;
  line-height: 1.4;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-quant .lh-mark {
  flex: 0 0 auto;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-point {
  justify-content: center !important;
  text-align: center !important;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-table-cell.lh-point .lh-mark .elementor-heading-title {
  font-size: 34px;
  font-weight: 500;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-note {
  margin-top: 28px;
  background: var(--mist);
  border-radius: 10px;
  padding: 26px 30px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-note .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-note .lh-copy p {
  color: var(--green);
  font-size: 20px;
  line-height: 1.55;
  font-weight: 700;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-panel {
  background: #fff;
  border-radius: 18px;
  padding: 36px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-list { gap: 24px; }
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  gap: 14px;
  padding: 18px 20px;
  min-height: 62px;
  border-radius: 8px;
  cursor: pointer;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item:focus-visible {
  outline: 2px solid var(--green);
  outline-offset: 3px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item .lh-check-box {
  display: block;
  flex: 0 0 22px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item .elementor-widget-heading {
  width: auto;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item .lh-risk-text {
  flex: 1 1 0;
  flex-basis: 0 !important;
  width: auto !important;
  min-width: 0;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-check-box .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border: 1.5px solid var(--green);
  border-radius: 3px;
  color: #fff;
  background: transparent;
  font-size: 15px;
  line-height: 1;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item.is-active .lh-check-box .elementor-heading-title {
  background: var(--green);
  color: #fff;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-copy p + p {
  margin-top: 18px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-row {
  flex-direction: column !important;
  align-items: stretch;
  gap: 16px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn .elementor-button {
  width: 100%;
  min-width: 0;
  justify-content: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-cta .lh-btn-outline .elementor-button {
  background: #fff;
  color: var(--green);
  border-color: #fff;
}

.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-grid {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 28px;
  margin-top: 58px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card {
  background: var(--green-dark);
  border-radius: 16px;
  padding: 34px 32px;
  gap: 18px;
  min-height: 280px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card .lh-bottom-value .elementor-heading-title {
  color: var(--lime);
  font-size: 42px;
  line-height: 1.12;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-label .elementor-heading-title {
  color: #fff;
  font-size: 24px;
  line-height: 1.25;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card .lh-copy p {
  color: rgba(255,255,255,.84);
  font-size: 16px;
  line-height: 1.42;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-title {
  margin-top: 58px;
  padding-left: 22px;
  border-left: 5px solid var(--green);
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-title .elementor-heading-title {
  color: var(--green);
  font-size: 30px;
  line-height: 1.2;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-grid {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 28px;
  margin-top: 30px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card {
  background: #fff;
  border: 1px solid var(--line);
  border-radius: 16px;
  padding: 30px 28px;
  gap: 22px;
  min-height: 190px;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card .lh-h3 .elementor-heading-title {
  color: #333333;
  font-size: 25px;
  line-height: 1.15;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card .lh-copy p {
  color: var(--body);
  font-size: 16px;
  line-height: 1.42;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta {
  margin-top: 96px;
  background: var(--green-dark);
  border-radius: 16px;
  padding: 58px 64px;
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 26px;
  align-items: center;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-h2 .elementor-heading-title {
  color: var(--lime);
  font-size: 34px;
  line-height: 1.28;
  font-weight: 800;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-copy,
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-copy p {
  color: rgba(255,255,255,.88);
  font-size: 18px;
  line-height: 1.58;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-btn .elementor-button {
  background: var(--lime);
  color: var(--green-dark);
  border-color: var(--lime);
}

@media (max-width: 1024px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide { grid-column: span 2; min-height: auto; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta { grid-template-columns: 1fr; }
}

@media (max-width: 767px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card-wide { grid-column: auto; padding: 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card .lh-icon { margin-bottom: 16px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-panel { padding: 18px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-risk-item { padding: 14px 16px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-check-box .elementor-heading-title { width: 20px; height: 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-grid,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-grid { grid-template-columns: 1fr; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-card { padding: 20px; min-height: auto; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-bottom-card .lh-bottom-value .elementor-heading-title { font-size: 24px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-partner-title .elementor-heading-title { font-size: 20px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta { padding: 28px 22px; margin-top: 44px; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-final-cta .lh-h2 .elementor-heading-title { font-size: 20px; }
}

/* Codex mobile testing table tuning 2026-06-18 START */
@media (max-width: 767px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table {
    margin-top: 28px !important;
    border: 0 !important;
    border-radius: 0 !important;
    overflow: visible !important;
    background: transparent !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-head {
    display: none !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-row {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 0 !important;
    margin: 0 0 14px !important;
    overflow: hidden !important;
    border: 1px solid var(--line) !important;
    border-radius: 10px !important;
    background: #fff !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-row:not(:last-child) {
    border-bottom: 1px solid var(--line) !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-row.lh-table-head {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    overflow: hidden !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-row.lh-table-head > .lh-table-cell {
    display: none !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell {
    display: grid !important;
    grid-template-columns: 98px minmax(0, 1fr) !important;
    align-items: center !important;
    justify-content: stretch !important;
    gap: 10px !important;
    min-height: 0 !important;
    padding: 11px 14px !important;
    border-right: 0 !important;
    border-bottom: 1px solid var(--line) !important;
    text-align: left !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell:last-child {
    border-bottom: 0 !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell::before {
    grid-column: 1;
    grid-row: 1 / span 3;
    align-self: center;
    display: block;
    margin: 0 !important;
    color: var(--green-dark);
    font-size: 12px !important;
    line-height: 1.2 !important;
    font-weight: 800 !important;
    text-transform: uppercase;
    letter-spacing: 0;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-method::before { content: "METHOD"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-offer::before { content: "WHAT IT DOES"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-quant::before { content: "QUANTITATIVE?"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-point::before { content: "POC?"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-fit::before { content: "BEST FOR"; }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell > .elementor-widget {
    grid-column: 2;
    min-width: 0;
    margin: 0 !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-method {
    background: var(--mist) !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-quant {
    grid-template-columns: 98px auto minmax(0, 1fr) !important;
    flex-direction: initial !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-quant .lh-mark {
    grid-column: 2;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-quant .lh-mark-copy {
    grid-column: 3;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-point .lh-mark {
    grid-column: 2;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-text .elementor-heading-title {
    font-size: 15px !important;
    line-height: 1.35 !important;
    font-weight: 800 !important;
    text-align: left !important;
    margin: 0 !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-copy p,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-mark-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-mark-copy p {
    font-size: 13px !important;
    line-height: 1.48 !important;
    margin: 0 !important;
    text-align: left !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-mark .elementor-heading-title {
    font-size: 22px !important;
    line-height: 1 !important;
    text-align: left !important;
    margin: 0 !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-point .lh-mark .elementor-heading-title {
    font-size: 24px !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-note {
    margin-top: 12px !important;
    padding: 14px 16px !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-note .lh-copy,
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-note .lh-copy p {
    font-size: 13px !important;
    line-height: 1.5 !important;
  }
}
@media (max-width: 420px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell {
    grid-template-columns: 88px minmax(0, 1fr) !important;
    gap: 8px !important;
    padding: 10px 12px !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell.lh-quant {
    grid-template-columns: 88px auto minmax(0, 1fr) !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-method-table .lh-table-cell::before {
    font-size: 11px !important;
  }
}
/* Codex mobile testing table tuning 2026-06-18 END */

/* Codex education topic icon sizing 2026-06-18 START */
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card:not(.lh-question-card-wide) .lh-icon {
  margin-bottom: 24px !important;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card:not(.lh-question-card-wide) .lh-icon .elementor-icon {
  width: 56px !important;
  height: 56px !important;
  background: transparent !important;
}
.elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card:not(.lh-question-card-wide) .lh-icon svg {
  width: 46px !important;
  height: 46px !important;
  display: block !important;
}
@media (max-width: 767px) {
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card:not(.lh-question-card-wide) .lh-icon {
    margin-bottom: 16px !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card:not(.lh-question-card-wide) .lh-icon .elementor-icon {
    width: 50px !important;
    height: 50px !important;
  }
  .elementor-189 .elementor-element.elementor-element-6439a06 .lh-question-card:not(.lh-question-card-wide) .lh-icon svg {
    width: 42px !important;
    height: 42px !important;
  }
}
/* Codex education topic icon sizing 2026-06-18 END *//* End custom CSS */