:root{--primarycolor:#000;--secondarycolor:#f2c707}*{margin:0;padding:0}body{margin:0;padding:0;background:#fff;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--primarycolor);font-weight:400;font-size:15px;line-height:1.8;text-rendering:optimizeLegibility}a img{border:none}a{color:var(--primarycolor);text-decoration:none!important;transition:0.8s;transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.6s ease;-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease}a:hover{transition:0.8s;text-decoration:none;color:var(--secondarycolor)}:before{font-style:normal;font-family:'Font Awesome 5 Free'}.fab:before{font-style:normal;font-family:'Font Awesome 5 Brands'}.clear{clear:both}.divider{clear:both;border-bottom:1px solid #ddd;margin:0 0 20px 0;padding:20px 0 0 0}.alignleft{float:left;margin:0 10px 0 0}.alignright{float:right;margin:0 0 0 10px}.aligncenter{display:block;margin:0 auto}#scroll{position:fixed;right:10px;bottom:10px;cursor:pointer;width:50px;height:50px;background-color:var(--secondarycolor);text-indent:-9999px;display:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:999}#scroll span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid #fff0;border-bottom-color:#fff}#scroll:hover{background-color:#333;color:var(--primarycolor);opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.inner{width:1170px;margin:0 auto;max-width:100%}.overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#5C2AB5CF}.header_area{position:relative;top:0;left:0;width:100%;z-index:999;transition:background 0.4s,all 0.3s linear;padding:10px 0;float:left;background:var(--secondarycolor)}.header_area.navbar_fixed .main_menu{position:fixed;width:100%;top:-70px;left:0;right:0;z-index:997;background:var(--secondarycolor);transform:translateY(70px);transition:transform 500ms ease,background 500ms ease;-webkit-transition:transform 500ms ease,background 500ms ease;box-shadow:0 3px 16px 0 rgb(0 0 0 / .1);padding:10px 0}#fixednavgap.fixed{height:100px;width:100%}#logo .site-title{float:left}#logo .site-title a{color:#fff;font-size:24px}#logo img{width:245px;margin:0 auto}.site-menu-toggle{display:none}.menubtn1 a:after,.menubtn2 a:after{display:none!important}.menubtn1 a{background:var(--primarycolor);color:#fff!important;border-radius:10px;padding:5px 25px!important;transition:0.6s all;border:0!important}.menubtn1 a:hover{background:#fff;color:var(--primarycolor)!important}.menubtn2 a{background:#fff;color:var(--primarycolor)!important;border-radius:10px;padding:5px 25px!important;transition:0.6s all;border:0!important}.menubtn2 a:hover{background:var(--primarycolor);color:#fff!important}h1,h2,h3,h4,h5,h6{margin:0 0 10px 0;color:var(--primarycolor);line-height:1.2;font-family:'Montserrat',sans-serif}h1{font-size:36px;text-transform:uppercase}h2{font-size:28px}h3{font-size:23px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.more-btn{background:var(--secondarycolor);display:inline-block;padding:10px 50px;border-radius:15px;margin:15px 0;text-transform:uppercase}.more-btn:hover{background:var(--primarycolor);color:#fff!important}#slider{background:var(--secondarycolor);height:400px;position:relative;width:100%;float:left}#slider h1{font-size:42px;color:var(--primarycolor);line-height:1.3;letter-spacing:2px}#slider span{font-weight:900;color:#fff}.bookform{right:10%;top:5%;left:10%;z-index:997;text-align:center;position:absolute}.bookform #contactform{background:var(--primarycolor);border-radius:15px;float:left;margin-top:25px;padding:20px}.btn-primary{background:var(--secondarycolor);color:#fff;padding:10px 50px;border-radius:15px;display:inline-block;margin:20px 0}.btn-primary:hover{background:#fff;color:var(--primarycolor)}.container1{float:left;width:100%;background:url(https://www.bookmelbournecabs.com/wp-content/uploads/2021/05/city-bg.jpg);background-repeat:repeat-x;-webkit-animation:clouds 30s linear infinite;animation:clouds 30s linear infinite;margin-top:-4rem}.road{border-top:25px solid var(--primarycolor);height:20px}.car{margin:0 auto -25px;margin-top:9rem;position:relative;max-width:500px;-webkit-animation:car 15s infinite;animation:car 15s infinite}.car img{/*! width: 100%; */ animation:suspension 1s infinite}.car .wheel{background:url(https://www.bookmelbournecabs.com/wp-content/uploads/2021/05/wheel.png) no-repeat center center;background-size:90% auto;display:block;width:70px;height:70px;position:absolute;bottom:5px;-webkit-animation:spin 0.2s linear infinite;animation:spin 0.2s linear infinite}.wheel.front{left:70px}.wheel.back{right:90px}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@-webkit-keyframes road{from{background-position:0 0}to{background-position:200% 0}}@keyframes road{from{background-position:0 0}to{background-position:200% 0}}@-webkit-keyframes car{50%{-webkit-transform:translateX(10%)}70%{-webkit-transform:translateX(-20%)}100%{-webkit-transform:translateX(0%)}}@keyframes car{50%{transform:translateX(10%)}70%{transform:translateX(-20%)}100%{transform:translateX(0%)}}@-webkit-keyframes suspension{0%{-webkit-transform:translateY(1px)}50%{-webkit-transform:translateY(3px)}100%{-webkit-transform:translateY(1px)}}@keyframes suspension{0%{transform:translateY(1px)}50%{transform:translateY(3px)}100%{transform:translateY(1px)}}@-webkit-keyframes clouds{from{background-position:0 0}to{background-position:200% 0}}@keyframes clouds{from{background-position:0 0}to{background-position:200% 0}}#scrolleffect{padding-top:100px;margin-top:-100px}#about{padding:65px 0 45px;float:left;width:100%;text-align:center;background:var(--primarycolor);color:#fff}#about h1{color:#fff}#about p{margin:15px 0}#services{width:100%;float:left;padding:3rem 0;text-align:center}#scrollpad{padding-top:120px;margin-top:-120px}#services .col-md-3{margin-top:2rem;border-right:2px solid #8e8e8e}#services .col-md-3:last-child{border:0}#services img{width:90px;margin:0 auto .5rem;transform:translate3d(0,0,0);transition:transform .2s ease-in-out}#services h3{text-transform:uppercase;font-size:22px}#services .col-md-3:hover img{transform:translate3d(0,-10px,0)}#cta{width:100%;float:left;background:var(--secondarycolor);margin-top:3rem}#cta .col-md-6:nth-child(1){padding:2rem 0}#cta h1{font-size:50px;margin:0}#cta img{margin-top:-2rem}#cta a:hover{color:#fff}#testimonials{padding:65px 0;width:100%;float:left;text-align:center}.testimonial .testimonial-item{padding:1rem 5rem}#testimonials .testimonial h4{color:var(--primarycolor);margin-top:15px}#testimonials .owl-nav,#testimonials .owl-dots{text-align:center}#testimonials .owl-dot{display:inline-block;width:15px;height:15px;background:#dbd9e6;border-radius:50px;margin:5px 5px}#testimonials .owl-dot.active{background-color:var(--secondarycolor)}#single-post{padding:45px 0}#single-post .post-title{font-size:26px;font-weight:600;color:var(--primarycolor);margin:15px 0;display:block;border-bottom:1px solid #eee;line-height:50px}#single-post .post-title:hover{color:#4c813b}#single-post p{margin-bottom:25px;text-align:justify}#single-post img{max-width:100%;height:auto;margin-bottom:25px}#single-post #featured-img img{max-width:100%;display:block;margin-top:35px;height:auto}.info li{margin:30px 0!important;display:block!important;;font-size:18px;text-align:center}.info li:before{font-weight:900;font-size:32px;color:var(--secondarycolor)!important;display:block;margin-bottom:15px}.info .address:before{content:"\f041"}.info .phone:before{content:"\f2a0"}.info .email:before{content:"\f0e0"}#bookpage{background:#333;padding:30px 20px}#contactpage{background:#f5f5f5;border:5px solid var(--secondarycolor)}#contactpage #p35{padding:35px}#p15{padding:15px}#contactpage .col-md-6:nth-child(2){background:var(--primarycolor)}#contactpage .col-md-6:nth-child(2) h3,#contactpage .col-md-6:nth-child(2) p{color:#fff}#contactform{margin:0 0 20px 0;line-height:20px}#contactform *{font-size:15px;color:#595966;font-family:'Roboto',sans-serif}#contactform p{margin:0;padding:0 0 10px 0;line-height:20px}#contactform h2{font-size:24px;margin:25px 0 15px;font-weight:bolder;border-bottom:1px solid #63C6C1;padding:0 0 8px 0}#contactform input{width:100%;background:#FFF;border:1px solid #ddd;padding:10px 15px;margin:10px 0;border-radius:10px;outline:0}#contactform select{width:100%;background:#FFF;border:1px solid #ddd;color:#595966;padding:10px 15px;margin:10px 0;border-radius:10px;appearance:none;-webkit-appearance:none;outline:0}#contactform .passengers:after,#contactform .vehicle:after{content:"\f078";position:absolute;right:0;top:0;font-weight:900;padding:0 5px;color:var(--secondarycolor);z-index:99;height:10px;font-size:18px;pointer-events:none;box-sizing:border-box;font-style:normal;font-family:'Font Awesome 5 Free'}#contactform textarea{width:100%;height:125px;background:#fff;border:1px solid #ddd;padding:25px;margin:10px 0;border-radius:10px;outline:0}#contactform input:focus,#contactform textarea:focus,#contactform select:focus{background:#fff;border:1px solid var(--secondarycolor)}::-webkit-input-placeholder{color:#595966!important;opacity:1}:-moz-placeholder{color:#595966!important;opacity:1}::-moz-placeholder{color:#595966!important;opacity:1}:-ms-input-placeholder{color:#595966!important;opacity:1}#contactform input.wpcf7-submit{margin:0 auto;background:var(--secondarycolor);color:#fff;font-size:16px;text-transform:uppercase;cursor:pointer;padding:12px;border:none;max-width:200px;display:table}#contactform input.wpcf7-submit:hover{background:#fff;transition:0.6s;color:var(--primarycolor)}textarea,iframe{max-width:100%}.wpcf7-response-output{background:tranparent!important;border:0px!important}.post{padding:10px;margin:0 0 10px 0}.post p{margin:0 0 20px 0}.post a{color:var(--primarycolor)}.post ul{margin:10px 0 0 10px}.post ul li{list-style:none;margin:0 0 10px 0;display:flex;list-style-position:inside}.post ul li:before{color:var(--secondarycolor);content:"\f1b9";margin-right:8px;font-style:normal;font-weight:900}#pagetitle{background-color:#f5f5f5;color:#fff;background-size:cover;position:relative;float:left;width:100%}#pagetitleinner{padding:5px 10px;float:left;width:100%;text-align:center}#pagetitle h1{color:var(--primarycolor);float:left;text-transform:capitalize;margin:0;font-weight:400;font-size:30px}#pagetitle p{color:#fff;text-align:center;font-size:20px}.breadcrumb{list-style:none;border-radius:4px;max-width:100%;float:right;font-size:14px;text-transform:uppercase;color:var(--primarycolor);font-weight:300;padding:5px 0}.breadcrumb a{color:#fff}.breadcrumb a:hover{color:#F9C928}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"\f101";padding:0 5px;color:#fff}#pagetitle .breadcrumb>a{color:var(--primarycolor)}#main{padding:45px 10px 45px 10px}#side{padding:45px 10px 45px 10px;text-align:left}#side h3{border-bottom:1px solid #63C6C1;line-height:50px}#main p{color:var(--primarycolor);text-align:justify}#main a:hover{color:var(--secondarycolor)}#main h3{line-height:40px;text-align:center;border-bottom:1px solid}#main li{list-style:none;line-height:30px;color:var(--primarycolor)}#sidebar{margin:10px 0}#sidebar label.screen-reader-text{display:none}#sidebar input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#sidebar input#s{border:1px solid #ccc;color:var(--primarycolor);padding:5px;background:#fafafa;width:70%}#sidebar input#s:focus{background:#fff}#sidebar input#searchsubmit{width:25%;background:#3C5AA8;color:#fff;border:none;padding:5px}.widget{margin:10px 0 25px 0}.widget h3{border-bottom:2px solid var(--primarycolor);margin:0 0 15px 0;text-transform:uppercase;padding:0 0 2px 0;text-align:left;font-weight:700}.widget span.post-date{color:var(--primarycolor);font-size:12px}.widget ul{margin:10px 0 0 0}.widget ul li{margin:0 0 12px 0;list-style-type:square;border-bottom:1px solid #eee}#bottom{background:var(--primarycolor);color:#fff;font-size:14px;padding:40px 0}#bottom a{color:#fff}#bottom a:hover{color:var(--secondarycolor)}#bottom .widget h3{font-size:25px;border:none;text-align:left;font-weight:700;color:#fff;margin:0 0 1rem}#bottom img{margin-top:4rem}#bottom .widget li{border:none;text-decoration:none;color:#fff;list-style:none}#bottom .widget li:before{content:"\f1b9";color:var(--secondarycolor);margin-right:10px;font-style:normal;font-weight:900}#bottom .footer-contact li{line-height:20px;display:flex}#bottom .footer-contact .address:before{content:"\f041";margin-right:10px}#bottom .footer-contact .phone:before{content:"\f2a0";margin-right:10px}#bottom .footer-contact .email:before{content:"\f0e0";margin-right:10px}#footer{background:var(--primarycolor);color:#fff;font-size:13px;padding:10px 0}#footer a{color:#fff}#footer a:hover{color:var(--secondarycolor)}.fleft{float:left}.fright{float:right}@media screen and (max-width:981px){body{min-width:230px}.desktoponly{display:none}.inner{width:100%;padding:0%}img.alignleft,img.alignright{float:none;display:block;margin:10px auto}.site-menu-toggle{display:block;color:#fff}.site-menu-toggle:hover{color:#000}.site-navbar{display:none}.site-mobile-menu .menubtn1 a,.site-mobile-menu .menubtn2 a{display:table!important;margin:10px auto!important}#logo .site-title{margin:10px 0}#logo img{width:230px;height:auto;float:left}#pagetitle h1,.breadcrumb{float:none;text-align:center}#slider{height:700px}.container1{margin:0}#about p{padding:0 15px}#services .col-md-3{border:0}#cta img{width:80%;margin:0 auto}#bottom{width:100%;display:block}#footer{font-size:12px;padding:10px 0}.fleft,.fright{float:none;text-align:center}}@media screen and (min-width:981px){.site-menu-toggle{display:none}}@media screen and (min-width:220px) and (max-width:420px){.bookform{right:2%;top:5%;left:2%}#slider h1{font-size:30px}.wheel.front{left:42px}.wheel.back{right:53px}.car .wheel{width:44px;height:44px;bottom:0}.car{margin-left:0;margin-right:0;max-width:300px}#cta{text-align:center}.testimonial .testimonial-item{padding:1rem}}@media screen and (min-width:421px) and (max-width:500px){#bottom .col-md-3{width:49%;float:left;word-wrap:anywhere}#slider .item{background-size:cover;background-position:center top;height:350px}.bookform{right:5%;top:5%;left:5%}#slider h1{font-size:30px}#slider .btn-primary{padding:10px 35px;margin:10px 0}.wheel.front{left:55px}.wheel.back{right:72px}.car .wheel{width:60px;height:60px;bottom:2px}.car{margin-left:0;margin-right:0;max-width:400px}#cta{text-align:center}}@media screen and (min-width:501px) and (max-width:768px){#bottom .col-md-3{width:47%;float:left}.bookform{right:2%;top:5%;left:2%}#slider .owl-nav .owl-next,#slider .owl-prev{font-size:36px}.carousel-caption h1{font-size:36px}#slider .btn-primary{padding:10px 35px;margin:10px 0}.car{margin-left:0;margin-right:0;max-width:450px}.wheel.front{left:62px}.wheel.back{right:82px}.car .wheel{width:65px;height:65px;bottom:2px}#cta{text-align:center}}@media screen and (min-width:769px) and (max-width:980px){#logo img{width:50%}}@media screen and (min-width:769px) and (max-width:1120px){#bottom .col-md-3{width:47%;float:left}}