.t450__burger_container {
        z-index:999;
    }
div:not(.t396) .t-animate[data-animate-style="fadeinup"] {
        transition-duration: 2s;
    }
.t896 .t-section__title {
    font-size: 86px;
    text-transform: uppercase;
    color: #343434;
    }
.js-feed-post-author-name {
    display: none;
    }
.t-feed__post-popup__date {
    font-family: Manrope;
    font-size: 14px;
    }
.t-feed__post-popup__close-text {
    font-family: Manrope;
    font-size: 16px;
    font-weight: normal;
    }
.t-feed__post-popup__title {
    font-family: Manrope;
}
@media screen and (max-width: 640px) {
.t-heading_sm {
    font-size: 6vh !important;
} 
}
/*
@media screen and (min-width: 1024px) {
.BookingControl_control.BookingControl_inline {
    background-color: #cdaa72;
} 
}
.react-ui-1ai6r11.react-ui-nj9s63 {
    background-color: #ecba5f !important;
    color: #ffffff !important;
}
.GuestsSelectControl_control .react-ui-fmd51i, .DatesPeriodControl_datePickerWrapper .react-ui-fmd51i {
    background-color: #cdaa72 !important;
    color: #ffffff !important;
    border-color: #ecba5f !important;
}
.BookingControl_controlsWrapper .react-ui-123wljp, .BookingControl_controlsWrapper .react-ui-f7jjnp, .BookingControl_controlsWrapper .react-ui-whg85e {
    color: #ffffff !important;
}
.WidgetApp_container {
    color: #ffffff !important;
}
.GuestsSelectControl_tooltipRow .GuestsSelectControl_caption {
    color: #343434 !important;
}
.NumberInput_container .react-ui-fmd51i {
    background-color: #ffffff !important;
}
.NumberInput_container .react-ui-123wljp {
    color: #343434 !important
}
.DatesPeriodControl_placeholder {
    color: #ffffff !important;
}
.react-ui {
    font-family: "Segoe UI", sans-serif;
}
.react-ui .react-ui-pmp369 {
    color: #343434 !important;
}
.DatesPeriodControl_dash {
    color: #ffffff !important;
}
.FixedButton_container {
    background: #c2d7e2 !important;
}  
*/
.hover-color .tn-atom {
         transition: .6s linear;
}
.hover-color .tn-atom:hover {
        color: #cdaa72 !important; /* задаем цвет заголовку при наведении */
        /*text-decoration: underline;*/ /* подчеркивание текста при наведении */
        /*text-decoration-color: #FF9737;*/ /* цвет подчеркивания */
}
.footer-hover .tn-atom {
         transition: .6s linear;
}
.footer-hover .tn-atom:hover {
    color: #ffffff !important;
}
.z-top {
    z-index: 999 !important;
}

.vertograd-hover .tn-atom {
         transition: .6s linear;
}
.vertograd-hover .tn-atom:hover {
    color: #cdaa72 !important;
}

@media screen and (min-width: 641px) {
.t-slds__thumbsbullet.t-slds__bullet {
    width: 120px;
}
}

@media screen and (max-width: 640px) {
.gal-line {
width: calc(100% - 40px) !important;
left: 20px !important;
}
.t-slds__arrow-left {
    left: 20px;
}
.t-slds__arrow-right {
    right: 20px;
}

}

.t661__row_indent-10px .t661__gap {
    height: 10px;
}

#allrecords a {
    color: #CDAA72;
}
#allrecords a:hover {
    color: #ECBA5F;
}

/* WIDGET STYLES 19.12.2022 */
/*.BookingSearchForm_control {
    border: 1px solid #CDAA72 !important;
}*/
.react-ui-1g33jba {
    background-color: #CDAA72 !important;
    border-color: #CDAA72 !important;
    transition-duration: 0.6s;
    font-family: 'Manrope',Arial,sans-serif !important;
} 
.react-ui-1g33jba:hover {
    background-color: #ECBA5F !important;
    border-color: #ECBA5F !important;
}
.FixedButton_container {
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
    background-color: transparent !important;
}  
.react-ui-1f3jmd3 {
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
} 

/* WIDGET STYLES 21.08.2023 */

@media screen and (max-width: 767px) {
.BookingSearchForm_control.BookingSearchForm_inline .BookingSearchForm_controlsWrapper {
    padding: 40px 0;
}}

/* END OF WIDGET */

li::marker {
    font-size: 16px !important;
}

#coverCarry348695645, #recorddiv348695645 {
    background-color: #c2d7e2 !important;
}

@media screen and (max-width: 1200px) {
.uc-small-font-header .t164__title {
    font-size: 70px !important;
}}

/*.t-popup {
    z-index:400 !important;
}*/

.t450__menu__content {
    z-index:300 !important;
}

.react-ui>div {
    z-index:9999999 !important;
}

.ReactModal__Overlay.ReactModal__Overlay--after-open {
    z-index:99999999 !important;
}

/* 2024 приглашение */
.border-top-2024 {
    border-top: 1px solid #ffffff;
}

/* 2024 февраль */
@media screen and (max-width: 480px){
.t-rec_pb-res-480_90 {
    padding-bottom: 80px !important;
}}
@media screen and (max-width: 480px){
.t-rec_pt-res-480_15 {
    padding-top: 30px !important;
}}

/* шрифт виджета */
/*.react-UI {
    font-family: Manrope, "Segoe UI", sans-serif !important;
}*/

#rec768521207 .tn-elem[data-elem-id="1719756391748"] {
    z-index:1 !important;
}

.ytp-chrome-top {
    display:none !important;
}

/* 2025 май */

.t-text.t-text_md span {
    font-size: 28px !important;
    line-height: 32px !important;
}