.t1148__slider.t1148__slider_width_12 {
    --padding-left: unset;
    --padding-right: unset;
    max-width: 1730px;
    /*overflow: hidden !important;*/
    margin: 0 auto;
}
.t1148__controls_gallery {
    padding: unset;
    max-width: 1750px;
    left: 0;
    right: 0;
    margin: auto;
}
@media (max-width:1919px) {
.t1148__controls_gallery {
    max-width: 1620px;
}
.t1148__slider.t1148__slider_width_12 {
    max-width: 1600px;
}
}
@media (max-width:1799px) {
.t1148__controls_gallery {
    max-width: 1470px;
}
.t1148__slider.t1148__slider_width_12 {
    max-width: 1450px;
}
}
@media (max-width:1599px) {
.t1148__controls_gallery {
    max-width: 1380px;
}
.t1148__slider.t1148__slider_width_12 {
        max-width: 1360px;
    }
}
@media (max-width:1499px) {
.t1148__controls_gallery {
    max-width: 1220px;
}
.t1148__slider.t1148__slider_width_12 {
        max-width: 1200px;
    }
}
@media (max-width:1299px) {
.t1148__controls_gallery {
    max-width: 1120px;
}
.t1148__slider.t1148__slider_width_12 {
        max-width: 1100px;
    }
}
@media (max-width:1199px) {
.t1148__controls_gallery {
    max-width: 890px;
}
.t1148__slider.t1148__slider_width_12 {
        max-width: 860px;
    }
}
@media (max-width:959px) {
.t1148__slider.t1148__slider_width_12 {
        max-width: 630px;
    }
}
@media (max-width:639px) {
    .t1148__slider.t1148__slider_width_12 {
        max-width: 470px;
    }
}



iframe {
    height: auto;
    min-height: 100%;
    border-radius: 0 20px 20px 0;
}
@media (max-width:1199px) {
iframe {
    border-radius: 20px;
}
}
/*Шапка*/
#rec1216139636 .tn-elem[data-elem-id="1755424528189"] {
    opacity: 0 !important;
    transition: .2s;
}
#rec1216139636 .tn-group[data-group-id="175542449450138820"] {
    transition: .4s;
}
#rec1216139636.fonmenu .tn-group[data-group-id="175542449450138820"] {
    top: 10px !important;
}
#rec1216139636.fonmenu .tn-elem[data-elem-id="1755424528189"] {
    opacity: 1 !important;
}

#rec1216139636 .tn-elem[data-elem-id="1754983846095"] .tn-atom__img {
    max-width: unset;
    transition: .2s;
}

#rec1216139636.fonmenu .tn-elem[data-elem-id="1754983846095"] .tn-atom__img {
    max-width: 160px;
    left: 35px !important;
    position: relative;
    top: 10px;
}
.t-sociallinks__item_whatsapp path {
    fill: #0f8ba9;
}
.t-sociallinks__item_telegram path {
    fill: #0b6f88;
}
@media (max-width:1919px) {
#rec1216139636.fonmenu .tn-elem[data-elem-id="1754983846095"] .tn-atom__img {
    top: 3px;
}
}
@media (max-width:1299px) {
#rec1216139636.fonmenu .tn-elem[data-elem-id="1754983846095"] .tn-atom__img {
    max-width: 130px;
}
}
@media (max-width:1199px) {
#rec1216139636.fonmenu .tn-elem[data-elem-id="1754983846095"] .tn-atom__img {
    left: 0 !important;
}
}
@media (max-width:479px) {
#rec1216139636.fonmenu .tn-group[data-group-id="175542449450138820"] {
    top: 0 !important;
}
}

#rec1216139636.fonmenu .tn-elem[data-elem-id="1755002691346"],
#rec1216139636.fonmenu .tn-elem[data-elem-id="1755004678024"] {
    opacity: 0 !important;
}

/*Второй блок*/
#rec1218531821 .tn-elem[data-elem-id="1755072347079"] .tn-atom strong {
    color: #0B6F88;
}

/*Куки*/
#rec1223013321 .t886__wrapper {
    align-items: center !important;
    padding-left: 40px;
}
#rec1223013321 .t-btnflex.t-btnflex_type_button {
    width: 169px;
    height: 64px;
}

/*Вопрос-ответ*/
.accordion {
    border-radius: 20px !important;
    overflow: hidden;
    padding-bottom: 20px !important;
    background-color: #fff;
}
.accordion .t-container {
    max-width: unset;
    padding: 0 60px;
}
.accordion .t-col_6 {
    width: 46%;
    max-width: 46%;
    margin: 0 0 24px;
    border-radius: 10px;
}
.accordion .t585__trigger-button {
    padding: 20px 25px;
}
.accordion .t-col_6:nth-child(odd) {
    margin-right: 24px;
}
.accordion .t585__icon {
    padding-right: 29px !important;
}
.accordion .t585__icon,
.accordion .t585__lines,
.accordion .t585__lines svg {
    width: 16px;
    height: 16px;
}
.accordion .t585__lines svg g {
    stroke: #000 !important;
    stroke-width: 2px;
}
.accordion .t585__circle {
    display: none;
}
.accordion .t-descr {
    padding: 0 25px;
    margin-bottom: 0;
}
.accordion .t585__content {
    background-color: #F3F6F7;
}
.accordion .t585__header {
    background-color: #F3F6F7;
    border-radius: 10px;
}
.accordion .t585__header.t585__opened {
    border-radius: 10px 10px 0 0;
}

