html{scroll-behavior:auto!important}body{overflow-x:hidden}.ehf-header #masthead{transition:all 0.3s ease-in-out;width:100%}.masthead-fixed{position:fixed!important;top:0;left:0;z-index:9999;background:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .1);animation:slideDown 0.4s ease}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.home_form .wpcf7 .form_row input,.home_form .wpcf7 .form_row select{border:0!important;outline:none;background:#fff;width:100%;border-bottom:1px solid #737B7D!important;font-size:16px;font-weight:400;font-family:'Open Sans';padding:12px 16px;color:#000;margin-bottom:3px!important}.wpcf7 form.sent .wpcf7-response-output{margin-bottom:20px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{margin-bottom:20px!important}.home_form .wpcf7 select.wpcf7-form-control.wpcf7-select{color:#8E8E8E}.home_form .wpcf7-not-valid-tip{font-size:14px}.home_form .wpcf7 .form_row{display:flex;gap:24px;margin-bottom:9px}.home_form .wpcf7-response-output{margin:0!important;padding:5px!important;font-size:14px}.home_form .wpcf7 .form_row .w_100{width:100%}.home_form .wpcf7 p{width:100%!important}.home_form .wpcf7 .w_70{width:70%}.home_form .wpcf7 .w_30{width:30%}.home_form input.wpcf7-form-control.wpcf7-submit{font-size:16px;width:100%;padding:16px 0;letter-spacing:.5px;text-transform:uppercase;font-weight:700;border-radius:10px;margin-top:40px}.heroswiper{position:relative;height:821px}.heroswiper .title{color:#EBEBEB;font-family:Montserrat;font-size:82px;font-style:normal;font-weight:700;line-height:normal}.heroswiper .title span.highited_text{color:#2896FE}.heroswiper .inner_swiper.e-con-inner{padding:166px 0}.heroswiper .slider_content{max-width:797px}.heroswiper .slider_title,.heroswiper .slider_content,.heroswiper .slider_button{margin-bottom:24px}.heroswiper .slider_button{display:flex;width:152px;padding:10px;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:#FF6700}.heroswiper .slider_content{color:#EBEBEB;font-size:24px;font-style:normal;font-weight:300;line-height:normal}.heroswiper .slider_button a.btn{color:#FFF;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:100%;height:100%}.heroswiper .swiper-slide{background-position:right bottom!important;background-size:cover!important}.heroswiper .cta_button svg{background:#FF6700;width:52px;height:52px}.heroswiper .slider_button:hover{background:#2896FE}.heroswiper .cta_button{background:#FF6700;padding:26px;display:block;width:104px;height:104px;border-radius:100px;position:absolute;right:66px;z-index:99;bottom:39px}.heroswiper span.swiper-pagination-bullet{background:#D9D9D97D;width:13px;height:13px;opacity:1}.heroswiper .swiper-pagination-bullet-active{background:#D9D9D9!important;transform:scale(1.31)}.heroswiper .swiper-pagination{bottom:25px!important}.servicesswiper{padding-bottom:43px}.servicesswiper .inner_swiper{border-radius:29.329px;height:100%;background:linear-gradient(180deg,#000000c2 45%,#2896fe3b 67%);box-shadow:.978px .978px .978px 0 rgb(0 0 0 / .11);padding:13.687px;backdrop-filter:blur(10px)}.servicesswiper .slider_feature img{border-radius:1.8rem}.servicesswiper .swiper-slide{height:-webkit-fill-available;background:#fff;border-radius:29.329px}.servicesswiper .slider_title h3{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-top:24px;margin-bottom:11px}.servicesswiper .slider_content{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:23px}.servicesswiper .slider_button{display:flex;justify-content:end;margin-bottom:17px}.servicesswiper a.btn{color:#FF6700;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.servicesswiper .swiper-pagination-bullet{width:55px;height:6px;border-radius:20px;background:#EBEBEB!important;opacity:1}.servicesswiper .swiper-pagination-bullet-active{background:#FF6700!important}.footer_icon li:first-child .elementor-icon-list-text img{filter:contrast(.1)}.bafg-twentytwenty-container{border-radius:20px}.testimonial-swiper .swiper-slide{border-radius:29.329px;height:100%;background:linear-gradient(180deg,#cadced 45%,#2896fe3b 67%);box-shadow:.978px .978px .978px 0 rgb(0 0 0 / .11);padding:13.687px;backdrop-filter:blur(10px);min-height:260px}.testimonial-swiper .client-info{display:grid;grid-template-columns:55px auto;column-gap:26px;margin-top:33px;align-items:center}.testimonial-swiper .client-details .client-name{font-size:17px}.testimonial-swiper p.client-position{font-size:14px;margin-top:5px;color:#667573;font-weight:500}.testimonial-swiper .review-text p{font-size:18px;font-weight:500}.testimonial-swiper .client-details{font-family:'Montserrat'}.testimonial-swiper .client-photo{height:100%;padding-top:10px}.testimonial-swiper .quote-icon{margin-bottom:15px}.single-post .grid-container{max-width:1232px}.single-post{font-size:17px}.single-post p{margin-bottom:10px!important}.single-post h2{font-size:30px!important;margin-bottom:15px!important;padding-top:10px!important}.single-post h3{font-size:28px!important;margin-bottom:15px!important;padding-top:10px!important}.single-post h4{font-size:25px!important;margin-bottom:15px!important;padding-top:10px!important}.single-post h5{font-size:21px!important;margin-bottom:15px!important;padding-top:10px!important}.single-post h6{font-size:18px!important;margin-bottom:15px!important;padding-top:10px!important}.single-post .entry-title{display:block;font-size:42px}.single-post div#primary{padding:0}.single-post .featured-image img{width:100%;height:376px;object-fit:cover;border-radius:20px}.single-post .comments-area{padding:40px 0!important}.beforeafterslider{padding-bottom:50px}.beforeafterslider .swiper-button-next:after,.beforeafterslider .swiper-button-prev:after{font-size:18px;color:#fff}.beforeafterslider .swiper-button-prev,.beforeafterslider .swiper-button-next{top:auto!important;bottom:1px!important;width:40px!important;height:40px!important;background:#ff6700;border-radius:50%;display:flex!important;align-items:center;justify-content:center}.beforeafterslider .swiper-button-prev{left:44%!important}.beforeafterslider .swiper-button-next{right:44%!important}#popmake-2073 .w_100 input{width:100%;border:0;border-bottom:1px solid}#popmake-2073 textarea.wpcf7-form-control.wpcf7-textarea{max-height:150px!important;border:0;border-bottom:1px solid}#popmake-2073 .form_row{margin-bottom:10px}#popmake-2073 input.wpcf7-form-control.wpcf7-submit{width:100%}@media screen and (max-width:1250px){.heroswiper .title{font-size:60px}.heroswiper{height:677px}.heroswiper .cta_button{width:100px;height:100px;right:35px;bottom:4px}}@media screen and (max-width:1232px){.single-post div#primary{padding:0 10px}}@media screen and (max-width:768px){.beforeafterslider .swiper-button-prev{left:40%!important}.beforeafterslider .swiper-button-next{right:40%!important}.heroswiper .slider_content{color:#fff;font-weight:400}.single-post div#primary{padding:0}.testimonial-swiper .review-text p{font-size:17px}.testimonial-swiper .client-details .client-name{font-size:15px}.testimonial-swiper p.client-position{font-size:12px}.testimonial-swiper .swiper-slide{min-height:325px}.heroswiper .title{font-size:35px}.heroswiper .swiper-slide{background-position:68% bottom!important}.heroswiper .swiper-slide{height:654px}.heroswiper .slider_content{font-size:17px}.heroswiper{height:auto}.heroswiper .cta_button{width:84px;height:84px;right:15px;bottom:22px}.heroswiper .cta_button svg{background:#FF6700;width:33px;height:33px}.servicesswiper .slider_feature img{width:100%}.servicesswiper .slider_title h3{font-size:20px;margin-top:10px;margin-bottom:7px}.servicesswiper .slider_content{font-size:14px;margin-bottom:12px}.servicesswiper .swiper-pagination-bullet{width:39px;height:5px}.home_form .wpcf7 .form_row input,.home_form .wpcf7 .form_row select{font-size:14px;padding:12px 8px}.home_form input.wpcf7-form-control.wpcf7-submit{font-size:14px;padding:10px 0;margin-top:20px}}@media screen and (max-width:450px){.beforeafterslider .swiper-button-prev{left:35%!important}.beforeafterslider .swiper-button-next{right:35%!important}}.elementor-kit-8 .elementor-image-box-wrapper a{font-family:"Montserrat",Sans-serif!important}.post .entry-header{padding:0 30px}.post .entry-meta{padding:0 30px 30px}.comment-respond{padding:0 30px}@media (max-width:767px){.elementor-16 .elementor-element.elementor-element-bb76428{margin-left:0!important;padding-left:16px!important;padding-right:16px!important}.elementor-387 .elementor-element.elementor-element-c847635{padding-left:16px!important;padding-right:16px!important}.elementor-387 .elementor-element.elementor-element-268df60 .elementor-heading-title{padding:0 16px!important}.elementor-18 .elementor-element.elementor-element-5a9fe31 .elementor-button{padding:10px!important}.elementor-element.elementor-element-8fa2e0b .elementor-mobile-align-left{text-align:right!important}.elementor-18 .elementor-element.elementor-element-a56f554 .hfe-nav-menu-icon{padding:0!important}}.page-id-663 .swiper-wrapper{align-items:center;justify-content:center}.servicesswiper .slider_feature img{height:250px!important}@media(min-width:767px){.page-id-663 .beforeafterslider .swiper-button-next,.page-id-663 .beforeafterslider .swiper-button-prev{display:none!important}}