@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@700&display=swap);.popup-badge{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999}.badge-img{width:150px;height:auto;position:relative;z-index:2}.close-btn{position:absolute;top:-12px;right:-12px;background:red;color:#fff;border:none;font-size:20px;font-weight:700;border-radius:50%;width:30px;height:30px;cursor:pointer;z-index:3}.flip-box{width:300px;height:300px;perspective:1000px}.flip-box-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:4s infinite flipAnim}.flip-box-back,.flip-box-front{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-box-back img,.flip-box-front img{width:100%;height:100%;object-fit:cover}.flip-box-back{transform:rotateY(180deg)}@keyframes flipAnim{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}.contactForm .left,.contactForm .right,.contactForm textarea{box-shadow:5px 5px 0 0 #000}.footerMenu li a,.servceiCarousel p,.testimonialsCarousel p,h1,h2,h3,h4,h5,h6{line-height:normal}h1,h2,h3,h4,h5,h6,p{font-family:Raleway,sans-serif!important}header .first-row .left .mhb-item:first-child{margin-right:10px}header .first-row .left .mhb-item{margin:0 3px}.testimonialsCarousel h3{font-size:24px;margin-bottom:5px}.bogPage p,.contactForm .left p,.contactForm .right p{margin-bottom:0}.contactForm .full p{width:100%}.testimonialsCarousel h4{font-style:italic;font-size:14px;color:#757575}#back_to_top{width:auto;height:auto;padding:10px 15px}.copyright,.servceiCarousel button.slick-arrow::before,.servceiCarousel h3,.serviceTestimonials h2,footer .footer_copy a,footer .social i::before,footer h4{color:#fff}.servceiCarousel button.slick-arrow{height:27px;width:27px;background-color:#b30000}.serviceTestimonials .bq_wrapper{padding:0!important}.serviceTestimonials blockquote{color:#fff;text-align:left;font-size:18px}.socialButton{position:fixed;right:0;margin:auto!important;z-index:1;top:0;bottom:0}.socialButton li a,.wpcf7-form-control-wrap{margin:0!important}.imgGallery .image_frame{border:0}.bogPage p{line-height:29px}.bogPage .elementor-widget-icon{width:auto;margin:0 20px}.bogPage .elementor-widget-button{width:auto;margin:0}.pageRedBg .title{padding:12% 0}.meetTeam .elementor-widget{margin:3px 0}.arrowPage{position:absolute;right:0;bottom:20px;width:45px!important}.wpcf7-response-output{float:left;width:100%;border:2px solid #dc3232!important;padding:10px!important;background-color:#d9d9d9;color:#b30000}.contactForm1 input[type=file]{font-size:16px}.contactForm1 input[type=email],.contactForm1 input[type=tel],.contactForm1 input[type=text],.contactForm1 textarea{padding:15px 20px;outline:0;border:1px solid #000;width:100%;box-shadow:5px 5px 0 0 #000}.contactForm1 .full input{margin:12px;width:94.5%}.contactForm1 .full,.contactForm1 .full .contactForm .full{outline:0;float:left;width:100%}.contactForm .submit,.contactForm1 .submit{float:left;width:100%;margin:10px}.contactForm .left,.contactForm .right,.contactForm1 .left,.contactForm1 .right{width:46%;float:left;margin:10px;display:inline-grid}.contactForm .submit input[type=submit]:hover,.contactForm1 .submit input[type=submit],footer .footer_copy{background-color:#b30000}.contactForm1{margin-top:20px}.contactForm1 h3,.contactForm1 h4{color:#fff;text-align:center;font-weight:800;letter-spacing:1px}.contactForm1 .submit input[type=submit]:hover{background-color:#fff;color:#020e5a}.contactForm .submit input[type=submit],.contactForm1 .submit input[type=submit]{font-size:18px;font-weight:600;text-transform:uppercase;padding:15px 20px}.contactForm .submit input[type=submit]{background-color:#020e5a}.contactForm input[type=email],.contactForm input[type=tel],.contactForm input[type=text],.contactForm textarea{padding:15px 20px;outline:0;border:1px solid #000;width:100%}.contactForm textarea{margin:12px;width:96%!important}.contactForm1 textarea{margin:12px;width:94.5%!important}footer .widget_media_image{width:50%!important}footer h4{font-size:32px;margin-bottom:40px;font-weight:700;letter-spacing:3px}#Footer .widget_mfn_menu ul li a{background:0 0!important;color:#fff!important;padding:0;line-height:normal;font-size:16px;letter-spacing:1px}footer .footer_copy a:hover,footer .social a:hover i::before{color:#cfcfcf}#Footer .footer_copy .one{margin-bottom:20px!important;padding-top:20px!important;min-height:auto!important}.footerRight{float:right!important;font-size:13px}.footerLeft,.footerMenu{float:left}.footerLeft a{font-size:30px!important}.footerMenu ul{display:flex}.footerMenu li{margin:0 10px}.footerMenu li a{font-size:22px;font-weight:600}@media screen and (min-width:1024px) and (max-width:1279px){.mhb-menu .menu>li>a>span{padding:0 6px}}@media screen and (min-width:768px) and (max-width:1023px){.serviceSec .elementor-col-50{width:100%!important}.slick-slide{width:100%}.contactForm .left,.contactForm .right,.contactForm1 .left,.contactForm1 .right{width:45%;float:left;margin:10px;display:inline-grid}}@media screen and (min-width:300px) and (max-width:767px){.contactForm .left,.contactForm .right,.footerLeft,.footerMenu{width:100%;margin:10px 0}h2{font-size:27px!important;line-height:normal!important}.bogIcon{display:contents}.slick-slide{width:100%}.contactForm .left,.contactForm .right,.contactForm1 .left,.contactForm1 .right{width:100%;float:left;margin:0 0 10px;display:inline-grid}.contactForm1 .full input{margin:0 0 10px;width:100%}.contactForm textarea,.contactForm1 textarea{margin:0 0 10px;width:100%!important;box-shadow:5px 5px 0 0 #000}.centerAlignbtn .btnAling{margin:5px 0;text-align:center}.footerLeft,.footerMenu{float:left}.footerMenu ul{display:inline-block}.footerRight{float:initial!important}}