<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'SF UI Display';
    src: url('/i/fonts/page/forexcopy/SFUIDisplay-Regular.eot');
    src: local('SF UI Display Regular'), local('SFUIDisplay-Regular'), url('/i/fonts/page/forexcopy/SFUIDisplay-Regular.eot?#iefix') format('embedded-opentype'), url('/i/fonts/page/forexcopy/SFUIDisplay-Regular.woff') format('woff'), url('/i/fonts/page/forexcopy/SFUIDisplay-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF UI Text';
    src: url('/i/fonts/page/forexcopy/SFUIText-Semibold.eot');
    src: local('SF UI Text Semibold'), local('SFUIText-Semibold'), url('/i/fonts/page/forexcopy/SFUIText-Semibold.eot?#iefix') format('embedded-opentype'), url('/i/fonts/page/forexcopy/SFUIText-Semibold.woff') format('woff'), url('/i/fonts/page/forexcopy/SFUIText-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF UI Display';
    src: url('/i/fonts/page/forexcopy/SFUIDisplay-Semibold.eot');
    src: local('SF UI Display Semibold'), local('SFUIDisplay-Semibold'), url('/i/fonts/page/forexcopy/SFUIDisplay-Semibold.eot?#iefix') format('embedded-opentype'), url('/i/fonts/page/forexcopy/SFUIDisplay-Semibold.woff') format('woff'), url('/i/fonts/page/forexcopy/SFUIDisplay-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF UI Display';
    src: url('/i/fonts/page/forexcopy/SFUIDisplay-Bold.eot');
    src: local('SF UI Display Bold'), local('SFUIDisplay-Bold'), url('/i/fonts/page/forexcopy/SFUIDisplay-Bold.eot?#iefix') format('embedded-opentype'), url('/i/fonts/page/forexcopy/SFUIDisplay-Bold.woff') format('woff'), url('/i/fonts/page/forexcopy/SFUIDisplay-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF UI Text';
    src: url('/i/fonts/page/forexcopy/SFUIText-Regular.eot');
    src: local('SF UI Text Regular'), local('SFUIText-Regular'), url('/i/fonts/page/forexcopy/SFUIText-Regular.eot?#iefix') format('embedded-opentype'), url('/i/fonts/page/forexcopy/SFUIText-Regular.woff') format('woff'), url('/i/fonts/page/forexcopy/SFUIText-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF UI Text';
    src: url('/i/fonts/page/forexcopy/SFUIText-Bold.eot');
    src: local('SF UI Text Bold'), local('SFUIText-Bold'), url('/i/fonts/page/forexcopy/SFUIText-Bold.eot?#iefix') format('embedded-opentype'), url('/i/fonts/page/forexcopy/SFUIText-Bold.woff') format('woff'), url('/i/fonts/page/forexcopy/SFUIText-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
body {
    font-family: SF UI Text;
    font-style: normal;
    overflow: hidden;
    overflow-y: auto;
}
p {
    margin: 0
}

h2 {
    font-size: 36px;
    font-weight: 700;
    font-family: SF UI Display;
    margin-bottom: 20px
}

.section-head{
    font-size: 14px;
}
.section-head .hyperlink{
    color: #FB1B43;
}
.no-webp .section-1{
    background-image: url("/i/img/page/invest-sp-500/section-1_bg3.jpeg");
    background-position: center;
    min-height: 850px;
    height: 850px;
    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    color:#fff
}
.webp .section-1{
    background-image: url("/i/img/page/invest-sp-500/section-1_bg3.webp");
    background-position: center;
    min-height: 850px;
    height: 850px;
    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    color:#fff
}
.section-1_button{
    font-size: 20px;
    border: none;
    color: #fff;
    padding: 10px 40px;
    font-weight: 700;
    background-color: #FB1B43;
    border-radius: 10px;
    cursor: pointer;
}
.main-text-1{
    line-height:1;
    font-size: 50px;
    font-weight: 900;
    margin-top:100px
}
.main-rem{
    font-weight:700;
    background: linear-gradient(90deg, #10cdec, #d73b8b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: absolute;
    margin: 0px auto 35px auto;
    bottom: 0px;
    text-align: center;
    width: calc(100vw - 15px);
    padding-left: 15px;
}
.main-text-2{
    font-size: 20px;
    font-weight: 100;
    line-height: 1.5;
    margin: 0px 160px;
}
.main-text-5{
    font-size: 14px;
    font-weight: 100;
    margin-top:30px;
}
.main-text-3{
    font-size: 17px;
    font-weight:100;
    margin-bottom:25px
}
.main-text-4{
    font-size: 22px;
    font-weight: 500;
}
.section-1 hr{
    border-top: 3px solid red;
    margin: 40px 180px;
}
.main-list{
    text-align:left;
    margin-bottom: 10px;
    font-weight: 700;
}
.backgroud-op {
    color: #fff;
    background: rgba(0, 16, 65, 0.72);
    border-radius: 10px;
    width:550px;
    margin:30px auto;
    padding: 35px 25px;
}
.backgroud-op img{
    padding-right:10px
}
.main-text-4{
    max-width:450px
}
.section-2{
    padding:60px 0px;
}
.section-2-fancybox{
    border-radius:10px;
    box-shadow:4px 4px 20px 1px rgba(101,146,181,0.34);
    margin: 0px -15px;
}
.section-2-fancybox img{
    padding: 20px 0px;
}
.section-2_desc{
    font-size: 18px;
    font-weight: 300;
}
.section-2_quote-text{
    font-size: 18px;
    font-weight: 400;
    font-style:italic;
    color: #6592B5;
}
.section2_quote_author{
    font-size: 18px;
    font-weight: 600;
    font-style:italic;
    color: #6592B5;
}
.section2_quote_rem{
    font-size: 13px;
    font-weight: 300;
    color: #6592B5;
}
.section2_quote_rem a{
    color:#FB1B43
}
.section2-union{
    position: absolute;
    left: 45px;
    top: 65px;
}
.section2-union-text{
    position: absolute;
    left: 65px;
    top: 85px;
    z-index:1;
    width:200px;
    font-size:12.5px;
    font-weight:700
}
.section-3{
    background-image: url("/i/img/page/invest-sp-500/section-3_bg.webp");
    background-position: left;
    min-height: 542px;
    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    color:#fff;
    padding:60px 0px;
}
.section-3_element{
    border-left:5px solid #FFF;
}

.section-3_element-head{
    font-size: 24px;
    font-weight: 700;
    margin-bottom:10px
}
.section-3_element-text{
    font-size: 18px;
    font-weight: 300;
}
.section-3_rem{
    font-size: 13px;
    font-weight: 300;
    letter-spacing: 0em;
    color:#6592B2
}
.section-3 .section-3_element, .section-3 h2{
    margin-top: 47px;
    min-height: 100px;
}
.section-4{
    padding:60px 0px;
}
.section-4_element{
    display:flex;
    flex-direction:column;
}
.section-4_element div{
    width: 190px;
    height: 190px;
    box-shadow:4px 4px 20px 1px rgba(101, 146, 181, 0.34);
    border-radius:100px;
    align-self:center;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    display:flex;
}
.section-4_element-head {
    font-size: 24px;
    font-weight: 500;
    margin: 30px 0px 20px 0px;
}
.section-4_element-text{
    font-size: 18px;
    font-weight: 300;
}
.section-5{
    background-image: url("/i/img/page/invest-sp-500/section-5_bg.webp");
    background-position: center;

    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    color:#fff;
    padding:60px 0px;
}
.section-6{
    background-image: url("/i/img/page/invest-sp-500/section-5_bg.webp");
    background-position: center;
    height: 740px;
    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    color:#fff;
    padding:130px 0px;
}
.section-7_congradulations-1{
    font-size:36px;
    font-weight:700;
}
.section-7_congradulations-2{
    font-size:24px;
    font-weight:300
}
.section-7 {
    background-color: #23123E;
    padding:60px 0px 0px 0px;
    color:#fff
}
.section-7_element-head{
    font-size:13px
}
.section-7-sp_img{
    height:80px
}
.section-7_awards, .section-7_sponsors{
    font-size: 18px;
    font-weight:500;
}
.section5-maintext, .section5-choose{
    font-size:24px;
    font-weight:500;
}
.section5 h2{
    font-size: 36px;
    font-weight:700;
    margin-bottom: 40px;
    padding-top: 20px;
}
.section5-list{
    font-size: 18px;
    font-weight:300;
}
.section5-list img{
    margin-right:15px
}
.open-account-form{
    background-color:#fff;
    padding:20px;
    color:#000;
    border-radius:10px;
}
.open-account-form .custom-control-label{
    font-size:18px
}
.open-account-form .custom-control-label a{
    color: #FB1B43;
}
.open-account-form .form-control::placeholder{ color: #6592B5;}

.open-account-form input, .open-account-form select{
    border:none;
    border-bottom:1px solid #6592B5;
    height:60px;
    border-radius:0px;
    font-size:22px
}

.open-account-form input, .open-account-form select{
    border:none;
    border-bottom:1px solid #6592B5;
    height:60px;
    border-radius:0px;
    font-size:18px
}


.open-account-form button{
    background-color:#FB1B43;
    border-bottom:0px;
    line-height: 50px;
    font-size:20px;
    font-weight:700;
    margin:30px 0px;
    width:250px;
    height: 60px;
    cursor: pointer;
}
.open-account-form button:focus{
    color: #495057;
    background-color: #FB1B43;
    border: 0px;
    box-shadow: none;

}
.group-ioffer input, .group-iagree input{
    width:1%
}
.form-control:focus{
    box-shadow: none;
}
.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label{
    color:#000
}
.thanks_text {
    font-size: 20px;
    font-weight: 300
}

.thanks-visible {
    display: none;
}

.thanks .thanks-hidden {
    display: none;
}

.thanks .thanks-visible {
    display: block;
}

.preloader_white_mini {
    position: relative;
    margin: 0 auto;
}

.preloader_white_mini, .preloader_white_mini::before, .preloader_white_mini::after {
    display: block;
    width: 32px;
    height: 32px;
}

.preloader_white_mini::before {
    background: url(data:image%2Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6%2FNlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABXpJREFUeNrkm22IVFUYx8%2FMjovFuBK15aZJia69Uu6uuV9MSwgKsZTovT6W1IfCVSgUpBJ6gU2zN7IaQ7I3IxNbgiCzzNrKisrMpLAk2jfNt43VsZ3p%2F3T%2F0eXOOXfmXu+duScP%2FEDvzDnn+c+55zzPec7ZdLFYVFVibdFc1lbLjrQ6wUoUgjPgLnB1jHbOYR+ZWgu+HHwDngZPgZExiJU2V7CPr8DMWgieCN4Cm8D5fHYOuDcGwYvYtpSLwAfse2Ko1gJO+nrwMDhqWHwOgzP53RRoAXeD1aDfZ9HqAzl+t4V1pY2xbFNXhsAyMCKIhn8aDlBS4BPQ7vOdDeBncB2o51vwBdgJfgF9YAgcAaeAM8AEcB6YxmnyJ3gTTAazffraCqbLuMU1wkIbKPiM1gHwJLjUNVJBSLHucvCHTz%2FDtCVQ+2H92UsaA3rAAnByhH4zCxaCXk1%2FuTBthjVkjGtu5cFjNC6ugEHa7gTH2OdB2hC4rbB+bRDsAllwK+donEX66wCvkv18FplbqucCpSuyyHwEfgdtVRDrLttAK+gFH4LTfRbX+iCCH6K%2Fm+J53siOpONrweEaRIeHwFzwNW1p9HwuNn8MHqh0lZ4EjrhWwhdBE+fRt2BVyNU3alK0pZsLZRNtHabtomFCJX74bXCN59kBzll5leaB4YTsBeoYdTXRj2c1Wub6jfCVPn5vFxiVgJH1Mhr85GP3LNP2UFbsTsMv+Re4qUZztlw5CG6gjbqywr3LcguW7deFhkrLwZcJ3uaKbSsNn4mmO3WCd4M9mgoS+z5owd5+KdcYb9nDGL5E8EZwLljiceqPhHXyVS6Dnik5SC2iqavc5mEc6AL7Yw4Z4whBZcOxkW6q4tDyN74Guy0ZXfeovs4FrCdIpJXmfvYVC%2FN0a2h7OojgNgYX3RYK7qYbag0ieAY3CAULBRe5D5geRLD8Op9ZnH7uNo2wDP0bmudXgNUWC5b82f06bbJ5MCXAJnPDYGNpBj8GzUsPWDzCA2ES8YMWCz4URnBB%2FQ+Ln+AGi3U1hBHcaLFgo+3iltYZ3NIki1dpOWjbywCkRPD1mgqv0S11WSpYtoTvgVsqfaUlg9Bu8Ss9zZShMQmWfK+c4qUsFJvilNwSRPA2uqV2S0e3EHSEpYKcz95moeDbGUMXggg+C5wNblSlye0klyxtFtubKhF8ElgMdijnVo6c0M+3SPB82jybLnUxNbl2y%2F8luOaBXw0H3VlLEng9GvtF0xzdycM4MF7zq41RppO4ZJWltNVbxlNbyQhnwHbD+YycvLcmeHSnuG4HeMt31FYywpLaXOATgkr6c3QCR3aUcrKrppTzPcp17uRdtCQc26CpJMel+5STAq1LkFix5WXlXHPS7d%2FluHRTObckN9+OuvxxTjm37WYp50bccwmJwMSGZ5VzBeMypnVyLv8rGjpKahnmxKNgM+eG+3kj2AleAHU1nLN1tOEH2uSdz1t5Y7Dim3hyIeSY0t9wk1%2F0XeUcx9xcg1RQA1%2FjseAq0G8Y%2FREgX2mklVfm63x9fIWkQ7nB01JFsW2M8yWKmmEQq2h7PmjGo9zK2Mx9pyTsO2MOQbPs41MmJppD9xfx1cOOiKOyLNvsqeXVw6llLpfuiFDw51FfLk2HcAUry7ilPsPzS5g2Ok05t9xH8t%2FybKqhTn+ZjOsTQV1kUMGy8m02LQj0gYsMny1TzpmPnAoMkQE+e9xQ5z5lvp2TZ5IuE6dg6UQOqS4A6zWfr+EqGlXZDp7XPF9PG5bQfca+aP2LXPr6vsIrve%2F4zMctPvVOdV0Ul83NzOOx+Xj%2FLOZ9cDG4g%2F%2FvjcElSQy%2FkHN+lc8rXlHJRGCQGPBMzAFHLqqGTri%2FTPtbgAEA1EZTrD32jtkAAAAASUVORK5CYII=) no-repeat;
}

.preloader_white_mini::before {
    -webkit-animation-name: spin;
    -webkit-animation-duration: 6000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 6000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 6000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    animation-name: spin;
    animation-duration: 6000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.preloader_white_mini::after {
    background: url(data:image%2Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6%2FNlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABBhJREFUeNrsm2tIFFEUx2fNoELSwIq+iJWhRA%2FSBKnFtTAqqA+VXyoikiAQDIsgJPpURgQlIfWpIoLsgdqnykhitQdF+SpQexj2oswgi1722v6XPQsSzsx9zczuugd+sO7MnHP%2F48y995x71xcKhYzRZEnGKLOE4IRgZyyVcN2SHfTtA%2FPBYrAQzAMzQNp%2F5w2C56ATtILb9NmR3tTnQC+dCzaCEpAh6eMFqAPn6CboMyZYE8UgGNJvQfKtpZ063uEscAVcBwEHnsIA+b5KsTzrtNg7WgEegZUu9DcrKNYOiu2q4BRQD6rBOBc7WRbrCL3fKW4JngqCYI2Hw+laasMUp4elyaAZZEs29AM4C9qH9egbQLqErzxqSyEYcKKXTgEPFXrbOpA2gl%2F2Xb2C37tgAq8OXrE+xUY1gzEW%2FseCmwr+66mN2oalcnpvZI315n8sjv+ic1Te6XJdM60sGg5ke+M+MF1ghiU7O%2FsB5oJnqr10jeLQ81rg3FeKQ1aN6rBUTAO+iqU7dK7Z5KRYRfAei2NfORuRzflIzxQY7r5bHNsrKzgfFFkcZ9lQlU3wyBS0ikPEAU6hVTYdaCGlo8Lj8DGbocBP52WACxxDx0GQNEIc9t0hjusbQBZd47c5t0Z0HGaN6OcUHKEItNlc0w62gXyCfe6wuaaTfA+PZSf4rcnNNRWcy3HH%2FSY3aisY0JAHMx9lIHmEOH6O6%2FNEJh5LJXvJv+AEmAUOg58SPn6Do+TjOP0tm0dzd1q5isMDq1PtAnNAo8B1jVQHqyAfKpYnIjhHUxr3lIoDjJcW570Dq+i8Lk2xZ4sIztScSzfS9NTM2HTwsuY8PlPkwkkcDs+DUpdr22xM30Kx7SyNV%2FBEzuDTwEnwACxyQWwBuANOUWweS9VZxIvYAnAL1CpkOnY3tpbEFjhRtfws+aitBz1gt0axrLd+Qr5lKpWfeP%2FDHyUbOB6UaRRcKludNBvWkiyS9li3PhHBPXEguEtEcFscCG4VEXwjDgQ3iwjuAO9jWCxre7uIYJb11MWw4IukQWhOejqGBZ+RmYTfBy0xKLaF2i6VdeyLQcH7VdKsJsEE3mu7ZoR3CyjllduN8DJGtBtro+36Eo9gVrWojAHBldRWLVULVlRriGKxDdRGQ5dgtsS4OUqnnPfAJoNzI5tIAeCLEV6sehxFYlmSsxp8UykAWBnbSxEwdO+Ok08OAobI%2Fg5DrsTTb4QX2S55%2FM4Wycz3ZWta7PFeB3aCIReFDlHMEmqD4ZbgSEfGNqaxIl7QBbFBilVtKOy01VG17AZLwDKzHFRDXrucYnSrOtO5X7qJyNHok+3269V595xYNTCrh70xee%2FYd2brTr26G+fz6Gc8kWWQQbcDJxve2KBHcRO%2FakkIjjf7J8AAJpCcb5SurHgAAAAASUVORK5CYII=) no-repeat;
}

.preloader_white_mini::before, .preloader_white_mini::after {
    position: absolute;
    content: "";
    background-size: cover;
}
@-moz-keyframes spin {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}
@-webkit-keyframes spin {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
@keyframes spin {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}

footer {
    background-color: #23123E;
    color: #fff;
    font-size: 13px;
    padding: 50px 0px;
    font-weight:300
}

.promo-phone__code{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}
.promo-phone__code__one{margin-right: 20px;}
.promo-phone__code__one:last-child{margin-right: 0px;}

.select2-container--default .select2-selection--single{height: 60px; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; -webkit-transition: all 200ms linear; border-radius: 0px; border: 0px; border-bottom: 1px solid #6592b5; min-width: 124px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{color: #757575; line-height: 58px; padding: 0 20px 0 10px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height: 60px; right: 0px;}
.select2-container{max-width: 100%; margin: 0 auto; display: block; width: 100% !important;}
.select2-dropdown{border-color: #ddd;}
.select2-container--default .promo-flag{font-size: 22px; color: #495057; vertical-align: middle;}

@media (max-width: 1199px) {
    .section-2 h2,{
        font-size: 32px;
    }
    .section-3 h2{
        font-size: 30px;
    }
    .section2_quote{
        width:45px
    }
    .section2_quote2{
        width:70px
    }
    .main-text-2 {
        margin: 0px 50px;
    }

}
@media (max-width: 991.98px) {
    .section-2-fancybox{
        margin:0px auto;
        width: 90%;
    }
    .sponsor-offset-left{
        margin-left:8%
    }
    .sponsor-offset-right{
        margin-right:8%
    }
    .main-text-2 {
        font-size: 40px;
    }
    .main-text-1 {
        font-size: 68px;
    }
    .section-5 h2 {
        margin-bottom: 30px;
    }
    .section2-union-text {
        left: 135px;
        top: 90px;
    }
    .section2-union {
        left: 120px;
        top: 70px;
    }
    .main-text-1 {
        font-size: 38px;
    }
    .section-1 hr {
        margin: 40px 80px;
    }
    .main-text-2 {
        margin: 0px 20px;
        font-size: 20px;
    }
    .backgroud-op {
        margin: 20px auto;
        padding: 25px;
    }
    .main-rem{
        font-size: 15px;
    }
}
@media (max-width: 767.98px) {

    .section-2-fancybox{
        margin:0px auto;
        width: 100%;
    }
    .section-2-fancybox img{
        width:100%;
        padding:20px
    }
    .section-1{
        background: linear-gradient(60deg,rgb(25, 8, 91),rgba(13, 6, 30, 0.37)),url(/i/img/page/invest-sp-500/section-1_bgm.webp);
        background-position: 67%;
        min-height:700px
    }
    .main-text-4 {
        max-width: 100%;
        font-size: 20px;
    }
    .main-text-2 {
        font-size: 18px;
        padding-bottom:10px;
    }
    .section-4_element-text {
        font-size: 16px;
    }
    .section-4_element-head {
        font-size: 20px;
    }
    .section-7_congradulations-1 {
        font-size: 26px;
    }
    .section-7_congradulations-2 {
        font-size: 20px;
    }
    .section2-union {
        left: 40px;
        top: 50px;
    }
    .section2-union-text {
        left: 55px;
        top: 70px;
    }
    .section-1 hr {
        margin: 20px 50px;
    }
    .backgroud-op {
        width: 500px;
    }
    .main-text-3 {
        font-size: 16px;
        margin-bottom: 15px;
    }
    .backgroud-op img {
        padding-right: 5px;
    }
    .main-list {
        margin-bottom: 10px;
        font-size: 14.5px;
    }
}
@media (max-width: 575.98px) {

    .webp .section-1 ,.no-webp .section-1  {
        min-height: 780px;
        height: 780px;
    }

    .sponsor-offset-left{
        margin-left:0%
    }
    .sponsor-offset-right{
        margin-right:0%
    }
    .section-4_element div{
        min-width: 75px;
        min-height: 75px;
        max-width: 75px;
        max-height: 75px;
        align-self: flex-start;
    }
    .section-4_element-head{
        margin-bottom:5px;
        margin-top:0px
    }
    .section-4_element-head, .section-4_element-text{
        text-align:left
    }
    .section-4_element span{
        margin-left:15px
    }
    .section-4_element{
        flex-direction:row;
    }
    .main-text-4 {
        font-size: 18px;
    }
    .section-5{
        padding-bottom:0px;
    }
    .open-account-form {
        border-radius: 0px;
    }
    .open-account-form button{
        width:100%
    }
    footer p{font-size:14px}
    .open-account-form .custom-control-label {
        font-size: 16px;
    }
    .section2-union {
        left: 20px;
        top: calc(40px + 2vw);
        width: 45%;
    }
    .section2-union-text {

        left: 35px;
        top: calc(55px + 2vw);
        width: calc(50vw - 60px)
    }
    .main-text-3 {
        font-size: 16px;
    }
    .main-list{
        font-size: 14px;
    }
    .backgroud-op img {
        padding-right: 5px;
    }
    .backgroud-op {
        padding: 10px;
    }

    .main-text-1 {
        margin-top: 50px;
        font-size: 28px;
        line-height: 1.2;
    }
    .main-text-2 {
        font-size: 16px;
        padding-bottom: 10px;
    }
    .backgroud-op {
        width: 100%;
    }

    .section-1_button {
        padding: 10px 15px;
        font-size:18px
    }
    .main-text-5 {
        margin-top: 20px;
    }

    .promo-phone__code__one {
        margin-right: 5px;
    }

    .select2-container--default .promo-flag {
        font-size: 17px;
    }

    .s_font input, .s_font select{
        font-size: 17px;
    }

    .select2-container--default .select2-selection--single {
        min-width: 85px;
    }
    .form-control {padding: 0.375rem 5px;}
}
@media (max-width: 471px) {
    .main-text-3 {
        font-size: 14px;
    }
    .backgroud-op {
        margin: 15px auto;
    }
    .main-rem {
        font-size:14px
    }
}
@media (max-width: 460px) {

    .webp .section-1 ,.no-webp .section-1  {
        min-height: 750px;
        height: 750px;
    }
    .section2-union-text {
        font-size: 10px;
        width: calc(50vw - 50px);
        top: calc(45px + 2vw);
    }
    .section2-union {
        top: calc(25px + 2vw);
    }
    .section-1 hr {
        margin: 10px 10px;
    }

}
@media (max-width: 400px) {
    .webp .section-1 ,.no-webp .section-1  {
        min-height: 850px;
        height: 850px;
    }
}
@media (max-width: 375px) {
    .main-rem {
        margin-top: 10px;
    }
    .section2-union-text {
        font-size: 10px;
        top: calc(30px + 2vw);
        line-height: 1.1;
    }
}</pre></body></html>