@media only screen and (max-device-width:1024px){#root header .brand-logo{width:auto}#root header nav{background-color:#100b20;bottom:-153px;height:auto;position:absolute;right:61px;visibility:hidden;width:auto;z-index:2}#root header nav ul{flex-direction:column;font-size:.9em}#root header nav ul li{-webkit-clip-path:none;clip-path:none;height:40px;width:175px}#root header nav ul li .shine{left:-55px}#root header .right-ctn{width:auto}#root header .right-ctn .hamburger-menu{display:block}#root main .transition{display:none}#root main .about-ctr,#root main .booking-ctr,#root main .cars-ctr,#root main .services-ctr{align-items:flex-end;flex-direction:row-reverse;scroll-margin-top:50px}#root main .about-ctr .about-main,#root main .about-ctr .cars-main,#root main .about-ctr .services-main,#root main .booking-ctr .about-main,#root main .booking-ctr .cars-main,#root main .booking-ctr .services-main,#root main .cars-ctr .about-main,#root main .cars-ctr .cars-main,#root main .cars-ctr .services-main,#root main .services-ctr .about-main,#root main .services-ctr .cars-main,#root main .services-ctr .services-main{height:100%;margin:0;padding-top:0;width:100%}#root main .about-ctr .about-main .content-title,#root main .about-ctr .cars-main .content-title,#root main .about-ctr .services-main .content-title,#root main .booking-ctr .about-main .content-title,#root main .booking-ctr .cars-main .content-title,#root main .booking-ctr .services-main .content-title,#root main .cars-ctr .about-main .content-title,#root main .cars-ctr .cars-main .content-title,#root main .cars-ctr .services-main .content-title,#root main .services-ctr .about-main .content-title,#root main .services-ctr .cars-main .content-title,#root main .services-ctr .services-main .content-title{margin-top:40px;padding:0 0 0 125px}#root main .about-ctr .about-main .about-content,#root main .about-ctr .cars-main .about-content,#root main .about-ctr .services-main .about-content,#root main .booking-ctr .about-main .about-content,#root main .booking-ctr .cars-main .about-content,#root main .booking-ctr .services-main .about-content,#root main .cars-ctr .about-main .about-content,#root main .cars-ctr .cars-main .about-content,#root main .cars-ctr .services-main .about-content,#root main .services-ctr .about-main .about-content,#root main .services-ctr .cars-main .about-content,#root main .services-ctr .services-main .about-content{height:calc(100% - 105px)}#root main .about-ctr .about-main .about-content .banner,#root main .about-ctr .cars-main .about-content .banner,#root main .about-ctr .services-main .about-content .banner,#root main .booking-ctr .about-main .about-content .banner,#root main .booking-ctr .cars-main .about-content .banner,#root main .booking-ctr .services-main .about-content .banner,#root main .cars-ctr .about-main .about-content .banner,#root main .cars-ctr .cars-main .about-content .banner,#root main .cars-ctr .services-main .about-content .banner,#root main .services-ctr .about-main .about-content .banner,#root main .services-ctr .cars-main .about-content .banner,#root main .services-ctr .services-main .about-content .banner{max-height:250px;width:70%}#root main .about-ctr .about-main .about-content .banner:first-child,#root main .about-ctr .cars-main .about-content .banner:first-child,#root main .about-ctr .services-main .about-content .banner:first-child,#root main .booking-ctr .about-main .about-content .banner:first-child,#root main .booking-ctr .cars-main .about-content .banner:first-child,#root main .booking-ctr .services-main .about-content .banner:first-child,#root main .cars-ctr .about-main .about-content .banner:first-child,#root main .cars-ctr .cars-main .about-content .banner:first-child,#root main .cars-ctr .services-main .about-content .banner:first-child,#root main .services-ctr .about-main .about-content .banner:first-child,#root main .services-ctr .cars-main .about-content .banner:first-child,#root main .services-ctr .services-main .about-content .banner:first-child{padding:20px 0 20px 100px}#root main .about-ctr .about-main .about-content .banner p,#root main .about-ctr .cars-main .about-content .banner p,#root main .about-ctr .services-main .about-content .banner p,#root main .booking-ctr .about-main .about-content .banner p,#root main .booking-ctr .cars-main .about-content .banner p,#root main .booking-ctr .services-main .about-content .banner p,#root main .cars-ctr .about-main .about-content .banner p,#root main .cars-ctr .cars-main .about-content .banner p,#root main .cars-ctr .services-main .about-content .banner p,#root main .services-ctr .about-main .about-content .banner p,#root main .services-ctr .cars-main .about-content .banner p,#root main .services-ctr .services-main .about-content .banner p{width:90%}#root main .about-ctr .about-main .img-ctn .cars-slider img:nth-child(2),#root main .about-ctr .cars-main .img-ctn .cars-slider img:nth-child(2),#root main .about-ctr .services-main .img-ctn .cars-slider img:nth-child(2),#root main .booking-ctr .about-main .img-ctn .cars-slider img:nth-child(2),#root main .booking-ctr .cars-main .img-ctn .cars-slider img:nth-child(2),#root main .booking-ctr .services-main .img-ctn .cars-slider img:nth-child(2),#root main .cars-ctr .about-main .img-ctn .cars-slider img:nth-child(2),#root main .cars-ctr .cars-main .img-ctn .cars-slider img:nth-child(2),#root main .cars-ctr .services-main .img-ctn .cars-slider img:nth-child(2),#root main .services-ctr .about-main .img-ctn .cars-slider img:nth-child(2),#root main .services-ctr .cars-main .img-ctn .cars-slider img:nth-child(2),#root main .services-ctr .services-main .img-ctn .cars-slider img:nth-child(2){object-position:30%}#root main .about-ctr .about-main .cars-content,#root main .about-ctr .about-main .services-content,#root main .about-ctr .cars-main .cars-content,#root main .about-ctr .cars-main .services-content,#root main .about-ctr .services-main .cars-content,#root main .about-ctr .services-main .services-content,#root main .booking-ctr .about-main .cars-content,#root main .booking-ctr .about-main .services-content,#root main .booking-ctr .cars-main .cars-content,#root main .booking-ctr .cars-main .services-content,#root main .booking-ctr .services-main .cars-content,#root main .booking-ctr .services-main .services-content,#root main .cars-ctr .about-main .cars-content,#root main .cars-ctr .about-main .services-content,#root main .cars-ctr .cars-main .cars-content,#root main .cars-ctr .cars-main .services-content,#root main .cars-ctr .services-main .cars-content,#root main .cars-ctr .services-main .services-content,#root main .services-ctr .about-main .cars-content,#root main .services-ctr .about-main .services-content,#root main .services-ctr .cars-main .cars-content,#root main .services-ctr .cars-main .services-content,#root main .services-ctr .services-main .cars-content,#root main .services-ctr .services-main .services-content{height:calc(100% - 104px);padding-left:150px}#root main .about-ctr .about-main .cars-content,#root main .about-ctr .cars-main .cars-content,#root main .about-ctr .services-main .cars-content,#root main .booking-ctr .about-main .cars-content,#root main .booking-ctr .cars-main .cars-content,#root main .booking-ctr .services-main .cars-content,#root main .cars-ctr .about-main .cars-content,#root main .cars-ctr .cars-main .cars-content,#root main .cars-ctr .services-main .cars-content,#root main .services-ctr .about-main .cars-content,#root main .services-ctr .cars-main .cars-content,#root main .services-ctr .services-main .cars-content{height:calc(100% - 105px);padding-left:100px}#root main .about-ctr .about-main .cars-content .left-info,#root main .about-ctr .cars-main .cars-content .left-info,#root main .about-ctr .services-main .cars-content .left-info,#root main .booking-ctr .about-main .cars-content .left-info,#root main .booking-ctr .cars-main .cars-content .left-info,#root main .booking-ctr .services-main .cars-content .left-info,#root main .cars-ctr .about-main .cars-content .left-info,#root main .cars-ctr .cars-main .cars-content .left-info,#root main .cars-ctr .services-main .cars-content .left-info,#root main .services-ctr .about-main .cars-content .left-info,#root main .services-ctr .cars-main .cars-content .left-info,#root main .services-ctr .services-main .cars-content .left-info{left:auto;right:0}#root main .about-ctr .about-main .cars-content .left-info .cars-info,#root main .about-ctr .cars-main .cars-content .left-info .cars-info,#root main .about-ctr .services-main .cars-content .left-info .cars-info,#root main .booking-ctr .about-main .cars-content .left-info .cars-info,#root main .booking-ctr .cars-main .cars-content .left-info .cars-info,#root main .booking-ctr .services-main .cars-content .left-info .cars-info,#root main .cars-ctr .about-main .cars-content .left-info .cars-info,#root main .cars-ctr .cars-main .cars-content .left-info .cars-info,#root main .cars-ctr .services-main .cars-content .left-info .cars-info,#root main .services-ctr .about-main .cars-content .left-info .cars-info,#root main .services-ctr .cars-main .cars-content .left-info .cars-info,#root main .services-ctr .services-main .cars-content .left-info .cars-info{right:40px}#root main .about-ctr .about-main #book-link,#root main .about-ctr .cars-main #book-link,#root main .about-ctr .services-main #book-link,#root main .booking-ctr .about-main #book-link,#root main .booking-ctr .cars-main #book-link,#root main .booking-ctr .services-main #book-link,#root main .cars-ctr .about-main #book-link,#root main .cars-ctr .cars-main #book-link,#root main .cars-ctr .services-main #book-link,#root main .services-ctr .about-main #book-link,#root main .services-ctr .cars-main #book-link,#root main .services-ctr .services-main #book-link{flex-direction:column;height:auto;min-width:auto;padding:15px 7px;width:100px}#root main .about-ctr .about-main #book-link svg,#root main .about-ctr .cars-main #book-link svg,#root main .about-ctr .services-main #book-link svg,#root main .booking-ctr .about-main #book-link svg,#root main .booking-ctr .cars-main #book-link svg,#root main .booking-ctr .services-main #book-link svg,#root main .cars-ctr .about-main #book-link svg,#root main .cars-ctr .cars-main #book-link svg,#root main .cars-ctr .services-main #book-link svg,#root main .services-ctr .about-main #book-link svg,#root main .services-ctr .cars-main #book-link svg,#root main .services-ctr .services-main #book-link svg{margin:0}#root main .about-ctr .about-main #book-link p,#root main .about-ctr .cars-main #book-link p,#root main .about-ctr .services-main #book-link p,#root main .booking-ctr .about-main #book-link p,#root main .booking-ctr .cars-main #book-link p,#root main .booking-ctr .services-main #book-link p,#root main .cars-ctr .about-main #book-link p,#root main .cars-ctr .cars-main #book-link p,#root main .cars-ctr .services-main #book-link p,#root main .services-ctr .about-main #book-link p,#root main .services-ctr .cars-main #book-link p,#root main .services-ctr .services-main #book-link p{font-size:1.3em}#root main .about-ctr .booking-main,#root main .booking-ctr .booking-main,#root main .cars-ctr .booking-main,#root main .services-ctr .booking-main{align-items:flex-end;display:flex;flex-direction:column;height:100%;margin:0;padding-top:0;width:100%}#root main .about-ctr .booking-main .static-info,#root main .booking-ctr .booking-main .static-info,#root main .cars-ctr .booking-main .static-info,#root main .services-ctr .booking-main .static-info{margin-top:40px;text-align:center;width:calc(100% - 100px)}#root main .about-ctr .booking-main .form-container,#root main .booking-ctr .booking-main .form-container,#root main .cars-ctr .booking-main .form-container,#root main .services-ctr .booking-main .form-container{width:calc(100% - 100px)}#root main .about-ctr .about-nav,#root main .about-ctr .booking-nav,#root main .about-ctr .cars-nav,#root main .about-ctr .services-nav,#root main .booking-ctr .about-nav,#root main .booking-ctr .booking-nav,#root main .booking-ctr .cars-nav,#root main .booking-ctr .services-nav,#root main .cars-ctr .about-nav,#root main .cars-ctr .booking-nav,#root main .cars-ctr .cars-nav,#root main .cars-ctr .services-nav,#root main .services-ctr .about-nav,#root main .services-ctr .booking-nav,#root main .services-ctr .cars-nav,#root main .services-ctr .services-nav{background-color:rgba(4,6,19,.63);display:flex;flex-direction:column;gap:50px;height:100%;left:0;margin:0;padding-top:50px;position:absolute;top:0;width:100px;z-index:1}#root main .about-ctr .about-nav .about-nav__title,#root main .about-ctr .about-nav .booking-nav__title,#root main .about-ctr .about-nav .cars-nav__title,#root main .about-ctr .about-nav .services-nav__title,#root main .about-ctr .booking-nav .about-nav__title,#root main .about-ctr .booking-nav .booking-nav__title,#root main .about-ctr .booking-nav .cars-nav__title,#root main .about-ctr .booking-nav .services-nav__title,#root main .about-ctr .cars-nav .about-nav__title,#root main .about-ctr .cars-nav .booking-nav__title,#root main .about-ctr .cars-nav .cars-nav__title,#root main .about-ctr .cars-nav .services-nav__title,#root main .about-ctr .services-nav .about-nav__title,#root main .about-ctr .services-nav .booking-nav__title,#root main .about-ctr .services-nav .cars-nav__title,#root main .about-ctr .services-nav .services-nav__title,#root main .booking-ctr .about-nav .about-nav__title,#root main .booking-ctr .about-nav .booking-nav__title,#root main .booking-ctr .about-nav .cars-nav__title,#root main .booking-ctr .about-nav .services-nav__title,#root main .booking-ctr .booking-nav .about-nav__title,#root main .booking-ctr .booking-nav .booking-nav__title,#root main .booking-ctr .booking-nav .cars-nav__title,#root main .booking-ctr .booking-nav .services-nav__title,#root main .booking-ctr .cars-nav .about-nav__title,#root main .booking-ctr .cars-nav .booking-nav__title,#root main .booking-ctr .cars-nav .cars-nav__title,#root main .booking-ctr .cars-nav .services-nav__title,#root main .booking-ctr .services-nav .about-nav__title,#root main .booking-ctr .services-nav .booking-nav__title,#root main .booking-ctr .services-nav .cars-nav__title,#root main .booking-ctr .services-nav .services-nav__title,#root main .cars-ctr .about-nav .about-nav__title,#root main .cars-ctr .about-nav .booking-nav__title,#root main .cars-ctr .about-nav .cars-nav__title,#root main .cars-ctr .about-nav .services-nav__title,#root main .cars-ctr .booking-nav .about-nav__title,#root main .cars-ctr .booking-nav .booking-nav__title,#root main .cars-ctr .booking-nav .cars-nav__title,#root main .cars-ctr .booking-nav .services-nav__title,#root main .cars-ctr .cars-nav .about-nav__title,#root main .cars-ctr .cars-nav .booking-nav__title,#root main .cars-ctr .cars-nav .cars-nav__title,#root main .cars-ctr .cars-nav .services-nav__title,#root main .cars-ctr .services-nav .about-nav__title,#root main .cars-ctr .services-nav .booking-nav__title,#root main .cars-ctr .services-nav .cars-nav__title,#root main .cars-ctr .services-nav .services-nav__title,#root main .services-ctr .about-nav .about-nav__title,#root main .services-ctr .about-nav .booking-nav__title,#root main .services-ctr .about-nav .cars-nav__title,#root main .services-ctr .about-nav .services-nav__title,#root main .services-ctr .booking-nav .about-nav__title,#root main .services-ctr .booking-nav .booking-nav__title,#root main .services-ctr .booking-nav .cars-nav__title,#root main .services-ctr .booking-nav .services-nav__title,#root main .services-ctr .cars-nav .about-nav__title,#root main .services-ctr .cars-nav .booking-nav__title,#root main .services-ctr .cars-nav .cars-nav__title,#root main .services-ctr .cars-nav .services-nav__title,#root main .services-ctr .services-nav .about-nav__title,#root main .services-ctr .services-nav .booking-nav__title,#root main .services-ctr .services-nav .cars-nav__title,#root main .services-ctr .services-nav .services-nav__title{background:none;height:auto}#root main .about-ctr .about-nav .about-nav__title .h-section,#root main .about-ctr .about-nav .booking-nav__title .h-section,#root main .about-ctr .about-nav .cars-nav__title .h-section,#root main .about-ctr .about-nav .services-nav__title .h-section,#root main .about-ctr .booking-nav .about-nav__title .h-section,#root main .about-ctr .booking-nav .booking-nav__title .h-section,#root main .about-ctr .booking-nav .cars-nav__title .h-section,#root main .about-ctr .booking-nav .services-nav__title .h-section,#root main .about-ctr .cars-nav .about-nav__title .h-section,#root main .about-ctr .cars-nav .booking-nav__title .h-section,#root main .about-ctr .cars-nav .cars-nav__title .h-section,#root main .about-ctr .cars-nav .services-nav__title .h-section,#root main .about-ctr .services-nav .about-nav__title .h-section,#root main .about-ctr .services-nav .booking-nav__title .h-section,#root main .about-ctr .services-nav .cars-nav__title .h-section,#root main .about-ctr .services-nav .services-nav__title .h-section,#root main .booking-ctr .about-nav .about-nav__title .h-section,#root main .booking-ctr .about-nav .booking-nav__title .h-section,#root main .booking-ctr .about-nav .cars-nav__title .h-section,#root main .booking-ctr .about-nav .services-nav__title .h-section,#root main .booking-ctr .booking-nav .about-nav__title .h-section,#root main .booking-ctr .booking-nav .booking-nav__title .h-section,#root main .booking-ctr .booking-nav .cars-nav__title .h-section,#root main .booking-ctr .booking-nav .services-nav__title .h-section,#root main .booking-ctr .cars-nav .about-nav__title .h-section,#root main .booking-ctr .cars-nav .booking-nav__title .h-section,#root main .booking-ctr .cars-nav .cars-nav__title .h-section,#root main .booking-ctr .cars-nav .services-nav__title .h-section,#root main .booking-ctr .services-nav .about-nav__title .h-section,#root main .booking-ctr .services-nav .booking-nav__title .h-section,#root main .booking-ctr .services-nav .cars-nav__title .h-section,#root main .booking-ctr .services-nav .services-nav__title .h-section,#root main .cars-ctr .about-nav .about-nav__title .h-section,#root main .cars-ctr .about-nav .booking-nav__title .h-section,#root main .cars-ctr .about-nav .cars-nav__title .h-section,#root main .cars-ctr .about-nav .services-nav__title .h-section,#root main .cars-ctr .booking-nav .about-nav__title .h-section,#root main .cars-ctr .booking-nav .booking-nav__title .h-section,#root main .cars-ctr .booking-nav .cars-nav__title .h-section,#root main .cars-ctr .booking-nav .services-nav__title .h-section,#root main .cars-ctr .cars-nav .about-nav__title .h-section,#root main .cars-ctr .cars-nav .booking-nav__title .h-section,#root main .cars-ctr .cars-nav .cars-nav__title .h-section,#root main .cars-ctr .cars-nav .services-nav__title .h-section,#root main .cars-ctr .services-nav .about-nav__title .h-section,#root main .cars-ctr .services-nav .booking-nav__title .h-section,#root main .cars-ctr .services-nav .cars-nav__title .h-section,#root main .cars-ctr .services-nav .services-nav__title .h-section,#root main .services-ctr .about-nav .about-nav__title .h-section,#root main .services-ctr .about-nav .booking-nav__title .h-section,#root main .services-ctr .about-nav .cars-nav__title .h-section,#root main .services-ctr .about-nav .services-nav__title .h-section,#root main .services-ctr .booking-nav .about-nav__title .h-section,#root main .services-ctr .booking-nav .booking-nav__title .h-section,#root main .services-ctr .booking-nav .cars-nav__title .h-section,#root main .services-ctr .booking-nav .services-nav__title .h-section,#root main .services-ctr .cars-nav .about-nav__title .h-section,#root main .services-ctr .cars-nav .booking-nav__title .h-section,#root main .services-ctr .cars-nav .cars-nav__title .h-section,#root main .services-ctr .cars-nav .services-nav__title .h-section,#root main .services-ctr .services-nav .about-nav__title .h-section,#root main .services-ctr .services-nav .booking-nav__title .h-section,#root main .services-ctr .services-nav .cars-nav__title .h-section,#root main .services-ctr .services-nav .services-nav__title .h-section{font-family:Smooch Sans,sans-serif;font-size:1.5em;text-orientation:upright;text-transform:uppercase;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}#root main .about-ctr .about-nav ul,#root main .about-ctr .booking-nav ul,#root main .about-ctr .cars-nav ul,#root main .about-ctr .services-nav ul,#root main .booking-ctr .about-nav ul,#root main .booking-ctr .booking-nav ul,#root main .booking-ctr .cars-nav ul,#root main .booking-ctr .services-nav ul,#root main .cars-ctr .about-nav ul,#root main .cars-ctr .booking-nav ul,#root main .cars-ctr .cars-nav ul,#root main .cars-ctr .services-nav ul,#root main .services-ctr .about-nav ul,#root main .services-ctr .booking-nav ul,#root main .services-ctr .cars-nav ul,#root main .services-ctr .services-nav ul{padding:0}#root main .about-ctr .about-nav ul li,#root main .about-ctr .booking-nav ul li,#root main .about-ctr .cars-nav ul li,#root main .about-ctr .services-nav ul li,#root main .booking-ctr .about-nav ul li,#root main .booking-ctr .booking-nav ul li,#root main .booking-ctr .cars-nav ul li,#root main .booking-ctr .services-nav ul li,#root main .cars-ctr .about-nav ul li,#root main .cars-ctr .booking-nav ul li,#root main .cars-ctr .cars-nav ul li,#root main .cars-ctr .services-nav ul li,#root main .services-ctr .about-nav ul li,#root main .services-ctr .booking-nav ul li,#root main .services-ctr .cars-nav ul li,#root main .services-ctr .services-nav ul li{padding:0 15px;text-align:center}#root main .about-ctr .about-nav ul li:before,#root main .about-ctr .booking-nav ul li:before,#root main .about-ctr .cars-nav ul li:before,#root main .about-ctr .services-nav ul li:before,#root main .booking-ctr .about-nav ul li:before,#root main .booking-ctr .booking-nav ul li:before,#root main .booking-ctr .cars-nav ul li:before,#root main .booking-ctr .services-nav ul li:before,#root main .cars-ctr .about-nav ul li:before,#root main .cars-ctr .booking-nav ul li:before,#root main .cars-ctr .cars-nav ul li:before,#root main .cars-ctr .services-nav ul li:before,#root main .services-ctr .about-nav ul li:before,#root main .services-ctr .booking-nav ul li:before,#root main .services-ctr .cars-nav ul li:before,#root main .services-ctr .services-nav ul li:before{display:none}}@media only screen and (max-device-width:768px){#root main .company-info-ctr #company-slider .company-ctn .company-background{-webkit-filter:brightness(.75);filter:brightness(.75)}#root main .company-info-ctr #company-slider .company-ctn .company-foreground{justify-content:center}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card{background:none;box-shadow:none;height:auto;margin-left:0;min-height:auto;min-width:auto;width:70%}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card .card-title{margin-bottom:40px;white-space:pre-wrap;width:100%}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card .card-title h2{text-align:center}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card .card-info{margin-bottom:45px}#root main .company-info-ctr .company-nav{right:0}#root main .about-ctr{height:auto;min-height:100vh}#root main .about-ctr .about-main{display:flex;flex-direction:column;justify-content:center;min-height:100vh}#root main .about-ctr .about-main .img-ctn img{-webkit-filter:brightness(.75);filter:brightness(.75)}#root main .about-ctr .about-main .content-title{margin-bottom:40px}#root main .about-ctr .about-main .about-content .banner{box-shadow:none;height:250px;margin-bottom:40px;max-height:none;width:100%}#root main .about-ctr .about-main .about-content .right-banner{flex-direction:column;padding:20px 0 20px 100px}#root main .about-ctr .about-main .about-content .right-banner ul{flex-direction:row;justify-content:space-evenly;padding-left:0}#root main .about-ctr .about-main .about-content .right-banner ul li{font-size:1.15em}#root main .services-ctr{height:auto;min-height:100vh}#root main .services-ctr .services-main{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}#root main .services-ctr .services-main .content-title{margin:40px 0 20px}#root main .services-ctr .services-main .services-content{height:calc(100% - 125px);justify-content:flex-end;padding:0;width:100%}#root main .services-ctr .services-main .services-content .main-banner{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 20px;min-height:500px;min-width:auto;width:calc(100% - 140px)}#root main .services-ctr .services-main .services-content .main-banner .extras li{height:100px;margin:0 5px;width:100px}#root main .services-ctr .services-main .services-content .main-banner .extras li #extras-detailed{max-width:300px}#root main .services-ctr .services-main .services-content #book-link{display:none}#root main .cars-ctr{height:auto;min-height:100vh}#root main .cars-ctr .img-ctn .cars-slider{align-items:flex-end}#root main .cars-ctr .img-ctn .cars-slider img{max-height:90%;object-position:40%}#root main .cars-ctr .img-ctn .cars-slider img:first-child{max-height:80%;object-position:20% 50px}#root main .cars-ctr .img-ctn .cars-slider img:nth-child(2){max-height:70%;object-position:20% 10px}#root main .cars-ctr .cars-main{min-height:100vh}#root main .cars-ctr .cars-main .content-title{align-items:flex-start;display:flex;flex-direction:column;height:175px;margin-bottom:20px}#root main .cars-ctr .cars-main .content-title .car-type{margin-bottom:20px}#root main .cars-ctr .cars-main .cars-content{height:543px;justify-content:space-between;padding:0 3% 0 21%}#root main .cars-ctr .cars-main .cars-content .left-info{outline:3px solid #040613}#root main .cars-ctr .cars-main .cars-content .car-name-banner{height:83%;min-width:160px;width:50%}#root main .cars-ctr .cars-main .cars-content .car-info-banner{height:100%;min-width:160px;width:40%}#root footer .footer-column .footer-content li{flex-direction:column}#root footer .footer-column .footer-content li svg{margin:0 0 7px}}@media only screen and (max-device-width:480px){#root .welcome-container .btn-container button{height:32px;width:90px}#root header .brand-logo h1{font-size:1.9em}#root header .right-ctn .languages-ctn{flex-direction:column}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card{padding:0}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card .card-title{height:96px}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card .card-title h2{font-size:2.5em}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card .card-title h2:after{height:50px}#root main .company-info-ctr #company-slider .company-ctn .company-foreground .company-card .card-info p{font-size:1.5em}#root main .about-ctr .about-main .content-title{padding-left:80px}#root main .about-ctr .about-main .content-title h3{font-size:2.5em;margin-right:15px}#root main .about-ctr .about-main .content-title svg{-webkit-transform:scale(.9);transform:scale(.9)}#root main .about-ctr .about-main .about-content .banner{height:auto;min-height:370px}#root main .about-ctr .about-main .about-content .banner:first-child{padding:20px 0 20px 50px}#root main .about-ctr .about-main .about-content .right-banner{align-items:flex-end;padding:20px 0 20px 50px}#root main .about-ctr .about-main .about-content .right-banner p{padding:0 35px 0 0}#root main .about-ctr .about-main .about-content .right-banner ul{flex-wrap:wrap}#root main .about-ctr .about-main .about-content .right-banner ul li{width:33.33%}#root main .about-ctr .about-main .about-content .right-banner .value-type{padding:0 10%;width:100%}#root main .about-ctr .about-nav{width:60px}#root main .about-ctr .about-nav ul li{font-size:1em;padding:0 5px}#root main .services-ctr .services-nav{width:60px}#root main .services-ctr .services-nav ul li{font-size:1em;padding:0}#root main .services-ctr .services-nav ul li:nth-child(4){font-size:.9em}#root main .services-ctr .services-main .content-title{height:auto;min-height:65px;padding-left:80px}#root main .services-ctr .services-main .content-title h3{font-size:2.5em;margin-right:0}#root main .services-ctr .services-main .content-title svg{-webkit-transform:scale(.8);transform:scale(.8)}#root main .services-ctr .services-main .services-content .main-banner{margin:0;min-height:800px;padding:3%;width:calc(100% - 60px)}#root main .services-ctr .services-main .services-content .main-banner .extras{flex-wrap:wrap}#root main .services-ctr .services-main .services-content .main-banner .extras li{font-size:1.2em;width:90px}#root main .services-ctr .services-main .services-content .main-banner .extras li #extras-detailed{bottom:110px;max-width:230px}#root main .services-ctr .services-main .services-content .main-banner .extras li #extras-detailed .detailed-title{margin-bottom:15px}#root main .services-ctr .services-main .services-content .main-banner .extras li #extras-detailed .detailed-description p{line-height:25px}#root main .services-ctr .services-main .services-content .main-banner .extras li .li1{left:0}#root main .services-ctr .services-main .services-content .main-banner .extras li .li2{left:-116px}#root main .services-ctr .services-main .services-content .main-banner .extras li .li3{left:-105px}#root main .services-ctr .services-main .services-content #book-link{display:none}#root main .cars-ctr .cars-main .img-ctn .cars-slider img:first-child{max-height:65%;object-position:26% 0}#root main .cars-ctr .cars-main .img-ctn .cars-slider img:nth-child(2){max-height:65%;object-position:30% 0}#root main .cars-ctr .cars-main .content-title{height:auto;min-height:175px;padding:0 0 0 100px}#root main .cars-ctr .cars-main .content-title h3{font-size:2.5em;margin-right:0}#root main .cars-ctr .cars-main .content-title svg{display:none}#root main .cars-ctr .cars-main .content-title .cars-question{padding:0 5%}#root main .cars-ctr .cars-main .content-title .cars-question h4{font-size:1.4em}#root main .cars-ctr .cars-main .cars-content{flex-direction:column-reverse;padding:0 0 0 60px}#root main .cars-ctr .cars-main .cars-content .left-info{top:370px}#root main .cars-ctr .cars-main .cars-content .left-info .cars-info{max-width:250px}#root main .cars-ctr .cars-main .cars-content .car-name-banner{align-self:center;height:80%;width:70%}#root main .cars-ctr .cars-main .cars-content .car-info-banner{align-items:flex-end;box-shadow:inset 15px 0 0 0 #c3c3c3;display:flex;height:80px;overflow:hidden;width:85%}#root main .cars-ctr .cars-main .cars-content .car-info-banner ul{-webkit-animation:slideInfoCars 10s linear infinite;animation:slideInfoCars 10s linear infinite;display:flex;flex-direction:column;height:100%;padding:0 0 0 30px}#root main .cars-ctr .cars-main .cars-content .car-info-banner ul li{align-items:center;display:flex;flex-shrink:0;height:80px;margin:0;width:100%}#root main .cars-ctr .cars-main .cars-content .car-info-banner ul li:last-child{display:flex}#root main .cars-ctr .cars-nav{width:60px}#root main .cars-ctr .cars-nav ul li{font-size:1.1em;padding:0}#root main .booking-ctr .booking-nav{width:60px}#root main .booking-ctr .booking-nav ul li{font-size:1.1em;padding:0}#root main .booking-ctr .booking-main .form-container,#root main .booking-ctr .booking-main .static-info{padding:0 5%;width:calc(100% - 60px)}#root main .booking-ctr .booking-main .static-info p{margin:0}#root main .booking-ctr .booking-main .form-container{margin:40px 0;padding:0 5% 0 0}#root main .booking-ctr .booking-main .form-container form{margin:0;outline:none;padding:30px 5% 30px 10%;width:100%}#root main .booking-ctr .booking-main .form-container form .input-container{align-items:flex-start}#root main .booking-ctr .booking-main .form-container form .input-container #date{width:80%}#root main .booking-ctr .booking-main .form-container form .basic-info .error,#root main .booking-ctr .booking-main .form-container form .basic-info label{width:100%}#root main .booking-ctr .booking-main .form-container form .basic-info input{width:75%}#root main .booking-ctr .booking-main .form-container form .message-container label,#root main .booking-ctr .booking-main .form-container form .message-container textarea{width:100%}#root footer{display:flex;flex-direction:column}#root footer .footer-column{width:100%}#root footer .footer-column .contact{justify-content:center}#root footer .legal-notice{flex-direction:column}#root footer .legal-notice p{margin-bottom:25px;width:100%}#root footer .legal-notice p:first-child{margin:25px 0}}@-webkit-keyframes slideInfoCars{0%,15%{-webkit-transform:translateY(0);transform:translateY(0)}20%,35%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}40%,55%{-webkit-transform:translateY(-160px);transform:translateY(-160px)}60%,75%{-webkit-transform:translateY(-240px);transform:translateY(-240px)}80%,95%{-webkit-transform:translateY(-320px);transform:translateY(-320px)}to{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}@keyframes slideInfoCars{0%,15%{-webkit-transform:translateY(0);transform:translateY(0)}20%,35%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}40%,55%{-webkit-transform:translateY(-160px);transform:translateY(-160px)}60%,75%{-webkit-transform:translateY(-240px);transform:translateY(-240px)}80%,95%{-webkit-transform:translateY(-320px);transform:translateY(-320px)}to{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}@-webkit-keyframes leftAppears{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes leftAppears{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes opa0to1{0%{opacity:0}to{opacity:1}}@keyframes opa0to1{0%{opacity:0}to{opacity:1}}@-webkit-keyframes horizontal1to2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes horizontal1to2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes horizontal2to1{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes horizontal2to1{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes horizontal2to3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes horizontal2to3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes horizontal3to2{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes horizontal3to2{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes horizontal3to1{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes horizontal3to1{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes horizontal1to3{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes horizontal1to3{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes vertical1to2{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes vertical1to2{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes vertical1to3{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes vertical1to3{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@-webkit-keyframes vertical1to4{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@keyframes vertical1to4{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@-webkit-keyframes vertical2to1{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vertical2to1{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes vertical2to3{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes vertical2to3{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@-webkit-keyframes vertical2to4{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@keyframes vertical2to4{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@-webkit-keyframes vertical3to2{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes vertical3to2{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes vertical3to1{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vertical3to1{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes vertical3to4{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@keyframes vertical3to4{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@-webkit-keyframes vertical4to3{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes vertical4to3{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@-webkit-keyframes vertical4to2{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes vertical4to2{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes vertical4to1{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vertical4to1{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes vertical4to5{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@keyframes vertical4to5{0%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@-webkit-keyframes vertical5to4{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@keyframes vertical5to4{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@-webkit-keyframes vertical5to3{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes vertical5to3{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@-webkit-keyframes vertical3to5{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@keyframes vertical3to5{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@-webkit-keyframes vertical5to2{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes vertical5to2{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes vertical2to5{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@keyframes vertical2to5{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@-webkit-keyframes vertical5to1{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vertical5to1{0%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes vertical1to5{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@keyframes vertical1to5{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@font-face{font-family:teslaregular;font-style:normal;font-weight:400;src:url(../../static/media/tesla-webfont.7088f8799f0f798149bd.woff2) format("woff2"),url(../../static/media/tesla-webfont.6c2ec8e0fd300778262c.woff) format("woff")}html{overflow-y:scroll;position:relative;scroll-behavior:smooth}html::-webkit-scrollbar{width:15px}html::-webkit-scrollbar-thumb{background-color:#d1b000;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent)}*{box-sizing:border-box;color:#fff;margin:0;padding:0}body{font-size:100%;height:100vh;overflow:hidden}#root{height:100%;width:100%}.h-section,h1{font-family:teslaregular;font-weight:400}.h-section span,h1 span{color:#d1b000}ul{list-style-type:none}a,button,h2,h3,h4,h5,label,li,p{font-family:Smooch Sans,sans-serif}img,video{object-fit:cover}.colored{color:#d1b000;font-weight:600}.welcome-container{align-items:center;background:radial-gradient(circle at center,#0f0724 0,#040613 35%,#0a0519 100%);display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;width:100%;z-index:10}.welcome-container .brand-logo{margin-bottom:25px;max-width:340px;width:90%}.welcome-container .brand-logo #home-svg{overflow:visible;width:100%}.welcome-container .brand-logo #home-svg :nth-child(2),.welcome-container .brand-logo #home-svg :nth-child(3),.welcome-container .brand-logo #home-svg :nth-child(4){-webkit-animation:moveCar 1s cubic-bezier(0,0,.28,1) 1s forwards;animation:moveCar 1s cubic-bezier(0,0,.28,1) 1s forwards;opacity:0}.welcome-container .brand-logo p{font-family:Smooch Sans,sans-serif;font-size:1.3em;font-weight:400;text-align:center}.welcome-container .btn-container{align-items:center;display:flex;height:37px;justify-content:center;overflow:hidden;position:relative;width:110px}.welcome-container .btn-container button{-webkit-animation:opa0to1 1s ease-in-out forwards;animation:opa0to1 1s ease-in-out forwards;background-color:#d1b000;border:none;border-radius:5px;cursor:pointer;font-size:1.45em;height:37px;opacity:0;width:110px}.welcome-container .btn-container .shine{background:hsla(0,0%,100%,.4);height:37px;left:-70px;pointer-events:none;position:absolute;top:0;-webkit-transform:skewX(340deg) translateX(0);transform:skewX(340deg) translateX(0);width:30px}.welcome-container .btn-container:hover .shine{-webkit-transform:skewX(340deg) translateX(300px);transform:skewX(340deg) translateX(300px);transition:-webkit-transform .8s linear;transition:transform .8s linear;transition:transform .8s linear,-webkit-transform .8s linear}.welcome-container .btn-container .loading-dot{-webkit-animation:flash .5s ease-out infinite alternate;animation:flash .5s ease-out infinite alternate;background-color:#fff;border-radius:50%;box-shadow:32px 0 #fff,-32px 0 #fff;display:inline-block;height:16px;margin-right:10px;position:relative;width:16px}@-webkit-keyframes moveCar{0%{opacity:0;-webkit-transform:translateX(105vw);transform:translateX(105vw)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveCar{0%{opacity:0;-webkit-transform:translateX(105vw);transform:translateX(105vw)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes flash{0%{background-color:hsla(0,0%,100%,.133);box-shadow:32px 0 hsla(0,0%,100%,.133),-32px 0 #d1b000}50%{background-color:#d1b000;box-shadow:32px 0 hsla(0,0%,100%,.133),-32px 0 hsla(0,0%,100%,.133)}to{background-color:hsla(0,0%,100%,.133);box-shadow:32px 0 #d1b000,-32px 0 hsla(0,0%,100%,.133)}}@keyframes flash{0%{background-color:hsla(0,0%,100%,.133);box-shadow:32px 0 hsla(0,0%,100%,.133),-32px 0 #d1b000}50%{background-color:#d1b000;box-shadow:32px 0 hsla(0,0%,100%,.133),-32px 0 hsla(0,0%,100%,.133)}to{background-color:hsla(0,0%,100%,.133);box-shadow:32px 0 #d1b000,-32px 0 hsla(0,0%,100%,.133)}}@-webkit-keyframes moveCar2{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}35%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-105vw);transform:translateX(-105vw)}}@keyframes moveCar2{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}35%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-105vw);transform:translateX(-105vw)}}@-webkit-keyframes enter{to{-webkit-transform:translateX(105vw);transform:translateX(105vw)}}@keyframes enter{to{-webkit-transform:translateX(105vw);transform:translateX(105vw)}}.page-block{height:100%;overflow:hidden;width:100%}.page-block header{align-items:center;display:flex;flex-wrap:wrap;height:80px;justify-content:space-between;padding:0 3%;position:absolute;width:100%;z-index:2}.page-block header:after{background-color:rgba(209,176,0,.8);bottom:2px;content:"";display:block;height:2px;position:relative;width:80%}.page-block header .brand-logo{align-items:center;cursor:pointer;display:flex;height:100%;width:20%}.page-block header .brand-logo h1{font-size:2.2em}.page-block header nav{height:100%;width:70%}.page-block header nav ul{list-style-type:none}.page-block header nav ul,.page-block header nav ul li{display:flex;height:100%;overflow:hidden;position:relative}.page-block header nav ul li{align-items:center;-webkit-clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);cursor:pointer;font-size:1.5em;justify-content:center;width:200px}.page-block header nav ul li:first-child:hover .shine,.page-block header nav ul li:nth-child(2):hover .shine,.page-block header nav ul li:nth-child(3):hover .shine,.page-block header nav ul li:nth-child(4):hover .shine{-webkit-transform:skewX(330deg) translateX(300px);transform:skewX(330deg) translateX(300px);transition:-webkit-transform .75s linear;transition:transform .75s linear;transition:transform .75s linear,-webkit-transform .75s linear}.page-block header nav ul li:hover{background-color:rgba(209,176,0,.8)}.page-block header nav ul .shine{background:hsla(0,0%,100%,.4);height:100%;left:-50px;pointer-events:none;position:absolute;top:0;-webkit-transform:skewX(330deg) translateX(0);transform:skewX(330deg) translateX(0);width:40px}.page-block header .right-ctn{align-items:center;display:flex;gap:20px;height:100%;justify-content:flex-end;width:10%}.page-block header .right-ctn .hamburger-menu{display:none}.page-block header .right-ctn img{cursor:pointer}.page-block header .right-ctn .languages-ctn{-webkit-column-gap:20px;column-gap:20px;display:flex}.page-block main{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.page-block main .top-link{align-items:center;bottom:30px;cursor:pointer;display:flex;flex-direction:column;position:fixed;right:41px;z-index:5}.page-block main section:not(.booking-ctr){height:100vh;position:relative;width:100vw}.page-block main .transition{background-color:#040613;-webkit-clip-path:polygon(0 0,100% 0,100% 56px,0 100%);clip-path:polygon(0 0,100% 0,100% 56px,0 100%);height:22vh;position:absolute;width:100%;z-index:1}.page-block main .inverted{-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 56px);clip-path:polygon(0 0,100% 0,100% 85%,0 56px)}.page-block footer{align-content:space-between;background-color:#100b20;display:flex;flex-wrap:wrap;min-height:275px;width:100%}.page-block footer .footer-column{height:90%;width:33.33%}.page-block footer .footer-column .footer-title{margin:25px 0}.page-block footer .footer-column .footer-title h4{font-size:1.5em;text-align:center}.page-block footer .footer-column .footer-content{padding:0 20%}.page-block footer .footer-column .footer-content p{line-height:25px}.page-block footer .footer-column .footer-content li{align-items:center;display:flex;margin-bottom:10px}.page-block footer .footer-column .footer-content li svg{margin-right:15px}.page-block footer .footer-column .contact{display:flex;flex-wrap:wrap;padding:0}.page-block footer .footer-column .contact li{width:calc(50% - 15px)}.page-block footer .footer-column .contact li:first-child,.page-block footer .footer-column .contact li:nth-child(3){margin-right:7.5px}.page-block footer .footer-column .contact li:nth-child(2),.page-block footer .footer-column .contact li:nth-child(4){margin-left:7.5px;word-break:break-all}.page-block footer .footer-column .contact .network{gap:20px}.page-block footer .footer-column .contact .network svg{cursor:pointer;margin:0}.page-block footer .legal-notice{align-items:center;border-top:1px solid #807228;display:flex;justify-content:space-evenly;margin-top:20px;min-height:60px;width:100%}.page-block footer .legal-notice a,.page-block footer .legal-notice p{text-align:center;width:33.33%}.page-block footer .legal-notice a span,.page-block footer .legal-notice p span{cursor:pointer}.page-block footer .legal-notice a span:hover,.page-block footer .legal-notice p span:hover{color:#d1b000}.page-block footer .legal-notice a{color:#d1b000;text-decoration:none}.company-nav{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:space-evenly;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:75px}.company-nav .square{background-color:rgba(5,2,13,.72);cursor:pointer;height:20px;width:20px}.company-nav .square-active{background-color:rgba(209,176,0,.8);cursor:default}.company-info-ctr{min-height:600px}#company-slider{display:flex;height:100%;width:100%}#company-slider .company-ctn{flex-shrink:0;height:100%;width:100%}#company-slider .company-ctn .company-background{height:100%;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}#company-slider .company-ctn .company-background img{height:100%;width:100%}#company-slider .company-ctn .company-foreground{align-items:center;display:flex;height:100%;width:100%}#company-slider .company-ctn .company-foreground .company-card{background-color:rgba(5,2,13,.72);box-shadow:inset 10px 0 #d1b000;height:25%;margin-left:10%;min-height:290px;min-width:580px;padding:20px 30px;width:35%}#company-slider .company-ctn .company-foreground .company-card .card-title{height:auto;margin-bottom:30px;white-space:nowrap;width:60ch}#company-slider .company-ctn .company-foreground .company-card .card-title h2{font-size:2.9em;position:relative;visibility:hidden}#company-slider .company-ctn .company-foreground .company-card .card-title h2:after{-webkit-animation:blink .5s step-end infinite alternate;animation:blink .5s step-end infinite alternate;background-color:#fff;content:"";display:inline-block;height:60px;margin-left:10px;position:absolute;width:3px}#company-slider .company-ctn .company-foreground .company-card .card-info{margin-bottom:20px;width:100%}#company-slider .company-ctn .company-foreground .company-card .card-info p{font-size:1.6em;font-weight:400;line-height:40px}#company-slider .company-ctn .company-foreground .company-card .card-info p span{color:#d1b000;font-weight:500}#company-slider .company-ctn .company-foreground .company-card .book-redirection{align-items:center;display:flex;gap:17px;height:20%;justify-content:center;width:100%}#company-slider .company-ctn .company-foreground .company-card .book-redirection p{cursor:pointer;font-size:1.4em}@-webkit-keyframes typing{0%{width:0}}@keyframes typing{0%{width:0}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}@-webkit-keyframes slide1from2{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide1from2{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide2from1{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes slide2from1{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@-webkit-keyframes slide3from2{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}}@keyframes slide3from2{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}}@-webkit-keyframes slide1from3{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide1from3{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide3from1{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}}@keyframes slide3from1{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}}@-webkit-keyframes slide2from3{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes slide2from3{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}.about-ctr{display:flex}.about-ctr .about-main{height:100%;padding-top:22vh;position:relative;width:80%}.about-ctr .about-main .img-ctn{height:100%;left:0;overflow:hidden;position:absolute;top:1px;width:100%;z-index:-1}.about-ctr .about-main .img-ctn .about-slider{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:flex;height:100%;width:100%}.about-ctr .about-main .img-ctn .about-slider img{flex-shrink:0;height:100%;object-position:right;width:100%}.about-ctr .about-main .content-title{height:65px;padding-left:10%;width:100%}.about-ctr .about-main .content-title h3{display:inline-block;font-size:2.8em;font-weight:700;margin-right:15px;vertical-align:middle}.about-ctr .about-main .content-title svg{vertical-align:middle}.about-ctr .about-main .content-title:after{background-color:#d1b000;content:"";display:block;height:2px;margin-top:5px;width:215px}.about-ctr .about-main .about-content{display:flex;flex-direction:column;height:calc(100% - 65px);justify-content:space-evenly;width:100%}.about-ctr .about-main .about-content p{font-size:1.25em;line-height:30px;width:85%}.about-ctr .about-main .about-content p:first-child{margin-bottom:10px}.about-ctr .about-main .about-content ul{display:flex;flex-direction:column;justify-content:center;min-width:125px;opacity:0;padding-left:35px}.about-ctr .about-main .about-content ul .selected{color:#fff;font-size:1.5em;font-weight:600}.about-ctr .about-main .about-content ul li{color:#d1b000;cursor:pointer;font-size:1.3em;margin-bottom:5px;text-align:center}.about-ctr .about-main .about-content .banner{display:flex;height:auto;max-height:220px;min-height:200px;padding:20px 0;-webkit-transform:scaleX(0);transform:scaleX(0);width:70%}.about-ctr .about-main .about-content .left-banner{align-items:flex-end;background-color:rgba(4,6,19,.8);box-shadow:inset -13px 0 #807228;flex-direction:column;justify-content:center;-webkit-transform-origin:left;transform-origin:left}.about-ctr .about-main .about-content .left-banner p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0;padding-right:35px}.about-ctr .about-main .about-content .right-banner{align-self:flex-end;background-color:rgba(128,114,40,.65);box-shadow:inset 13px 0 #040613;-webkit-transform-origin:right;transform-origin:right}.about-ctr .about-main .about-content .right-banner p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:auto;margin-top:auto;opacity:0;padding:0 15px 0 50px}.about-ctr .about-main .about-content .right-banner .value-type{opacity:0}.about-ctr .about-nav{height:100%;padding-top:140px;width:20%}.about-ctr .about-nav .about-nav__title{align-items:center;background:radial-gradient(circle,#0a0e26 0,#040613 50%);display:flex;flex-direction:column;height:220px;justify-content:center}.about-ctr .about-nav .about-nav__title h2{font-size:1.8em}.about-ctr .about-nav ul{padding:0 12%}.about-ctr .about-nav ul li{cursor:pointer;font-size:1.2em;margin-bottom:20px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.about-ctr .about-nav ul li:before{background-color:#d1b000;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);content:"";display:inline-block;height:15px;margin-right:25px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;width:5px}.about-ctr .about-nav ul li:hover{color:#d1b000}.about-ctr .about-nav ul li:hover:before{-webkit-transform:scaleX(3);transform:scaleX(3)}.about-ctr .about-nav ul .nav-selected{color:#d1b000}.about-ctr .about-nav ul .nav-selected:before{-webkit-transform:scaleX(3);transform:scaleX(3)}@-webkit-keyframes displayBanner{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes displayBanner{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes displayBanner2{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}25%,50%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes displayBanner2{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}25%,50%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.services-ctr{display:flex}.services-ctr .services-main{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:22vh;position:relative;width:80%}.services-ctr .services-main .img-ctn{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.services-ctr .services-main .img-ctn .services-slider{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:flex;flex-direction:column;height:100%;width:100%}.services-ctr .services-main .img-ctn .services-slider img{flex-shrink:0;height:100%;width:100%}.services-ctr .services-main .content-title{height:65px;padding-left:10%;width:100%}.services-ctr .services-main .content-title h3{display:inline-block;font-size:2.8em;font-weight:700;margin-right:15px;vertical-align:middle}.services-ctr .services-main .content-title svg{vertical-align:middle}.services-ctr .services-main .content-title:after{background-color:#d1b000;content:"";display:block;height:2px;margin-top:5px;width:215px}.services-ctr .services-main .services-content{align-items:flex-end;display:flex;height:calc(100% - 65px);justify-content:space-between;padding-left:8%;width:100%}.services-ctr .services-main .services-content .main-banner{background-color:rgba(52,46,44,.85);max-height:95%;min-height:80%;min-width:490px;padding:4% 3%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;width:50%}.services-ctr .services-main .services-content .main-banner p{font-size:1.3em;line-height:30px;margin-bottom:17px;opacity:0}.services-ctr .services-main .services-content .main-banner p:nth-child(2){margin-bottom:30px}.services-ctr .services-main .services-content .main-banner ul{display:flex;flex-wrap:wrap;opacity:0;row-gap:2em}.services-ctr .services-main .services-content .main-banner ul svg{align-self:center;width:30px}.services-ctr .services-main .services-content .main-banner ul li{font-size:1.3em;padding-left:10px;width:calc(100% - 30px)}.services-ctr .services-main .services-content .main-banner .extras{flex-wrap:nowrap;justify-content:space-evenly}.services-ctr .services-main .services-content .main-banner .extras li:not(#extras-detailed){background-color:#040613;cursor:pointer;display:flex;flex-direction:column;height:115px;justify-content:center;margin:0;outline:1px solid #d1b000;padding:0;position:relative;text-align:center;transition:.3s;width:115px}.services-ctr .services-main .services-content .main-banner .extras li:not(#extras-detailed) svg{margin-bottom:7px;width:auto}.services-ctr .services-main .services-content .main-banner .extras li:not(#extras-detailed):hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.services-ctr .services-main .services-content .main-banner .extras li:not(#extras-detailed) span{color:#d1b000}.services-ctr .services-main .services-content .main-banner .extras .extend{-webkit-transform:scale(1.1);transform:scale(1.1)}.services-ctr .services-main .services-content .book-link{align-items:center;align-self:center;background-color:#d1b000;border:3px solid #342e2c;border-right-width:0;bottom:75px;cursor:pointer;display:flex;height:100px;justify-content:center;min-width:210px;padding:0 15px;position:relative;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:20%}.services-ctr .services-main .services-content .book-link:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.services-ctr .services-main .services-content .book-link svg{margin-right:15px;opacity:0;position:relative;top:2px}.services-ctr .services-main .services-content .book-link p{font-size:1.5em;font-weight:500;opacity:0;text-align:center}.services-ctr .services-nav{height:100%;margin-top:12vh;width:20%}.services-ctr .services-nav .services-nav__title{align-items:center;background:radial-gradient(circle,#0a0e26 0,#040613 50%);display:flex;flex-direction:column;height:220px;justify-content:center}.services-ctr .services-nav .services-nav__title h2{font-size:1.8em}.services-ctr .services-nav ul{padding:0 12%}.services-ctr .services-nav ul li{cursor:pointer;font-size:1.2em;margin-bottom:20px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.services-ctr .services-nav ul li:before{background-color:#d1b000;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);content:"";display:inline-block;height:15px;margin-right:25px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;width:5px}.services-ctr .services-nav ul li:hover{color:#d1b000}.services-ctr .services-nav ul li:hover:before{-webkit-transform:scaleX(3);transform:scaleX(3)}.services-ctr .services-nav ul .extras-nav:before{background-color:#9d9d9d}.services-ctr .services-nav ul .nav-selected{color:#d1b000}.services-ctr .services-nav ul .nav-selected:before{-webkit-transform:scaleX(3);transform:scaleX(3)}@-webkit-keyframes bannerY{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes bannerY{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes resetBannerY{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%,50%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes resetBannerY{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%,50%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.li1{left:20px}.li2{left:-90px}.li3{left:-240px}#extras-detailed{background-color:#040613;bottom:125px;padding:25px;position:absolute;text-align:left;width:325px}#extras-detailed .detailed-title{margin-bottom:25px}#extras-detailed .detailed-title h4{color:#d1b000}#extras-detailed .detailed-title h4:after{background-color:#d1b000;content:"";display:block;height:2px;margin-top:10px;width:75%}#extras-detailed .detailed-description p{font-size:.9em;opacity:1}.cars-ctr{display:flex}.cars-ctr .cars-main{display:flex;flex-direction:column;height:100%;padding-top:100px;position:relative;width:80%}.cars-ctr .cars-main .img-ctn{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.cars-ctr .cars-main .img-ctn .cars-slider{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:flex;height:100%;width:100%}.cars-ctr .cars-main .img-ctn .cars-slider img{flex-shrink:0;height:100%;width:100%}.cars-ctr .cars-main .img-ctn .cars-slider img:first-child{object-position:center}.cars-ctr .cars-main .img-ctn .cars-slider img:nth-child(2){object-position:-90px 0}.cars-ctr .cars-main .content-title{align-items:center;display:flex;height:65px;padding-left:10%;width:100%}.cars-ctr .cars-main .content-title .car-type{min-width:175px}.cars-ctr .cars-main .content-title .car-type h3{display:inline-block;font-size:2.8em;font-weight:700;margin-right:15px;vertical-align:middle}.cars-ctr .cars-main .content-title .car-type h3:after{background-color:#d1b000;content:"";display:block;height:2px;margin-top:5px;width:130%}.cars-ctr .cars-main .content-title .car-type svg{vertical-align:middle}.cars-ctr .cars-main .content-title .cars-question{flex-grow:1}.cars-ctr .cars-main .content-title .cars-question h4{color:#d1b000;font-size:1.6em;text-align:center}.cars-ctr .cars-main .cars-content{align-items:flex-end;display:flex;flex-grow:1;height:calc(100% - 65px);justify-content:space-evenly;padding-left:10%;width:100%}.cars-ctr .cars-main .cars-content .left-info{align-items:center;cursor:pointer;display:flex;height:115px;justify-content:center;left:0;position:absolute;top:220px;width:30px}.cars-ctr .cars-main .cars-content .left-info svg{bottom:2px;pointer-events:none;position:relative}.cars-ctr .cars-main .cars-content .left-info .scaled-color{background-color:#d1b000;height:100%;overflow:hidden;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;width:100%}.cars-ctr .cars-main .cars-content .left-info .scroll-move{-webkit-animation:scrollMove 1s ease 1 forwards;animation:scrollMove 1s ease 1 forwards}.cars-ctr .cars-main .cars-content .left-info .cars-info{background-color:#040613;font-size:1.2em;height:auto;padding:20px;position:absolute;right:-330px;top:0;width:300px}.cars-ctr .cars-main .cars-content .left-info .cars-info .info-title{margin-bottom:15px}.cars-ctr .cars-main .cars-content .left-info .cars-info .info-title h5{color:#d1b000;font-size:1.3em}.cars-ctr .cars-main .cars-content .left-info .cars-info p{margin-bottom:15px}.cars-ctr .cars-main .cars-content .car-name-banner{background-color:#c3c3c3;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);box-shadow:inset 0 15px 0 0 #d1b000;height:90%;min-width:200px;width:45%}.cars-ctr .cars-main .cars-content .car-name-banner h4{color:#000;font-size:2.3em;padding:25px;text-align:center}.cars-ctr .cars-main .cars-content .car-info-banner{background-color:#d1b000;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);box-shadow:inset 0 15px 0 0 #c3c3c3;height:90%;min-width:200px;width:25%}.cars-ctr .cars-main .cars-content .car-info-banner ul{padding:12% 10%}.cars-ctr .cars-main .cars-content .car-info-banner ul li{align-items:center;color:#000;display:flex;font-size:1.2em;font-weight:600;margin-bottom:17px}.cars-ctr .cars-main .cars-content .car-info-banner ul li:last-child{display:none}.cars-ctr .cars-main .cars-content .car-info-banner ul span{background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;margin-right:15px;width:30px}.cars-ctr .cars-main .cars-content .car-info-banner ul .available-seats{background-image:url(../../static/media/person.93038e2613644d1f79b3.svg)}.cars-ctr .cars-main .cars-content .car-info-banner ul .food{background-image:url(../../static/media/food.c944899c7268b37794e3.svg)}.cars-ctr .cars-main .cars-content .car-info-banner ul .drinks{background-image:url(../../static/media/drop.c96eac074659fb9173e0.svg)}.cars-ctr .cars-main .cars-content .car-info-banner ul .video{background-image:url(../../static/media/tablet.7a36c7d09af0e57a803b.svg)}.cars-ctr .cars-main .cars-content .car-info-banner ul .magazines{background-image:url(../../static/media/magazine.6fc5078e8172a4bc6765.svg)}.cars-ctr .cars-nav{height:100%;margin-top:12vh;width:20%}.cars-ctr .cars-nav .cars-nav__title{align-items:center;background:radial-gradient(circle,#0a0e26 0,#040613 50%);display:flex;flex-direction:column;height:220px;justify-content:center}.cars-ctr .cars-nav .cars-nav__title h2{font-size:1.8em}.cars-ctr .cars-nav ul{padding:0 12%}.cars-ctr .cars-nav ul li{cursor:pointer;font-size:1.2em;margin-bottom:20px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cars-ctr .cars-nav ul li:before{background-color:#d1b000;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);content:"";display:inline-block;height:15px;margin-right:25px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;width:5px}.cars-ctr .cars-nav ul li:hover{color:#d1b000}.cars-ctr .cars-nav ul li:hover:before{-webkit-transform:scaleX(3);transform:scaleX(3)}.cars-ctr .cars-nav ul .nav-selected{color:#d1b000}.cars-ctr .cars-nav ul .nav-selected:before{-webkit-transform:scaleX(3);transform:scaleX(3)}@-webkit-keyframes scrollMove{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(100%);transform:scaleX(100%)}}@keyframes scrollMove{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(100%);transform:scaleX(100%)}}.booking-ctr{display:flex;height:auto;position:relative;width:100vw}.booking-ctr .booking-nav{height:100%;margin-top:12vh;width:25%}.booking-ctr .booking-nav .booking-nav__title{align-items:center;background:radial-gradient(circle,#0a0e26 0,#040613 50%);display:flex;flex-direction:column;height:220px;justify-content:center}.booking-ctr .booking-nav .booking-nav__title h2{font-size:1.8em}.booking-ctr .booking-main{height:100%;margin-top:17vh;width:75%}.booking-ctr .booking-main .static-info{padding:0 10%}.booking-ctr .booking-main .static-info h3{color:#d1b000;font-size:2em;margin-bottom:40px;text-align:center}.booking-ctr .booking-main .static-info p{font-size:1.4em;margin-bottom:20px}.booking-ctr .booking-main form{background-color:#100b20;display:flex;flex-wrap:wrap;margin:75px auto;max-width:650px;outline:8px solid #807228;padding:30px 5%;width:75%}.booking-ctr .booking-main form .error{color:#c31d00;font-family:Smooch Sans,sans-serif;font-size:1em;font-weight:500;height:20px;white-space:nowrap;width:50%}.booking-ctr .booking-main form label{font-size:1.2em}.booking-ctr .booking-main form input{color:#000;width:50%}.booking-ctr .booking-main form textarea{color:#000;height:70px;resize:none;width:100%}.booking-ctr .booking-main form .input-container{align-items:center;display:flex;flex-direction:column;width:50%}.booking-ctr .booking-main form .input-container label{margin-bottom:5px;width:50%}.booking-ctr .booking-main form .basic-info{margin-bottom:10px}.booking-ctr .booking-main form .row{flex-direction:row;justify-content:center}.booking-ctr .booking-main form .row label{margin:0 15px 0 0;width:auto}.booking-ctr .booking-main form .row input{width:auto}.booking-ctr .booking-main form .message-container{align-items:center;display:flex;flex-direction:column;margin-bottom:30px;width:100%}.booking-ctr .booking-main form .message-container label{width:75%}.booking-ctr .booking-main form .message-container textarea{margin-top:5px;width:75%}.booking-ctr .booking-main form .form-subtitle{font-size:1.5em;margin:30px 0;width:100%}.booking-ctr .booking-main form .form-subtitle h4{font-weight:500}.booking-ctr .booking-main form .form-subtitle h4:after{background-color:#807228;content:"";display:block;height:1px;margin-top:10px;width:75%}.booking-ctr .booking-main form .form-subtitle p{font-size:.8em;font-weight:400;margin-top:15px}.booking-ctr .booking-main form .form-subtitle:first-child{margin:0}.booking-ctr .booking-main form .btn-container{display:flex;justify-content:center;width:100%}.booking-ctr .booking-main form .btn-container input{background-color:#d1b000;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Smooch Sans,sans-serif;font-size:1.2em;font-weight:500;height:35px;transition:.3s;width:90px}.booking-ctr .booking-main form .btn-container input:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#legal-container .brand-logo{margin-bottom:20px}#legal-container .brand-logo h1{padding:25px}#legal-container .legal-title{margin-bottom:50px}#legal-container .legal-title h2{font-size:2em;margin-bottom:10px;text-align:center}#legal-container .legal-title h3{color:#d1b000;text-align:center}#legal-container .legal-txt{text-align:center}#legal-container .legal-txt p{margin-bottom:10px}#cgv-container .brand-logo{margin-bottom:20px}#cgv-container .brand-logo h1{padding:25px}#cgv-container .cgv-title{margin-bottom:50px}#cgv-container .cgv-title h2{font-size:2em;margin-bottom:10px;text-align:center}#cgv-container .cgv-title h3{color:#d1b000;text-align:center}#cgv-container .cgv-txt{height:500px;overflow:auto;padding-left:25px}#cgv-container .cgv-txt .cgv-part h3{margin-bottom:15px}#cgv-container .cgv-txt .cgv-part p{line-height:27px;margin-bottom:10px}#success-container .brand-logo{margin-bottom:20px}#success-container .brand-logo h1{padding:25px}#success-container .success-txt{text-align:center}#success-container .success-txt h2{font-size:2em;margin-bottom:10px;text-align:center}#success-container .success-txt p{color:#d1b000;font-size:1.5em;text-align:center}
/*# sourceMappingURL=main.c98c1d0e.css.map*/