#rec804077111 .t396__artboard {
    min-height: 550px;
    height: 100vh;
    background-color: #afaaaa;
}

#rec804077111 .t396__filter {
    min-height: 550px;
    height: 100vh;
}

#rec804077111 .t396__carrier {
    min-height: 550px;
    height: 100vh;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

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

@media screen and (max-width:959px) {
    #rec804077111 .t396__carrier {
    background-attachment: scroll;
    }
}

@media screen and (max-width:639px) {
    #rec804077111 .t396__carrier {
    background-attachment: scroll;
    }
}

@media screen and (max-width:479px) {
    #rec804077111 .t396__carrier {
    background-attachment: scroll;
    }
}

#rec804077111 .tn-elem[data-elem-id="1722590676483"] {
    z-index: 2;
    top: calc(50vh - 50px + 0px);
    left: calc(50% - 50% + 0px);
    width: 100%;
    height: 100%;
}

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

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

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

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

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

#rec804077111 .tn-elem[data-elem-id="1714077679888"] {
    z-index: 3;
    top: calc(50vh - 275px + 228px);
    left: calc(50% - 600px + 785px);
    width: 296px;
    height: 219px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

#rec804077111 .tn-elem[data-elem-id="1714077679888"] .tn-atom {
    opacity: 0.1;
    background-color: #000000;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec804077111 .tn-elem[data-elem-id="1714077679888"] {
    top: 214px;
    left: calc(50% - 480px + 620px);
    width: 225px;
    height: 166px;
    }
}

@media screen and (max-width:959px) {
    #rec804077111 .tn-elem[data-elem-id="1714077679888"] {
    top: 258px;
    left: calc(50% - 320px + 418px);
    width: 173px;
    height: 128px;
    }
}

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1714077679888"] {
    left: calc(50% - 240px + 319px);
    width: 141px;
    height: 104px;
    }
}

@media screen and (max-width:479px) {
    #rec804077111 .tn-elem[data-elem-id="1714077679888"] {
    top: 380px;
    left: calc(50% - 160px + 78px);
    width: 163px;
    height: 119px;
    }
}

#rec804077111 .tn-elem[data-elem-id="1714077245389"] {
    z-index: 4;
    top: calc(50vh - 275px + 228px);
    left: calc(50% - 600px + 785px);
    width: 296px;
}

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

#rec804077111 .tn-elem[data-elem-id="1714077245389"] .tn-atom__vector svg {
    display: block;
}

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1714077245389"] {
    left: calc(50% - 240px + 319px);
    width: 141px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1714077245457"] {
    z-index: 5;
    top: calc(50vh - 275px + 339px);
    left: calc(50% - 600px + 810px);
    width: 243px;
    height: 1px;
}

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

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1714077245457"] {
    top: 312px;
    left: calc(50% - 240px + 333px);
    width: 116px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721674498170"] {
    z-index: 6;
    top: calc(50vh - 275px + 238px);
    left: calc(50% - 600px + 832px);
    width: 200px;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}

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

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721674498170"] {
    top: 263px;
    left: calc(50% - 240px + 341px);
    width: 95px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721674803295"] {
    z-index: 7;
    top: calc(50vh - 275px + -204px);
    left: calc(50% - 600px + 776px);
    width: 231px;
}

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

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

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

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

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

#rec804077111 .tn-elem[data-elem-id="1714077245402"] {
    color: #ffffff;
    text-align: center;
    z-index: 8;
    top: calc(50vh - 275px + 362px);
    left: calc(50% - 600px + 802px);
    width: 260px;
}

#rec804077111 .tn-elem[data-elem-id="1714077245402"] .tn-atom {
    color: #ffffff;
    font-size: 26px;
    font-family: 'Trajan', 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) {
    #rec804077111 .tn-elem[data-elem-id="1714077245402"] {
    top: 316px;
    left: calc(50% - 480px + 634px);
    width: 198px;
    }
    #rec804077111 .tn-elem[data-elem-id="1714077245402"] .tn-atom {
    font-size: 21px;
    }
}

