.enquire-form .input-section{float:left;width:50%;padding:20px}.fl-subscribe-form{text-align:left!important}.map-section .fl-row-content-wrap{padding:0!important}.mobile-top-bar{display:none!important}.fixed-header-box .header-search{display:none}div#header-text{padding-left:0!important}.has-background .meta-header-inside{min-height:20vh!important}#header-text .vamtam-button{padding:33px 30px!important}header.main-header{border-bottom:0!important}div#mega-menu-wrap-menu-header ul li a{font-size:14px!important}.footer-cta .fl-callout-title{padding:0!important}.white,.white p{color:#fff!important}.homeHover .vc-hoverbox-block{border:1px solid #000!important;background-repeat:no-repeat;background-size:225px;background-color:#fff;background-position:top center}.homeHover .vc-hoverbox-block.vc-hoverbox-front{z-index:99}.homeHover h2{font-size:25px!important;font-family:'Rubik';font-size:26px;font-weight:500;font-style:normal;line-height:22px}.homeHover h2:hover{color:orange!important}.center90{width:95%;margin:0 auto}#rev_slider_12_1_forcefullwidth,#rev_slider_12_1_wrapper,#rev_slider_12_1{max-height:300px !Important;height:300px!important}.vc-hoverbox-block-inner{padding:0;position:absolute;bottom:30px;width:100%}.homeHover .vc-hoverbox-block-inner{bottom:20px}.vc-hoverbox-block-inner h2{text-transform:uppercase;font-size:15px!important}.vc-hoverbox-back-inner{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto}.footer-logo img{max-width:100px!important}.footer-logo:hover{border-color:transparent}.water-mrk-img img{max-width:120px!important;margin:0}.water-mrk-img{text-align:center}.sprt-img-sec img{max-width:250px;width:100%}.sprt-img-sec .wpb_single_image.vc_align_left{text-align:center}.project-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.project-row .project-column{flex-basis:calc((33.33% - 10px) + (10px / 3));cursor:pointer;margin-bottom:30px}.project-column figure{aspect-ratio:4/3;position:relative}.project-column figure:before{position:absolute;content:'';top:0;left:0;height:100%;width:100%;background-color:#000;display:none;opacity:.3;z-index:9}.project-column figure:hover:before{display:block}.project-column figure img{height:100%;width:100%;object-fit:cover}.project-column figure,.gallery-images figure{margin:0;width:100%;overflow:hidden}.project-column figure:hover img{transform:scale(1.1)}.project-column figure img,.gallery-images figure img{width:100%;transition:all 0.3s ease}.project-row .project-column h3{font-size:22px;margin-top:15px}.project-column .more-details{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:'';color:#FFF;border:1px solid;padding:10px;z-index:999;visibility:hidden;opacity:0}.project-column figure:hover .more-details{visibility:visible;opacity:1}body.modal-open{overflow-y:hidden;height:0}.project-detail-popup{text-align:center;overflow:hidden;position:fixed;top:0;right:-100vw;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;z-index:-1;overflow-x:hidden;overflow-y:auto;-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.model-open{z-index:99999;opacity:1;overflow:hidden;right:0}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;display:inline-block;vertical-align:middle;width:calc(100vw - 80px);margin:90px 0 0;padding:0 40px}.custom-model-wrap .gallery-images,.custom-model-wrap .projects-desc{max-width:50%;flex-basis:calc(50% - 50px)}.custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border-radius:6px;background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;padding-bottom:50px}.project-bio{padding-right:100px}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}.model-open .bg-overlay{background:#fff;z-index:99}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background 0.15s linear;-o-transition:background 0.15s linear;transition:background 0.15s linear}.close-btn{position:absolute;right:60px;top:-30px;cursor:pointer;z-index:99;font-size:80px;color:#000;height:50px}.gallery-images .slick-dots{display:inline-block;list-style:none;padding:0;margin:0;width:100%;margin-top:15px;text-align:center}.gallery-images .slick-dots li{display:inline-block}.gallery-images .slick-dots button{width:15px;height:15px;border-radius:50px;padding:0;display:block;text-indent:-99999px;margin:0 3px;background:#CCC;outline:none;border:0}.gallery-images .slick-active button{background:#ff5e14}.bh_next-arrow,.bh_prev-arrow{position:absolute;top:50%;z-index:99;transform:translateX(-50%);font-size:36px;cursor:pointer}.bh_prev-arrow{left:30px}.bh_next-arrow{right:45px}.custom-hidden-item{visibility:hidden;opacity:0;height:0;margin:0}@media screen and (min-width:800px){.project-detail-popup:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0;height:100%}}@media (max-width:1200px){#mega-menu-wrap-menu-header #mega-menu-menu-header li.mega-menu-item a.mega-menu-link{font-size:14px!important;padding-left:8px!important;padding-right:8px!important}}@media (max-width:900px){body .fixed-header-box{width:100%!important}}@media screen and (max-width:767px){.custom-model-inner{margin-top:45px}.project-bio{padding-right:0}.custom-model-wrap{display:block;padding-top:55px;padding-bottom:0}.custom-model-wrap .gallery-images,.custom-model-wrap .projects-desc{max-width:100%;flex-basis:calc(50% - 50px)}.close-btn{right:20px;top:-35px}.project-row .project-column{width:100%;flex-basis:100%}}