.elementor-57 .elementor-element.elementor-element-df44ab3 > .elementor-container{min-height:698px;}.elementor-57 .elementor-element.elementor-element-deee6ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-57 .elementor-element.elementor-element-699742d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-699742d .main-slider h2,.elementor-57 .elementor-element.elementor-element-699742d .main-slider-two__title,.elementor-57 .elementor-element.elementor-element-699742d .main-slider-three__title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-699742d .main-slider p,.elementor-57 .elementor-element.elementor-element-699742d .main-slider-two__sub-title, .elementor-57 .elementor-element.elementor-element-699742d .main-slider-three__sub-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-754c24f .section-title__title{font-family:"Poppins", Sans-serif;}.elementor-57 .elementor-element.elementor-element-754c24f .section-title__tagline{font-family:"Poppins", Sans-serif;}.elementor-57 .elementor-element.elementor-element-754c24f .about-one__text-1, .elementor-57 .elementor-element.elementor-element-754c24f .quality-work__text-1, .elementor-57 .elementor-element.elementor-element-754c24f .about-two__text-1{font-family:"Poppins", Sans-serif;}.elementor-57 .elementor-element.elementor-element-754c24f .about-one__call-text a{color:#050505;}.elementor-57 .elementor-element.elementor-element-856bb31 .feature-one__title a,.elementor-57 .elementor-element.elementor-element-856bb31 .feature-two__title a,.elementor-57 .elementor-element.elementor-element-856bb31 .feature-three__top-title a{color:#000000;}.elementor-57 .elementor-element.elementor-element-856bb31 .feature-one__text{color:#424242;}.elementor-57 .elementor-element.elementor-element-ed97b46{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-730bfb6 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-ceee5b9 .more-services__text,.elementor-57 .elementor-element.elementor-element-ceee5b9 .cta-one__title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-ceee5b9 .thm-btn{background-color:#7B7B7B;}.elementor-57 .elementor-element.elementor-element-3424e62 .section-title__title{font-family:"Poppins", Sans-serif;}.elementor-57 .elementor-element.elementor-element-3424e62 .section-title__tagline{font-family:"Poppins", Sans-serif;}.elementor-57 .elementor-element.elementor-element-671dcb6b .section-title__title{font-family:"Poppins", Sans-serif;font-size:30px;line-height:40px;}.elementor-57 .elementor-element.elementor-element-671dcb6b .section-title__tagline{letter-spacing:0.5px;}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-754c24f .section-title__title{font-size:25px;line-height:1.2em;}.elementor-57 .elementor-element.elementor-element-754c24f .section-title__tagline{font-size:14px;letter-spacing:0.5px;}.elementor-57 .elementor-element.elementor-element-754c24f .about-one__text-1, .elementor-57 .elementor-element.elementor-element-754c24f .quality-work__text-1, .elementor-57 .elementor-element.elementor-element-754c24f .about-two__text-1{font-size:18px;line-height:1.4em;}.elementor-57 .elementor-element.elementor-element-754c24f .about-one__text-2,
		 .elementor-57 .elementor-element.elementor-element-754c24f .quality-work__text-2, .elementor-57 .elementor-element.elementor-element-754c24f .welcome-one__text, .elementor-57 .elementor-element.elementor-element-754c24f .benefits-one__text, .elementor-57 .elementor-element.elementor-element-754c24f .about-two__text-2{font-size:16px;line-height:1.6em;}.elementor-57 .elementor-element.elementor-element-3424e62 .section-title__title{font-size:25px;line-height:1.2em;}.elementor-57 .elementor-element.elementor-element-3424e62 .section-title__tagline{letter-spacing:0.4px;}}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-deee6ec{width:100%;}}