.elementor-550 .elementor-element.elementor-element-e53e59f{width:100%;max-width:100%;}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider h2,
                .main-slider-two__content h2, .main-slider-three__content h2{font-family:var( --e-global-typography-e2632b0-font-family ), Sans-serif;font-size:var( --e-global-typography-e2632b0-font-size );font-weight:var( --e-global-typography-e2632b0-font-weight );text-transform:var( --e-global-typography-e2632b0-text-transform );line-height:var( --e-global-typography-e2632b0-line-height );}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider__title-box-1 h2,.main-slider-two__content h2,
                .main-slider-three .swiper-slide-active .main-slider-three__content h2{color:#DD0429;}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider .main-slider__title-box-2 h2{color:transparent !important;}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider .thm-btn, .main-slider-two__btn .thm-btn,
                .main-slider-two__btn .thm-btn, .main-slider-three__btn-box .thm-btn{color:#FFFFFF;}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider .thm-btn:hover,
                .main-slider-two__btn .thm-btn:hover, .main-slider-three__btn-box .thm-btn:hover{color:var( --e-global-color-text );}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider__social a{color:var( --e-global-color-9af83ab );}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider__nav .swiper-button-next,
                .main-slider__nav .swiper-button-prev{color:#9FC13E;}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider__nav .swiper-button-next:hover, .main-slider__nav .swiper-button-prev:hover{color:var( --e-global-color-accent );}.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider .swiper-slide,
                .main-slider-two__wrapper,.main-slider-three .swiper-slide{background-color:#17161A;}.elementor-550 .elementor-element.elementor-element-0dae2f0 > .elementor-container{min-height:0px;}.elementor-550 .elementor-element.elementor-element-8594ee8{z-index:0;}.elementor-550 .elementor-element.elementor-element-8594ee8 .section-title__title{font-family:"Federo", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-550 .elementor-element.elementor-element-8594ee8 .section-title__tagline{font-size:16px;line-height:25px;color:#FFFFFF;}.elementor-550 .elementor-element.elementor-element-8594ee8 .services-one__top-text{line-height:22px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-550 .elementor-element.elementor-element-8594ee8 .services-one__title a,.services-two__title a, .services-three__title a{font-size:24px;font-weight:200;}.elementor-550 .elementor-element.elementor-element-8594ee8 .services-one__view-all-title a, .services-two__btn{font-size:24px;line-height:1px;}.elementor-550 .elementor-element.elementor-element-8594ee8 .services-one__icon,
                 .services-two__icon span,
                 .services-three_icon span{color:#B5CD4B;}.elementor-550 .elementor-element.elementor-element-8594ee8 .services-two__btn, .services-one__view-all-title a,
                .services-one__view-all, .services-two__btn{background-color:#9FC13E;}.elementor-550 .elementor-element.elementor-element-ee527ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-550 .elementor-element.elementor-element-316325d{width:100%;max-width:100%;}.elementor-550 .elementor-element.elementor-element-316325d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-550 .elementor-element.elementor-element-316325d.elementor-element{--order:-99999 /* order start hack */;}.elementor-550 .elementor-element.elementor-element-316325d .section-title__title{font-family:"Federo", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-550 .elementor-element.elementor-element-316325d .section-title__tagline{font-size:16px;line-height:24px;}.elementor-550 .elementor-element.elementor-element-316325d .welcome-one__bottom-title,
				.welcome-two__right-text, .about-page__right-text-2{font-size:19px;line-height:23px;}.elementor-550 .elementor-element.elementor-element-316325d .welcome-one__right-text,
				 .why-choose-one__right-text, .welcome-three__text, .about-page__right-text-1{line-height:24px;}.elementor-550 .elementor-element.elementor-element-316325d .welcome-one__points li .text p,
				.why-choose-one__points li .text p{font-size:18px;font-weight:100;text-transform:capitalize;text-decoration:none;line-height:22px;word-spacing:1px;}.elementor-550 .elementor-element.elementor-element-316325d .welcome-one__person-sign h3{font-family:"Splash", Sans-serif;font-size:25px;text-transform:capitalize;line-height:1px;letter-spacing:-0.4px;}.elementor-550 .elementor-element.elementor-element-316325d .welcome-one__btn, .welcome-two__btn,.welcome-three__btn{line-height:20px;}.elementor-550 .elementor-element.elementor-element-316325d .welcome-one__bottom-right-title{font-weight:100;line-height:29px;}.elementor-550 .elementor-element.elementor-element-316325d .welcome-one__experience-title,
				.welcome-one__experience-title span{font-size:17px;font-weight:200;line-height:23px;}.elementor-550 .elementor-element.elementor-element-d65cfc1 .design-studio__title,
				.company-numbers__title, .watch-video__title{font-family:var( --e-global-typography-1f3b3bc-font-family ), Sans-serif;font-size:var( --e-global-typography-1f3b3bc-font-size );font-weight:var( --e-global-typography-1f3b3bc-font-weight );text-transform:var( --e-global-typography-1f3b3bc-text-transform );line-height:var( --e-global-typography-1f3b3bc-line-height );}.elementor-550 .elementor-element.elementor-element-d65cfc1 .design-studio__title,
				 .watch-video__title,.company-numbers__title{color:var( --e-global-color-9af83ab );}.elementor-550 .elementor-element.elementor-element-787c660 .counter-one__single h3{font-size:51px;}.elementor-550 .elementor-element.elementor-element-65bc40d .we-care__text{line-height:20px;}.elementor-550 .elementor-element.elementor-element-7cf9dae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-550 .elementor-element.elementor-element-7cf9dae .section-title__title{font-family:"Federo", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-550 .elementor-element.elementor-element-7cf9dae .section-title__tagline{font-size:18px;line-height:42px;}.elementor-550 .elementor-element.elementor-element-7cf9dae .welcome-one__right-text,
				 .why-choose-one__right-text, .welcome-three__text, .about-page__right-text-1{line-height:25px;letter-spacing:0px;word-spacing:0px;}.elementor-550 .elementor-element.elementor-element-7cf9dae .welcome-one__points li .text p,
				.why-choose-one__points li .text p{font-size:15px;line-height:33px;letter-spacing:0px;}.elementor-550 .elementor-element.elementor-element-7cf9dae .why-choose-one__progress-title{line-height:7px;}.elementor-550 .elementor-element.elementor-element-9297240 .section-title__title{font-family:"Federo", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-550 .elementor-element.elementor-element-9297240 .testimonial-one__text, .testimonial-two__text{line-height:30px;}.elementor-550 .elementor-element.elementor-element-e61db8c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-550 .elementor-element.elementor-element-e61db8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-text );}.elementor-550 .elementor-element.elementor-element-e61db8c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-550 .elementor-element.elementor-element-e61db8c a{color:#FFFFFF;}.elementor-550 .elementor-element.elementor-element-e61db8c a:hover{color:#9FC13E;}.elementor-550 .elementor-element.elementor-element-92cb49c .cta-one__inner, .cta-two{background-color:#91B039;}.elementor-550 .elementor-element.elementor-element-92cb49c .our-mission__title,
                .cta-one__title,.cta-two__title, .we-can__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-550 .elementor-element.elementor-element-92cb49c .thm-btn{font-size:20px;}.elementor-550 .elementor-element.elementor-element-92cb49c .we-can__title, .cta-one__title, .cta-two__title{color:#E1E1E1;}.elementor-550 .elementor-element.elementor-element-92cb49c .cta-one__icon span, .cta-two__icon span{color:var( --e-global-color-9af83ab );}.elementor-550 .elementor-element.elementor-element-c5eb280 iframe{height:495px;filter:brightness( 78% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 94deg );}.elementor-550 .elementor-element.elementor-element-c5eb280:hover iframe{filter:brightness( 94% ) contrast( 133% ) saturate( 93% ) blur( 0px ) hue-rotate( 246deg );}.elementor-550 .elementor-element.elementor-element-5015b51 .section-title__title{font-family:var( --e-global-typography-316efea-font-family ), Sans-serif;font-size:var( --e-global-typography-316efea-font-size );font-weight:var( --e-global-typography-316efea-font-weight );text-transform:var( --e-global-typography-316efea-text-transform );line-height:var( --e-global-typography-316efea-line-height );}@media(max-width:1440px){.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider h2,
                .main-slider-two__content h2, .main-slider-three__content h2{font-size:var( --e-global-typography-e2632b0-font-size );line-height:var( --e-global-typography-e2632b0-line-height );}.elementor-550 .elementor-element.elementor-element-d65cfc1 .design-studio__title,
				.company-numbers__title, .watch-video__title{font-size:var( --e-global-typography-1f3b3bc-font-size );line-height:var( --e-global-typography-1f3b3bc-line-height );}.elementor-550 .elementor-element.elementor-element-92cb49c .our-mission__title,
                .cta-one__title,.cta-two__title, .we-can__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-550 .elementor-element.elementor-element-5015b51 .section-title__title{font-size:var( --e-global-typography-316efea-font-size );line-height:var( --e-global-typography-316efea-line-height );}}@media(max-width:1024px){.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider h2,
                .main-slider-two__content h2, .main-slider-three__content h2{font-size:var( --e-global-typography-e2632b0-font-size );line-height:var( --e-global-typography-e2632b0-line-height );}.elementor-550 .elementor-element.elementor-element-d65cfc1 .design-studio__title,
				.company-numbers__title, .watch-video__title{font-size:var( --e-global-typography-1f3b3bc-font-size );line-height:var( --e-global-typography-1f3b3bc-line-height );}.elementor-550 .elementor-element.elementor-element-92cb49c .our-mission__title,
                .cta-one__title,.cta-two__title, .we-can__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-550 .elementor-element.elementor-element-5015b51 .section-title__title{font-size:var( --e-global-typography-316efea-font-size );line-height:var( --e-global-typography-316efea-line-height );}}@media(max-width:767px){.elementor-550 .elementor-element.elementor-element-e53e59f .main-slider h2,
                .main-slider-two__content h2, .main-slider-three__content h2{font-size:var( --e-global-typography-e2632b0-font-size );line-height:var( --e-global-typography-e2632b0-line-height );}.elementor-550 .elementor-element.elementor-element-d65cfc1 .design-studio__title,
				.company-numbers__title, .watch-video__title{font-size:var( --e-global-typography-1f3b3bc-font-size );line-height:var( --e-global-typography-1f3b3bc-line-height );}.elementor-550 .elementor-element.elementor-element-92cb49c .our-mission__title,
                .cta-one__title,.cta-two__title, .we-can__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-550 .elementor-element.elementor-element-5015b51 .section-title__title{font-size:var( --e-global-typography-316efea-font-size );line-height:var( --e-global-typography-316efea-line-height );}}@media(min-width:768px){.elementor-550 .elementor-element.elementor-element-18a020a{width:100%;}}/* Start custom CSS for section, class: .elementor-element-13acfcd */.cf-visuals { color: #00BFFF;  }
.cf-web { color: #bcf404; }
.cf-code { color: #fc4414; }/* End custom CSS */