@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-Regular.woff2) format("woff2"),url(../fonts/InterTight-Regular.woff) format("woff"),url(../fonts/InterTight-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-Black.woff2) format("woff2"),url(../fonts/InterTight-Black.woff) format("woff"),url(../fonts/InterTight-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-ExtraBold.woff2) format("woff2"),url(../fonts/InterTight-ExtraBold.woff) format("woff"),url(../fonts/InterTight-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-Thin.woff2) format("woff2"),url(../fonts/InterTight-Thin.woff) format("woff"),url(../fonts/InterTight-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-SemiBold.woff2) format("woff2"),url(../fonts/InterTight-SemiBold.woff) format("woff"),url(../fonts/InterTight-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-ExtraLight.woff2) format("woff2"),url(../fonts/InterTight-ExtraLight.woff) format("woff"),url(../fonts/InterTight-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-Regular_1.woff2) format("woff2"),url(../fonts/InterTight-Regular_1.woff) format("woff"),url(../fonts/InterTight-Regular_1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-Light.woff2) format("woff2"),url(../fonts/InterTight-Light.woff) format("woff"),url(../fonts/InterTight-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-Bold.woff2) format("woff2"),url(../fonts/InterTight-Bold.woff) format("woff"),url(../fonts/InterTight-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(../fonts/InterTight-Medium.woff2) format("woff2"),url(../fonts/InterTight-Medium.woff) format("woff"),url(../fonts/InterTight-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}*{margin:0;padding:0;font:inherit;box-sizing:border-box;scroll-margin-top:var(--header-height)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.ui-helper-hidden,[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(255,255,255,0);cursor:default;width:100%;height:-webkit-fill-available;height:-moz-available;height:stretch}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;min-width:320px;background:var(--white);color:var(--dark-primary);font-family:var(--font-family);font-optical-sizing:auto;font-style:normal;font-size:16px;line-height:1.6;font-weight:500;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{background:0 0;text-decoration:none;color:inherit}:active,:focus,:hover{outline:0}hr{box-sizing:content-box;height:0}ol,ul{list-style:none}pre{-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap}img,svg,video{border:0;display:block}svg:not(:root){overflow:hidden}button,input{line-height:normal}button,select{text-transform:none}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}button,input,select[multiple],textarea{background-image:none}input,select,textarea{border-radius:0;box-shadow:none}input,textarea{resize:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}[placeholder]:focus::-moz-placeholder{color:transparent}[placeholder]:focus::placeholder{color:transparent}table{border-collapse:collapse;border-spacing:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;color:var(--grey-60)}.ui-state-disabled .ui-state-default{color:var(--grey-60)}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{box-shadow:0 3px 10px rgba(0,0,0,.5);width:8em;display:none}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:0;height:24px;width:24px}.ui-datepicker .ui-datepicker-prev{cursor:pointer;background:url(../img/calendar-arrow-left.svg) 50% 50% no-repeat;left:0}.ui-datepicker .ui-datepicker-next{cursor:pointer;background:url(../img/calendar-arrow-left.svg) 50% 50% no-repeat;transform:rotate(180deg);right:0}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{background-color:rgba(255,255,255,.2)}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{opacity:.5}.ui-datepicker .ui-state-disabled:hover{background-color:transparent}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.01em;color:var(--dark-primary);text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse}.ui-datepicker th{border:0;font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;text-align:center;color:var(--grey-60);padding:8px 14px}.ui-datepicker td{border:0;width:42px}.ui-datepicker td.dp-highlight a,.ui-datepicker td.ui-datepicker-today.dp-highlight a,.ui-datepicker td.ui-datepicker-today.dp-highlight a.ui-state-active{background:var(--grey-green-light);color:var(--dark-primary)}.ui-datepicker td.dp-highlight-first a{background:var(--green-primary)!important;color:var(--white)!important;border-radius:8px 0 0 8px}.ui-datepicker td.dp-highlight-last a{background:var(--green-primary)!important;color:var(--white)!important;border-radius:0 8px 8px 0}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:7px 14px;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-.01em;text-align:center;color:var(--dark-primary)}.ui-datepicker td.ui-datepicker-today a{color:var(--dark-primary);background:var(--grey-20)}.ui-datepicker td a:hover{color:var(--white);background:var(--green-primary)}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{margin-top:27px;margin-left:-100px;padding:32px;display:flex;align-items:flex-start;box-shadow:0 24px 48px 0 rgba(66,74,10,.1);background:var(--white);border-top:1px solid var(--grey-20);border-radius:0 0 24px 24px;width:-moz-max-content!important;width:max-content!important}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-first{padding-right:1px}.ui-datepicker-multi .ui-datepicker-group-last{padding-left:1px}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:var(--font-family);font-size:1.3em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:var(--font-family);font-size:1em}.ui-widget-content{background:#fff;color:#666}.ui-widget-content a{color:#666}.ui-widget-header{background:0 0;display:flex;align-items:center;justify-content:center}.ui-widget-header a{color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#046520;text-decoration:none}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#515151;background:#cecece;text-decoration:none}.ui-datepicker td.ui-datepicker-today a.ui-state-active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#93c719;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#046520;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#93c719;color:#fff}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#e3801c}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-widget-overlay{background:url(/parking/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:url(/parking/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-datepicker-group-close{border:1px solid var(--grey-40);border-radius:1000px;padding:12px;width:48px;height:48px;margin-left:auto}.form-input{position:relative;display:block;width:100%}.form-input__placeholder{font-weight:400;font-size:13px;color:#111;margin-bottom:8px}.form-input.is-required .form-input__placeholder::after{content:" *";color:red}.form-input.is-error .checkbox-input__check,.form-input.is-error .input{border-color:red}.input{width:100%;border:1px solid transparent;padding:0 12px;transition:.3s;font-weight:400;font-size:16px;color:var(--color-3);position:relative;z-index:2;height:44px;border-radius:12px;background:#fff}.input::-moz-placeholder{color:var(--color-3)}.input::placeholder{color:var(--color-3)}.input.is-error{border-color:red}.textarea{padding:12px;height:190px;resize:none}.file-input{max-width:100%}.file-input input{display:none}.file-input__button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;display:grid;grid-template-columns:1fr 205px}.file-input__button::after,.file-input__button::before{display:none}.file-input__button-left{display:flex;align-items:center;width:100%;overflow:hidden}.file-input__plus{transition:.3s;flex-shrink:0;margin-right:6px}.file-input__name{text-overflow:ellipsis;display:block;flex-shrink:0;overflow:hidden;text-wrap:nowrap;max-width:100%;color:var(--white);width:calc(100% - 20px)}.file-input__rules{color:var(--white);opacity:.6;flex-shrink:0}.file-input.is-active .file-input__plus{transform:rotate(45deg)}.checkbox-input,.checkbox-input label{display:flex;gap:8px;cursor:pointer}.checkbox-input__check{width:20px;height:20px;border:1px solid #999;border-radius:4px;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.checkbox-input__check-icon{opacity:0;width:12px;height:12px;background:var(--c-gold);transition:.3s;border-radius:50%}.is-alternate-collor .checkbox-input__check,.is-cart .checkbox-input__check{background:var(--grey-20)}.checkbox-input__button{height:34px;padding:0 16px;text-transform:uppercase;cursor:pointer;border-radius:30px;background:var(--grey-20);color:var(--grey-80);display:flex;align-items:center;justify-content:center;transition:.3s}.checkbox-input__placeholder{color:#fff;font-weight:400;font-size:16px}.checkbox-input__placeholder a{text-decoration:underline}.checkbox-input input{display:none}.checkbox-input input:checked+.checkbox-input__check .checkbox-input__check-icon{opacity:1}.callback-form{display:flex;flex-direction:column;gap:24px}.callback-form__footer{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:30px}.callback-form__footer.is-right{justify-content:flex-end}.callback-form__footer.is-center{justify-content:center}.callback-form__personal-data-text{color:var(--grey-80);max-width:320px}.callback-form__login-footer{margin-top:100px;display:flex;flex-direction:column;align-items:center;gap:10px}.callback-form__footer-login-switch{text-decoration:underline;cursor:pointer}.custom-select{position:relative}.custom-select-opener{display:flex;align-items:center;background:#fff;border:1px solid #111;border-radius:8px;line-height:130%;font-weight:400;height:44px;padding:0 12px;position:relative;z-index:2;width:100%;cursor:pointer}.custom-select-opener::before{content:"";display:block;width:16px;height:16px;background:url(../img/select-arrow.svg) center no-repeat;background-size:contain;transition:.3s;position:absolute;right:12px;top:50%;transform:translate(0,-50%)}.is-open .custom-select-opener{border-radius:8px 8px 0 0}.custom-select-opener.is-error{border-color:red}.custom-select-opener__placeholder{position:absolute;top:50%;left:12px;z-index:5;transform:translate(0,-50%);color:#555;font-size:13px;font-weight:400;line-height:130%}.custom-select-opener__value{border:none;outline:0;background:0 0;width:100%;font-weight:400;font-size:13px;color:#555;cursor:pointer}.custom-select-opener__value:not(:-moz-placeholder)+.custom-select-opener__placeholder{top:20%}.custom-select-opener__value:not(:placeholder-shown)+.custom-select-opener__placeholder{top:20%}.custom-select-opener__value-more{color:var(--color-5);display:flex;align-items:center;padding-right:20px;position:relative;top:-5px}.custom-select-dropdown{max-height:140px;overflow-y:auto;background:#fff;position:absolute;top:100%;z-index:15;width:100%;opacity:0;visibility:hidden;display:flex;flex-direction:column;overscroll-behavior:none;border-right:1px solid #111;border-left:1px solid #111;border-bottom:1px solid #111;border-radius:0 0 8px 8px}.custom-select-dropdown.is-right{right:0}.custom-select-dropdown.is-no-scroll{max-height:initial}.custom-select-dropdown::-webkit-scrollbar{width:6px;height:6px;background:var(--grey-20)}.custom-select-dropdown::-webkit-scrollbar-thumb{border-radius:6px;background-color:var(--primary-green)}.custom-select-dropdown::-webkit-scrollbar-track{background:0 0}@supports not selector(::-webkit-scrollbar){.custom-select-dropdown{scrollbar-color:var(--grey-20) var(--primary-green);scrollbar-width:thin}}.is-open .custom-select-dropdown{opacity:1;visibility:visible}.custom-select-option{padding:5px;cursor:pointer;color:#111;display:flex;align-items:center;gap:8px}.custom-select-option[data-value].custom-select-option:hover,.custom-select-option[data-value].is-selected{color:var(--c-gold)}:root{--green-primary:#a6b72a;--dark-primary:#363739;--white:#fff;--marine-primary:#326a81;--grey-100:#535558;--grey-80:#767676;--grey-60:#b7b7b7;--grey-40:#e4e4e4;--grey-20:#eee;--grey-marine-dark:#95a6af;--grey-marine-light:#f3f7f9;--orange:#ff6c47;--orange-light:#ffe7cb;--grey-green-light:#f1f1da;--green-dark-primary:#5c6800;--font-family:"Inter Tight",sans-serif;--container-padding:50px;--header-height:80px;--section-margin-bottom:80px}body.noskroll,html.noskroll{overflow:hidden}img{max-width:100%;max-height:100%}img.is-initial{max-width:initial;max-height:initial}img.fit-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}video{max-width:100%;max-height:100%}video.is-initial{max-width:initial;max-height:initial}video.fit-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}b,strong{font-weight:700}.semibold{font-weight:600}ol,ul{padding-left:20px}ul li{list-style-type:disc}ol li{list-style-type:auto}i{font-style:italic}sup{font-size:.8em}.hidden{display:none!important}.container{padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:1440px;margin-left:auto;margin-right:auto}[data-anchor],[data-popup]{cursor:pointer}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--green-primary) var(--grey-80);-ms-overflow-style:-ms-autohiding-scrollbar}.custom-scrollbar::-webkit-scrollbar{width:8px;height:6px;background:var(--green-primary)}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--grey-80)}.text-link{transition:.2s}.text-link:hover{color:var(--green-primary)}.is-text-upper{text-transform:uppercase}.is-underline{text-decoration:underline}.is-text-center{text-align:center}.is-text-white{color:var(--white)}.is-text-green{color:var(--green-primary)}.page-section{margin-bottom:var(--section-margin-bottom)}.page-section__title{margin-bottom:40px}.page-section__title.is-container{display:flex;align-items:center;justify-content:space-between}.h1,h1{font-weight:600;font-size:56px;line-height:80%}.h2,h2{font-weight:600;font-size:32px;line-height:90%}.h3,h3{font-weight:600;font-size:28px;line-height:100%}.page-title__wr{margin-bottom:64px}.page-title{color:var(--marine-primary)}.button{border-radius:12px;padding:12px 24px;min-width:140px;height:50px;font-weight:600;font-size:18px;line-height:140%;letter-spacing:-.01em;text-align:center;transition:.3s;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;gap:12px}.button.is-primary{color:var(--white);background:var(--green-primary)}.button.is-ghost{color:var(--dark-primary);background:0 0}.button.is-white{color:var(--dark-primary);background:var(--white)}.button.is-small{height:40px;font-size:14px;line-height:140%}.button.is-center{margin:0 auto;display:flex;width:-moz-max-content;width:max-content}.button:disabled{background:var(--grey-20)!important;color:var(--grey-60)!important;cursor:not-allowed}.editor-content ol,.editor-content ul{padding-left:10px}.editor-content iframe{max-width:100%;height:auto;aspect-ratio:16/9}.editor-content img{margin-bottom:20px}.editor-content a{color:var(--color-5);text-decoration:underline}.js-accordion-item-header{position:relative;cursor:pointer}.js-accordion-item__content{overflow:hidden;transition:.3s;max-height:0}.js-accordion-item__content.is-active{max-height:initial!important}.accordion{display:flex;flex-direction:column;gap:32px}.accordion-item__button{flex-shrink:0;width:24px;height:24px;position:absolute;right:0;top:50%;transform:translate(0,-50%);background:url(../img/accordion-arrow.svg) center no-repeat;background-size:24px 24px;transition:.3s;opacity:.5}.is-active .accordion-item__button{transform:translate(0,-50%) rotate(-180deg);opacity:1}.accordion-item__header{padding:0 32px 0 0;display:flex;gap:16px}.accordion-item__header-text{font-weight:600;font-size:20px;line-height:140%;letter-spacing:-.01em;color:var(--grey-80);transition:.3s}.is-active .accordion-item__header-text{color:var(--green-primary)}.accordion-item__content-inner{padding:14px 0 32px;font-weight:500;font-size:16px;line-height:160%;letter-spacing:-.01em;color:var(--grey-80);border-bottom:1px solid var(--grey-40)}.accordion-item__content-inner p a{color:var(--green-primary);text-decoration:underline}.main-page{background:linear-gradient(180deg,#8db9d1 0,#ecf1d7 400px,#fff 2100px)}.main-hero{margin-bottom:var(--section-margin-bottom);padding-top:calc(var(--header-height) + 63px)}.main-hero__content{position:relative;z-index:1;margin-bottom:177px}.main-hero__title{font-weight:600;font-size:44px;line-height:120%;color:var(--white)}.main-hero__title span:first-child{color:var(--marine-primary)}.main-hero__img-wr{max-width:1440px;width:-moz-max-content;width:max-content;position:absolute;top:0;left:50%;transform:translateX(-50%)}.main-hero__img-wr::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(236,241,215,0) 0,rgba(236,241,215,0) 80%,#ecf1d7 100%)}.advantages-list{display:grid;grid-template-columns:repeat(6,1fr);gap:30px}.advantages-list__item{position:relative;border-radius:24px;height:196px;background:var(--white);padding:16px;overflow:hidden}.advantages-list__item-icon{position:absolute;bottom:0;right:0;width:130px}.advantages-list__item-title{max-width:140px;font-weight:600;font-size:18px;line-height:140%;letter-spacing:-.01em;color:var(--dark-primary)}.advantages-list__item-subtitle{font-weight:600;font-size:26px;line-height:100%;color:var(--green-dark-primary);position:absolute;left:16px;bottom:16px}.main-description{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding-bottom:42px;border-bottom:1px solid var(--grey-40)}.main-description__item{display:flex;flex-direction:column;gap:20px}.main-description__img-wr{width:100%;height:200px;border-radius:24px;overflow:hidden}.main-description__content{font-weight:500;font-size:16px;line-height:160%;letter-spacing:-.01em;color:var(--grey-80);display:flex;flex-direction:column;gap:20px}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:42px}.faq-section__box-img-wr{width:300px}.popular-section__action{display:flex;align-items:center;gap:8px;padding:8px 0}.popular-section__action-btn{display:flex;align-items:center;justify-content:center;gap:4px;background:0 0;border:none;cursor:pointer;font-weight:600;font-size:20px;line-height:140%;letter-spacing:-.01em;color:var(--grey-60);transition:color .2s}.popular-section__action-btn svg{width:16px;height:16px}.popular-section__action-btn:hover{color:var(--grey-80)}.popular-section__action-btn.is-active{color:var(--green-primary)}.popular-section__action-toggle{display:flex;align-items:center;cursor:pointer;color:var(--green-primary)}.popular-section__action-toggle svg{width:31px;height:16px}.popular-section__action-toggle .toggle-dot{transition:transform .2s}.popular-section__action-toggle.is-map-active .toggle-dot{transform:translateX(15px)}.popular-section{height:540px}.popular-section.popular-section--show-map{display:grid;grid-template-columns:400px 1fr;gap:30px;height:auto}.popular-section__map{border-radius:24px;min-height:400px;overflow:hidden;height:100%;display:none}.popular-section--show-map .popular-section__map{display:block}.popular-section__list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:30px;height:100%}.popular-section--show-map .popular-section__list{grid-template-columns:repeat(1,1fr);grid-template-rows:initial;gap:24px}.popular-section__list .popular-card:first-child{grid-column:span 2;grid-row:span 2}.popular-section--show-map .popular-section__list .popular-card:first-child{grid-column:span 1;grid-row:span 1;height:250px}.popular-card{position:relative;display:block;border-radius:24px;height:100%;overflow:hidden;text-decoration:none;transition:transform .3s,box-shadow .3s}.popular-card:hover .popular-card__img-wr img{transform:scale(1.05)}.popular-card__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding:12px}.popular-card__content::before{content:"";position:absolute;bottom:0;left:0;right:0;height:140px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);pointer-events:none;z-index:2}.popular-card__img-wr{position:relative;border-radius:24px;overflow:hidden;height:100%}.popular-card__img-wr img{transition:transform .3s}.popular-card__badge{position:absolute;top:12px;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-radius:12px;font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.015em}.popular-card__badge.is-rating{right:12px;background:var(--green-primary);color:var(--white)}.popular-card__badge.is-rating svg{width:12px;height:12px}.popular-card__badge.is-deal{left:12px;background:var(--orange-light);color:var(--orange)}.popular-card__badge.is-deal svg{width:16px;height:16px}.popular-card__info-wr{position:absolute;bottom:24px;left:20px;right:20px;z-index:3;display:flex;align-items:flex-end;justify-content:space-between}.popular-card__info{display:flex;flex-direction:column;gap:12px}.popular-section--show-map .popular-card__info{gap:8px}.popular-card__reviews{display:flex;gap:4px;font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.015em;color:var(--white);opacity:.7}.popular-card__name{font-weight:600;font-size:26px;line-height:1;color:var(--white)}.popular-card__price{display:flex;align-items:center;gap:4px;font-weight:600;font-size:26px;line-height:1;color:var(--green-primary)}.popular-default-card{display:flex;flex-direction:column;justify-content:flex-end;gap:16px;height:100%;text-decoration:none;transition:transform .3s}.popular-default-card:hover .popular-default-card__img-wr img{transform:scale(1.05)}.popular-section--show-map .popular-default-card{flex-direction:row;justify-content:flex-start}.popular-default-card__img-wr{position:relative;flex:1;border-radius:24px;overflow:hidden}.popular-section--show-map .popular-default-card__img-wr{flex:none;border-radius:12px;width:72px;height:72px}.popular-default-card__img-wr img{transition:transform .3s}.popular-default-card__badge{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-radius:12px;background:var(--white);font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.015em;color:var(--grey-80)}.popular-section--show-map .popular-default-card__badge{position:unset;padding:0;background:0 0;color:var(--dark-primary);margin-right:4px}.popular-default-card__badge svg{width:12px;height:12px}.popular-default-card__content{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.popular-section--show-map .popular-default-card__content{flex-direction:column;align-items:flex-start;gap:4px}.popular-default-card__info{display:flex;flex-direction:column;flex:1}.popular-section--show-map .popular-default-card__info{flex:none;flex-direction:column-reverse}.popular-default-card__name{font-weight:600;font-size:20px;line-height:1.4;letter-spacing:-.015em;color:var(--dark-primary)}.popular-section--show-map .popular-default-card__name{font-size:16px}.popular-default-card__reviews{display:flex;gap:4px;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:-.015em;color:var(--grey-60)}.popular-default-card__price{display:flex;align-items:center;gap:4px;font-weight:600;font-size:20px;line-height:1.4;letter-spacing:-.015em;color:var(--green-primary)}.articles-section .page-section__title.is-container{align-items:flex-end}.articles-section__arrow-wr{display:flex;align-items:center;gap:8px}.articles-section__arrow{cursor:pointer}.articles-section__title-wr{display:flex;flex-direction:column}.articles-section__title-item{font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.01em;color:var(--grey-80);opacity:.7}.articel-card{display:flex;flex-direction:column;gap:16px;width:100%}.articel-card__img-wr{position:relative;border-radius:24px;overflow:hidden;height:200px}.articel-card__content{display:flex;flex-direction:column;gap:8px}.articel-card__title{font-weight:600;font-size:20px;line-height:140%;letter-spacing:-.01em;color:var(--dark-primary)}.article-page{padding-top:216px;background:linear-gradient(180deg,#8db9d1 0,#ecf1d7 745px,#fff 2100px)}.article-page .page-title{max-width:1110px}.article-hero-slider .swiper-slide{border-radius:24px;overflow:hidden;height:544px;width:882px}.article-content{font-weight:600;font-size:20px;line-height:140%;letter-spacing:-.01em;color:var(--dark-primary);max-width:1100px;margin-bottom:64px}.article-content-list{display:flex;flex-direction:column;gap:28px}.article-content-list__item{display:grid;grid-template-columns:.85fr 1.15fr;gap:16px;padding-bottom:28px;border-bottom:1px solid var(--grey-40)}.article-content-list__item:last-child{padding-bottom:0;border-bottom:none}.article-content-list__item-title{max-width:420px}.article-content-list__item-content{font-weight:500;font-size:16px;line-height:140%;letter-spacing:-.01em;color:var(--grey-80)}.article-content-list__item-content a{color:var(--green-primary);text-decoration:underline}.article-content-list__item-content li{margin-bottom:10px}.header{padding-top:40px;position:absolute;top:0;left:0;width:100%;z-index:100;height:var(--header-height)}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__nav{display:flex;align-items:center;gap:24px}.header__nav-item-wr-mobile{display:flex;align-items:center;justify-content:space-between;gap:8px}.header__nav-item-main-icon{transition:.2s}.header__nav-item-wr.is-child:hover .header__nav-item-main-icon{transform:rotate(180deg)}.header__nav-item-wr{position:relative}.header__nav-item-dropdown{position:absolute;top:100%;left:-3px;width:-moz-max-content;width:max-content;box-shadow:0 -2px 5px 0 rgba(54,55,57,.03),0 -9px 9px 0 rgba(54,55,57,.03),0 -20px 12px 0 rgba(54,55,57,.02),0 -36px 14px 0 rgba(54,55,57,0),0 -56px 16px 0 rgba(54,55,57,0);background:var(--white);border-radius:12px;padding:16px 0;display:flex;flex-direction:column;gap:16px;opacity:0;visibility:hidden;transition:.2s}.header__nav-item-wr.is-child:hover .header__nav-item-dropdown{opacity:1;visibility:visible}.header__nav-item-dropdown-item{padding:0 24px;font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:var(--dark-primary);transition:.2s}.header__nav-item-dropdown-item:hover{color:var(--green-primary)}.header__nav-item-main{display:flex;align-items:center;gap:8px;font-weight:600;font-size:18px;line-height:140%;letter-spacing:-.01em;color:var(--white);transition:.2s}.header__nav-item-wr:hover .header__nav-item-main{opacity:1!important}.header__nav:has(.header__nav-item-wr:hover) .header__nav-item-main{opacity:.6}.header__burger{border:.5px solid rgba(255,255,255,.5);border-radius:1000px;padding:12px;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.header__burger-icon-open{opacity:1;visibility:visible}.header__burger--active .header__burger-icon-open{opacity:0;visibility:hidden}.header__burger-icon-close{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden}.header__burger--active .header__burger-icon-close{opacity:1;visibility:visible}.header-burger-menu{position:absolute;top:0;left:0;width:100%;max-height:100vh;box-shadow:0 -2px 5px 0 rgba(54,55,57,.03),0 -9px 9px 0 rgba(54,55,57,.03),0 -20px 12px 0 rgba(54,55,57,.02),0 -36px 14px 0 rgba(54,55,57,0),0 -56px 16px 0 rgba(54,55,57,0);background:var(--marine-primary);border-radius:0 0 24px 24px;padding:calc(var(--header-height) + 32px) 20px 32px;z-index:90;opacity:0;visibility:hidden;transition:.3s;overflow:hidden;display:flex}.header-burger-menu.header-burger-menu--active{opacity:1;visibility:visible}.header-burger-menu__inner{width:100%;display:flex;flex-direction:column;gap:32px;overflow-y:auto}.header__nav-item-drowdown-inner{padding-top:8px}.reservations-button__dropdown{position:absolute;top:calc(100% + 1px);left:0;width:100%;background:var(--white);border-radius:12px;padding:12px 0;opacity:0;visibility:hidden;transition:.2s;display:flex;flex-direction:column;gap:10px}.reservations-button__dropdown-item{padding:0 24px;font-weight:600;font-size:14px;line-height:160%;letter-spacing:-.01em;color:var(--dark-primary);transition:.2s}.reservations-button__dropdown-item:hover{color:var(--green-primary)}.reservations-button-wr{position:relative}.reservations-button-wr:hover .reservations-button__dropdown{opacity:1;visibility:visible}.footer{background:var(--grey-marine-light);padding:32px 0}.footer__logo{display:flex;flex-direction:column;align-items:center;text-align:center}.footer__logo-img{width:214px}.footer__logo-title{font-weight:600;font-size:32px;line-height:90%;text-align:center;color:var(--dark-primary)}.footer__logo-title span{color:var(--green-primary)}.footer__logo-subtitle{font-weight:600;font-size:20px;line-height:140%;letter-spacing:-.01em;text-align:center;color:var(--grey-60);padding-top:4px}.footer__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px}.footer__partners{display:grid;grid-template-columns:repeat(6,1fr);gap:30px;width:100%}.footer__partners-item{border-radius:17px;border:2px solid var(--white);display:flex;align-items:center;justify-content:center;height:82px;padding:12px}.footer__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.footer__links a{font-size:12px;font-weight:500;line-height:1.6;letter-spacing:-.015em;color:var(--grey-80);text-decoration:none;transition:color .2s}.footer__links a:hover{color:var(--green-primary)}.footer__links-divider{font-size:12px;font-weight:500;line-height:1.6;color:var(--green-primary)}.footer__divider{width:100%;height:2px;background:var(--white)}.footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%}.footer__social{display:flex;gap:24px}.footer__social-link{display:flex;align-items:center;justify-content:center;transition:opacity .2s}.footer__social-link:hover{opacity:.7}.footer__social-link img{width:24px;height:24px}.footer__nav{display:flex;align-items:center;gap:50px}.footer__nav-links{display:flex;align-items:center;gap:32px}.footer__nav-links a{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.015em;color:var(--grey-80);text-decoration:none;transition:color .2s}.footer__nav-links a:hover{color:var(--green-primary)}.footer__copyright{display:flex;flex-direction:column}.footer__copyright span{font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.01em;color:var(--grey-80)}.main-configurator{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--white);border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:24px;position:relative;z-index:70}.main-configurator__divider{width:100%;height:1px;background:rgba(238,238,238,.93)}.main-configurator__row{display:flex;justify-content:space-between;align-items:center;gap:24px}.main-configurator__error{position:absolute;top:100%;left:0;font-weight:500;font-size:12px;line-height:160%;letter-spacing:-.01em;color:var(--orange);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;white-space:nowrap}.main-configurator-datepicker__input-wr:has(.main-configurator-datepicker__input.is-error) .main-configurator__error,.main-configurator-dropdown.is-error .main-configurator__error,.main-configurator-timepicker:has(.main-configurator-datepicker__input.is-error) .main-configurator__error{opacity:1;visibility:visible}.promocode-input__header{font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:var(--dark-primary);display:flex;align-items:center;gap:8px;min-height:50px}.promocode-input__header.is-hidden{display:none}.promocode-input__header-link{color:var(--green-primary);text-decoration:underline;cursor:pointer}.promocode-input__container{display:none}.promocode-input__container.is-active{display:flex;align-items:center;gap:24px}.promocode-input{overflow:hidden;position:relative;display:flex;align-items:center;gap:8px;padding:2px 16px;width:238px;height:50px;border-radius:12px;background:var(--grey-20);border:1px solid var(--grey-40);transition:border-color .2s,background-color .2s}.promocode-input.is-typing{background:var(--white);border-color:#ddd}.promocode-input.is-typing .promocode-input__btn{color:var(--green-primary)}.promocode-input.is-filled{background:var(--white);border-color:var(--green-primary)}.promocode-input.is-filled .promocode-input__input{font-weight:600;color:var(--green-primary)}.promocode-input.is-filled .promocode-input__clear{display:flex}.promocode-input.is-filled .promocode-input__btn{display:none}.promocode-input.is-error{background:var(--white);border-color:var(--orange);padding:2px 16px;flex-wrap:wrap;height:auto;min-height:50px}.promocode-input.is-error .promocode-input__input{color:var(--dark-primary)}.promocode-input.is-error .promocode-input__error{display:block}.promocode-input.is-error .promocode-input__btn{display:none}.promocode-input.is-error .promocode-input__clear{display:flex}.promocode-input__field{display:flex;align-items:center;justify-content:space-between;gap:2px;width:100%}.promocode-input__input{border:none;background:0 0;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:1.6;letter-spacing:-.015em;color:var(--dark-primary);outline:0;width:135px}.promocode-input__input::-moz-placeholder{color:var(--grey-20)}.promocode-input__input::placeholder{color:var(--grey-20)}.promocode-input__clear{display:none;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;padding:0;color:var(--green-primary);transition:opacity .2s}.promocode-input__clear:hover{opacity:.7}.promocode-input__clear .promocode-input__clear-bg{fill:var(--dark-primary)}.promocode-input__btn{flex-shrink:0;background:0 0;border:none;cursor:pointer;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:-.015em;color:var(--grey-60);padding:16px 0;transition:color .2s}.promocode-input__btn:hover{color:var(--green-primary)}.promocode-input__error{display:none;width:100%;font-weight:500;font-size:12px;line-height:1.6;letter-spacing:-.015em;color:var(--orange);position:absolute;bottom:0;left:16px}.parking-type-list{display:flex;gap:48px}.parking-type-list--mobile{padding-bottom:20px;border-bottom:1px solid var(--grey-20);padding-top:20px}.parking-type-list__item{display:flex;align-items:center;gap:12px;cursor:pointer}.parking-type-list__item input{display:none}.parking-type-list__item input:checked+.parking-type-list__item-inner .parking-type-list__item-icon .parking-type-list__item-icon--default{display:none}.parking-type-list__item input:checked+.parking-type-list__item-inner .parking-type-list__item-icon .parking-type-list__item-icon--active{display:block}.parking-type-list__item input:checked+.parking-type-list__item-inner .parking-type-list__item-title{color:var(--green-primary)}.parking-type-list__item input:checked+.parking-type-list__item-inner .parking-type-list__item-title img{display:block}.parking-type-list__item.is-active .parking-type-list__item-icon .parking-type-list__item-icon--default{display:none}.parking-type-list__item.is-active .parking-type-list__item-icon .parking-type-list__item-icon--active{display:block}.parking-type-list__item.is-active .parking-type-list__item-title{color:var(--green-primary)}.parking-type-list__item.is-active .parking-type-list__item-title img{display:block}.parking-type-list__item-inner{display:flex;align-items:center;gap:12px}.parking-type-list__item-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%}.parking-type-list__item-icon--default{display:block}.parking-type-list__item-icon--active{display:none}.parking-type-list__item-content{display:flex;flex-direction:column}.parking-type-list__item-title{display:flex;align-items:center;gap:4px;font-weight:600;font-size:18px;line-height:100%;letter-spacing:-.01em;color:var(--grey-60)}.parking-type-list__item-title img{display:none}.parking-type-list__item-subtitle{font-weight:500;font-size:14px;line-height:129%;letter-spacing:-.01em;color:var(--grey-60)}.main-configurator-dropdown__wr{position:relative}.main-configurator-dropdown{position:relative;width:343px}.main-configurator-dropdown.is-error .main-configurator-dropdown__header-title,.main-configurator-dropdown.is-error .main-configurator-dropdown__header-value{color:var(--orange)}.main-configurator-dropdown__header{display:flex;align-items:center;justify-content:space-between;gap:12px;height:50px;cursor:pointer}.main-configurator-dropdown__content{position:absolute;top:calc(100% + 25px);left:-32px;width:100%;min-width:375px;box-shadow:0 24px 48px 0 rgba(66,74,10,.1);background:var(--white);border-radius:0 0 24px 24px;padding:16px 32px 32px;opacity:0;visibility:hidden;transition:.2s;transform:translateY(-10px);max-height:357px;overflow-y:auto}.main-configurator-dropdown__content.is-active{opacity:1;visibility:visible;transform:translateY(0)}.main-configurator-dropdown__header-title{display:flex;align-items:center;gap:4px;color:var(--grey-60);font-weight:500;font-size:16px;line-height:160%;letter-spacing:-.01em}.main-configurator-dropdown__header-title.is-active{color:var(--dark-primary)}.main-configurator-dropdown__header-title.is-active .main-configurator-dropdown__header-icon-check{display:block}.main-configurator-dropdown__header-icon-check{display:none}.main-configurator-dropdown__header-value{font-weight:600;font-size:32px;line-height:90%;color:var(--dark-primary)}.main-configurator-dropdown__header-value.is-hidden{display:none}.main-configurator-dropdown__header-input{height:32px;border:none;background:0 0;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.01em;color:var(--dark-primary);outline:0}.main-configurator-dropdown__header-input.is-active{display:block}.main-configurator-dropdown__header-icon{transition:transform .2s}.main-configurator-dropdown__header-icon.is-active{transform:rotate(-180deg)}.main-configurator-dropdown__options{display:flex;flex-direction:column;gap:24px}.main-configurator-dropdown__options-box{display:flex;flex-direction:column}.main-configurator-dropdown__options-box.is-hidden{display:none}.main-configurator-dropdown__options-box-title{font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:#bababb;margin-bottom:8px}.main-configurator-dropdown-option{font-weight:500;font-size:16px;line-height:160%;letter-spacing:-.01em;color:var(--dark-primary);cursor:pointer;transition:color .2s;height:38px;display:flex;align-items:center}.main-configurator-dropdown-option:hover{color:var(--green-primary)}.main-configurator-dropdown-option.is-hidden{display:none}.main-configurator-dropdown__conten-search{display:flex;flex-direction:column;padding-bottom:20px;border-bottom:1px solid var(--grey-20)}.main-configurator-dropdown__conten-search-placeholder{font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:var(--grey-60)}.main-configurator-dropdown__conten-search-close{width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background:var(--white);position:absolute;top:24px;right:16px;z-index:2}.main-configurator-datepicker{display:flex;align-items:center;gap:40px}.main-configurator-datepicker__col{display:flex;flex-direction:column}.main-configurator-datepicker__divider{width:1px;height:45px;background:var(--grey-20)}.main-configurator-datepicker__header{display:flex;align-items:center;gap:4px;font-weight:500;font-size:16px;line-height:160%;letter-spacing:-.01em;color:#bababb}.main-configurator-datepicker__header img{display:none}.main-configurator-datepicker__header.is-active{color:var(--dark-primary)}.main-configurator-datepicker__header.is-active img{display:block}.main-configurator-datepicker__inputs{display:flex;align-items:center;gap:32px}.main-configurator-datepicker__input-wr{position:relative}.main-configurator-datepicker__input{width:100%;height:32px;background:0 0;border:none;outline:0;font-weight:600;font-size:32px;line-height:90%;color:var(--dark-primary);cursor:pointer}.main-configurator-datepicker__input.is-date{width:112px}.main-configurator-datepicker__input.is-time{width:140px}.main-configurator-datepicker__input::-moz-placeholder{color:var(--grey-60)}.main-configurator-datepicker__input::placeholder{color:var(--grey-60)}.main-configurator-datepicker__input.is-error{color:var(--orange)}.main-configurator-datepicker__input.is-error::-moz-placeholder{color:var(--orange)}.main-configurator-datepicker__input.is-error::placeholder{color:var(--orange)}.main-configurator-timepicker{position:relative}.main-configurator-timepicker__input{cursor:pointer}.main-configurator-timepicker__dropdown{position:absolute;top:calc(100% + 25px);left:50%;transform:translateX(-50%) translateY(-8px);width:364px;box-shadow:0 24px 48px 0 rgba(66,74,10,.1);background:var(--white);border-radius:0 0 24px 24px;padding:24px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s;z-index:100}.main-configurator-timepicker__dropdown.is-active{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.main-configurator-timepicker__section:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--grey-20)}.main-configurator-timepicker__section-title{font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.01em;color:var(--grey-60);text-align:center;margin-bottom:16px}.main-configurator-timepicker__grid{display:grid;grid-template-columns:repeat(3,1fr)}.main-configurator-timepicker__option{padding:8px 12px;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-.01em;color:var(--dark-primary);cursor:pointer;text-align:center;border-radius:8px;transition:background .15s,color .15s}.main-configurator-timepicker__option:hover{background:var(--grey-green-light);color:var(--green-primary)}.main-configurator-timepicker__option.is-selected{background:var(--green-primary);color:var(--white)}.dropdown-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:50;opacity:0;visibility:hidden;transition:.2s}.dropdown-overlay.is-active{opacity:1;visibility:visible}.main-configurator-mobile{position:fixed;bottom:0;left:0;right:0;padding:16px;background:var(--white);border-radius:24px 24px 0 0;box-shadow:0 -24px 48px 0 rgba(66,74,10,.1);z-index:110;display:flex;flex-direction:column;gap:24px;height:150px;opacity:0;visibility:hidden;transition:.2s}.main-configurator-mobile.is-active{opacity:1;visibility:visible}.main-configurator-mobile__main-item{width:150px}.main-configurator-mobile__button{width:100%;height:50px;font-size:18px}.main-configurator-mobile__main{display:flex;align-items:center;justify-content:space-between;gap:12px}.main-configurator-mobile__divider{height:44px;width:1px;background:var(--grey-20)}.main-configurator-mobile__main-item-title{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:#bababb}.main-configurator-mobile__main-item-title img{display:none}.main-configurator-mobile__main-item-title.is-active{color:var(--dark-primary)}.main-configurator-mobile__main-item-title.is-active img{display:block}.main-configurator-mobile__main-item-value{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:#bfc0b7}.main-configurator-mobile__from-value-date,.main-configurator-mobile__to-value-date{font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:#bfc0b7}.main-configurator-mobile__from-value-date.is-active,.main-configurator-mobile__to-value-date.is-active{color:var(--dark-primary)}.main-configurator-mobile__from-value-time,.main-configurator-mobile__to-value-time{font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:#bfc0b7}.main-configurator-mobile__from-value-time.is-active,.main-configurator-mobile__to-value-time.is-active{color:var(--green-primary)}@media screen and (min-width:576px){.file-input__rules{max-width:205px}}@media screen and (min-width:577px){.mobile-visible{display:none!important}}@media screen and (min-width:780px){.ui-datepicker-group-close{display:none}.button.is-primary:hover{box-shadow:0 6px 16px 0 rgba(75,83,10,.3)}.button.is-ghost:hover{box-shadow:0 4px 16px 0 rgba(94,94,94,.2);background:var(--white)}.button.is-white:hover{box-shadow:0 4px 16px 0 rgba(94,94,94,.2)}.accordion-item__content-inner p{max-width:70%}.main-configurator-dropdown__header-input{display:none}}@media screen and (min-width:781px){.tablet-visible{display:none!important}}@media screen and (min-width:1025px){.netbook-visible{display:none!important}}@media screen and (min-width:1281px){.laptop-visible{display:none!important}}@media screen and (min-width:1441px){.largelaptop-visible{display:none!important}}@media screen and (max-width:1440px){.largelaptop-hidden{display:none!important}.main-configurator-dropdown{width:280px}.main-configurator-datepicker{gap:16px}}@media screen and (max-width:1280px){.laptop-hidden{display:none!important}.ui-datepicker.ui-datepicker-multi{margin-left:0}.advantages-list{grid-template-columns:repeat(3,1fr)}.popular-section{height:auto}.popular-section__list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.popular-section__list .popular-card:first-child{grid-column:span 2;grid-row:span 1;height:400px}.main-configurator__row{flex-wrap:wrap}.main-configurator-dropdown{width:220px}.main-configurator-datepicker__inputs{gap:0}}@media screen and (max-width:1024px){.netbook-hidden{display:none!important}.callback-form__footer{flex-direction:column;gap:20px;margin-top:16px}:root{--header-height:68px;--container-padding:16px;--section-margin-bottom:40px}.page-section__title{margin-bottom:20px}.h1,h1{font-size:48px}.h2,h2{font-size:28px}.h3,h3{font-size:24px}.faq-section{grid-template-columns:1fr;gap:20px}.header{padding-top:20px}.header__nav{flex-direction:column;width:100%}.header__nav-mobile-item{width:100%;max-width:400px}.header__nav-mobile-item.js-accordion-item{padding-bottom:24px;border-bottom:1px solid rgba(238,238,238,.1)}.header__nav-item{color:var(--white);font-weight:600;font-size:18px;line-height:140%;letter-spacing:-.01em;cursor:pointer}.header__nav-item-drowdown-inner .header__nav-item{font-weight:500;font-size:14px;line-height:160%;letter-spacing:-.01em;color:#97cce2;padding:8px 0}.js-accordion-item-header.is-active .header__nav-item-main-icon{transform:rotate(180deg)}.footer__partners{grid-template-columns:repeat(3,1fr);gap:10px}.footer__bottom{flex-wrap:wrap}.footer__social{width:100%;justify-content:center}.main-configurator-dropdown__wr{width:100%}.main-configurator-dropdown{width:100%;padding-bottom:24px;border-bottom:1px solid var(--grey-20)}.main-configurator-dropdown__content{top:100%;z-index:20}.main-configurator-datepicker__wr{width:100%}.main-configurator-datepicker{width:100%;gap:24px}.main-configurator-datepicker__col{flex:1 1 50%}.main-configurator-datepicker__inputs{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}}@media screen and (max-width:780px){.tablet-hidden{display:none!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev,.ui-helper-clearfix:after,.ui-helper-clearfix:before{display:none}.ui-datepicker.ui-datepicker-multi{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;background:var(--white)!important;border-radius:24px 24px 0 0!important;padding:32px 32px 180px!important;max-height:100svh!important;min-width:100vw!important;width:100%!important;transform:translateY(100%)!important;z-index:100!important;margin-top:0;border-top:none;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s;display:flex;flex-direction:column;align-items:center;overflow:auto;gap:32px}.ui-datepicker.ui-datepicker-multi.ui-datepicker-shown{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-multi-2 .ui-datepicker-group{width:100%!important}.ui-datepicker-row-break{display:none}.ui-widget-header{justify-content:flex-start}.page-section__title.is-container{gap:20px}.h1,h1{font-size:36px}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.page-title__wr{margin-bottom:32px}.accordion-item__header-text{font-size:16px}.main-hero{height:calc(100vh - var(--header-height) - 63px - 32px);position:relative;overflow:hidden}.advantages-list{display:flex;overflow:auto;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);padding-left:var(--container-padding);padding-right:var(--container-padding);gap:12px}.advantages-list__item{width:140px;height:120px;flex-shrink:0;border-radius:12px;padding:13px 8px}.advantages-list__item-icon{width:80px}.advantages-list__item-title{font-size:14px;line-height:140%}.advantages-list__item-subtitle{font-size:22px;line-height:100%;left:8px;bottom:8px}.main-description{grid-template-columns:repeat(1,1fr);gap:20px}.main-description__item{gap:10px}.faq-section__box-img-wr{width:160px}.popular-section__action-btn{font-size:16px}.popular-section{gap:24px;display:flex;flex-direction:column}.popular-section.popular-section--show-map{grid-template-columns:1fr;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1)}.popular-section__map{height:70vh;min-height:initial;border-radius:0}.popular-section__list{grid-template-columns:repeat(1,1fr);grid-template-rows:initial;gap:24px}.popular-section--show-map .popular-section__list{display:none}.popular-section__list .popular-card:first-child{grid-column:span 1;grid-row:span 1;height:250px}.popular-card__info{gap:8px}.popular-default-card{flex-direction:row;justify-content:flex-start}.popular-default-card__img-wr{flex:none;border-radius:12px;width:72px;height:72px}.popular-default-card__badge{position:unset;padding:0;background:0 0;color:var(--dark-primary);margin-right:4px}.popular-default-card__content{flex-direction:column;align-items:flex-start;gap:4px}.popular-default-card__info{flex:none;flex-direction:column-reverse}.popular-default-card__name{font-size:16px}.articles-section__slider{margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1)}.articles-section__slider .swiper{padding-left:var(--container-padding);padding-right:var(--container-padding)}.articles-section__slider .swiper-slide{width:300px}.articel-card__title{font-size:16px}.article-page{padding-top:168px}.article-hero-slider .swiper{padding-left:var(--container-padding);padding-right:var(--container-padding)}.article-hero-slider .swiper-slide{width:283px;height:200px}.article-content{font-size:16px}.article-content-list__item{grid-template-columns:1fr}.footer__partners{grid-template-columns:repeat(2,1fr)}.footer__links{justify-content:center}.footer__bottom{gap:36px}.footer__social{order:2}.footer__nav{order:1;flex-direction:column;width:100%;gap:36px}.footer__nav-links{flex-direction:column;align-items:center;gap:24px}.footer__copyright{order:3;width:100%;align-items:center}.main-configurator{-webkit-backdrop-filter:none;backdrop-filter:none;position:absolute;bottom:0;left:var(--container-padding);right:var(--container-padding);z-index:auto;padding:24px 16px;gap:16px}.main-configurator__row{flex-direction:column;gap:20px}.main-configurator-dropdown{position:unset}.main-configurator-dropdown__content{position:fixed;left:0;right:0;bottom:0;top:auto;background:var(--white);border-radius:24px 24px 0 0;padding:20px 16px;max-height:85vh;height:100vh;min-width:100vw;transform:translateY(100%);z-index:100}.main-configurator-dropdown__header-input{padding-right:60px}.main-configurator-dropdown__options{margin-top:20px;gap:20px}.main-configurator-dropdown__options-box{padding-bottom:20px;border-bottom:1px solid var(--grey-20)}.main-configurator-timepicker__dropdown{position:fixed;left:0;right:0;bottom:0;top:auto;background:var(--white);border-radius:24px 24px 0 0;padding:20px 16px;max-height:85vh;min-width:100vw;width:100%;transform:translateY(100%);z-index:101}main:has(.main-configurator-mobile.is-active) .main-configurator-timepicker__dropdown{padding-bottom:180px}.main-configurator-timepicker__dropdown.is-active{transform:translateY(0)}.main-configurator-timepicker__option{padding:6px 10px}}@media screen and (max-width:576px){.mobile-hidden{display:none!important}.ui-datepicker td a,.ui-datepicker td span{padding:7px 0}.form-input__placeholder{font-size:16px}.input{height:41px;font-size:14px}.textarea{height:190px}.file-input__button{grid-template-columns:1fr}.callback-form__login-footer{margin-top:40px}body{font-size:14px;line-height:1.4}.button{height:41px;font-size:14px}.editor-content img{margin-bottom:10px}.accordion{gap:24px}.accordion-item__content-inner{font-size:14px;padding:12px 0 24px}.main-hero__title{font-weight:600;font-size:28px}.header__logo{width:168px}.main-configurator-button__wr{width:100%}.main-configurator-button{width:100%;height:50px;font-size:18px}.promocode-input__container{flex-direction:column;width:100%}.promocode-input__wr{width:100%;display:flex;justify-content:center}.promocode-input{width:100%}.main-configurator-datepicker{flex-direction:column;align-items:flex-start}.main-configurator-datepicker__col{width:100%}}