.main-footer .footer-content .footer-logo svg path,.main-footer .newsletter-form-container .form-group .btn:after,.main-footer .newsletter-form-container .form-group input,.step-four .custom-radio:before,.step-four .custom-radio,.add-on .bottom-side .addon-numbers,.add-on .bottom-side .addon-price,.add-on .text-wrap p,.add-on .text-wrap h2,.add-on .text-wrap h3,.add-on .text-wrap h4,.insurance-form .insurance-item-wrap .custom-radio,.insurance-form .insurance-item-wrap,.filters .filter-item,.fleet-card .overlay,.fleet-card .card-footer .price-wrap p,.fleet-card,.booking-subheader .subheader-card span,.booking-subheader .subheader-card a,.box-social ul li a:before,.blog-card .text-wrap p,.blog-card .text-wrap h2,.blog-card .text-wrap h3,.blog-card .text-wrap:before,.blog-card .text-wrap,.blog-card .button-arrow,.blog-card .img-wrap,.faq .faq-button-next,.faq .faq-button-prev,.faq-card dt,.faq-card:before,.faq-card,.reviews .review-button-next,.reviews .review-button-prev,.special-offer-card .text-wrap .button-arrow,.special-offer-card .text-wrap p,.special-offer-card .text-wrap h2,.special-offer-card .text-wrap h3,.special-offer-card .text-wrap:before,.special-offer-card .text-wrap,.special-offer-card .car-img-wrap,.special-offer-card .bg-img-wrap,.booking-form-wrapper .edit-reservation-toggle:after,.select2-selection__arrow,.checkboxSwitcher label:after,.checkboxSwitcher label:before,.custom-checkbox-wrapper label:after,.custom-checkbox-wrapper label:before,.main-header .rOptions .mobile-menu-nav .mobile-menu li a.arrow:after,.main-header .rButton span,.main-header .main-menu-nav ul li.dropdown:after,.main-header .form-cta-nav ul li.dropdown:after,.main-header .side-menu-nav ul li.dropdown:after,.main-header .logo svg path,.btn,a,.elatus-modal .modal-wrap .close-modal,.elatus-autocomplete .results-wrapper ul li{transition:all .3s ease-in-out}.fleet-card .btn:before,.booking-subheader .subheader-card a:before,.box-info a:before:not(.btn){content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.fleet-card:before,.subheader .map-wrapper,.subheader .img-wrap,.subheader.image:before,.blog-card .img-wrap,.special-offer-card .bg-img-wrap,.form-group.upload-group .upload-box input,.drawer-overlay,.elatus-modal,.loader{top:0;right:0;bottom:0;left:0}.special-offer-card .tag{border-radius:8px}.add-on .bottom-side .addon-numbers .wrapper input,.tooltip-wrap,.article img,.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:10px}.reservation-widget-mobile .single-reservation-card,.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger,.blog-card .text-wrap,.blog-card,.special-offer-card .text-wrap,.special-offer-card,.ui-datepicker .ui-datepicker-title select,#ui-datepicker-div{border-radius:14px}.main-footer .newsletter-form-container .newsletter-form,.add-on,.fleet-card,.pagination-wrapper .pagination,.article .ratio iframe,.faq-card,.support-center .img-wrap,.review-card,.form-group.upload-group .upload-box{border-radius:20px}.main-footer .newsletter-form-container .form-group input,.reservation-widget .inner-container,.step-four .custom-radio,.filters .filter-item,.booking-subheader,.location-card,.article blockquote,.faq .tab-wrapper,.main-header .rOptions .side-menu-mobile ul a,.main-header .rOptions .mobile-contact,.main-header .header-wrapper,.booking-inner,.btn{border-radius:30px}.step-four .js-booking-form .top .inner .right-part{border-radius:40px}.step-four .custom-radio:after,.add-on .addon-state,.pagination-wrapper .pagination li a,.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list) li:before,.blog-card .button-arrow,.faq .faq-button-next,.faq .faq-button-prev,.faq-card:before,.reviews .review-button-next,.reviews .review-button-prev,.special-offer-card .text-wrap .button-arrow,.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%}.main-footer .newsletter-form-container .newsletter-form{background:linear-gradient(246deg, #FF6700 37.95%, #FF4A26 86.37%)}@keyframes fade-right{to{transform:translateX(0)}}@keyframes translate-up{to{transform:translateY(0)}}@keyframes opacity-anim{to{opacity:1}}:root{--cPrimary: #FF6700;--cPrimaryDark: #FF4A26;--cError: #FF6700;--cGrayLight: #675248;--cBrown: #492702;--cBrownLight: #A99B8E;--cText: #191512;--cWhite: #FFF;--cDark: #000;--cLightBg: #F2EFED;--cHoverBg: rgba(242, 239, 237, 0.5);--cSuccess: #1AC000;--cSuccessLight: #EDFAEB;--cWarning: #E89C38;--cInfo: #38A2DF;--cDanger: #F92044;--cDangerLight: #F6DBDB;--cDefault: #E9EAF0;--filterPrimary: brightness(0) invert(52%) sepia(77%) saturate(4447%) hue-rotate(3deg) brightness(104%) contrast(106%);--filterPrimaryDark: brightness(0) invert(36%) sepia(25%) saturate(5799%) hue-rotate(346deg) brightness(106%) contrast(101%);--filterGrayLight: brightness(0) invert(30%) sepia(16%) saturate(676%) hue-rotate(335deg) brightness(100%) contrast(86%);--filterBrown: brightness(0) invert(12%) sepia(46%) saturate(3943%) hue-rotate(33deg) brightness(95%) contrast(98%);--filterBrownLight: brightness(0) invert(66%) sepia(20%) saturate(230%) hue-rotate(348deg) brightness(92%) contrast(88%);--filterWhite: brightness(0) invert(100%);--filterDark: brightness(0)}.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)}@media(max-width: 1350px){#swipebox-close{right:20px}}#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=uaumn0r) 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=uaumn21) center/contain no-repeat}.social-links li a.instagram{background:url(../images/icons/ico_instagram.svg?v=uaumn33) center/contain no-repeat}.social-links li a.linked{background:url(../images/icons/ico_linked.svg?v=uaumn4m) 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{line-height:1;margin-bottom:0;font-weight:300}h1{font-size:40px}@media(max-width: 1200px){h1{font-size:34px}}@media(max-width: 768px){h1{font-size:28px}}h2{font-size:40px}@media(max-width: 1200px){h2{font-size:34px}}@media(max-width: 768px){h2{font-size:28px}}h3{font-size:24px}@media(max-width: 768px){h3{font-size:20px}}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 40px;font-size:18px;line-height:1;font-weight:400;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);background-size:300% 100%;background-image:linear-gradient(310deg, var(--cPrimary), var(--cPrimaryDark), var(--cPrimaryDark), var(--cPrimary));color:#fff}.btn.btn-primary:hover{background-position:99% 0}.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)}.btn.btn-outline{border:2px solid var(--cText);background:transparent;color:var(--cText)}.btn.btn-outline:hover{border:2px solid var(--cPrimary);color:var(--cPrimary)}input,label{font-family:inherit}*,*::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;background:var(--cLightBg)}body.no-scroll{overflow:hidden}body.home{background:var(--cWhite)}body.booking{padding-bottom:250px}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:1760px;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%}.custom-container{max-width:1760px;width:100%;margin:0 auto;padding:0 15px 0 150px}@media(max-width: 1600px){.custom-container{padding:0 15px}}section{padding:60px 0}@media(max-width: 1200px){section{padding:40px 0}}@media(max-width: 768px){section{padding:30px 0}}section.no-padding{padding:0}@media(max-width: 768px){section.js-swiper-dynamic{padding:30px 0 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}h1.booking-title{font-size:32px;line-height:1;font-weight:300;margin:30px 0}@media(max-width: 1200px){h1.booking-title{font-size:30px;margin:20px 0}}@media(max-width: 768px){h1.booking-title{font-size:28px}}.booking-inner{padding:20px;background:var(--cWhite);margin-top:40px}@media(max-width: 1350px){.booking-inner{margin-top:20px}}.booking-inner .wrapper{border:1px solid var(--cLightBg);border-radius:15px;overflow:hidden}.main-header{position:fixed;top:15px;left:50%;transform:translateX(-50%);z-index:99999;max-width:1760px;width:100%;display:flex;justify-content:center}@media(max-width: 1350px){.main-header{top:0;left:0;width:100%;transform:unset}}.main-header.swipebox-open .rButton{pointer-events:none}.main-header .header-wrapper{position:relative;z-index:1;display:flex;align-items:center;padding:0 20px;width:calc(100% - 30px);background:var(--cWhite);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}@media(max-width: 1350px){.main-header .header-wrapper{border-radius:0;width:100%}}.main-header .logo{padding:17px 15px 17px 0;line-height:1}@media(max-width: 1500px){.main-header .logo{padding:10px 10px 10px 0}}@media(max-width: 1350px){.main-header .logo{margin-right:auto}}.main-header .logo:hover svg path[fill="#492702"]{fill:var(--cPrimary)}@media(max-width: 1500px){.main-header .logo svg{width:100px}}@media(max-width: 450px){.main-header .logo svg{width:80px}}.main-header .main-menu-nav ul,.main-header .form-cta-nav ul,.main-header .side-menu-nav ul{display:flex;align-items:center}.main-header .main-menu-nav ul li,.main-header .form-cta-nav ul li,.main-header .side-menu-nav ul li{position:relative}.main-header .main-menu-nav ul li:last-of-type a:after,.main-header .form-cta-nav ul li:last-of-type a:after,.main-header .side-menu-nav ul li:last-of-type a:after{display:none}.main-header .main-menu-nav ul li a,.main-header .form-cta-nav ul li a,.main-header .side-menu-nav ul li a{font-size:14px;padding:22px 30px;color:var(--cGrayLight);position:relative}@media(max-width: 1500px){.main-header .main-menu-nav ul li a,.main-header .form-cta-nav ul li a,.main-header .side-menu-nav ul li a{padding:15px 30px 15px 20px;font-size:13px}}@media(max-width: 1350px){.main-header .main-menu-nav ul li a,.main-header .form-cta-nav ul li a,.main-header .side-menu-nav ul li a{padding:15px 30px 15px 15px}}.main-header .main-menu-nav ul li a:after,.main-header .form-cta-nav ul li a:after,.main-header .side-menu-nav ul li a:after{content:"";position:absolute;top:10px;bottom:10px;right:0;width:1px;background:var(--cLightBg)}.main-header .main-menu-nav ul li a:hover,.main-header .form-cta-nav ul li a:hover,.main-header .side-menu-nav ul li a:hover{color:var(--cPrimary)}.main-header .main-menu-nav ul li.dropdown:after,.main-header .form-cta-nav ul li.dropdown:after,.main-header .side-menu-nav ul li.dropdown:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);width:11px;height:6px;background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat}.main-header .main-menu-nav ul li.dropdown.menuhover:after,.main-header .form-cta-nav ul li.dropdown.menuhover:after,.main-header .side-menu-nav ul li.dropdown.menuhover:after{transform:translateY(-50%) rotate(180deg)}.main-header .main-menu-nav ul li.dropdown.menuhover > a,.main-header .form-cta-nav ul li.dropdown.menuhover > a,.main-header .side-menu-nav ul li.dropdown.menuhover > a{color:var(--cPrimary)}.main-header .main-menu-nav ul li ul,.main-header .form-cta-nav ul li ul,.main-header .side-menu-nav ul li ul{display:none;position:absolute;top:43px;left:50%;min-width:130px;transform:translateX(-50%);background:var(--cWhite);box-shadow:0 4px 4px 0 rgba(0,0,0,.06);border-radius:0 0 20px 20px;overflow:hidden;border:1px solid var(--cLightBg);border-top:0}@media(max-width: 1500px){.main-header .main-menu-nav ul li ul,.main-header .form-cta-nav ul li ul,.main-header .side-menu-nav ul li ul{top:39px}}.main-header .main-menu-nav ul li ul li:after,.main-header .form-cta-nav ul li ul li:after,.main-header .side-menu-nav ul li ul li:after{bottom:0;top:unset;width:unset;right:10px;left:10px;height:1px;background:var(--cLightBg)}.main-header .main-menu-nav ul li ul li a,.main-header .form-cta-nav ul li ul li a,.main-header .side-menu-nav ul li ul li a{display:block;position:relative;padding:15px 20px}.main-header .main-menu-nav ul li ul li a:after,.main-header .form-cta-nav ul li ul li a:after,.main-header .side-menu-nav ul li ul li a:after{top:unset;bottom:0;left:10px;right:10px;height:1px;width:unset}.main-header .main-menu-nav ul li ul li a:hover,.main-header .form-cta-nav ul li ul li a:hover,.main-header .side-menu-nav ul li ul li a:hover{color:var(--cText);background:var(--cHoverBg)}.main-header .main-menu-nav{margin-right:auto}@media(max-width: 1350px){.main-header .main-menu-nav{display:none}}.main-header .form-cta-nav ul li:last-of-type a:after{display:block}.main-header .form-cta-nav ul a{display:flex;align-items:center;justify-content:center;gap:8px}@media(max-width: 650px){.main-header .form-cta-nav ul a{padding:15px !important}}@media(max-width: 450px){.main-header .form-cta-nav ul a{font-size:12px !important}}.main-header .form-cta-nav ul a:before{content:"";display:block;width:16px;height:14px}.main-header .form-cta-nav ul a.check-in:before{background:url(../images/icons/ico_online-checkin.svg?v=uaumn57) center/contain no-repeat}@media(max-width: 650px){.main-header .form-cta-nav ul a.edit-reservation{display:none}}.main-header .form-cta-nav ul a.edit-reservation:before{background:url(../images/icons/ico_edit.svg?v=uaumn5x) center/contain no-repeat}@media(max-width: 1350px){.main-header .side-menu-nav{display:none}}.main-header .side-menu-nav ul li ul{min-width:80px}.main-header .side-menu-nav ul li ul li a{display:flex;padding:15px 20px !important;justify-content:center}.main-header .side-menu-nav ul li.language a.selected-language{font-size:0;display:block;width:80px;height:63px;position:relative}@media(max-width: 1500px){.main-header .side-menu-nav ul li.language a.selected-language{height:45px}}.main-header .side-menu-nav ul li.language a.selected-language:before{content:"";position:absolute;top:50%;left:20px;transform:translateY(-50%);width:20px;aspect-ratio:4/3;border-radius:3px !important}.main-header .side-menu-nav ul li.language a.selected-language.gb::before{background:url("../images/flags/gb.svg") center/contain no-repeat}.main-header .side-menu-nav ul li.language a.selected-language.hr::before{background:url("../images/flags/hr.svg") center/contain no-repeat}.main-header .side-menu-nav ul li.language ul{top:63px}@media(max-width: 1500px){.main-header .side-menu-nav ul li.language ul{top:48px}}.main-header .side-menu-nav ul li.language ul a{font-size:0;width:80px;height:45px}.main-header .side-menu-nav ul li.language ul a:before{content:"";position:absolute;top:50%;left:20px;transform:translateY(-50%);width:20px;aspect-ratio:4/3;border-radius:3px !important}.main-header .side-menu-nav ul li.language ul a.gb::before{background:url("../images/flags/gb.svg") center/contain no-repeat}.main-header .side-menu-nav ul li.language ul a.hr::before{background:url("../images/flags/hr.svg") center/contain no-repeat}.main-header .rButton{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:10px;padding:15px 0 15px 20px;position:relative;z-index:99}@media(min-width: 1350px){.main-header .rButton{display:none}}@media(max-width: 650px){.main-header .rButton{padding-left:15px}}.main-header .rButton span{display:block;width:25px;height:2px;margin-bottom:5px;border-radius:2px;background:var(--cDark)}.main-header .rButton span:last-of-type{margin-bottom:0;width:20px;margin-left:auto}.main-header .rButton.active span:first-of-type{margin:0;transform:rotate(45deg) translateY(1px)}.main-header .rButton.active span:last-of-type{width:25px;margin:0;transform:rotate(-45deg) translateY(-2px)}.main-header .rOptions{display:none;position:absolute;z-index:0;top:-15px;left:0;width:100%;overflow:hidden;height:calc((var(--vh, 1vh)*100) + 20px);background:var(--cLightBg)}@media(min-width: 1350px){.main-header .rOptions{display:none}}.main-header .rOptions ::-webkit-scrollbar{display:none}.main-header .rOptions .mobile-menu-nav{margin-top:90px;width:100%;height:100%;text-align:center;overflow-y:scroll;padding-bottom:150px;scrollbar-width:none}.main-header .rOptions .mobile-menu-nav .mobile-menu li a{display:flex;align-items:center;justify-content:center;gap:8px;font-size:18px;font-weight:600;padding:10px 20px;position:relative;color:var(--cText);line-height:1}.main-header .rOptions .mobile-menu-nav .mobile-menu li a.arrow:after{content:"";display:block;width:11px;height:6px;background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat;filter:var(--filterDark)}.main-header .rOptions .mobile-menu-nav .mobile-menu li a.arrow.expanded:after{transform:rotate(180deg)}.main-header .rOptions .mobile-menu-nav .mobile-menu li ul{display:none;margin-bottom:20px}.main-header .rOptions .mobile-menu-nav .mobile-menu li ul li a{font-size:15px;font-weight:400;color:var(--cGrayLight);padding:10px 20px}.main-header .rOptions .bottom-nav{margin-top:50px}.main-header .rOptions .bottom-nav p{font-size:14px;font-weight:400;margin-bottom:0}.main-header .rOptions .mobile-contact{margin:15px auto 0;display:flex;border:1px solid var(--cBrown);max-width:420px;width:calc(100% - 30px)}.main-header .rOptions .mobile-contact li{flex:1}.main-header .rOptions .mobile-contact li:first-of-type a{border-radius:30px 0 0 30px}.main-header .rOptions .mobile-contact li:last-of-type a{border-radius:0 30px 30px 0}.main-header .rOptions .mobile-contact li:last-of-type a:after{display:none}.main-header .rOptions .mobile-contact li a{display:flex;align-items:center;justify-content:center;padding:12px;height:100%;position:relative;font-size:0}.main-header .rOptions .mobile-contact li a:hover{background:var(--cWhite)}.main-header .rOptions .mobile-contact li a:before{content:"";display:block;width:24px;height:24px;filter:var(--filterBrown)}.main-header .rOptions .mobile-contact li a:after{content:"";position:absolute;top:5px;bottom:5px;right:0;width:1px;background:var(--cGrayLight);filter:none}.main-header .rOptions .mobile-contact li a.viber:before{background:url(../images/icons/ico_viber.svg?v=uaumn6d) center/contain no-repeat}.main-header .rOptions .mobile-contact li a.whatsapp:before{background:url(../images/icons/ico_whatsapp.svg?v=uaumn7k) center/contain no-repeat}.main-header .rOptions .mobile-contact li a.mail:before{height:20px;background:url(../images/icons/ico_mail.svg?v=uaumn8z) center/contain no-repeat}.main-header .rOptions .mobile-contact li a.phone:before{background:url(../images/icons/ico_phone-call.svg?v=uaumn9l) center/contain no-repeat}.main-header .rOptions .side-menu-mobile{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;margin:50px auto 0;width:calc(100% - 30px)}.main-header .rOptions .side-menu-mobile ul{margin-top:15px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.main-header .rOptions .side-menu-mobile ul a{padding:10px 30px;display:block;font-size:13px;text-transform:uppercase;color:var(--cText);font-weight:500;border:1px solid var(--cDark)}.main-header .rOptions .side-menu-mobile ul a:hover{border:1px solid var(--cPrimary);color:var(--cPrimary)}.main-header .rOptions .side-menu-mobile ul a.active{background:var(--cWhite);border:1px solid var(--cPrimary)}.rotatorWrapper{height:1080px;min-height:1080px;max-height:100vh;max-width:2560px;width:100%;padding:0;position:relative;margin:0 auto}@media(max-width: 768px){.rotatorWrapper{min-height:900px;max-height:100vh}}.rotatorWrapper .royalSlider > .rsContent{display:none}.rotatorWrapper .container-xl{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:9}.rotatorWrapper .royalSlider{height:100%;width:100%;position:absolute}.rotatorWrapper .royalSlider .rsABlock{max-width:900px;width:100%;top:100px;left:40px;color:var(--cWhite)}@media(max-width: 1800px){.rotatorWrapper .royalSlider .rsABlock{left:20px}}@media(max-width: 768px){.rotatorWrapper .royalSlider .rsABlock{top:80px;left:0;text-align:center}}.rotatorWrapper .royalSlider .rsABlock h1,.rotatorWrapper .royalSlider .rsABlock h2{font-weight:300;font-size:32px;line-height:40px;max-width:900px;width:100%}@media(max-width: 768px){.rotatorWrapper .royalSlider .rsABlock h1,.rotatorWrapper .royalSlider .rsABlock h2{font-size:28px;line-height:34px}}.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}form label{display:block;font-size:12px;color:var(--cText);text-transform:uppercase;font-weight:400;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.error:before{display:none !important}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(--cText);padding:10px 20px;border:1px solid var(--cBrownLight);font-family:inherit;border-radius:18px}form input:focus,form input:hover,form textarea:focus,form textarea:hover,form select:focus,form select:hover{border:1px solid var(--cText);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(--cBrownLight)}form textarea{min-height:50px;border-radius:18px}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);border-radius:18px}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}.form-group.upload-group .upload-box{border:2px dashed var(--cBrownLight);position:relative;background:var(--cWhite)}.form-group.upload-group .upload-box:after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:18px;height:18px;background:url(../images/icons/ico_upload.svg?v=uaumnbq) center/contain no-repeat;pointer-events:none}.form-group.upload-group .upload-box p{font-size:14px;font-weight:300;color:var(--cBrownLight);padding:30px 40px 30px 20px;pointer-events:none}.form-group.upload-group .upload-box input{opacity:0;position:absolute;cursor:pointer}.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:300;font-size:12px;line-height:18px;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=uaumncs) center/contain no-repeat;font-size:0 !important}.custom-checkbox-wrapper label.error:before,.custom-checkbox-wrapper label.error:after{display:none}.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(--cBrownLight);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}.form-wrapper{width:calc(100vw - 7px);margin-bottom:40px;margin-left:calc(-50vw + 50%);padding:30px 15px;background:var(--cWhite)}.form-wrapper .wrapper{border:1px solid var(--cLightBg);border-radius:15px;padding:20px}.form-wrapper form{margin:0}#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(--cPrimaryDark) !important;color:var(--cWhite) !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(--cBrownLight);border-radius:18px}.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-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:18px}.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;color:var(--cGrayLight);border-bottom:1px solid var(--cLightBg)}.select2-results__option:last-of-type{border-bottom:none}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:var(--cLightBg);color:#000}.select2-container--default .select2-results__option--selected{background:var(--cLightBg);color:#000}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--cBrownLight);font-size:12px;color:var(--cBrown);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)}}.booking-form-wrapper{position:absolute;left:50%;bottom:200px;transform:translateX(-50%);max-width:1760px;width:100%;padding:0 15px;z-index:99}@media(max-width: 768px){.booking-form-wrapper{bottom:80px}}.booking-form-wrapper .form-holder{background:var(--cWhite);border-radius:0 30px 30px 30px;position:relative;z-index:2;padding:20px}@media(max-width: 500px){.booking-form-wrapper .form-holder{border-radius:0 0 30px 30px}}.booking-form-wrapper .top{display:flex;align-items:center}.booking-form-wrapper .links{display:flex}@media(max-width: 500px){.booking-form-wrapper .links{width:100%}}.booking-form-wrapper .links a{display:block;padding:15px 20px;font-size:14px;font-weight:300;text-transform:uppercase;color:var(--cWhite);background:var(--cDark);border-right:1px solid rgba(255,255,255,.2)}.booking-form-wrapper .links a:hover{background:var(--cPrimary)}.booking-form-wrapper .links a.active{background:var(--cWhite);color:var(--cDark)}.booking-form-wrapper .links a:first-of-type{border-radius:30px 0 0 0}.booking-form-wrapper .links a:last-of-type{border-radius:0 30px 0 0;border-right:0}@media(max-width: 768px){.booking-form-wrapper .links a{padding:10px 15px;font-size:13px}}@media(max-width: 500px){.booking-form-wrapper .links a{flex:1;padding:10px}}.booking-form-wrapper .edit-reservation-toggle{margin-left:auto;display:flex;align-items:center;gap:5px;padding:15px 20px;font-size:14px;font-weight:300;color:var(--cWhite);position:relative}@media(max-width: 768px){.booking-form-wrapper .edit-reservation-toggle{display:none}}.booking-form-wrapper .edit-reservation-toggle:before{content:"";display:block;width:21px;height:20px;filter:var(--filterWhite);background:url(../images/icons/ico_edit.svg?v=uaumnd6) center/contain no-repeat}.booking-form-wrapper .edit-reservation-toggle:after{content:"";position:absolute;right:0;bottom:-100px;z-index:-1;width:100%;height:calc(100% + 30px);background:var(--cWhite);border-radius:30px 30px 0 0}.booking-form-wrapper .edit-reservation-toggle:hover{color:var(--cPrimary)}.booking-form-wrapper .edit-reservation-toggle:hover:after{bottom:-30px}.booking-form-wrapper .edit-reservation-toggle:hover:before{filter:var(--filterPrimary)}.booking-form-wrapper form{border:1px solid var(--cLightBg);border-radius:15px;padding:10px}.booking-form-wrapper .booking-form .wrapper{display:flex;align-items:center}@media(max-width: 1500px){.booking-form-wrapper .booking-form .wrapper{flex-wrap:wrap}}.booking-form-wrapper .booking-form .pickup-return-wrap{width:50%;display:flex}@media(max-width: 1500px){.booking-form-wrapper .booking-form .pickup-return-wrap{width:100%;padding-bottom:10px;border-bottom:1px solid var(--cLightBg)}}@media(max-width: 768px){.booking-form-wrapper .booking-form .pickup-return-wrap{flex-wrap:wrap;padding-bottom:20px}}.booking-form-wrapper .booking-form .pickup-return-wrap .pickup-wrapper{width:35%;border-right:1px solid var(--cLightBg);padding:0 20px}@media(max-width: 1600px){.booking-form-wrapper .booking-form .pickup-return-wrap .pickup-wrapper{padding:0 10px}}@media(max-width: 768px){.booking-form-wrapper .booking-form .pickup-return-wrap .pickup-wrapper{width:100%;border-right:0;border-bottom:1px solid var(--cLightBg)}}.booking-form-wrapper .booking-form .pickup-return-wrap .door-delivery-wrapper{width:30%;border-right:1px solid var(--cLightBg);padding:0 20px}@media(max-width: 1600px){.booking-form-wrapper .booking-form .pickup-return-wrap .door-delivery-wrapper{padding:0 10px}}@media(max-width: 768px){.booking-form-wrapper .booking-form .pickup-return-wrap .door-delivery-wrapper{border-right:0;width:100%;margin:20px 0}}.booking-form-wrapper .booking-form .pickup-return-wrap .door-delivery-wrapper .delivery-group{display:none;margin-bottom:-20px}.booking-form-wrapper .booking-form .pickup-return-wrap .door-delivery-wrapper .door-delivery{height:100%}.booking-form-wrapper .booking-form .pickup-return-wrap .return-wrapper{width:35%;border-right:1px solid var(--cLightBg);padding:0 20px;display:flex;align-items:center}@media(max-width: 1600px){.booking-form-wrapper .booking-form .pickup-return-wrap .return-wrapper{padding:0 10px}}@media(max-width: 1500px){.booking-form-wrapper .booking-form .pickup-return-wrap .return-wrapper{border-right:0}}@media(max-width: 768px){.booking-form-wrapper .booking-form .pickup-return-wrap .return-wrapper{width:100%;padding-top:20px;border-top:1px solid var(--cLightBg)}}.booking-form-wrapper .booking-form .pickup-return-wrap .return-wrapper .return-group{display:none;width:100%}.booking-form-wrapper .booking-form .date-wrap{width:40%;display:flex;align-items:center}@media(max-width: 1500px){.booking-form-wrapper .booking-form .date-wrap{width:80%;padding-top:10px}}@media(max-width: 768px){.booking-form-wrapper .booking-form .date-wrap{width:100%}}@media(max-width: 600px){.booking-form-wrapper .booking-form .date-wrap{flex-wrap:wrap}}.booking-form-wrapper .booking-form .date-wrap .pickup-date-time,.booking-form-wrapper .booking-form .date-wrap .return-date-time{width:50%;border-right:1px solid var(--cLightBg)}@media(max-width: 768px){.booking-form-wrapper .booking-form .date-wrap .pickup-date-time.return-date-time,.booking-form-wrapper .booking-form .date-wrap .return-date-time.return-date-time{border-right:0}}@media(max-width: 600px){.booking-form-wrapper .booking-form .date-wrap .pickup-date-time,.booking-form-wrapper .booking-form .date-wrap .return-date-time{width:100%}.booking-form-wrapper .booking-form .date-wrap .pickup-date-time.pickup-date-time,.booking-form-wrapper .booking-form .date-wrap .return-date-time.pickup-date-time{border-right:0;padding-bottom:10px;border-bottom:1px solid var(--cLightBg)}.booking-form-wrapper .booking-form .date-wrap .pickup-date-time.return-date-time,.booking-form-wrapper .booking-form .date-wrap .return-date-time.return-date-time{padding-top:10px}}.booking-form-wrapper .booking-form .date-wrap .pickup-date-time .input-group,.booking-form-wrapper .booking-form .date-wrap .return-date-time .input-group{display:flex}.booking-form-wrapper .booking-form .date-wrap .pickup-date-time .input-group .date-icon,.booking-form-wrapper .booking-form .date-wrap .return-date-time .input-group .date-icon{padding:0 20px;border-right:1px solid var(--cLightBg);width:50%}@media(max-width: 1600px){.booking-form-wrapper .booking-form .date-wrap .pickup-date-time .input-group .date-icon,.booking-form-wrapper .booking-form .date-wrap .return-date-time .input-group .date-icon{padding:0 10px}}.booking-form-wrapper .booking-form .date-wrap .pickup-date-time .input-group .time-icon,.booking-form-wrapper .booking-form .date-wrap .return-date-time .input-group .time-icon{width:50%;padding:0 20px}@media(max-width: 1600px){.booking-form-wrapper .booking-form .date-wrap .pickup-date-time .input-group .time-icon,.booking-form-wrapper .booking-form .date-wrap .return-date-time .input-group .time-icon{padding:0 10px}}.booking-form-wrapper .booking-form .checkboxSwitcher{display:flex;justify-content:flex-end;align-items:center;width:100%}.booking-form-wrapper .booking-form .checkboxSwitcher label{padding-left:0;padding-right:60px;font-size:14px;font-weight:400;margin-bottom:0}@media(max-width: 1800px){.booking-form-wrapper .booking-form .checkboxSwitcher label{font-size:12px}}.booking-form-wrapper .booking-form .checkboxSwitcher label:before{left:unset;right:0;top:-2px;background:var(--cBrownLight)}.booking-form-wrapper .booking-form .checkboxSwitcher label:after{top:0;left:unset;right:27px}.booking-form-wrapper .booking-form .checkboxSwitcher input:checked + label:before{background:var(--cPrimary)}.booking-form-wrapper .booking-form .checkboxSwitcher input:checked + label:after{right:2px}.booking-form-wrapper .booking-form button{margin-left:20px}@media(max-width: 1600px){.booking-form-wrapper .booking-form button{margin-left:10px}}@media(max-width: 1500px){.booking-form-wrapper .booking-form button{width:calc(20% - 10px)}}@media(max-width: 768px){.booking-form-wrapper .booking-form button{width:100%;margin-left:0;margin-top:10px}}.booking-form-wrapper .edit-form{display:none}.booking-form-wrapper .edit-form .wrapper{display:flex;align-items:center}@media(max-width: 992px){.booking-form-wrapper .edit-form .wrapper{flex-wrap:wrap}}.booking-form-wrapper .edit-form .form-group{width:35%;border-right:1px solid var(--cLightBg);padding:0 20px}@media(max-width: 1600px){.booking-form-wrapper .edit-form .form-group{padding:0 10px;width:30%}}@media(max-width: 992px){.booking-form-wrapper .edit-form .form-group{width:100%;border-bottom:1px solid var(--cLightBg);border-right:0;padding-top:10px}}.booking-form-wrapper .edit-form .custom-checkbox-wrapper{width:15%;margin:0 20px}@media(max-width: 1600px){.booking-form-wrapper .edit-form .custom-checkbox-wrapper{margin:0 10px}}@media(max-width: 992px){.booking-form-wrapper .edit-form .custom-checkbox-wrapper{width:100%;margin:20px 10px}}.booking-form-wrapper .edit-form button{width:calc(15% - 20px);margin-left:auto;padding:15px 0}@media(max-width: 1600px){.booking-form-wrapper .edit-form button{width:calc(25% - 10px)}}@media(max-width: 992px){.booking-form-wrapper .edit-form button{width:100%;margin:10px 0}}.booking-form-wrapper .edit-reservation,.booking-form-wrapper .back-to-res{display:none}@media(max-width: 768px){.booking-form-wrapper .edit-reservation,.booking-form-wrapper .back-to-res{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 20px 5px;font-size:14px;font-weight:300;color:var(--cText);position:relative}.booking-form-wrapper .edit-reservation:before,.booking-form-wrapper .back-to-res:before{content:"";display:block;width:15px;height:15px;filter:var(--filterDark);background:url(../images/icons/ico_edit.svg?v=uaumnea) center/contain no-repeat}}.booking-form-wrapper .form-group{margin-bottom:0}.booking-form-wrapper .form-group label{display:flex;align-items:center;gap:10px;color:var(--cGrayLight);font-size:13px;font-weight:400;text-transform:unset}@media(max-width: 1600px){.booking-form-wrapper .form-group label{gap:5px;font-size:12px}}.booking-form-wrapper .form-group label:before{content:"";display:block;min-width:20px;height:20px;filter:var(--filterGrayLight)}.booking-form-wrapper .form-group label.error + .select2-container--default .select2-selection--single{border:none !important}.booking-form-wrapper .form-group.pickup-group label:before,.booking-form-wrapper .form-group.return-group label:before,.booking-form-wrapper .form-group.delivery-group label:before{background:url(../images/icons/ico_location.svg?v=uaumnez) center/contain no-repeat}.booking-form-wrapper .form-group.date-icon label:before{background:url(../images/icons/ico_calendar.svg?v=uaumng9) center/contain no-repeat}.booking-form-wrapper .form-group.time-icon label:before{background:url(../images/icons/ico_clock.svg?v=uaumnh7) center/contain no-repeat}.booking-form-wrapper .form-group.mail-icon label:before{background:url(../images/icons/ico_mail.svg?v=uaumnho) center/contain no-repeat}.booking-form-wrapper .form-group.number-icon label:before{background:url(../images/icons/ico_hash.svg?v=uaumnih) center/contain no-repeat}.booking-form-wrapper .form-group.promo-group label:before{background:url(../images/icons/ico_promo.svg?v=uaumnjj) center/contain no-repeat}.booking-form-wrapper .form-group input,.booking-form-wrapper .form-group select{padding-left:0;border:0;color:var(--cText)}.booking-form-wrapper .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.booking-form-wrapper .select2-container .select2-selection--single .select2-selection__rendered.error{border:0 !important}.booking-form-wrapper .select2-container--default .select2-selection--single{border:1px solid transparent !important}.location-form-wrapper{position:relative;bottom:unset;transform:unset;left:unset;padding:0}.location-form-wrapper .form-holder{border-radius:30px}.location-form-wrapper .booking-form .wrapper{flex-wrap:wrap;flex-direction:column}.location-form-wrapper .booking-form .wrapper .pickup-return-wrap{width:100%;flex-wrap:wrap;border-bottom:1px solid var(--cLightBg)}@media(max-width: 768px){.location-form-wrapper .booking-form .wrapper .pickup-return-wrap{padding-bottom:10px}}.location-form-wrapper .booking-form .wrapper .pickup-return-wrap .pickup-wrapper,.location-form-wrapper .booking-form .wrapper .pickup-return-wrap .return-wrapper{width:100%;border-right:0;border-bottom:1px solid var(--cLightBg);padding:0}.location-form-wrapper .booking-form .wrapper .pickup-return-wrap .return-wrapper{padding-top:10px;border-bottom:0}@media(max-width: 768px){.location-form-wrapper .booking-form .wrapper .pickup-return-wrap .return-wrapper{border-top:0}}.location-form-wrapper .booking-form .wrapper .pickup-return-wrap .return-wrapper .checkboxSwitcher{padding:0 0 10px;border:none}@media(max-width: 1500px){.location-form-wrapper .booking-form .wrapper .pickup-return-wrap .return-wrapper .checkboxSwitcher{padding-bottom:0}}.location-form-wrapper .booking-form .wrapper .date-wrap{width:100%;flex-wrap:wrap}@media(max-width: 1500px){.location-form-wrapper .booking-form .wrapper .date-wrap{padding:0}}.location-form-wrapper .booking-form .wrapper .date-wrap .pickup-date-time,.location-form-wrapper .booking-form .wrapper .date-wrap .return-date-time{width:100%;border-right:0;padding:10px 0;border-bottom:1px solid var(--cLightBg)}.location-form-wrapper .booking-form .wrapper .date-wrap .pickup-date-time .form-group,.location-form-wrapper .booking-form .wrapper .date-wrap .return-date-time .form-group{padding:0}.location-form-wrapper .booking-form .wrapper .date-wrap .pickup-date-time .form-group.time-icon,.location-form-wrapper .booking-form .wrapper .date-wrap .return-date-time .form-group.time-icon{padding-left:10px}.location-form-wrapper .booking-form .wrapper .form-group{width:100%}.location-form-wrapper .booking-form .wrapper .form-group.promo-group{padding:10px 0;border-bottom:1px solid var(--cLightBg);margin-bottom:20px}.location-form-wrapper .booking-form .wrapper .form-group.promo-group .input-group{position:relative}.location-form-wrapper .booking-form .wrapper .form-group.promo-group .input-group input{width:100%;display:block}.location-form-wrapper .booking-form .wrapper .form-group.promo-group .input-group button{width:fit-content;position:absolute;bottom:6px;right:0;padding:10px 15px;font-size:14px;border:2px solid var(--cBrownLight);color:var(--cBrownLight)}.location-form-wrapper .booking-form .wrapper .form-group.promo-group .input-group button:hover{color:var(--cPrimary);border-color:var(--cPrimary)}.location-form-wrapper .booking-form .wrapper .submit-form{display:block;width:100%;margin-left:unset}.location-form-wrapper .booking-form .wrapper .edit-reservation{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 20px 5px;font-size:14px;font-weight:300;color:var(--cText);position:relative}.location-form-wrapper .booking-form .wrapper .edit-reservation:before{content:"";display:block;width:15px;height:15px;filter:var(--filterDark);background:url(../images/icons/ico_edit.svg?v=uaumnl5) center/contain no-repeat}.location-form-wrapper .booking-form .wrapper .edit-reservation:hover{color:var(--cPrimary)}.location-form-wrapper .booking-form .wrapper .edit-reservation:hover:before{filter:var(--filterPrimary)}.features .wrapper{display:grid;grid-template-columns:1fr 450px 1fr;gap:50px}@media(max-width: 1200px){.features .wrapper{grid-template-columns:1fr 350px 1fr}}@media(max-width: 992px){.features .wrapper{grid-template-columns:1fr;gap:30px}}.features .features-img-wrap{max-width:450px;width:100%;height:440px}@media(max-width: 1200px){.features .features-img-wrap{max-width:350px;height:unset}}@media(max-width: 992px){.features .features-img-wrap{max-width:450px;margin:0 auto}}.features .features-img-wrap img{width:100%;height:auto;object-fit:contain}.feature-card{position:relative;margin-bottom:30px}@media(max-width: 992px){.feature-card{text-align:center}}.feature-card:last-of-type{margin-bottom:0}.feature-card .img-wrap{width:28px;height:28px}@media(max-width: 992px){.feature-card .img-wrap{margin:0 auto}}.feature-card .img-wrap img{width:100%;height:auto;object-fit:contain}.feature-card h2,.feature-card h3,.feature-card h4{font-size:20px;line-height:28px;margin-top:10px;color:var(--cGrayLight)}@media(max-width: 768px){.feature-card h2,.feature-card h3,.feature-card h4{font-size:18px;line-height:26px}}.feature-card p{font-size:16px;line-height:22px;color:var(--cText);margin-top:10px}@media(max-width: 768px){.feature-card p{font-size:14px;line-height:18px}}.section-title{margin-bottom:30px}@media(max-width: 768px){.section-title{width:100%;text-align:center}}.section-title p{margin-top:15px;font-size:24px}.section-title.grid{display:flex;flex-wrap:wrap;gap:15px}.section-title.grid h2,.section-title.grid p,.section-title.grid .btn-wrap{flex:1}@media(max-width: 768px){.section-title.grid h2,.section-title.grid p,.section-title.grid .btn-wrap{flex:unset;width:100%;text-align:center}}.section-title.grid p{font-size:18px;line-height:24px;margin:0}.section-title.grid .btn-wrap{display:flex;justify-content:flex-end;align-items:flex-start}@media(max-width: 768px){.section-title.grid .btn-wrap{justify-content:center}}.special-offers{position:relative;background:var(--cLightBg)}.special-offers .container-xl{position:relative}@media(max-width: 1499px){.special-offers .special-offers-swiper{margin-right:-15px}}@media(max-width: 767px){.special-offers .special-offers-swiper{margin-right:0}}@media(max-width: 649px){.special-offers .special-offers-swiper{margin-right:-15px}}.special-offers .swiper-scrollbar{bottom:-20px;height:1px;background:var(--cDark)}.special-offers .swiper-scrollbar .swiper-scrollbar-drag{background:var(--cDark);height:4px;top:-2px}.special-offer-card{position:relative;overflow:hidden;height:420px}.special-offer-card:hover .bg-img-wrap{transform:translateY(-20px)}.special-offer-card:hover .car-img-wrap{top:70px;transform:translateX(-45%)}.special-offer-card:hover .text-wrap:before{height:100%}.special-offer-card:hover .text-wrap .button-arrow{top:20px}.special-offer-card:hover .text-wrap h2,.special-offer-card:hover .text-wrap h3{transform:translateY(0)}.special-offer-card:hover .text-wrap .button-arrow{opacity:1}.special-offer-card:hover .text-wrap p{transform:translateY(0);opacity:1}.special-offer-card .bg-img-wrap{position:absolute;z-index:-1}.special-offer-card .bg-img-wrap img{width:100%;height:100%;object-fit:cover}.special-offer-card .car-img-wrap{position:absolute;top:90px;left:50%;transform:translateX(-50%);max-width:400px;width:100%}.special-offer-card .car-img-wrap img{width:100%;height:auto;object-fit:contain}.special-offer-card .tag{position:absolute;top:20px;right:20px;font-size:24px;color:var(--cWhite);background:var(--cDark);padding:8px 15px}.special-offer-card .text-wrap{position:absolute;bottom:0;left:0;right:0;padding:25px 100px 25px 30px;overflow:hidden;color:var(--cWhite)}@media(max-width: 768px){.special-offer-card .text-wrap{padding:20px 70px 20px 20px}}.special-offer-card .text-wrap:before{content:"";position:absolute;z-index:-1;height:0;bottom:0;left:0;right:0;background:var(--cPrimary)}.special-offer-card .text-wrap h2,.special-offer-card .text-wrap h3{font-size:24px;line-height:30px;transform:translateY(70%);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.special-offer-card .text-wrap h2,.special-offer-card .text-wrap h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media(max-width: 768px){.special-offer-card .text-wrap h2,.special-offer-card .text-wrap h3{font-size:20px;line-height:26px}}.special-offer-card .text-wrap p{margin-top:10px;transform:translateY(150%);opacity:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.special-offer-card .text-wrap p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.special-offer-card .text-wrap .button-arrow{position:absolute;opacity:0;top:60px;right:20px;background:var(--cWhite);width:40px;height:40px;font-size:0;display:flex;align-items:center;justify-content:center}.special-offer-card .text-wrap .button-arrow:before{content:"";display:block;width:12px;height:12px;background:url(../images/icons/ico_arrow-faq.svg?v=uaumnm5) center/contain no-repeat}.why-us{position:relative}.why-us .custom-container{padding-right:0}@media(max-width: 992px){.why-us .custom-container{padding-right:15px}}@media(max-width: 650px){.why-us .custom-container{padding-right:0}}.why-us .section-title{padding-right:15px}.why-us .wrapper{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:90px}@media(max-width: 992px){.why-us .wrapper{grid-template-columns:1fr;gap:30px}}.why-us .why-us-wrapper{padding-left:50px;position:relative}@media(max-width: 1600px){.why-us .why-us-wrapper{padding-left:0}}.why-us .why-us-wrapper:before{content:"";position:absolute;left:0;bottom:0;top:100px;width:1px;background:var(--cPrimary)}@media(max-width: 1600px){.why-us .why-us-wrapper:before{display:none}}.why-us .why-us-wrapper .section-title{margin-bottom:0}@media(max-width: 992px){.why-us .why-us-wrapper .section-title{text-align:center}}.why-us .why-us-wrapper .section-title p{font-size:16px;line-height:22px;margin-top:80px}@media(max-width: 992px){.why-us .why-us-wrapper .section-title p{margin-top:20px}}.why-us .why-us-wrapper .section-title .btn-wrap{margin-top:70px}@media(max-width: 992px){.why-us .why-us-wrapper .section-title .btn-wrap{margin-top:20px}}.why-us .reviews{overflow:hidden}@media(max-width: 992px){.why-us .reviews h2{text-align:center}}.reviews{position:relative}.reviews .swiper{margin-top:50px}@media(max-width: 992px){.reviews .swiper{margin-top:30px}}.reviews .review-button-next,.reviews .review-button-prev{position:absolute;bottom:20%;top:unset;transform:unset;width:40px;height:40px;background:var(--cWhite)}.reviews .review-button-next:after,.reviews .review-button-prev:after{content:"";display:block;width:12px;height:12px;background:url(../images/icons/ico_arrow-faq.svg?v=uaumnno) center/contain no-repeat;filter:var(--filterDark);transform:rotate(45deg)}.reviews .review-button-next.review-button-prev,.reviews .review-button-prev.review-button-prev{left:0}.reviews .review-button-next.review-button-prev:after,.reviews .review-button-prev.review-button-prev:after{transform:rotate(-135deg)}.reviews .review-button-next.review-button-next,.reviews .review-button-prev.review-button-next{right:0}.review-card{background:var(--cLightBg);padding:30px 40px;display:flex;gap:30px}@media(max-width: 1200px){.review-card{padding:25px;gap:20px}}@media(max-width: 768px){.review-card{padding:20px 15px;gap:15px}}.review-card:before{content:"";display:block;min-width:38px;width:38px;height:30px;background:url(../images/icons/ico_quote.svg?v=uaumnos) center/contain no-repeat}.review-card .content{flex:1}.review-card h3{font-size:28px;line-height:36px;color:var(--cGrayLight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.review-card h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width: 1200px){.review-card h3{font-size:24px;line-height:30px}}@media(max-width: 768px){.review-card h3{font-size:20px;line-height:26px}}.review-card p:not(.name){margin-top:15px;font-style:italic;font-size:18px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.review-card p:not(.name){overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media(max-width: 1200px){.review-card p:not(.name){font-size:16px;line-height:22px}}.review-card .card-footer{margin-top:40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}@media(max-width: 1200px){.review-card .card-footer{margin-top:20px}}.review-card .name{font-size:12px;line-height:1;margin:0;color:var(--cPrimary)}.review-card .name strong{font-weight:600}.review-card .stars-wrap{position:relative;width:100px}.review-card .stars-wrap .default-stars{width:100px;height:20px;background:url("../images/icons/stars-default.svg") no-repeat;background-size:100px 16px}.review-card .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 16px}.reviews-section{background:var(--cWhite);padding:50px 0 !important}@media(max-width: 1500px){.reviews-section .swiper{margin-right:-15px}}@media(max-width: 992px){.reviews-section .swiper{margin-right:0}}@media(max-width: 650px){.reviews-section .swiper{margin-right:-15px}}.support-center{background:var(--cLightBg);position:relative}.support-center .wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:150px}@media(max-width: 1600px){.support-center .wrapper{gap:50px}}@media(max-width: 992px){.support-center .wrapper{grid-template-columns:1fr;gap:30px}}.support-center .left{display:flex;flex-direction:column}.support-center .title{position:relative;padding-left:300px;margin-bottom:20px}@media(max-width: 1600px){.support-center .title{padding-left:0}}@media(max-width: 992px){.support-center .title{order:2;text-align:center;margin-top:30px}}@media(max-width: 650px){.support-center .title{margin-top:30px;margin-bottom:0}}.support-center .title h2{line-height:1}.support-center .title:before{content:"";position:absolute;top:0;left:0;width:315px;height:380px;background:url(../images/favicon.svg?v=uaumnpr) center/contain no-repeat;opacity:.3}@media(max-width: 1600px){.support-center .title:before{left:unset;right:0}}@media(max-width: 992px){.support-center .title:before{right:unset;left:0;transform:translateY(-100%)}}@media(max-width: 650px){.support-center .title:before{width:200px;height:240px;transform:translateY(-120%)}}.support-center .title p{margin-top:15px;font-size:24px}@media(max-width: 1200px){.support-center .title p{font-size:20px}}@media(max-width: 768px){.support-center .title p{font-size:18px;margin-top:5px}}.support-center .img-wrap{max-width:550px;width:100%;height:350px;overflow:hidden;margin-left:135px}@media(max-width: 1600px){.support-center .img-wrap{margin:0}}@media(max-width: 992px){.support-center .img-wrap{margin-left:auto}}@media(max-width: 650px){.support-center .img-wrap{height:250px;max-width:400px}}.support-center .img-wrap img{width:100%;height:100%;object-fit:cover}.faq-card{position:relative;background:var(--cWhite);margin-bottom:20px}.faq-card:hover dt{color:var(--cPrimary)}.faq-card.active{background:var(--cPrimary)}.faq-card.active:before{background:var(--cWhite)}.faq-card.active:after{transform:rotate(0);filter:var(--filterPrimary)}.faq-card.active dt,.faq-card.active dd{color:var(--cWhite)}.faq-card:before{content:"";position:absolute;top:25px;right:30px;width:40px;height:40px;background:var(--cPrimary)}@media(max-width: 1400px){.faq-card:before{right:20px}}.faq-card:after{content:"";position:absolute;top:38px;right:43px;width:14px;height:14px;background:url(../images/icons/ico_arrow-faq.svg?v=uaumnqs) center/contain no-repeat;filter:var(--filterWhite);transform:rotate(90deg);transition:transform .3s ease-in-out}@media(max-width: 1400px){.faq-card:after{right:33px}}.faq-card:last-of-type{margin-bottom:0}.faq-card dt{font-size:28px;line-height:28px;font-weight:300;padding:30px 80px 30px 30px;cursor:pointer}@media(max-width: 1400px){.faq-card dt{padding-right:70px}}@media(max-width: 1200px){.faq-card dt{padding:30px 70px 30px 20px;font-size:26px;line-height:26px}}@media(max-width: 768px){.faq-card dt{font-size:24px;line-height:24px}}.faq-card dd{display:none;padding:0 80px 30px 30px;font-size:16px;line-height:22px;font-weight:300}@media(max-width: 1400px){.faq-card dd{padding-right:70px}}@media(max-width: 1200px){.faq-card dd{padding:0 70px 20px 20px}}.faq .tab-wrapper{background:var(--cWhite);padding:20px;margin-bottom:30px}.faq .tab-wrapper.before-swiper-init{height:127px}.faq .inner{border:1px solid var(--cLightBg);border-radius:15px}.faq .inner a{padding:20px;display:block;position:relative;border-right:1px solid var(--cLightBg)}.faq .inner a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:20px;width:40px;height:40px;background:url(../images/booking/booking-addon-default.svg?v=uaumnrg) center/contain no-repeat;transition:background .3s ease-in-out}@media(max-width: 1200px){.faq .inner a:after{width:30px;height:30px}}.faq .inner a span{display:block;color:var(--cGrayLight);text-transform:uppercase}.faq .inner a span.subtitle{font-size:13px;font-weight:400}.faq .inner a span.tab-title{font-size:16px;font-weight:300}.faq .inner a:hover:after{background:url(../images/booking/faq-hover.svg?v=uaumns8) center/contain no-repeat}.faq .inner a.active:after{background:url(../images/booking/booking-subheader-active.svg?v=uaumntk) center/contain no-repeat}.faq .inner a.active span{color:var(--cText)}.faq .faq-swiper{margin-inline:-20px;padding-inline:20px}.faq .faq-swiper .swiper-slide:nth-child(3n) a{border-right:0}.faq .faq-button-next,.faq .faq-button-prev{position:absolute;bottom:20%;top:unset;transform:unset;width:40px;height:40px;background:var(--cLightBg)}.faq .faq-button-next:hover,.faq .faq-button-prev:hover{background:var(--cBrownLight)}.faq .faq-button-next:after,.faq .faq-button-prev:after{content:"";display:block;width:12px;height:12px;background:url(../images/icons/ico_arrow-faq.svg?v=uaumnu2) center/contain no-repeat;filter:var(--filterDark);transform:rotate(45deg)}.faq .faq-button-next.faq-button-prev,.faq .faq-button-prev.faq-button-prev{left:0}.faq .faq-button-next.faq-button-prev:after,.faq .faq-button-prev.faq-button-prev:after{transform:rotate(-135deg)}.faq .faq-button-next.faq-button-next,.faq .faq-button-prev.faq-button-next{right:0}.faq h2{margin-bottom:30px;font-size:32px;line-height:1.1}@media(max-width: 1200px){.faq h2{font-size:28px}}@media(max-width: 768px){.faq h2{font-size:26px}}.faq .faq-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media(max-width: 1200px){.faq .faq-wrapper{gap:15px}}@media(max-width: 768px){.faq .faq-wrapper{grid-template-columns:1fr}}.faq .faq-wrapper .faq-card{margin-bottom:0;align-self:start}.faq .faq-wrapper .faq-card dt{font-size:24px;line-height:28px}@media(max-width: 1200px){.faq .faq-wrapper .faq-card dt{font-size:22px;line-height:26px}}@media(max-width: 768px){.faq .faq-wrapper .faq-card dt{font-size:20px;line-height:24px}}.blog .container-xl{position:relative}@media(max-width: 1499px){.blog .blog-swiper{margin-right:-15px}}@media(max-width: 767px){.blog .blog-swiper{margin-right:0}}@media(max-width: 649px){.blog .blog-swiper{margin-right:-15px}}.blog .swiper-scrollbar{bottom:-20px;height:1px;background:var(--cDark)}.blog .swiper-scrollbar .swiper-scrollbar-drag{background:var(--cDark);height:4px;top:-2px}.blog-card{position:relative;overflow:hidden;height:420px}.blog-card:hover .button-arrow{background:var(--cPrimary)}.blog-card:hover .button-arrow:before{filter:var(--filterWhite)}.blog-card:hover .text-wrap:before{height:100%}.blog-card:hover .text-wrap h2,.blog-card:hover .text-wrap h3{transform:translateY(0)}.blog-card:hover .text-wrap p{transform:translateY(0);opacity:1}.blog-card .img-wrap{position:absolute;z-index:-1}.blog-card .img-wrap img{width:100%;height:100%;object-fit:cover}.blog-card .button-arrow{position:absolute;opacity:1;top:20px;right:25px;background:var(--cWhite);width:40px;height:40px;font-size:0;display:flex;align-items:center;justify-content:center}.blog-card .button-arrow:before{content:"";display:block;width:12px;height:12px;background:url(../images/icons/ico_arrow-faq.svg?v=uaumnuz) center/contain no-repeat}.blog-card .text-wrap{position:absolute;bottom:0;left:0;right:0;padding:25px 100px 25px 30px;overflow:hidden;color:var(--cWhite)}@media(max-width: 768px){.blog-card .text-wrap{padding:20px 70px 20px 20px}}.blog-card .text-wrap:before{content:"";position:absolute;z-index:-1;height:0;bottom:0;left:0;right:0;background:var(--cPrimary)}.blog-card .text-wrap h2,.blog-card .text-wrap h3{font-size:24px;line-height:30px;transform:translateY(70%);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.blog-card .text-wrap h2,.blog-card .text-wrap h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media(max-width: 768px){.blog-card .text-wrap h2,.blog-card .text-wrap h3{font-size:20px;line-height:26px}}.blog-card .text-wrap p{margin-top:10px;transform:translateY(150%);opacity:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.blog-card .text-wrap p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.subheader{position:relative;border-bottom:1px solid var(--cWhite);max-width:2560px;width:100%;margin:0 auto 30px;padding:130px 0 60px;color:var(--cText);text-align:center}@media(max-width: 1350px){.subheader{padding:80px 0 30px}}@media(max-width: 992px){.subheader{margin-bottom:20px}}.subheader.image{border-bottom:0;color:var(--cWhite)}.subheader.image:before{content:"";position:absolute;background:rgba(0,0,0,.4)}.subheader.image .breadcrumbs .breadcrumbsList li:after{color:var(--cWhite)}.subheader.image .breadcrumbs .breadcrumbsList li a{color:var(--cWhite)}.subheader.image .breadcrumbs .breadcrumbsList li a:hover{color:var(--cPrimary)}.subheader.image .subheader-footer .share-box p{color:var(--cWhite)}.subheader.image .subheader-footer .share-box ul li a{filter:var(--filterWhite)}.subheader.image .subheader-footer .share-box ul li a:hover{filter:var(--filterPrimary)}.subheader.map{padding:350px 0}@media(max-width: 1400px){.subheader.map{padding:300px 0}}@media(max-width: 1200px){.subheader.map{padding:250px 0}}@media(max-width: 992px){.subheader.map{padding:200px 0}}.subheader .container-xs{position:relative;z-index:1}.subheader .img-wrap{position:absolute;z-index:-1}.subheader .img-wrap img{width:100%;height:100%;object-fit:cover}.subheader p{margin-top:5px;font-size:22px;line-height:28px;font-weight:300}@media(max-width: 1200px){.subheader p{font-size:18px;line-height:24px}}@media(max-width: 768px){.subheader p{font-size:16px;line-height:22px}}.subheader .subheader-footer{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:20px}@media(max-width: 768px){.subheader .subheader-footer{justify-content:center;flex-direction:column;gap:10px}}.subheader .subheader-footer .category-wrapper{display:flex;align-items:center;gap:10px}.subheader .subheader-footer .category-wrapper span.category{display:block;padding:5px 10px;background:var(--cPrimary);color:var(--cWhite);font-size:15px;line-height:1;font-weight:400}.subheader .subheader-footer .category-wrapper time{font-size:13px;line-height:1;display:block;font-weight:400;text-transform:uppercase}.subheader .subheader-footer .share-box{margin-left:auto}@media(max-width: 768px){.subheader .subheader-footer .share-box{margin-left:0}}.subheader .subheader-footer .share-box p{margin:0;font-size:16px;color:var(--cText)}.subheader .subheader-footer .share-box ul li a{filter:var(--filterDark)}.subheader .subheader-footer .share-box ul li a:hover{filter:var(--filterPrimary)}.subheader .breadcrumbs .breadcrumbsList li:after{color:var(--cText)}.subheader .breadcrumbs .breadcrumbsList li a{color:var(--cText)}.subheader .breadcrumbs .breadcrumbsList li a:hover{color:var(--cPrimary)}.subheader .map-wrapper{position:absolute;height:100%;overflow:hidden}.subheader .map-wrapper #map{width:100%;height:100%}.breadcrumbs{margin-bottom:5px}.breadcrumbs .breadcrumbsList{display:flex;justify-content:center;flex-wrap:wrap;gap:5px}.breadcrumbs .breadcrumbsList li{display:flex;align-items:center;gap:5px}.breadcrumbs .breadcrumbsList li:after{content:"/";display:block;font-size:15px;font-weight:300;color:var(--cWhite)}.breadcrumbs .breadcrumbsList li:last-of-type:after{display:none}.breadcrumbs .breadcrumbsList li:last-of-type a{pointer-events:none}.breadcrumbs .breadcrumbsList li a{color:var(--cWhite);text-transform:uppercase;font-size:15px;font-weight:300;line-height:1}.breadcrumbs .breadcrumbsList li a:hover{color:var(--cPrimary)}.article-list-grid,.special-offers-list-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 1500px){.article-list-grid,.special-offers-list-grid{gap:15px}}@media(max-width: 1150px){.article-list-grid,.special-offers-list-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 650px){.article-list-grid,.special-offers-list-grid{grid-template-columns:1fr}}.article-list{margin-bottom:150px}.special-offers-list-grid{padding-bottom:40px}.article{width:100%;padding-bottom:80px}@media(max-width: 992px){.article{padding-bottom:20px}}.article h2,.article h3,.article h4,.article h5,.article h6{font-weight:500;line-height:120%}.article h2{font-size:34px}@media(max-width: 768px){.article h2{font-size:30px}}.article h3{font-size:25px}.article h4{font-size:23px}.article h5,.article h6{font-size:20px}.article img{margin-bottom:40px;width:100%;height:auto;object-fit:cover}@media(max-width: 768px){.article p{font-size:14px}}.article p a{color:var(--cPrimary);font-weight:500;text-decoration:underline}.article p a:hover{color:var(--cPrimaryDark)}.article p img:not(.wide-img){width:100%;max-width:100%;height:auto;object-fit:contain;margin-bottom:0}.article h2,.article h3,.article h4,.article h5,.article h6,.article p,.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list),.article ol,.article blockquote{max-width:840px;margin:0 auto 40px}@media(max-width: 768px){.article h2,.article h3,.article h4,.article h5,.article h6,.article p,.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list),.article ol,.article blockquote{margin:0 auto 30px}}.article .main-image-wrapper img{width:100%;height:auto;object-fit:cover;margin-bottom:30px}.article .table-responsive{width:calc(100vw - 7px);margin-bottom:40px;margin-left:calc(-50vw + 50%);padding:20px;background:var(--cWhite)}.article .table-responsive table{margin:0 auto;max-width:840px;width:100%;border-spacing:0;padding:20px;border:1px solid var(--cLightBg);border-radius:15px}.article .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){.article .table-responsive table thead th{font-size:16px}}.article .table-responsive table th,.article .table-responsive table td{border:none}.article .table-responsive table tbody tr:nth-child(odd){background:rgba(242,239,237,.5)}.article .table-responsive table tbody tr td{padding:15px 20px;font-size:16px;font-weight:300}@media(max-width: 768px){.article .table-responsive table tbody tr td{font-size:14px}}.article .table-responsive table > :not(:first-child){border-top:0 !important}.article .table-responsive + i{transform:translateY(-45px);font-style:normal;font-size:15px;opacity:.5;color:#848484}@media(max-width: 768px){.article .table-responsive + i{transform:translateY(-20px)}}.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list){width:100%;margin:50px auto}@media(max-width: 768px){.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list){margin:30px auto}}.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list) li{position:relative;width:100%;font-size:16px;font-weight:300;color:var(--cText);padding:10px 10px 10px 25px}.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list) li:before{content:"";position:absolute;top:17px;left:0;width:10px;height:10px;background:var(--cPrimary)}.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list) li ul{display:block;margin:0;padding-top:10px}.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list) li ul li:before{width:8px;height:8px}.article ul:not(.aside-menu):not(.breadcrumbsList):not(.share-list) li ul li:last-of-type{padding-bottom:0}.article ol{margin:50px auto;list-style:none;counter-reset:item}@media(max-width: 768px){.article ol{margin:30px auto}}.article 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%}.article 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}.article blockquote{position:relative;width:100%;display:block;color:var(--cText);padding:20px;overflow:hidden;background:var(--cWhite)}@media(max-width: 768px){.article blockquote{margin:30px 0}}.article blockquote p{font-weight:400;font-size:20px;line-height:28px;margin:0;max-width:unset;padding:20px;position:relative;border-radius:15px;border:1px solid var(--cLightBg);display:flex;gap:20px}@media(max-width: 992px){.article blockquote p{font-size:18px}}@media(max-width: 768px){.article blockquote p{font-size:16px}}.article blockquote p:before{content:"";display:block;min-width:38px;height:30px;background:url(../images/icons/ico_quote.svg?v=uaumnzw) center/cover no-repeat}.article .gallery-wrap{margin:40px 0 70px}.article .gallery-wrap .gallery.swiper{padding-bottom:15px}.article .gallery-wrap img{margin-bottom:0}.article .ratio{max-width:870px;margin:0 auto 40px}.article .ratio iframe{width:100%;height:100%;aspect-ratio:16/9}.article .double-image-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px 25px;margin-bottom:40px}.article .double-image-container img{margin-bottom:0}@media(max-width: 768px){.article .double-image-container{grid-template-columns:repeat(1, 1fr);margin-bottom:30px}}.article .share-box{margin:30px 0;color:var(--cText)}@media(max-width: 768px){.article .share-box{margin-top:25px}}.article .share-box p{margin:0}.article .share-box ul li a{filter:var(--filterGray)}.article .share-box ul li a:hover{filter:var(--filterPrimary)}.pagination-wrapper{margin-top:30px}.pagination-wrapper .pagination{margin:0 auto;padding:20px;display:flex;justify-content:center;align-items:center;gap:10px;background:var(--cWhite);width:fit-content}@media(max-width: 650px){.pagination-wrapper .pagination li{display:none}}@media(max-width: 650px){.pagination-wrapper .pagination li.prev,.pagination-wrapper .pagination li.next{display:block}}.pagination-wrapper .pagination li.prev a:before,.pagination-wrapper .pagination li.next a:before{content:"";display:block;width:12px;height:12px;background:url(../images/icons/ico_arrow-faq.svg?v=uaumo0h) center/contain no-repeat;filter:var(--filterBrownLight)}.pagination-wrapper .pagination li.prev a span,.pagination-wrapper .pagination li.next a span{font-size:0}.pagination-wrapper .pagination li.prev a:before{transform:rotate(-135deg)}.pagination-wrapper .pagination li.next a:before{transform:rotate(45deg)}@media(max-width: 650px){.pagination-wrapper .pagination li.active{display:block}}.pagination-wrapper .pagination li.active a{background:var(--cPrimary);color:var(--cWhite);border-color:var(--cPrimary)}.pagination-wrapper .pagination li.active a:before{filter:var(--filterWhite)}.pagination-wrapper .pagination li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--cLightBg);background:var(--cWhite);color:var(--cGrayLight);font-size:16px;line-height:1;font-weight:400}.pagination-wrapper .pagination li a:hover{color:var(--cPrimary);border-color:var(--cPrimary)}.pagination-wrapper .pagination li a:hover:before{filter:var(--filterPrimary)}.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%}.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.viber:before{background:url(../images/social/viber.svg?v=uaumo1r) center/contain no-repeat}.box-social ul li a.whatsapp:before{background:url(../images/social/whatsapp.svg?v=uaumo2q) center/contain no-repeat}.box-social ul li a.mail:before{background:url(../images/social/mail.svg?v=uaumo3c) center/contain no-repeat}.box-social ul li a.phone:before{background:url(../images/social/phone.svg?v=uaumo3q) 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=uaumo3u) no-repeat center center/contain;filter:brightness(0) invert(100%)}.location-card{position:relative;width:100%;margin-bottom:30px;padding:20px;background:var(--cWhite)}.location-card .inner{padding:20px;border:1px solid var(--cLightBg);border-radius:15px}@media(max-width: 500px){.location-card .inner{padding:0 0 20px 0}}.location-card .card-header,.location-card .card-footer{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;align-items:center}@media(max-width: 1100px){.location-card .card-header,.location-card .card-footer{gap:20px}}@media(max-width: 1100px){.location-card .card-header{grid-template-columns:1fr 1fr}}@media(max-width: 700px){.location-card .card-header{grid-template-columns:1fr}}.location-card .card-footer{align-items:flex-start;margin-top:20px;padding-top:20px;border-top:1px solid var(--cLightBg)}@media(max-width: 992px){.location-card .card-footer{grid-template-columns:1fr;justify-items:center}.location-card .card-footer .box{text-align:center}}.location-card .img-wrap{max-width:415px;width:100%}@media(max-width: 700px){.location-card .img-wrap{margin:0 auto}}.location-card .img-wrap img{width:100%;height:auto;object-fit:cover;border-radius:8px}@media(max-width: 500px){.location-card .img-wrap img{border-radius:15px}}.location-card h2{font-size:32px;line-height:1.1}@media(max-width: 1200px){.location-card h2{font-size:28px}}@media(max-width: 768px){.location-card h2{font-size:26px}}@media(max-width: 700px){.location-card h2{text-align:center}}.location-card .btn{margin-top:60px;display:block;width:fit-content}@media(max-width: 992px){.location-card .btn{text-align:center}}@media(max-width: 700px){.location-card .btn{margin:20px auto 0}}.location-card p{font-size:18px;font-weight:300;line-height:24px}@media(max-width: 1100px){.location-card p{text-align:center}}@media(max-width: 768px){.location-card p{font-size:16px;line-height:22px}}@media(max-width: 992px){.location-card .box-info h3{justify-content:center}}.box-info{font-style:normal;position:relative}@media(max-width: 500px){.box-info{padding:0 15px}}.box-info h3{display:flex;gap:20px;font-size:16px;font-weight:300;text-transform:uppercase;margin-bottom:15px}@media(max-width: 992px){.box-info h3{margin-bottom:5px}}.box-info h3:before{content:"";display:block;width:24px;height:24px;filter:var(--filterDark)}.box-info.call h3:before{background:url(../images/icons/ico_phone-call.svg?v=uaumo4r) center/contain no-repeat}.box-info.address h3:before{background:url(../images/icons/ico_location.svg?v=uaumo4w) center/contain no-repeat}.box-info.mail h3:before{background:url(../images/icons/ico_send.svg?v=uaumo5q) center/contain no-repeat}.box-info.whatsapp h3:before{background:url(../images/icons/ico_whatsapp.svg?v=uaumo5x) center/contain no-repeat}.box-info.time h3:before{background:url(../images/icons/ico_clock.svg?v=uaumo6n) center/contain no-repeat}.box-info.booking h3:before{background:url(../images/icons/ico_calendar.svg?v=uaumo73) center/contain no-repeat}@media(max-width: 1110px){.box-info.description{grid-column:1/-1}}.box-info a:not(.btn),.box-info span{font-size:24px;line-height:26px;font-weight:400}@media(max-width: 1200px){.box-info a:not(.btn),.box-info span{font-size:20px}}@media(max-width: 992px){.box-info a:not(.btn),.box-info span{text-align:center;display:block}}.location-wrapper{display:grid;grid-template-columns:450px 1fr;gap:100px}@media(max-width: 1500px){.location-wrapper{gap:50px}}@media(max-width: 1200px){.location-wrapper{gap:30px}}@media(max-width: 992px){.location-wrapper{grid-template-columns:1fr}}.location-wrapper h1{font-size:32px;line-height:1.1;margin-bottom:10px}@media(max-width: 1200px){.location-wrapper h1{font-size:28px}}@media(max-width: 768px){.location-wrapper h1{font-size:26px}}.location-wrapper h2,.location-wrapper h3,.location-wrapper h4,.location-wrapper h5,.location-wrapper h6,.location-wrapper p,.location-wrapper ul,.location-wrapper ol,.location-wrapper blockquote{max-width:100%}.location-wrapper .location-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:50px}@media(max-width: 1200px){.location-wrapper .location-features{gap:30px}}@media(max-width: 500px){.location-wrapper .location-features{grid-template-columns:1fr;gap:20px}}.location-wrapper .location-features .box-info a,.location-wrapper .location-features .box-info span{text-align:left}.booking-subheader{margin-top:70px;background:var(--cWhite);padding:20px}@media(max-width: 1500px){.booking-subheader{margin-top:40px}}@media(max-width: 1350px){.booking-subheader{margin-top:20px}}@media(max-width: 1200px){.booking-subheader{margin-top:30px}}@media(max-width: 768px){.booking-subheader{margin-top:40px}}@media(max-width: 650px){.booking-subheader{padding:10px;border-radius:15px}}.booking-subheader .wrapper{display:flex;border:1px solid var(--cLightBg);border-radius:15px;overflow:hidden}@media(max-width: 650px){.booking-subheader .wrapper{border-radius:10px}}.booking-subheader .subheader-card{width:25%;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-right:1px solid var(--cLightBg);position:relative}@media(max-width: 1200px){.booking-subheader .subheader-card{padding:15px}}@media(max-width: 992px){.booking-subheader .subheader-card{padding:10px}}@media(max-width: 900px){.booking-subheader .subheader-card{width:calc((100% - 60% - 50px) / 2);padding:10px 5px;justify-content:center}}.booking-subheader .subheader-card:last-of-type{border-right:0}.booking-subheader .subheader-card:after{content:"";display:none;width:40px;height:40px;transition:background .3s ease-in-out}@media(max-width: 1200px){.booking-subheader .subheader-card:after{width:30px;height:30px}}.booking-subheader .subheader-card a{display:block;font-size:13px;font-weight:500;color:var(--cBrownLight);pointer-events:none}@media(max-width: 900px){.booking-subheader .subheader-card a{font-size:0}}.booking-subheader .subheader-card a b{display:inline-block}@media(max-width: 900px){.booking-subheader .subheader-card a b{display:inline-block;text-align:center;font-size:14px}}.booking-subheader .subheader-card span{display:block;margin-top:5px;color:var(--cBrownLight);font-size:16px;font-weight:300;text-transform:uppercase}@media(max-width: 1200px){.booking-subheader .subheader-card span{font-size:14px;margin-top:2px}}@media(max-width: 900px){.booking-subheader .subheader-card span{display:none}}@media(max-width: 650px){.booking-subheader .subheader-card span{font-size:12px}}.booking-subheader .subheader-card.active{background:var(--cLightBg);justify-content:space-between}@media(max-width: 900px){.booking-subheader .subheader-card.active{flex:1;text-align:left}}.booking-subheader .subheader-card.active:after{display:block;background:url(../images/booking/booking-subheader-active.svg?v=uaumo7s) center/contain no-repeat}.booking-subheader .subheader-card.active a,.booking-subheader .subheader-card.active span{color:var(--cText)}.booking-subheader .subheader-card.active a span{display:inline-block}@media(max-width: 900px){.booking-subheader .subheader-card.active span{display:block}}@media(max-width: 900px){.booking-subheader .subheader-card.done{width:50px;justify-content:center}}.booking-subheader .subheader-card.done:after{display:block;background:url(../images/booking/booking-subheader-done.svg?v=uaumo8g) center/contain no-repeat}.booking-subheader .subheader-card.done a{color:var(--cText);pointer-events:unset}@media(max-width: 900px){.booking-subheader .subheader-card.done a{font-size:0}}@media(max-width: 900px){.booking-subheader .subheader-card.done a b{font-size:0}}.booking-subheader .subheader-card.done span{color:var(--cText)}@media(max-width: 900px){.booking-subheader .subheader-card.done span{font-size:0}}.booking-subheader .subheader-card.done:hover:after{background:url(../images/booking/booking-subheader-hover.svg?v=uaumo9g) center/contain no-repeat}.fleet-section{margin-bottom:250px}.fleet-section .loader{background:var(--cWhite)}.fleet p.remark{grid-column:1/-1}p.remark{margin-top:20px;text-align:center;font-size:24px;font-weight:500;display:none}.fleet-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 1400px){.fleet-wrapper{gap:15px}}@media(max-width: 1100px){.fleet-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 720px){.fleet-wrapper{grid-template-columns:1fr}}.fleet-card{position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;padding:20px}.fleet-card:before{content:"";position:absolute;background:url("../images/booking/fleet-card-bg.jpg") center/cover no-repeat;z-index:-1}@media(max-width: 768px){.fleet-card{padding:20px 15px}}.fleet-card:hover .overlay{bottom:0}.fleet-card.before-swiper-init{height:431px}.fleet-card .car-card-swiper{height:100%;overflow:hidden;width:100%;z-index:15}.fleet-card .title-wrap{position:relative;z-index:1;padding-right:90px}@media(max-width: 1200px){.fleet-card .title-wrap{padding-right:80px}}.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:20px;right:20px;border-radius:8px;background:var(--cDark);color:var(--cWhite);font-size:24px;font-weight:400;padding:5px 10px}@media(max-width: 1200px){.fleet-card span.discount{font-size:20px}}.fleet-card .img-wrap{max-width:360px;width:100%;height:170px;margin:10px auto 20px;position:relative;z-index:1;display:flex;align-items:flex-end}.fleet-card .img-wrap img{width:100%;height:auto;object-fit:contain}.fleet-card .car-features{margin:60px 0 20px;display:grid;grid-template-columns:repeat(auto-fit, minmax(80px, max-content));justify-content:center;gap:10px;position:relative;z-index:1}.fleet-card .car-features li{font-size:10px;position:relative;display:flex;text-transform:uppercase;gap:3px;color:var(--cWhite)}.fleet-card .car-features li:before{content:"";display:block;width:20px;height:20px;margin-top:-3px;filter:var(--filterWhite)}.fleet-card .car-features li.seats:before{background:url(../images/icons/ico_people.svg?v=uaumoaa) center/contain no-repeat}.fleet-card .car-features li.doors:before{background:url(../images/icons/ico_doors.svg?v=uaumoak) center/contain no-repeat}.fleet-card .car-features li.suitcase:before{background:url(../images/icons/ico_suitcase.svg?v=uaumoaw) center/contain no-repeat}.fleet-card .car-features li.transmission:before{background:url(../images/icons/ico_transmission.svg?v=uaumob1) center/contain no-repeat}.fleet-card .car-features li.ac:before{background:url(../images/icons/ico_ac.svg?v=uaumobe) center/contain no-repeat}.fleet-card .car-features li.fuel:before{background:url(../images/icons/ico_fuel.svg?v=uaumoc1) 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:600;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(--cPrimary)}.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:600;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 30px;margin-left:auto}.fleet-card .btn:hover{padding:10px 40px}@media(max-width: 1200px){.fleet-card .btn{padding:10px 20px}.fleet-card .btn:hover{padding:10px 25px}}.fleet-card .pagination-container{z-index:3;display:block;bottom:unset;top:250px;height:20px}.fleet-card .pagination-container .swiper-pagination-bullet{background:var(--cWhite)}.fleet-card .pagination-container .swiper-pagination-bullet-active{background:var(--cPrimary) !important}.fleet-card .overlay{content:"";position:absolute;background:var(--cDark);border-radius:20px;left:0;bottom:-100px;width:100%;height:100px}@media(max-width: 720px){.fleet-card .overlay{bottom:-80px;height:80px}}.fleet-card.car-features .overlay{bottom:-140px;height:140px}@media(max-width: 410px){.fleet-card.car-features .overlay{bottom:-160px;height:160px}}.fleet-card.car-features:hover .overlay{bottom:0}.filters{position:relative;z-index:99;margin-bottom:30px}@media(max-width: 768px){.filters{display:flex;margin-left:auto;justify-content:end;margin-bottom:20px}}.filters .desktop-filters{display:block}@media(max-width: 768px){.filters .desktop-filters{display:none}}.filters .desktop-filters.before-swiper-init{height:65px}.filters .desktop-filters .filters-swiper{width:100%;padding:10px}.filters .desktop-filters .filters-swiper.no-navigation{width:100%}.filters .desktop-filters .filters-swiper.no-navigation:before,.filters .desktop-filters .filters-swiper.no-navigation:after{display:none}.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:before,.filters .desktop-filters .filters-swiper:after{content:"";position:absolute;top:0;bottom:0;z-index:9;width:80px;height:100%;background:var(--cLightBg)}.filters .desktop-filters .filters-swiper:before{left:0;background:linear-gradient(to right, var(--cLightBg) 70%, rgba(255, 255, 255, 0) 100%)}.filters .desktop-filters .filters-swiper:after{right:0;background:linear-gradient(to left, var(--cLightBg) 70%, rgba(255, 255, 255, 0) 100%)}.filters .desktop-filters .filters-swiper .filter-item{width:100%;padding:12px 0}.filters .desktop-filters .swiper-button-prev,.filters .desktop-filters .swiper-button-next{background:var(--cWhite);width:40px;height:40px;border-radius:50%}.filters .desktop-filters .swiper-button-prev:after,.filters .desktop-filters .swiper-button-next:after{content:"";display:block;width:20px;height:10px;background:url(../images/icons/ico_arrow-down.svg?v=uaumocm) center/contain no-repeat}.filters .desktop-filters .swiper-button-prev.swiper-button-prev:after,.filters .desktop-filters .swiper-button-next.swiper-button-prev:after{transform:rotate(90deg)}.filters .desktop-filters .swiper-button-prev.swiper-button-next:after,.filters .desktop-filters .swiper-button-next.swiper-button-next:after{transform:rotate(-90deg)}.filters .desktop-filters .swiper-button-prev:hover:after,.filters .desktop-filters .swiper-button-next:hover:after{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:transparent;color:var(--cText);border:1px solid var(--cText);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(--cGray)}.filters .filter-item:first-of-type{border-radius:20px 0 0 0}.filters .filter-item:last-of-type{border-radius:0 0 20px 20px;border-bottom:0 !important}.filters .filter-item:hover{color:var(--cPrimary);border:none;border-bottom:1px solid var(--cGray)}}.filters .filter-item.active{pointer-events:none;color:var(--cWhite);border:1px solid var(--cText);background:var(--cText)}.filters .filter-item.active:hover{background:var(--cAccentPrimary);border:1px solid var(--cAccentPrimary)}@media(max-width: 768px){.filters .filter-item.active:hover{border:none;border-bottom:1px solid var(--cGray)}}@media(max-width: 768px){.filters .filter-item.active{background:var(--cLightBg);color:var(--cPrimary);border:none;box-shadow:none;border-bottom:1px solid var(--cGray)}}.filters .filter-item:hover{border:1px solid var(--cText);background:var(--cWhite);color:var(--cText)}@media(max-width: 768px){.filters .filter-item:hover{border:none;background:var(--cWhite);border-bottom:1px solid var(--cGray)}}.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:30px;border:1px solid var(--cText);background:var(--cLightBg);color:var(--cText)}.filters .filter-menu:hover{border:1px solid var(--cDark);background:var(--cWhite)}.filters .filter-menu.active{color:var(--cWhite);background:var(--cText);border:1px solid var(--cText);border-bottom:0;border-top-left-radius:30px;border-top-right-radius:30px;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(--filterWhite)}.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}}.step-two{padding-bottom:50px;margin-bottom:0}.step-two .booking-inner .wrapper{padding-left:10px}@media(max-width: 992px){.step-two .booking-inner .wrapper{padding-left:0;overflow:unset}}.step-two .booking-title{margin-top:0}.insurance-form .insurance-desktop{display:flex}@media(max-width: 992px){.insurance-form .insurance-desktop{display:none}}.insurance-form .insurance-desc-wrap{flex:2;vertical-align:top;margin-right:-4px;position:relative}.insurance-form .insurance-desc-wrap h1{margin-bottom:0;height:75px;display:flex;align-items:center;padding-left:20px;border-bottom:1px solid var(--cLightBg)}.insurance-form .insurance-desc-wrap ul li{min-height:59px;line-height:59px;width:100%;position:relative;padding:0 15px 0 60px;display:block;border-bottom:1px solid var(--cLightBg)}.insurance-form .insurance-desc-wrap ul li a:not(.btn-close){position:absolute;left:20px;top:19px;width:24px;height:24px;display:inline-block;transition:unset;background:url("../images/icons/ico_tooltip.svg") no-repeat center/contain}.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;text-align:center;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;border-bottom:1px solid var(--cLightBg)}.insurance-form .insurance-item-wrap .top h2{font-size:18px;line-height:18px;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%;position:relative;padding:0 15px 0 15px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:bold;color:var(--cText);border-bottom:1px solid var(--cLightBg)}.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:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;width:35px;height:35px;z-index:1;background:var(--cLightBg)}.insurance-form .insurance-item-wrap ul li img{width:20px;height:20px;object-fit:contain;filter:var(--filterDark);position:relative;z-index:1}.insurance-form .insurance-item-wrap.active,.insurance-form .insurance-item-wrap:hover{background-color:rgba(255,255,255,.5);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);z-index:9}.insurance-form .insurance-item-wrap.active{background:var(--cLightBg)}.insurance-form .insurance-item-wrap.active .top{border-bottom:1px solid var(--cWhite)}.insurance-form .insurance-item-wrap.active ul li{border-bottom:1px solid var(--cWhite)}.insurance-form .insurance-item-wrap.active ul li.icon.check-icon:before{background-color:var(--cPrimary);border:1px solid var(--cPrimary)}.insurance-form .insurance-item-wrap.active ul li.icon.check-icon img{filter:var(--filterWhite)}.insurance-form .insurance-item-wrap.active ul li.icon.x-icon:before{background-color:var(--cWhite);border:1px solid var(--cWhite)}.insurance-form .insurance-item-wrap.active ul li.icon.x-icon img{filter:var(--filterDark)}.insurance-form .insurance-item-wrap .custom-radio{margin:15px auto;width:fit-content;padding:0 30px;line-height:40px;font-size:14px;font-weight:300;cursor:pointer;background:var(--cWhite);color:var(--cText);border-radius:30px;border:2px 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.selected{border:2px solid var(--cDark);background:var(--cDark);color:var(--cWhite)}.insurance-form .insurance-item-wrap .custom-radio input{position:absolute;left:0;right:0;opacity:0;cursor:pointer}.tooltip-wrap{position:absolute;top:97px;left:72px;width:360px;background:var(--cLightBg);padding:25px;z-index:88;display:none;transform:translateY(-50%);box-shadow:0 0 1px rgba(205,227,239,.05),0 0 4px rgba(205,227,239,.09),0 0 9px rgba(205,227,239,.14),0 0 15px rgba(205,227,239,.18),0 0 24px rgba(205,227,239,.23)}@media(max-width: 992px){.tooltip-wrap{top:103px;left:62px}}@media(max-width: 650px){.tooltip-wrap{top:115px;left:57px;width:250px;padding:20px}.tooltip-wrap h5{font-size:18px}.tooltip-wrap p{font-size:12px;line-height:18px}}.tooltip-wrap:before{content:"";position:absolute;top:-1.51px;left:-30px;z-index:-1;width:70px;height:100px;background:url(../images/icons/ico_tooltip-before.svg?v=uaumocv) center/contain no-repeat}.tooltip-wrap h5{font-size:18px;line-height:1;font-weight:500;margin-bottom:5px;color:var(--cText)}.tooltip-wrap p{font-size:14px;line-height:16px;color:var(--cText)}.tooltip-wrap p.featured{font-size:16px;line-height:22px;margin-bottom:5px}.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(--filterBrownLight)}.insurance-mobile{display:none}@media(max-width: 992px){.insurance-mobile{display:block}}.insurance-mobile .elatus-tab-list{flex-wrap:nowrap;border-bottom:none;background:var(--cWhite);position:relative;display:flex;border-bottom:1px solid var(--cLightBg);border-radius:15px 15px 0 0;overflow:hidden}.insurance-mobile .elatus-tab-list li{display:flex;justify-content:center;flex:1}.insurance-mobile .elatus-tab-list li:last-of-type a{border-right:0}.insurance-mobile .elatus-tab-list li a{border-radius:0;padding:20px 3px;width:100%;font-size:16px;font-weight:400;position:relative;display:flex;gap:10px;align-items:center;justify-content:center;color:var(--cText);background:transparent;border-right:1px solid var(--cLightBg);text-align:center;line-height:16px}.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;filter:var(--filterBrownLight)}.insurance-mobile .elatus-tab-list li a.active{background:var(--cLightBg);border-bottom:0}.insurance-mobile .elatus-tab-list li a.active span{display:block;filter:var(--filterDark)}@media(max-width: 400px){.insurance-mobile .elatus-tab-list li a.active span{display:none}}.insurance-mobile .insurance-tab-content{border-top:none}.insurance-mobile .insurance-tab-content .tab-content-box{padding:0}.insurance-mobile .insurance-tab-content ul{padding:0 10px}.insurance-mobile .insurance-tab-content ul li{display:table;line-height:22px;width:100%;font-size:16px;position:relative;padding:15px 15px 15px 30px;border-bottom:1px solid var(--cLightBg)}@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 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{background-color:var(--cPrimary)}.insurance-mobile .insurance-tab-content ul li .text-right.check-icon img{filter:var(--filterWhite)}.insurance-mobile .insurance-tab-content ul li .text-right.x-icon:before{background-color:var(--cLightBg);border:1px solid var(--cLightBg)}.insurance-mobile .insurance-tab-content ul li .text-right.x-icon img{filter:var(--filterDark)}.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:flex-end;flex-direction:column;padding:15px;flex-wrap:wrap}.insurance-mobile .insurance-tab-content .bottom-row .total{font-size:40px;font-weight:bold;margin-right:40px;display:inline-block;color:var(--cText)}@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}}.insurance-mobile .insurance-tab-content .bottom-row .btn{margin-top:15px;display:block;background:var(--cDark);color:var(--cWhite);font-size:16px;font-weight:400;text-transform:uppercase;padding:10px 20px}.remark{font-size:18px;color:var(--cText);font-weight:300;line-height:27px;margin-top:70px;text-align:center}.step-three .booking-inner .wrapper{padding:0 20px}.step-three .booking-title{margin-top:40px;margin-bottom:0}.addons-form{position:relative}.addons-form .addons-list,.addons-form .mandatory-list{padding:30px 0;background:var(--cWhite)}@media(max-width: 1200px){.addons-form .addons-list,.addons-form .mandatory-list{padding:20px 0}}.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(--cBrownLight)}@media(max-width: 1300px){.add-on{padding-right:15px}}.add-on:last-of-type{margin-bottom:0}.add-on .left-side{padding-left:100px}@media(max-width: 1300px){.add-on .left-side{padding-left:90px}}.add-on .addon-state{position:absolute;top:50%;left:30px;transform:translateY(-50%);min-width:40px;height:40px;background:url(../images/booking/booking-addon-default.svg?v=uaumodu) center/contain no-repeat;transition:background .3s ease-in-out}@media(max-width: 1300px){.add-on .addon-state{left:20px}}@media(max-width: 992px){.add-on .addon-state{top:10px;transform:unset}}.add-on .text-wrap{padding:30px 30px 30px 0;max-width:680px;width:100%}.add-on .text-wrap h2,.add-on .text-wrap h3,.add-on .text-wrap h4{font-size:22px;font-weight:300;margin:0;color:var(--cText)}.add-on .text-wrap p{font-size:16px;line-height:22px;font-weight:300;margin-top:8px;color:var(--cText)}@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;color:var(--cText)}@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{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}@media(max-width: 800px){.add-on .bottom-side .addon-numbers.show .wrapper{width:140px}}@media(max-width: 450px){.add-on .bottom-side .addon-numbers.show .wrapper{width:100px}}.add-on .bottom-side .addon-numbers .wrapper{opacity:0;display:flex;align-items:center;padding:0 !important}@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(--cWhite);border:1px solid var(--cBrownLight)}@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,.add-on.selected{border-color:var(--cLightBg);background:var(--cLightBg)}.add-on:hover .addon-state,.add-on.selected .addon-state{background:url(../images/booking/booking-addon-hover.svg?v=uaumody) center/contain no-repeat}.add-on:hover .text-wrap h2,.add-on:hover .text-wrap h3,.add-on:hover .text-wrap h4,.add-on:hover .text-wrap p,.add-on.selected .text-wrap h2,.add-on.selected .text-wrap h3,.add-on.selected .text-wrap h4,.add-on.selected .text-wrap p{color:var(--cText)}.add-on:hover .bottom-side .addon-price,.add-on.selected .bottom-side .addon-price{color:var(--cText)}.add-on.selected .addon-state{background:url(../images/booking/booking-addon-checked.svg?v=uaumoe9) center/contain no-repeat}@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:60px 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(--cLightBg)}.add-on.mandatory .addon-state{background:url(../images/booking/booking-addon-mandatory.svg?v=uaumoei) center/contain no-repeat}.add-on.mandatory .checkboxSwitcher label:before{background:rgba(255,103,0,.6);pointer-events:none}.step-four{padding-bottom:60px}.step-four .booking-title-alt{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.step-four .booking-title-alt h1,.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%;padding:0 20px}@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%}@media(max-width: 992px){.step-four .js-booking-form .top .inner .left-part{width:100%;padding-top:20px}}.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(--cLightBg);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:18px 0 0 18px}.step-four .phone-box .prefix-box .icon-group .select2-container .select2-selection--single .select2-selection__rendered{height:50px;line-height:50px;border-radius:18px 0 0 18px}.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 18px 18px 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=uaumoey) 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:"";pointer-events:none;position:absolute;top:12px;left:10px;width:24px;height:24px;background:url(../images/icons/ico_calendar.svg?v=uaumofb) 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 .form-group input{border-radius:18px}.step-four .custom-radio{position:relative;color:var(--cText);transition:all .3s ease;background:transparent;border:1px solid var(--cWhite);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(--cText);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{background:var(--cWhite)}.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 .payment-row{margin:40px 0 30px;position:relative}@media(max-width: 992px){.step-four .payment-row{padding-bottom:20px}}.step-four .payment-row .booking-title-alt{margin-bottom:20px;padding-left: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{display:flex;padding:0;margin-bottom:-170px;position:relative}@media(max-width: 992px){.thank-you{justify-content:center;align-items:center;padding:100px 15px 200px}}.thank-you .img-wrapper{width:60%;min-height:90vh;height:auto}@media(max-width: 992px){.thank-you .img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:-1}}.thank-you .img-wrapper img{width:100%;height:100%;object-fit:cover}.thank-you .content-box{width:40%;padding:120px 100px 250px;display:flex;justify-content:center;align-items:center}@media(max-width: 1600px){.thank-you .content-box{padding:120px 50px 250px}}@media(max-width: 992px){.thank-you .content-box{background:rgba(242,239,237,.9);max-width:500px;width:100%;padding:30px;border-radius:20px}}.thank-you .content-box .wrapper{max-width:460px;width:100%}@media(max-width: 992px){.thank-you .content-box .wrapper{text-align:center}}.thank-you .content-box .img-box{width:40px}@media(max-width: 992px){.thank-you .content-box .img-box{margin:0 auto}}.thank-you .content-box .img-box img{width:100%;height:auto;object-fit:contain}.thank-you .content-box span{font-size:16px;font-weight:300;text-transform:uppercase;line-height:1;display:block;margin-top:30px}.thank-you .content-box h1{font-size:24px;font-weight:300;line-height:30px;margin-top:15px}.thank-you .content-box p{margin-top:15px;font-size:16px;font-weight:300;line-height:24px}.thank-you .content-box p.res-num{margin-top:30px;font-size:22px;font-weight:300;line-height:1}.thank-you .content-box .btn{margin-top:30px;border:2px solid var(--cText);background:transparent;color:var(--cText)}.thank-you .content-box .btn:hover{background:var(--cText);color:var(--cWhite)}.reservation-widget{position:fixed;width:100%;max-width:2560px;left:50%;transform:translateX(-50%);bottom:0;z-index:99999;padding:20px 15px;background:var(--cWhite);border-top:1px solid var(--cPrimary);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;border-top: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 .overlay{display:none}.reservation-widget .inner-container{margin:0 auto;display:flex;justify-content:space-between;position:relative;max-width:1790px;width:100%;border:1px solid var(--cLightBg)}@media(max-width: 1200px){.reservation-widget .inner-container{border:0;border-radius:0}}.reservation-widget .inner-container .single-reservation-card{position:relative;padding:20px 30px 20px 30px;border-right:1px solid var(--cLightBg);color:var(--cGrayLight)}@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}@media(max-width: 1600px){.reservation-widget .inner-container .single-reservation-card .title-bar{padding-right:10px}}.reservation-widget .inner-container .single-reservation-card .title-bar h2{margin:0;font-size:14px;line-height:21px;position:relative;padding-left:0;font-weight:400;color:var(--cGrayLight)}@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;pointer-events:none}.reservation-widget .inner-container .single-reservation-card .title-bar a:before{content:"";position:absolute;width:28px;height:28px;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=uaumofi) center/contain no-repeat;filter:var(--filterDark)}.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(--filterDark)}.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;font-weight:300;margin-bottom:4px}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:14px;font-weight:700;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:9px;width:15px;height:18px;background:url("../images/icons/ico_insurance.svg") center/contain no-repeat;filter:var(--filterBrownLight)}.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(--filterBrownLight)}.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(--cText);padding:20px 15px 20px 15px}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.price{width:100%;padding:10px 20px;color:var(--cWhite);background:var(--cDark)}}@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(--cLightBg);transition:all .3s ease}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@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(--cText)}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price .price-tag{font-size:11px}}@media screen and (max-width: 1200px){.reservation-widget .inner-container .single-reservation-card.price .price-tag{color:var(--cWhite)}}.reservation-widget .inner-container .single-reservation-card.price .price-tag span{color:var(--cText);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: 1200px){.reservation-widget .inner-container .single-reservation-card.price .price-tag span{color:var(--cWhite)}}@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 .inner-container .single-reservation-card.done{background:transparent;color:var(--cText)}.reservation-widget .inner-container .single-reservation-card.done .title-bar h2,.reservation-widget .inner-container .single-reservation-card.done .title-bar h3,.reservation-widget .inner-container .single-reservation-card.done .title-bar h4{color:var(--cText)}.reservation-widget .inner-container .single-reservation-card.done h3,.reservation-widget .inner-container .single-reservation-card.done h4,.reservation-widget .inner-container .single-reservation-card.done p{color:var(--cText)}.reservation-widget .inner-container .single-reservation-card.done .title-bar a{pointer-events:unset}.reservation-widget .inner-container .single-reservation-card.done .title-bar a:before{background:url(../images/booking/booking-edit.svg?v=uaumogc) center/contain no-repeat}.reservation-widget .inner-container .single-reservation-card.active{background:var(--cLightBg)}.reservation-widget .inner-container .single-reservation-card.active .title-bar h2,.reservation-widget .inner-container .single-reservation-card.active .title-bar h3,.reservation-widget .inner-container .single-reservation-card.active .title-bar h4{color:var(--cText)}.reservation-widget .inner-container .single-reservation-card.active h3,.reservation-widget .inner-container .single-reservation-card.active h4,.reservation-widget .inner-container .single-reservation-card.active p{color:var(--cText)}.reservation-widget .inner-container .single-reservation-card.active .title-bar a:before{background:url(../images/booking/booking-subheader-active.svg?v=uaumoh9) center/contain no-repeat;transform:translate(-50%, -50%) rotate(-45deg)}.reservation-widget-mobile{display:none;position:fixed;height:100%;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.8)}@media(min-width: 1201px){.reservation-widget-mobile{display:none !important}}.reservation-widget-mobile .inner-container{position:absolute;bottom:87px;left:0;right:0;z-index:2;padding:20px 15px;display:flex;flex-direction:column;gap:15px;background:var(--cWhite);border:none}@media(max-width: 1200px){.reservation-widget-mobile .inner-container{width:100%}}@media(min-width: 1201px){.reservation-widget-mobile .inner-container{display:none}}@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}@media(min-width: 1201px){.reservation-widget-mobile .overlay{display:none}}.reservation-widget-mobile .price{display:none}.reservation-widget-mobile .single-reservation-card{padding:10px 20px;border:1px solid var(--cLightBg);color:var(--cGrayLight)}@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;color:var(--cGrayLight)}.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:28px;height:28px;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{display:inline-block;margin-bottom:-2px;margin-left:3px;margin-right:2px;width:15px;height:15px;background:url(../images/icons/ico_clock.svg?v=uaumoi8) center/contain no-repeat;filter:var(--filterDark)}.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(--filterDark)}.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(--cGrayLight);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;font-weight:500;line-height:1;color:var(--cGrayLight);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;color:var(--cGrayLight)}.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}.reservation-widget-mobile .single-reservation-card.done{background:transparent;color:var(--cText)}.reservation-widget-mobile .single-reservation-card.done .title-bar h2,.reservation-widget-mobile .single-reservation-card.done .title-bar h3,.reservation-widget-mobile .single-reservation-card.done .title-bar h4{color:var(--cText)}.reservation-widget-mobile .single-reservation-card.done h3,.reservation-widget-mobile .single-reservation-card.done h4,.reservation-widget-mobile .single-reservation-card.done p{color:var(--cText)}.reservation-widget-mobile .single-reservation-card.done .title-bar a{pointer-events:unset}.reservation-widget-mobile .single-reservation-card.done .title-bar a:before{background:url(../images/booking/booking-edit.svg?v=uaumoig) center/contain no-repeat}.reservation-widget-mobile .single-reservation-card.active{background:var(--cLightBg)}.reservation-widget-mobile .single-reservation-card.active .title-bar h2,.reservation-widget-mobile .single-reservation-card.active .title-bar h3,.reservation-widget-mobile .single-reservation-card.active .title-bar h4{color:var(--cText)}.reservation-widget-mobile .single-reservation-card.active h3,.reservation-widget-mobile .single-reservation-card.active h4,.reservation-widget-mobile .single-reservation-card.active p{color:var(--cText)}.reservation-widget-mobile .single-reservation-card.active .title-bar a:before{background:url(../images/booking/booking-subheader-active.svg?v=uaumoj6) center/contain no-repeat;transform:translate(-50%, -50%) rotate(-45deg)}.main-footer{margin-top:120px;position:relative;background:var(--cText);padding-top:160px;color:var(--cWhite)}.main-footer .newsletter-form-container{max-width:1760px;width:100%;margin:-280px auto 40px;padding:0 15px}@media(max-width: 1200px){.main-footer .newsletter-form-container{padding:0}}@media(max-width: 992px){.main-footer .newsletter-form-container{margin-bottom:30px}}.main-footer .newsletter-form-container .newsletter-form{padding:70px 0}@media(max-width: 1200px){.main-footer .newsletter-form-container .newsletter-form{padding:50px 0;border-radius:0}}@media(max-width: 992px){.main-footer .newsletter-form-container .newsletter-form{padding:30px 0;border-radius:0}}.main-footer .newsletter-form-container .wrapper{display:flex;gap:100px}@media(max-width: 1200px){.main-footer .newsletter-form-container .wrapper{gap:40px}}@media(max-width: 992px){.main-footer .newsletter-form-container .wrapper{flex-wrap:wrap;gap:20px}}@media(max-width: 1200px){.main-footer .newsletter-form-container .text,.main-footer .newsletter-form-container .response-wrapper{width:50%}}@media(max-width: 992px){.main-footer .newsletter-form-container .text,.main-footer .newsletter-form-container .response-wrapper{width:100%}}@media(max-width: 768px){.main-footer .newsletter-form-container .text{text-align:center}}.main-footer .newsletter-form-container h2{font-size:34px;line-height:40px}@media(max-width: 1200px){.main-footer .newsletter-form-container h2{font-size:30px;line-height:36px}}@media(max-width: 768px){.main-footer .newsletter-form-container h2{font-size:26px;line-height:30px}}.main-footer .newsletter-form-container p{margin-top:20px;line-height:22px}.main-footer .newsletter-form-container .form-group input{background:transparent;border:1px solid var(--cWhite);color:var(--cWhite)}.main-footer .newsletter-form-container .form-group input::placeholder{color:rgba(255,255,255,.8)}.main-footer .newsletter-form-container .form-group input:hover{background:rgba(255,255,255,.4)}.main-footer .newsletter-form-container .form-group input:focus{color:var(--cText);background:#fff}.main-footer .newsletter-form-container .form-group .btn{position:absolute;right:1px;bottom:1px;text-transform:uppercase;letter-spacing:0;font-size:13px;display:flex;align-items:center;gap:5px;padding:10px 15px 10px 20px;height:48px;background:var(--cDark);color:var(--cWhite)}@media(max-width: 550px){.main-footer .newsletter-form-container .form-group .btn{font-size:0;justify-content:center;padding:10px 20px;gap:0}.main-footer .newsletter-form-container .form-group .btn:hover:after{width:20px !important}}.main-footer .newsletter-form-container .form-group .btn:after{content:"";display:block;width:0;height:24px;background:url(../images/icons/ico_arrows-back.svg?v=uaumoj9) center/contain no-repeat;transform:rotate(180deg)}@media(max-width: 550px){.main-footer .newsletter-form-container .form-group .btn:after{width:20px;height:20px;transform:unset;background:url("../images/icons/ico_paperplane.svg") center/contain no-repeat;filter:var(--filterWhite)}}.main-footer .newsletter-form-container .form-group .btn:hover:after{width:24px}.main-footer .newsletter-form-container .custom-checkbox-wrapper{margin-bottom:0}.main-footer .newsletter-form-container .custom-checkbox-wrapper label{color:var(--cWhite)}.main-footer .newsletter-form-container .custom-checkbox-wrapper label:before{border:2px solid var(--cText)}.main-footer .newsletter-form-container .custom-checkbox-wrapper label a{color:var(--cText);text-decoration:underline}.main-footer .newsletter-form-container .custom-checkbox-wrapper label a:hover{color:var(--cBrownLight)}.main-footer .newsletter-form-container .custom-checkbox-wrapper input:checked + label:before{border:2px solid var(--cText);background:var(--cText)}.main-footer .footer-content .wrapper{display:flex;gap:150px}@media(max-width: 1400px){.main-footer .footer-content .wrapper{gap:100px}}@media(max-width: 1200px){.main-footer .footer-content .wrapper{flex-direction:column;gap:20px}}.main-footer .footer-content .footer-logo:hover svg path[fill=white]{fill:var(--cPrimary)}.main-footer .footer-content .footer-box{max-width:320px;width:100%}@media(max-width: 768px){.main-footer .footer-content .footer-box{text-align:center;max-width:100%}}.main-footer .footer-content .footer-box p{margin-top:25px}@media(max-width: 1200px){.main-footer .footer-content .footer-box p{margin-top:20px}}.main-footer .footer-content .footer-nav{flex:1;margin-bottom:50px}@media(max-width: 1200px){.main-footer .footer-content .footer-nav{margin-bottom:20px}}.main-footer .footer-content .footer-nav > ul{display:flex;gap:50px;justify-content:flex-end}@media(max-width: 1200px){.main-footer .footer-content .footer-nav > ul{flex-wrap:wrap;justify-content:flex-start;gap:20px}}@media(max-width: 768px){.main-footer .footer-content .footer-nav > ul{justify-content:center}}.main-footer .footer-content .footer-nav > ul > li{width:calc(100% / 3)}@media(max-width: 1200px){.main-footer .footer-content .footer-nav > ul > li{width:calc(100% / 3 - 14px)}}@media(max-width: 768px){.main-footer .footer-content .footer-nav > ul > li{width:100%;text-align:center}}.main-footer .footer-content .footer-nav > ul > li a,.main-footer .footer-content .footer-nav > ul > li h3{color:var(--cWhite);font-size:16px;text-transform:uppercase}.main-footer .footer-content .footer-nav > ul > li ul{margin-top:15px}.main-footer .footer-content .footer-nav > ul > li ul li{width:100%;font-size:16px;font-weight:300;color:var(--cWhite);line-height:20px}.main-footer .footer-content .footer-nav > ul > li ul li a,.main-footer .footer-content .footer-nav > ul > li ul li span{padding:5px 0;font-size:16px;font-weight:300;color:var(--cWhite);line-height:20px;text-transform:unset;display:flex;gap:10px}@media(max-width: 768px){.main-footer .footer-content .footer-nav > ul > li ul li a,.main-footer .footer-content .footer-nav > ul > li ul li span{justify-content:center}}.main-footer .footer-content .footer-nav > ul > li ul li a.phone:before,.main-footer .footer-content .footer-nav > ul > li ul li span.phone:before{background:url(../images/icons/ico_phone-call.svg?v=uaumoja) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.mail:before,.main-footer .footer-content .footer-nav > ul > li ul li span.mail:before{background:url(../images/icons/ico_send.svg?v=uaumojo) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.location:before,.main-footer .footer-content .footer-nav > ul > li ul li span.location:before{background:url(../images/icons/ico_location.svg?v=uaumojx) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.hours:before,.main-footer .footer-content .footer-nav > ul > li ul li span.hours:before{background:url(../images/icons/ico_clock.svg?v=uaumok3) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.link:before,.main-footer .footer-content .footer-nav > ul > li ul li span.link:before{background:url(../images/icons/ico_link.svg?v=uaumok7) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.facebook:before,.main-footer .footer-content .footer-nav > ul > li ul li span.facebook:before{background:url(../images/social/facebook.svg?v=uaumol4) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.instagram:before,.main-footer .footer-content .footer-nav > ul > li ul li span.instagram:before{background:url(../images/social/instagram.svg?v=uaumol6) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.x:before,.main-footer .footer-content .footer-nav > ul > li ul li span.x:before{background:url(../images/social/x.svg?v=uaumole) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a.linkedin:before,.main-footer .footer-content .footer-nav > ul > li ul li span.linkedin:before{background:url(../images/social/linkedin.svg?v=uaumolo) center/contain no-repeat}.main-footer .footer-content .footer-nav > ul > li ul li a:before,.main-footer .footer-content .footer-nav > ul > li ul li span:before{content:"";display:block;min-width:20px;height:20px}.main-footer .footer-content .footer-nav > ul > li ul li a:hover{color:var(--cPrimary)}.main-footer .footer-bottom{background:var(--cDark);padding:20px 0}.main-footer .footer-bottom .wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width: 768px){.main-footer .footer-bottom .wrapper{flex-direction:column;align-items:center;justify-content:center}}.main-footer .footer-bottom .wrapper .copyright{font-size:13px;color:var(--cWhite)}@media(max-width: 768px){.main-footer .footer-bottom .wrapper .copyright{order:2}}.main-footer .footer-bottom .wrapper .copyright a{color:var(--cWhite)}.main-footer .footer-bottom .wrapper .copyright a:hover{color:var(--cPrimary)}.main-footer .footer-bottom .wrapper .privacy-nav ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width: 768px){.main-footer .footer-bottom .wrapper .privacy-nav ul{justify-content:center}}.main-footer .footer-bottom .wrapper .privacy-nav ul li a{font-size:13px;font-weight:400;color:var(--cWhite);padding:20px 10px}.main-footer .footer-bottom .wrapper .privacy-nav ul li a:hover{color:var(--cPrimary)}.pages .main-footer,.page .main-footer{margin-top:170px}.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%;padding:0}.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=uaumomi) 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 */