@media screen and (max-width:1440px){.section-inner{padding:0 5%}body.careers .booking-form,.booking-form{padding:30px 20%}section#vacancy .section-header{padding:0 5%}section#vacancy .section-inner{padding:30px 5%}section.secondary .section-inner{padding:50px 5%}body.about-us .section-wrapper{padding:0 20px}body.safety .section-description{padding-left:50px}body.contact section.contact .contact-left{padding-left:50px}body.contact section.contact .contact-right{padding-right:50px}section.contact .section-inner .section-content{padding:0 30px}footer#page-footer .fluid>.row:first-child .col-md-3{width:20%}}@media screen and (max-width:1280px){#booking-form-modal div.wpcf7 .row .col-md-6:first-child{padding-right:30px}#booking-form-modal div.wpcf7{display:block}#booking-form-modal div.wpcf7 .row .col-md-6:nth-child(2){padding-left:30px}body.careers .booking-form,.booking-form{padding:30px 15%}#banner-header .nav>li>a{padding:30px 20px}#banner-header .join-btn{margin:18px 15px}section#hero .section-content{color:#fff;padding-right:40%}section#vacancy .section-header{padding:0 20px}section.secondary .header{height:400px}body.about-us .secondary .about-info img{float:none}body.service-areas .info-left{padding-left:60px}body.service-areas .panel-group{padding-left:20px}body.service-areas .choose-info .more-info{padding-left:40px}body.careers .section-inner,body.careers .contact .section-inner{padding:30px}body.careers .about-wrapper .inner .section-description{width:100%}body.safety .safety-info:nth-child(2) .main{margin-left:55%}section.contact .section-inner .section-content{padding:0}body.contact section.contact .contact-left{padding-left:30px}body.contact section.contact .contact-right{padding-right:30px}body.contact div.wpcf7 .row .col-md-6:first-child{padding-right:50px}body.contact div.wpcf7 .row .col-md-6:nth-child(2){padding-left:50px}body.contact .section-wrapper .section-inner{padding:20px 5% 50px}footer#page-footer .fluid>.row:first-child .col-md-3{width:25%}}@media screen and (max-width:960px){.map-wrapper .tab-content{height:auto}.booking-form{padding:30px !important}#booking-form-modal div.wpcf7 .row .col-md-6:nth-child(2){padding-left:0}#booking-form-modal div.wpcf7 .row .col-md-6:first-child{padding-right:0}#booking-form-modal div.wpcf7 .row .col-md-6:nth-child(2),#booking-form-modal div.wpcf7 .row .col-md-6:nth-child(2),#booking-form-modal div.wpcf7 .row .col-md-6:first-child,#booking-form-modal div.wpcf7 .row .col-md-6:first-child{width:100%}body.careers #booking-form-modal div.wpcf7 .row .col-md-6:nth-child(2),body.contact #booking-form-modal div.wpcf7 .row .col-md-6:nth-child(2){padding-left:0;width:100%}body.careers #booking-form-modal div.wpcf7 .row .col-md-6:first-child,body.contact #booking-form-modal div.wpcf7 .row .col-md-6:first-child{padding-right:0;width:100%}body .fluid nav.nav-main{width:100%;padding:15px;background:#333;margin-bottom:20px;height:auto;overflow:visible;max-height:100%}#banner-header .nav>li>a{padding-top:10px;padding-bottom:10px}body .navbar a.navbar-brand{padding:0 20px}#banner-header .join-btn{float:none;right:inherit;padding:6px 25px;position:relative;display:inline-block;margin:10px 15px}#banner-header .nav>li.team-btn a{padding:10px 20px}section#hero .section-content{padding:0}section#hero .section-title{line-height:60px;font-size:60px}section.featured-image-as-background{height:auto}section.featured-image-as-background .section-content{width:100%;float:none;padding:50px 6% 30px}section.featured-image-as-background .section-featured-image{width:100%;float:none;height:600px}section#vacancy .section-inner{padding:30px}section#vacancy .section-body{margin-top:30px}section#vacancy .section-header{padding:0}section#vacancy .section-body,section#vacancy .section-header{width:100%}section.secondary .header{height:350px}section.secondary .section-inner{padding:30px}body.about-us .section-wrapper{padding:0 !important}body.about-us .section-inner.wrapper{display:block;min-height:auto}body.service-areas .info-wrapper{padding:10px 0}body.service-areas .panel .section-description{padding:15px 0 15px 30px}body.service-areas .info-left,body.service-areas .section-description{padding:0}body.service-areas .panel-group{padding-left:0}body.service-areas .why-choose-us{margin-top:30px}body.service-areas .panel-default>.panel-heading{padding:0}body.service-areas .choose-info .featured,body.service-areas .choose-info .more-info{padding:0}body.service-areas .choose-info .more-info{padding:0;padding-top:20px}.panel-group .panel-heading+.panel-collapse>.panel-body{padding:5px 5px 5px 30px}body.careers .section-wrapper{padding:0}body.careers .about-wrapper .inner .section-description{width:50%}body.careers section.section.careers{display:block}body.careers .contact .section-inner{padding:30px}body.careers div.wpcf7 .row{margin:0}body.careers div.wpcf7 .row.radio-btn{margin-bottom:20px}body.careers div.wpcf7 .row .col-md-6:first-child{padding:0}body.careers div.wpcf7 .row .col-md-6:nth-child(2){padding:0}body.careers div.wpcf7 .row .col-sm-6,body.careers div.wpcf7 .row .col-md-4{margin-bottom:10px}body.careers div.wpcf7 .row .col-md-4{width:33.33%;float:left}body.careers .about-wrapper,body.careers .about-info:first-child .about-wrapper .inner,body.careers .about-wrapper .section-description,body.careers .about-wrapper .drivers-list,body.careers .section-inner .our-drivers{padding:0}body.safety .section-description{padding-left:0}body.safety .safety-info{padding-right:0}body.safety .safety-info:nth-child(2){width:100%;float:none}body.safety .section-wrapper .side-image{min-height:350px;margin-top:30px}body.safety .description-wrapper{min-height:auto;flex-direction:column-reverse}body.safety .description-wrapper .section-description{padding-top:0}body.safety .safety-info:nth-child(2) .main{margin-left:0}body.contact section.contact .title{margin-bottom:20px}section.contact .section-inner .section-content{display:flex;flex-direction:column-reverse}body.contact section.contact .contact-left,body.contact section.contact .contact-right,section.contact .section-inner .section-content{padding:0}body.contact section.contact .contact-left{padding-bottom:30px}body.contact section.contact .contact-left .section-description{padding:0}body.contact section.contact .section-header{padding:0}body.contact section.contact .section-header svg{margin-top:0}body.contact section.contact .contact-left .contact-address{margin-bottom:15px}body.contact section.contact .contact-left .contact-note{margin:15px 0}.chanel-social{margin:10px auto}body.contact .section-wrapper .section-inner{padding:30px}body.contact .section-wrapper .section-inner .title{margin-bottom:30px}body.contact div.wpcf7 .row .col-md-4{width:33.33%;float:left}body.contact div.wpcf7 .row{margin:0}body.contact div.wpcf7 .row.radio-btn{margin-bottom:20px}body.contact div.wpcf7 .row .col-md-6:first-child{padding:0}body.contact div.wpcf7 .row .col-md-6:nth-child(2){padding:0}body.contact div.wpcf7 .row .col-sm-6,body.contact div.wpcf7 .row .col-md-4{margin-bottom:10px;padding:0}footer#page-footer #copyright-bar{text-align:center}.fluid #page-footer{height:auto}footer#page-footer #copyright-bar img{margin-top:10px}footer#page-footer #footer-copyright{text-align:center;height:auto}footer#page-footer #copyright-bar{display:block;text-align:center;line-height:20px}footer#page-footer #copyright-bar a{width:100%;display:block;right:0;position:relative}footer#page-footer #copyright-bar span{line-height:20px}footer#page-footer .fluid>.row:first-child{display:block;padding:10px 20px;background-position:inherit;background-size:inherit}footer#page-footer .fluid>.row:first-child .col-md-3{width:50%;float:left;padding:10px}}@media screen and (max-width:840px){body.careers .about-wrapper .inner .section-description{width:100%}}@media screen and (max-width:600px){#booking-form-modal div.wpcf7 .row .col-md-4{width:100%;float:none}section.secondary .title{font-size:28px;line-height:28px}#booking-form-modal .title{font-size:28px;line-height:28px;margin:20px auto}body.about-us .section-wrapper.side-image{min-height:390px}footer#page-footer .fluid>.row:first-child .col-md-3{width:100%}body.service-areas .choose-info .featured{height:600px}body.careers div.wpcf7 .row .col-md-4{width:100%;float:none}body.contact div.wpcf7 .row .col-md-4{width:100%;float:none}body.contact div#map-canvas{height:250px !important}.error404 .main-section h1{font-size:120px;padding-bottom:0}.error404 .main-section h2{font-size:24px;line-height:30px}}@media screen and (max-width:480px){section.hero{height:700px}.section.background-slide ul.bxslider li{background-position:65% center}body.about-us .section-wrapper.side-image{min-height:300px}section#vacancy .section-sub-title{line-height:30px}section.secondary .header{height:250px}section.secondary .title{margin:10px auto}body.service-areas .why-choose-us{margin-top:15px}body.service-areas .choose-info .featured{height:450px}}@media screen and (max-width:320px){body.service-areas .choose-info .featured{height:300px}}