@media screen and (max-width:959px) {
    #rec804077111 .tn-elem[data-elem-id="1714077245402"] {
    top: 337px;
    left: calc(50% - 320px + 419px);
    width: 171px;
    }
    #rec804077111 .tn-elem[data-elem-id="1714077245402"] .tn-atom {
    font-size: 15px;
    }
}

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1714077245402"] {
    top: 322px;
    left: calc(50% - 240px + 320px);
    width: 139px;
    }
    #rec804077111 .tn-elem[data-elem-id="1714077245402"] .tn-atom {
    font-size: 13px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721677522349"] {
    z-index: 9;
    top: calc(50vh - 275px + 228px);
    left: calc(50% - 600px + 458px);
    width: 296px;
    height: 219px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

#rec804077111 .tn-elem[data-elem-id="1721677522349"] .tn-atom {
    opacity: 0.1;
    background-color: #000000;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec804077111 .tn-elem[data-elem-id="1721677522349"] {
    top: 214px;
    left: calc(50% - 480px + 371px);
    width: 225px;
    height: 166px;
    }
}

@media screen and (max-width:959px) {
    #rec804077111 .tn-elem[data-elem-id="1721677522349"] {
    top: 258px;
    left: calc(50% - 320px + 233px);
    width: 173px;
    height: 128px;
    }
}

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721677522349"] {
    left: calc(50% - 240px + 169px);
    width: 141px;
    height: 104px;
    }
}

@media screen and (max-width:479px) {
    #rec804077111 .tn-elem[data-elem-id="1721677522349"] {
    top: 112px;
    left: calc(50% - 160px + 78px);
    width: 163px;
    height: 119px;
    }
}

#rec804077111 .tn-elem[data-elem-id="1721677522341"] {
    z-index: 10;
    top: calc(50vh - 275px + 228px);
    left: calc(50% - 600px + 458px);
    width: 295px;
    -webkit-backdrop-filter: invert(0%);
    backdrop-filter: invert(0%);
}

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

#rec804077111 .tn-elem[data-elem-id="1721677522341"] .tn-atom__vector svg {
    display: block;
}

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721677522341"] {
    left: calc(50% - 240px + 169px);
    width: 141px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721675882824"] {
    z-index: 11;
    top: calc(50vh - 275px + 284px);
    left: calc(50% - 600px + 505px);
    width: 201px;
}

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

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721675882824"] {
    top: 285px;
    left: calc(50% - 240px + 192px);
    width: 96px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721677926920"] {
    z-index: 12;
    top: calc(50vh - 275px + 227px);
    left: calc(50% - 600px + 129px);
    width: 296px;
    height: 219px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

#rec804077111 .tn-elem[data-elem-id="1721677926920"] .tn-atom {
    opacity: 0.1;
    background-color: #000000;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926920"] {
    top: 214px;
    left: calc(50% - 480px + 121px);
    width: 225px;
    height: 166px;
    }
}

@media screen and (max-width:959px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926920"] {
    top: 258px;
    left: calc(50% - 320px + 48px);
    width: 173px;
    height: 128px;
    }
}

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926920"] {
    left: calc(50% - 240px + 19px);
    width: 141px;
    height: 104px;
    }
}

@media screen and (max-width:479px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926920"] {
    top: 246px;
    left: calc(50% - 160px + 79px);
    width: 163px;
    height: 119px;
    }
}

#rec804077111 .tn-elem[data-elem-id="1721677926908"] {
    z-index: 13;
    top: calc(50vh - 275px + 227px);
    left: calc(50% - 600px + 129px);
    width: 296px;
}

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

#rec804077111 .tn-elem[data-elem-id="1721677926908"] .tn-atom__vector svg {
    display: block;
}

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926908"] {
    left: calc(50% - 240px + 19px);
    width: 141px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721677926895"] {
    z-index: 14;
    top: calc(50vh - 275px + 339px);
    left: calc(50% - 600px + 154px);
    width: 243px;
    height: 1px;
}

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

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926895"] {
    top: 312px;
    left: calc(50% - 240px + 28px);
    width: 116px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721675239385"] {
    z-index: 15;
    top: calc(50vh - 275px + 258px);
    left: calc(50% - 600px + 188px);
    width: 180px;
    -webkit-filter: brightness(1000%);
    filter: brightness(1000%);
}

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

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721675239385"] {
    top: 273px;
    left: calc(50% - 240px + 43px);
    width: 86px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1721673293424"] {
    z-index: 16;
    top: calc(50vh - 275px + -153px);
    left: calc(50% - 600px + 180px);
    width: 180px;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
}

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

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

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

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

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

