body img{object-fit:cover!important}#navbar-section{display:flex;align-items:center}#navbar-section .logo-section{width:50px!important;margin-right:0!important;margin-bottom:0!important}#navbar-section #menu-header-menu .mega-menu .sub-menu{background-color:#fff!important;min-width:835px;left:auto!important;right:0!important;overflow:hidden!important;top:calc(100% - -1px)!important}#navbar-section #menu-header-menu .mega-menu .sub-menu li a{font-size:15px!important}#navbar-section .navbar-logo-flex{display:flex;align-items:center}#navbar-section .floting-contact{position:fixed;right:-54px;top:80%;transform:rotate(270deg);z-index:999;opacity:0.75;max-width:149px;max-height:45px}#navbar-section .floting-contact img{border-radius:8px 8px 0px 0px}#post-description .et_builder_inner_content .et_pb_section .et_pb_row{width:100%!important}.services-btn{border:2px solid #df322b;padding:12px 24px;border-radius:28px;color:#df322b}.service-card{margin-bottom:10px!important}.contact-form-error .et-pb-contact-message:has(ul){border:1px solid red!important;border-radius:6px;background:#ffebe9!important;padding:20px;margin-bottom:0px;font-size:16px;color:red!important;max-height:220px!important;font-family:'Poppins'!important}.contact-form-error .et-pb-contact-message:has(p){border:1px solid #01d501;border-radius:6px;background:#beffbe;font-size:16px;padding:20px;margin-bottom:20px;color:black;max-height:220px;font-family:'Poppins'!important}.mfp-close-btn-in.mfp-auto-cursor .mfp-content .mfp-close{background:#00000066!important;right:10px;width:50px;height:50px;border-radius:50%;padding-right:0;text-align:center;top:45px;font-size:50px;opacity:1;cursor:pointer;color:#ffffff}#services-enquiry p input{height:40px!important;width:100%;margin-bottom:8px;border:none!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;border-bottom:1px solid #0000002e!important;font-size:16px!important;color:#000!important;font-weight:500!important}#services-enquiry p textarea{width:100%;margin-bottom:8px;border:none!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;border-bottom:1px solid #0000002e!important;font-size:16px!important;color:#000!important;font-weight:500!important;margin-bottom:20px!important}#enquiry-form p,#services-enquiry p{width:100%;display:flex;flex-direction:column;padding-bottom:0px!important}#enquiry-form p label{width:100%;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:14px;color:#000!important;margin-bottom:6px!important}#enquiry-form p br{display:none}#enquiry-form p label input{height:40px!important;width:100%;margin-bottom:8px;background-color:rgba(39,45,55,0.1)!important;border:none!important;font-size:13px!important;color:#000!important;font-weight:500!important}#enquiry-form p label textarea{width:100%;margin-bottom:6px;background-color:rgba(39,45,55,0.1)!important;border:none!important;font-size:13px!important;color:#000!important;font-weight:500!important}#enquiry-form p label input.choose-file{background:transparent!important}#enquiry-form #file-choosen{display:none}#enquiry-form .wpcf7-response-output,#services-enquiry .wpcf7-response-output{color:#f00;text-align:center;border:2px solid #ff0000;margin:0;padding:10px;font-size:13px;border-radius:10px;font-family:'Montserrat'}#enquiry-form .sent .wpcf7-response-output,#services-enquiry .sent .wpcf7-response-output{border:2px solid #4CAF50;color:#4CAF50}#enquiry-form .wpcf7-not-valid-tip,#services-enquiry .wpcf7-not-valid-tip{color:#ff0000;background:#ffe8e8;display:initial;margin-top:22px;font-weight:500;border-radius:6px;font-size:13px;padding:2px 6px;font-family:'Montserrat'}#enquiry-form .wpcf7-submit.et_pb_button,#services-enquiry .wpcf7-submit.et_pb_button{border:2px solid #2b94c2;font-family:'Montserrat';color:#2b94c2;text-transform:uppercase;font-weight:600;border-radius:30px;margin-top:30px!important;width:215px;margin:auto}#enquiry-form .wpcf7-submit.et_pb_button:hover,#services-enquiry .wpcf7-submit.et_pb_button:hover{background-color:transparent!important;width:220px!important}#menu-header-menu>li{position:relative;align-items:center;padding-top:10px;padding-bottom:10px;margin-top:0px!important}#menu-header-menu>li::after{content:"";position:absolute;z-index:-1;top:0px;left:0px;right:0px;border-radius:4px;bottom:0;background:rgb(52 145 192);clip-path:inset(0 100% 0 0);opacity:1;transition:0.4s}#menu-header-menu>li:hover::after{clip-path:inset(0 0 0 0)}#menu-header-menu>li>a{padding-bottom:0px!important}#menu-header-menu>li:not(:last-child){margin-right:20px!important}#menu-header-menu>li:hover>a{color:#fff!important}#menu-header-menu>.mega-menu>ul>li.menu-item-type-post_type a:hover{opacity:1!important;background-color:#c7ddf052!important}#menu-header-menu>.mega-menu>.sub-menu{border:1px solid rgba(0,0,0,.15)!important;border-radius:6px}@media(max-width:1200px){#navbar-section #menu-header-menu>.mega-menu>.sub-menu{left:-50vw!important}}@media(min-width:980px){.services-banner-align{display:flex;align-items:center}}@media(max-width:980px){#navbar-section .navbar-logo-flex{margin-bottom:0!important}#navbar-section .menu-section{width:auto!important}#navbar-section .et_mobile_menu{left:auto!important;right:0px!important;width:320px!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:6px;margin-top:15px}#navbar-section .et_mobile_menu .sub-menu{background-color:#fff!important}#navbar-section .et_mobile_menu li a{font-size:15px!important}#mobile_menu1>.mega-menu>.sub-menu{max-height:320px;overflow:auto}#navbar-section .floting-contact{right:-51px;top: 80%}}@media (max-width:500px){#navbar-section .et_mobile_menu li a{font-size:14px!important}}@media (max-width:350px){#navbar-section .et_mobile_menu{right:-8px!important;width:305px!important}}