@font-face{font-family:"CeraGRBold";src:url("../fonts/CeraGRBold.woff") format("woff"),url("../fonts/CeraGRBold.otf") format("otf");font-weight:300;font-style:normal}*{margin:0;border:unset;box-sizing:border-box}:root{--manrope-font: "Manrope", sans-serif;--shippori-font: "Shippori Antique B1", sans-serif;--cera-font: "CeraGRBold", "Shippori Antique B1", sans-serif;--blue-color: #004bfd;--nav-height: 147px}body{margin:0px;padding:0px;font-family:var(--manrope-font);color:#333;overflow-x:hidden;height:100%}button{outline:none;background-color:rgba(0,0,0,0)}a{text-decoration:none;outline:none}.max-width-content{width:100%;max-width:1640px;padding:0px 20px;margin:0px auto}.max-width-content-no-padding{width:100%;max-width:1600px;padding:0px 0px;margin:0px auto}.max-width-content-1264{width:100%;max-width:1304px;padding:0px 20px;margin:0px auto}.max-width-content-948{width:100%;max-width:988px;padding:0px 20px;margin:0px auto}.clip-path-100{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.clip-path-200{-webkit-clip-path:polygon(0 0, 100% 0, 100% 200%, 0% 200%);clip-path:polygon(0 0, 100% 0, 100% 200%, 0% 200%)}.column{display:flex;flex-direction:column}.row{display:flex}h1{font-size:72px;line-height:72px;font-family:var(--cera-font);letter-spacing:1.3px;font-style:normal;color:#fff}h2{font-size:42px;font-family:var(--alegreya-font);font-weight:normal;color:#275b08;line-height:normal}h3{font-size:48px;color:#000;font-weight:700;line-height:normal}h4{font-size:18px;line-height:24px;font-family:var(--inter-font);font-style:normal;color:#131f3d;font-weight:bold}p{font-family:var(--manrope-font);text-align:left;line-height:24px;color:#fff}label{font-family:var(--inter-font);font-weight:bold;font-size:16px}input,textarea{outline:none}input,textarea{height:65px;background-color:#fff;font-size:16px;border-left:4px solid var(--blue-color);color:#000;padding:15px;font-family:var(--manrope-font);font-size:16px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7f7f7f;font-style:italic}input::-moz-placeholder, textarea::-moz-placeholder{color:#7f7f7f;font-style:italic}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#7f7f7f;font-style:italic}input::placeholder,textarea::placeholder{color:#7f7f7f;font-style:italic}input:disabled,textarea:disabled{background-color:#f2f2f2}textarea{height:170px;resize:none}.header{height:var(--nav-height);width:100%;background-color:rgba(0,0,0,0);padding:34px 40px;align-items:center;display:flex;z-index:25;position:fixed;top:0px;left:0px;transition:background-color .6s}.header.scrolled{background-color:rgba(255,255,255,.75)}.header.not-fixed{position:absolute}.header .nav-search-container{display:none}.menu-top{height:var(--nav-height);width:100%;padding:34px 40px;align-items:center;display:flex}.menu-top .menu-btn{color:#fff}.header-right-content{display:flex;margin-left:auto;align-items:center;width:calc(100% - 280px);max-width:1200px;justify-content:flex-end}.header-link{font-size:32px;color:#000;font-family:var(--manrope-font);font-weight:700;padding:5px 0px;background:linear-gradient(0deg, rgba(51, 51, 48, 0) 0%, rgba(0, 0, 0, 0) 100%, rgba(255, 255, 255, 0) 100%),linear-gradient(0deg, var(--blue-color) 0%, var(--blue-color) 100%, var(--blue-color) 100%);background-size:100% .08em,0 .08em;background-position:100% 1.4em,0 1.4em;background-repeat:no-repeat;transition:background-size 600ms}.header-link:hover{background-size:0 .08em,100% .08em}.header-link+.header-link{margin-left:20px}.logo{width:240px;height:80px}.logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.menu-btn{margin-left:66px;display:flex;font-size:32px;color:#000;font-family:var(--manrope-font);font-weight:700;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.menu-btn span{padding:5px 0px;padding-right:10px}.nav-search-container{width:100%;max-width:1000px}.nav-search-container input{width:100%}.input-with-icon-wrapper{position:relative}.input-with-icon-wrapper input{padding-right:45px}.input-with-icon-wrapper .input-icon{display:flex;cursor:pointer;position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:2}.close-search{width:16px;height:16px}.close-search img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.do-search-btn{width:34px;height:34px}.do-search-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.menu-icon{width:50px;height:23px;position:relative}.menu-icon div{width:100%;height:3px;background-color:#000;position:absolute;transition:top .6s .6s,bottom .6s .6s,transform .6s}.menu-icon div:nth-child(1){top:0px;left:0px}.menu-icon div:nth-child(2){top:calc(50% - 1.5px);left:0px}.menu-icon div:nth-child(3){bottom:0px;left:0px}.open-menu .menu-icon div{transition:width .6s}.open-menu:hover .menu-icon div:nth-child(2){width:80%}.open-menu:hover .menu-icon div:nth-child(3){width:60%}.search-open{background-color:rgba(255,255,255,.75)}.search-open .nav-search-container{display:block}.search-open .header-right-content>a{display:none}.menu-icon.close div{background-color:#fff}.menu{position:absolute;top:0px;left:0px;width:100%;height:100vh;max-height:0px;transition:max-height .6s cubic-bezier(0.59, 0.14, 0.42, 0.86);transition-delay:.6s;background-color:var(--blue-color);overflow:hidden}.menu-lines{position:absolute;right:0px;top:50%;transform:translateY(-50%);width:0px;height:247px;overflow:hidden;opacity:0;transition:width .6s .2s,opacity .6s .2s}.menu-lines svg{position:absolute;right:0px;top:0px}.menu.open{max-height:100vh;transition-delay:0s}.menu-content-wrapper{max-height:calc(100% - 147px);overflow-y:auto}.menu-content{display:flex;padding:70px 70px;margin:0px auto;justify-content:center;width:100%;max-width:1108px}.menu-search-container{width:100%;max-width:1108px;margin:0px auto;padding:0px 70px;transition:opacity .6s .6s;opacity:0}.menu-search-container input{width:100%;border-left:unset}.menu-search-container .do-search-btn{right:15px}.menu-list{list-style:none;color:#fff;padding-left:0px}.open .menu-lines{width:116px;opacity:1;transition:width .6s .6s,opacity .6s .6s}.open .menu-item.big .index{opacity:1;transition-delay:calc(0ms + .1s*var(--index))}.open .menu-item a span{transform:translateY(0%);transition:background-size 600ms,transform 600ms calc(0ms + .1s*var(--index))}.open .menu-search-container{opacity:1;transition:opacity .6s .3s}.open .menu-social .social-icon{opacity:1;transition:opacity 600ms calc(0ms + .1s*var(--index))}.open .menu-icon.close div{transition:top .6s,bottom .6s,transform .6s .6s}.open .menu-icon.close div:nth-child(1){top:calc(50% - 1.5px);transform:rotate(35deg);left:0px}.open .menu-icon.close div:nth-child(2){top:calc(50% - 1.5px);left:0px}.open .menu-icon.close div:nth-child(3){bottom:calc(50% - 1.5px);transform:rotate(-35deg);left:0px}.search-car-btn{width:34px;height:34px;margin-left:28px}.search-car-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.menu-item+.menu-item{margin-top:15px}.menu-item a{overflow:hidden;display:flex;font-family:var(--manrope-font);font-weight:700;font-size:32px;color:#fff}.menu-item a span{background:linear-gradient(0deg, rgba(51, 51, 48, 0) 0%, rgba(0, 0, 0, 0) 100%, rgba(255, 255, 255, 0) 100%),linear-gradient(0deg, black 0%, black 100%, black 100%);background-size:100% 2px,0 2px;background-position:100% 1.25em,0 1.25em;background-repeat:no-repeat;transition:background-size 600ms;display:block;justify-self:flex-start;transform:translateY(100%);transition:background-size 600ms,transform 600ms calc(.6s - .1s*var(--index))}.menu-item a span:hover{background-size:0 2px,100% 2px}.menu-item.big{position:relative;display:flex}.menu-item.big .index{position:absolute;left:-50px;color:#fff;opacity:.5;font-size:14px;margin-top:20px;margin-bottom:auto;opacity:0;transition:opacity .6s}.menu-item.big a{font-size:64px}.menu-social{display:flex;flex-direction:column;width:150px;flex-shrink:0;margin-left:auto}.menu-social .social-icon{opacity:0;transition:opacity 600ms calc(.3s - .1s*var(--index))}.social-icon{width:150px;height:150px;flex-shrink:0;position:relative}.social-icon+.social-icon{margin-top:15px}.social-icon:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000;opacity:.19;transition:opacity .6s}.social-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;transition:transform .6s}.social-icon:hover:after{opacity:.05}.social-icon:hover svg{transform:translate(-50%, -50%) scale(1.1)}@media only screen and (max-width: 1024px){.header-right-content{width:unset}.header-right-content>a:not(.search-car-btn){display:none}:root{--nav-height: 90px}.nav-search-container{position:absolute;top:100%;left:0px;width:100%}.header,.menu-top{padding:15px 20px}.logo{width:180px;height:60px}.menu-icon{width:40px;height:20px}}@media only screen and (max-width: 900px){.menu-content{flex-direction:column;width:100%;max-width:100%}.menu-content-wrapper{max-height:calc(100% - 90px);overflow-y:auto}.menu-btn{margin-left:20px}.menu-btn span{display:none}.menu-social{flex-direction:row;width:100%;justify-content:center;padding-left:0px;padding-top:45px;flex-wrap:wrap}.menu-social .social-icon{margin:8px}.menu-social .social-icon+.menu-social .social-icon{margin-top:8px}.menu-item a{font-size:26px}.menu-item.big .index{margin-top:12px;right:calc(100% + 10px);left:unset}.menu-item.big a{font-size:42px}}@media only screen and (max-width: 600px){.open .menu-lines{opacity:.6}.menu-search-container{padding:0px 30px;padding-top:20px}.menu-content{padding:50px 30px}.menu-item a{font-size:22px}.menu-item.big .index{margin-top:8px;right:calc(100% + 5px);left:unset}.menu-item.big a{font-size:28px}.menu-social{justify-content:flex-start}.menu-social .social-icon{background-image:none !important;width:auto;height:50px;margin:0px}.menu-social .social-icon:after{content:none}.menu-social .social-icon svg{position:relative}.menu-social .social-icon+.social-icon{margin:0px;margin-left:15px}}.screen-height{min-height:100vh}.header-slider{background-color:#000;width:100%;position:relative}.header-slider .head-slider-slides{width:100%;height:100vh;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.header-slider .slide-inner{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center}.header-slider .swiper-slide{overflow:hidden}.header-slider .swiper-wrapper{width:100%;height:100%}.head-slider-bottom-gradient{position:absolute;width:100%;height:300px;bottom:0px;left:0px;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6867121849) 49%, rgb(0, 0, 0) 100%);z-index:2}.slider-content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:100%;padding:0px 80px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.rent-options{position:absolute;bottom:100px;left:0px;width:100%;z-index:2}.rent-options .label{font-weight:normal;color:#fff;font-size:16px;margin-right:30px;flex-shrink:0}.rent-options .primary-btn{margin-left:10px}.location-select{width:100%;max-width:316px;height:65px}.location-icon{width:24px;height:29px}.input-options-wrapper{position:absolute;border-left:4px solid var(--blue-color);top:100%;left:0px;width:100%;flex-direction:column;z-index:20;background-color:#f2f2f2}.input-options-wrapper .input-option{width:100%;cursor:pointer;padding:15px;font-size:13px;color:#000;font-weight:900;transition:background-size .3s ease-in-out,color .3s ease-in-out;background:linear-gradient(0deg, rgba(51, 51, 48, 0) 0%, rgba(0, 0, 0, 0) 100%, rgba(255, 255, 255, 0) 100%),linear-gradient(0deg, var(--blue-color) 0%, var(--blue-color) 100%, var(--blue-color) 100%);background-size:100% 100%,0 100%;background-repeat:no-repeat}.input-options-wrapper .input-option:hover{color:#fff;background-size:0 100%,100% 100%}.pick-up,.drop-off{display:flex;align-items:center;flex:1}.drop-off{margin-left:10px}#rent-date-form{display:flex}.date-time-select{margin-left:10px;position:relative;background-color:#fff;height:65px;color:#000;border-left:4px solid var(--blue-color);display:flex;cursor:pointer;padding-right:20px;transition:color .6s}.date-time-select:after{content:"";position:absolute;width:0px;height:100%;background-color:var(--blue-color);top:0px;right:0px;transition:width .4s;z-index:1}.date-time-select path{transition:fill .6s}.date-time-select:hover{color:#fff}.date-time-select:hover path{fill:#fff}.date-time-select:hover:after{right:unset;left:0px;width:100%}.date-time-select .date{position:relative;z-index:2;display:flex;align-items:center;padding-left:10px}.date-time-select .date .icon{display:none;margin-left:30px;width:26px;height:29px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.date-time-select .day{font-size:48px;font-weight:bold;width:60px;text-align:right}.date-time-select .divider{width:1px;height:40px;margin:auto 12px;background-color:#000;position:relative;z-index:2}.date-time-select .month-weekday{width:40px;display:flex;flex-direction:column;font-size:16px;font-weight:700;margin-left:8px}.date-time-select .time{padding-left:6px;position:relative;z-index:2;display:flex;align-items:center}.date-time-select .time .icon{display:none;margin-left:25px;width:26px;height:29px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.date-time-select .hour{font-size:48px;font-weight:bold;width:65px;text-align:right}.date-time-select .minutes{font-size:16px;font-weight:700;width:32px}.lds-ring{z-index:2;display:none;position:relative;width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:25px;height:25px;border:3px solid #fff;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}.checkmark-on-btn{display:none;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:17.5px;width:8.75px}.checkmark-on-btn:after{-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark-on-btn:after{opacity:1;height:17.5px;width:8.75px;transform-origin:left top;border-right:3px solid #fff;border-top:3px solid #fff;content:"";left:-8.75px;top:8.75px;position:absolute}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:8.75px;opacity:1}40%{height:17.5px;width:8.75px;opacity:1}100%{height:17.5px;width:8.75px;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:8.75px;opacity:1}40%{height:17.5px;width:8.75px;opacity:1}100%{height:17.5px;width:8.75px;opacity:1}}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.primary-btn{cursor:pointer;padding:16px 24px;background-color:var(--blue-color);display:flex;align-items:center;justify-content:center;font-family:var(--manrope-font);font-size:24px;color:#fff;position:relative;overflow:hidden;transition:color .6s}.primary-btn svg{position:relative;z-index:2}.primary-btn.disabled{cursor:unset}.primary-btn.disabled span{opacity:.5}.primary-btn.small-btn{padding-top:9px;padding-bottom:9px}.primary-btn.section-btn{min-width:316px;box-shadow:0px 5px 25px 0px rgba(0,0,0,.35)}.primary-btn.with-shadow{box-shadow:0px 5px 25px 0px rgba(0,0,0,.35)}.primary-btn span{position:relative;z-index:2}.primary-btn.loading span{opacity:0}.primary-btn.loading .lds-ring{display:block}.primary-btn.done span{opacity:0}.primary-btn.done .lds-ring{display:none}.primary-btn.done .checkmark-on-btn{display:block}.primary-btn.white{background-color:#fff;color:var(--blue-color)}.primary-btn.white:not(.disabled):not(.loading):not(.done):hover{color:#fff}.primary-btn.white:after{background-color:#000}.primary-btn.black{background-color:#000;color:#fff}.primary-btn.black:not(.disabled):not(.loading):not(.done):hover{color:#fff}.primary-btn.black:after{background-color:var(--blue-color)}.primary-btn.to-white:not(.disabled):not(.loading):not(.done):hover{color:var(--blue-color)}.primary-btn.to-white:after{background-color:#fff}.primary-btn:after{content:"";position:absolute;width:0px;height:100%;background-color:#000;top:0px;right:0px;transition:width .4s}.primary-btn:not(.disabled):not(.loading):not(.done):hover:after{right:unset;left:0px;width:100%}.scroll-down,.scroll-to-top{width:40px;height:56px;position:absolute;left:50%;bottom:0px;transform:translateX(-50%);z-index:1}.scroll-down.blue:after,.scroll-to-top.blue:after{background-color:var(--blue-color)}.scroll-down.blue:before,.scroll-to-top.blue:before{background-color:#333}.scroll-down:after,.scroll-to-top:after{content:"";position:absolute;left:50%;width:3px;height:100%;bottom:0px;transform:translateX(-50%);background-color:#fff}.scroll-down:before,.scroll-to-top:before{content:"";width:4px;position:absolute;top:0px;left:50%;transform:translateX(-50%);background-color:var(--blue-color);z-index:2;-webkit-animation-name:scroll-animation;animation-name:scroll-animation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.scroll-to-top:before{background-color:#fff;animation-direction:reverse}@-webkit-keyframes scroll-animation{0%{top:0px;bottom:100%}40%{top:0px;bottom:0px}60%{top:0px;bottom:0px}100%{top:100%;bottom:0px}}@keyframes scroll-animation{0%{top:0px;bottom:100%}40%{top:0px;bottom:0px}60%{top:0px;bottom:0px}100%{top:100%;bottom:0px}}.scroll-to-top{top:0px;bottom:unset}.scroll-to-top:after{background-color:var(--blue-color)}.top-scroll-line{width:1px;height:var(--nav-height);position:absolute;left:50%;top:0px;transform:translateX(-50%);background-color:#000}.top-scroll-line.white{background-color:#fff}.section{position:relative;padding-top:calc(var(--nav-height) + 20px);padding-bottom:50px;display:flex;flex-direction:column}.select-trasport-content{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto}.select-trasport-content .section-btn{align-self:flex-end;margin-top:50px}.section-title{font-family:var(--cera-font);letter-spacing:1.3px;font-size:72px;color:#000;text-align:center;width:100%;font-weight:800;margin-bottom:50px}.section-title.white{color:#fff}.transports-list{display:flex;width:100%}.transports-list-alternative{display:flex;flex-direction:column}.transport-item{width:100%;max-width:33.33%}.transport-item-alternative{display:flex;position:relative;width:100%;padding-left:100px;padding-top:100px}.transport-item-alternative .transport-item-text-content{max-width:460px;padding-top:45px;display:flex;flex-direction:column;color:#000;flex:1;padding-left:45px}.transport-item-alternative .transport-item-text-content .transport-alternative-item-title{font-family:var(--manrope-font);font-size:44px;font-weight:900;color:#000;line-height:32px;margin-bottom:25px}.transport-item-alternative .transport-item-text-content p{color:#000;margin-bottom:25px}.transport-item-alternative .transport-item-text-content .primary-btn{align-self:flex-start}.transport-item-alternative .dots-background{background-image:radial-gradient(var(--blue-color) 5px, transparent 3px);background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="5" fill="%23004bfd"/> </svg>');background-size:40px 40px;background-position:top left;opacity:.5;width:100%;max-width:1600px;height:100%;position:absolute;left:-100px;top:-100px;z-index:-1}.transport-item-alternative .transport-item-image-wrapper{max-width:400px;width:100%;flex:1;position:relative}.transport-item-alternative .transport-item-image{width:100%;padding-top:100%;position:relative}.transport-item-alternative .transport-item-image img{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.transport-item-alternative+.transport-item-alternative{margin-top:-60px}.transport-item-alternative:nth-child(even){flex-direction:row-reverse;padding-left:0px;padding-right:100px;padding-top:100px}.transport-item-alternative:nth-child(even) .transport-item-text-content{padding-left:0px;padding-right:45px;text-align:right}.transport-item-alternative:nth-child(even) .transport-item-text-content p{text-align:right}.transport-item-alternative:nth-child(even) .transport-item-text-content .primary-btn{align-self:flex-end}.transport-item-alternative:nth-child(even) .dots-background{right:-100px;left:unset}.transport-item-content{position:relative;padding-top:100%;width:100%}.transport-item-content .primary-btn{position:absolute;bottom:40px;right:34px;min-width:158px}.transport-item-background-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0px;left:0px;transition:transform .6s}.transport-item-title{position:absolute;top:40px;left:34px;background-color:#000;font-family:var(--manrope-font);font-size:32px;font-weight:bold;color:#fff;padding:15px;line-height:32px}.offers-section{background-color:#f2f2f2}.offers-section-content{display:flex;flex-direction:column}.offers-section-content .section-btn{align-self:flex-end;margin-top:20px}.offers-slider-wrapper{position:relative;width:100%;overflow:hidden}.offers-slider-wrapper .slider-arrow.left{top:60px;left:60px}.offers-slider-wrapper .slider-arrow.right{top:60px;right:60px}.offer-item{width:100%;min-height:530px;display:flex;position:relative}.offer-image-wrapper{width:50%;position:relative}.offer-image-wrapper:after{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:.3;top:0px;left:0px}.offer-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.offer-content{width:50%;background-color:var(--blue-color);display:flex;flex-direction:column;padding:44px 56px;padding-top:220px;position:relative}.offer-content .shadow{width:22px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;position:absolute;left:0px;top:50%;transform:translateY(-50%)}.offer-text{color:#fff;font-size:60px;font-weight:700;color:#fff;text-align:left;line-height:57px}.offer-percent-btn-wrapper{display:flex;align-items:flex-end;width:100%;flex-wrap:wrap}.offer-percent{font-size:126px;color:#fff;font-family:var(--shippori-font);display:flex}.offer-percent span{font-size:.25em;margin-top:38px;margin-bottom:auto;font-weight:bold}.get-this-btn{cursor:pointer;margin-left:auto;margin-bottom:30px;font-size:32px;font-weight:bold;color:#fff;display:flex;align-items:center}.get-this-btn img{margin-left:40px;transition:transform .6s}.get-this-btn:hover img{transform:translateX(10px)}.offer-check-out{font-weight:700;color:#fff;text-align:center;line-height:64px;font-size:64px;position:absolute;top:50px;left:50%;transform:translateX(-50%);z-index:2}.offer-car{font-weight:bold;color:#fff;text-align:left;line-height:normal;font-size:32px;position:absolute;top:125px;left:50%;padding:15px;background-color:#000;transform:translateX(-50%);z-index:2}.slider-arrow{width:32px;height:54px;position:absolute;z-index:2;cursor:pointer}.max-width-1920{width:100%;max-width:1920px;margin:0px auto;overflow:hidden}.slider-pagination{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.slider-pagination .swiper-pagination-bullet{width:100%;max-width:162px;background-color:#d7d7d7;height:3px;margin:5px 15px !important;border-radius:0px;opacity:1 !important}.slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.explore-section{background-color:var(--blue-color)}.explore-slides{display:flex}.explore-section-content{display:flex;flex-direction:column}.explore-section-content .section-btn{align-self:flex-end;margin-top:20px}.explore-item{width:790px;height:530px;position:relative}.explore-item:after{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;opacity:.4;pointer-events:none;background-color:#000;transition:opacity .6s}.explore-item:before{position:absolute;left:0px;top:50%;transform:translateY(-50%)}.explore-item.swiper-slide-next:after,.explore-item.swiper-slide-active:after{opacity:0}.explore-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.explore-item-title{position:absolute;top:34px;left:37px;color:#fff;font-size:64px;color:#fff;line-height:74px;font-weight:700}.explore-item-content{position:absolute;bottom:0px;left:0px;width:100%;display:flex;padding:37px;background-color:rgba(0,30,107,.5019607843)}.explore-item-content .explore-text{margin-right:50px}.explore-item-content .get-this-btn{margin-top:auto;margin-bottom:0px}.explore-item-content .get-this-btn img{margin-left:25px}.why-us-section{padding-top:90px;padding-bottom:120px}.why-us-list{display:flex;width:100%;justify-content:center;padding:45px 0px}.why-us-section-content{display:flex;flex-direction:column;align-items:center}.why-us-section-content .section-btn{margin-top:65px}.why-us-section-content .divider{width:4px;background-color:var(--blue-color);align-self:stretch}.why-us-item{width:100%;max-width:425px;display:flex;flex-direction:column;align-items:center}.why-us-item .title{font-weight:bold;color:#000;text-align:center;line-height:32px;font-size:32px;margin-bottom:auto;margin-top:auto}.why-us-item .icon{height:104px;width:131px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:16px}@media only screen and (max-width: 1400px){.pick-up,.drop-off{flex-direction:column;align-items:flex-start;flex:unset}.pick-up .label,.drop-off .label{margin-bottom:10px}.date-time-select .date .icon{display:block}.date-time-select .time .icon{display:block}.location-select{max-width:371px}.rent-options .primary-btn{align-self:flex-end}.date-time-select{width:100%;max-width:371px;margin-top:15px;margin-left:0px}.slider-content h1{font-size:64px;line-height:64px}}@media only screen and (max-width: 1280px){.section-title{font-size:62px;line-height:62px}.offer-check-out{line-height:52px;font-size:52px}.offer-car{font-size:26px}.offer-text{font-size:42px;line-height:39px}.offer-percent{font-size:94px}.offer-percent span{margin-top:32px}.get-this-btn{font-size:28px}.get-this-btn img{width:40px;margin-left:20px}}@media only screen and (max-width: 1024px){.head-slider-bottom-gradient{height:120px}.slider-content h1{font-size:54px;line-height:54px}.section-title{font-size:54px;line-height:54px}.header-slider .rent-options{background-color:#000;padding-bottom:125px}.rent-options{position:relative;bottom:unset;left:unset;padding-top:0px;z-index:1}.rent-options .primary-btn{margin:0px;margin-top:25px;align-self:center;width:100%;max-width:371px}#rent-date-form{flex-wrap:wrap;padding-left:10px;justify-content:center}.drop-off,.pick-up{margin-left:10px;margin-top:25px}.transports-list{flex-wrap:wrap}.transport-item{max-width:50%}.select-trasport-content .section-btn{margin-bottom:30px;width:unset;align-self:center}.offer-item{flex-direction:column;min-height:unset}.offer-image-wrapper{width:100%;padding-bottom:67%;position:relative}.offer-image-wrapper img{position:absolute;left:0px;top:0px}.offer-content{width:100%;padding-top:44px}.explore-section-content .section-btn{align-self:center;margin-top:40px}}@media only screen and (max-width: 1000px){.transport-item-alternative{padding:0px}.transport-item-alternative .dots-background{display:none}.transport-item-alternative:nth-child(even){padding:0px;flex-direction:row}.transport-item-alternative:nth-child(even) .transport-item-text-content{padding-left:45px;padding-right:0px;text-align:left}.transport-item-alternative:nth-child(even) .transport-item-text-content p{text-align:left}.transport-item-alternative:nth-child(even) .transport-item-text-content .primary-btn{align-self:flex-start}.transport-item-alternative+.transport-item-alternative{margin-top:45px}}@media only screen and (max-width: 900px){.explore-item{width:520px}.explore-item-content{flex-direction:column;padding:26px}.explore-item-content .explore-text{margin-bottom:25px;margin-right:0px}.explore-item-title{font-size:38px;line-height:38px;top:26px;left:26px}.why-us-item .title{font-size:24px;line-height:24px}.why-us-item .icon{height:68px}.why-us-section-content .section-btn{margin-top:25px}}@media only screen and (max-width: 820px){.slider-content{padding-left:20px;padding-right:20px}.slider-content h1{font-size:46px;line-height:46px}.section-title{font-size:46px;line-height:46px}.pick-up,.drop-off{margin:0px}.drop-off{margin-top:25px}.location-select{margin-top:5px;margin-right:5px}#rent-date-form{flex-direction:column;align-items:center}.offer-check-out{line-height:32px;font-size:32px;top:32px}.offer-car{font-size:18px;top:95px}.offer-text{font-size:32px;line-height:29px}.offer-percent{font-size:64px}.offer-percent span{margin-top:18px}.offers-slider-wrapper .slider-arrow.left{top:25px;left:25px}.offers-slider-wrapper .slider-arrow.right{top:25px;right:25px}.get-this-btn{padding-top:20px;margin-bottom:12px;padding-left:20px}.offers-section-content .section-btn{margin-bottom:40px;margin-top:40px;align-self:center}.slider-pagination .swiper-pagination-bullet{max-width:50px;height:5px;margin:5px 5px !important}.offers-slider-wrapper .slider-arrow{display:none}.transport-item-alternative{flex-direction:column;align-items:center}.transport-item-alternative:nth-child(even){flex-direction:column}.transport-item-alternative:nth-child(even) .transport-item-text-content{padding:0px;padding-top:45px}.transport-item-alternative .transport-item-image-wrapper{max-width:460px}.transport-item-alternative .transport-item-text-content{padding-left:0px;padding-top:45px}}@media only screen and (max-width: 700px){.transports-list{flex-wrap:nowrap;flex-direction:column;align-items:center}.transport-item{max-width:400px}.offer-content{padding:20px}.offer-text{font-size:24px;line-height:21px}.offer-percent{font-size:56px}.offer-car{position:relative;top:unset;left:unset;transform:unset;width:100%;background-color:var(--blue-color);font-size:16px;padding-left:20px;padding-right:20px}}@media only screen and (max-width: 600px){.slider-content h1{font-size:36px;line-height:36px}.section-title{font-size:36px;line-height:36px}.offer-check-out{display:none}.explore-item{width:100%;height:620px}.explore-item-content{flex-direction:column;padding:26px}.explore-item-content .explore-text{margin-bottom:25px}.explore-item-title{font-size:26px;line-height:26px;top:26px;left:0px;padding:0px 26px;width:100%}.why-us-item .title{font-size:18px;line-height:18px}.why-us-item .icon{height:62px}}@media only screen and (max-width: 500px){.primary-btn{font-size:18px}.primary-btn.section-btn{min-width:unset;width:100%}.offer-text{font-size:16px;line-height:16px}.offer-percent{font-size:46px}.get-this-btn{font-size:22px}.get-this-btn img{width:25px;margin-left:15px}.why-us-list{flex-direction:column;margin-top:25px;margin-bottom:25px}.why-us-section-content .divider{width:100%;max-width:160px;height:2px;margin:25px auto}.why-us-item{max-width:unset}.why-us-item .title{font-size:24px;line-height:24px}.why-us-item .icon{height:68px}.date-time-select{padding-right:10px}.date-time-select .date .icon,.date-time-select .time .icon{margin-left:5px}.rent-options .primary-btn{max-width:316px}}@media only screen and (max-width: 400px){.slider-content h1{font-size:26px;line-height:26px}.section-title{font-size:32px;line-height:32px}.transport-item-title{top:10px;left:10px;font-size:24px;line-height:24px}.transport-item-content .primary-btn{bottom:10px;right:10px}.explore-item{height:540px}.explore-item-content{flex-direction:column;padding:16px;background-color:rgba(0,30,107,.7176470588)}.explore-item-content .explore-text{font-size:14px;line-height:20px;margin-bottom:0px}.date-time-select{padding-right:10px}.date-time-select .date .icon,.date-time-select .time .icon{display:none}.pick-up,.drop-off{width:100%}.rent-options .primary-btn{max-width:unset}}@media only screen and (max-height: 600px){.screen-height{min-height:900px}}.footer{background-color:#000;position:relative}.footer-top{display:flex;flex-direction:column;padding-bottom:90px}.footer-menu{list-style:none;padding:0px;margin-top:80px;display:flex;width:100%;flex-wrap:wrap}.footer-menu li+li{margin-left:25px}.footer-menu a{color:#fff;font-size:32px;font-weight:700;padding-bottom:.3em;font-family:var(--manrope-font);background:linear-gradient(0deg, rgba(51, 51, 48, 0) 0%, rgba(0, 0, 0, 0) 100%, rgba(255, 255, 255, 0) 100%),linear-gradient(0deg, white 0%, white 100%, white 100%);background-size:100% .08em,0 .08em;background-position:100% 1.4em,0 1.4em;background-repeat:no-repeat;transition:background-size 600ms}.footer-menu a:hover{background-size:0 .08em,100% .08em}.footer-menu .with-index{padding-left:50px;position:relative}.footer-menu .index{color:#fff;font-size:13px;font-family:var(--manrope-font);font-weight:700;opacity:.5;position:absolute;top:0px;left:0px}.footer-menu .phone-number{margin-left:auto;padding-left:40px;display:flex;align-items:center}.footer-menu .phone-number .icon{display:none;width:32px;height:32px;margin-right:5px}.footer-menu .phone-number .icon path{fill:#fff}.footer-contact{margin-top:85px;display:flex;justify-content:space-between}.footer-bottom{background-color:var(--blue-color);color:#fff;font-size:13px;font-family:var(--manrope-font)}.footer-bottom-content{display:flex;align-items:center;padding:25px 20px}.terms-links{display:flex;margin-left:auto;margin-right:auto}.terms-links a{color:#fff;opacity:.5}.terms-links a:hover{opacity:1;text-decoration:underline}.terms-links a+a{margin-left:42px}.copyrights{width:100%;max-width:300px}.developer{width:100%;max-width:300px;display:flex;align-items:center}.developer a{margin-left:10px;font-size:20px;font-weight:700;color:#fff}.developer a:hover{opacity:.8}.newsletter-wrapper{display:flex;flex-direction:column;width:100%;max-width:815px}.newsletter-title{font-size:64px;color:#7f7f7f;font-family:var(--shippori-font);line-height:78px}#newsletter-form{display:flex;position:relative}#newsletter-form input{transition:opacity .3s .3s,background-color .3s;width:65%;background-color:#7f7f7f;color:#fff;position:relative;padding:0px 15px;opacity:1;z-index:2}#newsletter-form input:-ms-input-placeholder{color:#fff;font-style:italic}#newsletter-form input::-moz-placeholder{color:#fff;font-style:italic}#newsletter-form input::placeholder{color:#fff;font-style:italic}#newsletter-form input:focus{color:#000;background-color:#fff}#newsletter-form input:focus:-ms-input-placeholder{color:#333;font-style:italic}#newsletter-form input:focus::-moz-placeholder{color:#333;font-style:italic}#newsletter-form input:focus::placeholder{color:#333;font-style:italic}#newsletter-form .primary-btn{transition:opacity .3s .3s;width:35%;opacity:1;z-index:2}#newsletter-form.result-message input{transition:opacity .3s;opacity:0}#newsletter-form.result-message .primary-btn{transition:opacity .3s;opacity:0}#newsletter-form.result-message .newsletter-result{transition:opacity .3s;opacity:1}.newsletter-result{transition:opacity .3s;color:#fff;font-size:16px;padding-top:15px;position:absolute;width:100%;height:100%;top:0px;left:0px;opacity:0;z-index:1}.footer-social{margin-left:20px;display:flex}.footer-social .social-icon+.social-icon{margin-left:12px;margin-top:0px}.follow-us-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:26px;color:#7f7f7f;text-align:center;font-weight:bold;transform:scale(-1);padding-left:5px;line-height:26px}@media only screen and (max-width: 1400px){.terms-links{margin-left:auto}.footer-menu a{font-size:26px}}@media only screen and (max-width: 1024px){.footer-menu{margin-top:100px;align-items:center;justify-content:center}.footer-menu>li{display:none}.footer-menu .phone-number{padding:0px;margin:0px}.footer-menu .phone-number .icon{display:block}.footer-contact{margin-top:35px}}@media only screen and (max-width: 1100px){.footer-bottom-content{flex-wrap:wrap}.terms-links{width:100%;margin-bottom:20px;justify-content:center;flex-wrap:wrap;order:1}.terms-links a{margin:5px}.terms-links a+a{margin:5px}.copyrights{order:2}.developer{order:3;margin-left:auto}.footer-contact{flex-direction:column}.footer-social{margin-left:0px;margin-top:45px}}@media only screen and (max-width: 700px){.copyrights,.developer{width:100%;max-width:unset;text-align:center;justify-content:center}.developer{margin-top:10px;flex-wrap:wrap}.developer a{margin:0px}}@media only screen and (max-width: 600px){#newsletter-form{flex-direction:column}#newsletter-form input{width:100%}#newsletter-form .primary-btn{width:100%}.footer-social{flex-wrap:wrap;justify-content:center}.footer-social .social-icon{margin:5px}.footer-social .social-icon+.social-icon{margin:5px}.follow-us-title{-ms-writing-mode:unset;writing-mode:unset;transform:scale(1);width:100%}.newsletter-title{font-size:32px;line-height:46px}}@media only screen and (max-width: 500px){.follow-us-title{margin-bottom:25px}.footer-social .social-icon{background-image:none !important;width:auto;height:50px;margin:0px}.footer-social .social-icon:after{content:none}.footer-social .social-icon svg{position:relative}.footer-social .social-icon+.social-icon{margin:0px;margin-left:15px}}.custom-select{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:height .6s}.custom-select select{display:none}.select-title{background-color:#000;min-height:65px;display:none;align-items:center;color:#fff;font-weight:bold;padding:10px 16px}.select-selected{position:relative;min-height:65px}.select-selected span{position:relative;z-index:2}.select-selected:before{content:"";position:absolute;width:0px;height:100%;background-color:var(--blue-color);top:0px;right:0px;transition:width .4s}.select-selected:hover:before{right:unset;left:0px;width:100%}.select-selected:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(180deg);width:24px;height:13px;background-image:url("../img/svg/dropdown-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.location-select.on-edit .select-selected{border-left:unset}.location-select.on-edit .select-items{border-left:unset}.location-select path{transition:fill .6s}.location-select .select-selected{background-color:#fff;border-left:4px solid var(--blue-color);color:#000;transition:color .6s}.location-select .select-selected:hover{color:#fff}.location-select .select-selected:hover:after{filter:invert(100%)}.location-select .select-selected:after{background-image:url("../img/svg/location-icon.svg");width:24px;height:29px;transform:translateY(-50%) rotate(0deg);transition:filter .6s}.location-select .select-selected.select-arrow-active{background-color:#fff}.location-select .select-selected.select-arrow-active path{fill:#000}.location-select .select-items{border-left:4px solid var(--blue-color)}.location-select .select-items div+div{border:unset;border-color:#d7d7d7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.location-select .select-items div{width:100%;text-align:left;cursor:pointer;padding:15px;font-size:13px;color:#000;font-weight:900;transition:background-size .3s ease-in-out,color .3s ease-in-out}.location-select .select-items div:hover{color:#fff;background-size:0 100%,100% 100%}.select-selected.select-arrow-active{background-color:#000}.select-selected.select-arrow-active:after{transform:translateY(-50%) rotate(0deg)}.filter-select .select-selected.select-arrow-active{background-color:#fff}.select-items div,.select-selected{color:#333;background-color:#f2f2f2;padding:10px 16px;cursor:pointer;font-weight:bold;font-size:16px}.select-items-white .select-items div{background-color:#fff}.select-items{transition:max-height .6s;max-height:300px;overflow-y:auto}.select-items div+div{border:1px solid rgba(0,0,0,0);border-color:#d7d7d7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select-selected{background-color:#000;width:100%;color:#fff;display:flex;font-weight:bold;align-items:center;padding-right:46px;font-size:16px}.select-items{position:absolute;background-color:var(--blue-color);top:100%;left:0;right:0;z-index:99}.select-hide{max-height:0}.select-items div:hover,.same-as-selected{background-color:var(--blue-color) !important;color:#fff !important}.first-section{padding-top:200px}.contact-us-top-section{background-color:#f2f2f2}.input-element{display:flex;flex-direction:column}.input-element label{font-weight:normal;margin-bottom:12px}.input-element input,.input-element textarea{width:100%}.input-row{display:flex;justify-content:space-between}.input-row .input-element:only-child{width:100%}.input-row .input-element{width:calc(50% - 15px)}.contact-item{display:flex;text-align:center}.contact-item.address{max-width:320px;margin-bottom:10px}.contact-item.email{margin-bottom:15px}.contact-item a{background:linear-gradient(0deg, rgba(51, 51, 48, 0) 0%, rgba(0, 0, 0, 0) 100%, rgba(255, 255, 255, 0) 100%),linear-gradient(0deg, var(--blue-color) 0%, var(--blue-color) 100%, var(--blue-color) 100%);background-size:100% .1em,0 .1em;background-position:100% 1.1em,0 1.1em;background-repeat:no-repeat;transition:background-size 600ms;color:var(--blue-color)}.contact-item a:hover{background-size:0 .1em,100% .1em}.contact-info{display:flex;flex-direction:column;margin-bottom:auto;padding-top:30px;align-items:center;padding-bottom:45px}.input-row+.input-row{margin-top:30px}#contact-form{display:flex;justify-content:space-between;padding-bottom:150px}.success-message-container{width:100%;height:100%;position:absolute;display:flex;padding:20px;font-size:22px;font-weight:700;text-align:center;justify-content:center;align-items:center}.contact-content-left{flex:1;width:100%;max-width:1126px;padding-right:20px;position:relative}.contact-content-right{display:flex;flex-direction:column;justify-content:flex-end;min-width:336px;padding-left:20px}.contact-content-right .custom-checkbox{margin-bottom:30px}.custom-checkbox{display:flex;align-items:center}.custom-checkbox span{color:#000;padding-left:10px;font-weight:normal;font-family:var(--manrope-font)}.custom-checkbox .checkbox-wrapper{flex-shrink:0;width:36px;height:36px;position:relative}.custom-checkbox .checkbox-wrapper input{position:absolute;width:100%;height:100%;z-index:2;cursor:pointer;left:0px;top:0px;opacity:0}.custom-checkbox .checkbox-wrapper .toggle{width:100%;height:100%;border:1px solid #797979;background-color:#fff;position:relative;transition:background .6s}.custom-checkbox .checkbox-wrapper .toggle:after{content:"";width:18px;height:7px;border-top:6px solid #fff;border-right:6px solid #fff;position:absolute;top:8px;transform:rotate(135deg);left:5px;z-index:1;opacity:0}.custom-checkbox .checkbox-wrapper input:checked+.toggle{background-color:var(--blue-color)}.custom-checkbox .checkbox-wrapper input:checked+.toggle:after{transition:opacity .6s;opacity:1}.map-section{width:100%;height:950px;position:relative}.map-top-dots{background-image:radial-gradient(black 5px, transparent 3px);background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="5" fill="black"/> </svg>');background-size:40px 40px;background-position:top left;width:472px;height:120px;position:absolute;top:0px;left:50%;transform:translate(-50%, -50%);z-index:2}.google-maps{width:100%;height:100%}@media only screen and (max-width: 1160px){.contact-content-right{padding-left:0px;margin-left:0px;max-width:520px;margin-top:45px}.contact-content-left{width:100%;max-width:100%;padding-right:0px}#contact-form{flex-direction:column;align-items:center}.map-section{height:700px}}@media only screen and (max-width: 800px){.contact-content-right{padding-left:0px;margin-left:0px;max-width:520px;margin-top:45px;min-width:unset}#contact-form{flex-direction:column;align-items:center}#contact-form .input-row{flex-direction:column}#contact-form .input-row .input-element{width:100%}#contact-form .input-row .input-element+.input-element{margin-top:30px}.map-section{height:500px}.map-top-dots{width:289px;height:73px}}.about-us-top{width:100%;height:100vh;min-height:600px;background-image:url("../img/about-us-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.about-us-dots{background-image:radial-gradient(white 5px, transparent 3px);background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="5" fill="white"/> </svg>');background-size:40px 40px;background-position:top left;width:472px;height:120px;position:absolute;bottom:0px;left:50%;transform:translate(-50%, 50%);z-index:2}.about-us-content-section{padding:120px 0px;background-color:var(--blue-color)}.about-us-big-text{width:100%;font-size:32px;font-weight:bold;color:#fff;text-align:left;line-height:48px;font-family:var(--manrope-font)}.about-us-text{width:100%;font-size:16px;color:#fff;margin-top:50px;-moz-column-count:2;column-count:2;-moz-column-gap:64px;column-gap:64px}@media only screen and (max-width: 800px){.about-us-big-text{font-size:26px;line-height:38px}.about-us-text{-moz-column-count:1;column-count:1;-moz-column-gap:unset;column-gap:unset}}@media only screen and (max-width: 600px){.about-us-big-text{font-size:22px;line-height:32px}.about-us-dots{width:289px;height:73px}}@media only screen and (max-width: 400px){.about-us-big-text{font-size:18px;line-height:26px}}.explore-locations-grid{padding-top:45px;display:grid;grid-template-columns:repeat(1, 1fr);row-gap:45px;justify-content:flex-start;align-items:flex-start;grid-auto-flow:dense;padding-bottom:200px;-moz-column-gap:45px;column-gap:45px}.explore-locations-grid .explore-grid-item:nth-child(even){text-align:right;margin-left:auto;flex-direction:row-reverse;padding-left:0px;padding-right:50px}.explore-locations-grid .explore-grid-item:nth-child(even) p{text-align:right}.explore-locations-grid .explore-grid-item:nth-child(even) .explore-item-dots{left:unset;right:0px}.explore-locations-grid .explore-grid-item:nth-child(even) .read-more-btn{margin-left:auto}.explore-grid-item{display:flex;width:100%;position:relative;padding-left:50px}.explore-grid-item .read-more-btn{position:relative;right:unset;bottom:unset;margin-top:25px}.explore-item-image-wrapper{width:100%;max-width:800px}.explore-item-image{position:relative;width:100%;padding-top:60%}.explore-item-image img{width:100%;height:100%;position:absolute;top:0px;left:0px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.explore-grid-item-content{position:relative;z-index:2;padding:30px 50px;max-width:470px;display:flex;flex-direction:column}.explore-grid-item-content .explore-grid-item-title{font-size:48px;color:#000;font-family:var(--manrope-font);font-weight:bold;margin-bottom:30px}.explore-grid-item-content p{color:#000;line-height:24px}.explore-item-dots{position:absolute;z-index:3;left:0px;top:0px;transform:translateY(-50%);width:320px;height:120px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="5" fill="%23004bfd"/> </svg>');background-size:40px 40px;background-position:top left;opacity:.5}.read-more-btn{position:absolute;bottom:42px;right:62px;color:var(--blue-color);font-size:24px;display:flex;align-items:center;font-weight:bold;cursor:pointer}.read-more-btn:hover img{transform:translateX(10px)}.read-more-btn img{width:32px;height:22px;margin-left:20px;transition:transform .6s}@media only screen and (max-width: 1000px){.explore-locations-grid{flex-direction:column;display:flex;row-gap:unset}.explore-locations-grid .explore-grid-item:nth-child(even){flex-direction:column;padding-left:0px;padding-right:0px;text-align:left}.explore-locations-grid .explore-grid-item:nth-child(even) p{text-align:left}.explore-locations-grid .explore-grid-item:nth-child(even) .explore-item-dots{display:none}.explore-locations-grid .explore-grid-item:nth-child(even) .read-more-btn{margin-left:0px}.explore-locations-grid .explore-grid-item+.explore-grid-item{margin-top:45px}.explore-grid-item{align-items:center;flex-direction:column;padding-left:0px;padding-right:0px}.explore-grid-item .explore-item-dots{display:none}.explore-item-image-wrapper{max-width:100%}.explore-grid-item-content{width:100%;max-width:100%;padding:30px 0px}.explore-grid-item-content .explore-grid-item-title{font-size:32px;color:#000;font-family:var(--manrope-font);font-weight:bold;margin-bottom:30px}}.destination-image{width:100%;padding-top:37%;position:relative}.destination-image img{width:100%;height:100%;position:absolute;left:0px;top:0px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.destination-dots{background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="5" fill="white"/> </svg>');background-size:40px 40px;background-position:top left;width:480px;height:120px;position:absolute;top:25px;left:-75px;z-index:2;opacity:.5}.destination-text{background-color:var(--blue-color);padding:65px 160px;color:#fff}.destination-navigation{display:flex;padding-top:105px;padding-bottom:100px;justify-content:space-between}.destination-navigation .primary-btn{margin-left:20px;margin-right:20px}.arrow-nav-btn{display:flex;align-items:center;cursor:pointer;flex:1}.arrow-nav-btn img{width:73px;height:52px;-o-object-fit:contain;object-fit:contain;transition:transform .6s}.arrow-nav-btn.prev img{margin-right:15px}.arrow-nav-btn.prev:hover img{transform:translateX(-10px)}.arrow-nav-btn.next{text-align:right;justify-content:flex-end}.arrow-nav-btn.next img{margin-left:15px;transform:scaleX(-1)}.arrow-nav-btn.next:hover img{transform:scaleX(-1) translateX(-10px)}.arrow-nav-btn .content{display:flex;flex-direction:column}.arrow-nav-btn .description{font-size:16px;color:#000;font-family:var(--manrope-font)}.arrow-nav-btn .title{font-size:32px;color:#000;font-weight:bold}@media only screen and (max-width: 1300px){.destination-navigation{padding:80px 0px;flex-wrap:wrap}.destination-navigation .btn-wrapper{width:100%;display:flex;justify-content:center;margin-bottom:25px}.destination-navigation .arrow-nav-btn{order:2}.destination-navigation .primary-btn{order:1}}@media only screen and (max-width: 1000px){.destination-dots{display:none}.destination-text{padding:65px}.arrow-nav-btn .title{font-size:24px;max-width:300px}.arrow-nav-btn img{width:42px;height:32px}}@media only screen and (max-width: 650px){.destination-text{padding:35px}.arrow-nav-btn{width:100%}.arrow-nav-btn .title{font-size:22px;max-width:250px}.arrow-nav-btn img{width:42px;height:32px}.arrow-nav-btn.next{margin-top:15px;justify-content:flex-end}}@media only screen and (max-width: 500px){.destination-text{background-color:rgba(0,0,0,0);color:#000;padding:25px 0px}}.offers-list-section{padding:82px 0px 160px 0px}.offers-list{display:flex;flex-direction:column}.offers-list .offer-item+.offer-item{margin-top:135px}@media only screen and (max-width: 1250px){.offers-list .offer-item+.offer-item{margin-top:85px}}@media only screen and (max-width: 600px){.offers-list-section{padding:0px 0px 160px 0px}.offers-list .offer-item+.offer-item{margin-top:45px}}#fleet-top{display:flex}.fleet-filters-wrapper{display:flex;flex-direction:column;background-color:rgba(0,0,0,0);position:-webkit-sticky;position:sticky;top:0px;z-index:21}.filters-top{padding:15px 15px;width:100%;background-color:#f2f2f2;display:none;align-items:center}.filters-top span{font-weight:600;color:#000;margin-left:10px}.filters-top .dropdown-arrow{margin-left:auto;transform:rotate(0deg);width:24px;height:13px;display:flex;fill:var(--blue-color)}.fleet-reservation{background-color:#f2f2f2;padding:15px 15px}.fleet-reservation .rent-options{position:relative;bottom:unset;left:unset}.fleet-reservation .rent-options .label{color:#000}.fleet-filters{width:100%}.fleet-filters-container{padding:25px 15px;display:flex;justify-content:space-between;align-items:center}.scrolled .fleet-filters{background-color:rgba(242,242,242,.8)}.filter-item{min-width:316px;display:flex;flex-direction:column}.filter-item label{margin-bottom:10px}.filter-item+.filter-item{margin-left:25px}.mobile-fleet-navbar{display:none;width:100%;height:80px;position:-webkit-sticky;position:sticky;top:0px;z-index:20;padding:20px;justify-content:space-between}.mobile-search-btn,.mobile-settings-btn{display:flex;align-items:center;font-weight:bold;cursor:pointer;font-size:16px}.mobile-search-btn .arrow,.mobile-settings-btn .arrow{transform:scale(-1);margin-left:15px}.mobile-search-btn .icon,.mobile-settings-btn .icon{margin-left:15px}.filters-dropdown{width:100%;position:relative}.filters-dropdown .filters-btn{border-left:4px solid var(--blue-color);background-color:#f2f2f2;color:#7f7f7f;height:65px;display:flex;font-weight:bold;align-items:center;padding:8px 16px;padding-right:46px;font-size:16px;position:relative;cursor:pointer}.filters-dropdown .filters-btn:before{content:"";position:absolute;width:0px;height:100%;background-color:var(--blue-color);top:0px;right:0px;transition:width .4s}.filters-dropdown .filters-btn span{position:relative;z-index:1;transition:color .6s}.filters-dropdown .filters-btn:hover span{color:#fff}.filters-dropdown .filters-btn:hover:before{right:unset;left:0px;width:100%}.filters-dropdown .filters-btn:hover .filters-icon path{fill:#fff}.filters-dropdown .filters-btn .filters-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(180deg);background-image:url("../img/svg/filter-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%);width:24px;height:24px}.filters-dropdown .filters-btn .filters-icon path{transition:fill .6s}.clear-filters{position:absolute;right:15px;background-color:var(--blue-color);color:#fff;align-items:center;display:flex;justify-content:space-between;align-items:center;padding:8px;border-radius:5px;z-index:3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:1px 1px 5px 1px rgba(0,0,0,.43);cursor:pointer}.clear-filters span{margin-right:5px;font-size:14px}.filters-group{display:flex;flex-direction:column}.filters-group .group-title{font-weight:900;margin-bottom:15px}.filters-group+.filters-group{margin-top:15px}.radio-group{display:flex;flex-direction:column}.radio-group .custom-radio+.custom-radio{margin-top:10px}.radio-group.grid-group{display:grid;grid-template-columns:repeat(3, 1fr);max-width:320px;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.radio-group.grid-group .custom-radio+.custom-radio{margin-top:0px}.filters-dropdown-content-wrapper{display:flex;flex-direction:column;position:absolute;right:0px;top:100%;width:100%;z-index:19}.filters-dropdown-content{width:100%;max-height:400px;overflow-y:auto;background-color:#fff;padding:15px;display:flex;flex-direction:column;box-shadow:0px 5px 6px 1px rgba(0,0,0,.13)}.custom-radio{display:flex;align-items:center;position:relative;z-index:1}.custom-radio span{position:relative;color:#000;padding-left:10px;font-weight:normal;font-family:var(--manrope-font);z-index:1}.custom-radio input{position:absolute;width:100%;height:100%;z-index:2;cursor:pointer;left:0px;top:0px;opacity:0}.custom-radio .toggle{width:24px;height:24px;border:2px solid var(--blue-color);background-color:#fff;position:relative;z-index:1;border-radius:50%;transition:background .6s}.custom-radio .toggle:after{content:"";width:12px;height:12px;border-radius:50%;background-color:var(--blue-color);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;opacity:0;transition:opacity .6s}.custom-radio input:hover+.toggle:after{transition:opacity .6s;opacity:.5}.custom-radio input:checked+.toggle:after{transition:opacity .6s;opacity:1}.fleet-content-section{padding-bottom:85px;min-height:600px}.no-results-message{font-size:28px;padding:50px 25px;text-align:center}.fleet-grid{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:75px;column-gap:75px;row-gap:55px;padding-bottom:25px;padding-top:25px}.fleet-item{display:flex;flex-direction:column}.fleet-item .car-image-wrapper{width:100%;padding-top:64%;position:relative}.fleet-item .car-image{position:absolute;width:100%;height:100%;top:0px;left:0px;-o-object-fit:contain;object-fit:contain}.fleet-item .car-type{font-size:16px;line-height:24px;color:#000;text-align:center;width:100%}.fleet-item .car-name{font-size:32px;text-align:center;font-weight:bold;width:100%}.fleet-item .car-rent-wrapper{display:flex;padding-top:15px;padding-bottom:25px}.fleet-item .car-rent-wrapper .primary-btn{min-width:180px}.fleet-item .price-per-day{flex:1;display:flex;align-items:flex-start;color:#000;position:relative;margin-right:20px}.fleet-item .price-per-day:after{content:"";position:absolute;width:100%;height:1px;background-color:#000;bottom:16px;right:0px}.fleet-item .price-per-day .price{position:relative;z-index:1;font-weight:bold;font-size:28px;padding-right:5px;background-color:#fff}.fleet-item .price-per-day .per-day{font-size:16px;margin-top:8px;flex:1}.car-info-list{display:flex;flex-wrap:wrap;width:calc(100% + 8px);margin-left:-8px;justify-content:center;margin-bottom:auto}.car-info-item{display:flex;align-items:center}.car-info-item .icon{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;margin:8px;margin-right:0px}.car-info-item .info{margin-left:4px}.filter-results-indicator{font-size:18px;display:flex;flex-direction:column;align-items:center;padding:0px 10px}#mobile-results-indicator{padding:30px 20px;display:none}.scroll-to-top-floating-btn{width:48px;height:48px;display:flex;align-items:center;justify-content:center;position:fixed;right:25px;bottom:25px;background-color:var(--blue-color);padding:0px;z-index:19}.scroll-to-top-floating-btn svg{width:24px;height:13px}.loading-spinner{display:block;position:relative;width:120px;height:120px;margin:0px auto}.loading-spinner div{transform-origin:60px 60px;-webkit-animation:loading-spinner .8s linear infinite;animation:loading-spinner .8s linear infinite}.loading-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:56px;width:8px;height:24px;border-radius:20%;background:var(--blue-color)}.loading-spinner div:nth-child(1){transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loading-spinner div:nth-child(2){transform:rotate(45deg);-webkit-animation-delay:-1s;animation-delay:-1s}.loading-spinner div:nth-child(3){transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.loading-spinner div:nth-child(4){transform:rotate(135deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.loading-spinner div:nth-child(5){transform:rotate(180deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.loading-spinner div:nth-child(6){transform:rotate(225deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.loading-spinner div:nth-child(7){transform:rotate(270deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.loading-spinner div:nth-child(8){transform:rotate(315deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}@-webkit-keyframes loading-spinner{0%{opacity:1}100%{opacity:0}}@keyframes loading-spinner{0%{opacity:1}100%{opacity:0}}@media only screen and (min-width: 1400px){.fleet-filters-wrapper.scrolled{z-index:20;width:100%;background-color:#f2f2f2;box-shadow:0px 1px 10px rgba(0,0,0,.3)}}@media only screen and (max-width: 1600px){.fleet-grid{-moz-column-gap:50px;column-gap:50px;row-gap:40px}}@media only screen and (max-width: 1400px){.fleet-filters-wrapper{position:relative}}@media only screen and (max-width: 1350px){.fleet-item .price-per-day:after{bottom:10px}.fleet-item .car-rent-wrapper{flex-direction:column}.fleet-item .car-rent-wrapper .primary-btn{margin-top:20px}}@media only screen and (max-width: 1180px){.fleet-grid{grid-template-columns:repeat(2, 1fr)}.fleet-item .price-per-day:after{bottom:16px}.fleet-item .car-rent-wrapper{flex-direction:row}.fleet-item .car-rent-wrapper .primary-btn{margin-top:0px}}.close-filters{display:none;width:100%;border-bottom:2px solid var(--blue-color);padding:10px 10px;height:56px;width:100%;max-width:316px;background-color:#fff}.side-panel-close-btn{border-radius:50%;background-color:var(--blue-color);padding:10px;display:flex;align-items:center;cursor:pointer}@-webkit-keyframes side-panel-animation{0%{opacity:0}100%{opacity:1}}@keyframes side-panel-animation{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width: 1024px){.fleet-filters.open{display:flex;width:100%;-webkit-animation:side-panel-animation;animation:side-panel-animation;-webkit-animation-duration:1s;animation-duration:1s}.fleet-filters.open .close-filters{transition:transform .6s;transform:translateX(0%)}.fleet-filters.open .fleet-filters-container{transform:translateX(0%);transition:transform .6s}.close-filters{display:flex;transform:translateX(100%);transition:transform .6s}#mobile-results-indicator{display:flex}.fleet-filters{width:0px;overflow:hidden;display:flex;transition:width .6s;align-items:flex-end;flex-direction:column;position:fixed;right:0px;top:0px;height:100%;z-index:25}.fleet-filters .fleet-filters-container{transform:translateX(100%);transition:transform .6s;max-width:316px;width:100%;height:100%;max-height:100vh;overflow-y:auto;padding:0px;align-items:flex-end;flex-direction:column;justify-content:unset;background-color:#fff}.fleet-filters .filter-results-indicator{display:none}.fleet-filters .select-items{position:relative;overflow:hidden;top:unset;display:block !important;max-height:100vh}.fleet-filters .select-items:not(.select-hide){max-height:100vh}.fleet-filters .select-title{display:flex}.fleet-filters .select-selected{display:none}.fleet-filters .filters-dropdown-content{max-height:unset;box-shadow:unset}.fleet-filters .filters-dropdown-content-wrapper{display:flex !important}.fleet-filters .filters-btn{background-color:#000;color:#fff;border-left:unset}.fleet-filters .filters-btn path{fill:#fff}.fleet-filters-wrapper{position:-webkit-sticky;position:sticky}.fleet-filters-wrapper.open #fleet-reservation{max-height:calc(100vh - 80px);overflow-y:auto}.fleet-filters-wrapper.open .mobile-search-btn .arrow{transform:scale(1)}.fleet-filters-wrapper.scrolled{z-index:20;width:100%;background-color:#f2f2f2;box-shadow:0px 1px 10px rgba(0,0,0,.3)}.mobile-fleet-navbar{display:flex;background-color:#f2f2f2}#fleet-reservation{max-height:0px;transition:max-height .6s;overflow-y:hidden}.fleet-reservation{padding-left:0px}.fleet-reservation #rent-date-form{padding-left:5px}}@media only screen and (max-width: 960px){.fleet-item .price-per-day:after{bottom:10px}.fleet-item .car-rent-wrapper{flex-direction:column}.fleet-item .car-rent-wrapper .primary-btn{margin-top:20px}}@media only screen and (max-width: 780px){.no-results-message{font-size:22px}.filters-dropdown-content-wrapper{position:relative;right:unset;top:unset;width:100%;z-index:19;height:unset}.fleet-filters-wrapper:not(.open) .filters-top .dropdown-arrow{transform:rotate(180deg)}.fleet-filters-wrapper .filters-top{display:flex}.fleet-filters-wrapper.scrolled #fleet-reservation{height:calc(100vh - 80px)}.fleet-item .car-name{font-size:26px}.fleet-item .price-per-day .price{font-size:26px}.fleet-item .price-per-day .per-day{font-size:18px}.fleet-item .price-per-day:after{bottom:7px}.fleet-filters{flex-direction:column}.filter-item+.filter-item{margin-left:0px;margin-top:15px}}@media only screen and (max-width: 640px){.fleet-grid{grid-template-columns:repeat(1, 1fr)}.fleet-item .car-name{font-size:26px}.fleet-item .price-per-day .price{font-size:26px}.fleet-item .price-per-day .per-day{font-size:18px}.fleet-item .price-per-day:after{bottom:7px}}@media only screen and (max-width: 400px){.filter-item{min-width:unset;width:100%}.fleet-reservation{padding-left:5px}}.reservation-top-section{min-height:100vh;padding-bottom:175px;position:relative}.reservation-top-section .section-title{margin-bottom:120px}.reservation-details-wrapper{display:flex}.reservation-details{position:relative;display:flex;flex-direction:column;flex:1;background:linear-gradient(90deg, var(--blue-color) 0%, var(--blue-color) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100%);padding:50px 90px;color:#fff;overflow:hidden}.reservation-error-message{width:100%;display:flex;flex-direction:column;align-items:center}.reservation-error-message .message{font-size:18px;padding:20px;color:#fff;margin-bottom:25px;background-color:var(--blue-color)}.shadow-left{position:absolute;left:-2px;top:50%;transform:translateY(-50%);width:2px;height:56%;border-radius:99%;box-shadow:0 0px 18px 3px #000}.border-bottom-dashes{background-image:url("../img/svg/border-dashes.svg");position:absolute;bottom:0px;left:0px;width:100%;height:2px;background-repeat:repeat no-repeat}.reservation-car-image-wrapper{width:100%;max-width:632px;position:relative}.car-image-dots{position:absolute;top:-30px;left:-20px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="5" fill="%23004bfd"/> </svg>');background-size:40px 40px;background-position:top left;opacity:.5;width:240px;height:120px}.explanation-indicator{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:auto;margin-left:10px;position:relative}.explanation-indicator:hover .background{fill:#000}.explanation-indicator:hover .explanation-popup{visibility:visible}.explanation-popup{visibility:hidden;position:absolute;bottom:calc(100% + 10px);left:0px;width:60vw;max-width:280px;padding:20px;background-color:var(--blue-color);z-index:20;color:#fff;text-align:left;font-size:16px;box-shadow:0px 3px 5px 1px rgba(0,0,0,.5)}.explanation-popup span{font-size:16px;text-align:left;font-weight:normal}.explanation-popup:after{content:"";position:absolute;bottom:-5px;left:10px;width:10px;height:10px;transform:rotate(45deg);background-color:var(--blue-color)}.reservation-car-image{width:100%;padding-top:75%;position:relative}.reservation-car-image img{position:absolute;left:0px;top:0px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.reservation-details-top{display:flex;font-size:32px;font-weight:bold;position:relative;padding-bottom:8px}.reservation-details-top:after,.reservation-details-top:before{content:"";width:37px;height:50px;background-image:url("../img/svg/location-icon-filled.svg");background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-55%)}.reservation-details-top:after{left:-52px}.reservation-details-top:before{right:-52px}.reservation-details-top .title{width:33.33%}.reservation-details-top .title:nth-child(2){text-align:center}.reservation-details-top .title:nth-child(3){text-align:right}.reservation-info-row{display:flex;font-size:24px;align-items:center;color:#fff;padding:5px 0px;border-bottom:1px solid #fff}.reservation-info-row .info-item{display:flex;flex-direction:column;justify-content:center;flex:1;font-weight:bold;min-height:65px}.reservation-info-row .info-item input{border-left:0px}.reservation-info-row .info-item .input-options-wrapper{border-left:unset;text-align:left}.reservation-info-row .date-time-select{border-left:0px;margin-left:0px}.reservation-info-row .info-item+span{padding:0px 15px}.reservation-info-row .info-item .date-time-select{align-self:flex-start}.reservation-info-row .info-item:last-child{text-align:right}.reservation-info-row .info-item:last-child .date-time-select{align-self:flex-end}.reservation-info-row .info-item:last-child .location-select{align-self:flex-end}.reservation-info-row .date-time-select{align-self:flex-start;align-items:center;min-width:180px;margin-top:0px}.reservation-info-row .date-time-select .time,.reservation-info-row .date-time-select .date{width:100%}.reservation-info-row .date-time-select .icon{width:26px;height:29px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-left:auto;display:block}.reservation-info-row .info-item .location-select{width:100%}.reservation-details-bottom{display:flex;padding-top:25px;align-items:flex-end}.settings-btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:auto;margin-bottom:6px;display:flex;border-bottom:4px solid #fff;padding-bottom:4px;align-self:flex-start;min-width:200px;font-size:16px;color:#fff;align-items:center}.settings-btn .title{margin-left:auto;text-align:right}.settings-btn .icon{width:43px;height:43px;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.settings-btn .on{display:none}.settings-btn.toggled .on{display:block}.settings-btn.toggled .off{display:none}.total-price-wrapper{display:flex;flex-direction:column;text-align:right;margin-left:auto;flex-wrap:wrap}.total-price-wrapper .title{font-size:24px}.total-price-wrapper .price{font-size:32px;font-weight:bold}.total-price-wrapper.extras{background-color:#000;color:#fff;padding:15px 10px;flex-direction:row;justify-content:flex-end;align-items:flex-end;margin-top:0px}.total-price-wrapper.extras .title{font-size:22px;padding-bottom:5px;margin-right:5px}.total-price-wrapper.extras .price{font-size:38px;font-weight:bold}.car-details-section{background-color:#f2f2f2}.details-extra-wrapper{width:100%;display:flex;flex-wrap:wrap;margin-top:30px}.details-list{width:calc(33.33333333% - 17.5px);display:flex;flex-direction:column}.details-list .detail-item{min-height:55px;padding:5px 0px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #000}.details-list .detail-item .cost{padding-left:10px}.details-list .detail-item:nth-child(2){border-top:none}.details-list.with-total-price .detail-item:last-child{border-top:2px solid #000;border-bottom:unset}.details-list+.details-list{margin-left:25px}.info-with-icon{display:flex;align-items:center}.info-with-icon .icon{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-right:5px}.free-indication{display:flex;align-items:center;justify-content:center;font-size:18px;min-height:36px;min-width:82px;padding:5px;text-align:center;color:#fff;font-weight:700;background-color:#000;border-radius:5px;margin-left:10px}.free-indication.blue{background-color:var(--blue-color)}.toggle-switch{width:48px;height:28px;position:relative;z-index:1;flex-shrink:0;margin-left:10px}.toggle-switch input{position:absolute;display:block;cursor:pointer;width:100%;height:100%;top:0px;left:0px;opacity:0;z-index:10}.toggle-switch .slider{position:absolute;top:2px;left:0px;width:100%;height:24px;background-color:#fff;transition:background-color .6s;border:1px solid #d7d7d7;border-radius:30px;z-index:1}.toggle-switch .slider:after{content:"";position:absolute;left:0px;top:0px;width:20px;height:20px;border:1px solid #ededed;background-color:#fff;border-radius:50%;box-shadow:0px 1px 3px 0px rgba(0,0,0,.35);transition:left .6s,box-shadow .6s;z-index:1}.toggle-switch input:checked+.slider{background-color:var(--blue-color)}.toggle-switch input:checked+.slider:after{left:calc(100% - 22px);box-shadow:0px 1px 3px 0px rgba(0,0,0,0)}.personal-info-section{background-color:#f2f2f2;padding-bottom:110px}.personal-info-wrapper{display:flex;flex-direction:column}.reservation-form-container{margin-top:45px;display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:25px;column-gap:25px;row-gap:30px}.reservation-form-container .text-area{grid-column:1/span 2}.reservation-form-container .text-area textarea{height:236px}.reservation-form-btns{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.reservation-form-btns .primary-btn{margin-top:35px}@media only screen and (max-width: 1600px){.reservation-details-wrapper{flex-direction:column;align-items:center;width:100%}.shadow-left{display:none}.reservation-car-image-wrapper{margin-bottom:45px}.reservation-details{max-width:950px;width:100%}}@media only screen and (max-width: 1400px){.info-item .date-time-select{width:unset}}@media only screen and (max-width: 1150px){.reservation-form-container{grid-template-columns:repeat(2, 1fr)}.reservation-form-container .text-area{grid-column:1/span 1}}@media only screen and (max-width: 1024px){.details-extra-wrapper{flex-direction:column}.details-extra-wrapper .details-list{width:100%}.details-extra-wrapper .details-list .detail-item.extra-line{display:none}.details-extra-wrapper .details-list:nth-child(2) .detail-item{padding-right:0px}.details-extra-wrapper .details-list+.details-list{margin-top:10px;margin-left:0px}}@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.info-item .date-time-select{width:100%;margin-top:0px}.reservation-form-container{grid-template-columns:repeat(1, 1fr)}.car-image-dots{left:-10px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"> <circle cx="20" cy="20" r="5" fill="%23004bfd"/> </svg>');background-size:40px 40px;width:160px;height:80px;display:none}.reservation-details-top{display:none;font-size:26px}.reservation-details-top .title{width:100%}.reservation-details-top:after,.reservation-details-top:before{content:none}.reservation-info-row{flex-direction:column;align-items:center;padding:20px}.reservation-info-row .info-item{width:100%;text-align:center;align-items:center;margin-top:15px}.reservation-info-row .info-item .date-time-select{align-self:center}.reservation-info-row .info-item:last-child{text-align:center}.reservation-info-row .info-item:last-child .location-select{align-self:center}.reservation-info-row .info-item:last-child .date-time-select{align-self:center}.reservation-info-row .location-select{margin:0px}.reservation-info-row .second-title{margin-top:15px}.reservation-details{background:var(--blue-color);padding:0px;padding-top:5px}.reservation-details .reservation-details-row:nth-child(1){background-color:var(--blue-color)}.reservation-details .reservation-details-row:nth-child(2){background-color:#000}.reservation-details-bottom{background-color:#000;padding:20px;border-top:1px solid #fff}.reservation-details-row{padding:20px;padding-bottom:5px}.desktop-only{display:none !important}h3{font-size:48px}}@media only screen and (max-width: 500px){.reservation-details-bottom{flex-direction:column-reverse}.total-price-wrapper{margin-right:auto;text-align:center}.total-price-wrapper.extras{flex-direction:column;margin:0px auto;align-items:center}.total-price-wrapper.extras .title{margin:0px;padding:0px}.settings-btn{margin-top:25px;align-self:center}}@media only screen and (max-width: 400px){.reservation-top-section .section-title{margin-bottom:45px}.car-image-dots{display:none}h3{font-size:36px}.reservation-info-row .info-item .date-time-select .icon{display:none}}.reservation-review-top{position:relative}.reservation-review-content .reservation-details-bottom .total-price-wrapper{margin-left:auto;margin-right:auto;text-align:center}.reservation-review-content .details-list{width:100%;margin-top:42px}.reservation-review-content .details-list+.details-list{margin-left:0px;margin-top:42px}.toggle-selected-option{width:82px;height:36px;position:relative;flex-shrink:0}.toggle-selected-option.on:after{content:"";width:24px;height:12px;border-top:3px solid var(--blue-color);border-right:3px solid var(--blue-color);position:absolute;top:8px;transform:rotate(135deg);left:29px;z-index:1}.toggle-selected-option.off:after{content:"";width:32px;height:3px;background-color:var(--blue-color);position:absolute;top:16px;transform:rotate(35deg);left:27px}.toggle-selected-option.off:before{content:"";width:32px;height:3px;background-color:var(--blue-color);position:absolute;top:16px;transform:rotate(-35deg);left:27px}.reservation-review-personal-info-container{margin-top:45px;display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:25px;column-gap:25px;row-gap:30px}.reservation-review-personal-info-container .text-area{grid-column:1/span 2}.reservation-review-personal-info-container .text-area textarea{height:122px}.reservation-review-personal-info-btns{display:flex;justify-content:space-between;width:100%;margin-top:50px;margin-bottom:70px}.print-btn{display:flex;align-items:center;font-size:24px;color:var(--blue-color);cursor:pointer}.print-btn img{-o-object-fit:contain;object-fit:contain;width:53px;height:49px;-o-object-position:center;object-position:center;margin-right:22px}.print-btn span{background:linear-gradient(0deg, rgba(51, 51, 48, 0) 0%, rgba(0, 0, 0, 0) 100%, rgba(255, 255, 255, 0) 100%),linear-gradient(0deg, var(--blue-color) 0%, var(--blue-color) 100%, var(--blue-color) 100%);background-size:100% .08em,0 .08em;background-position:100% 1.1em,0 1.1em;background-repeat:no-repeat;transition:background-size 600ms}.print-btn:hover span{background-size:0 .08em,100% .08em}.reservetion-personal-info{margin-top:35px}.reservation-car-image .black-lines{position:absolute;left:0px;top:0px;width:75px;height:160px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:3}@media only screen and (max-width: 800px){.reservation-review-personal-info-container{grid-template-columns:repeat(1, 1fr)}.reservation-review-personal-info-container .text-area{grid-column:1/span 1}.reservation-review-personal-info-btns{flex-direction:column-reverse;align-items:center}.print-btn{margin-bottom:65px;font-size:22px}.print-btn img{width:41px;height:37px;margin-right:12px}.reservation-car-image .black-lines{display:none}}.input-error{position:relative}.input-error input{background-color:#ed9174}.input-error input:-ms-input-placeholder{color:#000}.input-error input::-moz-placeholder{color:#000}.input-error input::placeholder{color:#000}.error-message{position:absolute;top:calc(100% + 10px);left:0px;width:100%;max-width:280px;padding:20px;background-color:var(--blue-color);z-index:20;color:#fff;text-align:left;font-size:16px;box-shadow:0px 3px 5px 1px rgba(0,0,0,.5)}.error-message span{font-size:16px;text-align:left;font-weight:normal}.error-message:after{content:"";position:absolute;top:-5px;left:10px;width:10px;height:10px;transform:rotate(45deg);background-color:var(--blue-color)}.reservation-invoice{width:100%;display:flex;flex-direction:column;padding:20px}.reservation-invoice .company{margin-bottom:60px}.reservation-invoice .info-row{display:flex;flex-wrap:wrap}.reservation-invoice .info-column{padding:10px;width:50%;display:flex;flex-direction:column}.reservation-invoice .info-column .title{text-decoration:underline;margin-bottom:15px;font-size:20px;font-weight:bold}.reservation-invoice .table-responsive{margin-left:auto;display:block;width:100%;overflow-x:auto;padding:10px}.reservation-invoice .table-responsive .table{width:100%;background-color:rgba(0,0,0,0)}.reservation-invoice .table-responsive .table td,.reservation-invoice .table-responsive .table th{text-align:left;padding:.75rem;vertical-align:middle;border-top:1px solid #dee2e6}@media only screen and (max-width: 800px){.reservation-invoice .info-row{flex-direction:column}.reservation-invoice .table-responsive{width:100%}}.terms-top h1{color:#000}.terms-text-wrapper{margin-top:45px;margin-bottom:80px;display:flex;flex-direction:column;color:#000}.text-editor p{color:#000}.text-editor a{color:var(--blue-color);text-decoration:underline}.text-editor ul{-webkit-margin-start:20px;margin-inline-start:20px}@media screen and (max-width: 1200px){.terms-text-wrapper{padding:0px 20px}}.reservation-cancelation-details-wrapper{display:flex;width:100%}.reservation-cancel-info{margin-top:85px}.reservation-cancel-info .reservation-car-image-wrapper{max-width:480px}.reservation-cancel-details{display:grid;grid-template-columns:repeat(2, 1fr);padding:0px 25px}.reservation-detail-row{display:flex;flex-direction:row;justify-content:space-between}.reservation-detail-row+.reservation-detail-row{margin-top:15px}.reservation-detail-item{padding:15px;display:flex;flex-direction:column;font-size:18px}.reservation-detail-item span:last-child{font-weight:bold}.reservation-cancel-form-wrapper{margin-top:85px;padding:120px 0px;background-color:#f2f2f2}.reservation-cancel-form-wrapper form{display:flex;flex-direction:column;width:100%;align-items:center}.reservation-cancel-form-wrapper .custom-select{width:100%}.reservation-cancel-form-wrapper textarea{margin-top:45px;width:100%}.reservation-cancel-form-wrapper .primary-btn{width:100%;max-width:480px;margin-top:45px;align-self:center}.cancelation-result{padding:15px;text-align:center;font-size:22px}@media screen and (max-width: 1200px){.reservation-cancelation-details-wrapper{flex-direction:column}.reservation-cancelation-details-wrapper .reservation-car-image-wrapper{max-width:100%}}@media screen and (max-width: 600px){.reservation-cancel-details{padding:0px 0px}}@media screen and (max-width: 500px){.reservation-cancel-details{grid-template-columns:repeat(1, 1fr)}}.page-content-404{display:flex;flex-direction:column;align-items:center}.page-content-404 .primary-btn{margin-top:185px}.page-content-404 .page-error-message{font-size:22px;margin-top:20px;color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,.6);font-weight:bold}/*# sourceMappingURL=style.min.css.map */