html, body {
    overflow-x: hidden;
}
#allrecords a {
    color: #fff;
}
body {
    font-family: 'Roboto', sans-serif;
}
.body_wraper {
    overflow-x: hidden;
    position: relative;
}
.contacts_callback {
    position: relative;
    bottom: -180px;
    left: calc(50% - 160px);
    color: rgb(0, 0, 0);
    background-color: #66c05d;
    border-radius: 15px;
    font-family: Roboto;
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 10px 0px;
    width: max-content;
    height: 50px;
    text-align: center;
    line-height: 40px;
    border: 0 none;
    font-size: 16px;
    padding: 0 60px;
    -webkit-appearance: none;
    font-weight: 700;
}
.contacts_callback:hover {
    background-color: #66c05d !important;
}
@media screen and (max-width: 959px) {
    .contacts_callback {
        bottom: -170px;
    }
}
@media screen and (max-width: 479px) {
	.header__phone div span {
    font-size: 12px;
    margin-left: 5px;
}
.header a {
    font-size: 16px;
}
.header__phone div {
    text-align: right;
}
.header__phone div {
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 100%;
}
    .contacts_callback {
        bottom: -155px;
    }
}
.modal-body {
    padding: 35px;
}
.policy {
    font-size: 12px;
}
.form_title {
    text-align: center;
}
.form_title span {
    font-family: 'Roboto',Arial,sans-serif;
    font-weight: 600;
    color: #000;
    font-size: 36px;
    line-height: 1.23;
}
.form_title p {
    font-family: 'Roboto',Arial,sans-serif;
    font-weight: 300;
    color: #000;
    font-size: 18px;
    line-height: 1.55;
    margin: 20px 0;
}
.form_body input[type="text"],
.form_body input[type="tel"] {
    color: #000000;
    border: none;
    border-bottom: 1px solid #c9c9c9;
    font-family: 'Roboto',Arial,sans-serif;
    font-size: 100%;
    height: 60px;
    padding: 0 20px;
    font-size: 16px;
    line-height: 1.33;
    width: 100%;
    margin-bottom: 20px;
}
.form_body input[type="submit"] {
    color: #000000;
    border-radius: 5px;
    font-family: Roboto;
    background-color: #66c05d;
    font-weight: 500;
    width: 100%;
    height: 54px;
    text-align: center;
    border: 0 none;
    font-size: 16px;
    padding-left: 60px;
    padding-right: 60px;
    white-space: nowrap;
    cursor: pointer;
}
.t-img-select__container {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.slick-slide {
    opacity: .06;
}
.slick-active {
    opacity: .12;
}
.slick-current.slick-active {
    opacity: 1;
}
.slick-next {
    right: 25%;
}
.slick-next::before {
    content: '';
    display: block;
    width: 50px;
    height: 50px;
    border-top: 7px solid #66c05d;
    border-right: 7px solid #66c05d;
    transform: rotate(45deg);
    opacity: 1;
}
.slick-prev {
    left: 25%;
    z-index: 2;
}
.slick-prev::before {
    content: '';
    display: block;
    width: 50px;
    height: 50px;
    border-top: 7px solid #66c05d;
    border-left: 7px solid #66c05d;
    transform: rotate(-45deg);
    opacity: 1;
}
.slick_reviews img {
    padding: 10%;
}
.reviews_title {
    color: #000000;
    font-size: 38px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 700;
    text-align: center;
}
@media (max-width: 1199px) {
    .slick_reviews img {
        padding: 5%;
    }
}
@media (max-width: 959px) {
    .slick-prev {
        left: 35px;
    }
    .slick-next {
        right: 65px;
    }
}
@media (max-width: 479px) {
    .slick-prev {
        left: 15px;
    }
    .slick-next {
        right: 45px;
    }
    .slick-prev::before,
    .slick-next::before {
        opacity: .5;
    }
}
/* first-display */
#rec129886654 .t396__artboard {
    height: 820px;
    background-color: #ffffff;
}

#rec129886654 .t396__filter {
    height: 820px;
}

#rec129886654 .t396__carrier {
    height: 820px;
    background-position: center center;
    background-attachment: scroll;
    background-image: url('https://static.tildacdn.com/tild3634-3336-4536-b666-663335323963/-/resize/20x/back1.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .t396__artboard {}
    #rec129886654 .t396__filter {}
    #rec129886654 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .t396__artboard {
        height: 950px;
    }
    #rec129886654 .t396__filter {
        height: 950px;
    }
    #rec129886654 .t396__carrier {
        height: 950px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .t396__artboard {
        height: 750px;
    }
    #rec129886654 .t396__filter {
        height: 750px;
    }
    #rec129886654 .t396__carrier {
        height: 750px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .t396__artboard {
        height: 720px;
    }
    #rec129886654 .t396__filter {
        height: 720px;
    }
    #rec129886654 .t396__carrier {
        height: 720px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569238108868"] {
    z-index: 1;
    top: 1px;
    left: calc(50% - 600px + 21px);
    width: 129px;
    height: 145px;
}

#rec129886654 .tn-elem[data-elem-id="1569238108868"] .tn-atom {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569238108868"] {
        top: 1px;
        left: calc(50% - 320px + 11px);
    }
}

@media screen and (max-width: 639px) {}

@media screen and (max-width: 479px) {}

#rec129886654 .tn-elem[data-elem-id="1569238240924"] {
    z-index: 3;
    top: 18px;
    left: calc(50% - 600px + 65px);
    width: 40px;
}

#rec129886654 .tn-elem[data-elem-id="1569238240924"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569238240924"] {
        top: 18px;
        left: calc(50% - 320px + 55px);
    }
}

@media screen and (max-width: 639px) {}

@media screen and (max-width: 479px) {}

#rec129886654 .tn-elem[data-elem-id="1569238276871"] {
    color: #ffffff;
    text-align: center;
    z-index: 4;
    top: 70px;
    left: calc(50% - 600px + 20px);
    width: 130px;
}

#rec129886654 .tn-elem[data-elem-id="1569238276871"] .tn-atom {
    color: #ffffff;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569238276871"] {
        top: 70px;
        left: calc(50% - 320px + 10px);
    }
}

@media screen and (max-width: 639px) {}

@media screen and (max-width: 479px) {}

#rec129886654 .tn-elem[data-elem-id="1569238442124"] {
    color: #b8b8b8;
    z-index: 5;
    top: 58px;
    left: calc(50% - 600px + 178px);
    width: 210px;
}

#rec129886654 .tn-elem[data-elem-id="1569238442124"] .tn-atom {
    color: #b8b8b8;
    font-size: 12px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569238442124"] {
        top: 58px;
        left: calc(50% - 320px + 157px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569238442124"] {
        top: 26px;
        left: calc(50% - 240px + 155px);
        width: 150px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569238442124"] {
        top: 18px;
        left: calc(50% - 160px + 157px);
        width: 150px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569239330793"] {
    color: #ffffff;
    z-index: 6;
    top: 420px;
    left: calc(50% - 600px + 20px);
    width: 600px;
}

#rec129886654 .tn-elem[data-elem-id="1569239330793"] .tn-atom {
    color: #ffffff;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569239330793"] {
        top: 390px;
        left: calc(50% - 320px + 20px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569239330793"] {
        top: 418px;
        left: calc(50% - 240px + 11px);
    }
    #rec129886654 .tn-elem[data-elem-id="1569239330793"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569239330793"] {
        top: 395px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569239330793"] {
        text-align: left;
    }
    #rec129886654 .tn-elem[data-elem-id="1569239330793"] .tn-atom {
        font-size: 14px;
        line-height: 1.3;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569239407884"] {
    color: #ffffff;
    z-index: 7;
    top: 271px;
    left: calc(50% - 600px + 20px);
    width: 730px;
}

#rec129886654 .tn-elem[data-elem-id="1569239407884"] .tn-atom {
    color: #ffffff;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569239407884"] {
        top: 250px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569239407884"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569239407884"] {
        top: 290px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569239407884"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569239407884"] {
        top: 282px;
        left: calc(50% - 160px + 11px);
        width: 300px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569239407884"] .tn-atom {
        font-size: 14px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569240206263"] {
    z-index: 9;
    top: 350px;
    left: calc(50% - 600px + 22px);
    width: 60px;
    height: 2px;
}

#rec129886654 .tn-elem[data-elem-id="1569240206263"] .tn-atom {
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569240206263"] {
        top: 320px;
        left: calc(50% - 320px + 22px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569240206263"] {
        top: 352px;
        left: calc(50% - 240px + 12px);
        width: 40px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569240206263"] {
        top: 348px;
        left: calc(50% - 160px + 12px);
        width: 30px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569240476761"] {
    color: #000000;
    text-align: center;
    z-index: 10;
    top: 680px;
    left: calc(50% - 600px + 30px);
    width: 380px;
    height: 55px;
}

#rec129886654 .tn-elem[data-elem-id="1569240476761"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec129886654 .tn-elem[data-elem-id="1569240476761"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569240476761"] {
        top: 785px;
        left: calc(50% - 320px + 20px);
        width: 320px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569240476761"] {
        top: 830px;
        left: calc(50% - 240px + 10px);
        width: 260px;
        height: 55px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569240476761"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569240476761"] {
        top: 710px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: 55px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569240620865"] {
    z-index: 11;
    top: 697px;
    left: calc(50% - 600px + 51px);
    width: 20px;
}

#rec129886654 .tn-elem[data-elem-id="1569240620865"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569240620865"] {
        top: 755px;
        left: calc(50% - 320px + -430px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569240620865"] {
        top: 725px;
        left: calc(50% - 240px + -450px);
    }
}

@media screen and (max-width: 479px) {}

#rec129886654 .tn-elem[data-elem-id="1569241254913"] {
    color: #b8b8b8;
    text-align: center;
    z-index: 12;
    top: 30px;
    left: calc(50% - 600px + 945px);
    width: 210px;
}

#rec129886654 .tn-elem[data-elem-id="1569241254913"] .tn-atom {
    color: #b8b8b8;
    font-size: 12px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569241254913"] {
        top: 30px;
        left: calc(50% - 480px + 715px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569241254913"] {
        top: 50px;
        left: calc(50% - 320px + 404px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569241254913"] {
        top: 144px;
        left: calc(50% - 240px + 135px);
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569241254913"] {
        top: 155px;
        left: calc(50% - 160px + 55px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569241369597"] {
    z-index: 13;
    top: 66px;
    left: calc(50% - 600px + 920px);
    width: 260px;
}

#rec129886654 .tn-elem[data-elem-id="1569241369597"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569241369597"] {
        top: 65px;
        left: calc(50% - 480px + 690px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569241369597"] {
        top: 84px;
        left: calc(50% - 320px + 384px);
        width: 250px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569241369597"] {
        top: 178px;
        left: calc(50% - 240px + 115px);
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569241369597"] {
        top: 189px;
        left: calc(50% - 160px + 35px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569241412074"] {
    color: #ffffff;
    text-align: center;
    z-index: 14;
    top: 51px;
    left: calc(50% - 600px + 945px);
    width: 210px;
}

#rec129886654 .tn-elem[data-elem-id="1569241412074"] .tn-atom {
    color: #ffffff;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569241412074"] {
        top: 49px;
        left: calc(50% - 480px + 715px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569241412074"] {
        top: 69px;
        left: calc(50% - 320px + 403px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569241412074"] {
        top: 163px;
        left: calc(50% - 240px + 135px);
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569241412074"] {
        top: 174px;
        left: calc(50% - 160px + 55px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569248214550"] {
    color: #b8b8b8;
    z-index: 16;
    top: 680px;
    left: calc(50% - 600px + 525px);
    width: 160px;
}

#rec129886654 .tn-elem[data-elem-id="1569248214550"] .tn-atom {
    color: #b8b8b8;
    font-size: 12px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569248214550"] {
        top: 670px;
        left: calc(50% - 480px + 520px);
        width: 130px;
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569248214550"] {
        top: 800px;
        left: calc(50% - 320px + -550px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569248214550"] {
        top: 920px;
        left: calc(50% - 240px + -460px);
        width: 150px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569248214550"] {
        top: 795px;
        left: calc(50% - 160px + -520px);
        width: 220px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569248470065"] {
    z-index: 17;
    top: 715px;
    left: calc(50% - 600px + 427px);
    width: 90px;
}

#rec129886654 .tn-elem[data-elem-id="1569248470065"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569248470065"] {
        top: 695px;
        left: calc(50% - 480px + 420px);
        width: 100px;
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569248470065"] {
        top: 960px;
        left: calc(50% - 320px + -530px);
        width: 100px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569248470065"] {
        top: 990px;
        left: calc(50% - 240px + -479px);
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569248470065"] {
        top: 620px;
        left: calc(50% - 160px + -340px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569248878282"] {
    color: #ffffff;
    z-index: 18;
    top: 578px;
    left: calc(50% - 600px + 79px);
    width: 120px;
}

#rec129886654 .tn-elem[data-elem-id="1569248878282"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569248878282"] {
        top: 558px;
        left: calc(50% - 480px + 69px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569248878282"] {
        top: 524px;
        left: calc(50% - 320px + 79px);
        width: 120px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569248878282"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569248878282"] {
        top: 561px;
        left: calc(50% - 240px + 59px);
        width: 100px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569248878282"] {
        top: 490px;
        left: calc(50% - 160px + 58px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569248996956"] {
    z-index: 19;
    top: 582px;
    left: calc(50% - 600px + 23px);
    width: 30px;
}

#rec129886654 .tn-elem[data-elem-id="1569248996956"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569248996956"] {
        top: 524px;
        left: calc(50% - 320px + 23px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569248996956"] {
        top: 562px;
        left: calc(50% - 240px + 13px);
        width: 30px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569248996956"] {
        top: 490px;
        left: calc(50% - 160px + 12px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569249055067"] {
    color: #ffffff;
    z-index: 20;
    top: 578px;
    left: calc(50% - 600px + 304px);
    width: 140px;
}

#rec129886654 .tn-elem[data-elem-id="1569249055067"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055067"] {
        top: 558px;
        left: calc(50% - 480px + 254px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055067"] {
        top: 595px;
        left: calc(50% - 320px + 78px);
        width: 100px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569249055067"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055067"] {
        top: 630px;
        left: calc(50% - 240px + 60px);
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055067"] {
        top: 619px;
        left: calc(50% - 160px + 57px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569249055087"] {
    z-index: 21;
    top: 582px;
    left: calc(50% - 600px + 248px);
    width: 30px;
}

#rec129886654 .tn-elem[data-elem-id="1569249055087"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055087"] {
        top: 562px;
        left: calc(50% - 480px + 208px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055087"] {
        top: 595px;
        left: calc(50% - 320px + 22px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055087"] {
        top: 634px;
        left: calc(50% - 240px + 13px);
        width: 30px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569249055087"] {
        top: 619px;
        left: calc(50% - 160px + 11px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569413962312"] {
    z-index: 25;
    top: 315px;
    left: calc(50% - 600px + 680px);
    width: 760px;
}

#rec129886654 .tn-elem[data-elem-id="1569413962312"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569413962312"] {
        top: 366px;
        left: calc(50% - 480px + 543px);
        width: 680px;
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569413962312"] {
        top: 426px;
        left: calc(50% - 320px + 192px);
        width: 680px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569413962312"] {
        top: 535px;
        left: calc(50% - 240px + 120px);
        width: 540px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569413962312"] {
        top: 470px;
        left: calc(50% - 160px + 130px);
        width: 330px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569415706451"] {
    color: #66c05d;
    z-index: 26;
    top: 376px;
    left: calc(50% - 600px + 20px);
    width: 600px;
}

#rec129886654 .tn-elem[data-elem-id="1569415706451"] .tn-atom {
    color: #66c05d;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569415706451"] {
        top: 346px;
        left: calc(50% - 320px + 20px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569415706451"] {
        top: 375px;
        left: calc(50% - 240px + 11px);
    }
    #rec129886654 .tn-elem[data-elem-id="1569415706451"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569415706451"] {
        top: 369px;
        left: calc(50% - 160px + 11px);
        width: 310px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569415706451"] {
        text-align: left;
    }
    #rec129886654 .tn-elem[data-elem-id="1569415706451"] .tn-atom {
        font-size: 16px;
        line-height: 1.3;
    }
}

#rec129886654 .tn-elem[data-elem-id="1569416576839"] {
    color: #ffffff;
    z-index: 27;
    top: 578px;
    left: calc(50% - 600px + 530px);
    width: 140px;
}

#rec129886654 .tn-elem[data-elem-id="1569416576839"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576839"] {
        top: 558px;
        left: calc(50% - 480px + 466px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576839"] {
        top: 676px;
        left: calc(50% - 320px + 78px);
        width: 110px;
    }
    #rec129886654 .tn-elem[data-elem-id="1569416576839"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576839"] {
        top: 702px;
        left: calc(50% - 240px + 60px);
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576839"] {
        top: 555px;
        left: calc(50% - 160px + 58px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569416576852"] {
    z-index: 28;
    top: 582px;
    left: calc(50% - 600px + 474px);
    width: 30px;
}

#rec129886654 .tn-elem[data-elem-id="1569416576852"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576852"] {
        top: 562px;
        left: calc(50% - 480px + 414px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576852"] {
        top: 676px;
        left: calc(50% - 320px + 25px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576852"] {
        top: 706px;
        left: calc(50% - 240px + 14px);
        width: 30px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569416576852"] {
        top: 555px;
        left: calc(50% - 160px + 12px);
    }
}

#rec129886654 .tn-elem[data-elem-id="1569419447007"] {
    color: #66c05d;
    text-align: center;
    z-index: 29;
    top: 83px;
    left: calc(50% - 600px + 945px);
    width: 210px;
}

#rec129886654 .tn-elem[data-elem-id="1569419447007"] .tn-atom {
    color: #66c05d;
    font-size: 12px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec129886654 .tn-elem[data-elem-id="1569419447007"] {
        top: 80px;
        left: calc(50% - 480px + 715px);
    }
}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1569419447007"] {
        top: 100px;
        left: calc(50% - 320px + 404px);
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1569419447007"] {
        top: 195px;
        left: calc(50% - 240px + 135px);
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1569419447007"] {
        top: 205px;
        left: calc(50% - 160px + 85px);
        width: 150px;
    }
}

#rec129886654 .tn-elem[data-elem-id="1570703440217"] {
    color: #ffffff;
    z-index: 34;
    top: 216px;
    left: calc(50% - 600px + 20px);
    width: 660px;
}

#rec129886654 .tn-elem[data-elem-id="1570703440217"] .tn-atom {
    color: #ffffff;
    font-size: 36px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    #rec129886654 .tn-elem[data-elem-id="1570703440217"] {
        top: 210px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec129886654 .tn-elem[data-elem-id="1570703440217"] .tn-atom {
        font-size: 24px;
    }
}

@media screen and (max-width: 639px) {
    #rec129886654 .tn-elem[data-elem-id="1570703440217"] {
        top: 250px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec129886654 .tn-elem[data-elem-id="1570703440217"] .tn-atom {
        font-size: 26px;
    }
}

