.hidden {
    display: none !important;
}

input:focus,
textarea:focus {
	outline: none;
}

input:not([type="checkbox"]),
textarea {
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

button {
    outline: none;
    border: 0;
    cursor: pointer;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
}

button:active {
    outline: none;
}

button:focus {
    outline: none;
}

#change-number {
    cursor: pointer;
    text-align: center;
    justify-content: center;
}

#name-error,
#phone-error,
#email-error,
#phoneConfirm-error,
#footerName-error,
#footerEmail-error,
#footerPhone-error,
#codeError {
    display: inherit;
    background: transparent !important;
    font-size: 12px;
    width: auto;
    height: auto;
    color: red;
    margin: 0;
    position: absolute;
    font-family: Verdana, Arial;
}

#name-error {
    margin: -20px 0 0 20px;
}
#ih0 #name-error {
    margin: -50px 0 0 20px;
}

#email-error {
    margin: -20px 0 0 20px;
}
#ih0 #email-error {
    margin: -50px 0 0 20px;
}

#phone-error {
    margin: 36px 0 0 20px;
}

#phoneConfirm-error {
    margin: 36px 0 0 20px;
}

#codeError {
    margin: -20px 0 0 20px;
}

#ih0 {  }

#ih0 input[type=text],
#ih0 input[type=email],
#ih0 input[type=tel] {
    border: 2px solid #A0A0A0 !important;
    border-radius: 40px !important;
    margin-bottom: 30px;
    font-size: 18px;
}

#ih0 button {
    font-size: 18px;
    margin-top: 30px;
    border-radius: 40px !important;
}

.iti.iti--allow-dropdown {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.iti.iti--allow-dropdown {
    flex-direction: column;
    align-items: flex-start;
}

.iti__country-name {
    color: #202020;
}

.iti-mobile .iti--container {
    z-index: 999999999;
}

#phone {
    padding-left: 64px;
}

#change-number {
    display: block;
    margin: 0 auto;
    font-weight: 400;
    font-size: 16px;
    line-height: 120%;
    color: #686868;
    margin-top: 15px;
    text-align: center;
}

#codeError {
    display: none;
}

.popup * {
    font-family: Verdana, Arial;
}

.popup {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 999999999;
}

.popup_content {
    width: 514px;
    background: #FFFFFF;
    border-radius: 10px;
    padding: 34px 43px 50px 43px;
    position: relative;
}

.close_popup {
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer;
}

.popup h3 {
    font-weight: 700;
    font-size: 28px;
    line-height: 34px;
    color: #191938;
    margin-bottom: 25px;
}

.popup p {
    color: #191938;
    margin-bottom: 10px;
}

.popup label {
    margin-bottom: 20px;
    display: block;
    position: relative;
}

.popup input {
    border: 1px solid #C0C0C0;
    border-radius: 5px;
    width: 100%;
}

.popup button {
    width: 100%;
}

.popup .politic {
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #747474;
    max-width: 358px;
    display: block;
}

.popup .form_button {
    margin-bottom: 20px;
}

.popup_sms_change h3 {
    margin-bottom: 10px;
}

.popup_sms_change h3 ~ p {
    font-weight: 400;
    font-size: 18px;
    line-height: 120%;
    color: #686868;
    margin-bottom: 14px;
}

.popup .btn_gradient {
    width: 100%;
}

@media (max-width: 575px) {
    .popup_content {
        width: 100%;
        height: 100%;
        border-radius: 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        align-content: center;
    }
    .popup_content form {
        width: 100%;
    }
}

#tildaformcaptchabox {
    display: none !important;
}

