/* velorex: main.min.css — редизайн 2026-09 внесён прямо в правила темы (зелёный акцент #27E7A3, монохромные плитки). */
/* velorex: main.min.css — редизайн 2026-09 внесён прямо в правила темы (зелёный акцент #27E7A3, монохромные плитки). */
*,
:after,
:before {-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (prefers-reduced-motion: no-preference) {
    :root {scroll-behavior: smooth;}
}
body {-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0;}
hr {border: 0;border-top: 1px solid;color: inherit;margin: 1rem 0;opacity: 0.25;}
h1,
h2,
h3,
h4,
h5,
h6 {font-weight: 700;line-height: 1.2;margin-bottom: 0.5rem;margin-top: 0;}
h1 {font-size: 2.6rem;}
@media (max-width: 640px) {
    h1 {font-size: 2.4rem;}
}
h2 {font-size: 2.4rem;}
@media (max-width: 640px) {
    h2 {font-size: 2.2rem;}
}
h3 {font-size: 2rem;}
@media (max-width: 640px) {
    h3 {font-size: 1.6rem;}
}
h4 {font-size: 1.8rem;}
@media (max-width: 640px) {
    h4 {font-size: 1.4rem;}
}
h5 {font-size: 1.6rem;}
h6 {font-size: 1.4rem;}
p {margin-bottom: 1rem;margin-top: 0;}
abbr[title] {cursor: help;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}
address {font-style: normal;line-height: inherit;margin-bottom: 1rem;}
ol,
ul {padding-left: 2rem;}
dl,
ol,
ul {margin-bottom: 1rem;margin-top: 0;}
ol ol,
ol ul,
ul ol,
ul ul {margin-bottom: 0;}
dt {;}
dd {margin-bottom: 0.5rem;margin-left: 0;}
blockquote {margin: 0 0 1rem;}
b,
strong {font-weight: bolder;}
small {font-size: 0.875em;}
mark {background-color: var(--bs-highlight-bg);padding: 0.1875em;}
sub,
sup {font-size: 0.75em;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}
code,
kbd,
pre,
samp {font-family: var(--bs-font-monospace);font-size: 1em;}
pre {display: block;font-size: 0.875em;margin-bottom: 1rem;margin-top: 0;overflow: auto;}
pre code {color: inherit;font-size: inherit;word-break: normal;}
code {word-wrap: break-word;color: var(--bs-code-color);font-size: 0.875em;}
a > code {color: inherit;}
kbd {background-color: var(--bs-body-color);border-radius: 0.25rem;color: var(--bs-body-bg);font-size: 0.875em;padding: 0.1875rem 0.375rem;}
kbd kbd {font-size: 1em;padding: 0;}
figure {margin: 0 0 1rem;}
img,
svg {vertical-align: middle;}
table {border-collapse: collapse;caption-side: bottom;}
caption {color: #6c757d;padding-bottom: 0.5rem;padding-top: 0.5rem;text-align: left;}
th {text-align: inherit;text-align: -webkit-match-parent;}
tbody,
td,
tfoot,
th,
thead,
tr {border: 0 solid;border-color: inherit;}
label {display: inline-block;}
button {border-radius: 0;}
button:focus:not(:focus-visible) {outline: 0;}
button,
input,
optgroup,
select,
textarea {font-family: inherit;font-size: inherit;line-height: inherit;margin: 0;}
button,
select {text-transform: none;}
[role="button"] {cursor: pointer;}
select {word-wrap: normal;}
select:disabled {opacity: 1;}
[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator {display: none !important;}
[type="button"],
[type="reset"],
[type="submit"],
button {-webkit-appearance: button;}
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {cursor: pointer;}
::-moz-focus-inner {border-style: none;padding: 0;}
textarea {resize: vertical;}
fieldset {border: 0;margin: 0;min-width: 0;padding: 0;}
legend {float: left;font-size: calc(1.275rem + 0.3vw);line-height: inherit;margin-bottom: 0.5rem;padding: 0;width: 100%;}
@media (min-width: 1200px) {
    legend {font-size: 1.8rem;}
}
legend + * {clear: left;}
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {padding: 0;}
::-webkit-inner-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}
::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-color-swatch-wrapper {padding: 0;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
::file-selector-button {-webkit-appearance: button;font: inherit;}
output {display: inline-block;}
iframe {border: 0;}
summary {cursor: pointer;display: list-item;}
progress {vertical-align: baseline;}
[hidden] {display: none !important;}
@font-face {
    font-family: OpenSans;
    font-style: normal;
    font-weight: 400;
    src: local("OpenSans"), url(../fonts/OpenSans-Regular.woff2) format("woff2"), url(../fonts/OpenSans-Regular.ttf) format("truetype");
    font-display: swap;
}
@font-face {
    font-family: OpenSans;
    font-style: normal;
    font-weight: 600;
    src: local("OpenSans"), url(../fonts/OpenSans-SemiBold.woff2) format("woff2"), url(../fonts/OpenSans-SemiBold.ttf) format("truetype");
    font-display: swap;
}
@font-face {
    font-family: OpenSans;
    font-style: normal;
    font-weight: 500;
    src: local("OpenSans"), url(../fonts/OpenSans-Medium.woff2) format("woff2"), url(../fonts/OpenSans-Medium.ttf) format("truetype");
    font-display: swap;
}
@font-face {
    font-family: OpenSans;
    font-style: normal;
    font-weight: 700;
    src: local("OpenSans"), url(../fonts/OpenSans-Bold.woff2) format("woff2"), url(../fonts/OpenSans-Bold.ttf) format("truetype");
    font-display: swap;
}


html {font-size: 0.5208333333vw;height: 100%;width: 100%;}
::-webkit-input-placeholder {color: #666;}
::-moz-placeholder {color: #666;}
:-ms-input-placeholder {color: #666;}
::-ms-input-placeholder {color: #666;}
::placeholder {color: #666;}
::-moz-selection {background-color: #149a70;color: #fff;}
::selection {background-color: #149a70;color: #fff;}
select option:checked {color: #ffffff;background-color: #4F4749;}

input,
textarea {outline: none;}
input:focus:required:invalid,
textarea:focus:required:invalid {border-color: #6ff0c4;}
input:required:valid,
textarea:required:valid {border-color: #B1E599;}
* {outline: none !important;}
.section-hidden {overflow: hidden;}
.reviews .section_content_wrapper::before {content: '';display: none;position: absolute;top: -4rem;left: -30rem;width: 32.4rem;height: 38rem;background: url(../images/dist/reviews_img.png) no-repeat center;background-size: 35rem;}
.section_ins .section_content_wrapper, .widget_cbr_div_ins .section_content_wrapper {position: relative;padding: 2.8rem;border: 1px solid #262b2d;border-radius: 4rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);}
@media only screen and (max-width: 640px) {
    .section_ins .section_content_wrapper, .widget_cbr_div_ins .section_content_wrapper, .widget_cbr_div.homepage_version .widget_cbr_div_ins .section_content_wrapper {padding: 2.4rem 2.4rem 2.8rem;border-radius: 2.4rem;}
    .section_ins .section_content_wrapper.for_marquee {border-radius: 0;display: none;}
    .reviews .section_content_wrapper, .news-section .section_content_wrapper, .home-reserve .section_content_wrapper {;}
    .reviews .section_content_wrapper::before {content: '';position: absolute;top: unset;bottom: 0;left: 0;width: 32.4rem;height: 35rem;background-size: 36rem;}
    .home-reserve .grid {grid-template-columns: repeat(2, 1fr);}

}
body {position: relative;display: flex;flex-direction: column;min-height: 100%;min-width: 32rem;font-family: OpenSans, sans-serif;font-size: 1.6rem;font-weight: 400;line-height: 2rem;background: url("../images/dist/bg.jpg") repeat-y, #112121;background-size: cover;color: #F3F3F3;overflow-x: clip;}
body::before {display: none;content: '';position: absolute;width: 100%;height: 100%;z-index: -1;overflow-x: clip;}
body::after {display: none;content: '';position: absolute;left: 0;width: 100%;height: 100%;z-index: -1;}
body.menu-open {padding-right: 1.6rem;overflow-y: hidden;}
body > * {min-width: 0;}
img {height: auto;max-width: 100%;}
p {margin-bottom: 2rem;}
p:last-child {margin-bottom: 0;}
p:empty {display: none;}
h1,
h2,
h3,
h4,
h5,
h6 {margin-bottom: 2rem;}
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child {margin-bottom: 0;}
a {color: inherit;text-decoration: none;}
a:not([class]) {color: #27e7a3;transition: all 0.1s ease-in-out;}
a:not([class]):hover {text-decoration: underline;transition: all 0.1s ease-in-out;}
a:not([class]):active {opacity: 0.6;transition: all 0.1s ease-in-out;}
a:hover {text-decoration: none;}
a,
button {transition: all 0.1s ease-in-out;}
ol,
ul {margin: 0;padding: 0;}
ol:not([class]), ul:not([class]) {margin-bottom: 2rem;}
ol:not([class]) {padding: 0;list-style: none;}
ol:not([class]) li {counter-increment: section;}
ol:not([class]) li::before {margin-right: 0.8rem;content: counter(section) ".";}
ol:not([class]):last-child,
ul:not([class]):last-child {margin-bottom: 0;}
ol:not([class]) li,
ul:not([class]) li {margin-bottom: 0.8rem;}
ul:not([class]) li {padding-left: 2rem;position: relative;list-style: none;}
ul:not([class]) li::before {background-color: #27e7a3;border-radius: 50%;content: "";counter-increment: num;width: 1rem;height: 1rem;left: 0;position: absolute;top: 0.6rem;}
ol:not([class]) li:last-child,
ul:not([class]) li:last-child {margin-bottom: 0;}
ol[class],
ul[class] {list-style: none;}
.mb-15 {margin-bottom: 1.5rem;}
.mb-20 {margin-bottom: 2rem;}
.mb-24 {margin-bottom: 2.4rem;}
.mb-25{margin-bottom: 2.5rem;}
.mb-28{margin-bottom: 2.8rem;}
.mb-30 {margin-bottom: 3rem;}
.mb-35 {margin-bottom: 3.5rem;}
.mb-40 {margin-bottom: 4rem;}
.mb-65 {margin-bottom: 6.5rem;}
.mb-70 {margin-bottom: 7rem;}
.mb-80 {margin-bottom: 8rem;}
.mb-90 {margin-bottom: 9rem;}
.position-center {margin-left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.clear {clear: both;}
.section__title {display: flex;align-items: center;justify-content: space-between;margin-bottom: 2rem;}
.section__title.mb-20 {margin-bottom: 2rem;}
.exchanges__buttons {gap: 0.8rem;justify-content: unset;margin-bottom: 2.8rem;}
.section .h2-title {position: relative;margin: 0;font: 700 2.3rem/3.1rem OpenSans, sans-serif;color: #f1fff9;z-index: 1;}
.section .h2-title.exchanges__btn {display: inline-flex;align-items: center;justify-content: center;padding: 1.4rem;width: 100%;max-width: 26rem;font: 500 1.8rem/2.2rem OpenSans, sans-serif;border-radius: 3rem;background: rgba(255, 255, 255, 0.16);cursor: pointer;transition: all 0.1s ease-in-out;}
.section .h2-title.exchanges__btn:hover, .section .h2-title.exchanges__btn.active {background: #27e7a3;transition: all 0.1s ease-in-out;color: #03140e;}
.section .h2-title.exchanges__btn:hover {box-shadow: 0px 0px 20px 0px rgba(20, 160, 115, 0.4);transition: all 0.1s ease-in-out;}
.partners-section .partners-title {;}
.can-bg-wrapper section.can-bg:nth-child(2n) {background-color: rgba(10, 15, 13, 0.75);padding: 8rem 0;}
.section .info-partner__title {margin-bottom: 2rem;text-align: unset;}
.info-partner__content p {margin-bottom: 5rem;}
.info-partner__btns {display: flex;align-items: center;gap: 2rem;}
.info-partner__btn-filled {padding: 1.6rem 6rem;font: 500 1.6rem/2rem OpenSans, sans-serif;border-radius: 1.6rem;background: #4F4749;color: #000000;transition: all 0.1s ease-in-out;}
.info-partner__btn-filled:hover {filter: brightness(90%);transition: all 0.1s ease-in-out;}
.info-partner__btn-filled:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.info-partner__btn {padding: 1.5rem 2.3rem;font: 500 1.6rem/2rem OpenSans, sans-serif;border: 1px solid #4F4749;border-radius: 1.6rem;}
.info-partner__btn:hover {opacity: 0.8;transition: all 0.1s ease-in-out;}
.info-partner__btn:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    ul:not([class]) li::before {top: 0.5rem;}
    .section .h2-title.exchanges__btn {padding: 0.85rem;font-size: 1.1rem;line-height: 1.3rem;}
    body {;}
    .section .h2-title {font-size: 1.9rem;line-height: 2.6rem;}
    .howtochange__content .h2-title {text-align: center;}
    .howtochange__content .section__title {margin-bottom: 2rem;}
    body::before {background-position: top -15rem center;}
    body::after {background: url(../images/dist/bg-mobile.png) no-repeat top 13.2rem right;}
    .section__title {height: unset;}
    .can-bg-wrapper section.can-bg:nth-child(2n) {padding: 3.2rem 0;}
}
.can-bg-wrapper section.can-bg:last-child {padding-bottom: 8rem;}
.container {margin-left: auto;margin-right: auto;max-width: 110rem;width: 100%;}
.row {margin-left: -1.5rem;margin-right: -1.5rem;}
.flex {display: -webkit-box;display: -ms-flexbox;display: flex;}
.flex_fw {-ms-flex-wrap: wrap;flex-wrap: wrap;}
.flex_aic {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.flex_jcc {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.flex_jcsb {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.grid {display: grid;gap: 1.6rem;}
.grid > * {min-width: 0;}
.grid.premium-3-1 {gap: 2rem;grid-template-columns: 1fr 1fr 1fr 32rem;}
.grid.col--sm-12 {-ms-grid-columns: (1fr) [12];-ms-grid-rows: auto;grid-template-columns: repeat(12, 1fr);grid-template-rows: auto;}
.grid.col--sm-12 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
.grid.col--sm-12 > :nth-child(12) {-ms-grid-column: 12;-ms-grid-row: 1;}
.grid.col--sm-11 {-ms-grid-columns: (1fr) [11];-ms-grid-rows: auto;grid-template-columns: repeat(11, 1fr);grid-template-rows: auto;}
.grid.col--sm-11 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
.grid.col--sm-11 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
.grid.col--sm-10 {-ms-grid-columns: (1fr) [10];-ms-grid-rows: auto;grid-template-columns: repeat(10, 1fr);grid-template-rows: auto;}
.grid.col--sm-10 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
.grid.col--sm-10 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
.grid.col--sm-9 {-ms-grid-columns: (1fr) [9];-ms-grid-rows: auto;grid-template-columns: repeat(9, 1fr);grid-template-rows: auto;}
.grid.col--sm-9 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
.grid.col--sm-9 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
.grid.col--sm-8 {-ms-grid-columns: (1fr) [8];-ms-grid-rows: auto;grid-template-columns: repeat(8, 1fr);grid-template-rows: auto;}
.grid.col--sm-8 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-8 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-8 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-8 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-8 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-8 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
.grid.col--sm-8 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
.grid.col--sm-8 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
.grid.col--sm-7 {-ms-grid-columns: (1fr) [7];-ms-grid-rows: auto;grid-template-columns: repeat(7, 1fr);grid-template-rows: auto;}
.grid.col--sm-7 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-7 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-7 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-7 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-7 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-7 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
.grid.col--sm-7 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
.grid.col--sm-6 {-ms-grid-columns: (1fr) [6];-ms-grid-rows: auto;grid-template-columns: repeat(6, 1fr);grid-template-rows: auto;}
.grid.col--sm-6 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-6 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-6 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-6 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-6 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-6 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
.grid.col--sm-5 {-ms-grid-columns: (1fr) [5];-ms-grid-rows: auto;grid-template-columns: repeat(5, 1fr);grid-template-rows: auto;}
.grid.col--sm-5 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-5 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-5 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-5 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-5 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
.grid.col--sm-4 {-ms-grid-columns: (1fr) [4];-ms-grid-rows: auto;grid-template-columns: repeat(4, 1fr);grid-template-rows: auto;}
.grid.col--sm-4 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-4 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-4 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-4 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
.grid.col--sm-3 {-ms-grid-columns: (1fr) [3];-ms-grid-rows: auto;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto;}
.grid.col--sm-3 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-3 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-3 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
.grid.col--sm-2 {-ms-grid-columns: (1fr) [2];-ms-grid-rows: auto;grid-template-columns: repeat(2, 1fr);grid-template-rows: auto;}
.grid.col--sm-2 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.grid.col--sm-2 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
.grid.col--sm-1 {-ms-grid-columns: (1fr) [1];-ms-grid-rows: auto;grid-template-columns: repeat(1, 1fr);grid-template-rows: auto;}
.grid.col--sm-1 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
.span--sm-12 {-ms-grid-column-span: 12;grid-column: span 12;}
.span--sm-11 {-ms-grid-column-span: 11;grid-column: span 11;}
.span--sm-10 {-ms-grid-column-span: 10;grid-column: span 10;}
.span--sm-9 {-ms-grid-column-span: 9;grid-column: span 9;}
.span--sm-8 {-ms-grid-column-span: 8;grid-column: span 8;}
.span--sm-7 {-ms-grid-column-span: 7;grid-column: span 7;}
.span--sm-6 {-ms-grid-column-span: 6;grid-column: span 6;}
.span--sm-5 {-ms-grid-column-span: 5;grid-column: span 5;}
.span--sm-4 {-ms-grid-column-span: 4;grid-column: span 4;}
.span--sm-3 {-ms-grid-column-span: 3;grid-column: span 3;}
.span--sm-2 {-ms-grid-column-span: 2;grid-column: span 2;}
.span--sm-1 {-ms-grid-column-span: 1;grid-column: span 1;}
@media only screen and (min-width: 768px) {
    .grid.col--md-12 {-ms-grid-columns: (1fr) [12];-ms-grid-rows: auto;grid-template-columns: repeat(12, 1fr);grid-template-rows: auto;}
    .grid.col--md-12 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
    .grid.col--md-12 > :nth-child(12) {-ms-grid-column: 12;-ms-grid-row: 1;}
    .grid.col--md-11 {-ms-grid-columns: (1fr) [11];-ms-grid-rows: auto;grid-template-columns: repeat(11, 1fr);grid-template-rows: auto;}
    .grid.col--md-11 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--md-11 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
    .grid.col--md-10 {-ms-grid-columns: (1fr) [10];-ms-grid-rows: auto;grid-template-columns: repeat(10, 1fr);grid-template-rows: auto;}
    .grid.col--md-10 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--md-10 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--md-9 {-ms-grid-columns: (1fr) [9];-ms-grid-rows: auto;grid-template-columns: repeat(9, 1fr);grid-template-rows: auto;}
    .grid.col--md-9 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--md-9 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--md-8 {-ms-grid-columns: (1fr) [8];-ms-grid-rows: auto;grid-template-columns: repeat(8, 1fr);grid-template-rows: auto;}
    .grid.col--md-8 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-8 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-8 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-8 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-8 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-8 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--md-8 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--md-8 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--md-7 {-ms-grid-columns: (1fr) [7];-ms-grid-rows: auto;grid-template-columns: repeat(7, 1fr);grid-template-rows: auto;}
    .grid.col--md-7 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-7 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-7 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-7 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-7 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-7 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--md-7 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--md-6 {-ms-grid-columns: (1fr) [6];-ms-grid-rows: auto;grid-template-columns: repeat(6, 1fr);grid-template-rows: auto;}
    .grid.col--md-6 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-6 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-6 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-6 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-6 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-6 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--md-5 {-ms-grid-columns: (1fr) [5];-ms-grid-rows: auto;grid-template-columns: repeat(5, 1fr);grid-template-rows: auto;}
    .grid.col--md-5 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-5 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-5 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-5 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-5 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--md-4 {-ms-grid-columns: (1fr) [4];-ms-grid-rows: auto;grid-template-columns: repeat(4, 1fr);grid-template-rows: auto;}
    .grid.col--md-4 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-4 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-4 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-4 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--md-3 {-ms-grid-columns: (1fr) [3];-ms-grid-rows: auto;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto;}
    .grid.col--md-3 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-3 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-3 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--md-2 {-ms-grid-columns: (1fr) [2];-ms-grid-rows: auto;grid-template-columns: repeat(2, 1fr);grid-template-rows: auto;}
    .grid.col--md-2 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--md-2 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--md-1 {-ms-grid-columns: (1fr) [1];-ms-grid-rows: auto;grid-template-columns: repeat(1, 1fr);grid-template-rows: auto;}
    .grid.col--md-1 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .span--md-12 {-ms-grid-column-span: 12;grid-column: span 12;}
    .span--md-11 {-ms-grid-column-span: 11;grid-column: span 11;}
    .span--md-10 {-ms-grid-column-span: 10;grid-column: span 10;}
    .span--md-9 {-ms-grid-column-span: 9;grid-column: span 9;}
    .span--md-8 {-ms-grid-column-span: 8;grid-column: span 8;}
    .span--md-7 {-ms-grid-column-span: 7;grid-column: span 7;}
    .span--md-6 {-ms-grid-column-span: 6;grid-column: span 6;}
    .span--md-5 {-ms-grid-column-span: 5;grid-column: span 5;}
    .span--md-4 {-ms-grid-column-span: 4;grid-column: span 4;}
    .span--md-3 {-ms-grid-column-span: 3;grid-column: span 3;}
    .span--md-2 {-ms-grid-column-span: 2;grid-column: span 2;}
    .span--md-1 {-ms-grid-column-span: 1;grid-column: span 1;}
}
@media only screen and (min-width: 641px) {
    .grid.col--lg-12 {-ms-grid-columns: (1fr) [12];-ms-grid-rows: auto;grid-template-columns: repeat(12, 1fr);grid-template-rows: auto;}
    .grid.col--lg-12 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
    .grid.col--lg-12 > :nth-child(12) {-ms-grid-column: 12;-ms-grid-row: 1;}
    .grid.col--lg-11 {-ms-grid-columns: (1fr) [11];-ms-grid-rows: auto;grid-template-columns: repeat(11, 1fr);grid-template-rows: auto;}
    .grid.col--lg-11 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--lg-11 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
    .grid.col--lg-10 {-ms-grid-columns: (1fr) [10];-ms-grid-rows: auto;grid-template-columns: repeat(10, 1fr);grid-template-rows: auto;}
    .grid.col--lg-10 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--lg-10 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--lg-9 {-ms-grid-columns: (1fr) [9];-ms-grid-rows: auto;grid-template-columns: repeat(9, 1fr);grid-template-rows: auto;}
    .grid.col--lg-9 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--lg-9 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--lg-8 {-ms-grid-columns: (1fr) [8];-ms-grid-rows: auto;grid-template-columns: repeat(8, 1fr);grid-template-rows: auto;}
    .grid.col--lg-8 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-8 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-8 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-8 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-8 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-8 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--lg-8 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--lg-8 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--lg-7 {-ms-grid-columns: (1fr) [7];-ms-grid-rows: auto;grid-template-columns: repeat(7, 1fr);grid-template-rows: auto;}
    .grid.col--lg-7 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-7 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-7 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-7 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-7 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-7 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--lg-7 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--lg-6 {-ms-grid-columns: (1fr) [6];-ms-grid-rows: auto;grid-template-columns: repeat(6, 1fr);grid-template-rows: auto;}
    .grid.col--lg-6 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-6 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-6 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-6 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-6 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-6 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--lg-5 {-ms-grid-columns: (1fr) [5];-ms-grid-rows: auto;grid-template-columns: repeat(5, 1fr);grid-template-rows: auto;}
    .grid.col--lg-5 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-5 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-5 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-5 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-5 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--lg-4 {-ms-grid-columns: (1fr) [4];-ms-grid-rows: auto;grid-template-columns: repeat(4, 1fr);grid-template-rows: auto;}
    .grid.col--lg-4 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-4 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-4 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-4 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--lg-3 {-ms-grid-columns: (1fr) [3];-ms-grid-rows: auto;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto;}
    .home-reserve  .grid.col--lg-3 {column-gap: 3.2rem;row-gap: 1.6rem;}
    .grid.col--lg-3 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-3 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-3 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--lg-2 {-ms-grid-columns: (1fr) [2];-ms-grid-rows: auto;grid-template-columns: repeat(2, 1fr);grid-template-rows: auto;}
    .grid.col--lg-2 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--lg-2 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--lg-1 {-ms-grid-columns: (1fr) [1];-ms-grid-rows: auto;grid-template-columns: repeat(1, 1fr);grid-template-rows: auto;}
    .grid.col--lg-1 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .span--lg-12 {-ms-grid-column-span: 12;grid-column: span 12;}
    .span--lg-11 {-ms-grid-column-span: 11;grid-column: span 11;}
    .span--lg-10 {-ms-grid-column-span: 10;grid-column: span 10;}
    .span--lg-9 {-ms-grid-column-span: 9;grid-column: span 9;}
    .span--lg-8 {-ms-grid-column-span: 8;grid-column: span 8;}
    .span--lg-7 {-ms-grid-column-span: 7;grid-column: span 7;}
    .span--lg-6 {-ms-grid-column-span: 6;grid-column: span 6;}
    .span--lg-5 {-ms-grid-column-span: 5;grid-column: span 5;}
    .span--lg-4 {-ms-grid-column-span: 4;grid-column: span 4;}
    .active.span--lg-4 {-ms-grid-column-span: 4;grid-column: span 4;}
    .span--lg-3 {-ms-grid-column-span: 3;grid-column: span 3;}
    .span--lg-2 {-ms-grid-column-span: 2;grid-column: span 2;}
    .span--lg-1 {-ms-grid-column-span: 1;grid-column: span 1;}
}
@media only screen and (min-width: 1201px) {
    .grid.col--12 {-ms-grid-columns: (1fr) [12];-ms-grid-rows: auto;grid-template-columns: repeat(12, 1fr);grid-template-rows: auto;}
    .grid.col--12 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
    .grid.col--12 > :nth-child(12) {-ms-grid-column: 12;-ms-grid-row: 1;}
    .grid.col--11 {-ms-grid-columns: (1fr) [11];-ms-grid-rows: auto;grid-template-columns: repeat(11, 1fr);grid-template-rows: auto;}
    .grid.col--11 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--11 > :nth-child(11) {-ms-grid-column: 11;-ms-grid-row: 1;}
    .grid.col--10 {-ms-grid-columns: (1fr) [10];-ms-grid-rows: auto;grid-template-columns: repeat(10, 1fr);grid-template-rows: auto;}
    .grid.col--10 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--10 > :nth-child(10) {-ms-grid-column: 10;-ms-grid-row: 1;}
    .grid.col--9 {-ms-grid-columns: (1fr) [9];-ms-grid-rows: auto;grid-template-columns: repeat(9, 1fr);grid-template-rows: auto;}
    .grid.col--9 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--9 > :nth-child(9) {-ms-grid-column: 9;-ms-grid-row: 1;}
    .grid.col--8 {-ms-grid-columns: (1fr) [8];-ms-grid-rows: auto;grid-template-columns: repeat(8, 1fr);grid-template-rows: auto;}
    .grid.col--8 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--8 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--8 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--8 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--8 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--8 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--8 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--8 > :nth-child(8) {-ms-grid-column: 8;-ms-grid-row: 1;}
    .grid.col--7 {-ms-grid-columns: (1fr) [7];-ms-grid-rows: auto;grid-template-columns: repeat(7, 1fr);grid-template-rows: auto;}
    .grid.col--7 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--7 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--7 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--7 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--7 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--7 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--7 > :nth-child(7) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .grid.col--6 {-ms-grid-columns: (1fr) [6];-ms-grid-rows: auto;grid-template-columns: repeat(6, 1fr);grid-template-rows: auto;}
    .grid.col--6 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--6 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--6 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--6 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--6 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--6 > :nth-child(6) {-ms-grid-column: 6;-ms-grid-row: 1;}
    .grid.col--5 {-ms-grid-columns: (1fr) [5];-ms-grid-rows: auto;grid-template-columns: repeat(5, 1fr);grid-template-rows: auto;}
    .grid.col--5 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--5 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--5 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--5 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--5 > :nth-child(5) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .grid.col--4 {-ms-grid-columns: (1fr) [4];-ms-grid-rows: auto;grid-template-columns: repeat(4, 1fr);grid-template-rows: auto;}
    .grid.col--4 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--4 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--4 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--4 > :nth-child(4) {-ms-grid-column: 4;-ms-grid-row: 1;}
    .grid.col--3 {-ms-grid-columns: (1fr) [3];-ms-grid-rows: auto;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto;}
    .grid.col--3 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--3 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--3 > :nth-child(3) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .grid.col--2 {-ms-grid-columns: (1fr) [2];-ms-grid-rows: auto;grid-template-columns: repeat(2, 1fr);grid-template-rows: auto;}
    .grid.col--2 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .grid.col--2 > :nth-child(2) {-ms-grid-column: 2;-ms-grid-row: 1;}
    .grid.col--1 {-ms-grid-columns: (1fr) [1];-ms-grid-rows: auto;grid-template-columns: repeat(1, 1fr);grid-template-rows: auto;}
    .grid.col--1 > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .span-12 {-ms-grid-column-span: 12;grid-column: span 12;}
    .span-11 {-ms-grid-column-span: 11;grid-column: span 11;}
    .span-10 {-ms-grid-column-span: 10;grid-column: span 10;}
    .span-9 {-ms-grid-column-span: 9;grid-column: span 9;}
    .span-8 {-ms-grid-column-span: 8;grid-column: span 8;}
    .span-7 {-ms-grid-column-span: 7;grid-column: span 7;}
    .span-6 {-ms-grid-column-span: 6;grid-column: span 6;}
    .span-5 {-ms-grid-column-span: 5;grid-column: span 5;}
    .span-4 {-ms-grid-column-span: 4;grid-column: span 4;}
    .span-3 {-ms-grid-column-span: 3;grid-column: span 3;}
    .span-2 {-ms-grid-column-span: 2;grid-column: span 2;}
    .span-1 {-ms-grid-column-span: 1;grid-column: span 1;}
}
@media only screen and (max-width: 767px) {
    .sm-hidden {display: none !important;}
}
@media only screen and (max-width: 640px) {
    .md-hidden {display: none !important;}
}
@media only screen and (max-width: 1200px) {
    .lg-hidden {display: none !important;}
}
@media only screen and (min-width: 768px) {
    .sm-visible {display: none !important;}
}
@media only screen and (min-width: 641px) {
    .md-visible {display: none !important;}
}
@media only screen and (min-width: 1201px) {
    .lg-visible {display: none !important;}
}
.mt-auto {margin-top: auto;}
.grid_row_gap_18 {row-gap: 1.8rem;}
.gap-0 {gap: 0;}
.gap-5 {gap: 0.5rem;}
.gap-10 {gap: 1rem;}
.gap-15 {gap: 1.5rem;}
.gap-20 {gap: 2rem;}
.gap-25 {gap: 2.5rem;}
.gap-30 {gap: 3rem;}
.gap-35 {gap: 3.5rem;}
.gap-40 {gap: 4rem;}
.gap-45 {gap: 4.5rem;}
.gap-50 {gap: 5rem;}
.gap-55 {gap: 5.5rem;}
.gap-60 {gap: 6rem;}
.gap-65 {gap: 6.5rem;}
.gap-70 {gap: 7rem;}
.gap-75 {gap: 7.5rem;}
.gap-80 {gap: 8rem;}
.gap-85 {gap: 8.5rem;}
.gap-90 {gap: 9rem;}
.gap-95 {gap: 9.5rem;}
.gap-100 {gap: 10rem;}
.gap-105 {gap: 10.5rem;}
.gap-110 {gap: 11rem;}
.gap-115 {gap: 11.5rem;}
.gap-120 {gap: 12rem;}
.gap-125 {gap: 12.5rem;}
.gap-130 {gap: 13rem;}
.gap-135 {gap: 13.5rem;}
.gap-140 {gap: 14rem;}
.gap-145 {gap: 14.5rem;}
.gap-150 {gap: 15rem;}
.gap-155 {gap: 15.5rem;}
.gap-160 {gap: 16rem;}
.gap-165 {gap: 16.5rem;}
.gap-170 {gap: 17rem;}
.gap-175 {gap: 17.5rem;}
.gap-180 {gap: 18rem;}
.gap-185 {gap: 18.5rem;}
.gap-190 {gap: 19rem;}
.gap-195 {gap: 19.5rem;}
.gap-200 {gap: 20rem;}
.gap-205 {gap: 20.5rem;}
.gap-210 {gap: 21rem;}
.gap-215 {gap: 21.5rem;}
.gap-220 {gap: 22rem;}
.gap-225 {gap: 22.5rem;}
.gap-230 {gap: 23rem;}
.gap-235 {gap: 23.5rem;}
.gap-240 {gap: 24rem;}
.gap-245 {gap: 24.5rem;}
.gap-250 {gap: 25rem;}
.gap-255 {gap: 25.5rem;}
.gap-260 {gap: 26rem;}
.gap-265 {gap: 26.5rem;}
.gap-270 {gap: 27rem;}
.gap-275 {gap: 27.5rem;}
.gap-280 {gap: 28rem;}
.gap-285 {gap: 28.5rem;}
.gap-290 {gap: 29rem;}
.gap-295 {gap: 29.5rem;}
.gap-300 {gap: 30rem;}
.gap-305 {gap: 30.5rem;}
.gap-310 {gap: 31rem;}
.gap-315 {gap: 31.5rem;}
.gap-320 {gap: 32rem;}
.gap-325 {gap: 32.5rem;}
.gap-330 {gap: 33rem;}
.gap-335 {gap: 33.5rem;}
.gap-340 {gap: 34rem;}
.gap-345 {gap: 34.5rem;}
.gap-350 {gap: 35rem;}
.gap-355 {gap: 35.5rem;}
.gap-360 {gap: 36rem;}
.gap-365 {gap: 36.5rem;}
.gap-370 {gap: 37rem;}
.gap-375 {gap: 37.5rem;}
.gap-380 {gap: 38rem;}
.gap-385 {gap: 38.5rem;}
.gap-390 {gap: 39rem;}
.gap-395 {gap: 39.5rem;}
.gap-400 {gap: 40rem;}
.gap-405 {gap: 40.5rem;}
.gap-410 {gap: 41rem;}
.gap-415 {gap: 41.5rem;}
.gap-420 {gap: 42rem;}
.gap-425 {gap: 42.5rem;}
.gap-430 {gap: 43rem;}
.gap-435 {gap: 43.5rem;}
.gap-440 {gap: 44rem;}
.gap-445 {gap: 44.5rem;}
.gap-450 {gap: 45rem;}
.gap-455 {gap: 45.5rem;}
.gap-460 {gap: 46rem;}
.gap-465 {gap: 46.5rem;}
.gap-470 {gap: 47rem;}
.gap-475 {gap: 47.5rem;}
.gap-480 {gap: 48rem;}
.gap-485 {gap: 48.5rem;}
.gap-490 {gap: 49rem;}
.gap-495 {gap: 49.5rem;}
.pt-28 {padding-top: 2.8rem;}
.pl-20 {padding-left: 2rem;}
.pt-0 {padding-top: 0;}
.pt-5 {padding-top: 0.5rem;}
.pt-10 {padding-top: 1rem;}
.pt-15 {padding-top: 1.5rem;}
.pt-20 {padding-top: 2rem;}
.pt-25 {padding-top: 2.5rem;}
.pt-30 {padding-top: 3rem;}
.pt-35 {padding-top: 3.5rem;}
.pt-40 {padding-top: 4rem;}
.pt-45 {padding-top: 4.5rem;}
.pt-50 {padding-top: 5rem;}
.pt-55 {padding-top: 5.5rem;}
.pt-60 {padding-top: 6rem;}
.pt-65 {padding-top: 6.5rem;}
.pt-70 {padding-top: 7rem;}
.pt-75 {padding-top: 7.5rem;}
.pt-80 {padding-top: 8rem;}
.pt-85 {padding-top: 8.5rem;}
.pt-90 {padding-top: 9rem;}
.pt-95 {padding-top: 9.5rem;}
.pt-100 {padding-top: 10rem;}
.pt-105 {padding-top: 10.5rem;}
.pt-110 {padding-top: 11rem;}
.pt-115 {padding-top: 11.5rem;}
.pt-120 {padding-top: 12rem;}
.pt-125 {padding-top: 12.5rem;}
.pt-130 {padding-top: 13rem;}
.pt-135 {padding-top: 13.5rem;}
.pt-140 {padding-top: 14rem;}
.pt-145 {padding-top: 14.5rem;}
.pt-150 {padding-top: 15rem;}
.pt-155 {padding-top: 15.5rem;}
.pt-160 {padding-top: 16rem;}
.pt-165 {padding-top: 16.5rem;}
.pt-170 {padding-top: 17rem;}
.pt-175 {padding-top: 17.5rem;}
.pt-180 {padding-top: 18rem;}
.pt-185 {padding-top: 18.5rem;}
.pt-190 {padding-top: 19rem;}
.pt-195 {padding-top: 19.5rem;}
.pt-200 {padding-top: 20rem;}
.pt-205 {padding-top: 20.5rem;}
.pt-210 {padding-top: 21rem;}
.pt-215 {padding-top: 21.5rem;}
.pt-220 {padding-top: 22rem;}
.pt-225 {padding-top: 22.5rem;}
.pt-230 {padding-top: 23rem;}
.pt-235 {padding-top: 23.5rem;}
.pt-240 {padding-top: 24rem;}
.pt-245 {padding-top: 24.5rem;}
.pt-250 {padding-top: 25rem;}
.pt-255 {padding-top: 25.5rem;}
.pt-260 {padding-top: 26rem;}
.pt-265 {padding-top: 26.5rem;}
.pt-270 {padding-top: 27rem;}
.pt-275 {padding-top: 27.5rem;}
.pt-280 {padding-top: 28rem;}
.pt-285 {padding-top: 28.5rem;}
.pt-290 {padding-top: 29rem;}
.pt-295 {padding-top: 29.5rem;}
.pt-300 {padding-top: 30rem;}
.pt-305 {padding-top: 30.5rem;}
.pt-310 {padding-top: 31rem;}
.pt-315 {padding-top: 31.5rem;}
.pt-320 {padding-top: 32rem;}
.pt-325 {padding-top: 32.5rem;}
.pt-330 {padding-top: 33rem;}
.pt-335 {padding-top: 33.5rem;}
.pt-340 {padding-top: 34rem;}
.pt-345 {padding-top: 34.5rem;}
.pt-350 {padding-top: 35rem;}
.pt-355 {padding-top: 35.5rem;}
.pt-360 {padding-top: 36rem;}
.pt-365 {padding-top: 36.5rem;}
.pt-370 {padding-top: 37rem;}
.pt-375 {padding-top: 37.5rem;}
.pt-380 {padding-top: 38rem;}
.pt-385 {padding-top: 38.5rem;}
.pt-390 {padding-top: 39rem;}
.pt-395 {padding-top: 39.5rem;}
.pt-400 {padding-top: 40rem;}
.pt-405 {padding-top: 40.5rem;}
.pt-410 {padding-top: 41rem;}
.pt-415 {padding-top: 41.5rem;}
.pt-420 {padding-top: 42rem;}
.pt-425 {padding-top: 42.5rem;}
.pt-430 {padding-top: 43rem;}
.pt-435 {padding-top: 43.5rem;}
.pt-440 {padding-top: 44rem;}
.pt-445 {padding-top: 44.5rem;}
.pt-450 {padding-top: 45rem;}
.pt-455 {padding-top: 45.5rem;}
.pt-460 {padding-top: 46rem;}
.pt-465 {padding-top: 46.5rem;}
.pt-470 {padding-top: 47rem;}
.pt-475 {padding-top: 47.5rem;}
.pt-480 {padding-top: 48rem;}
.pt-485 {padding-top: 48.5rem;}
.pt-490 {padding-top: 49rem;}
.pt-495 {padding-top: 49.5rem;}
.pb-0 {padding-bottom: 0;}
.pb-5 {padding-bottom: 0.5rem;}
.pb-10 {padding-bottom: 1rem;}
.pb-15 {padding-bottom: 1.5rem;}
.pb-20 {padding-bottom: 2rem;}
.pb-25 {padding-bottom: 2.5rem;}
.pb-30 {padding-bottom: 3rem;}
.pb-35 {padding-bottom: 3.5rem;}
.pb-40 {padding-bottom: 4rem;}
.pb-45 {padding-bottom: 4.5rem;}
.pb-50 {padding-bottom: 5rem;}
.pb-55 {padding-bottom: 5.5rem;}
.pb-60 {padding-bottom: 6rem;}
.pb-65 {padding-bottom: 6.5rem;}
.pb-70 {padding-bottom: 7rem;}
.pb-75 {padding-bottom: 7.5rem;}
.pb-80 {padding-bottom: 8rem;}
.pb-85 {padding-bottom: 8.5rem;}
.pb-90 {padding-bottom: 9rem;}
.pb-95 {padding-bottom: 9.5rem;}
.pb-100 {padding-bottom: 10rem;}
.pb-105 {padding-bottom: 10.5rem;}
.pb-110 {padding-bottom: 11rem;}
.pb-115 {padding-bottom: 11.5rem;}
.pb-120 {padding-bottom: 12rem;}
.pb-125 {padding-bottom: 12.5rem;}
.pb-130 {padding-bottom: 13rem;}
.pb-135 {padding-bottom: 13.5rem;}
.pb-140 {padding-bottom: 14rem;}
.pb-145 {padding-bottom: 14.5rem;}
.pb-150 {padding-bottom: 15rem;}
.pb-155 {padding-bottom: 15.5rem;}
.pb-160 {padding-bottom: 16rem;}
.pb-165 {padding-bottom: 16.5rem;}
.pb-170 {padding-bottom: 17rem;}
.pb-175 {padding-bottom: 17.5rem;}
.pb-180 {padding-bottom: 18rem;}
.pb-185 {padding-bottom: 18.5rem;}
.pb-190 {padding-bottom: 19rem;}
.pb-195 {padding-bottom: 19.5rem;}
.pb-200 {padding-bottom: 20rem;}
.pb-205 {padding-bottom: 20.5rem;}
.pb-210 {padding-bottom: 21rem;}
.pb-215 {padding-bottom: 21.5rem;}
.pb-220 {padding-bottom: 22rem;}
.pb-225 {padding-bottom: 22.5rem;}
.pb-230 {padding-bottom: 23rem;}
.pb-235 {padding-bottom: 23.5rem;}
.pb-240 {padding-bottom: 24rem;}
.pb-245 {padding-bottom: 24.5rem;}
.pb-250 {padding-bottom: 25rem;}
.pb-255 {padding-bottom: 25.5rem;}
.pb-260 {padding-bottom: 26rem;}
.pb-265 {padding-bottom: 26.5rem;}
.pb-270 {padding-bottom: 27rem;}
.pb-275 {padding-bottom: 27.5rem;}
.pb-280 {padding-bottom: 28rem;}
.pb-285 {padding-bottom: 28.5rem;}
.pb-290 {padding-bottom: 29rem;}
.pb-295 {padding-bottom: 29.5rem;}
.pb-300 {padding-bottom: 30rem;}
.pb-305 {padding-bottom: 30.5rem;}
.pb-310 {padding-bottom: 31rem;}
.pb-315 {padding-bottom: 31.5rem;}
.pb-320 {padding-bottom: 32rem;}
.pb-325 {padding-bottom: 32.5rem;}
.pb-330 {padding-bottom: 33rem;}
.pb-335 {padding-bottom: 33.5rem;}
.pb-340 {padding-bottom: 34rem;}
.pb-345 {padding-bottom: 34.5rem;}
.pb-350 {padding-bottom: 35rem;}
.pb-355 {padding-bottom: 35.5rem;}
.pb-360 {padding-bottom: 36rem;}
.pb-365 {padding-bottom: 36.5rem;}
.pb-370 {padding-bottom: 37rem;}
.pb-375 {padding-bottom: 37.5rem;}
.pb-380 {padding-bottom: 38rem;}
.pb-385 {padding-bottom: 38.5rem;}
.pb-390 {padding-bottom: 39rem;}
.pb-395 {padding-bottom: 39.5rem;}
.pb-400 {padding-bottom: 40rem;}
.pb-405 {padding-bottom: 40.5rem;}
.pb-410 {padding-bottom: 41rem;}
.pb-415 {padding-bottom: 41.5rem;}
.pb-420 {padding-bottom: 42rem;}
.pb-425 {padding-bottom: 42.5rem;}
.pb-430 {padding-bottom: 43rem;}
.pb-435 {padding-bottom: 43.5rem;}
.pb-440 {padding-bottom: 44rem;}
.pb-445 {padding-bottom: 44.5rem;}
.pb-450 {padding-bottom: 45rem;}
.pb-455 {padding-bottom: 45.5rem;}
.pb-460 {padding-bottom: 46rem;}
.pb-465 {padding-bottom: 46.5rem;}
.pb-470 {padding-bottom: 47rem;}
.pb-475 {padding-bottom: 47.5rem;}
.pb-480 {padding-bottom: 48rem;}
.pb-485 {padding-bottom: 48.5rem;}
.pb-490 {padding-bottom: 49rem;}
.pb-495 {padding-bottom: 49.5rem;}
.mb-m-0 {margin-bottom: 0;}
.mb-m-5 {margin-bottom: 0.5rem;}
.mb-m-10 {margin-bottom: 1rem;}
.mb-m-15 {margin-bottom: 1.5rem;}
.mb-m-20 {margin-bottom: 2rem;}
.mb-m-25 {margin-bottom: 2.5rem;}
.mb-m-28 {margin-bottom: 2.8rem;}
.mb-m-30 {margin-bottom: 3rem;}
.mb-m-35 {margin-bottom: 3.5rem;}
.mb-m-40 {margin-bottom: 4rem;}
.mb-m-45 {margin-bottom: 4.5rem;}
.mb-m-50 {margin-bottom: 5rem;}
.mb-m-55 {margin-bottom: 5.5rem;}
.mb-m-60 {margin-bottom: 6rem;}
.mb-m-65 {margin-bottom: 6.5rem;}
.mb-m-70 {margin-bottom: 7rem;}
.mb-m-75 {margin-bottom: 7.5rem;}
.mb-m-80 {margin-bottom: 8rem;}
.mb-m-85 {margin-bottom: 8.5rem;}
.mb-m-90 {margin-bottom: 9rem;}
.mb-m-95 {margin-bottom: 9.5rem;}
.mb-m-100 {margin-bottom: 10rem;}
.mb-m-105 {margin-bottom: 10.5rem;}
.mb-m-110 {margin-bottom: 11rem;}
.mb-m-115 {margin-bottom: 11.5rem;}
.mb-m-120 {margin-bottom: 12rem;}
.mb-m-125 {margin-bottom: 12.5rem;}
.mb-m-130 {margin-bottom: 13rem;}
.mb-m-135 {margin-bottom: 13.5rem;}
.mb-m-140 {margin-bottom: 14rem;}
.mb-m-145 {margin-bottom: 14.5rem;}
.mb-m-150 {margin-bottom: 15rem;}
.mb-m-155 {margin-bottom: 15.5rem;}
.mb-m-160 {margin-bottom: 16rem;}
.mb-m-165 {margin-bottom: 16.5rem;}
.mb-m-170 {margin-bottom: 17rem;}
.mb-m-175 {margin-bottom: 17.5rem;}
.mb-m-180 {margin-bottom: 18rem;}
.mb-m-185 {margin-bottom: 18.5rem;}
.mb-m-190 {margin-bottom: 19rem;}
.mb-m-195 {margin-bottom: 19.5rem;}
.mb-m-200 {margin-bottom: 20rem;}
.mb-m-205 {margin-bottom: 20.5rem;}
.mb-m-210 {margin-bottom: 21rem;}
.mb-m-215 {margin-bottom: 21.5rem;}
.mb-m-220 {margin-bottom: 22rem;}
.mb-m-225 {margin-bottom: 22.5rem;}
.mb-m-230 {margin-bottom: 23rem;}
.mb-m-235 {margin-bottom: 23.5rem;}
.mb-m-240 {margin-bottom: 24rem;}
.mb-m-245 {margin-bottom: 24.5rem;}
.mb-m-250 {margin-bottom: 25rem;}
.mb-m-255 {margin-bottom: 25.5rem;}
.mb-m-260 {margin-bottom: 26rem;}
.mb-m-265 {margin-bottom: 26.5rem;}
.mb-m-270 {margin-bottom: 27rem;}
.mb-m-275 {margin-bottom: 27.5rem;}
.mb-m-280 {margin-bottom: 28rem;}
.mb-m-285 {margin-bottom: 28.5rem;}
.mb-m-290 {margin-bottom: 29rem;}
.mb-m-295 {margin-bottom: 29.5rem;}
.mb-m-300 {margin-bottom: 30rem;}
.mb-m-305 {margin-bottom: 30.5rem;}
.mb-m-310 {margin-bottom: 31rem;}
.mb-m-315 {margin-bottom: 31.5rem;}
.mb-m-320 {margin-bottom: 32rem;}
.mb-m-325 {margin-bottom: 32.5rem;}
.mb-m-330 {margin-bottom: 33rem;}
.mb-m-335 {margin-bottom: 33.5rem;}
.mb-m-340 {margin-bottom: 34rem;}
.mb-m-345 {margin-bottom: 34.5rem;}
.mb-m-350 {margin-bottom: 35rem;}
.mb-m-355 {margin-bottom: 35.5rem;}
.mb-m-360 {margin-bottom: 36rem;}
.mb-m-365 {margin-bottom: 36.5rem;}
.mb-m-370 {margin-bottom: 37rem;}
.mb-m-375 {margin-bottom: 37.5rem;}
.mb-m-380 {margin-bottom: 38rem;}
.mb-m-385 {margin-bottom: 38.5rem;}
.mb-m-390 {margin-bottom: 39rem;}
.mb-m-395 {margin-bottom: 39.5rem;}
.mb-m-400 {margin-bottom: 40rem;}
.mb-m-405 {margin-bottom: 40.5rem;}
.mb-m-410 {margin-bottom: 41rem;}
.mb-m-415 {margin-bottom: 41.5rem;}
.mb-m-420 {margin-bottom: 42rem;}
.mb-m-425 {margin-bottom: 42.5rem;}
.mb-m-430 {margin-bottom: 43rem;}
.mb-m-435 {margin-bottom: 43.5rem;}
.mb-m-440 {margin-bottom: 44rem;}
.mb-m-445 {margin-bottom: 44.5rem;}
.mb-m-450 {margin-bottom: 45rem;}
.mb-m-455 {margin-bottom: 45.5rem;}
.mb-m-460 {margin-bottom: 46rem;}
.mb-m-465 {margin-bottom: 46.5rem;}
.mb-m-470 {margin-bottom: 47rem;}
.mb-m-475 {margin-bottom: 47.5rem;}
.mb-m-480 {margin-bottom: 48rem;}
.mb-m-485 {margin-bottom: 48.5rem;}
.mb-m-490 {margin-bottom: 49rem;}
.mb-m-495 {margin-bottom: 49.5rem;}
@media only screen and (min-width: 768px) {
    .mb-t-0 {margin-bottom: 0;}
    .mb-t-5 {margin-bottom: 0.5rem;}
    .mb-t-10 {margin-bottom: 1rem;}
    .mb-t-15 {margin-bottom: 1.5rem;}
    .mb-t-20 {margin-bottom: 2rem;}
    .mb-t-25 {margin-bottom: 2.5rem;}
    .mb-t-30 {margin-bottom: 3rem;}
    .mb-t-35 {margin-bottom: 3.5rem;}
    .mb-t-40 {margin-bottom: 4rem;}
    .mb-t-45 {margin-bottom: 4.5rem;}
    .mb-t-50 {margin-bottom: 5rem;}
    .mb-t-55 {margin-bottom: 5.5rem;}
    .mb-t-60 {margin-bottom: 6rem;}
    .mb-t-65 {margin-bottom: 6.5rem;}
    .mb-t-70 {margin-bottom: 7rem;}
    .mb-t-75 {margin-bottom: 7.5rem;}
    .mb-t-80 {margin-bottom: 8rem;}
    .mb-t-85 {margin-bottom: 8.5rem;}
    .mb-t-90 {margin-bottom: 9rem;}
    .mb-t-95 {margin-bottom: 9.5rem;}
    .mb-t-100 {margin-bottom: 10rem;}
    .mb-t-105 {margin-bottom: 10.5rem;}
    .mb-t-110 {margin-bottom: 11rem;}
    .mb-t-115 {margin-bottom: 11.5rem;}
    .mb-t-120 {margin-bottom: 12rem;}
    .mb-t-125 {margin-bottom: 12.5rem;}
    .mb-t-130 {margin-bottom: 13rem;}
    .mb-t-135 {margin-bottom: 13.5rem;}
    .mb-t-140 {margin-bottom: 14rem;}
    .mb-t-145 {margin-bottom: 14.5rem;}
    .mb-t-150 {margin-bottom: 15rem;}
    .mb-t-155 {margin-bottom: 15.5rem;}
    .mb-t-160 {margin-bottom: 16rem;}
    .mb-t-165 {margin-bottom: 16.5rem;}
    .mb-t-170 {margin-bottom: 17rem;}
    .mb-t-175 {margin-bottom: 17.5rem;}
    .mb-t-180 {margin-bottom: 18rem;}
    .mb-t-185 {margin-bottom: 18.5rem;}
    .mb-t-190 {margin-bottom: 19rem;}
    .mb-t-195 {margin-bottom: 19.5rem;}
    .mb-t-200 {margin-bottom: 20rem;}
    .mb-t-205 {margin-bottom: 20.5rem;}
    .mb-t-210 {margin-bottom: 21rem;}
    .mb-t-215 {margin-bottom: 21.5rem;}
    .mb-t-220 {margin-bottom: 22rem;}
    .mb-t-225 {margin-bottom: 22.5rem;}
    .mb-t-230 {margin-bottom: 23rem;}
    .mb-t-235 {margin-bottom: 23.5rem;}
    .mb-t-240 {margin-bottom: 24rem;}
    .mb-t-245 {margin-bottom: 24.5rem;}
    .mb-t-250 {margin-bottom: 25rem;}
    .mb-t-255 {margin-bottom: 25.5rem;}
    .mb-t-260 {margin-bottom: 26rem;}
    .mb-t-265 {margin-bottom: 26.5rem;}
    .mb-t-270 {margin-bottom: 27rem;}
    .mb-t-275 {margin-bottom: 27.5rem;}
    .mb-t-280 {margin-bottom: 28rem;}
    .mb-t-285 {margin-bottom: 28.5rem;}
    .mb-t-290 {margin-bottom: 29rem;}
    .mb-t-295 {margin-bottom: 29.5rem;}
    .mb-t-300 {margin-bottom: 30rem;}
    .mb-t-305 {margin-bottom: 30.5rem;}
    .mb-t-310 {margin-bottom: 31rem;}
    .mb-t-315 {margin-bottom: 31.5rem;}
    .mb-t-320 {margin-bottom: 32rem;}
    .mb-t-325 {margin-bottom: 32.5rem;}
    .mb-t-330 {margin-bottom: 33rem;}
    .mb-t-335 {margin-bottom: 33.5rem;}
    .mb-t-340 {margin-bottom: 34rem;}
    .mb-t-345 {margin-bottom: 34.5rem;}
    .mb-t-350 {margin-bottom: 35rem;}
    .mb-t-355 {margin-bottom: 35.5rem;}
    .mb-t-360 {margin-bottom: 36rem;}
    .mb-t-365 {margin-bottom: 36.5rem;}
    .mb-t-370 {margin-bottom: 37rem;}
    .mb-t-375 {margin-bottom: 37.5rem;}
    .mb-t-380 {margin-bottom: 38rem;}
    .mb-t-385 {margin-bottom: 38.5rem;}
    .mb-t-390 {margin-bottom: 39rem;}
    .mb-t-395 {margin-bottom: 39.5rem;}
    .mb-t-400 {margin-bottom: 40rem;}
    .mb-t-405 {margin-bottom: 40.5rem;}
    .mb-t-410 {margin-bottom: 41rem;}
    .mb-t-415 {margin-bottom: 41.5rem;}
    .mb-t-420 {margin-bottom: 42rem;}
    .mb-t-425 {margin-bottom: 42.5rem;}
    .mb-t-430 {margin-bottom: 43rem;}
    .mb-t-435 {margin-bottom: 43.5rem;}
    .mb-t-440 {margin-bottom: 44rem;}
    .mb-t-445 {margin-bottom: 44.5rem;}
    .mb-t-450 {margin-bottom: 45rem;}
    .mb-t-455 {margin-bottom: 45.5rem;}
    .mb-t-460 {margin-bottom: 46rem;}
    .mb-t-465 {margin-bottom: 46.5rem;}
    .mb-t-470 {margin-bottom: 47rem;}
    .mb-t-475 {margin-bottom: 47.5rem;}
    .mb-t-480 {margin-bottom: 48rem;}
    .mb-t-485 {margin-bottom: 48.5rem;}
    .mb-t-490 {margin-bottom: 49rem;}
    .mb-t-495 {margin-bottom: 49.5rem;}
}
@media only screen and (min-width: 641px) {
    .mb-0 {margin-bottom: 0;}
    .mb-5 {margin-bottom: 0.5rem;}
    .mb-10 {margin-bottom: 1rem;}
    .mb-15 {margin-bottom: 1.5rem;}
    .mb-20 {margin-bottom: 2rem;}
    .mb-25 {margin-bottom: 2.5rem;}
    .mb-30 {margin-bottom: 3rem;}
    .mb-35 {margin-bottom: 3.5rem;}
    .mb-40 {margin-bottom: 4rem;}
    .mb-45 {margin-bottom: 4.5rem;}
    .mb-50 {margin-bottom: 5rem;}
    .mb-55 {margin-bottom: 5.5rem;}
    .mb-60 {margin-bottom: 6rem;}
    .mb-65 {margin-bottom: 6.5rem;}
    .mb-70 {margin-bottom: 7rem;}
    .mb-75 {margin-bottom: 7.5rem;}
    .mb-80 {margin-bottom: 8rem;}
    .mb-85 {margin-bottom: 8.5rem;}
    .mb-90 {margin-bottom: 9rem;}
    .mb-95 {margin-bottom: 9.5rem;}
    .mb-100 {margin-bottom: 10rem;}
    .mb-105 {margin-bottom: 10.5rem;}
    .mb-110 {margin-bottom: 11rem;}
    .mb-115 {margin-bottom: 11.5rem;}
    .mb-120 {margin-bottom: 12rem;}
    .mb-125 {margin-bottom: 12.5rem;}
    .mb-130 {margin-bottom: 13rem;}
    .mb-135 {margin-bottom: 13.5rem;}
    .mb-140 {margin-bottom: 14rem;}
    .mb-145 {margin-bottom: 14.5rem;}
    .mb-150 {margin-bottom: 15rem;}
    .mb-155 {margin-bottom: 15.5rem;}
    .mb-160 {margin-bottom: 16rem;}
    .mb-165 {margin-bottom: 16.5rem;}
    .mb-170 {margin-bottom: 17rem;}
    .mb-175 {margin-bottom: 17.5rem;}
    .mb-180 {margin-bottom: 18rem;}
    .mb-185 {margin-bottom: 18.5rem;}
    .mb-190 {margin-bottom: 19rem;}
    .mb-195 {margin-bottom: 19.5rem;}
    .mb-200 {margin-bottom: 20rem;}
    .mb-205 {margin-bottom: 20.5rem;}
    .mb-210 {margin-bottom: 21rem;}
    .mb-215 {margin-bottom: 21.5rem;}
    .mb-220 {margin-bottom: 22rem;}
    .mb-225 {margin-bottom: 22.5rem;}
    .mb-230 {margin-bottom: 23rem;}
    .mb-235 {margin-bottom: 23.5rem;}
    .mb-240 {margin-bottom: 24rem;}
    .mb-245 {margin-bottom: 24.5rem;}
    .mb-250 {margin-bottom: 25rem;}
    .mb-255 {margin-bottom: 25.5rem;}
    .mb-260 {margin-bottom: 26rem;}
    .mb-265 {margin-bottom: 26.5rem;}
    .mb-270 {margin-bottom: 27rem;}
    .mb-275 {margin-bottom: 27.5rem;}
    .mb-280 {margin-bottom: 28rem;}
    .mb-285 {margin-bottom: 28.5rem;}
    .mb-290 {margin-bottom: 29rem;}
    .mb-295 {margin-bottom: 29.5rem;}
    .mb-300 {margin-bottom: 30rem;}
    .mb-305 {margin-bottom: 30.5rem;}
    .mb-310 {margin-bottom: 31rem;}
    .mb-315 {margin-bottom: 31.5rem;}
    .mb-320 {margin-bottom: 32rem;}
    .mb-325 {margin-bottom: 32.5rem;}
    .mb-330 {margin-bottom: 33rem;}
    .mb-335 {margin-bottom: 33.5rem;}
    .mb-340 {margin-bottom: 34rem;}
    .mb-345 {margin-bottom: 34.5rem;}
    .mb-350 {margin-bottom: 35rem;}
    .mb-355 {margin-bottom: 35.5rem;}
    .mb-360 {margin-bottom: 36rem;}
    .mb-365 {margin-bottom: 36.5rem;}
    .mb-370 {margin-bottom: 37rem;}
    .mb-375 {margin-bottom: 37.5rem;}
    .mb-380 {margin-bottom: 38rem;}
    .mb-385 {margin-bottom: 38.5rem;}
    .mb-390 {margin-bottom: 39rem;}
    .mb-395 {margin-bottom: 39.5rem;}
    .mb-400 {margin-bottom: 40rem;}
    .mb-405 {margin-bottom: 40.5rem;}
    .mb-410 {margin-bottom: 41rem;}
    .mb-415 {margin-bottom: 41.5rem;}
    .mb-420 {margin-bottom: 42rem;}
    .mb-425 {margin-bottom: 42.5rem;}
    .mb-430 {margin-bottom: 43rem;}
    .mb-435 {margin-bottom: 43.5rem;}
    .mb-440 {margin-bottom: 44rem;}
    .mb-445 {margin-bottom: 44.5rem;}
    .mb-450 {margin-bottom: 45rem;}
    .mb-455 {margin-bottom: 45.5rem;}
    .mb-460 {margin-bottom: 46rem;}
    .mb-465 {margin-bottom: 46.5rem;}
    .mb-470 {margin-bottom: 47rem;}
    .mb-475 {margin-bottom: 47.5rem;}
    .mb-480 {margin-bottom: 48rem;}
    .mb-485 {margin-bottom: 48.5rem;}
    .mb-490 {margin-bottom: 49rem;}
    .mb-495 {margin-bottom: 49.5rem;}
}
@media only screen and (max-width: 640px) {
    .mb-m-12 {margin-bottom: 1.2rem;}
}
.btn {display: flex;align-items: center;justify-content: center;padding: 1.2rem 1.8rem;height: 100%;text-align: center;text-decoration: none;border: none;border-radius: 1.2rem;transition: all 0.1s ease-in-out;}
.btn-primary {background: #26bb7d;border: 1px solid #26bb7d;color: #fff;font-size: 1.6rem;font-weight: 400;min-width: 10rem;padding: 1.2rem 2.4rem;transition: all 0.1s ease-in-out;}









.btn-secondary-align {display: flex;justify-content: center;margin-top: 2rem;}
.btn-secondary {position: relative;padding: 1.7rem 0;width: 100%;white-space: nowrap;font: 500 1.4rem/1.6rem OpenSans, sans-serif;border: none;border-radius: 3rem;background: #27e7a3;transition: all 0.1s ease-in-out;color: #03140e;}
.btn-secondary span {pointer-events: none;}
.btn-secondary__arrow {display: none;min-width: 2rem;width: 2rem;height: 2rem;background: url("../images/dist/section_btn_arrow.svg") no-repeat;background-size: cover;}
.btn-secondary:hover {box-shadow: 0px 0px 20px 0px #0891B266;transition: all 0.1s ease-in-out;}
.btn-secondary:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.btn-secondary-on-primary {background: none;border: 1px solid hsla(0, 0%, 100%, 0.4);color: #fff;font-size: 1.6rem;font-weight: 400;min-width: 10rem;padding: 1.2rem 2rem 1.2rem 3.6rem;position: relative;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.btn-secondary-on-primary:before {background-color: #48b792;border-radius: 100%;content: "";display: block;height: 1rem;left: 1.7rem;position: absolute;width: 1rem;}
.btn-secondary-on-primary.st_offline:before {background-color: #6ff0c4;}
.btn-secondary-on-primary:hover {color: #fff;opacity: 0.8;}



.btn-large {padding: 1.9rem 3rem;}
@media only screen and (max-width: 640px) {
    .btn-secondary-align {margin-top: 2rem;}
    .btn-reviews {display: flex;height: unset;}
    .grid {gap: 1.6rem;}
    .last-exchanges .grid, .home-directions.grid {;}
    .reviews .grid {gap: 4rem;}
    .btn {padding: 1.65rem;height: unset;width: 100%;font-size: 1.2rem;line-height: 1.5rem;}
    .btn-secondary__arrow {width: 1.6rem;height: 1.6rem;background-position: center;}

}
.breadcrumb {color: #88b9a5;display: -webkit-box;display: -ms-flexbox;display: flex;display: none;font-size: 1.6rem;font-weight: 400;line-height: 2rem;}
.breadcrumb-item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}
.breadcrumb-item:not(:first-child):before {background: url(../images/dist/keyboard_arrow_right.svg) no-repeat 0 0.1rem;color: #26bb7d;content: " ";display: block;height: 2rem;width: 2rem;}
.breadcrumb a {color: #27e7a3;text-decoration: none;transition: all 0.1s ease-in-out;}
.breadcrumb a:hover {color: #27e7a3;text-decoration: underline;transition: all 0.1s ease-in-out;}
.breadcrumb a:active {color: #27e7a3;transition: all 0.1s ease-in-out;}
.news-breadcrumb {display: none;font: 400 1.1rem/1.3rem OpenSans, sans-serif;white-space: nowrap;}
.single_news .news-breadcrumb {display: -webkit-box;display: -ms-flexbox;display: flex;}
.news-breadcrumb-item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding-right: 0.4rem;}
.news-breadcrumb-item:not(:first-child):before {color: #26bb7d;content: "/";display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding-right: 0.4rem;}
.news-breadcrumb a {font-weight: 400;color: #27e7a3;margin-left: 0.7rem;text-decoration: none;transition: all 0.1s ease-in-out;}
.news-breadcrumb a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;transition: all 0.1s ease-in-out;}
.news-breadcrumb a:active {opacity: 0.6;text-decoration: underline;transition: all 0.1s ease-in-out;}
.hometext-wrapper__title.main-title {margin-bottom: 2rem;}
.main-title {font: 700 3rem/4rem OpenSans, sans-serif;color: #f1fff9;}
.main-title.active {text-align: center;}
.h2-title, h2, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_div_title, .partners-section .partners-title {position: relative;display: block;width: 100%;z-index: 1;}
.h3-title, h3 {font-size: 2rem;}
.h4-title, h4 {font-size: 1.8rem;}
.h5-title, h5 {font-size: 1.6rem;}
.js-accordion-item__content {max-height: 0;overflow: hidden;transition: all 0.1s ease-in-out;}
.accordion-item {background-color: #fff;border: none;border-radius: 0.2rem;overflow: hidden;transition: all 0.1s ease-in-out;width: 100%;}
.accordion-item__btn {align-items: center;background: #fff;border: none;color: #e1f9ef;display: flex;font-weight: 500;padding: 1.4rem 4.5rem 1.4rem 2rem;position: relative;text-align: left;width: 100%;}
.accordion-item__btn:after {-ms-flex-negative: 0;border: 0.2rem solid #112723;border-width: 0 0.2rem 0.2rem 0;content: "";display: block;flex-shrink: 0;height: 1rem;position: absolute;right: 2.7rem;top: 50%;-webkit-transform: translateY(-50%) rotate(45deg);-ms-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);transition: all 0.1s ease-in-out;width: 1rem;}
.accordion-item__content {background-color: transparent;max-height: 0;overflow: hidden;padding: 0 2rem;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.accordion-item.active {padding-bottom: 2rem;}
.accordion-item.active .accordion-item__btn:after {-webkit-transform: translateY(calc(-50% + 0.5rem)) rotate(-135deg);-ms-transform: translateY(calc(-50% + 0.5rem)) rotate(-135deg);transform: translateY(calc(-50% + 0.5rem)) rotate(-135deg);}
.acf_div_title {display: none;}
.acf_input:focus:required:invalid,
.acf_password:focus:required:invalid,
.cf_input:focus:required:invalid,
.checkstatus_input:focus:required:invalid,
.input:focus:required:invalid,
.log_input:focus:required:invalid,
.log_password:focus:required:invalid,
.lp_input:focus:required:invalid,
.pay_input > input:focus:required:invalid,
.pay_input_purse:focus:required:invalid,
.rb_input:focus:required:invalid,
.rb_password:focus:required:invalid,
.reg_input:focus:required:invalid,
.reg_password:focus:required:invalid,
.userwallets_one_line > input:focus:required:invalid,
.uv_input:focus:required:invalid {border-color: #27e7a3;}
.acf_input:required:valid,
.acf_password:required:valid,
.cf_input:required:valid,
.checkstatus_input:required:valid,
.input:required:valid,
.log_input:required:valid,
.log_password:required:valid,
.lp_input:required:valid,
.pay_input > input:required:valid,
.pay_input_purse:required:valid,
.rb_input:required:valid,
.rb_password:required:valid,
.reg_input:required:valid,
.reg_password:required:valid,
.userwallets_one_line > input:required:valid,
.uv_input:required:valid {border-color: #0144B2;}
.acf_input-label,
.acf_password-label,
.cf_input-label,
.checkstatus_input-label,
.input-label,
.log_input-label,
.log_password-label,
.lp_input-label,
.pay_input > input-label,
.pay_input_purse-label,
.rb_input-label,
.rb_password-label,
.reg_input-label,
.reg_password-label,
.userwallets_one_line > input-label,
.uv_input-label {-webkit-box-orient: vertical;-webkit-box-direction: normal;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;position: relative;}
.acf_input-label:hover .tooltip,
.acf_password-label:hover .tooltip,
.cf_input-label:hover .tooltip,
.checkstatus_input-label:hover .tooltip,
.input-label:hover .tooltip,
.log_input-label:hover .tooltip,
.log_password-label:hover .tooltip,
.lp_input-label:hover .tooltip,
.pay_input > input-label:hover .tooltip,
.pay_input_purse-label:hover .tooltip,
.rb_input-label:hover .tooltip,
.rb_password-label:hover .tooltip,
.reg_input-label:hover .tooltip,
.reg_password-label:hover .tooltip,
.userwallets_one_line > input-label:hover .tooltip,
.uv_input-label:hover .tooltip {opacity: 1;visibility: visible;}
.acf_input-label_row,
.acf_password-label_row,
.cf_input-label_row,
.checkstatus_input-label_row,
.input-label_row,
.log_input-label_row,
.log_password-label_row,
.lp_input-label_row,
.pay_input > input-label_row,
.pay_input_purse-label_row,
.rb_input-label_row,
.rb_password-label_row,
.reg_input-label_row,
.reg_password-label_row,
.userwallets_one_line > input-label_row,
.uv_input-label_row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-direction: row;flex-direction: row;gap: 0.8rem;}
.acf_input-label_row .input-label__title,
.acf_password-label_row .input-label__title,
.cf_input-label_row .input-label__title,
.checkstatus_input-label_row .input-label__title,
.input-label_row .input-label__title,
.log_input-label_row .input-label__title,
.log_password-label_row .input-label__title,
.lp_input-label_row .input-label__title,
.pay_input > input-label_row .input-label__title,
.pay_input_purse-label_row .input-label__title,
.rb_input-label_row .input-label__title,
.rb_password-label_row .input-label__title,
.reg_input-label_row .input-label__title,
.reg_password-label_row .input-label__title,
.userwallets_one_line > input-label_row .input-label__title,
.uv_input-label_row .input-label__title {margin-bottom: 0;white-space: nowrap;}
.acf_input-label__title,
.acf_password-label__title,
.cf_input-label__title,
.checkstatus_input-label__title,
.input-label__title,
.log_input-label__title,
.log_password-label__title,
.lp_input-label__title,
.pay_input > input-label__title,
.pay_input_purse-label__title,
.rb_input-label__title,
.rb_password-label__title,
.reg_input-label__title,
.reg_password-label__title,
.userwallets_one_line > input-label__title,
.uv_input-label__title {margin-bottom: 0.8rem;}
.acf_input-error,
.acf_password-error,
.cf_input-error,
.checkstatus_input-error,
.input-error,
.log_input-error,
.log_password-error,
.lp_input-error,
.pay_input > input-error,
.pay_input_purse-error,
.rb_input-error,
.rb_password-error,
.reg_input-error,
.reg_password-error,
.userwallets_one_line > input-error,
.uv_input-error {border-color: #6ff0c4;}
.acf_input-error + .input-error-text,
.acf_password-error + .input-error-text,
.cf_input-error + .input-error-text,
.checkstatus_input-error + .input-error-text,
.input-error + .input-error-text,
.log_input-error + .input-error-text,
.log_password-error + .input-error-text,
.lp_input-error + .input-error-text,
.pay_input > input-error + .input-error-text,
.pay_input_purse-error + .input-error-text,
.rb_input-error + .input-error-text,
.rb_password-error + .input-error-text,
.reg_input-error + .input-error-text,
.reg_password-error + .input-error-text,
.userwallets_one_line > input-error + .input-error-text,
.uv_input-error + .input-error-text {display: -webkit-box;display: -ms-flexbox;display: flex;}
.acf_input-error-text,
.acf_password-error-text,
.cf_input-error-text,
.checkstatus_input-error-text,
.input-error-text,
.log_input-error-text,
.log_password-error-text,
.lp_input-error-text,
.pay_input > input-error-text,
.pay_input_purse-error-text,
.rb_input-error-text,
.rb_password-error-text,
.reg_input-error-text,
.reg_password-error-text,
.userwallets_one_line > input-error-text,
.uv_input-error-text {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #6ff0c4;border-radius: 0.2rem;color: #e1f9ef;display: none;font-size: 1.2rem;max-width: 34rem;padding: 0.6rem 1.5rem;width: 100%;}
.acf_line.has_submit,
.cf_line.has_submit,
.checkstatus_line.has_submit,
.log_line_subm_left,
.lp_line.has_submit,
.pay_right_col,
.reg_line_subm_left,
.userwallets_addbutton,
.uv_line.has_submit,
.wn_div_button {-webkit-box-pack: start;-ms-flex-pack: start;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: start;margin-bottom: 0;margin-top: 2.8rem;}

@media only screen and (max-width: 640px) {
    .acf_input, .acf_password, .cf_input, .checkstatus_input, .input, .log_input, .log_password, .lp_input, .pay_input > input, .pay_input_purse, .rb_input, .rb_password, .reg_input, .reg_password, .userwallets_one_line > input, .uv_input {;}

}
.cf_line.has_submit input {width: 100%;}

.reg_line_subm_left {margin-top: 0;margin-bottom: 0;}
.usveupfilesome {border-radius: unset;}
textarea::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
textarea::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
textarea::-webkit-scrollbar-track {background: none;}
.acf_line,
.cf_line,
.checkstatus_line,
.log_line,
.lp_line,
.reg_line:not(.checkpersdata_line),
.uv_line {margin-bottom: 2rem;}
.acf_label, .captcha_title, .cf_label, .checkstatus_label, .log_label, .lp_label, .reg_label, .uv_label {margin-bottom: 0.8rem;font-size: 1.1rem;font-weight: 400;line-height: 1.3rem;}
.captcha_title {display: none;}
.pntable_wrap:first-child {margin-top: 0;}
select {-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 0 4.8rem 0 1.6rem;border: 1px solid #4F4749;border-radius: 2.4rem;background-color: rgba(18,18,18,.5);background-image: url(../images/dist/arrow_drop_down_security.svg);background-size: 2.4rem;background-position: right 10px center;background-repeat: no-repeat;font: 500 1.4rem/1.8rem OpenSans, sans-serif;height: 4rem;cursor: pointer;transition: all 0.1s ease-in-out;color: inherit;}
select:disabled {opacity: 0.3;}
select:disabled:hover {;}
select option {font-weight: 400;border: 2px solid transparent;border-radius: 1.2rem;background-color: rgba(18,18,18,.5);}
select:not(:disabled):hover {border: 2px solid #4F4749;transition: all 0.1s ease-in-out;}
select:focus {border: 2px solid #4F4749;transition: all 0.1s ease-in-out;}
.search {padding: 0.3rem;}
.search input {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.624 15a8.03 8.03 0 0 0 10.619.659l5.318 5.318a1 1 0 0 0 1.414-1.414l-5.318-5.318A8.04 8.04 0 0 0 3.624 3.624a8.042 8.042 0 0 0 0 11.376Zm1.414-9.96a6.043 6.043 0 1 1-1.77 4.274 6 6 0 0 1 1.77-4.276v.002Z' fill='%232d564e'/%3E%3C/svg%3E");background-position: 1rem;background-repeat: no-repeat;background-size: 2rem;border-color: #112723;padding-left: 4rem !important;}
.tooltip {background-color: #112723;border-radius: 0.5rem;font-size: 1.2rem;left: 0;line-height: 1.2;margin-top: 0.7rem;opacity: 0;padding: 1rem;position: absolute;text-align: left;top: 100%;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;visibility: hidden;width: 100%;z-index: 9;}
.tooltip:before {border-color: transparent transparent #112723;border-style: solid;border-width: 0 0.5rem 0.5rem;content: "";height: 0;margin-top: -0.5rem;position: absolute;right: 4rem;top: 0;width: 0;}
.tooltip.right {left: auto;right: 0;}
.check,
.check span {position: relative;}
.check span {color: #26bb7d;cursor: pointer;font-size: 1.2rem;padding-left: 3rem;padding-top: 0.3rem;}
.check span:before {background-color: #fff;background-position: 50%;background-repeat: no-repeat;border-radius: 0.2rem;content: "";height: 2rem;left: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;width: 2rem;}
.check input {display: none;}
.check input:checked + span:before {background-color: #26bb7d;background-image: u000"data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9 20.42-6.21-6.21 2.83-2.83L9 14.77l9.88-9.89 2.83 2.83L9 20.42Z' fill='%23fff'/%3E%3C/svg%3E");background-size: 1.5rem;}
#topped {position: fixed;bottom: 2.4rem;left: 2.4rem;display: none;width: 6rem;height: 6rem;border: none;border-radius: 50%;background: #27e7a3;transform: rotate(-90deg);transition: all 0.1s ease-in-out;opacity: 1;z-index: 99999;cursor: pointer;color: #03140e;}
#topped::after {content: '';position: absolute;width: 100%;height: 100%;background: url(../images/dist/arrow_up_nav.svg) no-repeat center;background-size: 2.4rem;transform: rotate(90deg);transition: all 0.1s ease-in-out;}
#topped:hover {box-shadow: 0px 0px 20px 0px rgba(20, 160, 115, 0.4);transition: all 0.1s ease-in-out;}
#topped:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.pn_copy {background: url(../images/dist/icon-copy.svg) no-repeat 100%;background-position: 100%;background-size: contain;cursor: pointer;padding-right: 2.4rem;}
.pn_copy.copied {background: url(../images/dist/icon-copy-copied.svg) no-repeat 100%;background-size: contain;}






.oncetoggle {margin-bottom: 2rem;line-height: 2.4rem;border: none;border-radius: 1.2rem;background: rgba(39, 33, 43, 0.5);cursor: pointer;transition: all 0.1s ease-in-out;color: #FFFFFF;}

.oncetoggle:hover {filter: brightness(95%);transition: all 0.1s ease-in-out;}
.oncetoggle:active {filter: brightness(90%);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    #topped {visibility: hidden;}
    select {padding: 0 4rem 0 1.2rem;height: 4rem;font-size: 1.2rem;line-height: 1.5rem;}
    .acf_label, .captcha_title, .cf_label, .checkstatus_label, .log_label, .lp_label, .reg_label, .uv_label {;}
    .acf_text, .cf_text, .partner_textarea, .ptextareaus, .rb_text {height: 9.8rem;}
}
.oncetoggle .oncetoggletitle {position: relative;display: flex;align-items: center;justify-content: space-between;padding: 2.2rem 2rem;font-size: 2rem;font-weight: 700;line-height: 2.7rem;cursor: pointer;}
.oncetoggletitle_ins {max-width: 90%;}
.oncetoggle .oncetoggletitle:after {background: url(../images/dist/icon-drop-up-white.svg) no-repeat center;content: "";display: block;width: 2.8rem;height: 2.8rem;transform: rotate(0deg);transition: all 0.2s ease-in-out;}
.oncetoggle .oncetogglebody {margin-top: -2rem;padding: 0 2rem 2rem;display: none;}
.oncetoggle.active .oncetoggletitle:after {transform: rotate(180deg);transition: all 0.2s ease-in-out;}
.oncetoggle.active .oncetogglebody {display: block;}
.break_words {word-break: break-word;}
.js-select {position: relative;}
.js-select.is-open {z-index: 9;}
.js-select.is-open .js-select-modal {opacity: 1;visibility: visible;}
.js-select-btn {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0.8rem;padding-left: 1.4rem !important;padding-right: 4rem !important;position: relative;text-align: left;}
.js-select-btn:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.41.58 6 5.17 10.59.58 12 2 6 8 0 2 1.41.58Z' fill='%232d564e'/%3E%3C/svg%3E");background-size: contain;content: "";display: block;height: 0.8rem;position: absolute;right: 2rem;width: 1.2rem;}
.js-select-icon {border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;height: 3rem;overflow: hidden;width: 3rem;}
.js-select-icon img {height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.js-select-modal {background: #fff;border-radius: 0.2rem;left: 0;opacity: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;visibility: hidden;width: 100%;z-index: 9;}
.js-select-modal__list {padding: 0.3rem;}
.js-select-modal__list li {-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #e1f9ef;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0.8rem;padding: 0.8rem 1.4rem;}
.js-select-modal__list li:hover {background: #f5f5f5;}
.js-select .search {margin-bottom: 0.5rem;}
.captcha_body {-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: rgba(255, 255, 255, 0.4);background-color: transparent;display: flex;font: 700 2.3rem/3.1rem OpenSans, sans-serif;margin-bottom: 2.8rem;margin-top: 0;padding: 0;}
.xchange_div_ins .captcha_body {padding: 0;margin-bottom: 2.8rem;align-items: center;gap: .8rem;}
.standart_windowins .captcha_body, .userverify_div .captcha_body, .lp_div .captcha_body, .reg_div_wrap .captcha_body, .log_div .captcha_body, .xchange_div .captcha_body, .rf_div .captcha_body  {;}
.captcha_divimg {border: none;border-radius: 2.4rem;height: 4rem;width: 4rem;}
.captcha_divimg img {border-radius: 2.4rem;height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;vertical-align: unset;}
.captcha_divznak {margin-left: 0.4rem;margin-right: 0.4rem;text-align: center;width: 1.7rem;}
.captcha_divpole {padding: 1.2rem;text-align: center;font: 500 1.4rem/1.8rem OpenSans, sans-serif;width: 4rem;height: 4rem;border: 1px solid #5F5355;border-radius: 2.4rem;background: rgba(18,18,18,.5);color: #F3F3F3;transition: all 0.1s ease-in-out;}
.captcha_divpole:disabled {opacity: 0.3;}
.captcha_reload {background-image: url(../images/dist/refresh.svg);background-repeat: no-repeat;background-size: contain;border: none;display: block;height: 2.4rem;width: 2.4rem;margin-left: 0.2rem;text-decoration: none;}
.captcha_reload.act {background-image: url(../images/dist/loader.png);}
.captcha_sci_div {padding: 0 0 24px;background: transparent;}
.captcha_sci_div .captcha_sci_title {font: 400 1.1rem/1.3rem OpenSans, sans-serif;margin-bottom: 0.8rem;}
.captcha_sci_div .captcha_sci_body {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0.8rem;margin-bottom: 1.2rem;}
.captcha_sci_div .captcha_sci_body .captcha_sci_img {border: 2px solid transparent;border-radius: 2.4rem;height: 5.2rem;width: 5.2rem;transition: all 0.1s ease-in-out;}
.captcha_sci_div .captcha_sci_body .captcha_sci_img.active {border: 2px solid #27e7a3;}
.captcha_sci_div .captcha_sci_body .captcha_sci_img img {border-radius: 2.4rem;height: 100%;width: 100%;cursor: pointer;}
.captcha_sci_div .captcha_sci_body .captcha_sci_img:hover {border-color: #27e7a3;transition: all 0.1s ease-in-out;}
.captcha_sci_div .captcha_sci_body .clear {display: none;}
.captcha_sci_div .captcha_sci_div_change a {color: #27e7a3;font: 400 1.1rem/1.3rem OpenSans, sans-serif;text-decoration: none;transition: all 0.1s ease-in-out;}
.captcha_sci_div .captcha_sci_div_change a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.captcha_sci_div .captcha_sci_div_change a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.xchange_div .captcha_sci_div .captcha_sci_div_change a, .rf_div .captcha_sci_div .captcha_sci_div_change a, .cf_div .captcha_sci_div .captcha_sci_div_change a, .standart_windowins .captcha_sci_div .captcha_sci_div_change a, .lp_div .captcha_sci_div .captcha_sci_div_change a, .reg_div_wrap .captcha_sci_div .captcha_sci_div_change a, .log_div .captcha_sci_div .captcha_sci_div_change a, .login_widget .captcha_sci_div .captcha_sci_div_change a, .checkstatus_widget .captcha_sci_div .captcha_sci_div_change a, .checkstatus_div .captcha_sci_div .captcha_sci_div_change a, .register_widget .captcha_sci_div .captcha_sci_div_change a {color: #27e7a3;}
.feedback-wrapper {border: 1px solid #383838;border-radius: 2rem;padding: 3.2rem;}
.feedback__text, .crypto, .news, .icon-card, .reserve-item, .courses-section .widget_cbr_div_ins .widget_cbr_line, .home-directions__item, .one_reviews_text, .widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_content {padding: 2rem 1.6rem 1.6rem;border: none;border-radius: 2.4rem;background: rgba(18,18,18,.5);}
.home-directions__item {display: flex;align-items: center;gap: 1.2rem;}
.home-direction__title {display: flex;align-items: center;gap: 0.8rem;}
.home-direction__logo {width: 4.4rem;min-width: 4.4rem;height: 4.4rem;}
.home-direction__arr {width: 2.4rem;min-width: 2.4rem;height: 2.4rem;background: url("../images/dist/arrow-right.svg") no-repeat center;background-size: contain;}
.home-direction__name {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;max-width: 9rem;overflow: hidden;}
@media only screen and (max-width: 640px) {
    .home-direction__logo {width: 3.6rem;min-width: 3.6rem;height: 3.6rem;}
    .home-direction__name {max-width: 5.6rem;}
    .feedback__text, .crypto, .news, .icon-card, .reserve-item, .courses-section .widget_cbr_div_ins .widget_cbr_line, .home-directions__item {padding: 2rem 1.6rem 1.6rem;border-radius: 2.4rem;}
    .home-directions__item {padding: 2rem 1rem;}
    .oncetoggle .oncetoggletitle {font-size: 1.5rem;line-height: 2rem;}
    .oncetoggle.active .oncetogglebody {font-size: 1.2rem;line-height: 2rem;}
    .oncetoggle .oncetoggletitle:after {top: 1.7rem;}
    .oncetoggle {border-radius: 1.2rem;}
    .captcha_sci_div .captcha_sci_body .captcha_sci_img img {border-radius: 2.4rem;}
    
    
    
    .captcha_sci_div .captcha_sci_title, .captcha_sci_div .captcha_sci_div_change a {font-size: 1.2rem;line-height: 1.4rem;}
    .captcha_sci_div .captcha_sci_body {margin-bottom: 0.8rem;}
    .captcha_divimg, .captcha_sci_div .captcha_sci_body .captcha_sci_img {width: 4rem;height: 4rem;border-radius: 2.4rem;}
    .captcha_divimg img {border-radius: 2.4rem;}
    .captcha_sci_div {padding: 0 0 1.6rem;}
    .feedback {;}
}
.widget_reviews_content {order: 1;}
.widget_reviews_author {order: 2;}
.widget_reviews_date {order: 3;}
.feedback__text, .one_reviews_text, .widget_reviews_content {position: relative;margin-bottom: 2.2rem;}
.feedback__text::after, .one_reviews_text::after, .widget_reviews_content::after {content: '';position: absolute;bottom: -1.2rem;left: 2.5rem;width: 1.7rem;height: 1.2rem;background: url("../images/dist/review-triangle.svg") no-repeat center;}
.feedback__title {position: relative;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;padding-left: 7.8rem;white-space: nowrap;}
.feedback__title::before {content: '';position: absolute;top: 0;left: 0;width: 5rem;height: 5rem;background-repeat: no-repeat;}
.feedback:nth-child(3n + 1) .feedback__title::before {background-image: url("../images/dist/review-account1.png");background-size: cover;}
.feedback:nth-child(3n + 2) .feedback__title::before {background-image: url("../images/dist/review-account2.png");background-size: cover;}
.feedback:nth-child(3n + 3) .feedback__title::before {background-image: url("../images/dist/review-account3.png");background-size: cover;}
.feedback a, .feedback__text {font-weight: 400;line-height: 2.4rem;word-break: break-word;}

    
    
    

@media only screen and (max-width: 640px) {
    .reviews .section_ins .section_content_wrapper, .news-section .section_ins .section_content_wrapper, .home-reserve .section_ins .section_content_wrapper {padding: 2.4rem 2.4rem 2.8rem;}
    .feedback__title {align-items: start;flex-direction: column;margin-bottom: 0;padding-left: 6.8rem;}
    .feedback__title::before {width: 4rem;height: 4rem;}
}
.feedback__name, .crypto__direction .direction, .news__content > .h4-title, .icon-card__title, .reserve-item .coin__info .coin__amount, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left .widget_cbr_title, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:first-child, .widget .widget_ins .widget_items .widget_news_line .widget_news_title a, .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block .widget_reserv_sum, .widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_author, .news-block__title, #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author span {font: 700 2rem/2.7rem OpenSans, sans-serif;color: #F3F3F3;}
.feedback__name {margin-bottom: 0.8rem;max-width: 100%;text-overflow: ellipsis;color: inherit;overflow: hidden;}
.exchanges__content-last, .exchanges__content-popular {display: none;}
.exchanges__content-last.active, .exchanges__content-popular.active {display: grid;gap: 2rem;}
@media only screen and (max-width: 640px) {
    .exchanges__content-last.active, .exchanges__content-popular.active {gap: 1.6rem;}
    .feedback__name, .crypto__direction .direction, .news__content > .h4-title, .icon-card__title, .reserve-item .coin__info .coin__amount, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left .widget_cbr_title, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:first-child, .widget .widget_ins .widget_items .widget_news_line .widget_news_title a, .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block .widget_reserv_sum, .widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_author, .news-block__title, #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author span {font: 700 1.5rem/2rem OpenSans, sans-serif;}
    .feedback__name {margin-bottom: 0.4rem;}
    .feedback__text {font-size: 1.4rem;line-height: 2.2rem;}
}
.time {display: block;font: 400 1.1rem/1.3rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);}
.widget_lchange_ajax .time {align-self: flex-start;color: rgba(255, 255, 255, 0.4);}

.cf_div .form_field_label_ins {font-size: 1.1rem;font-weight: 400;line-height: 1.3rem;}
@media only screen and (max-width: 640px) {
    .cf_div .form_field_label_ins {font-size: 1.1rem;}
}
.cf_div_wrap .cf_div_ins {width: 40rem;}
.cf_div_title {display: none;}
.cf_div_wrap .cf_div_ins .captcha_sci_div {padding: 0 0 24px;}
.cf_div_wrap .checkpersdata_line {margin-top: 2.6rem;padding-top: 4rem;border-top: 1px solid rgba(255, 255, 255, 0.2);}
.crypto {display: inline-block;flex-direction: column;gap: 0.8rem;padding: 2rem 2.8rem 1.6rem;width: 100%;}
@media only screen and (max-width: 640px) {
    .cf_div_wrap .cf_div_ins .captcha_sci_div {padding: 0 0 2.4rem;}
    .crypto {padding: 1.6rem 2.8rem 2rem;width: 100%;}
}

.crypto__direction {flex-direction: column;justify-content: space-between;margin-bottom: 1.2rem;padding-bottom: 1.2rem;font-size: 2rem;line-height: 2.4rem;border-bottom: 1px solid rgba(0, 0, 0, 0.08);}
.crypto__direction .direction {display: flex;align-items: center;flex-direction: row;margin-bottom: 1rem;gap: 0.4rem;}
.widget_lchange_ajax .crypto__direction {flex-direction: column;align-items: flex-start;}
.crypto__direction .direction__title {max-width: 100%;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.crypto__direction .direction__arrow {background: url(../images/dist/arrow-right.svg) no-repeat 50%;background-size: contain;min-width: 2rem;width: 2rem;color: transparent;}
.widget_lchange_ajax .crypto__direction .direction__arrow {background: url(../images/dist/arrow-right.svg) no-repeat 50%;}
.crypto__history {position: relative;display: flex;width: 100%;margin-bottom: 1.2rem;}
.crypto__time, .widget_lchange_ajax .time {text-align: right;font: 500 1.4rem/1.8rem OpenSans, sans-serif;}
.crypto__history:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.41.58 6 5.17 10.59.58 12 2 6 8 0 2 1.41.58Z' fill='%232d564e'/%3E%3C/svg%3E");background-size: contain;content: "";display: none;height: 0.8rem;left: 50%;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%) rotate(-90deg);-ms-transform: translate(-50%, -50%) rotate(-90deg);transform: translate(-50%, -50%) rotate(-90deg);width: 1.2rem;}

.crypto .coin {max-width: 50%;}
.coin {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;font: 400 1.6rem/2rem OpenSans, sans-serif;gap: 0.8rem;overflow: hidden;}
.coin__logo {border-radius: 50%;height: 2.8rem;min-width: 2.8rem;overflow: hidden;width: 2.8rem;}
.coin__logo img {height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.coin__name {color: #F3F3F3;font-size: 1.8rem;font-weight: 500;line-height: 2.2rem;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.coin__info {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;justify-content: center;padding-top: 2px;width: 100%;height: 100%;overflow: hidden;}
.crypto__total, .crypto__total .coin__name {margin-bottom: 1.2rem;font: 700 2.3rem/3.1rem OpenSans, sans-serif;color: #F3F3F3;}
.coin__value1 {display: none;}
.coin__info span {margin-bottom: 0.4rem;max-width: 100%;text-overflow: ellipsis;overflow: hidden;}
.coin_arrow {margin: 0 0.4rem;background: url(../images/dist/arrow-right.svg) no-repeat;background-position-y: 43%;background-size: contain;min-width: 2.4rem;width: 2.4rem;}
.widget_lchange_ajax .coin_arrow {;}

@media only screen and (max-width: 640px) {
    .crypto__total, .crypto__total .coin__name {margin-bottom: 1.6rem;font: 700 1.9rem/2.6rem OpenSans, sans-serif;}
    .coin__logo {width: 2.5rem;min-width: 2.5rem;height: 2.5rem;}
    .crypto__direction {flex-direction: column;align-items: flex-start;margin-bottom: 1.2rem;padding-bottom: 1.2rem;}
    .home .crypto__direction {;}
    .crypto .time {margin-bottom: 0;font-size: 1.2rem;line-height: 1.5rem;}
}
.news {display: flex;flex-direction: column;gap: 0;padding: 0;overflow: hidden;}
.news-section .grid {;}
.news__img {position: relative;margin-bottom: 0;border: none;}
.news__img img {width: 100%;min-height: 20.7rem;object-fit: cover;}
.news__content {display: flex;flex-direction: column;justify-content: start;padding: 2rem 1.6rem 1.6rem;height: 100%;background: none;background-color: transparent;border: none;border-top: none;}



.news__content > .h4-title {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 0.8rem;margin-bottom: 1.2rem;overflow: hidden;}
.news__content > p {-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;margin-bottom: 2rem;font: 400 1.6rem/2.4rem OpenSans, sans-serif;overflow: hidden;}
.more {position: relative;margin-right: auto;text-decoration: none;text-underline-offset: 0.4rem;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;color: #27e7a3;transition: all 0.1s ease-in-out;}
.more:hover {text-decoration: underline;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.more:active {text-decoration: underline;transition: all 0.1s ease-in-out;}
.more:hover:after {-webkit-transform: translateX(0.5rem);-ms-transform: translateX(0.5rem);transform: translateX(0.5rem);transition: all 0.1s ease-in-out;}
.more:after {content: "";position: absolute;right: -2.2rem;top: 0rem;display: block;height: 1.9rem;width: 2rem;background: url(../images/dist/arrow_right_news.svg) no-repeat 50%;background-size: contain;transition: all 0.1s ease-in-out;}
.howtochange .section_content_wrapper {display: flex;gap: 4.6rem;}
.howtochange__content {display: flex;flex-direction: column;}
.howtochange__list {display: flex;justify-content: center;gap: 2rem;}
.howtochange__item {display: flex;flex: 1;flex-direction: column;padding: 2.8rem 2rem 2.4rem;border: 2px solid rgba(255, 255, 255, 0.2);border-radius: 2.4rem;background-color: rgba(255, 255, 255, 0.15);}
.howtochange__steps {margin-bottom: 1.6rem;padding-bottom: 1.2rem;font-size: 2rem;font-weight: 500;line-height: 2.4rem;border-bottom: 1px solid rgba(0, 0, 0, 0.08);}
.howtochange__text {line-height: 2.4rem;}
.info-partner_ins {display: flex;gap: 4rem;}
.info-partner__content {align-self: center;max-width: 77rem;}
.info-partner__img {width: 100%;max-width: 38.9rem;height: 39.2rem;background: url("../images/dist/info-part.png") no-repeat center;background-size: contain;}
@media only screen and (max-width: 640px) {
    .howtochange .section_content_wrapper {flex-direction: column;gap: 1.8rem;}
    .howtochange .section_content_wrapper img {align-self: center;width: 15.6rem;height: 15.4rem;}
    .howtochange__item {padding: 1.4rem 1.4rem 1.8rem;border-radius: 2rem;}
    .howtochange__steps {padding-bottom: 0.8rem;margin-bottom: 0.8rem;font-size: 1.8rem;line-height: 2.2rem;}
    .howtochange__text {font-size: 1.4rem;line-height: 2.2rem;}
    .news {flex-direction: column;border-radius: 2.4rem;}
    .news-section {padding: 0;}
    .news__img img {border-radius: 0.8rem 0.8rem 0 0;}
    .news__content {padding: 1.6rem 1.6rem 2rem;}
    .news__content > .h4-title {margin-top: 1rem;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
    .time {margin-bottom: 0;align-self: unset;}
    .news__content .time {margin-bottom: 0;}
    .news__content > p {margin-bottom: 2rem;font-size: 1.2rem;line-height: 2rem;}
    .more {font-size: 1.2rem;line-height: 1.5rem;}
    .more:after {right: -2rem;top: 0;width: 1.6rem;height: 1.7rem;}
    .howtochange__list {flex-direction: column;gap: 1.2rem;}
    .howtochange__number {width: 7.2rem;min-width: 7.2rem;height: 7.2rem;}
    .info-partner_ins {flex-direction: column;gap: 2rem;}
    .info-partner__content {padding-top: 7rem;max-width: unset;}
    .info-partner__img {margin-top: -1rem;margin-bottom: -5rem;height: 27.7rem;background-position: center -2rem;}
    .section .info-partner__title, .info-partner__content p {padding: 0 1rem;}
    .info-partner__content p {margin-bottom: 3rem;line-height: 2.2rem;}
    .info-partner__btns {gap: 1rem;}
    .info-partner__btn-filled {padding: 1.6rem 2.4rem;font-size: 1.4rem;line-height: 1.6rem;white-space: nowrap;}
    .info-partner__btn {font-size: 1.4rem;line-height: 1.6rem;white-space: nowrap;}
}
.news-block {padding-bottom: 0;height: auto;overflow: hidden;}
.news-block:not(:last-child) {margin-bottom: 1.2rem;}
.news-block:last-child {padding-bottom: 0;}
.news-block__left {border-radius: unset;}
.news-block .tegs {display: none;}
.news-block__image {font-size: 0;line-height: 0;}
.news-img {margin: 0;width: 100%;border-radius: 3rem;}
.news-img--active {margin-bottom: 2.4rem;}
.news-block__wrapper.single_news .news-block__right {background: none;padding: 0;}
@media only screen and (min-width: 993px) {
    .news-block {padding-bottom: 0;}
}
.news-block__title {margin-bottom: 1.2rem;text-align: left;}
.news-block__title a {text-decoration: none;color: inherit;transition: all 0.1s ease-in-out;}
.news-block__title a:hover {opacity: 0.8;transition: all 0.1s ease-in-out;}
.news-block__title a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.news-block__wrapper {display: flex;flex-direction: column;gap: 0;height: 100%;}
.news-block__wrapper.single_news {flex-direction: column;border: none;background-color: transparent;}
@media only screen and (min-width: 993px) {
    .news-block__wrapper {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 0;}
}
.news-block__left {-ms-flex-negative: 0;flex-shrink: 0;}
@media only screen and (min-width: 993px) {
    .news-block__left {width: 30.4rem;}
}
.news-block__right {background: transparent;padding: 2rem;width: 100%;}
.news-block__right .time {font-weight: 400;font-size: 1.1rem;line-height: 1.3rem;}
.single_news_wrap .news-block__right {border: none;}
.news-block__right .text-content p {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;line-height: 2.4rem;}
.single_news_wrap .mb-35 {margin-bottom: 4.8rem;}
.single_news_wrap .news-block__right .text-content p {display: block;}
@media only screen and (max-width: 640px) {
    .single_news_wrap .mb-35 {margin-bottom: 4rem;}
    .news-block {border-radius: 0.8rem;}
    .single_news_wrap .news-block {border: none;}
    
    
        
    
    .news-img {border-radius: 2.4rem;}
    .news-block__right {padding: 1.6rem 1.6rem 2rem;border: none;}
    .news-block__right .time {margin-bottom: 0.7rem;}
    .news-block__title {margin-bottom: 1.2rem;font-size: 1.6rem;font-weight: 700;line-height: 2.2rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
    .text-content {font-size: 1.2rem;}
    .news-block__right .text-content {margin-bottom: 2rem;line-height: 2rem;}
    .news-block__right .text-content p {line-height: 2rem;}
}
.news-block__img {border-radius: 0;display: block;height: 100%;margin-bottom: 0;overflow: hidden;position: relative;}
.news-block__img img {height: 100%;left: 0;-o-object-fit: cover;object-fit: cover;width: 100%;border-radius: 1.2rem 0 0 1.2rem;}
.news-block__more {padding-right: 1.5rem;text-align: left;}
.news-block__more .more {color: #27e7a3;}
.news-block__more .more:after {;}
.news-block.single .news-block__more {display: none;}
.news-block.single .time {margin-bottom: 2.8rem;}
.news-block.single .tegs_wrapper {margin-bottom: 1.2rem;}
.news-block.single .tegs {display: -webkit-box;display: -ms-flexbox;display: flex;font: 400 1.1rem/1.3rem OpenSans, sans-serif;gap: 1rem;}
.news-block.single .tegs li {;}
.news-block.single .tegs a {color: #27e7a3;transition: all 0.1s ease-in-out;}
.news-block.single .tegs a:hover {opacity: 0.8;text-decoration: underline;transition: all 0.1s ease-in-out;}
.news-block.single .tegs a:active {opacity: 0.6;text-decoration: underline;transition: all 0.1s ease-in-out;}
.partners-section {;}
.partners-section .section_content_wrapper {;}
.partners {;}
.partner_item img {filter: grayscale(1);transition: all 0.1s ease-in-out;}
.partner_item a:hover img {filter: grayscale(0);transition: all 0.1s ease-in-out;}
.partners .partner_item {display: flex;align-items: center;justify-content: center;}
.partner_item a {display: flex;padding: 2rem 1.6rem 1.6rem;width: 100%;border: none;border-radius: unset;background: transparent;}
@media only screen and (max-width: 640px) {
    .partners .partner_item a {padding: 1.6rem 1.6rem 2rem;}
    .partners-section .section_content_wrapper {;}
    .partners {;}

    
    
    
    .partners .partner_item {border-radius: unset;}

}
.partner_item > * {-webkit-box-align: center;-ms-flex-align: center;-webkit-box-pack: center;-ms-flex-pack: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;}
.partner_item img {min-width: 9.8rem;width: 100%;max-width: unset;max-height: 4rem;}
@media only screen and (max-width: 640px) {
    .partners .partner_item img {max-height: 4rem;}
    .plinkstable.pntable_wrap {margin-bottom: 4rem;}
}
.plinkstable.pntable_wrap {margin-top: 0;}
.preferalstable.pntable_wrap {margin-top: 0;margin-bottom: 4.4rem;}

.aside .news__img {margin-bottom: 1.2rem;}
.aside > div:last-child {margin-bottom: 0;}
.widget .widget_ins .textwidget {margin-bottom: 2rem;padding: 0;line-height: 2.4rem;background-color: transparent;}
.widget .widget_ins .textwidget p:not(:last-child), .widget .widget_ins .textwidget:not(:last-child) {margin-bottom: 0;}
.usve_widget {font-size: 1.8rem;line-height: 2.2rem;font-weight: 500;margin-bottom: 2rem;padding: 0;}
@media only screen and (max-width: 640px) {
    .widget .widget_ins .textwidget {padding: 0;font-size: 1.4rem;line-height: 1.6rem;}
    .usve_widget {margin-bottom: 1.8rem;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;}
}

.usve_widget_link a {background: url(../images/dist/arrow-right-gt.svg) no-repeat;background-position: 100%;background-size: 2rem;color: #27e7a3;font: 400 1.6rem/2rem OpenSans, sans-serif;padding-right: 2.4rem;text-decoration: none;transition: all 0.1s ease-in-out;}
.usve_widget a:hover {color: #27e7a3;text-decoration: underline;text-underline-offset: 3px;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.usve_widget a:active {color: #27e7a3;opacity: 0.6;transition: all 0.1s ease-in-out;}
.usve_widget.verifyst_1 .usve_widget_text {background: url(../images/dist/icon-check.svg) no-repeat right -0.3rem;display: inline-block;padding-right: 3.3rem;background-size: 2.8rem;}
@media only screen and (max-width: 640px) {
    .usve_widget_link, .usve_widget_link a {font-size: 1.2rem;line-height: 1.5rem;}
    .usve_widget.verifyst_1 .usve_widget_text {font-size: 1.6rem;line-height: 2rem;background-position-y: -0.6rem;}
}
.userverify_widget .userverify_widget_ins .userverify_widget_body .account_verify {font: 500 1.8rem/2.2rem OpenSans, sans-serif;}
.userverify_widget .userverify_widget_ins .userverify_widget_body .account_verify.true {display: inline-block;background: url(../images/dist/icon-check.svg) no-repeat right -0.2rem;padding-right: 3rem;}
.userverify_widget .userverify_widget_ins .userverify_widget_body .needverifylink a {background: url(../images/dist/arrow-right-gt.svg) no-repeat;background-position: 100%;background-size: 2rem;color: #27e7a3;font: 400 1.6rem/2rem OpenSans, sans-serif;padding-right: 2.3rem;text-decoration: none;transition: all 0.1s ease-in-out;}
.userverify_widget .userverify_widget_ins .userverify_widget_body .needverifylink a:hover {color: #27e7a3;text-decoration: underline;text-underline-offset: 3px;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.userverify_widget .userverify_widget_ins .userverify_widget_body .needverifylink a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.register_widget, .login_widget, .user_widget, .userverify_widget, .widget_stats_div, .checkstatus_widget, .widget, .widget.widget_news_div, .widget.widget_reviews_div, .widget_reserv_div, .widget_cbr_div:not(.homepage_version) .widget_cbr_div_ins, .widget_lchange_div {margin-bottom: 2rem;padding: 2.4rem;border: 1px solid #262b2d;border-radius: 3.2rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);overflow: hidden;}
@media only screen and (max-width: 640px) {
    .userverify_widget .userverify_widget_ins .userverify_widget_body .account_verify.true {background-position-y: -0.6rem;}
    .userverify_widget .userverify_widget_ins .userverify_widget_body .account_verify {font-size: 1.6rem;line-height: 2rem;}
    .userverify_widget .userverify_widget_ins .userverify_widget_body .needverifylink a {padding-right: 2.1rem;font-size: 1.4rem;line-height: 1.6rem;}
    .register_widget, .login_widget, .user_widget, .userverify_widget, .widget_stats_div, .checkstatus_widget, .widget, .widget.widget_news_div, .widget.widget_reviews_div, .widget_reserv_div, .widget_cbr_div:not(.homepage_version) .widget_cbr_div_ins, .widget_lchange_div {margin-bottom: 1.6rem;padding: 2.4rem 2.4rem 2.8rem;border-radius: 3.2rem;}
}
.user_widget .user_widget_body {padding: 0;}
.user_widget_body_ins {padding-top: 1.5rem;border-top: 1px solid rgba(255, 255, 255, 0.2);}
.register_widget .register_widget_ins .register_widget_title, .login_widget .login_widget_ins .login_widget_title, .user_widget .user_widget_ins .user_widget_title, .userverify_widget .userverify_widget_ins .userverify_widget_title, .widget .widget_ins .widget_title, .checkstatus_widget .checkstatus_widget_ins .checkstatus_widget_title, .widget_reserv_div .widget_reserv_div_ins .widget_reserv_div_title, .widget_lchange_div .widget_ins .widget_title, .aside .widget_cbr_div .widget_cbr_div_ins .widget_cbr_div_title {margin-bottom: 2rem;padding: 0;font: 700 2.3rem/3.1rem OpenSans, sans-serif;color: #f1fff9;}
.widget .widget_align_title {text-align: center;}
.widget .widget__btn {display: flex;align-self: center;justify-content: center;margin-top: 2rem;padding: 1.8rem 0;width: 100%;font: 500 2rem/2.8rem OpenSans, sans-serif;border-radius: 1.6rem;background: linear-gradient(180deg, #0F766E 0%, #4D165A 100%);color: #ffffff;transition: all 0.1s ease-in-out;}
.widget .widget__btn:hover {filter: brightness(90%);transition: all 0.1s ease-in-out;}
.widget .widget__btn:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .widget .widget__btn {margin-top: 2.3rem;font: 500 1.6rem/2.4rem OpenSans, sans-serif;border-radius: 1.2rem;}
    .register_widget .register_widget_ins .register_widget_title, .login_widget .login_widget_ins .login_widget_title, .user_widget .user_widget_ins .user_widget_title, .userverify_widget .userverify_widget_ins .userverify_widget_title, .widget .widget_ins .widget_title, .checkstatus_widget .checkstatus_widget_ins .checkstatus_widget_title, .widget_reserv_div .widget_reserv_div_ins .widget_reserv_div_title, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_div_title, .widget_lchange_div .widget_ins .widget_title, .aside .widget_cbr_div .widget_cbr_div_ins .widget_cbr_div_title {margin-bottom: 1.6rem;padding: 0;font-size: 1.9rem;line-height: 2.6rem;}
    .checkstatus_widget .checkstatus_widget_ins .checkstatus_widget_title {margin-bottom: 2rem;}
}
.user_widget .user_widget_ins .uswidin {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 1.8rem;line-height: 2.2rem;font-weight: 500;margin-bottom: 2rem;padding: 0;}
@media only screen and (max-width: 640px) {
    .user_widget .user_widget_ins .uswidin {margin-bottom: 2.3rem;font-size: 1.8rem;font-weight: 500;line-height: 2.6rem;}
}
.user_widget .user_widget_ins .uswidin .uswidinright {background: url(../images/dist/icon-check.svg) no-repeat right -0.3rem;background-size: 2.8rem;margin-left: 0.6rem;padding-right: 3.3rem;}
.user_widget .user_widget_ins .uswidin .clear {display: none;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul {list-style: none;margin-bottom: 0;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li {border-top: none;margin-bottom: 0;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li:not(:last-child) {margin-bottom: 4px;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li {padding-left: 0;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li,
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit {position: relative;z-index: 1;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li.current::before, .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit::before, .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li::before {content: '';position: absolute;top: 0;left: -28px;width: 120.2%;height: 100%;border-radius: unset;background-color: transparent;z-index: -1;transition: all 0.1s ease-in-out;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li.current::before {background-color: rgba(255, 255, 255, 0.16);transition: all 0.1s ease-in-out;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit:hover::before, .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li:not(.current):hover::before {background-color: rgba(255, 255, 255, 0.08);transition: all 0.1s ease-in-out;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li a {padding: 1rem 0;display: block;font: 500 1.4rem/1.8rem OpenSans, sans-serif;color: inherit;text-decoration: none;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li a:hover {text-decoration: none;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li:empty {display: none;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit {border-top: none;display: block;padding-top: 0.5rem;}
@media only screen and (max-width: 640px) {
    
    
    
    .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li.current::before, .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit:hover::before, .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li:hover::before {border-radius: unset;width: 123.1%;left: -32px;border-radius: unset;}
    .user_widget_body_ins {padding-top: 1.4rem;}
    .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins ul li a {padding: 1rem 0;font-size: 1.4rem;line-height: 1.6rem;}
    .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit {margin: 0;}
}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit a {padding: 1rem 0;display: block;font: 500 1.4rem/1.8rem OpenSans, sans-serif;text-decoration: none;}
.user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit a:hover {text-decoration: none;}
.login_widget .resultgo {margin-bottom: 2rem;}
.login_widget a {color: #27e7a3;font: 500 1.4rem/1.8rem OpenSans, sans-serif;text-decoration: none;transition: all 0.1s ease-in-out;}
.login_widget a:hover {color: #27e7a3;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;text-underline-offset: 3px;transition: all 0.1s ease-in-out;}
.login_widget a:active {color: #27e7a3;opacity: 0.6;transition: all 0.1s ease-in-out;}
.login_widget .login_widget_ins .resultgo {color: #6ff0c4;}
.form_field_line {margin-bottom: 2rem;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line {margin-bottom: 2rem;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line .form_field_label {cursor: pointer;margin-bottom: 0.8rem;font-size: 1.1rem;line-height: 1.3rem;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line .form_field_ins input:disabled {opacity: 0.3;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line .form_field_ins input:disabled:hover {;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line .form_field_ins input:not(:disabled):hover {border-color: #4F4749;transition: all 0.1s ease-in-out;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line .form_field_ins input:focus {border: 2px solid #4F4749;transition: all 0.1s ease-in-out;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line .form_field_ins .form_field_errors {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #6ff0c4;border-radius: 0.2rem;color: #2f343b;display: none;font-size: 1.2rem;max-width: 34rem;padding: 0.6rem 1.5rem;width: 100%;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .captcha_div .captcha_title {display: none;margin-bottom: 0.8rem;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .captcha_div .captcha_body {margin-bottom: 2.4rem;padding: 0;}
.login_widget_body_ins {display: flex;flex-direction: column;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_text {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 1.7rem;justify-content: center;order: 10;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_text .clear {display: none;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_text .login_widget_subm_right {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_text:after {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;color: rgba(255, 255, 255, 0.2);content: "|";position: static;width: 1px;display: block;order: 2;}
.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_subm {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;margin-bottom: 2rem;}

@media only screen and (max-width: 640px) {
    .login_widget a {font-size: 1.4rem;line-height: 1.6rem;}
    .user_widget .user_widget_ins .user_widget_body .user_widget_body_ins .user_widget_exit a {font-size: 1.4rem;line-height: 1.6rem;}
}
.register_widget .resultgo {margin-bottom: 2rem;}
.register_widget a {font-weight: 400;text-decoration: none;transition: all 0.1s ease-in-out;}
.register_widget .register_widget_ins .register_widget_title, .login_widget .login_widget_ins .login_widget_title {margin-bottom: 1.6rem;text-align: center;}
.register_widget .register_widget_ins .resultgo {color: #6ff0c4;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .form_field_line {margin-bottom: 2rem;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .form_field_line .form_field_label {cursor: pointer;margin-bottom: 0.8rem;}
.register_widget .form_field_label_ins {font-size: 1.1rem;font-weight: 400;line-height: 1.3rem;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .form_field_line .form_field_ins .form_field_errors {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #6ff0c4;border-radius: 0.2rem;color: #2f343b;display: none;font-size: 1.2rem;max-width: 34rem;padding: 0.6rem 1.5rem;width: 100%;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .captcha_div .captcha_title {display: none;margin-bottom: 0.8rem;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line:not(.form_field_line) {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 1.3rem;gap: 1rem 3rem;margin-bottom: 2.4rem;position: relative;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line .reg_line:not(.form_field_line) .checkbox {margin-bottom: 0;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line:not(.form_field_line) .checkbox label {cursor: pointer;font: 500 1.4rem/1.8rem OpenSans, sans-serif;padding-left: 3rem;padding-top: 0;position: relative;}
.register_widget .checkbox label:before, .checkstatus_widget .checkbox label:before {background-position: 50%;background-repeat: no-repeat;border-radius: 0.4rem;content: "";width: 1.8rem;height: 1.8rem;left: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;}
.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line:not(.form_field_line) .checkbox label input {display: none;}
.checkbox.checked label:before {background-color: #27e7a3;background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.8163 14.9327C8.4588 15.2902 7.8813 15.2902 7.5238 14.9327L4.23297 11.6418C3.87547 11.2843 3.87547 10.7068 4.23297 10.3493C4.59047 9.99184 5.16797 9.99184 5.52547 10.3493L8.16547 12.9893L14.4721 6.68268C14.8296 6.32518 15.4071 6.32518 15.7646 6.68268C16.1221 7.04018 16.1221 7.61768 15.7646 7.97518L8.8163 14.9327Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-size: 2rem;background-position-y: -0.2rem;}

.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line_subm {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;}

.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line_subm input:disabled, .login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_subm input:disabled {opacity: 0.2;}
.register_widget
.register_widget_ins
.register_widget_body
.register_widget_body_ins
.widget_reg_line_subm
input:hover:not(.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line_subm input:disabled), .login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_subm input:hover:not(.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_subm input:disabled) {transition: all 0.1s ease-in-out;}
.register_widget
.register_widget_ins
.register_widget_body
.register_widget_body_ins
.widget_reg_line_subm
input:active:not(.register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line_subm input:disabled), .login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_subm input:active:not(.login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .widget_log_line_subm input:disabled) {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.register_widget_body .captcha_sci_div, .login_widget_body .captcha_sci_div {padding: 0 0 24px;}
@media only screen and (max-width: 640px) {
    .register_widget .form_field_label_ins, .register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .form_field_line .form_field_label {font-size: 1.2rem;line-height: 1.4rem;}
    .register_widget_body .captcha_sci_div,  .login_widget_body .captcha_sci_div {padding: 0 0 24px;}
    .register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .form_field_line .form_field_ins input, .login_widget .login_widget_ins .login_widget_body .login_widget_body_ins .form_field_line .form_field_ins input {;}
    .register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line:not(.form_field_line) .checkbox label:before {width: 1.8rem;height: 1.8rem;}
}
.widget #recentcomments {list-style: none;margin-bottom: 0;}
.widget #recentcomments .recentcomments, .widget .widget_ins .widget_items .widget_news_line, .widget .widget_ins .widget_items .widget_reviews_line, .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt, .widget_cbr_div_ins .widget_cbr_line {border: none;border-radius: 2.4rem;background: rgba(18,18,18,.5);}
.widget #recentcomments .recentcomments {padding: 2rem;line-height: 2.4rem;}
.widget #recentcomments .recentcomments::before {display: none;}
.widget #recentcomments .recentcomments:not(:last-child), .widget .widget_ins .widget_items .widget_news_line:not(:last-child), .widget .widget_ins .widget_items .widget_reviews_line:not(:last-child), .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt:not(:last-child), .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line:not(:nth-last-child(2)), .widget_lchange_ajax .crypto:not(:last-child) {margin-bottom: 1.6rem;}
.widget .widget_ins .widget_items .widget_reviews_line:not(:last-child) {margin-bottom: 4rem;}
.widget #recentcomments a {text-decoration: underline;text-underline-offset: 3px;color: #27e7a3;transition: all 0.1s ease-in-out;}
.widget #recentcomments a:hover {color: #27e7a3;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.widget #recentcomments a:active {color: #4F4749;opacity: 0.6;transition: all 0.1s ease-in-out;}
.widget.widget_reviews_div .widget_items {margin-bottom: 2rem;}
.widget.widget_news_div .widget_items {margin-bottom: 2.2rem;}
@media only screen and (max-width: 640px) {
    .widget.widget_reviews_div .widget_items {margin-bottom: 2rem;}
    .widget #recentcomments .recentcomments {padding: 1.4rem 1.4rem 1.8rem;font-size: 1.4rem;line-height: 2.2rem;}
    .widget #recentcomments .recentcomments, .widget .widget_ins .widget_items .widget_news_line, .widget .widget_ins .widget_items .widget_reviews_line, .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt, .widget_cbr_div_ins .widget_cbr_line {;}
    
    
    
}
.widget .widget_ins .clear {display: none;}
.widget .widget_ins .widget_items .widget_reviews_line {position: relative;display: flex;flex-direction: column;padding: 0;border: none;border-radius: unset;background: transparent;}
.widget .widget_ins .widget_items .widget_reviews_line::before {content: '';position: absolute;bottom: 0;left: 0;width: 5rem;height: 5rem;background-repeat: no-repeat;}
.widget .widget_ins .widget_items .widget_reviews_line:nth-child(3n + 1)::before {background-image: url(../images/dist/review-account1.png);background-size: cover;}
.widget .widget_ins .widget_items .widget_reviews_line:nth-child(3n + 2)::before {background-image: url(../images/dist/review-account2.png);background-size: cover;}
.widget .widget_ins .widget_items .widget_reviews_line:nth-child(3n + 3)::before {background-image: url(../images/dist/review-account3.png);background-size: cover;}
@media only screen and (max-width: 640px) {

    .widget.widget_news_div .widget_items {margin-bottom: 2rem;}
    .widget .widget_ins .widget_items .widget_reviews_line {padding: 1.6rem 1.6rem 2rem;}
    .main-title {margin-bottom: 2rem;font-size: 2.4rem;font-weight: 700;line-height: 3.3rem;}
}
.widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_author_wrap {-webkit-box-align: end;-ms-flex-align: end;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;align-items: flex-end;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row-reverse;flex-direction: row-reverse;justify-content: space-between;margin-bottom: 1rem;}
.widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_author_wrap .widget_reviews_date {color: #88b9a5;display: block;font: 400 1.4rem/1.6rem OpenSans, sans-serif;}
.widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_author_wrap .widget_reviews_author {font: 500 2rem/2.4rem OpenSans, sans-serif;}
.widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_author {padding-left: 7.8rem;margin-bottom: 0.8rem;max-width: 32.4rem;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_date {padding-left: 7.8rem;position: relative;font-size: 1.4rem;line-height: 1.6rem;color: rgba(255, 255, 255, 0.4);}
.widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_content {font: 400 1.6rem/2.4rem OpenSans, sans-serif;word-break: break-word;}
.widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_content a {word-break: break-all;}
.widget .widget_ins .widget_items .widget_news_line {padding: 0;}
@media only screen and (max-width: 640px) {
    .widget .widget_ins .widget_items .widget_news_line {padding: 0;}
    
    
    
    .widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_date {font-size: 1.2rem;line-height: 1.4rem;}
    .widget .widget_ins .widget_items .widget_reviews_line .widget_reviews_content {padding-top: 1.6rem;font-size: 1.4rem;line-height: 2.2rem;}
}
.widget .widget_ins .widget_items .widget_news_line .widget_news_image a {position: relative;display: block;margin-bottom: 0;overflow: hidden;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_image a img {width: 100%;min-height: 20.7rem;object-fit: cover;border-radius: 1.2rem 1.2rem 0 0;}
.widget .widget_ins .widget_items .widget_news-text {padding: 2rem;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_date {display: block;margin-top: 0;margin-bottom: 0.8rem;font: 400 1.4rem/1.6rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);}
@media only screen and (max-width: 640px) {
    .widget .widget_ins .widget_items .widget_news_line .widget_news_image a img {border-radius: 0.8rem 0.8rem 0 0;}
    .widget .widget_ins .widget_items .widget_news_line .widget_news_date {margin-bottom: 0.8rem;font-size: 1.2rem;line-height: 1.4rem;margin-top: 0;}
}
.widget .widget_ins .widget_items .widget_news_line .widget_news_title {margin-bottom: 1.2rem;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_title a {margin-bottom: 1.2rem;text-decoration: none;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_content a {font: 400 1.6rem/2.4rem OpenSans, sans-serif;margin-bottom: 0;text-decoration: none;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;color: inherit;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_morelink {margin: 0 2rem 2rem;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_morelink a {color: #000000;font: 400 1.6rem/2rem OpenSans, sans-serif;margin-right: auto;position: relative;text-decoration: none;transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .widget .widget_ins .widget_items .widget_news-text {padding: 1.6rem 1.6rem 2rem;}
    .widget .widget_ins .widget_items .widget_news_line .widget_news_content a {font-size: 1.4rem;line-height: 2.2rem;}
    .widget .widget_ins .widget_items .widget_news_line .widget_news_morelink a {font-size: 1.4rem;line-height: 1.6rem;}
}
.widget .widget_ins .widget_items .widget_news_line .widget_news_morelink a:hover {text-decoration: underline;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_morelink a:hover:after {border-color: #595959;-webkit-transform: translateX(0.5rem);-ms-transform: translateX(0.5rem);transform: translateX(0.5rem);transition: all 0.1s ease-in-out;}
.widget .widget_ins .widget_items .widget_news_line .widget_news_morelink a:after {background: url(../images/dist/arrow-right.svg) no-repeat 50%;background-size: auto;background-size: contain;content: "";display: block;height: 1.5rem;position: absolute;right: -2rem;top: 15%;transition: all 0.1s ease-in-out;width: 1.5rem;}
.widget .widget_ins .widget_news_more_wrap,
.widget .widget_ins .widget_reviews_more_wrap {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;}
.widget .widget_ins .widget_news_more_wrap a, .widget .widget_ins .widget_reviews_more_wrap a {display: inline-flex;justify-content: center;align-items: center;padding: 1rem 1.4rem;width: 100%;height: 5.2rem;text-align: center;text-decoration: none;font: 500 1.4rem/1.8rem OpenSans, sans-serif;border: none;border-radius: 3rem;background: #27e7a3;cursor: pointer;transition: all 0.1s ease-in-out;color: #03140e;}
.widget .widget_ins .widget_news_more_wrap a span, .widget .widget_ins .widget_reviews_more_wrap a span {position: relative;}
.widget .widget_ins .widget_news_more_wrap a span::after, .widget .widget_ins .widget_reviews_more_wrap a span::after {display: none;content: '';position: absolute;right: 0;width: 2rem;height: 2rem;background: url(../images/dist/section_btn_arrow.svg) no-repeat center;background-size: cover;}




.widget .widget_ins .widget_news_more_wrap a:hover, .widget .widget_ins .widget_reviews_more_wrap a:hover {box-shadow: 0px 0px 20px 0px rgba(20, 160, 115, 0.4);transition: all 0.1s ease-in-out;}
.widget .widget_ins .widget_news_more_wrap a:active,
.widget .widget_ins .widget_reviews_more_wrap a:active {opacity: 0.6;text-decoration: none;transition: all 0.1s ease-in-out;}

.widget.widget_stats_div .widget_stats_line {border-top: 1px solid rgba(255, 255, 255, 0.2);font: 400 1.1rem/1.3rem OpenSans, sans-serif;padding: 1.6rem 0;}
.widget.widget_stats_div .widget_stats_line:last-child {padding-bottom: 0;}
@media only screen and (max-width: 640px) {
    .widget.widget_stats_div .widget_stats_line {font-size: 1.2rem;line-height: 1.4rem;}
    .widget .widget_ins .widget_news_more_wrap a, .widget .widget_ins .widget_reviews_more_wrap a {font-size: 1.4rem;line-height: 1.6rem;height: 4.8rem;border-radius: 6rem;}
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters .widget_reserv_filter {font-size: 1.2rem;}
}
.checkstatus_widget .checkstatus_widget_ins .resultgo {margin-bottom: 1rem;}
.checkstatus_widget .checkstatus_widget_ins .resultgo:empty {margin: 0;}
.checkstatus_widget .checkstatus_widget_ins .checkstatus_widget_body .checkstatus_widget_body_ins .widget_checkstatus_line .form_field_label {font: 400 1.1rem/1.3rem OpenSans, sans-serif;margin-bottom: 0.8rem;}
@media only screen and (max-width: 640px) {
    .partners-section h2.partners-title {;}
    .checkstatus_widget .checkstatus_widget_ins .checkstatus_widget_body .checkstatus_widget_body_ins .widget_checkstatus_line .form_field_label {font-size: 1.2rem;line-height: 1.4rem;}
    .checkstatus_widget .checkstatus_widget_ins .checkstatus_widget_body .checkstatus_widget_body_ins .widget_checkstatus_line input {;}

}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.4rem;margin-bottom: 1.6rem;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters .widget_reserv_filter {padding: 0.6rem 1.2rem;font-size: 1.4rem;font-weight: 400;border: none;background-color: rgba(255, 255, 255, 0.16);border-radius: 3rem;cursor: pointer;transition: all 0.1s ease-in-out;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters .widget_reserv_filter.current, .widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters .widget_reserv_filter:hover {border-color: transparent;background-color: #27e7a3;color: #ffffff;transition: all 0.1s ease-in-out;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters .clear {display: none;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt {padding: 2rem;}

.widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;gap: 1.2rem;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_ico {background-repeat: no-repeat;background-size: contain;border-radius: 50%;min-width: 4.4rem;width: 4.4rem;height: 4.4rem;margin-bottom: 0;overflow: hidden;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block {display: flex;gap: 0.4rem;flex-direction: column-reverse;justify-content: space-between;width: 100%;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block .widget_reserv_title {color: rgba(255, 255, 255, 0.4);font: 400 1.4rem/1.6rem OpenSans, sans-serif;max-width: 18.4rem;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block .widget_reserv_sum {max-width: 18.4rem;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
@media only screen and (max-width: 640px) {
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block {;}
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters .widget_reserv_filter {padding: 0.7rem 1.1rem;font-size: 1.1rem;line-height: 1.3rem;}
    
    
    
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt {padding: 1.6rem 1.6rem 1.9rem;}
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line {gap: 0.8rem;}
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_ico {min-width: 4rem;width: 4rem;height: 4rem;}
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block .widget_reserv_sum {margin-bottom: 0;max-width: 20.2rem;font: 700 1.6rem/2.2rem OpenSans, sans-serif;}
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_vt .widget_reserv_line .widget_reserv_block .widget_reserv_title {max-width: 20.2rem;font-size: 1.2rem;line-height: 1.4rem;}
    .crypto__direction .direction {margin-bottom: 0.4rem;}
}
.widget_lchange_div .widget_ins .clear {display: none;}
.widget_lchange_div .widget_ins .crypto__direction {margin-bottom: 2.4rem;padding-bottom: 1.2rem;}
.widget_lchange_div .widget_ins .crypto__direction .direction {margin-bottom: 0.4rem;}
.widget_lchange_div .widget_ins .widget_lchange_html .widget_lchange_line .widget_lchange_date {color: #e1f9ef;display: block;font-family: OpenSans, sans-serif;font-size: 1.3rem;font-weight: 400;}
.widget_lchange_div .widget_ins .widget_lchange_html .widget_lchange_line .widget_lchange_body {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;margin-top: 1rem;position: relative;}
.widget_lchange_div .widget_ins .widget_lchange_html .widget_lchange_line .widget_lchange_body .widget_lchange_why {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 1.3rem;gap: 0.8rem;line-height: 1.3;width: 40%;}
.widget_lchange_div .widget_ins .widget_lchange_html .widget_lchange_line .widget_lchange_body .widget_lchange_why .widget_lchange_ico {background-size: contain;height: 3rem;width: 3rem;}
.widget_lchange_div .widget_ins .widget_lchange_html .widget_lchange_line .widget_lchange_body .widget_lchange_why .widget_lchange_txt {-webkit-box-orient: vertical;-webkit-box-direction: reverse;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
.widget_lchange_div .widget_ins .widget_lchange_html .widget_lchange_line .widget_lchange_body .widget_lchange_arr {background: url(../images/dist/arrow-right.svg) no-repeat;background-size: contain;height: 2rem;position: relative;top: 1.3rem;width: 2rem;}
.widget_lchange_div .widget_ins .widget_lchange_html .crypto {;}
.widget_lchange_div .widget_ins .widget_lchange_html .crypto__history {border-bottom: none;padding: 0;}
.widget_lchange_div .widget_ins .widget_lchange_html .crypto__history .coin {max-width: 15rem;}
.widget_lchange_div .widget_ins .widget_lchange_html .crypto__history .coin .coin__logo {;}
.widget_lchange_div .widget_ins .widget_lchange_html .crypto__history .coin .coin__info {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.widget_lchange_div .widget_ins .widget_lchange_html .crypto__history .coin .coin__info span {max-width: 5.5rem;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.widget_lchange_div .widget_ins .widget_lchange_html .crypto__history .coin .coin__name {;}
.widget_cbr_div .widget_cbr_div_ins {border-radius: unset;font-size: 1.6rem;}

@media only screen and (max-width: 640px) {
    .widget_lchange_div .widget_ins .crypto__direction {margin-bottom: 1.3rem;}
    .widget_lchange_div .widget_ins .widget_lchange_html .crypto {;}
    .widget_lchange_div .widget_ins .crypto__direction .direction {margin-bottom: 0.3rem;}
    .widget_lchange_div .widget_ins .widget_lchange_html .crypto__history .coin .coin__logo {width: 3.6rem;height: 3.6rem;min-width: 3.6rem;}
    .widget_lchange_div .widget_ins .widget_lchange_html .crypto__history .coin .coin__info, .coin__name, .coin__info span {font-size: 1.4rem;line-height: 1.6rem;}
}
.courses-section .widget_cbr_div_ins .widget_cbr_line {display: flex;flex-direction: row;gap: 0.4rem;justify-content: space-between;white-space: nowrap;}
.widget_cbr_div_ins .widget_cbr_line {display: flex;gap: 1rem;padding: 2rem;}
.courses-section .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line {border: none;}
.widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left {display: flex;flex-direction: column;justify-content: space-between;gap: 0.2rem;font: 500 2rem/2.4rem OpenSans, sans-serif;width: 50%;overflow: hidden;}
.widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left .widget_cbr_birg, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left .widget_cbr_title {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;max-width: 11.5rem;}
.widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left .widget_cbr_birg, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:last-child {font: 400 1.6rem/2rem OpenSans, sans-serif;}
.widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:first-child, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:last-child {text-align: right;max-width: 11.5rem;white-space: nowrap;}
.courses-section .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:first-child, .courses-section .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:last-child {max-width: 15.4rem;}



.widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs {display: flex;flex-direction: column;justify-content: space-between;gap: 0.6rem;width: 50%;text-align: left;overflow: hidden;}
.widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .clear {display: none;}
.widget_cbr_div .widget_cbr_div_ins .cbr_update {margin-top: 1.2rem;color: rgba(255, 255, 255, 0.4);font: 500 1.2rem/1.5rem OpenSans, sans-serif;}
@media only screen and (max-width: 640px) {
    
    
    
    
    
    .widget_cbr_curs {font-size: 1.4rem;line-height: 1.6rem;}
    .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line {padding: 1.6rem 1.6rem 2.2rem;}
    .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left {font: 500 1.8rem/2.3rem OpenSans, sans-serif;gap: 0.5rem;}
    .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs {gap: 0.5rem;}
    .widget_cbr_title, .widget_cbr_onecurs:not(:last-child) {margin-bottom: 0;}
    .widget_cbr_div .widget_cbr_div_ins {font-size: 1.4rem;}
    .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left .widget_cbr_title, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:first-child {max-width: 12rem;}
    .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_left .widget_cbr_birg, .widget_cbr_div .widget_cbr_div_ins .widget_cbr_line .widget_cbr_curs .widget_cbr_onecurs:last-child {max-width: 12rem;font-size: 1.4rem;font-weight: 400;line-height: 1.6rem;}
}
.widget_cbr_div.homepage_version .widget_cbr_div_ins {background: none;border: none;}
.courses-section .widget_cbr_lines_wrapper {display: -ms-grid;display: grid;gap: 1.2rem;grid-template-columns: repeat(3, 1fr);}
@media only screen and (max-width: 640px) {
    .widget_cbr_div.homepage_version .widget_cbr_lines_wrapper {display: flex;flex-direction: column;gap: 1.6rem;}
}
.widget_cbr_div.homepage_version .widget_cbr_lines_wrapper .widget_cbr_line {margin-bottom: 0;}
@media only screen and (max-width: 640px) {
    .widget_cbr_div.homepage_version .widget_cbr_lines_wrapper .widget_cbr_line {padding: 1.6rem 1.6rem 2rem;gap: 0.4rem;border-radius: 2.4rem;}
}
.personal-area {background-image: -o-linear-gradient(248deg, #2d564e 0, #3f7a6f 100%);background-image: linear-gradient(-158deg, #2d564e, #3f7a6f);border-radius: 0.8rem;padding: 2.6rem 2rem 3rem;}
.personal-area__link-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 1rem 3rem;}
.personal-area__link {color: #27e7a3;font-size: 1.3rem;font-weight: 400;text-decoration: none;transition: all 0.1s ease-in-out;}
.personal-area__link:hover {color: #27e7a3;text-decoration: underline;transition: all 0.1s ease-in-out;}
.personal-area__link:active {color: #27e7a3;transition: all 0.1s ease-in-out;}
.personal-area__list li {border-top: 0.1rem solid #fff;padding-bottom: 0.4rem;padding-top: 0.4rem;}
.personal-area__list li:last-child {border-bottom: 0.1rem solid #fff;}
.personal-area__list a {color: #27e7a3;display: block;font-size: 1.4rem;padding: 0.5rem 0;text-decoration: none;transition: all 0.1s ease-in-out;}
.personal-area__list a:hover {color: #27e7a3;text-decoration: underline;transition: all 0.1s ease-in-out;}
.personal-area__list a:active {color: #27e7a3;transition: all 0.1s ease-in-out;}
.personal-area .input-label input {height: 3.5rem;}
.personal-area .captcha_reload {background-image: url(../images/dist/refresh.svg);}
.sale {-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;}
.courses,
.sale {font-size: 1.4rem;}
.courses__list {margin-bottom: 1.5rem;}
.courses__list li {border-top: 0.1rem solid #112723;display: -ms-grid;display: grid;padding: 1.2rem 0;}
.courses__list li:last-child {border-bottom: 0.1rem solid #112723;}
.courses__list li > span {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;}
table {width: 100%;border-radius: 1.2rem;}
table td:last-child,
table th:last-child {padding-right: 0;}
table td:first-child,
table th:first-child {padding-left: 0;}
table th {font-size: 1.8rem;font-weight: 400;padding-bottom: 0.5rem;}
table td {border-bottom: 0.1rem solid #484347;border-top: 0.1rem solid #484347;padding: 0.9rem 1rem;vertical-align: top;}
.horisontal-scroll {-webkit-overflow-scrolling: touch;overflow-x: auto;overflow-y: hidden;white-space: nowrap;}
@media only screen and (max-width: 767px) {
    .horisontal-scroll {margin-right: -2rem;padding-bottom: 1rem;padding-right: 2rem;}
}
.horisontal-scroll::-webkit-scrollbar {height: 0.5rem;}
.horisontal-scroll table {width: 100%;}
.horisontal-scroll table td:last-child,
.horisontal-scroll table th:last-child {padding-right: 0;}
.horisontal-scroll table td:first-child,
.horisontal-scroll table th:first-child {padding-left: 0;}
.horisontal-scroll table th {color: #26bb7d;font-size: 1.2rem;font-weight: 400;padding-bottom: 0.5rem;}
.horisontal-scroll table td {border-bottom: 0.1rem solid #112723;border-top: 0.1rem solid #112723;padding: 0.9rem 1rem;vertical-align: top;}
.horisontal-scroll .green-text {font-size: 1.2rem;padding-top: 1rem;}
.horisontal-scroll .pt-4 {display: block;padding-top: 0.4rem;}
.i-arrow {display: block;height: 0.8rem;margin-top: 1.7rem;position: relative;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);width: 1.2rem;}
.i-arrow:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.41.58 6 5.17 10.59.58 12 2 6 8 0 2 1.41.58Z' fill='%232d564e'/%3E%3C/svg%3E");background-size: contain;content: "";display: block;height: 0.8rem;left: 50%;position: absolute;top: 50%;width: 1.2rem;}
.tegs {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 1.2rem;font-weight: 400;gap: 0.5rem 2rem;}
.tegs-item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-right: 2rem;}
.tegs a {text-decoration: none;}
.tegs a:hover {color: #26bb7d;text-decoration: none;}
.pagination {gap: 1rem;}

.pagination,
.pagination a {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;}
.pagination a {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #112723;border-radius: 0.5rem;color: #e1f9ef;height: 4rem;text-decoration: none;width: 4rem;}
.pagination a:hover {color: #26bb7d;text-decoration: none;}
.page-arrow:first-child {margin-right: 1rem;}
.page-arrow:last-child {margin-left: 1rem;}
.page-arrow:last-child .arrow:after {margin-left: 0;margin-right: 0.2rem;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.page-arrow a {background-color: #26bb7d;}
.page-arrow a:hover .arrow:after {border-color: #112723;}
.arrow:after {border: 0.2rem solid #fff;border-width: 0 0.2rem 0.2rem 0;content: "";display: block;height: 1rem;left: 1.8rem;margin-left: 0.2rem;margin-top: 0.2rem;top: 1.4rem;transform: rotate(135deg);transition: all 0.1s ease-in-out;width: 1rem;}
.pagenavi {margin-top: 0;}
.pagenavi .pagenavi_ins {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;font: 400 1.4rem/1.6rem OpenSans, sans-serif;gap: 1.2rem;justify-content: center;margin-top: 0.8rem;}
.pagenavi .pagenavi_ins a {display: flex;justify-content: center;align-items: center;min-width: 4rem;font-size: 1.1rem;font-weight: 400;line-height: 2.2rem;border-radius: 1.2rem;background: transparent;color: #27e7a3;text-decoration: none;transition: all 0.1s ease-in-out;}

.pagenavi .pagenavi_ins a:hover {color: #F3F3F3;transition: all 0.1s ease-in-out;}
.pagenavi .pagenavi_ins a.prev_navi {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.pagenavi .pagenavi_ins a.next_navi, .pagenavi .pagenavi_ins a.prev_navi {position: relative;width: 4rem;height: 4rem;background: url(../images/dist/icon-nav-next.svg) no-repeat center;color: transparent;transition: all 0.1s ease-in-out;}
.pagenavi .pagenavi_ins a.next_navi::before, .pagenavi .pagenavi_ins a.prev_navi::before {display: none;content: '';position: absolute;top: 0;left: 0;width: 4rem;height: 4rem;border-radius: 1.2rem;background: transparent;z-index: -1;}
.pagenavi .pagenavi_ins a.prev_navi::before {transform: rotate(180deg);}
.pagenavi .pagenavi_ins a.next_navi:hover, .pagenavi .pagenavi_ins a.prev_navi:hover {background: url(../images/dist/icon-nav-next_hover.svg) no-repeat 50%;color: transparent;transition: all 0.1s ease-in-out;}
.userxchtable .pagenavi .pagenavi_ins a.next_navi, .userxchtable .pagenavi .pagenavi_ins a.prev_navi {;}
.userxchtable .pagenavi_ins a.next_navi:hover, .userxchtable .pagenavi .pagenavi_ins a.prev_navi:hover {;}
@media only screen and (max-width: 640px) {
    .userxchtable.pntable_wrap .pagenavi .pagenavi_ins a, .userxchtable.pntable_wrap .pagenavi .pagenavi_ins span.current {;}
    .userxchtable.pntable_wrap .pagenavi .pagenavi_ins {gap: 1rem;}
    .userxchtable.pntable_wrap .pagenavi .pagenavi_ins a, .userxchtable.pntable_wrap .pagenavi .pagenavi_ins span {padding: 1rem 1.5rem;min-width: unset;}
    .userxchtable.pntable_wrap .pagenavi .pagenavi_ins span.current {min-width: 4rem;}
    .userxchtable.pntable_wrap .pagenavi .pagenavi_ins a:not(.prev_navi, .next_navi, span.current) {position: relative;padding: 0;width: 1px;background: transparent;color: transparent;}
    .userxchtable.pntable_wrap .pagenavi .pagenavi_ins a::before {content: '.';position: absolute;bottom: 1.3rem;color: #F3F3F3;}
    
    
    
    .userxchtable.pntable_wrap  .pagenavi .pagenavi_ins a.next_navi::before, .userxchtable.pntable_wrap .pagenavi .pagenavi_ins a.prev_navi::before {content: '';bottom: 0;}
    .pagenavi {margin-top: 0;}
    .pagenavi .pagenavi_ins a.last_navi {display: none;}
}
.pagenavi .pagenavi_ins span {;}
.pagenavi .pagenavi_ins span.current {display: flex;justify-content: center;align-items: center;min-width: 4rem;font-size: 1.1rem;font-weight: 400;line-height: 1.3rem;border-radius: 1.2rem;background: transparent;color: #F3F3F3;transition: all 0.1s ease-in-out;}
.pagenavi .pagenavi_ins a.first_navi, .pagenavi .pagenavi_ins a.last_navi {display: none;}
.userxchtable .pagenavi .pagenavi_ins span.current, .userxchtable .pagenavi .pagenavi_ins a {;}
@media only screen and (max-width: 640px) {
    table {width: 100%;border-radius: 0.8rem;}
    .pagenavi .pagenavi_ins a, .pagenavi .pagenavi_ins span  {padding: 0;font-size: 1.2rem;line-height: 1.4rem;}
}
.xchange_table_wrap {position: relative;display: flex;flex-direction: column;gap: 6rem;margin: 0 auto;padding: 0;}
.xchange_table_wrap.tbl3 {display: flex;flex-direction: row;align-items: center;gap: 5rem;}
.xchange_table_wrap.tbl3 .tbl3_adv.container {max-width: 50rem;}
.tbl3_adv.container {display: flex;flex-direction: column;gap: 4rem;max-width: unset;}
.xchange_table_wrap.tbl3 .tbl3_adv__list {display: flex;flex-direction: column;gap: 3rem;}
.tbl3_adv__list {display: grid;grid-template-columns: repeat(2, 1fr);gap: 3rem;}
.tbl3_adv__item {display: flex;align-items: center;gap: 1rem;}
.tbl3_adv__text {font: 500 2rem/2.4rem OpenSans, sans-serif;}
.homechange .xchange_type_plitka, .homechange .xchange_type_table.tbl1, .homechange .xchange_type_table.tbl4, .homechange .xchange_type_table.tbl5 {margin-left: auto;margin-right: auto;padding: 0;max-width: 110rem;}
.homechange .xchange_type_table.tbl4, .homechange .xchange_type_table.tbl5 {color: #F3F3F3;}
.xtl_table_wrap {display: flex;gap: 4rem;padding: 0;}
.xtl_table_body {display: flex;flex-direction: column;margin: 0 0 2.4rem;}
.xtl_table_body .xtl_left_col,
.xtl_table_body .xtl_right_col {background: none;border: none;-webkit-box-shadow: none;box-shadow: none;float: none;margin: 0;padding: 0;position: static;width: 100%;}
.xtl_table_body .xtl_center_col {position: relative;display: flex;justify-content: flex-end;align-items: center;float: none;margin: 0;padding: 0;width: 100%;height: 0.8rem;z-index: 3;}

.xtl_table_body .clear {display: none;}
@media only screen and (max-width: 640px) {
    .xchange_table_wrap.tbl3 .tbl3_adv__list {gap: 2rem;}
    .tbl3_adv.container {padding: 0;}
    .tbl3_adv__list {display: flex;flex-direction: column;}
    .tbl3_adv__item img {width: 5rem;height: 5rem;}
    .tbl3_adv__text {font-size: 1.8rem;line-height: 2.2rem;}
    .xtl_table_wrap {padding: 0;flex-direction: column;}
    .xtl_table_body {gap: 0;}
}
.xtl_center_col {margin-top: 5.5rem;padding-top: 0;}
a.xtl_change {position: absolute;left: calc(50% - 2rem);top: calc(50% - 2rem);display: block;margin: 0;min-width: 4rem;width: 4rem;height: 4rem;border: 1px solid #2a3033;border-radius: 1.2rem;background: #181d1e url(../images/dist/exchange.svg) no-repeat 50%;background-size: 2.2rem;transition: transform .25s ease, border-color .15s ease;}
a.xtl_change:hover {transform: rotate(180deg);border-color: rgba(39, 231, 163, .6);transition: all 0.1s ease-in-out;}
.inputs-error {display: flex;}
.js_error {background: none;border: none;border-radius: 0;-webkit-box-sizing: border-box;box-sizing: border-box;color: #27e7a3;display: none !important;font: 500 1.1rem/1.3rem OpenSans, sans-serif;height: auto;left: 0;padding: 0;position: relative;top: 0;width: 100%;z-index: 1;}
.error .js_error.active, .js_wrap_error.error .js_error {display: block !important;}
.hexch_ajax_wrap {margin: 0 auto;padding: 0;position: relative;width: 100%;z-index: 2;}
.hexch_ajax_wrap #hexch_html {padding: 0;}
.exch_ajax_wrap_abs,
.exchange_status_abs,
.hexch_ajax_wrap_abs,
.htable_ajax_wrap_abs,
.xtl_html_abs,
.xtp_html_abs,
.xtt_html_abs {background: hsla(0, 0%, 0%, 0.3);-webkit-backdrop-filter: blur(0.2rem);backdrop-filter: blur(0.2rem);border-radius: 3.2rem;display: none;float: none;height: 100%;left: 0;opacity: 1;position: absolute;top: 0;width: 100%;z-index: 10;@media (width < 640px) {
        border-radius: 3.2rem;}
}
.home .exch_ajax_wrap_abs,
.home .exchange_status_abs,
.home .hexch_ajax_wrap_abs,
.home .htable_ajax_wrap_abs,
.home .xtl_html_abs,
.home .xtp_html_abs,
.home .xtt_html_abs {border-radius: 4rem;@media (width < 640px) {
        border-radius: 3.2rem;}
}



.exch_ajax_wrap_abs:after,
.exchange_status_abs:after,
.hexch_ajax_wrap_abs:after,
.htable_ajax_wrap_abs:after,
.xtl_html_abs:after,
.xtp_html_abs:after,
.xtt_html_abs:after {background: url(../images/dist/loader.png) no-repeat 50%;background-size: cover;content: "";display: block;height: 10rem;left: 50%;margin-left: -5rem;margin-top: -5rem;position: absolute;top: 50%;width: 10rem;}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}
@-webkit-keyframes fade {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes fade {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.htable_ajax_wrap .hexch_left, .htable_ajax_wrap .hexch_right {border-bottom: 1px solid rgba(0, 0, 0, 0.2);margin-bottom: 4rem;padding-bottom: 1.6rem;}
.xtl_table_wrap_ins {width: 100%;}
.xtl_select_wrap, .xchange_input_dropdown_wrapper {position: relative;display: flex;margin: 0 0 0.8rem;border: 1px solid #5F5355;border-radius: 2.4rem;}
.xtl_select_wrap {align-items: center;gap: 1.2rem;margin: 0;border: 0;border-radius: 0;}
.xtl_select_wrap .select_js_title.sum_empty {;}
input[type="search"]::-webkit-search-cancel-button {display: none;}
.xchange_select {height: auto;margin: 0;flex: none;width: auto;}
.select_js.open {height: 5.2rem !important;}
.select_js.iselect_js {height: 4rem !important;}
.tbl3 .select_js.iselect_js {max-width: 26.4rem;}
.tbl3 .select_js.iselect_js.disable {max-width: 100%;width: 100%;}
.hexch_cols .select_js, .hexch_pers .select_js, .xchange_curs_line_ins .select_js, .xchange_pers_line .select_js {height: 4rem !important;}
.xchange_select .select_js_title .select_js_title_ins .select_txt {font-size: 1.8rem;font-weight: 500;line-height: 2.2rem;max-width: 17rem;}

.select_js_title .select_js_abs {background-size: 2.4rem;float: none;height: 100%;position: absolute;right: 1.2rem;top: 0;width: 2.5rem;z-index: 1;}
.xchange_type_table.tbl5 .select_js_title .select_js_abs, .xchange_div .select_js_title .select_js_abs {background-image: url(../images/dist/arrow_drop_down_tbl5.svg);}
.xchange_div .select_js_title .select_js_abs {background-image: url(../images/dist/arrow_drop_down_security.svg);}
.exch_ajax_wrap .iselect_js .select_js_title .select_js_abs {background-image: url(../images/dist/arrow_drop_down_security.svg);background-size: 2.4rem;float: none;height: 100%;position: absolute;right: 1.2rem;top: 0;width: 2.4rem;z-index: 1;}
.exch_ajax_wrap .select_js_search .select_js_search_ins:after {content: "";position: absolute;display: block;top: 0rem;right: 1.6rem;width: 2.4rem;height: 4rem;background-image: url(../images/dist/arrow_drop_down_security.svg);background-position: center;background-repeat: no-repeat;background-size: 2.4rem;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);z-index: 4;}
.xtl_table_body .select_js_title .select_js_abs {background-image: url(../images/dist/arrow_drop_down_tbl3.svg);background-size: 2.4rem;float: none;height: 100%;position: absolute;right: 1rem;top: 0;width: 2.5rem;z-index: 1;}
.xtl_table_body .select_js_search .select_js_search_ins:after, .xtl_select_wrap .select_js_search .select_js_search_ins:after {content: "";position: absolute;display: block;top: 50%;right: 1.6rem;width: 2.4rem;height: 4rem;background-image: url(../images/dist/arrow_drop_down_tbl3.svg);background-position-x: center;background-position-y: center;background-repeat: no-repeat;background-size: 2.4rem;transform: translateY(-50%) rotate(180deg);z-index: 4;}
.xtl_select_wrap .select_js_search .select_js_search_ins::before {top: 50%;right: 4.8rem;transform: translateY(-50%);}
.xchange_curs_input .select_js_title .select_txt, .xchange_pers_input .select_js_title .select_txt{;}
.select_js_title .select_txt, .select_js_ul_ins .select_txt {max-width: 26.5rem;text-overflow: ellipsis;font: 500 1.4rem/1.8rem OpenSans, sans-serif;overflow: hidden;}



.select_js.open .select_js_title .select_js_abs {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);right: 1.1rem;}
.select_js_search {position: absolute;left: 0;visibility: visible;z-index: 3;}

.select_js_search input {padding: 1.2rem 5.2rem 1.2rem 5.8rem;width: 100%;height: 5.2rem;font: 500 2rem/2.8rem OpenSans, sans-serif;border: 2px solid #4F4749;border-radius: 1.2rem;background: #FFFFFF;color: #041339;transition: all 0.1s ease-in-out;}
.select_js_search .select_js_search_ins::before {content: '';position: absolute;top: 0;right: 4.7rem;width: 2.5rem;height: 4rem;background: url(../images/dist/icon-search.svg) no-repeat center;background-size: 2.5rem;}
.select_js_search input:disabled {opacity: 0.3;}
.select_js_search input:hover {border-color: #4F4749;transition: all 0.1s ease-in-out;}
.select_js_search input:focus {border: 2px solid #4F4749;transition: all 0.1s ease-in-out;}
.xchange_div .select_js_search input {background: #EEEEEE;color: #000000;}
.xchange_div .select_js_ul .select_js_ul_ins .select_txt {;}
.xtl_select_wrap .select_js_search input, .xchange_div .xchange_select_wrapper .xchange_sum_input .select_js_search_ins input {padding: 0.8rem 8rem 0.8rem 1.6rem;height: 4rem;text-align: right;border-radius: 2.4rem;background: rgba(18,18,18,.5);color: #FFFFFF;}
.select_js_ul {position: absolute;top: 100%;left: 0;margin-top: 0.4rem;padding: 0.8rem 1.2rem;min-width: 10rem;width: 100%;min-height: 8rem;max-height: 44.7rem;box-sizing: border-box;overflow-y: auto;scrollbar-width: none;z-index: 10;border-radius: 2.4rem;border: 1px solid #2a3033;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: 0 20px 50px rgba(0, 0, 0, .5), inset 0 1px 0 rgba(255, 255, 255, .06);}
.xchange_div .select_js_ul, .xchange_div .select_js_ul .select_js_ul_ins {scrollbar-color: rgba(0, 0, 0, 0.2) transparent;}
.xtl_select_wrap .select_js_ul::after, .xchange_select .select_js_ul::after {content: '';position: absolute;top: 0.4rem;left: 0;display: flex;justify-content: center;width: 100%;height: 8rem;background-size: 8rem;}

@media only screen and (max-width: 640px) {
    .tbl3 .select_js.iselect_js {max-width: none;}
    .select_js_search .select_js_search_ins::before {width: 2.8rem;height: 4rem;background-size: 2.5rem;}
    .xchange_curs_input .select_js_title .select_txt, .xchange_pers_input .select_js_title .select_txt {;}
    .htable_ajax_wrap .hexch_left, .htable_ajax_wrap .hexch_right {padding-bottom: 1.6rem;}
    .select_js_title {padding-right: 3rem;}
    .xtl_table_body .select_js_search .select_js_search_ins:after {height: 4rem;}
    .exch_ajax_wrap .select_js_search .select_js_search_ins:after {top: 0.2rem;right: 1.3rem;height: 4.8rem;}
    .xtl_select_wrap .select_js_ul, .xchange_select .select_js_ul {border-radius: 2.4rem;}
}
.select_js_ul .selector_title {font-size: 2.4rem;margin-bottom: 2rem;}
.select_js_ul .selector_close {background: url(../images/dist/icon-close.svg) no-repeat;cursor: pointer;height: 2.4rem;position: absolute;right: 2rem;top: 2rem;width: 2.4rem;}
.select_js_ul .select_js_ul_ins {position: relative;display: flex;flex-direction: column;gap: 0.8rem;padding-right: 0.8rem;max-height: 43rem;scrollbar-color: rgba(255, 255, 255, .22) transparent;scrollbar-width: thin;overflow-y: auto;z-index: 1;}



.select_js_ul .select_js_ul_ins:empty {height: 10rem;}
.select_js_ul .select_js_ul_ins::-webkit-scrollbar {height: 0.8rem;width: 6px;}
.select_js_ul .select_js_ul_ins::-webkit-scrollbar-thumb {background: rgba(255, 255, 255, .22);border-radius: 6px;}
.select_js_ul .select_js_ul_ins::-webkit-scrollbar-track {background: none;}
.select_js_ul .select_js_ul_ins .select_js_ulli {padding: 1.2rem;font: 400 1.6rem/2rem OpenSans, sans-serif;background-color: transparent;border-radius: 2.4rem;}
.select_js_ul .select_js_ul_ins .select_js_ulli:not(:last-child) {margin-top: 0;margin-bottom: 0;}
.select_js_ul .select_js_ul_ins .select_js_ulli .select_ico {min-width: 4rem;width: 4rem;height: 4rem;}
.iselect_js .select_js_ulli {display: flex;align-items: center;gap: 0.8rem;padding: 0 1.2rem;color: #ffffff;height: 6.4rem;line-height: 6.4rem;border: none;border-radius: 2.4rem;}
.iselect_js .select_js_ulli:last-child {margin-top: 0;}
.iselect_js .select_js_ulli:hover {background: rgba(38, 187, 125, 0.12);}
.iselect_js .select_js_ulli.active {background: rgba(38, 187, 125, 0.28);}
.iselect_js .select_js_ulli.active:before {background: url(../images/dist/icon-check.svg) no-repeat 50%;content: "";display: none;height: 2.4rem;position: absolute;right: 1.2rem;width: 2.4rem;}
.iselect_js .select_ico {position: static;margin-top: -1px;float: none;min-width: 4rem;width: 4rem;height: 4rem;background-size: cover;border-radius: 99rem;}
.tbl3 .iselect_js .select_ico, .xchange_div .iselect_js .select_ico {min-width: 2.5rem;width: 2.5rem;height: 2.5rem;}
.tbl3 .iselect_js .select_js_title_ins, .xchange_div .iselect_js .select_js_title_ins {flex-direction: row-reverse;}
.iselect_js .select_txt {font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;overflow: hidden;padding-right: 0;max-width: 41rem;}
.xtl_table_wrap .iselect_js .select_js_title_ins .select_txt {max-width: 32rem;font: 500 1.8rem/2.2rem OpenSans, sans-serif;color: #F3F3F3;}
.tbl3 .xtl_table_wrap .iselect_js .select_txt {max-width: 14.5rem;}
.tbl3 .xtl_table_wrap .iselect_js .select_js_ul .select_txt {max-width: 100%;}
.tbl3 .xtl_table_wrap .iselect_js.disable .select_txt {max-width: 41rem;}
.select_js_ul .select_js_ul_ins .select_txt {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;white-space: normal;}
.iselect_js .select_js_title_ins {display: flex;align-items: center;gap: 0.8rem;padding: 0;height: unset;font: 400 2rem/2.8rem OpenSans, sans-serif;color: #fff;}
.iselect_js .select_js_title_ins .select_txt {font-size: 1.6rem;font-weight: 500;line-height: 2rem;}
.xtl_input_wrap {flex: 1;min-width: 0;margin: 0;width: 100%;}
.xtl_selico_wrap {position: relative;padding: 3.4rem 1.6rem 1.2rem;border: 1px solid #2a3033;border-radius: 1.8rem;background: rgba(255, 255, 255, .035);transition: border-color .15s ease, box-shadow .15s ease;}
.xtl_selico_wrap:hover {border-color: #3a4245;}
.xtl_selico_wrap:focus-within {border-color: rgba(39, 231, 163, .6);box-shadow: 0 0 0 3px rgba(39, 231, 163, .12);}
.js_error.js_sum1_error, .js_error.js_sum2_error {top: unset;bottom: 0.6rem;}
.xchange_div .js_error.js_sum1_error, .xchange_div .js_error.js_sum2_error, .xchange_div .js_error.js_sum2c_error {position: absolute;top: unset;bottom: -2rem;}
.xtl_left_col .select_js, .xtl_right_col .select_js, .xchange_select_wrapper .select_js {position: unset;width: 100%;}
.xtl_left_col .select_js_search, .xtl_right_col .select_js_search {top: 0;right: 0;bottom: 0;left: 0;width: auto;z-index: 5;}
.xtl_select_wrap .select_js_search_ins {position: relative;height: 100%;}
.xtl_left_col .select_js_ul, .xtl_right_col .select_js_ul {top: calc(100% + 0.4rem);left: 0;right: 0;width: auto;}

.xtl_table_body .xtl_left_col, .xtl_table_body .xtl_right_col {;}
.xtl_table_body .xtl_right_col {;}
.tbl3-rateblock {margin-top: 1.2rem;display: none;flex-direction: column;gap: 0.8rem;}
.tbl3 .select_js.iselect_js.disable .select_js_title {border-radius: 2.4rem;}
@media only screen and (max-width: 640px) {
    .xtl_table_body .xtl_right_col {;}
    .tbl3-rateblock {margin-top: 2rem;}
    .xtl_left_col .select_js_ul, .xtl_right_col .select_js_ul {transform: translateX(0);}
    
    
    
    .select_js_title .select_txt, .select_js_ul_ins .select_txt {font-size: 1.2rem;line-height: 1.5rem;}
    .select_js_ul .select_js_ul_ins .select_js_ulli:last-child {border: none;}
    .xchange_select .select_js_title .select_js_title_ins .select_txt {font-size: 1.2rem;}
    .iselect_js .select_js_ulli {height: 5.6rem;}
    .select_js_ul .select_js_ul_ins .select_js_ulli {border-radius: 2.4rem;}
    
    
    
    .select_js_ul .select_js_ul_ins .select_js_ulli:not(:last-child) {border: none;}
    .iselect_js .select_js_title_ins .select_txt {font-size: 1.4rem;font-weight: 500;line-height: 2.6rem;}
    .xchange_type_list .iselect_js .select_js_title_ins .select_txt {font-size: 1.6rem;font-weight: 500;line-height: 2rem;}
    
    
    
    .tbl3 .select_js.iselect_js.disable .select_js_title {;}
    .tbl3 .xtl_table_wrap .iselect_js .select_txt {font-size: 1.2rem;}
}
.xtl_left_col .xtl_commis_wrap, .xtl_right_col .xtl_commis_wrap {display: block;}
.xtl_commis_wrap {margin: 0;position: relative;}
.xtl_commis_text {position: absolute;top: 2.6rem;right: 1.3rem;float: none;width: auto;height: 1.6rem;font: 400 1.4rem/1.6rem OpenSans, sans-serif;text-align: left;text-transform: lowercase;background-color: transparent;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);pointer-events: none;}
@media only screen and (max-width: 640px) {
    .xtl_commis_wrap input {position: relative;padding: 1.6rem 9.6rem 1.6rem 0.8rem;height: 4.8rem;font-size: 1.4rem;font-weight: 400;line-height: 1.6rem;border-radius: 0.8rem;z-index: 2;}
    .xtl_commis_text {top: 52%;right: 0.8rem;font-size: 1.2rem;line-height: 1.4rem;z-index: 3;}
}
.xtl_line {;}
.xtl_line.xtl_exchange_rate {position: absolute;left: 0;right: 0;bottom: 0;margin: 0;padding: 0;width: 100%;text-align: center;}
.xtl_line.xtl_exchange_rate span {font-weight: 400;}
.xtl_exchange_reserve {display: none;padding: 0;width: 100%;}
.xtl_exchange_reserve .js_reserv_html {margin-right: 1.2rem;font-weight: 400;word-break: break-all;}
.xtl_exchange_reserve .xtp_link {display: inline;text-decoration: none;white-space: nowrap;font-weight: 400;transition: all 0.1s ease-in-out;}
.xtl_exchange_reserve .xtp_link:hover {text-decoration: none;transition: all 0.1s ease-in-out;}
.xtl_exchange_reserve .xtp_link:active {text-decoration: none;transition: all 0.1s ease-in-out;}
.xtl_submit_ins {display: -webkit-box;display: -ms-flexbox;display: flex;}
.xtl_submit_ins,
.xtl_submit_ins .xtl_submit {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media only screen and (max-width: 640px) {
    .xtl_exchange_reserve .xtp_link {display: block;margin: 0.8rem auto 0;}
}
.js_item_left:hover .xtt_one_line_left, .xchange_type_table.tbl4 .xtt_one_line_right:hover {border-radius: 2.4rem;background-color: rgba(255, 255, 255, 0.1);height: unset;}
.xchange_type_table.tbl4 .xtt_one_line_right:hover, .xtt_one_line_right:hover {height: unset;border-radius: 2.4rem;background-color: rgba(255, 255, 255, 0.1);}
.js_item_left.active .xtt_one_line_left, .js_item_right.active .xtt_one_line_right {border-radius: 2.4rem;background-color: rgba(255, 255, 255, 0.2);height: unset;}
.js_item_right.active .xtt_one_line_right, .js_item_right.active .xtt_one_line_right {border-radius: 2.4rem;height: unset;background-color: rgba(255, 255, 255, 0.2);}
.js_item_left.active .xtt_one_line_left:before {background: url(../images/dist/icon-check.svg) no-repeat 50%;content: "";display: none;height: 2.4rem;position: absolute;right: 1.2rem;width: 2.4rem;}
.js_item_left:hover .xtt_one_line_left:before {background: url(../images/dist/icon-check.svg) no-repeat 50%;content: "";display: none;height: 2.4rem;position: absolute;right: 1.2rem;width: 2.4rem;}
.scroll-wrapper {overflow-y: auto;padding-right: 0.8rem;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;}
.scroll-wrapper, #xtt_right_col_html {max-height: 80.2rem;}
.scroll-wrapper::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
.scroll-wrapper::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
.scroll-wrapper::-webkit-scrollbar-track {background: none;}
.js_item_left.active .xtt_one_line_curs,
.js_item_left.active .xtt_one_line_name,
.js_item_right.active .xtt_one_line_curs,
.js_item_right.active .xtt_one_line_name,
.xtt_one_line_left:hover .xtt_one_line_curs,
.xtt_one_line_left:hover .xtt_one_line_name,
.xtt_one_line_right:hover .xtt_one_line_curs,
.xtt_one_line_right:hover .xtt_one_line_name,
.xtt_one_line_right:hover .xtt_one_line_reserv {color: inherit;}
.xtt_change_ico {background-size: cover;height: 4rem;margin: 0;width: 4rem;}
.xtt_one_line_curs,.xtt_one_line_name, .xtt_one_line_reserv {color: inherit;}
a.js_item_right {display: block;}
.js_item_left, .js_item_right {border-top: 1px solid rgba(0, 0, 0, 0.2);}
.js_item_left:last-child,
.js_item_right:last-child {border-bottom: 0 solid rgba(38, 187, 125, 0.16);}
.xtt_one_line_left, .xtt_one_line_right {-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 0px solid transparent;display: -webkit-box;display: -ms-flexbox;display: flex;font-family: OpenSans, sans-serif;font-size: 2rem;height: unset;line-height: 5.6rem;margin: 0.8rem 0;padding: 1.2rem;}
.xtt_one_line_left .clear,
.xtt_one_line_right .clear {display: none;}
.xtt_one_line_left .xtt_one_line_ico_left,
.xtt_one_line_right .xtt_one_line_ico_left {float: none;margin-right: 0.8rem;width: auto;}
.xtt_one_line_left .xtt_one_line_name_left,
.xtt_one_line_right .xtt_one_line_name_left {display: flex;align-items: center;float: none;height: unset;overflow: hidden;width: auto;max-width: 280px;max-height: 4rem;}
.xtt_one_line_left .xtt_one_line_curs_left,
.xtt_one_line_right .xtt_one_line_curs_left {float: none;width: auto;}
.xtt_one_line_left .xtt_one_line_ico_right,
.xtt_one_line_right .xtt_one_line_ico_right {float: none;margin-right: 0.8rem;width: auto;}
.xtt_one_line_left .xtt_one_line_name_right,
.xtt_one_line_right .xtt_one_line_name_right {display: flex;align-items: center;float: none;height: unset;overflow: hidden;width: auto;max-width: 280px;}
.xtt_one_line_right .xtt_one_line_name_right {max-width: 334px;}
.xtt_one_line_left .xtt_one_line_curs_right,
.xtt_one_line_right .xtt_one_line_curs_right {float: none;width: auto;}
.tbl1 .xtt_one_line_curs_left {display: none;position: absolute;right: 0;}
.tbl1 .xtt_one_line_curs_left .xtt_one_line_curs {line-height: 4rem;}
#xtt_right_col_html {padding-right: 1rem;overflow-x: clip;overflow-y: auto;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;}
#xtt_right_col_html::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
#xtt_right_col_html::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
#xtt_right_col_html::-webkit-scrollbar-track {background: none;}
.xtt_one_line_right {;}
.xtt_one_line_right .xtt_one_line_abs,
.xtt_one_line_right .xtt_one_line_abs2 {display: none;}
.xtt_one_line_right .xtt_one_line_name_right {width: 25%;}
.xtt_one_line_right .xtt_one_line_curs_right,
.xtt_one_line_right .xtt_one_line_name_right {;}
.xtt_one_line_right .xtt_one_line_reserv_right {margin-right: 1.5rem;width: 15%;}
.xtt_one_line_right .xtt_one_line_reserv_right .xtt_one_line_reserv {display: block;height: auto;text-align: right;}
.xtt_one_line_right .xtt_one_line_rez {background: url(../images/dist/icon-request-reserve.svg) no-repeat 50%;cursor: pointer;display: none;float: none;height: 2.2rem;margin: -11px 0 0;position: absolute;right: 1rem;top: 50%;width: 2.2rem;}
.js_item_right.active .xtt_one_line_right .xtt_one_line_rez,
.xtt_one_line_right:hover .xtt_one_line_rez {background: url(../images/dist/icon-request-reserve.svg) no-repeat 50%;}
.tbl1 .xtt_left_col_table .scroll-wrapper {overflow-x: hidden;}






@media only screen and (max-width: 640px) {
    
    
    
    
    
    
}
.xchange_type_plitka .title_wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 4rem;}
.xchange_type_plitka .title_wrapper .xtp_table_title {color: #000000;font: 500 3.6rem/2.9rem OpenSans, sans-serif;text-transform: none;width: 100%;}
.xchange_type_plitka .xtp_col_table_body {column-gap: 1.2rem;display: flex;justify-content: space-between;margin-bottom: 1.6rem;}
.xchange_type_plitka .xtp_col_table_body .xtp_left_col_table,
.xchange_type_plitka .xtp_col_table_body .xtp_right_col_table {background: none;border: none;border-radius: unset;float: none;max-width: 61.8rem;padding: 0;width: 50%;}
.xchange_type_plitka .xtp_col_table_body .xtp_left_col_table .xtp_right_col_table_ins,
.xchange_type_plitka .xtp_col_table_body .xtp_right_col_table .xtp_right_col_table_ins {padding: 0;}
.xchange_type_plitka .xtp_col_table_body .clear {display: none;}
.xchange_type_plitka .xtp_calc {margin-top: 2.4rem;}
.xtp_calc .xtp_commis_wrap {margin-bottom: 1.5rem;}
.xchange_type_plitka .select_js_search {visibility: hidden;}
.xchange_type_plitka .select_js_ul {padding: 0.8rem;min-height: 5rem;min-width: 8rem;}
.xchange_type_plitka .select_js_ul .select_js_ul_ins {padding-right: 0;}
.xchange_type_plitka .select_js_ul .select_js_ul_ins .select_js_ulli {padding: 0;border: none;border-radius: 2.4rem;font: 400 1.6rem/2rem OpenSans, sans-serif;height: 3.4rem;min-height: unset;}
.xchange_type_plitka .select_js_ul .select_js_ul_ins .select_js_ulli:before {display: none;}
.xtp_icon_wrap {display: flex;gap: 1.6rem;margin-bottom: 2.8rem;padding: 0;}
.xtp_icon_wrap .clear {display: none;}
.left_tags_icons_wrapper,
.right_tags_icons_wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;border: 1px solid #404040;border-radius: 1.2rem;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding: 2rem;width: 100%;}
.xtp_left_col_icon,
.xtp_right_col_icon {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.4rem;width: 100%;}
.xtp_left_col_icon .clear,
.xtp_right_col_icon .clear {display: none;}
.xtp_table_wrap {padding: 0;}






.xtp_table_wrap_ins, .xchange_type_list_ins, .xchange_type_table.tbl4 .xtt_left_col_table_ins, .xchange_type_table.tbl4 .xtt_right_col_table_ins, .xchange_type_table.tbl5 .xtt_left_col_table_ins, .xchange_type_table.tbl5 .xtt_right_col_table_ins, .xchange_type_table.tbl5 .xtt_data_col_table_ins, .xchange_div {border-radius: 4rem;border: 1px solid #262b2d;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);}
.xchange_type_table.tbl4 .xtt_left_col_table_ins, .xchange_type_table.tbl4 .xtt_right_col_table_ins {;}
.xchange_type_list_ins {position: relative;width: 100%;max-width: 52.5rem;height: auto;border-radius: 3.2rem;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 30px 80px rgba(0, 0, 0, .35);}
.xtp_table_title, .xtl_table_title, .xchange_type_table.tbl4 .xtt_left_col_table .xtt_left_col_title, .xchange_type_table.tbl4 .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_col_title, .xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_incol_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_left_col_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_new_left_incol_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_right_col_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_right_incol_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_table_title3, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_table_title4, .xchange_div .xchange_data_title, .xchange_div .xchange_pers_title, .warning_message_title, .other_directions_wrap .other_directions .other_directions_title, .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_title, .block_xchangedata .block_persdata .block_persdata_title, .block_status .block_status_text, .rf_div_wrap .rf_div_title, #comments .comments_wrap .comments_title, #comments #respond .comment_form_title, .standart_window_title, .inner-content .page_wrap .text h3, .promouserdiv h3, .paydiv .pay_left_col, .pntable_wrap_title, .userverify_div_wrap .userverify_div_title, .sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_title, .userapi_form .userapi_form_ins .userapi_form_title, .userapi_table .userapi_table_ins .userapi_table_title {font: 700 2.3rem/3.1rem OpenSans, sans-serif;text-transform: none;color: #F3F3F3;}



.xtp_table_title {margin-bottom: 2rem;}
.xtl_table_title {position: relative;z-index: 2;display: block;margin: 0 0 -3rem 1.7rem;padding: 1.2rem 0 0;font: 500 1.8rem / 2.2rem OpenSans, sans-serif;pointer-events: none;}
.xtl_table_title_ins {font-size: 1.3rem;font-weight: 400;line-height: 1.8rem;color: #8f9c98;}
@media only screen and (max-width: 640px) {
    .xchange_type_plitka .select_js_ul .select_js_ul_ins .select_js_ulli {border-radius: 2.4rem;}
    .xtp_table_wrap_ins, .xchange_type_list_ins, .xchange_type_table.tbl4 .xtt_left_col_table, .xchange_type_table.tbl4 .xtt_right_col_table, .xchange_type_table.tbl5 .xtt_left_col_table, .xchange_type_table.tbl5 .xtt_right_col_table, .xchange_type_table.tbl5 .xtt_data_col_table, .xchange_div {border-radius: 3.2rem;}
    .xtp_table_wrap, .xchange_type_list, .xchange_type_table.tbl4 .xtt_left_col_table, .xchange_type_table.tbl4 .xtt_right_col_table, .xchange_type_table.tbl5 .xtt_left_col_table, .xchange_type_table.tbl5 .xtt_right_col_table, .xchange_type_table.tbl5 .xtt_data_col_table, .xchange_div {border-radius: 1.6rem;box-shadow: unset;}
    .xtp_table_title, .xtl_table_title, .xchange_type_table.tbl4 .xtt_left_col_table .xtt_left_col_title, .xchange_type_table.tbl4 .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_col_title, .xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_incol_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_left_col_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_new_left_incol_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_right_col_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_right_incol_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_table_title3, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_table_title4, .xchange_div .xchange_data_title, .xchange_div .xchange_pers_title, .inner-content .page_wrap .text h3 {font: 700 2.2rem/3rem OpenSans, sans-serif;}
    .xtl_table_title {font: 500 1.2rem /2rem OpenSans, sans-serif;}
    .xchange_type_list_ins {width: 100%;}
    .xtl_table_body .xtl_left_col, .xtl_table_body .xtl_right_col {;}
}
.xtp_table_list {padding: 0;}
.xtp_table_list_ins {column-gap: 1.2rem;row-gap: 0.6rem;display: -ms-grid;display: grid;grid-template-columns: repeat(8, 4.8rem);margin-top: 2.4rem;width: 100%;}
.xtp_item {border:1px solid transparent;border-radius: 999rem;cursor: pointer;float: none;width: 5.4rem;height: 5.4rem;margin: 0;padding: 2px;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.xtp_item.active, .xtp_item:hover {border-color: #27e7a3;transition: all 0.1s ease-in-out;}
.xchange_type_plitka .xtp_table_list {padding: 1.2rem;border: 1px solid #5F5355;border-radius: 3rem;background: rgba(18,18,18,.5);}
.xchange_type_plitka .xtp_table_list .xtp_table_list_ins {margin-top: 0;}
.xtp_item_ico,
.xtp_item_ins {height: 100%;width: 100%;}
.xtp_item_ico {background-size: cover;}
.title_wrapper .xtp_left_col_table,
.title_wrapper .xtp_right_col_table {float: none;margin-top: 2rem;width: 100%;}
.title_wrapper .xtp_right_col_table .xtp_right_col_table_ins {padding: 0;}
.xtp_left_col_table {margin: 0;}
.xtp_curs_wrap {height: auto;margin: 0 0 0.8rem;padding: 0 15.1rem 0 0;position: relative;}
.xtp_select_wrap {margin-left: 0.8rem;width: 14.4rem;}
.xtp_commis_wrap .xtp_commis_text {position: absolute;top: 2.6rem;right: 1.2rem;width: auto;height: 1.6rem;text-transform: lowercase;font: 400 1.4rem/1.6rem OpenSans, sans-serif;background: transparent;transform: translateY(-50%);pointer-events: none;}
.xtp_commis_wrap .xtp_commis_text, .xtl_commis_text {color: rgba(255, 255, 255, 0.4);}
.xtp_line {font: 1.2rem OpenSans, sans-serif;padding: 0 0 1rem;}
.rate_reserve_wrapper {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;width: 100%;}
.xtp_exchange_rate, .xtp_exchange_reserve, .xtl_line.xtl_exchange_rate, .xtl_exchange_reserve {font: 400 1.4rem/1.8rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);}
.xtp_exchange_reserve {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.xtp_exchange_reserve .js_reserv_html {margin-right: 1.2rem;}
.xtp_exchange_reserve .js_reserv_html,
.xtp_exchange_reserve .js_reserve_html {margin-left: 0.5rem;word-break: break-all;}
.xtp_exchange_reserve a.js_reserve, .homechange .xtl_exchange_reserve a.js_reserve {font-weight: 400;color: #27e7a3;transition: all 0.1s ease-in-out;}
.xtp_exchange_reserve a.js_reserve:hover, .homechange .xtl_exchange_reserve a.js_reserve:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.xtp_exchange_reserve a.js_reserve:active, .homechange .xtl_exchange_reserve a.js_reserve:active {filter: brightness(60%);transition: all 0.1s ease-in-out;}
.xtp_exchange_reserve a.js_reserve {margin-left: 0;margin-top: 0;width: auto;transition: all 0.1s ease-in-out;}
.xtp_select_wrap .select_js_search input {font: 15px OpenSans, sans-serif;height: 5.6rem;line-height: 5.6rem;padding: 0 2rem;width: 100%;}
.xchange_type_plitka .select_js_ulli {-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: none;border-radius: unset;display: -webkit-box;display: -ms-flexbox;display: flex;font-family: OpenSans, sans-serif;font-size: 2rem;height: 6.4rem;line-height: 7.2rem;margin-bottom: 0.8rem;margin-right: 0;padding: 0 1.2rem;}
.xchange_type_plitka .select_js_ulli:last-child {margin-bottom: 0;}
.xchange_type_plitka .select_js_ulli:hover {background: rgba(38, 187, 125, 0.12);}
.xchange_type_plitka .select_js_ulli.active {background: rgba(38, 187, 125, 0.28);}
.xchange_type_plitka .select_js_ulli.active:before {background: url(../images/dist/icon-check.svg) no-repeat 50%;content: "";display: none;height: 2.4rem;position: absolute;right: 1.2rem;width: 2.4rem;}
.xchange_type_plitka .select_ico {background-size: cover;border-radius: 99rem;float: none;height: 4rem;margin-right: 0.8rem;margin-top: -1px;min-width: 4rem;position: static;width: 4rem;}
.xchange_type_plitka .select_txt {font-weight: 400;line-height: 2rem;max-height: 2.4rem;overflow: hidden;padding-right: 0;max-width: 8.5rem;text-overflow: ellipsis;}
.xchange_type_plitka .select_js_ul .select_js_ul_ins .select_txt {padding-left: 0.8rem;}
.xchange_type_plitka .select_js_title_ins {display: flex;justify-content: space-between;align-items: center;width: 100%;font: 400 1.6rem/2rem OpenSans, sans-serif;background-color: transparent;}
.xchange_type_plitka .select_js_title_ins .select_txt {font-size: 1.6rem;line-height: 2rem;}
.xchange_type_plitka .select_js_ul .selector_title {display: none;}
.xchange_type_plitka .select_js_ul .select_js_ul_ins {height: auto;}
.xchange_type_plitka #js_html {display: -ms-grid;display: grid;padding: 3.2rem;}
.xchange_type_plitka #js_html .xtp_error {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;margin-bottom: 0;margin-top: 1rem;order: 5;}
.xtp_error {margin-bottom: 1rem;}
.xtp_submit_wrap {display: -webkit-box;display: -ms-flexbox;display: flex;}
.xtp_submit_wrap,
.xtp_submit_wrap .xtp_submit {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media only screen and (max-width: 640px) {
    .xchange_type_plitka #js_html {display: flex;padding: 2.4rem 2.4rem 2.8rem;}
    .xtp_table_wrap {padding: 0;}
    .xtp_table_wrap_ins {padding: 0;}
    .xtp_exchange_reserve a.js_reserve {display: block;padding-top: 0.8rem;}
    .xtp_commis_wrap input {padding: 1.6rem 9.6rem 1.6rem 0.8rem;height: 4.8rem;font-size: 1.4rem;line-height: 1.6rem;border-radius: 0.8rem;}
    .xchange_type_plitka .select_js_title_ins {padding: 0;height: unset;}
    .xchange_type_plitka .xtp_calc {margin-top: 2.4rem;}
    .xtp_exchange_reserve .js_reserv_html, .xtp_exchange_reserve .js_reserve_html {margin-bottom: 0.9rem;}
    .xchange_type_plitka .select_js_title_ins .select_txt {max-width: 4.5rem;font-size: 1.4rem;line-height: 1.6rem;}
    .xtp_exchange_rate, .xtp_exchange_reserve, .xtp_line span {font-size: 1.4rem;line-height: 1.6rem;}
    .xtp_commis_wrap .xtp_commis_text {top: 2.5rem;right: 0.8rem;font-size: 1.2rem;line-height: 1.4rem;}
    .xtp_input_wrap {width: 100%;}
}
.xchange_type_table.tbl4 .xtt_icon_wrap {display: grid;gap: 1rem;grid-template-columns: 36.4% 1fr;padding-bottom: 1.2rem;}
.xchange_type_table.tbl4 .xtt_icon_wrap .xtt_left_col_icon,
.xchange_type_table.tbl4 .xtt_icon_wrap .xtt_right_col_icon {float: left;width: 100%;}
.xchange_type_table.tbl4 .xtt_icon_wrap > .clear {display: none;}
.xchange_type_table.tbl4 .xtt_table_title2 {width: 100%;}
.xchange_type_table.tbl4 .xtt_table_title3,
.xchange_type_table.tbl4 .xtt_table_title4 {display: none;}
.xchange_type_table.tbl4 .xtt_table_body_wrap {display: grid;gap: 1.2rem;grid-template-columns: 36.4% 1fr;}
.xchange_type_table.tbl4 .xtt_table_body_wrap > .clear {display: none;}
.xchange_type_table.tbl4 .xtt_left_col_table, .xchange_type_table.tbl4 .xtt_right_col_table {padding: 0;width: 100%;}
.xchange_type_table.tbl4 .xtt_left_col_table_ins, .xchange_type_table.tbl4 .xtt_right_col_table_ins {padding: 3.2rem;height: 100%;}
@media only screen and (max-width: 640px) {
    
    
    
    
    .xtt_left_col_table_ins {padding-right: 2rem;border-right: 1px solid rgba(0, 0, 0, 0.08);}
}
.xchange_type_table.tbl4 .xtt_left_col_table .xtt_left_col_title, .xchange_type_table.tbl4 .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_col_title, .xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_incol_title {margin-bottom: 2rem;}
.xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_col_title, .xchange_type_table.tbl4 .xtt_right_col_table .xtt_right_incol_title {margin-bottom: 1.7rem;}
.xchange_type_table.tbl4 .xtt_right_col_title, .xtt_right_incol_title {display: flex;align-items: baseline;}
.xchange_type_table.tbl4 .xtt_right_col_table .xtt_table_title3,
.xchange_type_table.tbl4 .xtt_right_col_table .xtt_table_title4 {display: none;font: 400 1.6rem/1.4rem OpenSans, sans-serif;}
.tbl4 .xtt_left_col_table .scroll-wrapper {overflow-x: hidden;}
.xchange_type_table.tbl4 .xtt_right_incol_title .xtt_table_title2 {width: 52.7%;}
.xchange_type_table.tbl4 .xtt_right_incol_title .xtt_table_title3 {color: rgba(255, 255, 255, 0.4);display: block;font: 400 1.4rem/2.8rem OpenSans, sans-serif;width: 21.5%;}
@media only screen and (max-width: 640px) {
    .xchange_type_table.tbl4 .xtt_right_incol_title .xtt_table_title3 {display: none;}
}
.xchange_type_table.tbl4 .xtt_right_incol_title .xtt_table_title4 {color: rgba(255, 255, 255, 0.4);display: block;font: 400 1.4rem/2.8rem OpenSans, sans-serif;padding-right: 1rem;text-align: left;width: 24%;}
@media only screen and (max-width: 640px) {
    .xchange_type_table.tbl4 .xtt_right_incol_title .xtt_table_title4 {display: none;}
}
.xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_ico_right {;}
.xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_name_right {margin-right: 0.8rem;width: 100%;max-width: 26.4rem;overflow: hidden;}
.xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_curs_right {padding: 0;width: 22%;max-width: 15.2rem;overflow: hidden;text-overflow: ellipsis;}
.xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_curs_right .xtt_one_line_curs {gap: 0.4rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;max-width: 13.2rem;}
.xtt_curs_arrow {display: inline-block;width: 2rem;height: 2rem;background-image: url("../images/dist/curs_arrow.svg");background-repeat: no-repeat;background-position: center;}
.xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_reserv_right {margin: 0;padding-left: 0.8rem;width: 24%;max-width: 15rem;}
.xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_reserv_right .xtt_one_line_reserv {font: 400 1.6rem/2rem OpenSans, sans-serif;text-align: left;}
@media only screen and (max-width: 640px) {
    .xchange_type_table.tbl4 .js_item_left {height: auto;}
    .xchange_type_table.tbl4 #xtt_right_col_html a.js_exchange_link {display: block;height: auto;}
    .js_item_left, .js_item_right {border: none;}
}
.xchange_type_table.tbl5 .xtt_table_title2 {width: auto;}




    

.xchange_type_table.tbl5 .xtt_table_title3,
.xchange_type_table.tbl5 .xtt_table_title4 {display: none;}
.xchange_type_table.tbl5 .xtt_title_link_wrap {margin-top: 0.1rem;}
.xchange_type_table.tbl5 a.xtt_title_link {padding: 0.5rem;padding-bottom: 0.2rem;font: 400 1.1rem/1.3rem OpenSans, sans-serif;border: none;color: #27e7a3;opacity: 0.5;transition: all 0.1s ease-in-out;}
.xchange_type_table.tbl5 a.xtt_title_link.xtt_title_link1 {padding-right: 0;margin: 0;}
.xchange_type_table.tbl5 a.xtt_title_link.xtt_title_link2 {margin-right: 0.8rem;padding-right: 0;}
.xchange_type_table.tbl5 .xtt_icon_wrap {padding: 0;}
.xchange_type_table.tbl5 .xtt_icon_wrap .xtt_left_col_icon {float: left;max-width: 33.8rem;overflow: hidden;width: 33%;}
.xchange_type_table.tbl5 .xtt_icon_wrap .xtt_right_col_icon {float: left;margin-left: 1.2rem;max-width: 33.8rem;overflow: hidden;width: 50%;}
.xchange_type_table.tbl5 .xtt_table_body_wrap {align-items: stretch;display: flex;gap: 1.1rem;max-height: 93rem;}
.xchange_type_table.tbl5 .xtt_table_body_wrap > .clear {display: none;}
.xchange_type_table.tbl5 .xtt_table_body_wrap > .xtt_data_col_clear {display: none;}
.xchange_type_table.tbl5 .xtt_left_col_table_ins, .xchange_type_table.tbl5 .xtt_right_col_table_ins, .xchange_type_table.tbl5 .xtt_data_col_table_ins {padding: 3.2rem;height: 100%;}
.timer_block {margin-bottom: 2rem;}
.timer_block__title {display: block;margin-bottom: 1.2rem;}
.xchange_type_table.tbl5 .xtt_left_col_table, .xchange_type_table.tbl5 .xtt_right_col_table, .xchange_type_table.tbl5 .xtt_data_col_table {padding: 0;}
.xchange_type_table.tbl5 .xtt_left_col_table:before {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: rgba(10, 15, 13, 0.75);border: 4px solid rgba(10, 15, 13, 0.75);border-radius: 1.2rem 0 0 0;color: #fff;content: "1";display: none;font: 400 1.4rem/2.6rem OpenSans, sans-serif;height: 2.8rem;justify-content: center;left: -0.4rem;position: absolute;text-align: center;top: -0.4rem;width: 2.8rem;}
.xchange_type_table.tbl5 .xtt_left_col_table .xtt_left_col_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl5 .xtt_left_col_table .xtt_new_left_incol_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_right_col_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_right_incol_title, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_table_title3, .xchange_type_table.tbl5 .xtt_right_col_table .xtt_table_title4 {margin-bottom: 2rem;}
.xchange_type_table.tbl5 .xtt_left_col_table, .xchange_type_table.tbl5 .xtt_right_col_table {position: relative;margin: 0;max-width: 38.8rem;width: 100%;}
.xchange_type_table.tbl5 .xtt_right_col_table:before {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: rgba(10, 15, 13, 0.75);border: 4px solid rgba(10, 15, 13, 0.75);border-radius: 1.2rem 0 0 0;color: #fff;content: "2";display: none;font: 400 1.4rem/2.6rem OpenSans, sans-serif;height: 2.8rem;justify-content: center;left: -0.4rem;position: absolute;text-align: center;top: -0.4rem;width: 2.8rem;}
@media only screen and (max-width: 1135px) {
    .xchange_type_table.tbl5 .xtt_right_col_table .xtt_right_incol_title .xtt_title_link_wrap {left: -4px;top: 1.8rem;}
}
.xchange_type_table.tbl5 .xtt_right_col_table .xtt_new_right_incol_title {font: 500 2.8rem/3.5rem OpenSans, sans-serif;margin-bottom: 2rem;}
.xchange_type_table.tbl5 .xtt_data_col_table {position: relative;align-self: stretch;max-width: 40rem;width: 100%;}
.xchange_type_table.tbl5 .xtt_data_col_table:before {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: rgba(10, 15, 13, 0.75);border: 4px solid rgba(10, 15, 13, 0.75);border-radius: 1.2rem 0 0 0;color: #fff;content: "3";display: none;font: 400 1.4rem/2.6rem OpenSans, sans-serif;height: 2.8rem;justify-content: center;left: -0.4rem;position: absolute;text-align: center;top: -0.4rem;width: 2.8rem;}
.xchange_type_table.tbl5 .xtt_new_data_incol_title {font: 500 2.8rem/3.5rem OpenSans, sans-serif;margin-bottom: 2rem;}
.xchange_type_table.tbl5 .select_js_search {visibility: hidden;}
.xchange_type_table.tbl5 .select_js_ul {padding: 0;}
.xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins {padding: 1.2rem 0;}
.xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins .select_js_ulli {border: none;font: 400 1.6rem/4.4rem OpenSans, sans-serif;height: 4.4rem;padding: 0;transition: 0.1s ease-in-out;}
.xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins .select_js_ulli:before {display: none;}
.xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins .select_js_ulli.active, .select_js_ul .select_js_ul_ins .select_js_ulli.active {background: rgba(255, 255, 255, 0.2);transition: 0.1s ease-in-out;}
.xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins .select_js_ulli:hover, .select_js_ul .select_js_ul_ins .select_js_ulli:hover {background: rgba(255, 255, 255, 0.1);transition: 0.1s ease-in-out;}
.xchange_div .select_js_ul .select_js_ul_ins .select_js_ulli.active {background: linear-gradient(
        180deg,
        rgba(255, 255, 255, 0.13) 0%,
        rgba(255, 255, 255, 0.07) 100%
    );border: 1px solid rgba(255, 255, 255, 0.09);transition: 0.18s ease;}
.xchange_div .select_js_ul .select_js_ul_ins .select_js_ulli:hover {background: rgba(255, 255, 255, 0.1);transition: 0.1s ease-in-out;}



.tbl5 .xtt_one_line_right {column-gap: 0.4rem;display: -ms-grid;display: grid;grid-template-columns: 4.5rem 1fr;}
.tbl5 .xtt_one_line_right .xtt_one_line_ico_right {-ms-grid-row-span: 2;float: none;grid-row: span 2;margin-right: 0;width: 4.5rem;}
.tbl5 .xtt_one_line_right .xtt_one_line_name_right {height: 2rem;overflow: hidden;width: 100%;}
.tbl5 .xtt_one_line_right .xtt_one_line_name_right .xtt_one_line_name {display: block;height: 2rem;line-height: 2rem;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.tbl5 .xtt_one_line_right .xtt_one_line_reserv_right {background: none;-ms-grid-column: 2;grid-column: 2;align-self: end;margin: 0;padding: 0;width: auto;height: unset;line-height: unset;z-index: 1;}
.tbl5 .xtt_one_line_right .xtt_one_line_reserv_right .xtt_one_line_reserv {color: rgba(255, 255, 255, 0.4);line-height: 2rem;font: 400 1.1rem/1.3rem OpenSans, sans-serif;text-align: left;overflow: hidden;text-overflow: ellipsis;max-width: 23rem;white-space: nowrap;}








.hexch_div, .hexch_div_ins {padding: 0;display: flex;flex-direction: column;}
.hexch_bigtitle {display: none;font: 400 2rem/2.4rem OpenSans, sans-serif;}
.xtt_title_link_wrap {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 5px;height: 100%;align-items: flex-end;}
.xtt_title_link_wrap a.xtt_title_link {color: #BBCDFA;transition: all 0.1s ease-in-out;}
.xtt_title_link_wrap a.xtt_title_link1 {order: 1;}
.xtt_title_link_wrap a.xtt_title_link.active, .xtt_title_link_wrap a.xtt_title_link:hover {opacity: 1;transition: all 0.1s ease-in-out;}
.hexch_title_logo {position: static;top: -3px;left: 0;margin-right: 0.8rem;float: none;min-height: 4.8rem;width: 4.8rem;height: 4.8rem;background-size: cover;}
.hexch_psys {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;max-height: 4rem;max-width: 22rem;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.hexch_info_line {font: 1.1rem/1.3rem OpenSans, sans-serif;margin-bottom: -1.8rem;margin-left: 9rem;padding: 0;position: relative;z-index: 1;}
.hexch_info_line p {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;gap: 0;text-align: right;width: 100%;}
.span_get_max, .span_give_max {font-weight: 400;color: #27e7a3;}
.span_get_max span,
.span_give_max span {display: block;}
.hexch_curs_label, .hexch_pers_label {color: inherit;font: 400 1.1rem/1.3rem OpenSans, sans-serif;}
.req {color: #27e7a3;}
.hexch_curs_input input, .hexch_pers_input input {position: relative;}
.hexch_curs_input input:disabled,
.hexch_pers_input input:disabled {opacity: 0.3;}
.hexch_curs_input input:disabled:hover,
.hexch_pers_input input:disabled:hover {;}
.hexch_curs_input input:not(:disabled):hover, .hexch_pers_input input:not(:disabled):hover {border-color: #4F4749;transition: all 0.1s ease-in-out;}
.hexch_curs_input input:focus, .hexch_pers_input input:focus {border: 2px solid #4F4749;transition: all 0.1s ease-in-out;}
.js_choice_link {position: absolute;top: 2rem;left: 1.2rem;margin: -1.2rem 0 0;float: none;width: 2.4rem;height: 2.4rem;border: 2px solid transparent;border-radius: 1.6rem;background: url(../images/dist/icon-settings.svg) no-repeat 50%;z-index: 2;cursor: pointer;transition: all 0.1s ease-in-out;}
.select--active {display: block !important;z-index: 10;}









.xchange_div .account-input {background: #ffffff;}








.js_choice_link .js_choice_link_ins {position: relative;left: -1px;width: calc(100% + 0.2rem);height: 100%;}
.js_choice_link .js_choice_link_ins .js_choice_ul {display: none;position: absolute;top: calc(100% + 1.4rem);left: -1.3rem;padding: 1.2rem 0;float: none;width: 100%;font: 500 1.4rem/1.8rem OpenSans, sans-serif;border: 1px solid #4F4749;border-radius: 2.4rem;background: rgba(18,18,18,.5);box-shadow: 10px 10px 50px 0px rgba(30, 25, 33, 0.3);overflow: hidden;}
.xchange_type_table.tbl5 .js_choice_link .js_choice_link_ins .js_choice_ul {width: 31.8rem;}
.xchange_div .js_choice_link .js_choice_link_ins .js_choice_ul {width: 51.2rem;}
.js_choice_link .js_choice_link_ins .js_choice_ul .js_choice_line {word-wrap: break-word;padding: 1.2rem;word-break: break-all;}
.js_choice_link .js_choice_link_ins .js_choice_ul .js_choice_line:not(:last-child) {margin-bottom: 8px;}
.js_choice_link .js_choice_link_ins .js_choice_ul .js_choice_line:hover {background: rgba(255, 255, 255, 0.1);}
.xchange_type_table.tbl5 .js_choice_link .js_choice_link_ins .js_choice_ul .js_choice_line {color: #F3F3F3;}
.xchange_type_table.tbl5 .js_choice_link .js_choice_link_ins .js_choice_ul .js_choice_line:hover {background: rgba(255, 255, 255, 0.1);}
.homechange .xchange_type_table.tbl5 .hexch_curs_input .select_js_title .select_txt, .homechange .xchange_type_table.tbl5 .hexch_pers_input .select_js_title .select_txt {padding: 0;}
.hexch_sumandcom {color: #88b9a5;display: none !important;font: 400 1.4rem/1.6rem OpenSans, sans-serif;}
.hexch_curs_line, .hexch_pers_line:not(:nth-last-child(2)) {margin-bottom: 2.4rem;}
.homechange .xchange_type_table.tbl5 .hexch_widget .hexch_div_ins .hexch_pers_line:not(:nth-last-child(2)) {margin-bottom: 2rem;}
.hexch_submit_div {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 1.2rem;}
.hexch_submit_div, .hexch_submit_div .hexch_submit {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.hexch_submit_div .hexch_submit:disabled {opacity: 0.2;}
input.js_choice_input {padding-left: 4rem !important;}
@media only screen and (max-width: 640px) {
    .xchange_div .js_choice_link .js_choice_link_ins .js_choice_ul {width: 28.2rem;}
    .account-input {border-radius: 0.8rem;}
    .xchange_type_table.tbl5 .xtt_left_col_table_ins {padding: 2.4rem 0 2.8rem 0;}
    .xchange_type_table.tbl5 .xtt_right_col_table_ins {padding: 2.4rem 2.4rem 2.8rem 2rem;}
    .xchange_type_table.tbl5 .xtt_data_col_table_ins {padding: 2.4rem 2.4rem 2.8rem;border-radius: 2.4rem;}

    .span_get_max, .span_give_max {font-weight: 400;}
    .xchange_type_table.tbl5 .js_choice_link .js_choice_link_ins .js_choice_ul, .js_choice_link .js_choice_link_ins .js_choice_ul {width: 28rem;}
    .hexch_submit_div {margin-top: 2.4rem;}
    .tbl5 .xtt_one_line_right {display: flex;flex-direction: column;}
    .hexch_curs_label, .hexch_pers_label {font-size: 1.2rem;padding-bottom: 0;margin-bottom: 0.6rem;}
    .homechange .xchange_type_table.tbl5 .hexch_curs_input .select_js_title .select_txt {;}
    .xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins .select_js_ulli.active, .xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins .select_js_ulli:hover {border-radius: unset;}
    input.js_choice_input {padding-left: 4rem;}
    .hexch_curs_line, .hexch_pers_line {margin-bottom: 2.4rem;}
    .hexch_submit_div .hexch_submit {font: 500 1.6rem/2.4rem OpenSans, sans-serif;min-width: auto;width: 100%;height: 8rem;}
    .select_js_title .select_txt {font-size: 1.2rem;line-height: 1.5rem;max-width: 23rem;}
    .select_js_title .select_js_abs {top: 1px;right: 0.8rem;}
    .select_js.open .select_js_title .select_js_abs {top: 0;right: 0.6rem;background-size: 2.4rem;}
    .iselect_js .select_js_title .select_js_abs {top: 0rem;right: 1.4rem;display: none;}
    .xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins {padding: 0.8rem 0;}
    .xchange_type_table.tbl5 .select_js_ul .select_js_ul_ins::-webkit-scrollbar {width: 0;}
    .js_choice_link .js_choice_link_ins .js_choice_ul {padding: 0.8rem 0;top: calc(100% + 1.4rem);border-radius: 2.4rem;font-size: 1.1rem;line-height: 1.3rem;}
    .js_choice_link .js_choice_link_ins .js_choice_ul .js_choice_line:hover {border-radius: unset;}
    .js_choice_link .js_choice_link_ins .js_choice_ul .js_choice_line:not(:last-child) {margin-bottom: 4px;}
}
.exchange_checkpersdata .checkbox label, .hexch_checkdata_div .checkbox label {cursor: pointer;font: 500 1.4rem/1.8rem OpenSans, sans-serif;padding-left: 3rem;padding-top: 0;position: relative;}
.exchange_checkpersdata .checkbox label:before, .hexch_checkdata_div .checkbox label:before {background-position: 50%;background-repeat: no-repeat;border-radius: 0.4rem;content: "";height: 1.8rem;width: 1.8rem;left: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;}
.xchange_type_table.tbl5 .checkbox label:before {;}
.xchange_type_table.tbl5 .checkbox.checked label:before {background-size: 2rem;background-position-y: -0.2rem;}
.exchange_checkpersdata .checkbox label input,
.hexch_checkdata_div .checkbox label input {display: none;}
.xchange_type_table.tbl5 .checkbox label a {color: #27e7a3;}
.exchange_checkpersdata .checkbox label a, .hexch_checkdata_div .checkbox label a, .cf_div .checkbox label a, .rf_div .checkbox label a, .standart_windowins .checkbox label a, .lp_div .checkbox label a, .reg_div_wrap .checkbox label a, .log_div .checkbox label a, .checkstatus_div .checkbox label a {font-weight: 400;color: #27e7a3;text-decoration: none;transition: all 0.1s ease-in-out;}
.exchange_checkpersdata .checkbox label a:hover, .hexch_checkdata_div .checkbox label a:hover, .cf_div .checkbox label a:hover {color: #27e7a3;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;transition: all 0.1s ease-in-out;}
.exchange_checkpersdata .checkbox label a:active, .hexch_checkdata_div .checkbox label a:active, .cf_div .checkbox label a:active {color: #27e7a3;filter: brightness(60%);opacity: 0.6;transition: all 0.1s ease-in-out;}
.exchange_checkpersdata .checkbox.checked label:before, .hexch_checkdata_div .checkbox.checked label:before {background-position-y: 0;background-size: 1.5rem;}
.xchange_checkdata_div, .xchange_div .exchange_checkpersdata {padding: 0 0 11px;width: 100%;max-width: 40rem;background-color: transparent;}
.xchange_checkdata_div .checkbox, .xchange_div .exchange_checkpersdata .checkbox {max-width: 52rem;}
.htable_notwidget {padding: 10.2rem 1.2rem 2rem;font: 400 1.6rem/2rem OpenSans, sans-serif;text-align: center;background: url(../images/dist/table5_empty_state.svg) no-repeat center top;background-size: 8.4rem;border: none;border-radius: 8px;color: rgba(255, 255, 255, 0.4);}
.htable_notwidget .htable_notwidget_ins {margin: 0 auto;max-width: 21.8rem;}
.notice_message .notice_message_title {font: 400 2.4rem/2.8rem OpenSans, sans-serif;margin-bottom: 2rem;}
.notice_message .notice_message_text {font: 500 1.4rem/1.8rem OpenSans, sans-serif;}
.notice_message .notice_message_text ol {;}
.hexch_widget {background: #F0F0F0;background: none;border: 1px solid #383838;border-radius: unset;margin: 0 auto 8rem;max-width: none;padding: 32px;}
@media only screen and (max-width: 640px) {
    .notice_message .notice_message_text ol {;}
    .exchange_checkpersdata .checkbox label a, .hexch_checkdata_div .checkbox label a {font-weight: 400;}
    .htable_notwidget {background-position-x: 6rem;}
    .exchange_checkpersdata .checkbox label, .hexch_checkdata_div .checkbox label {font-size: 1.2rem;line-height: 1.5rem;}
    .hexch_widget {padding: 1.6rem;}
}
.hexch_widget .hexch_div_ins {background: none;}
.ajax_post_bids_res {padding: 0;}
.hexch_widget .hexch_div_ins .ajax_post_bids_res {margin-top: 0;padding: 0;}
.homechange .xchange_type_table.tbl5 .hexch_widget .hexch_div_ins .hexch_title {margin-bottom: 2.4rem;}
.homechange .xchange_type_table.tbl5 .hexch_widget .hexch_div_ins .hexch_pers_title {margin-bottom: 1.6rem;font: 700 2.3rem/3.1rem OpenSans, sans-serif;color: #F3F3F3;}
.hexch_widget .hexch_div_ins .hexch_pers_title,
.hexch_widget .hexch_div_ins .hexch_title {font: 500 1.4rem/1.8rem OpenSans, sans-serif;margin: 0 0 1.6rem;position: static;}
.hexch_widget .hexch_div_ins .hexch_information {-webkit-box-ordinal-group: 16;-ms-flex-order: 15;order: 15;}
.hexch_widget .hexch_div_ins .hexch_cols {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
.hexch_widget .hexch_div_ins .hexch_pers {-webkit-box-ordinal-group: 21;-ms-flex-order: 20;margin-top: 2.8rem;order: 20;}
.hexch_widget .hexch_div_ins .captcha_div {-webkit-box-ordinal-group: 31;-ms-flex-order: 30;order: 30;}
.hexch_widget .hexch_div_ins .captcha_sci_div {-webkit-box-ordinal-group: 41;-ms-flex-order: 40;order: 40;}
.hexch_widget .hexch_div_ins .hexch_submit_div {-webkit-box-ordinal-group: 61;-ms-flex-order: 60;order: 60;padding: 1.5rem;}
.hexch_checkdata_div, .hexch_div .exchange_checkpersdata {margin-bottom: 1.6rem;padding: 0;}
.hexch_widget .hexch_div_ins .hexch_checkdata_div {order: 50;}
.hexch_widget .hexch_div_ins .exchange_checkpersdata {-webkit-box-ordinal-group: 56;-ms-flex-order: 55;order: 55;}
.hexch_widget .hexch_div_ins .exchange_checkpersdata .checkbox {padding: 0;}
.hexch_widget .hexch_div_ins .ajax_post_bids_res {-webkit-box-ordinal-group: 71;-ms-flex-order: 70;order: 70;}
.hexch_widget .hexch_div_ins .captcha_body {background-color: transparent;}
.hexch_widget .hexch_div_ins .captcha_sci_div {padding: 0 0 24px;}
.hexch_widget .hexch_information {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-ordinal-group: 6;-ms-flex-order: 5;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;margin: 2.8rem 0 4.4rem;order: 5;}
.hexch_widget .hexch_information .hexch_information_line {display: flex;font: 500 1.4rem/1.8rem OpenSans, sans-serif;justify-content: center;}
.hexch_widget .hexch_information .hexch_information_line:nth-child(2) {color: #88b9a5;-ms-flex-wrap: wrap;flex-wrap: wrap;font: 400 1.4rem/1.6rem OpenSans, sans-serif;}
.hexch_widget .hexch_information .hexch_information_line .hexh_line_label {white-space: nowrap;}
.hexch_widget .hexch_information .hexch_information_line .js_course_html,
.hexch_widget .hexch_information .hexch_information_line .js_reserve_html {margin-left: 0.3rem;word-break: break-all;}
.hexch_widget .hexch_information .user_discount_div {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;font: 400 2rem/2.8rem OpenSans, sans-serif;margin-bottom: 2rem;order: -1;padding: 0;text-align: center;}
.hexch_widget .hexch_pers {background: #02312e;background: none;border: 0 solid #404040;border-radius: 2rem;float: none;margin-bottom: 2rem;padding: 0;width: 100%;}
@media only screen and (max-width: 640px) {
    .hexch_widget .hexch_div_ins .hexch_submit_div {padding: 0;}
    .homechange .xchange_type_table.tbl5 .hexch_widget .hexch_div_ins .hexch_pers_title {font-size: 1.9rem;line-height: 2.6rem;}
    .homechange .xchange_type_table.tbl5 .hexch_widget .hexch_div_ins .hexch_title {margin-bottom: 2rem;padding: 1.2rem;border-radius: 0.8rem;}
    .hexch_widget .hexch_div_ins .captcha_sci_div {padding-bottom: 1.6rem;}
    .hexch_widget .hexch_pers {border-radius: 1.6rem;padding: 2.4rem 2.4rem 2.8rem;padding: 0;}
}
.hexch_widget .hexch_pers .hexch_pers_title_ins {text-align: center;}
.hexch_widget .hexch_pers .hexch_pers_div_ins {-ms-grid-columns: 1fr 4rem 1fr;-webkit-column-gap: 4rem;-moz-column-gap: 4rem;column-gap: 4rem;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr;row-gap: 2.4rem;}
.hexch_widget .hexch_pers .hexch_pers_div_ins .clear {display: none;}
.hexch_widget .select_js_title_ins {line-height: 5.6rem;padding: 0 1rem;}
.hexch_widget .notice_message {margin: 0 0 4rem;padding: 1.6rem 2rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;max-width: none;border: none;border-radius: 3rem;background: rgba(39, 33, 43, 0.5);box-shadow: unset;}
@media only screen and (max-width: 640px) {
    .hexch_widget .notice_message {margin-bottom: 4rem;padding: 1.6rem;font-size: 1.2rem;line-height: 1.5rem;border-radius: 2.4rem;}
    .hexch_widget .hexch_div_ins {display: flex;flex-direction: column;}
}
.hexch_widget .hexch_info_line {-webkit-box-pack: end;-ms-flex-pack: end;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: end;margin-bottom: 0.3rem;min-height: unset;}
#exch_html .notice_message, .notice_message {margin-bottom: 2rem;}
.main-wrapper {;}
/* карточки реквизитов и контактов: одинаковый промежуток 1.2rem сверху вместо 28/20px снизу */
.xchange_div .xchange_curs_line, .xchange_div .xchange_pers_line {margin-top: 1.2rem;margin-bottom: 0;}
.xchange_div .xchange_pers_line:first-child {margin-top: 0;}

.xtt_data_col_table_ins #hexch_html {max-height: 85rem;overflow-y: auto;padding-right: 1.6rem;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;}
.xtt_data_col_table_ins #hexch_html::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
.xtt_data_col_table_ins #hexch_html::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
.xtt_data_col_table_ins #hexch_html::-webkit-scrollbar-track {background: none;}
@media only screen and (max-width: 640px) {

    #exch_html .notice_message, .notice_message {margin-bottom: 1.6rem;}
    .inner-content > p, .inner-content > .textblock {font-size: 1.2rem;line-height: 2rem;}
    
    
    
    .xtt_data_col_table_ins #hexch_html {padding-right: 0;height: auto;max-height: none;overflow: visible;}
    .xtt_data_col_table_ins #hexch_html::-webkit-scrollbar {width: 0;}
}
.xtt_data_col_table_ins .hexch_widget {background: none;border: none;border-radius: 0;margin-bottom: 0;padding: 0;}
.xtt_data_col_table_ins .hexch_widget .hexch_information {display: flex;flex-direction: column;margin-bottom: 0.4rem;margin-top: 0;order: 5;}
.xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line {display: inline;padding-bottom: 0.8rem;}
.xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line:nth-child(2) {color: rgba(255, 255, 255, 0.4);}
.xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line .js_reserve_html {margin-left: 0.3rem;margin-right: 2rem;word-break: break-all;}
.xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line .js_course_html {margin-left: 0.3rem;}
.xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line a.js_reserve {display: block;margin: 0;padding-top: 0.4rem;white-space: nowrap;width: auto;font-weight: 400;color: #27e7a3;transition: all 0.1s ease-in-out;}
.xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line a.js_reserve:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line a.js_reserve:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.xtt_data_col_table_ins .hexch_widget .hexch_information .user_discount_div {margin-bottom: 2rem;padding: 0;text-align: left;font: 500 1.8rem/2.2rem OpenSans, sans-serif;order: -1;}
@media only screen and (max-width: 640px) {
    .xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line a.js_reserve {padding-top: 0.2rem;font-weight: 400;}
    .xtt_data_col_table_ins .hexch_widget .hexch_information {margin-bottom: 0.6rem;}
    .xtt_data_col_table_ins .hexch_widget .hexch_information .user_discount_div {margin-bottom: 2rem;font-size: 1.6rem;line-height: 2rem;}
    .xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line {margin-bottom: 0.6rem;padding-bottom: 0;font-size: 1.4rem;line-height: 1.6rem;}
    .xtt_data_col_table_ins .hexch_widget .hexch_information .hexch_information_line:nth-child(2) {font-size: 1.2rem;}
    .hexch_title_logo {width: 4.8rem;height: 4.8rem;}
    .hexch_psys {font-size: 1.2rem;line-height: 1.5rem;}
}
.xtt_data_col_table_ins .hexch_widget .hexch_info_line {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;margin: 0;}
.xtt_data_col_table_ins .hexch_widget .hexch_info_line p {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0.6rem;text-align: right;width: 100%;}
.xtt_data_col_table_ins .hexch_widget .select_js_title_ins {color: #fff;font: 400 1.6rem/5.6rem OpenSans, sans-serif;padding: 0 2rem;}
.xtt_data_col_table_ins .hexch_widget .hexch_pers {border: none;border-bottom: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0;margin-top: 0;margin-bottom: 4rem;padding-bottom: 2rem;}
.xtt_data_col_table_ins .hexch_widget .hexch_pers .hexch_pers_div_ins {display: block;}
.xtt_data_col_table_ins .hexch_widget .hexch_pers .hexch_pers_title_ins {text-align: left;}
.xchange_curs_line .select_js_title_ins {padding: 0 2rem;}
.hexch_information_line,
.user_discount_div {padding: 0 0 0.8rem;}
.hexch_information {margin-bottom: 0.4rem;padding: 0;}
.hexch_information .hexch_information_line {font: 400 1.6rem/2rem OpenSans, sans-serif;}
.hexch_information .hexch_information_line:last-child {color: #88b9a5;font: 400 1.4rem/1.6rem OpenSans, sans-serif;padding-bottom: 0;}
.hexch_title {padding: 1.2rem;border-radius: 1.2rem;}
.hexch_title .hexch_title_ins {display: flex;align-items: center;font: 400 1.6rem/2rem OpenSans, sans-serif;}
@media only screen and (max-width: 640px) {
    .xtt_data_col_table_ins .hexch_widget .hexch_info_line {padding-top: 0.4rem;}
    .hexch_widget .hexch_div_ins .hexch_pers_title, .hexch_widget .hexch_div_ins .hexch_title {margin-bottom: 0.8rem;}
    .hexch_widget .hexch_div_ins .hexch_pers_title, .hexch_widget .hexch_div_ins .hexch_title {font-size: 2.2rem;line-height: 2.6rem;}
    .hexch_title {padding: 0.4rem 1.2rem;}
}

.xchange_div .xchange_div_cols {display: grid;gap: 1.2rem;margin-bottom: 0;padding-bottom: 0;}
.xchange_div .xchange_div_ins {display: -ms-grid;display: grid;row-gap: 1.2rem;}
.xchange_div .xchange_data_right {;}
.xchange_div .xchange_data_right .xchange_info_line {position: relative;text-align: left;}
.xchange_div .xchange_div_col_give {margin-bottom: 0;padding: 0;width: 100%;background: transparent;border: none;border-bottom: 0px solid #ffffff;border-radius: 2rem;border-radius: 0;}
@media only screen and (max-width: 640px) {
    .xchange_div .xchange_div_ins {display: flex;flex-direction: column;}
    .xchange_div_cols {border-bottom: 1px solid transparent;}
}
.xchange_div .xchange_div_col_get {margin-bottom: 0;padding: 0;width: 100%;background: transparent;border: none;border-radius: unset;border-radius: 0;}
.xchange_div .xchange_personal_wrapper {background: #02312e;border: 0 solid #404040;border-radius: 2rem;margin-bottom: 1.2rem;padding: 4rem 4.4rem;}
@media only screen and (max-width: 640px) {
    .xchange_div .xchange_personal_wrapper {border-radius: 1.6rem;padding: 2.4rem 2.4rem 2.8rem;}
}
form  .xchange_div .xchange_info_line {padding: 0;}
.xchange_div .xchange_info_line {padding: 0.8rem 0;}
.xchange_div .xchange_info_line {color: inherit;font: 400 1.4rem/1.8rem OpenSans, sans-serif;}
.xchange_div .xchange_info_line .span_skidka, .xchange_div .xchange_sum_label, .xchange_div .xchange_curs_label, .xchange_div .xchange_pers_label {color: inherit;}
.xchange_div .span_get_max, .xchange_div .span_give_max {display: flex;align-items: flex-end;justify-content: flex-end;gap: 0.8rem;margin: 0 0 .6rem;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;color: #8f9c98;@media (width < 640px) {
        flex-direction: column;}
}
.xchange_div .span_get_max span, .xchange_div .span_give_max span {display: inline;margin-right: 1.2rem;color: #9F9F9F;cursor: pointer;}
.xchange_div .xchange_sumandcom {margin-bottom: 2.8rem;display: none;font: 400 1.2rem/1.6rem OpenSans, sans-serif;color: #8f9c98;}
.xchange_sum_input.js_wrap_error.error {margin-bottom: 1.6rem;}
.xchange_div .xchange_data_div {margin: 0;padding: 0;border-bottom: none;}
.xchange_div .xchange_data_div .xchange_data_ins, .xchange_div .xchange_pers .xchange_pers_ins .xchange_pers_div .xchange_pers_div_ins {display: flex;flex-direction: column;gap: 0;}
.xchange_div .xchange_pers .xchange_pers_ins .xchange_pers_div .xchange_pers_div_ins {;}
.xchange_data_left, .xchange_pers_div {width: 100%;}
.xchange_data_left .xchange_select {position: relative;margin-bottom: 0;}
.xchange_data_left .xchange_select .select_js.iselect_js {height: 4rem !important;}
.xchange_div .xchange_data_right {margin-bottom: 0;float: none;width: 100%;}
.xchange_div .xchange_data_right.minmax {margin: 0;}
.xchange_div .xchange_data_right.js_viv_com1, .xchange_div .xchange_data_right.js_viv_com2  {;}
.xchange_div .xchange_data_right.js_viv_com1 .xchange_sum_label, .xchange_div .xchange_data_right.js_viv_com2 .xchange_sum_label {width: auto;margin: 0;font: 400 1.3rem/1.8rem OpenSans, sans-serif;color: #8f9c98;}
.xchange_div .clear {display: none;}

.xchange_div .xchange_data_title, .xchange_div .xchange_pers_title, .warning_message .warning_message_title, .other_directions_wrap .other_directions .other_directions_title, .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_title, .block_xchangedata .block_persdata .block_persdata_title, .rf_div_wrap .rf_div_title, #comments .comments_wrap .comments_title, #comments #respond .comment_form_title, .standart_window_title, .inner-content .page_wrap .text h3, .promouserdiv h3, .paydiv .pay_left_col, .pntable_wrap_title, .userverify_div_wrap .userverify_div_title, .sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_title, .userapi_form .userapi_form_ins .userapi_form_title, .userapi_table .userapi_table_ins .userapi_table_title {margin-bottom: 2rem;}
.xchange_div .xchange_sum_input input {font: 600 2.4rem/3.8rem OpenSans, sans-serif;}
.xchange_div .js_viv_com1 input, .xchange_div .js_viv_com2 input {font: 600 1.3rem/2.2rem OpenSans, sans-serif;}
.xchange_div .xchange_sum_line {display: flex;align-items: center;justify-content: space-between;margin: 0;padding-left: 0;height: auto;}

/* строки «подпись + поле» — карточки: подпись мелко сверху внутри, поле под ней */
.xchange_div .xchange_sum_line.xchange_select_wrapper, .xchange_div .xchange_curs_line_ins, .xchange_div .xchange_pers_line_ins {position: relative;display: flex;flex-direction: column;align-items: stretch;justify-content: space-between;gap: .2rem;margin: 0;padding: 1.2rem 1.6rem;border: 1px solid #2a3033;border-radius: 1.8rem;background: rgba(255, 255, 255, .035);transition: border-color .15s ease, box-shadow .15s ease;}
.xchange_div .xchange_sum_label {height: auto;margin: 0 0.8rem 0.8rem 0;position: static;text-align: left;width: unset;}
.xchange_sum_input {display: flex;margin: 0;}
.xchange_sum_input, .xchange_curs_input, .xchange_pers_input {width: 100%;min-width: 0;max-width: 100%;}
/* курс и «Ускоренный» — строкой между карточками «Отдаете» и «Получаете» */
.xchange_div .xchange_course_wrapper {display: flex;flex-direction: column;gap: 0;height: auto;margin: 1.2rem .4rem 0;font-size: 1.4rem;color: #8f9c98;}
.xchange_div .xchange_discount_wrapper {display: flex;flex-direction: column;height: auto;margin-bottom: 0;}
@media only screen and (max-width: 640px) {
    .xchange_div .xchange_sumandcom {margin-bottom: 1.6rem;}


    .xchange_course_wrapper, .xchange_discount_wrapper{flex-direction: column;}

    .xchange_div .xchange_data_title, .xchange_div .xchange_pers_title, .warning_message .warning_message_title, .other_directions_wrap .other_directions .other_directions_title, .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_title, .block_xchangedata .block_persdata .block_persdata_title, .block_status .block_status_text, .rf_div_wrap .rf_div_title, #comments .comments_wrap .comments_title, #comments #respond .comment_form_title, .standart_window_title, .inner-content .page_wrap .text h3, .promouserdiv h3, .paydiv .pay_left_col, .pntable_wrap_title, .userverify_div_wrap .userverify_div_title, .sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_title, .userapi_form .userapi_form_ins .userapi_form_title, .userapi_table .userapi_table_ins .userapi_table_title {margin-bottom: 1.6rem;font-size: 1.9rem;line-height: 2.6rem;}
    .xchange_div .xchange_info_line, .xchange_div .xchange_sum_label, .xchange_div .xchange_curs_label, .xchange_div .xchange_pers_label {font-size: 1.2rem;line-height: 1.4rem;}
    .xchange_div .xchange_info_line .span_skidka, .xchange_div .xchange_sum_label, .xchange_div .xchange_curs_label, .xchange_div .xchange_pers_label {font: 400 1.2rem/1.4rem OpenSans, sans-serif;}
    .xchange_div .span_get_max, .xchange_div .span_give_max {gap: 0.4rem;}
    .js_choice_link {top: 2rem;left: 1.2rem;}
    .xchange_div .xchange_sum_label {margin: 0;padding-bottom: 8px;position: static;text-align: left;width: 100%;}
    .xchange_div .xchange_data_title, .xchange_div .xchange_pers_title {margin-bottom: 1.6rem;}
    .xchange_div .xchange_data_div {;}
    .xchange_div .xchange_data_div .xchange_data_ins {display: flex;flex-direction: column;}
    .xchange_div .xchange_data_right .xchange_info_line {margin-bottom: 0;}
    .xchange_div .xchange_data_right .xchange_info_line .span_give_max, .xchange_div .xchange_data_right .xchange_info_line .span_get_max {;}
    .xchange_div .xchange_info_line {margin-bottom: 1.2rem;padding: 0;font-size: 1.2rem;line-height: 1.4rem;}
    .xchange_div .xchange_info_line .span_skidka {font-size: 1.4rem;}
    .iselect_js .select_ico {min-width: unset;width: 2.8rem;height: 2.8rem;}
    .xchange_div .xchange_sum_input input {font: 700 2rem/2.7rem OpenSans, sans-serif;}
    .xchange_div .xchange_data_right.js_viv_com1 .xchange_sum_input input, .xchange_div .xchange_data_right.js_viv_com2 .xchange_sum_input input  {font: 600 1.3rem / 1.5rem OpenSans, sans-serif;}
}

.error > input, .error textarea, .error .select_js_title {position: relative;border-color: #27e7a3 !important;z-index: 2;}
.xchange_div .xchange_curs_input input:disabled,
.xchange_div .xchange_pers_input input:disabled {opacity: 0.3;}
.xchange_div .xchange_curs_input input:disabled:hover,
.xchange_div .xchange_pers_input input:disabled:hover {;}
.xchange_div .xchange_curs_input input:not(:disabled):hover,
.xchange_div .xchange_pers_input input:not(:disabled):hover {border-color: #4F4749;transition: all 0.1s ease-in-out;}
.xchange_div .xchange_curs_input input:focus,
.xchange_div .xchange_pers_input input:focus {border: 2px solid #4F4749;transition: all 0.1s ease-in-out;}
.xchange_div .xchange_curs_input input.js_choice_input {position: relative;z-index: 1;}
.xchange_div .xchange_curs_label {padding: 0 0 8px;}
.xchange_div .xchange_pers_label {padding: 0 0 8px;}

.xchange_div .checkboxes-wrapper {-ms-grid-columns: 1fr;border-top: 1px solid rgba(38, 187, 125, 0.16);display: -ms-grid;display: grid;grid-template-columns: 1fr;margin-top: 2.8rem;padding-right: 75px;padding-top: 2rem;}
.xchange_div .checkboxes-wrapper.empty_personal {border-top: none;margin-top: 0;}
.xchange_div .xchange_pers .xchange_pers_ins {background: transparent;border: none;border-radius: unset;margin-bottom: 0;padding: 0;}

.xchange_pers_div .clear {display: none;}
@media only screen and (max-width: 640px) {

    .xchange_div .xchange_curs_input input, .xchange_div .xchange_pers_input input {padding: 1rem 1.2rem;height: 4rem;font-size: 1.2rem;font-weight: 500;line-height: 1.5rem;border-radius: 2.4rem;}


}
.xchange_div .xchange_pers .xchange_pers_ins .xchange_pers_div {margin-bottom: 4rem;padding-bottom: 0;float: none;width: 100%;border-bottom: none;}
.xchange_div .xchange_pers .xchange_pers_ins .xchange_pers_div .xchange_pers_div_ins {width: 100%;}

.xchange_div .xchange_submit_div {display: flex;margin-bottom: 0;padding: 0;order: 30;width: 100%;background-color: transparent;justify-content: stretch;}
.xchange_div .xchange_submit_div input {justify-content: center;width: 100%;max-width: none;height: 5.2rem;font-weight: 800;box-shadow: 0 0 24px rgba(39, 231, 163, .3);}
.xchange_div .ajax_post_bids_res {background-color: transparent;-webkit-box-ordinal-group: 31;-ms-flex-order: 30;padding: 0;order: 30;}
.xchange_div .ajax_post_bids_res .resultfalse, .xchange_div .ajax_post_bids_res .resulttrue {width: 100%;}
.captcha_left {width: 100%;display: grid;grid-template-columns: auto 1fr;align-items: center;gap: 1.2rem 2.4rem;}
.captcha_wrapper {display: flex;flex-direction: column;align-items: stretch;justify-content: space-between;gap: 1.6rem;margin-top: .4rem;}
@media only screen and (max-width: 640px) {


    .xchange_div .xchange_pers .xchange_pers_ins .xchange_pers_div .xchange_pers_div_ins {display: flex;flex-direction: column;gap: 0;width: 100%;}
    .xchange_div .ajax_post_bids_res {margin-top: 0;padding: 0;}
    .xchange_div .ajax_post_bids_res .resultfalse, .xchange_div .ajax_post_bids_res .resulttrue {font-size: 1.4rem;width: 100%;}
    .span_skidka {font-size: 1.4rem;}
    .xchange_div .ajax_post_bids_res {width: 100%;}
}
.xchange_div .checkbox label {cursor: pointer;font: 500 1.4rem/1.6rem OpenSans, sans-serif;padding-left: 3rem;padding-top: 0;position: relative;}
.xchange_div .checkbox label:before {background-color: none;background-position: 50%;background-repeat: no-repeat;border-radius: 0.4rem;content: "";width: 1.8rem;height: 1.8rem;left: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;}
.xchange_div .checkbox label input {display: none;}

.xchange_div .checkbox.checked label:before {background-size: 2rem;background-position-y: -0.2rem;}
#exch_html.xchange_div .xchange_div_ins .xchange_div_col_get {margin-bottom: 0;padding: 3.2rem 3.2rem 0.8rem;}
.warning_message .warning_message_text p {margin-bottom: 0;line-height: 2.4rem;}
.warning_message_text a:hover, .aboutus_welcome_title a:hover, .notice_message_text a:hover {text-decoration: underline;text-underline-offset: 3px;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .warning_message .warning_message_text ol {padding-top: 2rem;}
    .warning_message_text {font-size: 1.2rem;line-height: 2rem;}
}
.block_change_browser_ins {background-color: #27e7a3;}
.resultfalse, .resulttrue, .block_change_browser_ins {display: block;-webkit-box-align: center;-ms-flex-align: center;align-items: center;justify-content: center;margin-top: 1.2rem;padding: 1.6rem 2rem;width: 100%;min-height: 5.2rem;font: 400 1.6rem/2rem OpenSans, sans-serif;border: none;border-radius: 3rem;color: #ffffff;order: 1;}
.tbl3 .resultfalse, .tbl3 .resulttrue {text-align: center;}
/* ответ после отправки: ошибка — красная, успех — зелёный */
.resultfalse {border: 1px solid rgba(255, 107, 107, .35);background: rgba(255, 107, 107, .1);color: #ffb3b3;text-align: left;}
.resulttrue {border: 1px solid rgba(39, 231, 163, .35);background: rgba(39, 231, 163, .1);color: #9ff3d2;text-align: left;}

.block_xchangedata .block_xchdata, .block_xchangedata .block_persdata {margin-bottom: 4rem;padding-bottom: 4rem;border-bottom: 1px solid rgba(255, 255, 255, 0.2);background-color: transparent;}
.block_xchangedata .block_xchdata:after {background: rgba(38, 187, 125, 0.16);content: " ";display: none;height: 1px;margin-left: -3.2rem;margin-right: -3.2rem;width: auto;}
.block_xchangedata {margin-bottom: 2rem;}
@media only screen and (max-width: 640px) {
    .block_xchangedata .block_xchdata, .block_xchangedata .block_persdata {padding-bottom: 4rem;}
    .block_xchangedata {margin-bottom: 0;}
    .resultfalse, .resulttrue {margin-bottom: 1.5rem;font-size: 1.2rem;font-weight: 500;line-height: 1.5rem;border-radius: 2.4rem;}
    .resultfalse .xtp_error_ins {text-align: center;}
    .block_xchangedata .block_xchdata:after {margin-left: -2rem;margin-right: -2rem;}
}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_comm {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;display: none;font-size: 1.2rem;order: 5;padding-bottom: 1rem;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info {-webkit-box-orient: vertical;-webkit-box-direction: reverse;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column-reverse;flex-direction: column-reverse;font: 400 1.6rem/2rem OpenSans, sans-serif;padding-bottom: 0;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_left {-ms-grid-columns: 1fr 4rem 1fr;-webkit-column-gap: 4rem;-moz-column-gap: 4rem;column-gap: 4rem;display: -ms-grid;display: grid;float: none;grid-template-columns: 1fr 1fr;padding: 1.6rem 0 0;row-gap: 2.4rem;width: 100%;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_left .block_xchdata_line {word-wrap: break-word;font: 500 1.4rem/1.8rem OpenSans, sans-serif;word-break: break-all;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_left .block_xchdata_line span {display: block;padding-bottom: 0.4rem;color: rgba(255, 255, 255, 0.4);font: 400 1.1rem/1.3rem OpenSans, sans-serif;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_right {-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;float: none;width: 100%;height: 4.8rem;border-radius: 1.2rem;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_right .block_xchdata_ico {background-size: cover;height: 4.8rem;margin-right: 0.8rem;min-width: 4.8rem;width: 4.8rem;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_right .block_xchdata_text {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-width: 52rem;overflow: hidden;float: none;font: 500 1.4rem/1.8rem OpenSans, sans-serif;height: auto;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .clear {display: none;}
.block_xchangedata .block_persdata {background-color: transparent;}
.block_xchangedata .block_persdata:after {background: rgba(38, 187, 125, 0.16);content: " ";display: none;height: 1px;margin-left: -3.2rem;margin-right: -3.2rem;margin-top: 1rem;width: auto;}
@media only screen and (max-width: 640px) {
    .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_right {border-radius: 0.8rem;}
    .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info {padding-bottom: 0;}
    .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_right .block_xchdata_text {font-size: 1.2rem;line-height: 1.5rem;}
    .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_left .block_xchdata_line {padding: 0;font: 500 1.2rem/1.5rem OpenSans, sans-serif;}
    .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_left .block_xchdata_line span {padding: 0 0 4px;}
    .block_xchangedata .block_persdata .block_persdata_title {margin-bottom: 1.6rem;}
    .block_xchangedata .block_persdata:after {margin-left: -2rem;margin-right: -2rem;}
}
.block_xchangedata .block_persdata .block_persdata_info {-ms-grid-columns: 1fr 4rem 1fr;-webkit-column-gap: 4rem;-moz-column-gap: 4rem;column-gap: 4rem;display: -ms-grid;display: grid;font: 500 1.4rem/1.8rem OpenSans, sans-serif;grid-template-columns: 1fr 1fr;margin: 0;padding: 0;row-gap: 2.4rem;}
.block_xchangedata .block_persdata .block_persdata_info .block_persdata_line {word-wrap: break-word;padding: 0;word-break: break-all;}
.block_xchangedata .block_persdata .block_persdata_info .block_persdata_line span {display: block;padding-bottom: 0.4rem;color: rgba(255, 255, 255, 0.4);font: 400 1.1rem/1.3rem OpenSans, sans-serif;}
.block_xchangedata .block_checked_rule {background-color: transparent;padding-bottom: 2.6rem;}
.block_xchangedata .block_checked_rule .checkbox label {cursor: pointer;font: 500 1.4rem/1.8rem OpenSans, sans-serif;padding-left: 3rem;padding-top: 0;position: relative;}
.block_xchangedata .block_checked_rule .checkbox label:before {background-color: none;background-position: 50%;background-repeat: no-repeat;border-radius: 0.4rem;content: "";width: 1.8rem;height: 1.8rem;left: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;}
.block_xchangedata .block_checked_rule .checkbox label input {display: none;}
.block_xchangedata .block_checked_rule .checkbox label a {text-decoration: none;font-weight: 400;color: #27e7a3;transition: all 0.1s ease-in-out;}
.block_xchangedata .block_checked_rule .checkbox label a:hover {color: #27e7a3;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;transition: all 0.1s ease-in-out;}
.block_xchangedata .block_checked_rule .checkbox label a:active {color: #27e7a3;filter: brightness(60%);opacity: 0.6;text-decoration: underline;transition: all 0.1s ease-in-out;}
.block_xchangedata .block_checked_rule .checkbox.checked label:before {background-size: 2rem;background-position-y: -0.2rem;}
.block_xchangedata .block_submitbutton {padding: 0;background: transparent;}
@media only screen and (max-width: 640px) {
    .block_xchangedata .block_checked_rule .checkbox label {font-size: 1.2rem;line-height: 1.5rem;}
    .block_xchangedata .block_persdata .block_persdata_info .block_persdata_line {font-size: 1.2rem;line-height: 1.5rem;}
    .block_xchangedata .block_persdata .block_persdata_info .block_persdata_line span {font-size: 1.1rem;line-height: 1.3rem;}
}
.xchange_div .xchange_curs_line .select_js_search {visibility: hidden;}
.xchange_div .xchange_curs_line .select_js_ul, .xchange_div .xchange_pers_line .select_js_ul {padding: 1.2rem 0;}
.xchange_div .xchange_curs_line .select_js_ul .select_js_ul_ins {padding-right: 0;}
 .xchange_div .xchange_curs_line .select_js_ul .select_js_ul_ins .select_js_ulli, .xchange_div .xchange_pers_line .select_js_ul .select_js_ul_ins .select_js_ulli {display: flex;align-items: center;padding: 1.2rem;min-height: unset;font: 400 1.6rem/4.4rem OpenSans, sans-serif;border: none;}







.xchange_div .xchange_curs_line .select_js_ul .select_js_ul_ins .select_js_ulli:before {display: none;}
.xchange_pers .xchange_pers_line .select_js_search {visibility: hidden;}
.xchange_pers .xchange_pers_line .select_js_ul {padding: 1.2rem 0;}
.xchange_pers .xchange_pers_line .select_js_ul .select_js_ul_ins {padding-right: 0;}
.xchange_pers .xchange_pers_line .select_js_ul .select_js_ul_ins .select_js_ulli {font: 400 1.6rem/4.4rem OpenSans, sans-serif;border: none;}



.select_txt {padding: 0;white-space: nowrap;}
.hexch_cols .hexch_curs_line .select_js_search {visibility: hidden;}
.hexch_cols .hexch_curs_line .select_js_ul .select_js_ul_ins .select_js_ulli {display: flex;align-items: center;padding: 1.2rem;height: unset;min-height: unset;font: 400 1.6rem/4.4rem OpenSans, sans-serif;}



.hexch_pers_div .hexch_pers_line .select_js_search {visibility: hidden;}
.hexch_pers_div .hexch_pers_line .select_js_ul .select_js_ul_ins .select_js_ulli {display: flex;align-items: center;padding: 1.2rem;height: unset;min-height: unset;font: 500 1.4rem/1.8rem OpenSans, sans-serif;color: #F3F3F3;}
.xchange_pers_div .xchange_pers_line .select_js_search {visibility: hidden;}
.xchange_pers_div .xchange_pers_line .select_js_ul .select_js_ul_ins .select_js_ulli {color: #F3F3F3;}
.hexch_widget .select_js_title_ins,
.select_js_title_ins,
.xchange_curs_line .select_js_title_ins,
.xtt_data_col_table_ins .hexch_widget .select_js_title_ins {padding: 0;}
.fields_container .hexch_curs_input .js_sum1,
.fields_container .hexch_curs_input .js_sum2 {padding-right: 5.5rem;}
@media only screen and (max-width: 640px) {
    .hexch_cols .hexch_curs_line .select_js_ul .select_js_ul_ins .select_js_ulli, .hexch_pers_div .hexch_pers_line .select_js_ul .select_js_ul_ins .select_js_ulli {font-size: 1.4rem;}
    .select_txt {padding: 0;}
    .xchange_div .xchange_sumandcom {font-size: 1.2rem;}
    .iselect_js .select_js_title_ins {height: unset;}
    .select_js.open {height: 4rem !important;}
    .hexch_cols .select_js, .hexch_cols .select_js, .hexch_pers .select_js, .xchange_curs_line_ins .select_js, .xchange_pers_line .select_js  {height: 4rem !important;}
    .select_js.iselect_js {height: 4rem !important;}
    .xchange_data_left .xchange_select {top: 0;margin-bottom: 5.5rem;margin-top: 0;}
    .xchange_data_left .xchange_select .select_js_search input {height: 4rem;}
    .xchange_data_left .xchange_select .select_js.iselect_js {height: 4rem !important;}
    .xchange_select {height: 4rem;}
    .select_js_ul {margin-top: 0.4rem;padding: 1.6rem;min-height: 9rem;max-height: 35rem;border-radius: 2.4rem;}
    .select_js_search input {padding: 1.2rem 4.2rem 1.2rem 4.8rem;height: 4.8rem;font-size: 1.6rem;line-height: 2rem;background-size: 2.8rem;padding-right: 3.8rem;border-radius: 0.8rem;}
    .iselect_js .select_txt {font-size: 1.2rem;line-height: 1.5rem;max-width: 16.2rem;text-overflow: ellipsis;overflow: hidden;}
    .xtl_table_wrap .iselect_js .select_txt {max-width: 19rem;}
    .xchange_div .xchange_curs_line .select_js_ul {padding: 1.2rem 0;}
    .xchange_div .xchange_curs_line .select_js_ul .select_js_ul_ins {padding-right: 0;}
    .xchange_div .xchange_curs_line .select_js_ul .select_js_ul_ins::-webkit-scrollbar {width: 0;}
    .xchange_div .xchange_curs_line .select_js_ul .select_js_ul_ins .select_js_ulli, .xchange_div .xchange_pers_line .select_js_ul .select_js_ul_ins .select_js_ulli {padding: 0.8rem;font-size: 1.4rem;border-radius: unset;height: 4rem;}
    .xchange_div .xchange_curs_line .select_js_ul .select_js_ul_ins .select_js_ulli:not(:last-child) {margin-bottom: 0;}
    .select_js_ul .select_js_ul_ins {max-height: 33.6rem;}
    .xchange_pers .xchange_pers_line .select_js_ul .select_js_ul_ins .select_js_ulli {font-size: 1.4rem;line-height: 1.6rem;}
    .xchange_pers .xchange_pers_line .select_js_ul {padding: 1.2rem 0;}
    .xchange_pers_div {padding-bottom: 0;}
}
.many_news_wrap .mb-35 {margin-bottom: 0;}
.many_news_wrap .pagenavi {margin-top: 0;}



.promopage {margin-bottom: 4rem;}
.cf_div_wrap {margin-bottom: 1.6rem;padding-bottom: 3.2rem;}
@media only screen and (max-width: 640px) {
    .many_news_wrap {margin-bottom: 4rem;padding: 0;}
    .many_news_wrap .mb-35 {padding: 2.4rem;}
    .cf_div_wrap {margin-bottom: 2rem;padding-bottom: 2.8rem;}
    .promopage, .news-block__wrapper.single_news {padding-bottom: 2.4rem;}
    .news-block__wrapper.single_news {padding: 0;}
}
.many_reviews .one_reviews {padding: 0;}
.many_reviews .one_reviews, .news-block, #comments .comments_wrap ul.commentlist li .comment {border: none;border-radius: 2.4rem;background: rgba(18,18,18,.5);}
.many_reviews .one_reviews {border: none;border-radius: unset;background: transparent;}
.news-block.single {border: none;}
.many_reviews .one_reviews:not(:last-child) {margin-bottom: 4rem;}
@media only screen and (max-width: 640px) {
    .many_reviews .one_reviews {;}
    .many_reviews .one_reviews, .news-block, #comments .comments_wrap ul.commentlist li .comment {;}
}
.many_reviews .one_reviews .one_reviews_ins {position: relative;display:flex;flex-direction: column;}
@media only screen and (max-width: 640px) {
    .many_reviews .one_reviews .one_reviews_ins {;}
}
.many_reviews .one_reviews .clear,
.many_reviews .one_reviews .one_reviews_abs {display: none;}
.many_reviews .one_reviews .one_reviews_name {position: relative;padding-left: 7.8rem;float: none;font: 700 2rem/2.7rem OpenSans, sans-serif;margin-bottom: 0.8rem;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;width: 100%;order: 2;}
.many_reviews .one_reviews .one_reviews_name span {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.many_reviews .one_reviews .one_reviews_name::before {content: '';position: absolute;top: 0;left: 0;width: 5rem;height: 5rem;}
.many_reviews .one_reviews:nth-child(3n + 1) .one_reviews_name::before {background-image: url(../images/dist/review-account1.png);background-size: cover;}
.many_reviews .one_reviews:nth-child(3n + 2) .one_reviews_name::before {background-image: url(../images/dist/review-account2.png);background-size: cover;}
.many_reviews .one_reviews:nth-child(3n + 3) .one_reviews_name::before {background-image: url(../images/dist/review-account3.png);background-size: cover;}
.many_reviews .one_reviews .one_reviews_date {position: relative;display: block;align-self: flex-start;padding-left: 7.8rem;float: none;width: 100%;font: 400 1.1rem/1.3rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);order: 3;}
.many_reviews .one_reviews .one_reviews_text {word-break: break-all;font-size: 1.6rem;line-height: 2.4rem;order: 1;}
.many_reviews .one_reviews .one_reviews_text p {margin-bottom: 1.6rem;}
.many_reviews .one_reviews .one_reviews_answer {margin-top: 2.8rem;padding: 1.6rem 2.8rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;order: 4;}
.many_reviews .one_reviews .one_reviews_answer p:last-of-type {margin-bottom: 0;}
.many_reviews .one_reviews a {word-break: break-all;}
.rf_div_wrap {margin-top: 2.4rem;}
.rf_div_wrap .rf_div {background: transparent;border: 0 solid #404040;border-radius: unset;padding: 0;}
.rf_div_wrap .rf_div .captcha_body {padding: 0;}
@media only screen and (max-width: 640px) {
    .many_reviews .one_reviews .one_reviews_name::before {width: 4rem;height: 4rem;}
    .many_reviews .one_reviews .one_reviews_name {margin-bottom: 0.4rem;padding-left: 6.8rem;font: 500 1.5rem/2rem OpenSans, sans-serif;}
    .many_reviews .one_reviews .one_reviews_date {padding-left: 6.8rem;font-size: 1.1rem;line-height: 1.3rem;}
    .many_reviews .one_reviews .one_reviews_text {;}
    .many_reviews .one_reviews .one_reviews_answer {padding: 1.6rem;font-size: 1.4rem;line-height: 1.6rem;border-radius: 0.8rem;}

}
.rf_div_wrap .rf_div .rf_div_ins {width: 36.4rem;}
.rf_div_wrap .rf_div .rf_div_ins .captcha_sci_div {padding: 0 0 2.4rem;}
.rf_div_wrap .form_field_line {margin-bottom: 2rem;}
.rf_div_wrap .form_field_line .form_field_label {font: 400 1.3rem/1.3rem OpenSans, sans-serif;margin-bottom: 0.8rem;}

.rf_div_wrap .form_field_ins textarea {height: 9.6rem;}
.rf_div_wrap .captcha_div {-webkit-box-pack: left;-ms-flex-pack: left;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: left;}
.rf_div_wrap .captcha_title {display: none;margin-bottom: 0.8rem;}
.rf_line.has_submit {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;margin-top: 15px;}
.rf_line.has_submit,
.rf_line.has_submit input {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media only screen and (max-width: 640px) {
    .rf_div_wrap .form_field_line {margin-bottom: 1.2rem;}
    .rf_div_wrap .rf_div .rf_div_ins .captcha_sci_div {padding: 0 0 24px;}
    .rf_line.has_submit {margin-top: 2.7rem;}
    .rf_div_wrap .form_field_line .form_field_label {font-size: 1.2rem;line-height: 1.4rem;}
    .rf_div_wrap .form_field_line input {;}
    .rf_div_wrap textarea {;}
    .captcha_divpole {font-size: 1.4rem;line-height: 1.6rem;width: 4rem;height: 4rem;}
    .captcha_divznak {margin-left: 0rem;}
}
.tarif_div {background: #112723;border-radius: 0.8rem;padding: 2rem;}
.tarif_div .tarif_block {margin-bottom: 2rem;}
.tarif_div .tarif_block .tarif_title {color: #e1f9ef;font-size: 2.4rem;font-weight: 500;margin-bottom: 1.5rem;}
.tarif_div .tarif_block .clear {display: none;}
.tarif_div .tarif_block .tarif_table_wrap {border-bottom: 1px solid rgba(38, 187, 125, 0.16);}
.tarif_div .tarif_block .tarif_table_wrap .tarif_table_title {color: #26bb7d;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 1.2rem;font-weight: 400;padding-bottom: 0.5rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_table_title .tarif_table_title_part {width: 100%;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_table_title .tarif_table_title_arr {width: 1.2rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_table_title .clear {display: none;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line {border-top: 1px solid rgba(38, 187, 125, 0.16);display: block;padding-bottom: 1rem;padding-top: 0.5rem;text-decoration: none;}
@media only screen and (max-width: 576px) {
    .tarif_div .tarif_block .tarif_table_wrap .tarif_line {font-size: 1rem;}
}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line:hover {color: inherit;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top {display: -webkit-box;display: -ms-flexbox;display: flex;padding-top: 0.5rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line {width: 100%;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.out .tarif_curs_line_ins {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;padding-right: 6rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.out .tarif_curs_line_ins .tarif_curs_title {display: -webkit-box;display: -ms-flexbox;display: flex;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.out .tarif_curs_line_ins .tarif_curs_title .tarif_logo {height: 3rem;margin-right: 0.5rem;width: 3rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.out .tarif_curs_line_ins .tarif_curs_title .tarif_logo .currency_logo {background-size: cover;height: 100%;min-width: 3rem;width: 100%;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.out .tarif_curs_line_ins .tarif_curs_title .tarif_curs_title_ins {padding-top: 0.3rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.in .tarif_curs_line_ins {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.in .tarif_curs_line_ins .tarif_curs_title {display: -webkit-box;display: -ms-flexbox;display: flex;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.in .tarif_curs_line_ins .tarif_curs_title .tarif_logo {height: 3rem;margin-right: 0.5rem;width: 3rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.in .tarif_curs_line_ins .tarif_curs_title .tarif_logo .currency_logo {background-size: cover;height: 100%;min-width: 3rem;width: 100%;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_line.in .tarif_curs_line_ins .tarif_curs_title .tarif_curs_title_ins {padding-top: 0.3rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_arr {display: block;height: 0.8rem;left: -2rem;margin-top: 1.7rem;position: relative;top: -0.3rem;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);width: 1.2rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .tarif_curs_arr:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.41.58 6 5.17 10.59.58 12 2 6 8 0 2 1.41.58Z' fill='%233D5FC2'/%3E%3C/svg%3E");background-size: contain;content: "";display: block;height: 0.8rem;left: 50%;position: absolute;top: 50%;width: 1.2rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_line_top .clear {display: none;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_curs_reserv {-webkit-box-pack: end;-ms-flex-pack: end;color: #26bb7d;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 1.2rem;font-weight: 400;justify-content: end;padding-bottom: 0.5rem;}
.tarif_div .tarif_block .tarif_table_wrap .tarif_line .tarif_line_ins .tarif_curs_reserv .tarif_curs_reserv_ins {padding-left: 0.4rem;width: 50%;}
.userwallets-wrapper {background: #0f3d38;border: 0 solid #383838;border-radius: 1.2rem;padding: 3.2rem;}
@media only screen and (max-width: 640px) {
    .userwallets-wrapper {border-radius: 0.8rem;padding: 1.6rem 1.6rem 2rem;}
}
.userwallets_text {font: 400 1.4rem/1.6rem OpenSans, sans-serif;}
.userwallets_text p {margin-bottom: 1.2rem;}
@media only screen and (max-width: 640px) {
    .userwallets__container {margin-bottom: 4rem;}
}
.userwallets.pntable_wrap .pntable_wrap_title {margin-bottom: 0;}
.userwallets_form {background: transparent;border: none;border-bottom: 0;border-radius: unset;margin: 0;margin-bottom: 2rem;padding: 0;}
.userwallets .pntable {padding: 0;background: transparent;border: none;border-top: 0;border-radius: unset;}
@media only screen and (max-width: 640px) {
    .userwallets_form {padding: 0;border-radius: unset;}
    .userwallets .pntable {padding: 0;border-radius: unset;}
}
.userwallets_form .userwallets_form_title,
.userwallets_form .userwallets_table_title {color: #e1f9ef;font-size: 1.8rem;font-weight: 400;margin-bottom: 2rem;}
.userwallets_form .userwallets_help {background: #112723;border-bottom: none;border-radius: 0.2rem;font: 1.5rem/2rem OpenSans, sans-serif;}
.userwallets_form .userwallets_help p {margin-bottom: 1rem;}
.userwallets table {background: none;border: none;border-collapse: separate;border-radius: 2.4rem;border-spacing: 1px;font: 400 1.4rem/1.6rem OpenSans, sans-serif;overflow: hidden;}
.userwallets table a {color: #26bb7d;font: 1.4rem/1.6rem OpenSans, sans-serif;text-decoration: none;}
.userwallets table tr th {border: none;color: #000000;padding: 1.2rem 2rem;}
.userwallets table tr td {border: none;padding: 1.6rem 2rem;}
.userwallets .pntable_wrap_title_ins {display: none;}
.userwallets_table_title {color: #e1f9ef;font-size: 1.8rem;font-weight: 500;margin-bottom: 2rem;}
.userwallets_table_one {background: #112723;border-radius: 0.8rem;}
.userwallets_one_tab input[type="submit"] {-webkit-box-align: center;-ms-flex-align: center;-webkit-box-pack: center;-ms-flex-pack: center;align-items: center;background: #26bb7d;border: none;border-radius: 0.2rem;color: #e1f9ef;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-size: 1.7rem;font-weight: 500;justify-content: center;line-height: 1;min-width: 16.5rem;padding: 1.7rem 3rem;text-align: center;text-decoration: none;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.userwallets_one_tab input[type="submit"]:hover {background: #26bb7d;-webkit-box-shadow: 0.5rem 0.5rem 1.6rem 0 rgba(42, 109, 69, 0.19);box-shadow: 0.5rem 0.5rem 1.6rem 0 rgba(42, 109, 69, 0.19);color: #e1f9ef;}
.close_userwallets {background: url(../images/dist/icon-close.svg) no-repeat 50%;cursor: pointer;float: none;height: 35px;position: absolute;right: 15px;top: 17px;width: 35px;}
.userwallets_addbutton {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;margin-bottom: 0;margin-top: 0;}
.userwalletsform_box .standart_window_title_ins {text-align: left;}
.userwalletsform_box .standart_windowins {max-width: 480px;width: 480px;}
.userwalletsform_box .standart_windowins select {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;}
.standart_shadow {background: rgba(30, 25, 33, 0.8);height: 100%;opacity: 1;top: 0;z-index: 999998;}
.standart_shadow,
.standart_window {float: none;left: 0;position: fixed;width: 100%;}
.standart_window {top: 100px;z-index: 999999;}
.standart_window .captcha_title {display: none;}
.standart_windowins {margin: 0 auto;max-width: 48rem;padding: 0;}
.standart_window_ins {position: relative;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);border: none;border-radius: 2.4rem;padding: 2.8rem;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);}
@media only screen and (max-width: 640px) {
    .userwalletsform_box .standart_windowins select {font-size: 1.4rem;}
    .standart_window_ins {padding: 2rem 1.8rem 2.8rem;border-radius: 2.4rem;box-shadow: 0px 12px 16px 0px rgba(0, 0, 0, 0.08);}
}
.standart_window_close {position: absolute;right: 2rem;top: 2rem;float: none;width: 2.4rem;height: 2.4rem;background: url(../images/dist/icon-close-popup.svg) no-repeat 50%;cursor: pointer;}
.standart_window_submit {padding: 2rem 0 1rem;text-align: center;}
.standart_window_submit input {display: inline-flex;align-items: center;justify-content: center;min-width: 16.5rem;padding: 0.5rem 3.6rem;text-align: center;text-decoration: none;width: 100%;font: 500 1.8rem/2.8rem OpenSans, sans-serif;height: 6.4rem;border: none;border-radius: 6rem;background: linear-gradient(90deg, #4F4749 0%, #275427 100%);color: #ffffff;transition: all 0.1s ease-in-out;}
.standart_window_submit input:disabled {opacity: 0.2;}
.standart_window_submit input:hover:not(.standart_window_submit input:disabled) {transition: all 0.1s ease-in-out;}
.standart_window_submit input:active:not(.standart_window_submit input:disabled) {filter: brightness(80%);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .standart_window_submit input {font: 500 1.6rem/2.4rem OpenSans, sans-serif;line-height: 1;min-width: auto;width: 100%;height: 6rem;}
}
.rb_label {font: 400 1.1rem/1.3rem OpenSans, sans-serif;padding: 0 0 0.8rem;}
.loginform_box .rb_line.form_field_line, .registerform_box .rb_line.form_field_line, .reserve_box .rb_line.form_field_line {margin: 0 0 2rem;text-align: left;}

.rb_line a,
input.rb_submit {text-decoration: none;}
input.rb_submit {display: inline-flex;align-items: center;justify-content: center;min-width: 16.5rem;padding: 1.4rem 3.6rem;text-align: center;width: 100%;font: 500 1.8rem/2.8rem OpenSans, sans-serif;height: 6.4rem;border: none;border-radius: 6rem;background: linear-gradient(90deg, #4F4749 0%, #275427 100%);color: #ffffff;transition: all 0.1s ease-in-out;}
input.rb_submit:disabled {opacity: 0.2;}
input.rb_submit:hover:not(input.rb_submit:disabled) {transition: all 0.1s ease-in-out;}
input.rb_submit:active:not(input.rb_submit:disabled) {filter: brightness(80%);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {

    .reserve_box .rb_line.form_field_line {margin-bottom: 1.2rem;}
    .reserve_box .rb_line.form_field_line .checkbox {margin-bottom: 2.4rem;}
    input.rb_submit {padding-top: 1.6rem;min-width: auto;width: 100%;height: 6rem;font: 500 1.6rem/2.4rem OpenSans, sans-serif;border-radius: 6rem;}
}
.page_wrap:not(:last-child) {margin-bottom: 2.4rem;}
.page_wrap a {color: #27e7a3;transition: all 0.1s ease-in-out;}
.page_wrap a:hover {transition: all 0.1s ease-in-out;}
.page_wrap a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.page_wrap > .text--active {padding: 0;border: none;border-radius: unset;background: transparent;box-shadow: unset;}
.inner-content > .textblock, .page_wrap > .text > .textblock, .reg_div_wrap {margin-bottom: 2.4rem;}
.inner-content .page_wrap .text h3 {margin-bottom: 2.4rem;}
.statstablediv_ins, .statuserdiv, .userverify_text, .sitemap_div .sitemap_div_ins .sitemap_block, .userapi_table {margin-bottom: 2.4rem;}
.userapi_table {margin-top: 2.4rem;}
.page_wrap > .text p strong {font-size: 1.6rem;}
@media only screen and (max-width: 640px) {
    .inner-content > .textblock, .page_wrap > .text > .textblock, .reg_div_wrap {margin-bottom: 2rem;}
    .page_wrap:not(:last-child) {margin-bottom: 4rem;}
    .statstablediv_ins, .statuserdiv, .userverify_text, .sitemap_div .sitemap_div_ins .sitemap_block, .userapi_table {margin-bottom: 2rem;}
    .statstablediv_ins, .statuserdiv, .userverify_text {margin-bottom: 2rem;}
    .userapi_table {margin-top: 2rem;}
    .sitemap_div .sitemap_div_ins .sitemap_block:last-child {margin-bottom: 4rem;}
    .checkstatus_div_wrap, .userapi_table {margin-bottom: 4rem;}
    .page_wrap > .text--active {padding: 0;border: none;border-radius: unset;background: transparent;}
    .inner-content > p {padding: 0;}
    .acf_div_wrap {margin-bottom: 4rem;}
    .page_wrap > .text p {margin-bottom: 1.6rem;}
    .page_wrap > .text p, .page_wrap > .text p strong {font-size: 1.4rem;}
}
@media only screen and (max-width: 640px) {

}
a.go_to_main {max-width: 32.5rem;}



@media only screen and (max-width: 640px) {
    .lp_div_wrap {margin-bottom: 4rem;}
}
.lp_div_title {display: none;}
.lp_div_ins {width: 40rem;}
.lp_div_ins .lp_line.has_submit input {width: 100%;}

.log_div_wrap {margin-bottom: 2.4rem;}
@media only screen and (max-width: 640px) {
    .log_div_wrap {margin-bottom: 2rem;}
}
.log_div_title {display: none;}
.log_line_subm_right {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 2rem;justify-content: center;margin-top: 2rem;}
.log_line_subm_right p {margin-bottom: 0;}
.log_line_subm_right a {font: 500 1.4rem/1.8rem OpenSans, sans-serif;color: #27e7a3;text-decoration: none;transition: all 0.1s ease-in-out;}
.log_line_subm_right a:hover {text-decoration: underline;text-underline-offset: 3px;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.log_line_subm_right a:active {opacity: 0.6;filter: brightness(80%);transition: all 0.1s ease-in-out;}
.log_line_subm_right p:nth-child(2) {order: 3;}
.log_line_subm_right::after {color: rgba(255, 255, 255, 0.2);content: "|";display: block;order: 2;position: static;width: auto;}
.log_line_subm_left input.log_submit {width: 100%;}
.log_div_ins {margin-bottom: 0;width: 40rem;}




.reg_div_title {display: none;}
.reg_line:not(.form_field_line) {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;font: 400 1.6rem/2rem OpenSans, sans-serif;gap: 2.4rem 3rem;margin-bottom: 0;position: relative;}
.reg_line:not(.form_field_line) .clear {display: none;}
.reg_line_subm_right {display: flex;justify-content: center;}
.reg_line:not(.form_field_line) a {font-weight: 400;text-decoration: none;transition: all 0.1s ease-in-out;}
.reg_div .reg_line a {color: #27e7a3;font: 500 1.4rem/1.8rem OpenSans, sans-serif;}
.reg_line_subm_right a:hover {text-decoration: underline;text-underline-offset: 3px;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.reg_line_subm_right a:active {opacity: 0.6;filter: brightness(80%);transition: all 0.1s ease-in-out;}
.reg_line:not(.form_field_line) .checkbox {margin-bottom: 2.4rem;}
.reg_line:not(.form_field_line) .checkbox label {cursor: pointer;font: 500 1.4rem/1.8rem OpenSans, sans-serif;padding-left: 3rem;padding-top: 0;position: relative;}
.reg_line:not(.form_field_line) .checkbox label:before, .login_widget .checkbox label:before{background-color: none;background-position: 50%;background-repeat: no-repeat;border: 1px solid #27e7a3;border-radius: 0.4rem;content: "";width: 1.8rem;height: 1.8rem;left: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;}



.reg_line:not(.form_field_line) .checkbox label input {display: none;}
.reg_line:not(.form_field_line) .checkbox label a {font-weight: 400;text-decoration: none;transition: all 0.1s ease-in-out;}
.reg_line:not(.form_field_line) .checkbox label a:hover {text-decoration: underline;transition: all 0.1s ease-in-out;}
.reg_line:not(.form_field_line) .checkbox label a:active {opacity: 0.6;text-decoration: underline;transition: all 0.1s ease-in-out;}
.reg_line:not(.form_field_line) .checkbox.checked label:before, .login_widget .checkbox.checked label:before, .checkstatus_widget .checkbox.checked label:before {background-size: 2rem;background-position-y: -0.2rem;}




.reg_line:not(.form_field_line) .reg_line_subm_left {width: 100%;}
.reg_line:not(.form_field_line) .reg_line_subm_left input.reg_submit {width: 100%;}
.reg_div_wrap .reg_div {padding: 0;}
.reg_div_wrap .reg_div .captcha_sci_div {padding: 0 0 24px;}
.reg_div {padding: 32px;background: transparent;border: 0 solid #404040;border-radius: unset;margin-bottom: 1rem;}



@media only screen and (max-width: 640px) {
    .reg_div .reg_line a {font-size: 1.2rem;line-height: 1.5rem;}
    .reg_line_subm_right {font-size: 1.2rem;line-height: 1.5rem;}
    .reg_line:not(.form_field_line) .checkbox label, .log_line_subm_right a {font-size: 1.2rem;line-height: 1.5rem;}
    .reg_div_wrap .reg_div {padding: 0;}
    .reg_div_wrap .reg_div .captcha_sci_div {padding: 0 0 24px;}
    .reg_div {padding: 1.6rem;}
    
    
    
    .log_div_ins {margin-bottom: 0;}
}
.reg_div_ins {width: 40rem;}
.reg_div_ins .resultgo {margin-top: 1.2rem;}
.reg_div_ins .resultgo:empty {margin-top: 0;}
.userverify_div_ins .captcha_body {padding: 0;}
@media only screen and (max-width: 640px) {
    .userverify_div_ins .captcha_sci_div {padding: 1.6rem 0;}
}
.userverify_div_wrap .userverify_div_title:first-child {display: none;border: none;}
.userverify_div_wrap .userverify_div_title {display: block;padding-top: 2.8rem;border-top: 1px solid rgba(255, 255, 255, 0.2);}
.userverify_div_wrap .captcha_title {display: none;margin-block: 0.8rem;}
.userverify_div_wrap .field_tooltip_label {background: url(../images/dist/hint.svg) no-repeat 50%;background-size: cover;cursor: pointer;display: inline-block;height: 1.6rem;left: 3px;position: relative;top: 3px;width: 1.6rem;}
.userverify_div_wrap .field_tooltip {display: none;font: 400 1.1rem/1.3rem OpenSans, sans-serif;margin-top: 0.4rem;color: rgba(255, 255, 255, 0.4);}
.userverify_div_wrap .form_field_line.showed .field_tooltip {display: block;}
.userverify_div_wrap .uv_line {margin-bottom: 2rem;}
.userverify_table {margin-top: 2.4rem;}
@media only screen and (max-width: 640px) {
    .userverify_div_wrap .userverify_div_title {margin-bottom: 2rem;}
    .userverify_table {margin-top: 2rem;margin-bottom: 4rem;}
}
.userverify_div_ins {display: flex;flex-direction: column;}
#usveformedres {order: 2;}
.uv_line.has_submit {margin-bottom: 0;margin-top: 1.2rem;}
.uv_line.has_submit input {padding: 1.6rem;width: 100%;}
#usveformed {width: 40rem;}
.userverify_text p {margin-bottom: 0;}
.userverify_div {margin-bottom: 6px;}
.userverify_div:last-child {margin-bottom: 0;}
.userverify_div .captcha_div {margin: 2.8rem 0 2.4rem;}
.usveajaxform {margin-bottom: 1.2rem;padding: 2rem;border: none;border-radius: 2.4rem;background: rgba(18,18,18,.5);}
@media only screen and (max-width: 640px) {
    .userverify_text p {font-size: 1.4rem;line-height: 1.6rem;}
    .usveajaxform {padding: 2rem;}
}
.usveajaxform .ustbl_line_ins {display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;gap: 4rem;}
.usveajaxform .ustbl_line_ins .clear {display: none;}
.usveajaxform .ustbl_line_ins .ustbl_line_left {width: 50%;max-width: 52rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_title {font: 400 1.6rem/2.4rem OpenSans, sans-serif;margin-bottom: 0.8rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_warn {color: rgba(255, 255, 255, 0.4);font: 400 1.1rem/1.3rem OpenSans, sans-serif;margin-bottom: 2rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file {margin-bottom: 1.5rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file input.usveupfilesome {display: none;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file .chose_file_btn {display: inline-flex;justify-content: center;align-items: center;padding: 1.2rem 1.4rem;text-align: center;text-decoration: none;width: 100%;height: 5.2rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;border: 1px solid #4F4749;border-radius: 4rem;background-color: transparent;color: #FFFFFF;cursor: pointer;transition: all 0.1s ease-in-out;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file .chose_file_btn:hover {transition: all 0.1s ease-in-out;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file .chose_file_btn:active, .chose_file_btn:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock {-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: rgba(255, 255, 255, 0.2);display: -webkit-box;display: -ms-flexbox;display: flex;font: 400 1.6rem/2rem OpenSans, sans-serif;padding: 1.2rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock .usvefilelock_delete {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;background: url(../images/dist/icon-delete.svg) no-repeat center;background-size: 2rem;cursor: pointer;height: 1.6rem;min-width: 1.6rem;order: 5;width: 1.6rem;margin-left: 1.6rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock a {color: #F3F3F3;overflow: hidden;text-decoration: none;-o-text-overflow: ellipsis;text-overflow: ellipsis;width: 100%;order: -2;padding-right: 1.6rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock a:last-child {position: relative;padding-left: 1.7rem;text-align: center;color: #27e7a3;transition: all 0.1s ease-in-out;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock a:last-child::before {content: '';position: absolute;left: 0;bottom: 2px;display: block;width: 1px;height: 1.6rem;background-color: rgba(255, 255, 255, 0.2);}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;transition: all 0.1s ease-in-out;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_res_error {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #27e7a3;border: none;border-radius: 1.6rem;color: #ffffff;display: block;font: 400 1.6rem/2rem OpenSans, sans-serif;min-height: 5.2rem;padding: 1.6rem 2rem;width: 100%;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_bar {position: relative;display: none;padding: 1.2rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_bar::after {content: '';position: absolute;top: 1.9rem;left: 1.2rem;width: calc(100% - 2.4rem);height: 6px;background-color: rgba(0, 0, 0, 0.2);z-index: -1;}
.usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_bar .ustbl_bar_abs {position: relative;background-color: #429D68;height: 6px;margin: 7px 0;}
.usveajaxform .ustbl_line_ins .ustbl_line_right {color: rgba(255, 255, 255, 0.4);font: 400 1.1rem/1.3rem OpenSans, sans-serif;padding: 1.2rem;text-align: center;width: 50%;max-width: 52rem;}
.usveajaxform .ustbl_line_ins .ustbl_line_right .ustbl_eximg {margin-bottom: 1.5rem;}
.verify_status {font: 400 1.1rem/1.3rem OpenSans, sans-serif;margin-top: 0.4rem;}
.verify_status a {border: none;}
.verify_status a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;text-underline-offset: 3px;}
.verify_status a:active {opacity: 0.6;text-decoration: none;}
.verify_status.not, .verify_status.not a {color: #27e7a3;}
.verify_status.wait {color: rgba(255, 255, 255, 0.4);}
.verify_status.success {color: #429D68;}
.bred {color: #27e7a3;}
.bgreen {color: #05CC65;}
@media only screen and (max-width: 640px) {
    .usveajaxform .ustbl_line_ins .ustbl_line_left {margin-bottom: 2.5rem;}
    .usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock a {font-size: 1.4rem;line-height: 1.6rem;}
    .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_title {font-size: 1.4rem;line-height: 2.2rem;}
    .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_warn {font-size: 1.2rem;line-height: 1.4rem;}
}
.checkstatus_div_title {display: none;}
.checkstatus_div_ins {width: 40rem;}
.checkstatus_div_ins .checkstatus_line.has_submit input {width: 100%;}
.form_field_line.widget_checkstatus_line.checkpersdata_line {margin-bottom: 1.4rem;}
.acf_div_ins {width: 40rem;}
.block_statusbid_title {display: none;font: 500 1.8rem OpenSans, sans-serif;}
.block_statusbids {padding: 0;}
.block_xchdata_line span {font-weight: 500;}
.block_status {background: none;border-radius: 0;margin: 0 0 2rem;padding: 0;}
.block_status .block_status_ins {-webkit-box-orient: vertical;-webkit-box-direction: reverse;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
.block_status .block_status_time {padding: 0;font: 400 1.6rem/2.4rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);}
.block_statusbids_ins {word-wrap: break-word;}
.block_status .block_status_text {margin-bottom: 0.8rem;color: #f1fff9;}
.block_status_time span {font-weight: 400;}
.block_instruction {margin-bottom: 2.8rem;}
.block_instruction.st_cancel,
.block_instruction.st_payed,
.block_instruction.st_success {margin-bottom: 0;line-height: 2.4rem;}
.js_timer.time_span {padding: 1.6rem 2rem 2rem;display: block;font: 500 1.8rem/2.2rem OpenSans, sans-serif;text-align: center;}
.js_timer.time_span, .block_statusbids .block_instruction .block_instruction_ins .text .comment_user, .many_reviews .one_reviews .one_reviews_answer {background-color: rgba(39, 33, 43, 0.5);border-radius: 3rem;}
.timer_clock .js_timer.time_span {display: flex;justify-content: center;gap: 0.8rem;font: 500 1.8rem/2.4rem OpenSans, sans-serif;}
.block_warning_merch {background: #26bb7d;display: none;margin: 0 0 2rem;padding: 2rem;}
.block_paybutton {border-top: none;margin: 0 -2.4rem;margin-top: 2.8rem;padding: 0 3.2rem;}
.block_paybutton .block_paybutton_ins {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1.2rem;justify-content: space-between;}
.block_paybutton .block_paybutton_ins .clear {display: none;}
.block_paybutton_merch {padding: 0;}
.block_paybutton_merch_ins {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;margin-top: 2rem;margin-bottom: 4rem;}
.block_paybutton_merch_ins a.merch_paybutton {-webkit-box-align: center;-ms-flex-align: center;-webkit-box-pack: center;-ms-flex-pack: center;align-items: center;background: #26bb7d;border: none;border-radius: 0.2rem;color: #e1f9ef;display: none;font-size: 1.2rem;font-weight: 500;justify-content: center;line-height: 1;min-width: 16.5rem;padding: 1.7rem 3rem;text-align: center;text-decoration: none;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
.block_paybutton_merch_ins a.merch_paybutton:hover {background: #26bb7d;-webkit-box-shadow: 0.5rem 0.5rem 1.6rem 0 rgba(42, 109, 69, 0.19);box-shadow: 0.5rem 0.5rem 1.6rem 0 rgba(42, 109, 69, 0.19);color: #e1f9ef;}
.block_paybutton_merch_ins .switcher_wrapper {cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0.8rem;}
.block_paybutton_merch_ins .switcher_wrapper .switcher {-webkit-box-pack: start;-ms-flex-pack: start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: none;border: 1px solid #27e7a3;border-radius: 9999rem;display: -webkit-box;display: -ms-flexbox;display: flex;height: 1.8rem;justify-content: start;padding: 0 3px;width: 3.4rem;transition: all 0.1s ease-in-out;}
.block_paybutton_merch_ins .switcher_wrapper .switcher.active {-webkit-box-pack: end;-ms-flex-pack: end;background-color: #27e7a3;border: 1px solid #27e7a3;justify-content: end;transition: all 0.1s ease-in-out;}
.block_paybutton_merch_ins .switcher_wrapper .switcher.active .bullet {background: #ffffff;}
.block_paybutton_merch_ins .switcher_wrapper:hover .switcher.active {filter: brightness(95%);transition: all 0.1s ease-in-out;}
.block_paybutton_merch_ins .switcher_wrapper:active .switcher.active {filter: brightness(90%);transition: all 0.1s ease-in-out;}
.block_paybutton_merch_ins .switcher_wrapper .switcher .bullet {background-color: #27e7a3;border-radius: 9999rem;height: 1rem;width: 1rem;transition: all 0.1s ease-in-out;}




.block_paybutton_merch_ins .switcher_wrapper .switcher {background-color: transparent;}
.block_paybutton_merch_ins .switcher_wrapper:hover .switcher {filter: brightness(95%);transition: all 0.1s ease-in-out;}
.block_paybutton_merch_ins .switcher_wrapper:active .switcher {filter: brightness(90%);transition: all 0.1s ease-in-out;}





.block_paybutton_merch_ins .switcher_wrapper .switcher_text {font: 500 1.4rem/1.8rem OpenSans, sans-serif;}
.block_check_payment {display: none !important;}
.block_check_payment .block_check_payment_ins {background: #26bb7d;border-radius: 999px;}
.block_payinfo {margin-bottom: 2rem;}
@media only screen and (max-width: 640px) {
    .page-id-181 .inner-content:not(:last-child), .error404  .inner-content:not(:last-child) {margin-bottom: 4rem;}
    .block_instruction.st_cancel,
    .block_instruction.st_payed,
    .block_instruction.st_success {font-size: 1.4rem;line-height: 2.2rem;}
    
    
    
    
    .block_paybutton_merch_ins {margin: 0;}
    .block_status .block_status_time {font-size: 1.2rem;line-height: 2rem;}
    .js_timer.time_span {font-size: 1.6rem;line-height: 2rem;border-radius: 0.8rem;}
    .block_status {margin-bottom: 2rem;}
    .block_status .block_status_text {margin-bottom: 0.8rem;}
    .block_payinfo, .block_statusbids {margin-bottom: 1.6rem;}
    
    
    
}
.block_payinfo .block_payinfo_give, .block_payinfo .block_payinfo_get {gap: 8rem;}
.block_payinfo .block_payinfo_give {display: -webkit-box;display: -ms-flexbox;display: flex;}
.block_xchdata_line span {display: block;padding-bottom: 0.4rem;}
.block_payinfo .block_payinfo_give .block_xchdata_line {font: 500 1.4rem/1.8rem OpenSans, sans-serif;width: 50%;word-wrap: break-word;word-break: break-all;margin-right: 0.8rem;}
.block_payinfo .block_payinfo_give .block_xchdata_line span, .block_payinfo .block_payinfo_get .block_xchdata_line span {font: 400 1.1rem/1.3rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);}
.block_payinfo .block_payinfo_get {border-top: 1px solid rgba(255, 255, 255, 0.2);display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 2rem;padding-top: 1.6rem;}
.block_payinfo .block_payinfo_get .block_xchdata_line {padding: 0;word-wrap: break-word;font: 400 1.6rem/2rem OpenSans, sans-serif;width: 50%;word-break: break-all;}
.block_payinfo .block_payinfo_get .block_xchdata_line:not(:last-child) {margin-right: 0.8rem;}
@media only screen and (max-width: 640px) {
    .block_payinfo .block_payinfo_get .block_xchdata_line {width: 100%;}
    .block_payinfo .block_payinfo_get {margin-top: 1.6rem;}
    .block_payinfo .block_payinfo_give .block_xchdata_line span, .block_payinfo .block_payinfo_get .block_xchdata_line span {;}
    .block_payinfo .block_payinfo_give .block_xchdata_line, .block_payinfo .block_payinfo_get .block_xchdata_line {width: 100%;font-size: 1.2rem;line-height: 1.5rem;}
}
.block_statusbids .block_instruction .block_instruction_ins .text {;}
.block_statusbids .block_instruction .block_instruction_ins .text p {padding: 0;}
.block_statusbids .block_instruction .block_instruction_ins .text .comment_user {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;font: 500 1.4rem/1.8rem OpenSans, sans-serif;margin-bottom: 2rem;order: -1;padding: 1.6rem 2rem;}
.info_window {position: absolute;top: 100%;left: 0;margin-top: 0.3rem;padding: 1rem;font-size: 1.2rem;line-height: 1.2;text-align: left;width: 100%;border: 1px solid #2a3033;background: #1e2426;border-radius: 3rem;color: #e6efec;box-shadow: 0 10px 30px rgba(0, 0, 0, .4);z-index: 9;transition: all 0.1s ease-in-out;}
.info_window:before {border-color: transparent transparent #2a3033;border-style: solid;border-width: 0 0.5rem 0.5rem;content: "";height: 0;margin-top: -4px;position: absolute;right: 4rem;top: 0;width: 0;}
.info_window.right {left: auto;right: 0;}
.xchange_pers_line .info_window {margin-top: 0.6rem;}
a.cancel_paybutton {display: inline-flex;justify-content: center;align-items: center;padding: 1rem 3.6rem;width: 50%;text-align: center;text-decoration: none;font: 700 1.8rem/2.4rem OpenSans, sans-serif;height: 6.4rem;border: 1px solid #4F4749;border-radius: 4.8rem;background-color: transparent;color: #FFFFFF;cursor: pointer;transition: all 0.1s ease-in-out;}
a.cancel_paybutton:hover {box-shadow: 0px 0px 20px 0px #0891B266;transition: all 0.1s ease-in-out;}
a.cancel_paybutton:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
a.success_paybutton {max-width: 50%;}
a.success_paybutton:disabled {opacity: 0.2;}
a.success_paybutton:hover:not(a.success_paybutton:disabled) {transition: all 0.1s ease-in-out;}
a.success_paybutton:active:not(a.success_paybutton:disabled) {filter: brightness(80%);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .info_window {border-radius: 3rem;}
}
.wclosearea {background: rgba(18,18,18,.5);padding: 0;}
.wclosearea_ins {margin: 0 auto;max-width: 110rem;min-height: 2rem;padding: 1.6rem 0;position: relative;}
.wclosearea_hide {background: url(../images/dist/icon-close-white.svg) no-repeat 50%;background-size: 2rem;cursor: pointer;float: none;width: 2.2rem;height: 2.2rem;position: absolute;top: 1.4rem;right: 0;}
.wclosearea_text {padding: 0;}
.wclosearea_text_ins {font: 400 1.6rem/2rem OpenSans, sans-serif;min-height: 2rem;padding: 0;color: #ffffff;}
.wn_wrap {display: flex;align-items: flex-start;justify-content: center;bottom: 0;float: none;left: 0;position: fixed;width: 100%;z-index: 99999;border: none;background-color: rgba(18,18,18,.5);border-radius: unset;margin: 0;padding: 3.2rem;max-width: 100%;color: #ffffff;}
.wn_div {display: flex;justify-content: space-between;font: 400 1.6rem/2.4rem OpenSans, sans-serif;max-width: 113.6rem;width: 100%;}
.wn_div a {color: #27e7a3;text-decoration: none;transition: all 0.1s ease-in-out;}
.wn_div a:hover {text-decoration: underline;color: #27e7a3;transition: all 0.1s ease-in-out;}
.wn_div a:active {color: #27e7a3;transition: all 0.1s ease-in-out;}
.wn_div_text {margin-right: 2rem;max-width: 94rem;}
.wn_div_button {-webkit-box-pack: right;-ms-flex-pack: right;justify-content: right;}
.wn_div_button input {height: 5.6rem;}
.wn_div_button input:disabled {opacity: 0.2;}
.wn_div_button input:hover:not(.wn_div_button input:disabled) {transition: all 0.1s ease-in-out;}
.wn_div_button input:active:not(.wn_div_button input:disabled) {filter: brightness(80%);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .wn_div {flex-direction: column;font-size: 1.4rem;line-height: 2.2rem;border-radius: 1.2rem;}
    .wn_div_button {margin: 2.8rem 0 0;width: 100%;}
    .wn_wrap {bottom: 2rem;left: 0;margin: 0 1.5rem;width: unset;border-radius: 1.2rem;}
    .wn_div_button input {font: 500 1.6rem/2.4rem OpenSans, sans-serif;min-width: auto;width: 100%;height: 5.6rem;border-radius: 1.2rem;}
}
.statuswork_div {position: fixed;top: 40vh;z-index: 999;}
.statuswork_div.toleft {left: -6.1rem;transform: rotate(-90deg);}
.statuswork_div.toleft .statuswork_div_ins .statuswork {border: none;border-radius: 0 0 3rem 3rem;background: #27e7a3;color: #03140e;}
.statuswork_div.toright .statuswork_div_ins .statuswork {position: relative;border: none;border-radius: 3rem 3rem 0 0;border: none;border-bottom: none;background: #27e7a3;color: #03140e;}
.statuswork_div.toright {right: -6.2rem;transform: rotate(-90deg);}
.statuswork_div.status_op0 .statuswork .statuswork_title {opacity: 1;}
.statuswork_div .statuswork_div_ins {position: relative;}
.statuswork_div .statuswork::after {content: '';position: absolute;left: 2rem;bottom: 2.4rem;width: 3rem;height: 3rem;}
.statuswork_div.status_op0 .statuswork::after {background: url(../images/dist/icon-status-off.png) no-repeat center;background-size: 3rem;}
.statuswork_div.status_op1 .statuswork::after {background: url(../images/dist/icon-status-on.png) no-repeat center;background-size: 3rem;}
.statuswork_div .statuswork_div_ins .statuswork {padding: 2rem 0 2rem 6.6rem;float: none;width: 20rem;font: 400 1.1rem/1.3rem OpenSans, sans-serif;height: 7.6rem;border: none;color: #ffffff;}
.statuswork_ins {padding-left: 1.2rem;border-left: 1px solid rgba(255, 255, 255, 0.08);}
.statuswork_div.status_op1 .statuswork_ins {border-left: 1px solid rgba(255, 255, 255, 0.08);}
.statuswork_title {margin-bottom: 4px;font-weight: 400;}
.statuswork_date {font-weight: 400;opacity: 0.6;}
@media only screen and (max-width: 640px) {
    .statuswork_div .statuswork_div_ins .statuswork {left: -1.4rem;width: 7.3rem;}
    .statuswork_div .statuswork_div_ins .statuswork .statuswork_ins {display: none;}
    .statuswork_div.toleft .statuswork_div_ins .statuswork {left: -2.6rem;}
}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul.sitemap_ul {-ms-grid-columns: 1fr 1fr;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr;}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul.sitemap_ul_exchanges, .sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul.sitemap_ul {-ms-grid-columns: 1fr 1fr;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr;gap: 0.4rem;column-gap: 4rem;}
@media only screen and (max-width: 640px) {
    .sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul.sitemap_ul {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}
}

@media only screen and (max-width: 640px) {
    .sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul.sitemap_ul_exchanges {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}
}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul li {margin-bottom: 1.6rem;}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul li a {display: block;background: url(../images/dist/icon-nav-next.svg) no-repeat left top -0.2rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;padding-left: 2.4rem;text-decoration: none;transition: all 0.1s ease-in-out;}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul li a:hover {color: #27e7a3;text-decoration: underline;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul li a:active {color: #27e7a3;text-decoration: none;opacity: 0.6;transition: all 0.1s ease-in-out;}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul li a:empty {display: none;}
.statstablediv_ins {overflow-x: auto;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;}
@media only screen and (max-width: 640px) {
    .sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul li a {padding-left: 1.4rem;font-size: 1.4rem;line-height: 1.6rem;background-size: 1.6rem;background-position: left -0.2rem top;}
}
.statstablediv_ins::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
.statstablediv_ins::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
.statstablediv_ins::-webkit-scrollbar-track {background: none;}
.statstablediv_ins table {display: block;background-color: transparent;border: none;border-collapse: separate;border-spacing: 1px;font: 400 1.4rem/1.6rem OpenSans, sans-serif;overflow-x: auto;}
.statstablediv_ins table a {color: #27e7a3;font: 400 1.1rem/1.3rem OpenSans, sans-serif;text-decoration: none;transition: all 0.1s ease-in-out;}
.statstablediv_ins table a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.statstablediv_ins table a:active {filter: brightness(60%);transition: all 0.1s ease-in-out;}
.statstablediv_ins table tr .td2 {width: 100%;}
.pntable table {background: transparent;border: none;border-collapse: separate;border-spacing: 1px;font: 400 1.4rem/1.6rem OpenSans, sans-serif;overflow: hidden;}
.pntable table a {font: 400 1.1rem/1.3rem OpenSans, sans-serif;text-decoration: none;word-break: normal;}
.userxchtable .pntable table, .paytable .pntable table, .userverify_table .pntable table {border-radius: 3rem;}
.pntable .st_payed {color: rgba(255, 255, 255, 0.4);}
.pntable .st_success {color: #429D68;}
.pntable .st_delete, .pntable .st_cancel, .pntable .delpay_link {color: #27e7a3;}
.pntable table tr .th1 {width: 9rem;}
.pntable table tr .td2 {word-break: normal;}
.pntable .pntable_ins {padding-bottom: 0.6rem;overflow-x: auto;scrollbar-color: rgba(255, 255, 255, 0.3) transparent;scrollbar-width: thin;}
.pntable .pntable_ins::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
.pntable .pntable_ins::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
.pntable .pntable_ins::-webkit-scrollbar-track {background: none;}
.pntable table tr th, .statstablediv_ins table tr th, .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_label, .statuserdiv table tr th {font-size: 1.1rem;font-weight: 400;border: none;padding: 1.6rem 2rem;white-space: nowrap;background-color: rgba(18,18,18,.5);color: rgba(255, 255, 255, 0.4);}
.pntable table tr td, .statstablediv_ins table tr td, .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_val, .statuserdiv table tr td {font-size: 1.1rem;line-height: 1.3rem;font-weight: 400;border: none;padding: 1.6rem 2rem;background-color: rgba(39, 33, 43, 0.2);word-break: normal;color: #F3F3F3;}
.promouserdiv_ins p {line-height: 2.4rem;}
@media only screen and (max-width: 640px) {
    .promouserdiv_ins p {line-height: 2.2rem;}
    .pntable table tr th, .pntable table tr td, .statstablediv_ins table tr th, .statstablediv_ins table tr td, .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_label, .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_val, .statuserdiv table tr th, .statuserdiv table tr td {padding: 1.2rem;}
    .pntable table tr .th1 {width: 6.7rem;}
    .pntable table tr td, .pntable table tr th, .userwallets_text, .pntable table a, .statstablediv_ins table a, .statstablediv_ins table tr th, .statstablediv_ins table tr td {font-size: 1.1rem;line-height: 1.3rem;word-break: normal;max-width: unset;}
    .userxchtable.pntable_wrap, .domacc_div_wrap {margin-bottom: 4rem;}
}

.userxchtable.pntable_wrap .pntable_wrap_title {display: none;}
.userxchtable.pntable_wrap .pagenavi {margin-top: 1.2rem;}
.statuserdiv .statuserdiv_ins {overflow-x: auto;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;}
.statuserdiv .statuserdiv_ins::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
.statuserdiv .statuserdiv_ins::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
.statuserdiv .statuserdiv_ins::-webkit-scrollbar-track {background: none;}
.statuserdiv .statuserdiv_title {color: #000000;display: none;font-size: 2rem;font-weight: 400;margin-bottom: 2rem;}
.statuserdiv table {background-color: transparent;border: none;border-radius: 3rem;border-spacing: 1px;border-collapse: separate;font: 400 1.4rem/1.6rem OpenSans, sans-serif;overflow: hidden;}
.statuserdiv table a {color: #27e7a3;font: 1.4rem/1.6rem OpenSans, sans-serif;text-decoration: none;}
.statuserdiv table tr th {width: 28.3%;}
.statuserdiv table th {width: 50%;}
.statuserdiv table td {text-align: right;}
.statuserdiv table tr th, .statuserdiv table tr td, .statuserdiv table td {text-align: left;}
.promouserdiv h4 {font: 400 1.4rem/1.6rem OpenSans, sans-serif;margin-bottom: 0.8rem;}
.promouserdiv textarea {height: 6.4rem;}
@media only screen and (max-width: 640px) {
    .userxchtable.pntable_wrap .pagenavi {margin-top: 0.8rem;}
    .statuserdiv table tr th, .statuserdiv table tr td, .statuserdiv table td {padding: 1.2rem;font-size: 1.2rem;line-height: 1.4rem;}
    .promouserdiv h4 {font-size: 1.2rem;line-height: 1.4rem;}
    .statuserdiv table tr th {width: 62.6%;}
    .promouserdiv {margin-bottom: 4rem;}
    .promouserdiv p, .promouserdiv textarea {font-size: 1.4rem;}
    .promouserdiv textarea {height: 8.1rem;}
}
.promo_topmenu {margin: 0 0 2rem;}
.promo_topmenu ul {list-style: none;margin: 0;padding: 0 !important;}
.promo_topmenu ul li {background: none;display: inline;margin: 0 5px 0 0;padding: 0;}
.promo_topmenu ul li::before {display: none;}
.promo_topmenu a {font: 400 2rem/2.4rem OpenSans, sans-serif;margin: 0;padding: 0;}
.promo_topmenu a:hover {-webkit-text-decoration: underlin;text-decoration: underlin;}
.promo_topmenu li.current a {text-decoration: none;color: inherit;}
.promotext_warning {margin: 0 0 2rem;}
.one_promotxt {font: italic 500 1.4rem OpenSans, sans-serif;margin: 0 0 1rem;}
.one_promotxt_code {margin: 0 0 30px;}
.partner_textarea {height: 100px;max-height: auto;min-height: 100px;}
.promo_menu {margin: 0 0 2rem;}
.promo_menu ul {list-style: none;margin: 0;padding: 0 !important;}
.promo_menu ul li {background: none;display: inline;margin: 0 1rem 0 0;padding: 0;}
.promo_menu ul li::before {display: none;}
.promo_menu ul li a {margin: 0;position: relative;text-decoration: none;color: inherit;transition: all 0.1s ease-in-out;}
.promo_menu ul li.act a, .promo_menu ul li a:hover {color: #27e7a3;text-decoration: underline;transition: all 0.1s ease-in-out;}
.promo_menu ul li a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.promo_menu ul li.act a {border-bottom: none;margin: 0;position: relative;text-decoration: underline;}
.pbcontainer {display: none;}
.pbcontainer.act {display: block;}
.prevbanner {margin: 0 0 5px;}
.bannerboxone {margin: 0;}
.bannerboxlink a {color: #27e7a3;}
.bannerboxlink a,
.bannerboxlink a.act {margin: 0;position: relative;text-decoration: none;}
.bannerboxlink a.act {color: #000000;font-weight: 400;}
.bannerboxlink a.act:hover,
.bannerboxlink a:hover {margin: 0;position: relative;text-decoration: underline;}
.bannerboxtextarea {display: none;padding: 1rem 0 0;}
.paydiv {margin: 2.4rem 0;}
.paydiv .paydiv_ins {max-width: 27.4rem;}
.paydiv .paydiv_ins .pay_right_col input {width: 100%;}
@media only screen and (max-width: 640px) {
    .paydiv .paydiv_ins {max-width: 100%;}
    .paydiv {margin: 2rem 0;}
    .paytext {font-size: 1.4rem;}
}
.pay_select select {margin-bottom: 2rem;padding-right: 4rem;width: 100%;text-overflow: ellipsis;}
.pay_input input {width: 100%;}
.paytable .paystatus.pst1 {color: #88b9a5;}
.paytable .paystatus.pst2 {color: #429D68;}
.paytable .paystatus.pst3,
.paytable .paystatus.pst4 {color: #27e7a3;}



@media only screen and (max-width: 640px) {
    .paytable.pntable_wrap {margin-bottom: 4rem;}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .home-reserve .col--lg-4 {grid-template-columns: repeat(1, 1fr);}
}
.reserve-item .coin {display: flex;align-items: center;gap: 1.2rem;}
.reserve-item .coin__logo {min-width: 4.4rem;width: 4.4rem;height: 4.4rem;}
.reserve-item .coin__info {display: flex;justify-content: space-between;flex-direction: column;padding-top: 0;width: 100%;overflow: hidden;}
@media only screen and (max-width: 640px) {
    .reserve-item .coin {flex-direction: row;gap: 0.8rem;align-items: center;}
    .reserve-item .coin__info {align-items: flex-start;width: 100%;}
}
.reserve-item .coin__info .coin__name {margin: 0;text-overflow: ellipsis;white-space: nowrap;font: 400 1.1rem/1.3rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);overflow: hidden;}
.reserve-item .coin__info .coin__amount {display: block;margin-bottom: 0;max-width: 22.6rem;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
@media only screen and (max-width: 640px) {
    .reserve-item .coin__logo {width: 4rem;min-width: 4rem;height: 4rem;align-self: center;}
    .reserve-item .coin__info .coin__amount {font-size: 1.6rem;font-weight: 700;line-height: 2.2rem;max-width: 25rem;}
    .reserve-item .coin__info .coin__name {margin: 0;font-size: 1.2rem;line-height: 1.4rem;}
}
.xchange_type_table {margin: 0;}
.xchange_type_table.tbl1 {background: none;}
.xchange_type_table.tbl1 .xtt_icon_wrap {-ms-grid-columns: 35.3% 0.8rem 1fr;display: -ms-grid;display: grid;gap: 0.8rem;grid-template-columns: 35.3% 1fr;}
.xchange_type_table.tbl1 .xtt_icon_wrap > .clear {display: none;}
.xchange_type_table.tbl1 .xtt_left_col_icon {float: none;max-width: 40rem;width: 100%;}
.xchange_type_table.tbl1 .xtt_right_col_icon {float: none;max-width: 72.8rem;width: 100%;}
.xchange_type_table.tbl1 .xtt_table_body_wrap {-ms-grid-columns: 35.3% 0.8rem 1fr;display: -ms-grid;display: grid;gap: 0.8rem;grid-template-columns: 35.3% 1fr;}
.xchange_type_table.tbl1 .xtt_table_body_wrap > .clear {display: none;}
.xchange_type_table.tbl1 .xtt_left_col_table {background: #02312e;border: 1px solid #404040;border-radius: 2rem;float: none;max-width: 40rem;padding: 3.2rem 2.4rem;width: 100%;}
.xchange_type_table.tbl1 .xtt_left_col_table .xtt_left_col_title,
.xchange_type_table.tbl1 .xtt_left_col_table .xtt_left_incol_title {font: 500 2.8rem/3.5rem OpenSans, sans-serif;margin-bottom: 2rem;}
.xchange_type_table.tbl1 .xtt_right_col_table {background: #02312e;border: 1px solid #404040;border-radius: 2rem;float: none;max-width: 72.8rem;padding: 3.2rem 2.4rem;width: 100%;}

.xchange_type_table.tbl1 .xtt_right_col_table .xtt_right_col_title,
.xchange_type_table.tbl1 .xtt_right_col_table .xtt_right_incol_title {font: 500 2.8rem/3.5rem OpenSans, sans-serif;margin-bottom: 2rem;}
.xchange_type_table.tbl1 .xtt_right_col_table .xtt_table_title3,
.xchange_type_table.tbl1 .xtt_right_col_table .xtt_table_title4 {display: none;font: 500 2.8rem/3.5rem OpenSans, sans-serif;margin-bottom: 2rem;}
.xtt_left_col_icon_ins,
.xtt_right_col_icon_ins {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0.4rem;}
.xchange_type_table.tbl5 .xtt_left_col_icon_ins,
.xchange_type_table.tbl5 .xtt_right_col_icon_ins {margin-bottom: 1.2rem;}
.tbl_icon {position: static;display: flex;align-items: center;margin: 0;padding: 0 1.1rem;float: none;font: 400 1.1rem/1.3rem OpenSans, sans-serif;height: 2.9rem;text-transform: uppercase;border: none;border-radius: 3rem;background-color: rgba(255, 255, 255, 0.16);cursor: pointer;color: #F3F3F3;transition: all 0.1s ease-in-out;}

.tbl_icon.active, .tbl_icon:hover {border-color: transparent;background: #27e7a3;transition: all 0.1s ease-in-out;color: #03140e;}
.tbl_icon:hover {box-shadow: 0px 0px 20px 0px rgba(20, 160, 115, 0.4);transition: all 0.1s ease-in-out;}
.xtt_one_line_curs, .xtt_one_line_name, .xtt_one_line_reserv {display: table-cell;font-family: OpenSans, sans-serif;height: unset;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;white-space: normal;overflow: hidden;text-overflow: ellipsis;}





.xtt_one_line_name {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.xchange_type_table.tbl1 .xtt_right_incol_title .xtt_table_title2 {width: 53%;}
.xchange_type_table.tbl1 .xtt_right_incol_title .xtt_table_title3 {color: #88b9a5;display: block;font: 400 1.4rem/2.9rem OpenSans, sans-serif;width: 23%;}
@media only screen and (max-width: 640px) {
    
    
    
    .xchange_type_table.tbl1 .xtt_right_incol_title .xtt_table_title3 {display: none;}
}
.xchange_type_table.tbl1 .xtt_right_incol_title .xtt_table_title4 {color: #88b9a5;display: block;font: 400 1.4rem/2.9rem OpenSans, sans-serif;padding-right: 1rem;text-align: right;width: 24%;}
@media only screen and (max-width: 640px) {
    .xchange_type_table.tbl1 .xtt_right_incol_title .xtt_table_title4 {display: none;}
}
.xchange_type_table.tbl1 .xtt_one_line_right {margin: 0;padding: 0;}
.xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_ico_right {margin: 0;width: 9%;}
.xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_name_right {width: 44%;}
.xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_curs_right {width: 23%;}
.xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_curs_right .xtt_one_line_curs {font: 400 1.6rem/2rem OpenSans, sans-serif;}
.xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_reserv_right {margin: 0;width: 24%;}
.xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_reserv_right .xtt_one_line_reserv {font: 400 1.6rem/2rem OpenSans, sans-serif;}
@media only screen and (max-width: 640px) {
    .xchange_type_table.tbl1 .js_item_left {height: auto;}
    .xchange_type_table.tbl1 #xtt_right_col_html a.js_exchange_link {display: block;height: auto;min-height: 12rem;}
}
.walletsverify_box .standart_windowins {max-width: 480px;width: 480px;}
.walletsverify_box .rb_line {padding-bottom: 0;}
.walletsverify_box .rb_line .verify_tab_descr img {width: 100%;}
.walletsverify_box .standart_window_close {right: 1.2rem;top: 1.8rem;}
.walletsverify_box .standart_window_title {margin-bottom: 2rem;}
.walletsverify_box .standart_window_title .standart_window_title_ins {text-align: left;}
.walletsverify_box .verify_tab_descr {font: 400 1.6rem/2rem OpenSans, sans-serif;}
.walletsverify_box .verify_tab_descr:after {background: url(../images/dist/sample.png) no-repeat 50%;border-radius: 1.2rem;content: " ";display: none;height: 463px;margin-top: 1.6rem;width: 100%;}
.walletsverify_box .verify_acc_syst {margin-bottom: 0;margin-top: 2rem;font: 400 1.6rem/2rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);}
.walletsverify_box .verify_acc_file {margin-top: 2rem;}
.walletsverify_box .verify_acc_file input {display: none;}
.walletsverify_box .verify_acc_file .chose_file_btn, .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file .chose_file_btn, .chose_file_btn {border: 1px solid #4F4749;border-radius: 3rem;background-color: transparent;color: #FFFFFF;transition: all 0.1s ease-in-out;}
.walletsverify_box .verify_acc_file .chose_file_btn:hover, .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file .chose_file_btn:hover, .chose_file_btn:hover {box-shadow: 0px 0px 20px 0px #0891B266;transition: all 0.1s ease-in-out;}
.walletsverify_box .verify_acc_file .chose_file_btn {display: inline-flex;justify-content: center;align-items: center;font: 400 1.6rem/2rem OpenSans, sans-serif;width: 100%;height: 5.2rem;padding: 1.2rem 1.4rem;text-align: center;cursor: pointer;text-decoration: none;transition: all 0.1s ease-in-out;}
.walletsverify_box .verify_acc_file .chose_file_btn:disabled {opacity: 0.2;}
.walletsverify_box .verify_acc_file .chose_file_btn:hover {opacity: 0.8;transition: all 0.1s ease-in-out;}
.walletsverify_box .verify_acc_file .chose_file_btn:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.walletsverify_box .ustbl_bar, .walletsverify_box .verify_accline, .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_bar, .usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock {background-color: rgba(39, 33, 43, 0.5);border-radius: 1.2rem;}
.walletsverify_box .verify_accline {color: rgba(0, 0, 0, 0.08);margin-top: 0.8rem;padding: 1.1rem;}
.walletsverify_box .verify_accline a {color: #4F4749;font: 400 1.4rem/1.6rem OpenSans, sans-serif;}
.walletsverify_box .verify_accline a.bred {padding: 0 1.6rem;color: #27e7a3;}
.walletsverify_box .verify_accline a:first-child {padding-right: 1.6rem;color: #000000;font: 400 1.6rem/2rem OpenSans, sans-serif;}
.walletsverify_box .verify_accline a:last-child {padding-left: 1.6rem;}
.walletsverify_box .ustbl_bar {display: none;margin-top: 0.8rem;padding: 1.2rem;}
.walletsverify_box .ustbl_bar .ustbl_bar_abs {background: #429D68;height: 6px;}
.walletsverify_box .standart_window_submit {padding-top: 0;}
#comments .comments_wrap ul.commentlist {margin-bottom: 2.4rem;}
#comments .comments_wrap ul.commentlist .comment_permalink {display: none;}
#comments .comments_wrap ul.commentlist li .comment {margin-bottom: 1.6rem;padding: 2rem;}
#comments .comments_wrap .comment_text .text p {margin-bottom: 1.2rem;word-wrap: break-word;line-height: 2.4rem;}
@media only screen and (max-width: 640px) {
    .walletsverify_box .verify_accline a:last-child {padding: 0;}
    #comments .comments_wrap ul.commentlist {margin-bottom: 2rem;}
    #comments .comments_wrap ul.commentlist li .comment {padding: 1.6rem 1.6rem 2rem;}
}
#comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins {display: -webkit-box;display: -ms-flexbox;display: flex;}
#comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author {display: flex;align-items: center;}
@media only screen and (max-width: 640px) {
    .walletsverify_box .verify_acc_syst, .walletsverify_box .verify_tab_descr {font-size: 1.2rem;line-height: 1.4rem;}
    .walletsverify_box .verify_acc_file .chose_file_btn {border-radius: 4rem;}
    #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins {display: block;}
    #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author {margin-bottom: 0;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;width: 93%;font-size: 1.8rem;line-height: 2.1rem;display: flex;flex-direction: column;align-items: baseline;}
}
#comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author span {position: relative;display: inline-block;max-width: 42rem;text-overflow: ellipsis;overflow: hidden;}
#comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author span:not(.link_edit) {margin-right: 1.6rem;padding-left: 3.8rem;}
#comments .comment .comment_top {position: relative;}
#comments .comment .comment_top::before {content: '';position: absolute;top: 0;left: 0;width: 3rem;height: 3rem;}
#comments .commentlist li:nth-child(3n + 1) .comment_top::before, #comments .children li:nth-child(3n + 3) .comment_top::before, #comments .children li .children li:nth-child(3n + 2) .comment_top::before, #comments .children li .children li .children li:nth-child(3n + 1) .comment_top::before {background-image: url(../images/dist/review-account1.png);background-size: cover;}
#comments .commentlist li:nth-child(3n + 2) .comment_top::before, #comments .children li:nth-child(3n + 1) .comment_top::before, #comments .children li .children li:nth-child(3n + 3) .comment_top::before, #comments .children li .children li .children li:nth-child(3n + 2) .comment_top::before {background-image: url(../images/dist/review-account2.png);background-size: cover;}
#comments .commentlist li:nth-child(3n + 3) .comment_top::before, #comments .children li:nth-child(3n + 2) .comment_top::before, #comments .children li .children li:nth-child(3n + 1) .comment_top::before, #comments .children li .children li .children li:nth-child(3n + 3) .comment_top::before {background-image: url(../images/dist/review-account3.png);background-size: cover;}
#comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author .link_edit {color: #27e7a3;font: 500 1.4rem/1.8rem OpenSans, sans-serif;text-transform: lowercase;}
#comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author .link_edit a {text-decoration: none;}
#comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_date {margin-left: auto;display: block;align-self: center;font: 400 1.1rem/1.3rem OpenSans, sans-serif;color: rgba(255, 255, 255, 0.4);}
#comments .comments_wrap .comment_notapproved {text-align: right;font-size: 1.4rem;line-height: 1.6rem;color: #27e7a3;}
#comments .comment_top {line-height: 0.7rem;}
@media only screen and (max-width: 640px) {
    #comments .comment .comment_top::before {width: 2.3rem;height: 2.3rem;}
    #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author span:not(.link_edit)::before {top: 0.2rem;}
    #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author .link_edit {margin-bottom: 0.8rem;font-size: 1.2rem;line-height: 1.5rem;}
    #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author span::before {width: 0.9rem;height: 1.6rem;}
    #comments .comments_wrap .comment_notapproved {padding-top: 4px;font-size: 1.2rem;line-height: 1.4rem;text-align: left;}
    #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_author span {max-width: 23rem;line-height: 2.3rem;}
    #comments .comments_wrap ul.commentlist li .comment .comment_top .comment_top_ins .comment_date {margin-left: 0;font-size: 1.1rem;line-height: 1.3rem;}
}
#comments .comments_wrap ul.commentlist li .comment .comment_text {border-top: 1px solid rgba(255, 255, 255, 0.2);margin-top: 1.2rem;padding-top: 1.6rem;}
#comments .comments_wrap ul.commentlist li .comment .comment-reply-link {color: #27e7a3;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;text-decoration: none;text-transform: lowercase;}
#comments .comments_wrap ul.commentlist li .children {margin-left: 2rem;}
#comments #respond {margin-bottom: 1.6rem;}
#comments .comment_no_item {display: none;}
@media only screen and (max-width: 640px) {
    #comments .comments_wrap ul.commentlist li .comment .comment_text, #comments .comments_wrap ul.commentlist li .comment .comment-reply-link {font-size: 1.2rem;line-height: 1.5rem;}
    #comments #respond {margin-bottom: 4rem;}
}
#comments #respond .comment_form_title {display: flex;justify-content: space-between;}
#comments #respond #cancel-comment-reply-link {color: #27e7a3;font-size: 1.6rem;line-height: 2.7rem;font-weight: 400;text-decoration: none;text-transform: lowercase;}
#comments #respond #commentform {width: 36.4rem;}
#comments #respond #commentform .comment_form_line {margin-top: 0;}
#comments #respond #commentform .comment_form_line:not(:nth-last-child(4)) {margin-bottom: 2rem;}
#comments #respond #commentform .comment_form_line p {margin-bottom: 0.8rem;font-size: 1.1rem;font-weight: 400;line-height: 1.3rem;}
@media only screen and (max-width: 640px) {
    #comments #respond #commentform .comment_form_line:not(:nth-last-child(4)) {margin-bottom: 1.2rem;}
}
#comments #respond #commentform .resultgo {margin-top: 1rem;}

.reserve_box .standart_window_title_ins {padding-right: 2rem;text-align: left;}
.loginform_box .standart_window_title_ins,
.registerform_box .standart_window_title_ins {text-align: center;}
.reserve_box .captcha_body {padding: 0;margin: 0 0 2.4rem;}
.loginform_box .captcha_body,
.registerform_box .captcha_body {margin: 2.4rem 0;padding: 0;}
.home .hometext-wrapper.section {margin-bottom: 10rem;border-radius: 0;}
.hometext-wrapper__text ul {;}
@media only screen and (max-width: 640px) {
    .home .hometext-wrapper.section {margin-bottom: 4rem;}
    .home .section.promo {margin-bottom: 8rem;}
    .section.hometext-wrapper {;}
    #comments #respond #commentform .comment_form_line input[type="text"] {;}
    #comments #respond #cancel-comment-reply-link {font-size: 1.2rem;line-height: 1.4rem;}
    #comments #respond #commentform .comment_form_line #comment {height: 9.6rem;}
    #comments #respond #commentform .comment_form_line {font-size: 1.2rem;line-height: 1.4rem;}
}
.hometext-wrapper.container {max-width: unset;background-color: transparent;}
.hometext-wrapper .hometext-wrapper_ins {position: relative;padding: 0 2.8rem;display: flex;gap: 8rem;border: none;border-radius: unset;background: transparent;}
.hometext-wrapper img {margin-left: 6rem;min-width: 23rem;width: 23rem;height: 23rem;}
@media only screen and (max-width: 640px) {
    .hometext-wrapper.container {margin-bottom: 4rem;}
    .hometext-wrapper .hometext-wrapper_ins {flex-direction: column;padding: 2rem;border-radius: unset;gap: 3.2rem;font-size: 1.4rem;line-height: 1.6rem;}
    .hometext-wrapper img {margin: 0;margin-top: 2.1rem;min-width: unset;width: 15.4rem;height: 15.4rem;align-self: center;}
    .hometext-wrapper .hometext-wrapper_ins h1.main-title {margin-bottom: 1.6rem;padding: 0;font-size: 2rem;font-weight: 700;line-height: 2.2rem;}
}
.hometext-wrapper .hometext-wrapper__text {min-height: auto;width: 100%;}
.hometext-wrapper .hometext-wrapper__text p:not(:last-child) {margin-bottom: 2.4rem;}
.hometext-wrapper__descr {line-height: 2.4rem;}
@media only screen and (max-width: 1070px) {
    .hometext-wrapper .hometext-wrapper__text {width: 100%;}
}

.hometext-wrapper .hometext-wrapper__img {position: relative;width: 100%;max-width: 27.1rem;height: 27.1rem;border-radius: 50%;background: linear-gradient(180deg, #2c3855 37.84%, #263559 100%);box-shadow: 3px 3px 20px 0 rgba(20, 32, 56, 0.4), -3px -3px 20px 0 rgba(40, 59, 100, 0.4), inset 3px 3px 10px 0 rgba(14, 29, 60, 0.2), inset -3px -3px 10px 0 rgba(42, 66, 124, 0.2);}
.hometext-wrapper .hometext-wrapper__img::after {content: '';position: absolute;width: 100%;height: 100%;background: url("../images/dist/hometext-img.svg") no-repeat center;background-size: 17.7rem;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div_title .domacc_div_title_ins {display: none;font: 400 2.8rem/3.3rem OpenSans, sans-serif;margin-bottom: 2.4rem;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins {border: 0 solid #404040;border-radius: unset;overflow-x: auto;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;width: 100%;display: table;border-spacing: 1px;}
@media only screen and (max-width: 640px) {
    .hometext-wrapper .hometext-wrapper__text p:not(:last-child) {margin-bottom: 2.1rem;}
    .hometext-wrapper__descr {font-size: 1.2rem;line-height: 2rem;}
    .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins {max-height: 982px;}
}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins::-webkit-scrollbar {height: 0.8rem;width: 0.8rem;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins::-webkit-scrollbar-track {background: none;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line {display: -webkit-box;display: -ms-flexbox;display: flex;display: table-row;font: 400 1.4rem/1.6rem OpenSans, sans-serif;background-color: transparent;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:first-child .domacc_label {border-radius: 1.2rem 0 0 0;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:first-child .domacc_val {border-radius: 0 1.2rem 0 0;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:last-child .domacc_label {border-radius: 0 0 0 1.2rem;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:last-child .domacc_val {border-radius: 0 0 1.2rem 0;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_label {display: table-cell;width: 14rem;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_val {display: table-cell;width: 100%;}
.domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .clear {display: none;}
.inner-content .xchange_div {margin-bottom: 2rem;}
.inner-content .warning_message {margin: 0;max-width: unset;min-width: 32rem;height: fit-content;}

.inner-content #exch_html .notice_message, .inner-content .warning_message, .warning_message {margin-bottom: 2rem;border: none;}
.inner-content #exch_html .notice_message, .inner-content .warning_message, .warning_message, .inner-content .xchange_div, .inner-content #exch_html .notice_message, .inner-content .warning_message, .warning_message, #exch_html .notice_message, .notice_message, .block_xchangedata, .block_payinfo, .block_statusbids, .many_reviews, .many_news_wrap .mb-35, .single_news_wrap .news-block.single, .cf_div_wrap, .promopage, .reserves-page, .rf_div_wrap, .page_wrap > .text, .acf_div_wrap, .statstablediv_ins, .promouserdiv, .userxchtable.pntable_wrap, .domacc_div_wrap .domacc_wrap_ins .domacc_div, .statuserdiv, .paytext, .paydiv, .paytable.pntable_wrap, .userverify_text, .userverify_div_wrap, .userverify_table, .sitemap_div .sitemap_div_ins .sitemap_block, .lp_div_wrap, .log_div_wrap, .userapi_form, .userapi_table, .checkstatus_div_wrap, .plinkstable .pntable, .preferalstable .pntable, .userwallets__container, .page_wrap .textblock, .textblock, #comments #respond, .promo_banner, .promo_rules, .promo_sites-review, .reg_div_wrap {padding: 2.8rem 2.4rem;border: 1px solid #262b2d;border-radius: 3.2rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);}
.inner-content .warning_message {padding: 2.4rem 2rem;}

.other_directions_wrap .other_directions {display: none;margin-bottom: 2.4rem;padding: 2.8rem 2.4rem;border-radius: 1.6rem;border: none;background: #FFFFFF;}
.textblock {margin-bottom: 2rem;}
#exch_html {display: grid;grid-template-columns: 1fr 1fr 1fr 32rem;column-gap: 2rem;}
#exch_html .warning_message {grid-row-start: 2;grid-column: 1/4;}
.inner-content #exch_html .notice_message {border: 1px solid #262b2d;box-shadow: 0px 0px 40px 0px #0891B21A;order: 2;}
#exchange_status_html .notice_message {border: 1px solid #27e7a3;box-shadow: 0px 0px 40px 0px #0891B21A;order: 2;}
#exchange_status_html {display: flex;flex-direction: column;}
#exch_html .xchange_div {grid-column: 1/4;position: relative;}

#exch_html .notice_message .notice_message_text {font: 400 1.2rem/2.4rem OpenSans, sans-serif;}
@media only screen and (max-width: 640px) {
    #exch_html .notice_message .notice_message_text {font-size: 1.2rem;line-height: 2rem;}
    #exchange_status_html {flex-direction: column;gap: 0;}
    #exch_html {display: flex;flex-direction: column;}
    .inner-content #exch_html .notice_message, .inner-content .warning_message, .warning_message, .inner-content .xchange_div, .inner-content #exch_html .notice_message, .inner-content .warning_message, .warning_message, #exch_html .notice_message, .notice_message, .block_xchangedata, .block_payinfo, .block_statusbids, .many_reviews, .many_news_wrap .mb-35, .single_news_wrap .news-block.single, .cf_div_wrap, .promopage, .reserves-page, .rf_div_wrap, .page_wrap > .text, .acf_div_wrap, .statstablediv_ins, .promouserdiv, .userxchtable.pntable_wrap, .domacc_div_wrap .domacc_wrap_ins .domacc_div, .statuserdiv, .paytext, .paydiv, .paytable.pntable_wrap, .userverify_text, .userverify_div_wrap, .userverify_table, .sitemap_div .sitemap_div_ins .sitemap_block, .lp_div_wrap, .log_div_wrap, .userapi_form, .userapi_table, .checkstatus_div_wrap, .plinkstable .pntable, .preferalstable .pntable, .userwallets__container, .page_wrap .textblock, .textblock, #comments #respond, .promo_banner, .promo_rules, .promo_sites-review, .reg_div_wrap {padding: 2.4rem 2.4rem 2.8rem;border-radius: 3.2rem;}
    .textblock {margin-bottom: 1.6rem;}
    .inner-content #exch_html .notice_message, .inner-content .xchange_div, .inner-content .warning_message, .warning_message, .other_directions_wrap .other_directions {margin-bottom: 1.6rem;}
    .inner-content #exch_html .notice_message, #exchange_status_html .notice_message {order: 3;}
    #exch_html .xchange_div, #exchange_status_html .ajax_post_form, .block_payinfo {order: 2;}
    .inner-content .warning_message, .block_statusbids {order: 3;}
    .block_paybutton_merch {order: 4;}
    .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:first-child .domacc_label {border-radius: 0.8rem 0 0 0;}
    .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:first-child .domacc_val {border-radius: 0 0.8rem 0 0;}
    .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:last-child .domacc_label {border-radius: 0 0 0 0.8rem;}
    .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line:last-child .domacc_val {border-radius: 0 0 0.8rem 0;}
}
.inner-content .other_directions_wrap .other_directions .other_directions_in {gap: 1.2rem;}
.inner-content .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data .other_direction_title {max-width: 9.1rem;}
.inner-content .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_arr {margin-right: 0;}
.other_directions_wrap .other_directions .other_directions_in {display: grid;grid-template-columns: 1fr 1fr;gap: 0.8rem;}
@media only screen and (max-width: 990px) {
    .other_directions_wrap .other_directions .other_directions_in {display: flex;flex-direction: column;}
}
@media only screen and (max-width: 640px) {
    .other_directions_wrap {;}
    .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_label, .domacc_div_wrap .domacc_wrap_ins .domacc_div .domacc_div_ins .domacc_line .domacc_val {padding: 1.2rem;}
    .other_directions_wrap .other_directions .other_directions_in a.other_direction
    .inner-content .other_directions_wrap .other_directions .other_directions_in a.other_direction {border-radius: 1.2rem;}
    .inner-content .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data .other_direction_title {max-width: 9.2rem;}
    .other_directions_wrap .other_directions .other_directions_in {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}
}
.other_directions_wrap .other_directions .other_directions_in a.other_direction {padding: 2rem;text-decoration: none;border-radius: 1.2rem;border: 1px solid #9F978F;background: #FFFFFF;}
.other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1rem;height: 3.2rem;}
.inner-content .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data {width: 46%;}
.other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data {width: 46%;}
.other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data .other_direction_title {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;font: 400 1.4rem/1.6rem OpenSans, sans-serif;gap: 0.8rem;height: 3.2rem;-o-text-overflow: ellipsis;white-space: nowrap;max-width: 23.5rem;text-overflow: ellipsis;overflow: hidden;}
@media only screen and (max-width: 640px) {
    .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data {width: 40%;}
    .inner-content .other_directions_wrap .other_directions {padding: 2.3rem 2.3rem 2.7rem;}
    .inner-content .other_directions_wrap .other_directions .other_directions_in a.other_direction, .other_directions_wrap .other_directions .other_directions_in a.other_direction {padding: 1.6rem 1.6rem 2rem;border-radius: 1.2rem;}
    .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins {gap: 1rem;}
    .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data .other_direction_title {width: 10.2rem;}
}
.other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_data .other_direction_title .other_direction_logo {background-size: cover;height: 3.2rem;min-width: 3.2rem;width: 3.2rem;}
.other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_arr {margin-right: 0;background: url(../images/dist/arrow-right.svg) no-repeat;background-size: contain;height: 2.6rem;width: 2.6rem;}
.other_directions_wrap .other_directions .other_directions_in .clear,
.other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .clear {display: none;}

.loginform_box .rb_line {text-align: center;}
.loginform_box .rb_line a:not(label a) {display: inline-block;padding-top: 2rem;color: #27e7a3;}
.loginform_box .rb_line a {transition: all 0.1s ease-in-out;}
.loginform_box .rb_line:nth-last-child(3) {color: rgba(255, 255, 255, 0.2);}
.loginform_box .rb_line a:first-child {position: relative;padding-right: 2rem;}
.loginform_box .rb_line a:first-child::before {content: '';position: absolute;right: 0;width: 1px;height: 2rem;background: rgba(0, 0, 0, 0.08);}
.loginform_box .rb_line:not(.checkpersdata_line) a:last-child {margin-left: 0.8rem;}
.loginform_box .rb_line a:hover {text-decoration: underline;text-underline-offset: 3px;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.loginform_box .rb_line a:active {opacity: 0.6;text-decoration: none;transition: all 0.1s ease-in-out;}
.checkbox label {cursor: pointer;font: 500 1.4rem/1.8rem OpenSans, sans-serif;padding-left: 3rem;padding-top: 0;position: relative;}
.checkbox label:before {background-color: none;background-position: 50%;background-repeat: no-repeat;border: 1px solid #27e7a3;border-radius: 0.4rem;content: "";width: 1.8rem;height: 1.8rem;left: 0;position: absolute;top: 0;transition: all 0.1s ease-in-out;}
.checkbox label input {display: none;}
.checkbox label a {color: #27e7a3;font-weight: 400;text-decoration: none;transition: all 0.1s ease-in-out;}
.checkbox label a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;transition: all 0.1s ease-in-out;}
.checkbox label a:active {filter: brightness(60%);opacity: 0.6;text-decoration: underline;transition: all 0.1s ease-in-out;}
.xchange_div .checkbox label a, .register_widget .checkbox label a, .login_widget .checkbox label a, .checkstatus_widget .checkbox label a, .rf_div_wrap .checkbox label a, .standart_windowins .checkbox label a, .lp_div_wrap .checkbox label a, .reg_div .checkbox label a, .log_div .checkbox label a {font-weight: 400;color: #27e7a3;transition: all 0.1s ease-in-out;}
.xchange_div .checkbox label a:hover, .register_widget .checkbox label a:hover, .login_widget .checkbox label a:hover, .checkstatus_widget .checkbox label a:hover, .rf_div_wrap .checkbox label a:hover, .standart_windowins .checkbox label a:, .lp_div_wrap .checkbox label a:hover, .reg_div .checkbox label a:hover, .log_div .checkbox label a:hover {color: #27e7a3;text-decoration: underline;transition: all 0.1s ease-in-out;}
.xchange_div .checkbox label a:active, .register_widget .checkbox label a:active, .login_widget .checkbox label a:active, .checkstatus_widget .checkbox label a:active, .rf_div_wrap .checkbox label a:active, .standart_windowins .checkbox label a:active, .lp_div_wrap .checkbox label a:active, .reg_div .checkbox label a:active, .log_div .checkbox label a:active {color: #27e7a3;opacity: 0.6;transition: all 0.1s ease-in-out;}

.last_events_wrap {bottom: 2rem;left: 2rem;position: fixed;width: auto;z-index: 999998;}
.last_events_wrap .last_events_div {min-width: 32.8rem;}
.last_events_wrap.toright {left: auto;right: 5rem;}
.last_events_option {color: #F3F3F3;padding: 2.8rem 2.4rem;}
.last_events_option, .levents {background: linear-gradient(180deg, #181d1e 0%, #111415 100%);border: none;border-radius: 3.2rem;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);font: 400 1.6rem/2rem OpenSans, sans-serif;}
.levents {display: none;margin: 0 0 0.8rem;padding: 4.4rem 1rem;position: relative;text-align: center;}
.levents_title {color: #F3F3F3;font: 700 2rem/2.7rem OpenSans, sans-serif;margin-bottom: 1rem;}
.levents_arr {background: url(../images/dist/icon-arrow-down.svg) no-repeat;background-size: cover;height: 2rem;margin: 0 auto;width: 2rem;}
.levents_close {background: url(../images/dist/icon-close-popup.svg) no-repeat;cursor: pointer;float: none;height: 2.4rem;position: absolute;right: 1rem;top: 1.3rem;width: 2.4rem;}

@media only screen and (max-width: 640px) {
    .other_directions_wrap .other_directions .other_directions_in a.other_direction .other_direction_ins .other_direction_arr {width: 3rem;}
    .loginform_box .rb_line a {font-size: 1.4rem;}
    .checkbox label:before {width: 1.8rem;height: 1.8rem;}
    .checkbox label {font-size: 1.2rem;line-height: 1.5rem;}
}
.userapi_form .userapi_form_ins .userapi_options .userapi_option_one {margin-bottom: 1.2rem;}
.userapi_form .userapi_form_ins .userapi_options .userapi_option_one:last-child {margin-bottom: 4rem;}
.userapi_form .userapi_form_ins .userapi_textarea_label {font: 400 1.1rem/1.3rem OpenSans, sans-serif;margin-bottom: 0.8rem;}
.userapi_form .userapi_form_ins .userapi_textarea textarea {margin-bottom: 2.8rem;height: 9.6rem;}
.userapi_form .userapi_form_ins .clear {display: none;}
.userapi_form .userapi_form_ins .userapi_form_label {font: 400 2rem/2.8rem OpenSans, sans-serif;margin-bottom: 0.8rem;}
.userapi_form .userapi_form_ins .userapi_form_login {font: 400 1.6rem/2rem OpenSans, sans-serif;margin-bottom: 1.6rem;word-break: break-all;}

.userapi_form .userapi_form_ins .userapi_form_token {margin-bottom: 4rem;font: 400 1.6rem/2rem OpenSans, sans-serif;word-break: break-all;border-bottom: 1px solid rgba(0, 0, 0, 0.08);padding-bottom: 30px;}

@media only screen and (max-width: 640px) {
    .userapi_form .userapi_form_ins .userapi_textarea textarea {height: 8.4rem;}
    .userapi_form {margin-bottom: 2rem;}
    .userapi_form .userapi_form_ins .userapi_form_token {padding-bottom: 2.4rem;}
    .userapi_form .userapi_form_ins .userapi_form_label {font-size: 1.8rem;}
    .userapi_form .userapi_form_ins .userapi_form_login, .userapi_form .userapi_form_ins .userapi_form_token {font-size: 1.4rem;}
}
.userapi_table .userapi_table_ins {position: relative;}
.userapi_table .userapi_table_ins .userapi_table_one {margin-bottom: 4rem;position: relative;}
.userapi_table .userapi_table_ins .userapi_table_one {padding-top: 2rem;border-top: 1px solid rgba(255, 255, 255, 0.2);}
.userapi_table .userapi_table_ins .userapi_table_one:last-child {margin-bottom: 0;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins a.userapi_table_one_delete {background: url(../images/dist/icon-delete-userapi.svg) no-repeat;background-size: cover;cursor: pointer;display: block;height: 2rem;position: absolute;right:0;top: 2.4rem;width: 2rem;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_title {font: 500 1.8rem/2.2rem OpenSans, sans-serif;margin-bottom: 0.8rem;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_login {font: 500 1.4rem/1.8rem OpenSans, sans-serif;margin-bottom: 1.6rem;word-break: break-all;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_token {font: 500 1.4rem/1.8rem OpenSans, sans-serif;margin-bottom: 2.4rem;word-break: break-all;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_edit {background: url(../images/dist/icon-edit.svg) no-repeat;background-size: 2rem;color: #27e7a3;font: 500 1.4rem/1.8rem OpenSans, sans-serif;padding-left: 2.4rem;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_edit a {text-decoration: none;transition: all 0.1s ease-in-out;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_edit a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_edit a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.ppapitext {margin-bottom: 0.3rem;}
@media only screen and (max-width: 640px) {
    .userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins a.userapi_table_one_delete {top: 2.4rem;}
    .userapi_table .userapi_table_ins .userapi_table_one {padding-top: 2rem;}
    .userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_title {font-size: 1.6rem;line-height: 2rem;}
    .userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_login,
    .userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_token {margin-bottom: 2rem;}
    .userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_login .pn_copy,
    .userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_token .pn_copy {font-size: 1.2rem;line-height: 1.5rem;}
    .userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_edit {padding-left: 2rem;font-size: 1.2rem;background-size: 1.5rem;background-position-y: center;}
}
.home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div {-ms-grid-columns: 1fr 0.8rem 1fr 0.8rem 1fr;-webkit-column-gap: 0.8rem;-moz-column-gap: 0.8rem;column-gap: 0.8rem;display: -ms-grid;display: grid;grid-template-columns: 1fr 1fr 1fr;row-gap: 0.8rem;}
@media only screen and (max-width: 640px) {
    .home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}
}
.home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div .home_prate_one {background: #0f3d38;border: 0 solid #383838;border-radius: 1.2rem;padding: 2rem 2rem 2.4rem;}
@media only screen and (max-width: 640px) {
    .home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div .home_prate_one {border-radius: 0.8rem;padding: 1.6rem 1.6rem 2rem;}
}
.home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div .home_prate_one .home_prate_source {max-width: 30rem;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
@media only screen and (max-width: 640px) {
    .home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div .home_prate_one .home_prate_source {max-width: 24rem;}
}
.home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div .home_prate_one .home_prate_rates {max-width: 30rem;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
@media only screen and (max-width: 640px) {
    .home_prate_wrap .home_prate_ins .home_prate_block .home_prate_div_wrap .home_prate_div .home_prate_one .home_prate_rates {max-width: 24rem;}
}
.home_stat .items_wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0.8rem;}
@media only screen and (max-width: 640px) {
    .home_stat .items_wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
}
.home_stat .items_wrapper .stat_item {background-color: #0f3d38;background-position: top 3rem left 3rem;background-repeat: no-repeat;background-size: 4.4rem;border: 0.1rem solid #383838;border-radius: 1.2rem;-webkit-box-shadow: 0 4px 12px 0 rgba(84, 35, 142, 0.08);box-shadow: 0 4px 12px 0 rgba(84, 35, 142, 0.08);padding: 2.8rem 2.8rem 2.8rem 8rem;width: 50%;}
@media only screen and (max-width: 640px) {
    .home_stat .items_wrapper .stat_item {border-radius: 0.8rem;width: 100%;}
}
.home_stat .items_wrapper .stat_item.stat_users {background-image: url(../images/dist/icon_stat_users.svg);}
.home_stat .items_wrapper .stat_item.stat_exchanges {background-image: url(../images/dist/icon_stat_exchanges.svg);}
.home_stat .items_wrapper .stat_item.stat_reviews {background-image: url(../images/dist/icon_stat_reviews.svg);}
.home_stat .items_wrapper .stat_item .value {font: 500 2rem/2.4rem OpenSans, sans-serif;}
.home_stat .items_wrapper .stat_item .title {font: 400 1.4rem/1.6rem OpenSans, sans-serif;}
.logo-promo {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;margin-top: 6rem;position: relative;z-index: 1;}
.logo-promo img {-webkit-transform: scale(116.6666%);-ms-transform: scale(116.6666%);transform: scale(116.6666%);}
.main {margin: 0 auto;margin-bottom: 5.2rem;width: 100%;}
.back-main {position: absolute;top: 0;width: 100%;height: 124rem;background: url("../images/dist/bg.jpg") no-repeat center top;z-index: -10;}
.back-main--2 {background: url("../images/dist/bg2.jpg") no-repeat center top;}
.main__title {margin-bottom: 2rem;font-size: 4rem;text-transform: uppercase;text-align: center;}
.page-block.no-mt {margin-top: 0;}

.page-block.negative-mt {margin-top: -30.5rem;position: relative;z-index: 2;}










@media only screen and (max-width: 640px) {
    .back-main {top: 0;height: 48rem;background: url("../images/dist/bg-mobile.jpg") no-repeat center;background-size: cover;}
    .back-main--2 {height: 70rem;background: url("../images/dist/bg-mobile2.jpg") no-repeat center;background-size: cover;}
    .main__title {margin-bottom: 13.9rem;padding-top: 0.5rem;font-size: 1.6rem;}
}



.logo_operator_wrapper {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0;}
.header__info {display: flex;}
@media only screen and (max-width: 640px) {
    .main-wrapper {;}
    
    
    
    .logo_operator_wrapper {gap: 1.6rem;justify-content: space-between;width: 100%;}
}
.logo_operator_wrapper .html_oper {display: none;background-repeat: no-repeat;background-size: 3.2rem;height: 3.2rem;width: 3.2rem;}
.logo_operator_wrapper .html_oper.st_online {background-image: url(../images/dist/icon-status-on_mobile.svg);}
.logo_operator_wrapper .html_oper.st_offline {background-image: url(../images/dist/icon-status-off_mobile.svg);}
.user-bar {display: block;padding: 14px 0;background: #16161766;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-radius: 0;box-shadow: inset .5px .5px 1px -.5px #ffffffe6, inset -.5px -.5px 1px -.5px #ffffff4d;}
.user-bar.sticky {position: sticky;top: 0;z-index: 15;}
.user-bar.sticky.with-adminbar {top: 32px;}
@media screen and (max-width: 782px) {
    .user-bar.sticky.with-adminbar {top: 46px;}
}
.user-bar__container {display: flex;align-items: center;justify-content: space-between;gap: 4rem;color: #ffffff;}
.user-bar a {text-decoration: none;}
.user-bar_contacts {width: 100%;justify-content: center;}
.header__contacts {display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;flex-wrap: wrap;gap: 4rem;row-gap: 1.2rem;}
.header__contacts a {display: flex;align-items: center;gap: 0.4rem;padding: 0;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;white-space: nowrap;border: none;border-radius: 1.2rem;background-position: 0 50%;background-repeat: no-repeat;background-size: 2rem;color: #FFFFFF;transition: all 0.1s ease-in-out;}
.header__contacts a:hover {opacity: 0.8;transition: all 0.1s ease-in-out;}
.header__contacts a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.header_timetable_ins p {display: flex;flex-direction: column;align-items: flex-end;white-space: nowrap;font: 400 1.4rem/1.6rem OpenSans, sans-serif;}
.header__contacts-icon {display: flex;align-items: center;justify-content: center;}
.header__contacts-icon svg {display: inline-block;width: 2rem;height: 2rem;fill: #FFFFFF;}
.header__contacts-icon--mobile svg {fill: #FFFFFF;}
.header__contacts .contacts-tg {background-image: url(../images/dist/header-icon-telegram.svg);}
.header__contacts .contacts-mail {background-image: url(../images/dist/header-icon-mail.svg);}
.header__contacts .contacts-phone {background-image: url(../images/dist/header-icon-phone.svg);}
.header__contacts .contacts-jabber {background-image: url(../images/dist/header-icon-jabber.svg);}
.header__contacts .contacts-icq {background-image: url(../images/dist/header-icon-icq.svg);}
.header__contacts .contacts-vk {background-image: url(../images/dist/header-icon-vk.svg);}
.header__contacts .contacts-skype {background-image: url(../images/dist/header-icon-skype.svg);}
.header__contacts .contacts-viber {background-image: url(../images/dist/header-icon-viber.svg);}
.header__contacts .contacts-whatsapp {background-image: url(../images/dist/header-icon-whatsapp.svg);}
.header_timetable {font-size: 1.4rem;line-height: 1.6rem;opacity: 0.4;color: #000000;}
.header_timetable__status {position: relative;padding-left: 2.4rem;font-weight: 400;}
.header_timetable__status::after {content: '';position: absolute;top: 0;left: 0;width: 2rem;height: 2rem;background-size: contain;}
.header_timetable__status.online::after {background: url("../images/dist/status_circle_on.svg") no-repeat center;}
.header_timetable__status.offline::after {background: url("../images/dist/status_circle_off.svg") no-repeat center;}
.header_timetable_ins {;}
.header_timetable--mobile {display: none;}
.header__auth {position: relative;display: flex;align-items: center;gap: 1.5rem;cursor: pointer;}

























.header__auth .lang {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 1.95rem;margin: 0 2.4rem;overflow: hidden;position: relative;text-transform: uppercase;}
.header__auth .lang:after {background: url(../images/dist/arrow_drop_down.svg) no-repeat 50%;background-size: contain;content: "";display: block;height: 2rem;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 2rem;}
.header__auth .lang li {opacity: 0;padding-right: 2.5rem;position: relative;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;z-index: 1;}
.header__auth .lang li a {position: relative;}
.header__auth .lang li.active {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;opacity: 1;order: -1;}
.header__auth .lang li.active a {z-index: -1;}
.header__auth .lang:hover {overflow: visible;}
.header__auth .lang:hover li {opacity: 1;z-index: 1;}
.header__auth .langlist_div .langlist_ul a.langlist_li .langlist_liimg {display: none;}
.timetable_wrapper {font-size: 1.4rem;}
.nav-wrapper {display: contents;}
.nav-wrapper.sticky, .user-bar.sticky, .navigation.sticky {position: sticky;top: 0;}
.nav-wrapper.sticky.active, .user-bar.sticky.active, .navigation.sticky.active {box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.25);}
.nav-wrapper.sticky.with-adminbar, .user-bar.sticky.with-adminbar, .navigation.sticky.with-adminbar  {top: 32px;}
.nav-wrapper.sticky.active {background: linear-gradient(90deg, #B3F49A 0%, #8CE6C2 100%);}
.sticky.active .user-bar {;}
.sticky.active .navigation {;}
.navigation {position: sticky;top: 20px;display: flex;align-items: center;flex-direction: column;margin: 2.4rem auto 8rem;width: 100%;max-width: 110rem;height: auto;border-radius: 500px;padding: 12px 24px;border: 1px solid #76768047;background: #16161766;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);box-shadow: inset .5px .5px 1px -.5px #ffffffe6, inset -.5px -.5px 1px -.5px #ffffff4d;z-index: 10;}
@media screen and (max-width: 782px) {
    .header__auth .auth-wrapper {justify-content: flex-end;}
    .nav-wrapper.sticky.with-adminbar {top: 46px;}
}
.navigation__container {display: flex;align-items: center;justify-content: space-between;gap: 2.4rem;padding: 0;background: transparent;border-radius: unset;}
.header_adv {margin-bottom: 4rem;}
.header_adv__list {display: flex;justify-content: space-between;gap: 1.6rem;}
.header_adv__item {display: flex;align-items: center;gap: 0.6rem;padding: 2rem 0.8rem;width: 100%;border-radius: 2rem;box-shadow: 0px 0px 20px 0px #6ff0c4;}
.header_adv__item:first-child {background-color: #FFB681;}
.header_adv__item:nth-child(2) {background-color: #FFE5A3;}
.header_adv__item:nth-child(3) {background-color: #ABF0FF;}
.header_adv__item:nth-child(4) {background-color: #A7B5FF;}
.header_adv__item:nth-child(5) {background-color: #CDA6FF;}
@media only screen and (max-width: 640px) {
    .header_adv__list {flex-direction: column;gap: 0.8rem;}
    .header_adv__item {padding: 1rem 1.6rem;border-radius: 2rem;}
    .header_adv__item img {width: 3.5rem;height: 3.5rem;}
    .header__contacts {display: none;}
    .logo_operator_wrapper .html_oper {display: block;}
    .header_timetable {display: none;font-size: 1.2rem;line-height: 1.4rem;}
    .header_timetable--mobile {display: block;padding: 0;border: none;color: #FFFFFF;}
    .header_timetable_ins {opacity: 1;}
    .header_timetable--mobile p {display: flex;flex-direction: column;align-items: center;text-align: center;gap: 0.8rem;}
    .nav-wrapper {margin-bottom: 4rem;}
    .navigation {margin-top: 0;width: 100%;}
    .navigation__container {border-radius: 0;gap: 1.6rem;justify-content: space-between;}

}
.auth-wrapper a {position: relative;display: flex;align-items: center;justify-content: center;padding: 1rem 2.3rem;font-size: 1.4rem;font-weight: 500;border: 1px solid #4F4749;border-radius: 4rem;background: transparent;color: #FFFFFF;text-decoration: none;transition: all 0.1s ease-in-out;}
.auth-wrapper .homepage-auth-link{padding: 1.3rem 2.9rem;}
.auth-wrapper a:hover {box-shadow: 0px 0px 20px 0px #0891B266;transition: all 0.1s ease-in-out;}
.auth-wrapper a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.auth-wrapper a.active {display: flex;align-items: center;gap: 0.4rem;padding: 0.8rem 2.4rem;font-weight: 500;border: none;border-radius: 6rem;background: #27e7a3;color: #03140e;}
.menu-open .auth-wrapper a.active {font-size: 1.2rem;line-height: 1.5rem;border: 1px solid #4F4749;border-radius: 3rem;background: transparent;color: #FFFFFF;transition: all 0.1s ease-in-out;}
.menu-open .auth-wrapper a.active:hover {filter: brightness(90%);transition: all 0.1s ease-in-out;}
.menu-open .auth-wrapper a.active:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.auth-wrapper a.active:hover {transition: all 0.1s ease-in-out;}
.auth-wrapper a.active:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.all_btn_wrapper {margin-top: 2.8rem;text-align: center;}
.all_btn_wrapper .btn {display: inline-block;width: 100%;}
.all_btn_hidden {display: none;}
.hidden_contacts {display: none;gap: 4rem;margin-top: 1rem;}
.hidden_contacts a {color: #fff;display: block;margin-bottom: 1.5rem;}
.hidden_contacts a:last-child {margin-bottom: 0;}
.hidden_auth,
.info_lang_menu_wrapper {-webkit-box-align: center;-ms-flex-align: center;-webkit-box-pack: justify;-ms-flex-pack: justify;align-items: center;display: none;justify-content: space-between;}
.hidden_auth .lang,
.info_lang_menu_wrapper .lang {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 1.95rem;margin: 0 2.4rem;overflow: hidden;position: relative;text-transform: uppercase;}
.hidden_auth .lang:after,
.info_lang_menu_wrapper .lang:after {background: url(../images/dist/arrow_drop_down.svg) no-repeat 50%;background-size: contain;content: "";display: block;height: 2rem;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 2rem;}
.hidden_auth .lang li,
.info_lang_menu_wrapper .lang li {opacity: 0;padding-right: 2.5rem;position: relative;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;z-index: 1;}
.hidden_auth .lang li a,
.info_lang_menu_wrapper .lang li a {position: relative;}
.hidden_auth .lang li.active,
.info_lang_menu_wrapper .lang li.active {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;opacity: 1;order: -1;}
.hidden_auth .lang li.active a,
.info_lang_menu_wrapper .lang li.active a {z-index: -1;}
.hidden_auth .lang:hover,
.info_lang_menu_wrapper .lang:hover {overflow: visible;}
.hidden_auth .lang:hover li,
.info_lang_menu_wrapper .lang:hover li {opacity: 1;z-index: 1;}
.hidden_auth .auth-wrapper {-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 0.8rem;justify-content: space-between;margin-top: 2.8rem;width: 100%;}
.hidden_auth .auth-wrapper a.link-account, .hidden_auth .auth-wrapper a.link-register {width: 100%;max-width: 15.2rem;}
.hidden_auth .auth-wrapper a.link-logout, .hidden_auth .auth-wrapper a.link-login {width: 100%;min-width: 15.2rem;}
.hidden_auth .auth-wrapper .toolbar_lang,
.info_lang_menu_wrapper .auth-wrapper .toolbar_lang {width: 100%;}
.hidden_auth .langlist_div, .info_lang_menu_wrapper .langlist_div {display: inline-block;position: relative;width: auto;width: 100%;}












.hidden_auth .langlist_div .langlist_ul,
.info_lang_menu_wrapper .langlist_div .langlist_ul {background: #26bb7d;border-radius: 0.8rem;display: none;margin-top: 0.8rem;padding: 2.4rem 3.2rem;position: absolute;right: 0;z-index: 16;}
.hidden_auth .langlist_div .langlist_ul a.langlist_li,
.info_lang_menu_wrapper .langlist_div .langlist_ul a.langlist_li {border: none;border-radius: 0;display: block;margin: 0 0 2.4rem;padding: 0;text-decoration: none;}
.hidden_auth .langlist_div .langlist_ul a.langlist_li:last-child,
.info_lang_menu_wrapper .langlist_div .langlist_ul a.langlist_li:last-child {margin-bottom: 0;}
.hidden_auth .langlist_div .langlist_ul a.langlist_li .langlist_liimg,
.info_lang_menu_wrapper .langlist_div .langlist_ul a.langlist_li .langlist_liimg {display: none;}
.hidden_auth .hidden_contacts, .info_lang_menu_wrapper .hidden_contacts {margin: 4rem 0;}
.hidden_auth .hidden_contacts .link_wrapper a, .info_lang_menu_wrapper .hidden_contacts .link_wrapper a {display: flex;justify-content: center;align-items: center;gap: 0.4rem;font: 500 1.2rem/1.5rem OpenSans, sans-serif;width: 100%;border: none;border-radius: unset;background-color: transparent;background-repeat: no-repeat;background-size: 1.8rem;text-align: center;color: #FFFFFF;}
.contacts_mobile_icon {margin-right: 0.4rem;width: 1.8rem;height: 1.8rem;background-repeat: no-repeat;background-size: cover;}
.contacts_mobile_icon-tg {background-image: url(../images/dist/burger-icon-telegram.svg);}
.contacts_mobile_icon-mail {background-image:  url(../images/dist/burger-icon-mail-stroke.svg);}
.contacts_mobile_icon-jabber {background-image:  url(../images/dist/burger-icon-jabber.svg);}
.contacts_mobile_icon-phone {background-image:  url(../images/dist/burger-icon-phone.svg);}
.contacts_mobile_icon-icq {background-image:  url(../images/dist/burger-icon-icq.svg);}
.contacts_mobile_icon-skype {background-image:  url(../images/dist/burger-icon-skype.svg);}
.contacts_mobile_icon-viber {background-image:  url(../images/dist/burger-icon-viber.svg);}
.contacts_mobile_icon-whatsapp {background-image:  url(../images/dist/burger-icon-whatsapp.svg);}
.info_lang_menu_wrapper .hidden_contacts .link_wrapper {background-color: transparent;transition: all 0.1s ease-in-out;}
.hidden_auth .hidden_contacts .link_wrapper a:hover, .info_lang_menu_wrapper .hidden_contacts .link_wrapper a:hover {filter: brightness(80%);color: #ffffff;transition: all 0.1s ease-in-out;}
.hidden_auth .hidden_contacts .link_wrapper a:hover,
.info_lang_menu_wrapper .hidden_contacts .link_wrapper a:active {filter: brightness(60%);color: #ffffff;transition: all 0.1s ease-in-out;}
.lang_auth_wrapper {display: flex;align-items: center;justify-content: flex-end;gap: 0.8rem;}
@media only screen and (max-width: 640px) {
    .auth-wrapper .homepage-auth-link {padding: 1.4rem 3rem;}
    .menu-items-wrapper .hidden_auth .auth-wrapper a span {background-position: 0 50%;background-repeat: no-repeat;background-size: 2rem;}
    .lang_auth_wrapper {;}
    .menu-items-wrapper .lang_auth_wrapper {display: flex;}
}
.lang_auth_wrapper .auth-wrapper a span {background-position: 0 50%;background-repeat: no-repeat;background-size: 2rem;background: none;padding: 0;}
.lang_auth_wrapper .auth-wrapper a.link-account span {padding-left: 2.6rem;padding: 0;background-image: url(../images/dist/icon-account.svg);background-repeat: no-repeat;background-position: left 50%;background: none;}
.lang_auth_wrapper .auth-wrapper a.link-logout span {padding-left: 0;padding-right: 2.6rem;padding: 0;background-position: right 0 top 0;background-image: url(../images/dist/icon-logout.svg);background-repeat: no-repeat;background-position: right 50%;background: none;}
.lang_auth_wrapper .auth-wrapper a.link-register span {padding-left: 2.6rem;padding: 0;background-image: url(../images/dist/icon-register.svg);background-repeat: no-repeat;background-position: left 50%;background: none;}
.lang_auth_wrapper .auth-wrapper a.link-login span {padding-right: 2.3rem;padding: 0;background-image: url(../images/dist/icon-login.svg);background-repeat: no-repeat;background-position: right 50%;background: none;}
.lang_auth_wrapper .langlist_div {position: relative;}
.langlist_title.active {box-shadow: 0px 0px 20px 0px #0891B233;}
.header__auth .auth-wrapper {display: flex;flex-direction: row-reverse;gap: 0.8rem;}
.lang_auth_wrapper .langlist_div span:first-child {border-radius: 50%;}
.lang_auth_wrapper .langlist_div span::before {display: none;content: '';position: absolute;top: 0;left: 0;width: 2rem;height: 2rem;background: url(../images/dist/language_icon.svg) no-repeat;}
.lang_auth_wrapper .langlist_title {position: relative;display: inline-block;margin-right: 0;width: 100%;color: #FFFFFF;transition: all 0.1s ease-in-out;}





.lang_auth_wrapper .langlist_title::before {display: none;content: '';position: absolute;top: 0;left: -2.4rem;width: 2rem;height: 2rem;border-radius: 50%;}
.lang_auth_wrapper .langlist_title.RU::before {background: url(../images/dist/flags/flag_ru_RU.png) no-repeat center;background-size: cover;}
.lang_auth_wrapper .langlist_title.EN::before {background: url(../images/dist/flags/flag_en_US.png) no-repeat center;background-size: cover;}
.lang_auth_wrapper .langlist_title.ES::before {background: url(../images/dist/flags/flag_es_ES.png) no-repeat center;background-size: cover;}
.lang_auth_wrapper .langlist_title











.lang_auth_wrapper .header__auth .auth-wrapper.active {display: flex;z-index: 5;}
.lang_auth_wrapper .langlist_div .langlist_title {padding: 1rem 2.4rem;display: inline-flex;width: auto;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;text-transform: uppercase;background-color: transparent;border: 1px solid #4F4749;border-radius: 4.8rem;cursor: pointer;}
.lang_auth_wrapper .langlist_div .langlist_title span {padding-right: 2.4rem;background: url(../images/dist/arrow_drop_down_check.svg) no-repeat right center;background-size: 2rem;}
.lang_auth_wrapper .langlist_div .langlist_title:hover {box-shadow: 0px 0px 20px 0px #0891B266;transition: all 0.1s ease-in-out;}

.lang_auth_wrapper .langlist_div .langlist_title:active {filter: brightness(60%);transition: all 0.1s ease-in-out;}
.lang_auth_wrapper .langlist_div .langlist_ul {position: absolute;left: 0;display: none;margin-top: 0.4rem;padding: 3rem 0;min-width: 10.6rem;border: none;border-radius: 3rem;background: linear-gradient(180deg, #1c3b31 0%, #0f1f1a 100%);color: #FFFFFF;z-index: 16;box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.08);max-height: 22rem;overflow-y: auto;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li {display: block;margin: 0 0 0.4rem;padding: 0;padding: 1.2rem 2.4rem;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;border: none;border-radius: 0;text-decoration: none;transition: all 0.1s ease-in-out;}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li:hover {background-color: rgba(0, 0, 0, 0.1);transition: all 0.1s ease-in-out;}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li:active {background-color: rgba(0, 0, 0, 0.2);transition: all 0.1s ease-in-out;}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li:last-child {margin-bottom: 0;}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li .langlist_liimg {display: none;}
.contacts_wrapper {position: relative;}
.contacts_wrapper .contacts_title {background: none;background: url(../images/dist/icon_drop_down_green.svg) 0 50% no-repeat;background-position: center right 2.4rem;background-size: 1.8rem;border: 1px solid #26bb7d;border-radius: 1.2rem;color: #26bb7d;cursor: pointer;display: none;font-size: 1.4rem;height: 4.4rem;line-height: 1.6rem;padding: 1.2rem 4.6rem 1.2rem 2.4rem;width: 14.4rem;}
.contacts_wrapper .contacts_ul {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 4rem;}
.contacts_wrapper .contacts_ul a,
.contacts_wrapper .contacts_ul span {color: #26bb7d;font: 400 1.6rem/2rem OpenSans, sans-serif;padding-left: 2.4rem;text-decoration: none;}
.contacts_wrapper .contacts_ul a.contacts-mail,
.contacts_wrapper .contacts_ul span.contacts-mail {background: url(../images/dist/icon-mail.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper .contacts_ul a.contacts-tg,
.contacts_wrapper .contacts_ul span.contacts-tg {background: url(../images/dist/icon-telegram.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper .contacts_ul a.contacts-jabber,
.contacts_wrapper .contacts_ul span.contacts-jabber {background: url(../images/dist/header-icon-jabber.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper .contacts_ul a.contacts-phone,
.contacts_wrapper .contacts_ul span.contacts-phone {background: url(../images/dist/header-icon-phone.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper .contacts_ul a.contacts-icq,
.contacts_wrapper .contacts_ul span.contacts-icq {background: url(../images/dist/header-icon-icq.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper .contacts_ul a.contacts-skype,
.contacts_wrapper .contacts_ul span.contacts-skype {background: url(../images/dist/icon-skype.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper .contacts_ul a.contacts-viber,
.contacts_wrapper .contacts_ul span.contacts-viber {background: url(../images/dist/icon-viber.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper .contacts_ul a.contacts-whatsapp,
.contacts_wrapper .contacts_ul span.contacts-whatsapp {background: url(../images/dist/icon-whatsapp.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.overflow {margin-left: 2rem;margin-right: 0;}
.contacts_wrapper.overflow .contacts_title {display: block;}
.contacts_wrapper.overflow .contacts_ul {display: none;}
.contacts_wrapper.opened .contacts_title {background-image: url(../images/dist/icon_drop_up_green.svg);}
.contacts_wrapper.opened .contacts_ul {background: #26bb7d;border: 1px solid #383838;display: block;margin-top: 0.8rem;padding: 1.6rem 2.8rem;position: absolute;right: 0;z-index: 16;}
.contacts_wrapper.opened .contacts_ul a,
.contacts_wrapper.opened .contacts_ul span {background-size: 2.4rem;color: #fff;display: block;height: 4.8rem;line-height: 4.8rem;padding-left: 3.2rem;white-space: nowrap;}
.contacts_wrapper.opened .contacts_ul a.contacts-mail,
.contacts_wrapper.opened .contacts_ul span.contacts-mail {background: url(../images/dist/icon-mail-white.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.opened .contacts_ul a.contacts-tg,
.contacts_wrapper.opened .contacts_ul span.contacts-tg {background: url(../images/dist/icon-telegram-white.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.opened .contacts_ul a.contacts-jabber,
.contacts_wrapper.opened .contacts_ul span.contacts-jabber {background: url(../images/dist/icon-jabber-white.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.opened .contacts_ul a.contacts-phone,
.contacts_wrapper.opened .contacts_ul span.contacts-phone {background: url(../images/dist/icon-phone-white.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.opened .contacts_ul a.contacts-icq,
.contacts_wrapper.opened .contacts_ul span.contacts-icq {background: url(../images/dist/icon-icq-white.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.opened .contacts_ul a.contacts-skype,
.contacts_wrapper.opened .contacts_ul span.contacts-skype {background: url(../images/dist/icon-skype-white.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.opened .contacts_ul a.contacts-viber,
.contacts_wrapper.opened .contacts_ul span.contacts-viber {background: url(../images/dist/icon-viber-white.svg) no-repeat 0 50%;background-size: 2rem;}
.contacts_wrapper.opened .contacts_ul a.contacts-whatsapp,
.contacts_wrapper.opened .contacts_ul span.contacts-whatsapp {background: url(../images/dist/icon-whatsapp-white.svg) no-repeat 0 50%;background-size: 2rem;}
.info_lang_menu_wrapper {display: flex;gap: 4.1rem;}
.info_lang_menu_wrapper--mobile {display: none;}
.info_lang_menu_wrapper--desktop {display: flex;}
.info_lang_menu_wrapper .timetable_wrapper {color: #fff;font: 400 1.4rem/2.2rem OpenSans, sans-serif;margin-right: 2rem;max-width: 24rem;width: auto;}
@media only screen and (max-width: 640px) {
    .lang_auth_wrapper .langlist_div .langlist_title:hover {box-shadow: unset;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);}
    .lang_auth_wrapper .langlist_div .langlist_title {padding: 0;border: none;border-radius: unset;box-shadow: unset;}
    .hidden_auth .langlist_div, .info_lang_menu_wrapper .langlist_div {display: flex;}
    .lang_auth_wrapper .langlist_div .langlist_ul {top: 100%;}
    .lang_auth_wrapper .langlist_div {padding: 0;}
    .info_lang_menu_wrapper {display: flex;width: unset;}
    .info_lang_menu_wrapper--desktop {display: none;}
}
.main-menu {position: fixed;top: 0;left: 0;padding: 2rem 2.4rem 9.4rem;font-size: 1.6rem;width: 100%;height: 100dvh;background-color: #112121;overflow-x: hidden;overflow-y: scroll;transform: translateX(-120%);z-index: 10;transition: all 0.1s ease-in-out;}
.with-adminbar .main-menu {top: 46px;}
.menu-open .main-menu {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);backdrop-filter: blur(3px);}
.main-menu-btn {position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;right: 0;flex-shrink: 0;margin-left: 0;margin-top: 0;padding: 1rem;width: 4rem;height: 4rem;border: none;border-radius: 4rem;background: #27e7a3;transition: all 0.1s ease-in-out;color: #03140e;}
.main-menu-btn:hover {filter: brightness(90%);transition: all 0.1s ease-in-out;}
.main-menu-btn:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.main-menu-btn:hover span {transition: all 0.1s ease-in-out;}
.main-menu-btn span {position: relative;display: block;width: 100%;max-width: 1.5rem;height: 1px;background-color: #FFFFFF;transition: all 0.1s ease-in-out;}
.main-menu-btn span + span {margin-top: 3px;}
.main-menu-btn span:first-child {-webkit-transform: translateY(0) rotate(0deg);-ms-transform: translateY(0) rotate(0deg);transform: translateY(0) rotate(0deg);}
.main-menu-btn span:nth-child(2) {opacity: 1;}
.main-menu-btn span:last-child {-webkit-transform: translateY(0) rotate(0deg);-ms-transform: translateY(0) rotate(0deg);transform: translateY(0) rotate(0deg);}
.menu-open .main-menu-btn {padding: 1rem;background: transparent;border: 1px solid #4F4749;transition: all 0.1s ease-in-out;}
.menu-open .main-menu-btn:hover {-ms-filter: brightness(80%);transition: all 0.1s ease-in-out;}
.menu-open .main-menu-btn:active {-ms-filter: brightness(60%);transition: all 0.1s ease-in-out;}
.menu-open .mobile-close {margin-left: auto;margin-bottom: 2rem;}
.menu-open .main-menu-btn span {background: #FFFFFF;max-width: 1.2rem;}
.menu-open .main-menu-btn:hover span {filter: brightness(90%);transition: all 0.1s ease-in-out;}
.menu-open .main-menu-btn:active span {filter: brightness(70%);transition: all 0.1s ease-in-out;}
.menu-open .main-menu-btn span:first-child {transform: translateY(0) rotate(45deg) translateX(0);}
.menu-open .main-menu-btn span:nth-child(2) {opacity: 0;}
.menu-open .main-menu-btn span:last-child {transform: translateY(-2px) rotate(-45deg) translateX(0);}
.main-menu a {text-decoration: none;transition: all 0.1s ease-in-out;}
.main-menu a:hover {transition: all 0.1s ease-in-out;}
.main-menu a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}









.main-menu .current-menu-item a {text-decoration: none;}

.main-menu li:last-child {border-bottom: none;}
.main-menu li.menu-item-has-children {border-bottom: none;position: relative;}
.main-menu li.menu-item-has-children:before {background: url(../images/dist/icon_drop_down.svg) no-repeat;background-size: cover;content: "";display: block;height: 1.6rem;position: absolute;right: 0;top: 1rem;width: 1.6rem;}
.main-menu li.menu-item-has-children.closed:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.main-menu li.menu-item-has-children.closed > .sub-menu {display: none;}
.main-menu li.menu-item-has-children > a {position: relative;}
.menu-open .main-menu .sub-menu .menu-item a, .menu-open .main-menu .sub-menu-2 .menu-item a {padding-left: 4.8rem;}
.menu-open .main-menu .sub-menu .menu-item .sub-menu .menu-item a {padding-left: 7.2rem;}
.main-menu .sub-menu .menu-item a, .main-menu .sub-menu-2 .menu-item a {min-width: 100%;background: transparent;color: inherit;transition: all 0.1s ease-in-out;}
.main-menu .sub-menu .menu-item a:hover, .main-menu .sub-menu-2 .menu-item a:hover {background-color: rgba(0, 0, 0, 0.1);transition: all 0.1s ease-in-out;}
.main-menu .sub-menu .menu-item a:active,
.main-menu .sub-menu-2 .menu-item a:active {background-color: rgba(0, 0, 0, 0.2);transition: all 0.1s ease-in-out;}
.menu-open .main-menu .sub-menu .menu-item a:hover, .menu-open .main-menu .sub-menu-2 .menu-item a:hover {background-color: rgba(0, 0, 0, 0.1);transition: all 0.1s ease-in-out;}
.menu-open .main-menu .sub-menu .menu-item a:active, .main-menu .sub-menu-2 .menu-item a:active {background-color: rgba(0, 0, 0, 0.2);transition: all 0.1s ease-in-out;}
.main-menu__list a {display: inline-block;padding: 1.2rem 2.4rem;font-size: 1.2rem;font-weight: 500;line-height: 1.5rem;}
.main-menu__list a > span {display: inline-block;}
.menu-open .main-menu__list a {color: #FFFFFF;}



.flags_wrapper {display: none;}
.menu-items-wrapper {margin-bottom: 2.8rem;padding: 2.4rem 0;background: linear-gradient(180deg, #1c3b31 0%, #0f1f1a 100%);border-radius: 2.4rem;}
.desktop_hidden {display: none;}
.header__logo {max-width: 16rem;word-break: break-word;font: 700 1.8rem/2rem OpenSans, sans-serif;}
.header__logo img {width: 13rem;}
@media only screen and (max-width: 640px) {
    .main-menu li.menu-item-has-children > a {position: relative;}
    .main-menu li.menu-item-has-children > a::after {content: '';position: absolute;top: 1.2rem;right: 2.4rem;display: block;width: 1.6rem;height: 1.6rem;background: url(../images/dist/arrow_drop_down_menu.svg) no-repeat center;background-size: 1.6rem;transform: rotate(180deg);}
    .menu-open .main-menu-btn span + span {margin-top: 0;}
    .main-menu__list a > span {text-align: unset;}
    .menu-items-wrapper .lang_auth_wrapper {margin-bottom: 5.85rem;}
    
    
    
    .menu-items-wrapper .tolbar_lang {display: block;}
    .main-menu li a {border-bottom: 1px solid transparent;width: 100%;}
    .main-menu li:last-child a {border: none;}
    
    
    
    .hidden_auth .auth-wrapper {margin-top: 2.8rem;font: 500 1.4rem/1.6rem OpenSans, sans-serif;}
    .hidden_auth .auth-wrapper a {padding: 1rem;}
    .sub-menu .main-menu li:last-child {border: none;}
    
    
    
    .sub-menu li:last-child {border-bottom: none;}
    #wpadminbar {position: fixed !important;}
    body.menu-open {overflow: hidden;padding: 0;}
    .header__info {width: 100%;}
    .header__logo {max-width: 16rem;font-size: 1.8rem;line-height: 2rem;}
    .header__logo img {width: 13rem;margin-right: auto;max-width: none;}
    .mobile_hidden, .user-bar {display: none;padding: 0.6rem;}
    .desktop_hidden {display: none;}
    .hidden_contacts {display: flex;flex-direction: column;gap: 1.6rem;}
    .hidden_auth {display: -webkit-box;display: -ms-flexbox;display: block;}
    .all_btn_hidden {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}
    .flags_wrapper {margin-bottom: 2rem;padding: 1.2rem 5rem 1.2rem 1.2rem;gap: 2.4rem;}
    .flags_wrapper a {background-repeat: no-repeat;background-size: cover;display: block;opacity: 0.3;height: 2rem;width: 3rem;transition: all 0.1s ease-in-out;}
    .flags_wrapper a.active, .flags_wrapper a:hover {opacity: 1;transition: all 0.1s ease-in-out;}
    .flags_wrapper a.ru_RU {background-image: url(../images/dist/flags/flag_ru_RU.png);}
    .flags_wrapper a.en_US {background-image: url(../images/dist/flags/flag_en_US.png);}
    .flags_wrapper a.ua_UA {background-image: url(../images/dist/flags/flag_ua_UA.png);}
    .flags_wrapper a.es_ES {background-image: url(../images/dist/flags/flag_es_ES.png);}
    .flags_wrapper a.kz_KZ {background-image: url(../images/dist/flags/flag_kz_KZ.png);}
    .menu-items-wrapper .hidden_auth {display: none;}
}
@media only screen and (min-width: 641px) {
    .header {position: relative;z-index: 99;}
    .main-menu li {border-bottom: none;}
    .main-menu li.menu-item-has-children:before {display: none;}
    .main-menu li.menu-item-has-children.closed {border: none;}
    .main-menu__list {display: flex;flex-wrap: wrap;align-items: baseline;gap: 2.6rem;row-gap: 1rem;}
    .main-menu__list > li {position: relative;}
    .main-menu__list > li > a {display: inline-flex;justify-content: center;padding: 0;padding: 0.6rem 1.2rem;font-size: 1.8rem;font-weight: 500;line-height: 1.8rem;text-decoration: none;white-space: break-spaces;border-bottom: none;border-radius: 1.2rem;color: #FFFFFF;transition: all 0.1s ease-in-out;}
    .main-menu__list > li > a:hover {opacity: 0.8;text-decoration: none;transition: all 0.1s ease-in-out;}
    .main-menu__list > li > a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
    .main-menu__list > li:not(:last-child) {margin-bottom: 0;}
    .main-menu__list > li.menu-item-has-children {margin-bottom: -1rem;cursor: pointer;}
    .main-menu__list > .current-menu-item {;}
    .main-menu__list > li.menu-item-has-children a {position: relative;padding-right: 3.6rem;cursor: pointer;transition: all 0.2s ease-in-out;}
    .main-menu__list > li.menu-item-has-children a::after {content: '';position: absolute;top: 0.6rem;right: 1.2rem;width: 2rem;height: 2rem;background: url(../images/dist/arrow_drop_down_check.svg) no-repeat;background-size: 2rem;transition: all 0.2s ease-in-out;}
    .main-menu__list > li.menu-item-has-children:hover a {transition: all 0.1s ease-in-out;}
    .main-menu__list > li.menu-item-has-children:active a {transition: all 0.1s ease-in-out;}
    .main-menu__list > li.menu-item-has-children:hover > a::after {top: 0.6rem;background: url(../images/dist/arrow_drop_down_check.svg) no-repeat;background-size: 2rem;transform: rotate(180deg);transition: all 0.2s ease-in-out;}
    .sub-menu a::after {display: none;}
    .main-menu__list > li.menu-item-has-children:before {display: none;}
    .main-menu__list > li.menu-item-has-children:hover > ul {opacity: 1;visibility: visible;overflow: hidden;}
    .main-menu__list > li.menu-item-has-children > ul {position: absolute;top: calc(100% + 0.2rem);right: -70%;padding: 3rem 0;min-width: 24rem;min-height: 6rem;background: linear-gradient(180deg, #1c3b31 0%, #0f1f1a 100%);border: none;border-radius: 3rem;box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.08);color: #ffffff;opacity: 0;transition: all 0.1s ease-in-out;visibility: hidden;z-index: 9;}
    .main-menu__list > li.menu-item-has-children > ul > li:not(:last-child) {margin-bottom: 0;}

    .main-menu__list > li.menu-item-has-children > ul > li > a {position: relative;display: block;max-width: 27.4rem;min-width: 15rem;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;max-width: 19rem;border-radius: unset;text-decoration: none;}
    .main-menu__list > li.menu-item-has-children > ul > li.menu-item-has-children > a:after {background: url(../images/dist/arrow-right.png) no-repeat 50%;background-size: contain;content: "";display: none;height: 1.3rem;opacity: 0;position: absolute;right: 1.4rem;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;width: 0.8rem;}
    .main-menu__list > li.menu-item-has-children > ul > li.menu-item-has-children > a:hover:after {opacity: 1;}
    .main-menu__list > li.menu-item-has-children > ul > li:hover > a:after {opacity: 1;}
    .main-menu__list > li.menu-item-has-children > ul > li:hover > ul {opacity: 1;visibility: visible;}
    .main-menu__list > li.menu-item-has-children > ul > li > ul:before {border-left: 0.1rem solid #eee;content: "";display: none;height: 100%;left: 1.4rem;position: absolute;top: 0;}
    .main-menu__list > li.menu-item-has-children > ul > li > ul > li:not(:last-child) {margin-bottom: 0;}
    .main-menu__list > li.menu-item-has-children > ul > li > ul > li > a {display: block;font-size: 1.4rem;font-weight: 500;position: relative;text-decoration: none;}
    .main-menu__list > li.menu-item-has-children > ul > li > ul > li > a:hover {background: none;border: none;color: inherit;}
    .main-menu__list > li.menu-item-has-children > ul > li > ul > li > a span {padding: 0;padding-left: 1rem;}

    .topmenu_wrapper {position: relative;display: flex;justify-content: center;align-items: center;width: 100%;}
    .main-menu {background: transparent;height: auto;left: auto;min-width: 44.6rem;overflow: visible;padding: 0;position: static;right: 0;top: 5rem;width: 100%;max-width: 110rem;z-index: 15;}
    .main-menu,
    .menu-open .main-menu {display: block;-webkit-transform: none;-ms-transform: none;transform: none;}
    .menu-items-wrapper {margin: 0;padding: 0;border: none;border-radius: unset;border-bottom: none;background: none;box-shadow: unset;}
    .menu-items-wrapper .hidden_auth {display: none;}
}
.footer {position: relative;display: flex;flex-direction: column;gap: 3rem;margin: 0 auto;padding: 4rem 0;width: 100%;font-size: 1.6rem;text-align: center;border-radius: 24px 24px 0 0;}
.footer::after {display: none;content: '';top: -6rem;right: 11rem;position: absolute;width: 14.5rem;height: 18.6rem;background: url(../images/dist/footer-money.png) no-repeat center;background-size: 20rem;z-index: -1;}
.footer__partners {display: block;width: 13.5rem;height: 2.8rem;background: url("../images/dist/bestchange.svg") no-repeat;}
.footer__partners--mobile {display: none;}
.footer__bottom {display: flex;align-items: center;justify-content: space-between;}
.footer__bottom .partners {display: flex;flex-wrap: wrap;justify-content: center;}
.footer__bottom .partners img {width: 100%;max-height: 3rem;}
.footer__contacts {display: flex;justify-content: flex-end;gap: 2rem;row-gap: 1.2rem;flex-wrap: wrap;}
.footer__link {display: flex;gap: 0.4rem;white-space: nowrap;font-weight: 400;text-decoration: none;color: #000000;transition: all 0.1s ease-in-out;}
.footer__link:hover {opacity: 0.8;text-underline-offset: 4px;text-decoration: underline;transition: all 0.1s ease-in-out;}
.footer__link:active {opacity: 0.6;text-decoration: underline;transition: all 0.1s ease-in-out;}
.footer__contacts-icon {display: flex;align-items: center;justify-content: center;}
.footer__contacts-icon svg {display: inline-block;width: 2rem;height: 2rem;fill: #4F4749;}
.footer__logo {display: block;margin-bottom: 2rem;}
.footer__logo img {width: 21.7rem;height: 6.4rem;}
.footer__logo-mobile {display: none;}




.footer__menu li a:hover {opacity: 0.8;transition: all 0.1s ease-in-out;}
.footer__menu li a:active {opacity: 0.6;transition: all 0.1s ease-in-out;}



.footer__col-3 {display: flex;flex-direction: column;}
.footer-logo-mobile {display: none;}
@media only screen and (max-width: 640px) {
    .footer-logo-desktop {display: none;}
    .footer-logo-mobile {display: block;}
    .footer__bottom {flex-direction: column-reverse;gap: 2rem;}
    .footer::after {top: -3.5rem;right: 0rem;width: 10rem;height: 11.2rem;background-size: cover;}
    .footer__partners {display: none;}
    .footer__partners--mobile {display: block;margin-bottom: 2.8rem;}
    .main-menu__list > li > a:hover {background-color: rgba(0, 0, 0, 0.1);transition: all 0.1s ease-in-out;}
    .main-menu__list > li > a:active {background-color: rgba(0, 0, 0, 0.2);transition: all 0.1s ease-in-out;}
    .footer__contacts {flex-direction: column;align-items: center;gap: 1.2rem;}
    .footer__link:not(:last-child) {margin-right: 0;}
    .footer__link {font-size: 1.4rem;line-height: 1.6rem;}
    .footer__contacts-icon svg {width: 1.6rem;height: 1.6rem;}
    .main-menu li.menu-item-has-children:before {display: none;}
    .footer {gap: 4rem;margin: 0;padding: 4rem 0;border-radius: unset;}
    .footer__bottom .partners img {max-height: 2rem;}
    .footer__col-3 {margin: 0;padding: 0;align-items: center;width: 100%;order: 1;}
}
.social_links {display: flex;gap: 0.8rem;margin-bottom: 2rem;}
.footer__social {display: inline-block;padding: 1rem;width: 2.4rem;height: 2.4rem;font-size: 1.4rem;font-weight: 400;line-height: 2rem;border: 1px solid #27e7a3;border-radius: 1.2rem;background-color: transparent;background-position: center;background-repeat: no-repeat;background-size: contain;box-sizing: content-box;transition: all 0.1s ease-in-out;}
.footer__social:hover {box-shadow: 0px 0px 20px 0px #0891B266;transition: all 0.1s ease-in-out;}
.footer__social:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.footer__social-icon {display: flex;align-items: center;justify-content: center;}
.footer__social-icon svg {display: inline-block;width: 2.4rem;height: 2.4rem;fill: #FFFFFF;}
.footer__col-1 {padding-right: 3rem;border-right: 1px solid rgba(255, 255, 255, 0.2);}
.footer__col-2 {display: flex;justify-content: space-between;gap: 3rem;padding-right: 3rem;border-right: 1px solid rgba(255, 255, 255, 0.2);}
.footer__menu {display: flex;flex-direction: column;column-gap: 8rem;row-gap: 0.8rem;color: #FFFFFF;}
.footer__nav-title {margin-bottom: 1.4rem;font: 700 2.3rem/3.1rem OpenSans, sans-serif;color: #f1fff9;}
.footer_service_menu, .footer_client_menu, .footer_documents_menu {display: flex;flex-direction: column;gap: 1.2rem;color: #B5B5B5;}
.footer__nav a {white-space: nowrap;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;color: inherit;transition: all 0.1s ease-in-out;}
.footer__nav a:hover, .footer__about a:hover, .footer__support a:hover {text-decoration: underline;text-underline-offset: 4px;transition: all 0.1s ease-in-out;}
.footer__nav a:active, .footer__about a:active, .footer__support a:active  {text-decoration: none;opacity: 0.6;transition: all 0.1s ease-in-out;}
.footer__partners-block {display: none;}
.footer__col-4 {display: flex;flex-direction: column;gap: 1.2rem;}

.footer__info {margin-bottom: 4rem;font-size: 1.6rem;line-height: 2.4rem;color: #FFFFFF;opacity: 0.6;}
.footer__info span {display: block;}
.footer .soc {margin: 0 auto;}
.footer .cop {font-size: 1.6rem;line-height: 2.4rem;color: #FFFFFF;opacity: 0.6;}
.footer .cop--mobile {display: none;}
.soc {gap: 1.3rem;}
.soc, .soc-link {display: -webkit-box;display: -ms-flexbox;display: flex;}
.soc-link {-webkit-box-align: center;-ms-flex-align: center;-webkit-box-pack: center;-ms-flex-pack: center;align-items: center;background: #fff;border-radius: 50%;height: 4rem;justify-content: center;overflow: hidden;text-decoration: none;width: 4rem;}
.soc-link img {max-width: 50%;}
.soc-link img.fb-ico {max-width: 23%;}
.lang_constants {display: none;}
.app-link {display: block;height: 6rem;border: 1px solid #27e7a3;border-radius: 0.8rem;background-repeat: no-repeat;}
.googleplay {display: none;margin-bottom: 0.8rem;width: 20.2rem;background-image: url("../images/dist/googleplay.svg");}
.appstore {display: none;width: 18rem;background-image: url("../images/dist/appstore.svg");}



.footer__nav, .footer__about {display: flex;flex-direction: column;}
.footer__col-4, .footer__support {display: none;}
.footer__col-2.active, .footer__col-3.active  {display: block;flex-direction: column;}
.footer__support.active {display: flex;flex-direction: column;}
.footer__menu-title {margin-bottom: 1.2rem;font: 500 1.8rem/2rem OpenSans, sans-serif;}
.footer__nav-menu, .footer__about-menu, .footer__support-menu {display: flex;flex-direction: column;gap: 1.2rem;color: #B5B5B5;}
@media only screen and (max-width: 640px) {
    .footer__nav a {font-size: 1.2rem;line-height: 1.5rem;}
    
    
    
    .footer__nav-title {margin-bottom: 2rem;font-size: 1.9rem;line-height: 2.6rem;}
    .footer__col-2 {grid-template-columns: 1fr;flex-direction: column;gap: 0;margin-bottom: 0;padding: 0;width: 100%;order: 1;border: none;}
    .footer__col-2 .footer__nav {margin-bottom: 2.8rem;padding-bottom: 2.8rem;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
    .footer__menu-title {font-size: 1.4rem;line-height: 1.6rem;}
    .footer__menu {display: flex;flex-wrap: nowrap;flex-direction: column;align-items: center;padding: 0;gap: 2rem;font-size: 1.4rem;line-height: 1.6rem;border: none;}
    .footer .cop {margin-top: 0;display: block;font-size: 1.4rem;line-height: 1.6rem;}
    .footer .cop--mobile {display: block;}

    .social_links {justify-content: center;gap: 0.8rem;}
    .footer__col-4 {padding-top: 0;align-self: center;margin-bottom: 2.8rem;order: 2;}
    .footer__info {gap: 0;}
}
@media only screen and (min-width: 641px) {
    .footer {text-align: left;}
    .footer__grid {display: flex;justify-content: space-between;gap: 3rem;}
    .footer__grid > * {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
    .footer .soc {margin: 0;}
}

@media only screen and (min-width: 993px) {

    .footer__grid > * {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}
}
.promo-video {position: absolute;top: 0;width: 100%;height: 124rem;object-fit: cover;opacity: 0;z-index: -1;transition: opacity 1s ease;}
.main-form {margin-bottom: 6rem;}
@media only screen and (max-width: 640px) {
    .main-form {margin-bottom: 4rem;}
    .promo-video {height: unset;}
}






.xchange_type_list {padding: 0;}

.xchange_type_list__info {color: #26bb7d;font-size: 1.2rem;line-height: 2;}
.xchange_type_list__info a {color: #e1f9ef;padding-left: 0.2rem;text-decoration: none;}
.xchange_type_list__center {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;padding: 0.8rem 1rem;position: relative;}
@media only screen and (min-width: 993px) {
    .xchange_type_list__center {padding-top: 5.5rem;}
}
.xchange_type_list__footer {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;padding-top: 1.8rem;}
@media only screen and (min-width: 993px) {
    .xchange_type_list .grid {-ms-grid-columns: 1fr 0 9rem 0 1fr;gap: 0;grid-template-columns: 1fr 9rem 1fr;}
}
.xchange_type_list .input {-webkit-box-shadow: 1rem 1rem 3rem 0 rgba(190, 200, 228, 0.25);box-shadow: 1rem 1rem 3rem 0 rgba(190, 200, 228, 0.25);height: 5rem;padding-left: 2rem;}
.xchange_type_list .input-label:not(:last-child) {margin-bottom: 1.8rem;}

.xchange_type_list .btn {min-width: 21rem;}
.swap {padding-bottom: 4rem;}
.swap__row {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;gap: 3rem;}
.swap__row.bb-1 {border-bottom: 0.1rem solid #112723;}
.swap__desc {color: #26bb7d;font-size: 1.2rem;}
.swap__desc a {color: #e1f9ef;font-weight: 500;padding-left: 0.2rem;text-decoration: none;}
@media only screen and (min-width: 993px) {
    .swap__row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-box-pack: justify;-ms-flex-pack: justify;-ms-flex-direction: row;flex-direction: row;justify-content: space-between;}
    .swap__left-col {-ms-flex-negative: 0;flex-shrink: 0;width: 41.0628019324%;}
    .swap__right-col {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;text-align: right;}
    .swap__right-col input {max-width: 15rem;}
}
.exchange_status_html p a, .page_wrap > .text p a, .text-content p a {font-weight: 400;color: #27e7a3;text-decoration: none;transition: all 0.1s ease-in-out;}
.exchange_status_html p a:hover,
.page_wrap > .text p a:hover,
.text-content p a:hover {color: #27e7a3;text-decoration: underline;filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);transition: all 0.1s ease-in-out;}
.exchange_status_html p a:active,
.page_wrap > .text p a:active,
.text-content p a:active {opacity: 0.6;color: #27e7a3;text-decoration: underline;transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    ol:not([class]) li, ul:not([class]) li {font-size: 1.2rem;line-height: 2rem;}
    .block_statusbids .block_instruction .block_instruction_ins .text {font-size: 1.2rem;line-height: 2rem;}
}
.exchange_status_html h1,
.exchange_status_html h2,
.page_wrap > .text h1,
.page_wrap > .text h2,
.text-content h1,
.text-content h2 {margin-bottom: 2.5rem;}
.exchange_status_html h3,
.exchange_status_html h4,
.exchange_status_html h5,
.exchange_status_html h6,
.page_wrap > .text h3,
.page_wrap > .text h4,
.page_wrap > .text h5,
.page_wrap > .text h6,
.text-content h3,
.text-content h4,
.text-content h5,
.text-content h6 {margin-bottom: 2rem;}
.full-img {border-radius: 0.3rem;overflow: hidden;}
.warning {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #112723;border: none;border-radius: 0.2rem;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-size: 1.2rem;min-height: 5rem;padding: 1.6rem 3rem;}
.warning_error {background: #6ff0c4;}
.green-text {color: #26bb7d;}
.item {background: #333;padding: 1rem;}
.homepage-disclaimer.active, .xchange_type_list {display: flex;justify-content: center;}
.tbl3 .homepage-disclaimer, .tbl3 .homechange {margin-right: unset;margin-left: unset;width: 100%;}
.tbl3 .homepage-disclaimer {margin-bottom: 0;max-width: 52rem;}
.section {position: relative;padding: 0;}
.section:not(:last-child) {margin-bottom: 6rem;}
.section.tgbot {padding: 10rem 0;}
.section:nth-child(2n) {;}
.section:nth-child(4)::before {;}
.homepage-disclaimer {;}
.home .grid-advantages {gap: 2rem;}
.grid-advantages {gap: 1.6rem;}
.advantages {position: relative;}
.advantages::before {display: none;content: '';position: absolute;top: 40%;width: 100%;height: 14.3rem;border-radius: 108.6rem;background: rgba(128, 226, 81, 0.60);filter: blur(200px);}
.advantages .section_ins .section_content_wrapper, .home .section.exchanges .section_content_wrapper, .home .section.reviews .section_content_wrapper, .home .section.news-section .section_content_wrapper, .home .section[class*="home-directions_wrap"] .section_content_wrapper {padding: 0;border: none;border-radius: unset;background: transparent;box-shadow: unset;backdrop-filter: unset;}
.advantages__titles {display: flex;flex-direction: column;align-items: center;}
.advantages__title {margin-bottom: 0;font-size: 2.4rem;line-height: 3.2rem;}
.advantages__subtitle {font-size: 3.6rem;line-height: 4.75rem;}
.icon-card {display: flex;flex-direction: row;align-items: center;flex-direction: column;gap: 1.6rem;padding: 2rem 1.6rem 1.6rem;border: 1px solid #262b2d;border-radius: 2.4rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);transition: border-color .2s ease;}
.icon-card__icon {position: relative;-ms-flex-negative: 0;-webkit-box-pack: center;-ms-flex-pack: center;flex-shrink: 0;width: 100%;max-width: 8rem;height: 8rem;justify-content: center;align-self: center;border-radius: unset;border: none;}
.icon-card__icon,
.icon-card__text {display: -webkit-box;display: -ms-flexbox;display: flex;}
.icon-card__icon img {position: relative;width: fit-content;}
.icon-card__text {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;color: inherit;text-align: center;}
.icon-card__title {margin-bottom: 0.8rem;text-align: center;}
.icon-card__text p {font-size: 1.6rem;line-height: 2.4rem;}
@media only screen and (max-width: 640px) {
    .icon-card__icon {align-items: center;max-width: 8rem;height: 8rem;}
    .icon-card__icon img {width: 100%;}
    .advantages .section_ins .section_content_wrapper {;}
    .section:nth-child(4)::before {background-position: 10.2rem -19.5rem;background-size: 51.5rem;}
    .homepage-disclaimer {;}
    .icon-card__title {width: 99%;}
    .icon-card__text p {font-size: 1.2rem;line-height: 2rem;}
    .grid-advantages, .home .grid-advantages {gap: 1.6rem;}
    .section:not(:last-child) {margin-bottom: 4rem;}
    .section.tgbot {padding: 5rem 0;}
    .tbl3 .homepage-disclaimer {padding: 0;display: none;}
    .news-block.single .time {font-size: 1.1rem;line-height: 1.3rem;}
    .advantages__title {font-size: 2rem;line-height: 2.4rem;}
    .advantages__subtitle {font-size: 2.4rem;line-height: 3rem;text-align: center;}
    .advantages::before {top: unset;bottom: 13.5rem;height: 80%;background: rgba(128, 226, 81, 0.2);filter: blur(150px);}
    .news-block__img img {border-radius: 0.8rem 0.8rem 0 0;height: 20.7rem;}
    .news-block.single .tegs {;}
    .news-block.single .tegs_wrapper {margin-bottom: 1rem;}
    .advantages .icon-card {padding: 1.6rem 1.6rem 2rem;gap: 0;width: 100%;border-radius: 2.4rem;}
}

.disclaimer {position: relative;padding: 0;font: 400 2rem/2.8rem OpenSans, sans-serif;border: none;border-radius: unset;background: transparent;box-shadow: unset;backdrop-filter: unset;}
.disclaimer__descr {position: relative;display: block;margin-bottom: 2rem;padding-left: 4.3rem;font-size: 2rem;line-height: 3.5rem;color: #4F4749;}
.disclaimer__descr::after {content: '';position: absolute;top: -0.2rem;left: 0;width: 3.9rem;height: 3.9rem;background: url("../images/dist/disclaimer24.svg") no-repeat center;background-size: contain;}
.disclaimer__text {font: 400 2rem/2.8rem OpenSans, sans-serif;}
.disclaimer__link {position: relative;display: inline-block;margin-bottom: 4rem;padding-right: 2.4rem;font: 400 2rem/2rem OpenSans, sans-serif;color: #4F4749;transition: all 0.1s ease-in-out;}
.disclaimer__link:hover {text-decoration: underline;text-underline-offset: 4px;transition: all 0.1s ease-in-out;}
.disclaimer__link:hover::after {transform: translateX(0.4rem);transition: all 0.1s ease-in-out;}
.disclaimer__link::after {content: '';position: absolute;right: 0;width: 2rem;height: 2rem;background: url("../images/dist/disclaimer_link_arrow.svg") no-repeat center;transition: all 0.1s ease-in-out;}
.disclaimer__playmarket-logo {display: block;height: 6.5rem;}
.disclaimer__playmarket {display: flex;gap: 2rem;}
.disclaimer__googleplay {width: 21.7rem;background: url("../images/dist/googleplay.svg") no-repeat;background-size: contain;}
.disclaimer__appstore {width: 19.4rem;background: url("../images/dist/appstore.svg") no-repeat;background-size: contain;}
.disclaimer::after {content: '';display: none;position: absolute;top: -8.4rem;right: 5rem;width: 29.8rem;height: 33rem;background: url(../images/dist/disclaimer_img.png) no-repeat center;background-size: 34rem;}
.disclaimer__title {margin-bottom: 1.6rem;}
.hometext-wrapper__title {margin-bottom: 2rem;}
.disclaimer__title, .hometext-wrapper__title {position: relative;display: inline-block;font: 700 3.6rem/4.6rem OpenSans, sans-serif;color: #F3F3F3;z-index: 1;}
.disclaimer__title p, .hometext-wrapper__title p {display: inline;}
.disclaimer h2.h2-title:empty {display: none;}
.reviews {position: relative;}
.reviews .section_content_wrapper {;}

.reviews::before {display: none;content: '';position: absolute;width: 100%;height: 100%;background: url(../images/dist/reviews-bg.png) no-repeat center;}
.xchange_div .xchange_pers_title, .xchange_div .xchange_sum_label, .xchange_div .xchange_curs_label, .xchange_div .xchange_pers_label {margin: 0;padding: 0;font: 500 1.8rem/2.2rem OpenSans, sans-serif;color: inherit;}
.xchange_div .xchange_curs_label, .xchange_div .xchange_pers_label {width: auto;}
/* «Отдаете»/«Получаете» — подпись карточки суммы: мелко, серым */
.xchange_div .xchange_data_title {width: auto;margin: 0;padding: 0;font: 400 1.3rem/1.8rem OpenSans, sans-serif;color: #8f9c98;}
.xchange_div .xchange_pers_title {display: none;margin-bottom: 2rem;}
@media only screen and (max-width: 640px) {
    .xchange_div .xchange_pers_title, .xchange_div .xchange_sum_label {margin-bottom: 0.8rem;font: 500 1.2rem/2rem OpenSans, sans-serif;}
    .xchange_div .xchange_curs_label, .xchange_div .xchange_pers_label {font: 500 1.2rem/2rem OpenSans, sans-serif;}
    .tgbot_ins {flex-direction: column;gap: 2rem;}
    .tgbot__img {position: relative;top: unset;right: unset;align-self: center;width: 26.3rem;height: 22rem;}
    .disclaimer__title {margin-bottom: 1.6rem;font: 700 3rem/3.8rem OpenSans, sans-serif;}
    .tgbot .tgbot__title {margin-bottom: 2rem;}
    .tgbot__text {font-size: 1.4rem;line-height: 2.2rem;}
    .tgbot__btn-icon {width: 1.8rem;height: 1.8rem;}
    .tgbot__btn-text {font-size: 1.4rem;line-height: 1.6rem;}
    .disclaimer__playmarket {gap: 1rem;}
    .disclaimer__playmarket-logo {height: 4.8rem;}
    .disclaimer__descr {font-size: 1.8rem;line-height: 3.5rem;}
    .homepage-disclaimer .container {;}
    .xchange_table_wrap.tbl3 {flex-direction: column;gap: 4rem;}
    .disclaimer {padding: 0;border-radius: unset;}
    .hometext-wrapper .hometext-wrapper__img {align-self: center;max-width: 18.9rem;height: 18.9rem;}
    .hometext-wrapper .hometext-wrapper__img::after {background-size: 13.7rem;}
    .disclaimer h2.h2-title, .hometext-wrapper__title {margin-bottom: 1.6rem;text-align: left;font-size: 2.6rem;font-weight: 700;line-height: 3.2rem;}
    .disclaimer::after {display: none;content: '';position: absolute;top: unset;bottom: -1rem;right: 0;width: 32.8rem;height: 29.5rem;background: url(../images/dist/disclaimer_img.png) no-repeat center;background-size: 29rem;}
    .reviews, .news-section, .home-reserve {padding-bottom: 0;}
    .reviews .section_content_wrapper {padding: 4rem 0;}
    .reviews::before {top: -0.2rem;right: 0;width: 9.8rem;height: 8.3rem;background: url("../images/dist/reviews-bg-mobile.png") no-repeat;}
}
@media only screen and (max-width: 1920px) {
    html {font-size: 10px;}
    .container {max-width: 110rem;}
}
@media only screen and (min-width: 1920px) {
    html {font-size: 10px;}
}
@media only screen and (max-width: 1200px) {
    .container {padding: 0 1.5rem;}
    
    
    
    .navigation__container.container {padding: 0 1.5rem;}
    .wclosearea_ins {padding: 1.6rem 2.4rem;}
    .wclosearea_hide {top: 1.6rem;right: 2.4rem;width: 1.6rem;height: 1.6rem;background-size: 1.6rem;}
    .wclosearea_text_ins {font-size: 1.4rem;line-height: 1.6rem;min-height: unset;}
    
    
    
    
    
    
    
    html {font-size: 0.8083333333vw;}
}
.footer__info--mobile {display: none;}
@media only screen and (max-width: 900px) {
    html {font-size: 0.8111111111vw;}
}
.xchange_type_table.tbl5 .xtt5_wrapper {display: flex;gap: 1.2rem;width: 100%;}
@media only screen and (max-width: 640px) {
    html {font-size: 2.7777777778vw;}
    .contacts_wrapper,
    .info_lang_menu_wrapper > .timetable_wrapper,
    .info_lang_menu_wrapper > .tolbar_lang {display: none;}
    .statuswork_div {display: none;}
    .xchange_table_wrap.container {margin-bottom: 4rem;gap: 4rem;}
    .homechange .xchange_type_list {width: 100%;}
    .homechange .xtl_table_body {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .homechange .xtl_table_body .xtl_center_col {width: 100%;}
    .homechange .xtl_table_body .xtl_center_col.cursanderror {margin-top: -0.9rem;}
    .homechange .xtl_table_body .xtl_exchange_reserve {font-size: 1.4rem;line-height: 1.6rem;}
    .main {margin: 0;width: unset;}
    .main.no-margin {margin-bottom: 8rem;padding: 0;}
    .container {padding: 0 1.5rem;max-width: 100%;}
    .header__container {margin-top: 5rem;}
    .footer__grid {display: flex;flex-direction: column;align-items: center;}
    .footer__grid .footer__col-1 {display: flex;flex-direction: column;align-items: center;margin-bottom: 2.8rem;padding: 0;padding-bottom: 2.8rem;width: 100%;border-right: none;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
    .footer__col-2, .footer__col-3, .footer__col-4 {align-self: center;font-size: 1.4rem;line-height: 1.6rem;}
    .footer__info {display: flex;flex-direction: column;align-items: center;margin: 0;margin-bottom: 2.8rem;padding-top: 0;padding-bottom: 2.8rem;width: 100%;font-size: 1.2rem;line-height: 1.5rem;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
    .footer__info--mobile {display: block;margin-bottom: 2rem;}
    .footer__info span {display: block;}
    .footer__logo-mobile img {display: none;}
    .footer__logo-mobile {display: block;margin-bottom: 2.8rem;width: 18.7rem;height: 6.5rem;background-image: url("../images/dist/footer-logo-mobile.svg");background-repeat: no-repeat;background-size: contain;background-position: center;}
    
    
    
    .footer__social {padding: 1rem;font-size: 1.4rem;line-height: 1.6rem;}
    .grid.premium-3-1 {-ms-grid-columns: 1fr;-webkit-column-gap: 0;-moz-column-gap: 0;gap: 0;grid-template-columns: 1fr;}
    .section__title.mb-20 {margin-bottom: 2rem;}
    .homechange {margin-bottom: 0;margin-top: 0;}
    .section__title {margin-bottom: 1.6rem;}
    .logo-promo {height: 2rem;margin-top: 0;}
    .logo-promo,
    .logo-promo img {display: none;}
    .page-block.negative-mt {margin-top: 4rem;z-index: 1;}
    .advantages {;}
    .disclaimer__text {font-size: 1.6rem;line-height: 2.4rem;}
    .disclaimer__link {margin-bottom: 3rem;font-size: 1.4rem;line-height: 1.6rem;}
    .disclaimer__link::after {bottom: 0;}
    .feedback-wrapper {padding: 1rem;}
    .footer__logo {display: block;margin-bottom: 0;}
    .footer__logo img {width: 21.7rem;height: 6.4rem;}
    .hexch_widget .hexch_cols {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}
    .hexch_widget .hexch_cols .hexch_left,
    .hexch_widget .hexch_cols .hexch_right {float: none;width: 100%;}
    .hexch_widget .hexch_pers .hexch_pers_div_ins {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}
    .select_js_ul {top: 100%;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;}
    .xchange_type_plitka .select_js_ul, .xchange_type_table.tbl5 .select_js_ul {left: 0;-webkit-transform: none;-ms-transform: none;transform: none;width: 100%;border-radius: 2.4rem;}
    .iselect_js .select_js_title_ins {line-height: normal;}
    .iselect_js .select_js_title_ins:after {background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 84, 61, 0)), color-stop(80%, #10543d));background-image: -o-linear-gradient(left, rgba(16, 84, 61, 0) 50%, #10543d 80%);background-image: linear-gradient(90deg, rgba(16, 84, 61, 0) 50%, #10543d 80%);content: "";display: none;height: 100%;position: absolute;right: 0;width: 3rem;width: 100%;}
    .xchange_type_table.tbl1 {margin-bottom: 4rem;margin-top: 0;}
    .xchange_type_table.tbl1 #xtt_right_col_html,
    .xchange_type_table.tbl1 .scroll-wrapper,
    .xchange_type_table.tbl4 #xtt_right_col_html,
    .xchange_type_table.tbl4 .scroll-wrapper,
    .xchange_type_table.tbl5 #xtt_right_col_html,
    .xchange_type_table.tbl5 .scroll-wrapper {padding-right: 0;height: 40rem;overflow-y: scroll;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;}
    .xchange_type_table.tbl4 .scroll-wrapper, .xchange_type_table.tbl5 .scroll-wrapper {padding-right: 2rem;padding-left: 2.4rem;border-right: 1px solid rgba(0, 0, 0, 0.2);}
    .xchange_type_table.tbl1 #xtt_right_col_html::-webkit-scrollbar,
    .xchange_type_table.tbl1 .scroll-wrapper::-webkit-scrollbar,
    .xchange_type_table.tbl4 #xtt_right_col_html::-webkit-scrollbar,
    .xchange_type_table.tbl4 .scroll-wrapper::-webkit-scrollbar,
    .xchange_type_table.tbl5 #xtt_right_col_html::-webkit-scrollbar,
    .xchange_type_table.tbl5 .scroll-wrapper::-webkit-scrollbar {width: 0;}
    .xchange_type_table.tbl1 #xtt_right_col_html::-webkit-scrollbar-thumb,
    .xchange_type_table.tbl1 .scroll-wrapper::-webkit-scrollbar-thumb,
    .xchange_type_table.tbl4 #xtt_right_col_html::-webkit-scrollbar-thumb,
    .xchange_type_table.tbl4 .scroll-wrapper::-webkit-scrollbar-thumb,
    .xchange_type_table.tbl5 #xtt_right_col_html::-webkit-scrollbar-thumb,
    .xchange_type_table.tbl5 .scroll-wrapper::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);border-radius: 0.5rem;}
    .xchange_type_table.tbl1 #xtt_right_col_html::-webkit-scrollbar-track,
    .xchange_type_table.tbl1 .scroll-wrapper::-webkit-scrollbar-track,
    .xchange_type_table.tbl4 #xtt_right_col_html::-webkit-scrollbar-track,
    .xchange_type_table.tbl4 .scroll-wrapper::-webkit-scrollbar-track,
    .xchange_type_table.tbl5 #xtt_right_col_html::-webkit-scrollbar-track,
    .xchange_type_table.tbl5 .scroll-wrapper::-webkit-scrollbar-track {background: none;}
    .xchange_type_table.tbl1 .xtt_left_col_table_ins,
    .xchange_type_table.tbl1 .xtt_right_col_table_ins,
    .xchange_type_table.tbl4 .xtt_left_col_table_ins,
    .xchange_type_table.tbl4 .xtt_right_col_table_ins {position: relative;}
    .xchange_type_table.tbl4 .xtt_left_col_table_ins {padding: 2.4rem 0 2.8rem 0;height: 100%;border: none;background: transparent;box-shadow: unset;backdrop-filter: unset;}
    .xchange_type_table.tbl4 .xtt_right_col_table_ins {padding: 2.4rem 2.4rem 2.8rem 2rem;height: 100%;border: none;background: transparent;box-shadow: unset;backdrop-filter: unset;}
    
    
    
    .xchange_type_table.tbl4 .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl4 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title, .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_left_col_table .xtt_left_incol_title, .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title {font: 500 1.6rem/2rem OpenSans, sans-serif;}
    .xchange_type_table.tbl5 .xtt_left_col_table_ins, .xchange_type_table.tbl5 .xtt_right_col_table_ins {position: relative;height: 100%;border: none;background: transparent;box-shadow: unset;backdrop-filter: unset;}
    .xchange_type_table.tbl1 .xtt_left_col_table_ins:before,
    .xchange_type_table.tbl1 .xtt_right_col_table_ins:before,
    .xchange_type_table.tbl4 .xtt_left_col_table_ins:before,
    .xchange_type_table.tbl4 .xtt_right_col_table_ins:before,
    .xchange_type_table.tbl5 .xtt_left_col_table_ins:before,
    .xchange_type_table.tbl5 .xtt_right_col_table_ins:before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 237, 182, 0)), to(rgba(8, 237, 182, 0.15)));background: -o-linear-gradient(bottom, rgba(8, 237, 182, 0) 0, rgba(8, 237, 182, 0.15) 100%);background: linear-gradient(0deg, rgba(8, 237, 182, 0), rgba(8, 237, 182, 0.15));content: " ";display: none;height: 1.5rem;position: absolute;top: 4.5rem;width: 100%;z-index: 1;}

    .xchange_type_table.tbl1 .xtt_icon_wrap,
    .xchange_type_table.tbl1 .xtt_one_line_curs_right,
    .xchange_type_table.tbl1 .xtt_one_line_reserv_right,
    .xchange_type_table.tbl1 .xtt_title_link_wrap,
    .xchange_type_table.tbl4 .xtt_icon_wrap,
    .xchange_type_table.tbl4 .xtt_one_line_curs_right,
    .xchange_type_table.tbl4 .xtt_one_line_reserv_right,
    .xchange_type_table.tbl4 .xtt_title_link_wrap,
    .xchange_type_table.tbl5 .xtt_icon_wrap,
    .xchange_type_table.tbl5 .xtt_one_line_curs_right,
    .xchange_type_table.tbl5 .xtt_one_line_reserv_right,
    .xchange_type_table.tbl5 .xtt_title_link_wrap {display: none;}
    .xchange_type_table.tbl1 .xtt_table_body_wrap, .xchange_type_table.tbl4 .xtt_table_body_wrap {position: relative;-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;gap: 0rem;max-height: unset;border: 1px solid #262b2d;border-radius: 3.2rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);}
    .xchange_type_table.tbl1 .xtt_table_body_wrap::after,
    .xchange_type_table.tbl4 .xtt_table_body_wrap::after {content: " ";position: absolute;bottom: 2rem;left: 0;height: 2rem;width: 0%;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #F3F3F3 100%);z-index: 1;}
    .xchange_type_table.tbl5 .xtt_table_body_wrap::after {content: " ";position: absolute;top: 45.1rem;bottom: 0;left: 0;height: 2rem;width: 0%;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #F3F3F3 100%);z-index: 1;}
    .xchange_type_table.tbl1 .xtt_table_body_wrap .xtt_left_col_table, .xchange_type_table.tbl4 .xtt_table_body_wrap .xtt_left_col_table {padding: 0;float: none;width: 50%;background-color: transparent;}
    .xchange_type_table.tbl1 .xtt_table_body_wrap .xtt_left_col_table .xtt_left_incol_title,
    .xchange_type_table.tbl4 .xtt_table_body_wrap .xtt_left_col_table .xtt_left_incol_title,
    .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_left_col_table .xtt_left_incol_title,
    .xchange_type_table.tbl1 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title,
    .xchange_type_table.tbl4 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title,
    .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title {margin-bottom: 2rem;text-align: center;}
    .xchange_type_table.tbl1 .xtt_table_body_wrap .xtt_right_col_table, .xchange_type_table.tbl4 .xtt_table_body_wrap .xtt_right_col_table {padding: 0;float: none;margin-left: 0;width: 50%;background-color: transparent;}
    .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_left_col_table {padding: 0;width: 50%;border-radius: 1.6rem;border-right: 0;}
    .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_right_col_table {padding: 0;width: 48.6%;border-radius:0 1.6rem 1.6rem 0;border-left: 0;}
    .xchange_type_table.tbl1 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title .xtt_table_title2,
    .xchange_type_table.tbl4 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title .xtt_table_title2,
    .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_right_col_table .xtt_right_incol_title .xtt_table_title2 {width: 100%;}
    .xchange_type_table.tbl1 .xtt_table_body_wrap .xtt_data_col_table,
    .xchange_type_table.tbl4 .xtt_table_body_wrap .xtt_data_col_table,
    .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_data_col_table {margin-top: 2.4rem;padding: 0;}
    .xchange_type_table.tbl1 .xtt_one_line_left,
    .xchange_type_table.tbl4 .xtt_one_line_left,
    .xchange_type_table.tbl5 .xtt_one_line_left,
    .xchange_type_table.tbl1 .xtt_one_line_right,
    .xchange_type_table.tbl4 .xtt_one_line_right,
    .xchange_type_table.tbl5 .xtt_one_line_right {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: auto;justify-content: center;margin: 0;padding: 1.1rem 0;border: none;border-radius: 0.8rem;opacity: 1;}
    .xchange_type_table.tbl1 .js_item_left:not(:last-child) .xtt_one_line_left, .xchange_type_table.tbl4 .js_item_left:not(:last-child) .xtt_one_line_left, .xchange_type_table.tbl5 .js_item_left:not(:last-child) .xtt_one_line_left, .xchange_type_table.tbl1 .js_item_right:not(:last-child) .xtt_one_line_right, .xchange_type_table.tbl4 .js_item_right:not(:last-child) .xtt_one_line_right, .xchange_type_table.tbl5 .js_item_right:not(:last-child) .xtt_one_line_right {margin-bottom: 0.25rem;}
    .js_item_left.active .xtt_one_line_left, .js_item_left:hover .xtt_one_line_left, .xchange_type_table.tbl4 .xtt_one_line_right:hover {border-radius: 0.8rem;}
    .xchange_type_table.tbl1 .xtt_one_line_left .xtt_one_line_ico_left,
    .xchange_type_table.tbl4 .xtt_one_line_left .xtt_one_line_ico_left,
    .xchange_type_table.tbl5 .xtt_one_line_left .xtt_one_line_ico_left {margin: 0;margin-bottom: 0.4rem;padding: 0;}
    .xchange_type_table.tbl1 .xtt_one_line_left .xtt_one_line_ico_left .xtt_change_ico,
    .xchange_type_table.tbl4 .xtt_one_line_left .xtt_one_line_ico_left .xtt_change_ico,
    .xchange_type_table.tbl5 .xtt_one_line_left .xtt_one_line_ico_left .xtt_change_ico {background-size: cover;height: 6rem;margin: 0;width: 6rem;}
    .xchange_type_table.tbl1 .xtt_one_line_left .xtt_one_line_name_left,
    .xchange_type_table.tbl4 .xtt_one_line_left .xtt_one_line_name_left,
    .xchange_type_table.tbl5 .xtt_one_line_left .xtt_one_line_name_left {height: auto;}
    .xchange_type_table.tbl1 .xtt_one_line_left .xtt_one_line_name_left .xtt_one_line_name,
    .xchange_type_table.tbl4 .xtt_one_line_left .xtt_one_line_name_left .xtt_one_line_name,
    .xchange_type_table.tbl5 .xtt_one_line_left .xtt_one_line_name_left .xtt_one_line_name {font-size: 1.1rem;font-weight: 400;height: auto;line-height: 1.3rem;text-align: center;white-space: normal;max-width: 12rem;text-overflow: ellipsis;overflow: hidden;}
    .xchange_type_table.tbl1 .js_item_left.active .xtt_one_line_left,
    .xchange_type_table.tbl4 .js_item_left.active .xtt_one_line_left,
    .xchange_type_table.tbl5 .js_item_left.active .xtt_one_line_left {opacity: 1;}
    .xchange_type_table.tbl1 .js_item_left.active .xtt_one_line_left:before,
    .xchange_type_table.tbl4 .js_item_left.active .xtt_one_line_left:before,
    .xchange_type_table.tbl5 .js_item_left.active .xtt_one_line_left:before {background: none;}
    .xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_ico_right,
    .xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_ico_right,
    .xchange_type_table.tbl5 .xtt_one_line_right .xtt_one_line_ico_right {margin: 0;margin-bottom: 0.4rem;padding:0;width: 100%;}
    .xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_ico_right .xtt_change_ico,
    .xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_ico_right .xtt_change_ico,
    .xchange_type_table.tbl5 .xtt_one_line_right .xtt_one_line_ico_right .xtt_change_ico {background-size: cover;height: 6rem;margin: 0 auto;width: 6rem;}
    .xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_rez,
    .xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_rez,
    .xchange_type_table.tbl5 .xtt_one_line_right .xtt_one_line_rez {display: none;}
    .xchange_type_table.tbl1 .js_item_right.active .xtt_one_line_right,
    .xchange_type_table.tbl4 .js_item_right.active .xtt_one_line_right,
    .xchange_type_table.tbl5 .js_item_right.active .xtt_one_line_right {opacity: 1;}
    .xchange_type_table.tbl1 .js_item_right.active .xtt_one_line_right:before,
    .xchange_type_table.tbl4 .js_item_right.active .xtt_one_line_right:before,
    .xchange_type_table.tbl5 .js_item_right.active .xtt_one_line_right:before {background: none;}
    .xchange_type_table.tbl1 .xtt_one_line_name_right,
    .xchange_type_table.tbl4 .xtt_one_line_name_right,
    .xchange_type_table.tbl5 .xtt_one_line_name_right {justify-content: center;height: auto;}
    .xchange_type_table.tbl1 .xtt_one_line_name_right .xtt_one_line_name,
    .xchange_type_table.tbl4 .xtt_one_line_name_right .xtt_one_line_name,
    .xchange_type_table.tbl5 .xtt_one_line_name_right .xtt_one_line_name {font-size: 1.1rem;font-weight: 400;line-height: 1.3rem;height: auto;text-align: center;white-space: normal;}
    .xchange_type_table.tbl1 .xtt_one_line_right {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_name_right {width: 100%;}
    .xchange_type_table.tbl1 .xtt_one_line_right .xtt_one_line_name_right .xtt_one_line_name {display: block;height: auto;line-height: 2rem;margin: 0 auto;white-space: normal;}
    
    
    
    .xchange_type_plitka .title_wrapper,
    .xchange_type_plitka .xtp_col_table_body {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .xchange_type_plitka .xtp_col_table_body {margin-bottom: 1.8rem;row-gap: 2.5rem;}
    .xchange_type_plitka .xtp_col_table_body .xtp_left_col_table,
    .xchange_type_plitka .xtp_col_table_body .xtp_right_col_table {padding: 0;width: 100%;}
    .xchange_type_plitka .xtp_table .xtp_table_ins {position: relative;}
    .xchange_type_plitka .xtp_table .xtp_table_ins:before {background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 237, 182, 0)), to(rgba(8, 237, 182, 0.15)));background: -o-linear-gradient(bottom, rgba(8, 237, 182, 0) 0, rgba(8, 237, 182, 0.15) 100%);background: linear-gradient(0deg, rgba(8, 237, 182, 0), rgba(8, 237, 182, 0.15));content: "";display: none;height: 2rem;left: 2px;position: absolute;top: 5rem;width: 99%;z-index: 1;}
    .xchange_type_plitka .xtp_table .xtp_table_ins:after {background: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 237, 182, 0)), to(rgba(8, 237, 182, 0.15)));background: -o-linear-gradient(top, rgba(8, 237, 182, 0) 0, rgba(8, 237, 182, 0.15) 100%);background: linear-gradient(180deg, rgba(8, 237, 182, 0), rgba(8, 237, 182, 0.15));bottom: 2rem;content: "";display: none;height: 2rem;left: 2px;position: absolute;width: 100%;z-index: 1;}
    
    
        
    
    .xchange_type_plitka .xtp_table_list {position: relative;padding: 1.6rem 2.7rem;border-radius: 2.4rem;}
    .xchange_type_plitka .xtp_table_list_ins {grid-template-columns: repeat(4, 4.8rem);grid-template-rows: 48px;gap: 1.1rem;margin-top: 1rem;max-height: 22.6rem;overflow-x: hidden;overflow-y: scroll;scrollbar-width: none;}
    .xchange_type_plitka .xtp_table_list_ins::-webkit-scrollbar {width: 0;}
    .xtp_table_list::after {content: '';position: absolute;bottom: 19px;left: 0;width: 0%;height: 2rem;background: linear-gradient(180deg, #FFFFFF00 0%, #F3F3F3 100%);}
    .xchange_type_plitka .xtp_table_list_ins > :first-child {-ms-grid-column: 1;-ms-grid-row: 1;}
    .xchange_type_plitka .xtp_table_list_ins > :nth-child(2) {-ms-grid-column: 3;-ms-grid-row: 1;}
    .xchange_type_plitka .xtp_table_list_ins > :nth-child(3) {-ms-grid-column: 5;-ms-grid-row: 1;}
    .xchange_type_plitka .xtp_table_list_ins > :nth-child(4) {-ms-grid-column: 7;-ms-grid-row: 1;}
    .xchange_type_plitka .xtp_table_list_ins .clear {display: none;}
    .xtp_curs_wrap {padding: 0;display: flex;}
    .xtp_select_wrap {position: relative;max-width: 84px;height: 4rem;}
    .xchange_type_plitka .xtp_item {height: 4.8rem;width: 4.8rem;}
    .xchange_type_plitka .xtp_left_col_icon,
    .xchange_type_plitka .xtp_right_col_icon {-ms-flex-wrap: nowrap;flex-wrap: nowrap;height: auto;overflow-x: scroll;overflow-y: hidden;scrollbar-color: rgba(169, 77, 241, 0.16) transparent;}
    .xchange_type_plitka .tbl_icon {height: 3.2rem;}
    .xchange_type_plitka .rate_reserve_wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;}
    .xchange_type_plitka .xtp_exchange_rate {margin-bottom: 0;padding-top: 0;padding-bottom: 0.8rem;text-align: center;}
    .xchange_type_plitka .xtp_exchange_reserve {display: inline-block;width: 100%;text-align: center;font-size: 1.4rem;line-height: 1.6rem;}
    .xchange_type_plitka .xtp_icon_wrap {display: none;margin-bottom: 0;}
    .homepage_wrap .green-block {margin-bottom: -4rem;}
    .xtl_table_wrap .xtl_exchange_rate {font-size: 1.4rem;line-height: 1.6rem;}
    .xtl_line {;}
    .xchange_type_table.tbl4 .xtt_one_line_right {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_name_right {margin-right: 0;width: 100%;}
    .xchange_type_table.tbl4 .xtt_one_line_right .xtt_one_line_name_right .xtt_one_line_name {height: auto;line-height: 1.4rem;margin: 0 auto;}
    .xchange_type_table.tbl5 .xtt_table_body_wrap {flex-direction: column;gap: 0;max-height: unset;}
    .xchange_type_table.tbl5 .xtt5_wrapper {flex-wrap: wrap;justify-content: space-between;gap: 0;max-height: unset;border: 1px solid #262b2d;border-radius: 2.4rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);}
    .xchange_type_table.tbl5 .xtt_table_body_wrap .xtt_data_col_table {margin-top: 1.2rem;max-width: none;width: 100%;border: none;border-radius: 1.2rem;}
    .breadcrumb {margin-bottom: 2rem;margin-top: 2rem;overflow: hidden;}
    .breadcrumb-item,
    .breadcrumb-item.first {white-space: nowrap;}
    .breadcrumb-item:not(:first-child):before {background-position: 50%;margin-right: 1rem;position: relative;top: 1px;}
    #exch_html .notice_message {margin-bottom: 2rem;padding: 2.4rem 2.4rem 2.8rem;border-radius: 1.6rem;}
    .notice_message .notice_message_text {font-size: 1.2rem;line-height: 1.5rem;}
    .warning_message .warning_message_text p {font-size: 1.4rem;line-height: 2.2rem;}
    .xchange_div .checkboxes-wrapper {padding-right: 0;}
    .xchange_div .xchange_data_ins .clear {display: none;}
    .xchange_div .xchange_data_left,
    .xchange_div .xchange_data_right {margin-bottom: 0;float: none;width: 100%;}
    .xchange_div .xchange_data_right.js_viv_com1, .xchange_div .xchange_data_right.js_viv_com2 {margin-bottom: 0rem;width: 100%;}
    .xchange_div .xchange_sum_line {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: auto;padding-left: 0;margin-bottom: 2rem;}
    .xchange_div .xchange_sum_label {height: auto;}
    .xchange_div .xchange_submit_div {padding: 0;width: 100%;}
    .xchange_checkdata_div,
    .xchange_div .exchange_checkpersdata,
    .xchange_div .xchange_pers .xchange_pers_ins .xchange_pers_div {padding: 0;width: 100%;}
    .xchange_checkdata_div {margin-bottom: 2.2rem;}
    .xchange_checkdata_div .checkbox, .exchange_checkpersdata .checkbox {padding: 0 0 18px;}
    .xchange_div .checkbox label {font-size: 1.2rem;line-height: 1.5rem;}
    .block_paybutton .block_paybutton_ins {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
    a.cancel_paybutton, a.success_paybutton {margin-bottom: 0;font: 500 1.6rem/2.4rem OpenSans, sans-serif;width: 100%;max-width: unset;height: 6rem;border-radius: 6rem;}
    .block_payinfo .block_payinfo_get,
    .block_payinfo .block_payinfo_give {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1rem;}
    .block_xchangedata .block_xchdata_wrap .block_xchdata_ins .block_xchdata_info .block_xchdata_info_left {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-grid-columns: 1fr;-ms-flex-direction: column;flex-direction: column;grid-template-columns: 1fr;padding: 1.6rem 0 0;row-gap: 1.8rem;}
    .block_xchangedata .block_persdata .block_persdata_info {-ms-grid-columns: 1fr;grid-template-columns: 1fr;row-gap: 2.4rem;}
    .block_xchdata_info_left .block_xchdata_line:first-child {margin-top: 0;}
    .cf_div_wrap .cf_div_ins {width: 100%;}
    .news-breadcrumb {;}
    .news-block__img {margin-bottom: 0;}
    #comments #respond #commentform {width: 100%;}
    .rf_div_wrap {margin: 2rem 0 4rem;}
    .acf_div_ins,
    .rf_div_wrap .rf_div .rf_div_ins {width: 100%;}
    .pntable_ins {overflow-x: scroll;padding-bottom: 0.6rem;}
    .log_div_ins,
    .pay_input input,
    .pay_select select,
    .reg_div_ins {width: 100%;overflow: hidden;text-overflow: ellipsis;}
    
    
    
    .userwalletsform_box .standart_windowins, .walletsverify_box .standart_windowins {padding-left: 1.6rem;padding-right: 1.6rem;width: 100%;}
    .standart_windowins {padding-left: 1rem;padding-right: 1rem;max-width: 100%;}
    .register_widget .register_widget_ins .register_widget_body .register_widget_body_ins .widget_reg_line:not(.form_field_line) .checkbox label {font-size: 1.4rem;}
    .rb_label {font-size: 1.1rem;}
    .aside .not_frame {margin-top: 2rem;}
    .walletsverify_box .standart_window_close {right: 1rem;top: 1rem;}
    .standart_window_close {top: 1.2rem;right: 1.2rem;}
    #usveformed {width: 100%;}
    .usveajaxform .ustbl_line_ins {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0;}
    .usveajaxform .ustbl_line_ins .ustbl_line_left,
    .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_bar,
    .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file .chose_file_btn,
    .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_res_error,
    .usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock,
    .usveajaxform .ustbl_line_ins .ustbl_line_right {width: 100%;font-size: 1.4rem;line-height: 1.6rem;}
    .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file .chose_file_btn {height: 4.8rem;border-radius: 6rem;}
    .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_res_error {font-size: 1.4rem;line-height: 1.6rem;}
    .checkstatus_div_ins,
    .lp_div_ins {width: 100%;}
}
@media only screen and (min-width: 641px) {
    .xtt_one_line_curs_right,
    .xtt_one_line_reserv_right {display: flex;}
    .xtt_one_line_curs {display: table-cell;vertical-align: middle;}
    .xtt_table_title1 {padding: 0;}
    .xtt_table_title2,
    .xtt_table_title3,
    .xtt_table_title4 {float: left;padding: 0;}
}
.reserves_table {display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.2rem;padding-right: 0.8rem;max-height: 43.6rem;overflow-y: scroll;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;}
.widget_reserv_div .widget_reserv_div_ins .reserves_table .reserves_vt {margin: 0;padding: 1rem 1.8rem;}
.widget_reserv_div .widget_reserv_div_ins .reserves_table .reserves_vt .widget_reserv_block .widget_reserv_title, .widget_reserv_div .widget_reserv_div_ins .reserves_table .reserves_vt .widget_reserv_block .widget_reserv_sum {max-width: 13.7rem;}
@media only screen and (max-width: 640px) {
    .reserves_table {display: flex;flex-direction: column;gap: 0.8rem;max-height: 42.4rem;}
    .widget_reserv_div .widget_reserv_div_ins .widget_reserv_filters .reserv_filter {font-size: 1.2rem;line-height: 1.4rem;}
}
.banner-swiper {margin-bottom: 3.4rem;padding-bottom: 3.6rem;}
.banner-swiper--mobile {display: none;}
.swiper-wrapper {height: unset;}
.banner-slide {position: relative;display: flex;align-items: flex-end;justify-content: space-between;flex: 1;padding: 2.8rem 2.4rem;min-height: 16rem;height: unset;border: 1px solid #262b2d;border-radius: 2.4rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);color: #FFFFFF;overflow: hidden;}
.swiper-img {position: absolute;object-fit: contain;z-index: -1;pointer-events: none;}
.swiper-img--1 {top: -5.3rem;right: 7.4rem;width: 34.2rem;height: 33.9rem;}
.swiper-img--2 {top: -7rem;right: -2.7rem;width: 39.3rem;height: 30.4rem;}
.banner_textblock {display: flex;flex-direction: column;justify-content: flex-end;gap: 1rem;}
.banner_title {font: 700 2rem/2.7rem OpenSans, sans-serif;}
.banner_text {font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 0;}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 1rem;}
.swiper-pagination-bullet {width: 1rem;height: 1rem;background: rgba(255, 255, 255, 0.3);opacity: 1;}
.swiper-pagination-bullet-active {background: rgba(255, 255, 255, 0.7);}
.banner_link {display: block;min-width: 4.4rem;width: 100%;max-width: 4.4rem;height: 4.4rem;border-radius: 50%;background: url("../images/dist/arrow_banner.svg") no-repeat center, #ffffff;background-size: 2.4rem;transition: all 0.1s ease-in-out;}
.banner_link:hover {filter: brightness(90%);box-shadow: 0px 0px 20px 0px #0891B266;transition: all 0.1s ease-in-out;}
.banner_link:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.banner-swiper--desktop {display: flex;gap: 1.6rem;margin-bottom: 9rem;padding: 0;}
@media only screen and (max-width: 640px) {
    .banner-swiper--mobile {display: block;}
    .banner-swiper--desktop {display: none;}
    .banner-swiper.container {margin-bottom: 4rem;padding-bottom: 2.6rem;}
    .banner-slide {flex: none;padding: 2.8rem 2.4rem;border-radius: 2.4rem;min-height: 16rem;}
    .banner_textblock {max-width: 84%;}
    .banner_title {margin-bottom: 1rem;font-size: 1.8rem;line-height: 2.4rem;}
    .banner_text {font-size: 1.5rem;line-height: 2rem;}
    .swiper-img--1 {top: 0.1rem;right: -4.8rem;width: 17rem;height: 16.8rem;}
    .swiper-img--2 {top: 0.1rem;right: -4.8rem;width: 17rem;height: 16.8rem;}
    .banner_link {max-width: 4.4rem;height: 4.4rem;background-size: 2.4rem;}
    .swiper-pagination-bullet {width: 0.75rem;height: 0.75rem;}
    .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 0.7rem;}
}

input {padding: 1rem 1.6rem;width: 100%;height: 4rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;text-overflow: ellipsis;border: 1px solid #4F4749;border-radius: 2.4rem;background: rgba(18,18,18,.5);color: #F3F3F3;overflow: hidden;z-index: 1;transition: all 0.1s ease-in-out;}
textarea {padding: 1.3rem 1.2rem;width: 100%;height: 11rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;border: 1px solid #5F5355;border-radius: 2.4rem;background: rgba(18,18,18,.5);color: #F3F3F3;scrollbar-color: rgba(0, 0, 0, 0.2) transparent;scrollbar-width: thin;resize: none;transition: all 0.1s ease-in-out;}
.select_js_title {position: relative;display: flex;align-items: center;padding: 0.5rem 1.6rem;height: 4rem;border: 1px solid #5F5355;border-radius: 2.4rem;background: rgba(18,18,18,.5);}
.select_js.open .select_js_title {border: 2px solid #4F4749;}

.hexch_curs_input input, .hexch_pers_input input, .xchange_type_table.tbl5 .captcha_divpole, .xtp_input_wrap input, .xtp_commis_wrap input, .xtl_input_wrap input, .xtl_commis_wrap input, .xchange_type_plitka .select_js_title, .xchange_type_list .select_js_title, .xchange_type_table.tbl5 .select_js_title {padding: 0.8rem 1.2rem;height: 4rem;border: 1px solid #5F5355;border-radius: 2.4rem;background: rgba(18,18,18,.5);color: #FFFFFF;}
.xchange_type_plitka .select_js_title, .xtp_input_wrap input {height: 5.2rem;}
.xchange_type_table.tbl5 .captcha_divpole, .captcha_divpole {padding: 0.4rem;}
.xchange_type_table.tbl5 textarea {;}
.xtl_input_wrap input, .xchange_div .xchange_select_wrapper .xchange_sum_input input {height: 4rem;font: 500 1.8rem/2.2rem OpenSans, sans-serif;border: 1px solid transparent;border-radius: 2.4rem 0 0 2.4rem;}

.xtl_commis_wrap input, .xtp_commis_wrap input {height: 4rem;font: 500 1.8rem / 2.2rem OpenSans, sans-serif;}
.xtl_commis_text, .xtp_commis_wrap .xtp_commis_text {top: 2.1rem;font-size: 1.1rem;line-height: 1.3rem;}
.xchange_type_list .select_js_title, .xchange_div .xchange_select .select_js_title {justify-content: flex-end;padding-right: 1.2rem;border-radius: 0 2.4rem 2.4rem 0;height: 4rem;border: 1px solid transparent;}
.xchange_div .xchange_select .select_js_title {;}
.tbl3 .select_js.iselect_js {height: 4rem !important;}
.xtp_input_wrap input {font-weight: 500;font-size: 1.6rem;line-height: 2.2rem;}

input:disabled:not(.js_sum2), textarea:disabled, .xchange_type_table.tbl5 textarea:disabled {transition: all 0.1s ease-in-out;}
input:hover, textarea:hover, .xchange_type_table.tbl5 textarea:hover, .xchange_type_plitka .select_js_title:hover, .xchange_type_list .select_js_title:hover, .xchange_type_table.tbl5 .select_js_title:hover, .xchange_type_table.tbl5 .captcha_divpole:hover, .captcha_divpole:hover, .select_js_title:hover, .xchange_div .xchange_select_wrapper .xchange_sum_input input:hover, .xchange_div .xchange_select .select_js_title:hover {border: 2px solid #4F4749;transition: all 0.1s ease-in-out;}
input:focus, textarea:focus, .xchange_type_table.tbl5 textarea:focus, .xchange_type_plitka .select_js_title:focus, .xchange_type_list .select_js_title:focus, .xchange_type_table.tbl5 .select_js_title:focus, .xchange_type_table.tbl5 .captcha_divpole:focus, .captcha_divpole:focus, .xchange_div .xchange_select_wrapper .xchange_sum_input input:focus, .xchange_div .xchange_select .select_js_title:focus {border: 2px solid  #4F4749;transition: all 0.1s ease-in-out;}
.xtl_input_wrap input:hover, .xchange_type_list .select_js_title:hover, .xchange_div .xchange_select_wrapper .xchange_sum_input input:hover, .xchange_div .xchange_select .select_js_title:hover {border-width: 1px;}
.xchange_type_plitka .open .select_js_title, .xchange_type_list .open .select_js_title, .xchange_type_table.tbl5 .open .select_js_title {border: 2px solid #4F4749;}

input[type="submit"], .xtp_submit, .xtl_submit, a.success_paybutton, a.go_to_main, .userapi_form .userapi_form_ins .userapi_submit input {display: inline-flex;align-items: center;justify-content: center;margin: 0;min-width: 16.5rem;padding: 1rem;text-align: center;text-decoration: none;width: 100%;font: 800 1.8rem/2.4rem OpenSans, sans-serif;height: 6.4rem;border: none;border-radius: 4.8rem;background: #27e7a3;transition: all 0.1s ease-in-out;color: #03140e;}
.userapi_form .userapi_form_ins .userapi_submit input {max-width: 26.2rem;}
.xchange_type_table.tbl5 input[type="submit"], .xtp_submit, .xtl_submit {height: 7.6rem;}
input[type="submit"]:disabled, .xtp_submit:disabled, .xtl_submit:disabled, a.success_paybutton:disabled, a.go_to_main:disabled, .userapi_form .userapi_form_ins .userapi_submit input:disabled {opacity: 0.2;}
input[type="submit"]:hover, .xtp_submit:hover, .xtl_submit:hover, a.success_paybutton:hover, a.go_to_main:hover,.userapi_form .userapi_form_ins .userapi_submit input:hover {box-shadow: 0px 0px 20px 0px rgba(20, 160, 115, 0.4);transition: all 0.1s ease-in-out;}
input[type="submit"]:active, .xtp_submit:active, .xtl_submit:active, a.success_paybutton:active, a.go_to_main:active, .userapi_form .userapi_form_ins .userapi_submit input:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.userwallets_addbutton input {max-width: 15.2rem;height: 5.2rem;font-size: 1.4rem;font-weight: 500;line-height: 1.8rem;}
.xchange_div_col_give .xchange_data_right:not(.js_viv_com1) .xchange_sum_label, .xchange_div_col_get .xchange_data_right:not(.js_viv_com2) .xchange_sum_label {display: none;}
@media only screen and (max-width: 640px) {
    .xtl_input_wrap input, .xchange_div .xchange_select_wrapper .xchange_sum_input input {font-size: 1.6rem;line-height: 2rem;}
    .xchange_type_list .select_js_title, .xchange_div .xchange_select .select_js_title {padding-left: 0.8rem;}
    .select_js_title {height: 4rem;}
    input[type="submit"], .xtp_submit, .xtl_submit, a.success_paybutton, a.go_to_main, .userapi_form .userapi_form_ins .userapi_submit input {font: 500 1.6rem/2.4rem OpenSans, sans-serif;height: 6rem;}
    .userapi_form .userapi_form_ins .userapi_submit input {max-width: 22.4rem;}
    .userwallets_addbutton input {max-width: unset;height: 4.8rem;font-size: 1.4rem;line-height: 1.6rem;}
    input, .hexch_curs_input input, .hexch_pers_input input, .xchange_type_table.tbl5 .captcha_divpole, .xtp_input_wrap input, .xtp_commis_wrap input, .xtl_input_wrap input, .xtl_commis_wrap input, .xchange_type_plitka .select_js_title, .xchange_type_list .select_js_title, .xchange_type_table.tbl5 .select_js_title {padding: 0.4rem 1.6rem;height: 4rem;font-size: 1.2rem;line-height: 1.5rem;border-radius: 2.4rem;}
    .xchange_type_table.tbl5 .captcha_divpole, .captcha_divpole {padding: 0.4rem;}
    textarea {padding: 1rem 1.2rem;font-size: 1.2rem;line-height: 1.5rem;border-radius: 2.4rem;}
    .xchange_type_table.tbl5 input[type="submit"], .xtp_submit, .xtl_submit {height: 6rem;font: 700 1.6rem/2.4rem OpenSans, sans-serif;}
    .xchange_type_list .select_js_title {padding-right: 1.6rem;border-radius: 0 2.4rem 2.4rem 0;}
    .xtl_input_wrap input, .xchange_type_list .select_js_title, .xtl_commis_wrap input {height: 4rem;}
    .xtl_commis_wrap input {padding-left: 1.6rem;border-radius: 2.4rem;}
    .xtl_commis_wrap input, .xtp_commis_wrap input {font: 500 1.6rem / 2rem OpenSans, sans-serif;}
}
.promo_banner, .promo_rules, .promo_sites-review {margin-bottom: 2rem;}
.promo_rules {display: flex;flex-direction: column;align-items: center;}
.promo_banner {display: flex;justify-content: space-between;gap: 3rem;}
.promo_banner_text {align-self: center;width: 100%;}
.promo_banner_img {width: 100%;max-width: 37.2rem;max-height: 37.7rem;object-fit: contain;}
.promo_banner-title {margin-bottom: 1.6rem;font: 700 3rem/4rem OpenSans, sans-serif;text-align: center;background: linear-gradient(199.25deg, #27e7a3 27.42%, #0f8f68 97.58%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #27e7a3;}
.promo_sites-review_title {margin-bottom: 2rem;font: 700 2.3rem/3.1rem OpenSans, sans-serif;color: #F3F3F3;}
.promo_banner-descr, .promo_rules_item_title {font: 500 1.8rem/2.4rem OpenSans, sans-serif;}
.promo_content {display: flex;gap: 10rem;}
.promo_content-left {max-width: 47.6rem;}
.promo_rules_list {margin-bottom: 4rem;}
.promo_rules_item {display: flex;align-items: center;justify-content: space-between;gap: 1rem;min-height: 8.4rem;padding: 1.2rem 0 1.2rem 5.2rem;}
.promo_rules_item:last-child a, .promo_rules_descr a {color: #27e7a3;text-decoration: none;transition: all 0.1s ease-in-out;}
.promo_rules_item:last-child a:hover, .promo_rules_descr a:hover {filter: drop-shadow(rgba(20, 160, 115, 0.8) 0px 0px 8px);text-decoration: underline;text-underline-offset: 4px;transition: all 0.1s ease-in-out;}
.promo_rules_item:last-child a:active, .promo_rules_descr a:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
.promo_rules_item:last-child {padding-bottom: 0;}
:where(body:not(.home) .promo:not(.notwidget)) .promo_rules_item--1 {background: url("../images/dist/step1_icon.svg") no-repeat left center;background-size: 4.2rem;}
:where(body:not(.home) .promo:not(.notwidget)) .promo_rules_item--2 {background: url("../images/dist/step2_icon.svg") no-repeat left center;background-size: 4.2rem;}
:where(body:not(.home) .promo:not(.notwidget)) .promo_rules_item--3 {background: url("../images/dist/step3_icon.svg") no-repeat left center;background-size: 4.2rem;}
.promo_rules_buttons {display: flex;align-items: center;justify-content: space-between;gap: 1.6rem;}
.promo_rules_buttons a {display: inline-flex;align-items: center;justify-content: center;padding: 1.6rem;width: 100%;font: 500 1.4rem/1.8rem OpenSans, sans-serif;border-radius: 3rem;text-decoration: none;transition: all 0.1s ease-in-out;color: #FFFFFF;}
.promo_btn_step1 {border: 1px solid #4F4749;background: transparent;}
.promo_btn_step2 {background: #27e7a3;color: #03140e;}
.promo_rules_buttons a:hover {box-shadow: 0px 0px 20px 0px #0891B266;text-decoration: none;transition: all 0.1s ease-in-out;}
.promo_rules_buttons a:active {opacity: 0.6;text-decoration: none;transition: all 0.1s ease-in-out;}
.promo_rules_descr {display: block;margin-bottom: 1.6rem;text-align: center;max-width: 63rem;line-height: 2.4rem;}
.promo_sites_subtitle {margin-bottom: 1.2rem;font: 700 2rem/2.7rem OpenSans, sans-serif;color: #F3F3F3;}
.promo_tips {display: block;margin-bottom: 2rem;color: rgba(255, 255, 255, 0.4);}
.promo_sites_list {max-width: 50rem;}
.promo_sites_list:not(:last-child) {margin-bottom: 2rem;padding-bottom: 2rem;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.promo_sites_item {display: flex;align-items: center;justify-content: space-between;}
.promo_sites_item:not(:last-child) {margin-bottom: 0.8rem;}
.promo_sites_item_title {font: 500 1.4rem/1.8rem OpenSans, sans-serif;}
.promo_btn_sites {display: inline-block;padding: 1.6rem 2.3rem;font: 500 1.4rem/1.8rem OpenSans, sans-serif;border: 1px solid #4F4749;border-radius: 3rem;text-decoration: none;color: #FFFFFF;transition: all 0.1s ease-in-out;}
.promo_btn.disable {display: none;}
.promo_btn_sites:hover {box-shadow: 0px 0px 20px 0px #0891B266;text-decoration: none;transition: all 0.1s ease-in-out;}
.promo_btn_sites:active {opacity: 0.6;transition: all 0.1s ease-in-out;}
.promo_winner {padding: 2rem 2rem 2.4rem;width: 100%;border-radius: 2.4rem;background: rgba(18,18,18,.5);}
.promo_winner_title, .promo_winner_name {text-align: center;}
.promo_winner_title {margin-bottom: 0.8rem;font: 700 2rem/2.7rem OpenSans, sans-serif;}
.promo_winner_name {display: block;font: 500 1.8rem/2.2rem OpenSans, sans-serif;}
@media only screen and (max-width: 640px) {
    .promo_banner_img {max-height: 18rem;}
    .js_timer.time_span, .block_statusbids .block_instruction .block_instruction_ins .text .comment_user, .many_reviews .one_reviews .one_reviews_answer {border-radius: 2.4rem;}
    .block_statusbids .block_instruction .block_instruction_ins .text .comment_user {font-size: 1.2rem;line-height: 1.5rem;}
    .promo_sites-review {margin-bottom: 1.6rem;}
    
    .promo_banner {flex-direction: column;gap: 2rem;}
    .promo_content {flex-direction: column-reverse;gap: 2rem;padding: 0;margin-bottom: 3.2rem;}
    .promo_rules_list {margin-bottom: 3.2rem;}
    .promo_banner_text {padding: 0;max-width: 100%;}
    .promo_banner-title {margin-bottom: 2rem;font: 700 2.6rem/3.4rem OpenSans, sans-serif;}
    .promo_sites-review_title {font-size: 1.9rem;line-height: 2.6rem;}
    .promo_rules_item_title {text-align: center;font: 500 1.6rem/2rem OpenSans, sans-serif;}
    .promo_rules_item {flex-direction: column;padding: 7rem 0 1.6rem;background-position: top 1.6rem center;background-size: 4.5rem;}
    .promo_rules_buttons {flex-direction: column;}
    .promo_rules_buttons a {font: 500 1.2rem/1.5rem OpenSans, sans-serif;}
    .promo_rules_descr {text-align: left;font-size: 1.2rem;line-height: 2rem;}
    .promo_winner {;}
    .promo_tips {font-size: 1.4rem;line-height: 1.6rem;}
    .promo_sites_subtitle {font-size: 1.5rem;font-weight: 500;line-height: 2rem;}
    .promo_btn_sites {font-size: 1.2rem;line-height: 1.5rem;}
    .promo_sites_item {flex-direction: column;align-items: flex-start;}
    .promo_sites_item_title {margin-bottom: 0.8rem;font-size: 1.2rem;line-height: 1.5rem;}
    .promo_sites-review {margin-bottom: 4rem;}
}
.aboutus section:not(:last-child) {margin-bottom: 6rem;}
.aboutus__textblock {display: flex;align-items: center;gap: 4rem;}
.aboutus_textblock_img {max-width: 20rem;max-height: 20rem;}
.aboutus__title {margin-bottom: 2rem;font: 700 2.3rem/3.1rem OpenSans, sans-serif;}
.aboutus__subtitle {margin-bottom: 0.8rem;font: 700 2rem/2.7rem OpenSans, sans-serif;}
.aboutus_textblock_title {margin-bottom: 0.8rem;}
.aboutus__descr {line-height: 2.4rem;}
.aboutus__values-list {display: flex;gap: 1.6rem;}
.aboutus__values-item {display: flex;gap: 3rem;flex: 1;padding: 2rem 1.6rem 1.6rem 3rem;border: 1px solid #262b2d;border-radius: 2.4rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);}
.aboutus_values_img {max-width: 8rem;max-height: 8rem;}
.aboutus_wrapper {display: flex;gap: 1.6rem;padding: 2.4rem;border: 1px solid #262b2d;border-radius: 3.2rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);}
.aboutus_wrapper .grid {display: grid;}
.aboutus__partners-item {padding: 2rem 1.6rem 1.6rem;flex: 1;text-align: center;border-radius: 2.4rem;background: rgba(18,18,18,.5);}
.aboutus .feedback {flex: 1;}
.aboutus__welcome {padding: 1rem;}
.aboutus_welcome_title {font: 700 3rem/4rem OpenSans, sans-serif;transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .aboutus__textblock {flex-direction: column;}
    .aboutus__title {font-size: 1.9rem;line-height: 2.6rem;}
    .aboutus__descr {font-size: 1.2rem;line-height: 2rem;}
    .aboutus__values-list, .aboutus__values-item, .aboutus_wrapper {flex-direction: column;}
    .aboutus__values-item {align-items: center;gap: 2rem;}
    .aboutus__values-item-content {text-align: center;}
    .aboutus__subtitle {font: 500 1.5rem/2rem OpenSans, sans-serif;}
    .aboutus_wrapper {gap: 2rem;}
    .aboutus_welcome_title {font-size: 2.6rem;line-height: 3.4rem;}
}
.hidden {display: none;}
.marquee3k__copy {gap: 0.8rem;margin: 0;padding: 0;}
.select_js_ulli_ins {display: flex;align-items: center;gap: 0.8rem;}
.captcha_sci_div .captcha_sci_body {flex-wrap: wrap;}
.hidden_line{display: none;}

.select_js {height: 4rem !important;width: 100%;}
.xchange_type_list .select_js:not(.iselect_js) .select_js_title {border-radius: 2.4rem;}
.select_js.open {height: 4rem !important;}
#exchange-type-selector {display: flex;justify-content: space-between;margin-bottom: 1.2rem;}
#exchange-type-selector input[type=radio] {display: none;}
#exchange-type-selector label {width: 100%;display: inline-block;padding: 0.45rem 0;text-align: center;font: 600 1.4rem/1.8rem OpenSans, sans-serif;background: rgba(255, 255, 255, 0.16);cursor: pointer;}
#exchange-type-selector label:hover {box-shadow: 0px 0px 20px 0px rgba(20, 160, 115, 0.4);}
#exchange-type-selector label:nth-child(2) {border-radius: 3rem 0 0 3rem;}
#exchange-type-selector label:last-child {border-radius: 0 3rem 3rem 0;}
#exchange-type-selector input[type=radio]:checked+label {background: #27e7a3;color: #03140e;}
.xchange_div .js_changecalc-wrapper {margin-top: 1.2rem;}
.xchange_div .checkbox label.js_changecalc-label {position: relative;width: 3.4rem;height: 1.8rem;border: 1px solid #27e7a3;border-radius: 1.2rem;}
.xchange_div .checkbox label.js_changecalc-label::before {content: '';position: absolute;top: 0.3rem;left: 0.3rem;border-radius: 50%;width: 1rem;height: 1rem;border: none;background-color: #ffffff;transition: all 0.1s ease-in-out;}
.xchange_div .checkbox.checked label.js_changecalc-label::before {left: unset;right: 0.3rem;transition: all 0.1s ease-in-out;}
.xchange_div .checkbox.checked label.js_changecalc-label {background: #27e7a3;}
.js_changecalc-label p {margin-left: 0.8rem;}
@media only screen and (max-width: 640px) {
    #exchange-type-selector label {font-size: 1.2rem;line-height: 1.5rem;}
}


@media (width > 640px) {
    .tbl3 {.select_js.iselect_js,
        .xtl_input_wrap {
            width: 50%;}
    }

}

.xchange_div .xchange_data_right .xchange_info_line.xml_sum_course {text-align: right;margin-top: 0.5rem;}

.block_statusbids {position: relative;}



.other_direction_title_give, .other_direction_title_get {text-overflow: ellipsis;white-space: pre-wrap;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-word;}
.js_userwallet_verify {text-decoration: underline;}

.block_smsbutton {margin-top: 4rem;padding: 4rem 0 0 0;border-top: 1px solid rgba(255, 255, 255, 0.08);}
.block_smsbutton_label, .block_statusbids .ustbl_title {font: 600 1.4rem/1.8rem OpenSans, sans-serif;}
.block_smsbutton_action {display: flex;gap: 2rem;}
.block_smsbutton_action input[type=text] {padding: 1.1rem 1.6rem;width: 100%;max-width: 19rem;height: 4rem;text-align: left;}
.block_smsbutton_action input[type=submit] {margin: 0;padding: 1.2rem 4.8rem;font-size: 1.4rem;font-weight: 600;line-height: 1.8rem;width: unset;height: unset;border: none;border-radius: 3rem;}
.block_smsbutton_action input[type=submit]:hover {filter: brightness(90%);transition: all 0.1s ease-in-out;}
.block_smsbutton_action input[type=submit]:active {filter: brightness(80%);transition: all 0.1s ease-in-out;}
@media only screen and (max-width: 640px) {
    .block_smsbutton_label, .block_statusbids .ustbl_title {font-size: 1.2rem;line-height: 1.5rem;}
    .block_smsbutton_action {flex-direction: column;gap: 1.6rem;}

    .block_smsbutton_action input[type=text] {max-width: unset;height: 4rem;}

    .block_smsbutton_action input[type=submit] {padding: 1.65rem;font-size: 1.2rem;line-height: 1.5rem;}
}

.block_statusbids .ustbl_line {margin-top: 4rem;padding: 4rem 0 0 0;border-top: 1px solid rgba(255, 255, 255, 0.08);}
.block_statusbids .ustbl_line .clear, .block_smsbutton .clear {display: none;}
.block_statusbids .ustbl_line_ins {display: flex;justify-content: space-between;gap: 11rem;}
.block_statusbids .ustbl_line_left, .block_statusbids .ustbl_line_right {width: 100%;}
.block_statusbids .ustbl_line_left {max-width: 40rem;}
.block_statusbids .ustbl_line_right {max-width: 20rem;}
.block_statusbids .ustbl_title {margin-bottom: 0.8rem;}
.block_statusbids .ustbl_warn {margin-bottom: 2rem;font-size: 1.4rem;line-height: 1.6rem;color: #898989;}
.walletsverify_box .verify_acc_file::after, .ustbl_file::after, .walletsverify_box .verify_acc_file input, .usveajaxform .ustbl_line_ins .ustbl_line_left .ustbl_file input.usveupfilesome, .ustbl_file .js_hf_input {display: none;}
.ustbl_file input.usveupfilesome {display: none;}
.block_statusbids .ustbl_line .ustbl_file .chose_file_btn {padding: 1.5rem;font-weight: 400;text-align: center;border: 1px solid #4F4749;border-radius: 3rem;background-color: transparent;color: #FFFFFF;transition: all 0.1s ease-in-out;cursor: pointer;}
.block_statusbids .ustbl_line .ustbl_eximg {margin-bottom: 1rem;}
.block_statusbids .ustbl_line .ustbl_eximg img {max-width: 20rem;max-height: 20rem;}
.block_statusbids .ustbl_line .ustbl_descr {font-size: 1.4rem;line-height: 1.6rem;text-align: center;color: #898989;}
.block_statusbids_ins .ustbl_bar {margin-top: 2rem;}
.ustbl_file {padding: 0;}
.ustbl_bar {position: relative;display: none;padding: 1.2rem;background-color: rgba(39, 33, 43, 0.5);border-radius: 1.2rem;}
.ustbl_bar .ustbl_bar_abs {position: relative;background-color: rgba(69, 220, 147, 1);height: 6px;margin: 7px 0;}
.ustbl_bar::after {content: '';position: absolute;top: 1.9rem;left: 1.2rem;width: calc(100% - 2.4rem);height: 6px;background-color: rgba(0, 0, 0, 0.2);z-index: -1;}
@media only screen and (max-width: 640px) {
    .block_statusbids .ustbl_line_ins {flex-direction: column;gap: 2rem;}
    .block_statusbids .ustbl_warn {font-size: 1.2rem;line-height: 1.4rem;}
    .block_statusbids .ustbl_line_right {display: flex;flex-direction: column;align-items: center;max-width: unset;}
    .block_statusbids .ustbl_line .ustbl_file .chose_file_btn {padding: 1.55rem;font-size: 1.2rem;line-height: 1.5rem;}
}

.ct-pay-card {width: 100%;max-width: 860px;margin: 0 auto;padding: 0px 32px 0;border-radius: 24px;color: #f1fff9;box-sizing: border-box;}

.ct-pay-card * {box-sizing: border-box;}

.ct-pay-title {margin: 0 0 28px;text-align: center;font-size: 18px;line-height: 1.35;font-weight: 700;color: #f1fff9;}

.ct-pay-amount-box {width: 100%;margin-bottom: 24px;padding: 14px 18px;border-radius: 2.2rem;border: 1px solid #27e7a3;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);text-align: center;}

.ct-pay-label {margin: 0 0 6px;font-size: 14px;line-height: 1.4;font-weight: 600;color: rgba(255, 255, 255, 0.4);}

.ct-pay-amount-row {display: flex;align-items: center;justify-content: center;gap: 8px;}

.ct-pay-currency-icon {width: 24px;height: 24px;object-fit: contain;display: block;}

.ct-pay-amount-value {margin: 0;font-size: 16px;line-height: 1.4;font-weight: 700;color: #f1fff9;}

.ct-pay-address-box {display: flex;align-items: center;justify-content: center;gap: 10px;width: fit-content;max-width: 100%;margin: 0 auto 24px;padding: 10px 14px;border-radius: 2.2rem;border: 1px solid #27e7a3;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);}

.ct-pay-address-value {margin: 0;font-size: 16px;line-height: 1.4;font-weight: 700;color: #f1fff9;word-break: break-all;text-align: center;}

.ct-pay-copy-icon {flex: 0 0 auto;font-size: 18px;line-height: 1;opacity: 0.7;font-weight: 600;}

.ct-pay-qr-box {width: fit-content;margin: 0 auto 24px;padding: 12px;border-radius: 20px;background: #ffffff;box-shadow: 0 8px 24px rgba(27, 38, 67, 0.05);}

.ct-pay-qr-box img,
.ct-pay-qr-box svg {display: block;width: 180px;height: 180px;}

.ct-pay-network-row {display: flex;align-items: center;justify-content: center;gap: 8px;margin-bottom: 24px;}

.ct-pay-network-label {margin: 0;font-size: 12px;line-height: 1.4;color: rgba(255, 255, 255, 0.4);font-weight: 600;}

.ct-pay-network-badge {margin: 0;padding: 10px;border-radius: 6px;background: #334E68;color: #27e7a3;font-size: 12px;line-height: 1.2;}

.ct-pay-warning-box {display: flex;align-items: flex-start;gap: 10px;width: 100%;margin-bottom: 22px;padding: 14px 16px;border: 1px dashed #27e7a3;border-radius: 2.2rem;background: linear-gradient(180deg, #181d1e 0%, #111415 100%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 16px 40px rgba(0, 0, 0, .25);}

.ct-pay-warning-icon {flex: 0 0 auto;font-size: 18px;line-height: 1.2;color: #27e7a3;}

.ct-pay-warning-text {margin: 0;font-size: 14px;line-height: 1.5;color: #27e7a3;}

.ct-pay-destination-box {width: 100%;padding: 18px 16px 20px;border-top: 2px solid #daddeb;}

.ct-pay-destination-label {margin: 0 0 6px;font-size: 14px;line-height: 1.4;color: rgba(255, 255, 255, 0.4);}

.ct-pay-destination-value {margin: 0;font-size: 16px;line-height: 1.45;font-weight: 700;color: #f1fff9;word-break: break-all;}

@media (max-width: 768px) {
  .ct-pay-card {padding: 28px 16px 0;border-radius: 18px;}

  .ct-pay-title {font-size: 16px;margin-bottom: 22px;}

  .ct-pay-address-box {width: 100%;padding: 10px 12px;}

  .ct-pay-amount-row {flex-wrap: wrap;}

  .ct-pay-qr-box img,
  .ct-pay-qr-box svg {width: 160px;height: 160px;}

  .ct-pay-warning-box {padding: 12px 14px;}
}

@media only screen and (max-width: 640px) {
    .header__auth {display: none;}
    .header__auth.mobile-auth {display: block;}
}


/* ===== velorex: главная: секции, заголовки, подвал, преимущества ===== */
/* ===== Velorex: главная, заголовки, подвал, преимущества (бывший redesign.css, разделы 2-5, 7) ===== */

/* общие цвета: акцент и «стекло» карточек/подвала */
:root {
    --vx-acc: #27e7a3;
    --vx-glass: linear-gradient(135deg, rgba(255, 255, 255, .13) 0%, rgba(255, 255, 255, .05) 45%, rgba(255, 255, 255, .02) 100%);
    --vx-glass-b: rgba(255, 255, 255, .14);
}

/* --- 2. главная: карточки внутри секций стеклянные ---
 * .crypto/.news/.home-directions__item в теме стоят в общем списке с виджетами и страницей «О нас»,
 * поэтому стекло — только на главной, каскадом поверх общего списка (сам список не трогаем). */
.home .crypto,
.home .news,
.home .feedback,
.home .home-directions__item {
    border: 1px solid var(--vx-glass-b);
    background: var(--vx-glass);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .16);
    -webkit-backdrop-filter: blur(20px) saturate(160%);
    backdrop-filter: blur(20px) saturate(160%);
}
/* отзыв — целая стеклянная карточка, а не «пузырь» с хвостиком (на «О нас» пузырь остаётся) */
.home .feedback { padding: 2rem 2rem 2.4rem; border-radius: 2.4rem; }
.home .feedback__text { padding: 0 0 1.6rem; background: none; border-radius: 0; }
.home .feedback__text::after { display: none; }

/* --- 3. заголовки секций главной крупные, по центру (вкладки «Последние обмены» не трогаем) --- */
.home .section__title:not(.exchanges__buttons) { justify-content: center; margin-bottom: 2.8rem; }
.home .section__title:not(.exchanges__buttons) .h2-title { font-size: 3.6rem; line-height: 4.4rem; text-align: center; }
/* «Все отзывы», «Все новости» — контурная кнопка по центру вместо зелёной полосы */
.home .btn-secondary-align .btn-secondary {
    width: auto;
    padding: 1.4rem 3rem;
    background: transparent;
    border: 1px solid var(--vx-glass-b);
    color: #fff;
    box-shadow: none;
}
.home .btn-secondary-align .btn-secondary:hover { border-color: var(--vx-acc); }

/* --- 4. выделенные слова белые жирные ---
 * Цвет задан в админке инлайном (style="color:#27E7A3"), перебить его можно только !important.
 * .hometext-wrapper__text, а не __descr: в теме <p> вложен в <p>, браузер их разрывает.
 * Чтобы вернуть цветные слова — удалите этот блок.
 * Заголовок первого экрана (.disclaimer) оформлен отдельно — см. «первый экран: заголовок и цифры» в конце файла. */
.hometext-wrapper__text span[style*="27E7A3" i],
.hometext-wrapper__text span[style*="3DB8FF" i] {
    color: #fff !important;
    font-weight: 700;
}

/* --- 5. подвал стеклянной плашкой (фон с самого .footer снят в его правиле выше) --- */
.footer > .footer__grid {
    padding: 4rem;
    border: 1px solid var(--vx-glass-b);
    border-radius: 3.2rem;
    background: var(--vx-glass);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .16);
    -webkit-backdrop-filter: blur(20px) saturate(160%);
    backdrop-filter: blur(20px) saturate(160%);
}

/* --- 7. преимущества на главной: подсветка рамки, свечение под иконкой, серое описание --- */
.home .icon-card:hover { border-color: rgba(39, 231, 163, .35); }
/* мягкое свечение акцента отдельным слоем, чтобы не менять размер самой иконки */
.home .icon-card__icon::before {
    content: "";
    position: absolute;
    inset: -1.8rem;
    border-radius: 50%;
    background: radial-gradient(circle at 50% 55%, rgba(39, 231, 163, .2) 0%, transparent 65%);
    pointer-events: none;
}
/* описание серое — заголовок плитки читается главным */
.home .icon-card__text p { color: #a9b8b3; }

/* --- телефоны и планшеты --- */
@media only screen and (max-width: 900px) {
    .home .section__title:not(.exchanges__buttons) .h2-title { font-size: 2.8rem; line-height: 3.4rem; }
    .footer > .footer__grid { width: calc(100% - 3.2rem); padding: 3rem 2rem; border-radius: 2.4rem; }
}


/* ===== velorex: форма обмена на главной, выпадающий список, замок ===== */
/* ==========================================================================
   Форма обмена на главной (.homechange, тип «список» — классы .xtl_*)
   Здесь только то, что нельзя поправить в правилах темы на месте:
   элементы стоят в общих списках селекторов темы (поля, заголовок селекта,
   кнопки) — их перебиваем каскадом, чтобы не задеть страницу обмена и другие типы.
   ========================================================================== */

/* тонкая зелёная линия по верхнему краю плитки — единственный цветной штрих */
.xchange_type_list_ins::before {
    content: "";
    position: absolute;
    top: -1px;
    left: 12%;
    right: 12%;
    height: 1px;
    background: linear-gradient(90deg, transparent, #27e7a3, transparent);
    pointer-events: none;
}
/* курс — под кнопкой «Продолжить»: в разметке плагина он внутри левой колонки,
   поэтому ставим его абсолютно от #js_html (колонки и тело таблицы — static, см. правки темы) */
.xchange_type_list #js_html { position: relative; padding-bottom: 3.2rem; }

/* сумма: крупная, без своей рамки и фона — рамка у карточки .xtl_selico_wrap.
   Поле стоит в общих списках темы вместе с полями страницы обмена и других типов. */
.homechange .xtl_input_wrap input,
.homechange .xtl_input_wrap input:focus,
.homechange .xtl_input_wrap input:disabled {
    width: 100%;
    height: 4rem;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    outline: none;
    font-size: 2.6rem;
    font-weight: 600;
    line-height: 4rem;
    color: #fff;
    -webkit-text-fill-color: #fff;
    opacity: 1;
}

/* выбор валюты: без своей подложки, справа по центру карточки.
   height !important — плагин (jquery-select) пишет высоту инлайном, а тема ставит
   .select_js / .tbl3 .select_js.iselect_js {height: 4rem !important}.
   position !important — модуль «Группы сетей» печатает в подвале
   .select_js.iselect_js.sg-on.sg-own {position: relative}; список и поиск должны
   считаться от строки .xtl_select_wrap, а не от самого селекта. */
.homechange .xtl_select_wrap .select_js { flex: none; width: auto; }
.homechange .xtl_select_wrap .select_js,
.homechange .xtl_select_wrap .select_js.open { position: static !important; height: auto !important; }
/* поднят на половину высоты подписи — чтобы стоять по центру карточки */
.homechange .xtl_select_wrap .select_js_title { top: -1.1rem; height: auto; }
.homechange .xtl_select_wrap .select_js_title .select_txt { max-width: 22rem; font-size: 1.7rem; font-weight: 600; color: #fff; }
/* без модуля «Группы сетей» родной поиск встаёт поверх — заголовок под ним прячем; с модулем поиск внутри списка */
.homechange .xtl_select_wrap .select_js.open:not(.sg-on) .select_js_title { visibility: hidden; }
/* поле поиска по валютам при открытии списка закрывает всю карточку плотным полем
   (было полупрозрачным — сквозь него просвечивали сумма и название валюты) */
.homechange .xtl_select_wrap .select_js_search input,
.homechange .xtl_select_wrap .select_js_search input:hover,
.homechange .xtl_select_wrap .select_js_search input:focus {
    width: 100%;
    height: 100%;
    padding: 0 8.4rem 0 1.6rem;
    border: 1px solid rgba(39, 231, 163, .6);
    border-radius: 1.8rem;
    background: #171b1c;
    box-shadow: 0 0 0 3px rgba(39, 231, 163, .12);
    font-size: 1.8rem;
    line-height: normal;
    text-align: left;
    color: #fff;
    outline: none;
}

/* кнопка «Продолжить» тоньше (у темы она в общих списках кнопок всех форм) */
.homechange .xtl_submit { height: 5.2rem; box-shadow: 0 0 24px rgba(39, 231, 163, .3); transition: box-shadow .15s ease, transform .15s ease; }
.homechange .xtl_submit:hover { box-shadow: 0 0 34px rgba(39, 231, 163, .5); transform: translateY(-1px); }
@media (prefers-reduced-motion: reduce) {
    a.xtl_change:hover { transform: none; }
}

@media only screen and (max-width: 640px) {
    /* на телефоне rem крупнее — иначе длинная сумма налезает на название валюты */
    .homechange .xtl_input_wrap input,
    .homechange .xtl_input_wrap input:focus,
    .homechange .xtl_input_wrap input:disabled { font-size: 1.7rem; }
    .homechange .xtl_select_wrap .select_js_title .select_txt { font-size: 1.3rem; }
    /* С модулем «Группы сетей» в поле короткий код («USDT TRC20») — валюта стоит как на компьютере:
       справа, по центру карточки. Без модуля длинные названия («Tether TRC20 USDT») съедают место
       под сумму, поэтому валюта уходит в строку подписи, а сумма — ниже на всю ширину.
       order здесь неизбежен: разметку строки собирает плагин и site.js. */
    .homechange .xtl_select_wrap:has(.select_js:not(.sg-on)) { flex-wrap: wrap; row-gap: 0; }
    .homechange .xtl_select_wrap .select_js:not(.sg-on) { order: 1; margin: -2.5rem 0 0 auto; }
    .homechange .xtl_select_wrap .select_js:not(.sg-on) .select_js_title { top: 0; }
    .homechange .xtl_select_wrap:has(.select_js:not(.sg-on)) .xtl_input_wrap { order: 2; flex-basis: 100%; }
}

/* ==========================================================================
   Выбор валюты в поле суммы (главная и страница обмена)
   ========================================================================== */

/* при наведении: тема рисует рамку со скруглением только справа (0 2.4rem 2.4rem 0) —
   вместо рамки мягкая подложка с одинаковым скруглением */
.homechange .xtl_select_wrap .select_js .select_js_title,
.homechange .xtl_select_wrap .select_js .select_js_title:hover,
.homechange .xtl_select_wrap .select_js.open .select_js_title,
.xchange_div .xchange_sum_input .select_js .select_js_title,
.xchange_div .xchange_sum_input .select_js .select_js_title:hover,
.xchange_div .xchange_sum_input .select_js.open .select_js_title,
.xchange_div .error .select_js_title {
    border: 0;
    border-radius: 1.2rem;
    background: none;
    transition: background-color .15s ease;
}
/* !important: тема ставит .error .select_js_title {border-color: … !important}, а рамку
   поверх ошибки рисуют её же правила наведения (.xchange_div .xchange_select .select_js_title:hover) */
.xchange_div .error .select_js_title { border: 0 !important; }
.homechange .xtl_select_wrap .select_js .select_js_title,
.xchange_div .xchange_sum_input .select_js .select_js_title { margin-right: -.8rem; padding: .6rem 3rem .6rem .8rem; }
.homechange .xtl_select_wrap .select_js .select_js_title:hover,
.xchange_div .xchange_sum_input .select_js .select_js_title:hover { background: rgba(255, 255, 255, .06); }
.homechange .xtl_select_wrap .select_js.open .select_js_title,
.xchange_div .xchange_sum_input .select_js.open .select_js_title { background: rgba(39, 231, 163, .08); }
/* логотип выбранной валюты в поле — крупнее; в списке валют остаётся как был */
.xchange_div .xchange_sum_input .select_js_title .select_ico,
.homechange .xtl_select_wrap .select_js_title .select_ico {
    width: 4.5rem;
    min-width: 4.5rem;
    height: 4.5rem;
    margin: 0;
    background-size: contain;
    background-position: center;
}
@media only screen and (max-width: 640px) {
    .homechange .xtl_select_wrap .select_js .select_js_title,
    .xchange_div .xchange_sum_input .select_js .select_js_title { padding-right: .8rem; }
    .xchange_div .xchange_sum_input .select_js_title .select_ico,
    .homechange .xtl_select_wrap .select_js_title .select_ico { width: 3.2rem; min-width: 3.2rem; height: 3.2rem; }
}

/* ==========================================================================
   Замок фиксации курса (.vx-lock — кнопку вставляет js/layout.js, модуль «Тип обмена»)
   Кнопка между суммой и валютой в карточке «Получаете»: открыт — плавающий курс,
   закрыт — фиксированный. Старый переключатель прячем, только когда замок встал
   (класс vx-lock-on на <html> ставит тот же скрипт — ещё до первой отрисовки).
   ========================================================================== */
.vx-lock-on .xchange_div .xchange_info_line:has(input[name="exchange_type"]),
.vx-lock-on #exchange-type-selector { display: none; }
.vx-lock {
    position: relative;
    top: -1rem;
    flex: none;
    display: grid;
    place-items: center;
    width: 3.6rem;
    height: 3.6rem;
    margin: 0;
    padding: 0;
    border: 1px solid #2a3033;
    border-radius: 1.1rem;
    background: rgba(255, 255, 255, .03);
    color: #8f9c98;
    cursor: pointer;
    transition: background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease;
}
.homechange .vx-lock { top: -1.1rem; }
/* у выбора валюты слева отступ под подсветку при наведении — компенсируем, чтобы замок стоял ближе */
.xchange_div .vx-lock, .homechange .vx-lock { margin-right: -.6rem; }
/* порядок «сумма → замок → валюта»: site.js при каждом пересчёте ставит валюту сразу
   после суммы (insertAfter), и без order замок уезжал правее валюты. Разметку генерирует
   плагин, поэтому только order. */
.xchange_div .xchange_input_dropdown_wrapper > input { order: 1; }
.xchange_div .xchange_input_dropdown_wrapper > .vx-lock { order: 2; }
.xchange_div .xchange_input_dropdown_wrapper > .xchange_select { order: 3; }
.xchange_div .xchange_input_dropdown_wrapper > .js_error { order: 4; }
.homechange .xtl_select_wrap > .xtl_input_wrap { order: 1; }
.homechange .xtl_select_wrap > .vx-lock { order: 2; }
.homechange .xtl_select_wrap > .select_js { order: 3; }
.vx-lock svg { width: 1.8rem; height: 1.8rem; overflow: visible; }
.vx-lock .vx-lock__hole { fill: #161b1c; transition: fill .15s ease; }
/* открытый замок: дужка приподнята и повёрнута */
.vx-lock .vx-lock__shackle { transform-box: fill-box; transform-origin: 100% 100%; transform: translateY(-1px) rotate(24deg); transition: transform .2s ease; }
.vx-lock:hover { border-color: #3a4245; color: #cfd8d5; }
.vx-lock:focus-visible { outline: 2px solid #27e7a3; outline-offset: 2px; }
/* закрыт — курс зафиксирован */
.vx-lock[aria-pressed="true"] { border-color: #27e7a3; background: #27e7a3; color: #03140e; box-shadow: 0 0 16px rgba(39, 231, 163, .35); }
.vx-lock[aria-pressed="true"] .vx-lock__hole { fill: #27e7a3; }
.vx-lock[aria-pressed="true"] .vx-lock__shackle { transform: none; }
@media (prefers-reduced-motion: reduce) {
    .vx-lock, .vx-lock .vx-lock__shackle { transition: none; }
}
@media only screen and (max-width: 640px) {
    /* на телефоне места мало: замок компактнее, зазоры меньше, сумма чуть мельче — чтобы она не обрезалась */
    .vx-lock { width: 2.8rem; height: 2.8rem; border-radius: .9rem; }
    .vx-lock svg { width: 1.4rem; height: 1.4rem; }
    /* .xchange_sum_input в селекторе — чтобы перебить зазор 1.2rem страницы обмена при любом порядке файлов */
    .xchange_div .xchange_sum_input.xchange_input_dropdown_wrapper:has(.vx-lock),
    .homechange .xtl_select_wrap:has(.vx-lock) { gap: .6rem; }
    .xchange_div .xchange_div_col_get .xchange_select_wrapper .xchange_sum_input input.js_sum_val { font-size: 1.6rem; }
}


/* ===== velorex: страница обмена ===== */
/* ==========================================================================
   Страница обмена (.xchange_div) — «всё карточками», макет №08.
   Скрипт темы (site.js, moveSumXchange) собирает строки «подпись + поле»
   (.xchange_sum_line.xchange_select_wrapper, .xchange_curs_line_ins, .xchange_pers_line_ins);
   сами карточки описаны на месте правил темы, здесь — то, чего в теме не было.
   ========================================================================== */

.xchange_div .xchange_pers { margin-top: 0; }

/* карточка: наведение, фокус внутри — зелёная рамка */
.xchange_div .xchange_sum_line.xchange_select_wrapper:hover,
.xchange_div .xchange_curs_line_ins:hover,
.xchange_div .xchange_pers_line_ins:hover { border-color: #3a4245; }
.xchange_div .xchange_sum_line.xchange_select_wrapper:focus-within,
.xchange_div .xchange_curs_line_ins:focus-within,
.xchange_div .xchange_pers_line_ins:focus-within { border-color: rgba(39, 231, 163, .6); box-shadow: 0 0 0 3px rgba(39, 231, 163, .12); }
/* поле с ошибкой — красная рамка карточки: плагин ставит .error на обёртку поля внутри карточки,
   поэтому карточку находим через :has() */
.xchange_div .xchange_sum_line.xchange_select_wrapper:has(.js_wrap_error.error),
.xchange_div .xchange_curs_line_ins:has(.js_wrap_error.error),
.xchange_div .xchange_pers_line_ins:has(.js_wrap_error.error) { border-color: rgba(255, 107, 107, .7); box-shadow: 0 0 0 3px rgba(255, 107, 107, .1); }

/* подписи полей — мелко, серым (сама обёртка подписи остаётся как в теме) */
.xchange_div .xchange_sum_line .xchange_data_title span,
.xchange_div .xchange_curs_label .xchange_label,
.xchange_div .xchange_pers_label .xchange_label { font-size: 1.3rem; font-weight: 400; line-height: 1.8rem; color: #8f9c98; }
.xchange_div .xchange_label .req { color: #27e7a3; }

/* курс — светлее остальной строки */
.xchange_div .xchange_course_wrapper .js_course_html { color: #e6efec; font-weight: 600; }

/* само поле — без своей рамки и фона, во всю ширину карточки.
   Обёртка суммы в теме описана общим правилом с формой на главной (.xtl_select_wrap, .xchange_input_dropdown_wrapper),
   поэтому здесь каскадом, а не правкой общего списка */
.xchange_div .xchange_sum_input.xchange_input_dropdown_wrapper,
.xchange_div .xchange_curs_input,
.xchange_div .xchange_pers_input { width: 100%; margin: 0; border: 0; border-radius: 0; background: none; }
.xchange_div .xchange_sum_input.xchange_input_dropdown_wrapper { align-items: center; gap: 1.2rem; max-width: none; }

/* поля ввода внутри карточек: без рамки и фона, белый текст */
.xchange_div .xchange_sum_input input,
.xchange_div .xchange_curs_input input:not([type=checkbox]):not([type=radio]),
.xchange_div .xchange_pers_input input:not([type=checkbox]):not([type=radio]),
.xchange_div .xchange_curs_input textarea,
.xchange_div .xchange_pers_input textarea,
.xchange_div .xchange_curs_input select,
.xchange_div .xchange_pers_input select {
    width: 100%;
    height: 3.2rem;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    outline: none;
    color: #fff;
    -webkit-text-fill-color: #fff;
    opacity: 1;
    font-size: 1.6rem;
}
/* сумма: крупно, тянется, валюта справа по содержимому. Правила темы для этого поля — общие с формой на главной
   (.xtl_input_wrap input, … и :hover/:focus), поэтому перебиваем каскадом с :hover/:focus */
.xchange_div .xchange_select_wrapper .xchange_sum_input input.js_sum_val,
.xchange_div .xchange_select_wrapper .xchange_sum_input input.js_sum_val:hover,
.xchange_div .xchange_select_wrapper .xchange_sum_input input.js_sum_val:focus { flex: 1 1 0; width: 0; min-width: 0; height: 3.8rem; border: 0; border-radius: 0; font-size: 2.4rem; font-weight: 600; line-height: 3.8rem; }
/* колонки и поля могут сжиматься: иначе на телефоне поле суммы с крупным шрифтом распирает форму шире экрана */
.xchange_div .xchange_div_col_give,
.xchange_div .xchange_div_col_get,
.xchange_div .xchange_data_ins,
.xchange_div .xchange_data_right,
.xchange_div .xchange_data_left,
.xchange_div .xchange_sum_line { min-width: 0; max-width: 100%; }
.xchange_div .xchange_curs_input textarea,
.xchange_div .xchange_pers_input textarea { height: 6rem; padding-top: .4rem; resize: vertical; }
.xchange_div .xchange_curs_input input::placeholder,
.xchange_div .xchange_pers_input input::placeholder { color: #66716e; -webkit-text-fill-color: #66716e; }
/* выпадающий список (select) — своя стрелка, т. к. рамки и фона у поля больше нет */
.xchange_div .xchange_curs_input select,
.xchange_div .xchange_pers_input select {
    -webkit-appearance: none;
    appearance: none;
    padding-right: 3rem;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238f9c98' stroke-width='1.8' fill='none'/%3E%3C/svg%3E") no-repeat right .4rem center;
    cursor: pointer;
}
.xchange_div .xchange_curs_input select option,
.xchange_div .xchange_pers_input select option { background: #181d1e; color: #fff; }
/* поле-галочка внутри карточки: текст рядом с галочкой */
.xchange_div .xchange_curs_input > label,
.xchange_div .xchange_pers_input > label { display: flex; justify-content: flex-start; align-items: center; gap: 1rem; min-height: 3.2rem; font-size: 1.5rem; color: #e6efec; cursor: pointer; }
.xchange_div .xchange_curs_input input[type=checkbox],
.xchange_div .xchange_pers_input input[type=checkbox] { flex: none; width: 1.8rem; height: 1.8rem; margin: 0; accent-color: #27e7a3; }
/* текст ошибки под полем */
.xchange_div .js_error { margin-top: .4rem; font-size: 1.2rem; color: #ff6b6b; }
/* кнопка «мои кошельки» у поля адреса — в правом нижнем углу карточки
   (общее правило темы .js_choice_link служит и форме на главной — поэтому каскадом) */
.xchange_div .js_choice_link { top: auto; bottom: 1.4rem; left: auto; right: 1.4rem; margin: 0; }

/* выбор валюты — справа, поднят на половину подписи, чтобы стоять по центру карточки
   (общее правило темы .xchange_select_wrapper .select_js служит и форме на главной) */
.xchange_div .xchange_sum_input .select_js { flex: none; width: auto; position: relative; top: -1rem; }
/* заголовок выбранной валюты — высотой по содержимому (у темы 4rem в общем с главной правиле
   .xchange_type_list .select_js_title, .xchange_div .xchange_select .select_js_title). Рамку, фон, отступы
   и подсветку при наведении задаёт раздел формы на главной — здесь только высота */
.xchange_div .xchange_sum_input .select_js_title { height: auto; }
/* строка выбранной валюты (модуль «Группы валют», .sg-*): код крупно, метка сети под ним */
.xchange_div .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-row-ins { flex-direction: row-reverse; gap: 1rem; }
.xchange_div .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-line { flex-direction: column; align-items: flex-start; gap: .3rem; }
.xchange_div .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-code { font-size: 2rem; font-weight: 600; line-height: 1; }
.xchange_div .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-net { margin: 0; font-size: .95rem; padding: .1rem .5rem; }
/* список валют: у поля справа, шириной как карточка */
.xchange_div .xchange_sum_input .select_js_ul { left: auto; right: -1.6rem; width: 36rem; max-width: calc(100vw - 3.2rem); }

/* курс, «Ускоренный» и мин./макс. — между карточками «Отдаете» и «Получаете»:
   скрипт темы кладёт блок курса перед карточкой суммы, порядок меняем флексом */
.xchange_div .xchange_div_col_give .xchange_data_right:has(> .xchange_course_wrapper) { display: flex; flex-direction: column; }
.xchange_div .xchange_div_col_give .xchange_data_right > .xchange_sum_line { order: 1; }
.xchange_div .xchange_div_col_give .xchange_data_right > .xchange_course_wrapper { order: 2; }
.xchange_div .xchange_course_wrapper .minmax { order: -1; }
/* переключатель «Ускоренный» — сразу после курса: у темы его подпись выходит за пределы элемента,
   и у правого края она вылезала за карточку */
.xchange_div .xchange_course_wrapper > .xchange_data_left { display: flex; align-items: center; justify-content: flex-start; gap: .6rem 3.2rem; flex-wrap: wrap; }
.xchange_div .xchange_course_wrapper .xchange_info_line { margin: 0; }
.xchange_div .span_give_max .js_amount:hover,
.xchange_div .span_get_max .js_amount:hover { color: #27e7a3; }

/* «С комиссией» — компактной строкой под карточкой суммы, а не отдельным полем */
.xchange_div .js_viv_com1 .xchange_sum_line,
.xchange_div .js_viv_com2 .xchange_sum_line { flex-direction: row; align-items: center; justify-content: space-between; gap: 1rem; margin: .6rem .4rem 0; padding: 0; border: 0; background: none; text-align: left; }
.xchange_div .js_viv_com1 .xchange_sum_input,
.xchange_div .js_viv_com2 .xchange_sum_input { width: auto; border: 0; background: none; }
.xchange_div .xchange_data_right.js_viv_com1 .xchange_sum_input input,
.xchange_div .xchange_data_right.js_viv_com2 .xchange_sum_input input { width: 16rem; height: auto; padding: 0; border: 0; background: none; text-align: right; font-size: 1.3rem; font-weight: 600; color: #e6efec; -webkit-text-fill-color: #e6efec; }

/* низ формы: капча и согласие с правилами — в одну строку; «Не запоминать данные» — строкой ниже */
.xchange_div .captcha_left > .captcha_div { grid-column: 1; margin: 0; }
.xchange_div .captcha_left > .xchange_checkdata_div { grid-column: 2; margin: 0; }
.xchange_div .captcha_left > .xchange_checkdata_div ~ .xchange_checkdata_div { grid-column: 1 / -1; }
.xchange_div .xchange_checkdata_div label { color: #c9d3d0; }
/* картинки и поле капчи (общие правила темы .captcha_* служат и другим формам — поэтому здесь) */
.xchange_div .captcha_divimg img { border-radius: 1rem; }
.xchange_div .captcha_divpole { width: 7rem; height: 4.2rem; border: 1px solid #2a3033; border-radius: 1.2rem; background: rgba(255, 255, 255, .035); color: #fff; text-align: center; font-size: 1.6rem; }
.xchange_div .captcha_divpole:focus { border-color: rgba(39, 231, 163, .6); outline: none; }

@media only screen and (max-width: 640px) {
    .xchange_div .captcha_left { grid-template-columns: 1fr; }
    .xchange_div .captcha_left > .xchange_checkdata_div { grid-column: 1; }
    /* на телефоне rem крупнее — сумма и код валюты меньше */
    .xchange_div .xchange_select_wrapper .xchange_sum_input input.js_sum_val { font-size: 1.8rem; }
    .xchange_div .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-code { font-size: 1.6rem; }
}

/* блок описания направления (.vx-xl): акцент в цвет сайта вместо бирюзового.
   Стили блока лежат во встроенном <style> ниже по странице и при равной специфичности перебили бы тему,
   поэтому селектор уточнён тегом (div./a.) — без !important и без html */
div.vx-xl { --a: #27e7a3; --a2: #6ff0c4; }
a.vx-xl__chip--accent { border-color: rgba(39, 231, 163, .4); }


/* ===== velorex: розыгрыш и модуль выбора валют ===== */
/* ==========================================================================
   Модуль «Группы сетей в селекте» (sort_inline_network >= 2.21.0) — вид velorex.
   Модуль печатает свой <style> в подвале (после этого файла) и при равной специфичности побеждает,
   поэтому всё, что модуль рисует сам, тема задаёт его переменными (список — в шапке index.php модуля).
   Ниже правилами — только то, чего модуль не задаёт вовсе (высота поиска, цвета подписей, строки
   списка, наведение на вкладку): там спорить не с кем, приписка html не нужна.
   С модулем 2.20.0 и старее переменные оформления не работают — нужен 2.21.0.
   ========================================================================== */
:root {
    /* плоский список без групп: строка — логотип, код с меткой сети, ниже «USD Coin (Ethereum)» */
    --sg-layout: flat;
    /* акцент: активная вкладка зелёная, код выбранной монеты — белый */
    --sg-accent: #27e7a3;
    --sg-accent-bg: #27e7a3;
    --sg-accent-ink: #03140e;
    --sg-code-on: #fff;
    /* шапка и вкладки — тёмные «таблетки» с рамкой */
    --sg-bar-pad: .8rem .2rem 0;
    --sg-tab-line: 1px solid #2a3033;
    --sg-tab-bg: rgba(255, 255, 255, .04);
    --sg-tab-ink: #c9d3d0;
    --sg-tab-size: 1.3rem;
    --sg-tab-weight: 600;
    /* поиск внутри списка */
    --sg-search-line: 1px solid #2a3033;
    --sg-search-radius: 1.4rem;
    --sg-search-bg: #0f1213;
    --sg-search-ink: #fff;
    --sg-search-pad: 0 1.6rem;
    --sg-search-size: 1.5rem;
    --sg-search-focus-line: rgba(39, 231, 163, .6);
    --sg-search-focus-bg: #0f1213;
    /* на телефоне модуль ставит поиску 1rem — у velorex это мелко */
    --sg-search-pad-touch: 0 1.6rem;
    --sg-search-size-touch: 1.6rem;
    /* строка списка */
    --sg-line-gap: .6rem;
    --sg-name-size: 1.3rem;
    --sg-name-opacity: 1;
    /* метка сети — плотная заливка цветом сети (как на биржах), без «неона» модуля */
    --sg-net-pad: .15rem .55rem;
    --sg-net-radius: .5rem;
    --sg-net-size: 1rem;
    --sg-net-lh: 1.5;
    --sg-net-case: uppercase;
    --sg-net-line-w: 0;
    --sg-net-fill: 100%;
    --sg-net-base: #5b6770;
    --sg-net-ink: #fff;
    --sg-net-glow: none;
    --sg-net-text-glow: none;
    --sg-net-blur: none;
    /* лист на весь экран (телефон) */
    --sg-sheet-title-size: 1.8rem;
    --sg-close-ink: #fff;
}
/* наведение на вкладку (у модуля его нет); активная вкладка — по правилу модуля, оно идёт позже */
.select_js.iselect_js.sg-on .sg-tab:hover { border-color: #3a4245; color: #fff; }
/* поиск: высоту, подсказку и подсветку фокуса модуль не задаёт */
.select_js.iselect_js.sg-on .sg-search-input { height: 4.4rem; }
.select_js.iselect_js.sg-on .sg-search-input::placeholder { color: #6f7b78; }
.select_js.iselect_js.sg-on .sg-search-input:focus { box-shadow: 0 0 0 3px rgba(39, 231, 163, .12); }
/* строки: скругление и подсветка мягче, чем у общих строк списка темы */
.select_js.iselect_js.sg-on .sg-row { border-radius: 1.4rem; transition: background-color .12s ease; }
.select_js.iselect_js.sg-on .sg-row:hover { background: rgba(255, 255, 255, .05); }
.select_js.iselect_js.sg-on .select_js_ul .select_js_ulli.sg-row.active { background: rgba(255, 255, 255, .07); }
/* код монеты, подпись, «ничего не найдено» */
.select_js.iselect_js.sg-on .sg-code { font-size: 1.6rem; color: #fff; }
.select_js.iselect_js.sg-on .sg-name { margin-top: .2rem; color: #8f9c98; }
.select_js.iselect_js.sg-on .sg-empty { color: #8f9c98; }
/* тонкая тёмная полоса прокрутки строк */
.select_js.iselect_js.sg-on .sg-list { scrollbar-width: thin; scrollbar-color: rgba(255, 255, 255, .22) transparent; }
.select_js.iselect_js.sg-on .sg-list::-webkit-scrollbar { width: 6px; }
.select_js.iselect_js.sg-on .sg-list::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, .22); border-radius: 6px; }
/* на светлых сетях — тёмный текст, иначе не читается */
.select_js.iselect_js.sg-on .sg-net:is([data-net="BEP20"], [data-net="BEP2"], [data-net="CELO"], [data-net="SCROLL"],
    [data-net="DOGE"], [data-net="ZEC"], [data-net="LINEA"], [data-net="APTOS"], [data-net="NEAR"], [data-net="BCH"]) { --sg-net-ink: #111; }
/* слишком тёмные цвета сетей на тёмном фоне сливаются — заливка светлее
   (цвет сети модуль ставит правилом той же силы позже, поэтому здесь фон, а не --sg-net) */
.select_js.iselect_js.sg-on .sg-net:is([data-net="XRP"], [data-net="COSMOS"], [data-net="STARKNET"]) { background: #4a5560; }
/* в поле формы на главной: код крупно, метка сети под ним; логотип справа, как было у темы */
.homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-row-ins { flex-direction: row-reverse; gap: 1rem; }
.homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-line { flex-direction: column; align-items: flex-start; gap: .3rem; }
.homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-code { font-size: 2rem; font-weight: 600; line-height: 1; }
.homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-net { margin: 0; font-size: .95rem; padding: .1rem .5rem; }
@media only screen and (max-width: 640px) {
    .homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-code { font-size: 1.6rem; }
    .homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-net { font-size: .9rem; }
}
/* лист на весь экран (телефон): плотный фон, как у плиток. Модуль задаёт листу только background-color
   (цвет страницы под формой), градиент ложится поверх него — спорить с модулем не нужно */
@media (max-width: 768px) {
    .select_js.iselect_js.sg-on.open .select_js_ul { background-image: linear-gradient(180deg, #181d1e 0%, #111415 100%); }
    .select_js.iselect_js.sg-on .sg-sheet-title { color: #fff; }
}

/* ==========================================================================
   «Розыгрыш» — купон с живой рамкой: на главной (body.home, section.promo) и на странице /promo/
   (.promo.notwidget). Общие правила темы .promo_* не меняются: ими же рисуется узкий блок-виджет
   в сайдбаре (.promo без notwidget), ему оставлен прежний вид. Разметка темы не меняется.
   ========================================================================== */
/* угол для переливающейся рамки: анимируется только зарегистрированное свойство */
@property --vxp-a { syntax: "<angle>"; inherits: false; initial-value: 0deg; }
@keyframes vxp-ring { to { --vxp-a: 360deg; } }
/* карточка: сетка «текст слева колонкой, картинка справа», рамка — бегущий conic-gradient */
:is(.home, .notwidget) .promo_rules {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-rows: 1fr auto auto auto auto auto 1fr auto;
    column-gap: 4.8rem;
    margin: 0 0 2rem;
    padding: 4rem;
    border: 1px solid transparent;
    border-radius: 2.4rem;
    background: linear-gradient(#121617, #121617) padding-box,
                conic-gradient(from var(--vxp-a), #27e7a3, #262d2f 25%, #262d2f 60%, #27e7a3 85%) border-box;
    box-shadow: none;
    text-align: left;
    animation: vxp-ring 8s linear infinite;
}
/* обёртки разметки не мешают сетке — их дети встают прямо в неё */
:is(.home, .notwidget) .promo_content,
:is(.home, .notwidget) .promo_content-left { display: contents; }
/* заголовок — сплошным светлым цветом вместо градиентного текста темы */
:is(.home, .notwidget) .promo_banner-title {
    grid-column: 1; grid-row: 2;
    margin: 0 0 2.4rem;
    font: 800 3.6rem/1.15 OpenSans, sans-serif;
    text-align: left;
    background: none;
    -webkit-text-fill-color: currentColor;
    color: #eef2f1;
}
:is(.home, .notwidget) .promo_banner-title:has(+ .promo_banner-descr) { margin-bottom: 1rem; }
:is(.home, .notwidget) .promo_banner-descr { grid-column: 1; grid-row: 3; margin: 0 0 2.8rem; max-width: 56ch; font: 400 1.6rem/2.4rem OpenSans, sans-serif; color: #8f9c98; }
/* шаги — номер в плашке вместо картинок-иконок (иконки теперь только у виджета, см. .promo_rules_item--1/2/3) */
:is(.home, .notwidget) .promo_rules_list { grid-column: 1; grid-row: 4; counter-reset: vxp; display: grid; gap: 1.4rem; margin: 0 0 2.8rem; padding: 0; list-style: none; }
:is(.home, .notwidget) .promo_rules_item {
    counter-increment: vxp;
    display: flex; flex-direction: row; align-items: center; justify-content: flex-start; gap: 1.4rem;
    min-height: 0; padding: 0;
}
:is(.home, .notwidget) .promo_rules_item::before {
    content: counter(vxp);
    flex: none; width: 3.6rem; height: 3.6rem; border-radius: 1.1rem;
    display: grid; place-items: center;
    font: 800 1.5rem/1 OpenSans, sans-serif; color: #27e7a3; background: rgba(39, 231, 163, .1);
}
:is(.home, .notwidget) .promo_rules_item_title { font: 600 1.6rem/2.2rem OpenSans, sans-serif; color: #eef2f1; text-align: left; }
/* кнопки — по ширине текста; основная (кнопка 2) зелёная и стоит первой */
:is(.home, .notwidget) .promo_rules_buttons { grid-column: 1; grid-row: 5; justify-content: flex-start; flex-wrap: wrap; gap: 1rem; }
:is(.home, .notwidget) .promo_rules_buttons a { width: auto; min-width: 16rem; height: 4.8rem; padding: 0 2.6rem; font: 700 1.45rem/1 OpenSans, sans-serif; }
:is(.home, .notwidget) .promo_btn_step1 { border: 1px solid #262d2f; color: #eef2f1; }
:is(.home, .notwidget) .promo_btn_step2 { order: -1; color: #03140e; }
:is(.home, .notwidget) .promo_rules_buttons a:hover { box-shadow: 0 0 20px rgba(39, 231, 163, .3); }
/* на самой странице /promo/ кнопка, ведущая на /promo/, не нужна */
.notwidget .promo_rules_buttons a[href$="/promo/"],
.notwidget .promo_rules_buttons a[href$="/promo"] { display: none; }
:is(.home, .notwidget) .promo_rules_descr { grid-column: 1; grid-row: 6; max-width: 64rem; margin: 2.4rem 0 0; font-size: 1.35rem; line-height: 2.1rem; text-align: left; color: #8f9c98; }
/* картинка — справа на всю высоту текста */
:is(.home, .notwidget) .promo_banner_img { grid-column: 2; grid-row: 1 / 8; align-self: center; max-width: 30rem; max-height: 28rem; }
.notwidget .promo_banner_img { max-width: 22rem; max-height: 22rem; }
/* победитель — строкой под чертой */
:is(.home, .notwidget) .promo_winner {
    grid-column: 1 / -1; grid-row: 8;
    display: flex; align-items: baseline; flex-wrap: wrap; gap: .4rem 1rem;
    margin-top: 2rem; padding: 2rem 0 0; border-radius: 0; border-top: 1px solid #262d2f; background: none;
}
:is(.home, .notwidget) .promo_winner_title { margin: 0; font: 400 1.35rem/2rem OpenSans, sans-serif; color: #8f9c98; text-align: left; }
:is(.home, .notwidget) .promo_winner_name { font: 700 1.5rem/2rem OpenSans, sans-serif; color: #eef2f1; text-align: left; }

/* площадки для отзывов (только /promo/): плитка, списки строками «название — кнопка» */
.notwidget .promo_sites-review { margin: 0; padding: 3.2rem 4rem; border-radius: 2.4rem; }
.notwidget .promo_sites-review_title { margin: 0 0 2.4rem; font: 800 2.6rem/1.2 OpenSans, sans-serif; color: #eef2f1; }
.notwidget .promo_sites_list { max-width: none; margin: 0; padding: 0; list-style: none; border: 0; }
.notwidget .promo_sites_list + .promo_sites_list { margin-top: 2.4rem; padding-top: 2.4rem; border-top: 1px solid #262d2f; }
.notwidget .promo_sites_subtitle { margin: 0 0 1.2rem; font: 700 1.25rem/1.6rem OpenSans, sans-serif; letter-spacing: .1em; text-transform: uppercase; color: #27e7a3; }
/* строка площадки: название слева, кнопка справа — и на телефоне тоже (тема там ставит их столбиком) */
.notwidget .promo_sites_item { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 1.6rem; margin: 0; padding: 1.2rem 0; background: none; }
.notwidget .promo_sites_item + .promo_sites_item { border-top: 1px solid rgba(255, 255, 255, .05); }
.notwidget .promo_sites_item::before { display: none; }
.notwidget .promo_sites_item_title { margin: 0; font: 600 1.5rem/2rem OpenSans, sans-serif; color: #eef2f1; }
.notwidget .promo_btn_sites { flex: none; padding: 1rem 2rem; border: 1px solid #262d2f; border-radius: 99rem; font: 700 1.3rem/1.6rem OpenSans, sans-serif; color: #eef2f1; background: transparent; }
.notwidget .promo_btn_sites:hover { border-color: #27e7a3; color: #27e7a3; box-shadow: none; }

/* незаполненные в настройках поля тема выводит пустыми тегами — прячем их */
:is(.home, .notwidget) .promo_rules_item:has(.promo_rules_item_title:empty),
:is(.home, .notwidget) .promo_rules_buttons a:empty,
:is(.home, .notwidget) .promo_rules_descr:empty,
:is(.home, .notwidget) .promo_winner_title:empty,
:is(.home, .notwidget) .promo_winner_name:empty,
:is(.home, .notwidget) .promo_banner_img[src=""],
:is(.home, .notwidget) .promo_rules_list:not(:has(.promo_rules_item_title:not(:empty))),
:is(.home, .notwidget) .promo_rules_buttons:not(:has(a:not(:empty))),
:is(.home, .notwidget) .promo_winner:not(:has(.promo_winner_name:not(:empty))),
.notwidget .promo_sites-review_title:empty,
.notwidget .promo_sites_subtitle:empty,
.notwidget .promo_btn_sites:empty,
.notwidget .promo_sites_item:not(:has(.promo_sites_item_title:not(:empty))):not(:has(.promo_btn_sites:not(:empty))),
.notwidget .promo_sites_list:not(:has(.promo_sites_item_title:not(:empty), .promo_btn_sites:not(:empty))),
.notwidget .promo_sites-review:not(:has(.promo_sites_item_title:not(:empty), .promo_btn_sites:not(:empty))) { display: none; }

/* узкий экран: одна колонка, картинка сверху, кнопки во всю ширину */
@media only screen and (max-width: 900px) {
    :is(.home, .notwidget) .promo_rules { grid-template-columns: 1fr; grid-template-rows: none; padding: 2.4rem 2rem; }
    :is(.home, .notwidget) .promo_rules > *,
    :is(.home, .notwidget) .promo_content-left > *,
    :is(.home, .notwidget) .promo_banner_img { grid-column: 1; grid-row: auto; }
    :is(.home, .notwidget) .promo_banner_img { order: -1; max-height: 18rem; margin: 0 auto 2rem; }
    :is(.home, .notwidget) .promo_banner-title { font-size: 2.6rem; margin-bottom: 2rem; }
    :is(.home, .notwidget) .promo_rules_item_title { font-size: 1.5rem; }
    :is(.home, .notwidget) .promo_rules_buttons { flex-direction: column; }
    :is(.home, .notwidget) .promo_rules_buttons a { width: 100%; }
    .notwidget .promo_sites-review { padding: 2.4rem 2rem; }
}
@media (prefers-reduced-motion: reduce) { :is(.home, .notwidget) .promo_rules { animation: none; } }

/* ===== velorex: заголовок страницы обмена и шага заявки =====
 * site.js прячет h1 на ready — при первом заходе он успевал мелькнуть и сдвинуть форму. Прячем сразу стилем. */
body:not(.home):has(.xchange_div, .block_xchangedata) .main-title { display: none; }

/* ===== velorex: выпадающее меню шапки — чипы + карточка поддержки =====
 * Обычные пункты подменю (.sub-menu) — чипы в ряд. Иконка выбирается по адресу ссылки: почта (mailto:), Telegram (t.me),
 * остальное — «сообщение». Пункт с CSS-классом vx-help — карточка под чипами: надпись («Атрибут title»), текст
 * («Описание») и кнопка (название пункта). Поля выводит includes/sites_func.php → vx_menu_help_card.
 * Без пункта vx-help меню — просто ряд чипов. */
:root {
    --vx-ico-chat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 0 1-11.6 7.1L4 20l1-4.2A8 8 0 1 1 20 12z'/%3E%3Cpath d='M9 11h6M9 14h4'/%3E%3C/svg%3E");
    --vx-ico-mail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E");
    --vx-ico-tg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 4 3 11l6 2 2 6 3-4 5 4z'/%3E%3Cpath d='m9 13 12-9'/%3E%3C/svg%3E");
}

/* чип */
.main-menu .sub-menu > li:not(.vx-help) > a {
    display: inline-flex; align-items: center; gap: .8rem; width: auto; min-width: 0; max-width: none;
    padding: .9rem 1.6rem .9rem 1.2rem; border: 1px solid #2a3033; border-radius: 99rem; background: #1a2021;
    font-size: 1.4rem; font-weight: 600; line-height: 1.8rem; white-space: nowrap; color: #FFFFFF;
    transition: border-color .15s ease, background-color .15s ease;
}
.main-menu .sub-menu > li:not(.vx-help) > a::before {
    content: ""; flex: none; width: 1.6rem; height: 1.6rem; background: #27E7A3;
    -webkit-mask: var(--vx-ico-chat) center / contain no-repeat; mask: var(--vx-ico-chat) center / contain no-repeat;
}
.main-menu .sub-menu > li:not(.vx-help) > a[href^="mailto:"]::before { -webkit-mask-image: var(--vx-ico-mail); mask-image: var(--vx-ico-mail); }
.main-menu .sub-menu > li:not(.vx-help) > a[href*="t.me/"]::before { -webkit-mask-image: var(--vx-ico-tg); mask-image: var(--vx-ico-tg); }
.main-menu .sub-menu > li:not(.vx-help) > a:hover,
.main-menu .sub-menu > li:not(.vx-help) > a:focus-visible { border-color: #27E7A3; background-color: rgba(39, 231, 163, .1); opacity: 1; }

/* карточка поддержки */
.main-menu .sub-menu > li.vx-help { flex: 1 0 100%; order: 99; }
.main-menu .sub-menu > li.vx-help > a {
    display: flex; flex-direction: column; gap: .4rem; width: auto; max-width: none; min-width: 0; padding: 1.6rem;
    border: 1px solid rgba(39, 231, 163, .18); border-radius: 1.4rem; white-space: normal; color: #FFFFFF;
    background: radial-gradient(16rem 12rem at 100% 0%, rgba(39, 231, 163, .22), transparent 70%), #0f1415;
}
.main-menu .sub-menu > li.vx-help > a:hover { background: radial-gradient(16rem 12rem at 100% 0%, rgba(39, 231, 163, .3), transparent 70%), #0f1415; opacity: 1; }
.main-menu .vx-help__eyebrow { display: flex; align-items: center; gap: .6rem; font-size: 1.1rem; font-weight: 700; line-height: 1.4rem; letter-spacing: .06em; text-transform: uppercase; color: #27E7A3; }
.main-menu .vx-help__eyebrow::before { content: ""; width: .7rem; height: .7rem; border-radius: 50%; background: #27E7A3; box-shadow: 0 0 .8rem #27E7A3; }
.main-menu .vx-help__text { font-size: 1.3rem; font-weight: 400; line-height: 1.8rem; color: #aeb9b5; }
.main-menu .sub-menu > li.vx-help > a > span:not(.vx-help__eyebrow):not(.vx-help__text) {
    display: block; margin-top: .8rem; padding: .9rem 1.6rem; border-radius: 99rem; background: #27E7A3; color: #03140e;
    font-size: 1.3rem; font-weight: 700; line-height: 1.8rem; text-align: center;
}

@media only screen and (min-width: 641px) {
    /* мостик под пунктом: мышь доходит до меню, не закрывая его */
    .main-menu__list > li.menu-item-has-children::after { content: ""; position: absolute; left: -2rem; right: -2rem; top: 100%; height: 2.6rem; }
    .main-menu__list > li.menu-item-has-children > ul.sub-menu {
        display: flex; flex-wrap: wrap; gap: .6rem; top: calc(100% + 1.8rem); right: auto; left: 50%;
        width: max-content; min-width: 0; max-width: 36rem; min-height: 0; padding: .8rem;
        border: 1px solid #2a3033; border-radius: 2rem; background: linear-gradient(180deg, #181d1e 0%, #111415 100%);
        box-shadow: 0 2rem 4.8rem rgba(0, 0, 0, .5); overflow: visible;
        transform: translate(-50%, .6rem); transition: opacity .15s ease, transform .15s ease, visibility .15s;
    }
    .main-menu__list > li.menu-item-has-children:hover > ul.sub-menu,
    .main-menu__list > li.menu-item-has-children:focus-within > ul.sub-menu { opacity: 1; visibility: visible; overflow: visible; transform: translate(-50%, 0); }
    .main-menu__list > li.menu-item-has-children > ul.sub-menu > li { margin: 0; }
    /* старые правила темы делают ссылки подменю блоками по 19rem — возвращаем вид чипа и карточки */
    .main-menu__list > li.menu-item-has-children > ul.sub-menu > li > a { display: inline-flex; max-width: none; min-width: 0; border-radius: 99rem; }
    .main-menu__list > li.menu-item-has-children > ul.sub-menu > li.vx-help > a { display: flex; border-radius: 1.4rem; }
}

@media only screen and (max-width: 640px) {
    /* мобильное меню: плитка вместо старого зелёного градиента, подменю — чипы и карточка под «Поддержка» */
    .menu-items-wrapper { background: linear-gradient(180deg, #181d1e 0%, #111415 100%); border: 1px solid #2a3033; }
    .main-menu .sub-menu { display: flex; flex-wrap: wrap; gap: .8rem; padding: .4rem 2.4rem 1.2rem; }
    .menu-open .main-menu .sub-menu > li:not(.vx-help) > a { padding: .9rem 1.6rem .9rem 1.2rem; width: auto; border-bottom: 1px solid #2a3033; }
    .menu-open .main-menu .sub-menu > li.vx-help > a { padding: 1.6rem; width: auto; }
    .menu-open .main-menu .sub-menu > li:not(.vx-help) > a:hover { background-color: rgba(39, 231, 163, .1); }
}
@media (prefers-reduced-motion: reduce) { .main-menu__list > li.menu-item-has-children > ul.sub-menu { transition: none; } }

/* ===== velorex: выбор языка в шапке — в стиле выпадающего меню =====
 * Плитка с рамкой, у языка круглый флаг, текущий отмечен галочкой (класс active ставит the_lang_list в sites_func.php).
 * Открывает и закрывает список site.js (toggle), поэтому без анимации появления. */
.lang_auth_wrapper .langlist_div .langlist_title:hover,
.langlist_title.active { box-shadow: none; border-color: rgba(39, 231, 163, .45); }
.lang_auth_wrapper .langlist_div .langlist_ul {
    left: 50%; transform: translateX(-50%); margin-top: 1rem; padding: .6rem; min-width: 18rem; max-height: 30rem;
    border: 1px solid #2a3033; border-radius: 1.6rem; background: linear-gradient(180deg, #181d1e 0%, #111415 100%);
    box-shadow: 0 2rem 4.8rem rgba(0, 0, 0, .5); scrollbar-color: #2a3033 transparent;
}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li {
    display: flex; align-items: center; gap: 1rem; margin: 0; padding: .9rem 1rem; border-radius: 1rem;
    font-size: 1.4rem; font-weight: 600; line-height: 1.8rem; text-transform: none; color: #FFFFFF;
}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li + a.langlist_li { margin-top: .2rem; }
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li:hover { background-color: rgba(255, 255, 255, .05); }
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li .langlist_liimg {
    display: block; flex: none; width: 2.2rem; height: 2.2rem; border-radius: 50%; overflow: hidden;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, .12);
}
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li .langlist_liimg img { display: block; width: 100%; height: 100%; object-fit: cover; }
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li.active { background-color: rgba(39, 231, 163, .08); }
.lang_auth_wrapper .langlist_div .langlist_ul a.langlist_li.active::after {
    content: ""; margin-left: auto; width: 1.6rem; height: 1.6rem; background: #27E7A3;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / contain no-repeat;
}
@media only screen and (max-width: 640px) {
    /* на телефоне кнопка языка у правого края — список прижимаем вправо, чтобы не уходил за экран */
    .lang_auth_wrapper .langlist_div .langlist_ul { left: auto; right: 0; transform: none; }
}

/* ===== velorex: первый экран — заголовок и цифры =====
 * Заголовок (макет «герой», №13): широкий Unbounded, первая часть — сталь, вторая (последний span из админки) — мята,
 * с новой строки. Цвета из админки (style="color:…") перебиваются только !important.
 * Строка под ним (№17): три цифры с подписями. В админке «Текст» задаётся так:
 *   <span class="vx-stat"><b>100+</b> цифровых активов</span> <span class="vx-stat"><b>30 000+</b> направлений</span> <span class="vx-stat"><b>1</b> платформа</span>
 * Пока в тексте нет .vx-stat, строка выводится обычным абзацем.
 * Шрифт лежит в теме (fonts/Unbounded-Bold-*.woff2), preload — vx_preload_fonts в sites_func.php.
 * font-display: optional — если шрифт не успел к первой отрисовке, этот заход остаётся на Open Sans без перескока. */
@font-face { font-family: "Unbounded"; font-style: normal; font-weight: 700; font-display: optional;
    src: url(../fonts/Unbounded-Bold-cyrillic.woff2) format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: "Unbounded"; font-style: normal; font-weight: 700; font-display: optional;
    src: url(../fonts/Unbounded-Bold-latin.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2212, U+FEFF, U+FFFD; }

.homepage-disclaimer .disclaimer__title {
    display: block; margin-bottom: 2.4rem; font: 700 4.2rem/1.14 "Unbounded", OpenSans, sans-serif; letter-spacing: -.01em;
    background: linear-gradient(90deg, #c2ccd4, #6f8699); -webkit-background-clip: text; background-clip: text; color: transparent;
}
.homepage-disclaimer .disclaimer__title span { color: transparent !important; }
.homepage-disclaimer .disclaimer__title > span:last-child:not(:first-child) {
    display: block; background: linear-gradient(90deg, #9fe9cd, #27E7A3); -webkit-background-clip: text; background-clip: text;
}
.homepage-disclaimer .disclaimer__text:has(.vx-stat) { display: flex; flex-wrap: wrap; gap: 1.6rem 3.2rem; }
.homepage-disclaimer .vx-stat { display: flex; flex-direction: column; gap: .4rem; font: 400 1.4rem/1.3 OpenSans, sans-serif; color: #7f8b87; }
.homepage-disclaimer .vx-stat b { font: 700 2.8rem/1.1 "Unbounded", OpenSans, sans-serif; color: #FFFFFF; letter-spacing: -.01em; }
@media only screen and (max-width: 1100px) {
    .homepage-disclaimer .disclaimer__title { font-size: 3.4rem; }
    .homepage-disclaimer .vx-stat b { font-size: 2.4rem; }
}

/* ===== velorex: плёночное зерно на первом экране главной =====
 * Статичная текстура (SVG-шум, рисуется один раз, без анимации) за контентом первого экрана, к верху и низу тает.
 * z-index: -1 без isolation у обёртки: слой уходит за всё содержимое, но не создаёт свой слой наложения —
 * иначе мобильная шторка выбора валют оказалась бы под липкой шапкой. Убрать — удалить этот блок. */
.home .homepage_wrap {
    position: relative;
    /* ручки настройки: сила зерна, размер «плитки» шума (больше — крупнее зерно), высота зоны, отступ вверх */
    --vx-grain: .22; --vx-grain-size: 160px; --vx-grain-h: 78rem; --vx-grain-top: -12rem;
}
.home .homepage_wrap::before {
    content: ""; position: absolute; left: 0; right: 0; top: var(--vx-grain-top); height: var(--vx-grain-h); z-index: -1; pointer-events: none; opacity: var(--vx-grain);
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E") 0 0 / var(--vx-grain-size) var(--vx-grain-size);
    -webkit-mask: linear-gradient(transparent, #000 22%, #000 68%, transparent); mask: linear-gradient(transparent, #000 22%, #000 68%, transparent);
}

/* ===== velorex: значки доверия под текстом первого экрана (includes/trust_block.php) =====
 * Trustpilot (звезда + название, по желанию звёзды оценки) и BestChange. Логотипы — SVG в разметке, без картинок. */
.vx-trust { display: flex; flex-wrap: wrap; align-items: center; gap: 1.6rem 3.2rem; margin-top: 3.2rem; }
.vx-trust__item { display: inline-flex; align-items: center; gap: .8rem; color: #FFFFFF; text-decoration: none; opacity: .88; transition: opacity .15s ease, transform .15s ease; }
.vx-trust__item:hover { opacity: 1; transform: translateY(-1px); text-decoration: none; }
.vx-trust__item:focus-visible { outline: 2px solid #27E7A3; outline-offset: 4px; border-radius: .6rem; }
.vx-trust__tp { flex: none; width: 2.4rem; height: 2.4rem; }
.vx-trust__name { font: 700 2rem/1 OpenSans, sans-serif; letter-spacing: -.02em; }
.vx-trust__stars {
    position: relative; flex: none; width: 9.4rem; height: 1.8rem; margin-left: .4rem;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect width='18' height='18' fill='%233a4144'/%3E%3Cpath fill='%23fff' d='M9 3.2l1.5 3.9 4.1.2-3.2 2.6 1.1 4-3.5-2.3-3.5 2.3 1.1-4-3.2-2.6 4.1-.2z'/%3E%3C/svg%3E") 0 0 / 1.9rem 1.8rem repeat-x;
}
.vx-trust__stars::before {
    content: ""; position: absolute; inset: 0; width: var(--vx-rate, 100%);
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Crect width='18' height='18' fill='%2300B67A'/%3E%3Cpath fill='%23fff' d='M9 3.2l1.5 3.9 4.1.2-3.2 2.6 1.1 4-3.5-2.3-3.5 2.3 1.1-4-3.2-2.6 4.1-.2z'/%3E%3C/svg%3E") 0 0 / 1.9rem 1.8rem repeat-x;
}
.vx-trust__rate { font: 600 1.5rem/1 OpenSans, sans-serif; color: #aeb9b5; }
.vx-trust__bc { display: block; width: 12rem; height: 2.6rem; }

/* ===== velorex: визуалы без картинок — мозаика валют и призовые монеты (includes/vx_visuals.php) =====
 * «О сервисе»: сетка 5×5 логотипов включённых валют, в центре знак velorex, к краям тает (mask).
 * Розыгрыш: три монеты веером и чип с призом. Логотипы — те же файлы, что в форме обмена, грузятся лениво.
 * Правило темы .hometext-wrapper img (23rem, отступ) задевает и логотипы — перебиваем внутри мозаики. */
.hometext-wrapper .vx-mosaic { position: relative; flex: none; align-self: center; margin-left: 6rem; padding-bottom: 1.6rem; }
.vx-mosaic__grid {
    display: grid; grid-template-columns: repeat(5, 5.6rem); gap: 1rem; justify-content: center;
    -webkit-mask: radial-gradient(circle at 50% 50%, #000 38%, transparent 72%); mask: radial-gradient(circle at 50% 50%, #000 38%, transparent 72%);
}
.vx-mosaic__t {
    display: grid; place-items: center; width: 5.6rem; height: 5.6rem; border-radius: 1.6rem;
    border: 1px solid rgba(255, 255, 255, .1); background: rgba(24, 30, 31, .6); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .07);
}
.hometext-wrapper .vx-mosaic img { display: block; margin: 0; min-width: 0; width: 3rem; height: 3rem; border-radius: 50%; object-fit: cover; }
.vx-mosaic__t--me { border-color: rgba(39, 231, 163, .5); background: rgba(39, 231, 163, .14); box-shadow: 0 0 3rem rgba(39, 231, 163, .35); }
.hometext-wrapper .vx-mosaic .vx-mosaic__t--me img { width: 3.4rem; height: 3.4rem; border-radius: 0; object-fit: contain; }
.vx-mosaic__cap {
    position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); padding: .8rem 1.4rem; border-radius: 99rem; white-space: nowrap;
    border: 1px solid rgba(255, 255, 255, .1); background: rgba(24, 30, 31, .85); font: 600 1.2rem/1 OpenSans, sans-serif; color: #eef2f1;
}

:is(.home, .notwidget) .vx-prize { position: relative; width: 22rem; height: 19.5rem; max-width: none; max-height: none; margin: 0 auto; }
.vx-prize__c { position: absolute; width: 9.2rem; height: 9.2rem; border-radius: 50%; object-fit: cover; box-shadow: 0 1.8rem 3rem rgba(0, 0, 0, .55); }
.vx-prize__c--1 { left: 0; top: 6.2rem; transform: rotate(-12deg); }
.vx-prize__c--2 { left: 6.4rem; top: 1rem; z-index: 2; }
.vx-prize__c--3 { left: 12.8rem; top: 6.4rem; transform: rotate(10deg); }
.vx-prize__chip {
    position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); z-index: 3; padding: .8rem 1.4rem; border-radius: 99rem; white-space: nowrap;
    border: 1px solid rgba(39, 231, 163, .35); background: rgba(24, 30, 31, .9); font: 700 1.3rem/1 OpenSans, sans-serif; color: #27E7A3;
}

@media only screen and (max-width: 640px) {
    .hometext-wrapper .vx-mosaic { margin: 0; }
    .vx-mosaic__grid { grid-template-columns: repeat(5, 4.6rem); gap: .8rem; }
    .vx-mosaic__t { width: 4.6rem; height: 4.6rem; border-radius: 1.3rem; }
    .hometext-wrapper .vx-mosaic img { width: 2.5rem; height: 2.5rem; margin: 0; }
    .hometext-wrapper .vx-mosaic .vx-mosaic__t--me img { width: 2.8rem; height: 2.8rem; }
}
@media only screen and (max-width: 900px) {
    :is(.home, .notwidget) .vx-prize { max-height: none; margin: 0 auto 2rem; }
}

/* ===== velorex: иконки «Преимуществ» — мятные линии в стеклянной плитке (vx_adv_icon, includes/vx_visuals.php) =====
 * Та же плитка, что центр мозаики валют. Старое свечение под иконкой (.home .icon-card__icon::before) здесь не нужно. */
.icon-card__icon.vx-adv {
    display: grid; place-items: center; width: 6.4rem; max-width: none; height: 6.4rem; margin: 0 auto;
    border-radius: 1.8rem; border: 1px solid rgba(39, 231, 163, .45); background: rgba(39, 231, 163, .12);
    box-shadow: 0 0 2.8rem rgba(39, 231, 163, .28), inset 0 1px 0 rgba(255, 255, 255, .08); color: #27E7A3;
}
.home .icon-card__icon.vx-adv::before { display: none; }
.icon-card__icon.vx-adv svg { width: 3rem; height: 3rem; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }
.icon-card__icon.vx-adv img { width: 3.6rem; height: 3.6rem; object-fit: contain; }
.icon-card:hover .icon-card__icon.vx-adv { box-shadow: 0 0 3.6rem rgba(39, 231, 163, .4), inset 0 1px 0 rgba(255, 255, 255, .08); }
@media only screen and (max-width: 640px) {
    .icon-card__icon.vx-adv { width: 5.6rem; height: 5.6rem; border-radius: 1.6rem; }
    .icon-card__icon.vx-adv svg { width: 2.6rem; height: 2.6rem; }
}

/* ===== velorex: индикатор загрузки формы — вместо красного шестиугольника rubycash (images/dist/loader.png, 110 КБ) =====
 * Показывается поверх формы, пока она перегружается ajax-ом. Мятное кольцо крутится вокруг знака velorex; всё стилями,
 * без картинки-анимации. Кнопка обновления капчи в работе просто вращает свою иконку. */
.exch_ajax_wrap_abs:after,
.exchange_status_abs:after,
.hexch_ajax_wrap_abs:after,
.htable_ajax_wrap_abs:after,
.xtl_html_abs:after,
.xtp_html_abs:after,
.xtt_html_abs:after {
    width: 8rem; height: 8rem; margin: -4rem 0 0 -4rem;
    background: url(../images/dist/vx-mark.png) no-repeat 50% / 3.4rem;
    animation: vx-loader-pulse 1.2s ease-in-out infinite;
}
.exch_ajax_wrap_abs:before,
.exchange_status_abs:before,
.hexch_ajax_wrap_abs:before,
.htable_ajax_wrap_abs:before,
.xtl_html_abs:before,
.xtp_html_abs:before,
.xtt_html_abs:before {
    content: ""; position: absolute; left: 50%; top: 50%; width: 8rem; height: 8rem; margin: -4rem 0 0 -4rem; border-radius: 50%;
    background: conic-gradient(from 0deg, rgba(39, 231, 163, 0) 0 30%, #27E7A3);
    -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));
    mask: radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));
    filter: drop-shadow(0 0 .6rem rgba(39, 231, 163, .6));
    animation: vx-loader-spin .9s linear infinite;
}
.captcha_reload.act { background-image: url(../images/dist/refresh.svg); animation: vx-loader-spin .8s linear infinite; }
@keyframes vx-loader-spin { to { transform: rotate(360deg); } }
@keyframes vx-loader-pulse { 50% { opacity: .55; transform: scale(.92); } }
@media (prefers-reduced-motion: reduce) {
    .exch_ajax_wrap_abs:before, .exchange_status_abs:before, .hexch_ajax_wrap_abs:before, .htable_ajax_wrap_abs:before,
    .xtl_html_abs:before, .xtp_html_abs:before, .xtt_html_abs:before { animation-duration: 2.4s; }
    .exch_ajax_wrap_abs:after, .exchange_status_abs:after, .hexch_ajax_wrap_abs:after, .htable_ajax_wrap_abs:after,
    .xtl_html_abs:after, .xtp_html_abs:after, .xtt_html_abs:after { animation: none; }
}

/* ===== velorex: верхняя полоса .user-bar (почта поддержки над шапкой) скрыта — почта есть в меню «Поддержка» и в подвале. Вернуть — удалить правило. ===== */
.user-bar { display: none; }

/* ===== velorex: блок «Выбери следующий шаг» на главной (includes/moves_block.php) =====
 * Заголовок и чипы — в контейнере, лента карточек выровнена по нему слева и уходит к правому краю экрана.
 * Карточки — плитки с цветным свечением, внутри «живые» элементы на стекле. Листается прокруткой, стрелками и пальцем. */
.vx-moves { position: relative; padding: 4rem 0; overflow: hidden; }
.vx-moves__head { display: grid; grid-template-columns: minmax(0, 1fr); gap: 2.2rem; }
.vx-moves__title {
    width: fit-content; max-width: 100%; margin: 0; font: 700 4.8rem/1.1 "Unbounded", OpenSans, sans-serif; letter-spacing: -.01em; text-wrap: balance;
    background: linear-gradient(90deg, #dfe7e4, #8fb5a8 60%, #27e7a3); -webkit-background-clip: text; background-clip: text; color: transparent;
}
.vx-moves__bar { display: flex; align-items: center; justify-content: space-between; gap: 1.6rem; min-width: 0; }
.vx-moves__chips { display: flex; gap: .8rem; min-width: 0; overflow-x: auto; scrollbar-width: none; padding-right: 2.4rem; -webkit-mask: linear-gradient(90deg, #000 88%, transparent); mask: linear-gradient(90deg, #000 88%, transparent); }
.vx-moves__chips::-webkit-scrollbar { display: none; }
.vx-moves__chip {
    flex: none; display: inline-flex; align-items: center; gap: .8rem; padding: .9rem 1.6rem; border-radius: 99rem; border: 1px solid #2a3033; background: #1a2021;
    font: 600 1.4rem/1 OpenSans, sans-serif; color: #FFFFFF; cursor: pointer; transition: border-color .15s ease, background-color .15s ease;
}
.vx-moves__chip:hover { border-color: rgba(39, 231, 163, .6); }
.vx-moves__chip[aria-pressed="true"] { border-color: #27E7A3; background: rgba(39, 231, 163, .12); color: #27E7A3; }
.vx-moves__chip i { width: .7rem; height: .7rem; border-radius: 50%; background: #27E7A3; box-shadow: 0 0 .8rem #27E7A3; }
.vx-moves__arrows { display: flex; flex: none; gap: .8rem; }
.vx-moves__arr { display: grid; place-items: center; width: 4.2rem; height: 4.2rem; padding: 0; border-radius: 1.4rem; border: 1px solid #2a3033; background: #141819; color: #FFFFFF; cursor: pointer; transition: border-color .15s ease, opacity .15s ease; }
.vx-moves__arr:hover:not(:disabled) { border-color: #27E7A3; }
.vx-moves__arr:disabled { opacity: .35; cursor: default; }
.vx-moves__arr svg { width: 1.8rem; height: 1.8rem; fill: none; stroke: currentColor; stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; }

.vx-moves__rail {
    display: flex; gap: 1.6rem; overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none;
    padding: 2.8rem max(1.5rem, calc((100% - 110rem) / 2)) .8rem; scroll-padding-inline: max(1.5rem, calc((100% - 110rem) / 2));
}
.vx-moves__rail::-webkit-scrollbar { display: none; }
.vx-moves__card {
    position: relative; flex: none; display: flex; flex-direction: column; width: 31rem; height: 40rem; padding: 2.4rem 2.2rem; scroll-snap-align: start;
    border-radius: 2.6rem; border: 1px solid rgba(255, 255, 255, .08); overflow: hidden; color: #FFFFFF; text-decoration: none;
    background: radial-gradient(42rem 30rem at var(--vxm-at, 20% 0%), var(--vxm-glow, rgba(39, 231, 163, .28)), transparent 70%), linear-gradient(180deg, #171c1d, #0f1213);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 2rem 4.4rem rgba(0, 0, 0, .35); transition: transform .25s ease, border-color .25s ease;
}
.vx-moves__card[hidden] { display: none; }
.vx-moves__card:hover { transform: translateY(-.4rem); border-color: rgba(39, 231, 163, .4); text-decoration: none; color: #FFFFFF; }
.vx-moves__card:focus-visible { outline: 2px solid #27E7A3; outline-offset: 3px; }
.vx-moves__name { max-width: 15ch; margin: 0; padding-right: 4rem; font: 700 2.2rem/1.25 OpenSans, sans-serif; letter-spacing: -.01em; color: #FFFFFF; text-wrap: balance; }
.vx-moves__tag { display: inline-block; margin-left: .6rem; padding: .3rem .8rem; border-radius: .6rem; vertical-align: .4rem; font: 600 1.1rem/1 OpenSans, sans-serif; color: #27E7A3; background: rgba(39, 231, 163, .12); border: 1px solid rgba(39, 231, 163, .3); }
.vx-moves__go { position: absolute; top: 2rem; right: 1.8rem; display: grid; place-items: center; width: 3.4rem; height: 3.4rem; border-radius: 1.2rem; border: 1px solid rgba(255, 255, 255, .1); background: rgba(255, 255, 255, .04); transition: background-color .2s ease, border-color .2s ease; }
.vx-moves__go svg { width: 1.5rem; height: 1.5rem; fill: none; stroke: #FFFFFF; stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; }
.vx-moves__card:hover .vx-moves__go { background: #27E7A3; border-color: #27E7A3; }
.vx-moves__card:hover .vx-moves__go svg { stroke: #03140e; }
.vx-moves__vis { position: relative; flex: 1; display: grid; place-items: center; margin-top: 1.4rem; min-height: 0; }
.vx-moves__gl { border: 1px solid rgba(255, 255, 255, .12); background: rgba(24, 30, 31, .62); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .07), 0 1.6rem 3.4rem rgba(0, 0, 0, .4); }
.vx-moves__coin { display: block; width: 2.8rem; height: 2.8rem; border-radius: 50%; }
.vx-moves__muted { color: #7f8b87; font-size: 1.2rem; }
.vx-moves .is-up { color: #27E7A3; }
.vx-moves .is-down { color: #ff5f56; }

/* 1 — фиксированный курс */
.vx-moves__fx { display: grid; gap: 1rem; width: 100%; }
.vx-moves__row { display: flex; align-items: center; gap: 1rem; padding: 1.2rem 1.4rem; border-radius: 1.6rem; }
.vx-moves__row small { display: block; margin-bottom: .4rem; font-size: 1rem; color: #7f8b87; }
.vx-moves__row b { font: 700 1.8rem/1 "Unbounded", OpenSans, sans-serif; letter-spacing: -.01em; }
.vx-moves__row em { font: 600 1.3rem/1 OpenSans, sans-serif; font-style: normal; }
.vx-moves__row .vx-moves__coin { margin-left: auto; }
.vx-moves__lock { flex: none; display: grid; place-items: center; width: 3.4rem; height: 3.4rem; margin-left: auto; border-radius: 1.1rem; background: #27E7A3; box-shadow: 0 0 2.2rem rgba(39, 231, 163, .55); }
.vx-moves__lock + .vx-moves__coin { margin-left: 0; }
.vx-moves__lock svg { width: 1.7rem; height: 1.7rem; }
.vx-moves__stamp { justify-self: start; padding: .6rem 1.1rem; border-radius: 99rem; font: 600 1.1rem/1 OpenSans, sans-serif; color: #27E7A3; background: rgba(39, 231, 163, .1); border: 1px solid rgba(39, 231, 163, .3); }

/* 2 — Telegram */
.vx-moves__ph { width: 15rem; height: 23.8rem; padding: .8rem; border-radius: 2.8rem; transform: rotate(-6deg); }
.vx-moves__scr { display: grid; align-content: start; gap: .7rem; height: 100%; padding: 1.2rem 1rem; border-radius: 2.2rem; background: linear-gradient(180deg, #101516, #0a0d0e); }
.vx-moves__top { display: flex; align-items: center; gap: .6rem; font: 700 1rem OpenSans, sans-serif; }
.vx-moves__mk { width: 1.8rem; height: 1.8rem; }
.vx-moves__f { display: flex; align-items: center; justify-content: space-between; padding: .7rem .8rem; border-radius: 1rem; background: rgba(255, 255, 255, .05); }
.vx-moves__f small { display: block; font-size: .7rem; color: #7f8b87; }
.vx-moves__f b { font-size: 1.2rem; }
.vx-moves__f img { width: 1.6rem; height: 1.6rem; border-radius: 50%; }
.vx-moves__btn { padding: .7rem; border-radius: 99rem; background: #27E7A3; color: #03140e; font: 700 1rem OpenSans, sans-serif; text-align: center; }
.vx-moves__notif { position: absolute; right: 0; bottom: .6rem; display: flex; align-items: center; gap: .9rem; max-width: 19rem; padding: 1rem 1.2rem; border-radius: 1.4rem; font-size: 1.2rem; }
.vx-moves__dot { display: grid; place-items: center; width: 2.6rem; height: 2.6rem; border-radius: .9rem; background: rgba(39, 231, 163, .15); }
.vx-moves__dot img { width: 1.6rem; height: 1.6rem; }
.vx-moves__notif small { display: block; font-size: 1rem; color: #7f8b87; }

/* 3 — билет розыгрыша */
.vx-moves__tk { position: relative; width: 100%; padding: 1.8rem; border-radius: 2rem; overflow: hidden; }
.vx-moves__tk::before, .vx-moves__tk::after { content: ""; position: absolute; top: 58%; width: 2rem; height: 2rem; border-radius: 50%; background: #0f1213; border: 1px solid rgba(255, 255, 255, .12); }
.vx-moves__tk::before { left: -1.1rem; }
.vx-moves__tk::after { right: -1.1rem; }
.vx-moves__lbl { font: 700 1rem/1 OpenSans, sans-serif; letter-spacing: .14em; text-transform: uppercase; color: #27E7A3; }
.vx-moves__prize { margin: .8rem 0 .2rem; font: 700 3rem/1.1 "Unbounded", OpenSans, sans-serif; }
.vx-moves__cut { margin: 1.4rem -1.8rem; border-top: 1px dashed rgba(255, 255, 255, .16); }
.vx-moves__cd { display: grid; grid-template-columns: repeat(3, 1fr); gap: .8rem; text-align: center; }
.vx-moves__cd b { display: block; font: 700 1.8rem/1 "Unbounded", OpenSans, sans-serif; }
.vx-moves__cd span { font-size: .9rem; color: #7f8b87; text-transform: uppercase; letter-spacing: .08em; }

/* 4 — конвертер */
.vx-moves__cv { display: grid; gap: 1rem; width: 100%; }
.vx-moves__big { padding: 1.6rem; border-radius: 1.8rem; }
.vx-moves__big small { font-size: 1.1rem; color: #7f8b87; }
.vx-moves__l { display: flex; align-items: center; gap: .8rem; margin-top: .6rem; font: 700 2rem/1 "Unbounded", OpenSans, sans-serif; }
.vx-moves__eq { margin-top: 1rem; font: 700 2rem/1.2 "Unbounded", OpenSans, sans-serif; color: #27E7A3; overflow-wrap: anywhere; }
.vx-moves__cur { display: flex; gap: .6rem; }
.vx-moves__cur span { padding: .6rem 1.1rem; border-radius: 99rem; border: 1px solid #2a3033; background: #1a2021; font: 600 1.2rem OpenSans, sans-serif; }
.vx-moves__cur span.is-on { border-color: #27E7A3; color: #27E7A3; background: rgba(39, 231, 163, .1); }

/* 5–6 — графики */
.vx-moves__chart { width: 100%; padding: 1.4rem 1.4rem 1rem; border-radius: 1.8rem; }
.vx-moves__hd { display: flex; align-items: center; gap: .8rem; }
.vx-moves__hd b { font: 700 1.8rem/1 "Unbounded", OpenSans, sans-serif; }
.vx-moves__hd > span { margin-left: auto; font: 600 1.1rem OpenSans, sans-serif; white-space: nowrap; }
.vx-moves__chart svg { display: block; width: 100%; height: 14rem; margin-top: .8rem; }

/* 7 — мост */
.vx-moves__br { position: relative; width: 100%; height: 21rem; }
.vx-moves__br svg { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; }
.vx-moves__node { position: absolute; display: grid; justify-items: center; gap: .7rem; }
.vx-moves__ic { display: grid; place-items: center; width: 5.8rem; height: 5.8rem; border-radius: 1.8rem; }
.vx-moves__ic img { width: 3.2rem; height: 3.2rem; border-radius: 50%; }
.vx-moves__node.is-hub .vx-moves__ic { width: 5rem; height: 5rem; border-color: rgba(39, 231, 163, .5); background: rgba(39, 231, 163, .14); }
.vx-moves__node.is-hub img { width: 2.8rem; height: 2.8rem; border-radius: 0; }
.vx-moves__node > span { padding: .4rem .8rem; border-radius: .6rem; font: 700 .9rem/1 OpenSans, sans-serif; color: #FFFFFF; }

/* 8 — мозаика */
.vx-moves__mz { display: grid; grid-template-columns: repeat(4, 5rem); gap: .8rem; -webkit-mask: radial-gradient(circle at 50% 50%, #000 42%, transparent 76%); mask: radial-gradient(circle at 50% 50%, #000 42%, transparent 76%); }
.vx-moves__mz span { display: grid; place-items: center; width: 5rem; height: 5rem; border-radius: 1.4rem; border: 1px solid rgba(255, 255, 255, .1); background: rgba(24, 30, 31, .62); }
.vx-moves__mz img { width: 2.6rem; height: 2.6rem; border-radius: 50%; }
.vx-moves__mz span.is-me { border-color: rgba(39, 231, 163, .5); background: rgba(39, 231, 163, .14); box-shadow: 0 0 2.4rem rgba(39, 231, 163, .35); }
.vx-moves__mz span.is-me img { width: 2.8rem; height: 2.8rem; border-radius: 0; }
.vx-moves__mzc { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); padding: .7rem 1.2rem; border-radius: 99rem; font: 600 1.1rem/1 OpenSans, sans-serif; white-space: nowrap; }

@media only screen and (max-width: 640px) {
    .vx-moves { padding: 3rem 0; }
    .vx-moves__title { font-size: 2.8rem; }
    .vx-moves__arrows { display: none; }
    .vx-moves__rail { gap: 1.2rem; padding-top: 2.2rem; }
    .vx-moves__card { width: 84vw; }
}
@media (prefers-reduced-motion: reduce) {
    .vx-moves__rail { scroll-behavior: auto; }
    .vx-moves__card { transition: none; }
}

/* ===== velorex: система — заголовки, акцент, шкалы шрифта и радиусов (аудит дизайна 2026-09-30) =====
 * 1. Заголовок первого экрана страницы — Unbounded с градиентом «сталь → мята» (одна смелая деталь на страницу).
 *    Заголовки секций — Unbounded без градиента, белые, всегда слева, 3.2rem.
 * 2. Мятная заливка — только у действий (Продолжить, Оставить отзыв, Регистрация…). Вкладки и переключатели —
 *    белый текст и мятная обводка.
 * 3. Шрифт: 12 · 14 · 16 · 18 · 22 · 28 · 32 · 42+; текст, который надо прочесть, не меньше 12px
 *    (крошечный текст внутри нарисованных «экранчиков» — иллюстрация, его не трогаем).
 * 4. Радиусы: 6 · 12 · 20 · 28 · круг. Повтор класса (.x.x) — чтобы перебить старые правила темы без !important. */

/* --- 1. заголовки --- */
:where(body:not(.home)) .main-title {
    width: fit-content; max-width: 100%; font: 700 3.6rem/1.2 "Unbounded", OpenSans, sans-serif; letter-spacing: -.01em; text-wrap: balance;
    background: linear-gradient(90deg, #dfe7e4 0%, #8fb5a8 55%, #27e7a3 100%); -webkit-background-clip: text; background-clip: text; color: transparent;
}
.home .section .h2-title:not(.exchanges__btn),
.home .hometext-wrapper__title.hometext-wrapper__title,
:is(.home, .notwidget) .promo_banner-title.promo_banner-title,
.vx-mapp .vx-mapp__title,
.vx-moves .vx-moves__title {
    width: auto; margin-bottom: 2.4rem; font: 700 3.2rem/1.2 "Unbounded", OpenSans, sans-serif; letter-spacing: -.01em;
    text-align: left; text-wrap: balance; color: #FFFFFF; background: none; -webkit-background-clip: border-box; background-clip: border-box;
}
.home .section__title { justify-content: flex-start; text-align: left; }
.vx-mapp .vx-mapp__title em { color: inherit; font-weight: inherit; }
.home .hometext-wrapper__title span { color: inherit !important; } /* цвет слов задан в админке инлайном */

/* --- 2. мятная заливка только у действий --- */
.section .h2-title.exchanges__btn {
    width: auto; max-width: none; padding: 1.1rem 2.2rem; border-radius: 99rem; border: 1px solid #2a3033; background: #1a2021;
    font: 600 1.6rem/1.2 OpenSans, sans-serif; color: #FFFFFF; box-shadow: none;
}
.section .h2-title.exchanges__btn:hover { background: #1a2021; border-color: rgba(39, 231, 163, .6); color: #FFFFFF; box-shadow: none; }
.section .h2-title.exchanges__btn.active { background: rgba(39, 231, 163, .12); border-color: #27E7A3; color: #27E7A3; box-shadow: none; }
.vx-mapp .vx-mapp__tabs button.is-on { background: rgba(39, 231, 163, .14); color: #27E7A3; box-shadow: inset 0 0 0 1px #27E7A3; }
:root { --sg-accent-bg: rgba(39, 231, 163, .14); --sg-accent-ink: #27e7a3; }

/* --- 3. шкала шрифта --- */
:root { --sg-net-size: 1.2rem; }
.crypto .crypto__time, .crypto .time,
.vx-moves .vx-moves__stamp, .vx-moves .vx-moves__tag, .vx-moves .vx-moves__lbl, .vx-moves .vx-moves__hd > span,
.homechange .xtl_table_title_ins { font-size: 1.2rem; }
:is(.home, .notwidget) .promo_rules_buttons a.promo_btn_step1, :is(.home, .notwidget) .promo_rules_buttons a.promo_btn_step2,
.vx-mapp .vx-mapp__btn, .vx-mapp .vx-mapp__list li { font-size: 1.6rem; }
.icon-card .icon-card__title.h4-title, .news-block .h4-title, .home .h4-title, .vx-trust .vx-trust__name, .feedback .feedback__name { font-size: 1.8rem; }
.crypto .coin__value2, .crypto .coin__name { font-size: 2.2rem; }
.footer .footer__nav-title { font-size: 1.8rem; line-height: 1.3; }

/* --- 4. шкала радиусов --- */
:root { --sg-net-radius: .6rem; }
.vx-lock.vx-lock, .vx-moves__lock.vx-moves__lock, .vx-moves__arr.vx-moves__arr, .vx-moves__notif.vx-moves__notif,
.vx-moves__f.vx-moves__f, .vx-moves__dot.vx-moves__dot, .vx-mosaic__t.vx-mosaic__t { border-radius: 1.2rem; }
.xtl_selico_wrap.xtl_selico_wrap, .xtl_left_col.xtl_left_col, .xtl_right_col.xtl_right_col,
.vx-moves__row.vx-moves__row, .vx-moves__chart.vx-moves__chart, .vx-moves__big.vx-moves__big, .vx-moves__tk.vx-moves__tk,
.icon-card__icon.vx-adv.vx-adv, .xchange_sum_line.xchange_sum_line, .xchange_curs_line_ins.xchange_curs_line_ins, .xchange_pers_line_ins.xchange_pers_line_ins { border-radius: 2rem; }
.xtl_table_wrap.xtl_table_wrap, .xchange_type_list_ins.xchange_type_list_ins, .crypto.crypto, .promo_rules.promo_rules, .feedback.feedback,
.vx-moves__card.vx-moves__card, .vx-mapp__scene.vx-mapp__scene, .footer__grid.footer__grid, .xchange_div.xchange_div,
.notice_message.notice_message, .warning_message.warning_message, .vx-xl.vx-xl, .icon-card.icon-card, .news.news { border-radius: 2.8rem; }
.footer.footer { border-radius: 2.8rem 2.8rem 0 0; }
/* последние размеры вне шкалы: 13 → 14, 15 → 16, 20 → 22 */
.vx-moves .vx-moves__row em { font-size: 1.4rem; }
.vx-trust .vx-trust__rate { font-size: 1.6rem; }
.feedback .time.time { font-size: 1.2rem; }
/* «Отзывы», «Новости»: старое правило центровало их — теперь по левому краю, как остальные секции */
.home .section__title.section__title:not(.exchanges__buttons) { justify-content: flex-start; margin-bottom: 0; }
.home .section__title.section__title:not(.exchanges__buttons) .h2-title { text-align: left; }
.homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-net.sg-net,
.xchange_div .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-net.sg-net { font-size: 1.2rem; }
.homechange .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-code.sg-code,
.xchange_div .select_js.iselect_js.sg-on .select_js_title_ins.sg-title .sg-code.sg-code { font-size: 2.2rem; }

@media only screen and (max-width: 640px) {
    :where(body:not(.home)) .main-title { font-size: 2.6rem; }
    .home .section .h2-title:not(.exchanges__btn),
    .home .hometext-wrapper__title.hometext-wrapper__title,
    :is(.home, .notwidget) .promo_banner-title.promo_banner-title,
    .vx-mapp .vx-mapp__title,
    .vx-moves .vx-moves__title { font-size: 2.4rem; }
    .section .h2-title.exchanges__btn { padding: .8rem 1rem; font-size: 1.4rem; white-space: nowrap; }
    .home .section__title.exchanges__buttons { gap: .6rem; }
    .vx-mapp .vx-mapp__title { text-align: inherit; } /* на телефоне блок мини-аппа выровнен по центру */
}

/* ===== velorex: главная — обмены (E10), отзывы (R3), преимущества (A9), новости с обложками (N5) (аудит дизайна 2026-09-30) =====
 * Разметка — includes/home_blocks.php. Карточкой остаётся только самый свежий обмен; отзывы, преимущества и новости — без плиток. */

/* --- последние обмены: самый свежий крупно, остальные строками --- */
.home .exchanges__content-last.active.active { display: block; }
.vx-lx { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 4rem; align-items: stretch; }
.vx-lx__main {
    display: flex; flex-direction: column; justify-content: space-between; gap: 2rem; padding: 2.8rem;
    border: 1px solid rgba(39, 231, 163, .3); border-radius: 2.8rem;
    background: radial-gradient(70% 70% at 100% 0%, rgba(39, 231, 163, .16), transparent 70%), linear-gradient(180deg, #181d1e 0%, #111415 100%);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06);
}
.vx-lx__lab { font: 600 1.2rem/1 OpenSans, sans-serif; letter-spacing: .06em; text-transform: uppercase; color: #27E7A3; }
.vx-lx__sum { font: 700 4.2rem/1.1 "Unbounded", OpenSans, sans-serif; color: #FFFFFF; font-variant-numeric: tabular-nums; overflow-wrap: break-word; }
.vx-lx__sum small { display: inline-block; margin-left: .8rem; font-size: .45em; color: #8f9c98; white-space: nowrap; }
.vx-lx__row { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 1.2rem; }
.vx-lx__date { font-size: 1.4rem; color: #8f9c98; }
.vx-lx__dir { display: inline-flex; align-items: center; gap: .8rem; font: 600 1.6rem/1.2 OpenSans, sans-serif; color: #FFFFFF; white-space: nowrap; }
.vx-lx__coin { flex: none; width: 2.8rem; height: 2.8rem; border-radius: 50%; object-fit: cover; }
.vx-lx__coin.vx-lx__coin--lg { width: 4.4rem; height: 4.4rem; }
.vx-lx__ar { color: #5d6865; }
.vx-lx__list { display: flex; flex-direction: column; justify-content: center; margin: 0; padding: 0; list-style: none; }
.vx-lx__list > li { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: .6rem 1.2rem; margin: 0; padding: 1.6rem 0; border-top: 1px solid rgba(255, 255, 255, .08); }
.vx-lx__list > li::before { content: none; }
.vx-lx__list > li:first-child { border-top: 0; }
.vx-lx__val { margin-left: auto; text-align: right; }
.vx-lx__val b { white-space: nowrap; }
.vx-lx__val b { display: block; font: 700 1.6rem/1.2 "Unbounded", OpenSans, sans-serif; color: #FFFFFF; font-variant-numeric: tabular-nums; }
.vx-lx__val b small { margin-left: .6rem; font: 600 1.2rem/1 OpenSans, sans-serif; color: #8f9c98; }
.vx-lx__val time { display: block; margin-top: .4rem; font-size: 1.2rem; color: #8f9c98; }
.vx-lx__more a { font: 600 1.6rem/1.2 OpenSans, sans-serif; color: #27E7A3; text-decoration: none; }
.vx-lx__more a:hover { color: #6ff0c4; }

/* --- отзывы: слева оценка и площадки, справа список --- */
.vx-rv { display: grid; grid-template-columns: 30rem minmax(0, 1fr); gap: 4.8rem; }
.vx-rv__side { display: flex; flex-direction: column; align-items: flex-start; gap: 1.6rem; }
.home .section .vx-rv .vx-rv__title { margin: 0; }
.vx-rv__score { display: flex; align-items: baseline; gap: 1.2rem; }
.vx-rv__score strong { font: 700 6.4rem/1 "Unbounded", OpenSans, sans-serif; color: #FFFFFF; }
.vx-rv__stars { position: relative; display: inline-block; font-size: 1.8rem; line-height: 1; letter-spacing: .2rem; color: #2a3033; white-space: nowrap; }
.vx-rv__stars::before { content: "\2605\2605\2605\2605\2605"; }
.vx-rv__stars::after { content: "\2605\2605\2605\2605\2605"; position: absolute; top: 0; left: 0; width: var(--vx-rate, 0%); overflow: hidden; color: #27E7A3; }
.vx-rv__src { display: flex; flex-direction: column; gap: .8rem; width: 100%; margin: 0; padding: 1.6rem 0; border-top: 1px solid rgba(255, 255, 255, .08); border-bottom: 1px solid rgba(255, 255, 255, .08); font-size: 1.4rem; }
.vx-rv__src > div { display: flex; justify-content: space-between; gap: 1.2rem; }
.vx-rv__src dt { color: #8f9c98; }
.vx-rv__src dd { margin: 0; }
.vx-rv__src a { color: #FFFFFF; font-weight: 600; text-decoration: none; }
.vx-rv__src a:hover { color: #27E7A3; }
.vx-rv__btn { display: inline-flex; padding: 1.2rem 2.2rem; border: 1px solid #2a3033; border-radius: 99rem; font: 600 1.6rem/1.2 OpenSans, sans-serif; color: #FFFFFF; text-decoration: none; transition: border-color .15s ease; }
.vx-rv__btn:hover { border-color: #27E7A3; color: #FFFFFF; }
.vx-rv__list { margin: 0; padding: 0; list-style: none; }
.vx-rv__list > li { display: grid; grid-template-columns: 4rem minmax(0, 1fr) auto; gap: .4rem 1.4rem; margin: 0; padding: 1.8rem 0; border-top: 1px solid rgba(255, 255, 255, .08); }
.vx-rv__list > li::before { content: none; }
.vx-rv__list > li:first-child { padding-top: 0; border-top: 0; }
.vx-rv__ava { grid-row: span 2; width: 4rem; height: 4rem; border-radius: 50%; background: #1c2325 center / cover no-repeat; }
.vx-rv__ava--1 { background-image: url("../images/dist/review-account1.png"); }
.vx-rv__ava--2 { background-image: url("../images/dist/review-account2.png"); }
.vx-rv__ava--3 { background-image: url("../images/dist/review-account3.png"); }
.vx-rv__name { font: 600 1.6rem/1.3 OpenSans, sans-serif; color: #FFFFFF; }
.vx-rv__name a { color: inherit; }
.vx-rv__date { font-size: 1.2rem; color: #8f9c98; }
.vx-rv__text { grid-column: 2 / -1; margin: 0; font-size: 1.6rem; line-height: 1.5; color: #dfe7e4; overflow-wrap: anywhere; }

/* --- преимущества: «Выгодно. Надёжно. Быстро.» --- */
.vx-mani { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 2.4rem 4rem; }
.vx-mani__i { display: flex; flex-direction: column; gap: 1.2rem; }
.vx-mani__k { font: 600 1.2rem/1.4 OpenSans, sans-serif; letter-spacing: .06em; text-transform: uppercase; color: #5d6865; }
.home .vx-mani .vx-mani__w { margin: 0; font: 700 4.2rem/1.05 "Unbounded", OpenSans, sans-serif; letter-spacing: -.01em; color: #FFFFFF; }
.home .vx-mani .vx-mani__i:nth-child(2) .vx-mani__w { background: linear-gradient(90deg, #dfe7e4 0%, #27e7a3 100%); -webkit-background-clip: text; background-clip: text; color: transparent; }
.vx-mani__t { max-width: 32ch; margin: 0; font-size: 1.6rem; line-height: 1.5; color: #8f9c98; }

.home .reviews .btn-secondary-align, .home .news-section .btn-secondary-align { display: flex; justify-content: flex-start; text-align: left; }

/* --- новости: карточки с обложкой из градиента и слова (N5) --- */
.vx-nw__hd { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 1.2rem; margin-bottom: 2.4rem; }
.home .section .vx-nw__hd .vx-nw__title { margin: 0; }
.vx-nw__all { font: 600 1.6rem/1.2 OpenSans, sans-serif; color: #27E7A3; text-decoration: none; }
.vx-nw__all:hover { color: #6ff0c4; }
.vx-nw { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 2rem; }
.vx-nw__i { display: flex; flex-direction: column; gap: 1.2rem; min-width: 0; text-decoration: none; }
.vx-nw__cov { position: relative; display: flex; align-items: flex-end; aspect-ratio: 16 / 10; max-width: 100%; padding: 1.6rem; overflow: hidden; border: 1px solid #262b2d; border-radius: 2rem; background-color: #0f1516; transition: border-color .2s ease; }
.vx-nw__i:hover .vx-nw__cov { border-color: rgba(39, 231, 163, .5); }
.vx-nw__cov--1 { background: radial-gradient(90% 90% at 90% 10%, rgba(39, 231, 163, .55), transparent 60%), radial-gradient(60% 60% at 10% 100%, #1b4a3e, transparent 70%), #0f1516; }
.vx-nw__cov--2 { background: radial-gradient(90% 90% at 10% 0%, rgba(111, 240, 196, .35), transparent 60%), linear-gradient(135deg, #10201c, #0c1112); }
.vx-nw__cov--3 { background: repeating-linear-gradient(135deg, rgba(39, 231, 163, .08) 0 2px, transparent 2px 14px), #0f1516; }
.vx-nw__cov b { position: relative; max-width: 100%; font: 700 3.2rem/1.05 "Unbounded", OpenSans, sans-serif; letter-spacing: -.01em; color: rgba(255, 255, 255, .92); overflow-wrap: anywhere; }
.vx-nw__cov i { position: absolute; top: 1.4rem; left: 1.4rem; z-index: 1; padding: .6rem 1rem; border-radius: 99rem; background: rgba(0, 0, 0, .35); font: 600 1.2rem/1 OpenSans, sans-serif; font-style: normal; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; }
.vx-nw__cov--img img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.vx-nw__date { font-size: 1.4rem; color: #8f9c98; }
.vx-nw__t { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font: 600 1.8rem/1.4 OpenSans, sans-serif; color: #FFFFFF; transition: color .15s ease; }
.vx-nw__i:hover .vx-nw__t { color: #27E7A3; }
@media only screen and (max-width: 640px) {
    .vx-lx { grid-template-columns: minmax(0, 1fr); gap: 1.6rem; }
    .vx-lx__main { padding: 2rem; gap: 1.6rem; }
    .vx-lx__sum { font-size: 2.6rem; }
    .vx-lx__dir { gap: .6rem; font-size: 1.4rem; }
    .vx-lx__coin.vx-lx__coin--lg { width: 3.2rem; height: 3.2rem; }
    .vx-rv { grid-template-columns: minmax(0, 1fr); gap: 2.8rem; }
    .vx-rv__score strong { font-size: 5.2rem; }
    .vx-mani { grid-template-columns: minmax(0, 1fr); gap: 3.2rem; }
    .home .vx-mani .vx-mani__w { font-size: 3.2rem; }
    .vx-nw { grid-template-columns: minmax(0, 1fr); gap: 2.8rem; }
    .vx-nw__cov { aspect-ratio: 2 / 1; }
    .vx-nw__cov b { font-size: 2.8rem; }
    .vx-nw__t { font-size: 1.6rem; }
}


/* ===== velorex: ссылки в warning_message — без подчёркивания и свечения при наведении =====
 * Общее правило темы (.warning_message_text a:hover — underline + drop-shadow) рисовало полоску
 * и под строками блока перелинковки SEO-модуля. Здесь вместо полоски — смена цвета. */
.warning_message .warning_message_text a:hover,
.warning_message .warning_message_text a:focus-visible { text-decoration: none; filter: none; }
.warning_message .warning_message_text a:not([class]):hover { color: #27E7A3; }

/* ===== velorex: сводка заявки block_payinfo — «путь заявки» (P5, 2026-09-30) =====
 * Разметка движка не меняется: вертикальная линия с точками — отдаёте → получаете → на счёт.
 * Удвоенный класс перебивает старые правила block_payinfo выше без !important. */
.block_payinfo.block_payinfo { position: relative; margin-bottom: 2.4rem; padding: 0 0 0 3.2rem; border: 0; border-radius: 0; background: none; box-shadow: none; }
.block_payinfo.block_payinfo::before { content: ""; position: absolute; top: 1rem; bottom: 1rem; left: .7rem; width: .2rem; border-radius: .2rem; background: linear-gradient(#5d6865, #27e7a3); }
.block_payinfo.block_payinfo .block_payinfo_give,
.block_payinfo.block_payinfo .block_payinfo_get { display: contents; }
.block_payinfo.block_payinfo .block_xchdata_line { position: relative; display: block; width: auto; margin: 0; padding: 0 0 2rem; font: 600 1.7rem/1.4 OpenSans, sans-serif; color: #FFFFFF; word-break: normal; overflow-wrap: anywhere; }
.block_payinfo.block_payinfo .block_xchdata_line::before { content: ""; position: absolute; top: .6rem; left: -3.1rem; width: 1.4rem; height: 1.4rem; border: .2rem solid #5d6865; border-radius: 50%; background: #0b0f10; box-sizing: border-box; }
.block_payinfo.block_payinfo .block_payinfo_get .block_xchdata_line::before { border-color: #27E7A3; }
.block_payinfo.block_payinfo .block_payinfo_get .block_xchdata_line:last-child { padding-bottom: 0; }
.block_payinfo.block_payinfo .block_payinfo_get .block_xchdata_line:last-child::before { background: #27E7A3; }
.block_payinfo.block_payinfo .block_payinfo_get .block_xchdata_line + .block_xchdata_line { font: 400 1.5rem/1.5 OpenSans, sans-serif; color: #dfe7e4; }
.block_payinfo.block_payinfo .block_xchdata_line span { display: block; margin: 0 0 .2rem; font: 600 1.2rem/1.4 OpenSans, sans-serif; letter-spacing: .06em; text-transform: uppercase; color: #8f9c98; }

/* ===== velorex: текст оплаты мерчанта — «QR слева, поля справа» (C2, классы vx-pay) =====
 * HTML вставляется в инструкцию мерчанта (готовый текст — newscript\velorex-pay-C2.html).
 * Строка «Мемо / тег» прячется сама, если у монеты тега нет. */
.vx-pay { color: #dfe7e4; font: 400 1.5rem/1.55 OpenSans, sans-serif; text-align: left; }
.vx-pay * { box-sizing: border-box; }
.vx-pay p { margin: 0; padding: 0; }
.vx-pay .vx-pay__title { margin: 0; font: 700 2rem/1.3 OpenSans, sans-serif; color: #FFFFFF; }
.vx-pay .vx-pay__k { display: block; font: 600 1.2rem/1.4 OpenSans, sans-serif; letter-spacing: .06em; text-transform: uppercase; color: #8f9c98; }
.vx-pay .vx-pay__v { display: block; font: 600 1.6rem/1.45 OpenSans, sans-serif; color: #FFFFFF; overflow-wrap: anywhere; }
.vx-pay .vx-pay__note { font-size: 1.4rem; line-height: 1.5; color: #8f9c98; }
.vx-pay .vx-pay__memo:not(:has(.pn_copy:not(:empty))) { display: none; }
.vx-pay .pn_copy { padding-right: 2.6rem; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2327e7a3' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='3'/%3E%3Cpath d='M5 15V6a3 3 0 0 1 3-3h9'/%3E%3C/svg%3E") no-repeat right center / 1.8rem; cursor: pointer; }
.vx-pay .pn_copy.copied { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2327e7a3' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E"); }
.vx-pay .js_timer.time_span { display: inline; padding: 0; border-radius: 0; background: none; font: inherit; color: inherit; text-align: left; }
.vx-pay .vx-pay__qr { flex: none; width: 18.8rem; padding: 1rem; border-radius: 1.6rem; background: #FFFFFF; }
.vx-pay .js_qr_code_wrap img { display: block; width: 100%; height: auto; }
.vx-pay .vx-pay__chip { display: inline-flex; align-items: center; gap: .6rem; padding: .6rem 1.2rem; border: 1px solid #2a3033; border-radius: 99rem; font-size: 1.3rem; line-height: 1.4; color: #dfe7e4; white-space: nowrap; }
.vx-pay .vx-pay__chip b { color: #FFFFFF; font-weight: 600; }
.vx-pay .oncetoggle { margin: 0; border: 1px solid #262b2d; border-radius: 1.6rem; background: rgba(255, 255, 255, .02); }
.vx-pay .oncetoggle .oncetoggletitle { padding: 1.4rem 1.8rem; font: 600 1.5rem/1.4 OpenSans, sans-serif; color: #FFFFFF; }
.vx-pay .oncetoggle .oncetoggletitle:after { width: 2rem; height: 2rem; }
.vx-pay .oncetoggle .oncetogglebody { margin-top: 0; padding: 0 1.8rem 1.6rem; }
.vx-pay .vx-pay__rules { display: grid; gap: .8rem; margin: 0; padding-left: 2rem; font-size: 1.4rem; line-height: 1.5; color: #dfe7e4; }
.vx-pay .vx-pay__rules li { display: list-item; margin: 0; padding: 0; list-style: decimal outside; }
.vx-pay .vx-pay__rules li::before { content: none; }
.vx-pay .vx-pay__rules li::marker { color: #27E7A3; font-weight: 700; }
.vx-pay .vx-pay__rules strong { color: #FFFFFF; }
/* своей карточки нет: текст мерчанта уже стоит внутри карточки статуса заявки (.block_statusbids) */
.vx-pay--c2 { display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 2rem 2.8rem; }
.vx-pay--c2 .vx-pay__qr { align-self: start; }
.vx-pay--c2 .vx-pay__main { display: grid; align-content: start; gap: 1.4rem; min-width: 0; }
.vx-pay--c2 .vx-pay__f { padding: 1.2rem 1.6rem; border: 1px solid #2a3033; border-radius: 1.6rem; background: rgba(255, 255, 255, .035); }
.vx-pay--c2 .vx-pay__k { margin-bottom: .2rem; }
.vx-pay--c2 .vx-pay__meta { display: flex; flex-wrap: wrap; gap: .8rem; }
.vx-pay--c2 .vx-pay__foot { grid-column: 1 / -1; display: grid; gap: 1.2rem; }
@media only screen and (max-width: 640px) {
    .vx-pay--c2 { grid-template-columns: minmax(0, 1fr); }
    .vx-pay--c2 .vx-pay__qr { justify-self: center; width: 20rem; }
    .vx-pay .vx-pay__title { font-size: 1.8rem; }
}

/* ===== velorex: страница статуса заявки — порядок блоков, без notice_message =====
 * Порядок задаёт layout.js (statusPage): статус заявки → сводка block_payinfo → кнопка обновления.
 * Старые правила order (на телефоне payinfo 2, статус 3) здесь сбрасываются — работает порядок в HTML.
 * notice_message скрыт только на странице статуса; на форме обмена (#exch_html) он остаётся. */
#exchange_status_html .notice_message { display: none; }
#exchange_status_html .block_statusbids.block_statusbids,
#exchange_status_html .block_payinfo.block_payinfo,
#exchange_status_html .block_paybutton_merch.block_paybutton_merch { order: 0; }
#exchange_status_html .block_statusbids + .block_payinfo.block_payinfo { margin-top: 2.4rem; }

/* ===== velorex: страница статуса заявки — сводка справа от формы оплаты, логотипы монет =====
 * От 900px — две колонки: слева статус с текстом оплаты и кнопка обновления, справа сводка block_payinfo
 * (прилипает при прокрутке). На телефоне — друг под другом, как раньше.
 * Логотип .vx-cur вставляет includes/pay_page.php (сводка) и тег [vx_logo_give] (текст мерчанта). */
@media only screen and (min-width: 900px) {
    #exchange_status_html { display: grid; grid-template-columns: minmax(0, 1fr) 30rem; column-gap: 3.2rem; align-items: start; }
    #exchange_status_html > * { grid-column: 1; min-width: 0; }
    #exchange_status_html > .block_statusbids + .block_payinfo.block_payinfo,
    #exchange_status_html > .block_payinfo.block_payinfo { grid-column: 2; grid-row: 1 / span 4; position: sticky; top: 2.4rem; margin: 0; padding-top: 2.4rem; }
    #exchange_status_html > .block_payinfo.block_payinfo::before { top: 3.4rem; }
}
img.vx-cur { display: inline-block; width: 2.4rem; height: 2.4rem; margin: 0 .8rem 0 0; border-radius: 50%; object-fit: cover; vertical-align: -.6rem; }
img.vx-cur[src=""] { display: none; }
.block_payinfo.block_payinfo .block_payinfo_get .block_xchdata_line + .block_xchdata_line img.vx-cur { display: none; }