@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 100;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=100) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 100;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=100i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 200;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=200) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 200;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=200i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 300;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=300) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 300;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=300i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 400;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=400) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 400;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=400i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 500;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=500) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 500;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=500i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 600;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=600) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 600;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=600i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 700;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=700) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 700;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=700i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 800;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=800) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 800;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=800i) format('woff');
    font-style: italic;
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 900;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=900) format('woff');
}


@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 900;
    src: url(https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=900i) format('woff');
    font-style: italic;
}

#lang-dropdown {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: #ffffff;
    color: #000000 !important;
    padding: 8px 14px;
    border: none;
    border-radius: 6px;
    font-size: 14px;
    cursor: pointer;
    width: 40px;
    height: 19px;
    left: -74px;
    position: absolute;
}

#lang-dropdown:focus {
    outline: none;
    background: #ffffff;
}

#rec618583475 .t396__artboard {
    height: 786px;
    background-color: #f5edff;
}

#rec618583475 .t396__filter {
    height: 786px;
}

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

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

    #rec618583475 .t396__artboard,
    #rec618583475 .t396__filter,
    #rec618583475 .t396__carrier {
        height: 680px;
    }

    #rec618583475 .t396__filter {}

    #rec618583475 .t396__carrier {
        background-attachment: scroll;
    }
}

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

    #rec618583475 .t396__artboard,
    #rec618583475 .t396__filter,
    #rec618583475 .t396__carrier {
        height: 820px;
    }

    #rec618583475 .t396__filter {}

    #rec618583475 .t396__carrier {
        background-attachment: scroll;
    }
}

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

    #rec618583475 .t396__artboard,
    #rec618583475 .t396__filter,
    #rec618583475 .t396__carrier {
        height: 1244px;
    }

    #rec618583475 .t396__filter {}

    #rec618583475 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858196936"] {
    z-index: 2;
    top: 124px;
    left: calc(50% - 600px + 620px);
    width: 560px;
    height: 542px;
}

#rec618583475 .tn-elem.t396__elem--anim-hidden[data-elem-id="1689858196936"] {
    opacity: 0;
}

#rec618583475 .tn-elem[data-elem-id="1689858196936"] .tn-atom {
    border-radius: 10px;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858196936"] {
        top: 103px;
        left: calc(50% - 480px + 508px);
        width: 452px;
        height: 488px;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858196936"] {
        top: 65px;
        left: calc(50% - 320px + 322px);
        width: 318px;
        height: 492px;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858196936"] {
        top: 82px;
        left: calc(50% - 160px + -5px);
        width: 330px;
        height: 446px;
    }
}

#rec618583475 .tn-elem[data-elem-id="1599558801183"] {
    z-index: 3;
    top: 124px;
    left: calc(50% - 600px + 20px);
    width: 560px;
    height: 542px;
}

#rec618583475 .tn-elem.t396__elem--anim-hidden[data-elem-id="1599558801183"] {
    opacity: 0;
}

#rec618583475 .tn-elem[data-elem-id="1599558801183"] .tn-atom {
    border-radius: 10px;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1599558801183"] {
        top: 104px;
        left: calc(50% - 480px + 0px);
        width: 452px;
        height: 490px;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1599558801183"] {
        top: 65px;
        left: calc(50% - 320px + 0px);
        width: 310px;
        height: 489px;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1599558801183"] {
        top: 560px;
        left: calc(50% - 160px + -5px);
        width: 330px;
        height: 446px;
    }
}