.t396 .t-animate[data-animate-style="fadein"],
.t396 .t-animate[data-animate-style="fadeinup"],
.t396 .t-animate[data-animate-style="fadeindown"],
.t396 .t-animate[data-animate-style="fadeinleft"],
.t396 .t-animate[data-animate-style="fadeinright"],
.t396 .t-animate[data-animate-style="zoomin"],
.t396 .t-animate[data-animate-style="zoomout"] {
    opacity: 0;
    -webkit-transition-property: opacity, transform;
    transition-property: opacity, transform;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {

    .t396 .t-animate[data-animate-style-res-960="fadein"],
    .t396 .t-animate[data-animate-style-res-960="fadeinup"],
    .t396 .t-animate[data-animate-style-res-960="fadeindown"],
    .t396 .t-animate[data-animate-style-res-960="fadeinleft"],
    .t396 .t-animate[data-animate-style-res-960="fadeinright"],
    .t396 .t-animate[data-animate-style-res-960="zoomin"],
    .t396 .t-animate[data-animate-style-res-960="zoomout"] {
        opacity: 0;
        -webkit-transition-property: opacity, transform;
        transition-property: opacity, transform;
        -webkit-transition-duration: 1s;
        transition-duration: 1s;
        -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {

    .t396 .t-animate[data-animate-style-res-640="fadein"],
    .t396 .t-animate[data-animate-style-res-640="fadeinup"],
    .t396 .t-animate[data-animate-style-res-640="fadeindown"],
    .t396 .t-animate[data-animate-style-res-640="fadeinleft"],
    .t396 .t-animate[data-animate-style-res-640="fadeinright"],
    .t396 .t-animate[data-animate-style-res-640="zoomin"],
    .t396 .t-animate[data-animate-style-res-640="zoomout"] {
        opacity: 0;
        -webkit-transition-property: opacity, transform;
        transition-property: opacity, transform;
        -webkit-transition-duration: 1s;
        transition-duration: 1s;
        -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {

    .t396 .t-animate[data-animate-style-res-480="fadein"],
    .t396 .t-animate[data-animate-style-res-480="fadeinup"],
    .t396 .t-animate[data-animate-style-res-480="fadeindown"],
    .t396 .t-animate[data-animate-style-res-480="fadeinleft"],
    .t396 .t-animate[data-animate-style-res-480="fadeinright"],
    .t396 .t-animate[data-animate-style-res-480="zoomin"],
    .t396 .t-animate[data-animate-style-res-480="zoomout"] {
        opacity: 0;
        -webkit-transition-property: opacity, transform;
        transition-property: opacity, transform;
        -webkit-transition-duration: 1s;
        transition-duration: 1s;
        -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }
}

@media screen and (max-width: 479px) {

    .t396 .t-animate[data-animate-style-res-320="fadein"],
    .t396 .t-animate[data-animate-style-res-320="fadeinup"],
    .t396 .t-animate[data-animate-style-res-320="fadeindown"],
    .t396 .t-animate[data-animate-style-res-320="fadeinleft"],
    .t396 .t-animate[data-animate-style-res-320="fadeinright"],
    .t396 .t-animate[data-animate-style-res-320="zoomin"],
    .t396 .t-animate[data-animate-style-res-320="zoomout"] {
        opacity: 0;
        -webkit-transition-property: opacity, transform;
        transition-property: opacity, transform;
        -webkit-transition-duration: 1s;
        transition-duration: 1s;
        -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }
}

.t396 .t-title.t-animate {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s;
}

.t396 .t-descr.t-animate,
.t396 .t-uptitle.t-animate,
.t396 .t-subtitle.t-animate,
.t396 .t-text.t-animate {
    -webkit-transition-duration: 0.7s;
    transition-duration: 0.7s;
}

.t396 .t-item.t-animate {
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}

.t396 .t-animate[data-animate-style="fadein"] {
    opacity: 0;
    transform: none;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate[data-animate-style-res-960="fadein"] {
        opacity: 0;
        transform: none;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate[data-animate-style-res-640="fadein"] {
        opacity: 0;
        transform: none;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate[data-animate-style-res-480="fadein"] {
        opacity: 0;
        transform: none;
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate[data-animate-style-res-320="fadein"] {
        opacity: 0;
        transform: none;
    }
}

.t396 .t-animate_started[data-animate-style="fadein"] {
    opacity: 1;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="fadein"] {
        opacity: 1;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="fadein"] {
        opacity: 1;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="fadein"] {
        opacity: 1;
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="fadein"] {
        opacity: 1;
    }
}

.t396 .t-animate[data-animate-style="fadeinup"] {
    -webkit-transform: translate(0, 100px);
    transform: translate(0, 100px);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate[data-animate-style-res-960="fadeinup"] {
        -webkit-transform: translate(0, 100px);
        transform: translate(0, 100px);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate[data-animate-style-res-640="fadeinup"] {
        -webkit-transform: translate(0, 100px);
        transform: translate(0, 100px);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate[data-animate-style-res-480="fadeinup"] {
        -webkit-transform: translate(0, 100px);
        transform: translate(0, 100px);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate[data-animate-style-res-320="fadeinup"] {
        -webkit-transform: translate(0, 100px);
        transform: translate(0, 100px);
    }
}

.t396 .t-animate_started[data-animate-style="fadeinup"] {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="fadeinup"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="fadeinup"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="fadeinup"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="fadeinup"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.t396 .t-animate[data-animate-style="fadeindown"] {
    -webkit-transform: translate(0, -100px);
    transform: translate(0, -100px);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate[data-animate-style-res-960="fadeindown"] {
        -webkit-transform: translate(0, -100px);
        transform: translate(0, -100px);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate[data-animate-style-res-640="fadeindown"] {
        -webkit-transform: translate(0, -100px);
        transform: translate(0, -100px);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate[data-animate-style-res-480="fadeindown"] {
        -webkit-transform: translate(0, -100px);
        transform: translate(0, -100px);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate[data-animate-style-res-320="fadeindown"] {
        -webkit-transform: translate(0, -100px);
        transform: translate(0, -100px);
    }
}

.t396 .t-animate_started[data-animate-style="fadeindown"] {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="fadeindown"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="fadeindown"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="fadeindown"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="fadeindown"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.t396 .t-animate[data-animate-style="fadeinleft"] {
    -webkit-transform: translate(100px, 0);
    transform: translate(100px, 0);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate[data-animate-style-res-960="fadeinleft"] {
        -webkit-transform: translate(100px, 0);
        transform: translate(100px, 0);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate[data-animate-style-res-640="fadeinleft"] {
        -webkit-transform: translate(100px, 0);
        transform: translate(100px, 0);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate[data-animate-style-res-480="fadeinleft"] {
        -webkit-transform: translate(100px, 0);
        transform: translate(100px, 0);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate[data-animate-style-res-320="fadeinleft"] {
        -webkit-transform: translate(100px, 0);
        transform: translate(100px, 0);
    }
}

.t396 .t-animate_started[data-animate-style="fadeinleft"] {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="fadeinleft"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="fadeinleft"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="fadeinleft"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="fadeinleft"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.t396 .t-animate[data-animate-style="fadeinright"] {
    -webkit-transform: translate(-100px, 0);
    transform: translate(-100px, 0);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate[data-animate-style-res-960="fadeinright"] {
        -webkit-transform: translate(-100px, 0);
        transform: translate(-100px, 0);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate[data-animate-style-res-640="fadeinright"] {
        -webkit-transform: translate(-100px, 0);
        transform: translate(-100px, 0);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate[data-animate-style-res-480="fadeinright"] {
        -webkit-transform: translate(-100px, 0);
        transform: translate(-100px, 0);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate[data-animate-style-res-320="fadeinright"] {
        -webkit-transform: translate(-100px, 0);
        transform: translate(-100px, 0);
    }
}

.t396 .t-animate_started[data-animate-style="fadeinright"] {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="fadeinright"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="fadeinright"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="fadeinright"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="fadeinright"] {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.t396 .t-animate[data-animate-style="zoomin"] {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate[data-animate-style-res-960="zoomin"] {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate[data-animate-style-res-640="zoomin"] {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate[data-animate-style-res-480="zoomin"] {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate[data-animate-style-res-320="zoomin"] {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}

.t396 .t-animate_started[data-animate-style="zoomin"] {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="zoomin"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="zoomin"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="zoomin"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="zoomin"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.t396 .t-animate[data-animate-style="zoomout"] {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate[data-animate-style-res-960="zoomout"] {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate[data-animate-style-res-640="zoomout"] {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate[data-animate-style-res-480="zoomout"] {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate[data-animate-style-res-320="zoomout"] {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}

.t396 .t-animate_started[data-animate-style="zoomout"] {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="zoomout"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="zoomout"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="zoomout"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@media screen and (max-width: 479px) {
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="zoomout"] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.t396 .t-animate_started[data-animate-distance],
.t396 .t-animate_started[data-animate-scale] {
    -webkit-transform: none !important;
    transform: none !important;
}

@media screen and (min-width: 960px) and (max-width: 1199px) {

    #allrecords .t396 .t-animate_started[data-animate-distance-res-960],
    #allrecords .t396 .t-animate_started[data-animate-style-res-960="zoomout"] {
        -webkit-transform: none !important;
        transform: none !important;
    }
}

@media screen and (min-width: 640px) and (max-width: 959px) {

    #allrecords .t396 .t-animate_started[data-animate-distance-res-640],
    #allrecords .t396 .t-animate_started[data-animate-style-res-640="zoomout"] {
        -webkit-transform: none !important;
        transform: none !important;
    }
}

@media screen and (min-width: 480px) and (max-width: 639px) {

    #allrecords .t396 .t-animate_started[data-animate-distance-res-480],
    #allrecords .t396 .t-animate_started[data-animate-style-res-480="zoomout"] {
        -webkit-transform: none !important;
        transform: none !important;
    }
}

@media screen and (max-width: 479px) {

    #allrecords .t396 .t-animate_started[data-animate-distance-res-320],
    #allrecords .t396 .t-animate_started[data-animate-style-res-320="zoomout"] {
        -webkit-transform: none !important;
        transform: none !important;
    }
}

.t-input-group.js-error-control-box .t-input-phonemask {
    border: 0 !important
}

.t-input_pvis.t-input-phonemask__wrap {
    padding-top: 0;
    padding-bottom: 0
}

.t-input-phonemask__wrap {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex
}

.t-input-phonemask {
    height: auto;
    padding: 0;
    background-color: transparent
}

.t-input-phonemask__options-wrap {
    display: none;
    position: absolute;
    top: calc(100% + 5px);
    left: 0;
    z-index: 10;
    min-width: 410px;
    max-height: 200px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #fff;
    border: 1px solid #eee;
    border-radius: 7px;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: 0 0 1px rgba(0, 0, 0, .1);
    overflow-y: scroll
}

.t-input-phonemask__options-wrap.t-input-phonemask__options-wrap_open {
    display: block
}

.t-input-phonemask__options-item {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: end;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    padding: 8px 10px;
    font-family: sans-serif;
    font-size: 14px;
    color: #000 !important;
    cursor: pointer
}

.t-input-phonemask__options-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.t-input-phonemask__options-item.t-input-phonemask__options-item_chosen,
.t-input-phonemask__options-item:hover {
    background-color: #eee
}

.t-input-phonemask__select {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 5px;
    margin-left: 0;
    font-size: 16px;
    cursor: pointer
}

.t-input-phonemask__select-triangle {
    position: relative;
    margin-left: 6px;
    border-style: solid;
    border-width: 5px 4px 0;
    border-color: #9a9a9a transparent transparent
}

.t-input-phonemask__select-code {
    white-space: nowrap
}

.t-input-phonemask__options-code,
.t-input-phonemask__select-code {
    margin-left: 10px
}

.t-input-phonemask__options-flag,
.t-input-phonemask__select-flag {
    width: 18px;
    min-width: 18px;
    height: 13px;
    background-color: #c5c5c5;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.t-input-phonemask__options-flag {
    margin-left: 8px
}

.t-input-phonemask__options-wrap::-webkit-scrollbar {
    width: 8px;
    height: 15px
}

.t-input-phonemask__options-wrap::-webkit-scrollbar-thumb {
    border-radius: 7px;
    background: #c2c9d2
}

@media screen and (max-width:640px) {
    .t-input-phonemask__options-wrap {
        min-width: auto
    }
}

.t-input-phonemask__options-flag,
.t-input-phonemask__select-flag {
    background-image: url(/img/lib-flags-flags5.png);
    background-repeat: no-repeat;
    display: inline-block
}

.t-input-phonemask__options-flag_np,
.t-input-phonemask__select-flag[data-phonemask-flag="np"] {
    width: 16px;
    min-width: 16px
}

.t-input-phonemask__options-flag_ad,
.t-input-phonemask__select-flag[data-phonemask-flag=ad] {
    background-position: -5px -5px
}

.t-input-phonemask__options-flag_ae,
.t-input-phonemask__select-flag[data-phonemask-flag=ae] {
    background-position: -33px -5px
}

.t-input-phonemask__options-flag_af,
.t-input-phonemask__select-flag[data-phonemask-flag=af] {
    background-position: -61px -5px
}

.t-input-phonemask__options-flag_ag,
.t-input-phonemask__select-flag[data-phonemask-flag=ag] {
    background-position: -89px -5px
}

.t-input-phonemask__options-flag_al,
.t-input-phonemask__select-flag[data-phonemask-flag=al] {
    background-position: -117px -5px
}

.t-input-phonemask__options-flag_am,
.t-input-phonemask__select-flag[data-phonemask-flag=am] {
    background-position: -145px -5px
}

.t-input-phonemask__options-flag_ao,
.t-input-phonemask__select-flag[data-phonemask-flag=ao] {
    background-position: -173px -5px
}

.t-input-phonemask__options-flag_ar,
.t-input-phonemask__select-flag[data-phonemask-flag=ar] {
    background-position: -201px -5px
}

.t-input-phonemask__options-flag_at,
.t-input-phonemask__select-flag[data-phonemask-flag=at] {
    background-position: -229px -5px
}

.t-input-phonemask__options-flag_au,
.t-input-phonemask__select-flag[data-phonemask-flag=au] {
    background-position: -257px -5px
}

.t-input-phonemask__options-flag_az,
.t-input-phonemask__select-flag[data-phonemask-flag=az] {
    background-position: -285px -5px
}

.t-input-phonemask__options-flag_ba,
.t-input-phonemask__select-flag[data-phonemask-flag=ba] {
    background-position: -313px -5px
}

.t-input-phonemask__options-flag_bb,
.t-input-phonemask__select-flag[data-phonemask-flag=bb] {
    background-position: -5px -28px
}

.t-input-phonemask__options-flag_bd,
.t-input-phonemask__select-flag[data-phonemask-flag=bd] {
    background-position: -33px -28px
}

.t-input-phonemask__options-flag_be,
.t-input-phonemask__select-flag[data-phonemask-flag=be] {
    background-position: -61px -28px
}

.t-input-phonemask__options-flag_bf,
.t-input-phonemask__select-flag[data-phonemask-flag=bf] {
    background-position: -89px -28px
}

.t-input-phonemask__options-flag_bg,
.t-input-phonemask__select-flag[data-phonemask-flag=bg] {
    background-position: -117px -28px
}

.t-input-phonemask__options-flag_bh,
.t-input-phonemask__select-flag[data-phonemask-flag=bh] {
    background-position: -145px -28px
}

.t-input-phonemask__options-flag_bi,
.t-input-phonemask__select-flag[data-phonemask-flag=bi] {
    background-position: -173px -28px
}

.t-input-phonemask__options-flag_bj,
.t-input-phonemask__select-flag[data-phonemask-flag=bj] {
    background-position: -201px -28px
}

.t-input-phonemask__options-flag_bm,
.t-input-phonemask__select-flag[data-phonemask-flag=bm] {
    background-position: -229px -28px
}

.t-input-phonemask__options-flag_bn,
.t-input-phonemask__select-flag[data-phonemask-flag=bn] {
    background-position: -257px -28px
}

.t-input-phonemask__options-flag_bo,
.t-input-phonemask__select-flag[data-phonemask-flag=bo] {
    background-position: -285px -28px
}

.t-input-phonemask__options-flag_br,
.t-input-phonemask__select-flag[data-phonemask-flag=br] {
    background-position: -313px -28px
}

.t-input-phonemask__options-flag_bs,
.t-input-phonemask__select-flag[data-phonemask-flag=bs] {
    background-position: -5px -51px
}

.t-input-phonemask__options-flag_bt,
.t-input-phonemask__select-flag[data-phonemask-flag=bt] {
    background-position: -33px -51px
}

.t-input-phonemask__options-flag_bw,
.t-input-phonemask__select-flag[data-phonemask-flag=bw] {
    background-position: -61px -51px
}

.t-input-phonemask__options-flag_by,
.t-input-phonemask__select-flag[data-phonemask-flag=by] {
    background-position: -89px -51px
}

.t-input-phonemask__options-flag_bz,
.t-input-phonemask__select-flag[data-phonemask-flag=bz] {
    background-position: -117px -51px
}

.t-input-phonemask__options-flag_ca,
.t-input-phonemask__select-flag[data-phonemask-flag=ca] {
    background-position: -145px -51px
}

.t-input-phonemask__options-flag_cd,
.t-input-phonemask__select-flag[data-phonemask-flag=cd] {
    background-position: -173px -51px
}

.t-input-phonemask__options-flag_cf,
.t-input-phonemask__select-flag[data-phonemask-flag=cf] {
    background-position: -201px -51px
}

.t-input-phonemask__options-flag_cg,
.t-input-phonemask__select-flag[data-phonemask-flag=cg] {
    background-position: -229px -51px
}

.t-input-phonemask__options-flag_ch,
.t-input-phonemask__select-flag[data-phonemask-flag=ch] {
    background-position: -257px -51px
}

.t-input-phonemask__options-flag_ci,
.t-input-phonemask__select-flag[data-phonemask-flag=ci] {
    background-position: -285px -51px
}

.t-input-phonemask__options-flag_ck,
.t-input-phonemask__select-flag[data-phonemask-flag=ck] {
    background-position: -313px -51px
}

.t-input-phonemask__options-flag_cl,
.t-input-phonemask__select-flag[data-phonemask-flag=cl] {
    background-position: -5px -74px
}

.t-input-phonemask__options-flag_cm,
.t-input-phonemask__select-flag[data-phonemask-flag=cm] {
    background-position: -33px -74px
}

.t-input-phonemask__options-flag_cn,
.t-input-phonemask__select-flag[data-phonemask-flag=cn] {
    background-position: -61px -74px
}

.t-input-phonemask__options-flag_co,
.t-input-phonemask__select-flag[data-phonemask-flag=co] {
    background-position: -89px -74px
}

.t-input-phonemask__options-flag_cr,
.t-input-phonemask__select-flag[data-phonemask-flag=cr] {
    background-position: -117px -74px
}

.t-input-phonemask__options-flag_cu,
.t-input-phonemask__select-flag[data-phonemask-flag=cu] {
    background-position: -145px -74px
}

.t-input-phonemask__options-flag_cv,
.t-input-phonemask__select-flag[data-phonemask-flag=cv] {
    background-position: -173px -74px
}

.t-input-phonemask__options-flag_cy,
.t-input-phonemask__select-flag[data-phonemask-flag=cy] {
    background-position: -201px -74px
}

.t-input-phonemask__options-flag_cz,
.t-input-phonemask__select-flag[data-phonemask-flag=cz] {
    background-position: -229px -74px
}

.t-input-phonemask__options-flag_de,
.t-input-phonemask__select-flag[data-phonemask-flag=de] {
    background-position: -257px -74px
}

.t-input-phonemask__options-flag_dj,
.t-input-phonemask__select-flag[data-phonemask-flag=dj] {
    background-position: -285px -74px
}

.t-input-phonemask__options-flag_dk,
.t-input-phonemask__select-flag[data-phonemask-flag=dk] {
    background-position: -313px -74px
}

.t-input-phonemask__options-flag_dm,
.t-input-phonemask__select-flag[data-phonemask-flag=dm] {
    background-position: -5px -97px
}

.t-input-phonemask__options-flag_do,
.t-input-phonemask__select-flag[data-phonemask-flag=do] {
    background-position: -33px -97px
}

.t-input-phonemask__options-flag_dz,
.t-input-phonemask__select-flag[data-phonemask-flag=dz] {
    background-position: -61px -97px
}

.t-input-phonemask__options-flag_ec,
.t-input-phonemask__select-flag[data-phonemask-flag=ec] {
    background-position: -89px -97px
}

.t-input-phonemask__options-flag_ee,
.t-input-phonemask__select-flag[data-phonemask-flag=ee] {
    background-position: -117px -97px
}

.t-input-phonemask__options-flag_eg,
.t-input-phonemask__select-flag[data-phonemask-flag=eg] {
    background-position: -145px -97px
}

.t-input-phonemask__options-flag_eh,
.t-input-phonemask__select-flag[data-phonemask-flag=eh] {
    background-position: -173px -97px
}

.t-input-phonemask__options-flag_er,
.t-input-phonemask__select-flag[data-phonemask-flag=er] {
    background-position: -201px -97px
}

.t-input-phonemask__options-flag_es,
.t-input-phonemask__select-flag[data-phonemask-flag=es] {
    background-position: -229px -97px
}

.t-input-phonemask__options-flag_et,
.t-input-phonemask__select-flag[data-phonemask-flag=et] {
    background-position: -257px -97px
}

.t-input-phonemask__options-flag_fi,
.t-input-phonemask__select-flag[data-phonemask-flag=fi] {
    background-position: -285px -97px
}

.t-input-phonemask__options-flag_fj,
.t-input-phonemask__select-flag[data-phonemask-flag=fj] {
    background-position: -313px -97px
}

.t-input-phonemask__options-flag_fm,
.t-input-phonemask__select-flag[data-phonemask-flag=fm] {
    background-position: -5px -120px
}

.t-input-phonemask__options-flag_fr,
.t-input-phonemask__select-flag[data-phonemask-flag=fr] {
    background-position: -33px -120px
}

.t-input-phonemask__options-flag_ga,
.t-input-phonemask__select-flag[data-phonemask-flag=ga] {
    background-position: -61px -120px
}

.t-input-phonemask__options-flag_gb,
.t-input-phonemask__select-flag[data-phonemask-flag=gb] {
    background-position: -89px -120px
}

.t-input-phonemask__options-flag_gd,
.t-input-phonemask__select-flag[data-phonemask-flag=gd] {
    background-position: -117px -120px
}

.t-input-phonemask__options-flag_ge,
.t-input-phonemask__select-flag[data-phonemask-flag=ge] {
    background-position: -145px -120px
}

.t-input-phonemask__options-flag_gh,
.t-input-phonemask__select-flag[data-phonemask-flag=gh] {
    background-position: -173px -120px
}

.t-input-phonemask__options-flag_gm,
.t-input-phonemask__select-flag[data-phonemask-flag=gm] {
    background-position: -201px -120px
}

.t-input-phonemask__options-flag_gn,
.t-input-phonemask__select-flag[data-phonemask-flag=gn] {
    background-position: -229px -120px
}

.t-input-phonemask__options-flag_gq,
.t-input-phonemask__select-flag[data-phonemask-flag=gq] {
    background-position: -257px -120px
}

.t-input-phonemask__options-flag_gr,
.t-input-phonemask__select-flag[data-phonemask-flag=gr] {
    background-position: -285px -120px
}

.t-input-phonemask__options-flag_gt,
.t-input-phonemask__select-flag[data-phonemask-flag=gt] {
    background-position: -313px -120px
}

.t-input-phonemask__options-flag_gw,
.t-input-phonemask__select-flag[data-phonemask-flag=gw] {
    background-position: -5px -143px
}

.t-input-phonemask__options-flag_gy,
.t-input-phonemask__select-flag[data-phonemask-flag=gy] {
    background-position: -33px -143px
}

.t-input-phonemask__options-flag_hk,
.t-input-phonemask__select-flag[data-phonemask-flag=hk] {
    background-position: -61px -143px
}

.t-input-phonemask__options-flag_hn,
.t-input-phonemask__select-flag[data-phonemask-flag=hn] {
    background-position: -89px -143px
}

.t-input-phonemask__options-flag_hr,
.t-input-phonemask__select-flag[data-phonemask-flag=hr] {
    background-position: -117px -143px
}

.t-input-phonemask__options-flag_ht,
.t-input-phonemask__select-flag[data-phonemask-flag=ht] {
    background-position: -145px -143px
}

.t-input-phonemask__options-flag_hu,
.t-input-phonemask__select-flag[data-phonemask-flag=hu] {
    background-position: -173px -143px
}

.t-input-phonemask__options-flag_id,
.t-input-phonemask__select-flag[data-phonemask-flag=id] {
    background-position: -201px -143px
}

.t-input-phonemask__options-flag_ie,
.t-input-phonemask__select-flag[data-phonemask-flag=ie] {
    background-position: -229px -143px
}

.t-input-phonemask__options-flag_il,
.t-input-phonemask__select-flag[data-phonemask-flag=il] {
    background-position: -257px -143px
}

.t-input-phonemask__options-flag_in,
.t-input-phonemask__select-flag[data-phonemask-flag=in] {
    background-position: -285px -143px
}

.t-input-phonemask__options-flag_iq,
.t-input-phonemask__select-flag[data-phonemask-flag=iq] {
    background-position: -313px -143px
}

.t-input-phonemask__options-flag_ir,
.t-input-phonemask__select-flag[data-phonemask-flag=ir] {
    background-position: -5px -166px
}

.t-input-phonemask__options-flag_is,
.t-input-phonemask__select-flag[data-phonemask-flag=is] {
    background-position: -33px -166px
}

.t-input-phonemask__options-flag_it,
.t-input-phonemask__select-flag[data-phonemask-flag=it] {
    background-position: -61px -166px
}

.t-input-phonemask__options-flag_jm,
.t-input-phonemask__select-flag[data-phonemask-flag=jm] {
    background-position: -89px -166px
}

.t-input-phonemask__options-flag_jo,
.t-input-phonemask__select-flag[data-phonemask-flag=jo] {
    background-position: -117px -166px
}

.t-input-phonemask__options-flag_jp,
.t-input-phonemask__select-flag[data-phonemask-flag=jp] {
    background-position: -145px -166px
}

.t-input-phonemask__options-flag_ke,
.t-input-phonemask__select-flag[data-phonemask-flag=ke] {
    background-position: -173px -166px
}

.t-input-phonemask__options-flag_kg,
.t-input-phonemask__select-flag[data-phonemask-flag=kg] {
    background-position: -201px -166px
}

.t-input-phonemask__options-flag_kh,
.t-input-phonemask__select-flag[data-phonemask-flag=kh] {
    background-position: -229px -166px
}

.t-input-phonemask__options-flag_ki,
.t-input-phonemask__select-flag[data-phonemask-flag=ki] {
    background-position: -257px -166px
}

.t-input-phonemask__options-flag_km,
.t-input-phonemask__select-flag[data-phonemask-flag=km] {
    background-position: -285px -166px
}

.t-input-phonemask__options-flag_kn,
.t-input-phonemask__select-flag[data-phonemask-flag=kn] {
    background-position: -313px -166px
}

.t-input-phonemask__options-flag_kp,
.t-input-phonemask__select-flag[data-phonemask-flag=kp] {
    background-position: -5px -189px
}

.t-input-phonemask__options-flag_kr,
.t-input-phonemask__select-flag[data-phonemask-flag=kr] {
    background-position: -33px -189px
}

.t-input-phonemask__options-flag_ks,
.t-input-phonemask__select-flag[data-phonemask-flag=ks] {
    background-position: -61px -189px
}

.t-input-phonemask__options-flag_kw,
.t-input-phonemask__select-flag[data-phonemask-flag=kw] {
    background-position: -89px -189px
}

.t-input-phonemask__options-flag_kz,
.t-input-phonemask__select-flag[data-phonemask-flag=kz] {
    background-position: -117px -189px
}

.t-input-phonemask__options-flag_la,
.t-input-phonemask__select-flag[data-phonemask-flag=la] {
    background-position: -145px -189px
}

.t-input-phonemask__options-flag_lb,
.t-input-phonemask__select-flag[data-phonemask-flag=lb] {
    background-position: -173px -189px
}

.t-input-phonemask__options-flag_lc,
.t-input-phonemask__select-flag[data-phonemask-flag=lc] {
    background-position: -201px -189px
}

.t-input-phonemask__options-flag_li,
.t-input-phonemask__select-flag[data-phonemask-flag=li] {
    background-position: -229px -189px
}

.t-input-phonemask__options-flag_lk,
.t-input-phonemask__select-flag[data-phonemask-flag=lk] {
    background-position: -257px -189px
}

.t-input-phonemask__options-flag_lr,
.t-input-phonemask__select-flag[data-phonemask-flag=lr] {
    background-position: -285px -189px
}

.t-input-phonemask__options-flag_ls,
.t-input-phonemask__select-flag[data-phonemask-flag=ls] {
    background-position: -313px -189px
}

.t-input-phonemask__options-flag_lt,
.t-input-phonemask__select-flag[data-phonemask-flag=lt] {
    background-position: -5px -212px
}

.t-input-phonemask__options-flag_lu,
.t-input-phonemask__select-flag[data-phonemask-flag=lu] {
    background-position: -33px -212px
}

.t-input-phonemask__options-flag_lv,
.t-input-phonemask__select-flag[data-phonemask-flag=lv] {
    background-position: -61px -212px
}

.t-input-phonemask__options-flag_ly,
.t-input-phonemask__select-flag[data-phonemask-flag=ly] {
    background-position: -89px -212px
}

.t-input-phonemask__options-flag_ma,
.t-input-phonemask__select-flag[data-phonemask-flag=ma] {
    background-position: -117px -212px
}

.t-input-phonemask__options-flag_mc,
.t-input-phonemask__select-flag[data-phonemask-flag=mc] {
    background-position: -145px -212px
}

.t-input-phonemask__options-flag_md,
.t-input-phonemask__select-flag[data-phonemask-flag=md] {
    background-position: -173px -212px
}

.t-input-phonemask__options-flag_me,
.t-input-phonemask__select-flag[data-phonemask-flag=me] {
    background-position: -201px -212px
}

.t-input-phonemask__options-flag_mg,
.t-input-phonemask__select-flag[data-phonemask-flag=mg] {
    background-position: -229px -212px
}

.t-input-phonemask__options-flag_mh,
.t-input-phonemask__select-flag[data-phonemask-flag=mh] {
    background-position: -257px -212px
}

.t-input-phonemask__options-flag_mk,
.t-input-phonemask__select-flag[data-phonemask-flag=mk] {
    background-position: -285px -212px
}

.t-input-phonemask__options-flag_ml,
.t-input-phonemask__select-flag[data-phonemask-flag=ml] {
    background-position: -313px -212px
}

.t-input-phonemask__options-flag_mm,
.t-input-phonemask__select-flag[data-phonemask-flag=mm] {
    background-position: -5px -235px
}

.t-input-phonemask__options-flag_mn,
.t-input-phonemask__select-flag[data-phonemask-flag=mn] {
    background-position: -33px -235px
}

.t-input-phonemask__options-flag_mo,
.t-input-phonemask__select-flag[data-phonemask-flag=mo] {
    background-position: -61px -235px
}

.t-input-phonemask__options-flag_mr,
.t-input-phonemask__select-flag[data-phonemask-flag=mr] {
    background-position: -89px -235px
}

.t-input-phonemask__options-flag_mt,
.t-input-phonemask__select-flag[data-phonemask-flag=mt] {
    background-position: -117px -235px
}

.t-input-phonemask__options-flag_mu,
.t-input-phonemask__select-flag[data-phonemask-flag=mu] {
    background-position: -145px -235px
}

.t-input-phonemask__options-flag_mv,
.t-input-phonemask__select-flag[data-phonemask-flag=mv] {
    background-position: -173px -235px
}

.t-input-phonemask__options-flag_mw,
.t-input-phonemask__select-flag[data-phonemask-flag=mw] {
    background-position: -201px -235px
}

.t-input-phonemask__options-flag_mb,
.t-input-phonemask__select-flag[data-phonemask-flag=mb] {
    background-position: -229px -235px
}

.t-input-phonemask__options-flag_mx,
.t-input-phonemask__select-flag[data-phonemask-flag=mx] {
    background-position: -229px -235px
}

.t-input-phonemask__options-flag_my,
.t-input-phonemask__select-flag[data-phonemask-flag=my] {
    background-position: -257px -235px
}

.t-input-phonemask__options-flag_mz,
.t-input-phonemask__select-flag[data-phonemask-flag=mz] {
    background-position: -285px -235px
}

.t-input-phonemask__options-flag_na,
.t-input-phonemask__select-flag[data-phonemask-flag=na] {
    background-position: -313px -235px
}

.t-input-phonemask__options-flag_ne,
.t-input-phonemask__select-flag[data-phonemask-flag=ne] {
    background-position: -5px -258px
}

.t-input-phonemask__options-flag_ng,
.t-input-phonemask__select-flag[data-phonemask-flag=ng] {
    background-position: -33px -258px
}

.t-input-phonemask__options-flag_ni,
.t-input-phonemask__select-flag[data-phonemask-flag=ni] {
    background-position: -61px -258px
}

.t-input-phonemask__options-flag_nl,
.t-input-phonemask__select-flag[data-phonemask-flag=nl] {
    background-position: -89px -258px
}

.t-input-phonemask__options-flag_no,
.t-input-phonemask__select-flag[data-phonemask-flag=no] {
    background-position: -117px -258px
}

.t-input-phonemask__options-flag_np,
.t-input-phonemask__select-flag[data-phonemask-flag=np] {
    background-position: -341px -5px
}

.t-input-phonemask__options-flag_nr,
.t-input-phonemask__select-flag[data-phonemask-flag=nr] {
    background-position: -145px -258px
}

.t-input-phonemask__options-flag_nu,
.t-input-phonemask__select-flag[data-phonemask-flag=nu] {
    background-position: -173px -258px
}

.t-input-phonemask__options-flag_nz,
.t-input-phonemask__select-flag[data-phonemask-flag=nz] {
    background-position: -201px -258px
}

.t-input-phonemask__options-flag_om,
.t-input-phonemask__select-flag[data-phonemask-flag=om] {
    background-position: -229px -258px
}

.t-input-phonemask__options-flag_pa,
.t-input-phonemask__select-flag[data-phonemask-flag=pa] {
    background-position: -257px -258px
}

.t-input-phonemask__options-flag_pe,
.t-input-phonemask__select-flag[data-phonemask-flag=pe] {
    background-position: -285px -258px
}

.t-input-phonemask__options-flag_pg,
.t-input-phonemask__select-flag[data-phonemask-flag=pg] {
    background-position: -313px -258px
}

.t-input-phonemask__options-flag_ph,
.t-input-phonemask__select-flag[data-phonemask-flag=ph] {
    background-position: -5px -281px
}

.t-input-phonemask__options-flag_pk,
.t-input-phonemask__select-flag[data-phonemask-flag=pk] {
    background-position: -33px -281px
}

.t-input-phonemask__options-flag_pl,
.t-input-phonemask__select-flag[data-phonemask-flag=pl] {
    background-position: -61px -281px
}

.t-input-phonemask__options-flag_ps,
.t-input-phonemask__select-flag[data-phonemask-flag=ps] {
    background-position: -89px -281px
}

.t-input-phonemask__options-flag_pt,
.t-input-phonemask__select-flag[data-phonemask-flag=pt] {
    background-position: -117px -281px
}

.t-input-phonemask__options-flag_pw,
.t-input-phonemask__select-flag[data-phonemask-flag=pw] {
    background-position: -145px -281px
}

.t-input-phonemask__options-flag_py,
.t-input-phonemask__select-flag[data-phonemask-flag=py] {
    background-position: -173px -281px
}

.t-input-phonemask__options-flag_qa,
.t-input-phonemask__select-flag[data-phonemask-flag=qa] {
    background-position: -201px -281px
}

.t-input-phonemask__options-flag_ro,
.t-input-phonemask__select-flag[data-phonemask-flag=ro] {
    background-position: -229px -281px
}

.t-input-phonemask__options-flag_rs,
.t-input-phonemask__select-flag[data-phonemask-flag=rs] {
    background-position: -257px -281px
}

.t-input-phonemask__options-flag_ru,
.t-input-phonemask__select-flag[data-phonemask-flag=ru] {
    background-position: -285px -281px
}

.t-input-phonemask__options-flag_rw,
.t-input-phonemask__select-flag[data-phonemask-flag=rw] {
    background-position: -313px -281px
}

.t-input-phonemask__options-flag_sa,
.t-input-phonemask__select-flag[data-phonemask-flag=sa] {
    background-position: -5px -304px
}

.t-input-phonemask__options-flag_sb,
.t-input-phonemask__select-flag[data-phonemask-flag=sb] {
    background-position: -33px -304px
}

.t-input-phonemask__options-flag_sc,
.t-input-phonemask__select-flag[data-phonemask-flag=sc] {
    background-position: -61px -304px
}

.t-input-phonemask__options-flag_sd,
.t-input-phonemask__select-flag[data-phonemask-flag=sd] {
    background-position: -89px -304px
}

.t-input-phonemask__options-flag_se,
.t-input-phonemask__select-flag[data-phonemask-flag=se] {
    background-position: -117px -304px
}

.t-input-phonemask__options-flag_sg,
.t-input-phonemask__select-flag[data-phonemask-flag=sg] {
    background-position: -145px -304px
}

.t-input-phonemask__options-flag_si,
.t-input-phonemask__select-flag[data-phonemask-flag=si] {
    background-position: -173px -304px
}

.t-input-phonemask__options-flag_sk,
.t-input-phonemask__select-flag[data-phonemask-flag=sk] {
    background-position: -201px -304px
}

.t-input-phonemask__options-flag_sl,
.t-input-phonemask__select-flag[data-phonemask-flag=sl] {
    background-position: -229px -304px
}

.t-input-phonemask__options-flag_sm,
.t-input-phonemask__select-flag[data-phonemask-flag=sm] {
    background-position: -257px -304px
}

.t-input-phonemask__options-flag_sn,
.t-input-phonemask__select-flag[data-phonemask-flag=sn] {
    background-position: -285px -304px
}

.t-input-phonemask__options-flag_so,
.t-input-phonemask__select-flag[data-phonemask-flag=so] {
    background-position: -313px -304px
}

.t-input-phonemask__options-flag_sr,
.t-input-phonemask__select-flag[data-phonemask-flag=sr] {
    background-position: -5px -327px
}

.t-input-phonemask__options-flag_ss,
.t-input-phonemask__select-flag[data-phonemask-flag=ss] {
    background-position: -33px -327px
}

.t-input-phonemask__options-flag_st,
.t-input-phonemask__select-flag[data-phonemask-flag=st] {
    background-position: -61px -327px
}

.t-input-phonemask__options-flag_sv,
.t-input-phonemask__select-flag[data-phonemask-flag=sv] {
    background-position: -89px -327px
}

.t-input-phonemask__options-flag_sy,
.t-input-phonemask__select-flag[data-phonemask-flag=sy] {
    background-position: -117px -327px
}

.t-input-phonemask__options-flag_sz,
.t-input-phonemask__select-flag[data-phonemask-flag=sz] {
    background-position: -145px -327px
}

.t-input-phonemask__options-flag_td,
.t-input-phonemask__select-flag[data-phonemask-flag=td] {
    background-position: -173px -327px
}

.t-input-phonemask__options-flag_tg,
.t-input-phonemask__select-flag[data-phonemask-flag=tg] {
    background-position: -201px -327px
}

.t-input-phonemask__options-flag_th,
.t-input-phonemask__select-flag[data-phonemask-flag=th] {
    background-position: -229px -327px
}

.t-input-phonemask__options-flag_tj,
.t-input-phonemask__select-flag[data-phonemask-flag=tj] {
    background-position: -257px -327px
}

.t-input-phonemask__options-flag_tl,
.t-input-phonemask__select-flag[data-phonemask-flag=tl] {
    background-position: -285px -327px
}

.t-input-phonemask__options-flag_tm,
.t-input-phonemask__select-flag[data-phonemask-flag=tm] {
    background-position: -313px -327px
}

.t-input-phonemask__options-flag_tn,
.t-input-phonemask__select-flag[data-phonemask-flag=tn] {
    background-position: -367px -5px
}

.t-input-phonemask__options-flag_to,
.t-input-phonemask__select-flag[data-phonemask-flag=to] {
    background-position: -341px -28px
}

.t-input-phonemask__options-flag_tr,
.t-input-phonemask__select-flag[data-phonemask-flag=tr] {
    background-position: -341px -51px
}

.t-input-phonemask__options-flag_tt,
.t-input-phonemask__select-flag[data-phonemask-flag=tt] {
    background-position: -341px -74px
}

.t-input-phonemask__options-flag_tv,
.t-input-phonemask__select-flag[data-phonemask-flag=tv] {
    background-position: -341px -97px
}

.t-input-phonemask__options-flag_tw,
.t-input-phonemask__select-flag[data-phonemask-flag=tw] {
    background-position: -341px -120px
}

.t-input-phonemask__options-flag_tz,
.t-input-phonemask__select-flag[data-phonemask-flag=tz] {
    background-position: -341px -143px
}

.t-input-phonemask__options-flag_ua,
.t-input-phonemask__select-flag[data-phonemask-flag=ua] {
    background-position: -341px -166px
}

.t-input-phonemask__options-flag_ug,
.t-input-phonemask__select-flag[data-phonemask-flag=ug] {
    background-position: -341px -189px
}

.t-input-phonemask__options-flag_us,
.t-input-phonemask__select-flag[data-phonemask-flag=us] {
    background-position: -341px -212px
}

.t-input-phonemask__options-flag_uy,
.t-input-phonemask__select-flag[data-phonemask-flag=uy] {
    background-position: -341px -235px
}

.t-input-phonemask__options-flag_uz,
.t-input-phonemask__select-flag[data-phonemask-flag=uz] {
    background-position: -341px -258px
}

.t-input-phonemask__options-flag_va,
.t-input-phonemask__select-flag[data-phonemask-flag=va] {
    background-position: -341px -281px
}

.t-input-phonemask__options-flag_vc,
.t-input-phonemask__select-flag[data-phonemask-flag=vc] {
    background-position: -341px -304px
}

.t-input-phonemask__options-flag_ve,
.t-input-phonemask__select-flag[data-phonemask-flag=ve] {
    background-position: -341px -327px
}

.t-input-phonemask__options-flag_vn,
.t-input-phonemask__select-flag[data-phonemask-flag=vn] {
    background-position: -5px -350px
}

.t-input-phonemask__options-flag_vu,
.t-input-phonemask__select-flag[data-phonemask-flag=vu] {
    background-position: -33px -350px
}

.t-input-phonemask__options-flag_ws,
.t-input-phonemask__select-flag[data-phonemask-flag=ws] {
    background-position: -61px -350px
}

.t-input-phonemask__options-flag_xk,
.t-input-phonemask__select-flag[data-phonemask-flag=xk] {
    background-position: -89px -350px
}

.t-input-phonemask__options-flag_ye,
.t-input-phonemask__select-flag[data-phonemask-flag=ye] {
    background-position: -117px -350px
}

.t-input-phonemask__options-flag_za,
.t-input-phonemask__select-flag[data-phonemask-flag=za] {
    background-position: -145px -350px
}

.t-input-phonemask__options-flag_zm,
.t-input-phonemask__select-flag[data-phonemask-flag=zm] {
    background-position: -173px -350px
}

.t-input-phonemask__options-flag_zw,
.t-input-phonemask__select-flag[data-phonemask-flag=zw] {
    background-position: -201px -350px
}

.t-sbs-anim_started #sbs-709603427-1657116746479 {
    animation: sbs-709603427-1657116746479 2s infinite linear alternate;
    backface-visibility: hidden;
}

@keyframes sbs-709603427-1657116746479 {
    0% {
        transform: scale(1, 1);
        animation-timing-function: 0;
    }

    50% {
        transform: scale(1.03, 1.03);
        animation-timing-function: 0;
    }

    100% {
        transform: scale(1, 1);
    }
}

.t-sbs-anim_started #sbs-709719198-1708528858456 {
    animation: sbs-709719198-1708528858456 2s infinite linear alternate;
    backface-visibility: hidden;
}

@keyframes sbs-709719198-1708528858456 {
    0% {
        transform: scale(1, 1);
        animation-timing-function: 0;
    }

    50% {
        transform: scale(1.03, 1.03);
        animation-timing-function: 0;
    }

    100% {
        transform: scale(1, 1);
    }
}

.t-sbs-anim_started #sbs-709779008-1708528858456 {
    animation: sbs-709779008-1708528858456 2s infinite linear alternate;
    backface-visibility: hidden;
}

@keyframes sbs-709779008-1708528858456 {
    0% {
        transform: scale(1, 1);
        animation-timing-function: 0;
    }

    50% {
        transform: scale(1.03, 1.03);
        animation-timing-function: 0;
    }

    100% {
        transform: scale(1, 1);
    }
}

.t-sbs-anim_started #sbs-719190304-1708598174990 {
    animation: sbs-719190304-1708598174990 2s infinite linear alternate;
    backface-visibility: hidden;
}

@keyframes sbs-719190304-1708598174990 {
    0% {
        transform: scale(1, 1);
        animation-timing-function: 0;
    }

    50% {
        transform: scale(1.03, 1.03);
        animation-timing-function: 0;
    }

    100% {
        transform: scale(1, 1);
    }
}

#rec709603427 .t396__artboard {
    height: 900px;
    background-image: radial-gradient(circle at center, rgba(30, 38, 49, 1) 0%, rgba(0, 7, 24, 1) 93%);
    overflow: visible;
}

#rec709603427 .t396__filter {
    height: 900px;
}

#rec709603427 .t396__carrier {
    height: 900px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec709603427 .t396__artboard,
    #rec709603427 .t396__filter,
    #rec709603427 .t396__carrier {
        height: 1230px;
    }

    #rec709603427 .t396__filter {}

    #rec709603427 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec709603427 .t396__artboard,
    #rec709603427 .t396__filter,
    #rec709603427 .t396__carrier {
        height: 730px;
    }

    #rec709603427 .t396__artboard {
        background-image: radial-gradient(rgba(0, 37, 92, 1) 0%, rgba(1, 4, 13, 1) 94%);
    }

    #rec709603427 .t396__filter {}

    #rec709603427 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec709603427 .tn-elem[data-elem-id="1692706580631"] {
    z-index: 2;
    top: -828px;
    left: -74px;
    width: 1586px;
}

#rec709603427 .tn-elem[data-elem-id="1692706580631"] .tn-atom {
    opacity: 0.25;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec709603427 .tn-elem[data-elem-id="1692706580631"] .tn-atom {
    -webkit-transform: rotate(195deg);
    -moz-transform: rotate(195deg);
    transform: rotate(195deg);
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1692706580631"] {
        top: -603px;
        left: -473px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1692706580631"] {
        top: 32px;
        left: -128px;
        width: 555px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708523443615"] {
    z-index: 3;
    top: 380px;
    left: calc(50% - 600px + 652px);
    width: 596px;
    height: 339px;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    border-radius: 3333px;
}

#rec709603427 .tn-elem[data-elem-id="1708523443615"] .tn-atom {
    border-radius: 3333px;
    background-color: #0c0920;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708523443615"] {
        top: 736px;
        left: calc(50% - 320px + 65px);
        width: 519px;
        height: 295px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708523443615"] {
        top: 148px;
        left: calc(50% - 160px + 54px);
        width: 216px;
        height: 122px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708523406154"] {
    z-index: 4;
    top: 108px;
    left: calc(50% - 600px + 599px);
    width: 417px;
    height: 417px;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    border-radius: 3333px;
}

#rec709603427 .tn-elem[data-elem-id="1708523406154"] .tn-atom {
    border-radius: 3333px;
    opacity: 0.6;
    background-color: #4f84ff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708523406154"] {
        top: 498px;
        left: calc(50% - 320px + 19px);
        width: 363px;
        height: 363px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708523406154"] {
        top: 49px;
        left: calc(50% - 160px + 35px);
        width: 151px;
        height: 151px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708523348002"] {
    z-index: 5;
    top: 105px;
    left: calc(50% - 600px + 658px);
    width: 569px;
}

#rec709603427 .tn-elem[data-elem-id="1708523348002"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708523348002"] {
        top: 496px;
        left: calc(50% - 320px + 70px);
        width: 495px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708523348002"] {
        top: 44px;
        left: calc(50% - 160px + 47px);
        width: 227px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1656684765434"] {
    color: #ffffff;
    z-index: 6;
    top: 683px;
    left: calc(50% - 600px + 0px);
    width: 931px;
}

#rec709603427 .tn-elem[data-elem-id="1656684765434"] .tn-atom {
    color: #ffffff;
    font-size: 20px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1656684765434"] {
        top: 981px;
        left: calc(50% - 320px + 31px);
        width: 438px;
    }

    #rec709603427 .tn-elem[data-elem-id="1656684765434"] {
        text-align: left;
    }

    #rec709603427 .tn-elem[data-elem-id="1656684765434"] .tn-atom {
        font-size: 21px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1656684765434"] {
        top: 529px;
        left: calc(50% - 160px + 0px);
        width: 285px;
    }

    #rec709603427 .tn-elem[data-elem-id="1656684765434"] {
        text-align: left;
    }

    #rec709603427 .tn-elem[data-elem-id="1656684765434"] .tn-atom {
        font-size: 14px;
        line-height: 1.3;
    }
}

#rec709603427 .tn-elem[data-elem-id="1657116746479"] {
    color: #ffffff;
    text-align: center;
    z-index: 7;
    top: 508px;
    left: calc(50% - 600px + 0px);
    width: 370px;
    height: 70px;
}

#rec709603427 .tn-elem.t396__elem--anim-hidden[data-elem-id="1657116746479"] {
    opacity: 0;
}

#rec709603427 .tn-elem[data-elem-id="1657116746479"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 10px;
    background-image: linear-gradient(0.367turn, rgba(255, 107, 1, 1) 0%, rgba(79, 123, 245, 1) 100%);
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out;
    box-shadow: 0px 20px 70px 0px rgba(79, 132, 255, 0.5);
}

@media (hover),
(min-width:0\0) {
    #rec709603427 .tn-elem[data-elem-id="1657116746479"] .tn-atom:hover {
        background-color: #376ce6;
        background-image: none;
    }
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1657116746479"] {
        top: 411px;
        left: calc(50% - 320px + 30px);
        width: 330px;
        height: 65px;
    }

    #rec709603427 .tn-elem[data-elem-id="1657116746479"] .tn-atom {
        font-size: 15px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1657116746479"] {
        top: 425px;
        left: calc(50% - 160px + 10px);
        width: 300px;
        height: 54px;
    }

    #rec709603427 .tn-elem[data-elem-id="1657116746479"] .tn-atom {
        font-size: 13px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1655915017407"] {
    color: #ffffff;
    z-index: 8;
    top: 175px;
    left: calc(50% - 600px + 0px);
    width: 704px;
}

#rec709603427 .tn-elem[data-elem-id="1655915017407"] .tn-atom {
    color: #ffffff;
    font-size: 53px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 800;
    letter-spacing: -2px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1655915017407"] {
        top: 128px;
        left: calc(50% - 320px + 30px);
        width: 632px;
    }

    #rec709603427 .tn-elem[data-elem-id="1655915017407"] {
        text-align: left;
    }

    #rec709603427 .tn-elem[data-elem-id="1655915017407"] .tn-atom {
        font-size: 46px;
        line-height: 1;
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1655915017407"] {
        top: 259px;
        left: calc(50% - 160px + 0px);
        width: 311px;
    }

    #rec709603427 .tn-elem[data-elem-id="1655915017407"] {
        text-align: center;
    }

    #rec709603427 .tn-elem[data-elem-id="1655915017407"] .tn-atom {
        font-size: 25px;
        line-height: 1.1;
        letter-spacing: -1px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708518729987"] {
    z-index: 9;
    top: 89px;
    left: calc(50% - 600px + 0px);
    width: 148px;
}

