.t-col_2 {
    max-width: 200px!important;
}
.t-col_10 {
    max-width: 960px!important;
}
.t-container_flex {
    justify-content: space-between!important;
}
.t1196__slider {
    --slider-gap: 12px!important;
}
.t1196__slider.t1196__slider_width_12 {
    --column-gap: 45px!important;
}
.t-container {
    max-width: 100%!important;
}
#rec1593059321 .t1196__slider {
    align-items: flex-start!important;
}
.t-btntext:after {
    display:none;
}
#rec1593059321 .t-btntext.t-btntext_type_button {
    text-decoration: underline;
}
#rec1593059321 .t1196__imgwrapper {
    height: 64px!important;
}
#rec1659216671 .t1196__imgwrapper {
    height: 64px!important;
}
.t1119__trigger-button {
    padding: 26px 50px 26px 0!important;
}
.t-checkbox__control.t-checkbox__control_flex {
    padding-top: 20px;
}
#rec1602476281 .t450__right_langs_lang a {
    font-family: 'Noto Sans Display'!important;
    font-weight: 500!important;
    font-size:16px!important;
}
.t450__right_langs_lang {
    margin-right: 10px!important;
}
@media screen and (max-width: 640px) {
.t282__menu__content {
    padding: 0px 10px!important;
}
.t282__menu {
    padding: 30px 20px!important;
}
#rec1578019581 .tn-elem[data-elem-id="1763474735039000003"] .tn-atom {
    text-transform: none!important;
}
#rec1578019581 .tn-elem[data-elem-id="1763475403283000013"] .tn-atom {
    text-transform: none!important;
}
#rec1578019581 .tn-elem[data-elem-id="1763476666094000007"] .tn-atom {
    text-transform: none!important;
}
#rec1578019581 .tn-elem[data-elem-id="1763476667350000015"] .tn-atom {
    text-transform: none!important;
}
#rec1578019581 .tn-elem[data-elem-id="1763476668429000023"] .tn-atom {
    text-transform: none!important;
}
#rec1578019581 .tn-elem[data-elem-id="1764916828532000008"] .tn-atom {
    text-transform: none!important;
}
}
#rec1602476281 .t282__lang a {
    height: 32px;
    width: 32px;
    display: flex!important;
    align-items: center;
    justify-content: center;
    border: 1px solid #fff;
}
.t282__lang {
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.t-feed__post-popup__text-wrapper h2.t-redactor__h2 {
    font-size: 26px!important;
}
.t-text_md {
    font-size: 14px!important;
}
.t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {
    aspect-ratio: 0.9!important;
}
@media screen and (min-width: 1199px) {
#rec1657756911 .t-container_flex {
    justify-content: left !important;
    margin-left: 10px!important;
}
#rec1623266461 .t-container_flex {
    justify-content: left !important;
    margin-left: 10px!important;
}
#rec1660337771 .t-container_flex {
    justify-content: left !important;
    margin-left: 10px!important;
}
#rec1659216751 .t-container_flex {
    justify-content: left !important;
    margin-left: 10px!important;
}
#rec1657756911 .t-col_4 {
    max-width: 32.6%!important;
    margin-left: 0px!important;
    margin-right: 0px!important;
}
#rec1623266461 .t-col_4 {
    max-width: 32.6%!important;
    margin-left: 0px!important;
    margin-right: 0px!important;
}
#rec1660337771 .t-col_4 {
    max-width: 32.6%!important;
    margin-left: 0px!important;
    margin-right: 0px!important;
}
#rec1659216751 .t-col_4 {
    max-width: 32.6%!important;
    margin-left: 0px!important;
    margin-right: 0px!important;
}
#rec1657756911 .t915__container {
    display: flex!important;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
}
#rec1623266461 .t915__container {
    display: flex!important;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
}
#rec1660337771 .t915__container {
    display: flex!important;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
}
#rec1659216751 .t915__container {
    display: flex!important;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 12px;
}
.t-btnflex_smd, .t-btn.t-btnflex_smd, .t-submit.t-btnflex_smd {
    --height: 46px!important;
    width: 280px!important;
}
}
@media screen and (max-width: 1199px) {
#rec1657756911 .t-section__descr {
    padding-bottom: 0px!important;
}
#rec1623266461 .t-section__descr {
    padding-bottom: 0px!important;
}
#rec1660337771 .t-section__descr {
    padding-bottom: 0px!important;
}
#rec1659216751 .t-section__descr {
    padding-bottom: 0px!important;
}
.t915__container_mobile-flex {
    gap: 10px;
    padding-right: 20px!important;
}
#rec1657756911 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 45%!important;
    max-width: 45%!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
#rec1623266461 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 45%!important;
    max-width: 45%!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
#rec1660337771 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 45%!important;
    max-width: 45%!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
#rec1659216751 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 45%!important;
    max-width: 45%!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
.t-btnflex_smd, .t-btn.t-btnflex_smd, .t-submit.t-btnflex_smd {
    --height: 46px!important;
    width: 280px!important;
}
.t-col {
    padding-left: 10px!important;
    padding-right: 10px!important;
}
}
@media screen and (max-width: 639px) { 
.t-btnflex_smd, .t-btn.t-btnflex_smd, .t-submit.t-btnflex_smd {
    width: 100%!important;
}
.t915__container_mobile-flex {
    padding-right: 10px!important;
    padding-left: 10px!important;
}
#rec1657756911 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 100%!important;
    max-width: 100%!important;
}
#rec1623266461 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 100%!important;
    max-width: 100%!important;
}
#rec1660337771 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 100%!important;
    max-width: 100%!important;
}
#rec1659216751 .t915__container_mobile-flex .t-feed__grid-col {
    min-width: 100%!important;
    max-width: 100%!important;
}
#rec1657756911 .t-col {
    padding-left: 10px!important;
}
#rec1623266461 .t-col {
    padding-left: 10px!important;
}
#rec1660337771 .t-col {
    padding-left: 10px!important;
}
#rec1659216751 .t-col {
    padding-left: 10px!important;
}
.t-feed__buttons-wrapper {
    padding: 0 10px!important;
}
.t1196__slider.t1196__slider_width_12 {
    --padding-left: 10px!important;
}
}