#rec618583475 .tn-elem[data-elem-id="1599558876268"] {
    color: #333333;
    z-index: 4;
    top: 183px;
    left: calc(50% - 600px + 79px);
    width: 414px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1599558876268"] .tn-atom {
    color: #333333;
    font-size: 36px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1599558876268"] {
        top: 140px;
        left: calc(50% - 480px + 17px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1599558876268"] {
        top: 107px;
        left: calc(50% - 320px + 9px);
        width: 245px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1599558876268"] .tn-atom {
        font-size: 24px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1599558876268"] {
        top: 119px;
        left: calc(50% - 160px + 34px);
        width: 253px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1599558876268"] {
        text-align: center;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689857568670"] {
    color: #333333;
    z-index: 5;
    top: 413px;
    left: calc(50% - 600px + 79px);
    width: 393px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689857568670"] .tn-atom {
    color: #333333;
    font-size: 36px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689857568670"] {
        top: 344px;
        left: calc(50% - 480px + 17px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689857568670"] {
        top: 323px;
        left: calc(50% - 320px + 9px);
        width: 276px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689857568670"] .tn-atom {
        font-size: 24px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689857568670"] {
        top: 317px;
        left: calc(50% - 160px + 34px);
        width: 253px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689857568670"] {
        text-align: center;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689857581119"] {
    color: #3d3d3d;
    z-index: 6;
    top: 500px;
    left: calc(50% - 600px + 80px);
    width: 442px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689857581119"] .tn-atom {
    color: #3d3d3d;
    font-size: 16px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    letter-spacing: 0.5px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689857581119"] {
        top: 421px;
        left: calc(50% - 480px + 17px);
        width: 427px;
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689857581119"] {
        top: 380px;
        left: calc(50% - 320px + 9px);
        width: 286px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689857581119"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689857581119"] {
        top: 372px;
        left: calc(50% - 160px + 10px);
        width: 303px;
        height: auto;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858242004"] {
    color: #333333;
    z-index: 7;
    top: 183px;
    left: calc(50% - 600px + 677px);
    width: 447px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689858242004"] .tn-atom {
    color: #333333;
    font-size: 36px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858242004"] {
        top: 140px;
        left: calc(50% - 480px + 524px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858242004"] {
        top: 107px;
        left: calc(50% - 320px + 333px);
        width: 363px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858242004"] .tn-atom {
        font-size: 32px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858242004"] {
        top: 603px;
        left: calc(50% - 160px + 9px);
        width: 303px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858242004"] {
        text-align: center;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858316845"] {
    z-index: 8;
    top: 273px;
    left: calc(50% - 600px + 680px);
    width: 40px;
    height: 40px;
}

#rec618583475 .tn-elem[data-elem-id="1689858316845"] .tn-atom {
    border-radius: 3000px;
    opacity: 0.6;
    background-color: #c7a455;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858316845"] {
        top: 170px;
        left: calc(50% - 320px + 332px);
        width: 30px;
        height: 30px;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858316845"] {
        top: 671px;
        left: calc(50% - 160px + 10px);
        width: 30px;
        height: 30px;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858339137"] {
    z-index: 9;
    top: 345px;
    left: calc(50% - 600px + 680px);
    width: 40px;
    height: 40px;
}

#rec618583475 .tn-elem[data-elem-id="1689858339137"] .tn-atom {
    border-radius: 3000px;
    opacity: 0.6;
    background-color: #c7a455;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

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

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858339137"] {
        top: 726px;
        left: calc(50% - 160px + 10px);
        width: 30px;
        height: 30px;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858341416"] {
    z-index: 10;
    top: 417px;
    left: calc(50% - 600px + 680px);
    width: 40px;
    height: 40px;
}

#rec618583475 .tn-elem[data-elem-id="1689858341416"] .tn-atom {
    border-radius: 3000px;
    opacity: 0.6;
    background-color: #c7a455;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858341416"] {
        top: 314px;
        left: calc(50% - 320px + 332px);
        width: 30px;
        height: 30px;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858341416"] {
        top: 782px;
        left: calc(50% - 160px + 10px);
        width: 30px;
        height: 30px;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858345120"] {
    z-index: 11;
    top: 492px;
    left: calc(50% - 600px + 680px);
    width: 40px;
    height: 40px;
}

#rec618583475 .tn-elem[data-elem-id="1689858345120"] .tn-atom {
    border-radius: 3000px;
    opacity: 0.6;
    background-color: #c7a455;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858345120"] {
        top: 389px;
        left: calc(50% - 320px + 332px);
        width: 30px;
        height: 30px;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858345120"] {
        top: 840px;
        left: calc(50% - 160px + 10px);
        width: 30px;
        height: 30px;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858347217"] {
    z-index: 12;
    top: 567px;
    left: calc(50% - 600px + 680px);
    width: 40px;
    height: 40px;
}