@media screen and (max-width: 479px) {
    #rec129886654 .tn-elem[data-elem-id="1570703440217"] {
        top: 253px;
        left: calc(50% - 160px + 12px);
        width: 320px;
    }
    #rec129886654 .tn-elem[data-elem-id="1570703440217"] .tn-atom {
        font-size: 16px;
    }
}
.tn-elem__1298866541569413962312 {
    top: unset!important;
    left: unset!important;
    bottom: 0;
    right: calc(50% - 650px + 20px);
    width: auto!important;
    max-width: 660px!important;
}
.first-display-text {
    z-index: 10;
    position: relative;
    left: calc(50% - 600px + 30px);
    top: 160px;
    color: #fff;
    max-width: 790px;
}
#allrecords ul {
    padding-left: 0;
    list-style-position: inside;
    margin-left: 0;
}
@media screen and (max-width: 1199px) {
    .first-display-text {
        left: calc(50% - 480px + 20px);
    }
    .tn-elem__1298866541569413962312 {
        right: calc(50% - 560px + 20px);
        max-width: 380px!important;
    }
}
@media screen and (max-width: 959px) {
    .first-display-text {
        left: calc(50% - 320px + 20px);
        max-width: 600px;
    }
    .first-display-text h1,
    .first-display-text h1 span {
        font-size: 24px!important;
    }
    .first-display-text h2,
    .first-display-text h3,
    .first-display-text h2 span,
    .first-display-text h3 span {
        font-size: 22px!important;
    }
    .tn-elem__1298866541569413962312 {
        right: calc(50% - 430px + 20px);
        max-width: 380px!important;
    }
}
@media screen and (max-width: 639px) {
    .first-display-text {
        top: 218px;
        left: calc(50% - 240px + 11px);
        max-width: 460px;
    }
    .first-display-text h1,
    .first-display-text h1 span {
        font-size: 26px!important;
    }
    .first-display-text h2,
    .first-display-text h3,
    .first-display-text h2 span,
    .first-display-text h3 span {
        font-size: 18px!important;
    }
    .tn-elem__1298866541569413962312 {
        display: none;
    }
}
@media (max-width: 479px) {
    .first-display-text,
    .first-display-text span {
        font-size: 16px!important;
    }
    .first-display-text {
        top: 228px;
        left: calc(50% - 160px + 12px);
        max-width: 320px;
    }
    .first-display-text h1,
    .first-display-text h1 span {
        font-size: 16px!important;
    }
    .first-display-text h2,
    .first-display-text h3,
    .first-display-text h2 span,
    .first-display-text h3 span {
        font-size: 14px!important;
    }
    .first-display-text ul,
    .first-display-text ul span {
        font-size: 14px!important;
    }
    .tn-elem__1298866541569413962312 {
        display: none;
    }
}
/* end first-display */

/* first quiz */
#rec130411910 .t396__artboard {
    height: 140px;
    background-color: #ebebeb;
}

#rec130411910 .t396__filter {
    height: 140px;
}

#rec130411910 .t396__carrier {
    height: 140px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec130411910 .t396__artboard {
        height: 140px;
    }
    #rec130411910 .t396__filter {
        height: 140px;
    }
    #rec130411910 .t396__carrier {
        height: 140px;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec130411910 .t396__artboard {
        height: 170px;
    }
    #rec130411910 .t396__filter {
        height: 170px;
    }
    #rec130411910 .t396__carrier {
        height: 170px;
    }
}

@media screen and (max-width: 639px) {}

@media screen and (max-width: 479px) {}

#rec130411910 .tn-elem[data-elem-id="1569421459250"] {
    color: #000000;
    text-align: center;
    z-index: 2;
    top: 90px;
    left: calc(50% - 600px + 190px);
    width: 820px;
}

#rec130411910 .tn-elem[data-elem-id="1569421459250"] .tn-atom {
    color: #000000;
    font-size: 38px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130411910 .tn-elem[data-elem-id="1569421459250"] {
        top: 90px;
        left: calc(50% - 480px + 70px);
    }
}

@media screen and (max-width: 959px) {
    #rec130411910 .tn-elem[data-elem-id="1569421459250"] {
        top: 71px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec130411910 .tn-elem[data-elem-id="1569421459250"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 639px) {
    #rec130411910 .tn-elem[data-elem-id="1569421459250"] {
        top: 60px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec130411910 .tn-elem[data-elem-id="1569421459250"] .tn-atom {
        font-size: 26px;
    }
}

@media screen and (max-width: 479px) {
    #rec130411910 .tn-elem[data-elem-id="1569421459250"] {
        top: 60px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec130411910 .tn-elem[data-elem-id="1569421459250"] .tn-atom {
        font-size: 22px;
    }
}
#rec130741847 .t835__quiz-description .st61 {
    stroke: #66c05d;
}

#rec130741847 .t835 .t-btn:not(.t-animate_no-hover):not(:disabled),
#rec130741847 .t835 .t-submit:not(.t-animate_no-hover):not(:disabled) {
    -webkit-transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out, box-shadow 0s ease-in-out;
    transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out, box-shadow 0s ease-in-out;
}
#rec130741847 .t-btn[data-btneffects-first],
#rec130741847 .t-btn[data-btneffects-second],
#rec130741847 .t-submit[data-btneffects-first],
#rec130741847 .t-submit[data-btneffects-second] {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
#rec130741847 input::-webkit-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec130741847 input::-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec130741847 input:-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec130741847 input:-ms-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec130741847 textarea::-webkit-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec130741847 textarea::-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec130741847 textarea:-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec130741847 textarea:-ms-input-placeholder {
    color: #000000;
    opacity: 0.5;
}
#rec130741847 .t-img-select__indicator:after {
    background-color: #000000;
}
.t-checkbox__indicator::after {
    width: 5px;
}
.footer-quiz .quiz-header-title {
    display: none;
}
.header-quiz .quiz-footer-title {
    display: none;
}
/* end first quiz */

/* block needs */
#rec131109306 .t396__artboard {
    height: 1130px;
    background-color: #f7f7f7f;
    overflow: auto;
}

#rec131109306 .t396__filter {
    height: 1130px;
}

#rec131109306 .t396__carrier {
    height: 1130px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .t396__artboard {}
    #rec131109306 .t396__filter {}
    #rec131109306 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .t396__artboard {
        height: 1530px;
    }
    #rec131109306 .t396__filter {
        height: 1530px;
    }
    #rec131109306 .t396__carrier {
        height: 1530px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .t396__artboard {
        height: 2650px;
    }
    #rec131109306 .t396__filter {
        height: 2650px;
    }
    #rec131109306 .t396__carrier {
        height: 2650px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .t396__artboard {
        height: 2680px;
    }
    #rec131109306 .t396__filter {
        height: 2680px;
    }
    #rec131109306 .t396__carrier {
        height: 2680px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569693157221"] {
    color: #ffffff;
    text-align: center;
    z-index: 1;
    top: 80px;
    left: calc(50% - 600px + 270px);
    width: 660px;
}

