.policy-content ul{padding-left:20px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background:#46b450;color:white;border-radius:4px}.aslider h2,.aslider h3{margin-top:10px!important;margin-bottom:10px}.headingisimp h2{margin-bottom:20px!important}section.elementor-section.bannersec .elementor-column.elementor-col-100{width:80%!important;background:rgba(0,0,0,.3);margin:0 auto;padding:40px;border-radius:15px}.imagecarousel .elementor-widget-container{padding:25px!important;border-radius:30px!important;display:flex!important;align-items:center!important}.imagecarousel .elementor-image-carousel{display:flex!important;align-items:center}h2.aslider--title.mb-30.bdevs-el-title{animation:unset!important;opacity:1!important}.bannersec p{color:white;font-size:20px}.single-slider.slider-height{align-items:flex-start!important;padding-top:50px!important}.slider-height{min-height:700px}body.page.page-id-5649 .elementor-widget-image-box .elementor-image-box-content{text-align:left}.heightofimg img{height:350px;object-fit:cover}section.elementor-section.elementor-element-fc9a6c0.row2isheight{margin-bottom:100px!important}.maincontactform section.cta__area{padding:0!important}.maincontactform section.cta__area .row{justify-content:center}.maincontactform section.cta__area .row .col-xxl-8.offset-xxl-2{margin:0!important;width:100%!important;max-width:100%!important}.maincontactform .section__title-wrapper.section__title-wrapper-4{margin:0}.maincontactform label{width:100%!important;text-align:left;font-size:16px;margin-bottom:10px;color:black!important}.maincontactform span.wpcf7-form-control-wrap,.maincontactform span.wpcf7-form-control-wrap input{width:100%!important;display:block!important}.maincontactform span.wpcf7-form-control-wrap input{margin-top:5px;height:40px;border-radius:6px;border:1px solid #f89217}.maincontactform input[type=submit]{background:#ff5e14;color:white;border:0px;padding:15px 35px;border-radius:30px;display:block}section.elementor-section.section2imp .elementor-container{justify-content:space-between}section.elementor-section.section2imp .elementor-widget-wrap.elementor-element-populated{padding:0!important}.aslider h2 a{font-weight:700;color:#151735!important;text-decoration:underline;font-size:40px}a.theme-btn.theme-btn-blue.bdevs-el-btn{background:#ff5e14!important;padding:20px 50px!important;display:flex!important;max-width:fit-content!important;align-items:center!important;margin-top:20px!important;height:auto!important;line-height:1.2!important}@media (max-width:991px){.maincontactform{width:80%!important;margin-top:40px!important;margin:0 auto;z-index:auto}}@media (max-width:767px){section.elementor-section.bannersec .elementor-column.elementor-col-100{width:100%!important;background:rgba(0,0,0,.5);margin:0 auto;padding:10px}.aslider h2,.aslider h3{margin:0!important}.aslider h2 a{font-size:25px}.aslider h2{margin-bottom:20px!important}.headingisimp h2{font-size:30px!important;margin-left:15px!important}.elementor-370 .elementor-element.elementor-element-c9f6acf .elementor-accordion-title{line-height:1.2!important;font-size:16px!important}.maincontactform{width:100%!important;padding:20px!important}}.pn-contact-fixed{background:#f2f3f7;padding:35px 28px;border-radius:6px;width:100%;max-width:420px;box-shadow:rgba(0,0,0,.05) 0px 0px 0px 1px}.pn-contact-fixed h3{font-size:30px;text-align:center;margin-bottom:5px;color:#1b2032}.pn-sub{text-align:center;color:#ff5a1f;font-weight:600;margin-bottom:25px}.pn-contact-fixed form{width:100%}.pn-group{width:100%;margin-bottom:18px}.pn-contact-fixed label{display:block!important;width:100%!important;margin-bottom:6px;font-weight:600;color:#333}.pn-contact-fixed input,.pn-contact-fixed textarea{width:100%!important;display:block;padding:12px;border:1px solid #ccc;border-radius:3px;background:#fff;font-size:15px}.pn-contact-fixed button{background:#ff5a1f;color:#fff;border:none;padding:14px 30px;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;margin-top:10px}.pn-contact-fixed button:hover{background:#e14b15}.ablog__sidebar{position:sticky;top:120px}.input-feild-single textarea{background:#fff;border:none;border-radius:5px;padding:15px;width:100%;color:black;height:100px;margin-top:2px}.input-feild-single label{color:white;font-family:"DM Sans";font-size:16px;width:100%}.header-top-right ul li{padding-top:4px;padding-bottom:4px;font-size:14px}.header-top-left{padding:6px 0;font-size:14px}.header-top-left span i{font-size:15px}.header-top-right li.header--social i{color:white}.header-top-right li.header--social a:hover i{color:#f47a1b}.header-top-right-2 ul li{border-right:1px solid rgba(255,255,255,.18)}.input-feild input,.input-feild-textarea textarea{padding:16px 20px;font-family:"DM Sans";font-size:16px;font-weight:400;color:black;width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.3)}.input-feild input::placeholder,.input-feild-textarea textarea::placeholder{font-family:"DM Sans";font-size:16px;font-weight:400;color:rgba(0,0,0,.43)}.afaq__text{margin:0}.gform-theme--framework .gfield--type-choice .gfield_checkbox,.gform-theme--framework .gfield--type-choice .gfield_radio{flex-direction:row;gap:20px}.gfield--type-choice .gfield_radio label{margin-left:6px}.gfield input,.gfield input::placeholder,.gfield_label{font-family:"DM Sans"!important}.gform-theme--framework input#gform_submit_button_1{background:#f47a1b!important;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;border-radius:6px;padding:16px 35px;line-height:1!important}button.gform_button_select_files{background:#1d202f!important}.gform_drop_area:before{color:#1d202f!important}.parent-our-services .page-title-area,.parent-plumbing-network .page-title-area{display:none}.dark-accent .input-feild-single label,.dark-accent .input-feild-row label{color:black}.single-post .container,.archive .container{max-width:1280px}.single-post .input-feild-row{display:block}@media (max-width:600px){.page-title .breadcrumb-title{font-size:36px}.masonary-menu.filter-button-group{display:flex;overflow-x:auto}.aportfolio-menu-inner button{width:auto;height:auto;line-height:1.3;min-width:fit-content;padding:6px 25px}.aportfolio-menu.aportfolio-menu-inner{margin:0 0 25px}.aportfolio__text{margin:0;padding:25px}.aportfolio__text--title{font-size:22px}.aportfolio__text span{font-size:12px;line-height:1.2;margin-bottom:10px}.aportfolio.mb-40{margin-bottom:20px!important}section.blog-area.blog-details-area{padding-top:50px;padding-bottom:20px}.page-title .trail-items .trail-item a,.page-title .trail-items .trail-item span{font-size:15px}.page-title .trail-items{padding:8px 30px}.dark-accent .input-feild-row{display:block}}