#rec618583475 .tn-elem[data-elem-id="1689858347217"] .tn-atom {
    border-radius: 3000px;
    opacity: 0.6;
    background-color: #c7a455;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858347217"] {
        top: 464px;
        left: calc(50% - 320px + 332px);
        width: 30px;
        height: 30px;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858347217"] {
        top: 899px;
        left: calc(50% - 160px + 10px);
        width: 30px;
        height: 30px;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858435553"] {
    color: #3d3d3d;
    z-index: 13;
    top: 270px;
    left: calc(50% - 600px + 81px);
    width: 440px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689858435553"] .tn-atom {
    color: #3d3d3d;
    font-size: 16px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    letter-spacing: 0.5px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858435553"] {
        top: 216px;
        left: calc(50% - 480px + 17px);
        width: 422px;
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858435553"] {
        top: 162px;
        left: calc(50% - 320px + 9px);
        width: 284px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858435553"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858435553"] {
        top: 174px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: auto;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858441535"] {
    color: #3d3d3d;
    z-index: 14;
    top: 279px;
    left: calc(50% - 600px + 738px);
    width: 382px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689858441535"] .tn-atom {
    color: #3d3d3d;
    font-size: 19px;
    font-family: 'FiraGO';
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858441535"] {
        top: 222px;
        left: calc(50% - 480px + 583px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858441535"] {
        top: 174px;
        left: calc(50% - 320px + 368px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858441535"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858441535"] {
        top: 675px;
        left: calc(50% - 160px + 52px);
        width: 263px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858441535"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858785787"] {
    color: #3d3d3d;
    z-index: 15;
    top: 336px;
    left: calc(50% - 600px + 738px);
    width: 383px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689858785787"] .tn-atom {
    color: #3d3d3d;
    font-size: 19px;
    font-family: 'FiraGO';
    line-height: 1.55;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858785787"] {
        top: 279px;
        left: calc(50% - 480px + 583px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858785787"] {
        top: 233px;
        left: calc(50% - 320px + 368px);
        width: 250px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858785787"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858785787"] {
        top: 719px;
        left: calc(50% - 160px + 52px);
        width: 260px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858785787"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858877334"] {
    color: #3d3d3d;
    z-index: 16;
    top: 413px;
    left: calc(50% - 600px + 738px);
    width: 382px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689858877334"] .tn-atom {
    color: #3d3d3d;
    font-size: 19px;
    font-family: 'FiraGO';
    line-height: 1.25;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858877334"] {
        top: 356px;
        left: calc(50% - 480px + 583px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858877334"] {
        top: 310px;
        left: calc(50% - 320px + 368px);
        width: 268px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858877334"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858877334"] {
        top: 779px;
        left: calc(50% - 160px + 52px);
        width: 262px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858877334"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858946350"] {
    color: #3d3d3d;
    z-index: 17;
    top: 488px;
    left: calc(50% - 600px + 738px);
    width: 384px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689858946350"] .tn-atom {
    color: #3d3d3d;
    font-size: 19px;
    font-family: 'FiraGO';
    line-height: 1.25;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858946350"] {
        top: 431px;
        left: calc(50% - 480px + 583px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858946350"] {
        top: 385px;
        left: calc(50% - 320px + 368px);
        width: 277px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858946350"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858946350"] {
        top: 837px;
        left: calc(50% - 160px + 52px);
        width: 267px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858946350"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689858973594"] {
    color: #3d3d3d;
    z-index: 18;
    top: 563px;
    left: calc(50% - 600px + 738px);
    width: 383px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689858973594"] .tn-atom {
    color: #3d3d3d;
    font-size: 19px;
    font-family: 'FiraGO';
    line-height: 1.25;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689858973594"] {
        top: 506px;
        left: calc(50% - 480px + 583px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689858973594"] {
        top: 460px;
        left: calc(50% - 320px + 368px);
        width: 250px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858973594"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689858973594"] {
        top: 896px;
        left: calc(50% - 160px + 52px);
        width: 223px;
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689858973594"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689859002211"] {
    color: #ffffff;
    text-align: center;
    z-index: 19;
    top: 276px;
    left: calc(50% - 600px + 689px);
    width: 22px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689859002211"] .tn-atom {
    color: #ffffff;
    font-size: 22px;
    font-family: 'FiraGO';
    line-height: 1.55;
    font-weight: 400;
    opacity: 0.9;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689859002211"] {
        top: 219px;
        left: calc(50% - 480px + 534px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689859002211"] {
        top: 174px;
        left: calc(50% - 320px + 336px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859002211"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689859002211"] {
        top: 675px;
        left: calc(50% - 160px + 14px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859002211"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689859018413"] {
    color: #ffffff;
    text-align: center;
    z-index: 20;
    top: 348px;
    left: calc(50% - 600px + 689px);
    width: 22px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689859018413"] .tn-atom {
    color: #ffffff;
    font-size: 22px;
    font-family: 'FiraGO';
    line-height: 1.55;
    font-weight: 400;
    opacity: 0.9;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689859018413"] {
        top: 291px;
        left: calc(50% - 480px + 534px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689859018413"] {
        top: 245px;
        left: calc(50% - 320px + 336px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859018413"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689859018413"] {
        top: 730px;
        left: calc(50% - 160px + 14px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859018413"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689859021648"] {
    color: #ffffff;
    text-align: center;
    z-index: 21;
    top: 420px;
    left: calc(50% - 600px + 689px);
    width: 22px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689859021648"] .tn-atom {
    color: #ffffff;
    font-size: 22px;
    font-family: 'FiraGO';
    line-height: 1.55;
    font-weight: 400;
    opacity: 0.9;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689859021648"] {
        top: 363px;
        left: calc(50% - 480px + 534px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689859021648"] {
        top: 318px;
        left: calc(50% - 320px + 336px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859021648"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689859021648"] {
        top: 786px;
        left: calc(50% - 160px + 14px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859021648"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689859024140"] {
    color: #ffffff;
    text-align: center;
    z-index: 22;
    top: 495px;
    left: calc(50% - 600px + 689px);
    width: 22px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689859024140"] .tn-atom {
    color: #ffffff;
    font-size: 22px;
    font-family: 'FiraGO';
    line-height: 1.55;
    font-weight: 400;
    opacity: 0.9;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689859024140"] {
        top: 438px;
        left: calc(50% - 480px + 534px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689859024140"] {
        top: 393px;
        left: calc(50% - 320px + 336px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859024140"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689859024140"] {
        top: 844px;
        left: calc(50% - 160px + 14px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859024140"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689859026363"] {
    color: #ffffff;
    text-align: center;
    z-index: 23;
    top: 570px;
    left: calc(50% - 600px + 689px);
    width: 22px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689859026363"] .tn-atom {
    color: #ffffff;
    font-size: 22px;
    font-family: 'FiraGO';
    line-height: 1.55;
    font-weight: 400;
    opacity: 0.9;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689859026363"] {
        top: 513px;
        left: calc(50% - 480px + 534px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689859026363"] {
        top: 468px;
        left: calc(50% - 320px + 336px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859026363"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689859026363"] {
        top: 903px;
        left: calc(50% - 160px + 14px);
        height: auto;
    }

    #rec618583475 .tn-elem[data-elem-id="1689859026363"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689861359643"] {
    z-index: 24;
    top: 46px;
    left: calc(50% - 600px + 1036px);
    width: 200px;
    height: auto;
}

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

#rec618583475 .tn-elem[data-elem-id="1689861359643"] .tn-atom__img {}

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

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689861359643"] {
        top: 619px;
        left: calc(50% - 320px + 219px);
        height: auto;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689861359643"] {
        top: 1049px;
        left: calc(50% - 160px + 47px);
        height: auto;
    }
}

#rec618583475 .tn-elem[data-elem-id="1689861421739"] {
    color: #333333;
    text-align: center;
    z-index: 25;
    top: 76px;
    left: calc(50% - 600px + 1049px);
    width: 172px;
    height: auto;
}

#rec618583475 .tn-elem[data-elem-id="1689861421739"] .tn-atom {
    color: #333333;
    font-size: 17px;
    font-family: 'FiraGO';
    line-height: 1.05;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618583475 .tn-elem[data-elem-id="1689861421739"] {
        top: 61px;
        left: calc(50% - 480px + 344px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618583475 .tn-elem[data-elem-id="1689861421739"] {
        top: 649px;
        left: calc(50% - 320px + 232px);
        height: auto;
    }
}

@media screen and (max-width:639px) {
    #rec618583475 .tn-elem[data-elem-id="1689861421739"] {
        top: 1079px;
        left: calc(50% - 160px + 60px);
        height: auto;
    }
}

#rec618632340 input::-webkit-input-placeholder {
    color: #333333;
    opacity: 0.5;
}

#rec618632340 input::-moz-placeholder {
    color: #333333;
    opacity: 0.5;
}

#rec618632340 input:-moz-placeholder {
    color: #333333;
    opacity: 0.5;
}

#rec618632340 input:-ms-input-placeholder {
    color: #333333;
    opacity: 0.5;
}

#rec618632340 textarea::-webkit-input-placeholder {
    color: #333333;
    opacity: 0.5;
}

#rec618632340 textarea::-moz-placeholder {
    color: #333333;
    opacity: 0.5;
}

#rec618632340 textarea:-moz-placeholder {
    color: #333333;
    opacity: 0.5;
}

#rec618632340 textarea:-ms-input-placeholder {
    color: #333333;
    opacity: 0.5;
}

@media (hover:hover),
(min-width:0\0) {
    #rec618632340 .t-submit:hover {
        color: #9363cc !important;
        border-color: #9363cc !important;
        background-color: #ffffff !important;
    }

    #rec618632340 .t-submit:focus-visible {
        color: #9363cc !important;
        border-color: #9363cc !important;
        background-color: #ffffff !important;
    }
}

#rec618632340 .t-submit {
    transition-property: background-color, color, border-color, box-shadow;
    transition-duration: 0.2s;
    transition-timing-function: ease-in-out;
}

#rec618632340 .t696__title {
    color: #333333;
    font-family: 'FiraGO';
}

@media screen and (min-width:900px) {
    #rec618632340 .t696__title {
        font-size: 52px;
    }
}

#rec618632340 .t696__content {
    box-shadow: 0px 0px 29px rgba(0, 0, 0, 0.3);
}

#rec618632340 .t696__content {
    border-radius: 15px;
}

#rec618658367 .t396__artboard {
    height: 786px;
    background-color: #f5edff;
}

