.transparent-button .tn-atom {
    background-color: #FFFFFF33;
}
.button-ipoteka {
    background-color: #FFFFFF33;
    border-radius: 30px;
}
.button-ipoteka .tn-atom {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px;
    width: auto;
}
@media screen and (min-width: 960px) {
.button-ipoteka .tn-atom::before {
        content: '';
        background-image: url(https://static.tildacdn.com/tild3330-3937-4165-b536-326664383563/ico.svg);
        width: 32px;
        height: 32px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
}
}
@media screen and (max-width: 960px) {
    .button-ipoteka .tn-atom::before {
        content: '';
        background-image: url(https://static.tildacdn.com/tild3330-3937-4165-b536-326664383563/ico.svg);
        width: 24px;
        height: 24px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
    }
}
.uc-transparentform .t-input {
    background-color: rgb(228 233 243 / 60%) !important;
}
.rounded-corners .t-bgimg {
    border-radius: 16px 16px 0 0;
}
@media screen and (max-width: 560px) {
    .t702 .t-popup__block-close {
        background-color: #fff;
    }
}
#rec783408307 .tn-group[data-group-id="172311017185647690"] .tn-molecule {
    transition: background-color 0.2s ease-in-out;
}
#rec783408307 .tn-group[data-group-id="172311018126376330"] .tn-molecule {
    transition: background-color 0.2s ease-in-out;
}
#rec783408307 .tn-group[data-group-id="172311017185647690"] .tn-molecule:hover {
    background-color: #F4F6FB;
    border-color: transparent;
}
#rec783408307 .tn-group[data-group-id="172311018126376330"] .tn-molecule:hover {
    background-color: #F4F6FB;
    border-color: transparent;
}
.custom-label .tn-atom {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 4px;
    width: auto;
}
.custom-label .tn-atom::before {
    content: '';
        background-image: url(https://static.tildacdn.com/tild3561-3435-4638-a563-373363613631/hot.svg);
        width: 18px;
        height: 18px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
}
.lodjia-label .tn-atom {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 4px;
    width: auto;
}
.lodjia-label .tn-atom::before {
    content: '';
        background-image: url(https://static.tildacdn.com/tild6163-3463-4164-a433-636235333131/lodjia.svg);
        width: 18px;
        height: 18px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
}
.kuhnya-label .tn-atom {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 4px;
    width: auto;
}
.kuhnya-label .tn-atom::before {
    content: '';
        background-image: url(https://static.tildacdn.com/tild3766-6634-4639-b133-613136373961/kuhnya.svg);
        width: 18px;
        height: 18px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
}
.prihojaya-label .tn-atom {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 4px;
    width: auto;
}
.prihojaya-label .tn-atom::before {
    content: '';
        background-image: url(https://static.tildacdn.com/tild6437-3266-4436-a432-616438386265/prihojaya.svg);
        width: 18px;
        height: 18px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
}
.sanuzel-label .tn-atom {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 4px;
    width: auto;
}
.sanuzel-label .tn-atom::before {
    content: '';
        background-image: url(https://static.tildacdn.com/tild3936-3235-4431-b437-396336633561/sanuzel.svg);
        width: 18px;
        height: 18px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
}
.garderobnaya-label .tn-atom {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 4px;
    width: auto;
}
.garderobnaya-label .tn-atom::before {
    content: '';
        background-image: url(https://static.tildacdn.com/tild6630-3837-4739-a631-633031373738/garderobnaya.svg);
        width: 18px;
        height: 18px;
        background-size: cover;
        background-repeat: no-repeat;
        vertical-align: middle;
        position: relative;
}
@media screen and (min-width: 960px) {
    .rounded-corners1 .tn-atom {
        border-radius: 0 16px 16px 0 !important;
    }
}
@media screen and (max-width: 960px) {
    .rounded-corners1 .tn-atom {
        border-radius: 0 0px 16px 16px !important;
    }
}
.anku-right .tn-atom::hover {
    background-image: url(https://static.tildacdn.com/tild3063-3537-4135-b462-633737343961/arrow_right_active.svg);
}
@media screen and (max-width: 960px) {
    .t-popup__container.t-popup__container-static {
        margin: 0 !important;
    }
}