

/* Start:/local/templates/khatri/css/contacts.css?177823734510548*/
@charset "UTF-8";
/* Основные блоки */
.contacts-top__wrapper {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 38% 1fr;
    grid-template-columns: 38% 1fr;
    gap: 72px;
}

@media (max-width: 1440px) {
    .contacts-top__wrapper {
        -ms-grid-columns: 35% 1fr;
        grid-template-columns: 35% 1fr;
        gap: 56px;
    }
}

@media (max-width: 1280px) {
    .contacts-top__wrapper {
        -ms-grid-columns: 408px 1fr;
        grid-template-columns: 408px 1fr;
        gap: 40px;
    }
}

@media (max-width: 1000px) {
    .contacts-top__wrapper {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
}

.contacts-top__about-link {
    display: flex;
    align-items: center;
    gap: 10px;
    transition: color 0.5s;
}

.contacts-top__about-link:hover {
    color: var(--primary, #B9A49F);
}

@media (max-width: 1440px) {
    .contacts-top__about-link {
        grid-column: span 2;
    }
}

@media (max-width: 767px) {
    .contacts-top__about-link {
        grid-column: 1;
    }
}

/* Фото */
@media (max-width: 1000px) {
    .contacts-top__photo {
        display: none;
    }
}

.contacts-top__photo-img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

/* Контент */
.contacts-top__content {
    padding: 90px 50px 50px 0;
}

@media (max-width: 1280px) {
    .contacts-top__content {
        padding-top: 70px;
        padding-bottom: 40px;
    }
}

@media (max-width: 1000px) {
    .contacts-top__content {
        padding: 90px 40px 40px 40px;
    }
}

.contacts-top__title {
    margin-bottom: 35px;
    line-height: 1;
}

@media (max-width: 1280px) {
    .contacts-top__title {
        margin-bottom: 24px;
    }
}

/* Контактная информация */
.contacts-top__info {
    margin-bottom: 155px;
    font-style: normal;
}

@media (max-width: 1440px) {
    .contacts-top__info {
        margin-bottom: 120px;
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 40px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}

@media (max-width: 1280px) {
    .contacts-top__info {
        margin-bottom: 60px;
    }
}

@media (max-width: 1200px) {
    .contacts-top__info {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        row-gap: 20px;
    }
}

@media (max-width: 1000px) {
    .contacts-top__info {
        margin-bottom: 40px;
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
    }
}

@media (max-width: 767px) {
    .contacts-top__info {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        gap: 40px;
    }
}

.contacts-top__address {
    font-style: normal;
}

.contacts-top__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    margin-bottom: 16px;
}

@media (max-width: 1440px) {
    .contacts-top__item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

@media (max-width: 767px) {
    .contacts-top__item {
        gap: 8px;
    }
}

.contacts-top__item-name {
    color: #ffffff;
    font-size: 16px;
    letter-spacing: 7.36px;
    text-transform: uppercase;
}

.contacts-top__item-link.link {
    font-size: 16px;
    text-wrap: pretty;
    color: currentColor;
}

.contacts-top__social-link.link {
    color: currentColor;
}

/* Социальные сети */
/* Нижняя часть */
.contacts-top__inner {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    gap: 120px;
}

@media (max-width: 1440px) {
    .contacts-top__inner {
        gap: 56px;
        -ms-grid-columns: 0.4fr 0.6fr;
        grid-template-columns: 0.4fr 0.6fr;
    }
}

@media (max-width: 1280px) {
    .contacts-top__inner {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
}

@media (max-width: 1000px) {
    .contacts-top__inner {
        gap: 40px;
    }
}

.contacts-top__text p + p {
    margin-top: 20px;
}

/* Форма */
.contacts-top__form {
    position: relative;
}
@media (max-width: 1280px) {
    .contacts-top__form {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 1fr 30%;
        grid-template-columns: 1fr 30%;
        -webkit-column-gap: 40px;
        -moz-column-gap: 40px;
        column-gap: 40px;
        row-gap: 16px;
    }
}

@media (max-width: 1200px) {
    .contacts-top__form {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
}

@media (max-width: 1000px) {
    .contacts-top__form {
        -ms-grid-columns: 1fr 30%;
        grid-template-columns: 1fr 30%;
        -webkit-column-gap: 40px;
        -moz-column-gap: 40px;
        column-gap: 40px;
        row-gap: 16px;
    }
}

@media (max-width: 767px) {
    .contacts-top__form {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
}

@media (max-width: 1280px) {
    .contacts-top__labels {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        gap: 40px;
    }
}

@media (max-width: 767px) {
    .contacts-top__labels {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
}

.contacts-top__form input {
    width: 100%;
    margin-bottom: 56px;
}

@media (max-width: 1280px) {
    .contacts-top__form input {
        margin-bottom: 0;
    }
}

.contacts-top__btn {
    text-align: center;
    width: 100%;
    margin-bottom: 20px;
    line-height: 1.1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media (max-width: 1280px) {
    .contacts-top__btn {
        padding: 8px 24px;
    }
}

@media (max-width: 1200px) {
    .contacts-top__btn {
        padding: 18px 24px;
        margin-top: 20px;
    }
}

@media (max-width: 1000px) {
    .contacts-top__btn {
        padding: 8px 24px;
        margin-top: 0;
    }
}

@media (max-width: 767px) {
    .contacts-top__btn {
        padding: 18px 24px;
        margin-top: 20px;
    }
}

.contacts-top__checkbox {
    -ms-grid-row: 2;
    grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1/3;
}

@media (max-width: 1200px) {
    .contacts-top__checkbox {
        -ms-grid-row: 3;
        grid-row: 3;
        -ms-grid-column: 1;
        grid-column: 1;
    }
}

@media (max-width: 1000px) {
    .contacts-top__checkbox {
        -ms-grid-row: 2;
        grid-row: 2;
        -ms-grid-column: 1;
        -ms-grid-column-span: 2;
        grid-column: 1/3;
    }
}

@media (max-width: 767px) {
    .contacts-top__checkbox {
        grid-row: auto;
        grid-column: auto;
    }
}

.contacts-map__iframe {
    width: 100%;
    height: 543px;
}

@media (max-width: 1600px) {
    .contacts-map__iframe {
        height: 407px;
    }
}

@media (max-width: 1440px) {
    .contacts-map__iframe {
        height: 364px;
    }
}

@media (max-width: 470px) {
    .contacts-map__iframe {
        height: 300px;
    }
}

.temporarily {
    height: 500px;
}

.contacts-form__top {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr -webkit-max-content;
    -ms-grid-columns: 1fr max-content;
    grid-template-columns: 1fr -webkit-max-content;
    grid-template-columns: 1fr max-content;
    gap: 56px;
    margin-bottom: 20px;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

@media (max-width: 1000px) {
    .contacts-form__top {
        gap: 16px;
    }
}

@media (max-width: 767px) {
    .contacts-form__top {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        gap: 40px;
    }
}

.contacts-form__success {
    text-align: center;
    margin: auto;
}


.contacts-form__labels {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    gap: 56px;
}

@media (max-width: 1000px) {
    .contacts-form__labels {
        gap: 16px;
    }
}

@media (max-width: 767px) {
    .contacts-form__labels {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        gap: 40px;
    }
}

.contacts-form__input {
    width: 100%;
}

@media (max-width: 1000px) {
    .contacts-form__btn {
        max-width: 230px;
    }
}

@media (max-width: 767px) {
    .contacts-form__btn {
        max-width: 100%;
        width: 100%;
    }
}

.contacts-page__inner {
    padding-bottom: 160px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
}

@media (max-width: 1680px) {
    .contacts-page__inner {
        background-size: contain;
        background-position: center bottom;
    }
}

@media (max-width: 1440px) {
    .contacts-page__inner {
        padding-bottom: 120px;
    }
}

@media (max-width: 1280px) {
    .contacts-page__inner {
        padding-bottom: 100px;
    }
}

@media (max-width: 1000px) {
    .contacts-page__inner {
        padding-bottom: 80px;
        background-size: cover;
    }
}

@media (max-width: 500px) {
    .contacts-page__inner {
        padding-bottom: 60px;

    }
}
/* Основному контейнеру карты задаем позицию */
#map__iframe_cb {
    position: relative;
    overflow: hidden; /* Важно! */
}

/* Псевдоэлемент, который будет наложен поверх карты с фильтром */
#map__iframe_cb::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* Критически важно! Позволяет кликать сквозь этот слой */
    background: rgba(0, 0, 0, 0); /* Прозрачная подложка */
    filter: grayscale(100%);
    z-index: 1; /* Фильтр должен быть выше карты, но ниже меток */
}

/* Контейнер, в котором Яндекс.Карты рисуют саму карту */
.ymaps-map {
    filter: grayscale(100%); /* Применяем фильтр непосредственно к элементу карты */
}

/* Контейнер для меток и других geoObjects поднимаем выше нашего фильтра */
.ymaps-geo-objects {
    z-index: 2; /* Должен быть выше, чем z-index псевдоэлемента с фильтром */
    position: relative;
}
/* End */


/* Start:/local/templates/khatri/components/bitrix/form.result.new/contacts_form/style.css?17619265091225*/
/*.feedback_form_name.error,*/
/*.feedback_form_phone.error*/
/*.form__checkbox-text.error {*/
/*    color: red;*/
/*    border: 3px solid red;*/
/*}*/
.form__input.error {
    color: var(--red) !important;
    border-bottom: 1px solid var(--red) !important;
}

.form__input.error::placeholder {
    color: var(--red) !important;
}

.form__checkbox-text.error {
    color: var(--red) !important;
}

.btn.disabled {
    opacity: 0.5;
    cursor: not-allowed !important;
}

/*.contacts-form__success {*/
/*    position: absolute;*/
/*    visibility: hidden;*/
/*    top: -60px;*/
/*    text-align: center;*/
/*    opacity: 0;*/
/*    transform: scale(0.95);*/
/*    transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s;*/
/*}*/

/*@media (max-width: 1280px) {*/
/*    .contacts-form__success {*/
/*        top: -26px;*/
/*    }*/
/*}*/

/*.contacts-form__success.show {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    background: var(--black);*/
/*    visibility: visible;*/
/*    opacity: 1;*/
/*    transform: scale(1);*/
/*}*/


/* End */


/* Start:/bitrix/components/s44labs.vkposts/templates/.default/style.min.css?17798664359601*/
.vkpost__more,.vkpost__title{color:var(--vkpost-title-color)}.vkpost-slide,.vkpost-slide__wrapper{border-radius:var(--vkpost-card-border-radius)}.fancybox__content{padding:0}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.vkpost *,.vkpost ::after,.vkpost ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.vkpost{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font:inherit;margin-top:var(--vkpost-block-margin-top);margin-bottom:var(--vkpost-block-margin-bottom)}.vkpost__title{font-size:var(--vkpost-title-size);font-weight:var(--vkpost-title-weight);font-style:var(--vkpost-title-style);margin-bottom:var(--vkpost-title-margin-bottom);text-align:var(--vkpost-title-position)}.vkpost-slide__content.reverse .vkpost-slide__images,.vkpost__more{margin-bottom:20px}@media (max-width:767px){.vkpost__title span{font-size:.8em}}.vkpost__more{gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.vkpost__more svg{width:20px;height:20px}.vkpost__list .swiper-wrapper{padding-bottom:60px}.vkpost-slide{background-color:var(--vkpost-card-background);cursor:default}.vkpost-slide__wrapper{border-color:var(--vkpost-card-border-color);border-width:var(--vkpost-card-border-size);border-style:solid}.vkpost-slide__top{color:var(--vkpost-card-font-color);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vkpost-slide__avatar{width:33%;height:33%;max-width:80px;border-radius:50%;overflow:hidden;flex:none}.vkpost-link{transition:opacity .5s}.vkpost-link:hover{opacity:.6}.vkpost-slide__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow-clip-margin:unset}.vkpost-slide__author{text-wrap:balance;font-size:14px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vkpost-slide__content{min-height:190px;overflow:hidden;padding:0 20px;color:var(--vkpost-card-font-color);font-size:var(--vkpost-card-font-size)}.vkpost-slide__content.collapsed{height:190px;overflow:hidden}.vkpost-slide__content p{margin:0 0 20px;word-break:break-word}.vkpost-slider-images .swiper-wrapper{padding-bottom:20px}.vkpost-slider-images .swiper-wrapper.one-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vkpost-slider-images__slide img{width:100%}.vkpost-slider-images__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vkpost-slider-images__pagination .swiper-pagination-bullet{width:var(--vkpost-slider-mini-bullet-size);height:var(--vkpost-slider-mini-bullet-size);border-radius:var(--vkpost-slider-mini-bullet-size);background-color:var(--vkpost-slider-mini-bullet-color);opacity:1;-webkit-transition:width .5s,background-color .5s;-o-transition:width .5s,background-color .5s;transition:width .5s,background-color .5s}.vkpost-slider-images__pagination .swiper-pagination-bullet-active{width:var(--vkpost-slider-mini-bullet-size);-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;background-color:var(--vkpost-slider-mini-bullet-active-color);opacity:1}.vkpost-slide__bottom{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;color:var(--vkpost-card-icon-color);border-top-color:var(--vkpost-card-border-color);border-top-width:var(--vkpost-card-border-size);border-top-style:solid;margin-top:15px;position:relative}.vkpost-slide__bottom-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.vkpost-slide__down-btn{display:none;border:none;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);cursor:pointer;color:inherit;padding:0;background-color:transparent;transition:opacity .5s;width:20px;height:20px}.vkpost-slide__down-btn:hover{opacity:.6}.vkpost-slide__down-btn svg{width:20px;height:20px;margin:auto;display:block}.vkpost-slide__down-btn.active{display:block}.vkpost-slide__down-btn.up{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);width:200px}.vkpost-slide__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;position:relative;padding:2px 10px;font-size:14px}.vkpost-slide__icon:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;width:100%;background-color:var(--vkpost-card-icon-color);opacity:.4;border-radius:15px}.vkpost-slide__icon svg{width:24px;height:24px}.vkpost-slide__likes{transition:color .5s}.vkpost-slide__pagination .swiper-pagination-bullet{width:var(--vkpost-slider-bullet-size);height:var(--vkpost-slider-bullet-size);border-radius:var(--vkpost-slider-bullet-size);background-color:var(--vkpost-slider-bullet-color);opacity:1;-webkit-transition:width .5s,background-color .5s;-o-transition:width .5s,background-color .5s;transition:width .5s,background-color .5s}.vkpost-slide__pagination .swiper-pagination-bullet-active{width:calc(var(--vkpost-slider-bullet-size) * 2);background-color:var(--vkpost-slider-bullet-active-color);opacity:1}.vkpost-slide__content-video a{position:relative}.vkpost-slide__content-video-icon{position:absolute;width:48px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;box-sizing:border-box;padding-left:3px;color:#fff;background-color:rgba(255,255,255,.5);transition:background-color .5s,opacity .5s}.vkpost-slide__content-video-icon svg{width:20px;height:20px}.fancybox-content{background:0 0}.vkpost-slide__down{position:absolute;top:0;color:var(--vkpost-card-font-color);padding:0 4px;left:50%;transform:translate(-50%,-50%)}.has-ajax .fancybox__content,.vkpost__list--second .vkpost-slide__content{padding:0}.vkpost__list--second .rew,.vkpost__list--second .vkpost-slide__content-text{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;padding:0 20px;line-height:1.3;overflow:hidden}.vkpost__list--second .vkpost-slide__content-text{-webkit-line-clamp:6;height:calc(var(--vkpost-card-font-size) * 1.3 * 6)}.vkpost__list--second .rew{-webkit-line-clamp:3;height:calc(var(--vkpost-card-font-size) * 1.3 * 3)}.vkpost__list--second .vkpost-slide__content{min-height:auto;display:flex;flex-direction:column;gap:20px}.vkpost__list--second .vkpost-slide__content-preview{margin-bottom:0;height:170px;position:relative;overflow:hidden;display:flex;justify-content:center}.vkpost__list--second .vkpost-slide__content-image{top:50%;transform:translateY(-50%)}.vkpost__list--second .vkpost-slide__content-video a{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%}.vkpost__list--second .vkpost-slide__bottom{margin-top:0}.vkpost-slide__content-video{flex-shrink:0;display:flex;align-items:center}.vkpost-slide__content .vk-emodji{font-family:"Google Sans",'Noto Color Emoji',sans-serif}.fancybox-content,.fancybox-slide{display:flex;justify-content:center}.fancybox__content,.vkvideo{flex-grow:1}.vkpost__list .swiper-wrapper{display:flex;flex-wrap:nowrap}.swiper-slide{flex-grow:0}.vkpost-slide__content .history{padding-left:10px}.copy_post_header{display:flex;gap:5px;align-items:center;margin-bottom:5px}.copy_post_image img{border-radius:50%;width:50px}.copy_post_header_info{display:flex;flex-direction:column;gap:5px}.vklinks:hover{text-decoration:underline}.fancybox__content iframe{height:auto;max-width:768px}@media (max-width:768px){.vkpost-slide__top{padding:20px 20px 10px}.vkpost-slide__avatar{max-width:60px}.vkpost-slide__content{padding:10px 20px}.vkpost-slider-images .swiper-wrapper{padding-bottom:10px}.fancybox__content iframe{width:max-content}}.vkpost__list--second .vkpost-slide__content-preview{padding:20px}.vkpost__list--second .vkpost-slide__content-image,.vkpost__list--second .vkpost-slide__content-image a,.vkpost__list--second .vkpost-slide__content-video{position:relative;width:100%;height:100%}.vkpost__list--second .vkpost-slide__content-preview img{width:100%;object-fit:contain;height:100%}.vkpost__list--second .vkpost-slide__content.collapsed .vkpost-slide__content-text{-webkit-line-clamp:unset;height:100%}.vkpost__list--second .vkpost-slide__content.collapsed{height:100%}.vkpost__list--second .vkpost-slide__content.collapsed .rew{-webkit-line-clamp:unset;height:100%}.swiper-wrapper.one-slide .swiper-slide{margin-right:0!important}.vkpost-slide__images .swiper-slide{text-align:center}.vkpost-slide__content{display:block}.vkpost-slide__content-video img,.vkpost-slide__images{width:100%}.vkpost-slide__down-btn.notneeded{pointer-events:none;visibility:hidden}.vkpost .swiper-pagination-bullet:before{content:unset}.vkpost-slide__bottom a{color:var(--vkpost-card-icon-color);text-decoration:none}.vkpost-slide__top a{color:var(--vkpost-card-font-color);text-decoration:none}.vkpost-slide__likes:hover{color:#ff3347;color:var(--vkpost-card-icon-color);opacity:.6}
/* End */


/* Start:/local/templates/khatri/components/bitrix/form.result.new/feedback/style.css?17619268681185*/
/*.feedback_form_name.error,*/
/*.feedback_form_phone.error*/
/*.form__checkbox-text.error {*/
/*    color: red;*/
/*    border: 3px solid red;*/
/*}*/
.form__input.error {
    color: var(--red) !important;
    border-bottom: 1px solid var(--red) !important;
}

.form__input.error::placeholder {
    color: var(--red) !important;
}

.form__checkbox-text.error {
    color: var(--red) !important;
}

.btn.disabled {
    opacity: 0.5;
    cursor: not-allowed !important;
}

/*.home-form__success {*/
/*    visibility: hidden;*/
/*    margin-top: 30px;*/
/*    text-align: center;*/
/*    opacity: 0;*/
/*    transform: scale(0.95);*/
/*    transition: opacity 0.4s ease, transform 0.4s ease, visibility 0.4s;*/
/*    position: absolute;*/
/*    bottom: -38px;*/
/*}*/

/*.home-form__success.show {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    background: var(--black);*/
/*    visibility: visible;*/
/*    opacity: 1;*/
/*    transform: scale(1);*/
/*}*/
/* End */
/* /local/templates/khatri/css/contacts.css?177823734510548 */
/* /local/templates/khatri/components/bitrix/form.result.new/contacts_form/style.css?17619265091225 */
/* /bitrix/components/s44labs.vkposts/templates/.default/style.min.css?17798664359601 */
/* /local/templates/khatri/components/bitrix/form.result.new/feedback/style.css?17619268681185 */