#rec709603427 .tn-elem[data-elem-id="1708518729987"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708518729987"] {
        top: 39px;
        left: calc(50% - 320px + 30px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708518729987"] {
        top: 23px;
        left: calc(50% - 160px + 112px);
        width: 97px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521304505"] {
    z-index: 10;
    top: 731px;
    left: calc(50% - 600px + 0px);
    width: 93px;
}

#rec709603427 .tn-elem[data-elem-id="1708521304505"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521304505"] {
        top: 1061px;
        left: calc(50% - 320px + 30px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521304505"] {
        top: 579px;
        left: calc(50% - 160px + 1px);
        width: 64px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521324116"] {
    z-index: 11;
    top: 731px;
    left: calc(50% - 600px + 695px);
    width: 81px;
}

#rec709603427 .tn-elem[data-elem-id="1708521324116"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521324116"] {
        top: 1133px;
        left: calc(50% - 320px + 224px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521324116"] {
        top: 628px;
        left: calc(50% - 160px + 150px);
        width: 57px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521325990"] {
    z-index: 12;
    top: 731px;
    left: calc(50% - 600px + 619px);
    width: 72px;
}

#rec709603427 .tn-elem[data-elem-id="1708521325990"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521325990"] {
        top: 1133px;
        left: calc(50% - 320px + 143px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521325990"] {
        top: 628px;
        left: calc(50% - 160px + 269px);
        width: 50px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521642890"] {
    z-index: 13;
    top: 731px;
    left: calc(50% - 600px + 98px);
    width: 93px;
}