#rec131109306 .tn-elem[data-elem-id="1569693157221"] .tn-atom {
    color: #ffffff;
    font-size: 36px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569693157221"] {
        top: 80px;
        left: calc(50% - 480px + 150px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569693157221"] {
        top: 71px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569693157221"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569693157221"] {
        top: 71px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569693157221"] .tn-atom {
        font-size: 26px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569693157221"] {
        top: 41px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569693157221"] .tn-atom {
        font-size: 26px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694033561"] {
    color: #000000;
    text-align: center;
    z-index: 8;
    top: 411px;
    left: calc(50% - 600px + 41px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569694033561"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694033561"] {
        top: 411px;
        left: calc(50% - 480px + 32px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694033561"] {
        top: 411px;
        left: calc(50% - 320px + 31px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694033561"] {
        top: 378px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694033561"] {
        top: 398px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694294607"] {
    z-index: 7;
    top: 241px;
    left: calc(50% - 600px + 20px);
    width: 270px;
    height: 370px;
}

#rec131109306 .tn-elem[data-elem-id="1569694294607"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: #a6a6a6;
    border-style: solid;
    box-shadow: 2px 2px 40px 0px rgba(148, 148, 148, 0.6);
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694294607"] {
        top: 241px;
        left: calc(50% - 480px + 11px);
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694294607"] {
        top: 208px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694294607"] {
        top: 228px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694508542"] {
    z-index: 9;
    top: 241px;
    left: calc(50% - 600px + 20px);
    width: 270px;
    height: 150px;
}

#rec131109306 .tn-elem[data-elem-id="1569694508542"] .tn-atom {
    background-color: transparent;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694508542"] {
        top: 241px;
        left: calc(50% - 480px + 11px);
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694508542"] {
        top: 208px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694508542"] {
        top: 228px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694783360"] {
    color: #000000;
    text-align: center;
    z-index: 10;
    top: 520px;
    left: calc(50% - 600px + 50px);
    width: 210px;
    height: 55px;
}

#rec131109306 .tn-elem[data-elem-id="1569694783360"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131109306 .tn-elem[data-elem-id="1569694783360"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694783360"] {
        top: 520px;
        left: calc(50% - 480px + 41px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694783360"] {
        top: 517px;
        left: calc(50% - 320px + 26px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694783360"] {
        top: 485px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569694783360"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694783360"] {
        top: 505px;
        left: calc(50% - 160px + 40px);
        width: 240px;
        height: 55px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694868830"] {
    color: #000000;
    text-align: center;
    z-index: 14;
    top: 411px;
    left: calc(50% - 600px + 485px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569694868830"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868830"] {
        top: 411px;
        left: calc(50% - 480px + 365px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868830"] {
        top: 411px;
        left: calc(50% - 320px + 380px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868830"] {
        top: 779px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868830"] {
        top: 799px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694868837"] {
    z-index: 11;
    top: 241px;
    left: calc(50% - 600px + 465px);
    width: 270px;
    height: 370px;
}

#rec131109306 .tn-elem[data-elem-id="1569694868837"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: #a6a6a6;
    border-style: solid;
    box-shadow: 2px 2px 40px 0px rgba(148, 148, 148, 0.6);
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868837"] {
        top: 241px;
        left: calc(50% - 480px + 345px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868837"] {
        top: 241px;
        left: calc(50% - 320px + 360px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868837"] {
        top: 609px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868837"] {
        top: 629px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694868844"] {
    z-index: 12;
    top: 241px;
    left: calc(50% - 600px + 465px);
    width: 270px;
    height: 150px;
}

#rec131109306 .tn-elem[data-elem-id="1569694868844"] .tn-atom {
    background-color: transparent;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868844"] {
        top: 241px;
        left: calc(50% - 480px + 345px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868844"] {
        top: 241px;
        left: calc(50% - 320px + 360px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868844"] {
        top: 609px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868844"] {
        top: 629px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694868853"] {
    color: #000000;
    text-align: center;
    z-index: 13;
    top: 520px;
    left: calc(50% - 600px + 495px);
    width: 210px;
    height: 55px;
}

#rec131109306 .tn-elem[data-elem-id="1569694868853"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131109306 .tn-elem[data-elem-id="1569694868853"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868853"] {
        top: 520px;
        left: calc(50% - 480px + 375px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868853"] {
        top: 517px;
        left: calc(50% - 320px + 375px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868853"] {
        top: 885px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569694868853"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694868853"] {
        top: 905px;
        left: calc(50% - 160px + 40px);
        width: 240px;
        height: 55px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694935238"] {
    color: #000000;
    text-align: center;
    z-index: 16;
    top: 411px;
    left: calc(50% - 600px + 930px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569694935238"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935238"] {
        top: 411px;
        left: calc(50% - 480px + 700px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935238"] {
        top: 832px;
        left: calc(50% - 320px + 31px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935238"] {
        top: 1179px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935238"] {
        top: 1199px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694935243"] {
    z-index: 15;
    top: 241px;
    left: calc(50% - 600px + 910px);
    width: 270px;
    height: 370px;
}

#rec131109306 .tn-elem[data-elem-id="1569694935243"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: #a6a6a6;
    border-style: solid;
    box-shadow: 2px 2px 40px 0px rgba(148, 148, 148, 0.6);
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935243"] {
        top: 241px;
        left: calc(50% - 480px + 680px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935243"] {
        top: 662px;
        left: calc(50% - 320px + 11px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935243"] {
        top: 1009px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935243"] {
        top: 1029px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694935252"] {
    z-index: 17;
    top: 241px;
    left: calc(50% - 600px + 910px);
    width: 270px;
    height: 150px;
}

#rec131109306 .tn-elem[data-elem-id="1569694935252"] .tn-atom {
    background-color: transparent;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935252"] {
        top: 241px;
        left: calc(50% - 480px + 680px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935252"] {
        top: 662px;
        left: calc(50% - 320px + 11px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935252"] {
        top: 1009px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935252"] {
        top: 1029px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694935261"] {
    color: #000000;
    text-align: center;
    z-index: 18;
    top: 520px;
    left: calc(50% - 600px + 940px);
    width: 210px;
    height: 55px;
}

#rec131109306 .tn-elem[data-elem-id="1569694935261"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131109306 .tn-elem[data-elem-id="1569694935261"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935261"] {
        top: 520px;
        left: calc(50% - 480px + 710px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935261"] {
        top: 939px;
        left: calc(50% - 320px + 26px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935261"] {
        top: 1286px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569694935261"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694935261"] {
        top: 1305px;
        left: calc(50% - 160px + 40px);
        width: 240px;
        height: 55px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569694995263"] {
    color: #000000;
    text-align: center;
    z-index: 19;
    top: 448px;
    left: calc(50% - 600px + 40px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569694995263"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569694995263"] {
        top: 448px;
        left: calc(50% - 480px + 31px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569694995263"] {
        top: 448px;
        left: calc(50% - 320px + 31px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569694995263"] {
        top: 415px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569694995263"] {
        top: 435px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569702577618"] {
    color: #000000;
    text-align: center;
    z-index: 20;
    top: 447px;
    left: calc(50% - 600px + 485px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569702577618"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569702577618"] {
        top: 447px;
        left: calc(50% - 480px + 365px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569702577618"] {
        top: 447px;
        left: calc(50% - 320px + 380px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569702577618"] {
        top: 815px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569702577618"] {
        top: 835px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569702885619"] {
    color: #000000;
    text-align: center;
    z-index: 21;
    top: 448px;
    left: calc(50% - 600px + 930px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569702885619"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569702885619"] {
        top: 448px;
        left: calc(50% - 480px + 700px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569702885619"] {
        top: 869px;
        left: calc(50% - 320px + 31px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569702885619"] {
        top: 1216px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569702885619"] {
        top: 1236px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180754"] {
    color: #000000;
    text-align: center;
    z-index: 23;
    top: 831px;
    left: calc(50% - 600px + 41px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180754"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180754"] {
        top: 831px;
        left: calc(50% - 480px + 32px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180754"] {
        top: 832px;
        left: calc(50% - 320px + 381px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180754"] {
        top: 1579px;
        left: calc(50% - 240px + 126px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180754"] {
        top: 1599px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180761"] {
    z-index: 22;
    top: 661px;
    left: calc(50% - 600px + 20px);
    width: 270px;
    height: 370px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180761"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: #a6a6a6;
    border-style: solid;
    box-shadow: 2px 2px 40px 0px rgba(148, 148, 148, 0.6);
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180761"] {
        top: 661px;
        left: calc(50% - 480px + 11px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180761"] {
        top: 662px;
        left: calc(50% - 320px + 360px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180761"] {
        top: 1409px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180761"] {
        top: 1429px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180769"] {
    z-index: 24;
    top: 661px;
    left: calc(50% - 600px + 20px);
    width: 270px;
    height: 150px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180769"] .tn-atom {
    background-color: transparent;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180769"] {
        top: 661px;
        left: calc(50% - 480px + 11px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180769"] {
        top: 662px;
        left: calc(50% - 320px + 360px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180769"] {
        top: 1409px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180769"] {
        top: 1429px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180779"] {
    color: #000000;
    text-align: center;
    z-index: 25;
    top: 940px;
    left: calc(50% - 600px + 50px);
    width: 210px;
    height: 55px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180779"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131109306 .tn-elem[data-elem-id="1569703180779"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180779"] {
        top: 940px;
        left: calc(50% - 480px + 41px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180779"] {
        top: 939px;
        left: calc(50% - 320px + 375px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180779"] {
        top: 1683px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569703180779"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180779"] {
        top: 1703px;
        left: calc(50% - 160px + 40px);
        width: 240px;
        height: 55px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180789"] {
    color: #000000;
    text-align: center;
    z-index: 27;
    top: 831px;
    left: calc(50% - 600px + 485px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180789"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180789"] {
        top: 831px;
        left: calc(50% - 480px + 365px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180789"] {
        top: 1252px;
        left: calc(50% - 320px + 31px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180789"] {
        top: 1979px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180789"] {
        top: 1999px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180794"] {
    z-index: 26;
    top: 661px;
    left: calc(50% - 600px + 465px);
    width: 270px;
    height: 370px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180794"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: #a6a6a6;
    border-style: solid;
    box-shadow: 2px 2px 40px 0px rgba(148, 148, 148, 0.6);
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180794"] {
        top: 661px;
        left: calc(50% - 480px + 345px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180794"] {
        top: 1082px;
        left: calc(50% - 320px + 11px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180794"] {
        top: 1809px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180794"] {
        top: 1829px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180802"] {
    z-index: 28;
    top: 661px;
    left: calc(50% - 600px + 465px);
    width: 270px;
    height: 150px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180802"] .tn-atom {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180802"] {
        top: 661px;
        left: calc(50% - 480px + 345px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180802"] {
        top: 1082px;
        left: calc(50% - 320px + 11px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180802"] {
        top: 1809px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180802"] {
        top: 1829px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180810"] {
    color: #000000;
    text-align: center;
    z-index: 30;
    top: 940px;
    left: calc(50% - 600px + 495px);
    width: 210px;
    height: 55px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180810"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131109306 .tn-elem[data-elem-id="1569703180810"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180810"] {
        top: 940px;
        left: calc(50% - 480px + 375px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180810"] {
        top: 1357px;
        left: calc(50% - 320px + 26px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180810"] {
        top: 2084px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569703180810"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180810"] {
        top: 2105px;
        left: calc(50% - 160px + 40px);
        width: 240px;
        height: 55px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180817"] {
    color: #000000;
    text-align: center;
    z-index: 31;
    top: 831px;
    left: calc(50% - 600px + 930px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180817"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180817"] {
        top: 831px;
        left: calc(50% - 480px + 700px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180817"] {
        top: 1252px;
        left: calc(50% - 320px + 380px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180817"] {
        top: 2379px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180817"] {
        top: 2399px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180825"] {
    z-index: 29;
    top: 661px;
    left: calc(50% - 600px + 910px);
    width: 270px;
    height: 370px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180825"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: #a6a6a6;
    border-style: solid;
    box-shadow: 2px 2px 40px 0px rgba(148, 148, 148, 0.6);
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180825"] {
        top: 661px;
        left: calc(50% - 480px + 680px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180825"] {
        top: 1082px;
        left: calc(50% - 320px + 360px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180825"] {
        top: 2209px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180825"] {
        top: 2229px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180833"] {
    z-index: 32;
    top: 661px;
    left: calc(50% - 600px + 910px);
    width: 270px;
    height: 150px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180833"] .tn-atom {
    background-color: transparent;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180833"] {
        top: 661px;
        left: calc(50% - 480px + 680px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180833"] {
        top: 1082px;
        left: calc(50% - 320px + 360px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180833"] {
        top: 2209px;
        left: calc(50% - 240px + 105px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180833"] {
        top: 2229px;
        left: calc(50% - 160px + 25px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180841"] {
    color: #000000;
    text-align: center;
    z-index: 33;
    top: 940px;
    left: calc(50% - 600px + 940px);
    width: 210px;
    height: 55px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180841"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131109306 .tn-elem[data-elem-id="1569703180841"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180841"] {
        top: 940px;
        left: calc(50% - 480px + 710px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180841"] {
        top: 1357px;
        left: calc(50% - 320px + 375px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180841"] {
        top: 2483px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
    #rec131109306 .tn-elem[data-elem-id="1569703180841"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180841"] {
        top: 2503px;
        left: calc(50% - 160px + 40px);
        width: 240px;
        height: 55px;
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180848"] {
    color: #000000;
    text-align: center;
    z-index: 34;
    top: 868px;
    left: calc(50% - 600px + 40px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180848"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180848"] {
        top: 868px;
        left: calc(50% - 480px + 31px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180848"] {
        top: 869px;
        left: calc(50% - 320px + 380px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180848"] {
        top: 1616px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180848"] {
        top: 1636px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180854"] {
    color: #000000;
    text-align: center;
    z-index: 35;
    top: 867px;
    left: calc(50% - 600px + 485px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180854"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180854"] {
        top: 867px;
        left: calc(50% - 480px + 365px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180854"] {
        top: 1288px;
        left: calc(50% - 320px + 31px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180854"] {
        top: 2015px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180854"] {
        top: 2035px;
        left: calc(50% - 160px + 45px);
    }
}

#rec131109306 .tn-elem[data-elem-id="1569703180862"] {
    color: #000000;
    text-align: center;
    z-index: 36;
    top: 868px;
    left: calc(50% - 600px + 930px);
    width: 230px;
}

#rec131109306 .tn-elem[data-elem-id="1569703180862"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180862"] {
        top: 868px;
        left: calc(50% - 480px + 700px);
    }
}

@media screen and (max-width: 959px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180862"] {
        top: 1289px;
        left: calc(50% - 320px + 380px);
    }
}

@media screen and (max-width: 639px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180862"] {
        top: 2416px;
        left: calc(50% - 240px + 125px);
    }
}

@media screen and (max-width: 479px) {
    #rec131109306 .tn-elem[data-elem-id="1569703180862"] {
        top: 2436px;
        left: calc(50% - 160px + 45px);
    }
}
/* end block needs */

/* block excursion */
#rec131231675 .t396__artboard {
    height: 500px;
    background-color: #ffffff;
}

#rec131231675 .t396__filter {
    height: 500px;
    background-color: rgba(13, 13, 13, 0.8);
}

#rec131231675 .t396__carrier {
    height: 500px;
    background-position: center center;
    background-attachment: scroll;
    background-image: url('https://static.tildacdn.com/tild3530-3036-4432-b436-343137323433/-/resize/20x/bg_ex.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec131231675 .t396__artboard {}
    #rec131231675 .t396__filter {}
    #rec131231675 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec131231675 .t396__artboard {
        height: 470px;
    }
    #rec131231675 .t396__filter {
        height: 470px;
    }
    #rec131231675 .t396__carrier {
        height: 470px;
    }
}

@media screen and (max-width: 479px) {
    #rec131231675 .t396__artboard {
        height: 440px;
    }
    #rec131231675 .t396__filter {
        height: 440px;
    }
    #rec131231675 .t396__carrier {
        height: 440px;
    }
}

#rec131231675 .tn-elem[data-elem-id="1569770467827"] {
    color: #ffffff;
    text-align: center;
    z-index: 1;
    top: 71px;
    left: calc(50% - 600px + 270px);
    width: 660px;
}

#rec131231675 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
    color: #ffffff;
    font-size: 36px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131231675 .tn-elem[data-elem-id="1569770467827"] {
        top: 80px;
        left: calc(50% - 480px + 150px);
    }
}

@media screen and (max-width: 959px) {
    #rec131231675 .tn-elem[data-elem-id="1569770467827"] {
        top: 71px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec131231675 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 639px) {
    #rec131231675 .tn-elem[data-elem-id="1569770467827"] {
        top: 71px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec131231675 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 479px) {
    #rec131231675 .tn-elem[data-elem-id="1569770467827"] {
        top: 61px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec131231675 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
        font-size: 26px;
    }
}

#rec131231675 .tn-elem[data-elem-id="1569770528243"] {
    color: #ffffff;
    text-align: center;
    z-index: 2;
    top: 186px;
    left: calc(50% - 600px + 320px);
    width: 560px;
}

#rec131231675 .tn-elem[data-elem-id="1569770528243"] .tn-atom {
    color: #ffffff;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131231675 .tn-elem[data-elem-id="1569770528243"] {
        top: 186px;
        left: calc(50% - 480px + 200px);
    }
}

@media screen and (max-width: 959px) {
    #rec131231675 .tn-elem[data-elem-id="1569770528243"] {
        top: 186px;
        left: calc(50% - 320px + 40px);
    }
}

@media screen and (max-width: 639px) {
    #rec131231675 .tn-elem[data-elem-id="1569770528243"] {
        top: 186px;
        left: calc(50% - 240px + 5px);
        width: 470px;
    }
    #rec131231675 .tn-elem[data-elem-id="1569770528243"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 479px) {
    #rec131231675 .tn-elem[data-elem-id="1569770528243"] {
        top: 146px;
        left: calc(50% - 160px + 5px);
        width: 310px;
    }
    #rec131231675 .tn-elem[data-elem-id="1569770528243"] .tn-atom {
        font-size: 18px;
    }
}

#rec131231675 .tn-elem[data-elem-id="1569770709725"] {
    color: #000000;
    text-align: center;
    z-index: 3;
    top: 355px;
    left: calc(50% - 600px + 450px);
    width: 300px;
    height: 55px;
}

#rec131231675 .tn-elem[data-elem-id="1569770709725"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131231675 .tn-elem[data-elem-id="1569770709725"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131231675 .tn-elem[data-elem-id="1569770709725"] {
        top: 351px;
        left: calc(50% - 480px + 330px);
    }
}

@media screen and (max-width: 959px) {
    #rec131231675 .tn-elem[data-elem-id="1569770709725"] {
        top: 350px;
        left: calc(50% - 320px + 190px);
        width: 260px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec131231675 .tn-elem[data-elem-id="1569770709725"] {
        top: 330px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 479px) {
    #rec131231675 .tn-elem[data-elem-id="1569770709725"] {
        top: 310px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: 55px;
    }
}
/* end block excursion */

/* block video */
#rec133567318 .t396__artboard {
    height: 1240px;
    background-color: #f7f7f7;
}

#rec133567318 .t396__filter {
    height: 1240px;
}

#rec133567318 .t396__carrier {
    height: 1240px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .t396__artboard {
        height: 1120px;
    }
    #rec133567318 .t396__filter {
        height: 1120px;
    }
    #rec133567318 .t396__carrier {
        height: 1120px;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec133567318 .t396__artboard {
        height: 1680px;
    }
    #rec133567318 .t396__filter {
        height: 1680px;
    }
    #rec133567318 .t396__carrier {
        height: 1680px;
    }
}

@media screen and (max-width: 639px) {
    #rec133567318 .t396__artboard {
        height: 2800px;
    }
    #rec133567318 .t396__filter {
        height: 2800px;
    }
    #rec133567318 .t396__carrier {
        height: 2800px;
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .t396__artboard {
        height: 2340px;
    }
    #rec133567318 .t396__filter {
        height: 2340px;
    }
    #rec133567318 .t396__carrier {
        height: 2340px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570641793364"] {
    color: #ffffff;
    text-align: center;
    z-index: 1;
    top: 71px;
    left: calc(50% - 600px + 270px);
    width: 660px;
}

#rec133567318 .tn-elem[data-elem-id="1570641793364"] .tn-atom {
    color: #ffffff;
    font-size: 36px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570641793364"] {
        top: 80px;
        left: calc(50% - 480px + 150px);
    }
}

@media screen and (max-width: 959px) {
    #rec133567318 .tn-elem[data-elem-id="1570641793364"] {
        top: 71px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec133567318 .tn-elem[data-elem-id="1570641793364"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570641793364"] {
        top: 61px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec133567318 .tn-elem[data-elem-id="1570641793364"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570641793364"] {
        top: 61px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec133567318 .tn-elem[data-elem-id="1570641793364"] .tn-atom {
        font-size: 26px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570641901633"] {
    z-index: 2;
    top: 226px;
    left: calc(50% - 600px + 20px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570641901633"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570641901633"] {
        top: 226px;
        left: calc(50% - 480px + 10px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570641901633"] {
        top: 226px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570641901633"] {
        top: 226px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570641938421"] {
    z-index: 3;
    top: 226px;
    left: calc(50% - 600px + 440px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570641938421"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570641938421"] {
        top: 226px;
        left: calc(50% - 480px + 330px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570641938421"] {
        top: 1629px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570641938421"] {
        top: 1381px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570641944213"] {
    z-index: 4;
    top: 226px;
    left: calc(50% - 600px + 860px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570641944213"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570641944213"] {
        top: 226px;
        left: calc(50% - 480px + 650px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {
    #rec133567318 .tn-elem[data-elem-id="1570641944213"] {
        top: 1069px;
        left: calc(50% - 320px + 10px);
    }
}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570641944213"] {
        top: 1069px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570641944213"] {
        top: 919px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570641967706"] {
    z-index: 5;
    top: 556px;
    left: calc(50% - 600px + 20px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570641967706"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967706"] {
        top: 507px;
        left: calc(50% - 480px + 10px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967706"] {
        top: 507px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967706"] {
        top: 457px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570641967720"] {
    z-index: 6;
    top: 556px;
    left: calc(50% - 600px + 440px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570641967720"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967720"] {
        top: 507px;
        left: calc(50% - 480px + 330px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967720"] {
        top: 1910px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967720"] {
        top: 1612px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570641967736"] {
    z-index: 7;
    top: 556px;
    left: calc(50% - 600px + 860px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570641967736"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967736"] {
        top: 507px;
        left: calc(50% - 480px + 650px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967736"] {
        top: 1069px;
        left: calc(50% - 320px + 330px);
    }
}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967736"] {
        top: 2472px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570641967736"] {
        top: 2074px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570642037786"] {
    z-index: 8;
    top: 886px;
    left: calc(50% - 600px + 20px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570642037786"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037786"] {
        top: 788px;
        left: calc(50% - 480px + 10px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037786"] {
        top: 788px;
        left: calc(50% - 320px + 10px);
    }
}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037786"] {
        top: 788px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037786"] {
        top: 688px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570642037801"] {
    z-index: 9;
    top: 886px;
    left: calc(50% - 600px + 440px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570642037801"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037801"] {
        top: 788px;
        left: calc(50% - 480px + 330px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037801"] {
        top: 2191px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037801"] {
        top: 1843px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

#rec133567318 .tn-elem[data-elem-id="1570642037823"] {
    z-index: 10;
    top: 886px;
    left: calc(50% - 600px + 860px);
    width: 320px;
    height: 260px;
}

#rec133567318 .tn-elem[data-elem-id="1570642037823"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037823"] {
        top: 788px;
        left: calc(50% - 480px + 650px);
        width: 300px;
        height: 240px;
    }
}

@media screen and (max-width: 959px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037823"] {
        top: 1349px;
        left: calc(50% - 320px + 10px);
    }
}

@media screen and (max-width: 639px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037823"] {
        top: 1349px;
        left: calc(50% - 240px + 90px);
    }
}

@media screen and (max-width: 479px) {
    #rec133567318 .tn-elem[data-elem-id="1570642037823"] {
        top: 1150px;
        left: calc(50% - 160px + 20px);
        width: 280px;
        height: 200px;
    }
}

.video {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    background-color: #000000;
}

.video__link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video__media {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}

.video__button {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    display: none;
    padding: 0;
    width: 68px;
    height: 48px;
    border: none;
    background-color: transparent;
    transform: translate(-50%, -50%);
    cursor: pointer;
}

.video__button-shape {
    fill: #212121;
    fill-opacity: 0.8;
}

.video__button-icon {
    fill: #ffffff;
}

.video__button:focus {
    outline: none;
}

.video:hover .video__button-shape,
.video__button:focus .video__button-shape {
    fill: #ff0000;
    fill-opacity: 1;
}

/* Enabled */

.video--enabled {
    cursor: pointer;
}

.video--enabled .video__button {
    display: block;
}
/* end block video */

/* block before-after */
.cocoen_container {
    width: 700px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.slick-list {
    width: 100%;
}
.before-after {
    background: #ebebeb;
    padding: 50px 0;
}
.before-after-title {
    color: #000000;
    font-size: 38px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 700;
    text-align: center;
    margin-bottom: 50px;
}
.before-after-subtitle {
    color: #000000;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 400;
    text-align: center;
    margin-bottom: 50px;
}
.before-after-title span {
    color: #66c05d;
}
.juxtapose {
    margin-bottom: 30px;
}
.juxtapose:before {
    content: 'До';
    font-size: 24px;
    position: relative;
    z-index: 10;
    background: #999;
    padding: 0 30px;
    left: 0px;
    height: 0px;
    display: block;
    font-weight: 600;
    top: 10px;
}
.juxtapose:after {
    content: 'После';
    font-size: 24px;
    position: relative;
    z-index: 10;
    background: #999;
    padding: 0 30px;
    right: calc( 120px - 100%);
    height: 0px;
    display: block;
    font-weight: 600;
    top: calc( 10px - 100%);
}
.show-more {
    color: rgb(0, 0, 0);
    background-color: #66c05d;
    border-radius: 15px;
    font-family: Roboto;
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 10px 0px;
    width: max-content;
    align-self: center;
    width: max-content;
}
.show-more:hover {
    background-color: #66c05d !important;
}
@media (max-width: 740px) {
    .cocoen_container {
        width: 100%!important;
        padding: 0 10px;
    }
}
#rec136158547 .t396__artboard {
    height: 120px;
    background-color: #ebebeb;
}

#rec136158547 .t396__filter {
    height: 120px;
}

#rec136158547 .t396__carrier {
    height: 120px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec136158547 .t396__artboard {}
    #rec136158547 .t396__filter {}
    #rec136158547 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {}

@media screen and (max-width: 479px) {
    #rec136158547 .t396__artboard {
        height: 150px;
    }
    #rec136158547 .t396__filter {
        height: 150px;
    }
    #rec136158547 .t396__carrier {
        height: 150px;
    }
}

#rec136158547 .tn-elem[data-elem-id="1569519767188"] {
    color: #000000;
    text-align: center;
    z-index: 1;
    top: 11px;
    left: calc(50% - 600px + 190px);
    width: 820px;
}

#rec136158547 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
    color: #000000;
    font-size: 38px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec136158547 .tn-elem[data-elem-id="1569519767188"] {
        top: 11px;
        left: calc(50% - 480px + 70px);
    }
}

@media screen and (max-width: 959px) {
    #rec136158547 .tn-elem[data-elem-id="1569519767188"] {
        top: 15px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec136158547 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
        font-size: 36px;
    }
}

@media screen and (max-width: 639px) {
    #rec136158547 .tn-elem[data-elem-id="1569519767188"] {
        top: 12px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec136158547 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
        font-size: 36px;
    }
}

@media screen and (max-width: 479px) {
    #rec136158547 .tn-elem[data-elem-id="1569519767188"] {
        top: 20px;
        left: calc(50% - 160px + -15px);
        width: 350px;
    }
    #rec136158547 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
        font-size: 36px;
    }
}

#rec136158547 .tn-elem[data-elem-id="1571738026720"] {
    color: #000000;
    text-align: center;
    z-index: 2;
    top: 60px;
    left: calc(50% - 600px + 320px);
    width: 560px;
}

#rec136158547 .tn-elem[data-elem-id="1571738026720"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec136158547 .tn-elem[data-elem-id="1571738026720"] {
        top: 60px;
        left: calc(50% - 480px + 200px);
    }
}

@media screen and (max-width: 959px) {
    #rec136158547 .tn-elem[data-elem-id="1571738026720"] {
        top: 60px;
        left: calc(50% - 320px + 40px);
    }
}

@media screen and (max-width: 639px) {
    #rec136158547 .tn-elem[data-elem-id="1571738026720"] {
        top: 60px;
        left: calc(50% - 240px + 15px);
        width: 450px;
    }
}

@media screen and (max-width: 479px) {
    #rec136158547 .tn-elem[data-elem-id="1571738026720"] {
        top: 70px;
        left: calc(50% - 160px + 35px);
        width: 250px;
    }
    #rec136158547 .tn-elem[data-elem-id="1571738026720"] .tn-atom {
        font-size: 18px;
    }
}
#rec136163444 .t-btn:not(.t-animate_no-hover):hover {
    background-color: #66c05d !important;
}

#rec136163444 .t-btn:not(.t-animate_no-hover) {
    -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
#rec136163444 .t-btn[data-btneffects-first],
#rec136163444 .t-btn[data-btneffects-second],
#rec136163444 .t-submit[data-btneffects-first],
#rec136163444 .t-submit[data-btneffects-second] {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

#rec136163444 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects,
#rec136163444 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateX(-85px);
    -ms-transform: translateX(-85px);
    transform: translateX(-85px);
    -webkit-animation-name: flash;
    animation-name: flash;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

#rec136163444 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_md,
#rec136163444 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_md {
    -webkit-animation-name: flash-md;
    animation-name: flash-md;
}

#rec136163444 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_lg,
#rec136163444 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_lg {
    -webkit-animation-name: flash-lg;
    animation-name: flash-lg;
}

#rec136163444 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_effects,
#rec136163444 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_effects {
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, .4)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, .1), rgba(255, 255, 255, .4));
    background: -o-linear-gradient(left, rgba(255, 255, 255, .1), rgba(255, 255, 255, .4));
    background: linear-gradient(90deg, rgba(255, 255, 255, .1), rgba(255, 255, 255, .4));
    width: 45px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 30px;
    -webkit-transform: skewX(-45deg);
    -ms-transform: skewX(-45deg);
    transform: skewX(-45deg);
}

@-webkit-keyframes flash {
    20% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes flash {
    20% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@-webkit-keyframes flash-md {
    30% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes flash-md {
    30% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@-webkit-keyframes flash-lg {
    40% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes flash-lg {
    40% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
/* end block before-after */

/*block smeta*/
#rec131035683 .t396__artboard {
    height: 1020px;
    background-color: #ffffff;
}

#rec131035683 .t396__filter {
    height: 1020px;
}

#rec131035683 .t396__carrier {
    height: 1020px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .t396__artboard {
        height: 1150px;
    }
    #rec131035683 .t396__filter {
        height: 1150px;
    }
    #rec131035683 .t396__carrier {
        height: 1150px;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .t396__artboard {
        height: 1000px;
        background-color: #ffffff;
    }
    #rec131035683 .t396__filter {
        height: 1000px;
    }
    #rec131035683 .t396__carrier {
        height: 1000px;
        background-position: center center;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .t396__artboard {
        height: 950px;
        background-color: #ffffff;
    }
    #rec131035683 .t396__filter {
        height: 950px;
    }
    #rec131035683 .t396__carrier {
        height: 950px;
        background-position: center center;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .t396__artboard {
        height: 840px;
        background-color: #ffffff;
    }
    #rec131035683 .t396__filter {
        height: 840px;
    }
    #rec131035683 .t396__carrier {
        height: 840px;
        background-position: center center;
    }
}

#rec131035683 .tn-elem[data-elem-id="1478017674914"] {
    color: #000000;
    text-align: center;
    z-index: 27;
    top: 84px;
    left: calc(50% - 600px + 20px);
    width: 1160px;
}

#rec131035683 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
    color: #000000;
    font-size: 48px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] {
        top: 84px;
        left: calc(50% - 480px + 28px);
        width: 940px;
    }
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
        font-size: 56px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] {
        top: 81px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] {
        top: 51px;
        left: calc(50% - 240px + 15px);
        width: 450px;
    }
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
        font-size: 42px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] {
        top: 61px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec131035683 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
        font-size: 36px;
        line-height: 1.3;
    }
}

#rec131035683 .tn-elem[data-elem-id="1561915341915"] {
    color: #000000;
    text-align: center;
    z-index: 28;
    top: 168px;
    left: calc(50% - 600px + 320px);
    width: 560px;
}

#rec131035683 .tn-elem[data-elem-id="1561915341915"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1561915341915"] {
        top: 195px;
        left: calc(50% - 480px + 33px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1561915341915"] {
        top: 285px;
        left: calc(50% - 320px + 40px);
    }
    #rec131035683 .tn-elem[data-elem-id="1561915341915"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1561915341915"] {
        top: 138px;
        left: calc(50% - 240px + 40px);
        width: 400px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1561915341915"] {
        top: 177px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec131035683 .tn-elem[data-elem-id="1561915341915"] .tn-atom {
        font-size: 18px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563085944580"] {
    z-index: 29;
    top: 406px;
    left: calc(50% - 600px + 22px);
    width: 549px;
    height: 383px;
}

#rec131035683 .tn-elem[data-elem-id="1563085944580"] .tn-atom {
    border-radius: 10px;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    box-shadow: 0px 6px 10px 0px rgba(148, 148, 148, 1);
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563085944580"] {
        top: 530px;
        left: calc(50% - 480px + 14px);
        width: 561px;
        height: 370px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563085944580"] {
        top: 561px;
        left: calc(50% - 320px + 41px);
        width: 561px;
        height: 382px;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563085944580"] {
        top: 553px;
        left: calc(50% - 240px + 11px);
        width: 459px;
        height: 347px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563085944580"] {
        top: 365px;
        left: calc(50% - 160px + -16px);
        width: 352px;
        height: 383px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563085991011"] {
    color: #000000;
    z-index: 30;
    top: 340px;
    left: calc(50% - 600px + 25px);
    width: 450px;
}

