.parking-map{position:relative}.parking-map__img{display:block;max-width:100%;object-fit:contain}.parking-map__info{position:absolute;left:0;bottom:0;display:flex;align-items:center;gap:8px;box-sizing:border-box;padding:8px 12px;background-color:#fff;color:#484848;font-family:Segoe UI,sans-serif;font-size:10px;line-height:1.2}@media(min-width:414px){.parking-map__info{font-size:14px}}.popup-base{z-index:1;position:relative;width:320px;height:auto;box-shadow:0 4px 40px rgba(0,0,0,.5);background-color:#fff;margin:auto;justify-content:space-between;padding-bottom:0;color:#333;overflow:hidden}@media(min-width:991px){.popup-base{display:flex;flex-direction:row-reverse;width:720px;max-width:90%;height:320px}}.popup-base span{display:inline-block}.popup-base__timer{max-width:100%}@media(min-width:991px){.popup-base__timer{max-width:unset}}.popup-base__close{position:absolute;z-index:100;top:8px;right:8px;width:40px;aspect-ratio:1;border:none;border-radius:50%;padding:0;overflow:hidden;background-color:transparent;cursor:pointer}.popup-base__close:after,.popup-base__close:before{content:"";position:absolute;top:8.3px;left:calc(50% - 1px);transform:rotate(45deg);width:2px;height:25px;background-color:#fff}.popup-base__close:after{transform:rotate(-45deg)}.popup-base__close--black:after,.popup-base__close--black:before{background-color:#484848}.popup-base__img{width:auto;height:auto;position:relative}.popup-base__img video{width:100%;display:block}@media(min-width:991px){.popup-base__img video{height:100%;position:absolute;z-index:1;left:0;top:0;object-fit:cover}}@media(min-width:991px){.popup-base__img{width:var(--popup-img-width,496px);height:100%}}.popup-base__image{width:100%;height:100%;object-fit:cover;object-position:right;display:block}.popup-base__content{box-sizing:border-box;padding:15px 15px 20px 15px;margin-top:0;height:100%;justify-content:space-between}.popup-base__content ul{margin:0;padding-left:20px}.popup-base__content ul li{list-style-type:none;position:relative}.popup-base__content ul li:after{content:"";position:absolute;left:-11px;top:8px;border-radius:50%;background-color:#333;width:2px;height:2px}@media(min-width:991px){.popup-base__content{width:382px;padding:48px 40px;display:flex;flex-direction:column}}.popup-base__subtitle,.popup-base__text,.popup-base__title{font-weight:400}.popup-base__additionText{color:#333;font-family:var(--font-family-2);font-size:12px;line-height:120%;margin-top:10px}.popup-base__small-font{font-size:11px;line-height:15px}@media(min-width:991px){.popup-base__small-font{font-size:70%}}.popup-base strong{color:#3266ab;font-size:26px;font-weight:700;line-height:120%}@media screen and (max-width:768px){.popup-base strong{font-size:20px}}.popup-base__subtitle,.popup-base__title{text-transform:uppercase}.popup-base__subtitle{color:#484848;font-size:10px;margin-bottom:15px}@media(min-width:991px){.popup-base__subtitle{margin-bottom:20px}}.popup-base__text,.popup-base__title{font-family:var(--font-family-2)}.popup-base__title{font-size:20px;line-height:1.1;margin-bottom:10px;margin-top:0}@media(min-width:991px){.popup-base__title{margin-bottom:16px;font-size:24px;margin-top:0}}.popup-base__text{font-weight:400;font-size:14px;line-height:132.5%;margin-bottom:30px}@media(min-width:991px){.popup-base__text{font-size:18px;line-height:120%}}.popup-base__btn{width:100%}@media screen and (min-width:991px){.popup-base__btn{width:auto}}.popup-base__btn>button{width:100%;height:45px;border-radius:6px;font-size:15px}@media(min-width:991px){.popup-base__btn>button{width:auto;padding:15px 50px}}.second-popup{background-color:#f1efec;color:#484848;width:720px;height:360px}.second-popup .popup-base__title{display:flex;flex-direction:column;gap:10px;margin-bottom:0}@media(max-width:992px){.second-popup .popup-base__title{gap:8px}}.second-popup .popup-base__close--black:after,.second-popup .popup-base__close--black:before{background-color:#fff}@media(max-width:992px){.second-popup{width:320px;height:574px}.second-popup .popup-base__img{height:auto}}.second-popup .popup-base__content{padding:28px 30px}@media(max-width:992px){.second-popup .popup-base__content{padding:20px 10px}}.second-popup__title{font-weight:700;font-size:24px;line-height:normal;letter-spacing:.03em;color:#0f72b8;gap:10px;display:flex;flex-direction:column}.second-popup__desc{font-weight:700}.second-popup__desc,.second-popup__subtitle{font-size:18px;letter-spacing:.03em;text-transform:uppercase}.second-popup__subtitle{font-weight:400}.second-popup__subtitle span{font-weight:700;color:#0f72b8}.second-popup__text{font-weight:400;font-size:16px;line-height:120%;text-transform:none;margin-top:6px}@media(max-width:992px){.second-popup__text{margin-top:4px}}.second-popup .popup-base__btn>button{background-color:#0f72b8;border-color:#0f72b8;color:#fff}@media(max-width:992px){.second-popup .popup-base__btn>button{margin-top:36px}}@media(hover:hover){.second-popup .popup-base__btn>button:hover{background-color:#5583ba;border-color:#5583ba;color:#fff}}.three-popup{background-color:#e31037;color:#fff;width:720px;height:360px}@media(max-width:992px){.three-popup{width:320px;height:460px}.three-popup .popup-base__img{height:auto}}.three-popup .popup-base__content{padding:45px 25px;justify-content:center}@media(max-width:992px){.three-popup .popup-base__content{padding:20px}}.three-popup__title{font-weight:700;font-size:32px;line-height:105%;color:#fff;margin-bottom:20px}@media(max-width:992px){.three-popup__title{font-size:24px;margin-bottom:10px}}.three-popup__percent{color:#ffd2d2}.three-popup__subtitle{font-size:16px;font-weight:400;color:hsla(0,0%,100%,.8);margin-bottom:3px}@media(max-width:992px){.three-popup__subtitle{font-size:16px}}.three-popup__subtitle-add{font-size:16px;font-weight:700;color:#fff;margin-bottom:40px}@media(max-width:992px){.three-popup__subtitle-add{font-size:16px}}.three-popup .popup-base__btn{display:flex}.three-popup .popup-base__btn>button{background-color:#0f72b8;border-color:#0f72b8;color:#f1efec}@media(hover:hover){.three-popup .popup-base__btn>button:hover{background-color:#175d8f;border-color:#175d8f;color:#f1efec}}.three-popup__bottom{display:flex}.three-popup__additionText{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.8)}@media(max-width:992px){.three-popup__additionText{font-size:12px}}.fourth-popup{background-color:#f1efec;color:#484848;width:720px;height:360px}@media(max-width:992px){.fourth-popup{width:320px;height:574px}.fourth-popup .popup-base__img{height:220px}}.fourth-popup .popup-base__content{padding:14px 30px;text-align:left}@media(max-width:992px){.fourth-popup .popup-base__content{padding:20px 10px}}.fourth-popup .popup-base__close:after,.fourth-popup .popup-base__close:before{background-color:#fff}.fourth-popup__title{margin-bottom:10px;font-weight:700;font-size:24px;letter-spacing:2.5%;color:#484848}.fourth-popup__title span{color:#0f72b8}@media(max-width:992px){.fourth-popup__title{font-size:24px;margin-bottom:8px}}.fourth-popup__desc{font-weight:700;font-size:16px;letter-spacing:2.5%;color:#484848;max-width:300px;margin-bottom:10px}.fourth-popup__desc span{font-weight:800;color:#0f72b8}@media(max-width:992px){.fourth-popup__desc{margin-bottom:8px;max-width:272px}.fourth-popup__desc br{display:none}}.fourth-popup__subtitle{font-size:16px;font-weight:400;letter-spacing:2.5%;margin-bottom:12px}.fourth-popup__subtitle span{font-weight:800;color:#0f72b8}.fourth-popup__text{font-size:16px;font-weight:400;line-height:19.2px;text-transform:none;margin-top:6px}@media(max-width:992px){.fourth-popup__text{margin-top:12px}}.fourth-popup .popup-base__btn>button{background-color:#0f72b8;border-color:#0f72b8;color:#fff;padding:15px 50px;height:44px}@media(max-width:992px){.fourth-popup .popup-base__btn>button{margin-top:36px}}@media(hover:hover){.fourth-popup .popup-base__btn>button:hover{background-color:#5583ba;border-color:#5583ba;color:#fff}}.day-off-popup.popup-base{background:#fff;height:auto}@media screen and (min-width:991px){.day-off-popup.popup-base{height:360px}}@media screen and (min-width:991px){.day-off-popup .popup-base__content{padding:24px 30px}}.day-off-popup .popup-base__title{font-weight:600;font-size:16px;text-transform:uppercase;color:#484848;line-height:normal;letter-spacing:.03em;margin-bottom:6px}.day-off-popup .popup-base__subtitle{font-weight:700;font-size:28px;text-transform:uppercase;letter-spacing:.03em;color:#3266ab;margin-bottom:12px}@media screen and (min-width:991px){.day-off-popup .popup-base__subtitle{margin-bottom:16px}}.day-off-popup .popup-base__text{font-weight:400;font-size:16px;line-height:120%;opacity:1;color:rgba(72,72,72,.85);margin-bottom:36px}.day-off-popup .popup-base__btn .button{--button--primary-background:#ff5722;--button--primary-border:#ff5722;height:44px;color:#fff}.day-off-popup .popup-base__btn .button:hover{border:1px solid #5583ba;background:#5583ba}.day-off-popup .popup-base__btn .button .text{font-size:15px;font-weight:400}.day-off-popup .popup-base__btn .button:focus,.day-off-popup .popup-base__btn .button:hover{color:#fff}.parking-page .select-one .button-outer .button--active{background:#5583ba;color:#fff}.parking-page .fullscreen path{fill:#5583ba}.parking-page .button--primary{background:#5583ba;color:#fff;border:1px solid #5583ba}.parking-page .button--primary:hover{background:#3266ab;color:#fff;border:1px solid #3266ab}.parking-page__imgs{position:relative}.parking-page .parking-map__info{letter-spacing:0}.parking-page__map{width:-moz-fit-content;width:fit-content;margin:14px auto 0;cursor:pointer}@media(min-width:992px){.parking-page__map{position:absolute;top:0;right:0;margin:0}}@media(min-width:992px){.parking-page__map .parking-map__img{max-width:400px}}.parking-page__map-popup .parking-map__img{max-height:641px}.parking-page .parking-popup .popup-base__title b{color:#3266ab}