#rec709603427 .tn-elem[data-elem-id="1708521642890"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521642890"] {
        top: 1061px;
        left: calc(50% - 320px + 133px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521642890"] {
        top: 579px;
        left: calc(50% - 160px + 71px);
        width: 64px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521678926"] {
    z-index: 14;
    top: 731px;
    left: calc(50% - 600px + 197px);
    width: 103px;
}

#rec709603427 .tn-elem[data-elem-id="1708521678926"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521678926"] {
        top: 1061px;
        left: calc(50% - 320px + 236px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521678926"] {
        top: 579px;
        left: calc(50% - 160px + 141px);
        width: 72px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521704036"] {
    z-index: 15;
    top: 731px;
    left: calc(50% - 600px + 511px);
    width: 103px;
}

#rec709603427 .tn-elem[data-elem-id="1708521704036"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521704036"] {
        top: 1133px;
        left: calc(50% - 320px + 30px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521704036"] {
        top: 579px;
        left: calc(50% - 160px + 218px);
        width: 72px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521714040"] {
    z-index: 16;
    top: 731px;
    left: calc(50% - 600px + 304px);
    width: 95px;
}

#rec709603427 .tn-elem[data-elem-id="1708521714040"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521714040"] {
        top: 1061px;
        left: calc(50% - 320px + 349px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521714040"] {
        top: 628px;
        left: calc(50% - 160px + 1px);
        width: 66px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521725372"] {
    z-index: 17;
    top: 731px;
    left: calc(50% - 600px + 405px);
    width: 102px;
}

#rec709603427 .tn-elem[data-elem-id="1708521725372"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521725372"] {
        top: 1061px;
        left: calc(50% - 320px + 455px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521725372"] {
        top: 628px;
        left: calc(50% - 160px + 73px);
        width: 71px;
    }
}

#rec709603427 .tn-elem[data-elem-id="1708521776506"] {
    z-index: 18;
    top: 731px;
    left: calc(50% - 600px + 784px);
    width: 72px;
}

#rec709603427 .tn-elem[data-elem-id="1708521776506"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603427 .tn-elem[data-elem-id="1708521776506"] {
        top: 1133px;
        left: calc(50% - 320px + 315px);
    }
}

@media screen and (max-width: 639px) {
    #rec709603427 .tn-elem[data-elem-id="1708521776506"] {
        top: 628px;
        left: calc(50% - 160px + 213px);
        width: 50px;
    }
}

#rec709603422 .t-btn[data-btneffects-first],
#rec709603422 .t-btn[data-btneffects-second],
#rec709603422 .t-btn[data-btneffects-third],
#rec709603422 .t-submit[data-btneffects-first],
#rec709603422 .t-submit[data-btneffects-second],
#rec709603422 .t-submit[data-btneffects-third] {
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

#rec709603422 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects,
#rec709603422 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateX(-85px);
    -ms-transform: translateX(-85px);
    transform: translateX(-85px);
    -webkit-animation-name: flash;
    animation-name: flash;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

#rec709603422 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_md,
#rec709603422 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_md {
    -webkit-animation-name: flash-md;
    animation-name: flash-md;
}

#rec709603422 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_lg,
#rec709603422 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_wrap-effects_lg {
    -webkit-animation-name: flash-lg;
    animation-name: flash-lg;
}

#rec709603422 .t-btn[data-btneffects-first="btneffects-flash"] .t-btn_effects,
#rec709603422 .t-submit[data-btneffects-first="btneffects-flash"] .t-btn_effects {
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, .4)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, .1), rgba(255, 255, 255, .4));
    background: -o-linear-gradient(left, rgba(255, 255, 255, .1), rgba(255, 255, 255, .4));
    background: linear-gradient(90deg, rgba(255, 255, 255, .1), rgba(255, 255, 255, .4));
    width: 45px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 30px;
    -webkit-transform: skewX(-45deg);
    -ms-transform: skewX(-45deg);
    transform: skewX(-45deg);
}

@-webkit-keyframes flash {
    20% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes flash {
    20% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@-webkit-keyframes flash-md {
    30% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes flash-md {
    30% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@-webkit-keyframes flash-lg {
    40% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@keyframes flash-lg {
    40% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}

@media screen and (max-width: 560px) {
    #rec709959417 .t-popup__close-icon g {
        fill: #ffffff !important;
    }
}

#rec709959417 input::-webkit-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 input::-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 input:-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 input:-ms-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 textarea::-webkit-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 textarea::-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 textarea:-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 textarea:-ms-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec709959417 .t702__descr {
    font-family: 'TildaSans';
}

#rec709719198 .t396__artboard {
    height: 1070px;
    background-image: radial-gradient(rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    overflow: visible;
}

#rec709719198 .t396__filter {
    height: 1070px;
}

#rec709719198 .t396__carrier {
    height: 1070px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec709719198 .t396__artboard,
    #rec709719198 .t396__filter,
    #rec709719198 .t396__carrier {
        height: 1200px;
    }

    #rec709719198 .t396__filter {}

    #rec709719198 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec709719198 .t396__artboard,
    #rec709719198 .t396__filter,
    #rec709719198 .t396__carrier {
        height: 1400px;
    }

    #rec709719198 .t396__artboard {
        background-image: radial-gradient(circle at center, rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    }

    #rec709719198 .t396__filter {}

    #rec709719198 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528455818"] {
    z-index: 2;
    top: -798px;
    left: -74px;
    width: 1791px;
}

#rec709719198 .tn-elem[data-elem-id="1708528455818"] .tn-atom {
    opacity: 0.5;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec709719198 .tn-elem[data-elem-id="1708528455818"] .tn-atom {
    -webkit-transform: rotate(195deg);
    -moz-transform: rotate(195deg);
    transform: rotate(195deg);
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528455818"] {
        top: -603px;
        left: -473px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528455818"] {
        top: -20px;
        left: -172px;
        width: 1168px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528455818"] .tn-atom {
        opacity: 1;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708527305267"] {
    color: #ffffff;
    text-align: center;
    z-index: 3;
    top: 70px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec709719198 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
    color: #ffffff;
    font-size: 52px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708527305267"] {
        top: 51px;
        left: calc(50% - 320px + 86px);
        width: 468px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708527305267"] {
        text-align: center;
    }

    #rec709719198 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708527305267"] {
        top: 26px;
        left: calc(50% - 160px + -1px);
        width: 311px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708527305267"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec709719198 .tn-elem[data-elem-id="1674112294322"] {
    z-index: 4;
    top: 167px;
    left: calc(50% - 600px + 40px);
    width: 558px;
    height: 368px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec709719198 .tn-elem[data-elem-id="1674112294322"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.1;
    background-color: #3b2d65;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1674112294322"] {
        top: 170px;
        left: calc(50% - 320px + 9px);
        width: 622px;
        height: 208px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1674112294322"] {
        top: 109px;
        left: calc(50% - 160px + 1px);
        width: 318px;
        height: 254px;
        border-radius: 30px;
    }

    #rec709719198 .tn-elem[data-elem-id="1674112294322"] .tn-atom {
        border-radius: 30px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1674113295576"] {
    color: #4f84ff;
    z-index: 5;
    top: 201px;
    left: calc(50% - 600px + 78px);
    width: 83px;
}

#rec709719198 .tn-elem[data-elem-id="1674113295576"] .tn-atom {
    color: #4f84ff;
    font-size: 60px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.15;
    font-weight: 100;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1674113295576"] {
        top: 195px;
        left: calc(50% - 320px + 520px);
        width: 37px;
    }

    #rec709719198 .tn-elem[data-elem-id="1674113295576"] .tn-atom {
        font-size: 75px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1674113295576"] {
        top: 136px;
        left: calc(50% - 160px + 26px);
        width: 264px;
    }

    #rec709719198 .tn-elem[data-elem-id="1674113295576"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1674113295576"] .tn-atom {
        font-size: 41px;
        line-height: 1.2;
    }
}

#rec709719198 .tn-elem[data-elem-id="1692782177501"] {
    color: #ffffff;
    z-index: 6;
    top: 394px;
    left: calc(50% - 600px + 78px);
    width: 467px;
}

#rec709719198 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
    color: #ffffff;
    font-size: 21px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.25;
    font-weight: 300;
    opacity: 0.8;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1692782177501"] {
        top: 262px;
        left: calc(50% - 320px + 40px);
        width: 371px;
    }

    #rec709719198 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1692782177501"] {
        top: 257px;
        left: calc(50% - 160px + 26px);
        width: 243px;
    }

    #rec709719198 .tn-elem[data-elem-id="1692782177501"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 16px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528686967"] {
    z-index: 7;
    top: 167px;
    left: calc(50% - 600px + 610px);
    width: 558px;
    height: 368px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec709719198 .tn-elem[data-elem-id="1708528686967"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.1;
    background-color: #3b2d65;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686967"] {
        top: 390px;
        left: calc(50% - 320px + 9px);
        width: 622px;
        height: 208px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686967"] {
        top: 365px;
        left: calc(50% - 160px + 2px);
        width: 318px;
        height: 301px;
        border-radius: 30px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686967"] .tn-atom {
        border-radius: 30px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528290818"] {
    color: #ffffff;
    z-index: 8;
    top: 340px;
    left: calc(50% - 600px + 78px);
    width: 449px;
}

#rec709719198 .tn-elem[data-elem-id="1708528290818"] .tn-atom {
    color: #ffffff;
    font-size: 39px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528290818"] {
        top: 208px;
        left: calc(50% - 320px + 40px);
        width: 398px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528290818"] .tn-atom {
        font-size: 33px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528290818"] {
        top: 219px;
        left: calc(50% - 160px + 26px);
        width: 245px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528290818"] .tn-atom {
        font-size: 26px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528686972"] {
    color: #43e07c;
    z-index: 9;
    top: 201px;
    left: calc(50% - 600px + 648px);
    width: 83px;
}

#rec709719198 .tn-elem[data-elem-id="1708528686972"] .tn-atom {
    color: #43e07c;
    font-size: 60px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.15;
    font-weight: 100;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686972"] {
        top: 415px;
        left: calc(50% - 320px + 520px);
        width: 37px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686972"] .tn-atom {
        font-size: 75px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686972"] {
        top: 392px;
        left: calc(50% - 160px + 27px);
        width: 264px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686972"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686972"] .tn-atom {
        font-size: 41px;
        line-height: 1.2;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528686980"] {
    color: #ffffff;
    z-index: 10;
    top: 394px;
    left: calc(50% - 600px + 648px);
    width: 467px;
}

#rec709719198 .tn-elem[data-elem-id="1708528686980"] .tn-atom {
    color: #ffffff;
    font-size: 21px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.25;
    font-weight: 300;
    opacity: 0.8;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686980"] {
        top: 482px;
        left: calc(50% - 320px + 40px);
        width: 389px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686980"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686980"] {
        top: 538px;
        left: calc(50% - 160px + 27px);
        width: 260px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686980"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686980"] .tn-atom {
        font-size: 16px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528686984"] {
    color: #ffffff;
    z-index: 11;
    top: 301px;
    left: calc(50% - 600px + 648px);
    width: 397px;
}

#rec709719198 .tn-elem[data-elem-id="1708528686984"] .tn-atom {
    color: #ffffff;
    font-size: 39px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686984"] {
        top: 428px;
        left: calc(50% - 320px + 40px);
        width: 454px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686984"] .tn-atom {
        font-size: 33px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528686984"] {
        top: 475px;
        left: calc(50% - 160px + 27px);
        width: 245px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528686984"] .tn-atom {
        font-size: 26px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528858456"] {
    color: #ffffff;
    text-align: center;
    z-index: 12;
    top: 922px;
    left: calc(50% - 600px + 435px);
    width: 330px;
    height: 70px;
}

#rec709719198 .tn-elem.t396__elem--anim-hidden[data-elem-id="1708528858456"] {
    opacity: 0;
}

#rec709719198 .tn-elem[data-elem-id="1708528858456"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 10px;
    background-image: linear-gradient(0.367turn, rgba(255, 107, 1, 1) 0%, rgba(79, 123, 245, 1) 100%);
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out;
    box-shadow: 0px 20px 70px 0px rgba(79, 132, 255, 0.5);
}

@media (hover),
(min-width:0\0) {
    #rec709719198 .tn-elem[data-elem-id="1708528858456"] .tn-atom:hover {
        background-color: #376ce6;
        background-image: none;
    }
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528858456"] {
        top: 1070px;
        left: calc(50% - 320px + 160px);
        width: 320px;
        height: 65px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528858456"] .tn-atom {
        font-size: 15px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528858456"] {
        top: 1300px;
        left: calc(50% - 160px + 15px);
        width: 291px;
        height: 54px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528858456"] .tn-atom {
        font-size: 13px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528927117"] {
    z-index: 13;
    top: 547px;
    left: calc(50% - 600px + 40px);
    width: 558px;
    height: 341px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec709719198 .tn-elem[data-elem-id="1708528927117"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.1;
    background-color: #3b2d65;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927117"] {
        top: 610px;
        left: calc(50% - 320px + 10px);
        width: 622px;
        height: 208px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927117"] {
        top: 668px;
        left: calc(50% - 160px + 2px);
        width: 318px;
        height: 305px;
        border-radius: 30px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927117"] .tn-atom {
        border-radius: 30px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528927122"] {
    color: #43e1f3;
    z-index: 14;
    top: 581px;
    left: calc(50% - 600px + 78px);
    width: 83px;
}

#rec709719198 .tn-elem[data-elem-id="1708528927122"] .tn-atom {
    color: #43e1f3;
    font-size: 60px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.15;
    font-weight: 100;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927122"] {
        top: 635px;
        left: calc(50% - 320px + 521px);
        width: 37px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927122"] .tn-atom {
        font-size: 75px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927122"] {
        top: 695px;
        left: calc(50% - 160px + 27px);
        width: 264px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927122"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927122"] .tn-atom {
        font-size: 41px;
        line-height: 1.2;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528927126"] {
    color: #ffffff;
    z-index: 15;
    top: 774px;
    left: calc(50% - 600px + 78px);
    width: 427px;
}

#rec709719198 .tn-elem[data-elem-id="1708528927126"] .tn-atom {
    color: #ffffff;
    font-size: 21px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.25;
    font-weight: 300;
    opacity: 0.8;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927126"] {
        top: 718px;
        left: calc(50% - 320px + 41px);
        width: 389px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927126"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927126"] {
        top: 867px;
        left: calc(50% - 160px + 27px);
        width: 243px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927126"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927126"] .tn-atom {
        font-size: 16px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708528927131"] {
    color: #ffffff;
    z-index: 16;
    top: 681px;
    left: calc(50% - 600px + 78px);
    width: 467px;
}

#rec709719198 .tn-elem[data-elem-id="1708528927131"] .tn-atom {
    color: #ffffff;
    font-size: 39px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927131"] {
        top: 636px;
        left: calc(50% - 320px + 41px);
        width: 454px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927131"] .tn-atom {
        font-size: 33px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708528927131"] {
        top: 778px;
        left: calc(50% - 160px + 27px);
        width: 266px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708528927131"] .tn-atom {
        font-size: 26px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708529062668"] {
    z-index: 17;
    top: 547px;
    left: calc(50% - 600px + 610px);
    width: 558px;
    height: 341px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec709719198 .tn-elem[data-elem-id="1708529062668"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.1;
    background-color: #3b2d65;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062668"] {
        top: 830px;
        left: calc(50% - 320px + 10px);
        width: 622px;
        height: 208px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062668"] {
        top: 975px;
        left: calc(50% - 160px + 2px);
        width: 318px;
        height: 305px;
        border-radius: 30px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062668"] .tn-atom {
        border-radius: 30px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708529062673"] {
    color: #ff8364;
    z-index: 18;
    top: 581px;
    left: calc(50% - 600px + 648px);
    width: 83px;
}

#rec709719198 .tn-elem[data-elem-id="1708529062673"] .tn-atom {
    color: #ff8364;
    font-size: 60px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.15;
    font-weight: 100;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062673"] {
        top: 855px;
        left: calc(50% - 320px + 521px);
        width: 37px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062673"] .tn-atom {
        font-size: 75px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062673"] {
        top: 1002px;
        left: calc(50% - 160px + 27px);
        width: 264px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062673"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062673"] .tn-atom {
        font-size: 41px;
        line-height: 1.2;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708529062681"] {
    color: #ffffff;
    z-index: 19;
    top: 774px;
    left: calc(50% - 600px + 648px);
    width: 472px;
}