#rec131035683 .tn-elem[data-elem-id="1563085991011"] .tn-atom {
    color: #000000;
    font-size: 28px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] {
        top: 475px;
        left: calc(50% - 480px + 13px);
        width: 450px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] .tn-atom {
        font-size: 28px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] {
        top: 494px;
        left: calc(50% - 320px + 18px);
        width: 600px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] {
        top: 500px;
        left: calc(50% - 240px + 15px);
        width: 450px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] .tn-atom {
        font-size: 28px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] {
        top: 303px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563085991011"] .tn-atom {
        font-size: 22px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086075590"] {
    color: #000000;
    z-index: 32;
    top: 440px;
    left: calc(50% - 600px + 72px);
    width: 260px;
}

#rec131035683 .tn-elem[data-elem-id="1563086075590"] .tn-atom {
    color: #000000;
    font-size: 22px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086075590"] {
        top: 566px;
        left: calc(50% - 480px + 47px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086075590"] {
        top: 602px;
        left: calc(50% - 320px + 80px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086075590"] {
        top: 578px;
        left: calc(50% - 240px + 22px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563086075590"] {
        text-align: left;
    }
    #rec131035683 .tn-elem[data-elem-id="1563086075590"] .tn-atom {
        font-size: 20px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086075590"] {
        top: 406px;
        left: calc(50% - 160px + 21px);
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086101242"] {
    z-index: 33;
    top: 485px;
    left: calc(50% - 600px + 67px);
    width: 350px;
    height: 5px;
}

#rec131035683 .tn-elem[data-elem-id="1563086101242"] .tn-atom {
    background-color: #e53f3f;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086101242"] {
        top: 610px;
        left: calc(50% - 480px + 48px);
        width: 350px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086101242"] {
        top: 644px;
        left: calc(50% - 320px + 80px);
        height: 5px;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086101242"] {
        top: 615px;
        left: calc(50% - 240px + 20px);
        width: 300px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086101242"] {
        top: 448px;
        left: calc(50% - 160px + 20px);
        width: 200px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086311559"] {
    z-index: 35;
    top: 641px;
    left: calc(50% - 600px + 167px);
    width: 350px;
    height: 5px;
}

#rec131035683 .tn-elem[data-elem-id="1563086311559"] .tn-atom {
    background-color: #dedede;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086311559"] {
        top: 776px;
        left: calc(50% - 480px + 148px);
        width: 350px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086311559"] {
        top: 807px;
        left: calc(50% - 320px + 183px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563086311559"] .tn-atom {
        background-color: #dedede;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086311559"] {
        top: 773px;
        left: calc(50% - 240px + 118px);
        width: 320px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563086311559"] .tn-atom {
        background-color: #dedede;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086311559"] {
        top: 597px;
        left: calc(50% - 160px + 100px);
        width: 200px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086370728"] {
    z-index: 36;
    top: 501px;
    left: calc(50% - 600px + 167px);
    width: 115px;
    height: 65px;
}

#rec131035683 .tn-elem[data-elem-id="1563086370728"] .tn-atom {
    background-color: #e53f3f;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086370728"] {
        top: 636px;
        left: calc(50% - 480px + 134px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086370728"] {
        top: 670px;
        left: calc(50% - 320px + 179px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086370728"] {
        top: 641px;
        left: calc(50% - 240px + 47px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086370728"] {
        top: 474px;
        left: calc(50% - 160px + 19px);
        width: 80px;
        height: 60px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086385941"] {
    z-index: 37;
    top: 501px;
    left: calc(50% - 600px + 282px);
    width: 234px;
    height: 65px;
}

#rec131035683 .tn-elem[data-elem-id="1563086385941"] .tn-atom {
    background-color: #f2f2f2;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086385941"] {
        top: 636px;
        left: calc(50% - 480px + 250px);
        width: 240px;
        height: 65px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086385941"] {
        top: 670px;
        left: calc(50% - 320px + 294px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086385941"] {
        top: 641px;
        left: calc(50% - 240px + 163px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086385941"] {
        top: 474px;
        left: calc(50% - 160px + 100px);
        width: 198px;
        height: 60px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086447714"] {
    z-index: 38;
    top: 657px;
    left: calc(50% - 600px + 67px);
    width: 120px;
    height: 65px;
}

#rec131035683 .tn-elem[data-elem-id="1563086447714"] .tn-atom {
    background-color: #5ccc83;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447714"] {
        top: 800px;
        left: calc(50% - 480px + 59px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447714"] {
        top: 831px;
        left: calc(50% - 320px + 84px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563086447714"] .tn-atom {
        background-color: #5ccc83;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447714"] {
        top: 797px;
        left: calc(50% - 240px + 32px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447714"] {
        top: 621px;
        left: calc(50% - 160px + 20px);
        width: 80px;
        height: 60px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086447730"] {
    z-index: 39;
    top: 657px;
    left: calc(50% - 600px + 187px);
    width: 204px;
    height: 65px;
}

#rec131035683 .tn-elem[data-elem-id="1563086447730"] .tn-atom {
    background-color: #f2f2f2;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447730"] {
        top: 800px;
        left: calc(50% - 480px + 181px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447730"] {
        top: 831px;
        left: calc(50% - 320px + 204px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447730"] {
        top: 797px;
        left: calc(50% - 240px + 153px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086447730"] {
        top: 621px;
        left: calc(50% - 160px + 100px);
        width: 198px;
        height: 60px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086502170"] {
    color: #000000;
    z-index: 40;
    top: 597px;
    left: calc(50% - 600px + 100px);
    width: 240px;
}

#rec131035683 .tn-elem[data-elem-id="1563086502170"] .tn-atom {
    color: #000000;
    font-size: 22px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086502170"] {
        top: 732px;
        left: calc(50% - 480px + 77px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086502170"] {
        top: 765px;
        left: calc(50% - 320px + 110px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086502170"] {
        top: 737px;
        left: calc(50% - 240px + 51px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563086502170"] {
        text-align: left;
    }
    #rec131035683 .tn-elem[data-elem-id="1563086502170"] .tn-atom {
        font-size: 20px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086502170"] {
        top: 556px;
        left: calc(50% - 160px + 50px);
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086578974"] {
    color: #ffffff;
    text-align: center;
    z-index: 41;
    top: 515px;
    left: calc(50% - 600px + 179px);
    width: 90px;
}

#rec131035683 .tn-elem[data-elem-id="1563086578974"] .tn-atom {
    color: #ffffff;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086578974"] {
        top: 650px;
        left: calc(50% - 480px + 146px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086578974"] {
        top: 684px;
        left: calc(50% - 320px + 191px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086578974"] {
        top: 655px;
        left: calc(50% - 240px + 59px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086578974"] {
        top: 492px;
        left: calc(50% - 160px + 24px);
        width: 70px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563086578974"] .tn-atom {
        font-size: 16px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086643936"] {
    color: #ffffff;
    text-align: center;
    z-index: 42;
    top: 671px;
    left: calc(50% - 600px + 68px);
    width: 120px;
}

#rec131035683 .tn-elem[data-elem-id="1563086643936"] .tn-atom {
    color: #ffffff;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086643936"] {
        top: 814px;
        left: calc(50% - 480px + 59px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086643936"] {
        top: 845px;
        left: calc(50% - 320px + 89px);
        width: 110px;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086643936"] {
        top: 811px;
        left: calc(50% - 240px + 37px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086643936"] {
        top: 639px;
        left: calc(50% - 160px + 25px);
        width: 70px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563086643936"] .tn-atom {
        font-size: 16px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086715245"] {
    color: #000000;
    z-index: 43;
    top: 509px;
    left: calc(50% - 600px + 295px);
    width: 210px;
}

#rec131035683 .tn-elem[data-elem-id="1563086715245"] .tn-atom {
    color: #000000;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086715245"] {
        top: 644px;
        left: calc(50% - 480px + 268px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086715245"] {
        top: 678px;
        left: calc(50% - 320px + 313px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086715245"] {
        top: 649px;
        left: calc(50% - 240px + 180px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086715245"] {
        top: 483px;
        left: calc(50% - 160px + 110px);
        width: 180px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563086715245"] .tn-atom {
        font-size: 14px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563086762099"] {
    color: #000000;
    z-index: 45;
    top: 665px;
    left: calc(50% - 600px + 207px);
    width: 170px;
}

#rec131035683 .tn-elem[data-elem-id="1563086762099"] .tn-atom {
    color: #000000;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563086762099"] {
        top: 809px;
        left: calc(50% - 480px + 197px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563086762099"] {
        top: 839px;
        left: calc(50% - 320px + 218px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563086762099"] {
        top: 805px;
        left: calc(50% - 240px + 174px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563086762099"] {
        top: 630px;
        left: calc(50% - 160px + 110px);
        width: 170px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563086762099"] .tn-atom {
        font-size: 14px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563092128154"] {
    z-index: 48;
    top: 485px;
    left: calc(50% - 600px + 417px);
    width: 100px;
    height: 5px;
}

#rec131035683 .tn-elem[data-elem-id="1563092128154"] .tn-atom {
    background-color: #dedede;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563092128154"] {
        top: 610px;
        left: calc(50% - 480px + 398px);
        width: 100px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563092128154"] {
        top: 807px;
        left: calc(50% - 320px + 83px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563092128154"] .tn-atom {
        background-color: #4b9966;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563092128154"] {
        top: 773px;
        left: calc(50% - 240px + 20px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563092128154"] {
        top: 597px;
        left: calc(50% - 160px + 20px);
        width: 80px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563204159728"] {
    z-index: 49;
    top: 602px;
    left: calc(50% - 600px + 72px);
    width: 20px;
}

#rec131035683 .tn-elem[data-elem-id="1563204159728"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563204159728"] {
        top: 737px;
        left: calc(50% - 480px + 49px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563204159728"] {
        top: 770px;
        left: calc(50% - 320px + 83px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563204159728"] {
        top: 740px;
        left: calc(50% - 240px + 20px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563204159728"] {
        top: 560px;
        left: calc(50% - 160px + 21px);
    }
}

#rec131035683 .tn-elem[data-elem-id="1563204942017"] {
    z-index: 26;
    top: 285px;
    left: calc(50% - 600px + 660px);
    width: 580px;
}

#rec131035683 .tn-elem[data-elem-id="1563204942017"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563204942017"] {
        top: 205px;
        left: calc(50% - 480px + 380px);
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563204942017"] {
        top: 285px;
        left: calc(50% - 320px + 1080px);
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563204942017"] {
        top: 430px;
        left: calc(50% - 240px + 1070px);
    }
}

@media screen and (max-width: 479px) {}

#rec131035683 .tn-elem[data-elem-id="1563206622778"] {
    z-index: 50;
    top: 485px;
    left: calc(50% - 600px + 417px);
    width: 100px;
    height: 5px;
}

#rec131035683 .tn-elem[data-elem-id="1563206622778"] .tn-atom {
    background-color: #dedede;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563206622778"] {
        top: 610px;
        left: calc(50% - 480px + 398px);
        width: 100px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563206622778"] {
        top: 644px;
        left: calc(50% - 320px + 430px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563206622778"] .tn-atom {
        background-color: #dedede;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563206622778"] {
        top: 773px;
        left: calc(50% - 240px + 20px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563206622778"] .tn-atom {
        background-color: #4b9966;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563206622778"] {
        top: 1136px;
        left: calc(50% - 160px + -433px);
    }
}

#rec131035683 .tn-elem[data-elem-id="1563206983387"] {
    z-index: 53;
    top: 485px;
    left: calc(50% - 600px + 67px);
    width: 350px;
    height: 5px;
}

#rec131035683 .tn-elem[data-elem-id="1563206983387"] .tn-atom {
    background-color: #e53f3f;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563206983387"] {
        top: 610px;
        left: calc(50% - 480px + 48px);
        width: 350px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563206983387"] {
        top: 644px;
        left: calc(50% - 320px + 80px);
        height: 5px;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563206983387"] {
        top: 615px;
        left: calc(50% - 240px + 320px);
        width: 120px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563206983387"] .tn-atom {
        background-color: #dedede;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563206983387"] {
        top: 448px;
        left: calc(50% - 160px + 219px);
        width: 80px;
    }
}

#rec131035683 .tn-elem[data-elem-id="1563206655253"] {
    z-index: 51;
    top: 485px;
    left: calc(50% - 600px + 417px);
    width: 100px;
    height: 5px;
}

#rec131035683 .tn-elem[data-elem-id="1563206655253"] .tn-atom {
    background-color: #dedede;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563206655253"] {
        top: 776px;
        left: calc(50% - 480px + 48px);
        width: 100px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563206655253"] .tn-atom {
        background-color: #4b9966;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563206655253"] {
        top: 644px;
        left: calc(50% - 320px + 430px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563206655253"] .tn-atom {
        background-color: #dedede;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563206655253"] {
        top: 739px;
        left: calc(50% - 240px + 1342px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563206655253"] {
        top: 1033px;
        left: calc(50% - 160px + -388px);
    }
}

#rec131035683 .tn-elem[data-elem-id="1563206699912"] {
    z-index: 52;
    top: 641px;
    left: calc(50% - 600px + 67px);
    width: 100px;
    height: 5px;
}

#rec131035683 .tn-elem[data-elem-id="1563206699912"] .tn-atom {
    background-color: #4b9966;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1563206699912"] {
        top: 776px;
        left: calc(50% - 480px + 48px);
        width: 100px;
    }
    #rec131035683 .tn-elem[data-elem-id="1563206699912"] .tn-atom {
        background-color: #4b9966;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1563206699912"] {
        top: 644px;
        left: calc(50% - 320px + 430px);
    }
    #rec131035683 .tn-elem[data-elem-id="1563206699912"] .tn-atom {
        background-color: #dedede;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1563206699912"] {
        top: 633px;
        left: calc(50% - 240px + 1337px);
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1563206699912"] {
        top: 978px;
        left: calc(50% - 160px + -424px);
    }
}

#rec131035683 .tn-elem[data-elem-id="1569692948484"] {
    color: #000000;
    text-align: center;
    z-index: 55;
    top: 860px;
    left: calc(50% - 600px + 141px);
    width: 310px;
    height: 65px;
}

#rec131035683 .tn-elem[data-elem-id="1569692948484"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec131035683 .tn-elem[data-elem-id="1569692948484"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec131035683 .tn-elem[data-elem-id="1569692948484"] {
        top: 635px;
        left: calc(50% - 480px + 40px);
        width: 260px;
        height: 55px;
    }
}

@media screen and (max-width: 959px) {
    #rec131035683 .tn-elem[data-elem-id="1569692948484"] {
        top: 1355px;
        left: calc(50% - 320px + 160px);
        width: 320px;
        height: 65px;
    }
}

@media screen and (max-width: 639px) {
    #rec131035683 .tn-elem[data-elem-id="1569692948484"] {
        top: 1385px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 479px) {
    #rec131035683 .tn-elem[data-elem-id="1569692948484"] {
        top: 1795px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: 55px;
    }
}
.tn-elem__1310356831561915341915 {
    margin: 168px auto 0px;
    position: static;
}
@media (max-width: 959px) {
    .tn-elem__1310356831561915341915 {
        margin: 300px auto 0px;
    }
}
@media (max-width: 959px) {
    .tn-elem__1310356831561915341915 {
        margin: 300px auto 0px;
    }
}
@media (max-width: 479px) {
    .tn-elem__1310356831561915341915 {
        margin: 180px auto 0px;
    }
}
.tn-elem__1335770491570647441004 p,
.tn-elem__1335770491570647408282 p {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}
.tn-elem__1335770491570647441004 p span,
.tn-elem__1335770491570647408282 p span {
    top: -8px;
    position: relative;
    padding-right: 5px;
}
/*end block smeta*/

/*block free sample*/
#rec133577049 .t396__artboard {
    height: 720px;
    background-color: #ffffff;
}

#rec133577049 .t396__filter {
    height: 720px;
}

#rec133577049 .t396__carrier {
    height: 720px;
    background-position: center center;
    background-attachment: scroll;
    background-image: url('https://static.tildacdn.com/tild3232-6236-4930-b866-356366323534/-/resize/20x/bf_zamer.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .t396__artboard {}
    #rec133577049 .t396__filter {}
    #rec133577049 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .t396__artboard {
        height: 1000px;
    }
    #rec133577049 .t396__filter {
        height: 1000px;
    }
    #rec133577049 .t396__carrier {
        height: 1000px;
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .t396__artboard {
        height: 1540px;
    }
    #rec133577049 .t396__filter {
        height: 1540px;
    }
    #rec133577049 .t396__carrier {
        height: 1540px;
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .t396__artboard {
        height: 1390px;
    }
    #rec133577049 .t396__filter {
        height: 1390px;
    }
    #rec133577049 .t396__carrier {
        height: 1390px;
    }
}

#rec133577049 .tn-elem[data-elem-id="1569770467827"] {
    color: #ffffff;
    text-align: center;
    z-index: 1;
    top: 81px;
    left: calc(50% - 600px + 80px);
    width: 1040px;
}

#rec133577049 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
    color: #ffffff;
    font-size: 36px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1569770467827"] {
        top: 80px;
        left: calc(50% - 480px + -40px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1569770467827"] {
        top: 71px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec133577049 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1569770467827"] {
        top: 71px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec133577049 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
        font-size: 32px;
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1569770467827"] {
        top: 61px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec133577049 .tn-elem[data-elem-id="1569770467827"] .tn-atom {
        font-size: 26px;
    }
}

#rec133577049 .tn-elem[data-elem-id="1569770709725"] {
    color: #000000;
    text-align: center;
    z-index: 3;
    top: 465px;
    left: calc(50% - 600px + 20px);
    width: 270px;
    height: 65px;
}

#rec133577049 .tn-elem[data-elem-id="1569770709725"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

