h1{font-size:clamp(2rem,5vw,3rem)}h4{font-size:clamp(1.25rem,2.5vw,1.75rem)}h5{font-size:clamp(1.1rem,2vw,1.5rem)}h6{font-size:clamp(1rem,1.8vw,1.25rem)}nav.navbar-default ul.dropdown-menu{background-color:#f0f0f0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border:none;z-index:1001;left:50%;transform:translate(-50%,0);padding:0}nav.navbar-default ul.dropdown-menu a{padding:15px 0;text-align:center;min-width:175px;border-bottom:1px solid #ccc}nav.navbar-default ul.dropdown-menu li:last-of-type a{border-bottom:none}div.header_navigation a.contact{margin-right:15px;color:#3a3a3a}nav.navbar-default ul.dropdown-menu{background-color:#fff}nav.navbar-default ul.dropdown-menu li{padding:0 20px}.navMove{transform:translate(0%,0)!important}.current-menu-item a{color:#ff9242!important}div.slider{height:550px}div.slider *:focus{outline:none}div.slider-image{position:relative;overflow:hidden}div.slider-image img{height:550px;width:100%;object-fit:cover}div.slider-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(24,21,48,.84)}div.slider-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:50%;text-transform:capitalize}div.slider-content h1,div.page-banner-content h1{font-size:50px}div.common-button a,div.home-contact-form-section button{margin:15px 0;padding:10px 30px;background:#ff9242;display:inline-block;border-radius:5px;color:#181530;text-decoration:none}div.common-button a:hover,div.home-contact-form-section button:hover{background:#ffbd39}div.about-section{margin-bottom:30px}div.about-image img{height:100%;width:100%;object-fit:cover}div.about-section h2{margin-top:0}div.services-header{text-align:center}div.services-item{margin-bottom:30px}div.services-item a{color:#000}div.contact-banner{position:relative;overflow:hidden}div.contact-banner img{height:100%;width:100%;object-fit:cover}div.contact-banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}div.contact-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:90%;text-align:center;font-size:20px}.btn{border:2px solid #000;color:#000;background-color:#fff;padding:8px 20px;transition:.5s ease-in-out}.btn:hover{background-color:#000;color:#fff}div.page-banner{position:relative;overflow:hidden}div.page-banner img{height:450px;width:100%;object-fit:cover}div.page-banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(24,21,48,.84)}div.page-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:90%}div.about-content{margin:30px 0}div.about-item{margin-bottom:30px}div.contact-page{margin:30px 0}div.contact-form div.input-field{margin-bottom:15px}div.contact-form div.input-field input{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.textarea{margin-bottom:10px}div.contact-form div.textarea textarea{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.submit-button{text-align:center}div.contact-form div.submit-button input{color:#fff;background-color:#000;border:2px solid #000;padding:8px 20px;transition:.5s ease-in-out}div.contact-form div.submit-button input:hover{background-color:#000;color:#fff}div.contact-details-header h3{margin-top:0}div.contact-details div{margin-bottom:15px}div.contact-details div *{display:inline-block;color:#000;margin:0;margin-right:10px}div.services-page-section{margin:30px 0}.mobile{display:none!important}@media only screen and (max-width:767px){div.slider{margin-bottom:10px}div.slider-image{height:175px}div.slider-content h1{font-size:1.8em}.mobile{display:block!important}div.contact-banner{height:350px}div.page-banner{height:200px}}@media only screen and (max-width:768px){#mobile_navigation .dropdown-menu{position:inherit;background-color:transparent}div.mobile_nav_container .dropdown-menu li a{white-space:initial;text-decoration:none}}@media only screen and (max-width:768px){div.mobile_nav_container .dropdown-menu li a{font-size:14px}#mobile_navigation .dropdown-menu{border:none;box-shadow:none}#menu-primary-1 .dropdown-menu>li>a{padding:3px 20px}}@media only screen and (max-width:768px){div.mobile_nav_container div.menu-navbar-container .dropdown-menu.active{display:block}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a i.toggle{float:right;font-size:34px;right:0;top:0;width:60px;line-height:30px;height:100%;color:#bbb;transition:all .6s ease}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{position:absolute;border-left:1px solid #bbb;padding-left:10px}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{top:0}}.af-submit{padding:15px 16px!important}.acf-field[data-width]+.acf-field[data-width]{border-left:unset!important}.acf-fields>.acf-field{border-top-color:transparent!important}.acf-fields>.acf-field{padding:5px 16px!important}.gallery-item{margin-bottom:30px}.acf-field-63b513cecb2d4{display:none!important}.padding-unset{padding:0}div.logo-slider-img{padding:0 15px}div.logo-slider-section{background:#ff9242;padding:50px 0}div.bg-clr{background-color:#5188c0}div.logo-slider-img img{height:150px;width:100%;object-fit:contain;background:#fff}div.our-services-bg img{height:800px;width:100%;object-fit:cover}div.home-our-services-section{position:relative}div.overlay-bg{position:absolute;height:100%;width:100%;top:0;background:rgba(24,21,48,.84)}div.home-our-services{position:absolute;top:50%;width:80%;height:100%;left:50%;text-align:center;transform:translate(-50%,-50%)}div.our-services-header h2{color:#fff;font-size:xx-large}div.our-services-header h2:before{content:"";position:absolute;top:75px;transform:translate(-50%,-50%);left:50%;width:40px;height:4px;background:#ff9242}div.our-services-container{background:#fff;padding:15px;width:95%!important;transition:.5s ease}div.our-services-container:hover{transform:scale(1.05)}.our-services-container.testimonial-container:hover{transform:scale(1)}div.our-services-container img{height:300px;width:100%;object-fit:cover}div.our-services-content h3{font-size:20px}div.our-services-content p,div.blog-post-title h2,div.our-services-content h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}div.testimonial-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical}.our-services-content.services-page-container p{display:-webkit-inline-box;margin:0}div.services-content-container{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}div.our-blogs-title h2,.get-in-touch.our-services-header h2{text-align:center;color:#181530}div.blogs-section,div.services-page-section,div.missing-content-message{margin:50px 0}div.blog-img img{height:200px;width:100%;object-fit:cover}.get-in-touch.our-services-header h2:before{background:#fff}div.get-in-touch{text-align:center}div.get-in-touch p{font-size:x-large;margin:10px 0;color:#181530}div.get-in-touch p a{color:#181530}div.get-in-touch p a:hover{color:#fff}div.home-testimonials-bg img{height:450px}div.testimonial-container{width:95%!important;padding:30px 15px;text-align:left;text-align:center;min-height:280px}div.home-testimonials-services{padding-top:30px}div.testimonial-name{font-size:20px;color:#181530;font-weight:700}div.home-contact-form-section button{border:0px}div.home-contact-form-section input{height:45px}div.home-contact-form-section input,div.home-contact-form-section textarea{border-radius:5px;border:3px solid #ff9242;outline:none}.get-in-touch-btn.common-button a{background:#fff}div.blog-display{box-shadow:rgba(0,0,0,.35) 0px 5px 15px;padding:15px;margin-bottom:30px}div.services-page-section div.our-services-container{box-shadow:rgba(0,0,0,.35) 0px 5px 15px;margin-bottom:30px;width:100%!important}div.contact-details i{color:#fff}div.contact-details a p{cursor:pointer}div.contact-details a p:hover{text-decoration:underline}div.contact-details{background:#ff9242;padding:50px;margin:35px 0 30px;font-size:x-large}div.missing-content-message{text-align:center}div.missing-content-message img{height:150px}div.services-popup{width:75%;transform:translate(0%,-50%)!important;top:50%;margin:auto}div.services-popup button.close{color:#ff9242;font-size:x-large;font-weight:700;opacity:1;position:relative;top:10px}div.pop-up-img img{height:300px;width:100%;object-fit:cover}div.services-popup .modal-header{border-bottom:0 none;padding:0 15px}div.services-popup .modal-footer{border-top:0 none}div.services-popup h3.modal-title{font-size:xx-large}div.popup-content-container{max-height:200px;overflow-y:scroll}div.popup-content{display:flex;align-items:center}div.popup-content-container{padding-right:50px}div.popup-content-container::-webkit-scrollbar{width:5px}div.popup-content-container::-webkit-scrollbar-thumb{background:#ff9242}div.gallery-page-number{text-align:center}div.gallery-page-number span,div.gallery-page-number a{padding:5px 10px;background:#ff9242;color:#fff;margin:0 5px;border:1px solid #ff9242}div.gallery-page-number a{background:0 0;color:#ff9242}div.gallery-page-number a:hover,div.gallery-page-number a:focus{background:#ff9242;color:#fff;text-decoration:none}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.acf-field-68247610a350d{display:none}@media only screen and (min-width:1600px){div.services-popup{width:60%}}@media only screen and (max-width:1200px){.current-menu-item a{color:#ffbd39!important}}@media only screen and (max-width:1024px){div.home-testimonials-bg img{height:650px}div.our-services-content h3{font-size:20px}div.slider-content h1,div.page-banner-content h1{font-size:30px}}@media only screen and (max-width:768px){div.slider-content h1,div.page-banner-content h1{font-size:20px}.current-menu-item a{color:#ffbd39!important}}@media only screen and (max-width:767px){div.slider,div.slider-image{height:300px}div.slider-content{width:100%}div.popup-content{display:unset}div.services-popup button.close{top:0}div.services-popup{width:95%}div.home-contact-form-section div.af-field{width:100%!important}div.pop-up-img img{height:250px}.map{padding:0 15px}}