:root{color:#202536;color:red;color:#efefef;color:#22273700}@media (max-width:330px){.book-skip-bg .box{width:100%!important;font-size:18px!important}}@media (max-width:767px){.h1,h1{font-size:30px}.h2,h2{font-size:25px}.h3,h3{font-size:20px}.mobi-login{display:block;text-align:center}.navbar-collapse{position:absolute;top:100%;left:0;right:0;width:100%;background-color:#fff}.navbar-collapse a,.navbar-collapse i{color:#202536}.header-socials i{line-height:normal}.navbar-toggler{padding:0 20px;line-height:1;color:#fff;background-color:transparent;border:0;border-radius:0}.navbar-toggler i{color:#202536;font-size:30px;font-weight:500}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none;border:0}.navbar{padding:0}.navbar-nav{width:100%;text-align:center;padding:0 15px 20px}.navbar-brand img{width:80%;height:auto}.header .nav-item{display:inline-flex;justify-content:center;margin-bottom:10px}.header .navbar-nav .nav-item .nav-link{padding-bottom:0;border-bottom:transparent;line-height:normal;padding-top:0;font-size:17px}.btn-primary{padding:10px 20px}.carousel-control-next,.carousel-control-prev{position:absolute;top:93%;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:80%;padding:0;color:#000;text-align:center;background:0 0;border:0;opacity:1;transition:opacity .15s ease}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#000;text-decoration:none;outline:0;opacity:.9}.intro{padding:20% 0 20% 0;margin-top:-70px}.home-header .row{height:500px;padding-bottom:40%}.home-about{padding-top:10%;padding-bottom:5%;margin-top:0;border-radius:0;border-top:13px solid #ffc107;width:100%;margin-left:0}.lrg-yellow-badge{padding:20px}.home-about .h2{font-size:20px}.gallery .card{height:auto;padding:10%}.about,.cart,.contact,.gallery,.solar-energy{padding:10% 0}.accordion-button{font-size:15px}.about img{margin-bottom:20px}.about-learn-more .card{width:100%;margin-right:0;float:right;border:0;border-radius:28px;margin:40px 0}.blog-header .row{height:200px}.contact-header br{display:none}.contact-details a,.contact-details p{line-height:35px}#map{height:400px;width:100%}.book-a-skip h1{font-size:35px}.form-group{margin-bottom:10px}.input-group-text i{display:none}.table-responsive table thead{display:none}.table-responsive table tr{display:block;border-bottom:0;margin-top:5px;border-top:0;vertical-align:top!important;border-color:transparent}.table-responsive table td{display:flex;justify-content:space-between!important;align-items:flex-start!important;border-bottom:0}.table-responsive table td>a{text-align:end;font-weight:400}.table-responsive table td>a>i{color:#000;font-size:20px}.table-responsive table td p{font-size:14px}.table-responsive table td:before{content:attr(data-label);float:left;font-weight:700;display:inline-block;width:50%;text-align:left}.table-responsive table td>img{width:40%!important;text-align:center;margin:0 10px;display:none}.mobi-delete{position:absolute;right:0;top:0}.mobi-delete a{font-size:25px;line-height:20px}.qty-down,.qty-up{top:7px}.skip-page-qty .qty-down,.skip-page-qty .qty-up{top:-2px}.custom-checkbox label{vertical-align:top;width:89%}.custom-checkbox img{width:23%}.about-header .row,.blog-header .row,.contact-header .row{height:200px}.payment-page{padding:10% 0}footer{text-align:center}.footer-logo img{width:50%;height:auto;margin-bottom:20px}footer img.yoco-logo{width:40%;height:auto}}@media (min-width:768px) and (max-width:991px){.h1,h1{font-size:30px}.h2,h2{font-size:25px}.h3,h3{font-size:20px}a,li,p{font-size:15px}.navbar-brand img{width:40%;height:auto}.navbar-collapse{position:absolute;top:100%;left:auto;right:0;width:40%;background-color:#fff}.navbar-collapse a,.navbar-collapse i{color:#202536}.header-socials i{line-height:normal}.navbar-toggler{padding:0 20px;line-height:1;color:#202536;background-color:transparent;border:0;border-radius:0}.navbar-toggler i{color:#202536;font-size:30px}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none;border:0}.navbar{padding:10px}.navbar-nav{width:100%;text-align:center;padding:0 15px 20px}.header .nav-item{display:inline-flex;justify-content:center;margin-bottom:15px}.header .navbar-nav .nav-item .nav-link{padding-bottom:0;border-bottom:transparent;line-height:normal;padding-top:0;font-size:17px}.home-header .row{height:500px;padding-bottom:10%}.intro{padding:50% 0 20% 0;margin-top:-340px}.featured-skips .card{padding:10px;margin-bottom:20px}.featured-skips h5{font-size:17px}.book-skip-bg .box{font-size:17px;padding:15px;width:80%}.input-group-text i{display:none!important}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{width:100%!important}.about2 img{display:none}.home-about{padding-top:10%;padding-bottom:5%;margin-top:0;border-radius:0;border-top:13px solid #ffc107;width:100%;margin-left:0}.lrg-yellow-badge{border:10px solid #ffc107;padding:20px}.gallery .card{height:auto;border-radius:0;border:0;padding:40% 10% 20% 10%}.about-header .row,.blog-header .row{height:300px}.custom-checkbox img{width:10%}.login{padding:20% 0 30%}.carousel-control-next,.carousel-control-prev{width:10%}.individual-skip-page h1{font-size:25px!important}.about img,.home-about img{width:10%;margin-bottom:15px}.about-learn-more .card{width:100%;margin-right:-55%}.border-dark img{width:30%}.footer{text-align:center}.footer ul{padding-left:0;margin-bottom:0}.yellow-badge i{font-size:15px;line-height:30px;vertical-align:middle}.payment-page{padding:10% 0}footer img.yoco-logo{width:25%;height:auto}}@media (min-width:992px) and (max-width:1199px){.btn-primary{padding:10px 13px}.badge a{font-size:14px}.yellow-badge i{font-size:17px}.border-dark img{width:50%}.logo img{width:50%}.navbar-nav{width:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-top:0}.header .nav-item{padding-left:35px}.home-header .row{height:600px}.intro{padding:40% 0 10% 0;margin-top:-360px}.gallery .card{height:440px;padding:10% 10% 40% 5%}.gallery{padding-bottom:10px}.home-about{padding-top:10%;padding-bottom:5%;margin-top:0;border-radius:0;width:100%;margin-left:0}.about-header .row,.blog-header .row,.contact-header .row{height:250px}.about-learn-more .card{width:100%;margin-right:-53%}.carousel-control-next,.carousel-control-prev{width:6%}.input-group-text i{display:none!important}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{width:100%!important}label{font-size:15px}.payment-page{padding:10% 0}.footer img{width:80%;height:auto}.footer ul{padding-left:0}}@media (min-width:1200px) and (max-width:1600px){.btn-primary{padding:10px 30px}.logo img{width:50%}.navbar-nav{width:100%}.header .navbar-nav .nav-item .nav-link{padding-bottom:10px;border-bottom:transparent;line-height:25px}.header-socials a{padding:10px;width:32px;height:33px}.intro{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.3) 4%,rgba(0,0,0,.5) 6%,#000 10%);padding:18% 0 35% 0;margin-top:-210px}.home-about{margin-top:-29%;border-radius:110% 110% 0 0;width:110%;margin-left:-5%;padding-top:8%;max-width:110%}.home-header .row{height:600px}.gallery .card{min-height:528px;max-height:560px;padding:19% 10% 40% 10%}.input-group-text i{display:none!important}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{width:100%!important}.contact-header br{display:none}.contact-details a,.contact-details p{font-size:16px}.payment-page{padding:10% 0}.footer a,.footer p{font-size:15px}.footer-logo img{width:60%;height:auto}}@media (min-width:1391px) and (max-width:1500px){label{font-size:15px}.gallery .card{height:605px;padding:30% 10% 40% 10%}.home-about{margin-top:-29%;border-radius:100% 100% 0 0;width:120%;margin-left:-5%;padding-top:8%}}