#rec133577049 .tn-elem[data-elem-id="1569770709725"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1569770709725"] {
        top: 465px;
        left: calc(50% - 480px + -20px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1569770709725"] {
        top: 405px;
        left: calc(50% - 320px + 200px);
        width: 260px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1569770709725"] {
        top: 453px;
        left: calc(50% - 240px + 120px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1569770709725"] {
        top: 565px;
        left: calc(50% - 160px + 30px);
        width: 260px;
        height: 55px;
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645022762"] {
    color: #ffffff;
    text-align: center;
    z-index: 4;
    top: 256px;
    left: calc(50% - 600px + 50px);
    width: 220px;
}

#rec133577049 .tn-elem[data-elem-id="1570645022762"] .tn-atom {
    color: #ffffff;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645022762"] {
        top: 256px;
        left: calc(50% - 480px + 10px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645022762"] {
        top: 200px;
        left: calc(50% - 320px + 220px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645022762"] {
        top: 241px;
        left: calc(50% - 240px + 132px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645022762"] {
        top: 245px;
        left: calc(50% - 160px + 54px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645274440"] {
    z-index: 5;
    top: 331px;
    left: calc(50% - 600px + 22px);
    width: 80px;
    height: 80px;
}

#rec133577049 .tn-elem[data-elem-id="1570645274440"] .tn-atom {
    border-radius: 3000px;
    background-color: #e0e0e0;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645274440"] {
        top: 331px;
        left: calc(50% - 480px + -18px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645274440"] {
        top: 275px;
        left: calc(50% - 320px + 192px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645274440"] {
        top: 316px;
        left: calc(50% - 240px + 104px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645274440"] {
        top: 320px;
        left: calc(50% - 160px + 26px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645332182"] {
    color: #ffffff;
    z-index: 6;
    top: 346px;
    left: calc(50% - 600px + 113px);
    width: 140px;
}

#rec133577049 .tn-elem[data-elem-id="1570645332182"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645332182"] {
        top: 346px;
        left: calc(50% - 480px + 73px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645332182"] {
        top: 290px;
        left: calc(50% - 320px + 283px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645332182"] {
        top: 331px;
        left: calc(50% - 240px + 195px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645332182"] {
        top: 335px;
        left: calc(50% - 160px + 117px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645349444"] {
    color: #ffffff;
    z-index: 7;
    top: 369px;
    left: calc(50% - 600px + 113px);
    width: 200px;
}

#rec133577049 .tn-elem[data-elem-id="1570645349444"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645349444"] {
        top: 369px;
        left: calc(50% - 480px + 73px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645349444"] {
        top: 313px;
        left: calc(50% - 320px + 283px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645349444"] {
        top: 354px;
        left: calc(50% - 240px + 195px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645349444"] {
        top: 358px;
        left: calc(50% - 160px + 117px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645439540"] {
    color: #ffffff;
    z-index: 8;
    top: 418px;
    left: calc(50% - 600px + 20px);
    width: 280px;
}

#rec133577049 .tn-elem[data-elem-id="1570645439540"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645439540"] {
        top: 418px;
        left: calc(50% - 480px + -20px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645439540"] {
        top: 362px;
        left: calc(50% - 320px + 190px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645439540"] {
        top: 403px;
        left: calc(50% - 240px + 102px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645439540"] {
        top: 407px;
        left: calc(50% - 160px + 24px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645805859"] {
    z-index: 9;
    top: 220px;
    left: calc(50% - 600px + 395px);
    width: 370px;
}

#rec133577049 .tn-elem[data-elem-id="1570645805859"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645805859"] {
        top: 240px;
        left: calc(50% - 480px + 275px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645805859"] {
        top: 610px;
        left: calc(50% - 320px + -22px);
        width: 330px;
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645805859"] {
        top: 620px;
        left: calc(50% - 240px + 30px);
        width: 420px;
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645805859"] {
        top: 630px;
        left: calc(50% - 160px + -24px);
        width: 370px;
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645866732"] {
    color: #66c05d;
    z-index: 10;
    top: 291px;
    left: calc(50% - 600px + 460px);
    width: 260px;
}

#rec133577049 .tn-elem[data-elem-id="1570645866732"] .tn-atom {
    color: #66c05d;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645866732"] {
        top: 311px;
        left: calc(50% - 480px + 340px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645866732"] {
        top: 670px;
        left: calc(50% - 320px + 23px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645866732"] {
        top: 680px;
        left: calc(50% - 240px + 113px);
    }
    #rec133577049 .tn-elem[data-elem-id="1570645866732"] {
        text-align: center;
    }
    #rec133577049 .tn-elem[data-elem-id="1570645866732"] .tn-atom {
        font-size: 24px;
        line-height: 1.3;
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645866732"] {
        top: 680px;
        left: calc(50% - 160px + 39px);
    }
    #rec133577049 .tn-elem[data-elem-id="1570645866732"] .tn-atom {
        font-size: 22px;
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645935311"] {
    z-index: 11;
    top: 330px;
    left: calc(50% - 600px + 470px);
    width: 210px;
}

#rec133577049 .tn-elem[data-elem-id="1570645935311"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645935311"] {
        top: 350px;
        left: calc(50% - 480px + 350px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645935311"] {
        top: 695px;
        left: calc(50% - 320px + 33px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645935311"] {
        top: 740px;
        left: calc(50% - 240px + 120px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645935311"] {
        top: 730px;
        left: calc(50% - 160px + 46px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570645973240"] {
    color: #000000;
    text-align: center;
    z-index: 12;
    top: 498px;
    left: calc(50% - 600px + 435px);
    width: 290px;
}

#rec133577049 .tn-elem[data-elem-id="1570645973240"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570645973240"] {
        top: 518px;
        left: calc(50% - 480px + 315px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570645973240"] {
        top: 850px;
        left: calc(50% - 320px + 30px);
        width: 230px;
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570645973240"] {
        top: 920px;
        left: calc(50% - 240px + 120px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570645973240"] {
        top: 910px;
        left: calc(50% - 160px + 46px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646083611"] {
    color: #000000;
    text-align: center;
    z-index: 13;
    top: 545px;
    left: calc(50% - 600px + 455px);
    width: 250px;
}

#rec133577049 .tn-elem[data-elem-id="1570646083611"] .tn-atom {
    color: #000000;
    font-size: 10px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646083611"] {
        top: 565px;
        left: calc(50% - 480px + 335px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646083611"] {
        top: 915px;
        left: calc(50% - 320px + 20px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646083611"] {
        top: 985px;
        left: calc(50% - 240px + 110px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646083611"] {
        top: 975px;
        left: calc(50% - 160px + 36px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646154534"] {
    z-index: 14;
    top: 280px;
    left: calc(50% - 600px + 950px);
    width: 370px;
}

#rec133577049 .tn-elem[data-elem-id="1570646154534"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646154534"] {
        top: 280px;
        left: calc(50% - 480px + 720px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646154534"] {
        top: 560px;
        left: calc(50% - 320px + 353px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646154534"] {
        top: 1100px;
        left: calc(50% - 240px + 110px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646154534"] {
        top: 1011px;
        left: calc(50% - 160px + 80px);
        width: 320px;
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646349273"] {
    z-index: 16;
    top: 561px;
    left: calc(50% - 600px + 814px);
    width: 271px;
    height: 43px;
}

#rec133577049 .tn-elem[data-elem-id="1570646349273"] .tn-atom {
    background-color: #ebebeb;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    box-shadow: 0px 0px 2px 0px rgba(255, 255, 255, 1);
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646349273"] {
        top: 561px;
        left: calc(50% - 480px + 644px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646349273"] {
        top: 801px;
        left: calc(50% - 320px + 284px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646349273"] {
        top: 1341px;
        left: calc(50% - 240px + 41px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646349273"] {
        top: 1231px;
        left: calc(50% - 160px + 1px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646392247"] {
    color: #66c05d;
    text-align: center;
    z-index: 17;
    top: 565px;
    left: calc(50% - 600px + 819px);
    width: 260px;
}

#rec133577049 .tn-elem[data-elem-id="1570646392247"] .tn-atom {
    color: #66c05d;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646392247"] {
        top: 565px;
        left: calc(50% - 480px + 649px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646392247"] {
        top: 805px;
        left: calc(50% - 320px + 289px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646392247"] {
        top: 1345px;
        left: calc(50% - 240px + 46px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646392247"] {
        top: 1235px;
        left: calc(50% - 160px + 6px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646434327"] {
    z-index: 15;
    top: 598px;
    left: calc(50% - 600px + 828px);
    width: 336px;
    height: 52px;
}

#rec133577049 .tn-elem[data-elem-id="1570646434327"] .tn-atom {
    background-color: #ebebeb;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    box-shadow: 0px 0px 2px 0px rgba(255, 255, 255, 1);
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646434327"] {
        top: 598px;
        left: calc(50% - 480px + 658px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646434327"] {
        top: 838px;
        left: calc(50% - 320px + 298px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646434327"] {
        top: 1378px;
        left: calc(50% - 240px + 55px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646434327"] {
        top: 1268px;
        left: calc(50% - 160px + -5px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646526176"] {
    color: #000000;
    z-index: 18;
    top: 610px;
    left: calc(50% - 600px + 840px);
    width: 320px;
}

#rec133577049 .tn-elem[data-elem-id="1570646526176"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646526176"] {
        top: 610px;
        left: calc(50% - 480px + 670px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646526176"] {
        top: 850px;
        left: calc(50% - 320px + 310px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646526176"] {
        top: 1390px;
        left: calc(50% - 240px + 67px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646526176"] {
        top: 1280px;
        left: calc(50% - 160px + 7px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646856073"] {
    z-index: 19;
    top: 360px;
    left: calc(50% - 600px + 790px);
    width: 24px;
}

#rec133577049 .tn-elem[data-elem-id="1570646856073"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646856073"] {
        top: 360px;
        left: calc(50% - 480px + 620px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646856073"] {
        top: 650px;
        left: calc(50% - 320px + 290px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646856073"] {
        top: 1145px;
        left: calc(50% - 240px + 40px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646856073"] {
        top: 1075px;
        left: calc(50% - 160px + 0px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570646873209"] {
    color: #ffffff;
    z-index: 20;
    top: 380px;
    left: calc(50% - 600px + 830px);
    width: 180px;
}

#rec133577049 .tn-elem[data-elem-id="1570646873209"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570646873209"] {
        top: 380px;
        left: calc(50% - 480px + 660px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570646873209"] {
        top: 625px;
        left: calc(50% - 320px + 320px);
    }
    #rec133577049 .tn-elem[data-elem-id="1570646873209"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570646873209"] {
        top: 1165px;
        left: calc(50% - 240px + 77px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570646873209"] {
        top: 1095px;
        left: calc(50% - 160px + 37px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570647376050"] {
    color: #66c05d;
    z-index: 21;
    top: 560px;
    left: calc(50% - 600px + 20px);
    width: 40px;
}

#rec133577049 .tn-elem[data-elem-id="1570647376050"] .tn-atom {
    color: #66c05d;
    font-size: 48px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570647376050"] {
        top: 560px;
        left: calc(50% - 480px + -20px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570647376050"] {
        top: 482px;
        left: calc(50% - 320px + 86px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570647376050"] {
        top: 532px;
        left: calc(50% - 240px + 39px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570647376050"] {
        top: 454px;
        left: calc(50% - 160px + 16px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570647408282"] {
    color: #ffffff;
    z-index: 22;
    top: 573px;
    left: calc(50% - 600px + 54px);
    width: 90px;
}

#rec133577049 .tn-elem[data-elem-id="1570647408282"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570647408282"] {
        top: 573px;
        left: calc(50% - 480px + 14px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570647408282"] {
        top: 498px;
        left: calc(50% - 320px + 120px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570647408282"] {
        top: 548px;
        left: calc(50% - 240px + 73px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570647408282"] {
        top: 470px;
        left: calc(50% - 160px + 50px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570647440998"] {
    color: #66c05d;
    z-index: 23;
    top: 559px;
    left: calc(50% - 600px + 167px);
    width: 40px;
}

#rec133577049 .tn-elem[data-elem-id="1570647440998"] .tn-atom {
    color: #66c05d;
    font-size: 48px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570647440998"] {
        top: 559px;
        left: calc(50% - 480px + 127px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570647440998"] {
        top: 482px;
        left: calc(50% - 320px + 449px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570647440998"] {
        top: 532px;
        left: calc(50% - 240px + 322px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570647440998"] {
        top: 454px;
        left: calc(50% - 160px + 188px);
    }
}

#rec133577049 .tn-elem[data-elem-id="1570647441004"] {
    color: #ffffff;
    z-index: 24;
    top: 572px;
    left: calc(50% - 600px + 208px);
    width: 90px;
}

#rec133577049 .tn-elem[data-elem-id="1570647441004"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec133577049 .tn-elem[data-elem-id="1570647441004"] {
        top: 572px;
        left: calc(50% - 480px + 168px);
    }
}

@media screen and (max-width: 959px) {
    #rec133577049 .tn-elem[data-elem-id="1570647441004"] {
        top: 498px;
        left: calc(50% - 320px + 490px);
    }
}

@media screen and (max-width: 639px) {
    #rec133577049 .tn-elem[data-elem-id="1570647441004"] {
        top: 548px;
        left: calc(50% - 240px + 363px);
    }
}

@media screen and (max-width: 479px) {
    #rec133577049 .tn-elem[data-elem-id="1570647441004"] {
        top: 470px;
        left: calc(50% - 160px + 229px);
    }
}
/*end block free sample*/

/*block in pocket*/
#rec130755600 .t396__artboard {
    height: 798px;
    background-color: #ffffff;
}

#rec130755600 .t396__filter {
    height: 798px;
}

#rec130755600 .t396__carrier {
    height: 798px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .t396__artboard {
        height: 767px;
    }
    #rec130755600 .t396__filter {
        height: 767px;
    }
    #rec130755600 .t396__carrier {
        height: 767px;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .t396__artboard {
        height: 1390px;
        background-color: #ffffff;
    }
    #rec130755600 .t396__filter {
        height: 1390px;
    }
    #rec130755600 .t396__carrier {
        height: 1390px;
        background-position: center center;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .t396__artboard {
        height: 1410px;
        background-color: #ffffff;
    }
    #rec130755600 .t396__filter {
        height: 1410px;
    }
    #rec130755600 .t396__carrier {
        height: 1410px;
        background-position: center center;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .t396__artboard {
        height: 1310px;
        background-color: #ffffff;
    }
    #rec130755600 .t396__filter {
        height: 1310px;
    }
    #rec130755600 .t396__carrier {
        height: 1310px;
        background-position: center center;
    }
}

#rec130755600 .tn-elem[data-elem-id="1470210011265"] {
    color: #000000;
    text-align: right;
    z-index: 9;
    top: 291px;
    left: calc(50% - 600px + 21px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1470210011265"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] {
        top: 304px;
        left: calc(50% - 480px + 50px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] .tn-atom {
        font-size: 14px;
        line-height: 1.5;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] {
        top: 316px;
        left: calc(50% - 320px + 251px);
        width: 230px;
    }
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] {
        text-align: left;
    }
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] .tn-atom {
        line-height: 1.5;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] {
        top: 323px;
        left: calc(50% - 240px + 170px);
        width: 190px;
    }
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] .tn-atom {
        font-size: 14px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1470210011265"] {
        top: 302px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474451816576"] {
    color: #000000;
    text-align: right;
    z-index: 13;
    top: 402px;
    left: calc(50% - 600px + 21px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474451816576"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] {
        top: 419px;
        left: calc(50% - 480px + 30px);
        width: 200px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] .tn-atom {
        font-size: 14px;
        line-height: 1.5;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] {
        top: 420px;
        left: calc(50% - 320px + 251px);
        width: 230px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] {
        text-align: left;
    }
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] .tn-atom {
        line-height: 1.5;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] {
        top: 426px;
        left: calc(50% - 240px + 170px);
        width: 210px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] .tn-atom {
        font-size: 14px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474451816576"] {
        top: 405px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474453340892"] {
    color: #000000;
    text-align: right;
    z-index: 14;
    top: 513px;
    left: calc(50% - 600px + 21px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474453340892"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] {
        top: 529px;
        left: calc(50% - 480px + 50px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] .tn-atom {
        font-size: 14px;
        line-height: 1.5;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] {
        top: 528px;
        left: calc(50% - 320px + 251px);
        width: 220px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] {
        text-align: left;
    }
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] .tn-atom {
        line-height: 1.5;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] {
        top: 530px;
        left: calc(50% - 240px + 170px);
        width: 190px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] .tn-atom {
        font-size: 14px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474453340892"] {
        top: 509px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474457702916"] {
    color: #000000;
    text-align: right;
    z-index: 15;
    top: 260px;
    left: calc(50% - 600px + 21px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474457702916"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474457702916"] {
        top: 270px;
        left: calc(50% - 480px + 50px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457702916"] .tn-atom {
        font-size: 20px;
        line-height: 1.35;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474457702916"] {
        top: 282px;
        left: calc(50% - 320px + 251px);
        width: 190px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457702916"] {
        text-align: left;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474457702916"] {
        top: 290px;
        left: calc(50% - 240px + 170px);
        width: 190px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457702916"] .tn-atom {
        font-size: 18px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474457702916"] {
        top: 267px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474457880885"] {
    color: #000000;
    text-align: right;
    z-index: 19;
    top: 371px;
    left: calc(50% - 600px + 21px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474457880885"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474457880885"] {
        top: 384px;
        left: calc(50% - 480px + 50px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457880885"] .tn-atom {
        font-size: 20px;
        line-height: 1.35;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474457880885"] {
        top: 385px;
        left: calc(50% - 320px + 251px);
        width: 150px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457880885"] {
        text-align: left;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474457880885"] {
        top: 392px;
        left: calc(50% - 240px + 170px);
        width: 150px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457880885"] .tn-atom {
        font-size: 18px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474457880885"] {
        top: 370px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474457891812"] {
    color: #000000;
    text-align: right;
    z-index: 20;
    top: 482px;
    left: calc(50% - 600px + 21px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474457891812"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474457891812"] {
        top: 498px;
        left: calc(50% - 480px + 50px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457891812"] .tn-atom {
        font-size: 20px;
        line-height: 1.35;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474457891812"] {
        top: 490px;
        left: calc(50% - 320px + 251px);
        width: 100px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457891812"] {
        text-align: left;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474457891812"] {
        top: 495px;
        left: calc(50% - 240px + 170px);
        width: 130px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474457891812"] .tn-atom {
        font-size: 18px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474457891812"] {
        top: 474px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474466320823"] {
    z-index: 21;
    top: 261px;
    left: calc(50% - 600px + 282px);
    width: 45px;
}

#rec130755600 .tn-elem[data-elem-id="1474466320823"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474466320823"] {
        top: 271px;
        left: calc(50% - 480px + 253px);
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474466320823"] {
        top: 282px;
        left: calc(50% - 320px + 184px);
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474466320823"] {
        top: 290px;
        left: calc(50% - 240px + 106px);
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474466320823"] {
        top: 267px;
        left: calc(50% - 160px + 17px);
    }
}

#rec130755600 .tn-elem[data-elem-id="1474466951488"] {
    z-index: 22;
    top: 372px;
    left: calc(50% - 600px + 282px);
    width: 45px;
}

#rec130755600 .tn-elem[data-elem-id="1474466951488"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474466951488"] {
        top: 384px;
        left: calc(50% - 480px + 253px);
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474466951488"] {
        top: 385px;
        left: calc(50% - 320px + 184px);
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474466951488"] {
        top: 392px;
        left: calc(50% - 240px + 106px);
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474466951488"] {
        top: 370px;
        left: calc(50% - 160px + 17px);
    }
}

#rec130755600 .tn-elem[data-elem-id="1474466969815"] {
    z-index: 23;
    top: 483px;
    left: calc(50% - 600px + 282px);
    width: 45px;
}

#rec130755600 .tn-elem[data-elem-id="1474466969815"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474466969815"] {
        top: 498px;
        left: calc(50% - 480px + 253px);
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474466969815"] {
        top: 490px;
        left: calc(50% - 320px + 184px);
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474466969815"] {
        top: 495px;
        left: calc(50% - 240px + 106px);
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474466969815"] {
        top: 474px;
        left: calc(50% - 160px + 17px);
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887550747"] {
    z-index: 24;
    top: 315px;
    left: calc(50% - 600px + 874px);
    width: 45px;
}

#rec130755600 .tn-elem[data-elem-id="1474887550747"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887550747"] {
        top: 294px;
        left: calc(50% - 480px + 676px);
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887550747"] {
        top: 990px;
        left: calc(50% - 320px + 186px);
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887550747"] {
        top: 1020px;
        left: calc(50% - 240px + 107px);
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887550747"] {
        top: 967px;
        left: calc(50% - 160px + 17px);
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887559091"] {
    z-index: 25;
    top: 425px;
    left: calc(50% - 600px + 874px);
    width: 45px;
}

#rec130755600 .tn-elem[data-elem-id="1474887559091"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887559091"] {
        top: 430px;
        left: calc(50% - 480px + 676px);
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887559091"] {
        top: 1093px;
        left: calc(50% - 320px + 189px);
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887559091"] {
        top: 1142px;
        left: calc(50% - 240px + 107px);
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887559091"] {
        top: 1071px;
        left: calc(50% - 160px + 17px);
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887564409"] {
    z-index: 26;
    top: 535px;
    left: calc(50% - 600px + 874px);
    width: 45px;
}

#rec130755600 .tn-elem[data-elem-id="1474887564409"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887564409"] {
        top: 540px;
        left: calc(50% - 480px + 676px);
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887564409"] {
        top: 1194px;
        left: calc(50% - 320px + 186px);
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887564409"] {
        top: 1240px;
        left: calc(50% - 240px + 107px);
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887564409"] {
        top: 1175px;
        left: calc(50% - 160px + 17px);
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887579672"] {
    color: #000000;
    z-index: 27;
    top: 372px;
    left: calc(50% - 600px + 940px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474887579672"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887579672"] {
        top: 293px;
        left: calc(50% - 480px + 740px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887579672"] .tn-atom {
        font-size: 20px;
        line-height: 1.35;
        opacity: 1;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887579672"] {
        top: 990px;
        left: calc(50% - 320px + 252px);
        width: 160px;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887579672"] {
        top: 1020px;
        left: calc(50% - 240px + 171px);
        width: 170px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887579672"] .tn-atom {
        font-size: 18px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887579672"] {
        top: 967px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887586177"] {
    color: #000000;
    z-index: 28;
    top: 403px;
    left: calc(50% - 600px + 940px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474887586177"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887586177"] {
        top: 328px;
        left: calc(50% - 480px + 740px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887586177"] .tn-atom {
        font-size: 14px;
        line-height: 1.5;
        opacity: 1;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887586177"] {
        top: 1024px;
        left: calc(50% - 320px + 252px);
        width: 210px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887586177"] .tn-atom {
        line-height: 1.5;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887586177"] {
        top: 1053px;
        left: calc(50% - 240px + 171px);
        width: 200px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887586177"] .tn-atom {
        font-size: 14px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887586177"] {
        top: 1002px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887603391"] {
    color: #000000;
    z-index: 29;
    top: 482px;
    left: calc(50% - 600px + 940px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474887603391"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887603391"] {
        top: 429px;
        left: calc(50% - 480px + 740px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887603391"] .tn-atom {
        font-size: 20px;
        line-height: 1.35;
        opacity: 1;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887603391"] {
        top: 1093px;
        left: calc(50% - 320px + 255px);
        width: 110px;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887603391"] {
        top: 1142px;
        left: calc(50% - 240px + 171px);
        width: 80px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887603391"] .tn-atom {
        font-size: 18px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887603391"] {
        top: 1071px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887610048"] {
    color: #000000;
    z-index: 30;
    top: 513px;
    left: calc(50% - 600px + 940px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474887610048"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887610048"] {
        top: 460px;
        left: calc(50% - 480px + 740px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887610048"] .tn-atom {
        font-size: 14px;
        line-height: 1.5;
        opacity: 1;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887610048"] {
        top: 1124px;
        left: calc(50% - 320px + 255px);
        width: 170px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887610048"] .tn-atom {
        line-height: 1.5;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887610048"] {
        top: 1172px;
        left: calc(50% - 240px + 171px);
        width: 200px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887610048"] .tn-atom {
        font-size: 14px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887610048"] {
        top: 1106px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887617144"] {
    color: #000000;
    z-index: 31;
    top: 592px;
    left: calc(50% - 600px + 940px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474887617144"] .tn-atom {
    color: #000000;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887617144"] {
        top: 539px;
        left: calc(50% - 480px + 740px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887617144"] .tn-atom {
        font-size: 20px;
        line-height: 1.35;
        opacity: 1;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887617144"] {
        top: 1194px;
        left: calc(50% - 320px + 252px);
        width: 150px;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887617144"] {
        top: 1240px;
        left: calc(50% - 240px + 171px);
        width: 170px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887617144"] .tn-atom {
        font-size: 18px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887617144"] {
        top: 1175px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474887623706"] {
    color: #000000;
    z-index: 32;
    top: 623px;
    left: calc(50% - 600px + 940px);
    width: 240px;
}

#rec130755600 .tn-elem[data-elem-id="1474887623706"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474887623706"] {
        top: 574px;
        left: calc(50% - 480px + 740px);
        width: 180px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887623706"] .tn-atom {
        font-size: 14px;
        line-height: 1.5;
        opacity: 1;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474887623706"] {
        top: 1229px;
        left: calc(50% - 320px + 252px);
        width: 210px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887623706"] .tn-atom {
        line-height: 1.5;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474887623706"] {
        top: 1274px;
        left: calc(50% - 240px + 171px);
        width: 200px;
    }
    #rec130755600 .tn-elem[data-elem-id="1474887623706"] .tn-atom {
        font-size: 14px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474887623706"] {
        top: 1210px;
        left: calc(50% - 160px + 90px);
        width: 220px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1474890101807"] {
    z-index: 8;
    top: 271px;
    left: calc(50% - 600px + 427px);
    width: 450px;
}

#rec130755600 .tn-elem[data-elem-id="1474890101807"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1474890101807"] {
        top: 337px;
        left: calc(50% - 480px + 350px);
        width: 367px;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1474890101807"] {
        top: 595px;
        left: calc(50% - 320px + 210px);
        width: 310px;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1474890101807"] {
        top: 590px;
        left: calc(50% - 240px + 110px);
        width: 340px;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1474890101807"] {
        top: 565px;
        left: calc(50% - 160px + 20px);
        width: 310px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1478019376083"] {
    color: #000000;
    text-align: center;
    z-index: 33;
    top: 81px;
    left: calc(50% - 600px + 20px);
    width: 1160px;
}

#rec130755600 .tn-elem[data-elem-id="1478019376083"] .tn-atom {
    color: #000000;
    font-size: 42px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] {
        top: 71px;
        left: calc(50% - 480px + 30px);
        width: 940px;
    }
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] .tn-atom {
        font-size: 42px;
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] {
        top: 81px;
        left: calc(50% - 320px + 0px);
        width: 640px;
    }
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] {
        text-align: center;
    }
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] .tn-atom {
        line-height: 1.3;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] {
        top: 51px;
        left: calc(50% - 240px + 10px);
        width: 460px;
    }
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] .tn-atom {
        font-size: 42px;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] {
        top: 51px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec130755600 .tn-elem[data-elem-id="1478019376083"] .tn-atom {
        font-size: 36px;
    }
}

#rec130755600 .tn-elem[data-elem-id="1562587000957"] {
    color: #000000;
    text-align: center;
    z-index: 34;
    top: 144px;
    left: calc(50% - 600px + 360px);
    width: 480px;
}

#rec130755600 .tn-elem[data-elem-id="1562587000957"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130755600 .tn-elem[data-elem-id="1562587000957"] {
        top: 149px;
        left: calc(50% - 480px + 240px);
    }
}

@media screen and (max-width: 959px) {
    #rec130755600 .tn-elem[data-elem-id="1562587000957"] {
        top: 160px;
        left: calc(50% - 320px + 90px);
        width: 460px;
    }
    #rec130755600 .tn-elem[data-elem-id="1562587000957"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    #rec130755600 .tn-elem[data-elem-id="1562587000957"] {
        top: 185px;
        left: calc(50% - 240px + 30px);
        width: 420px;
    }
}

@media screen and (max-width: 479px) {
    #rec130755600 .tn-elem[data-elem-id="1562587000957"] {
        top: 170px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    #rec130755600 .tn-elem[data-elem-id="1562587000957"] .tn-atom {
        font-size: 18px;
    }
}
/*end block in pocket*/

/*block contacts*/
#rec135943650 .t396__artboard {
    height: 910px;
    background-color: #ffffff;
}

#rec135943650 .t396__filter {
    height: 1090px;
}

#rec135943650 .t396__carrier {
    height: 1090px;
    background-position: center center;
    background-attachment: scroll;
    background-image: url('https://static.tildacdn.com/tild3730-6436-4162-b936-373063636132/-/resize/20x/comanda.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .t396__artboard {
        height: 1020px;
    }
    #rec135943650 .t396__filter {
        height: 1020px;
    }
    #rec135943650 .t396__carrier {
        height: 1020px;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .t396__artboard {
        height: 940px;
        background-color: #f7f7f7;
    }
    #rec135943650 .t396__filter {
        height: 940px;
    }
    #rec135943650 .t396__carrier {
        height: 940px;
        background-position: center center;
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .t396__artboard {
        height: 900px;
        background-color: #f7f7f7;
    }
    #rec135943650 .t396__filter {
        height: 900px;
    }
    #rec135943650 .t396__carrier {
        height: 900px;
        background-position: center center;
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .t396__artboard {
        height: 910px;
        background-color: #f7f7f7;
    }
    #rec135943650 .t396__filter {
        height: 910px;
    }
    #rec135943650 .t396__carrier {
        height: 910px;
        background-position: center center;
    }
}

#rec135943650 .tn-elem[data-elem-id="1478017674914"] {
    color: #ffffff;
    z-index: 27;
    top: 50px;
    left: calc(50% - 600px + 20px);
    width: 400px;
}

#rec135943650 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
    color: #ffffff;
    font-size: 68px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] {
        top: 50px;
        left: calc(50% - 480px + 0px);
        width: 340px;
    }
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
        font-size: 68px;
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] {
        top: 50px;
        left: calc(50% - 320px + -25px);
        width: 690px;
    }
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] {
        text-align: center;
    }
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
        font-size: 52px;
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] {
        top: 50px;
        left: calc(50% - 240px + 15px);
        width: 450px;
    }
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] .tn-atom {
        font-size: 38px;
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1478017674914"] {
        top: 50px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
}

#rec135943650 .tn-elem[data-elem-id="1561915341915"] {
    color: #66c05d;
    z-index: 28;
    top: 70px;
    left: calc(50% - 600px + 490px);
    width: 630px;
}

#rec135943650 .tn-elem[data-elem-id="1561915341915"] .tn-atom {
    color: #66c05d;
    font-size: 22px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1561915341915"] {
        top: 68px;
        left: calc(50% - 480px + 380px);
        width: 570px;
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1561915341915"] {
        top: 145px;
        left: calc(50% - 320px + 40px);
    }
    #rec135943650 .tn-elem[data-elem-id="1561915341915"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1561915341915"] {
        top: 120px;
        left: calc(50% - 240px + 10px);
        width: 460px;
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1561915341915"] {
        top: 127px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563130540006"] {
    z-index: 24;
    top: 193px;
    left: calc(50% - 600px + 378px);
    width: 1180px;
    height: 730px;
}

#rec135943650 .tn-elem[data-elem-id="1563130540006"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563130540006"] {
        top: 193px;
        left: calc(50% - 480px + 266px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563130540006"] {
        top: 62px;
        left: calc(50% - 320px + 1851px);
    }
}

@media screen and (max-width: 639px) {}

@media screen and (max-width: 479px) {}

#rec135943650 .tn-elem[data-elem-id="1563130980023"] {
    color: #000000;
    z-index: 29;
    top: 348px;
    left: calc(50% - 600px + 106px);
    width: 290px;
}

#rec135943650 .tn-elem[data-elem-id="1563130980023"] .tn-atom {
    color: #000000;
    font-size: 32px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563130980023"] {
        top: 348px;
        left: calc(50% - 480px + 84px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563130980023"] {
        top: 348px;
        left: calc(50% - 320px + 145px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563130980023"] {
        top: 358px;
        left: calc(50% - 240px + 65px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563130980023"] {
        top: 398px;
        left: calc(50% - 160px + 15px);
    }
    #rec135943650 .tn-elem[data-elem-id="1563130980023"] {
        text-align: center;
    }
    #rec135943650 .tn-elem[data-elem-id="1563130980023"] .tn-atom {
        font-size: 30px;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131161788"] {
    color: #000000;
    z-index: 30;
    top: 417px;
    left: calc(50% - 600px + 106px);
    width: 350px;
}

#rec135943650 .tn-elem[data-elem-id="1563131161788"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131161788"] {
        top: 417px;
        left: calc(50% - 480px + 84px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131161788"] {
        top: 417px;
        left: calc(50% - 320px + 145px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131161788"] {
        top: 427px;
        left: calc(50% - 240px + 65px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131161788"] {
        top: 462px;
        left: calc(50% - 160px + 35px);
        width: 250px;
    }
    #rec135943650 .tn-elem[data-elem-id="1563131161788"] {
        text-align: center;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131219251"] {
    color: #292929;
    z-index: 31;
    top: 521px;
    left: calc(50% - 600px + 106px);
    width: 350px;
}

#rec135943650 .tn-elem[data-elem-id="1563131219251"] .tn-atom {
    color: #292929;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131219251"] {
        top: 521px;
        left: calc(50% - 480px + 84px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131219251"] {
        top: 521px;
        left: calc(50% - 320px + 145px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131219251"] {
        top: 531px;
        left: calc(50% - 240px + 65px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131219251"] {
        top: 571px;
        left: calc(50% - 160px + -15px);
    }
    #rec135943650 .tn-elem[data-elem-id="1563131219251"] {
        text-align: center;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131386371"] {
    color: #000000;
    z-index: 32;
    top: 454px;
    left: calc(50% - 600px + 106px);
    width: 390px;
}

#rec135943650 .tn-elem[data-elem-id="1563131386371"] .tn-atom {
    color: #000000;
    font-size: 22px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.4;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] {
        top: 453px;
        left: calc(50% - 480px + 84px);
    }
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] {
        top: 456px;
        left: calc(50% - 320px + 145px);
    }
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] {
        top: 464px;
        left: calc(50% - 240px + 65px);
    }
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] {
        top: 498px;
        left: calc(50% - 160px + 5px);
        width: 310px;
    }
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] {
        text-align: center;
    }
    #rec135943650 .tn-elem[data-elem-id="1563131386371"] .tn-atom {
        font-size: 18px;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131548498"] {
    color: #292929;
    z-index: 33;
    top: 563px;
    left: calc(50% - 600px + 135px);
    width: 350px;
}

#rec135943650 .tn-elem[data-elem-id="1563131548498"] .tn-atom {
    color: #292929;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131548498"] {
        top: 563px;
        left: calc(50% - 480px + 113px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131548498"] {
        top: 563px;
        left: calc(50% - 320px + 174px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131548498"] {
        top: 573px;
        left: calc(50% - 240px + 94px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131548498"] {
        top: 613px;
        left: calc(50% - 160px + 105px);
        width: 140px;
    }
    #rec135943650 .tn-elem[data-elem-id="1563131548498"] {
        text-align: left;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131654964"] {
    z-index: 34;
    top: 566px;
    left: calc(50% - 600px + 106px);
    width: 20px;
}

#rec135943650 .tn-elem[data-elem-id="1563131654964"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131654964"] {
        top: 566px;
        left: calc(50% - 480px + 84px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131654964"] {
        top: 566px;
        left: calc(50% - 320px + 145px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131654964"] {
        top: 576px;
        left: calc(50% - 240px + 65px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131654964"] {
        top: 616px;
        left: calc(50% - 160px + 76px);
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131711972"] {
    z-index: 35;
    top: 616px;
    left: calc(50% - 600px + 102px);
    width: 369px;
    height: 61px;
}

#rec135943650 .tn-elem[data-elem-id="1563131711972"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131711972"] {
        top: 616px;
        left: calc(50% - 480px + 80px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131711972"] {
        top: 616px;
        left: calc(50% - 320px + 141px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131711972"] {
        top: 626px;
        left: calc(50% - 240px + 61px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131711972"] {
        top: 656px;
        left: calc(50% - 160px + 1px);
        width: 319px;
        height: 61px;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131745071"] {
    z-index: 36;
    top: 626px;
    left: calc(50% - 600px + 112px);
    width: 40px;
}

#rec135943650 .tn-elem[data-elem-id="1563131745071"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131745071"] {
        top: 626px;
        left: calc(50% - 480px + 90px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131745071"] {
        top: 626px;
        left: calc(50% - 320px + 151px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131745071"] {
        top: 636px;
        left: calc(50% - 240px + 71px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131745071"] {
        top: 666px;
        left: calc(50% - 160px + 11px);
    }
}

#rec135943650 .tn-elem[data-elem-id="1563131795239"] {
    color: #000000;
    z-index: 37;
    top: 624px;
    left: calc(50% - 600px + 171px);
    width: 260px;
}

#rec135943650 .tn-elem[data-elem-id="1563131795239"] .tn-atom {
    color: #000000;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.4;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563131795239"] {
        top: 624px;
        left: calc(50% - 480px + 149px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563131795239"] {
        top: 624px;
        left: calc(50% - 320px + 210px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563131795239"] {
        top: 634px;
        left: calc(50% - 240px + 130px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563131795239"] {
        top: 664px;
        left: calc(50% - 160px + 70px);
        width: 240px;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563132417180"] {
    z-index: 26;
    top: 266px;
    left: calc(50% - 600px + 22px);
    width: 518px;
    height: 573px;
}

#rec135943650 .tn-elem[data-elem-id="1563132417180"] .tn-atom {
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    box-shadow: 0px 6px 12px 0px rgba(89, 89, 89, 1);
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563132417180"] {
        top: 266px;
        left: calc(50% - 480px + 0px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563132417180"] {
        top: 285px;
        left: calc(50% - 320px + 90px);
        width: 461px;
        height: 516px;
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563132417180"] {
        top: 295px;
        left: calc(50% - 240px + 10px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563132417180"] {
        top: 348px;
        left: calc(50% - 160px + -15px);
        width: 350px;
        height: 477px;
    }
}

#rec135943650 .tn-elem[data-elem-id="1563132683396"] {
    color: #292929;
    z-index: 39;
    top: 703px;
    left: calc(50% - 600px + 103px);
    width: 350px;
}

#rec135943650 .tn-elem[data-elem-id="1563132683396"] .tn-atom {
    color: #292929;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec135943650 .tn-elem[data-elem-id="1563132683396"] {
        top: 703px;
        left: calc(50% - 480px + 81px);
    }
}

@media screen and (max-width: 959px) {
    #rec135943650 .tn-elem[data-elem-id="1563132683396"] {
        top: 703px;
        left: calc(50% - 320px + 142px);
    }
}

@media screen and (max-width: 639px) {
    #rec135943650 .tn-elem[data-elem-id="1563132683396"] {
        top: 713px;
        left: calc(50% - 240px + 62px);
    }
}

@media screen and (max-width: 479px) {
    #rec135943650 .tn-elem[data-elem-id="1563132683396"] {
        top: 743px;
        left: calc(50% - 160px + 30px);
        width: 260px;
    }
    #rec135943650 .tn-elem[data-elem-id="1563132683396"] {
        text-align: center;
    }
}
/*end block contacts*/

/*block works*/
.work_number {
    position: relative;
    right: 30px;
    top: -6px;
    color: #66c05d;
    font-size: 28px;
    font-family: 'Roboto',Arial,sans-serif;
    line-height: 1.55;
    font-weight: 500;
    height: 0;
}
.work_no_video {
    color: #000000;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
    white-space: nowrap;
}
.works_gallery {
    width: 600px;
    left: calc(50% - 600px + 21px);
    position: relative;
    top: 51px;
}
.work_img_wraper {
    max-height: 350px;
    display: flex;
    overflow: hidden;
    align-items: center;
    margin-bottom: 10px;
}
.work_small_img_wraper {
    max-width: 146px;
    max-height: 82px;
    display: flex;
    overflow: hidden;
    align-items: center;
    margin-bottom: 5px;
    float: left;
}
.work_small_img_wraper:not(:nth-child(4n+1)) {
    margin-right: 5px;
}
.work_small_img_wraper a,
.work_small_img_wraper a img,
.work_img_wraper a,
.work_img_wraper a img {
    width: 100%;
}
.work_small_img {
    width: 146px;
}
.fotorama__arr--prev {
    width: 0;
    height: 0;
}
.fotorama__arr--prev:before {
    content: '';
    width: 50px;
    height: 50px;
    display: block;
    position: relative;
    left: 60px;
    border-top: 7px solid #66c05d;
    border-left: 7px solid #66c05d;
    transform: rotate(-45deg);
}
.fotorama__arr--next {
    width: 0;
    height: 0;
}
.fotorama__arr--next:before {
    content: '';
    width: 50px;
    height: 50px;
    display: block;
    position: relative;
    left: -100px;
    border-top: 7px solid #66c05d;
    border-right: 7px solid #66c05d;
    transform: rotate(45deg);
}
@media (max-width: 1450px) {
    .fotorama__arr--prev:before {
        left: 10px;
    }
    .fotorama__arr--next:before {
        left: -60px;
    }
}
@media (max-width: 1199px) {
    .works_gallery {
        width: 430px;
        left: calc(50% - 480px + 21px);
    }
    .work_small_img_wraper:not(:nth-child(4n+1)) {
        margin-right: 0;
    }
    .work_small_img_wraper:not(:nth-child(3n+1)) {
        margin-right: 5px;
    }
    .work_small_img_wraper {
        max-width: 140px;
    }
    .work_img_wraper {
        max-height: 242px;
    }
}
@media (max-width: 959px) {
    .works_gallery {
        width: 530px;
        top: 100px;
        left: calc(50% - 320px + 52px);
    }
    .work_img_wraper {
        max-height: 360px;
    }
    .work_small_img_wraper {
        max-width: 128px;
    }
    .work_small_img_wraper:not(:nth-child(3n+1)) {
        margin-right: 0;
    }
    .work_small_img_wraper:not(:nth-child(4n+1)) {
        margin-right: 5px;
    }
}
@media (max-width: 639px) {
    .works_gallery {
        left: calc(50% - 240px + 10px);
        width: 460px;
    }
    .work_img_wraper {
        max-height: 300px;
    }
    .work_small_img_wraper {
        max-width: 150px;
    }
    .work_small_img_wraper:not(:nth-child(4n+1)) {
        margin-right: 0;
    }
    .work_small_img_wraper:not(:nth-child(3n+1)) {
        margin-right: 5px;
    }
}
@media (max-width: 479px) {
    .works_gallery {
        left: 0;
        width: 100%;
        padding: 0 10px;
    }
    .work_small_img_wraper {
        max-width: calc(50% - 3px);
    }
    .work_small_img_wraper:not(:nth-child(3n+1)) {
        margin-right: 0;
    }
    .work_small_img_wraper:not(:nth-child(2n+1)) {
        margin-right: 5px;
    }
    .work_small_img_wraper:not(:nth-child(-n+5)) {
        display: none;
    }
}
#rec130739569 .t396__artboard {
    height: 120px;
    background-color: #ebebeb;
}