#rec709719198 .tn-elem[data-elem-id="1708529062681"] .tn-atom {
    color: #ffffff;
    font-size: 21px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.25;
    font-weight: 300;
    opacity: 0.8;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062681"] {
        top: 938px;
        left: calc(50% - 320px + 41px);
        width: 389px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062681"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062681"] {
        top: 1174px;
        left: calc(50% - 160px + 27px);
        width: 243px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062681"] {
        text-align: left;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062681"] .tn-atom {
        font-size: 16px;
    }
}

#rec709719198 .tn-elem[data-elem-id="1708529062687"] {
    color: #ffffff;
    z-index: 20;
    top: 681px;
    left: calc(50% - 600px + 648px);
    width: 467px;
}

#rec709719198 .tn-elem[data-elem-id="1708529062687"] .tn-atom {
    color: #ffffff;
    font-size: 39px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062687"] {
        top: 856px;
        left: calc(50% - 320px + 41px);
        width: 454px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062687"] .tn-atom {
        font-size: 33px;
    }
}

@media screen and (max-width: 639px) {
    #rec709719198 .tn-elem[data-elem-id="1708529062687"] {
        top: 1085px;
        left: calc(50% - 160px + 27px);
        width: 266px;
    }

    #rec709719198 .tn-elem[data-elem-id="1708529062687"] .tn-atom {
        font-size: 26px;
    }
}

#rec709762774 .t396__artboard {
    height: 750px;
    background-image: radial-gradient(circle at center, rgba(14, 48, 97, 1) 0%, rgba(6, 6, 37, 1) 94%);
    overflow: visible;
}

#rec709762774 .t396__filter {
    height: 750px;
}

#rec709762774 .t396__carrier {
    height: 750px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec709762774 .t396__artboard,
    #rec709762774 .t396__filter,
    #rec709762774 .t396__carrier {
        height: 860px;
    }

    #rec709762774 .t396__filter {}

    #rec709762774 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec709762774 .t396__artboard,
    #rec709762774 .t396__filter,
    #rec709762774 .t396__carrier {
        height: 660px;
    }

    #rec709762774 .t396__artboard {
        background-image: radial-gradient(circle at center, rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    }

    #rec709762774 .t396__filter {}

    #rec709762774 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec709762774 .tn-elem[data-elem-id="1708527305267"] {
    color: #ffffff;
    text-align: center;
    z-index: 2;
    top: 70px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec709762774 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
    color: #ffffff;
    font-size: 52px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709762774 .tn-elem[data-elem-id="1708527305267"] {
        top: 51px;
        left: calc(50% - 320px + 74px);
        width: 492px;
    }

    #rec709762774 .tn-elem[data-elem-id="1708527305267"] {
        text-align: center;
    }

    #rec709762774 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec709762774 .tn-elem[data-elem-id="1708527305267"] {
        top: 26px;
        left: calc(50% - 160px + 0px);
        width: 333px;
    }

    #rec709762774 .tn-elem[data-elem-id="1708527305267"] {
        text-align: left;
    }

    #rec709762774 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec709762774 .tn-elem[data-elem-id="1708532990682"] {
    color: #ffffff;
    text-align: center;
    z-index: 3;
    top: 184px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec709762774 .tn-elem[data-elem-id="1708532990682"] .tn-atom {
    color: #ffffff;
    font-size: 32px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    opacity: 0.7;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709762774 .tn-elem[data-elem-id="1708532990682"] {
        top: 158px;
        left: calc(50% - 320px + 12px);
        width: 617px;
    }

    #rec709762774 .tn-elem[data-elem-id="1708532990682"] {
        text-align: center;
    }

    #rec709762774 .tn-elem[data-elem-id="1708532990682"] .tn-atom {
        font-size: 24px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec709762774 .tn-elem[data-elem-id="1708532990682"] {
        top: 98px;
        left: calc(50% - 160px + 0px);
        width: 303px;
    }

    #rec709762774 .tn-elem[data-elem-id="1708532990682"] {
        text-align: left;
    }

    #rec709762774 .tn-elem[data-elem-id="1708532990682"] .tn-atom {
        font-size: 18px;
        line-height: 1.2;
    }
}

#rec709762774 .tn-elem[data-elem-id="1708533056577"] {
    z-index: 4;
    top: 233px;
    left: calc(50% - 600px + 20px);
    width: 1160px;
    height: 411px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec709762774 .tn-elem[data-elem-id="1708533056577"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.1;
    background-color: #3b2d65;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709762774 .tn-elem[data-elem-id="1708533056577"] {
        top: 212px;
        left: calc(50% - 320px + 10px);
        width: 622px;
        height: 592px;
    }
}

@media screen and (max-width: 639px) {
    #rec709762774 .tn-elem[data-elem-id="1708533056577"] {
        top: 139px;
        left: calc(50% - 160px + 1px);
        width: 318px;
        height: 476px;
        border-radius: 30px;
    }

    #rec709762774 .tn-elem[data-elem-id="1708533056577"] .tn-atom {
        border-radius: 30px;
    }
}

#rec709762774 .tn-elem[data-elem-id="1708533056582"] {
    color: #ffffff;
    z-index: 5;
    top: 285px;
    left: calc(50% - 600px + 68px);
    width: 455px;
}

#rec709762774 .tn-elem[data-elem-id="1708533056582"] .tn-atom {
    color: #ffffff;
    font-size: 25px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.35;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709762774 .tn-elem[data-elem-id="1708533056582"] {
        top: 607px;
        left: calc(50% - 320px + 40px);
        width: 550px;
    }

    #rec709762774 .tn-elem[data-elem-id="1708533056582"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec709762774 .tn-elem[data-elem-id="1708533056582"] {
        top: 350px;
        left: calc(50% - 160px + 26px);
        width: 275px;
    }

    #rec709762774 .tn-elem[data-elem-id="1708533056582"] {
        text-align: left;
    }

    #rec709762774 .tn-elem[data-elem-id="1708533056582"] .tn-atom {
        font-size: 17px;
    }
}

#rec709762774 .tn-elem[data-elem-id="1708534186784"] {
    z-index: 6;
    top: 274px;
    left: calc(50% - 600px + 590px);
    width: 552px;
}

#rec709762774 .tn-elem[data-elem-id="1708534186784"] .tn-atom {
    border-radius: 20px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec709762774 .tn-elem[data-elem-id="1708534186784"] .tn-atom__img {
    border-radius: 20px;
}

@media screen and (max-width: 1199px) {
    #rec709762774 .tn-elem[data-elem-id="1708534186784"] {
        top: 236px;
        left: calc(50% - 320px + 31px);
        width: 578px;
    }
}

@media screen and (max-width: 639px) {
    #rec709762774 .tn-elem[data-elem-id="1708534186784"] {
        top: 153px;
        left: calc(50% - 160px + 15px);
        width: 289px;
    }
}

#rec709779008 .t396__artboard {
    height: 870px;
    background-image: radial-gradient(rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    overflow: visible;
}

#rec709779008 .t396__filter {
    height: 870px;
}

#rec709779008 .t396__carrier {
    height: 870px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec709779008 .t396__artboard,
    #rec709779008 .t396__filter,
    #rec709779008 .t396__carrier {
        height: 1140px;
    }

    #rec709779008 .t396__filter {}

    #rec709779008 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec709779008 .t396__artboard,
    #rec709779008 .t396__filter,
    #rec709779008 .t396__carrier {
        height: 790px;
    }

    #rec709779008 .t396__artboard {
        background-image: radial-gradient(circle at center, rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    }

    #rec709779008 .t396__filter {}

    #rec709779008 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec709779008 .tn-elem[data-elem-id="1708528455818"] {
    z-index: 2;
    top: -895px;
    left: -74px;
    width: 1791px;
}

#rec709779008 .tn-elem[data-elem-id="1708528455818"] .tn-atom {
    opacity: 0.5;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec709779008 .tn-elem[data-elem-id="1708528455818"] .tn-atom {
    -webkit-transform: rotate(195deg);
    -moz-transform: rotate(195deg);
    transform: rotate(195deg);
}

@media screen and (max-width: 1199px) {
    #rec709779008 .tn-elem[data-elem-id="1708528455818"] {
        top: -603px;
        left: -473px;
    }
}

@media screen and (max-width: 639px) {
    #rec709779008 .tn-elem[data-elem-id="1708528455818"] {
        top: -181px;
        left: -195px;
        width: 1168px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708528455818"] .tn-atom {
        opacity: 1;
    }
}

#rec709779008 .tn-elem[data-elem-id="1708527305267"] {
    color: #ffffff;
    text-align: center;
    z-index: 3;
    top: 70px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec709779008 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
    color: #ffffff;
    font-size: 52px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709779008 .tn-elem[data-elem-id="1708527305267"] {
        top: 51px;
        left: calc(50% - 320px + 34px);
        width: 572px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708527305267"] {
        text-align: center;
    }

    #rec709779008 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec709779008 .tn-elem[data-elem-id="1708527305267"] {
        top: 26px;
        left: calc(50% - 160px + -1px);
        width: 311px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708527305267"] {
        text-align: left;
    }

    #rec709779008 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec709779008 .tn-elem[data-elem-id="1708528858456"] {
    color: #ffffff;
    text-align: center;
    z-index: 4;
    top: 711px;
    left: calc(50% - 600px + 359px);
    width: 483px;
    height: 70px;
}

#rec709779008 .tn-elem.t396__elem--anim-hidden[data-elem-id="1708528858456"] {
    opacity: 0;
}

#rec709779008 .tn-elem[data-elem-id="1708528858456"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 10px;
    background-image: linear-gradient(0.367turn, rgba(255, 107, 1, 1) 0%, rgba(79, 123, 245, 1) 100%);
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out;
    box-shadow: 0px 20px 70px 0px rgba(79, 132, 255, 0.5);
}

@media (hover),
(min-width:0\0) {
    #rec709779008 .tn-elem[data-elem-id="1708528858456"] .tn-atom:hover {
        background-color: #376ce6;
        background-image: none;
    }
}

@media screen and (max-width: 1199px) {
    #rec709779008 .tn-elem[data-elem-id="1708528858456"] {
        top: 1017px;
        left: calc(50% - 320px + 124px);
        width: 392px;
        height: 65px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708528858456"] .tn-atom {
        font-size: 15px;
    }
}

@media screen and (max-width: 639px) {
    #rec709779008 .tn-elem[data-elem-id="1708528858456"] {
        top: 631px;
        left: calc(50% - 160px + 10px);
        width: 291px;
        height: 54px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708528858456"] .tn-atom {
        font-size: 13px;
    }
}

#rec709779008 .tn-elem[data-elem-id="1708538092008"] {
    z-index: 5;
    top: 236px;
    left: calc(50% - 600px + 20px);
    width: 1180px;
    height: 342px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec709779008 .tn-elem[data-elem-id="1708538092008"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.1;
    background-color: #37599f;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709779008 .tn-elem[data-elem-id="1708538092008"] {
        top: 200px;
        left: calc(50% - 320px + 9px);
        width: 622px;
        height: 643px;
    }
}

@media screen and (max-width: 639px) {
    #rec709779008 .tn-elem[data-elem-id="1708538092008"] {
        top: 175px;
        left: calc(50% - 160px + 1px);
        width: 318px;
        height: 231px;
        border-radius: 30px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708538092008"] .tn-atom {
        border-radius: 30px;
    }
}

#rec709779008 .tn-elem[data-elem-id="1708537793877"] {
    z-index: 6;
    top: 256px;
    left: calc(50% - 600px + 39px);
    width: 432px;
}

#rec709779008 .tn-elem[data-elem-id="1708537793877"] .tn-atom {
    border-radius: 20px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec709779008 .tn-elem[data-elem-id="1708537793877"] .tn-atom__img {
    border-radius: 20px;
}

@media screen and (max-width: 1199px) {
    #rec709779008 .tn-elem[data-elem-id="1708537793877"] {
        top: 226px;
        left: calc(50% - 320px + 34px);
        width: 572px;
    }
}

@media screen and (max-width: 639px) {
    #rec709779008 .tn-elem[data-elem-id="1708537793877"] {
        top: 186px;
        left: calc(50% - 160px + 11px);
        width: 298px;
    }
}

#rec709779008 .tn-elem[data-elem-id="1708538877312"] {
    z-index: 7;
    top: 351px;
    left: calc(50% - 600px + 479px);
    width: 700px;
}

#rec709779008 .tn-elem[data-elem-id="1708538877312"] .tn-atom {
    border-radius: 0px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec709779008 .tn-elem[data-elem-id="1708538877312"] .tn-atom__img {
    border-radius: 0px;
}

@media screen and (max-width: 1199px) {
    #rec709779008 .tn-elem[data-elem-id="1708538877312"] {
        top: 692px;
        left: calc(50% - 320px + 34px);
        width: 572px;
    }
}

@media screen and (max-width: 639px) {
    #rec709779008 .tn-elem[data-elem-id="1708538877312"] {
        top: 441px;
        left: calc(50% - 160px + 0px);
        width: 319px;
    }
}

#rec709779008 .tn-elem[data-elem-id="1708539082489"] {
    color: #ffffff;
    text-align: center;
    z-index: 8;
    top: 619px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec709779008 .tn-elem[data-elem-id="1708539082489"] .tn-atom {
    color: #ffffff;
    font-size: 52px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709779008 .tn-elem[data-elem-id="1708539082489"] {
        top: 912px;
        left: calc(50% - 320px + 34px);
        width: 572px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708539082489"] {
        text-align: center;
    }

    #rec709779008 .tn-elem[data-elem-id="1708539082489"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec709779008 .tn-elem[data-elem-id="1708539082489"] {
        top: 520px;
        left: calc(50% - 160px + 42px);
        width: 236px;
    }

    #rec709779008 .tn-elem[data-elem-id="1708539082489"] {
        text-align: center;
    }

    #rec709779008 .tn-elem[data-elem-id="1708539082489"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec719190168 .t396__artboard {
    height: 620px;
    background-image: radial-gradient(circle at center, rgba(5, 0, 63, 1) 0%, rgba(0, 0, 41, 1) 92%);
    overflow: visible;
}

#rec719190168 .t396__filter {
    height: 620px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 5, 45, 0.5)), to(rgba(0, 6, 55, 0.75)));
    background-image: -webkit-linear-gradient(top, rgba(0, 5, 45, 0.5), rgba(0, 6, 55, 0.75));
    background-image: linear-gradient(to bottom, rgba(0, 5, 45, 0.5), rgba(0, 6, 55, 0.75));
    will-change: transform;
}

#rec719190168 .t396__carrier {
    height: 620px;
    background-position: center center;
    background-attachment: scroll;
    background-image: url('img/tild3532-3162-4436-b733-363938623236-Layer_1.svg');
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec719190168 .t396__artboard,
    #rec719190168 .t396__filter,
    #rec719190168 .t396__carrier {
        height: 990px;
    }

    #rec719190168 .t396__filter {}

    #rec719190168 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec719190168 .t396__artboard,
    #rec719190168 .t396__filter,
    #rec719190168 .t396__carrier {
        height: 720px;
    }

    #rec719190168 .t396__artboard {
        background-image: radial-gradient(circle at center, rgba(5, 0, 63, 1) 0%, rgba(0, 0, 41, 1) 92%);
    }

    #rec719190168 .t396__filter {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 5, 45, 0.95)), to(rgba(0, 6, 55, 0)));
        background-image: -webkit-linear-gradient(top, rgba(0, 5, 45, 0.95), rgba(0, 6, 55, 0));
        background-image: linear-gradient(to bottom, rgba(0, 5, 45, 0.95), rgba(0, 6, 55, 0));
        background-color: unset;
        will-change: transform;
    }

    #rec719190168 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708587223361"] {
    color: #ffffff;
    text-align: center;
    z-index: 3;
    top: 70px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec719190168 .tn-elem[data-elem-id="1708587223361"] .tn-atom {
    color: #ffffff;
    font-size: 52px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708587223361"] {
        top: 51px;
        left: calc(50% - 320px + 60px);
        width: 521px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223361"] {
        text-align: center;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223361"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708587223361"] {
        top: 26px;
        left: calc(50% - 160px + -1px);
        width: 263px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223361"] {
        text-align: left;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223361"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708587223368"] {
    color: #ffffff;
    text-align: center;
    z-index: 4;
    top: 142px;
    left: calc(50% - 600px + 261px);
    width: 679px;
}

#rec719190168 .tn-elem[data-elem-id="1708587223368"] .tn-atom {
    color: #ffffff;
    font-size: 24px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    opacity: 0.7;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708587223368"] {
        top: 156px;
        left: calc(50% - 320px + 93px);
        width: 454px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223368"] {
        text-align: left;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223368"] .tn-atom {
        font-size: 24px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708587223368"] {
        top: 99px;
        left: calc(50% - 160px + -1px);
        width: 320px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223368"] {
        text-align: left;
    }

    #rec719190168 .tn-elem[data-elem-id="1708587223368"] .tn-atom {
        font-size: 18px;
        line-height: 1.15;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708588808801"] {
    z-index: 5;
    top: 212px;
    left: calc(50% - 600px + 20px);
    width: 567px;
    height: 340px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec719190168 .tn-elem[data-elem-id="1708588808801"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.2;
    background-color: #160f2c;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708588808801"] {
        top: 218px;
        left: calc(50% - 320px + 10px);
        width: 622px;
        height: 340px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708588808801"] {
        top: 145px;
        left: calc(50% - 160px + -6px);
        width: 333px;
        height: 262px;
        border-radius: 30px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708588808801"] .tn-atom {
        border-radius: 30px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708596951277"] {
    z-index: 6;
    top: 245px;
    left: calc(50% - 600px + 50px);
    width: 70px;
}

#rec719190168 .tn-elem[data-elem-id="1708596951277"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708596951277"] {
        top: 249px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708596951277"] {
        top: 167px;
        left: calc(50% - 160px + 15px);
        width: 41px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708596968339"] {
    color: #ffffff;
    z-index: 7;
    top: 256px;
    left: calc(50% - 600px + 139px);
    width: 76px;
}

