@media (min-width:993px){header nav.menu{display:inline-block!important}header.scrolled{position:fixed;top:0;left:0;right:0;background:#fff;z-index:9999;box-shadow:1px 0 4px rgba(0,0,0,.15)}header.scrolled .logo{max-width:200px}header.scrolled .main-menu{margin-top:10px}}@media (min-width:993px) and (max-width:1200px){footer .quick-links ul li,footer .navigation ul li{width:100%;margin-bottom:5px}}@media (max-width:1200px){header .logo{max-width:300px}header .main-menu li a{font-size:14px}header .main-menu{margin-top:30px}.top-bar .contact-info li{padding:0 15px;font-size:14px}.call-cta p{font-size:35px}.luxury-section p{font-size:20px}.luxury-section{padding:50px 0}.car-inner .prices .line .left p{font-size:18px;padding-left:10px}.car-inner .prices .line .left p span{font-size:14px}.car-inner .prices .line .right p{font-size:18px}.car-inner .prices a.quote{font-size:18px}}@media (max-width:992px){.title-section{padding:30px 0}.title-section h1{font-size:30px}.h2,h2{font-size:28px}.top-bar{display:none}header .logo{max-width:150px}header nav.menu{display:none;position:fixed;right:0;top:0;bottom:0;width:250px;background:#171717;z-index:999}header .main-menu{margin:0;padding:0 10px}header .main-menu li{display:block}header .main-menu li a{color:#fff;display:inline-block;width:100%}header .main-menu li:hover .sub-menu{display:none}header .show-mobile{display:inline-block;float:right;padding-top:5px}header .show-mobile .phone{display:inline-block}header .show-mobile .phone a{font-size:20px}header .show-mobile .phone a i{font-size:14px}header .show-mobile .icon-menu{cursor:pointer;display:inline-block;margin-left:30px}header .show-mobile .icon-menu i{color:#000;font-size:25px}header .main-menu .menu-search a{display:none}header .main-menu .menu-search-form{display:block}header .main-menu .menu-search form{position:relative;padding:0}header .main-menu .menu-search form input{font-size:14px;padding:6px 10px;width:100%}header .close-menu{display:inline-block;cursor:pointer}header .close-menu i{color:#fff;padding:15px}.menu-overlay{position:fixed;background: rgb(0 0 0 / 0.7);top:0;left:0;right:0;bottom:0;z-index:999}.home-hero{padding:100px 0}.home-hero h1{padding:15px;white-space:normal;font-size:35px}.luxury-section h2{font-size:28px}.luxury-section p{margin:0}.luxury-section a{margin-top:10px}.call-cta p{font-size:25px}.call-cta p i{font-size:20px}.full-image-section{padding:80px 0}.why-section{padding:20px 0}.core-values .item h2{font-size:20px;margin:15px 0}.core-values .item h2{font-size:20px;margin:15px 0}.default-button{padding:10px 20px}.full-logos{padding:0}footer .connect{margin-bottom:30px}.cars .row{display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-flex;flex-direction:row}.cars .item .title a{font-size:16px;margin-top:20px;padding:10px 10px}.cars .item .options ul li{font-size:15px}.service-inner .service-cats{width:200px}.service-inner .service-cats ul li a{padding:5px;font-size:14px}.service-inner .service-text{width:calc(100% - 200px)}.service-inner .contact-info p a{font-size:14px}.service-inner .contact-info p i{width:20px;font-size:12px}.sitemap .links a{width:50%}.video-half{display:inline-block;width:100%;float:none;margin-right:0;margin-bottom:15px}.img-half{display:inline-block;width:100%;float:none;margin-right:0;margin-bottom:15px}}@media (max-width:768px){.title-section{padding:10px 0;background:none}.title-section h1{font-size:28px;text-transform:capitalize}.h2,h2{font-size:25px;padding-bottom:10px}.h3,h3{font-size:22px}.default-content h2,.default-content h3{margin:15px 0;padding-bottom:10px}p{font-size:16px}li{font-size:16px}.home-hero{padding:20px 0;background:none}.home-hero h1{padding:15px;white-space:normal;font-size:30px;color:#000;text-shadow:none;margin:0}.home-hero a{margin:10px auto}.luxury-section{padding:20px 0}.luxury-section h2{font-size:25px}hr.h2_underline{margin:10px 0}.luxury-section a{margin-top:10px}.service-section{padding:0}.service-section .item{margin:30px 0}.service-section .item h5{margin:15px 0}.service-section .item p{margin-bottom:10px}.cars-section{padding:0}.call-cta{padding:20px 0}.call-cta p{font-size:20px}.call-cta p i{font-size:15px}.full-image-section{padding:20px 0;background:none;text-align:center}.full-image-section h2{color:#000;font-size:22px}.full-image-section p{color:#898989;font-size:16px}.why-section h2{font-size:20px;margin:10px 0}.why-section p{font-size:16px;margin:15px auto}.core-values .item h2{font-size:18px;margin:10px 0}.core-values .item p{margin:10px 0}.center-btn{padding:15px 0}.full-logos .item{margin:2%;max-width:46%;float:left}footer{padding:30px 0}footer .navigation ul li{width:100%;margin-bottom:5px}footer .navigation ul li a{font-size:13px}footer .navigation ul li a:before{top:-12px}footer h3{font-size:16px;margin:0 0 10px;padding-bottom:8px}footer h3:after{width:50px}footer .footer-logo img{margin-bottom:0}footer .contact-info p{font-size:14px;margin:10px 0}footer .contact-info ul li{margin-bottom:10px;font-size:13px}footer .connect ul li a{margin-right:5px}footer .quick-links ul li{float:none;width:100%;margin-bottom:5px}footer .quick-links ul li a{font-size:13px}footer .quick-links ul li a:before{top:-12px}footer .working-hours table th{padding-left:10px;font-size:13px}footer .working-hours table td{font-size:13px;padding-right:10px}footer .working-hours table{padding:0}.copyright-footer{padding:10px 0}.copyright-footer p{font-size:13px}.car-inner .left-details .image img{margin:auto}.car-inner .left-details .title{font-size:16px;margin-top:15px;padding:10px}.car-inner .left-details .options ul li{font-size:15px}.car-inner .image-gallery{margin-bottom:0}.car-inner table th,.car-inner table td{font-size:15px}.rates{text-align:center}.rates .line .details table tr th,.rates .line .details table tr td{font-size:14px;padding:5px;text-align:center}.rates .line .image{width:300px;float:none;display:block;margin:auto;margin-bottom:20px}.services .item .inner{padding-bottom:50px}.services .item .text{padding-left:10px;padding-right:10px;transform:translateY(-50px);min-height:100px}.services .item .text .title{font-size:16px;margin:10px 0}.service-inner{display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap-reverse}.service-inner .service-cats{width:100%;float:none}.service-inner .service-text{width:100%;padding:0;float:none;border:0;border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px}ul.two li{width:100%;float:none;padding-right:0}.sitemap .links a{width:100%;font-size:15px;padding:10px 0}}@media (max-width:450px){header .logo{max-width:100px}header .show-mobile .phone a{font-size:18px}header .show-mobile .icon-menu{margin-left:10px}header .show-mobile .icon-menu i{font-size:22px}.home-hero h1{font-size:25px}.luxury-section p{font-size:17px}.luxury-section h2{font-size:22px}.call-cta p{font-size:17px}.call-cta p i{font-size:12px;margin:0 5px}footer .col-xs-6{width:100%}footer .contact-info{margin-bottom:20px}footer .working-hours{margin-bottom:20px}.contact-form select,.contact-form input{font-size:14px;min-height:40px}.result-search .text p{font-size:14px}.result-title h2{font-size:20px}.car-inner .prices .line .left p{font-size:16px}.car-inner .prices .line .right p{font-size:16px}.car-inner .prices a.quote{font-size:16px;margin-top:5px}}