#rec130739569 .t396__filter {
    height: 120px;
}

#rec130739569 .t396__carrier {
    height: 120px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    #rec130739569 .t396__artboard {}
    #rec130739569 .t396__filter {}
    #rec130739569 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {}

@media screen and (max-width: 639px) {}

@media screen and (max-width: 479px) {}

#rec130739569 .tn-elem[data-elem-id="1569519767188"] {
    color: #000000;
    text-align: center;
    z-index: 1;
    top: 71px;
    left: calc(50% - 600px + 190px);
    width: 820px;
}

#rec130739569 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
    color: #000000;
    font-size: 38px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec130739569 .tn-elem[data-elem-id="1569519767188"] {
        top: 71px;
        left: calc(50% - 480px + 70px);
    }
}

@media screen and (max-width: 959px) {
    #rec130739569 .tn-elem[data-elem-id="1569519767188"] {
        top: 50px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
    #rec130739569 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
        font-size: 36px;
    }
}

@media screen and (max-width: 639px) {
    #rec130739569 .tn-elem[data-elem-id="1569519767188"] {
        top: 50px;
        left: calc(50% - 240px + 11px);
        width: 460px;
    }
    #rec130739569 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
        font-size: 36px;
    }
}

@media screen and (max-width: 479px) {
    #rec130739569 .tn-elem[data-elem-id="1569519767188"] {
        top: 60px;
        left: calc(50% - 160px + -15px);
        width: 350px;
    }
    #rec130739569 .tn-elem[data-elem-id="1569519767188"] .tn-atom {
        font-size: 36px;
    }
}
.rec130690168 .t396__artboard {
    height: 1210px;
    background-color: #ebebeb;
}

