.elementor-22 .elementor-element.elementor-element-a26d5fb{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a26d5fb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a26d5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starflittech.com/wp-content/uploads/2026/06/Plant-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-a26d5fb::before, .elementor-22 .elementor-element.elementor-element-a26d5fb > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-a26d5fb > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-a26d5fb > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-a26d5fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-a26d5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b2726e5 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-bad9d41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-eb289fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-eb289fa.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-eb289fa .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:76px;font-weight:900;line-height:78px;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-b93e810.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-b93e810{text-align:center;}.elementor-22 .elementor-element.elementor-element-b93e810 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:1px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-e74283a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e74283a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e74283a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-22 .elementor-element.elementor-element-7ddf3d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3148a76{text-align:center;}.elementor-22 .elementor-element.elementor-element-3148a76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:1px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-f2ed208{text-align:center;}.elementor-22 .elementor-element.elementor-element-f2ed208 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:900;line-height:64px;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d2b8d37{--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;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b433852{--e-image-carousel-slides-to-show:8;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b433852 .swiper-wrapper{display:flex;align-items:center;}.elementor-22 .elementor-element.elementor-element-b433852 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-17357d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-17357d2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-17357d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-5bf75ab{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-19c6f2c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f57f760{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d9f8b9a{padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-d9f8b9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:1px;word-spacing:0px;color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-00d505e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-00d505e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:900;line-height:64px;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );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-22 .elementor-element.elementor-element-9247fc2{text-align:justify;font-family:var( --e-global-typography-ee3b856-font-family ), Sans-serif;font-size:var( --e-global-typography-ee3b856-font-size );font-weight:var( --e-global-typography-ee3b856-font-weight );line-height:var( --e-global-typography-ee3b856-line-height );letter-spacing:var( --e-global-typography-ee3b856-letter-spacing );word-spacing:var( --e-global-typography-ee3b856-word-spacing );color:var( --e-global-color-b2726e5 );}.elementor-22 .elementor-element.elementor-element-224dd8d{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-224dd8d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-224dd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starflittech.com/wp-content/uploads/2026/06/BG.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-7df41c7{--display:flex;--min-height:400px;--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;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7df41c7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7df41c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-7df41c7::before, .elementor-22 .elementor-element.elementor-element-7df41c7 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7df41c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7df41c7 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7df41c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7df41c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-457f209{--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;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--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-22 .elementor-element.elementor-element-457f209::before, .elementor-22 .elementor-element.elementor-element-457f209 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-457f209 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-457f209 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-457f209 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-457f209 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-3484138{--display:flex;--min-height:450px;--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;--overlay-opacity:0.8;--border-radius:20px 0px 0px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-3484138:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3484138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starflittech.com/wp-content/uploads/2026/06/BG.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-3484138::before, .elementor-22 .elementor-element.elementor-element-3484138 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3484138 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3484138 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3484138 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3484138 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8722368 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-5b354ab{--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:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d08354d{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-d7976a3 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d7976a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-d7976a3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d7976a3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-d7976a3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d7976a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-d7976a3 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-d7976a3 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-3696022{text-align:center;}.elementor-22 .elementor-element.elementor-element-3696022 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:800;line-height:38px;letter-spacing:0.5px;word-spacing:1px;color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-509f9b2{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-269655a{text-align:justify;font-family:var( --e-global-typography-ee3b856-font-family ), Sans-serif;font-size:var( --e-global-typography-ee3b856-font-size );font-weight:var( --e-global-typography-ee3b856-font-weight );line-height:var( --e-global-typography-ee3b856-line-height );letter-spacing:var( --e-global-typography-ee3b856-letter-spacing );word-spacing:var( --e-global-typography-ee3b856-word-spacing );color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-1e0b576{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-85add31{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6aa37a0 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6aa37a0 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-6aa37a0 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-a774e27{text-align:center;}.elementor-22 .elementor-element.elementor-element-a774e27 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:800;line-height:38px;letter-spacing:0.5px;word-spacing:1px;color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-2615e7c{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0fe024e{text-align:justify;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-4a04813{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 20px 20px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4a04813:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4a04813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://starflittech.com/wp-content/uploads/2026/06/Mission_Vission.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-4a04813::before, .elementor-22 .elementor-element.elementor-element-4a04813 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-4a04813 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-4a04813 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-4a04813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-4a04813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b2726e5 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-509165d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-509165d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-509165d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-509165d.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-d76c1c5{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-99e71ba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter-title{justify-content:center;color:var( --e-global-color-86d3d4a );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FF7A00;font-family:"Inter", Sans-serif;font-size:50px;font-weight:900;line-height:50px;letter-spacing:0.6px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-3ad1ca1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter-title{justify-content:center;color:var( --e-global-color-86d3d4a );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FF7A00;font-family:"Inter", Sans-serif;font-size:50px;font-weight:900;line-height:50px;letter-spacing:0.6px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-f20bc9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter-title{justify-content:center;color:var( --e-global-color-86d3d4a );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FF7A00;font-family:"Inter", Sans-serif;font-size:50px;font-weight:900;line-height:50px;letter-spacing:0.6px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-c0006f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter-title{justify-content:center;color:var( --e-global-color-86d3d4a );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FF7A00;font-family:"Inter", Sans-serif;font-size:50px;font-weight:900;line-height:50px;letter-spacing:0.6px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-aa705e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-aa705e2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-aa705e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-22 .elementor-element.elementor-element-aa705e2::before, .elementor-22 .elementor-element.elementor-element-aa705e2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-aa705e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-aa705e2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-aa705e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-aa705e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-8432dec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-22 .elementor-element.elementor-element-d975af1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b1d7617{text-align:center;}.elementor-22 .elementor-element.elementor-element-b1d7617 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:1px;word-spacing:0px;}.elementor-22 .elementor-element.elementor-element-eab404e{text-align:center;}.elementor-22 .elementor-element.elementor-element-eab404e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:900;line-height:64px;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7374f77{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.5px;word-spacing:0px;color:#708AA8;}.elementor-22 .elementor-element.elementor-element-8dff6b6{--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-22 .elementor-element.elementor-element-a0767aa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fddd201{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.38);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fddd201:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fddd201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-fddd201::before, .elementor-22 .elementor-element.elementor-element-fddd201 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-fddd201 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-fddd201 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-fddd201 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-fddd201 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-a03cc37{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a03cc37 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-a03cc37.elementor-view-stacked .elementor-icon{background-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-a03cc37.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a03cc37.elementor-view-default .elementor-icon{color:#FF7A00;border-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-a03cc37.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a03cc37.elementor-view-default .elementor-icon svg{fill:#FF7A00;}.elementor-22 .elementor-element.elementor-element-a03cc37 .elementor-icon{font-size:34px;}.elementor-22 .elementor-element.elementor-element-a03cc37 .elementor-icon svg{height:34px;}.elementor-22 .elementor-element.elementor-element-64525ec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-91fdd35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-91fdd35 .elementor-heading-title{font-family:var( --e-global-typography-9bb6c11-font-family ), Sans-serif;font-size:var( --e-global-typography-9bb6c11-font-size );font-weight:var( --e-global-typography-9bb6c11-font-weight );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-21f5030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-21f5030 .elementor-heading-title{font-family:var( --e-global-typography-d07246c-font-family ), Sans-serif;font-size:var( --e-global-typography-d07246c-font-size );font-weight:var( --e-global-typography-d07246c-font-weight );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4512e7c{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2c434ee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fd0b4e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.38);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fd0b4e8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fd0b4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-fd0b4e8::before, .elementor-22 .elementor-element.elementor-element-fd0b4e8 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-fd0b4e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-fd0b4e8 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-fd0b4e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-fd0b4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-53a9c2e{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-53a9c2e .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-53a9c2e.elementor-view-stacked .elementor-icon{background-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-53a9c2e.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-53a9c2e.elementor-view-default .elementor-icon{color:#FF7A00;border-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-53a9c2e.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-53a9c2e.elementor-view-default .elementor-icon svg{fill:#FF7A00;}.elementor-22 .elementor-element.elementor-element-53a9c2e .elementor-icon{font-size:34px;}.elementor-22 .elementor-element.elementor-element-53a9c2e .elementor-icon svg{height:34px;}.elementor-22 .elementor-element.elementor-element-540821f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d7f7b9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-d7f7b9b .elementor-heading-title{font-family:var( --e-global-typography-9bb6c11-font-family ), Sans-serif;font-size:var( --e-global-typography-9bb6c11-font-size );font-weight:var( --e-global-typography-9bb6c11-font-weight );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7ad31b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7ad31b1 .elementor-heading-title{font-family:var( --e-global-typography-d07246c-font-family ), Sans-serif;font-size:var( --e-global-typography-d07246c-font-size );font-weight:var( --e-global-typography-d07246c-font-weight );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-c030628{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1d9a150{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-82d79ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.38);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-82d79ea:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-82d79ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-82d79ea::before, .elementor-22 .elementor-element.elementor-element-82d79ea > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-82d79ea > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-82d79ea > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-82d79ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-82d79ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-3e5c224{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3e5c224 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-3e5c224.elementor-view-stacked .elementor-icon{background-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-3e5c224.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3e5c224.elementor-view-default .elementor-icon{color:#FF7A00;border-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-3e5c224.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3e5c224.elementor-view-default .elementor-icon svg{fill:#FF7A00;}.elementor-22 .elementor-element.elementor-element-3e5c224 .elementor-icon{font-size:34px;}.elementor-22 .elementor-element.elementor-element-3e5c224 .elementor-icon svg{height:34px;}.elementor-22 .elementor-element.elementor-element-5fdb65b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6a3ccde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-6a3ccde .elementor-heading-title{font-family:var( --e-global-typography-9bb6c11-font-family ), Sans-serif;font-size:var( --e-global-typography-9bb6c11-font-size );font-weight:var( --e-global-typography-9bb6c11-font-weight );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-067dc8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-067dc8d .elementor-heading-title{font-family:var( --e-global-typography-d07246c-font-family ), Sans-serif;font-size:var( --e-global-typography-d07246c-font-size );font-weight:var( --e-global-typography-d07246c-font-weight );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-18eb442{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2625a04{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-946eafd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.38);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-946eafd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-946eafd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86d3d4a );}.elementor-22 .elementor-element.elementor-element-946eafd::before, .elementor-22 .elementor-element.elementor-element-946eafd > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-946eafd > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-946eafd > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-946eafd > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-946eafd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-683d89f{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-683d89f .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-683d89f.elementor-view-stacked .elementor-icon{background-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-683d89f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-683d89f.elementor-view-default .elementor-icon{color:#FF7A00;border-color:#FF7A00;}.elementor-22 .elementor-element.elementor-element-683d89f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-683d89f.elementor-view-default .elementor-icon svg{fill:#FF7A00;}.elementor-22 .elementor-element.elementor-element-683d89f .elementor-icon{font-size:34px;}.elementor-22 .elementor-element.elementor-element-683d89f .elementor-icon svg{height:34px;}.elementor-22 .elementor-element.elementor-element-f0bf984{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0469810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-0469810 .elementor-heading-title{font-family:var( --e-global-typography-9bb6c11-font-family ), Sans-serif;font-size:var( --e-global-typography-9bb6c11-font-size );font-weight:var( --e-global-typography-9bb6c11-font-weight );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2b62cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-2b62cce .elementor-heading-title{font-family:var( --e-global-typography-d07246c-font-family ), Sans-serif;font-size:var( --e-global-typography-d07246c-font-size );font-weight:var( --e-global-typography-d07246c-font-weight );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6ac686a{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-68a6863{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-86d3d4a );--border-color:var( --e-global-color-86d3d4a );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-68a6863:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-68a6863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3B;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-bad9d41{--width:100%;}.elementor-22 .elementor-element.elementor-element-e74283a{--width:100%;}.elementor-22 .elementor-element.elementor-element-17357d2{--width:100%;}.elementor-22 .elementor-element.elementor-element-5bf75ab{--width:70%;}.elementor-22 .elementor-element.elementor-element-19c6f2c{--width:100%;}.elementor-22 .elementor-element.elementor-element-224dd8d{--width:75%;}.elementor-22 .elementor-element.elementor-element-7df41c7{--width:100%;}.elementor-22 .elementor-element.elementor-element-457f209{--width:70%;}.elementor-22 .elementor-element.elementor-element-d76c1c5{--width:70%;}.elementor-22 .elementor-element.elementor-element-aa705e2{--width:100%;}.elementor-22 .elementor-element.elementor-element-8432dec{--width:70%;}.elementor-22 .elementor-element.elementor-element-8dff6b6{--width:100%;}.elementor-22 .elementor-element.elementor-element-a0767aa{--width:100%;}.elementor-22 .elementor-element.elementor-element-fddd201{--width:26%;}.elementor-22 .elementor-element.elementor-element-2c434ee{--width:100%;}.elementor-22 .elementor-element.elementor-element-fd0b4e8{--width:26%;}.elementor-22 .elementor-element.elementor-element-1d9a150{--width:100%;}.elementor-22 .elementor-element.elementor-element-82d79ea{--width:26%;}.elementor-22 .elementor-element.elementor-element-2625a04{--width:100%;}.elementor-22 .elementor-element.elementor-element-946eafd{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-5bf75ab{--width:100%;}.elementor-22 .elementor-element.elementor-element-224dd8d{--width:100%;}.elementor-22 .elementor-element.elementor-element-457f209{--width:100%;}.elementor-22 .elementor-element.elementor-element-4a04813{--width:100%;}.elementor-22 .elementor-element.elementor-element-d76c1c5{--width:100%;}.elementor-22 .elementor-element.elementor-element-8432dec{--width:100%;}.elementor-22 .elementor-element.elementor-element-fddd201{--width:50%;}.elementor-22 .elementor-element.elementor-element-fd0b4e8{--width:50%;}.elementor-22 .elementor-element.elementor-element-82d79ea{--width:50%;}.elementor-22 .elementor-element.elementor-element-946eafd{--width:50%;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-3484138:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3484138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-22 .elementor-element.elementor-element-4a04813:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4a04813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-a26d5fb{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-e74283a{--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7ddf3d5{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b433852{--e-image-carousel-slides-to-show:4;}.elementor-22 .elementor-element.elementor-element-17357d2{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-5bf75ab{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-00d505e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-9247fc2{font-size:var( --e-global-typography-ee3b856-font-size );line-height:var( --e-global-typography-ee3b856-line-height );letter-spacing:var( --e-global-typography-ee3b856-letter-spacing );word-spacing:var( --e-global-typography-ee3b856-word-spacing );}.elementor-22 .elementor-element.elementor-element-224dd8d{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-7df41c7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-7df41c7.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-3484138{--min-height:400px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-269655a{font-size:var( --e-global-typography-ee3b856-font-size );line-height:var( --e-global-typography-ee3b856-line-height );letter-spacing:var( --e-global-typography-ee3b856-letter-spacing );word-spacing:var( --e-global-typography-ee3b856-word-spacing );}.elementor-22 .elementor-element.elementor-element-1e0b576{--flex-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-22 .elementor-element.elementor-element-0fe024e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4a04813.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-509165d{--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-509165d.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-d76c1c5{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-d76c1c5.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-99e71ba{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-99e71ba.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter-title{justify-content:center;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:38px;line-height:40px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-3ad1ca1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-3ad1ca1.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter{gap:0px;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter-number-wrapper{font-size:38px;line-height:40px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter-title{letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-f20bc9e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-f20bc9e.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter{gap:0px;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter-number-wrapper{font-size:38px;line-height:40px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter-title{letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-c0006f9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-c0006f9.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter{gap:0px;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter-number-wrapper{font-size:38px;line-height:40px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter-title{font-size:14px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-aa705e2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-d975af1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8dff6b6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-91fdd35 .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-21f5030 .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d7f7b9b .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-7ad31b1 .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6a3ccde .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-067dc8d .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0469810 .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-2b62cce .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-a26d5fb{--min-height:300px;}.elementor-22 .elementor-element.elementor-element-bad9d41{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-bad9d41.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-eb289fa .elementor-heading-title{font-size:50px;line-height:56px;}.elementor-22 .elementor-element.elementor-element-b93e810 .elementor-heading-title{font-size:11px;line-height:20px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-e74283a{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7ddf3d5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3148a76 .elementor-heading-title{font-size:11px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-f2ed208{text-align:center;}.elementor-22 .elementor-element.elementor-element-f2ed208 .elementor-heading-title{font-size:28px;line-height:50px;letter-spacing:0.6px;word-spacing:0em;}.elementor-22 .elementor-element.elementor-element-d2b8d37.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-b433852{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b433852.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-17357d2{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-19c6f2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d9f8b9a .elementor-heading-title{font-size:11px;line-height:20px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-00d505e .elementor-heading-title{font-size:28px;line-height:50px;letter-spacing:0.6px;word-spacing:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-9247fc2{font-size:var( --e-global-typography-ee3b856-font-size );line-height:var( --e-global-typography-ee3b856-line-height );letter-spacing:var( --e-global-typography-ee3b856-letter-spacing );word-spacing:var( --e-global-typography-ee3b856-word-spacing );}.elementor-22 .elementor-element.elementor-element-224dd8d{--min-height:250px;}.elementor-22 .elementor-element.elementor-element-224dd8d.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7df41c7{--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-457f209{--border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3484138{--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-d08354d{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-22 .elementor-element.elementor-element-d08354d.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-d7976a3 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d7976a3 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-d7976a3 .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-3696022 .elementor-heading-title{font-size:26px;line-height:30px;letter-spacing:0.6px;word-spacing:0em;}.elementor-22 .elementor-element.elementor-element-509f9b2.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-269655a{font-size:var( --e-global-typography-ee3b856-font-size );line-height:var( --e-global-typography-ee3b856-line-height );letter-spacing:var( --e-global-typography-ee3b856-letter-spacing );word-spacing:var( --e-global-typography-ee3b856-word-spacing );}.elementor-22 .elementor-element.elementor-element-6aa37a0 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6aa37a0 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-6aa37a0 .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-a774e27 .elementor-heading-title{font-size:26px;letter-spacing:0.6px;word-spacing:0em;}.elementor-22 .elementor-element.elementor-element-0fe024e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-509165d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d76c1c5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-fef6cf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter{gap:5px;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter-number-wrapper{font-size:38px;}.elementor-22 .elementor-element.elementor-element-fef6cf8 .elementor-counter-title{line-height:30px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter{gap:5px;}.elementor-22 .elementor-element.elementor-element-deaa51b .elementor-counter-title{line-height:30px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter{gap:5px;}.elementor-22 .elementor-element.elementor-element-87ad431 .elementor-counter-title{line-height:30px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter{gap:5px;}.elementor-22 .elementor-element.elementor-element-1e22306 .elementor-counter-title{line-height:30px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-aa705e2{--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8432dec{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-d975af1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b1d7617 .elementor-heading-title{font-size:11px;line-height:20px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-eab404e .elementor-heading-title{font-size:28px;line-height:50px;letter-spacing:0.6px;}.elementor-22 .elementor-element.elementor-element-8dff6b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-a0767aa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-fddd201{--width:100px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-91fdd35 .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-21f5030 .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2c434ee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-fd0b4e8{--width:100px;}.elementor-22 .elementor-element.elementor-element-d7f7b9b .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-7ad31b1 .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1d9a150{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-82d79ea{--width:100px;}.elementor-22 .elementor-element.elementor-element-6a3ccde .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-067dc8d .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2625a04{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-946eafd{--width:100px;}.elementor-22 .elementor-element.elementor-element-0469810 .elementor-heading-title{font-size:var( --e-global-typography-9bb6c11-font-size );line-height:var( --e-global-typography-9bb6c11-line-height );letter-spacing:var( --e-global-typography-9bb6c11-letter-spacing );word-spacing:var( --e-global-typography-9bb6c11-word-spacing );}.elementor-22 .elementor-element.elementor-element-2b62cce .elementor-heading-title{font-size:var( --e-global-typography-d07246c-font-size );line-height:var( --e-global-typography-d07246c-line-height );letter-spacing:var( --e-global-typography-d07246c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-68a6863{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for image-carousel, class: .elementor-element-b433852 *//* Forces continuous, un-interrupted linear panning motion */
.elementor-22 .elementor-element.elementor-element-b433852 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

/* Eliminates perimeter layout shifting across responsive viewports */
.elementor-22 .elementor-element.elementor-element-b433852 .elementor-image-carousel-wrapper {
    overflow: hidden !important;
    padding: 15px 0 !important; /* Prevents card shadow clipping */
}

/* ========================================================
   2. MATCHING LOGO CARD WITH BOX SHADOW
   ======================================================== */

/* Targets the card wrapper around each logo image to match the reference */
.elementor-22 .elementor-element.elementor-element-b433852 .swiper-slide .elementor-carousel-image-wrapper {
    background: #ffffff !important;
    border-radius: 12px !important; 
    padding: 10px 14px !important; 
    box-shadow: 0px 4px 18px rgba(56, 60, 101, 0.07) !important; /* Soft premium shadow */
    border: 1px solid rgba(56, 60, 101, 0.05) !important; 
    
    /* Perfect Center Alignment Boxes */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    
    /* Box Dimensions */
    height: 75px !important; 
    margin: 0 8px !important; /* Creates clean spacing between the boxes */
    
    /* Hardware acceleration rules */
    backface-visibility: hidden !important;
    -webkit-backface-visibility: hidden !important;
    transform: translate3d(0, 0, 0) !important;
    will-change: transform;
}

/* ========================================================
   3. CLARITY ENGINE (MAX-FIT WITHOUT REDUCING SCALE)
   ======================================================== */

/* Forces raw brand images to fill the inner card area crisp and clear */
.elementor-22 .elementor-element.elementor-element-b433852 .elementor-image-carousel img {
    max-width: 85% !important;   /* Maximizes brand width visibility */
    max-height: 75% !important;  /* Keeps tall logos inside bounds safely */
    width: auto !important;
    height: auto !important;
    
    /* Crucial: Keeps logos completely visible without cropping */
    object-fit: contain !important; 
    
    /* Increases graphic contrast on modern viewports */
    image-rendering: -webkit-optimize-contrast !important;
    transform: translateZ(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fddd201 */.elementor-22 .elementor-element.elementor-element-fddd201 {
    transition: background-color 0.3s ease-in-out !important;
}

.elementor-22 .elementor-element.elementor-element-fddd201 i, .elementor-22 .elementor-element.elementor-element-fddd201 svg {
    transition: color 0.3s ease-in-out, fill 0.3s ease-in-out !important;
}

/* Smooth transition for the title widget sitting right after the container */
.elementor-22 .elementor-element.elementor-element-fddd201 + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-fddd201 + h1, .elementor-22 .elementor-element.elementor-element-fddd201 + h2, .elementor-22 .elementor-element.elementor-element-fddd201 + h3, .elementor-22 .elementor-element.elementor-element-fddd201 + h4 {
    transition: color 0.3s ease-in-out !important;
}


.elementor-22 .elementor-element.elementor-element-fddd201:hover {
    background-color: #FF7A00 !important; 
}

/* Change inner icon to white */
.elementor-22 .elementor-element.elementor-element-fddd201:hover i { color: #ffffff !important; }
.elementor-22 .elementor-element.elementor-element-fddd201:hover svg { fill: #ffffff !important; color: #ffffff !important; }

/* TARGET OUTSIDE TITLE: When container is hovered, change the next heading's color to orange */
.elementor-22 .elementor-element.elementor-element-fddd201:hover + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-fddd201:hover + h1, 
.elementor-22 .elementor-element.elementor-element-fddd201:hover + h2, 
.elementor-22 .elementor-element.elementor-element-fddd201:hover + h3, 
.elementor-22 .elementor-element.elementor-element-fddd201:hover + h4 {
    color: #FF7A00 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd0b4e8 */.elementor-22 .elementor-element.elementor-element-fd0b4e8 {
    transition: background-color 0.3s ease-in-out !important;
}

.elementor-22 .elementor-element.elementor-element-fd0b4e8 i, .elementor-22 .elementor-element.elementor-element-fd0b4e8 svg {
    transition: color 0.3s ease-in-out, fill 0.3s ease-in-out !important;
}

/* Smooth transition for the title widget sitting right after the container */
.elementor-22 .elementor-element.elementor-element-fd0b4e8 + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-fd0b4e8 + h1, .elementor-22 .elementor-element.elementor-element-fd0b4e8 + h2, .elementor-22 .elementor-element.elementor-element-fd0b4e8 + h3, .elementor-22 .elementor-element.elementor-element-fd0b4e8 + h4 {
    transition: color 0.3s ease-in-out !important;
}


.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover {
    background-color: #FF7A00 !important; 
}

/* Change inner icon to white */
.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover i { color: #ffffff !important; }
.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover svg { fill: #ffffff !important; color: #ffffff !important; }

/* TARGET OUTSIDE TITLE: When container is hovered, change the next heading's color to orange */
.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover + h1, 
.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover + h2, 
.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover + h3, 
.elementor-22 .elementor-element.elementor-element-fd0b4e8:hover + h4 {
    color: #FF7A00 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82d79ea */.elementor-22 .elementor-element.elementor-element-82d79ea {
    transition: background-color 0.3s ease-in-out !important;
}

.elementor-22 .elementor-element.elementor-element-82d79ea i, .elementor-22 .elementor-element.elementor-element-82d79ea svg {
    transition: color 0.3s ease-in-out, fill 0.3s ease-in-out !important;
}

/* Smooth transition for the title widget sitting right after the container */
.elementor-22 .elementor-element.elementor-element-82d79ea + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-82d79ea + h1, .elementor-22 .elementor-element.elementor-element-82d79ea + h2, .elementor-22 .elementor-element.elementor-element-82d79ea + h3, .elementor-22 .elementor-element.elementor-element-82d79ea + h4 {
    transition: color 0.3s ease-in-out !important;
}


.elementor-22 .elementor-element.elementor-element-82d79ea:hover {
    background-color: #FF7A00 !important; 
}

/* Change inner icon to white */
.elementor-22 .elementor-element.elementor-element-82d79ea:hover i { color: #ffffff !important; }
.elementor-22 .elementor-element.elementor-element-82d79ea:hover svg { fill: #ffffff !important; color: #ffffff !important; }

/* TARGET OUTSIDE TITLE: When container is hovered, change the next heading's color to orange */
.elementor-22 .elementor-element.elementor-element-82d79ea:hover + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-82d79ea:hover + h1, 
.elementor-22 .elementor-element.elementor-element-82d79ea:hover + h2, 
.elementor-22 .elementor-element.elementor-element-82d79ea:hover + h3, 
.elementor-22 .elementor-element.elementor-element-82d79ea:hover + h4 {
    color: #FF7A00 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-946eafd */.elementor-22 .elementor-element.elementor-element-946eafd {
    transition: background-color 0.3s ease-in-out !important;
}

.elementor-22 .elementor-element.elementor-element-946eafd i, .elementor-22 .elementor-element.elementor-element-946eafd svg {
    transition: color 0.3s ease-in-out, fill 0.3s ease-in-out !important;
}

/* Smooth transition for the title widget sitting right after the container */
.elementor-22 .elementor-element.elementor-element-946eafd + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-946eafd + h1, .elementor-22 .elementor-element.elementor-element-946eafd + h2, .elementor-22 .elementor-element.elementor-element-946eafd + h3, .elementor-22 .elementor-element.elementor-element-946eafd + h4 {
    transition: color 0.3s ease-in-out !important;
}


.elementor-22 .elementor-element.elementor-element-946eafd:hover {
    background-color: #FF7A00 !important; 
}

/* Change inner icon to white */
.elementor-22 .elementor-element.elementor-element-946eafd:hover i { color: #ffffff !important; }
.elementor-22 .elementor-element.elementor-element-946eafd:hover svg { fill: #ffffff !important; color: #ffffff !important; }

/* TARGET OUTSIDE TITLE: When container is hovered, change the next heading's color to orange */
.elementor-22 .elementor-element.elementor-element-946eafd:hover + .elementor-widget-heading .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-946eafd:hover + h1, 
.elementor-22 .elementor-element.elementor-element-946eafd:hover + h2, 
.elementor-22 .elementor-element.elementor-element-946eafd:hover + h3, 
.elementor-22 .elementor-element.elementor-element-946eafd:hover + h4 {
    color: #FF7A00 !important;
}/* End custom CSS */