#rec719190168 .tn-elem[data-elem-id="1708596968339"] .tn-atom {
    color: #ffffff;
    font-size: 32px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708596968339"] {
        top: 257px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708596968339"] {
        top: 164px;
        left: calc(50% - 160px + 70px);
    }

    #rec719190168 .tn-elem[data-elem-id="1708596968339"] .tn-atom {
        font-size: 30px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708597060707"] {
    color: #0f1f3f;
    text-align: center;
    z-index: 8;
    top: 252px;
    left: calc(50% - 600px + 357px);
    width: 200px;
    height: 55px;
}

#rec719190168 .tn-elem[data-elem-id="1708597060707"] .tn-atom {
    color: #0f1f3f;
    font-size: 18px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 800;
    border-radius: 30px;
    background-color: #ffd235;
    background-position: center center;
    border-color: transparent;
    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 screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708597060707"] {
        top: 262px;
        left: calc(50% - 320px + 382px);
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708597060707"] {
        top: 344px;
        left: calc(50% - 160px + 75px);
        width: 171px;
        height: 38px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708597060707"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708597497439"] {
    z-index: 9;
    top: 365px;
    left: calc(50% - 600px + 37px);
    width: 530px;
}

#rec719190168 .tn-elem[data-elem-id="1708597497439"] .tn-atom {
    border-radius: 0px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec719190168 .tn-elem[data-elem-id="1708597497439"] .tn-atom__img {
    border-radius: 0px;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708597497439"] {
        top: 356px;
        left: calc(50% - 320px + 27px);
        width: 587px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708597497439"] {
        top: 245px;
        left: calc(50% - 160px + 5px);
        width: 311px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708597614412"] {
    z-index: 10;
    top: 212px;
    left: calc(50% - 600px + 617px);
    width: 567px;
    height: 340px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec719190168 .tn-elem[data-elem-id="1708597614412"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.2;
    background-color: #160f2c;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614412"] {
        top: 578px;
        left: calc(50% - 320px + 10px);
        width: 622px;
        height: 340px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614412"] {
        top: 415px;
        left: calc(50% - 160px + -6px);
        width: 333px;
        height: 262px;
        border-radius: 30px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708597614412"] .tn-atom {
        border-radius: 30px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708597614419"] {
    z-index: 11;
    top: 245px;
    left: calc(50% - 600px + 647px);
    width: 70px;
}

#rec719190168 .tn-elem[data-elem-id="1708597614419"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614419"] {
        top: 609px;
        left: calc(50% - 320px + 47px);
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614419"] {
        top: 437px;
        left: calc(50% - 160px + 15px);
        width: 41px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708597614441"] {
    color: #ffffff;
    z-index: 12;
    top: 255px;
    left: calc(50% - 600px + 736px);
    width: 76px;
}

#rec719190168 .tn-elem[data-elem-id="1708597614441"] .tn-atom {
    color: #ffffff;
    font-size: 32px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614441"] {
        top: 617px;
        left: calc(50% - 320px + 136px);
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614441"] {
        top: 434px;
        left: calc(50% - 160px + 70px);
    }

    #rec719190168 .tn-elem[data-elem-id="1708597614441"] .tn-atom {
        font-size: 30px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708597614446"] {
    color: #0f1f3f;
    text-align: center;
    z-index: 13;
    top: 252px;
    left: calc(50% - 600px + 954px);
    width: 200px;
    height: 55px;
}

#rec719190168 .tn-elem[data-elem-id="1708597614446"] .tn-atom {
    color: #0f1f3f;
    font-size: 18px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 800;
    border-radius: 30px;
    background-color: #ffd235;
    background-position: center center;
    border-color: transparent;
    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 screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614446"] {
        top: 622px;
        left: calc(50% - 320px + 382px);
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614446"] {
        top: 614px;
        left: calc(50% - 160px + 75px);
        width: 171px;
        height: 38px;
    }

    #rec719190168 .tn-elem[data-elem-id="1708597614446"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190168 .tn-elem[data-elem-id="1708597614449"] {
    z-index: 14;
    top: 365px;
    left: calc(50% - 600px + 637px);
    width: 530px;
}

#rec719190168 .tn-elem[data-elem-id="1708597614449"] .tn-atom {
    border-radius: 0px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec719190168 .tn-elem[data-elem-id="1708597614449"] .tn-atom__img {
    border-radius: 0px;
}

@media screen and (max-width: 1199px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614449"] {
        top: 716px;
        left: calc(50% - 320px + 27px);
        width: 587px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190168 .tn-elem[data-elem-id="1708597614449"] {
        top: 515px;
        left: calc(50% - 160px + 5px);
        width: 311px;
    }
}

#rec719190304 .t396__artboard {
    height: 850px;
    background-image: radial-gradient(circle at center, rgba(5, 0, 63, 1) 0%, rgba(0, 0, 41, 1) 92%);
    overflow: visible;
}

#rec719190304 .t396__filter {
    height: 850px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(1, 9, 73, 0.5)), to(rgba(1, 9, 73, 0.75)));
    background-image: -webkit-linear-gradient(top, rgba(1, 9, 73, 0.5), rgba(1, 9, 73, 0.75));
    background-image: linear-gradient(to bottom, rgba(1, 9, 73, 0.5), rgba(1, 9, 73, 0.75));
    will-change: transform;
}

#rec719190304 .t396__carrier {
    height: 850px;
    background-position: center center;
    background-attachment: scroll;
    background-image: url('img/tild3532-3162-4436-b733-363938623236-Layer_1.svg');
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec719190304 .t396__artboard,
    #rec719190304 .t396__filter,
    #rec719190304 .t396__carrier {
        height: 910px;
    }

    #rec719190304 .t396__filter {}

    #rec719190304 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec719190304 .t396__artboard,
    #rec719190304 .t396__filter,
    #rec719190304 .t396__carrier {
        height: 850px;
    }

    #rec719190304 .t396__artboard {
        background-image: radial-gradient(rgba(15, 43, 82, 1) 0%, rgba(15, 15, 77, 1) 92%);
    }

    #rec719190304 .t396__filter {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(1, 9, 73, 0.95)), to(rgba(1, 9, 73, 0)));
        background-image: -webkit-linear-gradient(top, rgba(1, 9, 73, 0.95), rgba(1, 9, 73, 0));
        background-image: linear-gradient(to bottom, rgba(1, 9, 73, 0.95), rgba(1, 9, 73, 0));
        background-color: unset;
        will-change: transform;
    }

    #rec719190304 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec719190304 .tn-elem[data-elem-id="1692791314469"] {
    z-index: 2;
    top: 85px;
    left: calc(50% - 600px + 488px);
    width: 224px;
    height: 209px;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    border-radius: 111px;
}

#rec719190304 .tn-elem[data-elem-id="1692791314469"] .tn-atom {
    border-radius: 111px;
    opacity: 0.5;
    background-color: #4f7bf5;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1692791314469"] {
        top: 34px;
        left: calc(50% - 320px + 26px);
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1692791314469"] {
        top: 31px;
        left: calc(50% - 160px + -34px);
        width: 212px;
        height: 198px;
        border-radius: 98px;
    }

    #rec719190304 .tn-elem[data-elem-id="1692791314469"] .tn-atom {
        border-radius: 98px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708587223361"] {
    color: #ffffff;
    text-align: center;
    z-index: 4;
    top: 70px;
    left: calc(50% - 600px + 137px);
    width: 926px;
}

#rec719190304 .tn-elem[data-elem-id="1708587223361"] .tn-atom {
    color: #ffffff;
    font-size: 52px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708587223361"] {
        top: 51px;
        left: calc(50% - 320px + 36px);
        width: 569px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708587223361"] {
        text-align: center;
    }

    #rec719190304 .tn-elem[data-elem-id="1708587223361"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708587223361"] {
        top: 26px;
        left: calc(50% - 160px + -1px);
        width: 267px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708587223361"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708587223361"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708588808801"] {
    z-index: 5;
    top: 225px;
    left: calc(50% - 600px + 69px);
    width: 1062px;
    height: 465px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 40px;
}

#rec719190304 .tn-elem[data-elem-id="1708588808801"] .tn-atom {
    border-width: 2px;
    border-radius: 40px;
    opacity: 0.2;
    background-color: #3b2d65;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708588808801"] {
        top: 188px;
        left: calc(50% - 320px + 10px);
        width: 622px;
        height: 564px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708588808801"] {
        top: 149px;
        left: calc(50% - 160px + 0px);
        width: 320px;
        height: 569px;
        border-radius: 30px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708588808801"] .tn-atom {
        border-radius: 30px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598174990"] {
    color: #ffffff;
    text-align: center;
    z-index: 6;
    top: 723px;
    left: calc(50% - 600px + 385px);
    width: 430px;
    height: 70px;
}

#rec719190304 .tn-elem.t396__elem--anim-hidden[data-elem-id="1708598174990"] {
    opacity: 0;
}

#rec719190304 .tn-elem[data-elem-id="1708598174990"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 10px;
    background-image: linear-gradient(0.367turn, rgba(255, 107, 1, 1) 0%, rgba(79, 123, 245, 1) 100%);
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out;
    box-shadow: 0px 20px 70px 0px rgba(79, 132, 255, 0.5);
}

@media (hover),
(min-width:0\0) {
    #rec719190304 .tn-elem[data-elem-id="1708598174990"] .tn-atom:hover {
        background-color: #376ce6;
        background-image: none;
    }
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598174990"] {
        top: 777px;
        left: calc(50% - 320px + 124px);
        width: 392px;
        height: 65px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598174990"] .tn-atom {
        font-size: 15px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598174990"] {
        top: 744px;
        left: calc(50% - 160px + 6px);
        width: 309px;
        height: 54px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598174990"] .tn-atom {
        font-size: 13px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598498799"] {
    z-index: 7;
    top: 265px;
    left: calc(50% - 600px + 108px);
    width: 200px;
}

#rec719190304 .tn-elem[data-elem-id="1708598498799"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598498799"] {
        top: 216px;
        left: calc(50% - 320px + 38px);
        width: 174px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598498799"] {
        top: 168px;
        left: calc(50% - 160px + 17px);
        width: 131px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598516282"] {
    color: #ffffff;
    text-align: center;
    z-index: 8;
    top: 378px;
    left: calc(50% - 600px + 129px);
    width: 159px;
}

#rec719190304 .tn-elem[data-elem-id="1708598516282"] .tn-atom {
    color: #ffffff;
    font-size: 23px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598516282"] {
        top: 309px;
        left: calc(50% - 320px + 56px);
        width: 138px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598516282"] {
        top: 241px;
        left: calc(50% - 160px + 17px);
    }

    #rec719190304 .tn-elem[data-elem-id="1708598516282"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598516282"] .tn-atom {
        font-size: 19px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598561977"] {
    color: #ffffff;
    text-align: center;
    z-index: 9;
    top: 412px;
    left: calc(50% - 600px + 105px);
    width: 206px;
}

#rec719190304 .tn-elem[data-elem-id="1708598561977"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598561977"] {
        top: 337px;
        left: calc(50% - 320px + 35px);
        width: 180px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598561977"] {
        top: 267px;
        left: calc(50% - 160px + 17px);
        width: 104px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598561977"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598561977"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598738229"] {
    z-index: 10;
    top: 265px;
    left: calc(50% - 600px + 388px);
    width: 160px;
}

#rec719190304 .tn-elem[data-elem-id="1708598738229"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598738229"] {
        top: 216px;
        left: calc(50% - 320px + 263px);
        width: 139px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598738229"] {
        top: 167px;
        left: calc(50% - 160px + 170px);
        width: 106px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598738256"] {
    color: #ffffff;
    text-align: center;
    z-index: 11;
    top: 378px;
    left: calc(50% - 600px + 388px);
    width: 159px;
}

#rec719190304 .tn-elem[data-elem-id="1708598738256"] .tn-atom {
    color: #ffffff;
    font-size: 23px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598738256"] {
        top: 309px;
        left: calc(50% - 320px + 264px);
        width: 138px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598738256"] {
        top: 240px;
        left: calc(50% - 160px + 170px);
    }

    #rec719190304 .tn-elem[data-elem-id="1708598738256"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598738256"] .tn-atom {
        font-size: 19px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598738266"] {
    color: #ffffff;
    text-align: center;
    z-index: 12;
    top: 412px;
    left: calc(50% - 600px + 365px);
    width: 206px;
}

#rec719190304 .tn-elem[data-elem-id="1708598738266"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598738266"] {
        top: 337px;
        left: calc(50% - 320px + 243px);
        width: 180px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598738266"] {
        top: 266px;
        left: calc(50% - 160px + 170px);
        width: 104px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598738266"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598738266"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598881260"] {
    z-index: 13;
    top: 265px;
    left: calc(50% - 600px + 630px);
    width: 170px;
}

#rec719190304 .tn-elem[data-elem-id="1708598881260"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598881260"] {
        top: 216px;
        left: calc(50% - 320px + 452px);
        width: 149px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598881260"] {
        top: 303px;
        left: calc(50% - 160px + 17px);
        width: 112px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598881296"] {
    color: #ffffff;
    text-align: center;
    z-index: 14;
    top: 378px;
    left: calc(50% - 600px + 635px);
    width: 159px;
}

#rec719190304 .tn-elem[data-elem-id="1708598881296"] .tn-atom {
    color: #ffffff;
    font-size: 23px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598881296"] {
        top: 309px;
        left: calc(50% - 320px + 458px);
        width: 138px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598881296"] {
        top: 375px;
        left: calc(50% - 160px + 17px);
    }

    #rec719190304 .tn-elem[data-elem-id="1708598881296"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598881296"] .tn-atom {
        font-size: 19px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708598881305"] {
    color: #ffffff;
    text-align: center;
    z-index: 15;
    top: 412px;
    left: calc(50% - 600px + 612px);
    width: 206px;
}

#rec719190304 .tn-elem[data-elem-id="1708598881305"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708598881305"] {
        top: 337px;
        left: calc(50% - 320px + 437px);
        width: 180px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708598881305"] {
        top: 401px;
        left: calc(50% - 160px + 17px);
        width: 104px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598881305"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708598881305"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601065618"] {
    z-index: 16;
    top: 265px;
    left: calc(50% - 600px + 883px);
    width: 212px;
}

#rec719190304 .tn-elem[data-elem-id="1708601065618"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601065618"] {
        top: 394px;
        left: calc(50% - 320px + 118px);
        width: 186px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601065618"] {
        top: 303px;
        left: calc(50% - 160px + 169px);
        width: 138px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601065631"] {
    color: #ffffff;
    text-align: center;
    z-index: 17;
    top: 378px;
    left: calc(50% - 600px + 909px);
    width: 159px;
}

#rec719190304 .tn-elem[data-elem-id="1708601065631"] .tn-atom {
    color: #ffffff;
    font-size: 23px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601065631"] {
        top: 488px;
        left: calc(50% - 320px + 142px);
        width: 138px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601065631"] {
        top: 375px;
        left: calc(50% - 160px + 169px);
    }

    #rec719190304 .tn-elem[data-elem-id="1708601065631"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601065631"] .tn-atom {
        font-size: 19px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601065638"] {
    color: #ffffff;
    text-align: center;
    z-index: 18;
    top: 412px;
    left: calc(50% - 600px + 886px);
    width: 206px;
}

#rec719190304 .tn-elem[data-elem-id="1708601065638"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601065638"] {
        top: 516px;
        left: calc(50% - 320px + 121px);
        width: 180px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601065638"] {
        top: 401px;
        left: calc(50% - 160px + 169px);
        width: 104px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601065638"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601065638"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601274006"] {
    z-index: 19;
    top: 482px;
    left: calc(50% - 600px + 240px);
    width: 213px;
}

#rec719190304 .tn-elem[data-elem-id="1708601274006"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601274006"] {
        top: 394px;
        left: calc(50% - 320px + 331px);
        width: 189px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601274006"] {
        top: 439px;
        left: calc(50% - 160px + 16px);
        width: 138px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601274032"] {
    color: #ffffff;
    text-align: center;
    z-index: 20;
    top: 595px;
    left: calc(50% - 600px + 255px);
    width: 183px;
}

#rec719190304 .tn-elem[data-elem-id="1708601274032"] .tn-atom {
    color: #ffffff;
    font-size: 23px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601274032"] {
        top: 489px;
        left: calc(50% - 320px + 334px);
        width: 183px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601274032"] {
        top: 510px;
        left: calc(50% - 160px + 17px);
    }

    #rec719190304 .tn-elem[data-elem-id="1708601274032"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601274032"] .tn-atom {
        font-size: 19px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601274036"] {
    color: #ffffff;
    text-align: center;
    z-index: 21;
    top: 629px;
    left: calc(50% - 600px + 243px);
    width: 206px;
}

#rec719190304 .tn-elem[data-elem-id="1708601274036"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601274036"] {
        top: 517px;
        left: calc(50% - 320px + 336px);
        width: 180px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601274036"] {
        top: 536px;
        left: calc(50% - 160px + 17px);
        width: 104px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601274036"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601274036"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601412572"] {
    z-index: 22;
    top: 482px;
    left: calc(50% - 600px + 514px);
    width: 173px;
}

#rec719190304 .tn-elem[data-elem-id="1708601412572"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601412572"] {
        top: 567px;
        left: calc(50% - 320px + 149px);
        width: 151px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601412572"] {
        top: 439px;
        left: calc(50% - 160px + 169px);
        width: 113px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601412602"] {
    color: #ffffff;
    text-align: center;
    z-index: 23;
    top: 595px;
    left: calc(50% - 600px + 512px);
    width: 183px;
}

#rec719190304 .tn-elem[data-elem-id="1708601412602"] .tn-atom {
    color: #ffffff;
    font-size: 23px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601412602"] {
        top: 662px;
        left: calc(50% - 320px + 133px);
        width: 183px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601412602"] {
        top: 510px;
        left: calc(50% - 160px + 169px);
    }

    #rec719190304 .tn-elem[data-elem-id="1708601412602"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601412602"] .tn-atom {
        font-size: 19px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601412607"] {
    color: #ffffff;
    text-align: center;
    z-index: 24;
    top: 629px;
    left: calc(50% - 600px + 500px);
    width: 206px;
}

#rec719190304 .tn-elem[data-elem-id="1708601412607"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601412607"] {
        top: 690px;
        left: calc(50% - 320px + 135px);
        width: 180px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601412607"] {
        top: 536px;
        left: calc(50% - 160px + 169px);
        width: 104px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601412607"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601412607"] .tn-atom {
        font-size: 14px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601551724"] {
    z-index: 25;
    top: 482px;
    left: calc(50% - 600px + 753px);
    width: 182px;
}

