.invalid-feedback {
    display: none;
    position: absolute;
    right: 1rem;
    bottom: -2.0222rem;
    font-size: 1rem;
    color: red;
}
.invalid-feedback.active {display: block;}
.rent-form__modal .rent-form__wrapper form .rent-form__row {
    margin-bottom: 0.5rem;
}
.success {
    background-color: var(--white);
    border-radius: 8px;
    bottom: 1.6rem;
    box-shadow: 0 2px 11px 0 rgba(0,0,0,.17);
    font-size: 1rem;
    line-height: 1.23;
    padding: 1.6rem;
    position: fixed;
    right: 1.6rem;
    z-index: 100;
    width: 40rem;
}
/*.success_subscribe {width: fit-content!important; max-width: unset!important;}*/
.success__body span {line-height: 1.7;}
.success__body {display: flex;flex-flow: column;}
.success__body span {font-size: initial; }
.success__close {
    position: absolute;
    width: 2.4rem;
    height: 2.4rem;
    top: 0.8rem;
    right: 0.8rem;
    cursor: pointer;
}
.events-slider__slide .events-slide__content .event__link a:hover {
    color: var(--primary-hover) !important;
}
.ajax-items {position: relative;}
.letter-buttons__item {text-transform: lowercase;}
.catalog-page .filters__letters-row .num-buttons.active {color: var(--primary-hover)!important;}
.more-section .container{justify-content: center; margin-top: 5rem;}
.section-filter{display: contents;}
.filepond--drop-label {
    display: block;
    width: 100%;
    height: 100%;
    border: 1px dashed var(--dark);
    border-radius: 0.8rem;
    text-align: center;
    padding: 1rem;
    cursor: pointer;
    background: var(--white);
}
.filepond--drop-label label {position: static!important;}
.filepond--root {font-size: inherit!important;font-family: inherit!important;}
.filepond--credits {display: none;}

.mb--40 {margin-bottom: 40px;}
.mb--20 {margin-bottom: 20px!important;}
.search-result__tenant-wrapper .search-result__tenant .tenant-body__row.destination-floor__row {
    display: none!important;
}
.scheme-layer .scheme-search__list-wrapper .scheme-search__list .tenants-list__wrapper.visible-wrapper {height: auto;}
.scheme-layer .scheme-search__list-wrapper .tenants-list__wrapper .tenants-list {

    padding: 0.8rem;
}
main.scheme .scheme-search__list-wrapper .tenants-list__wrapper {
    background: inherit!important;
}
.scheme .path-shop.active-shop {
    fill: rgba(48, 110, 148, 0.5019607843) !important;
    transition: fill 0.1s ease-in-out;
}

.search-empty {text-align: center;margin-top: 3.2rem;}
.clock_event img {width: inherit!important;}
.clock_event {display: flex;}
.detail-card_event {border: unset!important;}
main.routes .routes-tabs__item.active span {color: var(--white)!important;}
main.offer .filters-section .expand-container > p,
main.offer .filters-section .expand-container .expand-button {margin-bottom: 1.6rem !important;}
main.offer .filters-section .expand-container ul {margin-left: 2rem;list-style: disc!important;}
@media screen and (max-width: 767.9px) {
    main.scheme .scheme-search__list-wrapper {left: 2rem!important;}
    main.scheme .scheme-search__list-wrapper-linkback {
        display: none!important;
    }
}
@media (hover: hover) {
    main .int-card:hover,main .service-card:hover{box-shadow: 0px 3px 9px 0px rgba(0, 42, 81, 0.62);}
    .cinema-card__timetable-item:hover {cursor: pointer;}
}

/* 17.01 */
main .section .events-wrapper .event img.mobile-img {
    display: none;
}
main .section .events-wrapper .event img.desktop-img {
    display: block;
}
@media screen and (max-width: 767.9px) {
    main .section .events-wrapper .event img.mobile-img {
        display: block;
    }
    main .section .events-wrapper .event img.desktop-img {
        display: none;
    }
}