.rec130690168 .t396__filter {
    height: 1210px;
}

.rec130690168 .t396__carrier {
    height: 1210px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .t396__artboard {
        height: 1240px;
    }
    .rec130690168 .t396__filter {
        height: 1240px;
    }
    .rec130690168 .t396__carrier {
        height: 1240px;
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .t396__artboard {
        height: 1880px;
        background-color: #ebebeb;
    }
    .rec130690168 .t396__filter {
        height: 1880px;
    }
    .rec130690168 .t396__carrier {
        height: 1880px;
        background-position: center center;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .t396__artboard {
        height: 1940px;
        background-color: #ebebeb;
    }
    .rec130690168 .t396__filter {
        height: 1940px;
    }
    .rec130690168 .t396__carrier {
        height: 1940px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .t396__artboard {
        height: 2400px;
    }
    .rec130690168 .t396__filter {
        height: 2400px;
    }
    .rec130690168 .t396__carrier {
        height: 2400px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498084904"] {
    z-index: 2;
    top: 51px;
    left: calc(50% - 600px + 20px);
    width: 600px;
    height: 400px;
}

.rec130690168 .tn-elem[data-elem-id="1569498084904"] .tn-atom {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498084904"] {
        top: 101px;
        left: calc(50% - 480px + 20px);
        width: 425px;
        height: 292px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498084904"] {
        top: 161px;
        left: calc(50% - 320px + 20px);
        width: 600px;
        height: 292px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498084904"] {
        top: 150px;
        left: calc(50% - 240px + 10px);
        width: 460px;
        height: 280px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498084904"] {
        top: 164px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: 200px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498236449"] {
    z-index: 4;
    top: 472px;
    left: calc(50% - 600px + 36px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498236449"] .tn-atom {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498236449"] {
        top: 411px;
        left: calc(50% - 480px + 36px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498236449"] {
        top: 471px;
        left: calc(50% - 320px + 35px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498236449"] {
        top: 449px;
        left: calc(50% - 240px + 10px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498236449"] {
        top: 384px;
        left: calc(50% - 160px + 17px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498453469"] {
    z-index: 5;
    top: 472px;
    left: calc(50% - 600px + 186px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498453469"] .tn-atom {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498453469"] {
        top: 411px;
        left: calc(50% - 480px + 136px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498453469"] {
        top: 471px;
        left: calc(50% - 320px + 185px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498453469"] {
        top: 449px;
        left: calc(50% - 240px + 130px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498453469"] {
        top: 384px;
        left: calc(50% - 160px + 92px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498456464"] {
    z-index: 6;
    top: 472px;
    left: calc(50% - 600px + 336px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498456464"] .tn-atom {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498456464"] {
        top: 411px;
        left: calc(50% - 480px + 236px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498456464"] {
        top: 471px;
        left: calc(50% - 320px + 335px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498456464"] {
        top: 449px;
        left: calc(50% - 240px + 250px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498456464"] {
        top: 384px;
        left: calc(50% - 160px + 168px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498460910"] {
    z-index: 7;
    top: 472px;
    left: calc(50% - 600px + 486px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498460910"] .tn-atom {
    background-color: #fff705;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498460910"] {
        top: 411px;
        left: calc(50% - 480px + 336px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498460910"] {
        top: 471px;
        left: calc(50% - 320px + 485px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498460910"] {
        top: 449px;
        left: calc(50% - 240px + 370px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498460910"] {
        top: 384px;
        left: calc(50% - 160px + 244px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498555866"] {
    z-index: 3;
    top: 451px;
    left: calc(50% - 600px + 20px);
    width: 600px;
    height: 260px;
}

.rec130690168 .tn-elem[data-elem-id="1569498555866"] .tn-atom {
    background-color: #f0f0f0;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498555866"] {
        top: 391px;
        left: calc(50% - 480px + 20px);
        width: 425px;
        height: 210px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498555866"] {
        top: 453px;
        left: calc(50% - 320px + 20px);
        width: 600px;
        height: 260px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498555866"] {
        top: 429px;
        left: calc(50% - 240px + 10px);
        width: 459px;
        height: 220px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498555866"] {
        top: 364px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: 150px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498609805"] {
    z-index: 8;
    top: 592px;
    left: calc(50% - 600px + 36px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498609805"] .tn-atom {
    background-color: #fff705;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609805"] {
        top: 502px;
        left: calc(50% - 480px + 36px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609805"] {
        top: 591px;
        left: calc(50% - 320px + 35px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609805"] {
        top: 549px;
        left: calc(50% - 240px + 10px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609805"] {
        top: 444px;
        left: calc(50% - 160px + 17px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498609815"] {
    z-index: 9;
    top: 592px;
    left: calc(50% - 600px + 186px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498609815"] .tn-atom {
    background-color: #fff705;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609815"] {
        top: 502px;
        left: calc(50% - 480px + 136px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609815"] {
        top: 591px;
        left: calc(50% - 320px + 185px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609815"] {
        top: 549px;
        left: calc(50% - 240px + 130px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609815"] {
        top: 444px;
        left: calc(50% - 160px + 92px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498609823"] {
    z-index: 10;
    top: 592px;
    left: calc(50% - 600px + 336px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498609823"] .tn-atom {
    background-color: #fff705;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609823"] {
        top: 502px;
        left: calc(50% - 480px + 236px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609823"] {
        top: 591px;
        left: calc(50% - 320px + 335px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609823"] {
        top: 549px;
        left: calc(50% - 240px + 250px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609823"] {
        top: 444px;
        left: calc(50% - 160px + 168px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569498609830"] {
    z-index: 11;
    top: 592px;
    left: calc(50% - 600px + 486px);
    width: 120px;
    height: 100px;
}

.rec130690168 .tn-elem[data-elem-id="1569498609830"] .tn-atom {
    background-color: #fff705;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609830"] {
        top: 502px;
        left: calc(50% - 480px + 336px);
        width: 90px;
        height: 80px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609830"] {
        top: 591px;
        left: calc(50% - 320px + 485px);
        width: 120px;
        height: 100px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609830"] {
        top: 549px;
        left: calc(50% - 240px + 370px);
        width: 100px;
        height: 80px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569498609830"] {
        top: 444px;
        left: calc(50% - 160px + 244px);
        width: 60px;
        height: 50px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569501736421"] {
    color: #000000;
    z-index: 13;
    top: 337px;
    left: calc(50% - 600px + 660px);
    width: 260px;
}

.rec130690168 .tn-elem[data-elem-id="1569501736421"] .tn-atom {
    color: #000000;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569501736421"] {
        top: 295px;
        left: calc(50% - 480px + 470px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569501736421"] .tn-atom {
        font-size: 22px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569501736421"] {
        top: 928px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569501736421"] {
        top: 855px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569501736421"] {
        top: 760px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569501890476"] {
    color: #000000;
    z-index: 14;
    top: 51px;
    left: calc(50% - 600px + 660px);
    width: 520px;
}

.rec130690168 .tn-elem[data-elem-id="1569501890476"] .tn-atom {
    color: #000000;
    font-size: 26px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569501890476"] {
        top: 45px;
        left: calc(50% - 480px + 470px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569501890476"] .tn-atom {
        font-size: 24px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569501890476"] {
        top: 0;
        left: calc(50% - 320px + 60px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569501890476"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569501890476"] {
        top: 0;
        left: calc(50% - 240px + 10px);
        width: 460px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569501890476"] {
        top: 0;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }
    .rec130690168 .tn-elem[data-elem-id="1569501890476"] .tn-atom {
        font-size: 20px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569501947007"] {
    color: #000000;
    z-index: 15;
    top: 145px;
    left: calc(50% - 600px + 700px);
    width: 260px;
}

.rec130690168 .tn-elem[data-elem-id="1569501947007"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569501947007"] {
        top: 130px;
        left: calc(50% - 480px + 510px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569501947007"] .tn-atom {
        font-size: 16px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569501947007"] {
        top: 763px;
        left: calc(50% - 320px + 61px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569501947007"] {
        top: 690px;
        left: calc(50% - 240px + 51px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569501947007"] {
        top: 605px;
        left: calc(50% - 160px + 51px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569502005242"] {
    color: #000000;
    z-index: 16;
    top: 182px;
    left: calc(50% - 600px + 700px);
    width: 260px;
}

.rec130690168 .tn-elem[data-elem-id="1569502005242"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569502005242"] {
        top: 164px;
        left: calc(50% - 480px + 510px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569502005242"] .tn-atom {
        font-size: 16px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569502005242"] {
        top: 797px;
        left: calc(50% - 320px + 61px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569502005242"] {
        top: 724px;
        left: calc(50% - 240px + 51px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569502005242"] {
        top: 639px;
        left: calc(50% - 160px + 51px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569502014679"] {
    color: #000000;
    z-index: 17;
    top: 219px;
    left: calc(50% - 600px + 700px);
    width: 350px;
}

.rec130690168 .tn-elem[data-elem-id="1569502014679"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569502014679"] {
        top: 201px;
        left: calc(50% - 480px + 510px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569502014679"] .tn-atom {
        font-size: 16px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569502014679"] {
        top: 834px;
        left: calc(50% - 320px + 61px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569502014679"] {
        top: 761px;
        left: calc(50% - 240px + 51px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569502014679"] {
        top: 676px;
        left: calc(50% - 160px + 51px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569502018779"] {
    color: #000000;
    z-index: 18;
    top: 256px;
    left: calc(50% - 600px + 700px);
    width: 260px;
}

.rec130690168 .tn-elem[data-elem-id="1569502018779"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569502018779"] {
        top: 238px;
        left: calc(50% - 480px + 510px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569502018779"] .tn-atom {
        font-size: 16px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569502018779"] {
        top: 871px;
        left: calc(50% - 320px + 61px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569502018779"] {
        top: 798px;
        left: calc(50% - 240px + 51px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569502018779"] {
        top: 713px;
        left: calc(50% - 160px + 51px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569502401199"] {
    color: #000000;
    z-index: 19;
    top: 393px;
    left: calc(50% - 600px + 690px);
    width: 420px;
}

.rec130690168 .tn-elem[data-elem-id="1569502401199"] .tn-atom {
    color: #000000;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569502401199"] {
        top: 341px;
        left: calc(50% - 480px + 501px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569502401199"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569502401199"] {
        top: 974px;
        left: calc(50% - 320px + 52px);
        width: 580px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569502401199"] {
        top: 901px;
        left: calc(50% - 240px + 42px);
        width: 430px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569502401199"] {
        top: 806px;
        left: calc(50% - 160px + 42px);
        width: 270px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569503702848"] {
    z-index: 20;
    top: 146px;
    left: calc(50% - 600px + 660px);
    width: 25px;
}

.rec130690168 .tn-elem[data-elem-id="1569503702848"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569503702848"] {
        top: 131px;
        left: calc(50% - 480px + 470px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569503702848"] {
        top: 764px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569503702848"] {
        top: 691px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569503702848"] {
        top: 606px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569503748689"] {
    z-index: 21;
    top: 183px;
    left: calc(50% - 600px + 660px);
    width: 25px;
}

.rec130690168 .tn-elem[data-elem-id="1569503748689"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569503748689"] {
        top: 165px;
        left: calc(50% - 480px + 470px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569503748689"] {
        top: 798px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569503748689"] {
        top: 725px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569503748689"] {
        top: 640px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569503769772"] {
    z-index: 22;
    top: 220px;
    left: calc(50% - 600px + 660px);
    width: 25px;
}

.rec130690168 .tn-elem[data-elem-id="1569503769772"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569503769772"] {
        top: 202px;
        left: calc(50% - 480px + 470px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569503769772"] {
        top: 835px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569503769772"] {
        top: 762px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569503769772"] {
        top: 677px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569503774596"] {
    z-index: 23;
    top: 257px;
    left: calc(50% - 600px + 660px);
    width: 25px;
}

.rec130690168 .tn-elem[data-elem-id="1569503774596"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569503774596"] {
        top: 239px;
        left: calc(50% - 480px + 470px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569503774596"] {
        top: 872px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569503774596"] {
        top: 799px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569503774596"] {
        top: 714px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569504323405"] {
    z-index: 25;
    top: 708px;
    left: calc(50% - 600px + 21px);
    width: 301px;
    height: 203px;
}

.rec130690168 .tn-elem[data-elem-id="1569504323405"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569504323405"] {
        top: 786px;
        left: calc(50% - 480px + 21px);
        width: 258px;
        height: 183px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569504323405"] {
        top: 1558px;
        left: calc(50% - 320px + 24px);
        width: 258px;
        height: 183px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569504323405"] {
        top: 1618px;
        left: calc(50% - 240px + 14px);
        width: 236px;
        height: 181px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569504323405"] {
        top: 1808px;
        left: calc(50% - 160px + 14px);
        width: 292px;
        height: 195px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569504400699"] {
    color: #000000;
    z-index: 26;
    top: 661px;
    left: calc(50% - 600px + 21px);
    width: 480px;
}

.rec130690168 .tn-elem[data-elem-id="1569504400699"] .tn-atom {
    color: #000000;
    font-size: 24px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569504400699"] {
        top: 741px;
        left: calc(50% - 480px + 21px);
        width: 280px;
    }
    .rec130690168 .tn-elem[data-elem-id="1569504400699"] .tn-atom {
        font-size: 20px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569504400699"] {
        top: 1511px;
        left: calc(50% - 320px + 24px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569504400699"] {
        top: 1571px;
        left: calc(50% - 240px + 14px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569504400699"] {
        top: 1761px;
        left: calc(50% - 160px + 14px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569504937870"] {
    color: #000000;
    z-index: 27;
    top: 703px;
    left: calc(50% - 600px + 350px);
    width: 300px;
}

.rec130690168 .tn-elem[data-elem-id="1569504937870"] .tn-atom {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569504937870"] {
        top: 994px;
        left: calc(50% - 480px + 21px);
        width: 430px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569504937870"] {
        top: 1517px;
        left: calc(50% - 320px + 313px);
        width: 320px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569504937870"] {
        top: 1636px;
        left: calc(50% - 240px + 263px);
        width: 210px;
    }
    .rec130690168 .tn-elem[data-elem-id="1569504937870"] .tn-atom {
        font-size: 12px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569504937870"] {
        top: 2010px;
        left: calc(50% - 160px + 12px);
        width: 300px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569505071871"] {
    color: #000000;
    text-align: center;
    z-index: 28;
    top: 961px;
    left: calc(50% - 600px + 20px);
    width: 300px;
    height: 55px;
}

.rec130690168 .tn-elem[data-elem-id="1569505071871"] .tn-atom {
    color: #000000!important;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    border-width: 1px;
    border-radius: 15px;
    background-color: #66c05d;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;
    box-shadow: 1px 4px 4px 1px rgb(53, 115, 57);
}

.rec130690168 .tn-elem[data-elem-id="1569505071871"] .tn-atom:hover {
    background-color: #2bc11c;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569505071871"] {
        top: 641px;
        left: calc(50% - 480px + 20px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569505071871"] {
        top: 1765px;
        left: calc(50% - 320px + 23px);
        width: 260px;
        height: 55px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569505071871"] {
        top: 1825px;
        left: calc(50% - 240px + 10px);
        width: 240px;
        height: 55px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569505071871"] {
        top: 2275px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: 55px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569505390008"] {
    color: #66c05d;
    z-index: 29;
    top: 387px;
    left: calc(50% - 600px + 660px);
    width: 44px;
}

.rec130690168 .tn-elem[data-elem-id="1569505390008"] .tn-atom {
    color: #66c05d;
    font-size: 28px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569505390008"] {
        top: 395px;
        left: calc(50% - 480px + 470px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569505390008"] {
        top: 968px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569505390008"] {
        top: 895px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569505390008"] {
        top: 770px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569505431252"] {
    color: #66c05d;
    z-index: 30;
    top: 478px;
    left: calc(50% - 600px + 660px);
    width: 44px;
}

.rec130690168 .tn-elem[data-elem-id="1569505431252"] .tn-atom {
    color: #66c05d;
    font-size: 28px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569505431252"] {
        top: 456px;
        left: calc(50% - 480px + 470px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569505431252"] {
        top: 1029px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569505431252"] {
        top: 956px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569505431252"] {
        top: 851px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569505462614"] {
    color: #66c05d;
    z-index: 31;
    top: 598px;
    left: calc(50% - 600px + 660px);
    width: 44px;
}

.rec130690168 .tn-elem[data-elem-id="1569505462614"] .tn-atom {
    color: #66c05d;
    font-size: 28px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569505462614"] {
        top: 546px;
        left: calc(50% - 480px + 470px);
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569505462614"] {
        top: 1099px;
        left: calc(50% - 320px + 21px);
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569505462614"] {
        top: 1046px;
        left: calc(50% - 240px + 11px);
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569505462614"] {
        top: 986px;
        left: calc(50% - 160px + 11px);
    }
}

.rec130690168 .tn-elem[data-elem-id="1569594268631"] {
    color: #000000;
    z-index: 32;
    top: 485px;
    left: calc(50% - 600px + 690px);
    width: 420px;
}

.rec130690168 .tn-elem[data-elem-id="1569594268631"] .tn-atom {
    color: #000000;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569594268631"] {
        top: 466px;
        left: calc(50% - 480px + 501px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569594268631"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569594268631"] {
        top: 1038px;
        left: calc(50% - 320px + 52px);
        width: 580px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569594268631"] {
        top: 964px;
        left: calc(50% - 240px + 42px);
        width: 430px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569594268631"] {
        top: 860px;
        left: calc(50% - 160px + 42px);
        width: 270px;
    }
}

.rec130690168 .tn-elem[data-elem-id="1569594291838"] {
    color: #000000;
    z-index: 33;
    top: 606px;
    left: calc(50% - 600px + 690px);
    width: 420px;
}

.rec130690168 .tn-elem[data-elem-id="1569594291838"] .tn-atom {
    color: #000000;
    font-size: 16px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    .rec130690168 .tn-elem[data-elem-id="1569594291838"] {
        top: 556px;
        left: calc(50% - 480px + 501px);
    }
    .rec130690168 .tn-elem[data-elem-id="1569594291838"] .tn-atom {
        font-size: 14px;
    }
}

@media screen and (max-width: 959px) {
    .rec130690168 .tn-elem[data-elem-id="1569594291838"] {
        top: 1107px;
        left: calc(50% - 320px + 52px);
        width: 580px;
    }
}

@media screen and (max-width: 639px) {
    .rec130690168 .tn-elem[data-elem-id="1569594291838"] {
        top: 1056px;
        left: calc(50% - 240px + 42px);
        width: 430px;
    }
}

@media screen and (max-width: 479px) {
    .rec130690168 .tn-elem[data-elem-id="1569594291838"] {
        top: 996px;
        left: calc(50% - 160px + 42px);
        width: 270px;
    }
}
/*end block works*/
.tn-elem__1304119101569421459250 {
    top: 50px!important;
}
#allrecords .tn-elem__1359436501563132683396 a {
    color: #000;
}

/*Header*/
.fa-times-thin {
    font-size: 40px;
    color: #313131;
    font-style: normal;
}
.bars {
    font-size: 13px;
    color: #fff;
    font-weight: 600;
    float: left;
    text-align: center;
    line-height: 10px;
    margin-top: 5px;
}
.fa-times-thin:before {
    content: '\00d7';
}
.fa-phone {
    font-size: 20px;
    margin-right: 3px;
}
#mail {
    fill: green;
}
.container {
    max-width: 1400px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.header {
    position: absolute;
    z-index: 100;
    background-color: rgba(0, 0, 0, .5);
    background-size: cover;
    background-position: center center;
    height: 100px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}
.header .container {
    padding: 0 30px;
}
.mob-burger {
    display: none;
    position: absolute;
    color: #000;
    right: 30px;
    top: 5px;
    z-index: 11;
    cursor: pointer;
}
.mob-burger .bars {
    width: 50px;
}
.mob-burger .fa-times-thin {
    position: absolute;
    right: 0;
    display: none;
}
.header__nav-mob {
    display: none;
    position: absolute;
    right: -300px;
    padding: 0;
    width: 300px;
    background-color: #fff;
    color: #000;
    font-weight: 300;
    z-index: 10;
    padding-top: 50px;
    font-size: 16px;
}
#allrecords .header__nav-mob ul li a {
    color: #000;
    font-weight: 300;
    display: inline-block;
    width: 100%;
    padding-left: 50px;
}
.header__nav-mob ul li a:hover {
    background-color: #f8f8f8;
}
.header__nav-mob ul {
    letter-spacing: 1px;
    line-height: 50px;
    list-style: none;
    margin: 0;
    padding-left: 0;
}
.header__nav-mob ul li {
    border-bottom: 1px solid #e1e1e1;
}
.header .header__nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.header .header__nav ul li {
    float: left;
}
.header .header__nav ul li:not(:first-child) {
    margin-left: 30px;
}
.header__wraper {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.header__logo-main img {
    width: auto;
    height: 100px;
}
.header__logo {
    background-image: url('<?php echo get_template_directory_uri() ?>/img/back_logo.png');
    background-position: center center;
    background-size: cover;
    width: 202px;
    margin-left: 30px;
    height: 100%;
}
.header__logo-wraper {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    height: 150px;
}
.header__mailback {
    cursor: pointer;        font-size: 14px;
}
.header__mailback img {
    width: 28px;
    margin-right: 5px;
    position: relative;
    top: -2px;
}
.header__callback {
    display: none;
    position: absolute;
    top: 134px;
    right: 30px;
    cursor: pointer;
}
.header a {
    text-decoration: none;
    color: #fff;
}
a:hover .header__logo {
    background-image: url('<?php echo get_template_directory_uri() ?>/img/back_logo2.png');
}
.header__logo img {
    width: 160px;
    position: relative;
    left: 20px;
    top: 31px;
}
.header__logo-main a {
    display: grid;
    justify-items: center;
}
.header__logo-main span {
    font-size: 12px;
}
.header__logo-title {
    color: #fff;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 600;
    text-align: center;
    position: relative;
    bottom: -25px;
}
.header__phone {
      font-size: 22px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.header__phone-callback {
        font-size: 14px;
    font-weight: 400;
    cursor: pointer;
}
.header__phone div:nth-child(1) {
    margin-bottom: 5px;
}
.header__phone div {
    font-size: 18px;
    display: flex;
}
@media (max-width: 1300px) {
	.header__phone div {
    font-size: 16px;
    display: flex;
}
    .header {
        font-size: 14px;
    }
    .header__phone {
        font-size: 18px;
    }
    .header .header__nav ul li:not(:first-child) {
        margin-left: 20px;
    }
}
@media (max-width: 1050px) {
    .header__wraper {
        display: grid;
        grid: "logo . . mail phone" "logo nav nav nav nav";
    }
    .header__logo-main {
        grid-area: logo;
    }
    .header__nav {
        grid-area: nav;
        justify-self: end;
    }
    .header__mailback {
        grid-area: mail;
        justify-self: end;
    }
    .header__phone {
        grid-area: phone;
        justify-self: end;
    }
}
@media (max-width: 760px) {
    .header {
        height: 130px;
        background-color: transparent;
    }
    .mob-burger {
        display: block;
    }
    .header__wraper {
        display: block;
    }
    .header__logo-main {
        float: left;
    }
    .header__nav {
        display: none;
    }
    .header__nav-mob {
        display: block;
    }
    .header__mailback {
        display: none;
    }
    .header__phone {
        position: absolute;
        top: 70px;
        right: 30px;
        font-size: 22px;
    }
    .header__callback {
        display: block;
    }
    .header__phone-callback {
        display: none;
    }

    .header .container {
        flex-direction: column;
        justify-content: unset;
    }
    .header__logo-wraper {
        justify-content: center;
    }
    .header__logo {
        margin-left: 0px;
    }
    .header__logo-main span {
        display: block;
        font-size: 10px;
        font-weight: 600;
        text-align: center;

    }
}
@media (max-width: 400px) {
    .header .container {
        padding: 0 10px;
    }
    .header__callback,
    .header__phone,
    .mob-burger {
        right: 20px;
    }
    .header__phone {
        font-size: 18px;
    }
    .header__callback {
        font-size: 12px;
    }
    .content__slider-descr {
        padding: 130px 10px 0;
    }
}
@media (max-width: 400px) {
    .header .container {
        padding: 0 10px;
    }
    .header__callback,
    .header__phone,
    .mob-burger {
        right: 20px;
    }
    .header__phone {
        font-size: 18px;
    }
    .header__callback {
        font-size: 12px;
    }
}
.header__contacts-phone a {
    color: #ffffff;
    font-size: 20px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    text-align: center;
    width: 100%;
    display: inline-block;
    position: relative;
    top: 33px;
}
.header__contacts-callback {
    font-size: 12px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    text-decoration: underline;
    text-align: center;
    cursor: pointer;
    position: relative;
    top: 33px;
}
#allrecords .header__nav a {
    color: #fff;
}
/*Header end*/
/*Footer*/
.footer {
    width: 100%;
    height: 910px;
    background-color: #444;
    background-size: cover;
    background-position: center center;
}
.footer__contacts {
    width: 520px;
    height: 470px;
    background-color: #fff;
    box-shadow: 0px 6px 12px 0px rgba(89, 89, 89, 1);
    position: absolute;
    right: 60%;
    margin-top: 210px;
    padding: 55px 75px;
    color: #000;
    font-family: 'Roboto', Arial, sans-serif;
}
.footer__contacts-phone a {
    font-size: 32px;
    line-height: 1.3;
    font-weight: 700;
}
.footer__contacts-phone {
    margin-bottom: 30px;
}
.footer__contacts-address span{
    font-size: 18px;
    line-height: 1.55;
    font-weight: 500;
    display: block;
    margin-bottom: 10px;
}
.footer__contacts-address{
    font-size: 22px;
    line-height: 1.4;
    font-weight: 300;
    margin-bottom: 10px;
}
.footer__contacts-time {
    font-size: 16px;
    line-height: 1.55;
    font-weight: 300;
    margin-bottom: 20px;
}
.footer__contacts-mail a,
.footer__contacts-metro {
    font-size: 18px;
    line-height: 1.55;
    font-weight: 300;
    margin-bottom: 20px;
}
#allrecords .footer__contacts-mail a {
    color: #000;
}
.footer__contacts-metro:before {
    content: '';
    background-size: contain;
    background-repeat: no-repeat;
    float: left;
    margin: 2px 10px 0 0;
    width: 20px;
    height: 20px;
    display: block;
}
.footer__contacts-button {
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 10px 0px;
    width: max-content;
    height: 50px;
    text-align: center;
    line-height: 40px;
    border: 0 none;
    font-size: 16px;
    padding: 0 60px;
    -webkit-appearance: none;
    font-weight: 700;
    display: block;
    margin: 20px auto 0;
    font-family: 'Roboto', Arial, sans-serif;
}
.content__slider-button {
    margin: 0;
    margin: 30px 0;
}
.footer__map {
    width: 70%;
    height: 520px;
    position: relative;
    float: right;
    top: 190px;
}
.footer__title {
    color: #fff;
    font-size: 68px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    position: absolute;
    left: 15%;
    margin-top: 40px;
}
.footer__description {
    font-size: 22px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    position: absolute;
    width: 630px;
    left: 50%;
    margin-top: 60px;
}
@media (max-width: 1350px) {
    .footer__contacts {
        left: 10px;
        right: auto;
    }
}
@media (max-width: 1190px) {
    .footer__title {
        left: 20px;
    }
    .footer__description {
        left: 380px;
    }
}
@media (max-width: 960px) {
    .footer {
        position: relative;
        height: 1340px;
    }
    .footer__map {
        position: absolute;
        bottom: 0;
        top: auto;
        height: 560px;
        overflow: hidden;
        width: 100%;
    }
    .footer__contacts {
        position: static;
        margin: 60px auto 0;
    }
    .footer__title {
        position: static;
        margin: 0;
        text-align: center;
        padding: 30px 0 20px;
    }
    .footer__description {
        position: static;
        margin: 0 auto;
        text-align: center;
    }
}
@media (max-width: 700px) {
    .footer__description {
        width: 100%;
        padding: 0 10px;
    }
}
@media (max-width: 550px) {
    .footer__contacts {
        width: auto;
        margin: 60px 10px 0;
        padding: 35px;
    }
    .footer__title {
        font-size: 48px;
    }
    .footer__description {
        font-size: 20px;
    }
}
@media (max-width: 440px) {
    .footer__contacts {
        width: auto;
        margin: 60px 10px 0;
        padding: 15px;
    }
}
@media (max-width: 400px) {
    .footer__contacts-phone a {
        font-size: 28px;
    }
    .footer__contacts-address{
        font-size: 20px;
    }
    .footer__contacts-button {
        padding: 0;
        width: 100%;
    }
}
/*Footer end*/
/*Modal*/
.modal-header {
    border: 0;
}
.modal-header .close {
    font-size: 30px;
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent;
    position: absolute;
    top: 3px;
    right: 10px;
}
.modal-body {
    padding: 35px;
}
/*Modal end*/
.form_body textarea,
.form_body input[type="text"],
.form_body input[type="email"],
.form_body input[type="tel"] {
    color: #000000;
    border: none;
    border-bottom: 1px solid #c9c9c9;
    font-family: 'Roboto',Arial,sans-serif;
    font-size: 100%;
    height: 60px;
    padding: 0 20px;
    font-size: 16px;
    line-height: 1.33;
    width: 100%;
    margin-bottom: 20px;
}
.form_body textarea {
    height: auto;
}
.form_body input[type="submit"] {
    color: #000000;
    border-radius: 5px;
    font-family: Roboto;
    background-color: <?php echo $color; ?>;
    font-weight: 500;
    width: 100%;
    height: 54px;
    text-align: center;
    border: 0 none;
    font-size: 16px;
    padding-left: 60px;
    padding-right: 60px;
    white-space: nowrap;
    cursor: pointer;
}
.form_body input[type="submit"]:hover {
    background-color: <?php echo $color2; ?>!important;
    box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.7) !important;
}
#rec130741847 {
    box-sizing: initial;
}
@media (max-width: 480px) {
    .t-my-mob-style {
        width: 50%;
        display: inline-block;
        vertical-align: top;
    }
}
.t-img-select__container {
    display: flex;
    justify-content: space-around;
}
.t-img-select__container .t-img-select__control {
    width: calc(35% - 10px);
}
.t835 .t-img-select__text {
    text-align: center;
    font-size: 18px;
    font-weight: 400;
}
.why__btn-link {
    border-radius: 15px;
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 10px 0px;
    width: max-content;
    text-align: center;
    line-height: 40px;
    border: 0 none;
    font-size: 16px;
    -webkit-appearance: none;
    font-weight: 700;
    display: block;
    margin: 20px auto 0;
    font-family: 'Roboto', Arial, sans-serif;
}
.why__btn-mob {
    display: none;
}
.why__btn-link {
    width: 380px;
    height: 55px;
    text-align: center;
    line-height: 55px;
}
.why__btn-link  img {
    margin-right: 5px;
}
.why__wraper {
    width: 680px;
    height: 220px;
    left: calc(50% - 600px + 30px);
    position: absolute;
    bottom: 30px;
    display: flex;
    flex-direction: column;
}
.why__btn-wraper,
.why__block {
    height: 50%;
}
.why__block > div {
    height: 70px;
    display: flex;
    padding: 18px 0;
    width: 26%;
    margin-right: 30px;
}
.why__btn-wraper,
.why__block {
    display: flex;
}
.why__btn-descr {
    position: relative;
    width: 100%;
}
.why__arrow {
    width: 94px;
    position: absolute;
    bottom: 20px;
    left: 16px;
}
.why__btn-text {
    width: 160px;
    display: inline-block;
    position: absolute;
    right: 25px;
    bottom: 8px;
    color: #b8b8b8;
    font-size: 12px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
}
.why__block-icon {
    margin-right: 10px;
}
.why__block-icon img {
    max-width: 40px;
}
.why__block-descr {
    color: #fff;
}
@media (max-width: 1199px) {
    .why__wraper {
        width: 610px;
        left: calc(50% - 480px + 20px);
    }
    .why__btn-text {
        width: 120px;
        right: 0;
        bottom: 0;
    }

}
@media (max-width: 959px) {
    .why__btn-descr {
        display: none;
    }
    .why__block {
        flex-direction: column;
    }
    .why__wraper {
        width: 320px;
        height: auto;
        left: calc(50% - 320px + 20px);
        bottom: 40px;
    }
    .why__btn-link {
        width: 320px;
    }
    .why__btn img {
        display: none;
    }
    .why__block > div {
        height: 90px;
        width: 60%;
    }
    .why__btn-wraper, .why__block {
        height: auto;
    }
}
@media (max-width: 759px) {
    .why__btn-mob {
        display: block;
        z-index: 0;
        position: relative;
        left: calc(50% - 320px + 20px);
        top: 160px;
    }
    .why__btn-mob a {
        margin: 30px 0;
    }
    .why__btn-desc {
        display: none;
    }
}
@media (max-width: 639px) {
    .why__btn-mob {
        left: calc(50% - 240px + 11px);
        top: 218px;
    }
    .why__wraper {
        display: none;
        left: calc(50% - 240px + 11px);
        bottom: 20px;
    }
}
@media (max-width: 479px) {
    .why__btn-mob {
        left: calc(50% - 160px + 12px);
    }
    .why__btn-mob a {
        width: 280px;
        height: 50px;
        line-height: 50px;
        font-size: 14px;
    }
    .why__wraper {
        left: calc(50% - 160px + 12px);
    }
    .why__block-descr {
        font-size: 14px;
    }
    .why__block > div {
        height: 80px;
        width: 50%;
    }
}
/*faq*/
.faq__title {
    width: 100%;
    text-align: center;
    color: #000;
    font-size: 36px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 600;
    padding: 50px 0 50px;
}
.main__inside_faq-question {
    display: table;
    width: 100%;
    min-height: 57px;
    margin: 0;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #f9f9f9;
    margin-bottom: 10px;
    cursor: pointer;
    position: relative;
    padding: 10px 0;
}
.main__inside_faq-answer {
    display: none;
    color: #454545;
    font-size: 15px;
    padding-top: 20px;
    padding-bottom: 30px;
}
.m-txt {
    font-size: 14px !important;
    line-height: 24px;
}
.main__right p {
    line-height: 2;
}
.m-txt p {
    font-size: 16px !important;
}
.m-txt > p {
    line-height: 26px;
}
.m-txt > *:not(.main__inside_about-video) {
    margin-bottom: 15px;
}
.m-txt > *:last-child {
    margin-bottom: 0px;
}
.main__inside_faq-question .carret {
    background: #666666;
    width: 57px;
    height: 100%;
    -webkit-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
    position: absolute;
    top: 0px;
    left: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.main__inside_faq-question .carret::before {
    content: "";
    width: 22px;
    height: 22px;
    background-size: 17px;
    -webkit-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
    display: block;
}
.main__inside_faq-question.active .carret::before {
    transform: rotate(180deg);
}
.main__inside_faq-question .text {
    display: table-cell;
    vertical-align: middle;
    font-weight: 600;
    color: #000;
    font-size: 15px;
    line-height: 22px;
    width: 100%;
    padding-left: 75px;
    padding-right: 15px;
}
.faq {
    background-color: #ebebeb;
    padding-bottom: 100px;
}

@media (max-width: 639px) {
    .faq__title {
        padding: 60px 0;
    }
    .faq {
        padding-bottom: 60px;
    }
}
@media (max-width: 479px) {
    .faq__title {
        padding: 40px 0;
    }
    .faq {
        padding-bottom: 40px;
    }
}
/*faq end*/
@media (max-width: 900px) {
    .fancybox-content {
        padding: 10px;  
    }
}
.fotorama_slides {
    margin: 0 10%;
}
@media (max-width: 639px) {
    .fotorama_slides {
        margin: 0;
    }
}
/*Блок сертификатов*/
.certs_title {
    width: 100%;
    text-align: center;
    color: #000;
    font-size: 36px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 600;
    padding: 50px 0 40px;
}
.cert_wraper:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(13, 13, 13, 0.8)
}
.container.certs {
    justify-content: center;
}
.certs a {
    z-index: 1;
}
.certs img {
    height: 400px;
    margin: 40px;
}
.certs_title {
    color: #fff;
    z-index: 1;
}
.cert_title {
    font-size: calc(12px + 1vw);
    display: block;
    text-align: center;
    font-weight: 500;
}
.certs_desc {
    width: 80%;
    margin: 0 auto;
    text-align: center;
    font-size: calc(16px + 1vw);
    z-index: 1;
    font-weight: 500;
    padding-bottom: 50px;
}
@media (max-width: 959px) {
    .certs img {
        width: calc(33vw - 20px);
        height: auto;
        margin: 10px;
    }
    .certs_title {
        font-size: 32px;  
    }
}
@media (max-width: 479px) {
    .certs_title {
        font-size: 26px;  
    }
/*Блок сертификатов end*/