#rec804077111 .tn-elem[data-elem-id="1721677926878"] {
    color: #ffffff;
    text-align: center;
    z-index: 17;
    top: calc(50vh - 275px + 362px);
    left: calc(50% - 600px + 146px);
    width: 260px;
}

#rec804077111 .tn-elem[data-elem-id="1721677926878"] .tn-atom {
    color: #ffffff;
    font-size: 26px;
    font-family: 'Trajan', 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) {
    #rec804077111 .tn-elem[data-elem-id="1721677926878"] {
    top: 316px;
    left: calc(50% - 480px + 135px);
    width: 198px;
    }
    #rec804077111 .tn-elem[data-elem-id="1721677926878"] .tn-atom {
    font-size: 21px;
    }
}

@media screen and (max-width:959px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926878"] {
    top: 337px;
    left: calc(50% - 320px + 49px);
    width: 171px;
    }
    #rec804077111 .tn-elem[data-elem-id="1721677926878"] .tn-atom {
    font-size: 15px;
    }
}

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1721677926878"] {
    top: 322px;
    left: calc(50% - 240px + 20px);
    width: 139px;
    }
    #rec804077111 .tn-elem[data-elem-id="1721677926878"] .tn-atom {
    font-size: 13px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1722455108201"] {
    z-index: 18;
    top: calc(50vh - 275px + 95px);
    left: calc(50% - 600px + 40px);
    width: 1120px;
}

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

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

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

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1722455108201"] {
    top: 156px;
    left: calc(50% - 240px + -24px);
    width: 523px;
    }
}

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

#rec804077111 .tn-elem[data-elem-id="1724957485067"] {
    color: #ffffff;
    text-align: center;
    z-index: 19;
    top: calc(50vh - 275px + 63px);
    left: calc(50% - 600px + 117px);
    width: 966px;
}

#rec804077111 .tn-elem[data-elem-id="1724957485067"] .tn-atom {
    color: #ffffff;
    font-size: 120px;
    font-family: 'Open Sans',  sans-serif;
    line-height: 1.55;
    font-weight: 700;
    opacity: 0;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width:1199px) {
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] {
    top: 89px;
    left: calc(50% - 480px + 112px);
    width: 736px;
    }
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] .tn-atom {
    font-size: 90px;
    opacity: 0;
    }
}

@media screen and (max-width:959px) {
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] {
    top: 129px;
    left: calc(50% - 320px + -48px);
    }
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] .tn-atom {
    font-size: 70px;
    opacity: 0;
    }
}

@media screen and (max-width:639px) {
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] {
    top: 141px;
    left: calc(50% - 240px + -105px);
    width: 690px;
    }
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] .tn-atom {
    font-size: 55px;
    }
}

@media screen and (max-width:479px) {
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] {
    top: 39px;
    left: calc(50% - 160px + -187px);
    }
    #rec804077111 .tn-elem[data-elem-id="1724957485067"] .tn-atom {
    font-size: 38px;
    opacity: 0;
    }
}

/* second-whiteground-block */
#rec777190573 .t396__artboard {
    min-height: 1240px;
    height: 100vh;
    background-color: #ffffff;
}

#rec777190573 .t396__filter {
    min-height: 1240px;
    height: 100vh;
}

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

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

@media screen and (max-width:959px) {
    #rec777190573 .t396__artboard,
    #rec777190573 .t396__filter,
    #rec777190573 .t396__carrier {
    min-height: 1090px;
    }
    #rec777190573 .t396__carrier {
    background-attachment: scroll;
    }
}

@media screen and (max-width:639px) {
    #rec777190573 .t396__artboard,
    #rec777190573 .t396__filter,
    #rec777190573 .t396__carrier {
    min-height: 1000px;
    }
    #rec777190573 .t396__carrier {
    background-attachment: scroll;
    }
}

@media screen and (max-width:479px) {
    #rec777190573 .t396__artboard,
    #rec777190573 .t396__filter,
    #rec777190573 .t396__carrier {
    min-height: 710px;
    }
    #rec777190573 .t396__carrier {
    background-attachment: scroll;
    }
}