#rec618658367 .t396__filter {
    height: 786px;
}

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

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

    #rec618658367 .t396__artboard,
    #rec618658367 .t396__filter,
    #rec618658367 .t396__carrier {
        height: 700px;
    }

    #rec618658367 .t396__filter {}

    #rec618658367 .t396__carrier {
        background-attachment: scroll;
    }
}

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

    #rec618658367 .t396__artboard,
    #rec618658367 .t396__filter,
    #rec618658367 .t396__carrier {
        height: 770px;
    }

    #rec618658367 .t396__filter {}

    #rec618658367 .t396__carrier {
        background-attachment: scroll;
    }
}

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

    #rec618658367 .t396__artboard,
    #rec618658367 .t396__filter,
    #rec618658367 .t396__carrier {
        height: 1254.5px;
    }

    #rec618658367 .t396__filter {}

    #rec618658367 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139052"] {
    z-index: 2;
    top: 124px;
    left: calc(50% - 600px + 620px);
    width: 560px;
    height: 542px;
}

#rec618658367 .tn-elem.t396__elem--anim-hidden[data-elem-id="1689951139052"] {
    opacity: 0;
}

#rec618658367 .tn-elem[data-elem-id="1689951139052"] .tn-atom {
    border-radius: 10px;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139052"] {
        top: 103px;
        left: calc(50% - 480px + 508px);
        width: 452px;
        height: 488px;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139052"] {
        top: 65px;
        left: calc(50% - 320px + 322px);
        width: 318px;
        height: 475px;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139052"] {
        top: 82px;
        left: calc(50% - 160px + -5px);
        width: 330px;
        height: 446px;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139063"] {
    z-index: 3;
    top: 124px;
    left: calc(50% - 600px + 20px);
    width: 560px;
    height: 542px;
}

