@media screen and (min-width:1366px){.container{max-width:1250px}}@media screen and (max-width:1200px) and (min-width:1024px){.contactUs,.contactUs.portnerActive{background-size:550px 100%}.caseStudyWrp .owl-nav button{left:-20px;opacity:.5}.caseStudyWrp .owl-nav button.owl-next{right:-20px}.colorBx h3{font-size:18px}}@media only screen and (max-width:991px){body{padding-top:60px;overflow-x:hidden}section{overflow:hidden}.mobile{display:block!important}.desktop{display:none}.mainHeader .container{padding:0}.navbar-toggler i{color:#000;font-size:28px}.navbar-brand img{height:50px}nav#mainNav .nav-item>a{padding:10px 0;border-bottom:dashed 1px #c3c3c33d;display:flex;justify-content:space-between}nav#mainNav .nav-item{padding:0}nav#mainNav{padding:5px 15px;background:#ffffff!important}.navbar-light .navbar-toggler{border:none;padding:0;outline:none}div#navbarSupportedContent{position:fixed;top:0;width:320px;left:0;background:#fff;height:100vh;padding:20px;z-index:9;display:block;transform:translateX(-320px);transition:all 400ms ease;padding-top:60px}.cross-toggler{background:#fff;border:none;color:#000;padding:0;width:30px;height:30px;border-radius:50%;margin-bottom:10px;position:absolute;right:20px;top:20px;z-index:9999}ul.navbar-nav.ml-auto{height:calc(100vh - 60px);overflow:auto}div#navbarSupportedContent.active{left:320px;transition:all 400ms ease}.overLay{position:fixed;width:100%;height:100vh;background:rgb(0 0 0 / 51%);top:0;left:0;display:none}.overLay.active{display:block}.dropmenuToggle{padding:10px;background:#fff;color:#000;top:5px;cursor:pointer}.dropmenuWrp{position:static}.dropmenu:hover .dropmenuWrp{display:none}.dropmenu.active .dropmenuWrp{display:block;box-shadow:0 0 5px #0000002e}.bannerContent h1{font-size:32px;line-height:40px}.bannerContent h3{font-size:15px;line-height:20px}.bannerContent .listInline{margin-top:15px}.sectionHeading h2{font-size:32px}.sectionHeading h3{font-size:24px}section.banner{padding:30px 0}.bannerContent h1 img{width:28px}.bannerContent .listInline li h2{font-size:44px}.bannerContent .listInline li p{font-size:14px}.tabThumbContentWrp{display:none}.customTab .nav-tabs{gap:0}.customTab .nav-tabs .nav-link{width:100%;margin:10px 0}.customTab .fade{opacity:1!important;display:none;padding:30px 0}.tabThumbContent a{color:#000}.tabImg{display:none}.tabBackground{display:none}.tabThumbContent{position:static;transform:translate(0%,0%);padding:0;opacity:1;text-align:left}.tabThumbContent p{color:#000;margin:0}.customTab .nav-tabs .nav-link.active .tabThumb{transform:scale(1)}.customTab .fade.showTab{display:block}.customTabContentIco{width:calc(100% / 2 - 5px);border-bottom:solid 1px #ccc}.customTabContentIco:after,.customTabContentIco:before{opacity:0}.customTabContentIconWrp{gap:7px}.tabThumbContent h3:after{content:">"}.tabThumbContent h3{font-size:28px;justify-content:space-between;display:flex}.wireframeScroll .owl-carousel{width:100%;left:0;padding:0 30px}section.customSec.booking .sectionHeading h2{font-size:40px}.faq .accordion-item{width:100%}.booking .px-5{padding:30px 15px 0!important;}.booking .blackBg{padding:30px}.footerLink{gap:20px}.recentWork .owl-dots{width:100%}.megaMenuWrp{display:none;top:0;height:100vh;z-index:999;padding:50px 15px 0}.menuTab,.menuTabContent{width:100%;padding:0}.megaMenuWrp .container{flex-wrap:wrap}.menuTab ul{display:flex}.menuTab{padding-bottom:14px}.backMenu{background:#fff0;border:none;padding:0;width:30px;height:30px;border:solid 1px #000;border-radius:50px;position:absolute;top:15px}.megaMenu:hover .megaMenuWrp{display:none}.megaMenuWrp.active{display:block!important}}@media only screen and (max-width:767px){.recentWork .item .row{flex-direction:column-reverse}.footerLink{margin-top:30px}.mainFooter .d-flex.justify-content-end.gap-5 .d-block{width:calc(100% / 2 - 30px)}.mainFooter .d-flex.justify-content-end.gap-5{flex-wrap:wrap;justify-content:flex-start!important}}