@import url(https://fonts.googleapis.com/css2?family=Voltaire&display=swap);@font-face{font-family:adventure;src:url(../fonts/Adventure.5a181986.otf) format("opentype")}.v-text{font-family:adventure;letter-spacing:6px}:root{--blue:#0071bc;--red:#900}.text-blue{color:var(--blue)}.bg-blue{background-color:var(--blue)}.text-red{color:var(--red)}.bg-red{background-color:var(--red)}html{font-size:10px}.display-1{font-size:6.8rem}.display-2{font-size:6.2rem}.display-3{font-size:5.6rem}.h1,h1{font-size:4.2rem}.h2,h2{font-size:3.5rem}.h3,h3{font-size:3.2rem}.h4,h4{font-size:2.8rem}.h5,h5{font-size:2.2rem}.p,p{font-size:1.8rem}@media only screen and (max-width:767px){.display-1{font-size:3.2rem}.display-2{font-size:4.2rem}.display-3{font-size:3.6rem}.h1,h1{font-size:3.8rem}.h2,h2{font-size:3rem}.h3,h3{font-size:2.5rem}.h4,h4{font-size:2.4rem}.h5,h5{font-size:2rem}.p,p{font-size:1.6rem}}.logo{width:200px}.dropdown-item,.nav-item .nav-link{font-size:1.8rem;font-weight:500}.nav-item .nav-link:active,.nav-item .nav-link:hover{font-size:1.8rem;color:#fff!important;text-shadow:1px 1px 3px #000}.bg-nav{background-color:transparent!important}.shrink .bg-nav{background-color:var(--blue)!important;box-shadow:1px 1px 5px 3px rgba(0,0,0,.3)}.dropdown-menu,.dropdown-menu .dropdown-item{color:#fff;background-color:#0071bc}.dropdown-menu .dropdown-item:hover{color:#0071bc;background-color:#fff}.mt-sml{margin-top:50px}.mt-lrg{margin-top:100px}.mt-xl{margin-top:200px}.mb-sml{margin-bottom:50px}.mb-lrg{margin-bottom:100px}.mb-xl{margin-bottom:200px}.pt-sml{padding-top:50px}.pt-lrg{padding-top:100px}.pt-xl{padding-top:200px}.pb-sml{padding-bottom:50px}.pb-lrg{padding-bottom:100px}.pb-xl{padding-bottom:200px}section{padding-bottom:25px}.text-shadow{text-shadow:1px 1px 3px rgba(0,0,0,.5)}.image-bw{filter:grayscale(100%);transition:.8s}.image-bw:hover{filter:grayscale(0);transition:.8s}.rounded{border-radius:15px!important}.btn-red{background:#fff;color:var(--red);font-weight:700}.btn-red:hover{background:var(--red)}.btn-blue,.btn-red:hover{color:#fff;font-weight:700}.btn-blue{background:var(--blue);border-radius:25px}.btn-blue:hover{background:#fff;color:var(--blue);font-weight:700}.btn-blue-border{background:var(--blue);color:#fff;font-weight:700;border:3px solid #fff;border-radius:25px}.btn-blue-border:hover{background:#fff;color:var(--blue);font-weight:700;border:3px var(--blue) solid}.home-card .btn-blue-border{background:var(--blue);color:#fff;font-weight:700;border:3px solid #fff;border-radius:25px}.home-card:hover .btn-blue-border{background:#fff;color:var(--blue);font-weight:700;border:3px var(--blue) solid}.home-card{background:#fff;transition:.8s}.home-card:hover{background:#212121;transform:scale(1.05);z-index:23;transition:.8s}.home-card .card-title{color:#111}.home-card:hover .card-title{color:#fff}.card-header{border:none}.card .title-number{color:var(--red)}.card .title-number,.card:hover .title-number{font-size:9.5rem;margin-top:-102px;text-align:center}.card:hover .title-number{color:#4d4d4d}.card-heading{margin-top:200px}.home .hero{height:100vh}.home .hero-slide-1{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.9)),url(../img/cape-town-quadbiking-homepage-bg.327e9563.webp);background-position:top;background-size:cover}.home .hero-slide-2{background:linear-gradient(transparent,rgba(0,0,0,.5)),url(../img/cape-town-quad-bikes-homepage-bg-2.293470e8.webp);background-position:top;background-size:cover;min-height:100vh}.price .hero-slide-1{background:linear-gradient(transparent,rgba(0,0,0,.5)),url(../img/cape-town-quad-bikes-pricing.65ea7a3e.webp);background-position:top;background-size:cover;min-height:100vh}.about .hero-slide-1{background:linear-gradient(transparent,rgba(0,0,0,.5)),url(../img/cape-town-quad-bikes-about-bg.9bae9b96.webp);background-position:top;background-size:cover}.safety .hero-slide-1{background:linear-gradient(#000,rgba(0,0,0,.3)),url(../img/cape-town-quad-bikes-safety-bg.343a6a7a.webp);background-position:top;background-size:cover}.contact .hero-slide-1{background:linear-gradient(#000,rgba(0,0,0,.3)),url(../img/cape-town-quad-bikes-contact-bg.ffd6de8b.webp);background-position:top;background-size:cover}@media only screen and (max-width:992px){.home .hero-slide-1{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.9)),url(../img/cape-town-quad-bikes-homepage-bg-mobile.91e3ef33.webp);background-position:top;background-size:cover}.home .hero-slide-2{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.9)),url(../img/cape-town-quad-bikes-homepage-bg-2-mobile.4ef182b0.webp);background-position:0;background-size:cover;min-height:100vh}.safety .hero-slide-1{background:linear-gradient(#000,rgba(0,0,0,.3)),url(../img/cape-town-quad-bikes-safety-bg-mobile.0bcf802a.webp);background-position:top;background-size:cover}}.home-icons{width:100px}.tour-card{transform:scale(1)}.btn-card{background:hsla(0,0%,97.3%,0);color:#fff;text-shadow:1px 1px 3px #000;transition:1s}.tour-card:hover .btn-card{background:var(--blue);color:#f8f8f8;transition:1s;box-shadow:1px 1px 7px 3px rgba(0,0,0,.2)}.image-container{position:relative}.right-img-1{width:230px;position:absolute;top:-60px;left:210px;box-shadow:1px 1px 6px 3px rgba(0,0,0,.25);border-radius:5px;transition:.3s;transform:scale(1)}.right-img-2{top:90px;left:260px}.right-img-2,.right-img-3{width:230px;position:absolute;box-shadow:1px 1px 6px 3px rgba(0,0,0,.25);border-radius:5px;z-index:1;transition:.3s;transform:scale(1)}.right-img-3{top:30px;left:80px}.right-img-1:hover{top:-60px;left:210px}.right-img-1:hover,.right-img-2:hover{width:230px;position:absolute;box-shadow:1px 1px 6px 3px rgba(0,0,0,.25);border-radius:5px;z-index:25;transition:.3s;transform:scale(1.1)}.right-img-2:hover{top:90px;left:260px}.right-img-3:hover{width:230px;position:absolute;top:30px;left:80px;box-shadow:1px 1px 6px 3px rgba(0,0,0,.25);border-radius:5px;z-index:25;transition:.3s;transform:scale(1.1)}.left-img-1{top:-60px;right:210px}.left-img-1,.left-img-2{width:230px;position:absolute;box-shadow:1px 1px 6px 3px rgba(0,0,0,.25);border-radius:5px;transition:.3s;transform:scale(1)}.left-img-2{top:90px;right:260px;z-index:1}.left-img-3{top:30px;right:80px;z-index:1;transform:scale(1)}.left-img-1:hover,.left-img-3{width:230px;position:absolute;box-shadow:1px 1px 6px 3px rgba(0,0,0,.25);border-radius:5px;transition:.3s}.left-img-1:hover{top:-60px;right:210px;z-index:25;transform:scale(1.1)}.left-img-2:hover{top:90px;right:260px}.left-img-2:hover,.left-img-3:hover{width:230px;position:absolute;box-shadow:1px 1px 6px 3px rgba(0,0,0,.25);border-radius:5px;z-index:25;transition:.3s;transform:scale(1.1)}.left-img-3:hover{top:30px;right:80px}.section-header{min-height:300px}.card-section-body{min-height:450px}.card-section-body,.container1{display:flex;justify-content:center;align-items:center}.container1{width:100%;flex-wrap:wrap;padding:30px;margin-bottom:30px}.container1 .card{position:relative;max-width:250px;height:250px;background:#fff;margin:20px 10px;padding:20px 15px;display:flex;flex-direction:column;border:none;transition:.3s ease-in-out}@media (min-width:1025px){.container1{position:absolute;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:30px;margin-bottom:30px}}.container1 .card:hover{height:520px}.card .card-header-bottom{opacity:1;transition:.2s}.card:hover .card-header-bottom{opacity:0;transition:.2s}.container1 .card .imgBx{position:absolute;width:200px;height:200px;top:-40px;left:20px;z-index:1;box-shadow:0 5px 20px rgba(0,0,0,.5)}.container1 .card .imgBx img{max-width:100%;border-radius:4px}.container1 .card .content{position:relative;margin-top:-40px;padding:10px 15px;text-align:center;color:#111;visibility:hidden;opacity:0;transition:.5s ease-in-out;min-width:200px}.container1 .card:hover .content{visibility:visible;opacity:1;margin-top:200px}#pricing-tables{background-color:#fff;padding:30px 0}.single-table{background:#f7f7f7;transition:all .2s linear;border-radius:25px}.single-table:hover{box-shadow:0 3px 3px 0 #888;transition:all .2s linear}.single-table .plan-header{background:#f7f7f7;color:var(--blue)}.single-table .plan-header,.single-table:hover .plan-header{text-transform:capitalize;padding:2px 0;border-radius:25px 25px 0 0}.single-table:hover .plan-header{background:var(--blue);color:#fff}.single-table .plan-header h3{margin:0;padding:20px 0 5px 0;text-transform:uppercase}.single-table .plan-price{color:var(--blue)}.single-table .plan-price,.single-table:hover .plan-price{padding:10px 0;margin:0;font-size:30px;border-top:2px solid #fff;font-weight:700}.single-table:hover .plan-price{color:#fff}.single-table .plan-price span{font-size:23px;font-weight:400}.single-table ul{margin:0;padding:20px 0;list-style:none}.single-table ul li{padding:8px 0;margin:0 20px;border-bottom:1px solid #dae2ea;font-size:15px}.single-table .plan-submit{border:1px solid var(--blue);color:var(--blue);border-radius:0;background:#f7f7f7}.single-table .plan-submit,.single-table:hover .plan-submit{display:inline-block;text-decoration:none;margin:20px 0 30px 0;padding:10px 40px;font-size:15px;text-transform:uppercase;transition:1s}.single-table:hover .plan-submit{border:1px solid var(--blue);border-radius:25px;color:#fff;background:var(--blue)}.form-control,.form-group .form-control{border:0;background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);background-size:0 2px,100% 1px;background-repeat:no-repeat;background-position:bottom,50% calc(100% - 1px);background-color:transparent;transition:background 0s ease-out;float:none;box-shadow:none;border-radius:0;font-size:1.8rem}.form-control::-moz-placeholder,.form-group .form-control::-moz-placeholder{color:#bdbdbd;font-weight:400}.form-control:-ms-input-placeholder,.form-group .form-control:-ms-input-placeholder{color:#bdbdbd;font-weight:400}.form-control::-webkit-input-placeholder,.form-group .form-control::-webkit-input-placeholder{color:#bdbdbd;font-weight:400}.form-control[disabled],.form-control[readonly],.form-group .form-control[disabled],.form-group .form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control{background-color:transparent}.form-control[disabled],.form-group .form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control{background-image:none;border-bottom:1px dotted #d2d2d2}.form-group{position:relative}.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label,.form-group.label-static label.control-label{position:absolute;pointer-events:none;transition:all .3s ease}.form-group.label-floating label.control-label{will-change:left,top,contents}.form-group.label-placeholder:not(.is-empty) label.control-label{display:none}.form-group .help-block{position:absolute;display:none}.form-group.is-focused .form-control{outline:0;background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);background-size:100% 2px,100% 1px;box-shadow:none;transition-duration:.3s}.form-group.is-focused .form-control .material-input:after{background-color:#009688}.form-group.is-focused label,.form-group.is-focused label.control-label{color:#009688}.form-group.is-focused.label-placeholder label,.form-group.is-focused.label-placeholder label.control-label{color:#bdbdbd}.form-group.is-focused .help-block{display:block}.form-group.has-warning .form-control{box-shadow:none}.form-group.has-warning.is-focused .form-control{background-image:linear-gradient(#ff5722,#ff5722),linear-gradient(#d2d2d2,#d2d2d2)}.form-group.has-warning .help-block,.form-group.has-warning label.control-label{color:#ff5722}.form-group.has-error .form-control{box-shadow:none}.form-group.has-error .help-block,.form-group.has-error label.control-label{color:#f44336}.form-group.has-success .form-control{box-shadow:none}.form-group.has-success.is-focused .form-control{background-image:linear-gradient(#4caf50,#4caf50),linear-gradient(#d2d2d2,#d2d2d2)}.form-group.has-success .help-block,.form-group.has-success label.control-label{color:#4caf50}.form-group.has-info .form-control{box-shadow:none}.form-group.has-info.is-focused .form-control{background-image:linear-gradient(#03a9f4,#03a9f4),linear-gradient(#d2d2d2,#d2d2d2)}.form-group.has-info .help-block,.form-group.has-info label.control-label{color:#03a9f4}.form-group textarea{resize:none}.form-group textarea~.form-control-highlight{margin-top:-11px}.form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group select~.material-input:after{display:none}.form-control{margin-bottom:7px}.form-control::-moz-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-control:-ms-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-control::-webkit-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.checkbox label,.radio label,label{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}label.control-label{font-size:12px;line-height:1.07142857;font-weight:400;margin:16px 0 0 0}.help-block{margin-top:0;font-size:12px}.form-group{padding-bottom:7px;margin:28px 0 0 0}.form-group .form-control{margin-bottom:7px}.form-group .form-control::-moz-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group .form-control:-ms-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group .form-control::-webkit-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group .checkbox label,.form-group .radio label,.form-group label{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group label.control-label{font-size:12px;line-height:1.07142857;font-weight:400;margin:16px 0 0 0}.form-group .help-block{margin-top:0;font-size:12px}.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label{top:-7px;font-size:16px;line-height:1.42857143}.form-group.label-floating.is-focused label.control-label,.form-group.label-floating:not(.is-empty) label.control-label,.form-group.label-static label.control-label{top:-30px;left:0;font-size:12px;line-height:1.07142857}.form-group.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-30px;left:0;font-size:12px;line-height:1.07142857}.form-group.form-group-sm{padding-bottom:3px;margin:21px 0 0 0}.form-group.form-group-sm .form-control{margin-bottom:3px}.form-group.form-group-sm .form-control::-moz-placeholder{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm .form-control:-ms-input-placeholder{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm .form-control::-webkit-input-placeholder{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm .checkbox label,.form-group.form-group-sm .radio label,.form-group.form-group-sm label{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm label.control-label{font-size:9px;line-height:1.125;font-weight:400;margin:16px 0 0 0}.form-group.form-group-sm .help-block{margin-top:0;font-size:9px}.form-group.form-group-sm.label-floating label.control-label,.form-group.form-group-sm.label-placeholder label.control-label{top:-11px;font-size:11px;line-height:1.5}.form-group.form-group-sm.label-floating.is-focused label.control-label,.form-group.form-group-sm.label-floating:not(.is-empty) label.control-label,.form-group.form-group-sm.label-static label.control-label{top:-25px;left:0;font-size:1.8rem;line-height:1.125}.form-group.form-group-sm.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-25px;left:0;font-size:1.8rem;line-height:1.125}.form-group.form-group-lg{padding-bottom:9px;margin:30px 0 0 0}.form-group.form-group-lg .form-control{margin-bottom:9px}.form-group.form-group-lg .form-control::-moz-placeholder{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg .form-control:-ms-input-placeholder{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg .form-control::-webkit-input-placeholder{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg .checkbox label,.form-group.form-group-lg .radio label,.form-group.form-group-lg label{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg label.control-label{font-size:14px;line-height:.99999998;font-weight:400;margin:16px 0 0 0}.form-group.form-group-lg .help-block{margin-top:0;font-size:14px}.form-group.form-group-lg.label-floating label.control-label,.form-group.form-group-lg.label-placeholder label.control-label{top:-5px;font-size:18px;line-height:1.3333333}.form-group.form-group-lg.label-floating.is-focused label.control-label,.form-group.form-group-lg.label-floating:not(.is-empty) label.control-label,.form-group.form-group-lg.label-static label.control-label{top:-32px;left:0;font-size:1.8rem;line-height:.99999998}.form-group.form-group-lg.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-32px;left:0;font-size:14px;line-height:.99999998}select.form-control{border:0;box-shadow:none;border-radius:0}.form-group.is-focused select.form-control{box-shadow:none;border-color:#d2d2d2}.form-group.is-focused select.form-control[multiple],select.form-control[multiple]{height:85px}.input-group-btn .btn{margin:0 0 7px 0}.form-group.form-group-sm .input-group-btn .btn{margin:0 0 3px 0}.form-group.form-group-lg .input-group-btn .btn{margin:0 0 9px 0}.input-group .input-group-btn{padding:0 12px}.input-group .input-group-addon{border:0;background:0 0}.form-group input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}.contact-widget-section .single-contact-widget{background:#f9f9f9;padding:20px 25px;box-shadow:0 1px 4px rgba(0,0,0,.26);height:260px;margin-top:25px;transition:all .3s ease-in-out}.contact-widget-section .single-contact-widget i{font-size:75px}.contact-widget-section .single-contact-widget h3{font-size:20px;color:#333;font-weight:700;padding-bottom:10px}.contact-widget-section .single-contact-widget p{line-height:2rem}.contact-widget-section .single-contact-widget:hover{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.46);cursor:pointer;transition:all .3s ease-in-out}#contactForm{margin-top:-10px}#contactForm .form-group label.control-label{color:#4d4d4d;font-size:1.8rem}#contactForm .form-control{font-weight:500;height:auto}