#rec618658367 .tn-elem.t396__elem--anim-hidden[data-elem-id="1689951139063"] {
    opacity: 0;
}

#rec618658367 .tn-elem[data-elem-id="1689951139063"] .tn-atom {
    border-radius: 10px;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139063"] {
        top: 104px;
        left: calc(50% - 480px + 0px);
        width: 452px;
        height: 490px;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139063"] {
        top: 65px;
        left: calc(50% - 320px + 0px);
        width: 310px;
        height: 473px;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139063"] {
        top: 563px;
        left: calc(50% - 160px + -5px);
        width: 330px;
        height: 446px;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139073"] {
    color: #333333;
    z-index: 4;
    top: 182px;
    left: calc(50% - 600px + 77px);
    width: 414px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951139073"] .tn-atom {
    color: #333333;
    font-size: 36px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139073"] {
        top: 107px;
        left: calc(50% - 320px + 9px);
        width: 245px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139073"] .tn-atom {
        font-size: 23px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139073"] {
        top: 119px;
        left: calc(50% - 160px + 34px);
        width: 253px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139073"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139080"] {
    color: #333333;
    z-index: 5;
    top: 412px;
    left: calc(50% - 600px + 79px);
    width: 393px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951139080"] .tn-atom {
    color: #333333;
    font-size: 36px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139080"] {
        top: 316px;
        left: calc(50% - 320px + 9px);
        width: 276px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139080"] .tn-atom {
        font-size: 23px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139080"] {
        top: 318px;
        left: calc(50% - 160px + 34px);
        width: 253px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139080"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139084"] {
    color: #3d3d3d;
    z-index: 6;
    top: 488px;
    left: calc(50% - 600px + 80px);
    width: 442px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951139084"] .tn-atom {
    color: #3d3d3d;
    font-size: 16px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    letter-spacing: 0.5px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139084"] {
        top: 425px;
        left: calc(50% - 480px + 10px);
        width: 427px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139084"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139084"] {
        top: 374px;
        left: calc(50% - 320px + 9px);
        width: 286px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139084"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139084"] {
        top: 376px;
        left: calc(50% - 160px + 9px);
        width: 303px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139084"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139091"] {
    color: #333333;
    z-index: 7;
    top: 182px;
    left: calc(50% - 600px + 679px);
    width: 447px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951139091"] .tn-atom {
    color: #333333;
    font-size: 36px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139091"] {
        top: 147px;
        left: calc(50% - 480px + 524px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139091"] {
        top: 107px;
        left: calc(50% - 320px + 333px);
        width: 363px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139091"] .tn-atom {
        font-size: 23px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139091"] {
        top: 603px;
        left: calc(50% - 160px + 9px);
        width: 303px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139091"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139116"] {
    color: #3d3d3d;
    z-index: 8;
    top: 256px;
    left: calc(50% - 600px + 80px);
    width: 440px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951139116"] .tn-atom {
    color: #3d3d3d;
    font-size: 16px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    letter-spacing: 0.5px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139116"] {
        top: 222px;
        left: calc(50% - 480px + 10px);
        width: 448px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139116"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139116"] {
        top: 161px;
        left: calc(50% - 320px + 9px);
        width: 285px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139116"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139116"] {
        top: 177px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951139116"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139149"] {
    z-index: 9;
    top: 46px;
    left: calc(50% - 600px + 1036px);
    width: 200px;
    height: auto;
}

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

#rec618658367 .tn-elem[data-elem-id="1689951139149"] .tn-atom__img {}

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

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139149"] {
        top: 589px;
        left: calc(50% - 320px + 219px);
        height: auto;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139149"] {
        top: 1049px;
        left: calc(50% - 160px + 47px);
        height: auto;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951139154"] {
    color: #333333;
    text-align: center;
    z-index: 10;
    top: 76px;
    left: calc(50% - 600px + 1049px);
    width: 172px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951139154"] .tn-atom {
    color: #333333;
    font-size: 17px;
    font-family: 'FiraGO';
    line-height: 1.05;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139154"] {
        top: 61px;
        left: calc(50% - 480px + 344px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139154"] {
        top: 619px;
        left: calc(50% - 320px + 232px);
        height: auto;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951139154"] {
        top: 1079px;
        left: calc(50% - 160px + 60px);
        height: auto;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951179795"] {
    color: #3d3d3d;
    z-index: 11;
    top: 256px;
    left: calc(50% - 600px + 680px);
    width: 440px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951179795"] .tn-atom {
    color: #3d3d3d;
    font-size: 16px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    letter-spacing: 0.5px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951179795"] {
        top: 222px;
        left: calc(50% - 480px + 524px);
        width: 422px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951179795"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951179795"] {
        top: 161px;
        left: calc(50% - 320px + 332px);
        width: 299px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951179795"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951179795"] {
        top: 661px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951179795"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951184778"] {
    color: #333333;
    z-index: 12;
    top: 412px;
    left: calc(50% - 600px + 680px);
    width: 393px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951184778"] .tn-atom {
    color: #333333;
    font-size: 36px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 500;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951184778"] {
        top: 347px;
        left: calc(50% - 480px + 524px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951184778"] {
        top: 316px;
        left: calc(50% - 320px + 331px);
        width: 276px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951184778"] .tn-atom {
        font-size: 23px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951184778"] {
        top: 802px;
        left: calc(50% - 160px + 33px);
        width: 253px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951184778"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951184792"] {
    color: #3d3d3d;
    z-index: 13;
    top: 488px;
    left: calc(50% - 600px + 680px);
    width: 442px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951184792"] .tn-atom {
    color: #3d3d3d;
    font-size: 16px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    letter-spacing: 0.5px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951184792"] {
        top: 425px;
        left: calc(50% - 480px + 524px);
        width: 427px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951184792"] .tn-atom {
        font-size: 15px;
        background-size: cover;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951184792"] {
        top: 374px;
        left: calc(50% - 320px + 331px);
        width: 298px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951184792"] .tn-atom {
        font-size: 14px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951184792"] {
        top: 860px;
        left: calc(50% - 160px + 8px);
        width: 303px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951184792"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951240464"] {
    color: #c7a455;
    z-index: 14;
    top: 326px;
    left: calc(50% - 600px + 78px);
    width: 397px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951240464"] .tn-atom {
    color: #c7a455;
    font-size: 30px;
    font-family: 'FiraGO';
    line-height: 1.3;
    font-weight: 200;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240464"] {
        top: 287px;
        left: calc(50% - 480px + 524px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240464"] {
        top: 244px;
        left: calc(50% - 320px + 332px);
        width: 278px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240464"] .tn-atom {
        font-size: 25px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240464"] {
        top: 744px;
        left: calc(50% - 160px + 26px);
        width: 268px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240464"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951240468"] {
    color: #c7a455;
    z-index: 15;
    top: 326px;
    left: calc(50% - 600px + 679px);
    width: 397px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951240468"] .tn-atom {
    color: #c7a455;
    font-size: 30px;
    font-family: 'FiraGO';
    line-height: 1.3;
    font-weight: 200;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240468"] {
        top: 244px;
        left: calc(50% - 320px + 10px);
        width: 278px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240468"] .tn-atom {
        font-size: 23px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240468"] {
        top: 260px;
        left: calc(50% - 160px + 26px);
        width: 268px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240468"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951240472"] {
    color: #c7a455;
    z-index: 16;
    top: 558px;
    left: calc(50% - 600px + 79px);
    width: 397px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951240472"] .tn-atom {
    color: #c7a455;
    font-size: 30px;
    font-family: 'FiraGO';
    line-height: 1.3;
    font-weight: 200;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240472"] {
        top: 457px;
        left: calc(50% - 320px + 11px);
        width: 278px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240472"] .tn-atom {
        font-size: 25px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240472"] {
        top: 459px;
        left: calc(50% - 160px + 26px);
        width: 268px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240472"] {
        text-align: center;
    }
}

#rec618658367 .tn-elem[data-elem-id="1689951240477"] {
    color: #c7a455;
    z-index: 17;
    top: 558px;
    left: calc(50% - 600px + 680px);
    width: 397px;
    height: auto;
}

#rec618658367 .tn-elem[data-elem-id="1689951240477"] .tn-atom {
    color: #c7a455;
    font-size: 30px;
    font-family: 'FiraGO';
    line-height: 1.3;
    font-weight: 200;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240477"] {
        top: 493px;
        left: calc(50% - 480px + 524px);
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240477"] {
        top: 457px;
        left: calc(50% - 320px + 330px);
        width: 278px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240477"] .tn-atom {
        font-size: 25px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618658367 .tn-elem[data-elem-id="1689951240477"] {
        top: 943px;
        left: calc(50% - 160px + 25px);
        width: 268px;
        height: auto;
    }

    #rec618658367 .tn-elem[data-elem-id="1689951240477"] {
        text-align: center;
    }
}

