.elementor-3099 .elementor-element.elementor-element-363b845{--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;--margin-top:var(--space-lg);--margin-bottom:var(--space-md);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-45dff2a{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3099 .elementor-element.elementor-element-8ab0274{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3099 .elementor-element.elementor-element-ac82d4a{text-align:left;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3099 .elementor-element.elementor-element-3ea8459{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;line-height:38px;}.elementor-3099 .elementor-element.elementor-element-0336545{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3099 .elementor-element.elementor-element-4c5d331{font-family:"Poppins", Sans-serif;font-size:1.625rem;font-weight:600;}.elementor-3099 .elementor-element.elementor-element-7dc6670{font-size:3rem;line-height:65px;}.elementor-3099 .elementor-element.elementor-element-b6fd1c8{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-4e7ac5b{--display:flex;}.elementor-3099 .elementor-element.elementor-element-f54dc0d img{border-radius:24px 24px 24px 24px;}.elementor-3099 .elementor-element.elementor-element-5310e9d{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-d85f782{--display:flex;}.elementor-3099 .elementor-element.elementor-element-48d8445{--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;--margin-top:var(--space-lg);--margin-bottom:var(--space-lg);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-ca06c1f{--display:flex;--flex-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:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3099 .elementor-element.elementor-element-f8c0350{font-family:"Poppins", Sans-serif;font-size:1.625rem;font-weight:600;}.elementor-3099 .elementor-element.elementor-element-2dcb611{font-size:1.5rem;}.elementor-3099 .elementor-element.elementor-element-540eb88{--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;}.elementor-3099 .elementor-element.elementor-element-540eb88:not(.elementor-motion-effects-element-type-background), .elementor-3099 .elementor-element.elementor-element-540eb88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3099 .elementor-element.elementor-element-9f98457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--space-lg);--padding-bottom:var(--space-lg);--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-109d062{font-family:"Poppins", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-a6c81cd{--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:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-4dce5da{--display:flex;--flex-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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-a1e2724{font-family:"Poppins", Sans-serif;font-size:2.125rem;font-weight:700;color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-b2385bf{--display:flex;--flex-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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-2a8b8d3{color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-367b07a{--display:flex;--flex-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:var(--space-md);--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-367b07a:not(.elementor-motion-effects-element-type-background), .elementor-3099 .elementor-element.elementor-element-367b07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3099 .elementor-element.elementor-element-40b2cc6{font-family:"Poppins", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-9e6026d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-a0e3498{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-4a63b16{font-size:var( --e-global-typography-f91e6fc-font-size );font-weight:var( --e-global-typography-f91e6fc-font-weight );color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-b9c101a{color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-91d4800{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-4b97478{color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-ba570ca{color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-70f35b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-d4a827d{margin:-170px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1038;}.elementor-3099 .elementor-element.elementor-element-d4a827d img{height:32.5625rem;}.elementor-3099 .elementor-element.elementor-element-135c6fe{--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;--margin-top:var(--space-md);--margin-bottom:var(--space-md);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-539ad7a{--display:flex;}.elementor-3099 .elementor-element.elementor-element-c4f543a{--e-image-carousel-slides-to-show:3;}.elementor-3099 .elementor-element.elementor-element-c4f543a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2.9375rem 2.9375rem 2.9375rem 2.9375rem;}.elementor-3099 .elementor-element.elementor-element-8600e63{--display:flex;--flex-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:var(--space-lg);--margin-bottom:var(--space-lg);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-ec9f4a2{font-family:"Poppins", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-3099 .elementor-element.elementor-element-fd88379{--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:10px 50px;--row-gap:10px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-8d4dd92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-f8100ae{text-align:left;font-size:4.8rem;font-weight:700;}.elementor-3099 .elementor-element.elementor-element-e416eaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-65092c3{text-align:left;font-size:4.8rem;font-weight:700;}.elementor-3099 .elementor-element.elementor-element-9f9c5a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-b32f516{text-align:left;font-size:4.8rem;font-weight:700;}.elementor-3099 .elementor-element.elementor-element-2b91f68{--display:flex;--flex-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:var(--space-lg);--margin-bottom:var(--space-lg);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-12da134{font-family:"Poppins", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-3099 .elementor-element.elementor-element-399ca52{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-3f91add{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-df74f9f{font-family:var( --e-global-typography-3619b89-font-family ), Sans-serif;font-size:var( --e-global-typography-3619b89-font-size );font-weight:var( --e-global-typography-3619b89-font-weight );}.elementor-3099 .elementor-element.elementor-element-e19689a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-95b997d{font-family:var( --e-global-typography-3619b89-font-family ), Sans-serif;font-size:var( --e-global-typography-3619b89-font-size );font-weight:var( --e-global-typography-3619b89-font-weight );}.elementor-3099 .elementor-element.elementor-element-fe2f08a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-f19355e{font-family:var( --e-global-typography-3619b89-font-family ), Sans-serif;font-size:var( --e-global-typography-3619b89-font-size );font-weight:var( --e-global-typography-3619b89-font-weight );}.elementor-3099 .elementor-element.elementor-element-0a1c14b{--display:flex;--flex-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:var(--space-lg);--margin-bottom:var(--space-lg);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-86dc271{font-family:"Poppins", Sans-serif;font-size:1.625rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-3099 .elementor-element.elementor-element-dd8ce93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-15c1a13{--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:10px 25px;--row-gap:10px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-786864a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-7871cdb{font-size:4.8rem;font-weight:700;}.elementor-3099 .elementor-element.elementor-element-3aa0e24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-18c1db3{font-size:4.8rem;font-weight:700;}.elementor-3099 .elementor-element.elementor-element-f01f42c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-216d05e{font-size:4.8rem;font-weight:700;}.elementor-3099 .elementor-element.elementor-element-816449f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-9823f49{font-size:4.8rem;font-weight:700;}.elementor-3099 .elementor-element.elementor-element-408fba87{--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;--border-radius:0px 0px 0px 0px;--padding-top:var(--space-md);--padding-bottom:var(--space-md);--padding-left:var(--space-md);--padding-right:var(--space-md);}.elementor-3099 .elementor-element.elementor-element-408fba87:not(.elementor-motion-effects-element-type-background), .elementor-3099 .elementor-element.elementor-element-408fba87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee2ba1a );background-image:url("https://gradigital.com/wp-content/uploads/2026/01/700d6310c9973f330e737dc138f0cd4c21dcf539-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3099 .elementor-element.elementor-element-545a2036{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1.9375rem 1.9375rem 1.9375rem 1.9375rem;}.elementor-3099 .elementor-element.elementor-element-545a2036:not(.elementor-motion-effects-element-type-background), .elementor-3099 .elementor-element.elementor-element-545a2036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3099 .elementor-element.elementor-element-193b860{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1.9375rem 1.9375rem 1.9375rem 1.9375rem;--padding-top:var(--space-md);--padding-bottom:var(--space-md);--padding-left:var(--space-md);--padding-right:var(--space-md);}.elementor-3099 .elementor-element.elementor-element-193b860:not(.elementor-motion-effects-element-type-background), .elementor-3099 .elementor-element.elementor-element-193b860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee2ba1a );}.elementor-3099 .elementor-element.elementor-element-ba07f62{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--space-md)) 0;text-align:center;}.elementor-3099 .elementor-element.elementor-element-ba07f62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3099 .elementor-element.elementor-element-a39f923{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3099 .elementor-element.elementor-element-5292754{--divider-border-style:solid;--divider-color:var( --e-global-color-f79a6c2 );--divider-border-width:1px;}.elementor-3099 .elementor-element.elementor-element-5292754 .elementor-divider-separator{width:100%;}.elementor-3099 .elementor-element.elementor-element-5292754 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3099 .elementor-element.elementor-element-8720889{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-3099 .elementor-element.elementor-element-387b499{text-align:center;font-family:var( --e-global-typography-ad6e8d4-font-family ), Sans-serif;font-size:var( --e-global-typography-ad6e8d4-font-size );font-weight:var( --e-global-typography-ad6e8d4-font-weight );color:var( --e-global-color-primary );}.elementor-3099 .elementor-element.elementor-element-233a7ec8{--display:flex;--flex-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:var(--space-lg);--margin-bottom:var(--space-md);--margin-left:0;--margin-right:0;}.elementor-3099 .elementor-element.elementor-element-2528e5ae{--display:flex;--justify-content:center;}.elementor-3099 .elementor-element.elementor-element-66a35ae3{--swiper-slides-to-display:4;--swiper-slides-gap:0px;}.elementor-3099 .elementor-element.elementor-element-66a35ae3 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1470px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3099 .elementor-element.elementor-element-2dcb611{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;font-size:1.6rem;}.elementor-3099 .elementor-element.elementor-element-4a63b16{font-size:var( --e-global-typography-f91e6fc-font-size );}.elementor-3099 .elementor-element.elementor-element-d4a827d img{object-fit:contain;}.elementor-3099 .elementor-element.elementor-element-f8100ae{font-size:3.8rem;}.elementor-3099 .elementor-element.elementor-element-65092c3{font-size:3.8rem;}.elementor-3099 .elementor-element.elementor-element-b32f516{font-size:3.8rem;}.elementor-3099 .elementor-element.elementor-element-df74f9f{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-95b997d{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-f19355e{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-7871cdb{font-size:3.8rem;}.elementor-3099 .elementor-element.elementor-element-18c1db3{font-size:3.8rem;}.elementor-3099 .elementor-element.elementor-element-216d05e{font-size:3.8rem;}.elementor-3099 .elementor-element.elementor-element-9823f49{font-size:3.8rem;}.elementor-3099 .elementor-element.elementor-element-408fba87{--padding-top:var(--space-lg);--padding-bottom:var(--space-lg);--padding-left:var(--space-lg);--padding-right:var(--space-lg);}.elementor-3099 .elementor-element.elementor-element-545a2036{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3099 .elementor-element.elementor-element-193b860{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3099 .elementor-element.elementor-element-ba07f62{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--space-md)) 0;}.elementor-3099 .elementor-element.elementor-element-387b499{font-size:var( --e-global-typography-ad6e8d4-font-size );}.elementor-3099 .elementor-element.elementor-element-66a35ae3{--swiper-slides-to-display:3;}}@media(min-width:768px){.elementor-3099 .elementor-element.elementor-element-8ab0274{--width:30%;}.elementor-3099 .elementor-element.elementor-element-0336545{--width:70%;}.elementor-3099 .elementor-element.elementor-element-4e7ac5b{--width:100%;}.elementor-3099 .elementor-element.elementor-element-4dce5da{--width:50%;}.elementor-3099 .elementor-element.elementor-element-b2385bf{--width:50%;}.elementor-3099 .elementor-element.elementor-element-a0e3498{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-91d4800{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-70f35b0{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-8d4dd92{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-e416eaf{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-9f9c5a9{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-3f91add{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-e19689a{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-fe2f08a{--width:33.33333%;}.elementor-3099 .elementor-element.elementor-element-786864a{--width:25%;}.elementor-3099 .elementor-element.elementor-element-3aa0e24{--width:25%;}.elementor-3099 .elementor-element.elementor-element-f01f42c{--width:25%;}.elementor-3099 .elementor-element.elementor-element-816449f{--width:25%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3099 .elementor-element.elementor-element-2dcb611{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-3099 .elementor-element.elementor-element-4a63b16{font-size:var( --e-global-typography-f91e6fc-font-size );}.elementor-3099 .elementor-element.elementor-element-df74f9f{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-95b997d{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-f19355e{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-387b499{font-size:var( --e-global-typography-ad6e8d4-font-size );}.elementor-3099 .elementor-element.elementor-element-66a35ae3{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-3099 .elementor-element.elementor-element-363b845{--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3099 .elementor-element.elementor-element-3ea8459{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-4c5d331{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-48d8445{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-f8c0350{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-540eb88{--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-9f98457{--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-109d062{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-a1e2724{font-size:1.875rem;}.elementor-3099 .elementor-element.elementor-element-40b2cc6{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-9e6026d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3099 .elementor-element.elementor-element-4a63b16{font-size:var( --e-global-typography-f91e6fc-font-size );}.elementor-3099 .elementor-element.elementor-element-d4a827d img{object-fit:contain;}.elementor-3099 .elementor-element.elementor-element-ec9f4a2{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-12da134{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-df74f9f{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-95b997d{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-f19355e{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-86dc271{font-size:1.375rem;}.elementor-3099 .elementor-element.elementor-element-a39f923{font-size:1rem;}.elementor-3099 .elementor-element.elementor-element-8720889{font-size:1rem;}.elementor-3099 .elementor-element.elementor-element-387b499{font-size:var( --e-global-typography-ad6e8d4-font-size );}.elementor-3099 .elementor-element.elementor-element-66a35ae3{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-3099 .elementor-element.elementor-element-363b845{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--space-md);--padding-bottom:var(--space-md);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-45dff2a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3099 .elementor-element.elementor-element-3ea8459{font-size:1.125rem;line-height:1.7em;}.elementor-3099 .elementor-element.elementor-element-0336545{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3099 .elementor-element.elementor-element-4c5d331{font-size:1.125rem;}.elementor-3099 .elementor-element.elementor-element-7dc6670{font-size:1.75rem;line-height:1.5em;}.elementor-3099 .elementor-element.elementor-element-b6fd1c8{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-5310e9d{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-d85f782{--min-height:0px;}.elementor-3099 .elementor-element.elementor-element-48d8445{--padding-top:var(--space-md);--padding-bottom:var(--space-md);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-ca06c1f{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-3099 .elementor-element.elementor-element-f8c0350{font-size:1.125rem;}.elementor-3099 .elementor-element.elementor-element-2dcb611{font-size:1.2rem;}.elementor-3099 .elementor-element.elementor-element-540eb88{--padding-top:var(--space-md);--padding-bottom:var(--space-md);--padding-left:var(--space-md);--padding-right:var(--space-md);}.elementor-3099 .elementor-element.elementor-element-9f98457{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3099 .elementor-element.elementor-element-109d062{font-size:1.125rem;}.elementor-3099 .elementor-element.elementor-element-a1e2724{font-size:1.2rem;}.elementor-3099 .elementor-element.elementor-element-367b07a{--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;--padding-top:var(--space-md);--padding-bottom:var(--space-md);--padding-left:var(--space-md);--padding-right:var(--space-md);}.elementor-3099 .elementor-element.elementor-element-40b2cc6{font-size:1.125rem;}.elementor-3099 .elementor-element.elementor-element-4a63b16{font-size:var( --e-global-typography-f91e6fc-font-size );}.elementor-3099 .elementor-element.elementor-element-135c6fe{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-8600e63{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-ec9f4a2{padding:0 var(--space-xs) 0 var(--space-xs);font-size:1.125rem;}.elementor-3099 .elementor-element.elementor-element-fd88379{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-3099 .elementor-element.elementor-element-f8100ae{font-size:2.6rem;}.elementor-3099 .elementor-element.elementor-element-65092c3{font-size:2.6rem;}.elementor-3099 .elementor-element.elementor-element-b32f516{font-size:2.6rem;}.elementor-3099 .elementor-element.elementor-element-2b91f68{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-12da134{padding:0 var(--space-xs) 0 var(--space-xs);font-size:1.125rem;}.elementor-3099 .elementor-element.elementor-element-399ca52{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-3099 .elementor-element.elementor-element-df74f9f{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-95b997d{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-f19355e{font-size:var( --e-global-typography-3619b89-font-size );}.elementor-3099 .elementor-element.elementor-element-0a1c14b{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-86dc271{padding:0 var(--space-xs) 0 var(--space-xs);font-size:1.125rem;}.elementor-3099 .elementor-element.elementor-element-dd8ce93{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-xs);--padding-right:var(--space-xs);}.elementor-3099 .elementor-element.elementor-element-7871cdb{font-size:2.6rem;}.elementor-3099 .elementor-element.elementor-element-18c1db3{font-size:2.6rem;}.elementor-3099 .elementor-element.elementor-element-216d05e{font-size:2.6rem;}.elementor-3099 .elementor-element.elementor-element-9823f49{font-size:2.6rem;}.elementor-3099 .elementor-element.elementor-element-408fba87{--padding-top:var(--space-sm);--padding-bottom:var(--space-sm);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-545a2036{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3099 .elementor-element.elementor-element-193b860{--flex-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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3099 .elementor-element.elementor-element-ba07f62{width:100%;max-width:100%;text-align:center;}.elementor-3099 .elementor-element.elementor-element-ba07f62.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-3099 .elementor-element.elementor-element-a39f923{font-size:0.875rem;}.elementor-3099 .elementor-element.elementor-element-8720889{font-size:0.875rem;}.elementor-3099 .elementor-element.elementor-element-387b499{font-size:var( --e-global-typography-ad6e8d4-font-size );}.elementor-3099 .elementor-element.elementor-element-233a7ec8{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--space-md);--padding-bottom:var(--space-md);--padding-left:var(--space-sm);--padding-right:var(--space-sm);}.elementor-3099 .elementor-element.elementor-element-66a35ae3{--swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-7dc6670 */.elementor-3099 .elementor-element.elementor-element-7dc6670 p {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f54dc0d */.elementor-3099 .elementor-element.elementor-element-f54dc0d img {
    width: 100%;
    height: 44rem;
    object-fit: cover;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6fd1c8 */.elementor-3099 .elementor-element.elementor-element-b6fd1c8 {
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85f782 */.elementor-3099 .elementor-element.elementor-element-d85f782 {
    width: 78.1875rem;
    height: 44rem;
    aspect-ratio: 247/139;
}

.elementor-3099 .elementor-element.elementor-element-d85f782 img {
    width: 78.1875rem;
    height: 44rem;
    aspect-ratio: 247/139;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a827d */.elementor-3099 .elementor-element.elementor-element-d4a827d img {
  width: 100%;
  max-width: 30.4375rem;
  height: auto;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367b07a */.elementor-3099 .elementor-element.elementor-element-367b07a {
    height: 25rem;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c4f543a */.elementor-3099 .elementor-element.elementor-element-c4f543a .swiper-slide-image {

 display: block;
    aspect-ratio: 34.8125/26.125;
}

.elementor-3099 .elementor-element.elementor-element-c4f543a .swiper-slide-inner {
    border-radius: 2.9375rem;
    overflow: hidden;
  box-shadow: 8px 12px 25px rgba(0, 0, 0, 0.25);
}
.elementor-3099 .elementor-element.elementor-element-c4f543a .elementor-image-carousel-wrapper,
.elementor-3099 .elementor-element.elementor-element-c4f543a .swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba07f62 *//*.elementor-3099 .elementor-element.elementor-element-ba07f62 img {*/
/*    width: 6.5rem;*/
/*    height: 6rem;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-193b860 */.elementor-3099 .elementor-element.elementor-element-193b860 {
    /*width: 62.625rem;*/
    width: auto;
    height: 30.875rem;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-66a35ae3 *//* -------------------------------------------------
   Base slide visibility
------------------------------------------------- */
.my-loop-carousel .swiper-slide {
    opacity: 0.4;
    transition: opacity 0.4s ease;
}

/* -------------------------------------------------
   Inactive background containers ONLY
   (Elementor containers that have background images)
------------------------------------------------- */
.my-loop-carousel .swiper-slide .e-con.e-child[data-settings*="background"] {
    transition:
        transform 0.5s ease,
        filter 0.5s ease;
    transform: scale(0.95);
    filter: blur(3px) grayscale(60%);
    backface-visibility: hidden;
    will-change: transform, filter;
}

/* -------------------------------------------------
   Active slide base
------------------------------------------------- */
.my-loop-carousel .swiper-slide-active {
    opacity: 1;
    z-index: 10;
}

/* -------------------------------------------------
   Active slide background container ONLY
------------------------------------------------- */
.my-loop-carousel .swiper-slide-active .e-con.e-child[data-settings*="background"] {
    transform: scale(1.2) rotate(3deg);
    filter: blur(0) grayscale(0%);
    z-index: 10;
}

/* -------------------------------------------------
   Ensure text / terms containers are unaffected
------------------------------------------------- */
.my-loop-carousel .swiper-slide .e-con.e-child:not([data-settings*="background"]) {
    transform: none !important;
    filter: none !important;
}

/* -------------------------------------------------
   Neutralise <img> transforms (safety)
------------------------------------------------- */
.my-loop-carousel .swiper-slide img {
    transform: none !important;
    filter: none !important;
    transition: none !important;
}

/* -------------------------------------------------
   Prevent Swiper / Elementor clipping
------------------------------------------------- */
.my-loop-carousel .swiper,
.my-loop-carousel .swiper-slide,
.my-loop-carousel .swiper-wrapper,
.my-loop-carousel .elementor-widget-container {
    overflow: visible !important;
}

/* -------------------------------------------------
   Spacing
------------------------------------------------- */
.my-loop-carousel .swiper-wrapper {
    padding: 30px;
}/* End custom CSS */