@media (max-width:320px){.serv-headers .row{padding:38% 0}.home-header .row{padding:75% 0!important}.customize-tools .controls{width:80%;top:100%}.sliders .next i{right:50px}.sliders .prev i{left:116px}.form-check-input{left:0!important;top:38%;width:15px;height:15px}}@media (min-width:321px) and (max-width:425px){.home-header .row{padding:50% 0!important}}@media (max-width:767px){.navbar-light .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar.navbar-expand-lg .navbar-toggle{background-color:transparent;border:none;border-radius:0;margin-bottom:0;margin-right:30px}.navbar.navbar-expand-lg{padding-left:0;padding-right:0;text-align:center}.navbar.navbar-expand-lg .navbar-toggle img{width:55%;padding-top:5px}.navbar.navbar-expand-lg .navbar-toggle:focus,.navbar.navbar-expand-lg .navbar-toggle:hover{background-color:transparent!important}.navbar-toggle{margin-right:0;width:50px;padding:0}.dropdown-menu.shadow{box-shadow:none!important;text-align:center}.header-social{display:none!important}.header-social-mobi{display:block!important}.dropdown-item{margin:0}.navbar-toggle i{font-size:20px}.navbar-toggle i:after{height:auto}.navbar-light .navbar-toggler{color:#fff;border:none;text-align:right;font-size:25px}.navbar.navbar-expand-lg .navbar-nav .open .dropdown-menu>li>a{text-align:center!important;color:#fff}.mobi-logo{padding-left:0}.mobi-logo img{width:80%}.logo img{display:inline-block;width:40%}.logo{display:inline-block;width:40%;float:left}.navbar-header{display:inline-block;width:50%}.navbar{min-height:auto}#navbar{width:100%}.header-social{display:none}.footer-contact{padding-top:40px;padding-bottom:40px}.home-header .row{padding:57% 0}.home-header img{width:80%}.home-header h1{font-size:20px;padding-left:0;padding-right:0}.home-header h2{font-size:15px;padding-left:0;padding-right:0}.customize-tools .controls{width:80%;top:100%}.sliders .next i{right:15%}.sliders .prev i{left:40%}.mag-style p{font-size:20px}.mag-style p br{display:none}.home-intro{padding-top:20px;padding-bottom:20px;text-align:center}.special-slider{margin-bottom:30px;text-align:center}#tns1>.tns-item{padding-right:0!important}.logo-cols{width:50%}.home-logos{padding-top:20px;padding-bottom:20px}.form-check-input{left:-20px;top:auto}label{font-size:15px}.one-liner p{font-size:18px}.one-liner{margin-top:20%}.contact-header .row,.serv-headers .row{padding:30% 0}.contact-header h1,.serv-headers h1{font-size:25px;margin-top:20px}.contact-header,.serv-headers{padding-top:45px}.contact-header img,.serv-headers img{width:70%}.services{padding-top:20px;padding-bottom:20px}.services.no-packages{padding-top:20px}.services p{margin-bottom:20px}.newsletter-subscribers .plus{padding-top:40px}.packages{padding-top:60px;padding-bottom:60px;min-height:auto}.yellow{padding:15px}.packages.yellow.workshops h2{margin-bottom:20px;font-size:25px}.newsletter-subscribers .btn-primary{padding:15px}.p-cats ul{padding:5px 20px}.services-portfolio{padding-top:20px;padding-bottom:10px;text-align:center}.btn{margin-top:0}.filters{padding-top:20px;padding-bottom:20px;text-align:center}.filters a{font-size:12px}.portfolio{padding-bottom:20px}.contact{padding-top:20px;padding-bottom:20px}.contact-details{padding-top:30px;padding-bottom:30px}.contact-details h2{margin-bottom:20px;font-size:28px;text-align:left}.footer-contact p br{display:none}.contact-social{margin-top:20px}.contact-details p>i{font-size:20px;text-align:center}#map{height:300px}.footer{padding-bottom:30px;padding-top:15px}.footer-social a{color:#32374c}.footer .col-md-4{text-align:center;padding-top:0;padding-bottom:0}.footer img{width:60%;padding-left:0}.footer-lower{text-align:center;padding-top:15px;padding-bottom:15px}}@media (min-width:768px) and (max-width:991px){.navbar-collapse{position:absolute;background-color:#f7c90f;top:61px;width:50%;text-align:center;z-index:99999;padding:15px 0;left:50%}.navbar-light .navbar-nav .nav-link{padding-top:0;padding-right:0;padding-bottom:15px}.navbar.navbar-expand-lg.navbar-light{padding-left:0}.navbar-light .navbar-toggler{color:#e4bc7f;border-color:transparent;text-align:right}.header-social{display:none!important}.header-social-mobi{display:block!important;text-align:center}.dropdown-menu.shadow{box-shadow:none!important;text-align:center}.dropdown-item{margin:0}.navbar-light .navbar-toggler{color:#fff;border-color:transparent;padding:0;font-size:35px}.navbar.navbar-expand-lg.navbar-light .navbar-nav>li>a:focus,.navbar.navbar-expand-lg.navbar-light .navbar-nav>li>a:hover{text-align:center}.mobi-logo .d-block{width:40%}.card-img-overlay h3{font-size:20px}.packages{padding-top:10%;padding-bottom:10%}.mobi-logo{padding-left:0}.overlay{padding-top:20%}.overlay h4{font-size:18px!important}.navbar.navbar-expand-lg.navbar-light{padding-left:0;padding-right:0}.newsletter-subscribers .yellow h3{font-size:18px;padding-top:30px}.home-header{margin-top:77px}.home-header .row{padding:20% 0}.home-intro br{display:none}.home-clients .col-md-4{width:33.3%;float:left;margin-right:auto;margin-left:auto}.one-liner p{font-size:18px}.contact-header h1,.serv-headers h1{font-size:25px;margin-top:20px}.contact-header .row,.serv-headers .row{padding:26% 0}.services{padding-top:40px;padding-bottom:0}.services-portfolio{padding-top:40px;padding-bottom:20px}.btn{margin-top:10px}.packages.three-cols .col-md-4{width:33.3%;float:left;margin-right:auto;margin-left:auto}.packages.two-cols .col-md-4{width:50%;float:left;margin-right:auto;margin-left:auto}.p-cats ul{padding:0}.services-portfolio .col-md-4{width:33.3%;float:left;margin-right:auto;margin-left:auto}.overlay2 h4{font-size:18px}.services-portfolio{padding-top:40px;padding-bottom:40px}.yellow{padding:10px}.filters{padding-top:20px;padding-bottom:20px}.portfolio{padding-bottom:20px}.portfolio .col-md-4{width:33.3%;float:left;margin-left:auto;margin-right:auto}.footer-contact{padding-top:30px;padding-bottom:30px}.footer-contact p{margin-bottom:2rem}.contact{padding-top:40px;padding-bottom:40px}.checkbox-col .col-md-6{padding-left:0}.contact-details{padding-top:20px;padding-bottom:20px}.contact-social{padding-bottom:0}.contact-details p>i{font-size:25px;padding-right:15px}#map{width:100%;height:300px}.footer{padding-top:10px;padding-bottom:10px}.footer br{display:none}.footer .col-md-4{padding:10px;width:33.3%;float:left;margin-right:auto;margin-left:auto}.footer img{width:100%;padding-left:0}.footer-lower{text-align:center}.footer i{padding-right:10px;font-size:20px}.footer-social i{padding-right:20px;font-size:30px}}@media (min-width:992px) and (max-width:1199px){.home-header .row{padding:25% 0}.card-img-overlay h3{margin-top:0;font-size:20px}.sliders .img-overlay{margin-top:20px}.navbar.navbar-expand-lg.navbar-light{padding-left:0;padding-right:0}.contact-social{margin-bottom:20px}.overlay{padding-top:25%}.overlay h4{font-size:20px}.newsletter-subscribers .yellow h3{font-size:20px}.one-liner p{font-size:25px}.footer-contact{padding-top:50px;padding-bottom:50px}.footer{padding-top:30px;padding-bottom:30px}.footer-contact p{margin-bottom:3rem}#map{width:100%;height:400px}}@media (min-width:1199px) and (max-width:1400px){.header .dropdown-menu{top:105%}.contact-header .row,.serv-headers .row{padding:10% 0}.contact-header,.serv-headers{height:60vh}.home-header .row{padding:17% 0}.overlay2{padding-top:25%}.newsletter-subscribers .btn-primary{width:auto!important;padding:15px}.contact-social{padding-bottom:20px}.footer-social i{font-size:25px}}@media (min-width:1401px) and (max-width:1600px){.home-header .row{padding:20% 0}.serv-headers .row{padding:11% 0}.contact-social{padding-bottom:20px}}