.t-section__descr {
    max-width: 560px;
}

#rec618645945 .t-section__title {
    margin-bottom: 40px;
}

#rec618645945 .t-section__descr {
    margin-bottom: 90px;
}

@media screen and (max-width:960px) {
    #rec618645945 .t-section__title {
        margin-bottom: 20px;
    }

    #rec618645945 .t-section__descr {
        margin-bottom: 45px;
    }
}

#rec618645945 .t849__icon {
    fill: #9363cc;
    stroke: #ffffff;
}

@media (hover:hover) {
    #rec618645945 .t849__trigger-button:hover .t849__icon {
        fill: #ffffff;
        stroke: #9363cc;
        font-family: 'FiraGO';
    }
}

#rec618645945 .t849__trigger-button:focus-visible .t849__icon {
    fill: #ffffff;
    stroke: #9363cc;
    font-family: 'FiraGO';
}

#rec618645945 .t849__title {
    color: #333333;
}

#rec618653901 .t389__copyright,
#rec618653901 .t389_scrolltop,
#rec618653901 .t389__list_item a {
    color: #8d61c2;
}

#rec618571306 .t396__artboard {
    height: 508px;
    background-color: #9363cc;
}

#rec618571306 .t396__filter {
    height: 508px;
}

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

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

    #rec618571306 .t396__artboard,
    #rec618571306 .t396__filter,
    #rec618571306 .t396__carrier {
        height: 368px;
    }

    #rec618571306 .t396__filter {}

    #rec618571306 .t396__carrier {
        background-attachment: scroll;
    }
}

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

    #rec618571306 .t396__artboard,
    #rec618571306 .t396__filter,
    #rec618571306 .t396__carrier {
        height: 298px;
    }

    #rec618571306 .t396__filter {}

    #rec618571306 .t396__carrier {
        background-attachment: scroll;
    }
}

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

    #rec618571306 .t396__artboard,
    #rec618571306 .t396__filter,
    #rec618571306 .t396__carrier {
        height: 356px;
    }

    #rec618571306 .t396__filter {}

    #rec618571306 .t396__carrier {
        background-attachment: scroll;
    }
}

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

    #rec618571306 .t396__artboard,
    #rec618571306 .t396__filter,
    #rec618571306 .t396__carrier {
        height: 460px;
    }

    #rec618571306 .t396__filter {}

    #rec618571306 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec618571306 .tn-elem[data-elem-id="1599744253795"] {
    z-index: 2;
    top: -52px;
    left: calc(100% - 1067px + 296px);
    width: 1067px;
    height: 1009px;
}