#rec777190573 .tn-elem[data-elem-id="1722757104726"] {
    z-index: 2;
    top: 826px;
    left: calc(50% - 50% + 0px);
    width: 100%;
    height: 238px;
}

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

@media screen and (max-width:1199px) {
    #rec777190573 .tn-elem[data-elem-id="1722757104726"] {
    top: 908px;
    left: calc(50% - 50% + 0px);
    }
}

@media screen and (max-width:959px) {
    #rec777190573 .tn-elem[data-elem-id="1722757104726"] {
    top: 776px;
    left: calc(50% - 50% + -1px);
    width: 100%;
    height: 143px;
    }
}

@media screen and (max-width:639px) {
    #rec777190573 .tn-elem[data-elem-id="1722757104726"] {
    top: 683px;
    left: calc(50% - 50% + 0px);
    height: 117px;
    }
}

@media screen and (max-width:479px) {
    #rec777190573 .tn-elem[data-elem-id="1722757104726"] {
    top: 510px;
    height: 80px;
    }
}

#rec777190573 .tn-elem[data-elem-id="1722707485201"] {
    z-index: 3;
    top: calc(50vh - 620px + 564px);
    left: calc(50% - 600px + 282px);
    width: 337px;
}

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

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

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

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

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

#rec777190573 .tn-elem[data-elem-id="1721761766549"] {
    z-index: 4;
    top: calc(50vh - 620px + 1px);
    left: calc(50% - 600px + 227px);
    width: 630px;
    -webkit-filter: hue-rotate(-140deg);
    filter: hue-rotate(-140deg);
}

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

#rec777190573 .tn-elem[data-elem-id="1721761766549"] .tn-atom {
    -webkit-transform: rotate(357deg);
    -moz-transform: rotate(357deg);
    transform: rotate(357deg);
}

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

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

@media screen and (max-width:639px) {
    #rec777190573 .tn-elem[data-elem-id="1721761766549"] {
    top: 86px;
    left: calc(50% - 240px + -11px);
    width: 418px;
    }
}

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

#rec777190573 .tn-elem[data-elem-id="1722707919333"] {
    z-index: 5;
    top: calc(50vh - 620px + 585px);
    left: calc(50% - 600px + 508px);
    width: 558px;
}

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

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

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

@media screen and (max-width:639px) {
    #rec777190573 .tn-elem[data-elem-id="1722707919333"] {
    top: 470px;
    left: calc(50% - 240px + 175px);
    width: 370px;
    }
}

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

#rec777190573 .tn-elem[data-elem-id="1721761766563"] {
    z-index: 6;
    top: calc(50vh - 620px + 258px);
    left: calc(50% - 600px + 418px);
    width: 460px;
    -webkit-filter: invert(0%);
    filter: invert(0%);
}

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

#rec777190573 .tn-elem[data-elem-id="1721761766563"] .tn-atom {
    -webkit-transform: rotate(353deg);
    -moz-transform: rotate(353deg);
    transform: rotate(353deg);
}

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

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

@media screen and (max-width:639px) {
    #rec777190573 .tn-elem[data-elem-id="1721761766563"] {
    top: 256px;
    left: calc(50% - 240px + 116px);
    width: 305px;
    }
}

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


/* third-grayground-block */

#rec812401074 .t396__artboard {
    height: 550px;
    background-color: #ffffff;
}

#rec812401074 .t396__filter {
    height: 550px;
}

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

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

@media screen and (max-width:959px) {
    #rec812401074 .t396__carrier {
    background-attachment: scroll;
    }
}

@media screen and (max-width:639px) {
    #rec812401074 .t396__artboard,
    #rec812401074 .t396__filter,
    #rec812401074 .t396__carrier {
    height: 300px;
    }
    #rec812401074 .t396__carrier {
    background-attachment: scroll;
    }
}

@media screen and (max-width:479px) {
    #rec812401074 .t396__carrier {
    background-attachment: scroll;
    }
}

#rec812401074 .tn-elem[data-elem-id="1729105034893"] {
    z-index: 2;
    top: 247px;
    left: calc(50% - 600px + 520px);
    width: 160px;
}

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

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

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

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

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

#rec812401074 .tn-elem[data-elem-id="1729147858493"] {
    z-index: 3;
    top: 0px;
    left: calc(50% - 600px + -900px);
    width: 3000px;
    height: 100px;
}

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

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

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

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

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