table.purpose-table {
    border-collapse: collapse;
    font-family: 'Ubuntu';
    font-size: 18px;
}
.purpose-table th {
    text-align: left;
    color: #0B6F88;
}
.purpose-table th, .purpose-table td {
    padding: 10px;
    border: 1px solid color(srgb 0.04 0.44 0.53 / 0.5);
}






@media (max-width:1799px) {
.accordion .t-col_6 {
    width: 45%;
    max-width: 45%;
}
}
@media (max-width: 1499px) {
    .accordion .t-col_6 {
        width: 44%;
        max-width: 44%;
    }
}
@media (max-width:1299px) {
.accordion .t-col_6 {
    width: 44%;
    max-width: 43%;
}
}
@media (max-width:1199px) {
.accordion .t-container {
    max-width: 740px;
}
.accordion .t-col_6 {
    width: 100%;
    max-width: 100%;
}
.accordion .t-col_6:nth-child(odd) {
    margin-right: 0;
}
}

@media (max-width: 959px) {
.accordion .t-container {
    max-width: 560px;
    padding: 0 30px;
}
.accordion .t-col_6 {
    padding: 0;
}
.accordion {
    background-color: transparent;
}
.accordion .t585__content {
    background-color: #fff;
}
.accordion .t585__header {
    background-color: #fff;
}
table.purpose-table {
    font-size: 14px;
}
}

@media (max-width: 639px) {
    .accordion .t-container {
        max-width: 460px;
        padding: 0 10px;
    }
}


@media (max-width: 479px) {
    .accordion .t-container {
        max-width: 320px;
    }
    #rec1220915716 .t585__title,
    #rec1220915716 .t585__text {
        font-size: 14px !important;
    }
    .accordion .t585__trigger-button {
        padding: 10px 30px 10px 10px;
    }
    .accordion .t585__icon {
    padding-right: 0 !important;
    right: 20px;
}
.accordion .t-descr {
    padding: 0 10px;
}
}







/*Эффекты*/

#rec1216139636 .tn-group[data-group-id="175498442828675080"] a,
#rec1216139636 .tn-group[data-group-id="175498442828675080"] a:after,
#rec1217106806 .tn-elem[data-elem-id="1755004002908"] .tn-atom,
#rec1220867861 [data-elem-id="1755172332217"] .t-submit {
    transition: .2s !important;
}
#rec1216139636 .tn-group[data-group-id="175498442828675080"] a:hover {
    color: #0b6f88 !important;
}
#rec1216139636 .tn-group[data-group-id="175498442828675080"] a:after {
    content: '';
    display: block;
    height: 2px;
    width: 100%;
    background: transparent;
}
#rec1216139636 .tn-group[data-group-id="175498442828675080"] a:hover:after {
    background: #0b6f88;
}


#rec1217106806 .tn-elem[data-elem-id="1755003957883"] .tn-atom,
.hover_shadow .tn-molecule div:first-child .tn-atom,
.tn-atom.t-zoomable img,
.accordion .t585__header,
.accordion .t585__header .t585__title,
.accordion .t585__header .t585__lines svg g,
.zero-form-rendered .t-input,
#rec1233340711 [data-elem-id="1755716952192"] .t-submit {
    transition: .2s !important;
}
#rec1217106806 .tn-elem[data-elem-id="1755003957883"] .tn-atom:hover,
#rec1218534026 .tn-elem[data-elem-id="1755081489488"] .tn-atom:hover,
#rec1216139636 .tn-elem[data-elem-id="1755002618027"] .tn-atom:hover {
    background-image: linear-gradient(0.646turn, rgba(11, 111, 136, 1) 40%, rgba(15, 139, 170, 1) 100%);
    transition: .2s !important;
}

#rec1217106806 .tn-elem[data-elem-id="1755004002908"] .tn-atom:hover {
    background: color(srgb 1 1 1 / 0.9);
    color: #0b6f88;
}

#rec1218534016 .tn-elem[data-elem-id="1755080206365"] .tn-atom:hover,
#rec1220867861 [data-elem-id="1755172332217"] .t-submit:hover,
#rec1233340711 [data-elem-id="1755716952192"] .t-submit:hover {
    background-color: #084453;
}

.tn-group__1217106806175500541789637020 .t396__elem-flex img {
    position: relative;
    transition: .6s !important;
}

.tn-group__1217106806175500541789637020 .t396__elem-flex:hover img {
    transform: scale(1.2);
}

.tn-group__1217106806175500541789637020 .t396__elem-flex:hover * {
    color: #0b6f88 !important;
}

.hover_shadow:hover .tn-molecule div:first-child .tn-atom {
    box-shadow: 0 15px 20px color(srgb 0.04 0.44 0.53 / 0.2);
}

.tn-atom.t-zoomable:hover img {
    opacity: .6;
}


.accordion .t585__header:not(.t585__opened):hover {
    background: #0b6f88;
}
.accordion .t585__header:not(.t585__opened):hover .t585__title {
    color: #fff !important;
}
.accordion .t585__header:not(.t585__opened):hover .t585__lines svg g {
    stroke: #fff !important;
}
.zero-form-rendered .t-input:hover {
    background-color: rgb(109 170 180) !important;
}
#rec1233340711 .zero-form-rendered .t-input:hover {
    background-color: rgb(208 223 227) !important;
}
#t-footer a {
    transition: .2s;
}
#t-footer div:not(.tn-elem[data-elem-id="1755243521811"]) a:hover {
    opacity: .6;
}

#rec1222942571 .tn-elem[data-elem-id="1755243521811"] .tn-atom:hover {
    background-image: linear-gradient(0.75turn, rgba(11, 111, 136, 1) 0%, rgba(15, 139, 170, 1) 100%);
    opacity: 1 !important;
}