.elementor-2235 .elementor-element.elementor-element-e02264a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2235 .elementor-element.elementor-element-5f11127{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2235 .elementor-element.elementor-element-5f11127 .premium-prefix-text, .elementor-2235 .elementor-element.elementor-element-5f11127 .premium-suffix-text{display:block;font-family:"Verdana", Sans-serif;font-weight:700;}.elementor-2235 .elementor-element.elementor-element-5f11127 .premium-atext__headline{text-align:center;}.elementor-2235 .elementor-element.elementor-element-5f11127 .premium-fancy-list-items{text-align:center;}.elementor-2235 .elementor-element.elementor-element-5f11127 .premium-atext__headline, .elementor-2235 .elementor-element.elementor-element-5f11127 .premium-atext__text svg g > text{font-weight:800;}.elementor-2235 .elementor-element.elementor-element-5f11127 .premium-atext__text{color:#CBCCD0;}.elementor-2235 .elementor-element.elementor-element-5f11127 .premium-fancy-svg-text .premium-fancy-list-items, .elementor-2235 .elementor-element.elementor-element-5f11127 .text{fill:#CBCCD0;}.elementor-2235 .elementor-element.elementor-element-b861671{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-2235 .elementor-element.elementor-element-b861671 > .elementor-widget-container{background-color:#FFFFFF73;margin:0px 0px 0px 0px;padding:15px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-2235 .elementor-element.elementor-element-569c9585{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-a1054d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-a1054d3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2235 .elementor-element.elementor-element-c718b35{text-align:center;}.elementor-2235 .elementor-element.elementor-element-c718b35 .elementor-heading-title{font-size:39px;font-weight:700;}.elementor-2235 .elementor-element.elementor-element-2850e2ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-16c2266{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-45b0c4f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-2805229d img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-6c0fa84 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-5155aaac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-13537b12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-71596b8b img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-2577ffd4 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-611ea17e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-6ffb11f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-17a7409b img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-39be0402 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-102eaee5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-232304e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-6f6c0549 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-36758614 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-2f11ef56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-1b2cee7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-28908f76 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-5e61ef6e img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-777ca8f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-4a749168{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-5d6e6492 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-2d362758 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-27b46236{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-5628eb11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-495bfe4b img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-4d9b9b6d img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-4f9ce679{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-512a7cec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-74c5b966 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-11c48dd0 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-41d172eb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-5f56c4a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-4f4cfc6f img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-799718b5{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:17px;--e-n-carousel-arrow-normal-color:var( --e-global-color-184022d );}.elementor-2235 .elementor-element.elementor-element-799718b5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:65px 65px 65px 65px;padding:10px 10px 10px 10px;}.elementor-2235 .elementor-element.elementor-element-c1632ab{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-5dd01ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-5dd01ea.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2235 .elementor-element.elementor-element-fcc86fb img{border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2235 .elementor-element.elementor-element-ee0e135{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:43px;}body:not(.rtl) .elementor-2235 .elementor-element.elementor-element-ee0e135{left:193px;}body.rtl .elementor-2235 .elementor-element.elementor-element-ee0e135{right:193px;}.elementor-2235 .elementor-element.elementor-element-ee0e135 .elementor-heading-title{color:#FFFFFF;}.elementor-2235 .elementor-element.elementor-element-8e5a773{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-ff977fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-3ab05e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-dfc52fd img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-6f4658e img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-e45d924{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-80ac26b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-dda0497 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-5cd0ce8 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-3165ab6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-906e244{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-b840139 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-5e510e7 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-04bda74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-47745ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-98cdbb4 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-ad163c6 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-af42795{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-64f33af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-638e966 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-d0c29ea img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-b49294b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-f6deab4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-d72aacd img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-02ce143 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-ab9f630{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-bd4c95e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-d4dcf08 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-7e07cc4 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-27af3f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-89ad2db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-d44eb31 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-4790d0f img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-3d7ae06{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-3d7b1e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-aeb2529 img{width:100%;height:135px;border-radius:12px 12px 12px 12px;}.elementor-2235 .elementor-element.elementor-element-b3a4fc1{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:17px;--e-n-carousel-arrow-normal-color:var( --e-global-color-184022d );}.elementor-2235 .elementor-element.elementor-element-b3a4fc1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:65px 65px 65px 65px;padding:10px 10px 10px 10px;}.elementor-2235 .elementor-element.elementor-element-8b7f9bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:53px;--margin-left:0px;--margin-right:0px;}.elementor-2235 .elementor-element.elementor-element-8b7f9bf.e-con{--align-self:center;}.elementor-2235 .elementor-element.elementor-element-eed2601{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2235 .elementor-element.elementor-element-0d95af5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2235 .elementor-element.elementor-element-7dc5d74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2235 .elementor-element.elementor-element-3111a0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2235 .elementor-element.elementor-element-3a30189{--display:flex;--flex-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:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-9d02ac3{--display:flex;--flex-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:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2235 .elementor-element.elementor-element-9d02ac3:not(.elementor-motion-effects-element-type-background), .elementor-2235 .elementor-element.elementor-element-9d02ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5FF94;}.elementor-2235 .elementor-element.elementor-element-d6e7f5b{text-align:start;}.elementor-2235 .elementor-element.elementor-element-db382f2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2235 .elementor-element.elementor-element-db382f2 .elementor-divider-separator{width:11%;margin:0 auto;margin-left:0;}.elementor-2235 .elementor-element.elementor-element-db382f2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-2235 .elementor-element.elementor-element-41d5069{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2235 .elementor-element.elementor-element-41d5069.elementor-element{--align-self:center;}.elementor-2235 .elementor-element.elementor-element-339bfc1c{--display:flex;--flex-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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-339bfc1c:not(.elementor-motion-effects-element-type-background), .elementor-2235 .elementor-element.elementor-element-339bfc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFF066;}.elementor-2235 .elementor-element.elementor-element-13ef3bc9{text-align:start;}.elementor-2235 .elementor-element.elementor-element-f5736ca{--display:flex;--flex-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-2235 .elementor-element.elementor-element-6d3450a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2235 .elementor-element.elementor-element-6d3450a5:not(.elementor-motion-effects-element-type-background), .elementor-2235 .elementor-element.elementor-element-6d3450a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5FF94;}.elementor-2235 .elementor-element.elementor-element-4a6bc7ff{text-align:start;}.elementor-2235 .elementor-element.elementor-element-61a7cbab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2235 .elementor-element.elementor-element-61a7cbab .elementor-divider-separator{width:11%;margin:0 auto;margin-left:0;}.elementor-2235 .elementor-element.elementor-element-61a7cbab .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-2235 .elementor-element.elementor-element-412c75ac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2235 .elementor-element.elementor-element-412c75ac.elementor-element{--align-self:center;}.elementor-2235 .elementor-element.elementor-element-496d1eab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-496d1eab:not(.elementor-motion-effects-element-type-background), .elementor-2235 .elementor-element.elementor-element-496d1eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAFF96;}.elementor-2235 .elementor-element.elementor-element-3d9e5a5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2235 .elementor-element.elementor-element-29eb1707{text-align:start;}.elementor-2235 .elementor-element.elementor-element-1bf97352{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2235 .elementor-element.elementor-element-1bf97352 .elementor-divider-separator{width:11%;margin:0 auto;margin-left:0;}.elementor-2235 .elementor-element.elementor-element-1bf97352 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-2235 .elementor-element.elementor-element-22f6a4c6{text-align:start;}.elementor-2235 .elementor-element.elementor-element-384741ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2235 .elementor-element.elementor-element-1201d7d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2235 .elementor-element.elementor-element-5a09d46{--display:flex;--flex-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-2235 .elementor-element.elementor-element-2f246263{--display:flex;--flex-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:60px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2235 .elementor-element.elementor-element-1b181fe7{text-align:start;}.elementor-2235 .elementor-element.elementor-element-2fdbd9f1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2235 .elementor-element.elementor-element-2fdbd9f1 .elementor-divider-separator{width:11%;margin:0 auto;margin-left:0;}.elementor-2235 .elementor-element.elementor-element-2fdbd9f1 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .ue_post_carousel_item{border-radius:14px;margin:-7px -7px -7px -7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2235 .elementor-element.elementor-element-e49d967 .uc_image_carousel_content{padding:30px 30px 30px 30px;background-color:#E8E8E838;min-height:300px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .ue_post_category a{color:#9a9a9a;}.elementor-2235 .elementor-element.elementor-element-e49d967 .ue_post_category{margin-top:0px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .ue_post_date{color:#9a9a9a;margin-top:0px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .ue-grid-item-meta-data{color:#9a9a9a;}.elementor-2235 .elementor-element.elementor-element-e49d967 .ue-grid-item-meta-data svg{fill:#9a9a9a;}.elementor-2235 .elementor-element.elementor-element-e49d967 .uc_post_title{color:#000000;margin-top:10px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .ue_post_intro{color:#747474;margin-top:10px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:16px;background-color:#0C4DAD;color:#ffffff;margin-top:20px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .uc_more_btn:hover{background-color:#136FCE;color:#ffffff;border-style:none;}.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-dot.active{background-color:#000000;}.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-dots{margin-top:20px;}.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-nav .owl-prev{left:-29px;right:auto;}.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-nav .owl-next{right:-29px;left:auto;}.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-carousel .owl-nav .owl-next,.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-carousel .owl-nav .owl-prev{top:213px;border-radius:79px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-carousel .owl-nav .owl-next:hover,.elementor-2235 .elementor-element.elementor-element-e49d967 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-2235 .elementor-element.elementor-element-e49d967 .uc_image_carousel_placeholder{height:250px;transition:all 200ms ease-in-out;background-color:#ffffff;}.elementor-2235 .elementor-element.elementor-element-e49d967 .uc_image_carousel_bg{height:250px;background-size:cover;}.elementor-2235 .elementor-element.elementor-element-747cbd0b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2235 .elementor-element.elementor-element-747cbd0b:after{content:"0.66";}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__thumbnail__link{width:100%;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__meta-data span + span:before{content:"•";}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__card{background-color:#F4F5FB;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__text{margin-top:20px;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__badge{right:0;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-184022d );color:var( --e-global-color-text );margin:20px;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__title, .elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__title a{color:#141212;font-size:22px;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__excerpt p{color:#1F1C1C;font-size:16px;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__read-more{color:#1F1E1E;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2235 .elementor-element.elementor-element-799718b5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2235 .elementor-element.elementor-element-b3a4fc1{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2235 .elementor-element.elementor-element-e02264a{--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2235 .elementor-element.elementor-element-b861671{width:100%;max-width:100%;}.elementor-2235 .elementor-element.elementor-element-2850e2ff{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2235 .elementor-element.elementor-element-2805229d img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-6c0fa84 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-71596b8b img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-2577ffd4 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-17a7409b img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-39be0402 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-6f6c0549 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-36758614 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-28908f76 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-5e61ef6e img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-5d6e6492 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-2d362758 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-495bfe4b img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-4d9b9b6d img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-74c5b966 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-11c48dd0 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-4f4cfc6f img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-799718b5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2235 .elementor-element.elementor-element-8e5a773{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2235 .elementor-element.elementor-element-dfc52fd img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-6f4658e img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-dda0497 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-5cd0ce8 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-b840139 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-5e510e7 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-98cdbb4 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-ad163c6 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-638e966 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-d0c29ea img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-d72aacd img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-02ce143 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-d4dcf08 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-7e07cc4 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-d44eb31 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-4790d0f img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-aeb2529 img{height:83px;object-fit:cover;}.elementor-2235 .elementor-element.elementor-element-b3a4fc1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2235 .elementor-element.elementor-element-9d02ac3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-41d5069{width:100%;max-width:100%;}.elementor-2235 .elementor-element.elementor-element-6d3450a5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-412c75ac{width:100%;max-width:100%;}.elementor-2235 .elementor-element.elementor-element-2f246263{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2235 .elementor-element.elementor-element-747cbd0b:after{content:"0.5";}.elementor-2235 .elementor-element.elementor-element-747cbd0b .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-2235 .elementor-element.elementor-element-a1054d3{--width:44%;}.elementor-2235 .elementor-element.elementor-element-2850e2ff{--width:50%;}.elementor-2235 .elementor-element.elementor-element-5dd01ea{--width:44%;}.elementor-2235 .elementor-element.elementor-element-8e5a773{--width:50%;}.elementor-2235 .elementor-element.elementor-element-8b7f9bf{--width:100%;}.elementor-2235 .elementor-element.elementor-element-eed2601{--width:20%;}.elementor-2235 .elementor-element.elementor-element-0d95af5{--width:20%;}.elementor-2235 .elementor-element.elementor-element-7dc5d74{--width:20%;}.elementor-2235 .elementor-element.elementor-element-3111a0e{--width:20%;}.elementor-2235 .elementor-element.elementor-element-3d9e5a5f{--width:100%;}.elementor-2235 .elementor-element.elementor-element-384741ae{--width:50%;}.elementor-2235 .elementor-element.elementor-element-1201d7d4{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-22580d4 *//* SDG:Zero – Blob story feature */
.sdgz-blobStory{
  max-width: 100%;
  border-radius: 26px;
}

.sdgz-blobStory__blob{
  position: relative;
  display: block;
  width: 100%;
  height: 280px;
  border-radius: 54% 46% 58% 42% / 42% 58% 42% 58%;
  overflow: hidden;
  box-shadow: 0 18px 46px rgba(2,6,23,.12);
  border: 1px solid rgba(15,23,42,.10);
  text-decoration: none;
  transform: translateZ(0);
  animation: sdgzBlobMorph 9s ease-in-out infinite;
}

/* Background image inside the blob */
.sdgz-blobStory__img{
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  filter: saturate(.95) brightness(1.05) contrast(1);
  transform: scale(1.04);
}

/* Colourful SDG wash overlay */
.sdgz-blobStory__wash{
  position: absolute;
  inset: -20%;
  background:
    radial-gradient(circle at 18% 28%, rgba(37,99,235,.30), transparent 55%),
    radial-gradient(circle at 88% 22%, rgba(217,70,239,.22), transparent 55%),
    radial-gradient(circle at 72% 86%, rgba(34,197,94,.22), transparent 55%),
    radial-gradient(circle at 16% 88%, rgba(245,158,11,.24), transparent 58%),
    linear-gradient(180deg, rgba(2,6,23,.05), rgba(2,6,23,.35));
  filter: blur(10px);
  opacity: .95;
  animation: sdgzBlobFloat 8s ease-in-out infinite;
  pointer-events: none;
}

/* Tag pill */
.sdgz-blobStory__tag{
  position: absolute;
  left: 16px;
  top: 16px;
  padding: 8px 12px;
  border-radius: 999px;
  font-weight: 900;
  font-size: 12px;
  letter-spacing: .04em;
  text-transform: uppercase;
  color: #0b1220;
  background: rgba(255,255,255,.90);
  border: 1px solid rgba(255,255,255,.55);
  backdrop-filter: blur(10px);
}

/* Title + text underneath */
.sdgz-blobStory__title{
  margin: 14px 0 8px;
  font-size: clamp(18px, 1.6vw, 22px);
  line-height: 1.2;
  letter-spacing: -0.01em;
  color: #0b1220;
}

.sdgz-blobStory__desc{
  margin: 0 0 12px;
  font-size: 14.5px;
  line-height: 1.65;
  color: rgba(15,23,42,.75);
  max-width: 60ch;
}

.sdgz-blobStory__cta{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px 16px;
  border-radius: 12px;
  color: #ffffff !important;
  font-weight: 900;
  text-decoration: none;
  background: linear-gradient(135deg, #2563eb, #22c55e);
  box-shadow: 0 16px 38px rgba(37,99,235,.22);
  transition: transform .2s ease, box-shadow .2s ease;
}

.sdgz-blobStory__cta:hover{
  transform: translateY(-2px);
  box-shadow: 0 24px 50px rgba(37,99,235,.30);
}

/* Hover polish */
.sdgz-blobStory__blob:hover .sdgz-blobStory__img{
  transform: scale(1.08);
  transition: transform .6s ease;
}

/* Animations */
@keyframes sdgzBlobMorph{
  0%   { border-radius: 54% 46% 58% 42% / 42% 58% 42% 58%; }
  33%  { border-radius: 60% 40% 46% 54% / 54% 44% 56% 46%; }
  66%  { border-radius: 46% 54% 62% 38% / 46% 56% 44% 54%; }
  100% { border-radius: 54% 46% 58% 42% / 42% 58% 42% 58%; }
}

@keyframes sdgzBlobFloat{
  0%   { transform: translate3d(-1%, -1%, 0); }
  50%  { transform: translate3d(2%, 1%, 0); }
  100% { transform: translate3d(-1%, -1%, 0); }
}

/* Responsive */
@media (max-width: 680px){
  .sdgz-blobStory__blob{ height: 230px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ee93b *//* SDG:Zero – single image box */
.sdgz-imageBox{
  display: block;
  text-decoration: none;
  color: inherit;
  max-width: 100%;
  transition: transform .35s ease;
}

/* Keep natural wide image */
.sdgz-imageBox img{
  width: 100%;
  height: auto;          /* IMPORTANT: no square crop */
  display: block;
  border-radius: 18px;
  filter: saturate(.9) brightness(1.1) contrast(.98);
  box-shadow:
    0 10px 24px rgba(15,23,42,.10),
    0 2px 6px rgba(15,23,42,.06);
  transition:
    transform .45s ease,
    filter .45s ease,
    box-shadow .45s ease;
}

/* Title */
.sdgz-imageBox__title{
  margin: 12px 4px 0;
  text-align: center;
  font-size: 16.5px;
  font-weight: 600;
  color: #0f172a;
  letter-spacing: .2px;
}

/* Hover polish */
.sdgz-imageBox:hover img{
  transform: translateY(-4px) scale(1.02);
  filter: saturate(1) brightness(1.15) contrast(1);
  box-shadow:
    0 18px 42px rgba(15,23,42,.14),
    0 6px 14px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0374df3 *//* SDG:Zero – single image box */
.sdgz-imageBox{
  display: block;
  text-decoration: none;
  color: inherit;
  max-width: 100%;
  transition: transform .35s ease;
}

/* Keep natural wide image */
.sdgz-imageBox img{
  width: 100%;
  height: auto;          /* IMPORTANT: no square crop */
  display: block;
  border-radius: 18px;
  filter: saturate(.9) brightness(1.1) contrast(.98);
  box-shadow:
    0 10px 24px rgba(15,23,42,.10),
    0 2px 6px rgba(15,23,42,.06);
  transition:
    transform .45s ease,
    filter .45s ease,
    box-shadow .45s ease;
}

/* Title */
.sdgz-imageBox__title{
  margin: 12px 4px 0;
  text-align: center;
  font-size: 16.5px;
  font-weight: 600;
  color: #0f172a;
  letter-spacing: .2px;
}

/* Hover polish */
.sdgz-imageBox:hover img{
  transform: translateY(-4px) scale(1.02);
  filter: saturate(1) brightness(1.15) contrast(1);
  box-shadow:
    0 18px 42px rgba(15,23,42,.14),
    0 6px 14px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26197f3 *//* SDG:Zero – single image box */
.sdgz-imageBox{
  display: block;
  text-decoration: none;
  color: inherit;
  max-width: 100%;
  transition: transform .35s ease;
}

/* Keep natural wide image */
.sdgz-imageBox img{
  width: 100%;
  height: auto;          /* IMPORTANT: no square crop */
  display: block;
  border-radius: 18px;
  filter: saturate(.9) brightness(1.1) contrast(.98);
  box-shadow:
    0 10px 24px rgba(15,23,42,.10),
    0 2px 6px rgba(15,23,42,.06);
  transition:
    transform .45s ease,
    filter .45s ease,
    box-shadow .45s ease;
}

/* Title */
.sdgz-imageBox__title{
  margin: 12px 4px 0;
  text-align: center;
  font-size: 16.5px;
  font-weight: 600;
  color: #0f172a;
  letter-spacing: .2px;
}

/* Hover polish */
.sdgz-imageBox:hover img{
  transform: translateY(-4px) scale(1.02);
  filter: saturate(1) brightness(1.15) contrast(1);
  box-shadow:
    0 18px 42px rgba(15,23,42,.14),
    0 6px 14px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-745a214 *//* SDG:Zero – single image box */
.sdgz-imageBox{
  display: block;
  text-decoration: none;
  color: inherit;
  max-width: 100%;
  transition: transform .35s ease;
}

/* Keep natural wide image */
.sdgz-imageBox img{
  width: 100%;
  height: auto;          /* IMPORTANT: no square crop */
  display: block;
  border-radius: 18px;
  filter: saturate(.9) brightness(1.1) contrast(.98);
  box-shadow:
    0 10px 24px rgba(15,23,42,.10),
    0 2px 6px rgba(15,23,42,.06);
  transition:
    transform .45s ease,
    filter .45s ease,
    box-shadow .45s ease;
}

/* Title */
.sdgz-imageBox__title{
  margin: 12px 4px 0;
  text-align: center;
  font-size: 16.5px;
  font-weight: 600;
  color: #0f172a;
  letter-spacing: .2px;
}

/* Hover polish */
.sdgz-imageBox:hover img{
  transform: translateY(-4px) scale(1.02);
  filter: saturate(1) brightness(1.15) contrast(1);
  box-shadow:
    0 18px 42px rgba(15,23,42,.14),
    0 6px 14px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e90320 *//* SECTION WRAPPER */
.sdgz-podcast-wrapZ{
  padding: 90px 20px;
  border-radius: 24px;
  overflow: hidden;
  background: linear-gradient(120deg,#e7f0ff,#e9fbff,#e8fff2,#efe7ff,#e7f0ff);
  background-size: 420% 420%;
  animation: sdgzGradMoveZ 10s ease-in-out infinite;
}
@keyframes sdgzGradMoveZ{
  0%{background-position:0% 50%}
  50%{background-position:100% 50%}
  100%{background-position:0% 50%}
}

/* GRID (forces equal height cards) */
.sdgz-gridZ{
  max-width:1240px;
  margin:0 auto;
  display:grid;
  grid-template-columns:1.25fr 1fr;
  gap:34px;
  align-items:stretch; /* KEY: equal height */
}

/* CARDS */
.sdgz-videoCardZ,
.sdgz-copyCardZ{
  background:rgba(255,255,255,.92);
  border: 1px solid rgba(15,23,42,.08);
  border-radius:18px;
  box-shadow:0 26px 70px rgba(2,6,23,.12);
  height: 100%; /* match heights */
}
.sdgz-videoCardZ{ padding:18px; }
.sdgz-copyCardZ{ padding:28px; }

/* Make the right card content fill and balance */
.sdgz-copyInnerZ{
  height: 100%;
  display: flex;
  flex-direction: column;
}
.sdgz-ctaZ{ margin-top: 6px; }
.sdgz-miniZ{ margin-top: auto; } /* pushes mini to bottom */

/* YOUTUBE WRAP */
.sdgz-ytWrapZ{
  position:relative;
  aspect-ratio:16/9;
  border-radius:14px;
  overflow:hidden;
  box-shadow:0 18px 46px rgba(2,6,23,.18);
  cursor:pointer;
  outline: none;
}

/* Poster visible initially */
.sdgz-ytPosterZ{
  position:absolute;
  inset:0;
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  z-index: 2;
  filter:saturate(.95) brightness(1.05);
}

/* Iframe: present but visually hidden until click/focus */
.sdgz-ytFrameZ{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  display:block;
  z-index: 1;
  opacity: 0;                 /* hidden initially */
  pointer-events: auto;       /* still clickable */
}

/* Overlay visible initially, but does NOT block clicks */
.sdgz-playOverlayZ{
  position:absolute;
  inset:0;
  z-index: 3;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:12px;
  background:radial-gradient(circle,rgba(0,0,0,.20),rgba(0,0,0,.55));
  pointer-events:none;        /* KEY: click passes through */
}

.sdgz-playBtnZ{
  width:96px;
  height:96px;
  border-radius:999px;
  background:linear-gradient(135deg,#2563eb,#22c55e);
  display:flex;
  align-items:center;
  justify-content:center;
  box-shadow:0 26px 62px rgba(37,99,235,.45);
}
.sdgz-playTriZ{
  width:0;
  height:0;
  border-left:28px solid #fff;
  border-top:18px solid transparent;
  border-bottom:18px solid transparent;
  transform:translateX(5px);
}
.sdgz-playHintZ{
  font-weight:800;
  font-size:12px;
  letter-spacing:.04em;
  text-transform:uppercase;
  color:#fff;
  background:rgba(15,23,42,.35);
  border:1px solid rgba(255,255,255,.18);
  padding:8px 12px;
  border-radius:999px;
}

/* When user clicks into the iframe, wrapper becomes focus-within */
.sdgz-ytWrapZ:focus-within .sdgz-ytFrameZ{
  opacity: 1;                 /* show player */
  z-index: 4;
}
.sdgz-ytWrapZ:focus-within .sdgz-ytPosterZ,
.sdgz-ytWrapZ:focus-within .sdgz-playOverlayZ{
  display:none;               /* hide poster + overlay */
}

/* Badge */
.sdgz-badgeZ{
  position:absolute;
  top:14px;
  left:14px;
  z-index: 5;
  padding:8px 12px;
  border-radius:999px;
  font-weight:900;
  font-size:12px;
  letter-spacing:.04em;
  text-transform:uppercase;
  color:#0b1220;
  background: rgba(255,255,255,.92);
}

/* Copy */
.sdgz-noteZ{ margin-top:14px; color:#475569; font-size:14px; line-height:1.6; }
.sdgz-kickerZ{
  display:inline-flex; font-weight:900; font-size:13px; color:#1e40af;
  background:rgba(37,99,235,.10); padding:8px 12px; border-radius:999px; margin-bottom:14px;
}
.sdgz-titleZ{ margin:0 0 10px 0; font-size:36px; line-height:1.15; letter-spacing:-.02em; color:#0b1220; }
.sdgz-leadZ{ margin:0 0 14px 0; font-size:16px; line-height:1.7; color:#334155; }
.sdgz-listZ{ list-style:none; padding:0; margin:0 0 16px 0; display:grid; gap:10px; }
.sdgz-listZ li{ display:flex; gap:10px; align-items:flex-start; font-size:15px; line-height:1.55; color:#0f172a; }
.sdgz-dotZ{ width:10px; height:10px; border-radius:999px; margin-top:7px; background:linear-gradient(135deg,#2563eb,#22c55e); flex:0 0 auto; }

.sdgz-ctaZ{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:14px 18px;
  border-radius:12px;
  color:#fff !important;
  font-weight:900;
  text-decoration:none;
  background:linear-gradient(135deg,#2563eb,#1e40af);
  box-shadow:0 18px 40px rgba(37,99,235,.28);
}
.sdgz-miniZ{ font-size:13px; color:#64748b; }

/* Responsive */
@media(max-width:980px){
  .sdgz-gridZ{ grid-template-columns:1fr; }
  .sdgz-titleZ{ font-size:30px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-337ae49 *//* SDG:Zero WHY section, force equal columns height on front end */
.sdgz-why .sdgz-why-grid{
  display:grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 48px !important;
  align-items: stretch !important;
}

/* Left column behaves like a full-height card */
.sdgz-why .sdgz-why-media{
  display:flex !important;
  align-items: stretch !important;
}

/* Support lazy-loaded wrappers */
.sdgz-why .sdgz-why-media picture,
.sdgz-why .sdgz-why-media figure{
  display:flex !important;
  width:100% !important;
  margin:0 !important;
}

/* Image must fill the full column height */
.sdgz-why .sdgz-why-media img{
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  border-radius:18px !important;
  display:block !important;
}

/* Right column fills the same height and distributes content */
.sdgz-why .sdgz-why-content{
  display:flex !important;
  flex-direction:column !important;
  justify-content:space-between !important;
  height:100% !important;
  min-height:0 !important;
}

/* Keep CTA pinned to bottom */
.sdgz-why .sdgz-why-cta{
  margin-top:auto !important;
  padding-top:20px !important;
}

/* Responsive */
@media (max-width: 980px){
  .sdgz-why .sdgz-why-grid{
    grid-template-columns:1fr !important;
  }
  .sdgz-why .sdgz-why-media img{
    height:auto !important;
  }
  .sdgz-why .sdgz-why-content{
    justify-content:flex-start !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5736ca *//* =========================
   SDGZero – Why Add Section (Protected)
   CSS is global, HTML stays clean (prevents editor corruption)
========================= */
.sdgz-why {
  padding: 90px 0;
  background:
    radial-gradient(900px 280px at 20% 15%, rgba(13,71,161,0.10), transparent 55%),
    radial-gradient(900px 280px at 80% 30%, rgba(46,125,50,0.10), transparent 55%),
    linear-gradient(180deg, #ffffff, #f5f7fc);
}

.sdgz-why-wrap {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 18px;
}

/* Header */
.sdgz-why-header {
  text-align: center;
  max-width: 860px;
  margin: 0 auto 55px;
}

.sdgz-why-title {
  font-size: 40px;
  font-weight: 950;
  color: #0B1220;
  margin: 0 0 12px;
  letter-spacing: -0.6px;
}

.sdgz-why-sub {
  font-size: 17px;
  line-height: 1.7;
  color: #5B6475;
  margin: 0;
}

/* Grid */
.sdgz-why-grid {
  display: grid;
  grid-template-columns: 1fr 1.15fr;
  gap: 40px;
  align-items: center;
}

/* Image */
.sdgz-why-media {
  border-radius: 22px;
  overflow: hidden;
  background: #fff;
  border: 1px solid rgba(15,23,42,0.12);
  box-shadow: 0 22px 55px rgba(2,10,25,0.16);
}

.sdgz-why-media img {
  width: 100%;
  height: 520px;
  object-fit: cover;
  display: block;
}

/* Items */
.sdgz-why-content {
  display: grid;
  gap: 14px;
}

.sdgz-why-item {
  display: grid;
  grid-template-columns: 46px 1fr;
  gap: 14px;
  padding: 16px;
  border-radius: 18px;
  background: rgba(255,255,255,0.9);
  border: 1px solid rgba(15,23,42,0.10);
  box-shadow: 0 14px 30px rgba(2,10,25,0.08);
  transition: transform .2s ease, box-shadow .2s ease;
}

.sdgz-why-item:hover {
  transform: translateY(-3px);
  box-shadow: 0 22px 45px rgba(2,10,25,0.14);
}

.sdgz-why-ico {
  width: 46px;
  height: 46px;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  background: rgba(13,71,161,0.10);
  border: 1px solid rgba(13,71,161,0.15);
}

.sdgz-why-item:nth-child(2) .sdgz-why-ico { background: rgba(25,118,210,0.10); border-color: rgba(25,118,210,0.15); }
.sdgz-why-item:nth-child(3) .sdgz-why-ico { background: rgba(46,125,50,0.10); border-color: rgba(46,125,50,0.15); }
.sdgz-why-item:nth-child(4) .sdgz-why-ico { background: rgba(239,108,0,0.10); border-color: rgba(239,108,0,0.15); }
.sdgz-why-item:nth-child(5) .sdgz-why-ico { background: rgba(156,39,176,0.10); border-color: rgba(156,39,176,0.15); }

.sdgz-why-h3 {
  margin: 0 0 4px;
  font-size: 18px;
  font-weight: 950;
  color: #0B1220;
}

.sdgz-why-p {
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
  color: #5B6475;
}

/* CTA */
.sdgz-why-cta {
  margin-top: 18px;
  display: flex;
  align-items: center;
  gap: 14px;
  flex-wrap: wrap;
}

.sdgz-why-btn {
  padding: 14px 22px;
  border-radius: 16px;
  font-weight: 950;
  text-decoration: none !important;
  color: #ffffff !important;
  background: linear-gradient(135deg, #0D47A1, #1976D2);
  box-shadow: 0 16px 36px rgba(2,10,25,0.20);
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease;
}

.sdgz-why-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 22px 48px rgba(2,10,25,0.28);
  filter: saturate(1.1);
  color: #ffffff !important; /* Force white text on hover */
}

.sdgz-why-note {
  font-size: 13px;
  color: #5B6475;
}

/* Responsive */
@media (max-width: 1024px) {
  .sdgz-why-grid { grid-template-columns: 1fr; }
  .sdgz-why-media img { height: 420px; }
}

@media (max-width: 767px) {
  .sdgz-why { padding: 65px 0; }
  .sdgz-why-title { font-size: 32px; }
  .sdgz-why-media img { height: 300px; }
}/* End custom CSS */