.elementor-2372 .elementor-element.elementor-element-789f03a > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-2372 .elementor-element.elementor-element-a54b5f4 > .elementor-widget-container{margin:-70px 0px 130px 0px;}.elementor-2372 .elementor-element.elementor-element-038fe9b .sec-title h2{font-size:39px;}.elementor-2372 .elementor-element.elementor-element-038fe9b .content_block_1 .content-box .text h3{font-size:23px;}.elementor-2372 .elementor-element.elementor-element-4cdb6c1{margin-top:0px;margin-bottom:-125px;}.elementor-2372 .elementor-element.elementor-element-ac3e84d:not(.elementor-motion-effects-element-type-background), .elementor-2372 .elementor-element.elementor-element-ac3e84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F445A;}.elementor-2372 .elementor-element.elementor-element-ac3e84d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 3% 0%;}.elementor-2372 .elementor-element.elementor-element-ac3e84d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2372 .elementor-element.elementor-element-da58f11 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:42px;font-weight:600;line-height:44px;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-2372 .elementor-element.elementor-element-98927b8 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;border-style:dotted;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:6% 10% 6% 10%;}.elementor-2372 .elementor-element.elementor-element-98927b8{width:var( --container-widget-width, 93.038% );max-width:93.038%;--container-widget-width:93.038%;--container-widget-flex-grow:0;}.elementor-2372 .elementor-element.elementor-element-98927b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2372 .elementor-element.elementor-element-98927b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2372 .elementor-element.elementor-element-98927b8 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(min-width:768px){.elementor-2372 .elementor-element.elementor-element-4af1fb8{width:64.561%;}.elementor-2372 .elementor-element.elementor-element-a1dcf15{width:35.395%;}}@media(max-width:767px){.elementor-2372 .elementor-element.elementor-element-893a876 .banner-carousel .content-box h1,.elementor-2372 .elementor-element.elementor-element-893a876 .banner-section.style-two .banner-carousel .content-box h1{font-size:29px;line-height:1.1em;}.elementor-2372 .elementor-element.elementor-element-893a876 .banner-carousel .content-box p{font-size:22px;line-height:1.2em;}.elementor-2372 .elementor-element.elementor-element-a54b5f4 .service-form-section .service-form .title-inner .text h2{font-size:26px;}.elementor-2372 .elementor-element.elementor-element-038fe9b .sec-title h2{font-size:24px;}.elementor-2372 .elementor-element.elementor-element-038fe9b .content_block_1 .content-box .text h3{font-size:20px;}}/* Start custom CSS for dormatic_banner_slider, class: .elementor-element-893a876 */.banner-carousel .content-box .btn-box .theme-btn-one
 {
    DISPLAY: NONE;
}/* End custom CSS */
/* Start custom CSS for dormatic_service_form, class: .elementor-element-a54b5f4 */span.title-text {font-size:300px}

.service-form-section .service-form .title-inner .link a
 {display: none !important;
}/* End custom CSS */
/* Start custom CSS for dormatic_projects, class: .elementor-element-c675417 */.project-block-one .inner-box .lower-content {
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for dormatic_servces, class: .elementor-element-6a2efe8 */@media only screen and (max-width: 767px) {
    .sec-title h2, .sec-title span, p
	 {text-align: center !important;}
}/* End custom CSS */
/* Start custom CSS for dormatic_contact_info_two, class: .elementor-element-36965b6 */.content_block_4 .content-box {
    padding: 320px 50px 44px 50px;
}/* End custom CSS */
/* Start custom CSS */@media only screen and (max-width: 767px) {
    .textCenter, .project-section {
    
        text-align: center !important;
    }
    .content_block_1 .content-box .text h3 {padding-left: 0px;}
    .menu-area .mobile-nav-toggler .icon-bar
	 {background-color: #fff;;}
}/* End custom CSS */