.elementor-15 .elementor-element.elementor-element-96ff3f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-96ff3f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-96ff3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29073B;background-image:url("/wp-content/uploads/2022/08/home-page-bg-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-96ff3f8 > .elementor-background-overlay{background-color:#29073B;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-96ff3f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-13cfd08 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-15 .elementor-element.elementor-element-e4d23d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-15 .elementor-element.elementor-element-e4d23d3 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:60px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-9011a20 .elementor-button{font-family:"Montserrat Alternates", Sans-serif;font-size:21px;font-weight:400;line-height:26px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-0e8d9ff{--spacer-size:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-860de6e img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-e061756 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-e061756:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e061756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/09/who-we-serve-bg.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e061756 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-e061756{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-6a2df8c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-a9ceee4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-a9ceee4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-69185f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-15 .elementor-element.elementor-element-69185f3 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:60px;font-weight:bold;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-15 .elementor-element.elementor-element-4054f83{font-family:"Mulish", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-c60d867.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-c60d867.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta .elementor-cta__bg, .elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__content{text-align:left;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__title{font-family:"Mulish", Sans-serif;font-size:33px;font-weight:600;line-height:37px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__description{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;background-color:#A11488;border-color:#A11488;border-width:1px;border-radius:20px;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__button:hover{border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta .elementor-cta__bg, .elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__content{text-align:left;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__title{font-family:"Mulish", Sans-serif;font-size:33px;font-weight:600;line-height:37px;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__description{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;background-color:#9251B2;border-color:#9251B2;border-width:1px;border-radius:20px;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__button:hover{border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta .elementor-cta__bg, .elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__content{text-align:left;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__title{font-family:"Mulish", Sans-serif;font-size:33px;font-weight:600;line-height:37px;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__description{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;background-color:#0066A9;border-color:#0066A9;border-width:1px;border-radius:20px;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__button:hover{border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-3119184 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-3119184:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3119184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/09/ai-page-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3119184{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-3119184 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-4639352.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-4639352.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-40734fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-40734fa .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:56px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-109af18{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-608eadb{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-15 .elementor-element.elementor-element-608eadb .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8ec67cc .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5f816b5{--spacer-size:100px;}.elementor-15 .elementor-element.elementor-element-5d130ec{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-24662a0 .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-9df6abd{--display:flex;}.elementor-15 .elementor-element.elementor-element-9c0e822 .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-8130d14 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-8130d14:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8130d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/10/services-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-8130d14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-8130d14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-fca1883 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-a18171b{columns:1;font-family:"Mulish", Sans-serif;font-size:38px;font-weight:400;line-height:44px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e8ddf29 .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-9fda85a .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-f9cd69f .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-1d6a193 .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-b44b61a .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-dba4653 .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-543e2b0 .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-775f476 .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-983475a .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-15 .elementor-element.elementor-element-8656c14 .vcex-callout-button .theme-button{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:bold;line-height:17px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-889d83a .elementor-accordion-icon, .elementor-15 .elementor-element.elementor-element-889d83a .elementor-accordion-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-889d83a .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-889d83a .elementor-active .elementor-accordion-icon, .elementor-15 .elementor-element.elementor-element-889d83a .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-889d83a .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-889d83a .elementor-accordion-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-889d83a .elementor-tab-content{color:#FFFFFF;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-1555402 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-1555402:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1555402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/10/achievements-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1555402{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-1555402 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-0c1651f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-a8f76d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-a8f76d5 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:56px;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c53ff15.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-c53ff15 .vcex-callout-caption{font-family:"Mulish", Sans-serif;}.elementor-15 .elementor-element.elementor-element-bfa7418.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-bfa7418 .vcex-callout-caption{font-family:"Mulish", Sans-serif;}.elementor-15 .elementor-element.elementor-element-5cc50bc.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-5cc50bc .vcex-callout-caption{font-family:"Mulish", Sans-serif;}.elementor-15 .elementor-element.elementor-element-755e94a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-755e94a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-755e94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/04/projects-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-755e94a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-755e94a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-737a57a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-2afd13e{text-align:left;}.elementor-15 .elementor-element.elementor-element-2afd13e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-991864a .swiper-slide-contents{margin-right:auto;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-991864a .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-cdf9c67 .swiper-slide-contents{margin-right:auto;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-cdf9c67 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-576d770 .swiper-slide-contents{margin-right:auto;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-576d770 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-57bdd2e .swiper-slide-contents{margin-right:auto;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-57bdd2e .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-6e5bbd6 .swiper-slide-contents{margin-right:auto;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-6e5bbd6 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-aa4968e .swiper-slide-contents{margin-right:auto;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-aa4968e .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-ff341d0 .swiper-slide-contents{margin-right:auto;}.elementor-15 .elementor-element.elementor-element-c4634b2 .elementor-repeater-item-ff341d0 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-15 .elementor-element.elementor-element-c4634b2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:460px;}.elementor-15 .elementor-element.elementor-element-c4634b2 .swiper-slide-contents{max-width:66%;}.elementor-15 .elementor-element.elementor-element-c4634b2 .swiper-slide-inner{text-align:center;}.elementor-15 .elementor-element.elementor-element-88e7d53 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-88e7d53:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-88e7d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/04/industries-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-88e7d53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-88e7d53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-744c1fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5e8b166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-5e8b166 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9fc92cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-9fc92cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9fc92cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/04/testimonials-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9fc92cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-9fc92cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-90aa504 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-454ab26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-454ab26 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-119e4b9 .elementor-swiper-button{font-size:20px;}.elementor-15 .elementor-element.elementor-element-14946f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-14946f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-14946f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/04/our-stories-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-14946f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-14946f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-f8dcac3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5c9bc71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-15 .elementor-element.elementor-element-5c9bc71 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-42017b2{--display:flex;}.elementor-15 .elementor-element.elementor-element-47f4a80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-47f4a80:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-47f4a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/04/carrer-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-47f4a80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-47f4a80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-39dd7e0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-9b4931b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-15 .elementor-element.elementor-element-9b4931b .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8e53ae1{text-align:left;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ca7bb2e{--display:flex;}.elementor-15 .elementor-element.elementor-element-6d06354{text-align:center;}.elementor-15 .elementor-element.elementor-element-6d06354 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-08fc370{--display:flex;}.elementor-15 .elementor-element.elementor-element-c93e1cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-c93e1cd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c93e1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/04/contact-us-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c93e1cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-c93e1cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-d2a886d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-46a3e93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-15 .elementor-element.elementor-element-46a3e93 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-129dabd{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4e66377 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-4e66377:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4e66377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#230639;}.elementor-15 .elementor-element.elementor-element-4e66377 > .elementor-container{min-height:130px;}.elementor-15 .elementor-element.elementor-element-4e66377{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-4e66377 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9a58530 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-96ff3f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-96ff3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/10/main-page-tablet-bg.jpg");background-repeat:repeat;}.elementor-15 .elementor-element.elementor-element-e4d23d3{text-align:center;}.elementor-15 .elementor-element.elementor-element-e4d23d3 .elementor-heading-title{font-size:50px;}.elementor-15 .elementor-element.elementor-element-9011a20 .elementor-button{font-size:21px;}.elementor-15 .elementor-element.elementor-element-69185f3 .elementor-heading-title{font-size:50px;}.elementor-15 .elementor-element.elementor-element-4054f83{font-size:20px;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__content{text-align:center;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__title{font-size:28px;line-height:31em;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__content{text-align:center;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__title{font-size:28px;line-height:31em;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__content{text-align:center;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__title{font-size:28px;line-height:31em;}.elementor-15 .elementor-element.elementor-element-109af18{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-5f816b5{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-c4634b2 .swiper-slide{height:700px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-96ff3f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-96ff3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/10/main-page-tablet-bg.jpg");background-repeat:repeat;}.elementor-15 .elementor-element.elementor-element-a00ad10{width:100%;}.elementor-15 .elementor-element.elementor-element-e4d23d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-e4d23d3 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-9011a20 .elementor-button{font-size:18px;}.elementor-15 .elementor-element.elementor-element-55615e9{width:100%;}.elementor-15 .elementor-element.elementor-element-a9ceee4{width:100%;}.elementor-15 .elementor-element.elementor-element-69185f3 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-4054f83{font-size:18px;}.elementor-15 .elementor-element.elementor-element-c60d867{width:100%;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__content{text-align:center;}.elementor-15 .elementor-element.elementor-element-54ac32b .elementor-cta__title{font-size:22px;line-height:26em;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__content{text-align:center;}.elementor-15 .elementor-element.elementor-element-c524f18 .elementor-cta__title{font-size:22px;line-height:26em;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__content{text-align:center;}.elementor-15 .elementor-element.elementor-element-093eaca .elementor-cta__title{font-size:22px;line-height:26em;}.elementor-15 .elementor-element.elementor-element-109af18{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-5f816b5{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-c4634b2 .swiper-slide{height:700px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-6608803{width:100%;}.elementor-15 .elementor-element.elementor-element-a00ad10{width:66.66%;}.elementor-15 .elementor-element.elementor-element-55615e9{width:32.673%;}.elementor-15 .elementor-element.elementor-element-c40d27d{width:100%;}.elementor-15 .elementor-element.elementor-element-a9ceee4{width:50%;}.elementor-15 .elementor-element.elementor-element-c60d867{width:50%;}.elementor-15 .elementor-element.elementor-element-4639352{width:100%;}.elementor-15 .elementor-element.elementor-element-75273da{width:100%;}.elementor-15 .elementor-element.elementor-element-57c30d7{width:100%;}.elementor-15 .elementor-element.elementor-element-e1d6ea7{width:100%;}.elementor-15 .elementor-element.elementor-element-0d48bdc{width:100%;}.elementor-15 .elementor-element.elementor-element-d08d72c{width:100%;}.elementor-15 .elementor-element.elementor-element-accb601{width:100%;}.elementor-15 .elementor-element.elementor-element-28053af{width:100%;}.elementor-15 .elementor-element.elementor-element-19a90e8{width:100%;}.elementor-15 .elementor-element.elementor-element-2d8fed7{width:100%;}.elementor-15 .elementor-element.elementor-element-e2da76b{width:100%;}.elementor-15 .elementor-element.elementor-element-f65ccfb{width:100%;}.elementor-15 .elementor-element.elementor-element-7a4d909{width:100%;}.elementor-15 .elementor-element.elementor-element-7ffd227{width:100%;}.elementor-15 .elementor-element.elementor-element-0823175{width:100%;}.elementor-15 .elementor-element.elementor-element-55fc520{width:100%;}.elementor-15 .elementor-element.elementor-element-55936f3{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-a00ad10{width:100%;}.elementor-15 .elementor-element.elementor-element-55615e9{width:100%;}.elementor-15 .elementor-element.elementor-element-a9ceee4{width:100%;}.elementor-15 .elementor-element.elementor-element-c60d867{width:100%;}}