#rec719190304 .tn-elem[data-elem-id="1708601551724"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601551724"] {
        top: 567px;
        left: calc(50% - 320px + 338px);
        width: 160px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601551724"] {
        top: 572px;
        left: calc(50% - 160px + 17px);
        width: 118px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601551775"] {
    color: #ffffff;
    text-align: center;
    z-index: 26;
    top: 595px;
    left: calc(50% - 600px + 752px);
    width: 183px;
}

#rec719190304 .tn-elem[data-elem-id="1708601551775"] .tn-atom {
    color: #ffffff;
    font-size: 23px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601551775"] {
        top: 662px;
        left: calc(50% - 320px + 327px);
        width: 183px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601551775"] {
        top: 643px;
        left: calc(50% - 160px + 17px);
    }

    #rec719190304 .tn-elem[data-elem-id="1708601551775"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601551775"] .tn-atom {
        font-size: 19px;
    }
}

#rec719190304 .tn-elem[data-elem-id="1708601551782"] {
    color: #ffffff;
    text-align: center;
    z-index: 27;
    top: 629px;
    left: calc(50% - 600px + 741px);
    width: 206px;
}

#rec719190304 .tn-elem[data-elem-id="1708601551782"] .tn-atom {
    color: #ffffff;
    font-size: 16px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.75;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec719190304 .tn-elem[data-elem-id="1708601551782"] {
        top: 690px;
        left: calc(50% - 320px + 328px);
        width: 180px;
    }
}

@media screen and (max-width: 639px) {
    #rec719190304 .tn-elem[data-elem-id="1708601551782"] {
        top: 669px;
        left: calc(50% - 160px + 17px);
        width: 104px;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601551782"] {
        text-align: left;
    }

    #rec719190304 .tn-elem[data-elem-id="1708601551782"] .tn-atom {
        font-size: 14px;
    }
}

#rec710126401 .t396__artboard {
    height: 760px;
    background-image: radial-gradient(rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    overflow: visible;
}

#rec710126401 .t396__filter {
    height: 760px;
}

#rec710126401 .t396__carrier {
    height: 760px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec710126401 .t396__artboard,
    #rec710126401 .t396__filter,
    #rec710126401 .t396__carrier {
        height: 780px;
    }

    #rec710126401 .t396__filter {}

    #rec710126401 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec710126401 .t396__artboard,
    #rec710126401 .t396__filter,
    #rec710126401 .t396__carrier {
        height: 740px;
    }

    #rec710126401 .t396__artboard {
        background-image: linear-gradient(320deg, rgba(1, 15, 41, 1) 0%, rgba(1, 20, 38, 1) 98%);
    }

    #rec710126401 .t396__filter {}

    #rec710126401 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec710126401 .tn-elem[data-elem-id="1708527305267"] {
    color: #ffffff;
    text-align: center;
    z-index: 2;
    top: 70px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec710126401 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
    color: #ffffff;
    font-size: 52px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710126401 .tn-elem[data-elem-id="1708527305267"] {
        top: 51px;
        left: calc(50% - 320px + 0px);
        width: 617px;
    }

    #rec710126401 .tn-elem[data-elem-id="1708527305267"] {
        text-align: center;
    }

    #rec710126401 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec710126401 .tn-elem[data-elem-id="1708527305267"] {
        top: 26px;
        left: calc(50% - 160px + -1px);
        width: 311px;
    }

    #rec710126401 .tn-elem[data-elem-id="1708527305267"] {
        text-align: left;
    }

    #rec710126401 .tn-elem[data-elem-id="1708527305267"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec710126401 .tn-elem[data-elem-id="1674112294322"] {
    z-index: 3;
    top: 167px;
    left: calc(50% - 600px + 20px);
    width: 1165px;
    height: 498px;
}

#rec710126401 .tn-elem[data-elem-id="1674112294322"] .tn-atom {
    border-radius: 40px;
    opacity: 0.05;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710126401 .tn-elem[data-elem-id="1674112294322"] {
        top: 129px;
        left: calc(50% - 320px + 9px);
        width: 622px;
        height: 592px;
    }
}

@media screen and (max-width: 639px) {
    #rec710126401 .tn-elem[data-elem-id="1674112294322"] {
        top: 152px;
        left: calc(50% - 160px + 1px);
        width: 318px;
        height: 557px;
        border-radius: 30px;
    }

    #rec710126401 .tn-elem[data-elem-id="1674112294322"] .tn-atom {
        border-radius: 30px;
    }
}

#rec710126401 .tn-elem[data-elem-id="1708604515618"] {
    z-index: 4;
    top: 251px;
    left: calc(50% - 600px + 147px);
    width: 295px;
    height: 275px;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    border-radius: 111px;
}

#rec710126401 .tn-elem[data-elem-id="1708604515618"] .tn-atom {
    border-radius: 111px;
    background-color: #4f7bf5;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710126401 .tn-elem[data-elem-id="1708604515618"] {
        top: 178px;
        left: calc(50% - 320px + 93px);
        width: 235px;
        height: 219px;
    }
}

@media screen and (max-width: 639px) {
    #rec710126401 .tn-elem[data-elem-id="1708604515618"] {
        top: 141px;
        left: calc(50% - 160px + 53px);
        width: 209px;
        height: 196px;
    }
}

#rec710126401 .tn-elem[data-elem-id="1674113295576"] {
    color: #ffffff;
    z-index: 5;
    top: 220px;
    left: calc(50% - 600px + 580px);
    width: 423px;
}

#rec710126401 .tn-elem[data-elem-id="1674113295576"] .tn-atom {
    color: #ffffff;
    font-size: 46px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.15;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710126401 .tn-elem[data-elem-id="1674113295576"] {
        top: 250px;
        left: calc(50% - 320px + 353px);
        width: 344px;
    }

    #rec710126401 .tn-elem[data-elem-id="1674113295576"] .tn-atom {
        font-size: 29px;
    }
}

@media screen and (max-width: 639px) {
    #rec710126401 .tn-elem[data-elem-id="1674113295576"] {
        top: 338px;
        left: calc(50% - 160px + 25px);
        width: 264px;
    }

    #rec710126401 .tn-elem[data-elem-id="1674113295576"] {
        text-align: left;
    }

    #rec710126401 .tn-elem[data-elem-id="1674113295576"] .tn-atom {
        font-size: 29px;
        line-height: 1.2;
    }
}

#rec710126401 .tn-elem[data-elem-id="1692782177501"] {
    color: #4f84ff;
    z-index: 6;
    top: 284px;
    left: calc(50% - 600px + 580px);
    width: 441px;
}

#rec710126401 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
    color: #4f84ff;
    font-size: 18px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.25;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710126401 .tn-elem[data-elem-id="1692782177501"] {
        top: 293px;
        left: calc(50% - 320px + 353px);
        width: 285px;
    }

    #rec710126401 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec710126401 .tn-elem[data-elem-id="1692782177501"] {
        top: 381px;
        left: calc(50% - 160px + 26px);
        width: 222px;
    }

    #rec710126401 .tn-elem[data-elem-id="1692782177501"] {
        text-align: left;
    }

    #rec710126401 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 14px;
    }
}

#rec710126401 .tn-elem[data-elem-id="1708604089864"] {
    color: #ffffff;
    z-index: 7;
    top: 331px;
    left: calc(50% - 600px + 580px);
    width: 480px;
}

#rec710126401 .tn-elem[data-elem-id="1708604089864"] .tn-atom {
    color: #ffffff;
    font-size: 22px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.8;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710126401 .tn-elem[data-elem-id="1708604089864"] {
        top: 507px;
        left: calc(50% - 320px + 40px);
    }

    #rec710126401 .tn-elem[data-elem-id="1708604089864"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec710126401 .tn-elem[data-elem-id="1708604089864"] {
        top: 433px;
        left: calc(50% - 160px + 25px);
        width: 268px;
    }

    #rec710126401 .tn-elem[data-elem-id="1708604089864"] .tn-atom {
        font-size: 16px;
    }
}

#rec710126401 .tn-elem[data-elem-id="1708604481989"] {
    z-index: 8;
    top: 167px;
    left: calc(50% - 600px + 71px);
    width: 442px;
}

#rec710126401 .tn-elem[data-elem-id="1708604481989"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710126401 .tn-elem[data-elem-id="1708604481989"] {
        top: 129px;
        left: calc(50% - 320px + 40px);
        width: 305px;
    }
}

@media screen and (max-width: 639px) {
    #rec710126401 .tn-elem[data-elem-id="1708604481989"] {
        top: 84px;
        left: calc(50% - 160px + 43px);
        width: 213px;
    }
}

#rec710136562 .t396__artboard {
    height: 660px;
    background-image: radial-gradient(circle at center, rgba(27, 18, 137, 1) 0%, rgba(10, 10, 99, 1) 92%);
    overflow: visible;
}

#rec710136562 .t396__filter {
    height: 660px;
}

#rec710136562 .t396__carrier {
    height: 660px;
    background-position: center center;
    background-attachment: scroll;
    background-image: url('img/tild3532-3162-4436-b733-363938623236-Layer_1.svg');
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec710136562 .t396__artboard,
    #rec710136562 .t396__filter,
    #rec710136562 .t396__carrier {
        height: 1080px;
    }

    #rec710136562 .t396__filter {}

    #rec710136562 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec710136562 .t396__artboard,
    #rec710136562 .t396__filter,
    #rec710136562 .t396__carrier {
        height: 980px;
    }

    #rec710136562 .t396__artboard {
        background-image: radial-gradient(circle at center, rgba(27, 18, 137, 1) 0%, rgba(10, 10, 99, 1) 92%);
    }

    #rec710136562 .t396__filter {}

    #rec710136562 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec710136562 .tn-elem[data-elem-id="1708605081858"] {
    z-index: 2;
    top: 44px;
    left: calc(50% - 600px + 130px);
    width: 507px;
    height: 572px;
}

#rec710136562 .tn-elem[data-elem-id="1708605081858"] .tn-atom {
    border-radius: 30px;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710136562 .tn-elem[data-elem-id="1708605081858"] {
        top: 54px;
        left: calc(50% - 320px + 66px);
    }
}

@media screen and (max-width: 639px) {
    #rec710136562 .tn-elem[data-elem-id="1708605081858"] {
        top: 390px;
        left: calc(50% - 160px + 0px);
        width: 320px;
        height: 531px;
    }
}

#rec710136562 .tn-elem[data-elem-id="1708605066537"] {
    z-index: 3;
    top: 197px;
    left: calc(50% - 600px + 168px);
    width: 400px;
}

#rec710136562 .tn-elem[data-elem-id="1708605066537"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710136562 .tn-elem[data-elem-id="1708605066537"] {
        top: 211px;
        left: calc(50% - 320px + 104px);
    }
}

@media screen and (max-width: 639px) {
    #rec710136562 .tn-elem[data-elem-id="1708605066537"] {
        top: 520px;
        left: calc(50% - 160px + 20px);
        width: 280px;
    }
}

#rec710136562 .tn-elem[data-elem-id="1708605424704"] {
    color: #000000;
    z-index: 4;
    top: 66px;
    left: calc(50% - 600px + 168px);
    width: 425px;
}

#rec710136562 .tn-elem[data-elem-id="1708605424704"] .tn-atom {
    color: #000000;
    font-size: 36px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710136562 .tn-elem[data-elem-id="1708605424704"] {
        top: 79px;
        left: calc(50% - 320px + 104px);
    }
}

@media screen and (max-width: 639px) {
    #rec710136562 .tn-elem[data-elem-id="1708605424704"] {
        top: 406px;
        left: calc(50% - 160px + 20px);
        width: 317px;
    }

    #rec710136562 .tn-elem[data-elem-id="1708605424704"] .tn-atom {
        font-size: 27px;
    }
}

#rec710136562 .tn-elem[data-elem-id="1708605463918"] {
    color: #000000;
    z-index: 5;
    top: 120px;
    left: calc(50% - 600px + 168px);
    width: 366px;
}

#rec710136562 .tn-elem[data-elem-id="1708605463918"] .tn-atom {
    color: #000000;
    font-size: 18px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710136562 .tn-elem[data-elem-id="1708605463918"] {
        top: 134px;
        left: calc(50% - 320px + 104px);
        width: 366px;
    }
}

@media screen and (max-width: 639px) {
    #rec710136562 .tn-elem[data-elem-id="1708605463918"] {
        top: 446px;
        left: calc(50% - 160px + 10px);
        width: 300px;
    }

    #rec710136562 .tn-elem[data-elem-id="1708605463918"] {
        text-align: center;
    }

    #rec710136562 .tn-elem[data-elem-id="1708605463918"] .tn-atom {
        font-size: 15px;
    }
}

#rec710136562 .tn-elem[data-elem-id="1708605552140"] {
    color: #737373;
    z-index: 6;
    top: 565px;
    left: calc(50% - 600px + 168px);
    width: 444px;
}

#rec710136562 .tn-elem[data-elem-id="1708605552140"] .tn-atom {
    color: #737373;
    font-size: 14px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.3;
    font-weight: 400;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710136562 .tn-elem[data-elem-id="1708605552140"] {
        top: 578px;
        left: calc(50% - 320px + 104px);
    }
}

@media screen and (max-width: 639px) {
    #rec710136562 .tn-elem[data-elem-id="1708605552140"] {
        top: 881px;
        left: calc(50% - 160px + 40px);
        width: 240px;
    }

    #rec710136562 .tn-elem[data-elem-id="1708605552140"] {
        text-align: left;
    }

    #rec710136562 .tn-elem[data-elem-id="1708605552140"] .tn-atom {
        font-size: 12px;
    }
}

#rec710136562 .tn-elem[data-elem-id="1708606536320"] {
    z-index: 7;
    top: 23px;
    left: calc(50% - 600px + 501px);
    width: 772px;
}

#rec710136562 .tn-elem[data-elem-id="1708606536320"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710136562 .tn-elem[data-elem-id="1708606536320"] {
        top: 636px;
        left: calc(50% - 320px + 39px);
        width: 562px;
    }
}

@media screen and (max-width: 639px) {
    #rec710136562 .tn-elem[data-elem-id="1708606536320"] {
        top: 24px;
        left: calc(50% - 160px + -83px);
        width: 487px;
    }
}

#rec710136562 [data-elem-id="1708605066537"] input::-webkit-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec710136562 [data-elem-id="1708605066537"] input::-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec710136562 [data-elem-id="1708605066537"] input:-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec710136562 [data-elem-id="1708605066537"] input:-ms-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec710136562 [data-elem-id="1708605066537"] textarea::-webkit-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec710136562 [data-elem-id="1708605066537"] textarea::-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec710136562 [data-elem-id="1708605066537"] textarea:-moz-placeholder {
    color: #000000;
    opacity: 0.5;
}

#rec710136562 [data-elem-id="1708605066537"] textarea:-ms-input-placeholder {
    color: #000000;
    opacity: 0.5;
}

.tn-atom .t-input-block {
    position: relative;
}

#rec710136562 [data-elem-id="1708605066537"] .t-input-block input[type="text"],
#rec710136562 [data-elem-id="1708605066537"] .t-input-block input[type="tel"],
#rec710136562 [data-elem-id="1708605066537"] .t-input-block .t-input-phonemask__select,
#rec710136562 [data-elem-id="1708605066537"] .t-input-block textarea,
#rec710136562 [data-elem-id="1708605066537"] .t-input-block select,
#rec710136562 [data-elem-id="1708605066537"] .t-input-block .t-input__vis-ph {
    font-family: "TildaSans";
}

#rec710136562 [data-elem-id="1708605066537"] .t-submit {
    color: #ffffff;
    border-radius: 3333px;
    font-size: 18px;
    font-family: TildaSans;
    cursor: pointer;
    background-color: #4f84ff;
}

#rec710156042 .t396__artboard {
    height: 470px;
    background-image: radial-gradient(rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    overflow: visible;
}

#rec710156042 .t396__filter {
    height: 470px;
}

#rec710156042 .t396__carrier {
    height: 470px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec710156042 .t396__artboard,
    #rec710156042 .t396__filter,
    #rec710156042 .t396__carrier {
        height: 650px;
    }

    #rec710156042 .t396__filter {}

    #rec710156042 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec710156042 .t396__artboard,
    #rec710156042 .t396__filter,
    #rec710156042 .t396__carrier {
        height: 580px;
    }

    #rec710156042 .t396__artboard {
        background-image: linear-gradient(320deg, rgba(1, 15, 41, 1) 0%, rgba(1, 20, 38, 1) 98%);
    }

    #rec710156042 .t396__filter {}

    #rec710156042 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec710156042 .tn-elem[data-elem-id="1692782177501"] {
    color: #ffffff;
    z-index: 2;
    top: 205px;
    left: calc(50% - 600px + 20px);
    width: 505px;
}

#rec710156042 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
    color: #ffffff;
    font-size: 21px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.25;
    font-weight: 400;
    opacity: 0.65;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710156042 .tn-elem[data-elem-id="1692782177501"] {
        top: 149px;
        left: calc(50% - 320px + 48px);
        width: 539px;
    }

    #rec710156042 .tn-elem[data-elem-id="1692782177501"] {
        text-align: center;
    }

    #rec710156042 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec710156042 .tn-elem[data-elem-id="1692782177501"] {
        top: 103px;
        left: calc(50% - 160px + 0px);
        width: 274px;
    }

    #rec710156042 .tn-elem[data-elem-id="1692782177501"] {
        text-align: left;
    }

    #rec710156042 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 17px;
    }
}

#rec710156042 .tn-elem[data-elem-id="1708604704038"] {
    color: #ffffff;
    z-index: 3;
    top: 98px;
    left: calc(50% - 600px + 20px);
    width: 392px;
}

#rec710156042 .tn-elem[data-elem-id="1708604704038"] .tn-atom {
    color: #ffffff;
    font-size: 31px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710156042 .tn-elem[data-elem-id="1708604704038"] {
        top: 41px;
        left: calc(50% - 320px + 71px);
        width: 498px;
    }

    #rec710156042 .tn-elem[data-elem-id="1708604704038"] {
        text-align: center;
    }

    #rec710156042 .tn-elem[data-elem-id="1708604704038"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec710156042 .tn-elem[data-elem-id="1708604704038"] {
        top: 26px;
        left: calc(50% - 160px + 1px);
        width: 298px;
    }

    #rec710156042 .tn-elem[data-elem-id="1708604704038"] {
        text-align: left;
    }

    #rec710156042 .tn-elem[data-elem-id="1708604704038"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec710156042 .tn-elem[data-elem-id="1708606873825"] {
    z-index: 4;
    top: 78px;
    left: calc(50% - 600px + 710px);
    width: 200px;
}

