.filters .filter-item,.filters .desktop-filters .navigation-wrapper,.step-four .custom-radio:before,.step-four .custom-radio,.add-on .bottom-side .addon-numbers,.insurance-form .insurance-item-wrap .custom-radio,.insurance-form .insurance-item-wrap,.insurance-form .package-wrap .package-item button,.fleet-card .card-footer .price-wrap p,.fleet-card .overlay:before,.fleet-card .overlay:after,.fleet-card,.box-social ul li a:before,.select2-selection__arrow,.checkboxSwitcher label:after,.checkboxSwitcher label:before,.custom-checkbox-wrapper label:after,.custom-checkbox-wrapper label:before,.home .mainHeader .logo-wrapper:before,.mainHeader .rOptions .mobileMenu li a.arrow:after,.mainHeader .rButton span,.mainHeader .rButton,.mainHeader .mainMenu li.dropdown:after,.mainHeader .sideMenu li.dropdown:after,.mainHeader .logo-wrapper,.section-title a:after,.btn,a,.elatus-modal .modal-wrap .close-modal,.elatus-autocomplete .results-wrapper ul li{transition:all .3s ease-in-out}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger:before,.insurance-form .package-wrap .package-item button:before,.fleet-card .btn:before,.booking-subheader .subheader-card a:before,.paginationWrapper .pagination li a:before,.mainHeader .logo-wrapper a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.special-offers-section + .homepage-fleet{margin-top:-60px}@media(max-width: 768px){.special-offers-section + .homepage-fleet{margin-top:-40px}}.thank-you .img-wrapper,.fleet-card .overlay:before,.fleet-card .overlay:after,.fleet-card .overlay,.drawer-overlay,.elatus-modal,.loader{top:0;right:0;bottom:0;left:0}.reservation-widget-mobile .single-reservation-card,.reservation-widget .inner-container .single-reservation-card{background:#c7c7c7;background-image:linear-gradient(135deg, #C7C7C7, #EDEDED);transition:all .3s ease-in-out}.main-article-wrapper img{border-radius:10px}.reservation-widget-mobile .single-reservation-card,.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger,.business-booking-form-wrapper form button,.business-booking-form-wrapper form .form-group .select2-container--default .select2-selection--single,.business-booking-form-wrapper form .form-group .select2-container .select2-selection--single .select2-selection__rendered,.business-booking-form-wrapper form .form-group .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.business-booking-form-wrapper form .form-group input,.business-booking-form-wrapper form .form-group textarea,.business-booking-form-wrapper form .form-group select,.article-news-card .image-wrapper,.select2-container--default .select2-search--dropdown .select2-search__field,.ui-datepicker .ui-datepicker-title select,#ui-datepicker-div,.booking-form-wrapper .cta-wrapper button,.booking-form-wrapper form .select2-container--default .select2-selection--single,.booking-form-wrapper form .select2-container .select2-selection--single .select2-selection__rendered,.booking-form-wrapper form .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.booking-form-wrapper form input,.booking-form-wrapper form textarea,.booking-form-wrapper form select,.mainHeader .mainMenu li ul,.mainHeader .sideMenu li ul{border-radius:14px}.reservation-widget .inner-container .single-reservation-card,.add-on,.fleet-card,.main-article-wrapper blockquote,.business-booking-form-wrapper form,.special-offer-card,.booking-form-wrapper{border-radius:20px}.filters .filter-item,.filters .desktop-filters .navigation-wrapper,.review-card,.thank-you .content-box .btn,.step-four .custom-radio,.add-on .bottom-side .addon-numbers .wrapper input,.insurance-mobile .elatus-tab-list,.insurance-form .insurance-item-wrap .custom-radio,.faqCard,.faq .title-wrap-container .title-wrap,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default .select2-selection--single,form .select2-container .select2-selection--single .select2-selection__rendered,form input,form textarea,form select,.paginationWrapper,.mainHeader .rOptions .mobileLanguages li a,.mainHeader .rOptions .mobileContact,.btn{border-radius:30px}.thank-you .content-box,.step-four .js-booking-form .top .inner .right-part{border-radius:40px}.faq .elatus-tab-wrapper .elatus-tab-list li a{border-radius:45px}.step-four .custom-radio:after,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border-radius:50%}.location-subheader .text-wrapper:before,.subheaderWrapper .main-content-wrapper .text-wrapper:before{border-radius:0 20px 0 0}@keyframes fade-right{to{transform:translateX(0)}}@keyframes translate-up{to{transform:translateY(0)}}@keyframes opacity-anim{to{opacity:1}}:root{--cPrimary: #F00;--cPrimaryDark: #BE0000;--cPrimaryLight: #FFA4A4;--cError: #F00;--cGray: #B4B4B4;--cGrayLight: #F6F6F6;--cGrayDark: #6B6B6B;--cText: #000;--cWhite: #FFF;--cDark: #000;--cDarkLight: #262626;--cDarkTransparent: rgba(38, 38, 38, 0.95);--cSuccess: #1AC000;--cSuccessLight: #EDFAEB;--cWarning: #E89C38;--cInfo: #38A2DF;--cDanger: #F92044;--cDangerLight: #F6DBDB;--cDefault: #E9EAF0;--filterPrimary: brightness(0) invert(17%) sepia(100%) saturate(7181%) hue-rotate(5deg) brightness(92%) contrast(128%);--filterPrimaryDark: brightness(0) invert(13%) sepia(98%) saturate(3827%) hue-rotate(1deg) brightness(83%) contrast(123%);--filterGray: brightness(0) invert(90%) sepia(0%) saturate(159%) hue-rotate(241deg) brightness(80%) contrast(93%);--filterGrayLight: brightness(0) invert(100%) sepia(0%) saturate(203%) hue-rotate(74deg) brightness(112%) contrast(82%);--filterGrayDark: brightness(0) invert(43%) sepia(4%) saturate(0%) hue-rotate(294deg) brightness(93%) contrast(88%);--filterWhite: brightness(0) invert(100%);--filterDark: brightness(0);--filterDarkLight: brightness(0) invert(13%) sepia(0%) saturate(0%) hue-rotate(58deg) brightness(103%) contrast(96%)}.loader{display:none;position:fixed;background:rgba(255,255,255,.9);z-index:9999999999}.loader .loader-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.loader span{display:grid;border:6px solid transparent;border-right-color:var(--cPrimary);border-radius:50%;width:150px;height:150px;animation:loaderSpin 1s infinite linear}.loader span:before,.loader span:after{content:"";grid-area:1/1;margin:5px;border:inherit;border-radius:50%;animation:loaderSpin 2s infinite}.loader span:after{margin:16px;animation-duration:3s}@keyframes loaderSpin{100%{transform:rotate(1turn)}}#server-response,#server-response-newsletter{display:none;padding:50px 0;text-align:center}#server-response h2,#server-response-newsletter h2{color:var(--cPrimary);text-align:center;font-weight:700;margin-bottom:10px}@media screen and (max-width: 575px){#server-response h2,#server-response-newsletter h2{font-size:25px}}#server-response h2.error,#server-response-newsletter h2.error{color:#c30}#server-response h2.error + p,#server-response-newsletter h2.error + p{color:#c30}#server-response h2.warning,#server-response-newsletter h2.warning{color:#fc0}#server-response h2.warning + p,#server-response-newsletter h2.warning + p{color:#fc0}#server-response p,#server-response-newsletter p{font-size:18px;font-weight:bold}#server-response a,#server-response-newsletter a{text-decoration:none;display:inline-block;margin:25px 0}#server-response a:hover,#server-response-newsletter a:hover{text-decoration:none}.classicForm .alert-danger{display:none;text-align:center;margin-bottom:2rem}.classicForm .alert-danger h2{color:#c30;font-size:24px;padding:0;margin:0}@media(max-width: 992px){.classicForm .alert-danger h2{font-size:18px}}.share-box{margin:15px 0 5px 0;display:flex;align-items:center;color:var(--cWhite)}.share-box p{text-transform:uppercase;font-size:16px;line-height:22px;font-style:normal;font-weight:400;letter-spacing:-0.16px}.share-box ul{display:flex;align-items:center}.share-box ul li a{display:block;width:21px;height:21px;font-size:0;padding:10px 25px;transition:none;filter:var(--filterGrayLight)}.share-box ul li a.facebook{background:url("../images/elatus-social/icon_share_facebook.svg") center/contain no-repeat}.share-box ul li a.tiktok{background:url("../images/icons/ico_tiktok.svg") center/contain no-repeat}.share-box ul li a.x{background:url("../images/icons/ico_x.svg") center/contain no-repeat}.share-box ul li a.google{background:url("../images/elatus-social/icon_share_google.svg") center/contain no-repeat}.share-box ul li a.linked{background:url("../images/elatus-social/icon_share_linked.svg") center/contain no-repeat}.share-box ul li a.pinterest{background:url("../images/elatus-social/icon_share_pin.svg") center/contain no-repeat}.share-box ul li a.youtube{background:url("../images/icons/ico_youtube.svg") center/contain no-repeat}.share-box ul li a.instagram{background:url("../images/icons/ico_instagram.svg") center/contain no-repeat}.share-box ul li a:hover{filter:var(--filterPrimary)}#swipebox-overlay{z-index:9999991 !important;background:rgba(0,0,0,.88)}#swipebox-top-bar{display:block !important;background:#000}#swipebox-bottom-bar{background:#000}#swipebox-close{background:url("../images/icons/ico_close.svg") no-repeat center/100% 100%;right:40px;width:25px;filter:brightness(0) invert(100)}#swipebox-prev,#swipebox-next{background:url("../images/icons/ico_arrow-swiper.svg") no-repeat center/100% 100% !important;height:25px;margin-top:12px;filter:brightness(0) invert(100)}#swipebox-prev{transform:rotate(180deg)}.swiper-pagination-bullets{min-width:70px !important}.swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px;opacity:1;margin:0 2.5px;cursor:pointer;border-radius:100%;background:var(--cGray);transition:all .3s ease}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--cDark)}.swiper-button{background:transparent;border:none}.swiper-button:after{color:var(--cGray);font-size:22px}.pagination-container{display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;min-width:100px;bottom:-7px;left:50%;padding:0 20px;transform:translateX(-50%)}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{transform:none}.before-swiper-init{position:relative;overflow:hidden}.before-swiper-init::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid var(--cPrimary);z-index:9999999;animation:spin 1s linear infinite}.before-swiper-init::before{content:"";position:absolute;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background:#fff !important;z-index:999999 !important}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.elatus-autocomplete{position:relative}.elatus-autocomplete .results-wrapper{display:none;position:absolute;z-index:99;background:#fff;width:100%;box-shadow:0 2px 2.4px rgba(0,0,0,.014),0 5.5px 6.8px rgba(0,0,0,.02),0 13.3px 16.3px rgba(0,0,0,.026),0 44px 54px rgba(0,0,0,.04);max-height:200px;height:fit-content;overflow-y:auto;scrollbar-width:none}.elatus-autocomplete .results-wrapper:after{content:"";position:sticky;bottom:calc(100% - 200px);display:block;width:100%;height:50px;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%)}.elatus-autocomplete .results-wrapper p{display:none;padding:10px 5px 5px 45px;width:100%;font-size:16px}.elatus-autocomplete .results-wrapper ul{max-height:100%}.elatus-autocomplete .results-wrapper ul li{font-size:14px;cursor:pointer;display:block;padding:10px 40px;border-bottom:1px solid #f7f7f9}.elatus-autocomplete .results-wrapper ul li.active,.elatus-autocomplete .results-wrapper ul li:hover{background:#f7f7f9}.elatus-autocomplete .input-wrap{position:relative}.elatus-autocomplete .input-wrap:after{content:"";display:none;position:absolute;right:10px;top:50%;width:20px;height:20px;border-radius:50%;pointer-events:none;transform:translateY(-50%);border:3px solid var(--cPrimary);border-top:3px solid transparent;transition:all .3s ease-in-out;animation:spin 2s linear infinite}.elatus-autocomplete.loading .input-wrap:after{display:block}.elatus-tab-wrapper .elatus-tab-content .tab-content-box{display:none}.elatus-tab-wrapper .elatus-tab-content .tab-content-box.active{display:block}.elatus-modal{display:none;position:fixed;background:rgba(0,0,0,.4);z-index:99999;padding:0 12px}.elatus-modal.modal-lg .modal-wrap{max-width:850px}.elatus-modal.modal-xl .modal-wrap{max-width:1200px}.elatus-modal.centered .modal-wrap{top:50%;transform:translateY(-50%)}.elatus-modal .modal-wrap{top:50px;background:#fff;position:relative;max-width:500px;width:100%;margin:0 auto;border-radius:12px}.elatus-modal .modal-wrap .close-modal{position:absolute;top:12px;right:12px;font-size:0;width:20px;height:20px;background:url("../images/icons/ico_close.svg") center/contain no-repeat;filter:brightness(0)}.elatus-modal .modal-wrap .close-modal:hover{opacity:.5}.elatus-modal .modal-wrap .modal-header,.elatus-modal .modal-wrap .modal-body,.elatus-modal .modal-wrap .modal-footer{padding:12px}.elatus-modal .modal-wrap .modal-header,.elatus-modal .modal-wrap .modal-body{border-bottom:1px solid #e1e1e1}.elatus-modal .modal-wrap .modal-body{padding:30px 12px}.popover{text-wrap:nowrap}.popover-box{position:absolute;background-color:#fff;color:#333;border-radius:3px;max-width:200px;width:100%;display:none;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.popover-box .popover-title{font-weight:bold;font-size:14px;background:#e8e8e8;padding:5px 20px 5px 5px}.popover-box .popover-content{font-size:13px;line-height:16px;padding:5px}.popover-box .popover-close{position:absolute;top:0;right:3px;display:block;font-size:22px;color:#000;transition:all .3s ease}.popover-box .popover-close:hover{opacity:.5}.tooltip{text-wrap:nowrap}.tooltip-box{position:absolute;background-color:#fff;color:#333;border-radius:3px;max-width:150px;width:100%;display:none;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.tooltip-box .tooltip-title{font-weight:bold;font-size:14px;background:#e8e8e8;padding:3px}.tooltip-box .tooltip-content{font-size:13px;line-height:16px;padding:3px}.drawer{position:fixed;top:0;bottom:0;right:-650px;width:100%;max-width:650px;transition:right .3s cubic-bezier(0, 0.84, 0.01, 1.04);z-index:99999;padding:0 70px 40px;background:#fff;height:100%;overflow-y:auto}@media(max-width: 600px){.drawer{padding:0 15px 20px}}.drawer.opened{right:0}.drawer .header{padding:25px 0 30px;background:#fff;position:sticky;top:0;right:0;display:flex;align-items:center;justify-content:flex-end;z-index:1}.drawer .inner{position:relative}.drawer .close-drawer{padding:6px;font-size:0}.drawer .close-drawer:before{content:"";display:block;width:24px;height:24px;filter:var(--filterPrimaryDark);background:url(../images/icons/ico_close.svg?v=uscetxg) center/contain no-repeat}.drawer .close-drawer:hover{opacity:.6}.drawer-overlay{position:fixed;background:rgba(0,0,0,.8);width:100%;height:100%;display:none;z-index:99998}.social-links{display:flex;justify-content:center;align-items:center;gap:35px}.social-links li a{display:block;width:36px;height:36px;font-size:0;padding:10px 20px;transition:unset}.social-links li a.facebook{background:url(../images/icons/ico_facebook.svg?v=uscetyk) center/contain no-repeat}.social-links li a.instagram{background:url(../images/icons/ico_instagram.svg?v=uscetzb) center/contain no-repeat}.social-links li a.linked{background:url(../images/icons/ico_linked.svg?v=uscetzz) center/contain no-repeat}.social-links li a:hover{filter:var(--filterPrimary)}@font-face{font-family:"Poppins";font-style:normal;font-weight:200;src:local(""),url("../fonts/Poppins-Thin.woff2") format("woff2"),url("../fonts/Poppins-Thin.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;src:local(""),url("../fonts/Poppins-Light.woff2") format("woff2"),url("../fonts/Poppins-Light.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:local(""),url("../fonts/Poppins-Regular.woff2") format("woff2"),url("../fonts/Poppins-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;src:local(""),url("../fonts/Poppins-SemiBold.woff2") format("woff2"),url("../fonts/Poppins-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;src:local(""),url("../fonts/Poppins-SemiBold.woff2") format("woff2"),url("../fonts/Poppins-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:local(""),url("../fonts/Poppins-Bold.woff2") format("woff2"),url("../fonts/Poppins-Bold.woff") format("woff");font-display:swap}body{font-family:"Poppins",sans-serif;color:var(--cText)}h1,h2,h3,h4,h5,h6{margin-bottom:0;font-weight:600}h1{font-size:40px}@media(max-width: 768px){h1{font-size:36px}}h2{font-size:34px}@media(max-width: 768px){h2{font-size:30px}}h3{font-size:25px}@media(max-width: 768px){h3{font-size:22px}}h4,h5,h6{font-size:18px}@media(max-width: 768px){h4,h5,h6{font-size:16px}}p{margin-bottom:0;font-size:16px;font-weight:300}a{text-decoration:none;outline:none !important;color:var(--cText)}a:hover{text-decoration:none;color:var(--cPrimary)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a,label a{display:inline-block;font-size:inherit;line-height:inherit}ul{margin:0;padding:0;list-style:none}button{outline:none;cursor:pointer;font-family:inherit}button:focus{border:none;outline:none !important;box-shadow:none !important}.btn{display:inline-block;padding:12px 30px;font-size:16px;font-weight:500;border:none;box-shadow:none;cursor:pointer;outline:none;position:relative}.btn:focus{border:none;outline:none !important;box-shadow:none !important}.btn.btn-primary{text-transform:uppercase;background:var(--cPrimary);color:var(--cWhite)}.btn.btn-primary:hover{background:var(--cPrimaryDark)}.btn.btn-secondary{border-radius:50px;border:1px solid var(--cWhite);color:var(--cWhite);background:transparent}.btn.btn-secondary:hover{color:var(--cPrimary);background:var(--cWhite)}input,label{font-family:inherit}.btn-outlined{display:inline-block;padding:5px 12.5px;border:1px solid var(--cText);color:var(--cText);font-size:16px;transition:all .3s ease-in-out}.btn-outlined:hover{background:var(--cPrimaryDark);border-color:var(--cPrimaryDark);color:var(--cWhite)}.btn-outlined.primary{border:1px solid var(--cPrimary);color:var(--cPrimary)}.btn-outlined.primary:hover{background:var(--cPrimary);color:var(--cWhite)}.section-title{text-align:left;padding:0 0 40px}.section-title span,.section-title a{display:block;font-size:16px;line-height:22px;letter-spacing:.98px;font-style:normal;font-weight:300;padding-bottom:10px;text-transform:uppercase}.section-title a{display:flex;gap:10px}.section-title a:hover:after{transform:translateX(5px) rotate(180deg)}.section-title a:after{content:"";width:20px;height:20px;background:url(../images/icons/ico_arrows-back.svg?v=usceu0x) center/contain no-repeat;filter:var(--filterPrimary);transform:rotate(180deg)}.section-title h2,.section-title h3,.section-title h4,.section-title h5{font-size:34px;font-weight:600;line-height:40px}@media(max-width: 768px){.section-title{padding:0 0 35px}}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{scroll-behavior:unset !important}body{box-sizing:border-box;padding:0;margin:0;font-size:16px}body.no-scroll{overflow:hidden}body.booking{background:var(--cGrayLight);padding-bottom:70px}body.booking h1{font-size:36px;line-height:40px;margin-bottom:40px}@media(max-width: 1200px){body.booking h1{font-size:34px;line-height:38px;margin-bottom:30px}}@media(max-width: 768px){body.booking h1{font-size:32px;line-height:36px;margin-bottom:20px}}input[type=checkbox]{-moz-appearance:initial !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}[contenteditable=true]:focus{outline:none}*:focus{outline:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}.container-xl{max-width:1790px;width:100%;margin:0 auto;padding:0 15px}.container{max-width:1490px;width:100%;padding:0 15px;margin:0 auto}.container-xs{max-width:1170px;padding:0 15px;margin:0 auto;width:100%}section{margin-bottom:60px}@media(max-width: 768px){section{margin-bottom:40px}}.no-text-link{width:100%;height:100%;font-size:0;position:absolute;left:0;top:0;right:0;z-index:22}.img-responsive{max-width:100%;height:auto}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:100vw;margin:3px 0}::-webkit-scrollbar-thumb{background:#000;border:3px solid #e5e5e5;border-radius:100vw}::-webkit-scrollbar-thumb:hover{background:#000}@supports(scrollbar-color: black #e5e5e5){*{scrollbar-color:#000 #e5e5e5;scrollbar-width:thin}}.d-none{display:none}.negate-header-height{padding-top:76px}@media(max-width: 992px){.negate-header-height{padding-top:80px}}.mainHeader{position:fixed;top:0;left:50%;transform:translateX(-50%);max-width:2560px;width:100%;z-index:99999;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.06)}.mainHeader.swipebox-open .rButton{pointer-events:none}.mainHeader .header-wrapper{display:flex;gap:10px}.mainHeader .logo-wrapper{position:relative;width:150px;height:76px}.mainHeader .logo-wrapper a{display:block;position:absolute;font-size:0;left:50%;transform:translateX(-50%);top:10px;width:140px;height:56px;background:url(../images/logo.svg?v=usceu2b) center/contain no-repeat;z-index:2}.mainHeader .logo-wrapper + nav{margin-left:auto}.mainHeader .mainMenu,.mainHeader .sideMenu{display:flex;align-items:center}@media(max-width: 1200px){.mainHeader .mainMenu,.mainHeader .sideMenu{display:none}}.mainHeader .mainMenu li,.mainHeader .sideMenu li{position:relative}.mainHeader .mainMenu li a,.mainHeader .sideMenu li a{display:block;padding:32px 20px 29px;font-size:15px;line-height:1;font-weight:400;text-transform:uppercase;color:var(--cText)}.mainHeader .mainMenu li a.active:before,.mainHeader .sideMenu li a.active:before{content:"";position:absolute;bottom:0;left:50%;height:3px;width:calc(100% - 40px);background:var(--cText);transform:translateX(-50%)}.mainHeader .mainMenu li a:hover,.mainHeader .sideMenu li a:hover{color:var(--cPrimary)}.mainHeader .mainMenu li ul,.mainHeader .sideMenu li ul{display:none;position:absolute;left:50%;padding:0;min-width:150px;background:var(--cWhite);transform:translateX(-50%);box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.mainHeader .mainMenu li ul li a,.mainHeader .sideMenu li ul li a{padding:15px 20px;border-bottom:1px solid var(--cGrayLight)}.mainHeader .mainMenu li ul li a:hover,.mainHeader .sideMenu li ul li a:hover{background:var(--cGrayLight)}.mainHeader .mainMenu li ul li:first-of-type a,.mainHeader .sideMenu li ul li:first-of-type a{border-radius:20px 20px 0 0}.mainHeader .mainMenu li ul li:last-of-type a,.mainHeader .sideMenu li ul li:last-of-type a{border-bottom:none;border-radius:0 0 20px 20px}.mainHeader .mainMenu li ul li ul,.mainHeader .sideMenu li ul li ul{left:100%;z-index:200}.mainHeader .mainMenu li.dropdown:after,.mainHeader .sideMenu li.dropdown:after{content:"";position:absolute;top:34.5px;right:0;width:11px;height:6px;background:url(../images/icons/ico_arrow-down.svg?v=usceu33) center/contain no-repeat}.mainHeader .mainMenu li.dropdown.menuhover:after,.mainHeader .sideMenu li.dropdown.menuhover:after{transform:rotate(180deg)}.mainHeader .mainMenu li.dropdown.menuhover a,.mainHeader .sideMenu li.dropdown.menuhover a{color:var(--cPrimary)}.mainHeader .mainMenu li.dropdown.menuhover ul li a,.mainHeader .sideMenu li.dropdown.menuhover ul li a{color:var(--cText)}.mainHeader .mainMenu li.dropdown.menuhover ul li a:hover,.mainHeader .sideMenu li.dropdown.menuhover ul li a:hover{color:var(--cPrimary)}.mainHeader .mainMenu li:last-of-type a{padding-right:40px}@media(max-width: 1400px){.mainHeader .mainMenu li:last-of-type a{padding-right:20px}}.mainHeader .sideMenu{position:relative}.mainHeader .sideMenu:before{content:"";position:absolute;top:10px;left:0;bottom:10px;width:2px;background:var(--cGrayLight)}.mainHeader .sideMenu li:first-of-type a{padding-left:40px}@media(max-width: 1400px){.mainHeader .sideMenu li:first-of-type a{padding-left:20px}}.mainHeader .sideMenu li ul{min-width:80px;left:20px;transform:translateX(0)}.mainHeader .sideMenu li ul li a{padding:10px 20px !important}.mainHeader .header-whatsapp{display:block;font-size:0;padding:40px 20px;background:url(../images/icons/ico_whatsapp.svg?v=usceu3d) center/contain no-repeat;background-size:32px;filter:var(--filterPrimary)}@media(min-width: 1201px){.mainHeader .header-whatsapp{display:none}}.mainHeader .rButton{display:none;align-items:center;justify-content:flex-end;width:50px;height:80px;padding:0;font-size:0;position:relative;z-index:1041}@media(max-width: 1200px){.mainHeader .rButton{display:flex}}.mainHeader .rButton:before{display:none}@media(max-width: 992px){.mainHeader .rButton .hamburger{margin-bottom:0;position:absolute}}.mainHeader .rButton span{display:block;width:25px;height:3px;background:var(--cDark);border-radius:3px;margin:5px 0;position:relative}.mainHeader .rButton.active .hamburger span{background:var(--cPrimary)}.mainHeader .rButton.active .hamburger span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mainHeader .rButton.active .hamburger span:nth-child(2){-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}.mainHeader .rButton.active .hamburger span:nth-child(3){width:25px;margin:unset;top:-8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.mainHeader .rButton:hover{text-decoration:none}.mainHeader .rOptions{display:none;position:absolute;top:80px;left:0;right:0;background:var(--cWhite);width:100%;overflow:hidden;height:calc((var(--vh, 1vh)*100) - 70px);padding:10px 15px}@media(min-width: 1201px){.mainHeader .rOptions{display:none !important}}.mainHeader .rOptions ::-webkit-scrollbar{display:none}.mainHeader .rOptions .mobileMenuNav{overflow-y:scroll;width:100%;height:100%;display:flex;flex-direction:column;gap:30px;scrollbar-width:none;padding-bottom:30px}.mainHeader .rOptions .mobileMenu li a{display:block;padding:15px 20px;font-size:15px;text-transform:uppercase;font-weight:400;border-bottom:1px solid var(--cGrayLight);position:relative}.mainHeader .rOptions .mobileMenu li a.arrow:after{content:"";position:absolute;top:27px;right:20px;width:11px;height:6px;background:url(../images/icons/ico_arrow-down.svg?v=usceu3t) center/contain no-repeat}.mainHeader .rOptions .mobileMenu li a.arrow.expanded{color:var(--cPrimary)}.mainHeader .rOptions .mobileMenu li a.arrow.expanded:after{transform:rotate(180deg)}.mainHeader .rOptions .mobileMenu li ul{padding:0 20px;display:none}.mainHeader .rOptions .mobileMenu li ul li a{text-transform:unset;border-bottom:none;padding:12px 20px}.mainHeader .rOptions p{font-size:13px;font-weight:400}.mainHeader .rOptions .bottomNav{display:flex;flex-direction:column;gap:30px}.mainHeader .rOptions .mobileContact{margin-top:15px;display:flex;border:1px solid var(--cDark)}.mainHeader .rOptions .mobileContact li{flex:1}.mainHeader .rOptions .mobileContact li:first-of-type a{border-radius:30px 0 0 30px}.mainHeader .rOptions .mobileContact li:last-of-type a{border-radius:0 0 30px 30px}.mainHeader .rOptions .mobileContact li:last-of-type a:after{display:none}.mainHeader .rOptions .mobileContact li a{display:flex;align-items:center;justify-content:center;padding:12px;height:100%;position:relative;font-size:0}.mainHeader .rOptions .mobileContact li a:hover{background:var(--cGrayLight)}.mainHeader .rOptions .mobileContact li a:before{content:"";display:block;filter:var(--filterPrimary);width:24px;height:24px}.mainHeader .rOptions .mobileContact li a:after{content:"";position:absolute;top:5px;bottom:5px;right:0;width:1px;background:var(--cGrayLight);filter:none}.mainHeader .rOptions .mobileContact li a.toto:before{width:18px;background:url(../images/icons/toto-favicon.svg?v=usceu41) center/contain no-repeat}.mainHeader .rOptions .mobileContact li a.whatsapp:before{background:url(../images/icons/ico_whatsapp.svg?v=usceu4k) center/contain no-repeat}.mainHeader .rOptions .mobileContact li a.mail:before{height:20px;background:url(../images/icons/ico_mail.svg?v=usceu54) center/contain no-repeat}.mainHeader .rOptions .mobileContact li a.phone:before{background:url(../images/icons/ico_phone-call.svg?v=usceu6s) center/contain no-repeat}.mainHeader .rOptions .mobileLanguages{margin-top:15px;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.mainHeader .rOptions .mobileLanguages li a{display:block;padding:13.5px 0;min-width:65px;text-align:center;border:1px solid var(--cDark);background:var(--cWhite);color:var(--cDark);font-size:13px;text-transform:uppercase;font-weight:400}.mainHeader .rOptions .mobileLanguages li a:hover{background:var(--cGrayLight)}.mainHeader .rOptions .mobileLanguages li a.active{color:var(--cWhite);border-color:var(--cPrimary);background:var(--cPrimary)}.home .mainHeader.scrolling-active .logo-wrapper{width:150px}.home .mainHeader.scrolling-active .logo-wrapper:before{height:0;bottom:0;background:transparent;box-shadow:none}.home .mainHeader.scrolling-active .logo-wrapper a{top:10px;width:140px;height:56px}.home .mainHeader .logo-wrapper{width:300px}@media(max-width: 1280px){.home .mainHeader .logo-wrapper{width:150px;height:76px}}.home .mainHeader .logo-wrapper:before{content:"";position:absolute;bottom:-70px;left:0;width:100%;height:70px;background:var(--cWhite);border-radius:0 0 20px 20px;z-index:1;box-shadow:0 13px 22px 0 rgba(0,0,0,.03)}@media(max-width: 1280px){.home .mainHeader .logo-wrapper:before{display:none}}.home .mainHeader .logo-wrapper a{top:30px;width:250px;height:100px}@media(max-width: 1280px){.home .mainHeader .logo-wrapper a{top:10px;width:140px;height:56px}}.rotatorWrapper{height:85vh;max-width:2560px;width:100%;min-height:80vh;max-height:100vh;padding:0;position:relative;margin:0 auto;background:var(--cPrimary)}@media(max-width: 1600px){.rotatorWrapper{height:100vh}}@media(max-width: 650px){.rotatorWrapper{height:850px;min-height:800px;max-height:1000px;padding-bottom:20px}}.rotatorWrapper:before{content:"";position:absolute;top:0;left:0;bottom:0;width:90%;z-index:99;background:url(../images/hero-logo-transparent.svg?v=usceu83) left bottom/contain no-repeat}.rotatorWrapper .royalSlider > .rsContent{display:none}.rotatorWrapper .container-xl{position:relative}@media(max-width: 1800px){.rotatorWrapper .container-xl{position:unset}}.rotatorWrapper .royalSlider{height:100%;width:100%;position:absolute}.rotatorWrapper .royalSlider .rsABlock{top:unset !important;bottom:30px;left:15px;color:var(--cWhite)}@media(max-width: 2300px){.rotatorWrapper .royalSlider .rsABlock{bottom:60px}}@media(max-width: 2100px){.rotatorWrapper .royalSlider .rsABlock{bottom:30px}}@media(max-width: 1280px){.rotatorWrapper .royalSlider .rsABlock{bottom:unset !important;top:100px !important}}.rotatorWrapper .royalSlider .rsABlock h1,.rotatorWrapper .royalSlider .rsABlock h2{font-weight:300;font-size:48px;line-height:52px;max-width:900px;width:100%}@media(max-width: 1200px){.rotatorWrapper .royalSlider .rsABlock h1,.rotatorWrapper .royalSlider .rsABlock h2{font-size:44px;line-height:48px}}@media(max-width: 768px){.rotatorWrapper .royalSlider .rsABlock h1,.rotatorWrapper .royalSlider .rsABlock h2{font-size:38px;line-height:42px}}.rotatorWrapper .royalSlider .rsABlock h1 span,.rotatorWrapper .royalSlider .rsABlock h2 span{display:block;font-weight:400;font-size:40px;line-height:56px}@media(max-width: 1200px){.rotatorWrapper .royalSlider .rsABlock h1 span,.rotatorWrapper .royalSlider .rsABlock h2 span{font-size:36px;line-height:52px}}@media(max-width: 768px){.rotatorWrapper .royalSlider .rsABlock h1 span,.rotatorWrapper .royalSlider .rsABlock h2 span{font-size:32px;line-height:42px}}.rotatorWrapper video,.rotatorWrapper img{height:100% !important;width:100% !important;object-fit:cover;margin:0 !important}.booking-form-wrapper{position:absolute;top:190px;right:15px;max-width:530px;width:100%;z-index:9999;background:rgba(255,255,255,.9);padding:30px;height:max-content}@media(max-height: 1100px){.booking-form-wrapper{top:120px}}@media(max-width: 1280px){.booking-form-wrapper{top:unset;bottom:15px}}@media(max-width: 650px){.booking-form-wrapper{max-width:100%;width:calc(100% - 30px);padding:20px 15px;bottom:50px}}.booking-form-wrapper form label{border-radius:8px}.booking-form-wrapper .form-group{margin-bottom:15px}.booking-form-wrapper .form-group.promo-group{overflow:hidden}.booking-form-wrapper .form-group.promo-group .btn{position:absolute;right:1px;top:1px;height:48px;font-size:13px;padding:0 20px;font-weight:400;background:var(--cGray);color:var(--cWhite);border-radius:13px}.booking-form-wrapper .form-group.promo-group .btn:hover{background:var(--cGrayDark)}.booking-form-wrapper .form-group.promo-group span#promo_response{display:block;padding:5px 10px;font-size:12px;line-height:16px}.booking-form-wrapper .wrapper{display:flex;flex-direction:column;min-height:410px}.booking-form-wrapper .booking-form .return-group{display:none}.booking-form-wrapper .booking-form .checkboxSwitcher label{padding-right:60px;padding-left:0;text-align:right}.booking-form-wrapper .booking-form .checkboxSwitcher label:before{right:0;left:unset}.booking-form-wrapper .booking-form .checkboxSwitcher label:after{right:27px;left:unset}.booking-form-wrapper .booking-form .checkboxSwitcher input:checked + label:after{right:2px}.booking-form-wrapper .booking-form .date-wrap{margin-bottom:15px}.booking-form-wrapper .booking-form .date-wrap .pickup-date-time{margin-bottom:15px}.booking-form-wrapper .booking-form .date-wrap .input-group{display:flex}.booking-form-wrapper .booking-form .date-wrap .input-group .form-group{margin-bottom:0}.booking-form-wrapper .booking-form .date-wrap .input-group .date-icon{width:50%}.booking-form-wrapper .booking-form .date-wrap .input-group .date-icon:before{content:"";position:absolute;top:15px;left:15px;width:20px;height:20px;background:url(../images/icons/ico_calendar.svg?v=usceu9o) center/contain no-repeat}.booking-form-wrapper .booking-form .date-wrap .input-group .date-icon input{padding-left:40px;border-radius:14px 0 0 14px}.booking-form-wrapper .booking-form .date-wrap .input-group .right-side{width:50%}.booking-form-wrapper .booking-form .date-wrap .input-group .right-side .select2-container--default .select2-selection--single{border-radius:0 14px 14px 0;border-left:0}.booking-form-wrapper .cta-wrapper{display:flex;justify-content:space-between;align-items:flex-end;gap:15px;flex-wrap:wrap;margin-top:auto}.booking-form-wrapper .cta-wrapper a,.booking-form-wrapper .cta-wrapper button{margin-bottom:0;font-size:15px}.booking-form-wrapper .cta-wrapper a{display:flex;align-items:center;gap:5px;color:var(--cGrayDark);font-weight:400}.booking-form-wrapper .cta-wrapper a:hover{color:var(--cPrimary)}.booking-form-wrapper .cta-wrapper a:hover:before{filter:var(--filterPrimary)}.booking-form-wrapper .cta-wrapper a:before{content:"";width:15px;height:15px;background:url(../images/icons/ico_edit.svg?v=usceua3) center/contain no-repeat;filter:var(--filterGrayDark)}.booking-form-wrapper .cta-wrapper a.btn-edit-res:before{width:20px;height:20px;background:url("../images/icons/ico_arrows-back.svg") center/contain no-repeat}.booking-form-wrapper .cta-wrapper button{padding:12px 40px}@media(min-width: 565px){.booking-form-wrapper .cta-wrapper button{min-width:225px}}.booking-form-wrapper .edit-form{display:none}.booking-form-wrapper .form-title{margin-bottom:50px}.booking-form-wrapper .form-title h2,.booking-form-wrapper .form-title h3,.booking-form-wrapper .form-title h4{font-size:20px;text-transform:uppercase;font-weight:400;line-height:22px;color:var(--cText)}.booking-form-wrapper .form-title p{margin-top:10px;font-size:16px;font-weight:300;color:var(--cGrayDark)}.booking-form-wrapper .custom-checkbox-wrapper label{text-transform:unset}.borderWrap{display:flex;justify-content:center;align-items:center;margin:40px 0}.borderWrap:before,.borderWrap:after{content:"";flex:1;height:1px;background:#e6e6e6}.borderWrap:before{margin-right:40px}.borderWrap:after{margin-left:40px}@media(max-width: 768px){.borderWrap:before{margin-right:20px}.borderWrap:after{margin-left:20px}}.paginationWrapper{position:relative;width:max-content;max-width:fit-content;margin:0 auto;padding-top:15px;padding-bottom:15px;padding-inline:255px;border:1px solid var(--cGray)}@media(max-width: 992px){.paginationWrapper{padding-inline:200px}}@media(max-width: 768px){.paginationWrapper{width:100%;max-width:unset;padding-inline:150px}}@media(max-width: 450px){.paginationWrapper{padding-inline:100px}}.paginationWrapper .pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.paginationWrapper .pagination li{position:relative;padding-inline:18px}@media(max-width: 768px){.paginationWrapper .pagination li{padding-inline:15px;display:none}}.paginationWrapper .pagination li a{opacity:.4;font-size:14px;font-weight:400}.paginationWrapper .pagination li a:hover{opacity:1;color:var(--cPrimary)}@media(max-width: 768px){.paginationWrapper .pagination li.active{display:block;margin:0 5px}}.paginationWrapper .pagination li.active a{opacity:1;color:var(--cPrimary)}.paginationWrapper .pagination .prev,.paginationWrapper .pagination .next{position:absolute;top:15px}@media(max-width: 768px){.paginationWrapper .pagination .prev,.paginationWrapper .pagination .next{display:block}}.paginationWrapper .pagination .prev a,.paginationWrapper .pagination .next a{opacity:1;padding-inline:5px}.paginationWrapper .pagination .prev a span,.paginationWrapper .pagination .next a span{font-weight:400;font-size:15px;width:max-content;color:inherit}@media(max-width: 768px){.paginationWrapper .pagination .prev a span,.paginationWrapper .pagination .next a span{font-size:13px}}@media(max-width: 450px){.paginationWrapper .pagination .prev a span,.paginationWrapper .pagination .next a span{font-size:0}}.paginationWrapper .pagination .prev:before,.paginationWrapper .pagination .next:before{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);background:url("../images/icons/ico_arrows-back.svg") center/contain no-repeat}@media(max-width: 768px){.paginationWrapper .pagination .prev:before,.paginationWrapper .pagination .next:before{width:20px;height:20px}}.paginationWrapper .pagination .prev.prev,.paginationWrapper .pagination .next.prev{padding-left:40px;left:0}@media(max-width: 768px){.paginationWrapper .pagination .prev.prev,.paginationWrapper .pagination .next.prev{padding-left:30px}}.paginationWrapper .pagination .prev.prev:before,.paginationWrapper .pagination .next.prev:before{filter:brightness(0);left:20px}@media(max-width: 768px){.paginationWrapper .pagination .prev.prev:before,.paginationWrapper .pagination .next.prev:before{left:10px}}.paginationWrapper .pagination .prev.next,.paginationWrapper .pagination .next.next{padding-right:40px;right:0}@media(max-width: 768px){.paginationWrapper .pagination .prev.next,.paginationWrapper .pagination .next.next{padding-right:30px}}.paginationWrapper .pagination .prev.next span,.paginationWrapper .pagination .next.next span{left:unset;right:0}.paginationWrapper .pagination .prev.next:before,.paginationWrapper .pagination .next.next:before{right:20px;background:url("../images/icons/ico_double-arrow.svg") center/contain no-repeat}@media(max-width: 768px){.paginationWrapper .pagination .prev.next:before,.paginationWrapper .pagination .next.next:before{right:10px}}.paginationWrapper .pagination .prev:hover a,.paginationWrapper .pagination .next:hover a{color:var(--cPrimary);opacity:1}form label{display:block;font-size:12px;color:var(--cText);text-transform:uppercase;font-weight:500;padding-left:25px;margin-bottom:5px}form label.error{position:absolute;top:10px;right:15px;font-size:11px;border-radius:8px;color:#fff;font-weight:300;background:var(--cError);padding:3px 5px;margin-bottom:0;z-index:9}form label a{color:var(--cPrimary)}form label a:hover{color:var(--cPrimaryDark)}form label + .select2-container--default .select2-selection--single{border:1px solid var(--cError)}form input,form textarea,form select{width:100%;font-size:14px;font-weight:300;color:var(--cGray);padding:10px 20px;border:1px solid var(--cGray);font-family:inherit}form input:focus,form textarea:focus,form select:focus{border:1px solid var(--cDark);color:var(--cText)}form input.error,form textarea.error,form select.error{border:1px solid var(--cError)}form input::placeholder,form textarea::placeholder,form select::placeholder{color:var(--cGray)}form textarea{min-height:50px}form input,form select{height:50px;padding:0 15px 0 25px}form .select2-container .select2-selection--single .select2-selection__rendered{position:relative;border:none;font-size:14px;font-weight:400;height:50px;line-height:50px;padding:0 15px 0 25px;width:100%;color:var(--cGray)}form .select2-container .select2-selection--single .select2-selection__rendered.error{border:1px solid var(--cError)}form .select2-container .select2-selection--single .select2-selection__rendered:focus{box-shadow:none}.form-group{position:relative;margin-bottom:20px}.icon-group input{padding-left:30px}.icon-group select{padding-left:25px}.icon-group .select2-container .select2-selection--single .select2-selection__rendered{padding-left:30px;width:100%}.basic-form{margin:50px 0}.basic-form h2,.basic-form h3{margin-bottom:30px}.basic-form .form-footer{display:flex;gap:30px;align-items:center}@media(max-width: 650px){.basic-form .form-footer{flex-direction:column;align-items:unset}}.basic-form .form-footer .custom-checkbox-wrapper{margin-bottom:0;margin-right:auto}@media(max-width: 650px){.basic-form .form-footer .custom-checkbox-wrapper{margin-right:unset}}.form-row{display:flex;gap:20px}@media(max-width: 500px){.form-row{flex-wrap:wrap;gap:unset}}.form-row .form-group{width:50%}@media(max-width: 500px){.form-row .form-group{width:100%}}.custom-checkbox-wrapper{position:relative;display:block;margin-bottom:30px}.custom-checkbox-wrapper label{cursor:pointer;color:var(--cText);padding-left:25px;font-weight:400;font-size:15px;line-height:20px;margin-bottom:0;text-transform:unset;pointer-events:unset}.custom-checkbox-wrapper label.error{position:absolute;top:-10px;left:11px;width:15px;height:15px;border-radius:50%;background:url(../images/icons/ico_error.svg?v=usceuap) center/contain no-repeat;font-size:0 !important}.custom-checkbox-wrapper label.error:before,.custom-checkbox-wrapper label.error:after{display:none}@media(max-width: 768px){.custom-checkbox-wrapper label{font-size:14px}}.custom-checkbox-wrapper label:before{content:"";display:block;position:absolute;top:-1px;left:-1px;width:20px;height:20px;border:1px solid #b4b4b4;border-radius:4px;cursor:pointer;background:#fff}.custom-checkbox-wrapper label:after{content:"";position:absolute;top:4px;left:3px;border-bottom:2px solid #fff;border-left:2px solid #fff;width:12px;height:6px;opacity:0;transform:rotate(-45deg)}.custom-checkbox-wrapper input[type=checkbox]{position:absolute;top:0;left:0;cursor:pointer;height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}.custom-checkbox-wrapper input[type=checkbox].error{border:none;opacity:0}.custom-checkbox-wrapper input[type=checkbox]:checked + label:before{background:var(--cPrimary);border-color:var(--cPrimary);animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1)}.custom-checkbox-wrapper input[type=checkbox]:checked + label:after{opacity:1}.custom-checkbox-wrapper input[type=checkbox]:checked + label.error + label:before{background:var(--cPrimary);border-color:var(--cPrimary);animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1)}.custom-checkbox-wrapper input[type=checkbox]:checked + label.error + label:after{opacity:1}.checkboxSwitcher{position:relative}.checkboxSwitcher label{padding-left:50px;cursor:pointer;text-transform:unset;font-size:15px;color:var(--cGrayDark);font-weight:400;position:relative}.checkboxSwitcher label span{display:block;font-weight:400;font-size:12px;line-height:20px}.checkboxSwitcher label:before{content:"";position:absolute;width:50px;height:25px;background:var(--cGray);border-radius:20px;left:0;top:0}.checkboxSwitcher label:after{content:"";position:absolute;background:#fff;border-radius:50%;height:21px;width:21px;top:2px;left:2px;z-index:1;box-shadow:0 0 1.1px rgba(0,0,0,.014),0 0 2.5px rgba(0,0,0,.02),0 0 4.8px rgba(0,0,0,.025),0 0 8.5px rgba(0,0,0,.03),0 0 15.9px rgba(0,0,0,.036),0 0 38px rgba(0,0,0,.05)}.checkboxSwitcher input{position:absolute;top:0;right:0;height:0 !important;width:0 !important;border:0;font-size:0;border-radius:0;opacity:0;color:transparent;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkboxSwitcher input:checked + label:before{background:var(--cPrimary)}.checkboxSwitcher input:checked + label:after{left:27px}.checkboxSwitcher input:checked + label.error + label:before{background:var(--cPrimary)}.checkboxSwitcher input:checked + label.error + label:after{left:27px}#ui-datepicker-div{background:#fff;z-index:99999 !important;margin-top:3px;border:none;box-shadow:0 1.1px 1.2px rgba(0,0,0,.016),0 2.8px 3.1px rgba(0,0,0,.022),0 5.7px 6.4px rgba(0,0,0,.028),0 11.7px 13.1px rgba(0,0,0,.034),0 32px 36px rgba(0,0,0,.05);font-family:"Poppins",sans-serif}.ui-datepicker .ui-datepicker-title select{height:30px;padding-left:0;text-align:center;line-height:20px;font-size:13px;font-family:"Poppins",sans-serif !important}.ui-widget-header{color:var(--cText);background:transparent;border:none}.ui-datepicker-next,.ui-datepicker-prev{top:8px !important;width:18px !important;height:18px !important;border-radius:4px}.ui-datepicker-prev{left:2px !important}.ui-icon{width:10px;height:5.5px}.ui-widget-header .ui-icon{top:6px !important;left:4px !important;margin-top:0 !important;margin-left:0 !important;transition:all .3s ease;transform:rotate(-90deg);background:url("../images/icons/ico_arrow-down.svg") center/cover no-repeat;filter:brightness(0)}.ui-datepicker-prev .ui-icon{transform:rotate(90deg)}.ui-state-hover{border:none !important;right:2px !important;cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none;background:transparent;color:var(--cText);text-align:center;opacity:1;font-size:14px !important;font-family:inherit;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 auto;padding:0}.ui-datepicker-other-month a{color:var(--cText) !important;font-family:Poppins,sans-serif}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:var(--cGrayLight) !important;color:var(--cPrimary) !important;text-align:center;font-size:14px !important}.ui-state-active{border:1px solid transparent;background:var(--cPrimary) !important;color:#fff !important;text-align:center;font-size:14px !important}.ui-datepicker td{width:40px !important;height:40px !important}table.ui-datepicker-calendar .ui-state-hover{background:var(--cPrimary) !important;color:#fff !important}table.ui-datepicker-calendar th span{font-size:14px;color:#939fad;font-weight:400;font-family:inherit}.ui-datepicker .ui-datepicker-title span{color:var(--cText);font-size:14px;font-weight:400;font-family:inherit}.select2{width:100% !important}.select2-container--default .select2-selection--single{line-height:50px;height:50px;border:1px solid var(--cGray)}.select2-selection__arrow{top:50% !important;right:10px !important;width:10px !important;height:6px !important;transform:translateY(-50%);background:url("../images/icons/ico_arrow-down.svg") center/cover no-repeat;filter:brightness(0)}.select2-selection__arrow b{display:none}.select2.select2-container--open .select2-selection__arrow{transform:translateY(-50%) rotate(180deg) !important}.select2.select2-container--open .select2-selection--single{border-color:var(--cDark) !important}.select2.select2-container--open .select2-selection--single .select2-selection__rendered{color:var(--cText)}.select2-container--default .select2-results__option--disabled{display:none}.select2-dropdown{z-index:99999 !important;margin-top:5px;background-color:#fff;box-shadow:0 5px 15px 5px rgba(0,0,0,.01);overflow:hidden;border:none;border-radius:14px !important}.select2-results__option{padding:15px;font-size:14px;font-weight:400;border-bottom:1px solid var(--cGrayLight)}.select2-results__option:last-of-type{border-bottom:none}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#f1f1f1;color:#000}.select2-container--default .select2-results__option--selected{background:#f1f1f1;color:#000}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--cGray);font-size:12px;color:var(--cGrayDark);padding:10px}.select2-search--dropdown{padding:0 11px}.select2-search{padding:10px}.placeDropdown .select2-results__option{font-size:13px}.placeDropdown .select2-results__option span{display:flex;align-items:center;gap:5px;font-size:13px}@keyframes shrink-bounce{0%{transform:scale(1)}33%{transform:scale(0.75)}100%{transform:scale(1)}}.gallery-wrap{position:relative;margin:60px 0 45px}@media(max-width: 768px){.gallery-wrap{margin:30px 0 10px}}.gallery-wrap .gallery.swiper{position:relative}.gallery-wrap .gallery.swiper img{padding:0;width:100%;height:auto;object-fit:cover}.gallery-wrap .gallery.grid .galleryList{display:flex;gap:20px;flex-wrap:wrap}@media(min-width: 992px)and (max-width: 1200px),(max-width: 650px){.gallery-wrap .gallery.grid .galleryList{gap:10px}}.gallery-wrap .gallery.grid .galleryList .gallery-item{width:calc(33.33333% - 13.33333px)}@media(min-width: 992px)and (max-width: 1200px),(max-width: 650px){.gallery-wrap .gallery.grid .galleryList .gallery-item{width:calc(50% - 5px)}}@media(max-width: 650px){.gallery-wrap .gallery.grid .galleryList .gallery-item:nth-child(3n){width:100%}.gallery-wrap .gallery.grid .galleryList .gallery-item:nth-child(3n) a{display:block !important}}.gallery-wrap .gallery.grid .galleryList img{padding:0;width:100%}.gallery-wrap .gallery.list .galleryList .gallery-item{width:100%;margin-bottom:20px}@media(max-width: 992px){.gallery-wrap .gallery.list .galleryList .gallery-item{margin-bottom:10px}}.gallery-wrap .gallery.list .galleryList img{width:100%;height:auto}.gallery-wrap .pagination-container{bottom:unset;top:100%;width:100%}.article-news-card{position:relative}.article-news-card .image-wrapper{width:100%;height:260px;overflow:hidden;margin-bottom:20px}@media(max-width: 1450px){.article-news-card .image-wrapper{height:220px}}.article-news-card .image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out;will-change:transform}.article-news-card .text-wrapper{position:relative;padding-bottom:30px}.article-news-card .text-wrapper time{font-size:13px;font-weight:500;line-height:18px;letter-spacing:-0.13px;padding-bottom:10px;display:block}.article-news-card .text-wrapper h2,.article-news-card .text-wrapper h3,.article-news-card .text-wrapper h4{font-size:25px;font-weight:400;line-height:30px;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.article-news-card .text-wrapper h2,.article-news-card .text-wrapper h3,.article-news-card .text-wrapper h4{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.article-news-card .text-wrapper p{font-size:16px;line-height:22px;margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.article-news-card .text-wrapper p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.article-news-card .text-wrapper button{position:absolute;bottom:0;right:0;width:24px;height:24px;background:transparent;border:1px solid transparent;transition:border-color .3s ease-in-out;text-align:right;display:inline-block;border-radius:100%}@media(max-width: 992px){.article-news-card .text-wrapper button{display:none}}.article-news-card .text-wrapper button span{width:100%;height:100%;font-size:0;display:block;background:url("../images/icons/ico_double-arrow.svg") center/contain no-repeat;transition:transform .3s ease-in-out}.article-news-card:hover .image-wrapper img{transform:scale(1.1)}.article-news-card:hover .text-wrapper button{border-color:var(--cPrimary)}.article-news-card:hover .text-wrapper button span{transform:scale(0.9);filter:var(--filterPrimaryDark)}.subheaderWrapper{width:100%;overflow:hidden;background:var(--cWhite)}.subheaderWrapper .main-content-wrapper{position:relative;height:600px;display:flex;align-items:flex-end}@media(max-width: 992px){.subheaderWrapper .main-content-wrapper{height:auto;min-height:600px}}.subheaderWrapper .main-content-wrapper .image-wrapper{width:100%;height:100%;position:absolute;left:0;top:0}.subheaderWrapper .main-content-wrapper .image-wrapper img,.subheaderWrapper .main-content-wrapper .image-wrapper picture{width:100%;height:100%;object-fit:cover}.subheaderWrapper .main-content-wrapper .text-wrapper{position:relative;z-index:11;padding:50px 0;width:100%}@media(max-width: 992px){.subheaderWrapper .main-content-wrapper .text-wrapper{padding:25px 0}}.subheaderWrapper .main-content-wrapper .text-wrapper:before{content:"";position:absolute;inset:0;z-index:-1;min-width:1790px;width:calc(100% - 100px);background:var(--cDarkTransparent)}.subheaderWrapper .main-content-wrapper .text-wrapper .container{display:flex;align-items:flex-start;justify-content:space-between;gap:50px}@media(max-width: 1450px){.subheaderWrapper .main-content-wrapper .text-wrapper .container{gap:25px}}@media(max-width: 992px){.subheaderWrapper .main-content-wrapper .text-wrapper .container{flex-direction:column;align-items:flex-start}}.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap{min-width:400px;max-width:400px}@media(max-width: 992px){.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap{min-width:100%;max-width:100%}}.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap .middle-text{padding-bottom:20px}.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap .middle-text h1{font-size:34px;color:var(--cWhite);line-height:40px;font-weight:500;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 4){.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap .middle-text h1{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap .middle-text .date-wrap{display:flex;gap:20px;align-items:flex-end;margin-bottom:8px}.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap .middle-text .date-wrap time{font-size:13px;color:var(--cWhite);font-weight:400}.subheaderWrapper .main-content-wrapper .text-wrapper .container .title-wrap .middle-text .subtitle{color:var(--cPrimary);font-size:13px;font-weight:500;line-height:18px;letter-spacing:-0.13px}@media(min-width: 992px){.subheaderWrapper .main-content-wrapper .text-wrapper .container .desc-wrapper{padding-top:35px}}.subheaderWrapper .main-content-wrapper .text-wrapper .container .desc-wrapper p{color:var(--cWhite);font-size:23px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 6){.subheaderWrapper .main-content-wrapper .text-wrapper .container .desc-wrapper p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}}@media(max-width: 1450px){.subheaderWrapper .main-content-wrapper .text-wrapper .container .desc-wrapper p{font-size:20px;line-height:28px}}.subheaderWrapper.no-image{background:var(--cWhite);border-bottom:1px solid var(--cGray)}.subheaderWrapper.no-image .main-content-wrapper{height:unset;min-height:unset}@media(max-width: 992px){.subheaderWrapper.no-image .main-content-wrapper .text-wrapper{padding:27px 0 37px}}.subheaderWrapper.no-image .main-content-wrapper .text-wrapper:before{content:unset}.subheaderWrapper.no-image .main-content-wrapper .text-wrapper .container .title-wrap .middle-text h1{color:var(--cText)}.subheaderWrapper.no-image .main-content-wrapper .text-wrapper .container .title-wrap .middle-text .date-wrap time{color:var(--cText)}.subheaderWrapper.no-image .main-content-wrapper .text-wrapper .container .desc-wrapper p{color:var(--cText)}.subheaderWrapper.no-image .share-box{color:var(--cText)}.subheaderWrapper.no-image .share-box ul li a{filter:var(--filterGray)}.subheaderWrapper.no-image .share-box ul li a:hover{filter:var(--filterPrimary)}.subheaderWrapper.no-image .breadcrumbs ol li a{color:var(--cGray)}.subheaderWrapper.no-image .breadcrumbs ol li a:hover{color:var(--cPrimary)}.subheaderWrapper.no-image .breadcrumbs ol li.active a{color:var(--cText)}.subheaderWrapper.no-image .breadcrumbs ol li:not(:first-child):before{content:"/ ";display:inline-block;font-size:inherit;color:var(--cGray)}.breadcrumbs{margin-bottom:5px}.breadcrumbs ol{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:3px}.breadcrumbs ol li{display:flex}.breadcrumbs ol li a{padding:0;display:block;font-size:16px;color:var(--cWhite);text-transform:uppercase}.breadcrumbs ol li a:hover{color:var(--cPrimary)}.breadcrumbs ol li.active a{color:var(--cWhite)}.breadcrumbs ol li.active a:hover{color:var(--cWhite)}.breadcrumbs ol li:not(:first-child):before{content:"/ ";display:inline-block;font-size:inherit;color:var(--cWhite)}.special-offers-section{position:relative}.special-offers-section .offers-wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;padding-bottom:80px}@media(max-width: 992px){.special-offers-section .offers-wrap{padding-bottom:37px}}@media(max-width: 850px){.special-offers-section .offers-wrap{grid-template-columns:repeat(1, 1fr)}}.special-offers-section:before{content:"";height:calc(100% - 360px);width:100%;position:absolute;z-index:-1;left:0;bottom:0;background:var(--cGrayLight)}.special-offers-section.with-background{margin:0;padding-top:60px;background:var(--cGrayLight)}@media(max-width: 992px){.special-offers-section.with-background{padding-top:40px}}.special-offers-section.with-background:before{display:none}.special-offers-section.with-background .support-wrap{display:none}.special-offers-section.with-background .offers-wrap{padding:0}.special-offer-card{position:relative;overflow:hidden}.special-offer-card .img-wrap{position:relative;width:100%;height:440px}.special-offer-card .img-wrap img{width:100%;height:100%;object-fit:cover}.special-offer-card .img-wrap:before{content:"";position:absolute;inset:0;opacity:.65;background:#262626;transition:all .3s ease-in-out;background:linear-gradient(90deg, #262626 0%, rgba(38, 38, 38, 0) 100%)}.special-offer-card .img-wrap:after{content:"";position:absolute;inset:0;opacity:0;background:#262626;transition:all .3s ease-in-out;background:linear-gradient(90deg, #262626 0%, rgba(38, 38, 38, 0.6) 40%, rgba(38, 38, 38, 0) 100%)}.special-offer-card .discount-wrap{position:absolute;top:0;right:80px;padding:5px 19px;border-radius:0 0 14px 14px;background:var(--cPrimary)}.special-offer-card .discount-wrap p{font-size:32px;font-weight:600;color:var(--cWhite)}.special-offer-card .discount-wrap p span{font-size:20px;font-weight:400;text-transform:uppercase}@media(max-width: 1200px){.special-offer-card .discount-wrap{right:40px}}@media(max-width: 565px){.special-offer-card .discount-wrap{right:20px;padding:3px 15px}.special-offer-card .discount-wrap p{font-size:30px}.special-offer-card .discount-wrap p span{font-size:18px}}.special-offer-card .text-wrap{position:absolute;left:40px;bottom:60px;max-width:350px;max-height:35px;color:var(--cWhite);overflow:hidden;transition:max-height .5s ease-in-out}.special-offer-card .text-wrap h2{font-size:25px;font-weight:400;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.special-offer-card .text-wrap h2{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.special-offer-card .text-wrap p{opacity:0;font-size:16px;padding-top:10px;transition:all .55s ease-in-out;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 4){.special-offer-card .text-wrap p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.special-offer-card .text-wrap:before{content:"";position:absolute;width:26px;height:26px;top:calc(100% + 7px);right:0;opacity:0;transition:all .55s ease-in-out;background:url(../images/icons/ico_double-arrow.svg?v=usceudp) center/cover no-repeat}.special-offer-card:hover .img-wrap:after{opacity:1}.special-offer-card:hover .text-wrap{max-height:300px}.special-offer-card:hover .text-wrap p{opacity:1}.special-offer-card:hover .text-wrap:before{opacity:1}@media(max-width: 992px){.special-offer-card .text-wrap{left:20px;bottom:40px}.special-offer-card .text-wrap .description{height:100%;max-height:300px}.special-offer-card .text-wrap p{opacity:1}.special-offer-card .text-wrap:before{content:unset}}@media(max-width: 565px){.special-offer-card .img-wrap{height:400px}}.support-wrap{padding-bottom:100px;display:grid;grid-template-columns:300px repeat(3, 1fr);align-items:flex-end;gap:150px}@media(max-width: 1600px){.support-wrap{gap:100px}}@media(max-width: 1400px){.support-wrap{gap:60px}}@media(max-width: 1200px){.support-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}}@media(max-width: 992px){.support-wrap{padding-bottom:57px}}@media(max-width: 768px){.support-wrap{justify-content:flex-start}}.support-wrap .section-title{padding:0}@media(max-width: 1200px){.support-wrap .section-title{width:100%}}.support-wrap .contact-wrap p{color:var(--cText);margin-bottom:10px}.support-wrap .contact-wrap p:before{filter:brightness(0)}.support-wrap .contact-wrap > a{color:var(--cText)}.support-wrap .contact-wrap > a:hover{color:var(--cPrimary)}.features{padding:60px 0;background:var(--cPrimary);color:var(--cWhite)}@media(max-width: 768px){.features{padding:50px 0 60px}}.features .inner{display:grid;grid-template-columns:repeat(3, 1fr);justify-items:center;gap:30px}@media(max-width: 1400px){.features .inner{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 992px){.features .inner{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.features .inner{grid-template-columns:repeat(1, 1fr)}}.feature-card{max-width:330px;width:100%;text-align:center}.feature-card .title-wrap{display:flex;gap:10px;align-items:flex-end;justify-content:center;margin-bottom:10px}.feature-card .title-wrap img{width:24px;height:24px;object-fit:contain}.feature-card h2,.feature-card h3{font-size:16px;font-weight:300;line-height:22.4px;text-transform:uppercase}.feature-card p{font-size:23px;line-height:30px}.business-booking-form-wrapper{padding:30px 0 60px 0;background:var(--cDarkTransparent)}@media(max-width: 992px){.business-booking-form-wrapper{padding:30px 0}}.business-booking-form-wrapper form{padding:30px;background:var(--cGrayLight)}@media(max-width: 1350px){.business-booking-form-wrapper form{padding:20px}}@media(max-width: 992px){.business-booking-form-wrapper form{padding:25px 15px}}.business-booking-form-wrapper form .wrapper{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:nowrap}@media(max-width: 992px){.business-booking-form-wrapper form .wrapper{flex-direction:column;align-items:center}}.business-booking-form-wrapper form .wrapper .inner-wrapper{display:flex;flex:1;gap:20px}@media(max-width: 992px){.business-booking-form-wrapper form .wrapper .inner-wrapper{width:100%}}@media(max-width: 575px){.business-booking-form-wrapper form .wrapper .inner-wrapper{flex-direction:column}}.business-booking-form-wrapper form .wrapper .form-group{flex:1;margin-bottom:0}.business-booking-form-wrapper form .form-group .date-icon{position:relative}.business-booking-form-wrapper form .form-group .date-icon input{padding-left:40px}.business-booking-form-wrapper form .form-group .date-icon:before{content:"";position:absolute;top:15px;left:15px;width:20px;height:20px;background:url(../images/icons/ico_calendar.svg?v=usceuf8) center/contain no-repeat}.business-booking-form-wrapper form button{min-width:185px;display:block;margin-left:auto;margin-bottom:0}@media(max-width: 992px){.business-booking-form-wrapper form button{margin:15px 0 10px 0}}@media(max-width: 575px){.business-booking-form-wrapper form button{min-width:100%}}.business-booking-form-wrapper form .user-information{margin-top:20px;display:none}.article-list{padding-bottom:60px}@media(max-width: 992px){.article-list{padding-bottom:40px}}.article-list-grid{padding:90px 0 80px;display:grid;grid-template-columns:repeat(3, 1fr);gap:35px 25px}@media(max-width: 992px){.article-list-grid{grid-template-columns:repeat(2, 1fr);gap:20px;padding:60px 0}}@media(max-width: 575px){.article-list-grid{grid-template-columns:1fr;padding:50px 0 40px 0;gap:10px}}.article-list .subheaderWrapper,.special-offers .subheaderWrapper{margin:0}.article-list .content,.special-offers .content{position:relative;background:var(--cGrayLight)}.article-list .content.has-pagination,.special-offers .content.has-pagination{border-bottom:1px solid var(--cGray)}.article-list .paginationWrapper,.special-offers .paginationWrapper{position:absolute;bottom:-28px;left:50%;width:max-content;background:var(--cWhite);transform:translateX(-50%)}.article-list .paginationWrapper ul,.special-offers .paginationWrapper ul{width:max-content}.special-offers .article-list-grid{grid-template-columns:repeat(2, 1fr);gap:60px 30px}@media(max-width: 850px){.special-offers .article-list-grid{grid-template-columns:1fr;gap:20px}}.box-social{position:fixed;left:auto;top:26%;right:0;padding:0;height:auto;display:block;align-items:center;z-index:8888888;transform:translateY(-50%)}@media(max-width: 1918px){.box-social{top:unset;right:unset;left:10px;bottom:0;display:flex;flex-direction:column;border-radius:10px;overflow:unset}}.box-social ul{margin-bottom:0;background:var(--cPrimary);border-radius:10px 0 0 10px;box-shadow:0 0 33px -4px rgba(0,0,0,.15);-webkit-box-shadow:0 0 33px -4px rgba(0,0,0,.15);-moz-box-shadow:0 0 33px -4px rgba(0,0,0,.15)}@media(max-width: 1918px){.box-social ul{display:none;position:absolute;bottom:48px;left:0;background:var(--cDark);border-radius:10px 10px 0 0}}.box-social ul li{border-bottom:1px solid rgba(255,255,255,.5);transition:all .3s ease-in-out}.box-social ul li a{display:flex;align-items:center;justify-content:center;padding:18px 0;width:68px;font-size:0}@media(max-width: 1918px){.box-social ul li a{width:48px;padding:12px 0}}.box-social ul li a:before{content:"";display:block;width:24px;height:24px;filter:var(--filterWhite)}.box-social ul li a.toto:before{background:url(../images/sticky-socials/toto_social.svg?v=usceui7) center/contain no-repeat}.box-social ul li a.whatsapp:before{background:url(../images/sticky-socials/whats_app.svg?v=usceuj5) center/contain no-repeat}.box-social ul li a.mail:before{background:url(../images/sticky-socials/mail.svg?v=usceuk5) center/contain no-repeat}.box-social ul li a.phone:before{background:url(../images/sticky-socials/phone.svg?v=usceuko) center/contain no-repeat}.box-social ul li a:hover{border-color:var(--cPrimary)}.box-social ul li a:hover:before{transform:scale(1.1)}@media(min-width: 1918px){.box-social ul li:last-of-type{border-bottom:none}}#btn-social{border:none;width:48px;height:48px;border-radius:10px;animation:translucent .7s;background:var(--cDark);display:none;font-size:0}@media(max-width: 1918px){#btn-social{display:block}}#btn-social.active{border-radius:0 0 10px 10px}#btn-social:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:20px;height:20px;background:url(../images/icons/ico_contact-widget.svg?v=usceule) no-repeat center center/contain;filter:brightness(0) invert(100%)}.business-offer-section{position:relative;display:flex;justify-content:flex-end;margin:100px 0 110px}.business-offer-section:before{content:"";position:absolute;top:0;right:0;z-index:-1;height:100%;width:calc(100% - 100px);background:var(--cPrimary);border-radius:20px 0 0 20px}.business-offer-section .inner{position:relative;display:flex;gap:70px;width:100%;color:var(--cWhite);padding:100px 0 30px;max-width:calc(100% - 250px)}.business-offer-section .img-wrap{min-width:535px}.business-offer-section .img-wrap img{position:absolute;top:50%;right:0;transform:translateY(-50%)}.business-offer-section span.discount{position:absolute;z-index:1;top:0;left:0;border-radius:0 0 14px 14px;background:var(--cText);color:var(--cWhite);font-size:16px;font-weight:400;padding:8px 12px 4px}.business-offer-section span.discount strong{font-size:22px;font-weight:600}.business-offer-section .section-title{position:relative;max-width:500px;min-width:430px;padding:0}.business-offer-section .section-title span{position:absolute;top:-30px}.business-offer-section .text-wrap .btn{margin-top:27px;font-size:14px;font-weight:400;padding:8px 26px}@media(max-width: 1800px){.business-offer-section:before{width:calc(100% - 30px)}.business-offer-section .inner{gap:50px;max-width:calc(100% - 100px)}}@media(max-width: 1600px){.business-offer-section:before{width:calc(100% - 15px)}.business-offer-section .inner{max-width:calc(100% - 70px)}.business-offer-section .img-wrap{min-width:465px}.business-offer-section .img-wrap img{width:465px;height:auto}}@media(max-width: 1450px){.business-offer-section .inner{gap:35px;max-width:calc(100% - 50px)}.business-offer-section .section-title{min-width:350px}.business-offer-section .img-wrap{min-width:330px}.business-offer-section .img-wrap img{width:330px}}@media(max-width: 1200px){.business-offer-section{margin:40px 0 50px}.business-offer-section .inner{flex-wrap:wrap;gap:15px;max-width:calc(100% - 35px)}.business-offer-section .section-title{width:100%}.business-offer-section .img-wrap{width:100%}.business-offer-section .img-wrap img{width:430px}.business-offer-section .text-wrap{max-width:calc(100% - 450px)}}@media(max-width: 992px){.business-offer-section .section-title{max-width:calc(100% - 390px)}.business-offer-section .img-wrap img{width:350px}.business-offer-section .text-wrap{max-width:calc(100% - 390px)}}@media(max-width: 850px){.business-offer-section:before{height:calc(100% - 60px)}.business-offer-section .inner{padding:100px 0 0}.business-offer-section .section-title{min-width:unset;max-width:500px;padding-right:15px}.business-offer-section .section-title h2{font-size:30px;line-height:38px}.business-offer-section .img-wrap{position:relative;text-align:right}.business-offer-section .img-wrap img{position:relative}.business-offer-section .text-wrap{width:100%;max-width:unset;padding-right:15px}}@media(max-width: 400px){.business-offer-section .img-wrap img{width:100%}}body.faq-page .faq .elatus-tab-wrapper .elatus-tab-list-wrapper{height:90px;border-top:1px solid var(--cGray)}@media(max-width: 575px){body.faq-page .faq .elatus-tab-wrapper .elatus-tab-list-wrapper{height:60px}}body.faq-page .faq .elatus-tab-wrapper .elatus-tab-list-wrapper h2{display:none}.faq{margin-bottom:0}.faq .elatus-tab-wrapper .elatus-tab-list-wrapper{width:100%;background:#fff;border-bottom:1px solid var(--cGray);height:auto;display:flex;align-items:flex-end}@media(max-width: 575px){.faq .elatus-tab-wrapper .elatus-tab-list-wrapper{height:auto}}.faq .elatus-tab-wrapper .elatus-tab-list-wrapper h2{display:block;font-size:34px;font-weight:600;line-height:40px;padding:60px 0 55px}@media(max-width: 992px){.faq .elatus-tab-wrapper .elatus-tab-list-wrapper h2{padding:40px 0}}.faq .elatus-tab-wrapper .elatus-tab-list{margin-bottom:-35px;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;gap:30px}@media(max-width: 992px){.faq .elatus-tab-wrapper .elatus-tab-list{gap:15px}}@media(max-width: 575px){.faq .elatus-tab-wrapper .elatus-tab-list{gap:5px;margin-bottom:-25px}}.faq .elatus-tab-wrapper .elatus-tab-list li{align-self:stretch}.faq .elatus-tab-wrapper .elatus-tab-list li a{height:100%;color:var(--cGray);background:var(--cWhite);position:relative;border:1px solid var(--cGray);font-size:16px;display:block;padding:10px 20px 10px 85px;font-weight:400;text-transform:uppercase;z-index:11}@media(max-width: 992px){.faq .elatus-tab-wrapper .elatus-tab-list li a{padding:10px 20px 10px 60px}}@media(max-width: 768px){.faq .elatus-tab-wrapper .elatus-tab-list li a{font-size:14px;padding:10px 20px 10px 20px}}@media(max-width: 575px){.faq .elatus-tab-wrapper .elatus-tab-list li a{padding:5px 10px;font-size:12px;border-radius:16px}}.faq .elatus-tab-wrapper .elatus-tab-list li a span{display:block}.faq .elatus-tab-wrapper .elatus-tab-list li a span.subtitle{font-size:13px;font-weight:500}@media(max-width: 575px){.faq .elatus-tab-wrapper .elatus-tab-list li a span.subtitle{font-size:11px}}.faq .elatus-tab-wrapper .elatus-tab-list li a:before{content:"";display:inline-block;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:44px;height:44px;filter:var(--filterGray)}@media(max-width: 992px){.faq .elatus-tab-wrapper .elatus-tab-list li a:before{width:34px;height:34px;left:10px}}@media(max-width: 768px){.faq .elatus-tab-wrapper .elatus-tab-list li a:before{display:none}}.faq .elatus-tab-wrapper .elatus-tab-list li a.before-rental:before{background:url("../images/icons/ico_man.svg") center/contain no-repeat}.faq .elatus-tab-wrapper .elatus-tab-list li a.during-rental:before{background:url("../images/icons/ico_car-rental.svg") center/contain no-repeat}.faq .elatus-tab-wrapper .elatus-tab-list li a.after-rental:before{background:url("../images/icons/ico_car-delivery.svg") center/contain no-repeat}.faq .elatus-tab-wrapper .elatus-tab-list li a.active{color:var(--cPrimary);border-color:var(--filterPrimary)}.faq .elatus-tab-wrapper .elatus-tab-list li a.active:before{filter:var(--filterPrimary)}.faq .elatus-tab-wrapper .elatus-tab-content{padding:40px 0 60px 0;background:var(--cGrayLight)}.faq .elatus-tab-wrapper .elatus-tab-content .tab-content-box{padding:0}.faq .title-wrap-container{background:var(--cGrayLight);padding-top:80px}@media(max-width: 575px){.faq .title-wrap-container{padding-top:60px}}.faq .title-wrap-container .title-wrap{background:var(--cDarkLight);padding:35px 75px 35px 125px;color:var(--cWhite);position:relative}@media(max-width: 1200px){.faq .title-wrap-container .title-wrap{padding:25px 50px 25px 100px}}@media(max-width: 575px){.faq .title-wrap-container .title-wrap{padding:20px 25px 20px 75px}}.faq .title-wrap-container .title-wrap h1{font-size:16px;text-transform:uppercase;font-weight:400;line-height:22px;letter-spacing:-0.16px}@media(max-width: 575px){.faq .title-wrap-container .title-wrap h1{font-size:14px;line-height:18px}}.faq .title-wrap-container .title-wrap p{font-size:34px;font-style:normal;font-weight:600;line-height:40px}@media(max-width: 575px){.faq .title-wrap-container .title-wrap p{font-size:28px;line-height:36px}}.faq .title-wrap-container .title-wrap:before{content:"";display:inline-block;position:absolute;left:40px;top:50%;transform:translateY(-50%);width:45px;height:45px;filter:var(--filterWhite)}@media(max-width: 1200px){.faq .title-wrap-container .title-wrap:before{left:30px}}@media(max-width: 575px){.faq .title-wrap-container .title-wrap:before{width:35px;height:35px;left:20px}}.faq .title-wrap-container .title-wrap.before-rental:before{background:url("../images/icons/ico_man.svg") center/contain no-repeat}.faq .title-wrap-container .title-wrap.during-rental:before{background:url("../images/icons/ico_car-rental.svg") center/contain no-repeat}.faq .title-wrap-container .title-wrap.after-rental:before{background:url("../images/icons/ico_car-delivery.svg") center/contain no-repeat}.faq + section{margin-bottom:0}.faq-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 30px}@media(max-width: 992px){.faq-wrapper{grid-template-columns:1fr;gap:20px}}.faqCard{align-self:start;background:var(--cWhite)}.faqCard dt{position:relative;display:block;font-size:20px;font-weight:400;color:var(--cText);cursor:pointer;padding:20px 80px 20px 40px}@media(max-width: 1450px){.faqCard dt{font-size:18px}}@media(max-width: 1200px){.faqCard dt{padding:15px 65px 15px 25px}}.faqCard dt:after{content:"";display:inline-block;position:absolute;right:40px;top:20px;width:24px;height:24px;background:url("../images/icons/ico_faq.svg") center/contain no-repeat;transition:transform .3s ease-in-out}@media(max-width: 1200px){.faqCard dt:after{right:30px;top:15px}}.faqCard dt.active:after{transform:rotate(-180deg)}.faqCard dd{display:none;padding:0 40px 40px 40px;position:relative;font-size:16px;font-weight:300;line-height:22px}@media(max-width: 1200px){.faqCard dd{padding:0 25px 15px 25px}}.faq-section .faq-wrapper{padding:40px 0}.review-faq-section .review-section{margin-bottom:0}.booking-subheader{background:var(--cWhite);padding-top:60px;margin-bottom:90px;border-bottom:1px solid var(--cGray)}@media(max-width: 1200px){.booking-subheader{padding-top:40px;margin-bottom:70px}}@media(max-width: 920px){.booking-subheader{margin-bottom:40px;padding-top:30px}}.booking-subheader .wrapper{display:flex;align-items:center;gap:30px;margin-bottom:-35px}@media(max-width: 1800px){.booking-subheader .wrapper{gap:15px}}@media(max-width: 1150px){.booking-subheader .wrapper{margin-bottom:-30px}}@media(max-width: 920px){.booking-subheader .wrapper{margin-bottom:-22px}}@media(max-width: 500px){.booking-subheader .wrapper{gap:5px}}.booking-subheader .subheader-card{width:25%;display:flex;gap:10px;align-items:center;position:relative;padding:13px 20px;border:2px solid var(--cGray);background:var(--cWhite);border-radius:50px;color:var(--cGray);pointer-events:none}@media(max-width: 1400px){.booking-subheader .subheader-card{padding:10px 10px 10px 20px}}@media(max-width: 920px){.booking-subheader .subheader-card{justify-content:center;padding:10px 5px}}@media(max-width: 650px){.booking-subheader .subheader-card{width:45px;height:45px}}.booking-subheader .subheader-card:before{content:"";width:44px;height:44px;filter:var(--filterGray)}@media(max-width: 1150px)and (min-width: 920px){.booking-subheader .subheader-card:before{content:unset}}@media(max-width: 920px){.booking-subheader .subheader-card:before{width:30px;height:30px}}@media(max-width: 650px){.booking-subheader .subheader-card:before{position:absolute}}.booking-subheader .subheader-card:after{content:"";display:none;margin-left:auto;width:24px;height:24px;background:url(../images/icons/ico_arrows-back.svg?v=usceuql) center/contain no-repeat;filter:var(--filterWhite)}@media(max-width: 1150px){.booking-subheader .subheader-card:after{width:18px;height:18px}}@media(max-width: 920px){.booking-subheader .subheader-card:after{display:none}}.booking-subheader .subheader-card.step-vehicle:before{background:url(../images/icons/ico_fleet-subheader.svg?v=usceur6) center/contain no-repeat}.booking-subheader .subheader-card.step-insurance:before{background:url(../images/icons/ico_insurance-subheader.svg?v=usceuru) center/contain no-repeat}.booking-subheader .subheader-card.step-addons:before{background:url(../images/icons/ico_addons-subheader.svg?v=usceurw) center/contain no-repeat}.booking-subheader .subheader-card.step-driver:before{background:url(../images/icons/ico_driver-subheader.svg?v=usceus0) center/contain no-repeat}.booking-subheader .subheader-card.done{border-color:var(--cDark);color:var(--cText);pointer-events:unset}@media(max-width: 920px){.booking-subheader .subheader-card.done{padding-left:10px}}@media(max-width: 650px){.booking-subheader .subheader-card.done{padding:10px}}.booking-subheader .subheader-card.done:hover{border-color:var(--cPrimary)}.booking-subheader .subheader-card.done:hover:before,.booking-subheader .subheader-card.done:hover:after{filter:var(--filterPrimary)}.booking-subheader .subheader-card.done:hover span{color:var(--cPrimary)}.booking-subheader .subheader-card.done:hover a{color:var(--cPrimary)}.booking-subheader .subheader-card.done:before{filter:var(--filterDark)}@media(max-width: 650px){.booking-subheader .subheader-card.done:before{position:absolute}}.booking-subheader .subheader-card.done:after{display:block;filter:var(--filterDark)}@media(max-width: 650px){.booking-subheader .subheader-card.done:after{display:none}}.booking-subheader .subheader-card.done a,.booking-subheader .subheader-card.done span{color:var(--cText)}.booking-subheader .subheader-card.active{border-color:var(--cDark);color:var(--cWhite);background:var(--cDark)}@media(max-width: 920px){.booking-subheader .subheader-card.active{padding-left:10px}}@media(max-width: 650px){.booking-subheader .subheader-card.active{padding:10px;flex:1}}@media(max-width: 465px){.booking-subheader .subheader-card.active{padding:10px 10px 10px 5px}}.booking-subheader .subheader-card.active:before{filter:var(--filterWhite)}@media(max-width: 650px){.booking-subheader .subheader-card.active:before{position:static}}.booking-subheader .subheader-card.active:after{display:block;transform:rotate(-90deg)}@media(max-width: 650px){.booking-subheader .subheader-card.active:after{display:none}}.booking-subheader .subheader-card.active a{color:var(--cWhite)}@media(max-width: 650px){.booking-subheader .subheader-card.active span{display:block;font-size:12px;color:var(--cGrayLight)}}.booking-subheader .subheader-card a{display:block;font-size:13px;font-weight:400;color:var(--cGray)}@media(max-width: 1300px){.booking-subheader .subheader-card a{font-size:11px}}@media(max-width: 920px){.booking-subheader .subheader-card a{font-size:13px}}@media(max-width: 650px){.booking-subheader .subheader-card a{font-size:0}}.booking-subheader .subheader-card span{display:block;font-size:16px;font-weight:400;text-transform:uppercase;color:var(--cGray)}@media(max-width: 1300px){.booking-subheader .subheader-card span{font-size:14px}}@media(max-width: 920px){.booking-subheader .subheader-card span{display:none}}.location-list{margin-bottom:0}.location-list .content{background:var(--cGrayLight);padding-bottom:40px}@media(max-width: 992px){.location-list .content{padding-bottom:20px}}@media(max-width: 575px){.location-list .content{padding-bottom:0}}.location-list .content .location-list-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px;padding:60px 0 55px 0}@media(max-width: 1450px){.location-list .content .location-list-grid{padding:60px 0 50px 0}}@media(max-width: 992px){.location-list .content .location-list-grid{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 575px){.location-list .content .location-list-grid{grid-template-columns:1fr;gap:10px;padding:40px 0 20px 0}}.article-wrapper{background:var(--cGrayLight)}.article-wrapper .subheaderWrapper{margin-bottom:50px}.main-article-wrapper{width:100%;padding-bottom:80px}@media(max-width: 992px){.main-article-wrapper{padding-bottom:20px}}.main-article-wrapper h2,.main-article-wrapper h3,.main-article-wrapper h4,.main-article-wrapper h5,.main-article-wrapper h6{font-weight:500;line-height:120%}.main-article-wrapper h2{font-size:34px}@media(max-width: 768px){.main-article-wrapper h2{font-size:30px}}.main-article-wrapper h3{font-size:25px}.main-article-wrapper h4{font-size:23px}.main-article-wrapper h5,.main-article-wrapper h6{font-size:20px}.main-article-wrapper img{margin-bottom:40px;width:100%;height:auto;object-fit:cover}@media(max-width: 768px){.main-article-wrapper p{font-size:14px}}.main-article-wrapper p a{color:var(--cPrimary);text-decoration:underline}.main-article-wrapper p a:hover{color:var(--cPrimaryDark)}.main-article-wrapper p img:not(.wide-img){width:100%;max-width:100%;height:auto;object-fit:contain;margin-bottom:0}.main-article-wrapper h2,.main-article-wrapper h3,.main-article-wrapper h4,.main-article-wrapper h5,.main-article-wrapper h6,.main-article-wrapper p,.main-article-wrapper ul,.main-article-wrapper ol{max-width:840px;margin:0 auto 40px}@media(max-width: 768px){.main-article-wrapper h2,.main-article-wrapper h3,.main-article-wrapper h4,.main-article-wrapper h5,.main-article-wrapper h6,.main-article-wrapper p,.main-article-wrapper ul,.main-article-wrapper ol{margin:0 auto 30px}}.main-article-wrapper p:has(img){max-width:unset}.main-article-wrapper .main-image-wrapper img{width:100%;height:auto;object-fit:cover;margin-bottom:30px}.main-article-wrapper .table-responsive{margin-bottom:40px}.main-article-wrapper .table-responsive table{margin-bottom:0;width:100%;border-spacing:0}.main-article-wrapper .table-responsive table thead th{border-bottom:none;font-size:20px;font-weight:400;padding:15px 20px;white-space:nowrap;text-align:left}@media(max-width: 768px){.main-article-wrapper .table-responsive table thead th{font-size:16px}}.main-article-wrapper .table-responsive table th,.main-article-wrapper .table-responsive table td{border:none}.main-article-wrapper .table-responsive table tbody tr:nth-child(odd){background:#f3f3f3;background:linear-gradient(90deg, #f3f3f3 0%, #f3f3f3 33%, #e3e3e3 100%)}.main-article-wrapper .table-responsive table tbody tr td{padding:15px 20px;font-size:16px;font-weight:300}@media(max-width: 768px){.main-article-wrapper .table-responsive table tbody tr td{font-size:14px}}.main-article-wrapper .table-responsive table > :not(:first-child){border-top:0 !important}.main-article-wrapper .table-responsive + i{transform:translateY(-45px);font-style:normal;font-size:15px;opacity:.5;color:#848484}@media(max-width: 768px){.main-article-wrapper .table-responsive + i{transform:translateY(-20px)}}.main-article-wrapper ul:not(.aside-menu):not(.breadcrumbs):not(.share-list){width:100%;margin:50px auto}@media(max-width: 768px){.main-article-wrapper ul:not(.aside-menu):not(.breadcrumbs):not(.share-list){margin:30px auto}}.main-article-wrapper ul:not(.aside-menu):not(.breadcrumbs):not(.share-list) li{position:relative;width:100%;font-size:16px;font-weight:300;color:var(--cText);padding:10px 10px 10px 35px}.main-article-wrapper ul:not(.aside-menu):not(.breadcrumbs):not(.share-list) li:before{content:"";position:absolute;top:21px;left:0;width:20px;height:3px;border-radius:3px;background:var(--cPrimary)}.main-article-wrapper ul:not(.aside-menu):not(.breadcrumbs):not(.share-list) li ul{display:block;margin:0;padding-top:10px}.main-article-wrapper ul:not(.aside-menu):not(.breadcrumbs):not(.share-list) li ul li:before{opacity:.5}.main-article-wrapper ul:not(.aside-menu):not(.breadcrumbs):not(.share-list) li ul li:last-of-type{padding-bottom:0}.main-article-wrapper ol{margin:50px auto;list-style:none;counter-reset:item}@media(max-width: 768px){.main-article-wrapper ol{margin:30px auto}}.main-article-wrapper ol li{counter-increment:item;position:relative;font-size:16px;font-weight:300;color:var(--cText);padding:10px 0;display:flex;align-items:center;gap:10px;width:100%}.main-article-wrapper ol li::before{content:counter(item);border:1px solid var(--cPrimary);border-radius:50%;color:var(--cPrimary);min-width:20px !important;height:20px;font-size:12px;font-weight:400;text-align:center;display:flex;align-items:center;justify-content:center}.main-article-wrapper blockquote{position:relative;width:100%;display:block;color:var(--cText);padding:30px 140px 25px;overflow:hidden;margin:50px 0;background:#f3f3f3;background:linear-gradient(90deg, #f3f3f3 0%, #f3f3f3 33%, #e3e3e3 100%)}@media(max-width: 768px){.main-article-wrapper blockquote{margin:30px 0}}.main-article-wrapper blockquote:after{content:"";position:absolute;top:40px;left:50px;width:34px;height:30px;background:url(../images/icons/ico_quote.svg?v=usceusl) center/cover no-repeat}.main-article-wrapper blockquote p{font-weight:400;font-size:20px;line-height:28px;margin:0;max-width:unset}@media(max-width: 992px){.main-article-wrapper blockquote{padding:30px 100px 25px}.main-article-wrapper blockquote:after{left:30px}.main-article-wrapper blockquote p{font-size:18px}}@media(max-width: 768px){.main-article-wrapper blockquote{padding:30px 15px 25px 60px}.main-article-wrapper blockquote:after{width:30px;height:26px;left:15px}.main-article-wrapper blockquote p{font-size:16px}}.main-article-wrapper .gallery-wrap{margin:40px 0 70px}.main-article-wrapper .gallery-wrap .gallery.swiper{padding-bottom:15px}.main-article-wrapper .gallery-wrap img{margin-bottom:0}.main-article-wrapper .ratio{max-width:870px;margin:0 auto 40px}.main-article-wrapper .ratio iframe{width:100%;height:100%;aspect-ratio:16/9}.main-article-wrapper .double-image-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px 25px;margin-bottom:40px}.main-article-wrapper .double-image-container img{margin-bottom:0}@media(max-width: 768px){.main-article-wrapper .double-image-container{grid-template-columns:repeat(1, 1fr);margin-bottom:30px}}.main-article-wrapper .share-box{margin:30px 0;color:var(--cText)}@media(max-width: 768px){.main-article-wrapper .share-box{margin-top:25px}}.main-article-wrapper .share-box p{margin:0}.main-article-wrapper .share-box ul li a{filter:var(--filterGray)}.main-article-wrapper .share-box ul li a:hover{filter:var(--filterPrimary)}.homepage-fleet{padding-top:37px;background:var(--cDarkLight);color:var(--cWhite)}@media(max-width: 768px){.homepage-fleet{padding-top:25px}.homepage-fleet .section-title{padding-bottom:25px}}.homepage-fleet.before-swiper-init{height:472px}.homepage-fleet .fleet-swiper{padding-bottom:90px}@media(max-width: 1200px){.homepage-fleet .fleet-swiper{margin-right:-15px}}.homepage-fleet .fleet-swiper .pagination-container{bottom:40px;background:transparent}.homepage-fleet .fleet-swiper .pagination-container .swiper-pagination-bullet-active{background:var(--cPrimary)}.homepage-fleet .fleet-card{color:var(--cText);min-height:312px}@media(max-width: 650px){.homepage-fleet .fleet-card{min-height:260px}}.homepage-fleet .fleet-card .overlay:before{background:linear-gradient(135deg, #C7C7C7, #EDEDED)}.homepage-fleet .fleet-card .overlay:after{background:linear-gradient(135deg, var(--cPrimary), var(--cGrayDark), var(--cGray))}.homepage-fleet .fleet-card:hover{color:var(--cWhite)}.homepage-fleet .fleet-card:hover .card-footer .price,.homepage-fleet .fleet-card:hover .card-footer .discount-price{color:var(--cWhite) !important}.homepage-fleet .fleet-card:hover .card-footer .discount-price:before{background:var(--cWhite) !important}.homepage-fleet .fleet-card span.discount{background:var(--cDark)}.homepage-fleet .fleet-card .card-footer .price,.homepage-fleet .fleet-card .card-footer .discount-price{color:var(--cDark) !important}.homepage-fleet .fleet-card .card-footer .discount-price:before{background:var(--cDark) !important}.fleet-card{position:relative;z-index:1;overflow:hidden;color:var(--cWhite);display:flex;flex-direction:column;padding:20px 30px}@media(max-width: 768px){.fleet-card{padding:20px 15px}}.fleet-card:hover{color:var(--cWhite)}.fleet-card:hover .overlay:before{opacity:0}.fleet-card:hover .overlay:after{opacity:1}.fleet-card:hover .card-footer .price,.fleet-card:hover .card-footer .discount-price{color:var(--cWhite) !important}.fleet-card:hover .card-footer .discount-price:before{background:var(--cWhite) !important}.fleet-card:after{content:"";position:absolute;top:-2px;right:-1px;z-index:0;width:100%;height:315px;background:url("../images/car-transparent-logo.svg") right/contain no-repeat}.fleet-card.before-swiper-init{height:408px}.fleet-card.before-swiper-init:before{background:linear-gradient(135deg, var(--cDark), var(--cGray)) !important}.fleet-card .overlay{position:absolute;z-index:-1}.fleet-card .overlay:before,.fleet-card .overlay:after{content:"";position:absolute}.fleet-card .overlay:before{background:linear-gradient(135deg, var(--cDark), var(--cGray));opacity:1}.fleet-card .overlay:after{opacity:0;background:linear-gradient(135deg, var(--cPrimary), var(--cDark), var(--cDarkLight))}.fleet-card .car-card-swiper{height:100%;overflow:hidden;width:100%;z-index:15}.fleet-card .title-wrap{position:relative;z-index:1}.fleet-card .title-wrap span{font-size:14px;line-height:1;font-weight:400;text-transform:uppercase}.fleet-card .title-wrap h2,.fleet-card .title-wrap h3{font-size:22px;line-height:1;font-weight:500}.fleet-card .title-wrap p{font-size:14px;font-weight:400;line-height:16px}.fleet-card span.discount{position:absolute;z-index:1;top:0;right:30px;border-radius:0 0 14px 14px;background:var(--cPrimary);color:var(--cWhite);font-size:16px;font-weight:400;padding:5px 10px}.fleet-card span.discount strong{font-size:22px;font-weight:600}.fleet-card .img-wrap{max-width:400px;width:100%;margin:0 auto;position:relative;z-index:1}.fleet-card .img-wrap img{width:100%;height:auto;object-fit:contain}.fleet-card .car-features{margin-bottom:40px;display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));gap:10px}.fleet-card .car-features li{font-size:10px;position:relative;display:flex;text-transform:uppercase;gap:3px}.fleet-card .car-features li:before{content:"";display:block;width:20px;height:20px;margin-top:-3px;filter:var(--filterPrimary)}.fleet-card .car-features li.seats:before{background:url(../images/icons/ico_people.svg?v=usceut0) center/contain no-repeat}.fleet-card .car-features li.doors:before{background:url(../images/icons/ico_doors.svg?v=usceuts) center/contain no-repeat}.fleet-card .car-features li.suitcase:before{background:url(../images/icons/ico_suitcase.svg?v=usceuu6) center/contain no-repeat}.fleet-card .car-features li.transmission:before{background:url(../images/icons/ico_transmission.svg?v=usceuv0) center/contain no-repeat}.fleet-card .car-features li.ac:before{background:url(../images/icons/ico_ac.svg?v=usceuv4) center/contain no-repeat}.fleet-card .car-features li.fuel:before{background:url(../images/icons/ico_fuel.svg?v=usceuw4) center/contain no-repeat}.fleet-card .card-footer{display:flex;align-items:flex-end;gap:10px;margin-top:auto;position:static;z-index:1}.fleet-card .card-footer .price-wrap{position:relative;z-index:1}.fleet-card .card-footer .price-wrap p{font-size:14px;font-weight:400}.fleet-card .card-footer .price-wrap p.price{font-size:24px;font-weight:700;color:var(--cWhite)}@media(max-width: 1200px){.fleet-card .card-footer .price-wrap p.price{font-size:20px}}@media(max-width: 690px){.fleet-card .card-footer .price-wrap p.price{font-size:24px}}.fleet-card .card-footer .price-wrap p.price span{font-size:13px;font-weight:400}.fleet-card .card-footer .price-wrap p.price span b{font-weight:700;font-size:16px}@media(max-width: 1200px){.fleet-card .card-footer .price-wrap p.price span b{font-size:14px}}@media(max-width: 690px){.fleet-card .card-footer .price-wrap p.price span b{font-size:16px}}.fleet-card .card-footer .price-wrap p.discount-price{font-size:16px;font-weight:400;line-height:1;color:var(--cWhite);max-width:fit-content;position:relative}@media(max-width: 1200px){.fleet-card .card-footer .price-wrap p.discount-price{font-size:12px}}@media(max-width: 690px){.fleet-card .card-footer .price-wrap p.discount-price{font-size:16px}}.fleet-card .card-footer .price-wrap p.discount-price:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:1px;background:var(--cWhite)}.fleet-card .card-footer .price-wrap p.discount-price span{font-size:12px;font-weight:400}@media(max-width: 1200px){.fleet-card .card-footer .price-wrap p.discount-price span{font-size:10px}}.fleet-card .card-footer .price-wrap p.discount-price span b{font-weight:400;font-size:16px}@media(max-width: 1200px){.fleet-card .card-footer .price-wrap p.discount-price span b{font-size:12px}}.fleet-card .btn{font-weight:400;position:unset;padding:10px 40px;margin-left:auto}.fleet-card .btn:hover{background:var(--cPrimary)}@media(max-width: 650px){.fleet-card .btn{padding:10px 30px}}@media(max-width: 400px){.fleet-card .btn{padding:10px 20px}}.fleet-card .pagination-container{background-color:transparent;z-index:2;bottom:10px}.fleet-card .pagination-container .swiper-pagination-bullet-active{background:var(--cPrimary) !important}.fleet-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;padding-bottom:40px}@media(max-width: 1400px){.fleet-wrapper{gap:15px}}@media(max-width: 1200px){.fleet-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 650px){.fleet-wrapper{grid-template-columns:1fr}}.fleet-wrapper p.remark{grid-column:1/-1}p.remark{text-align:center;font-size:24px;font-weight:400;display:none}.fleet-section .fleet{margin:40px 0}@media(max-width: 768px){.fleet-section .fleet{margin-top:20px}}.fleet-section .loader{background:var(--cWhite)}.fleet-section .subheaderWrapper .main-content-wrapper .text-wrapper{padding-bottom:50px}@media(max-width: 768px){.fleet-section .subheaderWrapper .main-content-wrapper .text-wrapper{padding-bottom:25px}}.fleet-section{background:var(--cGrayLight);margin-bottom:-160px;padding-bottom:200px}.step-two{padding-bottom:50px;margin-bottom:0}.step-two .insurance-holder{background:var(--cWhite)}.insurance-form{margin-top:30px;padding-bottom:150px}.insurance-form .package-wrap{display:flex;justify-content:flex-end;align-items:center;padding:20px 0}.insurance-form .package-wrap .package-item{width:16%;text-align:center;position:relative;padding:15px 0;border:1px solid var(--cDark);border-right:0;border-left:0}.insurance-form .package-wrap .package-item:first-of-type{border-radius:30px 0 0 30px;border-left:1px solid var(--cDark)}.insurance-form .package-wrap .package-item:last-of-type{border-radius:0 30px 30px 0;border-right:1px solid var(--cDark)}.insurance-form .package-wrap .package-item.active{background:var(--cDark)}.insurance-form .package-wrap .package-item.active button{color:#fff}.insurance-form .package-wrap .package-item button{background:none;border:none;outline:none;padding:0;text-transform:uppercase;font-size:16px;line-height:16px;font-weight:500}.insurance-form .insurances-wrap{display:flex}.insurance-form .insurance-desc-wrap{flex:2;vertical-align:top;margin-right:-4px;position:relative}.insurance-form .insurance-desc-wrap ul li{min-height:60px;line-height:60px;width:100%;background:var(--cGrayLight);position:relative;padding:0 15px 0 80px;display:block}.insurance-form .insurance-desc-wrap ul li:nth-child(even){background:#fff}.insurance-form .insurance-desc-wrap ul li a:not(.btn-close){position:absolute;left:36px;top:19px;width:24px;height:24px;display:inline-block;transition:unset;background:url("../images/icons/ico_tooltip.svg") no-repeat center/contain;filter:var(--filterDark)}.insurance-form .insurance-desc-wrap ul li a:not(.btn-close).active{filter:var(--filterPrimary)}.insurance-form .insurance-desc-wrap ul li span{display:inline-block;vertical-align:middle;line-height:normal;font-size:15px;font-weight:normal}.insurance-form .insurance-desc-wrap ul li span strong{font-weight:bold}.insurance-form .insurance-desc-wrap ul li .total{font-size:18px;text-transform:uppercase}.insurance-form .insurance-item-wrap{flex:1;max-width:16%;width:100%;text-align:center;margin-right:-5px;position:relative}.insurance-form .insurance-item-wrap .top{height:75px;padding-top:5px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;position:relative}.insurance-form .insurance-item-wrap .top h2{text-transform:uppercase;font-size:16px;line-height:16px;padding-left:0;font-weight:400}.insurance-form .insurance-item-wrap .top .text-wrap{text-align:left}.insurance-form .insurance-item-wrap ul li{text-align:center;min-height:60px;line-height:58px;width:100%;background-color:var(--cGrayLight);position:relative;padding:0 15px 0 15px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:bold;color:var(--cText)}.insurance-form .insurance-item-wrap ul li:nth-child(even){background-color:#fff}.insurance-form .insurance-item-wrap ul li span{font-size:16px}.insurance-form .insurance-item-wrap ul li span.price{font-size:22px;color:var(--cText)}.insurance-form .insurance-item-wrap ul li span.price span{font-size:14px;font-weight:normal}.insurance-form .insurance-item-wrap ul li.icon.check-icon img{filter:var(--filterPrimary)}.insurance-form .insurance-item-wrap ul li img{width:20px;height:20px;object-fit:contain;filter:var(--filterGray);position:relative;z-index:1}.insurance-form .insurance-item-wrap.active,.insurance-form .insurance-item-wrap:hover{z-index:9}.insurance-form .insurance-item-wrap.active .top h2,.insurance-form .insurance-item-wrap.active .top h3,.insurance-form .insurance-item-wrap.active .top h4{color:var(--cPrimary)}.insurance-form .insurance-item-wrap.active ul li.icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;width:35px;height:35px;z-index:1}.insurance-form .insurance-item-wrap.active ul li.icon.check-icon:before{border:1px solid var(--cPrimary)}.insurance-form .insurance-item-wrap.active ul li.icon.check-icon img{filter:var(--filterPrimary)}.insurance-form .insurance-item-wrap.active ul li.icon.x-icon:before{background-color:transparent;border:1px solid var(--cGrayDark)}.insurance-form .insurance-item-wrap.active ul li.icon.x-icon img{filter:var(--filterGrayDark)}.insurance-form .insurance-item-wrap .custom-radio{margin:15px auto;padding:0;width:80%;line-height:47px;font-size:14px;font-weight:400;cursor:pointer;background:var(--cWhite);color:var(--cText);border:1px solid var(--cText)}.insurance-form .insurance-item-wrap .custom-radio:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.insurance-form .insurance-item-wrap .custom-radio:hover{border-color:var(--cPrimary);color:var(--cPrimary)}.insurance-form .insurance-item-wrap .custom-radio.selected{border:1px solid var(--cDark);color:var(--cWhite);background:var(--cDark)}.insurance-form .insurance-item-wrap .custom-radio input{position:absolute;left:0;right:0;opacity:0;cursor:pointer}.insurance-form .insurance-item-wrap.two{width:24%}.insurance-form .insurance-item-wrap:only-child{width:48%}.tooltip-wrap{position:absolute;top:105px;left:85px;width:360px;background:#fff;padding:25px;z-index:88;display:none;transform:translateY(-50%);box-shadow:0 0 20px 5px rgba(0,0,0,.05);-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px 5px rgba(0,0,0,.05)}@media(max-width: 992px){.tooltip-wrap{top:102px}}.tooltip-wrap:before{content:"";position:absolute;top:0;left:-40px;width:0;height:0;transition:all .3s ease;border-bottom:20px solid transparent;border-left:20px solid transparent;border-right:20px solid #fff;border-top:20px solid transparent}.tooltip-wrap h5{font-size:18px;line-height:1;font-weight:bold}.tooltip-wrap p{font-size:13px;line-height:20px}.tooltip-wrap a.btn-close{position:absolute;top:15px;left:unset;right:15px;width:15px;height:15px;font-size:0;background:url("../images/icons/ico_close.svg") center/cover no-repeat;filter:var(--filterGrayDark)}@media(max-width: 992px){.tooltip-wrap{left:57px}}@media(max-width: 600px){.tooltip-wrap{left:55px;width:250px;padding:20px}.tooltip-wrap h5{font-size:18px}.tooltip-wrap p{font-size:12px;line-height:18px}}.insurance-desktop{display:block}@media(max-width: 992px){.insurance-desktop{display:none}}.insurance-mobile{display:none}@media(max-width: 992px){.insurance-mobile{display:block;padding-top:20px}}.insurance-mobile .elatus-tab-list{margin-bottom:20px;display:flex;flex-wrap:nowrap;border:1px solid var(--cDark)}.insurance-mobile .elatus-tab-list li{display:flex;justify-content:center;flex:1}.insurance-mobile .elatus-tab-list li:first-of-type a{border-radius:30px 0 0 30px}.insurance-mobile .elatus-tab-list li:last-of-type a{border-radius:0 30px 30px 0;border-right:none}.insurance-mobile .elatus-tab-list li a{border-radius:0;padding:20px 3px;width:100%;font-size:16px;font-weight:400;text-transform:uppercase;position:relative;display:flex;gap:10px;justify-content:center;color:var(--cText);background:var(--cGrayLight);text-align:center;line-height:16px;border-right:1px solid var(--cWhite)}@media(max-width: 650px){.insurance-mobile .elatus-tab-list li a{font-size:14px;padding:15px 3px;gap:5px}}.insurance-mobile .elatus-tab-list li a span{display:none;min-width:20px;height:20px;background:url("../images/icons/ico_check-rounded.svg") center/contain no-repeat;margin-top:-4px}.insurance-mobile .elatus-tab-list li a.active{color:#fff;background:var(--cPrimary);border-color:var(--cPrimary)}.insurance-mobile .elatus-tab-list li a.active span{display:block;filter:brightness(0) invert(1)}.insurance-mobile .insurance-tab-content .tab-content-box{padding:0}.insurance-mobile .insurance-tab-content ul li{display:table;line-height:22px;width:100%;font-size:16px;position:relative;padding:15px 15px 15px 30px}@media(max-width: 650px){.insurance-mobile .insurance-tab-content ul li{font-size:13px;line-height:14px;padding:10px 10px 10px 30px}}.insurance-mobile .insurance-tab-content ul li:nth-child(odd){background:var(--cGrayLight)}.insurance-mobile .insurance-tab-content ul li a:not(.btn-close){position:absolute;left:15px;top:15px;width:18px;height:18px;display:inline-block;transition:none;background:url("../images/icons/ico_tooltip.svg") no-repeat center/contain}@media(max-width: 650px){.insurance-mobile .insurance-tab-content ul li a:not(.btn-close){left:10px;top:8px}}.insurance-mobile .insurance-tab-content ul li a:not(.btn-close).active{filter:var(--filterPrimary)}.insurance-mobile .insurance-tab-content ul li .insurance-text{vertical-align:middle;display:table-cell;width:75%;padding-left:15px}.insurance-mobile .insurance-tab-content ul li .text-right{display:table-cell;width:25%;text-align:right;font-size:18px;font-weight:bold;position:relative}@media(max-width: 650px){.insurance-mobile .insurance-tab-content ul li .text-right{font-size:12px}}.insurance-mobile .insurance-tab-content ul li .text-right:before{content:"";position:absolute;top:-3px;right:-5px;width:25px;height:25px;border-radius:50%}@media(max-width: 650px){.insurance-mobile .insurance-tab-content ul li .text-right:before{top:-5px}}.insurance-mobile .insurance-tab-content ul li .text-right.check-icon:before{border:1px solid var(--cPrimary)}.insurance-mobile .insurance-tab-content ul li .text-right.check-icon img{filter:var(--filterPrimary)}.insurance-mobile .insurance-tab-content ul li .text-right.x-icon:before{background-color:transparent;border:1px solid var(--cGrayDark)}.insurance-mobile .insurance-tab-content ul li .text-right.x-icon img{filter:var(--filterGrayDark)}.insurance-mobile .insurance-tab-content ul li .text-right span{font-size:11px;color:#6f6f6f;position:relative;top:-5px}.insurance-mobile .insurance-tab-content ul li .text-right img{width:15px;height:15px;filter:var(--filterGray)}.insurance-mobile .insurance-tab-content .bottom-row{display:flex;justify-content:flex-end;align-items:center;margin-top:15px;flex-wrap:wrap}.insurance-mobile .insurance-tab-content .bottom-row .selected{display:none;padding:0 60px;line-height:45px;font-size:14px;font-weight:900;cursor:pointer;background:var(--cPrimary);color:#fff !important;margin:0 !important}.insurance-mobile .insurance-tab-content .bottom-row .total{font-size:40px;font-weight:bold;margin-right:40px;display:inline-block;color:var(--cPrimary)}@media(max-width: 992px){.insurance-mobile .insurance-tab-content .bottom-row .total{margin-right:0}}@media(max-width: 560px){.insurance-mobile .insurance-tab-content .bottom-row .total{font-size:32px}}.insurance-mobile .insurance-tab-content .bottom-row .total span{font-size:16px;font-weight:normal;color:var(--cText)}@media(max-width: 560px){.insurance-mobile .insurance-tab-content .bottom-row .total span{font-size:14px}}.remark{font-size:18px;color:var(--cText);font-weight:300;line-height:27px;margin-top:70px;text-align:center}.step-three{padding-bottom:70px}.step-three h1,.step-three h2,.step-three h3{margin-top:30px;margin-bottom:20px}.step-three .booking-title-xl h1,.step-three .booking-title-xl h2,.step-three .booking-title-xl h3{margin-top:60px;margin-bottom:40px}@media(max-width: 1200px){.step-three .booking-title-xl h1,.step-three .booking-title-xl h2,.step-three .booking-title-xl h3{margin-top:40px;margin-bottom:30px}}@media(max-width: 992px){.step-three .booking-title-xl h1,.step-three .booking-title-xl h2,.step-three .booking-title-xl h3{margin-top:30px;margin-bottom:20px}}.addons-form{position:relative}.addons-form .addons-list,.addons-form .mandatory-wrapper{padding:30px 0;background:var(--cWhite)}@media(max-width: 1200px){.addons-form .addons-list,.addons-form .mandatory-wrapper{padding:20px 0}}.addons-form .mandatory-wrapper{margin-top:20px}.addons-form .text{display:block;text-align:center;margin:60px 0}@media(max-width: 768px){.addons-form .text{margin:30px 0}}.addons-form .text p{font-size:18px}@media(max-width: 768px){.addons-form .text p{font-size:15px}}.add-on{position:relative;display:flex;align-items:center;gap:25px;margin-bottom:20px;width:100%;background:#fff;transition:all .3s ease-in-out;padding-right:30px;border:1px solid var(--cDark)}@media(max-width: 1300px){.add-on{padding-right:15px}}.add-on:last-of-type{margin-bottom:0}.add-on .left-side{padding-left:250px}@media(max-width: 1300px){.add-on .left-side{padding-left:150px}}.add-on .addon-state{position:absolute;top:0;left:40px;min-width:130px;height:45px;text-align:center;background:var(--cDark);color:var(--cWhite);padding:10px 20px;border-radius:0 0 12px 12px}@media(max-width: 1300px){.add-on .addon-state{min-width:100px;left:20px}}@media(max-width: 992px){.add-on .addon-state{height:40px}}.add-on .addon-state:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(180deg);width:24px;height:24px;background:url("../images/icons/ico_tooltip.svg") center/contain no-repeat;filter:var(--filterWhite)}.add-on .addon-state:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;background:url("../images/icons/ico_check-rounded.svg") center/contain no-repeat;filter:var(--filterWhite);opacity:0;transition:opacity .3s ease-in-out}.add-on .text-wrap{padding:25px 15px 25px 0;max-width:735px;width:100%}.add-on .text-wrap h2,.add-on .text-wrap h3,.add-on .text-wrap h4{font-size:23px;font-weight:400;margin:0}.add-on .text-wrap p{font-size:16px;line-height:22px;font-weight:300;margin-top:8px}@media(max-width: 800px){.add-on .text-wrap p{font-size:14px;line-height:20px}}.add-on .bottom-side{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;gap:20px;position:relative}@media(max-width: 500px){.add-on .bottom-side{flex-wrap:wrap}}.add-on .bottom-side .addon-price{position:relative;display:flex;align-items:baseline;justify-content:flex-end;width:150px}@media(max-width: 500px){.add-on .bottom-side .addon-price{justify-content:flex-end}}.add-on .bottom-side .addon-price .price{font-size:24px;font-weight:500;margin-right:5px}.add-on .bottom-side .addon-price .currency{font-size:13px;font-weight:400;line-height:18px}.add-on .bottom-side .addon-price .currency strong{color:var(--cText);font-size:16px;font-weight:500;width:max-content}.add-on .bottom-side .addon-numbers{width:0;overflow:hidden}.add-on .bottom-side .addon-numbers.show{width:140px}@media(max-width: 1400px){.add-on .bottom-side .addon-numbers.show{width:100px}}.add-on .bottom-side .addon-numbers.show .wrapper{opacity:1}.add-on .bottom-side .addon-numbers .wrapper{opacity:0;background:#fff;display:flex;align-items:center}@media(max-width: 1400px){.add-on .bottom-side .addon-numbers .wrapper{width:100px}}@media(max-width: 800px){.add-on .bottom-side .addon-numbers .wrapper{width:140px}}@media(max-width: 450px){.add-on .bottom-side .addon-numbers .wrapper{width:100px}}.add-on .bottom-side .addon-numbers .wrapper a{font-size:24px;color:var(--cText);position:relative;padding:5px}.add-on .bottom-side .addon-numbers .wrapper a.minus{left:0;color:var(--cText)}.add-on .bottom-side .addon-numbers .wrapper a.plus{right:0}.add-on .bottom-side .addon-numbers .wrapper a:hover{color:var(--cPrimary)}.add-on .bottom-side .addon-numbers .wrapper input{width:80px;height:40px;font-weight:600;padding:0 10px;font-size:20px;color:var(--cText);text-align:center;background:var(--cGrayLight);border:1px solid var(--cPrimary)}@media(max-width: 1400px){.add-on .bottom-side .addon-numbers .wrapper input{width:70px}}.add-on .bottom-side .addon-button{display:inline-block;margin-left:auto;margin-bottom:20px}@media(max-width: 500px){.add-on .bottom-side .addon-button{margin-bottom:15px}}.add-on:hover{border-color:var(--cPrimary)}.add-on.selected{border-color:var(--cPrimary)}.add-on.selected .addon-state{background:var(--cPrimary)}.add-on.selected .addon-state:before{opacity:0}.add-on.selected .addon-state:after{opacity:1}@media(max-width: 992px){.add-on{flex-wrap:wrap;padding-bottom:20px;gap:0}.add-on .left-side{width:100%;flex-direction:column;gap:0;padding:50px 15px 15px 20px}.add-on .text-wrap{padding-top:0;max-width:100%;padding-bottom:0}.add-on .text-wrap p{margin-top:5px;font-size:14px;line-height:18px}.add-on .bottom-side{gap:25px;width:100%;padding-left:15px;max-width:unset;justify-content:space-between;position:unset}.add-on .bottom-side .addon-price{padding-right:15px;min-height:unset;margin-left:auto}.add-on .bottom-side .addon-price .price{font-size:20px}.add-on .bottom-side .addon-price .currency{font-size:13px}.add-on .bottom-side .addon-numbers.show{width:120px}.add-on .checkboxSwitcher{position:absolute;top:15px;right:10px}.add-on .checkboxSwitcher label{padding-left:65px}}@media(max-width: 475px){.add-on .bottom-side{gap:15px}.add-on .bottom-side .addon-numbers.show{width:100px}}.add-on.mandatory{border-color:var(--cDark)}.add-on.mandatory .addon-state{background:var(--cDark)}.add-on.mandatory .bottom-side .addon-button .btn-addon{pointer-events:none}.add-on.mandatory .checkboxSwitcher label:before{background:#000}.step-four{padding-bottom:60px}.step-four h1{margin-top:30px;margin-bottom:20px}.step-four .booking-title-alt{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.step-four .booking-title-alt h2,.step-four .booking-title-alt h3{text-align:left;font-size:16px;font-weight:300;text-transform:uppercase;margin-bottom:0}@media(max-width: 768px){.step-four .booking-title-alt{margin-bottom:30px}}.step-four .checkboxSwitcher{margin-top:-20px}.step-four .js-booking-form .top{background:var(--cWhite);padding:30px 0}@media(max-width: 1200px){.step-four .js-booking-form .top{padding:20px 0}}@media(max-width: 992px){.step-four .js-booking-form .top{padding:0 0 30px 0}}.step-four .js-booking-form .top .inner{display:flex;gap:30px;width:100%}@media(max-width: 992px){.step-four .js-booking-form .top .inner{flex-wrap:wrap}}.step-four .js-booking-form .top .inner .left-part{width:70%;padding-top:30px}@media(max-width: 992px){.step-four .js-booking-form .top .inner .left-part{width:100%}}.step-four .js-booking-form .top .inner .left-part .text-area-group{margin-bottom:0}.step-four .js-booking-form .top .inner .right-part{width:30%;background:var(--cGrayLight);padding:30px;height:fit-content}@media(max-width: 1200px){.step-four .js-booking-form .top .inner .right-part{padding:20px 15px;border-radius:14px}}@media(max-width: 992px){.step-four .js-booking-form .top .inner .right-part{width:100%}}.step-four .form-row-flex{display:flex;gap:20px}@media(max-width: 550px){.step-four .form-row-flex{flex-wrap:wrap;gap:10px}}.step-four .form-row-flex .form-group{width:50%}@media(max-width: 550px){.step-four .form-row-flex .form-group{width:100%}}.step-four .form-row-flex .phone-box{width:70%}@media(max-width: 550px){.step-four .form-row-flex .phone-box{width:100%}}.step-four .form-row-flex .phone-box + .form-group{width:30%}@media(max-width: 550px){.step-four .form-row-flex .phone-box + .form-group{width:100%}}.step-four .phone-box{display:flex}.step-four .phone-box .prefix-box{width:40%}@media(max-width: 1200px){.step-four .phone-box .prefix-box{width:50%}}@media(max-width: 500px){.step-four .phone-box .prefix-box{width:60%}}.step-four .phone-box .prefix-box .select2-container--default .select2-selection--single{border-radius:30px 0 0 30px}.step-four .phone-box .prefix-box .icon-group .select2-container .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px;border-radius:30px 0 0 30px}.step-four .phone-box .phone-number-box{margin-top:auto;width:60%}@media(max-width: 1200px){.step-four .phone-box .phone-number-box{width:50%}}@media(max-width: 500px){.step-four .phone-box .phone-number-box{width:40%}}.step-four .phone-box .phone-number-box.active input{box-shadow:none}.step-four .phone-box .phone-number-box input{padding-left:20px !important;border-radius:0 30px 30px 0}@media(max-width: 500px){.step-four .phone-box .phone-number-box input{padding-left:10px !important}}.step-four .phone-box label.error{z-index:9}.step-four .phone-box label.error + .select2-container{border:none !important;height:50px !important}.step-four .phone-box label.error + .select2-container .select2-selection--single{height:50px !important}.step-four .phone-box label.error + .select2-container .select2-selection__rendered{height:50px !important;line-height:50px !important}.step-four .right-part .booking-title{margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}.step-four .right-part .text-wrap{display:none}.step-four .right-part .text-wrap.active{display:block}.step-four .right-part .text-wrap p{font-size:20px;font-weight:400;margin-bottom:30px}.step-four .right-part .text-wrap ul li{position:relative;font-size:16px;padding-left:30px;padding-bottom:10px}.step-four .right-part .text-wrap ul li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url(../images/icons/ico_checkmark.svg?v=usceuwq) center/contain no-repeat;filter:var(--filterDark)}.step-four .right-part .checkInForm{display:none}.step-four .right-part .checkInForm.active{display:block}.step-four .form-group{margin-bottom:20px}.step-four .form-group .date-icon{position:relative}.step-four .form-group .date-icon:before{content:"";position:absolute;top:12px;left:10px;width:24px;height:24px;filter:brightness(0);background:url(../images/icons/ico_calendar.svg?v=usceuxi) center/contain no-repeat}.step-four .form-group .date-icon input{padding-left:40px}.step-four .form-group label.error{top:unset;bottom:-10px;right:25px}.step-four .custom-radio{position:relative;color:var(--cWhite);transition:all .3s ease;background:#fff;border:1px solid var(--cGray);flex:1}.step-four .custom-radio input{display:none}.step-four .custom-radio label{font-size:20px;font-weight:400;line-height:1;padding:40px 70px;margin-bottom:0;cursor:pointer;width:100%;height:100%;transition:all .3s ease;position:relative;z-index:2;color:var(--cGray);text-transform:unset}.step-four .custom-radio label span{display:block;font-size:14px;line-height:20px;font-weight:400;margin-top:10px}.step-four .custom-radio:before{content:"";position:absolute;top:39px;left:30px;width:22px;height:22px;border-radius:50%;background:var(--cWhite);border:2px solid var(--cGray);z-index:3}.step-four .custom-radio:after{content:"";position:absolute;width:12px;height:12px;left:35px;top:44px;background:var(--cDark);opacity:0;z-index:3}.step-four .custom-radio:hover{border:1px solid var(--cDark)}.step-four .custom-radio.selected{background:var(--cDark)}.step-four .custom-radio.selected:after{opacity:1}.step-four .custom-radio.selected:before{background:#fff;border:2px solid var(--cWhite)}.step-four .custom-radio.selected label{color:#fff}.step-four .promo-code{padding:30px 0}.step-four .promo-code .booking-title-alt{margin-bottom:30px}.step-four .promo-code .inner{display:flex;align-items:flex-end;gap:30px}@media(max-width: 650px){.step-four .promo-code .inner{flex-wrap:wrap}}.step-four .promo-code .inner .promo-info,.step-four .promo-code .inner .discount-price{width:50%}@media(max-width: 992px){.step-four .promo-code .inner .promo-info{width:70%}}@media(max-width: 650px){.step-four .promo-code .inner .promo-info{width:100%}}.step-four .promo-code .inner .promo-info .form-group{margin-bottom:0}.step-four .promo-code .inner .promo-info .btn{position:absolute;right:-1px;bottom:0;height:50px;background:var(--cDark);color:var(--cWhite)}.step-four .promo-code .inner .promo-info .btn:hover{background:var(--cGrayDark)}.step-four .promo-code .inner .promo-info .btn.ok,.step-four .promo-code .inner .promo-info .btn.false{font-size:0}.step-four .promo-code .inner .promo-info .btn.ok:before,.step-four .promo-code .inner .promo-info .btn.false:before{content:"";position:absolute;top:50%;right:50%;transform:translate(50%, -50%);filter:var(--filterWhite)}.step-four .promo-code .inner .promo-info .btn.ok{background:var(--cSuccess)}.step-four .promo-code .inner .promo-info .btn.ok:before{width:25px;height:28px;background:url(../images/icons/ico_check.svg?v=usceuxn) center/contain no-repeat}.step-four .promo-code .inner .promo-info .btn.false{background:var(--cDanger)}.step-four .promo-code .inner .promo-info .btn.false:before{width:30px;height:30px;background:url(../images/icons/ico_close.svg?v=usceuy9) center/contain no-repeat}.step-four .promo-code .discount-price{display:flex;flex-direction:column;align-items:flex-end;gap:5px}@media(max-width: 992px){.step-four .promo-code .discount-price{width:30% !important}}@media(max-width: 650px){.step-four .promo-code .discount-price{width:100% !important}}.step-four .promo-code .discount-price h5{font-size:14px;font-weight:400;text-transform:uppercase}.step-four .promo-code .discount-price .discount-number{display:flex;align-items:baseline;gap:5px}.step-four .promo-code .discount-price .discount-number p{font-size:20px;font-weight:500}.step-four .promo-code .discount-price .discount-number span{display:block;font-size:14px;font-weight:300}.step-four .payment-row{padding:30px 0;position:relative}.step-four .payment-row:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;z-index:-1;background:var(--cWhite)}@media(max-width: 992px){.step-four .payment-row{padding-bottom:20px}}.step-four .payment-row .payment-options{display:flex;gap:30px}@media(max-width: 1400px){.step-four .payment-row .payment-options{gap:15px}}@media(max-width: 992px){.step-four .payment-row .payment-options{flex-direction:column}}.step-four .consent-row .inner{margin-top:30px;display:flex;align-items:flex-start;gap:50px}@media(max-width: 992px){.step-four .consent-row .inner{flex-direction:column;gap:30px}}.step-four .consent-row .inner .booking-title-alt{flex:1;margin:0}.step-four .consent-row .inner .booking-title-alt h2,.step-four .consent-row .inner .booking-title-alt h3,.step-four .consent-row .inner .booking-title-alt h4,.step-four .consent-row .inner .booking-title-alt h5,.step-four .consent-row .inner .booking-title-alt h6{font-size:20px;font-weight:400;line-height:1.1;text-transform:unset}.step-four .consent-row .inner .checkbox-wrapp{flex:2;display:flex;gap:50px}@media(max-width: 1200px){.step-four .consent-row .inner .checkbox-wrapp{flex-direction:column;gap:20px}}.step-four .consent-row .inner .custom-checkbox-wrapper{flex:1;margin-bottom:10px}.step-four .consent-row .inner .custom-checkbox-wrapper label{margin-bottom:0;font-size:14px;line-height:20px;text-transform:unset}.step-four .select2-container--default .select2-selection--single .select2-selection__rendered span{display:flex;align-items:center;gap:5px}.thank-you{position:relative;max-width:2560px;width:100%;padding:150px 15px 400px;margin-bottom:-160px}@media(max-width: 1200px){.thank-you{padding:100px 15px 300px}}@media(max-width: 992px){.thank-you{padding:50px 15px 300px}}@media(max-width: 650px){.thank-you{padding:40px 15px 250px}}.thank-you:before{content:"";position:absolute;top:0;left:0;bottom:0;width:90%;z-index:-1;background:url(../images/hero-logo-transparent.svg?v=usceuyj) left top/contain no-repeat}@media(max-width: 1400px){.thank-you:before{display:none}}.thank-you .img-wrapper{position:absolute;z-index:-2}.thank-you .img-wrapper img{width:100%;height:100%;object-fit:cover}.thank-you .content-box{position:relative;z-index:1;max-width:1000px;width:100%;margin:0 auto;background:rgba(255,255,255,.95);padding:40px 150px 50px;text-align:center}@media(max-width: 992px){.thank-you .content-box{padding:40px}}@media(max-width: 650px){.thank-you .content-box{padding:40px 15px}}.thank-you .content-box .img-box{width:50px;margin:0 auto}.thank-you .content-box .img-box img{width:100%;height:auto;object-fit:contain}.thank-you .content-box span{display:block;margin-top:40px;font-size:16px;font-weight:300;text-transform:uppercase}.thank-you .content-box h1{margin-top:10px;font-size:23px;font-weight:400;line-height:30px}.thank-you .content-box p{font-size:16px;line-height:22px;font-weight:300;margin-top:20px}.thank-you .content-box p.res-num{font-size:23px;font-weight:400}.thank-you .content-box .btn{position:relative;margin:30px auto 0;font-size:16px;font-weight:400;border:1px solid var(--cPrimary);display:flex;justify-content:center;gap:10px;width:fit-content;padding:12px 40px 12px 15px}.thank-you .content-box .btn:hover{background:var(--cPrimary);color:var(--cWhite)}.thank-you .content-box .btn:hover:after{filter:var(--filterWhite)}.thank-you .content-box .btn:after{content:"";position:absolute;top:0;right:10px;width:24px;height:24px;background:url("../images/icons/ico_arrows-back.svg") center/contain no-repeat;filter:var(--filterPrimary);transform:rotate(180deg) translateY(-50%)}.reservation-widget{position:fixed;width:100%;max-width:2560px;left:50%;transform:translateX(-50%);bottom:0;z-index:99999;padding:20px 15px;background:var(--cDark);transition:all .3s ease;box-shadow:0 -1px 25px 0 rgba(0,0,0,.1)}@media(max-width: 1815px){.reservation-widget{padding:15px}}@media(max-width: 1200px){.reservation-widget{padding:0}}.reservation-widget button{padding:15px 50px;display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width: 1400px){.reservation-widget button{padding:15px 35px}}.reservation-widget button:after{content:"";display:block;width:20px;height:20px;background:url("../images/icons/ico_arrows-back.svg") center/contain no-repeat;filter:var(--filterWhite);transform:rotate(180deg)}.reservation-widget .overlay{display:none}.reservation-widget .inner-container{margin:0 auto;display:flex;justify-content:space-between;position:relative;max-width:1790px;width:100%;gap:15px}.reservation-widget .inner-container .single-reservation-card{position:relative;padding:20px 30px 20px 30px}@media(min-width: 1200px)and (max-width: 1600px),(max-width: 475px){.reservation-widget .inner-container .single-reservation-card{padding:10px 12px 10px 12px}}.reservation-widget .inner-container .single-reservation-card .title-bar{padding-bottom:5px;display:flex;align-items:center;justify-content:space-between}.reservation-widget .inner-container .single-reservation-card .title-bar h2{margin:0;font-size:14px;line-height:21px;position:relative;padding-left:0}@media screen and (min-width: 1200px)and (max-width: 1400px){.reservation-widget .inner-container .single-reservation-card .title-bar h2{font-size:10px}}.reservation-widget .inner-container .single-reservation-card .title-bar a{font-size:0;position:relative}.reservation-widget .inner-container .single-reservation-card .title-bar a:before{content:"";position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%, -50%)}.reservation-widget .inner-container .single-reservation-card .title-bar a:hover img{filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card .title-bar a img{filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card.reservation-dates{width:25%}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.reservation-dates{display:none}}.reservation-widget .inner-container .single-reservation-card.reservation-dates p{font-size:12px;line-height:16px;padding-left:20px;position:relative;display:flex;margin:5px 0}@media screen and (max-width: 1400px){.reservation-widget .inner-container .single-reservation-card.reservation-dates p{font-size:10px}}.reservation-widget .inner-container .single-reservation-card.reservation-dates p span{color:var(--cPrimary);display:inline-block;margin-bottom:-2px;margin-left:3px;margin-right:2px;width:15px;height:15px;background:url(../images/icons/ico_clock.svg?v=usceuzf) center/contain no-repeat;filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card.reservation-dates p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:url("../images/icons/ico_pickup-location.svg") center/contain no-repeat;width:16px;height:20px;z-index:2;filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card.reservation-dates p.end-location:before{transform:translateY(-50%) rotate(180deg)}.reservation-widget .inner-container .single-reservation-card.selected-vehicle{width:25%;position:relative}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.selected-vehicle{display:none}}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box{display:flex;align-items:flex-start;justify-content:flex-start;gap:20px}@media(max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box{gap:10px}}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .img-wrap{width:135px;height:10px}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box img{position:absolute;width:135px;height:auto}@media(max-width: 1400px){.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box img{width:125px}}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info p{font-size:13px;line-height:1;color:var(--cPrimary);font-weight:bold;margin-bottom:4px}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:14px;line-height:1;margin:0}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info span{font-size:12px;line-height:1;margin-top:4px;display:block}@media(max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info span{font-size:11px}}.reservation-widget .inner-container .single-reservation-card.insurance{width:25%;position:relative}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.insurance{display:none}}.reservation-widget .inner-container .single-reservation-card.insurance .insurance-box,.reservation-widget .inner-container .single-reservation-card.insurance .addons-box{position:relative;padding-left:25px;padding-top:10px;min-height:30px}.reservation-widget .inner-container .single-reservation-card.insurance .insurance-box h3,.reservation-widget .inner-container .single-reservation-card.insurance .addons-box h3{font-size:13px;margin:0}.reservation-widget .inner-container .single-reservation-card.insurance .insurance-box h3:before,.reservation-widget .inner-container .single-reservation-card.insurance .addons-box h3:before{content:"";position:absolute;left:0;top:8px;width:15px;height:18px;background:url("../images/icons/ico_insurance.svg") center/contain no-repeat;filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card.insurance .insurance-box p,.reservation-widget .inner-container .single-reservation-card.insurance .addons-box p{margin:0;font-size:13px;padding-top:5px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.reservation-widget .inner-container .single-reservation-card.insurance .insurance-box p,.reservation-widget .inner-container .single-reservation-card.insurance .addons-box p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.reservation-widget .inner-container .single-reservation-card.insurance .addons-box{font-size:12px;position:relative}.reservation-widget .inner-container .single-reservation-card.insurance .addons-box h3{margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.reservation-widget .inner-container .single-reservation-card.insurance .addons-box h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.reservation-widget .inner-container .single-reservation-card.insurance .addons-box h3:before{width:16px;height:17.5px;background:url("../images/icons/ico_addon.svg") center/contain no-repeat;filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card.insurance .addons-box span{font-weight:normal}.reservation-widget .inner-container .single-reservation-card.price{width:25%;border:none;border-radius:0;background:none;color:var(--cWhite);padding:20px 15px 20px 15px}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.price{width:100%;padding:10px 20px;border-radius:16px 16px 0 0}}@media screen and (max-width: 550px){.reservation-widget .inner-container .single-reservation-card.price{padding:10px}}.reservation-widget .inner-container .single-reservation-card.price:after,.reservation-widget .inner-container .single-reservation-card.price:before{content:unset}.reservation-widget .inner-container .single-reservation-card.price .title-bar{position:relative}.reservation-widget .inner-container .single-reservation-card.price .wrapper{display:flex;align-items:flex-end;justify-content:space-between;height:100%;width:100%;gap:40px}@media(max-width: 1400px){.reservation-widget .inner-container .single-reservation-card.price .wrapper{gap:10px}}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.price .wrapper{width:100%;flex-direction:row;justify-content:space-between}.reservation-widget .inner-container .single-reservation-card.price .wrapper button.btn{padding:20px 30px;position:relative;z-index:99;border-color:transparent !important;border:none !important;outline:none !important}}@media screen and (max-width: 650px){.reservation-widget .inner-container .single-reservation-card.price .wrapper button.btn{padding:12px 20px}.reservation-widget .inner-container .single-reservation-card.price .wrapper button.btn:after{right:-5px}}@media screen and (max-width: 360px){.reservation-widget .inner-container .single-reservation-card.price .wrapper button.btn{padding:12px 15px}}.reservation-widget .inner-container .single-reservation-card.price .price-wrap{display:flex;align-items:center}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger{display:none;padding:23px 21px;margin-right:10px;font-size:0;background:var(--cWhite);transition:all .3s ease}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger{display:block}}@media(max-width: 650px){.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger{padding:14px}}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger img{display:block;width:20px;height:20px;position:relative;z-index:999}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger.active img,.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger:hover img{filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card.price .price-tag{font-size:16px;font-weight:normal;color:var(--cWhite)}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price .price-tag{font-size:11px}}.reservation-widget .inner-container .single-reservation-card.price .price-tag span{color:var(--cWhite);font-weight:bold;font-size:24px}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price .price-tag span{font-size:18px}}@media screen and (max-width: 600px){.reservation-widget .inner-container .single-reservation-card.price .price-tag span{font-size:15px}}.reservation-widget .inner-container .single-reservation-card.price p{font-size:13px;font-weight:400;text-align:left}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price p{font-size:11px}}.reservation-widget .inner-container .single-reservation-card.price p.vat{opacity:.4;line-height:unset}.reservation-widget .inner-container .single-reservation-card.price .info-btn{position:absolute;font-size:0;top:-5px;width:20px;left:calc(100% + 5px);height:20px;transition:unset;background:url("../images/icons/ico_tooltip.svg") no-repeat center/contain}@media(min-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price .info-btn{right:-15px}}.reservation-widget .inner-container .single-reservation-card.price .info-btn:hover{filter:var(--filterPrimary)}.reservation-widget .inner-container .single-reservation-card.price .info-popup{position:absolute;top:-80px;left:30px;width:max-content;background:#fff;padding:15px 20px;z-index:88;border-radius:16px;display:none;transform:translateY(-50%);box-shadow:0 0 20px 5px rgba(0,0,0,.05);-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px 5px rgba(0,0,0,.05)}.reservation-widget .inner-container .single-reservation-card.price .info-popup p{font-size:13px;color:var(--cPrimaryDark);padding-bottom:5px}.reservation-widget .inner-container .single-reservation-card.price .info-popup li{font-size:13px}.reservation-widget .inner-container .single-reservation-card.price .info-popup li:before{content:"";display:inline-block;width:11px;height:8px;margin-right:7px;filter:brightness(0);background:url("../images/icons/ico_check.svg") center/cover no-repeat}.reservation-widget-mobile{display:none;position:fixed;height:100%;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.9)}@media(min-width: 1201px){.reservation-widget-mobile{display:none}}.reservation-widget-mobile .inner-container{position:absolute;bottom:95px;left:0;right:0;z-index:2;padding:20px 15px;display:flex;flex-direction:column;gap:15px;background:var(--cDark)}@media(max-width: 1200px){.reservation-widget-mobile .inner-container{width:100%}}@media(max-width: 650px){.reservation-widget-mobile .inner-container{bottom:70px}}.reservation-widget-mobile .overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.reservation-widget-mobile .price{display:none}.reservation-widget-mobile .single-reservation-card{padding:10px 20px}@media(max-width: 475px){.reservation-widget-mobile .single-reservation-card{padding:20px}}.reservation-widget-mobile .single-reservation-card .title-bar{margin:0;padding-bottom:5px;display:flex;align-items:center;justify-content:space-between}.reservation-widget-mobile .single-reservation-card .title-bar h2{margin:0 !important;font-size:16px;font-weight:500;position:relative;text-align:left;padding-left:0 !important}.reservation-widget-mobile .single-reservation-card .title-bar a{font-size:0;position:relative}.reservation-widget-mobile .single-reservation-card .title-bar a:before{content:"";position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%, -50%)}.reservation-widget-mobile .single-reservation-card .title-bar a img{filter:var(--filterPrimary)}.reservation-widget-mobile .single-reservation-card.reservation-dates p{font-size:12px;line-height:16px;padding-left:20px;position:relative;display:flex;margin:5px 0}@media screen and (max-width: 1400px){.reservation-widget-mobile .single-reservation-card.reservation-dates p{font-size:10px}}.reservation-widget-mobile .single-reservation-card.reservation-dates p span{color:var(--cPrimary);display:inline-block;margin-bottom:-2px;margin-left:3px;margin-right:2px;width:15px;height:15px;background:url(../images/icons/ico_clock.svg?v=usceuzz) center/contain no-repeat;filter:var(--filterPrimary)}.reservation-widget-mobile .single-reservation-card.reservation-dates p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:url("../images/icons/ico_pickup-location.svg") center/contain no-repeat;width:16px;height:20px;z-index:2;filter:var(--filterPrimary)}.reservation-widget-mobile .single-reservation-card.reservation-dates p.end-location:before{transform:translateY(-50%) rotate(180deg)}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box{display:flex;align-items:flex-start;justify-content:flex-start}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box img{width:145px;height:auto}@media(max-width: 450px){.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box img{width:120px}}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info{padding-left:30px}@media(max-width: 650px){.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info{padding-left:15px}}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info p{font-size:13px;color:var(--cPrimary);font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:4px}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:18px;line-height:1;margin:0}@media screen and (max-width: 1600px){.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:14px}}@media(max-width: 1200px){.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:18px}}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info span{display:block;margin-top:4px;font-size:12px;line-height:1}.reservation-widget-mobile .single-reservation-card.insurance{position:relative;border-bottom:unset;padding-bottom:20px}.reservation-widget-mobile .single-reservation-card.insurance .insurance-box,.reservation-widget-mobile .single-reservation-card.insurance .addons-box{position:relative;padding-left:25px;padding-top:10px;min-height:30px}.reservation-widget-mobile .single-reservation-card.insurance .insurance-box h3,.reservation-widget-mobile .single-reservation-card.insurance .addons-box h3{font-size:13px;margin:0}.reservation-widget-mobile .single-reservation-card.insurance .insurance-box h3:before,.reservation-widget-mobile .single-reservation-card.insurance .addons-box h3:before{content:"";position:absolute;left:0;top:9px;width:15px;height:18px;background:url("../images/icons/ico_insurance.svg") center/contain no-repeat;filter:var(--filterPrimary)}.reservation-widget-mobile .single-reservation-card.insurance .insurance-box p,.reservation-widget-mobile .single-reservation-card.insurance .addons-box p{font-size:13px;padding-top:5px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.reservation-widget-mobile .single-reservation-card.insurance .insurance-box p,.reservation-widget-mobile .single-reservation-card.insurance .addons-box p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.reservation-widget-mobile .single-reservation-card.insurance .addons-box{font-size:12px;position:relative}.reservation-widget-mobile .single-reservation-card.insurance .addons-box h3{margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.reservation-widget-mobile .single-reservation-card.insurance .addons-box h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.reservation-widget-mobile .single-reservation-card.insurance .addons-box h3:before{width:16px;height:17.5px;background:url("../images/icons/ico_addon.svg") center/contain no-repeat;filter:var(--filterPrimary)}.reservation-widget-mobile .single-reservation-card.insurance .addons-box h3 span{font-weight:normal}.location-preview .main-article-wrapper{padding:60px 0 30px;margin:0;background:var(--cGrayLight)}@media(max-width: 768px){.location-preview .main-article-wrapper{padding:40px 0 20px}}.location-preview .pagination-container{background:var(--cGrayLight)}.location-subheader{position:relative}.location-subheader .mapWrapper{height:600px;width:100%}.location-subheader .mapWrapper > div{width:100%;height:100%}@media(max-width: 768px){.location-subheader .mapWrapper{height:350px}}.location-subheader .text-wrapper{position:absolute;z-index:11;left:0;bottom:0;width:100%;padding:50px 0}@media(max-width: 992px){.location-subheader .text-wrapper{padding:25px 0;position:relative}}.location-subheader .text-wrapper:before{content:"";position:absolute;inset:0;z-index:-1;min-width:1790px;width:calc(100% - 100px);background:var(--cDarkTransparent)}@media(max-width: 1800px){.location-subheader .text-wrapper:before{min-width:unset;width:100%;border-radius:unset}}.location-subheader .text-wrapper .container{display:flex;align-items:flex-start;justify-content:space-between;gap:50px}@media(max-width: 1450px){.location-subheader .text-wrapper .container{gap:15px 25px}}@media(max-width: 992px){.location-subheader .text-wrapper .container{flex-direction:column;align-items:flex-start}}.location-subheader .text-wrapper .container .title-wrap{min-width:400px;max-width:400px;color:var(--cWhite)}@media(max-width: 992px){.location-subheader .text-wrapper .container .title-wrap{min-width:100%;max-width:100%}}.location-subheader .text-wrapper .container .title-wrap span{position:relative;display:block;padding-left:35px;font-size:16px;font-weight:300;margin-bottom:7px;text-transform:uppercase}.location-subheader .text-wrapper .container .title-wrap span:before{content:"";position:absolute;top:50%;left:0;width:24px;height:24px;transform:translateY(-50%);filter:brightness(0) invert(1);background:url(../images/icons/ico_center.svg?v=uscev0l) center/cover no-repeat}.location-subheader .text-wrapper .container .title-wrap span.boat:before{background:url(../images/icons/ico_boat.svg?v=uscev0w) center/cover no-repeat}.location-subheader .text-wrapper .container .title-wrap span.airplane:before{background:url(../images/icons/ico_airplane.svg?v=uscev19) center/cover no-repeat}.location-subheader .text-wrapper .container .title-wrap h1{font-size:34px;line-height:40px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 4){.location-subheader .text-wrapper .container .title-wrap h1{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media(min-width: 992px){.location-subheader .text-wrapper .container .desc-wrapper{padding-top:35px}}.location-subheader .text-wrapper .container .desc-wrapper p{color:var(--cWhite);font-size:23px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 6){.location-subheader .text-wrapper .container .desc-wrapper p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}}@media(max-width: 1450px){.location-subheader .text-wrapper .container .desc-wrapper p{font-size:20px;line-height:28px}}.contact-information{padding:55px 0 60px;background:var(--cDarkTransparent)}@media(max-width: 992px){.contact-information{padding:40px 0 50px}}.contact-information .container{display:flex;gap:200px}@media(max-width: 1600px){.contact-information .container{gap:100px}}@media(max-width: 1200px){.contact-information .container{gap:50px}}@media(max-width: 992px){.contact-information .container{flex-direction:column;gap:30px}}.contact-information .booking-form-wrapper{position:relative;top:unset;right:unset}@media(max-width: 992px){.contact-information .booking-form-wrapper{max-width:unset}}@media(max-width: 560px){.contact-information .booking-form-wrapper{width:100%}}.contact-information .booking-form-wrapper .cta-wrapper{justify-content:flex-end}.contact-information .booking-form-wrapper .cta-wrapper a{display:none}.contact-information .contacts-wrap{display:grid;flex:1;grid-template-columns:repeat(2, 1fr);gap:40px 35px}@media(max-width: 1100px)and (min-width: 992px),(max-width: 500px){.contact-information .contacts-wrap{grid-template-columns:1fr}}.contact-information .contact-wrap p{color:var(--cWhite)}.review-section{position:relative;margin:90px 0 60px 0}@media(max-width: 1450px){.review-section{margin:60px 0 40px 0}}@media(max-width: 575px){.review-section{margin:40px 0}}.review-section .review-slider{padding:5px;width:calc(100% + 10px);left:-5px}.review-section .pagination-container{position:static !important;transform:none !important;background:transparent;padding:35px 0 60px 0}@media(max-width: 768px){.review-section .pagination-container{padding:30px 0 40px 0}}.review-section.with-background{background:var(--cGrayLight);padding:60px 0 0 0;margin:0}@media(max-width: 1450px){.review-section.with-background{padding:40px 0 0 0;margin:0}}@media(max-width: 575px){.review-section.with-background{margin:0}}.review-card{position:relative;z-index:2;background:var(--cWhite);padding:35px 40px 20px 40px;box-shadow:0 0 8px 0 rgba(0,0,0,.15)}@media(max-width: 768px){.review-card{padding:25px 30px 15px 30px}}.review-card .subtitle{display:block;position:relative;padding-left:45px;margin-bottom:15px;font-size:16px;letter-spacing:-0.16px;line-height:22px}.review-card .subtitle:before{content:"";position:absolute;top:50%;left:0;width:30px;height:30px;transform:translateY(-55%);background:url(../images/icons/ico_quote.svg?v=uscev1p) center/contain no-repeat}.review-card h3{position:relative;font-size:20px;line-height:24px;font-weight:400;margin-bottom:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.review-card h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.review-card p{line-height:22px;letter-spacing:-0.16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 5){.review-card p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media(max-width: 768px){.review-card p{font-size:14px}}.review-card .footer{display:flex;justify-content:space-between;align-items:center;margin-top:25px}.review-card .footer p{font-style:unset;font-size:12px}.review-card .footer .stars-wrap{position:relative;width:100px}.review-card .footer .stars-wrap .default-stars{width:100px;height:20px;background:url("../images/icons/stars-default.svg") no-repeat;background-size:100px 20px}.review-card .footer .stars-wrap .default-stars .colored-stars{position:absolute;top:0;left:0;height:20px;overflow:hidden;background:url("../images/icons/stars-colored.svg") no-repeat;background-size:100px 20px}.contact-section{margin:60px 0}@media(max-width: 768px){.contact-section{margin:40px 0}}.contact-section .container-xl,.contact-section .container{display:flex;gap:70px}@media(max-width: 992px){.contact-section .container-xl,.contact-section .container{flex-direction:column;gap:30px}}.contact-section h3{max-width:230px;font-size:34px;line-height:38px;font-weight:500}@media(max-width: 992px){.contact-section h3{max-width:unset}}@media(max-width: 768px){.contact-section h3{font-size:30px;line-height:34px}}.contact-section form{flex:1;margin:0}.contact-section form .btn{font-size:16px;font-weight:400;min-width:250px}.contact-section form .btn:after{content:"";position:absolute;display:inline-block;width:24px;height:24px;transition:all .2s ease-in-out;filter:brightness(0) invert(1);transform:translateY(-1px) translateX(0);background:url(../images/icons/ico_double-arrow.svg?v=uscev23) center/cover no-repeat}.contact-section form .btn:hover:after{transform:translateY(-1px) translateX(2px)}.contact-section form input,.contact-section form textarea,.contact-section form select{border-radius:25px}.contact-section .form-group{margin-bottom:30px}@media(max-width: 768px){.contact-section .form-group{margin-bottom:20px}}.filters{position:relative;z-index:99;margin-top:-25px}@media(max-width: 768px){.filters{margin-top:20px;display:flex;margin-left:auto;justify-content:end}}.filters .desktop-filters{display:block}@media(max-width: 768px){.filters .desktop-filters{display:none}}.filters .desktop-filters.before-swiper-init{height:51px}.filters .desktop-filters .filters-swiper{width:calc(100% - 200px);padding-right:5px;padding-left:10px;margin-left:0}.filters .desktop-filters .filters-swiper.no-navigation{width:100%}.filters .desktop-filters .filters-swiper .swiper-wrapper{justify-content:center}@media(max-width: 1200px){.filters .desktop-filters .filters-swiper .swiper-wrapper{justify-content:unset}}.filters .desktop-filters .filters-swiper .filter-item{width:100%;padding:12px 0}.filters .desktop-filters .navigation-wrapper{background:red;position:absolute;top:0;right:0;width:180px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;background:var(--cWhite);background:var(--cWhite);color:var(--cGrayDark);border:1px solid var(--cGrayDark)}.filters .desktop-filters .navigation-wrapper .swiper-button-next,.filters .desktop-filters .navigation-wrapper .swiper-button-prev{position:relative;margin-top:0;top:unset}.filters .desktop-filters .navigation-wrapper .swiper-button-next:after,.filters .desktop-filters .navigation-wrapper .swiper-button-prev:after{display:none !important}.filters .desktop-filters .navigation-wrapper .swiper-button-prev{width:14px;height:10px;background:url(../images/icons/ico_arrow-down.svg?v=uscev2j) center/contain no-repeat;transform:rotate(90deg)}.filters .desktop-filters .navigation-wrapper .swiper-button-next{width:25px;height:25px;background:url(../images/icons/ico_arrows-back.svg?v=uscev2m) center/contain no-repeat;transform:rotate(180deg);filter:var(--filterPrimary)}.filters .filter-mobile{display:none}@media(max-width: 768px){.filters .filter-mobile{display:block}}.filters .filter-item{display:block;text-align:center;font-size:16px;font-weight:400;padding:12px 20px;background:var(--cWhite);color:var(--cGrayDark);border:1px solid var(--cGrayDark);text-transform:uppercase}@media(max-width: 768px){.filters .filter-item{background:var(--cWhite);border:0;border-radius:0;text-transform:unset;padding:12px 20px;display:block;font-size:14px;width:100%;text-align:left;border-bottom:1px solid var(--cGrayLight)}.filters .filter-item:first-of-type{border-radius:20px 0 0 0}.filters .filter-item:last-of-type{border-radius:0 0 20px 20px}.filters .filter-item:hover{color:var(--cPrimary)}}.filters .filter-item.active{color:var(--cPrimary);border:1px solid var(--cPrimary)}@media(max-width: 768px){.filters .filter-item.active{background:var(--cGrayLight);color:var(--cPrimary);border:0;border-bottom:1px solid var(--cGrayLight)}}.filters .filter-item:hover{border:1px solid var(--cPrimary);color:var(--cPrimary)}@media(max-width: 768px){.filters .filter-item:hover{border:none;border-bottom:1px solid var(--cGrayLight)}}.filters .filter-menu{display:none}@media(max-width: 768px){.filters .filter-menu{display:flex;align-items:center;gap:5px;font-size:14px;line-height:1;font-weight:400;position:relative;padding:10px 20px;border-radius:20px;border:1px solid var(--cGray);background:var(--cGrayLight)}.filters .filter-menu.active{color:var(--cPrimary);background:var(--cWhite);border:1px solid transparent;border-bottom:0;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:0;border-bottom-left-radius:0}.filters .filter-menu.active:hover{border-bottom:0;border-color:transparent}.filters .filter-menu.active:after{filter:var(--filterPrimary)}.filters .filter-menu:hover{border:1px solid var(--cDark)}.filters .filter-menu:after{content:"";display:block;width:24px;height:24px;background:url("../images/icons/ico_filter-car.svg") center/contain no-repeat;filter:brightness(0)}}.filters .filter-wrapper{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media(min-width: 769px){.filters .filter-wrapper{display:flex !important}}@media(max-width: 768px){.filters .filter-wrapper{display:none;position:absolute;right:0;top:45px;background:#fff;width:250px;box-shadow:0 0 11px 1px rgba(0,51,102,.1);z-index:999;border-radius:20px 0 20px 20px}}section.rental-news{position:relative;padding:10px 0;overflow:hidden;margin-bottom:30px}section.rental-news:before{content:"";position:absolute;left:0;top:0;width:100%;height:50%;background:var(--cGrayLight);z-index:-1;pointer-events:none}section.rental-news .section-title{padding:40px 0}@media(max-width: 768px){section.rental-news .section-title{padding:35px 0}}@media(max-width: 1450px){section.rental-news .rental-news-swiper{margin-right:-15px}}section.rental-news .pagination-container{position:static !important;transform:none !important;padding-top:35px}@media(max-width: 768px){section.rental-news .pagination-container{padding-top:0}}section.locations-section .grid-container{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:25px}@media(max-width: 1250px){section.locations-section .grid-container{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){section.locations-section .grid-container{grid-template-columns:1fr}}section.locations-section .grid-container .section-title{padding-top:0}@media(max-width: 1250px){section.locations-section .grid-container .section-title{grid-column:1/-1}}@media(max-width: 767px){section.locations-section .grid-container .article-news-card{margin-bottom:25px}section.locations-section .grid-container .article-news-card:last-child{margin-bottom:0}}@media(max-width: 992px){section.locations-section .grid-container .article-news-card .image-wrapper{height:190px}}@media(max-width: 767px){section.locations-section .grid-container .article-news-card .image-wrapper{height:220px}}.main-footer{position:relative}.main-footer .form-wrap{position:relative;padding:75px 0 45px;margin-bottom:-70px;z-index:10}@media(max-width: 1400px){.main-footer .form-wrap{padding:60px 0 40px}}.main-footer .form-wrap:before{content:"";position:absolute;inset:0;z-index:-1;min-width:1790px;width:calc(100% - 100px);background:var(--cPrimary);border-radius:0 20px 20px 0}@media(max-width: 1920px){.main-footer .form-wrap:before{width:calc(100% - 75px)}}@media(max-width: 1800px){.main-footer .form-wrap:before{width:100%;min-width:unset;border-radius:0}}.main-footer .newsletter-box{display:flex;gap:40px;justify-content:space-between;color:var(--cWhite)}@media(max-width: 2150px){.main-footer .newsletter-box{max-width:calc(100% - 100px)}}@media(max-width: 1800px){.main-footer .newsletter-box{max-width:unset}}@media(max-width: 1200px){.main-footer .newsletter-box{flex-wrap:wrap;gap:30px}}@media(max-width: 768px){.main-footer .newsletter-box{flex-wrap:wrap;gap:10px}}.main-footer .newsletter-box .text{position:relative;max-width:300px;min-width:200px}.main-footer .newsletter-box .text span{position:absolute;top:-30px;font-size:16px;font-weight:300;text-transform:uppercase}.main-footer .newsletter-box .text h2{font-size:34px;font-weight:500;line-height:41px}@media(max-width: 1200px){.main-footer .newsletter-box .text{max-width:unset;width:calc(30% - 15px)}}@media(max-width: 768px){.main-footer .newsletter-box .text{width:100%}}.main-footer .newsletter-box .desc-wrap{max-width:550px}@media(max-width: 1200px){.main-footer .newsletter-box .desc-wrap{max-width:unset;width:calc(70% - 15px)}}@media(max-width: 768px){.main-footer .newsletter-box .desc-wrap{width:100%;margin-bottom:20px}}.main-footer .newsletter-box .response-wrapper{max-width:600px}@media(max-width: 1200px){.main-footer .newsletter-box .response-wrapper{max-width:unset;width:100%}}.main-footer .newsletter-box .newsletter-group{position:relative}.main-footer .newsletter-box .newsletter-group button{position:absolute;right:5px;top:50%;height:100%;padding:0 15px 0 30px;font-size:13px;font-weight:400;color:var(--cText);text-transform:uppercase;transform:translateY(-50%);background:transparent;border:none;outline:none;box-shadow:unset;transition:all .3s ease-in-out}.main-footer .newsletter-box .newsletter-group button:before{content:"";position:absolute;width:26px;height:26px;top:50%;left:0;transform:translateY(-55%);transition:all .3s ease-in-out;background:url(../images/icons/ico_double-arrow.svg?v=uscev3g) center/cover no-repeat}.main-footer .newsletter-box .newsletter-group button:hover{color:var(--cPrimary)}.main-footer .newsletter-box .newsletter-group button:hover:before{left:3px}.main-footer .newsletter-box .newsletter-group input{border-color:var(--cWhite);border-radius:50px;background:var(--cWhite);padding:0 20px}.main-footer .newsletter-box .newsletter-group input:focus{border-color:var(--cDark)}.main-footer .newsletter-box .custom-checkbox-wrapper{margin:0}.main-footer .newsletter-box .custom-checkbox-wrapper input[type=checkbox]:checked + label:before{background:var(--cDark)}.main-footer .newsletter-box .custom-checkbox-wrapper label{font-size:12px;font-weight:300;text-transform:unset;color:var(--cWhite)}.main-footer .newsletter-box .custom-checkbox-wrapper label a{color:var(--cWhite);text-decoration:underline}.main-footer .newsletter-box .custom-checkbox-wrapper label a:hover{color:var(--cText)}.main-footer .footer-bottom{padding-top:120px;color:var(--cWhite);background:var(--cDark)}@media(max-width: 992px){.main-footer .footer-bottom{padding-top:110px}}.main-footer .footer-bottom .content{display:flex;gap:170px;padding-bottom:90px}@media(max-width: 1700px){.main-footer .footer-bottom .content{gap:30px}}@media(max-width: 1600px){.main-footer .footer-bottom .content{padding-bottom:70px}}@media(max-width: 992px){.main-footer .footer-bottom .content{flex-wrap:wrap;padding-bottom:40px}}.main-footer .footer-bottom .left-side{max-width:300px;max-height:300px;gap:40px;display:flex;flex-direction:column;justify-content:space-between}.main-footer .footer-bottom .left-side .footer-logo{display:block;width:266px;height:107px;font-size:0}.main-footer .footer-bottom .left-side .footer-logo:hover svg path[fill="#FF0000"]{fill:var(--cWhite)}.main-footer .footer-bottom .left-side .footer-logo svg path[fill="#FF0000"]{transition:fill .3s ease}.main-footer .footer-bottom .left-side p{font-size:16px;font-weight:500}@media(max-width: 1600px){.main-footer .footer-bottom .left-side{max-height:unset}}@media(max-width: 992px){.main-footer .footer-bottom .left-side{max-width:unset;flex-direction:row;flex-wrap:wrap}.main-footer .footer-bottom .left-side p{flex:1}}@media(max-width: 768px){.main-footer .footer-bottom .left-side{max-width:unset;flex-direction:row;flex-wrap:wrap}.main-footer .footer-bottom .left-side p{flex:unset;width:100%}}.main-footer .footer-bottom .right-side{width:100%}.main-footer .footer-bottom .right-side .top{max-width:400px;margin-bottom:80px}.main-footer .footer-bottom .right-side .top span{display:block;font-weight:300;margin-bottom:7px;text-transform:uppercase}.main-footer .footer-bottom .right-side .top h3{font-size:34px;font-weight:600;line-height:41px}@media(max-width: 1600px){.main-footer .footer-bottom .right-side .top{margin-bottom:60px}.main-footer .footer-bottom .right-side .top h3{font-size:32px;line-height:38.4px}}@media(max-width: 992px){.main-footer .footer-bottom .right-side .top{margin-bottom:40px}}.main-footer .footer-copyright{background:var(--cDarkLight)}.main-footer .footer-copyright .inner{display:flex;align-items:center;justify-content:space-between;color:var(--cWhite)}.main-footer .footer-copyright a{font-size:13px;font-weight:400;color:var(--cWhite)}.main-footer .footer-copyright a:hover{color:var(--cPrimary)}.main-footer .footer-copyright p{font-size:13px;font-weight:400}.main-footer .footer-copyright .privacy-nav{display:flex;align-items:center}.main-footer .footer-copyright .privacy-nav a{display:block;padding:20px 15px}.main-footer .footer-copyright .privacy-nav li:last-child a{padding-right:0}@media(max-width: 768px){.main-footer .footer-copyright .inner{flex-wrap:wrap;justify-content:center;padding-bottom:23px}.main-footer .footer-copyright p{order:1}.main-footer .footer-copyright .privacy-nav{order:0;width:100%;justify-content:space-between}.main-footer .footer-copyright .privacy-nav a{padding:15px 7px;text-align:center}.main-footer .footer-copyright .privacy-nav li:first-child a{padding-left:0}}.contacts-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 70px}@media(max-width: 1700px){.contacts-wrap{gap:40px 60px;justify-content:flex-start}}.contact-wrap p{position:relative;padding-left:40px;font-size:16px;font-style:normal;text-transform:uppercase;margin-bottom:20px}.contact-wrap p:before{content:"";position:absolute;width:20px;height:20px;left:0;top:50%;transform:translateY(-50%);filter:brightness(0) invert(1)}.contact-wrap p.phone:before{background:url(../images/icons/ico_phone-call.svg?v=uscev3l) center/cover no-repeat}.contact-wrap p.email:before{background:url(../images/icons/ico_send.svg?v=uscev3u) center/cover no-repeat}.contact-wrap p.whatsapp:before{background:url(../images/icons/ico_whatsapp.svg?v=uscev47) center/cover no-repeat}.contact-wrap p.social:before{background:url(../images/icons/ico_socials.svg?v=uscev49) center/cover no-repeat}.contact-wrap p.working-hours:before{background:url(../images/icons/ico_clock.svg?v=uscev4b) center/cover no-repeat}.contact-wrap p.calendar:before{background:url(../images/icons/ico_calendar.svg?v=uscev4s) center/cover no-repeat}.contact-wrap p.address:before{background:url(../images/icons/ico_center.svg?v=uscev58) center/cover no-repeat}.contact-wrap > a,.contact-wrap > span{display:block;font-size:32px;font-weight:600;line-height:35px;font-style:normal;color:var(--cWhite)}.contact-wrap > a:hover,.contact-wrap > span:hover{color:var(--cPrimary)}.contact-wrap > span:hover{color:var(--cWhite)}@media(max-width: 1600px){.contact-wrap p{margin-bottom:10px}.contact-wrap p.social{margin-bottom:15px}.contact-wrap > a,.contact-wrap > span{font-size:24px;line-height:26.4px}}.error404{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(max-width: 540px){.error404{overflow:hidden}}.error404 .wrapper{position:relative;margin-bottom:40px}@media(max-width: 1200px){.error404 .wrapper{margin-bottom:70px}}@media(max-width: 768px){.error404 .wrapper{margin-bottom:100px}}@media(max-width: 540px){.error404 .wrapper{margin-bottom:140px}}@media(max-width: 370px){.error404 .wrapper{margin-bottom:160px}}.error404 .devLogContainer{padding:10px;width:100%;background:#d3d3d3}.error404 .mainText{position:relative;width:100%}.error404 span{color:var(--cPrimary);opacity:.1;font-size:600px;font-weight:700;z-index:-1;line-height:1}@media(max-width: 1200px){.error404 span{font-size:400px}}@media(max-width: 768px){.error404 span{font-size:300px}}@media(max-width: 540px){.error404 span{font-size:200px}}@media(max-width: 370px){.error404 span{font-size:150px}}.error404 h1{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px}@media(max-width: 540px){.error404 h1{font-size:18px}}.error404 .bottomText{position:absolute;width:100%;left:50%;transform:translateX(-50%);bottom:0;z-index:1}@media(max-width: 1200px){.error404 .bottomText{bottom:-50px}}@media(max-width: 768px){.error404 .bottomText{bottom:-90px}}@media(max-width: 540px){.error404 .bottomText{bottom:-120px}}@media(max-width: 370px){.error404 .bottomText{bottom:-140px}}.error404 .bottomText p{font-size:16px;color:#000;font-weight:500}@media(max-width: 540px){.error404 .bottomText p{font-weight:400;font-size:14px}}.error404 .bottomText p strong{display:block}.error404 .bottomText p strong a{display:inline-block;margin-top:20px;text-transform:uppercase;color:#fff;background:var(--cPrimary);background-image:linear-gradient(135deg, var(--cPrimary), var(--cSecondary), var(--cSecondary), var(--cPrimary));background-size:300% 100%;padding:15px 30px}.error404 .bottomText p strong a:hover{background-position:99% 0}.cookies_wrap{display:none;position:fixed;bottom:0;left:0;right:0;margin:0;max-height:100vh;z-index:99999999999999;width:100%}.cookies_wrap:before{content:"";position:absolute;top:-100vh;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.cookies_wrap .cookies_wrap_outer{width:100%;position:relative;background:#fff;color:var(--cText);padding:100px 15px 60px}@media(max-width: 1200px){.cookies_wrap .cookies_wrap_outer{padding:70px 15px 30px}}@media(max-width: 768px){.cookies_wrap .cookies_wrap_outer{padding:50px 15px 30px}}.cookies_wrap .cookies_wrap_outer:before{content:"";position:absolute;top:-90px;left:50%;transform:translateX(-50%);width:180px;height:180px;background:#fff;border-radius:50%}@media(max-width: 1200px){.cookies_wrap .cookies_wrap_outer:before{width:140px;height:140px;top:-70px}}@media(max-width: 768px){.cookies_wrap .cookies_wrap_outer:before{width:80px;height:80px;top:-40px}}.cookies_wrap .cookies_wrap_outer:after{content:"";position:absolute;top:-70px;left:50%;transform:translateX(-50%);width:140px;height:140px;background:#000;border-radius:50%}@media(max-width: 1200px){.cookies_wrap .cookies_wrap_outer:after{width:100px;height:100px;top:-50px}}@media(max-width: 768px){.cookies_wrap .cookies_wrap_outer:after{width:60px;height:60px;top:-30px}}.cookies_wrap .content-wrapper{max-width:800px;width:100%;margin:0 auto;text-align:center}.cookies_wrap .content-wrapper:before{content:"";position:absolute;top:-45px;left:50%;transform:translateX(-50%);width:90px;height:90px;background:url(../images/icons/ico_cookies.svg?v=uscev5t) center/contain no-repeat;z-index:1}@media(max-width: 1200px){.cookies_wrap .content-wrapper:before{width:60px;height:60px;top:-30px}}@media(max-width: 768px){.cookies_wrap .content-wrapper:before{width:40px;height:40px;top:-20px}}.cookies_wrap h2{font-size:36px;line-height:40px;font-weight:500;color:var(--cText)}@media(max-width: 1200px){.cookies_wrap h2{font-size:32px;line-height:36px}}@media(max-width: 768px){.cookies_wrap h2{font-size:28px;line-height:32px}}.cookies_wrap p{margin-top:20px;font-size:16px;line-height:24px;font-weight:400;color:var(--cText)}@media(max-width: 1200px){.cookies_wrap p{font-size:14px;line-height:20px}}.cookies_wrap .cookies_wrap_btns{margin-top:40px;display:flex;justify-content:center;gap:60px}@media(max-width: 768px){.cookies_wrap .cookies_wrap_btns{gap:10px;flex-wrap:wrap;margin-top:20px}}.cookies_wrap .btn{font-size:14px;text-transform:uppercase;font-weight:400;padding:10px 30px;min-width:185px}.cookies_wrap .btn.btn-accept{background:#000;color:#fff;border:1px solid #000}.cookies_wrap .btn.btn-accept:hover{background:#fff;color:#000}.cookies_wrap .btn.btn-settings{background:#fff;color:#000;border:1px solid #000}.cookies_wrap .btn.btn-settings:hover{background:#000;color:#fff}.elatus-portfolio{padding:250px;min-height:100vh}@media(max-width: 1650px){.elatus-portfolio{padding:150px}}@media(max-width: 1200px){.elatus-portfolio{padding:200px 50px}}@media(max-width: 575px){.elatus-portfolio{padding:100px 15px}}.elatus-portfolio .action-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:100px}@media(max-width: 992px){.elatus-portfolio .action-bar{flex-direction:column;justify-content:flex-start;margin-bottom:50px}}.elatus-portfolio .action-bar ul{display:flex;list-style:none;margin-bottom:25px}.elatus-portfolio .action-bar ul li{background:var(--cPrimary);color:#fff;margin:5px;padding:5px 15px;letter-spacing:1.2px;cursor:pointer;opacity:.6}@media(max-width: 992px){.elatus-portfolio .action-bar ul li{font-size:14px}}@media(max-width: 575px){.elatus-portfolio .action-bar ul li{font-size:12px;padding:5px 10px}}.elatus-portfolio .action-bar ul li.active{opacity:1}.elatus-portfolio .action-bar .filter-box{min-width:225px}.elatus-portfolio .action-bar .filter-box .select2-container .select2-selection--single{margin:0}.elatus-portfolio .action-bar .filter-box .select2-container--default .select2-selection--single .select2-selection__arrow b{top:-5px;margin-left:11px}.elatus-portfolio .fleet{display:flex;flex-wrap:wrap;position:relative}.elatus-portfolio .fleet .single-car{width:calc(25% - 30px);margin:15px;position:relative;height:300px}@media(max-width: 1650px){.elatus-portfolio .fleet .single-car{width:calc(33.33333% - 30px)}}@media(max-width: 992px){.elatus-portfolio .fleet .single-car{width:calc(50% - 30px)}}@media(max-width: 575px){.elatus-portfolio .fleet .single-car{width:100%;margin:50px 0}}.elatus-portfolio .fleet .single-car img{width:100%;height:100%;object-fit:contain}.elatus-portfolio .fleet .single-car span{position:absolute;right:0;top:0;background:var(--cPrimary);color:#fff;padding:5px 10px;border-radius:15px}.elatus-portfolio .fleet .single-car .slick-slider{cursor:pointer}
/*# sourceMappingURL=styles.css.map */