.mainFooter .footer-copyright .elatus-logo,.faqWrapper dl div dt,.location-card .imgWrap .iconWrap,.location-card .imgWrap:before,.related-card .img-wrap:before,article:not(.article-list) aside .aside-nav ul li:after,article:not(.article-list) aside .aside-categories ul li:after,article:not(.article-list) aside .aside-nav ul li,article:not(.article-list) aside .aside-categories ul li,.step-four .custom-radio:before,.add-on .img-wrap,.insurance-form .insurance-item-wrap .custom-radio,.insurance-form .insurance-item-wrap,.subheader.location-subheader .breadcrumbs ul li a:hover span,.subheader.booking-subheader .booking-progress .step-card:before,.select2 .select2-selection__arrow,.custom-radio input:after,.custom-radio input:before,.custom-checkbox-wrapper .checkbox-label input::after,.custom-checkbox-wrapper .checkbox-label input::before,.classicForm:not(.reservationForm):not(.editReservationForm) .select2-container .select2-selection--single .select2-selection__rendered,.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group:after,.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group input,.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group select,.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group textarea,.get-in-touch .contact-box a.arrow-link:before,.car-card,.blog-card .textWrap h1 a,.blog-card .textWrap h2 a,.blog-card .textWrap h3 a,.blog-card .textWrap h1,.blog-card .textWrap h2,.blog-card .textWrap h3,.blog-card .imgWrap .category,.blog-card .imgWrap p,.blog-card .imgWrap:before,.blog-card.withCar .carImgWrap,#reservation-form .select2-selection__arrow,#reservation-form .reservation-footer a:after,#reservation-form form.reservationForm .pickup-return-wrap .dropoff-wrapper,#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper,.otherWeb a:after,.otherWeb,.hero-shape .nextSection:after,.mainHeader .rOptions .mobileMenu li.dropdown a.arrow:before,.mainHeader .rButton span,.mainHeader .rButton,.mainHeader ul li.dropdown:before,.btn,a,.glyph-autocomplete .results-wrapper ul li{transition:all .3s ease}.location-card h2 a:before,.location-card h3 a:before,.paginationWrapper .pagination li a:before,.related-card .text-wrap h3 a:before,article:not(.article-list) aside .aside-nav ul li a:before,article:not(.article-list) aside .aside-categories ul li a:before,.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger:before,.car-card .btn:before,.blog-card .textWrap h1 a:before,.blog-card .textWrap h2 a:before,.blog-card .textWrap h3 a:before,.otherWeb a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.thank-you:before,.subheader.image .img-wrap,.subheader:before,.hero .carousel .img-wrap,.hero .carousel .carousel-item:before{top:0;right:0;bottom:0;left:0}.btn.btn-primary{background:#f05d2a;background-size:400% 100%;background-image:linear-gradient(135deg, #F09A2A, #F05D2A, #1724AA, #0F176E);color:#fff}.btn.btn-primary:hover{background-position:99% 0}.btn.btn-secondary{background:rgba(0,0,0,0);background-size:400% 100%;background-image:linear-gradient(135deg, transparent, transparent, #1724AA, #0F176E);color:#1724aa;border:1px solid #1724aa}.btn.btn-secondary:hover{color:#fff;background-position:99% 0}.spinner-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9000;background:rgba(255,255,255,.8);display:none;width:100%;height:100%}.spinner-overlay .spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner-overlay .spinner span{border:16px solid #1724aa;border-radius:50%;border-top:16px solid #fff;width:120px;height:120px;top:50%;left:50%;position:absolute;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#server-response,#server-response-newsletter{display:none;padding:50px 0;text-align:center}#server-response h2,#server-response-newsletter h2{color:#1724aa;text-align:center;font-weight:700;margin-bottom:10px;display:block}#server-response h2:after,#server-response-newsletter h2:after{display:none}@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{padding:5px 0;display:flex;align-items:center;gap:10px;margin-bottom:40px}.share-box p{margin-bottom:0 !important;font-weight:700 !important;text-transform:uppercase}.share-box ul{display:flex;align-items:center;justify-content:center}.share-box ul li a{display:block;width:25px;height:25px;font-size:0;padding:10px 25px;filter:brightness(0) invert(100%)}.share-box ul li a.facebook{background:url("../images/elatus-social/icon_share_facebook.svg") center/contain no-repeat}.share-box ul li a.twitter{background:url("../images/elatus-social/icon_share_twitter.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:hover{filter:invert(20%) sepia(76%) saturate(2602%) hue-rotate(0deg) brightness(90%) contrast(105%)}.main-article-wrapper .share-box ul li a{filter:brightness(0);opacity:.2}.main-article-wrapper .share-box ul li a:hover{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%);opacity:1}#swipebox-overlay{z-index:9999991 !important;background:rgba(0,0,0,.88)}#swipebox-top-bar{display:block !important;background:#000}#swipebox-bottom-bar{background:#000}#swipebox-close{background:url("../images/icons/ico_close.svg") no-repeat center/100% 100%;right:40px;width:25px;filter:brightness(0) invert(100)}#swipebox-prev,#swipebox-next{background:url("../images/icons/ico_arrow-swiper.svg") no-repeat center/100% 100% !important;height:25px;margin-top:12px;filter:brightness(0) invert(100)}#swipebox-prev{transform:rotate(180deg)}.swiper-pagination-bullets{min-width:70px !important}.swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:15px;opacity:1;margin:0 2.5px;cursor:pointer;border:3px solid rgba(0,0,0,0);border-radius:100%;background:#d1d3ee;transition:all .3s ease}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,0);border:3px solid #f05d2a}.pagination-container{display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;width:150px;bottom:10px;left:50%;padding:0 20px;background:rgba(0,0,0,0);transform:translateX(-50%)}.pagination-container .swiper-pagination-bullets{width:100% !important}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{transform:none}.swiper-button-next,.swiper-button-prev{border:0;opacity:1;width:37px;height:80px;background-size:300% 100%;background-image:linear-gradient(to right, #1724AA, #0F176E, #F05D2A, #F09A2A);transform-origin:center;transition:all .3s ease;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.swiper-button-next:after,.swiper-button-prev:after{font-family:unset;font-size:0;width:12px;height:7.5px;transition:all .3s ease;transform:rotate(-90deg);background:url("../images/icons/ico_arrow-down.svg") no-repeat center/100% 100%;filter:brightness(0) invert(100)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.5;filter:none}.swiper-button-next.swiper-button-prev,.swiper-button-prev.swiper-button-prev{border-radius:0 6px 6px 0}.swiper-button-next.swiper-button-prev:after,.swiper-button-prev.swiper-button-prev:after{transform:rotate(90deg)}.swiper-button-next:hover,.swiper-button-prev:hover{background-position:99% 0;width:50px}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{filter:brightness(0) invert(100)}.swiper-button-prev{left:0}@media(max-width: 1200px){.swiper-button-prev{left:0}}.swiper-button-next{right:0;border-radius:6px 0 0 6px}@media(max-width: 1200px){.swiper-button-next{right:0}}.swiper-button{position:absolute;top:50%;transform:translateY(-50%)}@media(max-width: 1300px){.swiper-button{display:none}}.swiper-button.swiper-prev{left:-40px}.swiper-button.swiper-next{right:-40px}.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 #1724aa;z-index:9999999;animation:spin 1s linear infinite}.before-swiper-init::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999999}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.glyph-autocomplete{position:relative}.glyph-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}.glyph-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%, rgb(255, 255, 255) 100%)}.glyph-autocomplete .results-wrapper ul{max-height:100%}.glyph-autocomplete .results-wrapper ul li{font-size:14px;cursor:pointer;display:block;padding:10px 40px;border-bottom:1px solid #f7f7f9}.glyph-autocomplete .results-wrapper ul li.active,.glyph-autocomplete .results-wrapper ul li:hover{background:#f7f7f9}.glyph-autocomplete .input-wrap{position:relative}.glyph-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 #1724aa;border-top:3px solid rgba(0,0,0,0);transition:all .3s ease-in-out;animation:spin 2s linear infinite}.glyph-autocomplete.loading .input-wrap:after{display:block}@font-face{font-family:"Poppins";font-style:normal;font-weight:200;src:local(""),url("../fonts/poppins/Poppins-ExtraLight.woff2") format("woff2"),url("../fonts/poppins/Poppins-ExtraLight.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;src:local(""),url("../fonts/poppins/Poppins-Light.woff2") format("woff2"),url("../fonts/poppins/Poppins-Light.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:local(""),url("../fonts/poppins/Poppins-Regular.woff2") format("woff2"),url("../fonts/poppins/Poppins-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;src:local(""),url("../fonts/poppins/Poppins-Medium.woff2") format("woff2"),url("../fonts/poppins/Poppins-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:local(""),url("../fonts/poppins/Poppins-Bold.woff2") format("woff2"),url("../fonts/poppins/Poppins-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"FormulaCondensed";font-style:normal;font-weight:400;src:local(""),url("../fonts/formula/FormulaCondensed-Light.woff2") format("woff2"),url("../fonts/formula/FormulaCondensed-Light.woff") format("woff");font-display:swap}@font-face{font-family:"FormulaCondensed";font-style:normal;font-weight:700;src:local(""),url("../fonts/formula/FormulaCondensed-Bold.woff2") format("woff2"),url("../fonts/formula/FormulaCondensed-Bold.woff") format("woff");font-display:swap}body{font-family:"Poppins",sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:0;font-weight:bold;font-family:"FormulaCondensed",sans-serif;letter-spacing:1px}h1{font-size:76px;line-height:78px}@media(max-width: 1200px){h1{font-size:68px;line-height:70px}}@media(max-width: 768px){h1{font-size:60px;line-height:62px}}h2{font-size:52px;line-height:54px}@media(max-width: 1200px){h2{font-size:44px;line-height:46px}}@media(max-width: 768px){h2{font-size:36px;line-height:38px}}h3{font-size:24px;line-height:26px}@media(max-width: 1200px){h3{font-size:22px;line-height:24px}}@media(max-width: 768px){h3{font-size:20px;line-height:22px}}h4,h5,h6{font-size:20px;line-height:22px}@media(max-width: 1200px){h4,h5,h6{font-size:18px;line-height:20px}}p{margin-bottom:0;font-size:16px;line-height:24px}@media(max-width: 768px){p{font-size:14px;line-height:22px}}a{display:block;text-decoration:none;outline:none !important;font-family:"FormulaCondensed",sans-serif;font-weight:300;letter-spacing:1.3px;color:#1724aa}a:hover{color:#f05d2a}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a,label a{display:inline-block;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:unset}ul{margin:0;padding:0;list-style:none}button{outline:none;cursor:pointer;box-shadow:none}button:focus{border:none;outline:none !important;box-shadow:none !important}.btn{font-size:16px;padding:19px 35px 17px;border-radius:6px;outline:0;box-shadow:none;border:none;letter-spacing:1.4px;display:flex;align-items:center;justify-content:center;line-height:16px;font-family:FormulaCondensed,sans-serif}.btn:focus{border:none;outline:none !important;box-shadow:none !important}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{scroll-behavior:unset !important}body{box-sizing:border-box;padding:0;margin:0}body.no-scroll{overflow:hidden}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:1450px}.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}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}}section{position:relative;padding:40px 0 60px}@media(max-width: 768px){section{padding:20px 0 40px}}.section-title{text-align:center;margin:0 auto 40px;max-width:600px;width:100%}@media(max-width: 768px){.section-title{margin-bottom:20px}}.section-title.withIcon{max-width:unset;margin:0 0 40px}.section-title.withIcon h2:before,.section-title.withIcon h3:before{content:"";display:block;margin-bottom:20px;width:40px;height:25px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}.section-title.leftAlign{text-align:left;margin:0 0 40px}.section-title span{color:#f05d2a;font-size:16px;font-weight:400;display:block;margin-bottom:10px}.section-title .btn-wrap{margin-top:25px;display:flex;gap:25px}.booking{padding-bottom:200px}.booking section:not(.cookies_wrap){padding-top:0}.remark{font-size:18px;color:#2b2a28;font-weight:400;line-height:27px;margin-top:70px;text-align:center}.mainHeader{position:fixed;top:0;left:0;width:100%;z-index:999;transition:background .3s ease-in}.mainHeader.swipebox-open .rButton{pointer-events:none}.mainHeader.scrolling-active{background:linear-gradient(135deg, #1724AA, #0F176E)}.mainHeader.scrolling-active .header-wrapper{padding:0 40px}@media(max-width: 1550px){.mainHeader.scrolling-active .header-wrapper{padding:0 var(--bs-gutter-x, 0.75rem)}}.mainHeader.scrolling-active .logo{width:190px;height:60px}@media(max-width: 1200px){.mainHeader.scrolling-active .logo{width:160px;height:50px}}@media(max-width: 768px){.mainHeader.scrolling-active .logo{width:140px;height:45px}}.mainHeader.scrolling-active .rOptions{top:80px}.mainHeader .header-wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 40px}@media(max-width: 1550px){.mainHeader .header-wrapper{padding:10px var(--bs-gutter-x, 0.75rem)}}@media(max-width: 1200px){.mainHeader .header-wrapper{gap:0}}.mainHeader .logo{margin-right:auto;font-size:0;width:250px;height:80px;background:url("../images/logo-white.svg") center/contain no-repeat}@media(max-width: 1200px){.mainHeader .logo{width:190px;height:60px}}@media(max-width: 768px){.mainHeader .logo{width:140px;height:45px}}@media(max-width: 1200px){.mainHeader .mainMenuNav{display:none}}.mainHeader ul li.dropdown{position:relative}.mainHeader ul li.dropdown:before{content:"";position:absolute;bottom:15px;left:50%;width:12px;height:10px;background:url(../images/icons/ico_arrow-down.svg) center/contain no-repeat;transform:translateX(-50%)}.mainHeader ul li.dropdown.menuhover:before{transform:translateX(-50%) rotate(180deg)}.mainHeader ul li.dropdown.menuhover a{color:#f05d2a}.mainHeader ul li.dropdown ul{box-shadow:0px 1.2px 1.1px rgba(0,0,0,.024),0px 3.3px 3.1px rgba(0,0,0,.035),0px 7.8px 7.5px rgba(0,0,0,.046),0px 26px 25px rgba(0,0,0,.07)}.mainHeader ul li.dropdown ul li:first-of-type a{padding-top:20px}.mainHeader ul li.dropdown ul li:last-of-type a{padding-bottom:20px}.mainHeader ul li.dropdown ul li a{color:#2b2a28 !important;padding:10px 20px;font-size:16px}.mainHeader ul li.dropdown ul li a:hover{color:#f05d2a !important}.mainHeader ul li a{font-size:20px}@media(max-width: 1500px){.mainHeader ul li a{font-size:18px}}.mainHeader ul li ul{display:none;position:absolute;background:#fff;border-radius:6px;min-width:150px;height:fit-content;left:50%;transform:translateX(-50%)}.mainHeader .mainMenu{display:flex;align-items:center}.mainHeader .mainMenu li a{color:#fff;padding:30px 20px}@media(max-width: 1500px){.mainHeader .mainMenu li a{padding:30px 10px}}.mainHeader .mainMenu li a:hover{color:#f05d2a}@media(max-width: 1500px){.mainHeader .btn{padding:17px 25px 15px}}@media(max-width: 1200px){.mainHeader .btn{display:none}}.mainHeader .sideMenuNav{border-left:1px solid rgba(255,255,255,.22)}@media(max-width: 1200px){.mainHeader .sideMenuNav{border-left:none;border-right:1px solid rgba(255,255,255,.22)}}.mainHeader .sideMenu li.dropdown:before{left:calc(50% + 10px);bottom:10px}@media(max-width: 1200px){.mainHeader .sideMenu li.dropdown:before{left:18px}}.mainHeader .sideMenu li.dropdown ul{right:10px;width:550px;left:unset;transform:unset;display:none;box-shadow:0px 1.2px 1.1px rgba(0,0,0,.024),0px 3.3px 3.1px rgba(0,0,0,.035),0px 7.8px 7.5px rgba(0,0,0,.046),0px 26px 25px rgba(0,0,0,.07)}@media(max-width: 768px){.mainHeader .sideMenu li.dropdown ul{width:350px}}@media(max-width: 550px){.mainHeader .sideMenu li.dropdown ul{width:300px}}@media(max-width: 450px){.mainHeader .sideMenu li.dropdown ul{right:-60px}}.mainHeader .sideMenu li.dropdown ul li{display:inline-block;border-left:0;width:30%;margin-left:15px}@media(max-width: 768px){.mainHeader .sideMenu li.dropdown ul li{width:45%}}@media(max-width: 550px){.mainHeader .sideMenu li.dropdown ul li{width:44%}}.mainHeader .sideMenu li.dropdown ul li a{position:relative;padding-left:25px !important}.mainHeader .sideMenu li.dropdown ul li a:before{content:"";position:absolute;width:20px;height:20px;left:0}.mainHeader .sideMenu li.dropdown ul li a.en:before{background:url("../images/flags/gb.svg") center/contain no-repeat}.mainHeader .sideMenu li.dropdown ul li a.de:before{background:url("../images/icons/flag-de.svg") center/contain no-repeat}.mainHeader .sideMenu li.dropdown ul li a.fr:before{background:url("../images/icons/flag-fr.svg") center/contain no-repeat}.mainHeader .sideMenu li.dropdown ul li a.it:before{background:url("../images/icons/flag-it.svg") center/contain no-repeat}.mainHeader .sideMenu li.dropdown ul li a.es:before{background:url("../images/icons/flag-es.svg") center/contain no-repeat}.mainHeader .sideMenu li.dropdown ul li a.nl:before{background:url("../images/icons/flag-nl.svg") center/contain no-repeat}.mainHeader .sideMenu li a.selectedLang{color:rgba(255,255,255,.22);padding:40px 15px 40px 40px;font-size:0;position:relative}.mainHeader .sideMenu li a.selectedLang:before{content:"";position:absolute;width:20px;height:20px;top:50%;left:29px;transform:translateY(-50%)}@media(max-width: 1200px){.mainHeader .sideMenu li a.selectedLang:before{left:unset;right:30px}}.mainHeader .sideMenu li a.selectedLang.en:before{background:url("../images/flags/gb.svg") center/contain no-repeat}.mainHeader .sideMenu li a.selectedLang.de:before{background:url("../images/icons/flag-de.svg") center/contain no-repeat}.mainHeader .sideMenu li a.selectedLang.fr:before{background:url("../images/icons/flag-fr.svg") center/contain no-repeat}.mainHeader .sideMenu li a.selectedLang.it:before{background:url("../images/icons/flag-it.svg") center/contain no-repeat}.mainHeader .sideMenu li a.selectedLang.es:before{background:url("../images/icons/flag-es.svg") center/contain no-repeat}.mainHeader .sideMenu li a.selectedLang.nl:before{background:url("../images/icons/flag-nl.svg") center/contain no-repeat}.mainHeader .rButton{display:none;align-items:center;justify-content:flex-end;width:65px;height:70px;padding:0 15px 0 0;font-size:0;position:relative}@media(max-width: 1200px){.mainHeader .rButton{display:flex}}@media(max-width: 1200px){.mainHeader .rButton .hamburger{margin-bottom:0;position:absolute}}.mainHeader .rButton span{display:block;width:25px;height:3px;background:#fff;border-radius:3px;margin:5px 0;position:relative}.mainHeader .rButton.active .rOptions{display:block}.mainHeader .rButton.active .hamburger span{background:#f05d2a}.mainHeader .rButton.active .hamburger span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mainHeader .rButton.active .hamburger span:nth-child(2){-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}.mainHeader .rButton.active .hamburger span:nth-child(3){width:25px;margin:unset;top:-8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.mainHeader .rButton:hover{text-decoration:none}.mainHeader .rOptions{display:none;position:absolute;top:100px;z-index:999;background:#1724aa;width:100%;height:calc(var(--vh, 1vh)*100 - 80px);padding:20px 12px}@media(min-width: 1201px){.mainHeader .rOptions{display:none !important}}.mainHeader .rOptions .mobileMenuNav{overflow-y:scroll;width:100%;height:calc(100% - 70px);scrollbar-width:none}.mainHeader .rOptions .mobileMenu li.dropdown:before{display:none}.mainHeader .rOptions .mobileMenu li.dropdown a.arrow{position:relative}.mainHeader .rOptions .mobileMenu li.dropdown a.arrow:before{content:"";position:absolute;bottom:5px;left:50%;width:12px;height:10px;background:url(../images/icons/ico_arrow-down.svg) center/contain no-repeat;transform:translateX(-50%)}.mainHeader .rOptions .mobileMenu li.dropdown ul{position:unset;transform:unset}.mainHeader .rOptions .mobileMenu li.dropdown ul li:first-of-type a{padding-top:20px}.mainHeader .rOptions .mobileMenu li.dropdown ul li:last-of-type a{padding-bottom:20px}.mainHeader .rOptions .mobileMenu li.dropdown ul li a{padding:12px;font-size:18px}.mainHeader .rOptions .mobileMenu li a{color:#fff;text-align:center;padding:15px;font-size:22px}.mainHeader .rOptions .btn{display:block}.pages .mainHeader,.page .mainHeader{background:#1724aa;border-bottom:1px solid rgba(112,112,112,.19)}.hero{padding:0;position:relative;height:calc(100vh - 170px);width:100%}@media(max-width: 991px){.hero{height:100vh}}@media(max-height: 900px){.hero{height:100vh}}.hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(180deg, transparent, rgba(23, 36, 170, 0.2), rgba(23, 36, 170, 0.9));z-index:9;pointer-events:none}.hero .carousel{width:100%;height:calc(100vh - 170px)}@media(max-width: 991px){.hero .carousel{height:100vh}}@media(max-height: 900px){.hero .carousel{height:100vh}}.hero .carousel .carousel-inner,.hero .carousel .carousel-item{width:100%;height:100%}.hero .carousel .carousel-item:before{content:"";position:absolute;background:rgba(23,36,170,.8);pointer-events:none;z-index:1}.hero .carousel .img-wrap{position:absolute}.hero .carousel .img-wrap img{width:100%;height:100%;object-fit:cover}.hero .carousel img,.hero .carousel video,.hero .carousel iframe{width:100%;height:100%;object-fit:cover}.hero .carousel iframe{pointer-events:none}.hero .carousel .carousel-indicators{position:absolute;bottom:300px;margin:0;left:50%;transform:translateX(170px);max-width:450px;align-items:center}@media(max-width: 1440px){.hero .carousel .carousel-indicators{bottom:260px}}@media(max-width: 1200px){.hero .carousel .carousel-indicators{transform:translateX(50px)}}@media(max-width: 991px){.hero .carousel .carousel-indicators{transform:translateX(-50%);bottom:10px}}.hero .carousel .carousel-indicators button{width:8px;height:8px;opacity:1;margin:0 5px;cursor:pointer;border:3px solid rgba(0,0,0,0);border-radius:100%;background:rgba(255,255,255,.52);transition:all .3s ease}.hero .carousel .carousel-indicators button.active{width:14px;height:14px;background:rgba(0,0,0,0);border:3px solid #f05d2a}.hero .carousel .title-wrap{pointer-events:none;position:absolute;bottom:300px;left:50%;transform:translateX(-50%);max-width:1450px;width:100%;z-index:9;display:flex;align-items:center;justify-content:space-between;gap:50px;color:#fff;padding:0 12px}@media(max-width: 1440px){.hero .carousel .title-wrap{bottom:250px}}@media(max-width: 991px){.hero .carousel .title-wrap{flex-direction:column;justify-content:center;text-align:center;bottom:20px}}.hero .carousel .title-wrap h1,.hero .carousel .title-wrap h2{font-size:76px;line-height:78px;text-transform:uppercase;margin-bottom:10px;pointer-events:none}@media(max-width: 1200px){.hero .carousel .title-wrap h1,.hero .carousel .title-wrap h2{font-size:68px;line-height:70px}}@media(max-width: 768px){.hero .carousel .title-wrap h1,.hero .carousel .title-wrap h2{font-size:60px;line-height:62px}}.hero .carousel .title-wrap h1:before,.hero .carousel .title-wrap h2:before{content:"";display:block;margin-bottom:20px;width:40px;height:25px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}@media(max-width: 991px){.hero .carousel .title-wrap h1:before,.hero .carousel .title-wrap h2:before{margin:0 auto 20px}}.hero .carousel .title-wrap p{color:#f05d2a;font-size:18px}@media(max-width: 768px){.hero .carousel .title-wrap p{font-size:16px}}.hero .carousel .title-wrap .img-box{width:620px;height:260px}@media(max-width: 1200px){.hero .carousel .title-wrap .img-box{width:500px;height:220px}}@media(max-width: 650px){.hero .carousel .title-wrap .img-box{width:100%;height:unset}}.hero .carousel .title-wrap .img-box img{width:100%;height:auto;object-fit:contain}.franchise-web-box{position:absolute;bottom:0;right:0;z-index:10}.franchise-web-box:after{content:"";position:absolute;right:0;top:0;width:300px;height:260px;background:url("../images/orange-curve.svg") center/contain no-repeat}.franchise-web-box .franchiseWeb{display:block;z-index:10;transition:all .3s ease}.franchise-web-box .franchiseWeb:hover span{opacity:1}.franchise-web-box .franchiseWeb:hover:after{top:-62px;right:50px}.franchise-web-box .franchiseWeb:before{content:"";display:block;width:140px;height:40px;background:url("../images/movis-logo.svg") center/contain no-repeat}.franchise-web-box .franchiseWeb:after{content:"";display:block;position:absolute;top:-70px;right:60px;width:53px;height:53px;background:url("../images/icons/hero-plane.svg") center/contain no-repeat;transition:all .3s ease}.franchise-web-box .franchiseWeb span{display:block;opacity:0;color:#fff;transition:opacity .3s ease}.hero-shape{width:100%;height:170px;position:relative}.hero-shape:after{content:"";position:absolute;height:550px;top:0;left:0;right:0;z-index:0;background:url("../images/blue-curve.svg") center/cover no-repeat}.hero-shape .nextSection{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;z-index:10;display:block}.hero-shape .nextSection:hover:after{transform:translateY(5px)}.hero-shape .nextSection:after{content:"";display:block;width:15px;height:12px;margin:0 auto;background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat}.otherWeb{position:fixed;right:0;bottom:0;width:220px;height:170px;z-index:9999;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 15px 15px 0}@media(max-width: 650px){.otherWeb{width:150px;height:120px}}.otherWeb.hide{right:-250px}@media(max-width: 650px){.otherWeb.hide{right:-180px}}.otherWeb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/other-web-bg-shape.png) center/cover no-repeat}.otherWeb a{z-index:1;font-size:0;width:100px;height:39px;background:url(../images/movis-logo.svg) center/contain no-repeat}@media(max-width: 650px){.otherWeb a{width:70px;height:29px}}.otherWeb a:after{content:"";position:absolute;top:10px;right:36px;width:50px;height:50px;background:url("../images/icons/hero-plane.svg") center/contain no-repeat;transform:rotate(-20deg)}@media(max-width: 650px){.otherWeb a:after{top:12px;transform:rotate(-24deg)}}.otherWeb a:hover:after{top:0;right:21px}@media(max-width: 650px){.otherWeb a:hover:after{top:2px}}.hero-shape+section{padding-top:40px}.hero-shape+section h2{color:#fff}#reservation-form{position:absolute;bottom:100px;z-index:99;width:100%}@media(max-width: 1440px){#reservation-form{bottom:50px}}@media(max-width: 991px){#reservation-form{bottom:unset;top:120px}}#reservation-form .inner{display:flex}#reservation-form form .inner{display:flex;align-items:flex-end}@media(max-width: 991px){#reservation-form form .inner{flex-wrap:wrap;background:#fff;border-radius:6px}}#reservation-form form.reservationForm .pickup-return-wrap{display:flex;width:45%}@media(max-width: 991px){#reservation-form form.reservationForm .pickup-return-wrap{width:100%}}@media(max-width: 550px){#reservation-form form.reservationForm .pickup-return-wrap{flex-wrap:wrap}}#reservation-form form.reservationForm .pickup-return-wrap.dropoffActive .pickup-wrapper{width:50%}@media(max-width: 991px){#reservation-form form.reservationForm .pickup-return-wrap.dropoffActive .pickup-wrapper{border-right:1px solid rgba(112,112,112,.19)}}@media(max-width: 550px){#reservation-form form.reservationForm .pickup-return-wrap.dropoffActive .pickup-wrapper{width:100%;border-right:0}}#reservation-form form.reservationForm .pickup-return-wrap.dropoffActive .dropoff-wrapper{display:block;width:50%}@media(max-width: 550px){#reservation-form form.reservationForm .pickup-return-wrap.dropoffActive .dropoff-wrapper{width:100%}}#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper{width:100%}@media(max-width: 991px){#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper{border-bottom:1px solid rgba(112,112,112,.19)}}#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper select{padding-left:58px !important}#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper .select2-selection--single{border-radius:6px 0 0 6px;padding-left:50px}#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper .icon-group{background:none}#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper .icon-group:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:rgba(112,112,112,.19)}@media(max-width: 991px){#reservation-form form.reservationForm .pickup-return-wrap .pickup-wrapper .icon-group:after{display:none}}#reservation-form form.reservationForm .pickup-return-wrap .dropoff-wrapper{display:none;width:50%}@media(max-width: 991px){#reservation-form form.reservationForm .pickup-return-wrap .dropoff-wrapper{border-bottom:1px solid rgba(112,112,112,.19)}}#reservation-form form.reservationForm .pickup-return-wrap .dropoff-wrapper .icon-group:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:rgba(112,112,112,.19)}@media(max-width: 991px){#reservation-form form.reservationForm .pickup-return-wrap .dropoff-wrapper .icon-group:after{display:none}}#reservation-form form.reservationForm .pickup-return-wrap .dropoff-wrapper .select2-selection--single{padding-left:50px}#reservation-form form.reservationForm .pickup-return-wrap .select2-container{width:100% !important}#reservation-form form.reservationForm .bottom{display:flex;width:45%}@media(max-width: 991px){#reservation-form form.reservationForm .bottom{width:100%}}@media(max-width: 550px){#reservation-form form.reservationForm .bottom{flex-wrap:wrap}}#reservation-form form.reservationForm .bottom .form-group{width:50%}@media(max-width: 991px){#reservation-form form.reservationForm .bottom .form-group{border-right:1px solid rgba(112,112,112,.19)}}@media(max-width: 550px){#reservation-form form.reservationForm .bottom .form-group{width:100%;border-bottom:1px solid rgba(112,112,112,.19)}}#reservation-form form.reservationForm .bottom .form-group .input-group{display:flex;align-items:center;flex-wrap:nowrap}#reservation-form form.reservationForm .bottom .form-group .input-group .date-icon{width:150px}@media(max-width: 1300px){#reservation-form form.reservationForm .bottom .form-group .input-group .date-icon{width:120px}}@media(max-width: 991px){#reservation-form form.reservationForm .bottom .form-group .input-group .date-icon{width:150px}}@media(max-width: 550px){#reservation-form form.reservationForm .bottom .form-group .input-group .date-icon{width:50%}}#reservation-form form.reservationForm .bottom .form-group .input-group .right-side{position:relative;width:calc(100% - 150px - 14px)}@media(max-width: 1300px){#reservation-form form.reservationForm .bottom .form-group .input-group .right-side{width:calc(100% - 120px - 14px)}}@media(max-width: 991px){#reservation-form form.reservationForm .bottom .form-group .input-group .right-side{width:calc(100% - 150px - 14px)}}#reservation-form form.reservationForm .bottom .form-group .input-group .right-side:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:rgba(112,112,112,.19)}@media(max-width: 991px){#reservation-form form.reservationForm .bottom .form-group .input-group .right-side:after{display:none}}#reservation-form form.reservationForm .bottom .form-group .input-group .right-side .select2-container{width:100% !important}#reservation-form form.reservationForm .bottom .form-group .input-group .right-side .select2-container--default .select2-selection--single,#reservation-form form.reservationForm .bottom .form-group .input-group .right-side select{padding-left:0}#reservation-form form.reservationForm .bottom .form-group .input-chain{background:#fff;height:90px;display:flex;align-items:center}@media(max-width: 991px){#reservation-form form.reservationForm .bottom .form-group .input-chain{height:70px}}#reservation-form form.reservationForm button{width:10%;border-radius:0 6px 6px 0;height:90px;display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width: 991px){#reservation-form form.reservationForm button{width:100%;border-radius:0 0 6px 6px;height:70px}}#reservation-form form.reservationForm button strong{font-size:18px;line-height:18px;letter-spacing:1.4px;margin-top:5px;display:none}@media(max-width: 991px){#reservation-form form.reservationForm button strong{display:block}}#reservation-form form.reservationForm button span{font-size:0;display:block;width:20px;height:20px;background:url(../images/icons/ico_search.svg) center/contain no-repeat;filter:brightness(0) invert(100)}#reservation-form form.editReservationForm{display:none}#reservation-form form.editReservationForm .form-group{width:45%}@media(max-width: 991px){#reservation-form form.editReservationForm .form-group{width:100%}}#reservation-form form.editReservationForm .form-group .icon-group.email{border-right:1px solid rgba(112,112,112,.19)}@media(max-width: 991px){#reservation-form form.editReservationForm .form-group .icon-group.email{border-right:0;border-bottom:1px solid rgba(112,112,112,.19)}}#reservation-form form.editReservationForm button{width:10%;border-radius:0 6px 6px 0;height:90px;display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width: 991px){#reservation-form form.editReservationForm button{width:100%;border-radius:0 0 6px 6px;height:70px}}#reservation-form form.editReservationForm button strong{font-size:18px;line-height:18px;letter-spacing:1.4px;margin-top:5px;display:none}@media(max-width: 991px){#reservation-form form.editReservationForm button strong{display:block}}#reservation-form form.editReservationForm button span{font-size:0;display:block;width:20px;height:20px;background:url(../images/icons/ico_edit.svg) center/contain no-repeat;filter:brightness(0) invert(100)}#reservation-form form.editReservationForm button.cancel-btn span{background:url(../images/icons/ico_close.svg) center/contain no-repeat}#reservation-form form .form-group label{font-size:13px;font-weight:500;color:#fff;margin-left:20px}@media(max-width: 991px){#reservation-form form .form-group label{color:#2b2a28}}#reservation-form form .form-group label.error{margin-left:0;font-weight:400;margin-bottom:0;display:inline-block;position:absolute;font-size:12px;color:#fff;background:#af0e0e;border-radius:4px;padding:4px 8px;top:0;right:15px;z-index:1}#reservation-form form .form-group .icon-group{background:#fff;position:relative}#reservation-form form .form-group .icon-group:before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);width:18px;height:20px;z-index:9;pointer-events:none;filter:brightness(0) invert(56%) sepia(51%) saturate(5401%) hue-rotate(343deg) brightness(95%) contrast(97%)}#reservation-form form .form-group .icon-group.location-icon:before{left:20px;background:url(../images/icons/ico_location.svg) center/contain no-repeat}#reservation-form form .form-group .icon-group.date-icon:before{left:20px;background:url(../images/icons/ico_date.svg) center/contain no-repeat}@media(max-width: 1300px){#reservation-form form .form-group .icon-group.date-icon:before{left:10px}}@media(max-width: 991px){#reservation-form form .form-group .icon-group.date-icon:before{left:20px}}#reservation-form form .form-group .icon-group.email:before{background:url(../images/icons/ico_email.svg) center/contain no-repeat}#reservation-form form .form-group .icon-group.number:before{background:url(../images/icons/ico_number.svg) center/contain no-repeat}#reservation-form form .form-group .icon-group input{padding-left:55px;height:90px;display:flex;align-items:center;border:none;background:#fff;font-size:14px;color:#2b2a28;outline:0;box-shadow:none}@media(max-width: 1300px){#reservation-form form .form-group .icon-group input{padding-left:35px}}@media(max-width: 991px){#reservation-form form .form-group .icon-group input{padding-left:55px;height:70px}}#reservation-form form .form-group .icon-group input:focus{outline:0;box-shadow:none;border:none}#reservation-form form .form-group select{padding-left:8px !important}#reservation-form form .form-group .select2-container--default .select2-selection--single,#reservation-form form .form-group select{height:90px;border:none;border-radius:0;display:flex;align-items:center;padding-left:30px;width:100%;font-size:14px;color:#2b2a28}@media(max-width: 991px){#reservation-form form .form-group .select2-container--default .select2-selection--single,#reservation-form form .form-group select{height:70px}}#reservation-form .reservation-footer{display:flex;align-items:center;padding:10px 15px}@media(max-width: 768px){#reservation-form .reservation-footer{padding:10px 0}}@media(max-width: 500px){#reservation-form .reservation-footer{flex-direction:column;justify-content:center;gap:10px}}#reservation-form .reservation-footer .custom-checkbox-wrapper{display:none;margin-bottom:0}#reservation-form .reservation-footer .custom-checkbox-wrapper label{color:#fff}#reservation-form .reservation-footer a{color:#fff;position:relative;padding-right:20px;margin-right:15px;font-family:"Poppins",sans-serif;letter-spacing:unset}#reservation-form .reservation-footer a:hover:after{right:0}#reservation-form .reservation-footer a:after{content:"";position:absolute;right:3px;top:7px;transform:rotate(-90deg);width:12px;height:8px;background:url(../images/icons/ico_arrow-down.svg) center/contain no-repeat;filter:brightness(0) invert(56%) sepia(51%) saturate(5401%) hue-rotate(343deg) brightness(95%) contrast(97%)}#reservation-form .reservation-footer a:hover{color:#f05d2a}#reservation-form .reservation-footer a.edit-btn{margin-left:auto}@media(max-width: 500px){#reservation-form .reservation-footer a.edit-btn{margin-left:unset}}#reservation-form .select2-selection__arrow{width:15px !important;height:12px !important;right:25px !important;left:unset;top:50% !important;background:url("../images/icons/ico_arrow-down.svg") no-repeat center/100% 100%;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%);transform-origin:center;transform:translateY(-50%) !important}@media(max-width: 2250px){#reservation-form .select2-selection__arrow{right:10px !important}}@media(max-width: 1400px){#reservation-form .select2-selection__arrow{right:5px !important;width:12px !important;height:9px !important}}@media(max-width: 991px){#reservation-form .select2-selection__arrow{right:20px !important}}#reservation-form .select2-selection__arrow b{display:none}#reservation-form .select2.select2-container--open .select2-selection__arrow{transform:translateY(-50%) rotate(180deg) !important}#reservation-form .select2-selection__rendered span img{display:none}.special-offers:before{content:"";position:absolute;top:-150px;left:0;width:100%;z-index:-3;height:calc(100% + 100px);background:linear-gradient(180deg, rgba(23, 36, 170, 0.09) 80%, transparent)}.special-offers .pagination-container{bottom:20px}@media(max-width: 1100px){.special-offers-wrapper{margin-right:-12px}}@media(max-width: 360px){.special-offers-wrapper{margin-right:0}}.blog-card{position:relative;width:100%}.blog-card:hover .imgWrap:before{opacity:1}.blog-card:hover .imgWrap .category{background-position:99% 0}.blog-card:hover h1,.blog-card:hover h2,.blog-card:hover h3{color:#2b2a28}.blog-card.withCar:hover .carImgWrap{right:15px}.blog-card.withCar .imgWrap{margin-bottom:20px}.blog-card.withCar .carImgWrap{display:block;width:240px;max-width:50%;height:120px;position:absolute;top:150px;right:10px}@media(max-width: 1100px){.blog-card.withCar .carImgWrap{width:200px}}.blog-card.withCar .carImgWrap img{width:100%;height:100%;object-fit:contain}.blog-card .imgWrap{position:relative;height:220px;border-radius:6px;overflow:hidden}.blog-card .imgWrap:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;backdrop-filter:blur(2.6px);background:rgba(255,255,255,.2);opacity:0}.blog-card .imgWrap img{width:100%;height:100%;object-fit:cover;border-radius:6px}.blog-card .imgWrap p{position:absolute;left:15px;top:15px;font-size:13px;line-height:13px;font-weight:400;padding:10px 15px;border-radius:4px;z-index:1;color:#fff;background:#f05d2a;background-image:linear-gradient(180deg, #F05D2A, #F09A2A)}.blog-card .imgWrap p strong{display:block;font-size:24px;line-height:28px;font-weight:inherit}.blog-card .imgWrap .category{background:#1724aa;background-size:400% 100%;background-image:linear-gradient(135deg, #1724AA, #0F176E, #F09A2A, #F05D2A);color:#1724aa;position:absolute;bottom:0;left:0;right:0;padding:10px 30px;clip-path:polygon(0 0, 100% 58%, 100% 100%, 0% 100%)}@media(max-width: 768px){.blog-card .imgWrap .category{padding:10px 15px}}.blog-card .imgWrap .category strong,.blog-card .imgWrap .category span{color:#fff;width:50%;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.blog-card .imgWrap .category strong,.blog-card .imgWrap .category span{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.blog-card .imgWrap .category strong{font-size:18px}.blog-card .imgWrap .category span{font-size:13px}.blog-card .textWrap{padding:15px 30px}@media(max-width: 768px){.blog-card .textWrap{padding:10px 15px}}.blog-card .textWrap h3.subtitle,.blog-card .textWrap h4.subtitle,.blog-card .textWrap span.subtitle{font-size:13px;color:#1724aa;font-weight:500;max-width:50%;padding-right:15px;font-family:"Poppins",sans-serif;letter-spacing:unset}.blog-card .textWrap h1,.blog-card .textWrap h2,.blog-card .textWrap h3{font-size:20px;line-height:30px;font-family:"Poppins",sans-serif;font-weight:700;letter-spacing:unset;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.blog-card .textWrap h1,.blog-card .textWrap h2,.blog-card .textWrap h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width: 768px){.blog-card .textWrap h1,.blog-card .textWrap h2,.blog-card .textWrap h3{font-size:18px;line-height:26px}}.blog-card .textWrap h1 a,.blog-card .textWrap h2 a,.blog-card .textWrap h3 a{font-size:20px;line-height:30px;font-family:"Poppins",sans-serif;letter-spacing:unset;font-weight:700;color:#2b2a28;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 2){.blog-card .textWrap h1 a,.blog-card .textWrap h2 a,.blog-card .textWrap h3 a{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width: 768px){.blog-card .textWrap h1 a,.blog-card .textWrap h2 a,.blog-card .textWrap h3 a{font-size:18px;line-height:26px}}.blog-card .textWrap h1 a:hover,.blog-card .textWrap h2 a:hover,.blog-card .textWrap h3 a:hover{color:#1724aa}.blog-card .textWrap p{margin-top:10px;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.blog-card .textWrap p{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.homepage-fleet{padding-left:60px;padding-right:60px}@media(max-width: 1200px){.homepage-fleet{padding-left:0;padding-right:0}}.homepage-fleet:before{content:"";position:absolute;bottom:220px;left:0;width:100%;height:115px;background:linear-gradient(180deg, transparent, rgba(23, 36, 170, 0.09));pointer-events:none}.homepage-fleet .swiper-button-next,.homepage-fleet .swiper-button-prev{top:unset;transform:unset;bottom:180px}@media(max-width: 1200px){.homepage-fleet .swiper-button-next,.homepage-fleet .swiper-button-prev{display:none}}.fleet-swiper{position:relative}.fleet-swiper.before-swiper-init{height:361px}.car-card{position:relative;padding:20px 30px;min-height:310px;display:flex;flex-direction:column}@media(max-width: 1800px){.car-card{padding:20px 15px}}.car-card .top-part{position:relative;z-index:1}.car-card .top-part span{color:#1724aa;font-size:16px;font-weight:400}.car-card .top-part h3{font-family:"Poppins",sans-serif;position:unset;margin-bottom:unset;font-size:20px;font-weight:700;color:#2b2a28;letter-spacing:unset;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.car-card .top-part h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.car-card .top-part p{font-size:14px;color:#2b2a28}.car-card .top-part .text-wrap{margin-bottom:20px;padding-right:80px;position:relative}.car-card .top-part .text-wrap span.discount{position:absolute;right:0;top:0;z-index:9;color:#fff;padding:10px;transition:all .3s ease;background:linear-gradient(135deg, #F05D2A, #F09A2A);font-size:12px;font-weight:600;border-radius:6px}.car-card .top-part .img-wrap{width:100%;max-width:350px;height:130px;margin:0 auto 20px;position:relative}.car-card .top-part .img-wrap img{width:100%;height:auto;object-fit:contain}.car-card .car-features{display:flex;margin-bottom:20px;row-gap:10px;flex-wrap:wrap;position:relative;z-index:1}.car-card .car-features li{padding:0 5px;font-size:12px;color:#2b2a28;position:relative;width:33.3333333333%;text-align:center}.car-card .car-features li:before{content:"";display:block;position:unset;margin:0 auto 3px;width:20px;height:20px;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.car-card .car-features li.gearbox:before{background:url("../images/icons/ico_transmission.svg") center/contain no-repeat}.car-card .car-features li.doors:before{height:20px;background:url("../images/icons/ico_doors.svg") center/contain no-repeat}.car-card .car-features li.luggage:before{background:url("../images/icons/ico_suitcase.svg") center/contain no-repeat}.car-card .car-features li.gas:before{background:url("../images/icons/ico_fuel.svg") center/contain no-repeat}.car-card .car-features li.ac:before{background:url("../images/icons/ico_ac.svg") center/contain no-repeat}.car-card .bottom{display:flex;align-items:center;gap:10px;margin-top:auto}.car-card .price-wrap p{font-size:14px;font-weight:700;color:#1724aa}.car-card .price-wrap p.price{font-size:24px;color:#2b2a28}@media(max-width: 1200px){.car-card .price-wrap p.price{font-size:20px}}.car-card .price-wrap p.price span{font-size:13px;font-weight:400;color:#2b2a28}.car-card .price-wrap p.price span b{color:#2b2a28;font-weight:700;font-size:16px}@media(max-width: 1200px){.car-card .price-wrap p.price span b{font-size:14px}}.car-card .price-wrap p.discount-price{font-size:16px;font-weight:400;color:#b1b1b1;text-decoration:line-through}@media(max-width: 1200px){.car-card .price-wrap p.discount-price{font-size:12px}}.car-card .price-wrap p.discount-price span{font-size:12px;font-weight:400;color:#b1b1b1;text-decoration:line-through}@media(max-width: 1200px){.car-card .price-wrap p.discount-price span{font-size:10px}}.car-card .price-wrap p.discount-price span b{font-weight:400;font-size:16px;color:#b1b1b1;text-decoration:line-through}@media(max-width: 1200px){.car-card .price-wrap p.discount-price span b{font-size:12px}}.car-card .btn{margin-left:auto;padding:14px 30px 12px}@media(max-width: 550px){.car-card .btn{padding:12px 20px 10px;font-size:14px}}.booking .car-card{display:flex;align-items:center;flex-direction:unset;gap:10px;max-width:1400px;width:100%;margin:0 auto}@media(max-width: 600px){.booking .car-card{flex-direction:column;padding:20px 0}}.booking .car-card .top-part .img-wrap{max-width:460px;height:unset;margin:0 0 20px}@media(max-width: 600px){.booking .car-card .top-part .img-wrap{margin:0 auto 20px}}.booking .car-card .top-part .img-wrap img{width:100%;height:auto}.booking .car-card .top-part .img-wrap span.discount{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:9;color:#fff;padding:10px;transition:all .3s ease;background:linear-gradient(135deg, #F05D2A, #F09A2A);font-size:18px;font-weight:700;border-radius:6px}.booking .car-card .left{width:50%}@media(max-width: 991px){.booking .car-card .left{width:40%}}@media(max-width: 600px){.booking .car-card .left{width:100%;padding:0 12px}}.booking .car-card .left .car-features li{width:20%}@media(max-width: 850px){.booking .car-card .left .car-features li{width:25%}}@media(max-width: 750px){.booking .car-card .left .car-features li{width:33.3333333333%}}@media(max-width: 600px){.booking .car-card .left .car-features li{width:20%}}.booking .car-card .right{width:50%;display:flex;gap:20px}@media(max-width: 991px){.booking .car-card .right{width:60%}}@media(max-width: 600px){.booking .car-card .right{width:100%;gap:10px;padding:0 12px}}.booking .car-card .right .insurance-box{position:relative;width:50%;text-align:center;border:1px solid rgba(0,0,0,0);background:#fff;border-radius:12px;padding:30px 20px 20px;box-shadow:0px 0px 2.7px rgba(0,0,0,.022),0px 0px 6.9px rgba(0,0,0,.031),0px 0px 14.2px rgba(0,0,0,.039),0px 0px 29.2px rgba(0,0,0,.048),0px 0px 80px rgba(0,0,0,.07)}@media(max-width: 650px){.booking .car-card .right .insurance-box{padding:20px 12px}}.booking .car-card .right .insurance-box.full{background:#fff5f2;border:1px solid #f05d2a}@media(max-width: 768px){.booking .car-card .right .insurance-box.full .infoBox{left:unset}}.booking .car-card .right .insurance-box h3{margin-bottom:30px;font-size:18px;line-height:18px}@media(max-width: 650px){.booking .car-card .right .insurance-box h3{margin-bottom:20px}}.booking .car-card .right .insurance-box .per-day{font-size:16px;font-weight:700;display:flex;justify-content:center;gap:3px;align-items:baseline;margin-bottom:10px}@media(max-width: 650px){.booking .car-card .right .insurance-box .per-day{font-size:14px;margin-bottom:5px}}.booking .car-card .right .insurance-box .per-day span{font-size:14px;font-weight:400}@media(max-width: 650px){.booking .car-card .right .insurance-box .per-day span{font-size:12px}}.booking .car-card .right .insurance-box .price-discount{color:#f05d2a;font-size:13px;line-height:20px;font-weight:400;text-decoration:line-through}@media(max-width: 650px){.booking .car-card .right .insurance-box .price-discount{font-size:11px}}.booking .car-card .right .insurance-box .price{font-size:24px;font-weight:700;line-height:28px}@media(max-width: 650px){.booking .car-card .right .insurance-box .price{font-size:22px}}.booking .car-card .right .insurance-box .duration{font-size:14px;line-height:21px;font-weight:500;color:#f05d2a}@media(max-width: 650px){.booking .car-card .right .insurance-box .duration{font-size:12px}}.booking .car-card .right .insurance-box .toggleInfoBox{font-size:11px;font-weight:400;color:#f05d2a;font-family:"Poppins",sans-serif;letter-spacing:0;margin-top:30px}.booking .car-card .right .insurance-box .toggleInfoBox:hover,.booking .car-card .right .insurance-box .toggleInfoBox .active{color:#1724aa}.booking .car-card .right .insurance-box .btn{margin:20px auto 10px}@media(max-width: 650px){.booking .car-card .right .insurance-box .btn{margin-top:10px}}.booking .car-card .right .insurance-box .btn:before{display:none}.booking .car-card .right .insurance-box .infoBox{display:none;position:absolute;z-index:9;bottom:60px;padding:30px 12px;top:20px;left:20px;right:20px;background:#fff;overflow-y:auto;border-radius:12px;scrollbar-width:none;box-shadow:0 0 1.1px rgba(0,0,0,.024),0 0 3.1px rgba(0,0,0,.035),0 0 7.5px rgba(0,0,0,.046),0 0 25px rgba(0,0,0,.07)}@media(max-width: 1500px){.booking .car-card .right .insurance-box .infoBox{top:12px;left:12px;right:12px}}@media(max-width: 768px){.booking .car-card .right .insurance-box .infoBox{width:195%}}.booking .car-card .right .insurance-box .infoBox .close{position:sticky;font-size:0;top:-20px;margin-top:-20px;margin-left:auto;margin-bottom:-15px;margin-right:-5px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:url("../images/icons/ico_close.svg") center/contain no-repeat;background-size:12px 12px;filter:brightness(0)}.booking .car-card .right .insurance-box .infoBox h4{font-size:16px;font-weight:700;margin-bottom:10px}.booking .car-card .right .insurance-box .infoBox p{font-size:12px;line-height:18px}.booking .car-card .right .insurance-box .infoBox ul{margin:10px 0}.booking .car-card .right .insurance-box .infoBox ul li{position:relative;font-size:12px;line-height:18px;padding-left:15px;margin-bottom:3px}.booking .car-card .right .insurance-box .infoBox ul li:before{content:"";position:absolute;left:0;top:3px;width:12px;height:9px;background:url("../images/icons/ico_checkmark.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.fleet-list{padding-top:0}.fleet-list .fleet-list-wrapper{display:flex;gap:20px;flex-wrap:wrap}.fleet-list .fleet-list-wrapper li{width:calc(33.3333333333% - 14px)}@media(max-width: 991px){.fleet-list .fleet-list-wrapper li{width:calc(50% - 10px)}}@media(max-width: 620px){.fleet-list .fleet-list-wrapper li{width:100%}}@media(max-width: 620px){.fleet-list .fleet-list-wrapper .car-card{border:1px solid rgba(112,112,112,.19);border-radius:12px}}@media(max-width: 1300px){.fleet-list .fleet-list-wrapper .car-card .btn{padding:14px 20px 12px}}@media(max-width: 1300px){.fleet-list .fleet-list-wrapper .car-card .price-wrap p.price{font-size:18px}}@media(max-width: 1300px){.fleet-list .fleet-list-wrapper .car-card .price-wrap p.discount-price{font-size:10px}}.global-locations:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:115px;background:linear-gradient(180deg, transparent, rgba(23, 36, 170, 0.09));pointer-events:none}.global-locations .wrapper{display:flex;gap:100px}@media(max-width: 1200px){.global-locations .wrapper{gap:40px}}@media(max-width: 768px){.global-locations .wrapper{flex-wrap:wrap;gap:20px}}.global-locations .map-img{max-width:705px;width:100%}@media(max-width: 768px){.global-locations .map-img{max-width:100%}}.global-locations .map-img img{width:100%;height:auto;object-fit:contain}.get-in-touch .wrapper{display:flex;align-items:center;gap:100px}@media(max-width: 1300px){.get-in-touch .wrapper{gap:50px}}@media(max-width: 860px){.get-in-touch .wrapper{gap:30px}}@media(max-width: 768px){.get-in-touch .wrapper{flex-direction:column;gap:20px}}.get-in-touch .section-title{max-width:450px;width:100%;text-align:left}@media(max-width: 991px){.get-in-touch .section-title{max-width:350px}}@media(max-width: 860px){.get-in-touch .section-title{max-width:300px}}@media(max-width: 768px){.get-in-touch .section-title{max-width:100%}}.get-in-touch .contact-info{width:calc(100% - 450px - 100px);display:flex;gap:20px}@media(max-width: 1300px){.get-in-touch .contact-info{width:calc(100% - 300px);flex-wrap:wrap}}@media(max-width: 768px){.get-in-touch .contact-info{width:100%}}.get-in-touch .contact-box{width:calc(33.3333333333% - 13px)}@media(max-width: 1300px){.get-in-touch .contact-box{width:calc(50% - 10px)}}@media(max-width: 768px){.get-in-touch .contact-box{width:calc(33.3333333333% - 14px)}}@media(max-width: 650px){.get-in-touch .contact-box{width:calc(50% - 10px)}}.get-in-touch .contact-box h3{margin-bottom:20px}.get-in-touch .contact-box p{font-size:14px}.get-in-touch .contact-box p strong{font-size:16px}.get-in-touch .contact-box a{display:block;letter-spacing:unset;font-size:14px;font-family:"Poppins",sans-serif;color:#f05d2a}.get-in-touch .contact-box a:hover{color:#1724aa}.get-in-touch .contact-box a.arrow-link{padding:7.5px 0 7.5px 25px;position:relative;color:#2b2a28}.get-in-touch .contact-box a.arrow-link:hover{color:#f05d2a}.get-in-touch .contact-box a.arrow-link:hover:before{transform:translateY(-50%) translateX(3px) rotate(-90deg)}.get-in-touch .contact-box a.arrow-link:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(-90deg);width:12px;height:10px;background:url(../images/icons/ico_arrow-down.svg) center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .form-control:not(textarea){height:65px;padding:0 15px}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group{position:relative;margin-bottom:10px}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group label{font-size:13px;font-weight:700;text-transform:none}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group label.error{margin-bottom:0;position:absolute;font-size:12px;color:#fff;background:#af0e0e;border-radius:4px;padding:4px 8px;font-weight:400;top:-12px;right:15px;z-index:1}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group input:not([type=checkbox]):not(input[type=radio]),.classicForm:not(.reservationForm):not(.editReservationForm) .form-group textarea,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group .select2-selection__rendered{background:#f9f9f9;border-radius:6px;border:1px solid rgba(0,0,0,0);width:100%;font-size:15px;font-weight:400;color:#2b2a28;padding-left:35px}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group input:not([type=checkbox]):not(input[type=radio]):focus,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group textarea:focus,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group .select2-selection__rendered:focus{background:#f9f9f9;border:1px solid #1724aa;color:#2b2a28;box-shadow:none;width:100%;font-size:15px}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group input:not([type=checkbox]):not(input[type=radio])::placeholder,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group textarea::placeholder,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group .select2-selection__rendered::placeholder{font-size:15px;color:#2b2a28}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group input:not([type=checkbox]):not(input[type=radio]).valid,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group textarea.valid,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group .select2-selection__rendered.valid{background:#f9f9f9;color:#2b2a28;border:1px solid #1724aa;box-shadow:none;width:100%;font-size:15px}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group input:not([type=checkbox]):not(input[type=radio]).error,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group textarea.error,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group .select2-selection__rendered.error{border:1px solid #af0e0e;font-weight:400 !important}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group input:not(input[type=radio]),.classicForm:not(.reservationForm):not(.editReservationForm) .form-group .select2{height:61px}.classicForm:not(.reservationForm):not(.editReservationForm) .form-group select,.classicForm:not(.reservationForm):not(.editReservationForm) .form-group .select2-hidden-accessible{min-height:60px;max-height:60px}.classicForm:not(.reservationForm):not(.editReservationForm) input,.classicForm:not(.reservationForm):not(.editReservationForm) select,.classicForm:not(.reservationForm):not(.editReservationForm) textarea{font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f9f9f9 !important;border:1px solid rgba(0,0,0,0)}.classicForm:not(.reservationForm):not(.editReservationForm) input.error,.classicForm:not(.reservationForm):not(.editReservationForm) select.error,.classicForm:not(.reservationForm):not(.editReservationForm) textarea.error{border:1px solid #af0e0e;font-weight:400 !important}.classicForm:not(.reservationForm):not(.editReservationForm) input:focus,.classicForm:not(.reservationForm):not(.editReservationForm) select:focus,.classicForm:not(.reservationForm):not(.editReservationForm) textarea:focus{box-shadow:none;background-color:#f9f9f9 !important;border:1px solid #1724aa}.classicForm:not(.reservationForm):not(.editReservationForm) textarea{padding:15px 10px 15px 38px}.classicForm:not(.reservationForm):not(.editReservationForm) .input-group .icon-group{width:60%;padding-right:5px}.classicForm:not(.reservationForm):not(.editReservationForm) .input-group .customTimepicker{width:40%}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group{position:relative}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group input,.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group select,.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group textarea{padding-left:38px}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group:after{content:"";position:absolute;left:10px;top:50%;width:20px;height:20px;z-index:2;transform:translateY(-50%);filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.location-icon:after{background:url("../images/icons/ico_location.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.date-icon:after{width:22px;height:22px;background:url("../images/icons/ico_date.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.person:after{width:17px;height:14px;background:url("../images/icons/ico_user.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.email:after{width:17.5px;height:14px;background:url("../images/icons/ico_email.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.phone:after{width:18px;height:18px;background:url("../images/icons/ico_phone_call.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.plane:after{width:16px;height:16px;background:url("../images/icons/ico_plane.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.message:after{width:18px;height:18px;top:17px;transform:unset;background:url("../images/icons/ico_message-circle.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.document:after{width:15px;height:19px;background:url("../images/icons/ico_file.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.number:after{width:13px;height:15px;background:url("../images/icons/ico_number.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.calender-icon:after{width:16px;height:18px;background:url("../images/icons/ico_date.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.clock-icon:after{width:17px;height:17px;background:url("../images/icons/ico_clock.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.home-icon:after{width:15px;height:17px;background:url("../images/icons/ico_house.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group.code:after{width:18px;height:20px;background:url("../images/icons/ico_code.svg") center/contain no-repeat}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group:hover:after{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.classicForm:not(.reservationForm):not(.editReservationForm) label:not(label.error):not(.checkbox-label){font-size:14px;font-weight:bold;margin-bottom:8px}.classicForm:not(.reservationForm):not(.editReservationForm) .select2-container{height:65px;width:100% !important}.classicForm:not(.reservationForm):not(.editReservationForm) .select2-container--default .select2-selection--single{border:none}.classicForm:not(.reservationForm):not(.editReservationForm) .select2-container .select2-selection--single .select2-selection__rendered{position:relative;border:none;font-size:14px;border-radius:6px;background:#f9f9f9;height:65px;line-height:65px;padding:0 15px}.classicForm:not(.reservationForm):not(.editReservationForm) .select2-container .select2-selection--single .select2-selection__rendered.error{border:1px solid #af0e0e}.classicForm:not(.reservationForm):not(.editReservationForm) .select2-container .select2-selection--single .select2-selection__rendered:focus{box-shadow:none;border:1px solid #1724aa}.classicForm:not(.reservationForm):not(.editReservationForm) .select2-container .select2-selection--single .select2-selection__rendered.active{background:#fff;box-shadow:none;border:1px solid #1724aa}.classicForm:not(.reservationForm):not(.editReservationForm) .icon-group .select2-container .select2-selection--single .select2-selection__rendered{padding-left:35px}.custom-checkbox-wrapper{position:relative;margin-bottom:5px}.custom-checkbox-wrapper .checkbox-label{padding-left:40px;cursor:pointer;font-size:12px;color:#2b2a28;font-weight:400}.custom-checkbox-wrapper .checkbox-label a{color:#1724aa;text-decoration:none;font-size:12px;display:inline-block;font-weight:600}.custom-checkbox-wrapper .checkbox-label a:hover{text-decoration:underline}.custom-checkbox-wrapper .checkbox-label input{position:absolute;top:4px;left:10px;height:0;max-height:0;cursor:pointer;appearance:none;background:rgba(0,0,0,0)}.custom-checkbox-wrapper .checkbox-label input::before{content:"";display:block;position:absolute;top:-3px;left:-2px;width:22px;height:22px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-size:300% 100%;background-image:linear-gradient(to right, #F4F7FB, #F4F7FB, #0F176E, #1724AA);border:none;visibility:visible}.custom-checkbox-wrapper .checkbox-label input::after{content:"";display:block;position:absolute;top:2px;left:3px;width:13px;height:11px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:url("../images/icons/ico_checkmark.svg") no-repeat center/100% 100%;opacity:0;z-index:1;visibility:visible}.custom-checkbox-wrapper .checkbox-label input:checked::before{background-position:99% 0}.custom-checkbox-wrapper .checkbox-label input:checked::after{opacity:1}.custom-checkbox-wrapper .checkbox-label input.error::before{border:1px solid #af0e0e}.custom-checkbox-wrapper label.error{margin-left:10px;font-weight:400;margin-bottom:0;display:inline-block;position:absolute;bottom:-25px !important;font-size:12px;color:#fff;background:#af0e0e;border-radius:4px;padding:4px 8px;top:unset;left:25px}.custom-radio label{cursor:pointer;font-size:13px;color:#2b2a28;font-weight:400;position:relative;padding-left:30px;margin-bottom:10px}.custom-radio input{position:absolute;left:3px;top:3px;height:0;cursor:pointer}.custom-radio input:before{content:"";position:absolute;left:-3px;top:-3px;width:20px;height:20px;background:linear-gradient(to right, #F4F7FB, #F4F7FB, #F05D2A, #F05D2A);background-size:300% 100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.custom-radio input:after{content:"";position:absolute;opacity:0;left:3px;top:4px;width:11px;height:8px;background:url("../images/icons/ico_checkmark.svg") center/contain no-repeat;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.custom-radio input:checked:before,.custom-radio input.active:before{background-position:99% 0}.custom-radio input:checked:after,.custom-radio input.active:after{opacity:1}.bookingDropdown{margin-top:0 !important;padding:0 15px;border:none;border-radius:0 0 6px 6px;box-shadow:0px 1.2px 1.1px rgba(0,0,0,.024),0px 3.3px 3.1px rgba(0,0,0,.035),0px 7.8px 7.5px rgba(0,0,0,.046),0px 26px 25px rgba(0,0,0,.07)}.bookingDropdown .select2-search{position:relative}.bookingDropdown .select2-search:before{content:"";position:absolute;top:8px;left:5px;width:20px;height:20px;background:url(../images/icons/ico_search.svg) center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.bookingDropdown .select2-search__field{border:none !important;padding-left:35px !important}.bookingDropdown .select2-results__option--disabled{display:none !important}.bookingDropdown .select2-results__group{background:#f1f1f1;border-radius:6px;font-size:14px;padding:6px 15px;color:#2b2a28}.bookingDropdown .select2-results__group span img{opacity:1 !important}.bookingDropdown .select2-results__options{padding:10px;background:#fff}.bookingDropdown .select2-results__option{font-size:13px;font-weight:400;color:#2b2a28;padding:10px 0}.bookingDropdown .select2-results__option span img{width:18px !important;height:18px !important;margin-right:10px;opacity:.2}.bookingDropdown .select2-results__option--highlighted{background:none !important;color:#f05d2a !important}.bookingDropdown .select2-results__option--selected{background:none;color:#f05d2a}.bookingDropdown .select2-results__option--selected span img{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%);opacity:1}#ui-datepicker-div{background:#fff;z-index:999 !important;border:none;box-shadow:0px 1.2px 1.1px rgba(0,0,0,.024),0px 3.3px 3.1px rgba(0,0,0,.035),0px 7.8px 7.5px rgba(0,0,0,.046),0px 26px 25px rgba(0,0,0,.07)}.ui-datepicker .ui-datepicker-title select{height:20px;padding-left:0;text-align:center;line-height:20px}.ui-widget-header{color:#2b2a28;background:rgba(0,0,0,0);border:none}.ui-datepicker-next,.ui-datepicker-prev{top:8px !important;width:18px !important;height:18px !important;border-radius:50%}.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/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.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:rgba(0,0,0,0);color:#2b2a28;border-radius:0;text-align:center;opacity:1;font-size:13px !important;font-family:Poppins,sans-serif}.ui-datepicker-other-month a{color:#2b2a28 !important;font-family:Poppins,sans-serif}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:none;background:#0f176e !important;color:#fff !important;border-radius:4px;text-align:center;font-size:13px !important}.ui-state-active{border:none;background:#1724aa !important;color:#fff !important;border-radius:4px;text-align:center;font-size:13px !important}.ui-datepicker td{width:35px}table.ui-datepicker-calendar .ui-state-hover{background:#1724aa !important;color:#fff !important;border-radius:4px}table.ui-datepicker-calendar th span{font-size:13px;color:#939fad;font-weight:400;font-family:Poppins,sans-serif}.ui-datepicker .ui-datepicker-title span{color:#2b2a28;font-size:13px;font-family:Poppins,sans-serif}.select2 .select2-selection__arrow{width:12px !important;height:10px !important;right:10px !important;left:unset;top:33px !important;background:url("../images/icons/ico_arrow-down.svg") no-repeat center/100% 100%;transform-origin:center;transform:translateY(-50%) !important;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.select2 .select2-selection__arrow b{display:none}.select2.select2-container--open .select2-selection__arrow{transform:translateY(-50%) rotate(180deg) !important}.select2-container--default .select2-results__option--disabled{display:none !important}.select2-dropdown{border:none;margin-top:4px;padding:10px 0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff;box-shadow:0 5px 15px 5px rgba(0,0,0,.01)}.select2-dropdown ::-webkit-scrollbar{width:5px}.select2-dropdown ::-webkit-scrollbar-thumb{border:1px solid #e5e5e5}.select2-results__option{padding:15px 15px 10px;font-size:14px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#fff;color:#1724aa}.select2-container--default .select2-results__option--selected{background:#fff;color:#1724aa}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ececec;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px;color:#212529;padding:10px 5px}.select2-search--dropdown{padding:0 11px}.form-wrapper{margin-bottom:30px}.form-wrapper form{padding:0 60px}@media(max-width: 1300px){.form-wrapper form{padding:0}}.form-wrapper h2{margin-bottom:40px;font-family:"FormulaCondensed",sans-serif;letter-spacing:1.3px;font-size:42px;line-height:44px;display:flex;align-items:center;gap:10px}@media(max-width: 1200px){.form-wrapper h2{font-size:34px;line-height:36px}}@media(max-width: 768px){.form-wrapper h2{font-size:28px;line-height:30px}}.form-wrapper h2:after{content:"";display:block;width:40px;height:25px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}.form-wrapper .custom-checkbox-wrapper{margin-top:20px}.form-wrapper .form-group .btn{margin-top:20px}.form-wrapper button{margin-left:auto;display:block;font-family:"FormulaCondensed",sans-serif;letter-spacing:1.3px}@media(max-width: 1200px){.form-wrapper button{margin-left:0;margin-top:20px;width:100%}}.alert-danger{background:rgba(175,14,14,.2);padding:10px;border-radius:6px;border:1px solid #af0e0e;color:#af0e0e;font-size:18px;display:none;margin-bottom:20px}.gallery-wrap{margin:60px 0 45px;position:relative}@media(max-width: 768px){.gallery-wrap{margin:30px 0 10px}}.gallery-wrap .gallery.swiper{margin-bottom:80px}.gallery-wrap .gallery.swiper img{padding:0;width:100%;height:auto;object-fit:cover;border-radius:6px}.gallery-wrap .gallery.grid .galleryList{display:flex;gap:20px;flex-wrap:wrap}.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% - 10px)}}@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%;border-radius:6px}.gallery-wrap .gallery.list .galleryList .gallery-item{width:100%;margin-bottom:10px}.gallery-wrap .gallery.list .galleryList img{width:100%;height:auto;border-radius:6px}.gallery-wrap .gallery+.pagination-container{bottom:-40px}.subheader{position:relative;width:100%;overflow:hidden;margin-bottom:40px;padding:140px var(--bs-gutter-x, 0.75rem) 20px}.subheader:before{content:"";position:absolute;background:linear-gradient(135deg, #1724AA, #1724AA);z-index:1}.subheader.image:before{background:rgba(23,36,170,.8)}.subheader.image .img-wrap{position:absolute}.subheader.image .img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:0;filter:blur(2px)}.subheader.article-list-subheader{padding:160px var(--bs-gutter-x, 0.75rem) 30px}@media(max-width: 1400px){.subheader.article-list-subheader{padding-top:140px}}.subheader.booking-subheader{overflow:hidden;margin-top:0}@media(max-width: 991px){.subheader.booking-subheader{padding-top:90px}}.subheader.booking-subheader .content-wrapper{position:relative;z-index:9}.subheader.booking-subheader .booking-progress{display:flex}.subheader.booking-subheader .booking-progress .step-card{width:33.3333333333%;position:relative}.subheader.booking-subheader .booking-progress .step-card:after{content:"";position:absolute;top:6px;left:0;height:5px;width:100%;background:rgba(255,255,255,.45);z-index:1}.subheader.booking-subheader .booking-progress .step-card:before{content:"";position:absolute;top:6px;left:0;height:5px;width:0;background:#fff;z-index:1}.subheader.booking-subheader .booking-progress .step-card.active:before,.subheader.booking-subheader .booking-progress .step-card.done:before{content:"";position:absolute;top:6px;left:0;height:5px;width:100%;background:#f05d2a;opacity:1;z-index:1}.subheader.booking-subheader .booking-progress .step-card.active a:before,.subheader.booking-subheader .booking-progress .step-card.done a:before{background:url("../images/icons/ico_step-active.svg") center/contain no-repeat}.subheader.booking-subheader .booking-progress .step-card.done a:before{background:url("../images/icons/ico_step-done.svg") center/contain no-repeat}.subheader.booking-subheader .booking-progress .step-card.step1.active:before{width:0}.subheader.booking-subheader .booking-progress .step-card.step2.active:before,.subheader.booking-subheader .booking-progress .step-card.step3.active:before{width:50%}.subheader.booking-subheader .booking-progress .step-card.step2.done:before,.subheader.booking-subheader .booking-progress .step-card.step3.done:before{width:100%}.subheader.booking-subheader .booking-progress .step-card.step2 a,.subheader.booking-subheader .booking-progress .step-card.step3 a{margin:0 auto}.subheader.booking-subheader .booking-progress .step-card.step2 a:before,.subheader.booking-subheader .booking-progress .step-card.step3 a:before{left:50%;transform:translateX(-50%)}.subheader.booking-subheader .booking-progress .step-card:last-of-type a{text-align:right;margin-left:auto}.subheader.booking-subheader .booking-progress .step-card:last-of-type a:before{left:unset;right:0}.subheader.booking-subheader .booking-progress .step-card a{position:relative;padding-top:20px;width:fit-content;color:#fff;font-size:13px;font-weight:400}.subheader.booking-subheader .booking-progress .step-card a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.subheader.booking-subheader .booking-progress .step-card a:before{content:"";position:absolute;top:0;left:0;width:17px;height:17px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#fff;z-index:9}.subheader.article-subheader{padding-top:160px;padding-bottom:350px}.subheader.article-subheader .text-wrap{margin:0}.subheader.article-subheader .text-wrap h1{text-align:left;margin-bottom:10px;font-size:47px;line-height:49px}@media(max-width: 1200px){.subheader.article-subheader .text-wrap h1{font-size:40px;line-height:42px}}@media(max-width: 768px){.subheader.article-subheader .text-wrap h1{font-size:32px;line-height:34px}}.subheader.article-subheader .text-wrap h1:before{content:"";display:block;margin-bottom:20px;width:40px;height:25px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}.subheader.article-subheader .text-wrap .category{display:flex;gap:10px;align-items:flex-end}.subheader.article-subheader .text-wrap .category span{display:block;color:#f05d2a;font-size:14px;font-weight:700}.subheader.article-subheader .text-wrap .category time{color:#fff;display:block;font-weight:400;font-size:14px}.subheader.location-subheader{padding:160px var(--bs-gutter-x, 0.75rem) 30px}.subheader.location-subheader.airport .location:before{background:url("../images/icons/ico_plane.svg") center/contain no-repeat;transform:rotate(45deg);filter:brightness(0) invert(100)}.subheader.location-subheader .text-wrap{margin:0}.subheader.location-subheader .text-wrap h1{text-align:left;margin-bottom:10px;font-size:47px;line-height:49px}@media(max-width: 1200px){.subheader.location-subheader .text-wrap h1{font-size:40px;line-height:42px}}@media(max-width: 768px){.subheader.location-subheader .text-wrap h1{font-size:32px;line-height:34px}}.subheader.location-subheader .text-wrap h1:before{content:"";display:block;margin-bottom:20px;width:40px;height:25px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}.subheader.location-subheader .location{display:flex;align-items:center;gap:15px}.subheader.location-subheader .location:before{content:"";display:block;width:30px;height:30px;background:url("../images/icons/location-center.svg") center/contain no-repeat}.subheader.location-subheader .breadcrumbs{text-align:left;display:flex;align-items:center;column-gap:10px}@media(min-width: 1200px)and (max-width: 2180px){.subheader.location-subheader .breadcrumbs{order:2}}.subheader.location-subheader .breadcrumbs ul{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap;gap:10px}.subheader.location-subheader .breadcrumbs ul li{display:flex !important;align-items:center !important;gap:10px !important}.subheader.location-subheader .breadcrumbs ul li:last-of-type:after{display:none}.subheader.location-subheader .breadcrumbs ul li::after{content:"";display:block;width:12px;height:10px;background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat;filter:brightness(0) invert(100);transform:rotate(-90deg)}.subheader.location-subheader .breadcrumbs ul li a{color:#f05d2a;font-weight:700;font-size:14px;position:relative}.subheader.location-subheader .breadcrumbs ul li a:hover{text-decoration:underline}.subheader.location-subheader .breadcrumbs ul li a:hover span{text-decoration:underline}.subheader.location-subheader .breadcrumbs ul li a span{font-size:14px;font-weight:700;color:#f05d2a;font-family:"Poppins",sans-serif;letter-spacing:0}@media(min-width: 1200px)and (max-width: 1770px){.subheader.location-subheader .breadcrumbs ul li a span{font-size:12px}}.subheader.map{padding-top:700px;padding-bottom:40px}@media(max-width: 1440px){.subheader.map{padding-top:500px}}@media(max-width: 650px){.subheader.map{padding-top:400px}}.subheader.map:before{background:linear-gradient(0deg, rgb(23, 36, 170), rgba(23, 36, 170, 0.6), transparent, transparent)}.subheader.map .mapWrapper{position:absolute;top:0;right:0;bottom:0;left:0}.subheader.map .mapWrapper #map{width:100%;height:100%}.subheader.map .mapWrapper #map>div{background-color:rgba(0,0,0,.45) !important}.subheader.small{padding:160px var(--bs-gutter-x, 0.75rem) 30px}.subheader .text-wrap{max-width:800px;width:100%;margin:0 auto;position:relative;z-index:9}.subheader .text-wrap h1{font-size:36px;line-height:38px;letter-spacing:1.2px;margin-bottom:0}@media(max-width: 1200px){.subheader .text-wrap h1{font-size:32px;line-height:34px}}@media(max-width: 768px){.subheader .text-wrap h1{font-size:28px;line-height:30px}}.subheader h1{color:#fff;font-size:30px;line-height:45px;margin-bottom:20px;text-align:center;font-weight:600 !important}@media(max-width: 1200px){.subheader h1{font-size:28px;line-height:43px}}@media(max-width: 768px){.subheader h1{font-size:26px;line-height:41px}}.subheader span{display:block;font-size:13px;font-weight:700;line-height:20px;color:#1724aa}.subheader p{color:#fff;font-size:14px !important;line-height:26px;margin-bottom:0 !important}.step-one-wrapper{display:flex;gap:40px;flex-wrap:wrap}@media(max-width: 600px){.step-one-wrapper{gap:20px}}.step-one-wrapper li{width:100%;position:relative}.step-one-wrapper li:before{content:"";position:absolute;bottom:100px;left:0;right:0;width:100%;height:80%;background:linear-gradient(180deg, transparent, rgba(23, 36, 170, 0.09));pointer-events:none}@media(max-width: 850px){.step-one-wrapper li:before{bottom:170px}}@media(max-width: 600px){.step-one-wrapper li:before{bottom:300px}}@media(max-width: 600px){.step-one-wrapper .car-card{border:1px solid rgba(112,112,112,.19);border-radius:6px}}@media(max-width: 1150px){.step-one-wrapper .car-card .btn{font-size:14px;padding:14px 20px 12px}}@media(max-width: 768px){.step-one-wrapper .car-card .price-wrap p.price{font-size:16px}}@media(max-width: 768px){.step-one-wrapper .car-card .car-card .price-wrap p.discount-price{font-size:10px}}.step-two h2{font-size:24px;padding-left:40px;font-weight:600;text-align:left;margin-bottom:0}@media(max-width: 991px){.step-two h2{text-align:center;padding-left:0}}.step-two .booking-title{margin-bottom:0;margin-top:100px}@media(max-width: 991px){.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:3;vertical-align:top;margin-top:48px;position:relative}.insurance-form .insurance-desc-wrap ul li{min-height:60px;line-height:60px;width:100%;background:#fff;position:relative;padding:0 15px 0 80px;display:block;border-radius:6px 0 0 6px}.insurance-form .insurance-desc-wrap ul li:nth-child(odd){background:rgba(23,36,170,.04)}.insurance-form .insurance-desc-wrap ul li a:not(.btn-close){position:absolute;left:36px;top:19px;width:24px;height:24px;display:inline-block;transition:unset;background:url("../images/icons/ico_tooltip.svg") no-repeat center/contain}.insurance-form .insurance-desc-wrap ul li a:not(.btn-close).active{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.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;margin-top:-46px}.insurance-form .insurance-item-wrap .top{height:75px;padding-top:5px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.insurance-form .insurance-item-wrap .top h2{font-size:18px;line-height:24px;padding-left:0;font-weight:bold}.insurance-form .insurance-item-wrap .top .text-wrap{text-align:left}.insurance-form .insurance-item-wrap ul{margin-top:19px}.insurance-form .insurance-item-wrap ul li{text-align:center;min-height:60px;line-height:58px;width:100%;background-color:#fff;position:relative;padding:0 15px 0 15px;display:block;border-radius:0 6px 6px 0;font-size:18px;font-weight:bold;color:#2b2a28}.insurance-form .insurance-item-wrap ul li:nth-child(odd){background-color:rgba(23,36,170,.04)}.insurance-form .insurance-item-wrap ul li span{font-size:16px}.insurance-form .insurance-item-wrap ul li span.price{font-size:22px;color:#2b2a28}.insurance-form .insurance-item-wrap ul li span.price span{font-size:14px;font-weight:normal}.insurance-form .insurance-item-wrap ul li img{width:30px;height:30px}.insurance-form .insurance-item-wrap.active,.insurance-form .insurance-item-wrap:hover{background-color:#fff;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;border-radius:6px}.insurance-form .insurance-item-wrap.active ul li:nth-child(odd),.insurance-form .insurance-item-wrap:hover ul li:nth-child(odd){background-color:#fff}.insurance-form .insurance-item-wrap .custom-radio{margin:15px 15px 25px;padding:5px 0 7px;line-height:47px;font-size:18px;font-weight:bold;cursor:pointer;background-size:400% 100%;background-image:linear-gradient(135deg, #fff, #fff, #FF6701, #FF6701);color:#1724aa;border:1px solid #1724aa;font-family:"FormulaCondensed",sans-serif;letter-spacing:2px;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:5px}.insurance-form .insurance-item-wrap .custom-radio span{display:none;font-size:0;width:15px;height:15px;background:url("../images/icons/ico_checkmark.svg") center/contain no-repeat}.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:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid rgba(0,0,0,0);z-index:-1;border-radius:6px}.insurance-form .insurance-item-wrap .custom-radio:hover,.insurance-form .insurance-item-wrap .custom-radio.selected{background-position:99% 0;color:#fff;border:1px solid #f05d2a}.insurance-form .insurance-item-wrap .custom-radio.selected:after{border:1px solid #f05d2a}.insurance-form .insurance-item-wrap .custom-radio.selected span{display:block}.insurance-form .insurance-item-wrap .custom-radio input{position:absolute;left:0;right:0;opacity:0;cursor:pointer}.insurance-form .insurance-item-wrap.two{width:24%}.insurance-form .insurance-item-wrap:only-child{width:48%}.tooltip-wrap{position:absolute;top:30px;left:75px;width:360px;background:#fff;padding:25px;z-index:88;display:none;transform:translateY(-50%);box-shadow:0 0 20px 5px rgba(0,0,0,.05);-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px 5px rgba(0,0,0,.05)}@media(max-width: 992px){.tooltip-wrap{top:26px}}.tooltip-wrap:before{content:"";position:absolute;top:50%;left:-28px;width:0;height:0;transition:all .3s ease;transform:translateY(-50%);border-bottom:15px solid rgba(0,0,0,0);border-left:15px solid rgba(0,0,0,0);border-right:15px solid #fff;border-top:15px solid rgba(0,0,0,0)}.tooltip-wrap h5{font-size:18px;font-weight:bold}.tooltip-wrap p{font-size:13px;line-height:20px}.tooltip-wrap a.btn-close{position:absolute;top:15px;left:unset;right:15px;width:25px;height:25px;font-size:0;background:url("../images/icons/ico_insurance_x.svg") center/cover no-repeat}@media(max-width: 992px){.tooltip-wrap{left:55px}}@media(max-width: 600px){.tooltip-wrap{left:50px;width:250px;padding:20px}.tooltip-wrap h5{font-size:18px}.tooltip-wrap p{font-size:12px;line-height:18px}}.insurance-mobile{display:none}@media(max-width: 992px){.insurance-mobile{display:block}}.insurance-mobile .nav-tabs{margin:20px 0;flex-wrap:nowrap;border-bottom:none;gap:10px}@media(max-width: 450px){.insurance-mobile .nav-tabs{gap:5px}}.insurance-mobile .nav-tabs li{display:flex;justify-content:center;width:33%}.insurance-mobile .nav-tabs li a{padding:15px 3px;width:100%;font-size:14px;font-weight:bold;position:relative;display:flex;gap:5px;align-items:center;justify-content:center;color:#1724aa;background:#fff;border:1px solid #1724aa;text-align:center;line-height:16px;border-radius:6px}.insurance-mobile .nav-tabs li a span{display:none;width:15px;height:15px;background:url("../images/icons/ico_checkmark.svg") center/contain no-repeat}.insurance-mobile .nav-tabs li a.active{color:#fff;background:#f05d2a;border:1px solid #f05d2a;outline:0}.insurance-mobile .nav-tabs li a.active span{display:block;filter:brightness(0) invert(100)}.insurance-mobile .insurance-tab-content ul li{display:table;line-height:22px;background:#fff;width:100%;font-size:18px;position:relative;padding:15px 15px 15px 30px}@media(max-width: 650px){.insurance-mobile .insurance-tab-content ul li{font-size:12px;line-height:14px;padding:10px 10px 10px 30px}}.insurance-mobile .insurance-tab-content ul li:nth-child(odd){background:rgba(23,36,170,.04)}.insurance-mobile .insurance-tab-content ul li a:not(.btn-close){position:absolute;left:15px;top:17px;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:11px}}.insurance-mobile .insurance-tab-content ul li a:not(.btn-close).active{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.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{vertical-align:middle;display:table-cell;width:25%;text-align:right;font-size:18px;font-weight:bold}@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 span{font-size:11px;color:#6f6f6f;position:relative;top:-5px}.insurance-mobile .insurance-tab-content ul li .text-right img{width:25px;height:25px}@media(max-width: 650px){.insurance-mobile .insurance-tab-content ul li .text-right img{width:20px;height:20px}}.insurance-mobile .insurance-tab-content .bottom-row{display:flex;justify-content:flex-end;align-items:center;margin-top:15px;flex-wrap:wrap}.insurance-mobile .insurance-tab-content .bottom-row .selected{display:none;padding:0 60px;line-height:45px;font-size:14px;font-weight:900;cursor:pointer;background:#1724aa;color:#fff !important;margin:0 !important}.insurance-mobile .insurance-tab-content .bottom-row .total{font-size:40px;font-weight:bold;margin-right:40px;display:inline-block;color:#1724aa}@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:#2b2a28}@media(max-width: 560px){.insurance-mobile .insurance-tab-content .bottom-row .total span{font-size:14px}}.remark{font-size:18px;color:#2b2a28;font-weight:300;line-height:27px;margin-top:70px;text-align:center}.step-three{padding-top:0}.step-three .booking-subheader{margin-bottom:0}.addons-form{position:relative;padding-top:40px}.addons-form .addons-list{width:100%;margin-bottom:60px}@media(max-width: 992px){.addons-form .addons-list{gap:20px}}.addons-form .addons-list h2{text-align:center;margin-bottom:40px;font-size:30px;line-height:46px;font-weight:700}@media(max-width: 768px){.addons-form .addons-list h2{font-size:24px;line-height:40px}}.addons-form .addons-list li{width:100%;display:inline-block}.addons-form .mandatory-wrapper{margin-bottom:80px;margin-top:-150px;padding-top:150px}@media(max-width: 992px){.addons-form .mandatory-wrapper{margin-bottom:40px}}.addons-form .mandatory-wrapper h2{text-align:center;margin-bottom:40px;font-size:30px;line-height:46px;font-weight:700}@media(max-width: 768px){.addons-form .mandatory-wrapper h2{font-size:24px;line-height:40px}}.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}}.addons-form h3{margin:5px 0 10px 0}.add-on{height:100%;position:relative;display:flex;align-items:center;gap:25px;border-radius:6px;width:100%;background:#fff;transition:all .3s ease;border:1px solid rgba(0,0,0,0);padding:20px 30px 25px 150px;box-shadow:0 0 15px 5px rgba(0,0,0,.05);margin-bottom:30px}.add-on:hover{border:1px solid #1724aa}@media(max-width: 450px){.add-on.noSpan .text-wrap h2,.add-on.noSpan .text-wrap h3{margin-bottom:45px}}.add-on .img-wrap{position:absolute;top:0;left:0;bottom:0;width:130px;border-radius:6px 0 0 6px;text-align:center;background-size:300% 100%;background-image:linear-gradient(to right, #1724AA, #0F176E, #F05D2A, #F09A2A);display:flex;align-items:center;justify-content:center}.add-on .img-wrap img{position:relative;width:50px;height:auto;object-fit:contain}.add-on .text-wrap{padding-bottom:5px}.add-on .text-wrap span{font-size:13px;color:#1724aa;font-weight:700;margin-bottom:5px}.add-on .text-wrap h2,.add-on .text-wrap h3{font-family:"Poppins",sans-serif;font-size:18px;line-height:27px;letter-spacing:unset}@media(max-width: 450px){.add-on .text-wrap h2,.add-on .text-wrap h3{margin-bottom:20px}}.add-on .text-wrap p{font-size:13px;line-height:20px}@media(max-width: 450px){.add-on .text-wrap p{margin-left:-80px}}.add-on .bottom-side{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;gap:20px;position:relative}@media(max-width: 500px){.add-on .bottom-side{flex-wrap:wrap}}.add-on .bottom-side .addon-price{position:relative;display:flex;align-items:baseline;justify-content:flex-end;width:150px}@media(max-width: 800px){.add-on .bottom-side .addon-price{justify-content:flex-start}}.add-on .bottom-side .addon-price .price{font-size:18px;font-weight:bold;margin-right:5px;color:#2b2a28}.add-on .bottom-side .addon-price .currency{font-size:13px;font-weight:400;line-height:18px}.add-on .bottom-side .addon-price .currency strong{color:#2b2a28;font-size:16px;font-weight:bold;width:max-content}.add-on .bottom-side .addon-numbers{width:69px;border-radius:6px;background:#fff;align-items:center;justify-content:space-between;display:flex;border:1px solid #1724aa}.add-on .bottom-side .addon-numbers a{font-size:18px;color:#1724aa;position:relative;padding:5px}.add-on .bottom-side .addon-numbers a.minus{left:0;color:#a7a7a9}.add-on .bottom-side .addon-numbers a.plus{right:0}.add-on .bottom-side .addon-numbers input{width:25px;height:45px;font-size:16px;color:#2b2a28;border:none;text-align:center;background:#fff}.add-on .bottom-side .addon-button{display:inline-block;margin-left:auto}@media(max-width: 475px){.add-on .bottom-side .addon-button{width:100%}}.add-on .bottom-side .addon-button .btn-addon{position:relative;margin:0;font-size:16px;font-weight:bold;width:140px;padding:13px 10px 11px 10px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;background-size:300% 100%;background-image:linear-gradient(to right, #fff, #fff, #1724AA, #0F176E);outline:1px solid #1724aa;transition:all .3s ease;color:#1724aa;font-family:"FormulaCondensed",sans-serif;letter-spacing:1.7px;gap:5px}@media(max-width: 475px){.add-on .bottom-side .addon-button .btn-addon{width:100%}}.add-on .bottom-side .addon-button .btn-addon:before{content:"";display:none;width:12px;height:9px;transition:all .3s ease-in-out;filter:brightness(0%) invert(100%);background:url("../images/icons/ico_checkmark.svg") center/cover no-repeat}.add-on .bottom-side .addon-button .btn-addon input{cursor:pointer;position:absolute;left:0;right:0;opacity:0}.add-on .bottom-side .addon-button .btn-addon.selected{color:#fff;background-position:99% 0}.add-on .bottom-side .addon-button .btn-addon.selected:before{display:block}.add-on .bottom-side .addon-button .btn-addon:hover{color:#fff;background-position:99% 0}.add-on.selected{border:1px solid rgba(0,0,0,0)}.add-on.selected .img-wrap{background-position:99% 0}.add-on.selected .img-wrap img{filter:brightness(0) invert(100)}@media(max-width: 992px){.add-on{padding:20px 20px 15px 150px;flex-wrap:wrap}.add-on .left-side{width:100%}.add-on .text-wrap{padding-bottom:0}.add-on .text-wrap h2{font-size:15px}.add-on .text-wrap p{font-size:12px}.add-on .bottom-side{gap:25px;width:100%;max-width:unset;justify-content:space-between}.add-on .bottom-side .addon-price{min-height:unset;justify-content:flex-start}.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+.addon-price{justify-content:flex-end;width:150px}}@media(max-width: 800px){.add-on{flex-wrap:wrap}}@media(max-width: 600px){.add-on .bottom-side{flex-wrap:wrap}.add-on .bottom-side .addon-price{justify-content:flex-end;width:100%}.add-on .bottom-side .addon-button{width:100%}.add-on .bottom-side .addon-button .btn-addon{width:100%}}@media(max-width: 450px){.add-on{gap:20px;padding:20px 10px 15px 10px}.add-on .img-wrap{bottom:0;height:80px;width:80px;border-radius:6px 0 6px 0}.add-on .img-wrap img{width:30px}.add-on .left-side{padding-left:80px;min-height:80px}.add-on .bottom-side{gap:15px}}.add-on.mandatory .bottom-side .addon-button .btn-addon{pointer-events:none}.step-four .booking-title{margin-bottom:50px}@media(max-width: 768px){.step-four .booking-title{margin-bottom:30px}}.step-four h1,.step-four h2,.step-four h3{font-size:24px;font-weight:700;font-family:"Poppins",sans-serif;letter-spacing:unset}.step-four h5,.step-four h4{font-family:"Poppins",sans-serif;letter-spacing:unset}.step-four .select2-container--default .select2-selection--single .select2-selection__arrow{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.step-four .first-row{padding-bottom:60px}@media(max-width: 768px){.step-four .first-row{padding-bottom:40px}}.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 .icon-group .select2-container .select2-selection--single .select2-selection__rendered{height:61px;line-height:61px;border-radius:4px 0 0 4px}.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;background-color:#fff !important;border:1px solid #1724aa !important;border-radius:0 4px 4px 0}.step-four .phone-box .phone-number-box input{padding-left:20px !important;border-radius:0 4px 4px 0}@media(max-width: 500px){.step-four .phone-box .phone-number-box input{padding-left:10px !important}}.step-four .phone-box .phone-number-box input.error{border-radius:0 4px 4px 0}.step-four .phone-box label.error{z-index:9}.step-four .phone-box label.error+.select2-container{border:1px solid #af0e0e !important;border-radius:4px 0 0 4px}.step-four .phone-box label.error+.select2-container .select2-selection__rendered{height:59px !important}.step-four .left-part{padding-right:15px}@media(max-width: 1440px){.step-four .left-part{padding-left:7px}}@media(max-width: 992px){.step-four .left-part{padding-right:0;padding-bottom:40px}}.step-four .right-part{padding-left:15px}@media(max-width: 992px){.step-four .right-part{padding-left:5px}}.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:18px;margin-bottom:30px}.step-four .right-part .text-wrap ul li{position:relative;font-size:14px;padding-left:40px;padding-bottom:25px}.step-four .right-part .text-wrap ul li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:11px;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%);background:url("../images/icons/ico_checkmark.svg") center/cover no-repeat}.step-four .right-part .switch{position:relative;display:inline-block;width:80px;height:40px}.step-four .right-part .switch input{opacity:0;width:0;height:0}.step-four .right-part .switch input:checked+.slider{background:linear-gradient(135deg, #1724AA, #0F176E)}.step-four .right-part .switch input:checked+.slider:before{left:calc(100% - 30px)}.step-four .right-part .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;border-radius:50px;background-color:#c6c6c6;-webkit-transition:.4s}.step-four .right-part .switch .slider::before{position:absolute;content:"";height:40px;width:40px;left:0;bottom:0;border-radius:50%;background:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:0px 0px 1.1px rgba(0,0,0,.014),0px 0px 2.5px rgba(0,0,0,.02),0px 0px 4.8px rgba(0,0,0,.025),0px 0px 8.5px rgba(0,0,0,.03),0px 0px 15.9px rgba(0,0,0,.036),0px 0px 38px rgba(0,0,0,.05)}.step-four .right-part .checkInForm{display:none}.step-four .right-part .checkInForm.active{display:block}.step-four .custom-radio{position:relative;flex:1;border-radius:6px;background:#f5f6f9;background-size:450% 100%;background-image:linear-gradient(135deg, #fff, #fff, #0F176E, #1724AA);color:#2b2a28;transition:all .3s ease;border:1px solid #fff;box-shadow:0px 0px 44px rgba(0,0,0,.05)}.step-four .custom-radio input{display:none}.step-four .custom-radio label{font-size:16px;font-weight:bold;padding:25px 30px;margin-bottom:0;cursor:pointer;width:100%;transition:all .3s ease}.step-four .custom-radio label span{display:block;font-size:13px;margin-top:15px;font-weight:normal}.step-four .custom-radio:before{content:"";position:absolute;top:50%;right:-20px;width:40px;height:40px;border-radius:50%;background-size:450% 100%;background-image:linear-gradient(135deg, #fff, #fff, #1724AA, #0F176E);transform:translateY(-50%)}.step-four .custom-radio:after{content:"";position:absolute;top:50%;right:-7px;width:12px;height:7.5px;transition:all .3s ease;transform:translateY(-50%) rotate(-90deg);background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.step-four .custom-radio:hover{border:1px solid #1724aa}.step-four .custom-radio:hover:before{background-position:99% 0}.step-four .custom-radio:hover:after{filter:brightness(0) invert(100)}.step-four .custom-radio.selected{background-position:99% 0;border:1px solid #1724aa}.step-four .custom-radio.selected:hover{background-position:99% 0;color:#fff;border:1px solid #1724aa}.step-four .custom-radio.selected:hover:before{background-position:unset}.step-four .custom-radio.selected:hover:after{filter:unset}.step-four .custom-radio.selected:hover label{color:#fff !important}.step-four .custom-radio.selected:hover label span{color:#fff !important}.step-four .custom-radio.selected:after{width:23px;height:23px;right:-12px;top:50%;transform:translateY(-50%) rotate(0deg);filter:none;background:url("../images/icons/ico_step-done.svg") center/contain no-repeat}.step-four .custom-radio.selected label{color:#fff}.step-four .payment-row{padding-bottom:60px;padding-right:5px;position:relative}.step-four .payment-row:before{content:"";position:absolute;bottom:47%;left:0;right:0;height:200%;background:linear-gradient(0deg, rgba(23, 36, 170, 0.09), transparent);pointer-events:none}@media(max-width: 992px){.step-four .payment-row{padding-bottom:20px}}.step-four .payment-row .payment-options{display:flex;gap:35px;margin-right:10px}@media(max-width: 768px){.step-four .payment-row .payment-options{flex-direction:column;gap:20px;margin-right:5px}}.step-four .payment-method-row{padding-bottom:40px;padding-right:5px}.step-four .payment-method-row h4{font-weight:700;font-size:24px}.step-four .payment-method-row label{margin-bottom:unset !important;padding:40px 30px}.step-four .payment-method-row .payment-method{margin-right:10px;display:grid;gap:35px;grid-template-columns:repeat(3, 1fr)}.step-four .payment-method-row h4{margin-bottom:50px}@media(max-width: 992px){.step-four .payment-method-row{padding-top:30px}}@media(max-width: 768px){.step-four .payment-method-row .payment-method{display:flex;flex-direction:column;gap:20px}.step-four .payment-method-row h4{margin-bottom:30px}}.step-four .last-row{padding-top:40px}.step-four .last-row h5{font-size:24px;font-weight:700}@media(max-width: 992px){.step-four .last-row{padding-top:20px}.step-four .last-row h5{padding-bottom:30px}}.step-four .classicForm{padding-top:15px}.step-four .classicForm .custom-checkbox-wrapper{margin-bottom:20px}.step-four .classicForm .custom-checkbox-wrapper .checkbox-label a{color:#1724aa}.step-four .classicForm .custom-checkbox-wrapper .checkbox-label input:before{border:1px solid #c1c1c1;background-image:linear-gradient(to right, #EDF0F7, #EDF0F7, #1724AA, #0F176E)}.step-four .classicForm .custom-checkbox-wrapper .checkbox-label input.error{height:0;appearance:none}.step-four .classicForm .custom-checkbox-wrapper .checkbox-label input.error:before{border:1px solid #af0e0e}@media(min-width: 1300px){.step-four{margin-bottom:40px}}.reservation-widget{position:fixed;left:0;right:0;width:100%;bottom:0;z-index:99999;background:#fff;transition:all .3s ease;box-shadow:0px -1px 25px 0px rgba(0,0,0,.1)}.reservation-widget h2,.reservation-widget h3,.reservation-widget h4,.reservation-widget h5,.reservation-widget h6{font-family:"Poppins",sans-serif;letter-spacing:unset;padding-left:0}.reservation-widget .overlay{display:none}.reservation-widget .inner-container{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;width:100%}.reservation-widget .inner-container .single-reservation-card{position:relative;padding:20px 30px 20px 30px;background:#fff;border-right:1px solid rgba(112,112,112,.19)}@media(min-width: 1200px)and (max-width: 1600px),(max-width: 475px){.reservation-widget .inner-container .single-reservation-card{padding:20px 15px 20px 28px}}.reservation-widget .inner-container .single-reservation-card:after{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:30px;height:30px;z-index:11;background:url("../images/icons/ico_widget-next.svg") center/contain no-repeat}.reservation-widget .inner-container .single-reservation-card .title-bar{padding-bottom:5px;display:flex;align-items:center;justify-content:space-between}.reservation-widget .inner-container .single-reservation-card .title-bar h2{font-size:14px;line-height:21px;position:relative}@media screen and (min-width: 1200px)and (max-width: 1400px){.reservation-widget .inner-container .single-reservation-card .title-bar h2{font-size:10px}}.reservation-widget .inner-container .single-reservation-card .title-bar a{font-size:0;position:relative}.reservation-widget .inner-container .single-reservation-card .title-bar a img{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.reservation-widget .inner-container .single-reservation-card.reservation-dates{width:21%}@media screen and (max-width: 1750px){.reservation-widget .inner-container .single-reservation-card.reservation-dates{width:24%}}@media screen and (max-width: 1300px){.reservation-widget .inner-container .single-reservation-card.reservation-dates{display:none}}.reservation-widget .inner-container .single-reservation-card.reservation-dates p{font-size:10px;padding-left:35px;position:relative}.reservation-widget .inner-container .single-reservation-card.reservation-dates p span{color:#1724aa}.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_location-center.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%);width:16px;height:20px;z-index:2}.reservation-widget .inner-container .single-reservation-card.reservation-dates p:after{content:"";position:absolute;left:20px;top:50%;width:11px;height:8px;z-index:2;transform:translateY(-50%) rotate(-90deg);background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.reservation-widget .inner-container .single-reservation-card.reservation-dates p.end-location:after{transform:translateY(-50%) rotate(90deg)}.reservation-widget .inner-container .single-reservation-card.selected-vehicle{width:21%;position:relative}@media screen and (max-width: 1750px){.reservation-widget .inner-container .single-reservation-card.selected-vehicle{width:24%}}@media screen and (max-width: 1300px){.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:10px}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .img-wrap{width:135px;height:10px}@media(max-width: 1400px){.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .img-wrap{width:125px}}.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{padding-left:20px}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info{padding-left:10px}}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info p{font-size:13px;line-height:13px;color:#1724aa;font-weight:bold;margin-bottom:4px}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:14px;line-height:16px}.reservation-widget .inner-container .single-reservation-card.selected-vehicle .selected-vehicle-box .info span{font-size:12px}.reservation-widget .inner-container .single-reservation-card.insurance{width:21%;position:relative}@media screen and (max-width: 1750px){.reservation-widget .inner-container .single-reservation-card.insurance{width:24%}}@media screen and (max-width: 1300px){.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;min-height:30px;padding-top:10px}.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;line-height:15px}.reservation-widget .inner-container .single-reservation-card.insurance .insurance-box h3:before,.reservation-widget .inner-container .single-reservation-card.insurance .addons-box h3:before{content:"";position:absolute;left:0;top:8px;width:15px;height:18px;background:url("../images/icons/ico_insurance.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.reservation-widget .inner-container .single-reservation-card.insurance .insurance-box p,.reservation-widget .inner-container .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 .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{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_package.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.reservation-widget .inner-container .single-reservation-card.insurance .addons-box span{font-weight:normal}.reservation-widget .inner-container .single-reservation-card.price{width:37%;border:none}@media screen and (max-width: 1750px){.reservation-widget .inner-container .single-reservation-card.price{width:28%}}@media screen and (max-width: 1300px){.reservation-widget .inner-container .single-reservation-card.price{width:100%;padding:10px 20px}}@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:center;justify-content:flex-end;height:100%;width:100%;gap:40px}@media(max-width: 1400px){.reservation-widget .inner-container .single-reservation-card.price .wrapper{gap:20px}}@media screen and (max-width: 1300px){.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:rgba(0,0,0,0) !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:15px 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: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;border-radius:50%;background:rgba(23,36,170,.09);background-image:linear-gradient(145deg, #1724AA, #0F176E, #0F176E, #1724AA);background-size:300% 100%;transition:all .3s ease}@media(max-width: 650px){.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger{padding:12px 10px}}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger:hover{background-position:40%}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger img{display:block;width:20px;height:16px;filter:brightness(0) invert(100);transition:all .3s ease}.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger.active{background-position:99% 0}@media screen and (max-width: 1300px){.reservation-widget .inner-container .single-reservation-card.price .mobile-widget-trigger{display:block}}.reservation-widget .inner-container .single-reservation-card.price .price-tag{font-size:16px;font-weight:normal;color:#444443;padding-top:3px}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price .price-tag{font-size:11px}}.reservation-widget .inner-container .single-reservation-card.price .price-tag span{color:#2b2a28;font-weight:bold;font-size:24px}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price .price-tag span{font-size:18px}}@media screen and (max-width: 600px){.reservation-widget .inner-container .single-reservation-card.price .price-tag span{font-size:15px}}.reservation-widget .inner-container .single-reservation-card.price p{font-size:13px;font-weight:400;text-align:left}@media screen and (max-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price p{font-size:11px}}.reservation-widget .inner-container .single-reservation-card.price p.vat{opacity:.4;line-height:unset}.reservation-widget .inner-container .single-reservation-card.price .info-btn{position:absolute;font-size:0;top:-5px;width:20px;left:calc(100% + 5px);height:20px;transition:unset;background:url("../images/icons/ico_tooltip.svg") no-repeat center/contain}@media(min-width: 1600px){.reservation-widget .inner-container .single-reservation-card.price .info-btn{right:-15px}}.reservation-widget .inner-container .single-reservation-card.price .info-btn:hover{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.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:rgba(23,36,170,.09);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_checkmark.svg") center/cover no-repeat}.reservation-widget .inner-container .btn{font-family:"FormulaCondensed",sans-serif}@media(max-width: 1500px){.reservation-widget .inner-container .btn{padding:19px 20px 17px}}.reservation-widget-mobile{display:none;position:fixed;height:100%;left:0;right:0;bottom:0;z-index:9999;background:rgba(248,248,248,.9)}.reservation-widget-mobile h2,.reservation-widget-mobile h3,.reservation-widget-mobile h4,.reservation-widget-mobile h5,.reservation-widget-mobile h6{font-family:"Poppins",sans-serif;letter-spacing:unset;padding-left:0}.reservation-widget-mobile .inner-container{position:absolute;bottom:50px;left:15px;right:15px;z-index:2;padding-top:10px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0px -1px 25px 0px rgba(0,0,0,.1)}@media(max-width: 1200px){.reservation-widget-mobile .inner-container{max-width:calc(100% - 30px)}}.reservation-widget-mobile .overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.reservation-widget-mobile .price{display:none}.reservation-widget-mobile .single-reservation-card{padding:20px 30px;border-bottom:1px solid #e9e9e9}@media(max-width: 475px){.reservation-widget-mobile .single-reservation-card{padding:20px}}.reservation-widget-mobile .single-reservation-card .title-bar{padding-bottom:5px;display:flex;align-items:center;justify-content:space-between}.reservation-widget-mobile .single-reservation-card .title-bar h2{font-size:14px;position:relative}.reservation-widget-mobile .single-reservation-card .title-bar a{font-size:0;position:relative}.reservation-widget-mobile .single-reservation-card .title-bar a img{filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.reservation-widget-mobile .single-reservation-card.reservation-dates p{font-size:12px;padding-left:45px;position:relative;margin:10px 0}.reservation-widget-mobile .single-reservation-card.reservation-dates p span{color:#1724aa}.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_location-center.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%);width:20px;height:20px;z-index:2}@media screen and (max-width: 1600px){.reservation-widget-mobile .single-reservation-card.reservation-dates p:before{width:16px;height:16px}}.reservation-widget-mobile .single-reservation-card.reservation-dates p:after{content:"";position:absolute;left:25px;top:50%;width:7.5px;height:4.5px;z-index:2;transform:translateY(-50%) rotate(-90deg);background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.reservation-widget-mobile .single-reservation-card.reservation-dates p.end-location:after{transform:translateY(-50%) rotate(90deg)}.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-wrap{width:145px}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box img{width:145px;height:auto}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info{padding-left:30px}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info p{font-size:13px;color:#1724aa;font-weight:bold;margin-bottom:4px}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:18px}@media screen and (max-width: 1600px){.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info h3{font-size:14px}}.reservation-widget-mobile .single-reservation-card.selected-vehicle .selected-vehicle-box .info span{font-size:12px}.reservation-widget-mobile .single-reservation-card.insurance{position:relative;border-bottom:unset;padding-bottom:70px}.reservation-widget-mobile .single-reservation-card.insurance .insurance-box,.reservation-widget-mobile .single-reservation-card.insurance .addons-box{position:relative;padding-left:30px;padding-top:6px;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}.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:8px;width:15px;height:18px;background:url("../images/icons/ico_insurance.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.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{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_package.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.reservation-widget-mobile .single-reservation-card.insurance .addons-box h3 span{font-weight:normal}@media(min-width: 1300px){.reservation-widget-mobile{display:none !important}}.step-one .reservation-widget .btn-wrap{display:none}article:not(.article-list){position:relative}article:not(.article-list):after{content:"";position:absolute;bottom:0;right:0;left:0;height:30%;background:linear-gradient(0deg, rgba(23, 36, 170, 0.09), transparent);pointer-events:none}article:not(.article-list) .main-article-wrapper{position:relative;z-index:10;padding-right:60px}@media(max-width: 1200px){article:not(.article-list) .main-article-wrapper{padding-right:0}}article:not(.article-list) .main-image-wrapper{width:100%;margin-top:-330px;margin-bottom:30px}article:not(.article-list) .main-image-wrapper img{width:100%;height:auto;border-radius:6px}article:not(.article-list) h2,article:not(.article-list) h3,article:not(.article-list) h4,article:not(.article-list) h5,article:not(.article-list) h6{font-family:"Poppins",sans-serif;letter-spacing:unset}article:not(.article-list) h2{font-size:28px;margin-bottom:40px}article:not(.article-list) h3,article:not(.article-list) h4,article:not(.article-list) h5{font-size:24px;margin-bottom:40px}article:not(.article-list) p{font-size:16px;margin-bottom:40px}@media(max-width: 768px){article:not(.article-list) p{font-size:14px}}article:not(.article-list) p.featuredText{font-size:18px}@media(max-width: 768px){article:not(.article-list) p.featuredText{font-size:16px}}article:not(.article-list) p a{color:#f05d2a;font-weight:bold}article:not(.article-list) p a:hover{text-decoration:underline}article:not(.article-list) .table-responsive{margin-top:25px;margin-bottom:45px}@media(max-width: 768px){article:not(.article-list) .table-responsive{margin-bottom:20px}}article:not(.article-list) .table-responsive table{margin-bottom:0}article:not(.article-list) .table-responsive table thead th{border-bottom:none;font-size:18px;font-weight:bold;text-transform:uppercase;padding:15px 20px;white-space:nowrap}article:not(.article-list) .table-responsive table th,article:not(.article-list) .table-responsive table td{border:none}article:not(.article-list) .table-responsive table tbody tr{border-radius:20px}@media(max-width: 1600px){article:not(.article-list) .table-responsive table tbody tr{font-size:15px}}article:not(.article-list) .table-responsive table tbody tr td{padding:15px 20px;font-size:16px}article:not(.article-list) .table-responsive table tbody tr td:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}article:not(.article-list) .table-responsive table tbody tr td:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}article:not(.article-list) .table-responsive table tbody tr:nth-child(odd){background:#f5f6fc}article:not(.article-list) .table-responsive table>:not(:first-child){border-top:0 !important}article:not(.article-list) .table-responsive+i{transform:translateY(-45px);font-style:normal;font-size:15px;opacity:.5;color:#848484}@media(max-width: 768px){article:not(.article-list) .table-responsive+i{transform:translateY(-20px)}}article:not(.article-list) blockquote{margin:60px 0;padding:50px 50px 30px 60px;background:#f5f6fc;position:relative;border-radius:8px}@media(max-width: 1600px){article:not(.article-list) blockquote{padding:40px 30px 30px 60px;margin-left:40px}}@media(max-width: 768px){article:not(.article-list) blockquote{padding:60px 15px 30px 15px;margin-left:0}}article:not(.article-list) blockquote:before{content:"";position:absolute;left:-24px;top:50%;width:48px;height:35px;transform:translateY(-50%);background:url("../images/icons/ico_blockquote.svg") center/contain no-repeat;z-index:1}@media(max-width: 768px){article:not(.article-list) blockquote:before{top:-10px;left:50%;transform:translateX(-50%)}}article:not(.article-list) blockquote:after{content:"";position:absolute;left:-45px;top:50%;transform:translateY(-50%);border-radius:50%;width:90px;height:90px;background:#1724aa}@media(max-width: 768px){article:not(.article-list) blockquote:after{top:-40px;left:50%;transform:translateX(-50%)}}article:not(.article-list) blockquote p{font-size:19px;line-height:36px;font-weight:300;color:#2b2a28;font-style:italic;margin-bottom:0}@media(max-width: 768px){article:not(.article-list) blockquote p{font-size:17px;line-height:32px}}article:not(.article-list) ul:not(.share-ul):not(.list-wrapper):not(.nav-list):not(.category-list):not(.breadcrumbsList):not(.contact-list){margin:40px 0}article:not(.article-list) ul:not(.share-ul):not(.list-wrapper):not(.nav-list):not(.category-list):not(.breadcrumbsList):not(.contact-list) li{position:relative;padding-left:50px;margin-bottom:15px}article:not(.article-list) ul:not(.share-ul):not(.list-wrapper):not(.nav-list):not(.category-list):not(.breadcrumbsList):not(.contact-list) li:before{content:"";position:absolute;top:-3px;left:0;width:30px;height:30px;border-radius:50%;background:#1724aa}article:not(.article-list) ul:not(.share-ul):not(.list-wrapper):not(.nav-list):not(.category-list):not(.breadcrumbsList):not(.contact-list) li:after{content:"";position:absolute;left:9px;top:8px;width:12px;height:8px;background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat;transform:rotate(-90deg);filter:brightness(0) invert(100)}article:not(.article-list) ol{padding-left:0;margin:40px 0;list-style:none;counter-reset:item}@media(max-width: 575px){article:not(.article-list) ol{margin:20px 0}}article:not(.article-list) ol li{counter-increment:item;margin-bottom:15px;font-size:15px}@media(max-width: 575px){article:not(.article-list) ol li{font-size:14px}}article:not(.article-list) ol li::before{margin-right:28px;content:counter(item);background:#1724aa;border-radius:4px;color:#fff;width:23px;height:23px;font-size:15px;text-align:center;display:inline-block;font-weight:500}article:not(.article-list) .ratio{margin:15px 0 25px 0}@media(max-width: 1600px){article:not(.article-list) .ratio{margin:10px 0 20px 0}}article:not(.article-list) .ratio iframe{width:100%;height:100%}article:not(.article-list) iframe{padding-bottom:30px}article:not(.article-list) aside .aside-title{margin-bottom:30px}article:not(.article-list) aside .aside-title h2{font-family:"FormulaCondensed",sans-serif;letter-spacing:1.2px;font-weight:bold;padding-left:15px;display:flex;align-items:center;gap:10px;text-transform:uppercase}@media(max-width: 1200px){article:not(.article-list) aside .aside-title h2{padding-left:0}}article:not(.article-list) aside .aside-title h2:after{content:"";display:block;width:29px;height:19px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}article:not(.article-list) aside .aside-wrapper{position:sticky;top:120px;margin-top:-200px;z-index:99;margin-bottom:40px}@media(max-width: 1199px){article:not(.article-list) aside .aside-wrapper{position:unset;margin-top:20px}}article:not(.article-list) aside .aside-wrapper>div:first-child .aside-title h2,article:not(.article-list) aside .aside-wrapper>div:first-child .aside-title h3,article:not(.article-list) aside .aside-wrapper>div:only-child .aside-title h2,article:not(.article-list) aside .aside-wrapper>div:only-child .aside-title h3{color:#fff}@media(max-width: 1200px){article:not(.article-list) aside .aside-wrapper>div:first-child .aside-title h2,article:not(.article-list) aside .aside-wrapper>div:first-child .aside-title h3,article:not(.article-list) aside .aside-wrapper>div:only-child .aside-title h2,article:not(.article-list) aside .aside-wrapper>div:only-child .aside-title h3{color:#000}}article:not(.article-list) aside .aside-wrapper>div:first-child .aside-title.colorSwitch h2,article:not(.article-list) aside .aside-wrapper>div:first-child .aside-title.colorSwitch h3,article:not(.article-list) aside .aside-wrapper>div:only-child .aside-title.colorSwitch h2,article:not(.article-list) aside .aside-wrapper>div:only-child .aside-title.colorSwitch h3{color:#000}article:not(.article-list) aside .aside-wrapper>div h2,article:not(.article-list) aside .aside-wrapper>div h3{color:#000}article:not(.article-list) aside .aside-wrapper.location-aside{margin-top:0}article:not(.article-list) aside .aside-special-offers{margin-bottom:60px;position:relative}article:not(.article-list) aside .aside-special-offers .pagination-container{bottom:0}article:not(.article-list) aside .aside-special-offers .blog-card .textWrap{padding-top:10px}article:not(.article-list) aside .aside-special-offers .blog-card .textWrap h3{margin-bottom:0}article:not(.article-list) aside .aside-nav,article:not(.article-list) aside .aside-categories{margin-bottom:60px}article:not(.article-list) aside .aside-nav ul li,article:not(.article-list) aside .aside-categories ul li{position:relative;font-size:16px;padding-left:50px;padding-bottom:10px}article:not(.article-list) aside .aside-nav ul li:hover:before,article:not(.article-list) aside .aside-categories ul li:hover:before{background-position:99% 0}article:not(.article-list) aside .aside-nav ul li:last-child,article:not(.article-list) aside .aside-categories ul li:last-child{padding-bottom:0}article:not(.article-list) aside .aside-nav ul li:before,article:not(.article-list) aside .aside-categories ul li:before{content:"";display:block;width:30px;height:30px;position:absolute;top:-3px;left:0;opacity:1;border-radius:50%;background:#1724aa;background-size:400% 100%;background-image:linear-gradient(135deg, #1724AA, #0F176E, #F09A2A, #F05D2A);transition:all .3s ease}article:not(.article-list) aside .aside-nav ul li:after,article:not(.article-list) aside .aside-categories ul li:after{content:"";display:block;width:12px;height:7.5px;position:absolute;top:8px;left:9px;transform:rotate(-90deg);background:url(../images/icons/ico_arrow-down.svg) center/contain no-repeat;filter:brightness(0) invert(1)}article:not(.article-list) aside .aside-nav ul li a,article:not(.article-list) aside .aside-categories ul li a{display:block;font-size:15px;transition:all .3s ease;font-weight:700;color:#2b2a28;font-family:"Poppins",sans-serif;letter-spacing:unset;padding:5px 0}article:not(.article-list) aside .aside-nav ul li a:hover,article:not(.article-list) aside .aside-categories ul li a:hover{color:#f05d2a}article:not(.article-list) aside .aside-nav ul li:hover,article:not(.article-list) aside .aside-categories ul li:hover{padding-left:45px}article:not(.article-list) aside .aside-nav ul li:hover:before,article:not(.article-list) aside .aside-categories ul li:hover:before{background-position:99% 0}article:not(.article-list) aside .aside-categories ul{display:flex;flex-wrap:wrap;gap:10px}article:not(.article-list) aside .aside-categories ul li{width:calc(50% - 5px)}article:not(.article-list) aside .relatedArticlesAside{margin-bottom:60px;position:relative}article:not(.article-list) aside .relatedArticlesAside.before-swiper-init{height:690px}article:not(.article-list) aside .relatedArticlesAside .swiper-wrapper{flex-direction:column;gap:20px}@media(max-width: 1199px){article:not(.article-list) aside .relatedArticlesAside .swiper-wrapper{flex-direction:unset;gap:unset}}article:not(.article-list) aside .relatedArticlesAside .pagination-container{display:none}@media(max-width: 1199px){article:not(.article-list) aside .relatedArticlesAside .pagination-container{display:flex;bottom:-40px}}article:not(.article-list) aside .aside-contact{margin-bottom:60px}article:not(.article-list) aside .aside-contact ul li{position:relative;border-bottom:1px solid rgba(112,112,112,.19)}article:not(.article-list) aside .aside-contact ul li:before{content:"";width:37px;height:37px;border-radius:50%;background:#1724aa;position:absolute;top:40px;left:0;transform:translateY(-50%)}article:not(.article-list) aside .aside-contact ul li:after{content:"";position:absolute;top:41px;left:11px;filter:brightness(0) invert(100);transform:translateY(-50%)}article:not(.article-list) aside .aside-contact ul li.house:after{width:15px;height:17px;background:url("../images/icons/ico_house.svg") center/cover no-repeat}article:not(.article-list) aside .aside-contact ul li.mail:after{top:40px;left:11px;width:17px;height:14px;background:url("../images/icons/ico_email.svg") center/cover no-repeat}article:not(.article-list) aside .aside-contact ul li.phone:after{width:18px;height:18px;left:10px;background:url("../images/icons/ico_phone_call.svg") center/cover no-repeat}article:not(.article-list) aside .aside-contact ul li.time:after{top:40px;left:10px;width:20px;height:20px;background:url("../images/icons/ico_clock.svg") center/cover no-repeat}article:not(.article-list) aside .aside-contact ul li .text-wrap{position:relative;padding:30px 0 35px 50px}article:not(.article-list) aside .aside-contact ul li h3{font-size:16px;margin-bottom:8px}article:not(.article-list) aside .aside-contact ul li p{font-size:14px;margin-bottom:3px}article:not(.article-list) aside .aside-contact ul li a{font-size:14px;color:#f05d2a;font-weight:bold;line-break:anywhere;font-family:"Poppins",sans-serif;letter-spacing:0}article:not(.article-list) aside .aside-contact ul li .flex-text{display:flex}article:not(.article-list) aside .aside-contact ul li .flex-text p,article:not(.article-list) aside .aside-contact ul li .flex-text a,article:not(.article-list) aside .aside-contact ul li .flex-text b{width:65%}@media(max-width: 475px){article:not(.article-list) aside .aside-contact ul li .flex-text p,article:not(.article-list) aside .aside-contact ul li .flex-text a,article:not(.article-list) aside .aside-contact ul li .flex-text b{width:unset;margin-right:10px}}article:not(.article-list) aside .aside-contact ul li .flex-text p:first-child{width:35%}.related-card{width:100%;position:relative;display:flex;align-items:center;gap:15px}@media(max-width: 1199px){.related-card{flex-direction:column}}.related-card:hover .img-wrap:before{width:100%}.related-card:hover a{color:#1724aa}.related-card .img-wrap{position:relative;width:40%}@media(max-width: 1199px){.related-card .img-wrap{width:100%}}.related-card .img-wrap img{width:100%;height:auto;object-fit:cover;border-radius:6px}.related-card .img-wrap:before{content:"";position:absolute;top:0;bottom:0;left:0;width:0;backdrop-filter:blur(2.3px);background:rgba(255,255,255,.2);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;overflow:hidden}.related-card .text-wrap{width:calc(60% - 15px)}@media(max-width: 1199px){.related-card .text-wrap{width:100%;padding:0 30px}}.related-card .text-wrap span{font-size:13px;font-weight:500;color:#1724aa}.related-card .text-wrap h3{font-size:16px;line-height:22px;color:#2b2a28;margin-bottom:0;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.related-card .text-wrap h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.related-card .text-wrap h3 a{font-weight:700;font-size:16px;line-height:22px;color:#2b2a28;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.related-card .text-wrap h3 a{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.article-list{margin-bottom:40px}.article-list-wrapper{display:flex;flex-wrap:wrap;gap:40px 20px}.article-list-wrapper li{width:calc(33.3333333333% - 14px)}@media(max-width: 991px){.article-list-wrapper li{width:calc(50% - 10px)}}@media(max-width: 600px){.article-list-wrapper li{width:100%}}.borderWrap{display:flex;justify-content:center;align-items:center;margin-top:30px}.borderWrap:before,.borderWrap:after{content:"";flex:1;height:1px;background:rgba(112,112,112,.19)}.borderWrap:before{margin-right:40px}.borderWrap:after{margin-left:40px}@media(max-width: 768px){.borderWrap:before{margin-right:20px}.borderWrap:after{margin-left:20px}}.paginationWrapper{position:relative;width:max-content;max-width:fit-content;margin:0 auto;padding-top:20px;padding-bottom:20px;padding-inline:70px}.paginationWrapper .pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.paginationWrapper .pagination li{position:relative;padding-inline:20px}@media(max-width: 768px){.paginationWrapper .pagination li{padding-inline:15px}}@media(max-width: 650px){.paginationWrapper .pagination li{display:none}}.paginationWrapper .pagination li a{font-size:13px;font-weight:bold;opacity:.4;font-family:"Poppins",sans-serif}.paginationWrapper .pagination li a:hover{opacity:1;color:#f05d2a}@media(max-width: 650px){.paginationWrapper .pagination li.active{display:block;margin:0 30px}}.paginationWrapper .pagination li.active a{opacity:1;color:#1724aa}.paginationWrapper .pagination .prev,.paginationWrapper .pagination .next{position:absolute;top:20px}@media(max-width: 650px){.paginationWrapper .pagination .prev,.paginationWrapper .pagination .next{display:block}}.paginationWrapper .pagination .prev a,.paginationWrapper .pagination .next a{padding-inline:15px;opacity:1;color:#1724aa}.paginationWrapper .pagination .prev a span,.paginationWrapper .pagination .next a span{position:absolute;left:0;font-weight:bold;font-size:13px;text-transform:uppercase}.paginationWrapper .pagination .prev a:hover,.paginationWrapper .pagination .next a:hover{color:#f05d2a;opacity:1}.paginationWrapper .pagination .prev:before,.paginationWrapper .pagination .next:before{content:"";display:block;width:12px;height:7.5px;position:absolute;top:6px;transform:rotate(90deg);background:url("../images/icons/ico_arrow-down.svg") center/contain no-repeat;filter:brightness(0) invert(13%) sepia(58%) saturate(7060%) hue-rotate(240deg) brightness(75%) contrast(103%)}.paginationWrapper .pagination .prev.prev,.paginationWrapper .pagination .next.prev{left:0}@media(max-width: 768px){.paginationWrapper .pagination .prev.prev,.paginationWrapper .pagination .next.prev{left:30px}}.paginationWrapper .pagination .prev.prev:before,.paginationWrapper .pagination .next.prev:before{left:-20px}.paginationWrapper .pagination .prev.next,.paginationWrapper .pagination .next.next{right:0}@media(max-width: 768px){.paginationWrapper .pagination .prev.next,.paginationWrapper .pagination .next.next{right:30px}}.paginationWrapper .pagination .prev.next span,.paginationWrapper .pagination .next.next span{left:unset;right:0}.paginationWrapper .pagination .prev.next:before,.paginationWrapper .pagination .next.next:before{right:-20px;transform:rotate(-90deg)}@media(max-width: 500px){.paginationWrapper{padding-inline:40px}.paginationWrapper li{padding-inline:18px !important}}.location-list{padding-top:0}.location-list-wrapper{display:flex;gap:100px 50px;flex-wrap:wrap}@media(max-width: 768px){.location-list-wrapper{gap:50px}}.location-list-wrapper li{width:calc(50% - 25px)}@media(max-width: 768px){.location-list-wrapper li{width:100%}}.location-list-wrapper .location-box{position:relative}.location-list-wrapper .location-box .title-box{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:15px}.location-list-wrapper .location-box .title-box.before-swiper-init{height:340px}.location-list-wrapper .location-box .title-box .title{font-size:42px;line-height:44px;text-transform:uppercase;display:flex;align-items:center;gap:10px}@media(max-width: 1400px){.location-list-wrapper .location-box .title-box .title{font-size:34px;line-height:36px}}@media(max-width: 768px){.location-list-wrapper .location-box .title-box .title{font-size:28px;line-height:30px}}.location-list-wrapper .location-box .title-box .title:before{content:"";display:block;width:40px;height:40px;border-radius:50%;margin-bottom:10px}.location-list-wrapper .location-box .title-box .title:after{content:"";display:block;width:40px;height:25px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.cro:before{background:url("../images/flags/hr.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.gr:before{background:url("../images/flags/gr.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.ma:before{background:url("../images/flags/ma.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.al:before{background:url("../images/flags/al.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.pt:before{background:url("../images/flags/pt.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.us:before{background:url("../images/flags/us.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.pl:before{background:url("../images/flags/pl.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.mt:before{background:url("../images/flags/mt.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.me:before{background:url("../images/flags/me.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.rs:before{background:url("../images/flags/rs.svg") center/contain no-repeat}.location-list-wrapper .location-box .title-box .title.tr:before{background:url("../images/flags/tr.svg") center/contain no-repeat}.location-list-wrapper .location-box .pagination-container{position:unset;justify-content:flex-end;transform:unset}.location-list-wrapper .location-box .pagination-container .swiper-pagination-bullet-active{border:3px solid #1724aa}.location-card{text-align:center;position:relative;max-width:320px;width:100%}.location-card:hover .imgWrap:before{opacity:1}.location-card:hover .imgWrap .iconWrap{background-position:99% 0}.location-card:hover .imgWrap .iconWrap img{filter:brightness(100)}.location-card .imgWrap{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:40px;border-radius:6px}.location-card .imgWrap:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(2.3px);background:rgba(255,255,255,.2);border-radius:6px;opacity:0}.location-card .imgWrap img{width:100%;height:100%;object-fit:cover;border-radius:6px}.location-card .imgWrap .iconWrap{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);border-radius:50%;width:64px;height:64px;background:#039;background-size:400% 100%;background-image:linear-gradient(135deg, #1724AA, #0F176E, #F09A2A, #F05D2A);display:flex;align-items:center;justify-content:center;box-shadow:0px 0px .3px rgba(0,0,0,.011),0px 0px .8px rgba(0,0,0,.016),0px 0px 1.5px rgba(0,0,0,.02),0px 0px 2.7px rgba(0,0,0,.024),0px 0px 5px rgba(0,0,0,.029),0px 0px 12px rgba(0,0,0,.04)}.location-card .imgWrap .iconWrap img{width:25px;height:25px;object-fit:contain;filter:brightness(0) invert(100)}.location-card h2,.location-card h3{font-size:22px;font-weight:700;color:#2b2a28}.location-card h2 a,.location-card h3 a{font-size:22px;font-weight:700;color:#2b2a28}.location-card p{color:#f05d2a;font-weight:700}.faq-list{position:relative;padding-top:0}.faq-list .title{margin-bottom:40px}@media(max-width: 991px){.faq-list .title{margin-bottom:20px}}.faq-list .title h2{font-size:42px;line-height:44px;text-transform:uppercase;display:flex;align-items:center;gap:5px}@media(max-width: 1200px){.faq-list .title h2{font-size:34px;line-height:36px}}@media(max-width: 768px){.faq-list .title h2{font-size:28px;line-height:30px}}.faq-list .title h2:after{content:"";display:block;width:29px;height:20px;margin-bottom:12px;background:url("../images/icons/ico_title.svg") center/contain no-repeat}.faqWrapper dl{width:100%;display:flex;align-items:flex-start;column-gap:30px;row-gap:10px;flex-wrap:wrap}@media(max-width: 768px){.faqWrapper dl{flex-direction:column;gap:0}}@media(max-width: 768px){.faqWrapper dl{width:100%;margin-bottom:0}}.faqWrapper dl div{position:relative;z-index:1;width:calc(50% - 15px);border-radius:6px}@media(max-width: 768px){.faqWrapper dl div{width:100%}.faqWrapper dl div:nth-child(odd){background:#f5f6fc !important}}.faqWrapper dl div:nth-child(4n+1),.faqWrapper dl div:nth-of-type(4n+1)+*{background:#f5f6fc}@media(max-width: 768px){.faqWrapper dl div:nth-child(4n+1),.faqWrapper dl div:nth-of-type(4n+1)+*{background:none}}.faqWrapper dl div dt{cursor:pointer;padding:15px 40px 15px 20px;position:relative;border-radius:6px;font-size:16px;color:#2b2a28;font-weight:700}.faqWrapper dl div dt:after{content:"";position:absolute;right:15px;top:15px;width:23px;height:23px;background:url(../images/icons/ico_plus-faq.svg) center/contain no-repeat}@media(max-width: 768px){.faqWrapper dl div dt:after{top:15px}}.faqWrapper dl div dt:hover{color:#1724aa}.faqWrapper dl div dt.active{color:#f05d2a}.faqWrapper dl div dt.active:after{background:url(../images/icons/ico_minus-faq.svg) center/contain no-repeat}.faqWrapper dl div dd{display:none;padding:10px 40px 20px 20px;width:90%;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;font-size:14px;font-weight:400;line-height:26px}@media(max-width: 768px){.faqWrapper dl div dd{padding:10px 40px 10px 20px}}@media(max-width: 1200px){.faq-list{padding-bottom:40px}}.faq-list .wrapper{padding-top:40px;display:flex;flex-wrap:wrap;gap:80px 25px}@media(max-width: 1200px){.faq-list .wrapper{padding-top:0;gap:40px 25px}}@media(max-width: 991px){.faq-list .wrapper{gap:40px 0}}.faq-list .wrapper dl{display:block}.faq-list .wrapper dl div{width:100%}.faq-list .wrapper dl div:nth-child(odd){background:#f5f6fc !important}.faq-list .wrapper dl div:nth-child(4n+1),.faq-list .wrapper dl div:nth-child(4n+1)+*{background:unset}.faq-list .faq-box{width:calc(50% - 12.5px)}@media(max-width: 991px){.faq-list .faq-box{width:100%}}.faq-preview .wrapper{padding-top:40px}@media(max-width: 1200px){.faq-preview .wrapper{padding-top:0}}.thank-you{padding-top:170px;padding-bottom:90px;position:relative;overflow:hidden}.thank-you:before{content:"";position:absolute;background:linear-gradient(135deg, #1724AA, #1724AA);z-index:1}.thank-you .content-box{text-align:center;max-width:670px;width:100%;margin:0 auto;position:relative;z-index:9}.thank-you .content-box.error span{color:#af0e0e}.thank-you .content-box .img-box{margin-bottom:30px}.thank-you .content-box .img-box img{width:110px;height:auto;object-fit:contain}.thank-you .content-box span{font-size:16px;font-weight:700;line-height:21px;color:#f05d2a;text-transform:uppercase;margin-bottom:10px}.thank-you .content-box h1{font-size:36px;line-height:48px;margin-bottom:20px;font-weight:700;color:#fff}.thank-you .content-box p{margin-bottom:50px;line-height:20px;color:#fff}.thank-you .btn{width:fit-content;margin:0 auto}.mainFooter{position:relative;overflow:hidden;width:100%;padding:150px 0 50px;color:#fff}.mainFooter:before{content:"";position:absolute;top:0;right:-400px;bottom:-50px;left:0;background:url(../images/footer-bg.png) top/cover no-repeat;pointer-events:none;z-index:-1}.mainFooter .top-wrap,.mainFooter .content-wrap{display:flex;align-items:center;gap:20px;margin-bottom:60px}@media(max-width: 991px){.mainFooter .top-wrap,.mainFooter .content-wrap{flex-direction:column;justify-content:center;margin-bottom:25px}}.mainFooter .content-wrap{gap:150px}@media(max-width: 1200px){.mainFooter .content-wrap{gap:20px}}@media(max-width: 991px){.mainFooter .content-wrap{text-align:center}}.mainFooter .text-wrap{max-width:600px;width:100%}.mainFooter .text-wrap h2{font-weight:300;font-size:18px;margin-bottom:15px;line-height:20px}.mainFooter .text-wrap p{color:rgba(255,255,255,.85);font-size:14px;margin-bottom:10px}.mainFooter .footer-logo{margin-right:auto;font-size:0;width:240px;height:75px;background:url("../images/logo-white.svg") center/contain no-repeat}@media(max-width: 991px){.mainFooter .footer-logo{margin-right:0}}.mainFooter .footerMenu ul{display:flex;align-items:center;flex-wrap:wrap}@media(max-width: 991px){.mainFooter .footerMenu ul{justify-content:center}}.mainFooter .footerMenu ul li:last-of-type a{padding-right:0}.mainFooter .footerMenu ul li a{padding:10px 15px;color:#fff;font-size:18px}@media(max-width: 991px){.mainFooter .footerMenu ul li a{padding:5px 10px}}.mainFooter .footerMenu ul li a:hover{color:#f05d2a}.mainFooter .follow-box{display:flex;align-items:center;gap:10px;margin-top:50px}@media(max-width: 991px){.mainFooter .follow-box{width:100%;justify-content:center;margin-bottom:10px;margin-top:25px}}.mainFooter .follow-box h3{font-size:13px;color:#fff;margin-bottom:0}.mainFooter .follow-box .social-share{display:flex;align-items:center;justify-content:center}@media(max-width: 991px){.mainFooter .follow-box .social-share{margin:0}}.mainFooter .follow-box .social-share li a{padding:10px 22px;font-size:0;position:relative;width:35px;height:35px}.mainFooter .follow-box .social-share li a:hover:before{opacity:1;filter:brightness(0) invert(56%) sepia(51%) saturate(5401%) hue-rotate(343deg) brightness(95%) contrast(97%)}.mainFooter .follow-box .social-share li a:before{content:"";position:absolute;width:35px;height:35px;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);transition:opacity .3s ease;opacity:1}.mainFooter .follow-box .social-share li a.facebook:before{background:url("../images/icons/ico_facebook.svg") center/contain no-repeat}.mainFooter .follow-box .social-share li a.instagram:before{background:url("../images/icons/ico_instagram.svg") center/contain no-repeat}.mainFooter .follow-box .social-share li a.linkedin:before{background:url("../images/icons/ico_linkedin.svg") center/contain no-repeat}.mainFooter .follow-box .social-share li a.youtube:before{background:url("../images/icons/ico_youtube.svg") center/contain no-repeat}.mainFooter .newsletter-form h2{font-weight:300;font-size:18px;margin-bottom:15px;line-height:20px}.mainFooter .newsletter-form .newsletter-group{display:flex;align-items:center;gap:5px;margin-bottom:10px;position:relative}.mainFooter .newsletter-form .newsletter-group label.error{font-size:12px;color:#fff;background:#af0e0e;border-radius:4px;padding:4px 8px;position:absolute;top:-12px;left:15px}.mainFooter .newsletter-form .newsletter-group input{height:50px;background:rgba(255,255,255,.13);border-radius:6px;color:#fff;font-size:16px;font-weight:400;border:1px solid rgba(0,0,0,0);outline:0;box-shadow:none}.mainFooter .newsletter-form .newsletter-group input.error{border:1px solid #af0e0e}.mainFooter .newsletter-form .newsletter-group input::placeholder{color:#fff}.mainFooter .newsletter-form .newsletter-group .btn{font-family:"FormulaCondensed",sans-serif}@media(max-width: 550px){.mainFooter .newsletter-form .newsletter-group .btn{font-size:0;position:relative;padding:17px 30px}.mainFooter .newsletter-form .newsletter-group .btn:before{content:"";position:absolute;width:20px;height:20px;background:url("../images/icons/ico_paperplane.svg") center/contain no-repeat;left:50%;top:50%;transform:translate(-50%, -50%);filter:invert(100%)}}.mainFooter .newsletter-form .custom-checkbox-wrapper .checkbox-label{color:#fff}@media(max-width: 991px){.mainFooter .newsletter-form .custom-checkbox-wrapper .checkbox-label{text-align:left}}.mainFooter .newsletter-form .custom-checkbox-wrapper .checkbox-label a{color:#f05d2a}.mainFooter .newsletter-form .custom-checkbox-wrapper .checkbox-label input::before{background-image:linear-gradient(to right, rgba(255, 255, 255, 0.13), rgba(255, 255, 255, 0.13), #F05D2A, #F09A2A)}.mainFooter .legal-menu{display:flex;justify-content:center;align-items:center;gap:20px}.mainFooter .legal-menu:before,.mainFooter .legal-menu:after{content:"";display:inline-block;flex:1;height:1px;background:rgba(255,255,255,.2)}.mainFooter .legal-menu ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.mainFooter .legal-menu ul li a{padding:10px 15px;color:#fff;font-size:16px}@media(max-width: 991px){.mainFooter .legal-menu ul li a{padding:7.5px 10px}}.mainFooter .legal-menu ul li a:hover{color:#f05d2a}.mainFooter .footer-copyright{padding-top:25px}.mainFooter .footer-copyright .wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}@media(max-width: 550px){.mainFooter .footer-copyright .wrap{flex-direction:column;align-items:center;justify-content:center}}.mainFooter .footer-copyright .copyright{font-size:14px;line-height:14px;color:#c3d7f3}.mainFooter .footer-copyright .copyright strong{color:#fff}.mainFooter .footer-copyright .elatus{color:#fff;font-size:14px;line-height:14px;text-align:right}@media(max-width: 991px){.mainFooter .footer-copyright .elatus{min-width:unset}}.mainFooter .footer-copyright .elatus-logo{font-size:0;width:80px;height:22px;background-image:url("../images/elatus_logo.svg");background-repeat:no-repeat;background-position:left center;background-size:80px 23px;display:inline-block;position:relative;top:6px;left:5px;text-indent:-9999px;overflow:hidden;filter:invert(100%);opacity:.5}.mainFooter .footer-copyright .elatus-logo:hover{opacity:1}.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:#1724aa;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:#1724aa;background-image:linear-gradient(135deg, #1724AA, #F05D2A, #F05D2A, #1724AA);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;min-height:81px;background:#2b2a28;color:#fff;padding:25px;font-size:12px;line-height:18px;text-align:center;z-index:99999;width:100%}@media(max-width: 1200px){.cookies_wrap{padding:20px 12px}}.cookies_wrap .cookies_wrap_outer{max-width:1450px;width:100%;display:flex;align-items:center;justify-content:space-between;margin:0 auto;gap:20px}@media(max-width: 768px){.cookies_wrap .cookies_wrap_outer{flex-direction:column}}.cookies_wrap .cookies_wrap_text{display:inline-block;vertical-align:middle}.cookies_wrap .cookies_wrap_text p{font-size:14px;line-height:22px}.cookies_wrap .cookies_wrap_text a{font-weight:700;color:#fff;text-decoration:underline}@media(max-width: 768px){.cookies_wrap .cookies_wrap_text{width:100%;text-align:center;display:block}}.cookies_wrap .cookies_wrap_btns .btn{text-wrap:nowrap}.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:#1724aa;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:#1724aa;color:#fff;padding:5px 10px;border-radius:15px}.elatus-portfolio .fleet .single-car .slick-slider{cursor:pointer}
/*# sourceMappingURL=styles.css.map */