#rec710156042 .tn-elem[data-elem-id="1708606873825"] .tn-atom {
    border-radius: 10px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec710156042 .tn-elem[data-elem-id="1708606873825"] .tn-atom__img {
    border-radius: 10px;
}

@media screen and (max-width: 1199px) {
    #rec710156042 .tn-elem[data-elem-id="1708606873825"] {
        top: 261px;
        left: calc(50% - 320px + 108px);
    }
}

@media screen and (max-width: 639px) {
    #rec710156042 .tn-elem[data-elem-id="1708606873825"] {
        top: 259px;
        left: calc(50% - 160px + 0px);
        width: 152px;
    }
}

#rec710156042 .tn-elem[data-elem-id="1708606914157"] {
    z-index: 5;
    top: 78px;
    left: calc(50% - 600px + 929px);
    width: 200px;
}

#rec710156042 .tn-elem[data-elem-id="1708606914157"] .tn-atom {
    border-radius: 10px;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

#rec710156042 .tn-elem[data-elem-id="1708606914157"] .tn-atom__img {
    border-radius: 10px;
}

@media screen and (max-width: 1199px) {
    #rec710156042 .tn-elem[data-elem-id="1708606914157"] {
        top: 261px;
        left: calc(50% - 320px + 327px);
    }
}

@media screen and (max-width: 639px) {
    #rec710156042 .tn-elem[data-elem-id="1708606914157"] {
        top: 259px;
        left: calc(50% - 160px + 167px);
        width: 152px;
    }
}

#rec710156042 .tn-elem[data-elem-id="1708606927671"] {
    color: #ffffff;
    z-index: 6;
    top: 381px;
    left: calc(50% - 600px + 708px);
    width: 310px;
}

#rec710156042 .tn-elem[data-elem-id="1708606927671"] .tn-atom {
    color: #ffffff;
    font-size: 15px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec710156042 .tn-elem[data-elem-id="1708606927671"] {
        top: 578px;
        left: calc(50% - 320px + 165px);
    }

    #rec710156042 .tn-elem[data-elem-id="1708606927671"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    #rec710156042 .tn-elem[data-elem-id="1708606927671"] {
        top: 495px;
        left: calc(50% - 160px + 5px);
    }
}

#rec709603450 .t396__artboard {
    height: 660px;
    background-image: radial-gradient(rgba(11, 38, 77, 1) 0%, rgba(3, 3, 18, 1) 94%);
    overflow: visible;
}

#rec709603450 .t396__filter {
    height: 660px;
}

#rec709603450 .t396__carrier {
    height: 660px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec709603450 .t396__artboard,
    #rec709603450 .t396__filter,
    #rec709603450 .t396__carrier {
        height: 580px;
    }

    #rec709603450 .t396__filter {}

    #rec709603450 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec709603450 .t396__artboard,
    #rec709603450 .t396__filter,
    #rec709603450 .t396__carrier {
        height: 760px;
    }

    #rec709603450 .t396__artboard {
        background-image: linear-gradient(320deg, rgba(1, 15, 41, 1) 0%, rgba(1, 20, 38, 1) 98%);
    }

    #rec709603450 .t396__filter {}

    #rec709603450 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec709603450 .tn-elem[data-elem-id="1703517508854"] {
    color: #ffffff;
    text-align: center;
    z-index: 2;
    top: 378px;
    left: calc(50% - 600px + 461px);
    width: 279px;
    height: 85px;
}

#rec709603450 .tn-elem[data-elem-id="1703517508854"] .tn-atom {
    color: #ffffff;
    font-size: 17px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 50px;
    background-color: #4e81f6;
    background-position: center center;
    border-color: transparent;
    border-style: dotted;
    transition: background-color 0s ease-in-out, color 0s ease-in-out, border-color 0s ease-in-out;
    box-shadow: 0px 20px 70px 0px rgba(79, 132, 255, 0.5);
}

@media (hover),
(min-width:0\0) {
    #rec709603450 .tn-elem[data-elem-id="1703517508854"] .tn-atom:hover {
        background-color: #376ce6;
        background-image: none;
    }
}

@media screen and (max-width: 1199px) {
    #rec709603450 .tn-elem[data-elem-id="1703517508854"] {
        top: 399px;
        left: calc(50% - 320px + 130px);
        width: 375px;
        height: 90px;
    }

    #rec709603450 .tn-elem[data-elem-id="1703517508854"] .tn-atom {
        font-size: 15px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603450 .tn-elem[data-elem-id="1703517508854"] {
        top: 334px;
        left: calc(50% - 160px + 55px);
        width: 210px;
        height: 58px;
    }

    #rec709603450 .tn-elem[data-elem-id="1703517508854"] .tn-atom {
        font-size: 14px;
    }
}

#rec709603450 .tn-elem[data-elem-id="1674112294322"] {
    z-index: 3;
    top: 127px;
    left: calc(50% - 600px + 36px);
    width: 1127px;
    height: 454px;
}

#rec709603450 .tn-elem[data-elem-id="1674112294322"] .tn-atom {
    border-width: 2px;
    border-radius: 30px;
    background-color: #13233f;
    background-position: center center;
    border-color: #282d78;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603450 .tn-elem[data-elem-id="1674112294322"] {
        top: 130px;
        left: calc(50% - 320px + 9px);
        width: 622px;
        height: 406px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603450 .tn-elem[data-elem-id="1674112294322"] {
        top: 109px;
        left: calc(50% - 160px + 1px);
        width: 318px;
        height: 599px;
    }
}

#rec709603450 .tn-elem[data-elem-id="1674157822337"] {
    z-index: 4;
    top: -10px;
    left: calc(50% - 600px + 445px);
    width: 309px;
}

#rec709603450 .tn-elem[data-elem-id="1674157822337"] .tn-atom {
    opacity: 0.8;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603450 .tn-elem[data-elem-id="1674157822337"] {
        top: 4px;
        left: calc(50% - 320px + 185px);
        width: 270px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603450 .tn-elem[data-elem-id="1674157822337"] {
        top: 26px;
        left: calc(50% - 160px + 150px);
        width: 220px;
    }

    #rec709603450 .tn-elem[data-elem-id="1674157822337"] .tn-atom {
        -webkit-transform: rotate(10deg);
        -moz-transform: rotate(10deg);
        transform: rotate(10deg);
    }
}

#rec709603450 .tn-elem[data-elem-id="1692782177501"] {
    color: #ffffff;
    z-index: 5;
    top: 246px;
    left: calc(50% - 600px + 93px);
    width: 866px;
}

#rec709603450 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
    color: #ffffff;
    font-size: 21px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.25;
    font-weight: 400;
    opacity: 0.65;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603450 .tn-elem[data-elem-id="1692782177501"] {
        top: 189px;
        left: calc(50% - 320px + 48px);
        width: 539px;
    }

    #rec709603450 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 18px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603450 .tn-elem[data-elem-id="1692782177501"] {
        top: 132px;
        left: calc(50% - 160px + 23px);
        width: 274px;
    }

    #rec709603450 .tn-elem[data-elem-id="1692782177501"] {
        text-align: left;
    }

    #rec709603450 .tn-elem[data-elem-id="1692782177501"] .tn-atom {
        font-size: 17px;
    }
}

#rec709603450 .tn-elem[data-elem-id="1703436196990"] {
    z-index: 6;
    top: 88px;
    left: calc(50% - 600px + 560px);
    width: 78px;
}

#rec709603450 .tn-elem[data-elem-id="1703436196990"] .tn-atom {
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603450 .tn-elem[data-elem-id="1703436196990"] {
        top: 97px;
        left: calc(50% - 320px + 279px);
        width: 83px;
    }
}

@media screen and (max-width: 639px) {
    #rec709603450 .tn-elem[data-elem-id="1703436196990"] {
        top: 81px;
        left: calc(50% - 160px + 230px);
        width: 60px;
    }
}

#rec709603450 .tn-elem[data-elem-id="1708604704038"] {
    color: #ffffff;
    text-align: center;
    z-index: 7;
    top: 175px;
    left: calc(50% - 600px + 60px);
    width: 1080px;
}

#rec709603450 .tn-elem[data-elem-id="1708604704038"] .tn-atom {
    color: #ffffff;
    font-size: 37px;
    font-family: 'TildaSans', Arial, sans-serif;
    line-height: 1.1;
    font-weight: 700;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec709603450 .tn-elem[data-elem-id="1708604704038"] {
        top: 31px;
        left: calc(50% - 320px + 12px);
        width: 617px;
    }

    #rec709603450 .tn-elem[data-elem-id="1708604704038"] {
        text-align: center;
    }

    #rec709603450 .tn-elem[data-elem-id="1708604704038"] .tn-atom {
        font-size: 40px;
        line-height: 1.1;
    }
}

@media screen and (max-width: 639px) {
    #rec709603450 .tn-elem[data-elem-id="1708604704038"] {
        top: 26px;
        left: calc(50% - 160px + 1px);
        width: 187px;
    }

    #rec709603450 .tn-elem[data-elem-id="1708604704038"] {
        text-align: left;
    }

    #rec709603450 .tn-elem[data-elem-id="1708604704038"] .tn-atom {
        font-size: 28px;
        line-height: 1.05;
    }
}

#rec698836825 .t396__artboard {
    height: 280px;
    background-color: #151515;
}

#rec698836825 .t396__filter {
    height: 360px;
}

#rec698836825 .t396__carrier {
    height: 360px;
    background-position: center center;
    background-attachment: scroll;
    background-size: cover;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {

    #rec698836825 .t396__artboard,
    #rec698836825 .t396__filter,
    #rec698836825 .t396__carrier {}

    #rec698836825 .t396__filter {}

    #rec698836825 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 959px) {

    #rec698836825 .t396__artboard,
    #rec698836825 .t396__filter,
    #rec698836825 .t396__carrier {
        height: 650px;
    }

    #rec698836825 .t396__filter {}

    #rec698836825 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 639px) {

    #rec698836825 .t396__artboard,
    #rec698836825 .t396__filter,
    #rec698836825 .t396__carrier {
        height: 660px;
    }

    #rec698836825 .t396__filter {}

    #rec698836825 .t396__carrier {
        background-attachment: scroll;
    }
}

@media screen and (max-width: 479px) {

    #rec698836825 .t396__artboard,
    #rec698836825 .t396__filter,
    #rec698836825 .t396__carrier {
        height: 690px;
    }

    #rec698836825 .t396__filter {}

    #rec698836825 .t396__carrier {
        background-attachment: scroll;
    }
}

#rec698836825 .tn-elem[data-elem-id="1624947862869"] {
    z-index: 2;
    top: 60px;
    left: calc(50% - 600px + 15px);
    width: 164px;
}

#rec698836825 .tn-elem[data-elem-id="1624947862869"] .tn-atom {
    opacity: 0.5;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1624947862869"] {
        top: 60px;
        left: calc(50% - 480px + 15px);
        width: 130px;
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1624947862869"] {
        top: 60px;
        left: calc(50% - 320px + 238px);
        width: 164px;
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1624947862869"] {
        top: 60px;
        left: calc(50% - 240px + 15px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1624947862869"] {
        top: 60px;
        left: calc(50% - 160px + 20px);
        width: 164px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1624947884611"] {
    color: #ffffff;
    z-index: 3;
    top: 283px;
    left: calc(50% - 600px + 15px);
    width: 397px;
}

#rec698836825 .tn-elem[data-elem-id="1624947884611"] .tn-atom {
    color: #ffffff;
    font-size: 15px;
    font-family: 'Roboto Condensed', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.7;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1624947884611"] {
        top: 271px;
        left: calc(50% - 480px + 15px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1624947884611"] {
        top: 556px;
        left: calc(50% - 320px + 130px);
        width: 381px;
    }

    #rec698836825 .tn-elem[data-elem-id="1624947884611"] {
        text-align: center;
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1624947884611"] {
        top: 595px;
        left: calc(50% - 240px + 15px);
        width: 377px;
    }

    #rec698836825 .tn-elem[data-elem-id="1624947884611"] {
        text-align: left;
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1624947884611"] {
        top: 597px;
        left: calc(50% - 160px + 15px);
        width: 242px;
    }

    #rec698836825 .tn-elem[data-elem-id="1624947884611"] {
        text-align: left;
    }
}

#rec698836825 .tn-elem[data-elem-id="1624948000633"] {
    color: #ffffff;
    z-index: 4;
    top: 59px;
    left: calc(50% - 600px + 794px);
    width: 217px;
}

#rec698836825 .tn-elem[data-elem-id="1624948000633"] .tn-atom {
    color: #ffffff;
    font-size: 15px;
    font-family: 'Roboto Condensed', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 300;
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1624948000633"] {
        top: 59px;
        left: calc(50% - 480px + 720px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1624948000633"] {
        top: 360px;
        left: calc(50% - 320px + 212px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1624948000633"] {
        top: 353px;
        left: calc(50% - 240px + 15px);
    }

    #rec698836825 .tn-elem[data-elem-id="1624948000633"] {
        text-align: left;
    }

    #rec698836825 .tn-elem[data-elem-id="1624948000633"] .tn-atom {
        line-height: 2;
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1624948000633"] {
        top: 356px;
        left: calc(50% - 160px + 20px);
    }

    #rec698836825 .tn-elem[data-elem-id="1624948000633"] {
        text-align: left;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706605527323"] {
    color: #000000;
    z-index: 5;
    top: 61px;
    left: calc(50% - 600px + 430px);
    width: 155px;
}

#rec698836825 .tn-elem[data-elem-id="1706605527323"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto Condensed', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706605527323"] {
        left: calc(50% - 480px + 401px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706605527323"] {
        top: 151px;
        left: calc(50% - 320px + 241px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706605527323"] {
        top: 141px;
        left: calc(50% - 240px + 40px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706605527323"] {
        top: 142px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706605539559"] {
    color: #000000;
    z-index: 6;
    top: 84px;
    left: calc(50% - 600px + 430px);
    width: 183px;
}

#rec698836825 .tn-elem[data-elem-id="1706605539559"] .tn-atom {
    color: #000000;
    font-size: 15px;
    font-family: 'Roboto Condensed', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706605539559"] {
        left: calc(50% - 480px + 401px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706605539559"] {
        top: 174px;
        left: calc(50% - 320px + 241px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706605539559"] {
        top: 171px;
        left: calc(50% - 240px + 40px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706605539559"] {
        top: 172px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706608791038"] {
    z-index: 7;
    top: 65px;
    left: calc(50% - 600px + 405px);
    width: 15px;
}

#rec698836825 .tn-elem[data-elem-id="1706608791038"] .tn-atom {
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706608791038"] {
        left: calc(50% - 480px + 376px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706608791038"] {
        top: 155px;
        left: calc(50% - 320px + 216px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706608791038"] {
        top: 145px;
        left: calc(50% - 240px + 15px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706608791038"] {
        top: 146px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706608813623"] {
    z-index: 8;
    top: 88px;
    left: calc(50% - 600px + 405px);
    width: 15px;
}

#rec698836825 .tn-elem[data-elem-id="1706608813623"] .tn-atom {
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706608813623"] {
        left: calc(50% - 480px + 376px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706608813623"] {
        top: 178px;
        left: calc(50% - 320px + 216px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706608813623"] {
        top: 175px;
        left: calc(50% - 240px + 15px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706608813623"] {
        top: 176px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706608880212"] {
    z-index: 9;
    top: 117px;
    left: calc(50% - 600px + 405px);
    width: 30px;
}

#rec698836825 .tn-elem[data-elem-id="1706608880212"] .tn-atom {
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706608880212"] {
        left: calc(50% - 480px + 376px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706608880212"] {
        top: 207px;
        left: calc(50% - 320px + 216px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706608880212"] {
        top: 207px;
        left: calc(50% - 240px + 15px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706608880212"] {
        top: 208px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706608882285"] {
    z-index: 10;
    top: 117px;
    left: calc(50% - 600px + 445px);
    width: 30px;
}

#rec698836825 .tn-elem[data-elem-id="1706608882285"] .tn-atom {
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706608882285"] {
        left: calc(50% - 480px + 416px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706608882285"] {
        top: 207px;
        left: calc(50% - 320px + 256px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706608882285"] {
        top: 207px;
        left: calc(50% - 240px + 55px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706608882285"] {
        top: 208px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706608884542"] {
    z-index: 11;
    top: 117px;
    left: calc(50% - 600px + 485px);
    width: 30px;
}

#rec698836825 .tn-elem[data-elem-id="1706608884542"] .tn-atom {
    opacity: 0.6;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706608884542"] {
        left: calc(50% - 480px + 456px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706608884542"] {
        top: 207px;
        left: calc(50% - 320px + 296px);
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706608884542"] {
        top: 207px;
        left: calc(50% - 240px + 95px);
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706608884542"] {
        top: 208px;
    }
}

#rec698836825 .tn-elem[data-elem-id="1706610341988"] {
    z-index: 12;
    top: 261px;
    left: calc(50% - 600px + 15px);
    width: 1170px;
    height: 1px;
}

#rec698836825 .tn-elem[data-elem-id="1706610341988"] .tn-atom {
    opacity: 0.6;
    background-color: #ffffff;
    background-position: center center;
    border-color: transparent;
    border-style: solid;
}

@media screen and (max-width: 1199px) {
    #rec698836825 .tn-elem[data-elem-id="1706610341988"] {
        top: 261px;
        left: calc(50% - 480px + -105px);
    }
}

@media screen and (max-width: 959px) {
    #rec698836825 .tn-elem[data-elem-id="1706610341988"] {
        top: 511px;
        left: calc(50% - 320px + 20px);
        width: 600px;
    }
}

@media screen and (max-width: 639px) {
    #rec698836825 .tn-elem[data-elem-id="1706610341988"] {
        top: 554px;
        left: calc(50% - 240px + 15px);
        width: 450px;
    }
}

@media screen and (max-width: 479px) {
    #rec698836825 .tn-elem[data-elem-id="1706610341988"] {
        top: 556px;
        width: 290px;
    }
}
