h1,h2,h3,h4,h5,h6{font-family:"Epilogue",sans-serif;color:#002a41}h1{font-size:5.6rem;line-height:6.4rem;font-weight:700}@media(max-width: 1200px){h1{font-size:4.6rem;line-height:5.4rem}}@media(max-width: 767px){h1{font-size:3.8rem;line-height:4.4rem}}@media(max-width: 499px){h1{font-size:3.4rem;line-height:4rem}}h2{font-size:4.8rem;line-height:5.6rem;font-weight:700}@media(max-width: 1200px){h2{font-size:3.8rem;line-height:4.6rem}}@media(max-width: 767px){h2{font-size:2.8rem;line-height:3.4rem}}@media(max-width: 499px){h2{font-size:2.6rem;line-height:3.2rem}}h3{font-size:4rem;line-height:4.8rem;font-weight:700}@media(max-width: 1200px){h3{font-size:3.2rem;line-height:4rem}}@media(max-width: 767px){h3{font-size:2.6rem;line-height:3.3rem}}@media(max-width: 499px){h3{font-size:2.4rem;line-height:3rem}}h4{font-size:3.2rem;line-height:4rem;font-weight:700}@media(max-width: 1200px){h4{font-size:2.8rem;line-height:3.6rem}}@media(max-width: 767px){h4{font-size:2.4rem;line-height:3rem}}@media(max-width: 499px){h4{font-size:2.2rem;line-height:2.8rem}}h5{font-size:2.4rem;line-height:3rem;font-weight:700}@media(max-width: 767px){h5{font-size:2rem;line-height:2.6rem}}h6{font-size:2rem;line-height:2.8rem;font-weight:700}@media(max-width: 767px){h6{font-size:1.6rem;line-height:2.2rem}}.label{font-size:1.4rem;line-height:2.2rem;font-weight:700}.tiny{font-size:1.2rem;line-height:2rem;font-weight:700}body.noscroll{overflow:hidden}img{max-width:100%}.container{width:100%;max-width:1280px;padding:0 20px;margin:0 auto}@media(max-width: 767px){.container{padding:0 15px}}.container--big{max-width:1340px;width:100%;padding:0 10px;margin:0 auto}@media(max-width: 767px){.container--big{padding:0 5px}}section{overflow:hidden}.notfound{padding:160px 0;background:no-repeat center/cover;min-height:70vh;position:relative}@media(max-width: 767px){.notfound{padding:120px 0}}.notfound__content{text-align:center;z-index:2;position:relative}.notfound__content h2{color:#fff}.notfound__text{margin-top:40px;color:#000}.notfound__text a{color:#f39433;font-weight:700}@media(hover: hover)and (pointer: fine){.notfound__text a{transition:200ms}.notfound__text a:hover{text-decoration:underline;color:#f39433}}.notfound__text a:focus{outline:none;text-decoration:underline;color:#f39433}.loader{pointer-events:none}.loader::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.4);border-radius:22px}.loader::after{content:"";width:40px;height:30px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.loader--big{position:relative;pointer-events:none}.loader--big::after{content:"";width:280px;height:110px;background:url(../images/logo.svg) no-repeat center/cover;position:absolute;top:60px;left:0;bottom:0;right:0;margin:auto;animation:loader-big 1.5s infinite linear}@keyframes loader-big{0%{transform:scale(1)}50%{transform:scale(0.8)}100%{transform:scale(1)}}.pagecontent{padding:60px 0}.blogpage{padding:60px 0}.blogpage__content{display:flex;flex-wrap:wrap;align-items:flex-start}.blogpage .article{flex:0 0 calc(33% - 6px);margin-bottom:20px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);overflow:hidden}@media(max-width: 991px){.blogpage .article{flex:0 0 calc(50% - 6px)}}@media(max-width: 767px){.blogpage .article{flex:0 0 100%}}.blogpage .article__photo{background:no-repeat center/cover;width:100%;height:200px}.blogpage .article__content{padding:20px;background-color:#fff}.blogpage .article__title{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #d8d8d8}.blogpage .article__title h5{margin-bottom:0}.pagetext ul{margin-bottom:2.4rem}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Open Sans",sans-serif;line-height:2.4rem;font-size:1.6rem;font-weight:400;color:#002a41;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-family:"Epilogue",sans-serif;margin-top:0;margin-bottom:0}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin-bottom:0}p{margin-top:0;margin-bottom:2.4rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:400}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#000;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}@media(hover: hover)and (pointer: fine){a{transition:200ms}a:hover{color:#000;text-decoration:none}}a:focus{outline:none;color:#000;text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none;max-width:100%}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:10px;padding-bottom:10px;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0}button{border-radius:0}button:focus{outline:none}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.header{padding:24px 0;position:relative;z-index:99}@media(max-width: 767px){.header{padding:6px 0}}.header__content{display:flex;align-items:center;justify-content:space-between}.header__logo{max-width:210px;position:relative;z-index:9}@media(max-width: 767px){.header__logo{height:70px}}.header__logo img{max-width:100%;max-height:100%}.header__wrapper{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.header__wrapper{justify-content:center;align-items:center;position:absolute;top:-101vh;left:0;right:0;width:100%;height:100vh;background:#fff;z-index:8;flex-direction:column;transition:300ms}.header__wrapper.open{top:0}}.header__menu ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}@media(max-width: 767px){.header__menu ul{flex-direction:column;margin-bottom:4vh}}.header__menu ul li{padding:0 20px}@media(max-width: 991px){.header__menu ul li{padding:0 5px}}.header__menu ul li a{padding:3px 7px;font-size:1.6rem;line-height:2.4rem;letter-spacing:0;color:#002a41;text-align:center;text-decoration:none;white-space:nowrap;font-weight:700;text-transform:uppercase}@media(max-width: 767px){.header__menu ul li a{padding:10px 20px;display:block}}@media(hover: hover)and (pointer: fine){.header__menu ul li a{transition:200ms}.header__menu ul li a:hover{color:#000;text-decoration:underline}}.header__menu ul li a:focus{outline:none;color:#000;text-decoration:underline}.header__selects{display:flex;gap:15px}.header__currency{position:relative;width:80px;height:38px}.header__currency li{pointer-events:none}.header__currency.open li{display:block;padding:7px 16px;pointer-events:initial}.header__currency ul{position:absolute;top:0;left:0;width:100%;background:#f39433;border:1px solid #f39433;border-radius:19px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#fff;cursor:pointer;text-align:center;padding:0;margin:0;display:flex;flex-direction:column;overflow:hidden}.header__currency ul li{list-style:none;display:none;width:100%;text-align:center;order:2}.header__currency ul li.active{display:block;padding:7px 32px 7px 16px;order:1;position:relative}.header__currency ul li.active::after{content:"";position:absolute;top:14px;right:16px;transform:rotate(-45deg);width:7px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff}@media(hover: hover)and (pointer: fine){.header__currency ul li{transition:200ms}.header__currency ul li:hover{background:#fff;color:#f39433}.header__currency ul li:hover.active::after{border-color:#f39433}}.header__currency ul li:focus{outline:none;background:#fff;color:#f39433}.header__currency ul li:focus.active::after{border-color:#f39433}.header__language{position:relative;display:flex;align-items:center}.header__language ul{display:flex;gap:10px}@media(max-width: 767px){.header__language ul{padding:0}}.header__language ul li{display:flex}.header__language ul li:not(:last-of-type):after{content:"|";margin-left:10px}.header__language ul a{display:block;text-transform:uppercase;font-weight:600}.header__burger{display:none}@media(max-width: 767px){.header__burger{display:block;position:relative;z-index:8;width:40px;height:26px;cursor:pointer}.header__burger span{display:block;position:absolute;height:5px;width:100%;background:#002a41;border-radius:4px;opacity:1;transform:rotate(0deg);transition:transform .3s ease-in-out}.header__burger span:nth-child(1){top:0}.header__burger span:nth-child(2){top:50%}.header__burger span:nth-child(3){top:100%}.header__burger.active span:nth-child(1){top:50%;width:0%;opacity:0}.header__burger.active span:nth-child(2){transform:rotate(45deg)}.header__burger.active span:nth-child(3){transform:rotate(-45deg);top:50%}}.mainhero{overflow:initial}.mainhero__image{background:no-repeat center/cover;width:100%;height:min(560px,80vh);min-height:480px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;position:relative;border-radius:36px}@media(max-width: 767px){.mainhero__image{height:75vh;min-height:540px}}@media(max-width: 499px){.mainhero__image{height:85vh;min-height:720px}}.mainhero__image::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.65);border-radius:36px}.mainhero__content{position:relative;z-index:2;text-align:center;max-width:945px;margin:30px 0}.mainhero__content h1{color:#fff}.mainhero__text{color:#f39433;margin-bottom:10px}.mainhero__search{position:relative;z-index:3;overflow:visible;width:100%}.search{position:relative;z-index:3;overflow:visible;transform:translateY(-50%);margin-bottom:-60px}@media(max-width: 767px){.search{transform:translateY(-60px)}}.search__form{box-shadow:0 16px 16px -8px rgba(50,50,50,.1);padding:30px;background-color:#fff;border-radius:28px;color:#002a41}@media(max-width: 991px){.search__form{padding:20px 10px}}.search__form h4{text-align:center;padding-bottom:20px;color:#002a41}@media(max-width: 991px){.search__form h4{padding-bottom:16px}}.search__inputs{display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 767px){.search__inputs{flex-wrap:wrap}}.search__wrapper{position:relative;flex:0 0 calc(25% - 41px)}@media(max-width: 1200px){.search__wrapper{flex:0 0 calc(25% - 6px)}}@media(max-width: 767px){.search__wrapper{flex:0 0 calc(50% - 6px);margin-bottom:10px}}@media(max-width: 499px){.search__wrapper{flex:0 0 100%}}.search__wrapper .label{margin-bottom:8px}.search__wrapper button{background-color:#002a41;color:#fff;border:none;border-radius:22px;font-size:1.6rem;line-height:4.2rem;font-weight:700;height:42px;text-align:center;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(hover: hover)and (pointer: fine){.search__wrapper button{transition:200ms}.search__wrapper button:hover{background-color:#005b8c;color:#fff}}.search__wrapper button:focus{outline:none;background-color:#005b8c;color:#fff}.search__select{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:42px}.search__select.open .search__options{max-height:300px;box-shadow:0 16px 16px -8px rgba(50,50,50,.1);z-index:99}.search__select.open .search__option{display:block}.search__options{position:absolute;top:0;left:0;width:100%;border:1px solid #d8d8d8;border-radius:21px;background:#fff;box-shadow:none;overflow:hidden;max-height:42px;transition:max-height .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.search__option{padding:10px 16px;color:#969696;cursor:pointer;display:block;order:1;font-size:1.4rem;line-height:2.2rem;font-weight:700}@media(hover: hover)and (pointer: fine){.search__option{transition:200ms}.search__option:hover{background-color:#f39433;color:#fff}}.search__option:focus{outline:none;background-color:#f39433;color:#fff}.search__option:not(.selected){display:none}.search__option.selected{background-color:#fff;pointer-events:none;order:0}.search__date{border:1px solid #d8d8d8;border-radius:21px;background:#fff;box-shadow:none;overflow:hidden;height:42px;padding:10px 16px;color:#969696;cursor:pointer;font-size:1.4rem;line-height:2.2rem;font-weight:700;width:100%}.search__pin{position:relative}.search__pin::after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:url("../images/pin.svg") no-repeat center/cover;z-index:2;pointer-events:none;right:13px;width:16px;height:16px}.search__calendar{position:relative}.search__calendar::after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:url("../images/date.svg") no-repeat center/cover;z-index:2;pointer-events:none;right:13px;width:16px;height:16px}.tiles{margin-top:-70px;position:relative;z-index:2}.tiles__wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-bottom:20px}.tiles__tile{box-shadow:0 16px 16px -8px rgba(50,50,50,.1);padding:15px;background-color:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;flex:0 0 calc(33% - 10px);gap:15px}.tiles__tile strong{display:block}@media(max-width: 991px){.tiles__tile{flex:0 0 calc(50% - 6px)}}@media(max-width: 767px){.tiles__tile{flex:1 0 calc(50% - 6px);margin-bottom:8px}}@media(max-width: 499px){.tiles__tile{flex:0 0 100%}}.tiles__tile-image{background:no-repeat center/contain;width:75px;height:75px;flex:0 0 75px}.tiles__tile-content{margin-top:6px;text-align:left}.footer{padding:10px 0}.footer__content{background-color:#002a41;padding:40px;border-radius:36px}@media(max-width: 767px){.footer__content{padding:20px}}.footer__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:38px}@media(max-width: 991px){.footer__top{flex-wrap:wrap;align-items:flex-start}}.footer__about{display:flex;align-items:flex-start;gap:38px}@media(max-width: 767px){.footer__about{gap:20px;flex-direction:column;margin-bottom:30px}}.footer__logo{flex:0 0 183px;height:85px;padding:10px;background-color:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.footer__logo{flex:0 0 100%;height:55px;width:100%}}.footer__text{color:#fff}@media(max-width: 991px){.footer__text{max-width:100%}}.footer__text h6{margin-bottom:8px;color:#fff}.footer__partners{flex:0 0 354px}@media(max-width: 767px){.footer__partners{flex:0 0 100%}}.footer__partners h6{margin-bottom:8px;color:#fff}.footer__logos{width:354px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}@media(max-width: 767px){.footer__logos{width:100%}}.footer__logos a{flex:0 0 calc(50% - 8px);background-color:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:10px}.footer__logos a img{width:100%;height:100%}@media(max-width: 767px){.footer__logos a img{max-width:-moz-fit-content;max-width:fit-content;max-height:40px}}.footer__bottom{display:flex;align-items:center;justify-content:space-between;padding-top:38px;border-top:1px solid #fff}@media(max-width: 991px){.footer__bottom{padding-top:20px;flex-direction:column-reverse;align-items:flex-start}}.footer__cr{color:#fff}@media(max-width: 991px){.footer__cr{margin-top:20px}}.footer__cr a{color:#f39433}@media(hover: hover)and (pointer: fine){.footer__cr a{transition:200ms}.footer__cr a:hover{text-decoration:underline;color:#f39433}}.footer__cr a:focus{outline:none;text-decoration:underline;color:#f39433}@media(max-width: 767px){.footer__menu{width:100%}}.footer__menu ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}@media(max-width: 767px){.footer__menu ul{flex-direction:column;width:100%}}.footer__menu ul li{padding:0 23px}@media(max-width: 767px){.footer__menu ul li{padding:4px 0}}.footer__menu ul li:first-of-type{padding-left:0}.footer__menu ul li:last-of-type{padding-right:0}.footer__menu ul li a{padding:0;font-size:1.6rem;line-height:2.4rem;letter-spacing:0%;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase}@media(hover: hover)and (pointer: fine){.footer__menu ul li a{transition:200ms}.footer__menu ul li a:hover{color:#f39433}}.footer__menu ul li a:focus{outline:none;color:#f39433}.partners{margin:30px 0}.partners__item{width:auto;display:flex;align-items:center;justify-content:center}.partners__title{display:flex;justify-content:space-between}.partners__nav{position:relative;width:80px}.partners__nav .swiper-button-next:after,.partners__nav .swiper-button-prev:after{font-size:16px;color:#002a41;font-weight:900}.partners .swiper-wrapper{align-items:center}.partners h6{margin-bottom:30px}.partners img{max-height:80px}.hero__image{background:no-repeat center/cover;width:100%;height:317px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:36px}.hero__image--bigger{height:390px}.hero__image::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.65);border-radius:36px}.hero__breadcrumbs{font-family:"Epilogue",sans-serif;font-size:2rem;line-height:2.8rem;font-weight:700;color:#fff;margin-bottom:10px}@media(max-width: 767px){.hero__breadcrumbs{font-size:1.6rem;line-height:2.4rem}}@media(max-width: 499px){.hero__breadcrumbs{font-size:1.4rem;line-height:2rem}}.hero__breadcrumbs a{color:#fff}@media(hover: hover)and (pointer: fine){.hero__breadcrumbs a{transition:200ms}.hero__breadcrumbs a:hover{text-decoration:underline;color:#fff}}.hero__breadcrumbs a:focus{outline:none;text-decoration:underline;color:#fff}.hero__breadcrumbs span{color:#f39433}.hero__content{position:relative;z-index:2;text-align:center;max-width:945px}.hero__content h1{color:#fff}.hero+.search{transform:translateY(-40%)}@media(max-width: 767px){.hero+.search{transform:translateY(-60px)}}.contact-section{padding:50px 0}.contact__content{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 991px){.contact__content{flex-wrap:wrap}}.contact__left{padding:30px;flex:0 0 calc(50% - 25px);box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);border-radius:36px}@media(max-width: 991px){.contact__left{flex:0 0 100%}}@media(max-width: 767px){.contact__left{padding:10px}}.contact__right{padding:30px;flex:0 0 calc(50% - 25px);box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);border-radius:36px}@media(max-width: 991px){.contact__right{margin-top:30px;flex:0 0 100%}}@media(max-width: 767px){.contact__right{padding:10px}}.contact__title{padding-bottom:23px;border-bottom:1px solid #d8d8d8;margin-bottom:22px}.contact__form p{margin-bottom:0}.contact__form .form__input{margin-bottom:16px}.contact__form .form__input label{font-size:1.4rem;line-height:2.2rem;font-weight:700;margin-bottom:8px}.contact__form .form__input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;font-weight:700;padding:10px 16px;border:1px solid #d8d8d8;border-radius:21px;width:100%;color:#000}.contact__form .form__input input::-moz-placeholder{color:#969696}.contact__form .form__input input::placeholder{color:#969696}.contact__form .form__input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;font-weight:700;padding:10px 16px;border:1px solid #d8d8d8;border-radius:21px;width:100%;color:#000}.contact__form .form__input select::-moz-placeholder{color:#969696}.contact__form .form__input select::placeholder{color:#969696}.contact__form .form__input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;font-weight:700;padding:10px 16px;border:1px solid #d8d8d8;border-radius:21px;width:100%;color:#000;height:115px}.contact__form .form__input textarea::-moz-placeholder{color:#969696}.contact__form .form__input textarea::placeholder{color:#969696}.contact__form .form__submit{position:relative;display:flex;justify-content:flex-end}.contact__form .form__submit .wpcf7-spinner{position:absolute;right:0;top:100%}.contact__form .form__submit input{background-color:#002a41;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:10px 16px;text-align:center;border:none;border-radius:22px}@media(hover: hover)and (pointer: fine){.contact__form .form__submit input{transition:200ms}.contact__form .form__submit input:hover{background-color:#005b8c;color:#fff}}.contact__form .form__submit input:focus{outline:none;background-color:#005b8c;color:#fff}.contact__row{display:flex;justify-content:space-between;align-items:flex-start;background-color:#f4f4f4;border-radius:16px;padding:10px;margin-bottom:16px}@media(max-width: 499px){.contact__row{flex-direction:column}}.contact__row p{margin-bottom:0}.contact__col1{flex:0 0 calc(40% - 10px);display:flex;align-items:center;font-size:1.4rem;line-height:2.4rem;color:#000;font-weight:700}.contact__col1 img{width:24px;height:24px;margin-right:15px;display:flex;align-items:center;justify-content:center}.contact__col2{flex:0 0 calc(60% - 10px);font-size:1.4rem;line-height:2.4rem;color:#646464;font-weight:700}@media(max-width: 499px){.contact__col2{margin-top:12px}}.contact__col2 a{color:#646464}@media(hover: hover)and (pointer: fine){.contact__col2 a{transition:200ms}.contact__col2 a:hover{color:#000}}.contact__col2 a:focus{outline:none;color:#000}.cardmain{padding:20px;border-radius:16px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:26px}@media(max-width: 499px){.cardmain{padding:10px}}.cardmain__content{display:flex;align-items:flex-start;justify-content:center;width:calc(100% - 40px);margin:0 auto}@media(max-width: 1200px){.cardmain__content{width:100%;flex-wrap:wrap}}.cardmain__imagecontent{flex:0 0 min(268px,23%);margin-right:43px;text-align:center}@media(max-width: 1200px){.cardmain__imagecontent{flex:0 0 100%;margin-right:0;margin-bottom:20px}}.cardmain__imagecontent span{display:inline-block;margin:6px auto 0;padding:8px 16px;border:1px solid #002a41;background-color:#002a41;border-radius:20px;font-size:1.2rem;line-height:2rem;font-weight:700;color:#fff}.cardmain__img{position:relative;border-radius:16px;overflow:hidden;height:196px;background:no-repeat center/80%;background-image:url(../images/logo.svg);display:flex;align-items:center;justify-content:center}@media(max-width: 1200px){.cardmain__img{height:0;padding-bottom:50%;background-size:50%}}@media(max-width: 767px){.cardmain__img{background-size:80%}}.cardmain__img img{width:100%;min-height:80%;max-height:100%;-o-object-fit:cover;object-fit:cover;text-align:right;display:block}@media(max-width: 1200px){.cardmain__img img{position:absolute;top:0;left:0}}.cardmain__img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 49.36%, rgba(0, 0, 0, 0.6) 100%);z-index:2}.cardmain__promo{position:absolute;left:-32px;top:-12px;transform:rotate(-45deg);background:#f39433;width:-moz-fit-content;width:fit-content;padding:24px 30px 5px;box-shadow:0px -6px 12px 0px rgba(12,12,13,.1);color:#fff;font-weight:700}.cardmain__promo span{display:none}.cardmain__right{flex:0 0 min(889px,76%)}@media(max-width: 1200px){.cardmain__right{flex:0 0 100%}}.cardmain__bottom{display:flex;align-items:flex-start;justify-content:space-between;color:#002a41}@media(max-width: 767px){.cardmain__bottom{align-items:stretch;flex-direction:column}}.cardmain__info{flex:0 0 min(618px,71%);padding-right:19px}@media(max-width: 767px){.cardmain__info{flex:0 0 100%;padding-right:0;padding-bottom:20px}}.cardmain__info h6{margin-bottom:-6px}.cardmain__year{margin-bottom:16px;border-radius:10px;font-size:1.2rem;line-height:2rem;font-weight:700;padding:0 10px;color:#fff;background-color:#f39433;display:inline-block}.cardmain__infotext{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:12px;background-color:#f4f4f4;border-radius:16px;gap:17px 4px}@media(max-width: 499px){.cardmain__infotext{padding:12px 6px}}.cardmain__infoitem{flex:0 0 calc(33% - 4px);position:relative;padding-left:28px;font-size:1.4rem;line-height:2rem;font-weight:700}@media(max-width: 499px){.cardmain__infoitem{flex:0 0 calc(50% - 6px)}}.cardmain__infoitem::before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:no-repeat center/cover}.cardmain__infoitem--passengers::before{background-image:url("../images/passengers.svg?v2")}.cardmain__infoitem--doors::before{background-image:url("../images/doors.svg?v2")}.cardmain__infoitem--conditioner::before{background-image:url("../images/conditioner.svg?v2")}.cardmain__infoitem--luggage::before{background-image:url("../images/luggage.svg?v2")}.cardmain__infoitem--transmission::before{background-image:url("../images/transmission.svg?v2")}.cardmain__infoitem--engine_type::before{background-image:url("../images/engine_type.svg?v2")}.cardmain__badges{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width: 499px){.cardmain__badges{gap:6px}}.cardmain__badgeitem{flex:0 0 30%;display:flex;align-items:center}@media(max-width: 499px){.cardmain__badgeitem{flex:0 0 calc(50% - 6px)}}.cardmain__badgeitem h6{font-size:1.4rem;line-height:2rem;font-weight:700;padding-bottom:4px;color:#002a41}.cardmain__badge{height:30px;width:30px;border-radius:50%;margin-right:6px;position:relative}.cardmain__badge img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(hover: hover)and (pointer: fine){.cardmain__badge{transition:200ms}.cardmain__badge:hover .cardmain__badgetext{display:block}}.cardmain__badge:focus{outline:none}.cardmain__badge:focus .cardmain__badgetext{display:block}.cardmain__badgetext{display:none;position:absolute;top:calc(100% + 5px);left:0;transform:translateX(calc(-50% + 15px));width:200px;padding:4px 4px;border-radius:4px;background-color:#323232;color:#fff;font-size:1.2rem;line-height:2rem;text-align:center;z-index:4}.cardmain__badgetext p{margin-bottom:0}.cardmain__badgetext::before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:5px solid #323232}.cardmain__description{padding:12px;font-size:1.2rem;line-height:2rem;font-weight:700;color:#646464;margin-bottom:19px;background-color:#f4f4f4;border-radius:16px;position:relative}.cardmain__description ul{padding-left:18px}.cardmain__description-wrapper{max-height:160px;overflow:hidden;position:relative;transition:max-height .3s ease}.cardmain__description-wrapper.shrink{max-height:none}.cardmain__description-readmore{display:none;position:absolute;bottom:-11px;right:0;background-color:#002a41;color:#fff;border:none;padding:2px 6px;cursor:pointer;font-size:1.2rem;line-height:1.8rem;border-radius:8px}.cardmain__description-readless{display:none;position:absolute;bottom:-11px;right:0;background-color:#002a41;color:#fff;border:none;padding:2px 6px;cursor:pointer;font-size:1.2rem;line-height:1.8rem;border-radius:8px}.cardmain__priceback{flex:0 0 min(252px,29%)}@media(max-width: 767px){.cardmain__priceback{flex:0 0 100%}}.cardmain__price{display:flex}.cardmain__pricecolumn{flex:0 0 25%}.cardmain__pricecolumn:nth-of-type(1) .cardmain__priceitem{background-color:#005b8c}.cardmain__pricecolumn:nth-of-type(2) .cardmain__priceitem{background-color:#004b74}.cardmain__pricecolumn:nth-of-type(3) .cardmain__priceitem{background-color:#003a5a}.cardmain__priceitem{width:100%;font-size:1.2rem;line-height:2rem;font-weight:700;text-align:center;color:#fff;background-color:#002a41;border:1px solid #fff;border-radius:10px}.cardmain__priceitem.cardmain__priceold{background-color:#323232 !important;text-decoration:line-through}.cardmain__back{margin-top:20px}.cardmain__backbtn{display:block;background-color:#002a41;padding:10px;border-radius:16px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);color:#fff;font-size:1.2rem;line-height:2rem;font-weight:700;text-align:center}@media(hover: hover)and (pointer: fine){.cardmain__backbtn{transition:200ms}.cardmain__backbtn:hover{color:#fff;background-color:#e28628}}.cardmain__backbtn:focus{outline:none;color:#fff;background-color:#e28628}@media(max-width: 499px){.cardmain__backbtn{padding:6px}}.cars{padding:60px 0;min-height:300px}.cars__title{text-align:center;margin-bottom:36px}.cars__results{position:relative}.cardresults{padding:20px;border-radius:16px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:26px;display:none}@media(max-width: 499px){.cardresults{padding:10px}}.cardresults--first,.cardresults.visible{display:block}.cardresults__content{display:flex;align-items:center;justify-content:center;width:calc(100% - 40px);margin:0 auto}@media(max-width: 1200px){.cardresults__content{width:100%;flex-wrap:wrap}}.cardresults__imagecontent{flex:0 0 min(268px,23%);margin-right:43px;text-align:center}@media(max-width: 1200px){.cardresults__imagecontent{flex:0 0 100%;margin-right:0;margin-bottom:20px}}.cardresults__imagecontent span{display:inline-block;margin:6px auto 0;padding:8px 16px;border:1px solid #002a41;background:#002a41;border-radius:20px;font-size:1.2rem;line-height:2rem;font-weight:700;color:#fff}.cardresults__img{position:relative;border-radius:16px;overflow:hidden;height:196px;background:url(../images/logo.svg) no-repeat center/80%;display:flex;align-items:center;justify-content:center}@media(max-width: 1200px){.cardresults__img{flex:0 0 100%;margin-right:0;margin-bottom:20px;height:0;padding-bottom:50%;background-size:50%}}@media(max-width: 767px){.cardresults__img{background-size:80%}}.cardresults__img img{width:100%;min-height:80%;max-height:100%;-o-object-fit:contain;object-fit:contain;text-align:right;display:block}@media(max-width: 1200px){.cardresults__img img{position:absolute;top:0;left:0}}.cardresults__img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 49.36%, rgba(0, 0, 0, 0.6) 100%);z-index:2}.cardresults__right{flex:0 0 min(889px,76%)}@media(max-width: 1200px){.cardresults__right{flex:0 0 100%}}.cardresults__bottom{display:flex;align-items:flex-start;justify-content:space-between;margin-top:16px}@media(max-width: 767px){.cardresults__bottom{align-items:stretch;flex-direction:column}}.cardresults__center{flex:0 0 min(240px,27%)}.cardresults__info{flex:0 0 min(630px,72%);padding-right:19px}@media(max-width: 767px){.cardresults__info{flex:0 0 100%;padding-right:0;padding-bottom:20px}}.cardresults__info h6{margin-bottom:-6px}.cardresults__seedesc{margin-bottom:16px;border-radius:10px;font-size:1.2rem;line-height:2rem;font-weight:700;padding:0 10px;color:#fff;background-color:#f39433;display:inline-block;cursor:pointer;position:relative;padding-right:30px}.cardresults__seedesc::after{content:"";display:block;position:absolute;top:0;right:10px;width:16px;height:16px;margin:2px 0;background:no-repeat center/cover;background-image:url("../images/eye.svg")}@media(hover: hover)and (pointer: fine){.cardresults__seedesc{transition:200ms}.cardresults__seedesc:hover .cardresults__description{display:block}}.cardresults__seedesc:focus{outline:none}.cardresults__seedesc:focus .cardresults__description{display:block}.cardresults__description{display:none;position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);width:200px;padding:4px 4px;border-radius:4px;background-color:#323232;color:#fff;font-size:1.2rem;line-height:2rem;z-index:4}.cardresults__description ul{padding-left:24px}.cardresults__description p{margin-bottom:0}.cardresults__description::before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:5px solid #323232}.cardresults__infotext{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:12px;background-color:#f4f4f4;border-radius:16px;gap:17px 4px}@media(max-width: 499px){.cardresults__infotext{padding:12px 6px}}.cardresults__infoitem{flex:0 0 calc(33% - 4px);position:relative;padding-left:28px;font-size:1.4rem;line-height:2rem;font-weight:700;display:flex}@media(max-width: 499px){.cardresults__infoitem{flex:0 0 calc(50% - 6px)}}.cardresults__infoitem::before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:no-repeat center/cover}.cardresults__infoitem--passengers::before{background-image:url("../images/passengers.svg?v2")}.cardresults__infoitem--doors::before{background-image:url("../images/doors.svg?v2")}.cardresults__infoitem--conditioner::before{background-image:url("../images/conditioner.svg?v2")}.cardresults__infoitem--luggage::before{background-image:url("../images/luggage.svg?v2")}.cardresults__infoitem--transmission::before{background-image:url("../images/transmission.svg?v2")}.cardresults__infoitem--engine_type::before{background-image:url("../images/engine_type.svg?v2")}.cardresults__badgeitem{flex:0 0 30%;display:flex;align-items:center}@media(max-width: 499px){.cardresults__badgeitem{flex:0 0 calc(50% - 6px)}}.cardresults__badgeitem h6{font-size:1.4rem;line-height:2rem;font-weight:700;padding-bottom:4px}.cardresults__badges{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width: 499px){.cardresults__badges{gap:6px}}.cardresults__badge{flex:0 0 30px;height:30px;width:30px;margin-right:6px;border-radius:50%;position:relative}.cardresults__badge img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(hover: hover)and (pointer: fine){.cardresults__badge{transition:200ms}.cardresults__badge:hover .cardresults__badgetext{display:block}}.cardresults__badge:focus{outline:none}.cardresults__badge:focus .cardresults__badgetext{display:block}.cardresults__badgetext{display:none;position:absolute;top:calc(100% + 5px);left:0;transform:translateX(calc(-50% + 15px));width:200px;padding:4px 4px;border-radius:4px;background-color:#323232;color:#fff;font-size:1.2rem;line-height:2rem;text-align:center;z-index:4}.cardresults__badgetext h6{color:#fff;font-size:1.4rem;line-height:2rem;padding-bottom:4px}.cardresults__badgetext p{margin-bottom:0}.cardresults__badgetext::before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:5px solid #323232}.cardresults__price{display:flex;flex:0 0 min(252px,29%)}@media(max-width: 767px){.cardresults__price{flex:0 0 100%}}.cardresults__pricecolumn{flex:0 0 25%}.cardresults__priceitem{width:100%;font-size:1.2rem;line-height:2rem;font-weight:700;text-align:center;color:#fff;background-color:#f39433;border:1px solid #fff;border-radius:10px}.cardresults__priceitem.cardmain__priceold{background-color:#323232;text-decoration:line-through}.cardresults__questionmark{width:18px;height:18px;flex:0 0 18px;border-radius:6px;background-color:#f39433;cursor:pointer;font-size:1.4rem;line-height:1.8rem;text-align:center;font-weight:700;color:#fff;margin-right:4px;margin-left:4px;position:relative}@media(hover: hover)and (pointer: fine){.cardresults__questionmark{transition:200ms}.cardresults__questionmark:hover .cardresults__questionhover{display:block}}.cardresults__questionmark:focus{outline:none}.cardresults__questionmark:focus .cardresults__questionhover{display:block}.cardresults__questionhover{display:none;position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);width:200px;padding:4px 4px;border-radius:4px;background-color:#323232;color:#fff;font-size:1.2rem;line-height:2rem;text-align:center;z-index:4}.cardresults__questionhover ul{padding-left:24px;text-align:left}.cardresults__questionhover p{margin-bottom:0}.cardresults__questionhover::before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:5px solid #323232}.cardresults__row{display:flex;font-size:1.4rem;line-height:2.2rem;color:#646464;font-weight:700;justify-content:space-between}.cardresults__row .row-right{display:flex;align-items:center}@media(max-width: 767px){.cardresults__row{justify-content:space-between}}.cardresults__row span{color:#323232;padding-right:6px}.cardresults__row--green{color:#3ac133 !important}.cardresults__summary{flex:0 0 min(249px,47%)}@media(max-width: 767px){.cardresults__summary{flex:0 0 100%}}.cardresults__total{font-family:"Epilogue",sans-serif;font-size:2rem;line-height:2.8rem;font-weight:700;color:#323232;text-align:right}@media(max-width: 767px){.cardresults__total{font-size:3rem;line-height:3.8rem;margin:12px 0}}.cardresults__button{margin-top:11px}.cardresults__button a::after{transform:translateY(-50%) rotate(-45deg) !important}.cardresults__more{display:none !important}.cardresults__btn{width:100%;background-color:#002a41;color:#fff;border:none;border-radius:22px;font-size:1.6rem;line-height:4.2rem;font-weight:700;height:42px;cursor:pointer;display:block;position:relative;padding-right:30px;padding-left:16px}@media(hover: hover)and (pointer: fine){.cardresults__btn{transition:200ms}.cardresults__btn:hover{background-color:#005b8c;color:#fff}}.cardresults__btn:focus{outline:none;background-color:#005b8c;color:#fff}.cardresults__btn::after{content:"";position:absolute;top:50%;width:7px;height:7px;z-index:2;pointer-events:none;right:20px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:translateY(-50%) rotate(45deg)}.cardresults__count{display:none}.cardresults__group--more .cardresults__count{display:block}.cardresults__group--more a.cardresults__btn{display:none !important}.cardresults__group--more .cardresults__more{display:block !important}.cardresults__group--shadow{box-shadow:0px 0px 0px 8px #fff,0 0 0px 16px #f39433;border-radius:16px}.cardresults__features{display:flex;align-items:center;gap:7px;margin-top:16px}@media(max-width: 767px){.cardresults__features{flex-wrap:wrap}}.cardresults__feature{flex:0 0 calc(25% - 5px);font-size:1.2rem;line-height:2rem;font-weight:700;color:#646464;background-color:#f4f4f4;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:12px}@media(max-width: 767px){.cardresults__feature{flex:0 0 calc(50% - 6px)}}@media(max-width: 499px){.cardresults__feature{flex:0 0 100%}}.cardresults__feature::before{content:"";width:18px;height:18px;background:no-repeat center/cover;background-image:url("../images/check.svg");margin-right:4px}.bookcar{position:relative;overflow:visible;min-height:300px}.car__content{display:flex;justify-content:space-between}@media(max-width: 991px){.car__content{display:block}}.car__leftside{flex:0 0 min(784px,64.5%)}@media(max-width: 991px){.car__leftside{flex:0 0 100%}}.car__rightside{flex:0 0 min(420px,34%)}@media(max-width: 991px){.car__rightside{flex:0 0 100%}}.car-info{display:flex;padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px}@media(max-width: 767px){.car-info{flex-wrap:wrap;padding:10px}}.car-info__category{display:inline-block;margin:6px auto 0;padding:8px 16px;border:1px solid #002a41;background:#002a41;border-radius:20px;font-size:1.2rem;line-height:2rem;font-weight:700;color:#fff}.car-info__mobile{display:none}@media(max-width: 767px){.car-info__mobile{display:block}}.car-info__desktop{display:block}@media(max-width: 767px){.car-info__desktop{display:none}}.car-info__top{display:flex}@media(max-width: 767px){.car-info__top{flex-wrap:wrap}}.car-info__left{position:relative;flex:0 0 38%;margin-right:43px;text-align:center}@media(max-width: 767px){.car-info__left{flex:0 0 100%;margin-right:0}}@media(max-width: 767px){.car-info__right{flex:0 0 100%}}.car-info__image{position:relative;border-radius:16px;overflow:hidden;height:335px;background:no-repeat center/contain;background-image:url(../images/logo.svg)}@media(max-width: 767px){.car-info__image{flex:0 0 100%;margin-right:0;margin:20px 0;height:auto}}.car-info__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;text-align:center}.car-info__image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.car-info__image span{position:absolute;bottom:0;left:0;width:100%;padding:8px 16px;font-size:1.2rem;line-height:2rem;font-weight:700;color:#fff}.car-info__description{padding:12px;font-size:1.2rem;line-height:2rem;font-weight:700;color:#646464;margin-top:16px;background-color:#f4f4f4;border-radius:16px}.car-info__description ul{padding-left:18px}.car-info__badges{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.car-info__badge{flex:0 0 30px;height:30px;width:30px;border-radius:50%;position:relative}.car-info__badge img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(hover: hover)and (pointer: fine){.car-info__badge{transition:200ms}.car-info__badge:hover .cardmain__badgetext{display:block}}.car-info__badge:focus{outline:none}.car-info__badge:focus .cardmain__badgetext{display:block}.car-info__badgetext{display:none;position:absolute;top:calc(100% + 5px);left:0;transform:translateX(calc(-50% + 15px));width:200px;padding:4px 4px;border-radius:4px;background-color:#323232;color:#fff;font-size:1.2rem;line-height:2rem;text-align:center;z-index:4}.car-info__badgetext h6{color:#fff;font-size:1.4rem;line-height:2rem;padding-bottom:4px}.car-info__badgetext p{margin-bottom:0}.car-info__badgetext::before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:5px solid #323232}.car-info__infotext{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:12px;background-color:#f4f4f4;border-radius:16px;margin:16px 0;gap:4px}.car-info__infoitem{position:relative;padding-left:28px;font-size:1.4rem;line-height:2rem;font-weight:700;display:flex;flex:1 0 40%;margin-bottom:10px}@media(max-width: 767px){.car-info__infoitem{flex:0 0 30%}}@media(max-width: 499px){.car-info__infoitem{flex:0 0 48%}}.car-info__infoitem::before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:no-repeat center/cover}.car-info__infoitem--passengers::before{background-image:url("../images/passengers.svg?v2")}.car-info__infoitem--doors::before{background-image:url("../images/doors.svg?v2")}.car-info__infoitem--conditioner::before{background-image:url("../images/conditioner.svg?v2")}.car-info__infoitem--luggage::before{background-image:url("../images/luggage.svg?v2")}.car-info__infoitem--transmission::before{background-image:url("../images/transmission.svg?v2")}.car-info__infoitem--engine_type::before{background-image:url("../images/engine_type.svg?v2")}.car-info .cardresults__badgeitem{flex:0 0 48%}.car-info__questionmark{width:18px;height:18px;flex:0 0 18px;border-radius:6px;background-color:#f39433;cursor:pointer;font-size:1.4rem;line-height:1.8rem;text-align:center;font-weight:700;color:#fff;margin-left:4px;position:relative}@media(hover: hover)and (pointer: fine){.car-info__questionmark{transition:200ms}.car-info__questionmark:hover .car-info__questionhover{display:block}}.car-info__questionmark:focus{outline:none}.car-info__questionmark:focus .car-info__questionhover{display:block}.car-info__questionhover{display:none;position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);width:200px;padding:4px 4px;border-radius:4px;background-color:#323232;color:#fff;font-size:1.2rem;line-height:2rem;text-align:center;z-index:4}.car-info__questionhover ul{padding-left:24px;text-align:left}.car-info__questionhover p{margin-bottom:0}.car-info__questionhover::before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:5px solid #323232}.car-info__features{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px;margin-top:16px}.car-info__feature{flex:0 0 calc(50% - 4px);font-size:1.2rem;line-height:2rem;font-weight:700;color:#646464;background-color:#f4f4f4;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:12px}@media(max-width: 499px){.car-info__feature{flex:0 0 100%}}.car-info__feature::before{content:"";width:18px;height:18px;background:no-repeat center/cover;background-image:url("../images/check.svg");margin-right:4px}.car-accessories{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px}@media(max-width: 767px){.car-accessories{padding:10px}}.car-accessories__title{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.car-accessories__content{width:100%}.car-accessories input.accessories-details{width:100%;line-height:2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px;opacity:0}.car-accessories input.accessories-details.active{opacity:1}.car-accessories input.accessories-details::-moz-placeholder{color:#969696}.car-accessories input.accessories-details::placeholder{color:#969696}.car-accessories__item{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width: 767px){.car-accessories__item{flex-wrap:wrap}}.car-accessories__item label{flex:0 0 min(273px,26%)}.car-accessories__item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:12px;height:12px;border:1px solid #323232;border-radius:2px;position:relative;margin-right:8px}.car-accessories__item input[type=checkbox]:checked{border-color:#f39433}.car-accessories__item input[type=checkbox]:focus{border-color:#f39433}.car-accessories__item input[type=checkbox]::before{content:"";width:8px;height:4px;border-left:1px solid #323232;border-bottom:1px solid #323232;transform:rotate(-45deg);position:absolute;top:1px;left:3px;display:none;box-shadow:3px 1px 0 1px #fff;background-color:#fff}.car-accessories__item input[type=checkbox]:checked::before{border-color:#f39433;display:block}.car-accessories__item input[type=checkbox]:disabled::before{border-color:#d8d8d8}.car-accessories__price{padding:2px 10px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#fff;background-color:#002a41;border-radius:14px}.car-accessories__image{width:35px;height:42px}.car-accessories__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.car-insurance{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px}@media(max-width: 767px){.car-insurance{padding:10px}}.car-insurance__title{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.car-insurance__name{display:flex;align-items:flex-start;margin-bottom:22px}.car-insurance__name h5{margin-right:25px}.car-insurance__boxes{display:flex;gap:10px}@media(max-width: 767px){.car-insurance__boxes{display:block}}.car-insurance__boxes input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:12px;height:12px;border:1px solid #323232;border-radius:2px;position:relative;margin-right:8px;margin-top:7px}.car-insurance__boxes input[type=radio]:checked{border-color:#f39433}.car-insurance__boxes input[type=radio]:focus{border-color:#f39433}.car-insurance__boxes input[type=radio]::before{content:"";width:8px;height:4px;border-left:1px solid #323232;border-bottom:1px solid #323232;transform:rotate(-45deg);position:absolute;top:1px;left:3px;display:none;box-shadow:3px 1px 0 1px #f4f4f4;background-color:#f4f4f4}.car-insurance__boxes input[type=radio]:checked::before{border-color:#f39433;display:block}.car-insurance__boxes input[type=radio]:disabled::before{border-color:#d8d8d8}.car-insurance__price{padding:2px 10px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#fff;background-color:#002a41;border-radius:14px}.car-insurance__content{width:50%;flex:0 0 50%}@media(max-width: 767px){.car-insurance__content{width:100%;margin-bottom:10px}}.car-pickup{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px}@media(max-width: 767px){.car-pickup{padding:10px}}.car-pickup__title{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.car-pickup__title h6{margin-bottom:0}.car-pickup__content{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.car-pickup__column{flex:0 0 calc(50% - 11px)}@media(max-width: 767px){.car-pickup__column{flex:0 0 100%}.car-pickup__column:first-of-type{margin-bottom:22px}}.car-pickup__select{width:100%;margin-bottom:22px}.car-pickup__select select{width:100%;height:42px;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px}.car-pickup__select select::-moz-placeholder{color:#969696}.car-pickup__select select::placeholder{color:#969696}.car-pickup__grey{background-color:#f4f4f4;border-radius:16px;padding:16px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.car-pickup__left{flex:0 0 60%;display:flex;align-items:flex-start}.car-pickup__left input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:12px;height:12px;border:1px solid #323232;border-radius:2px;position:relative;margin-right:8px}.car-pickup__left input[type=radio]:checked{border-color:#f39433}.car-pickup__left input[type=radio]:focus{border-color:#f39433}.car-pickup__left input[type=radio]::before{content:"";width:8px;height:4px;border-left:1px solid #323232;border-bottom:1px solid #323232;transform:rotate(-45deg);position:absolute;top:1px;left:3px;display:none;box-shadow:3px 1px 0 1px #f4f4f4;background-color:#f4f4f4}.car-pickup__left input[type=radio]:checked::before{border-color:#f39433;display:block}.car-pickup__left input[type=radio]:disabled::before{border-color:#d8d8d8}.car-pickup__right{flex:0 0 38%;display:flex;justify-content:flex-end}.car-pickup__blue{padding:2px 10px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#fff;background-color:#002a41;border-radius:14px;width:-moz-max-content;width:max-content}.car-pickup__more{flex:0 0 100%;margin-top:22px;padding:10px;border-left:11px solid #002a41;border-radius:16px;background-color:#fff}.car-pickup__more label{font-size:1.4rem;line-height:2.2rem;font-weight:700}.car-pickup__more input{width:100%;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px}.car-pickup__more input::-moz-placeholder{color:#969696}.car-pickup__more input::placeholder{color:#969696}.car-pickup__input{flex:0 0 100%}.car-pickup__input label{font-size:1.4rem;line-height:2.2rem;font-weight:700}.car-pickup__input input{width:100%;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px}.car-pickup__input input::-moz-placeholder{color:#969696}.car-pickup__input input::placeholder{color:#969696}.car-payment{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px}@media(max-width: 767px){.car-payment{padding:10px}}.car-payment__title{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.car-payment__buttons{display:flex;align-items:flex-start;gap:20px;justify-content:space-between}@media(max-width: 767px){.car-payment__buttons{flex-wrap:wrap}}.car-payment__button{flex:0 0 calc(50% - 8px);display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:16px;background-color:#f4f4f4;cursor:pointer}@media(max-width: 767px){.car-payment__button{flex:0 0 100%}}.car-payment__button label{font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#323232}.car-payment__button input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:12px;height:12px;border:1px solid #323232;border-radius:2px;position:relative;margin-right:8px}.car-payment__button input[type=radio]:checked{border-color:#f39433}.car-payment__button input[type=radio]:focus{border-color:#f39433}.car-payment__button input[type=radio]::before{content:"";width:8px;height:4px;border-left:1px solid #323232;border-bottom:1px solid #323232;transform:rotate(-45deg);position:absolute;top:1px;left:3px;display:none;box-shadow:3px 1px 0 1px #f4f4f4;background-color:#f4f4f4}.car-payment__button input[type=radio]:checked::before{border-color:#f39433;display:block}.car-payment__button input[type=radio]:disabled::before{border-color:#d8d8d8}.car-payment__place{padding:2px 10px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#fff;background-color:#002a41;border-radius:14px;text-align:center}.car-payment__info{margin-top:22px;padding:10px;border-left:11px solid #002a41;border-radius:16px}.car-payment__info h6{padding-bottom:11px;margin-bottom:10px;border-bottom:1px solid #d8d8d8}.car-personal{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px}@media(max-width: 767px){.car-personal{padding:10px}}.car-personal #personal-errors{color:#f39433;font-size:1.4rem;line-height:2.2rem;font-weight:700;padding-bottom:10px}.car-personal__title{padding-bottom:13px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.car-personal__item{margin-bottom:22px}.car-personal__item--text label{display:flex;flex-direction:column;font-size:1.4rem;line-height:2.2rem;font-weight:700}.car-personal__item--text label input{width:100%;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px}.car-personal__item--text label input::-moz-placeholder{color:#969696}.car-personal__item--text label input::placeholder{color:#969696}.car-personal__item--text label input.error{border-color:red}.car-personal__item--text label textarea{width:100%;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px;height:105px}.car-personal__item--text label textarea::-moz-placeholder{color:#969696}.car-personal__item--text label textarea::placeholder{color:#969696}.car-personal__item--text label textarea.error{border-color:red}.car-personal__item--select label{display:flex;flex-direction:column;font-size:1.4rem;line-height:2.2rem;font-weight:700}.car-personal__item--select label select{width:100%;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px}.car-personal__item--select label select::-moz-placeholder{color:#969696}.car-personal__item--select label select::placeholder{color:#969696}.car-personal__item--select label select.error{border-color:red}.car-personal__item--checkbox{display:flex;flex-direction:column;align-items:flex-start}.car-personal__checkboxlabel{font-size:1.4rem;line-height:2.2rem;font-weight:700}.car-personal__checkboxlabel input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:12px;height:12px;border:1px solid #323232;border-radius:2px;position:relative;margin-right:8px}.car-personal__checkboxlabel input[type=checkbox]:checked{border-color:#f39433}.car-personal__checkboxlabel input[type=checkbox]:focus{border-color:#f39433}.car-personal__checkboxlabel input[type=checkbox].error{border-color:red}.car-personal__checkboxlabel input[type=checkbox]::before{content:"";width:8px;height:4px;border-left:1px solid #323232;border-bottom:1px solid #323232;transform:rotate(-45deg);position:absolute;top:1px;left:3px;display:none;box-shadow:3px 1px 0 1px #fff;background-color:#fff}.car-personal__checkboxlabel input[type=checkbox]:checked::before{border-color:#f39433;display:block}.car-personal__checkboxlabel input[type=checkbox]:disabled::before{border-color:#d8d8d8}.car-personal__promocode{display:none;width:100%;position:relative}.car-personal__promocode input{width:100%;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px;margin-top:8px;padding-right:216px}.car-personal__promocode input::-moz-placeholder{color:#969696}.car-personal__promocode input::placeholder{color:#969696}.car-personal__promocode button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:200px;padding:10px 8px;text-align:center;font-size:1.4rem;line-height:2.2rem;font-weight:700;color:#fff;background-color:#002a41;border:1px solid #002a41;border-radius:16px;position:absolute;right:0;top:8px}.car-personal__promocode.active{display:block;margin-top:10px}.car-summary{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px;position:sticky;top:0}@media(max-width: 991px){.car-summary{position:fixed;margin-bottom:0;top:auto;bottom:0;left:0;right:0;z-index:8;width:100%;box-shadow:0px -16px 16px -8px rgba(12,12,13,.1);background-color:#fff}.car-summary.open .car-summary__title::before{right:0}.car-summary.open .car-summary__content{display:block}.car-summary.open .car-summary__row{display:flex}}@media(max-width: 767px){.car-summary{padding:10px}}.car-summary__title{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}@media(max-width: 991px){.car-summary__title{position:relative}.car-summary__title::before{content:"";position:absolute;top:35%;transform:rotate(-45deg);right:14px;width:26px;height:6px;border-radius:2px;background-color:#f39433}.car-summary__title::after{content:"";position:absolute;top:35%;transform:rotate(45deg);right:0;width:26px;height:6px;border-radius:2px;background-color:#f39433}}.car-summary__content{width:100%}@media(max-width: 991px){.car-summary__content{display:flex;justify-content:space-between}}@media(max-width: 499px){.car-summary__content{flex-wrap:wrap}}.car-summary__row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}@media(max-width: 991px){.car-summary__row{display:none}}.car-summary__final{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;background-color:#f4f4f4;margin-bottom:12px}.car-summary__final .car-summary__left,.car-summary__final .car-summary__right{font-family:"Epilogue",sans-serif;font-size:2rem;line-height:2.8rem;font-weight:700;color:#323232}@media(max-width: 991px){.car-summary__final{flex:0 0 48%}}@media(max-width: 499px){.car-summary__final{flex:0 0 100%}}.car-summary__left{flex:0 0 calc(50% - 6px);font-size:1.6rem;line-height:2.4rem;font-weight:700}.car-summary__right{flex:0 0 calc(50% - 6px);font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#969696;text-align:right}.car-summary__blue{padding:2px 10px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#fff;background-color:#002a41;border-radius:14px;max-width:-moz-max-content;max-width:max-content;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.car-summary__price{color:#646464}.car-summary__price span{text-decoration:line-through;font-size:1.2rem;color:#969696;padding-left:8px}.car-summary__center{flex:0 0 100%}.car-summary__list{font-size:1.2rem;color:#646464;flex:0 0 calc(50% - 6px)}@media(max-width: 991px){.car-summary__submit{flex:0 0 48%}}@media(max-width: 499px){.car-summary__submit{flex:0 0 100%}}.car-summary__submit.booked button{display:none !important}.car-summary__submit.booked .car-summary__success{display:block !important}.car-summary__submit button,.car-summary__submit .car-summary__success{width:100%;background-color:#f39433;text-align:center;color:#fff;border:none;border-radius:22px;font-size:1.6rem;line-height:4.2rem;font-weight:700;height:42px;position:relative;padding-right:30px;padding-left:16px}.car-summary__submit button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block}@media(hover: hover)and (pointer: fine){.car-summary__submit button{transition:200ms}.car-summary__submit button:hover{background-color:#e28628;color:#fff}}.car-summary__submit button:focus{outline:none;background-color:#e28628;color:#fff}.car-summary__submit .car-summary__success{display:none}.car-success{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:99;display:none}.car-success.success{display:block}.car-success__close{position:absolute;top:0;right:0;width:40px;height:40px;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.car-success__close::before,.car-success__close::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2px;height:24px;background-color:#f39433}.car-success__close::before{transform:translate(-50%, -50%) rotate(45deg)}.car-success__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.car-success__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:700px;background-color:#fff;border-radius:16px;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(max-width: 767px){.car-success__content{padding:20px;max-width:500px}}.car-success__title{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.car-success__text a{color:#f39433}@media(hover: hover)and (pointer: fine){.car-success__text a{transition:200ms}.car-success__text a:hover{color:#f39433;text-decoration:underline}}.car-success__text a:focus{outline:none;color:#f39433;text-decoration:underline}.confirm,.cancel{padding:60px 0;text-align:center;font-size:2rem;line-height:2.8rem;font-weight:700}.confirm__text,.cancel__text{font-size:1.4rem;line-height:2rem;font-weight:400;margin-top:30px}.confirm__text a,.cancel__text a{color:#f39433}@media(hover: hover)and (pointer: fine){.confirm__text a,.cancel__text a{transition:200ms}.confirm__text a:hover,.cancel__text a:hover{color:#f39433;text-decoration:underline}}.confirm__text a:focus,.cancel__text a:focus{outline:none;color:#f39433;text-decoration:underline}.car-drivers{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:36px}.car-drivers__title{padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #d8d8d8}.car-drivers__item:not(.hide-to-copy){align-items:center;justify-content:center;padding:16px;border-radius:16px;background-color:#f4f4f4;display:flex;margin-bottom:20px}.car-drivers__item:not(.hide-to-copy):first-of-type{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767px){.car-drivers__item:not(.hide-to-copy){flex-wrap:wrap}}.car-drivers .hide-to-copy{display:none}.car-drivers__price{padding:2px 10px;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#fff;background-color:#002a41;border-radius:14px}.car-drivers__infoname{display:flex;white-space:nowrap;gap:10px;margin-right:10px}@media(max-width: 767px){.car-drivers__infoname{flex:0 0 100%;justify-content:space-between}}.car-drivers__add{align-items:center;justify-content:center;padding:16px;border-radius:16px;background-color:#002a41;color:#fff;display:flex;cursor:pointer}.car-drivers__add:hover{background:#005b8c}.car-drivers input{width:100%;line-height:2.2rem;padding:10px 16px;font-size:1.4rem;font-weight:700;border:1px solid #d8d8d8;color:#000;border-radius:16px}@media(max-width: 767px){.car-drivers input{flex:0 0 calc(100% - 50px)}}.car-drivers input.error{border:1px solid red}.car-drivers__remove{width:30px;display:flex;align-items:center;justify-content:center;height:40px;margin-top:8px;cursor:pointer}.car-drivers__remove:after{content:"×";display:block;font-size:30px}.faq{margin:36px 0}.faq__title{text-align:center;margin-top:26px}.faq__item{padding:30px;border-radius:36px;box-shadow:0px 16px 16px -8px rgba(12,12,13,.1);margin-bottom:26px}.faq__item.open .faq__question{border-bottom:1px solid #d8d8d8;padding-bottom:20px}.faq__item.open .faq__question::after{display:none}.faq__item.open .faq__answer{display:block}.faq__question{position:relative;padding:10px;padding-right:50px}.faq__question::before{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:26px;height:4px;background-color:#f39433}.faq__question::after{content:"";position:absolute;top:50%;right:21px;transform:translateY(-50%);width:4px;height:26px;background-color:#f39433}.faq__answer{display:none;padding:20px 10px 10px}/*# sourceMappingURL=custom.css.map */