#rec618571306 .tn-elem[data-elem-id="1599744253795"] .tn-atom {
    border-radius: 3000px;
    opacity: 0.1;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618571306 .tn-elem[data-elem-id="1599744253795"] {
        top: 40px;
        left: calc(100% - 1067px + 220px);
    }
}

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599744253795"] {
        top: 60px;
        left: calc(100% - 1067px + 140px);
        width: 800px;
        height: 800px;
    }
}

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599744253795"] {
        top: -67px;
        left: calc(100% - 1067px + 653px);
        width: 1000px;
        height: 1000px;
    }

    #rec618571306 .tn-elem[data-elem-id="1599744253795"] .tn-atom {
        background-size: cover;
        opacity: 0.05;
    }
}

@media screen and (max-width:479px) {
    #rec618571306 .tn-elem[data-elem-id="1599744253795"] {
        top: 94px;
        left: calc(100% - 1067px + 488px);
        width: 731px;
        height: 600px;
    }
}

#rec618571306 .tn-elem[data-elem-id="1599552517721"] {
    color: #ffffff;
    z-index: 3;
    top: 176px;
    left: calc(50% - 600px + 20px);
    width: 885px;
    height: auto;
}

#rec618571306 .tn-elem[data-elem-id="1599552517721"] .tn-atom {
    color: #ffffff;
    font-size: 71px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

    #rec618571306 .tn-elem[data-elem-id="1599552517721"] .tn-atom {
        font-size: 75px;
        background-size: cover;
    }
}

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599552517721"] {
        top: 106px;
        left: calc(50% - 320px + 12px);
        width: 553px;
        height: auto;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552517721"] .tn-atom {
        font-size: 50px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599552517721"] {
        top: 131px;
        left: calc(50% - 240px + -35px);
        height: auto;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552517721"] {
        text-align: center;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552517721"] .tn-atom {
        font-size: 39px;
        background-size: cover;
    }
}

@media screen and (max-width:479px) {
    #rec618571306 .tn-elem[data-elem-id="1599552517721"] {
        top: 133px;
        left: calc(50% - 160px + 1px);
        width: 318px;
        height: auto;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552517721"] {
        text-align: center;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552517721"] .tn-atom {
        font-size: 44px;
        line-height: 1.15;
        background-size: cover;
    }
}

#rec618571306 .tn-elem[data-elem-id="1599552826855"] {
    color: #ffffff;
    z-index: 4;
    top: 286px;
    left: calc(50% - 600px + 20px);
    width: 735px;
    height: auto;
}

#rec618571306 .tn-elem[data-elem-id="1599552826855"] .tn-atom {
    color: #ffffff;
    font-size: 22px;
    font-family: 'FiraGO';
    line-height: 1.4;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec618571306 .tn-elem[data-elem-id="1599552826855"] {
        top: 237px;
        left: calc(50% - 480px + 12px);
        width: 822px;
        height: auto;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552826855"] .tn-atom {
        font-size: 19px;
        background-size: cover;
    }
}

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599552826855"] {
        top: 181px;
        left: calc(50% - 320px + 12px);
        width: 549px;
        height: auto;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552826855"] .tn-atom {
        font-size: 18px;
        background-size: cover;
    }
}

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599552826855"] {
        top: 201px;
        left: calc(50% - 240px + 29px);
        width: 422px;
        height: auto;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552826855"] {
        text-align: center;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552826855"] .tn-atom {
        font-size: 17px;
        background-size: cover;
    }
}

@media screen and (max-width:479px) {
    #rec618571306 .tn-elem[data-elem-id="1599552826855"] {
        top: 278px;
        left: calc(50% - 160px + 2px);
        width: 316px;
        height: auto;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552826855"] {
        text-align: center;
    }

    #rec618571306 .tn-elem[data-elem-id="1599552826855"] .tn-atom {
        font-size: 17px;
        background-size: cover;
    }
}

#rec618571306 .tn-elem[data-elem-id="1599557506844"] {
    z-index: 5;
    top: 30px;
    left: 120px;
    width: 214px;
    height: auto;
}

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

#rec618571306 .tn-elem[data-elem-id="1599557506844"] .tn-atom__img {}

@media screen and (max-width:1199px) {
    #rec618571306 .tn-elem[data-elem-id="1599557506844"] {
        top: 26px;
        left: 44px;
        height: auto;
    }
}

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599557506844"] {
        top: 21px;
        left: 12px;
        height: auto;
    }
}

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

@media screen and (max-width:479px) {
    #rec618571306 .tn-elem[data-elem-id="1599557506844"] {
        top: 35px;
        left: 53px;
        height: auto;
    }
}

#rec618571306 .tn-elem[data-elem-id="1599557535199"] {
    color: #ffffff;
    text-align: center;
    z-index: 6;
    top: 36px;
    left: calc(100% - 175px + -60px);
    width: 175px;
    height: 37px;
}

#rec618571306 .tn-elem[data-elem-id="1599557535199"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'FiraGO';
    line-height: 1.2;
    font-weight: 400;
    border-width: 1px;
    border-radius: 5px;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}

@media (hover),
(min-width:0\0) {
    #rec618571306 .tn-elem[data-elem-id="1599557535199"] .tn-atom:hover {
        background-color: #ffffff;
        background-image: none;
    }

    #rec618571306 .tn-elem[data-elem-id="1599557535199"] .tn-atom:hover {
        color: #9363cc;
    }
}

@media screen and (max-width:1199px) {
    #rec618571306 .tn-elem[data-elem-id="1599557535199"] {
        top: 32px;
        left: calc(100% - 175px + -43px);
    }
}

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599557535199"] {
        top: 34px;
        left: calc(100% - 175px + 248px);
    }
}

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599557535199"] {
        top: 27px;
        left: calc(100% - 175px + -11px);
    }
}

@media screen and (max-width:479px) {
    #rec618571306 .tn-elem[data-elem-id="1599557535199"] {
        top: 18px;
        left: calc(100% - 175px + 375px);
    }
}

#rec618571306 .tn-elem[data-elem-id="1599557783683"] {
    color: #ffffff;
    text-align: center;
    z-index: 7;
    top: 44px;
    left: calc(50% - 600px + 344px);
    width: 57px;
    height: auto;
}

#rec618571306 .tn-elem[data-elem-id="1599557783683"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

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

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599557783683"] {
        top: 112px;
        left: calc(50% - 240px + 518px);
        height: auto;
    }
}

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

#rec618571306 .tn-elem[data-elem-id="1599557930201"] {
    color: #ffffff;
    text-align: center;
    z-index: 8;
    top: 44px;
    left: calc(50% - 600px + 426px);
    width: 82px;
    height: auto;
}

#rec618571306 .tn-elem[data-elem-id="1599557930201"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599557930201"] {
        top: 52px;
        left: calc(50% - 320px + 389px);
        height: auto;
    }
}

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599557930201"] {
        top: 141px;
        left: calc(50% - 240px + 521px);
        height: auto;
    }
}

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

#rec618571306 .tn-elem[data-elem-id="1599558011907"] {
    color: #ffffff;
    text-align: center;
    z-index: 9;
    top: 44px;
    left: calc(50% - 600px + 537px);
    width: 130px;
    height: auto;
}

#rec618571306 .tn-elem[data-elem-id="1599558011907"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599558011907"] {
        top: 24px;
        left: calc(50% - 320px + 499px);
        height: auto;
    }
}

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599558011907"] {
        top: 113px;
        left: calc(50% - 240px + 631px);
        height: auto;
    }
}

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

#rec618571306 .tn-elem[data-elem-id="1599558105494"] {
    color: #ffffff;
    text-align: center;
    z-index: 10;
    top: 44px;
    left: calc(50% - 600px + 692px);
    width: 36px;
    height: auto;
}

#rec618571306 .tn-elem[data-elem-id="1599558105494"] .tn-atom {
    color: #ffffff;
    font-size: 14px;
    font-family: 'FiraGO';
    line-height: 1.5;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

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

@media screen and (max-width:959px) {
    #rec618571306 .tn-elem[data-elem-id="1599558105494"] {
        top: 53px;
        left: calc(50% - 320px + 505px);
        height: auto;
    }
}

@media screen and (max-width:639px) {
    #rec618571306 .tn-elem[data-elem-id="1599558105494"] {
        top: 142px;
        left: calc(50% - 240px + 637px);
        height: auto;
    }
}

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

.t-name{
    font-family: 'FiraGO';
}
.t849__text{
    font-family: 'FiraGO';
}
.t-section__title{
    font-family: 'FiraGO';
}
.t-section__descr{
    font-family: 'FiraGO';
}
.t-input-title{
    font-family: 'FiraGO';
}
.t-select{
    font-family: 'FiraGO';
}
.t696__descr{
    font-family: 'FiraGO';
}