.prime_faq_title{
    font-weight: 300;
    font-size: 32px;
    line-height: 44px;
}
.wp-faq-schema-items {
    padding: 25px 0 0 0;
}
.wp-faq-schema-items *{
    transition-duration: .3s;
}
.wp-faq-schema-items h3 {
    margin: 25px 0 !important;
    padding: 0 0 0 55px !important;
    position:relative;
    cursor:pointer;
}

.wp-faq-schema-items h3::before{
    content:'';
    width: 30px;
    height: 30px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAC7xMkhQsBgAAAAAXRSTlMAQObYZgAAABlJREFUCNdjwA0YG0gk2P//fwAmSNeLEwAA7rsP384tm7wAAAAASUVORK5CYII=");
    position:absolute;
    left:3px;
    top:50%;
    transform:translate(0,-50%);
    background-size: contain;
}

.wp-faq-schema-items h3.opened::before{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAAkmunIW2+/AAAAAXRSTlMAQObYZgAAABNJREFUCNdjoCJg////AYSgHgAAzUQFy0Ug5cgAAAAASUVORK5CYII=");
}




.wp-faq-schema-items div{
    border-bottom: 1px solid #BBC4C9;
    font-weight: 300;
    font-size: 19px;
    line-height: 28px;
    padding:0;
    overflow:hidden;
    position:relative;
}

.wp-faq-schema-items div:last-child{
    border:none;
}


.wp-faq-schema-items div p {
    margin: 0 !important;
    padding: 0 0 16px 25px !important;
}



.prs-container {
    padding: 0 16px;
}

@media (min-width:768px) {
    .prs-container {
        padding: 0 24px;
    }
}

@media (min-width: 1328px) {
    .prs-container {
        padding: 0 calc((100% - 1264px) / 2)
    }
}

.prs-container--dark-bg {
    background-color: #f9f9f9
}

.prs-container.blog-single-container {
    background-color: #fff;
}

.prs-container.other-news__container {
    background-color: #fff;
}

.prs-title {
    font-family: inherit;
    font-size: 1.75rem;
    font-weight: 300;
    line-height: unset;
    margin: 0;
    text-align: left
}

@media (min-width:768px) {
    .prs-title {
        font-size: 2.75rem
    }
}

.prs-title--secondary {
    color: hsla(0, 0%, 100%, .95)
}

.prs-text,
.prs-text>p {
    font-family: inherit;
    color: rgba(0, 0, 0, .65);
    line-height: 1.5;
    font-size: 1rem;
    text-align: left;
    font-weight: 300;
    margin: 0
}

@media (min-width:768px) {
    .prs-text,
    .prs-text>p {
        font-size: 1.1875rem
    }
}

.prs-text--secondary,
.prs-text>p--secondary {
    color: hsla(0, 0%, 100%, .95)
}

.prs-text>p a,
.prs-text a {
    color: #52afee;
    text-decoration: none
}

.prs-text>p a:hover,
.prs-text a:hover {
    text-decoration: underline
}

/* Style for button */

p a .mb-text,
h3 a .mb-text {
    margin: 0 !important;
    color: #fff !important;
    text-decoration: none;
    font-size: 18px !important;
    font-weight: 400 !imortant;
    line-height: 26px !important;
}

a.maxbutton-2,
a.maxbutton,
a.maxbutton-register-btn,
a.rgr_btn {
    background-color: #52afee !important;
}

p a.maxbutton:hover,
h3 a.maxbutton:hover {
    text-decoration: none !important;
    opacity: 1 !important;
}

.btn,
p a.maxbutton {
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    color: #fff;
    border-radius: 4px;
    border: 1px solid #52afee;
    line-height: 1;
    outline: none;
    font-weight: 400;
    cursor: pointer;
    font-size: 1.1875rem;
    padding: .5rem 2rem;
    white-space: nowrap;
    opacity: .9;
    text-decoration: none
}

.btn:hover {
    opacity: 1;
    color: #fff
}

@media (min-width:768px) {
    .btn {
        font-size: 1.125rem;
        padding: .6875rem 2.5rem
    }
}

.btn--filled {
    opacity: 1;
    background: #52afee !important;
}

.btn--filled:hover {
    /*     background: #249ae9 !important;
        border-color: #249ae9 !mpabove; */
}

@media (max-width:480px) {
    .btn--fullsized {
        white-space: normal;
        text-align: center;
        padding: .5rem 1rem;
        width: 100%
    }
}

.btn--outlined {
    color: #52afee
}

.prm-link,
.prs-link {
    color: #52afee;
    cursor: pointer;
    text-decoration: none
}

.prs-link {
    font-weight: 400;
    display: block;
    font-size: 1rem
}

.prs-link:hover {
    text-decoration: underline
}

.prs-link:after {
    content: "";
    display: inline-block;
    margin-left: .313rem;
    width: 6px;
    height: 10px;
    background: url("/assets/images/arrow.svg") no-repeat 0 0;
    /* done */
}

button.prs-link {
    -webkit-appearance: none;
    font-family: inherit;
    font-size: inherit;
    background: none;
    border: 0;
    padding: 0
}

.mainmenu {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    list-style-type: none;
    padding: 0;
    margin: 0;
    height: 100%
}

.mainmenu--left-part {
    display: none
}

@media (min-width:1250px) {
    .mainmenu--left-part {
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        align-items: center
    }
}

.mainmenu__submenu {
    display: none;
    background: rgba(0, 0, 0, .87);
    padding: 1rem 1rem .5rem;
    position: absolute;
    top: 43px;
    left: 7px;
    list-style: none
}

.mainmenu__submenu>li {
    margin-bottom: .5rem
}

.mainmenu__submenu>li>a {
    white-space: nowrap;
    font-size: 1rem;
    color: #fff;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.mainmenu__submenu>li>a:hover {
    color: #52afef
}

.mainmenu__submenu--languages {
    top: 43px;
}

.mainmenu__item {
    position: relative;
    height: 100%
}

.mainmenu__item:hover:before {
    content: "";
    display: block;
    position: absolute;
    bottom: .5rem;
    right: .5rem;
    left: .5rem;
    height: 2px;
    background: #52afef
}

.mainmenu__item--hoverable {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mainmenu__item--hoverable:hover .mainmenu__submenu {
    display: block
}

@media (min-width:480px) {
    .mainmenu__item--language-selector {
        -webkit-order: 5;
    }
}

@media (min-width:1250px) {
    .mainmenu__item--language-selector {
        -webkit-order: initial;
        order: 0
    }
}

.mainmenu__link {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: .5rem 1rem;
    text-decoration: none;
    font-size: 1rem;
    position: relative
}

@media (min-width:768px) {
    .mainmenu__link {
        min-height: 50px
    }
}

.mainmenu__link--login {
    display: block
}
/*
@media (min-width:768px) {
    .mainmenu__link--login {
        display: block
    }
} */

.mainmenu__link--register {
    display: none
}

@media (min-width:768px) {
    .mainmenu__link--register {
        display: block
    }
}

.mainmenu__link-dropdown {
    height: 7px;
    margin-left: 5px;
    width: 12px
}

.mainmenu__register-link {
    display: -webkit-inline-flex;
    display: inline-flex;
    font-size: 1rem;
    height: 33px;
    line-height: 2.0625rem;
    background: #52afee;
    width: 120px;
    opacity: .9;
    margin: 0 1rem
}

@media (min-width:992px) {
    .mainmenu__register-link {
        width: 130px;
        margin-right: 0
    }
}

.mainmenu__register-link:hover {
    opacity: 1
}

.mainmenu__linkglow {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: .5rem 1rem;
    text-decoration: none;
    font-size: 1rem;
    position: relative;
    background-color: #00c6cb;
    box-shadow: 1px 1px 40px 1px #0ff
}

.mainmenu__linkglow:hover:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: .5rem;
    left: .5rem;
    height: 2px;
    background: #52afef
}

.mainmenu {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    list-style-type: none;
    padding: 0;
    margin: 0;
    height: 100%;
}
.mainmenu--left-part {
    display: none;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
}
@media (min-width: 1250px) {
    .mainmenu--left-part {
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        margin-right: auto;
    }
}
.mainmenu__submenu {
    display: none;
    background: rgba(0, 0, 0, 0.87);
    padding: 1rem 1rem 0.5rem;
    position: absolute;
    top: 71px;
    left: 7px;
    list-style: none;
}
.mainmenu__submenu > li {
    margin-bottom: 0.5rem;
}
.mainmenu__submenu > li > a {
    white-space: nowrap;
    font-size: 1rem;
    color: #fff;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
.mainmenu__submenu > li > a:hover {
    color: #52afef;
}
.mainmenu__submenu--languages {
    top: 71px;
    left: -214px;
    display: none;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    min-width: 360px;
    max-height: 400px;
    padding: 8px;
}
@media (min-width: 768px) {
    .mainmenu__submenu--languages {
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        min-width: 504px;
        max-height: 300px;
        left: -238px;
    }
}
.mainmenu__submenu--languages li {
    display: -webkit-flex;
    display: flex;
    min-width: 160px;
    min-height: 44px;
    margin: 0;
    padding: 10px 16px;
}
.mainmenu__submenu--languages li:nth-of-type(1) {
    -webkit-order: unset;
    order: unset;
}
.mainmenu__submenu--languages li:nth-of-type(2) {
    -webkit-order: unset;
    order: unset;
}
.mainmenu__submenu--languages li:nth-of-type(3) {
    -webkit-order: unset;
    order: unset;
}
.mainmenu__item {
    position: relative;
    height: 100%;
}
.mainmenu__item:hover:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 1px;
    right: 0.5rem;
    left: 0.5rem;
    height: 2px;
    background: #52afef;
}
.mainmenu__item--hoverable {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.mainmenu__item--hoverable:hover .mainmenu__submenu {
    display: block;
}
@media (min-width: 1250px) {
    .mainmenu__item--language-selector {
        -webkit-order: initial;
        order: initial;
    }
}
.mainmenu__link {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: 28px 8px;
    text-decoration: none;
    font-size: 1rem;
    line-height: 16px;
    position: relative;
    white-space: nowrap;
}
@media (min-width: 768px) {
    .mainmenu__link {
        min-height: 50px;
    }
}
.mainmenu__link--login .mainmenu__link--inscription {
    display: none;
}
@media (min-width: 1250px) {
    .mainmenu__link--login .mainmenu__link--inscription {
        display: -webkit-flex;
        display: flex;
        padding: 28px 8px;
    }
}
.mainmenu__link--login .mainmenu__link--logo {
    display: -webkit-flex;
    display: flex;
    padding-right: 0;
}
@media (min-width: 480px) {
    .mainmenu__link--login .mainmenu__link--logo {
        padding-right: 16px;
    }
}
@media (min-width: 768px) {
    .mainmenu__link--login .mainmenu__link--logo svg {
        width: 36px;
        height: 36px;
    }
}
@media (min-width: 1250px) {
    .mainmenu__link--login .mainmenu__link--logo {
        display: none;
    }
}
.mainmenu__link--register {
    display: none;
}
@media (min-width: 768px) {
    .mainmenu__link--register {
        display: block;
    }
}
.mainmenu .mainmenu__item--hoverable.mainmenu__item--language-selector {
    margin-right: 16px;
}
.mainmenu
.mainmenu__item--hoverable.mainmenu__item--language-selector:hover
.mainmenu__submenu {
    display: -webkit-flex;
    display: flex;
}
.mainmenu .mainmenu__item.mainmenu__link--login:hover::before {
    display: none;
}
@media (min-width: 1250px) {
    .mainmenu .mainmenu__item.mainmenu__link--login:hover:before {
        content: "";
        display: block;
        position: absolute;
        bottom: 1px;
        right: 0.5rem;
        left: 0.5rem;
        height: 2px;
        background: #52afef;
    }
}
.mainmenu__link-dropdown {
    display: -webkit-flex;
    display: flex;
    height: 12px;
    margin-left: 5px;
    width: 12px;
}
.mainmenu__register-link {
    display: none;
    font-size: 1rem;
    height: 33px;
    line-height: 2.0625rem;
    background: #52afee;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    opacity: 0.9;
    margin-left: 16px;
    padding: 6px 16px !important;
}
.mainmenu__register-link:hover {
    opacity: 1;
}
@media (min-width: 480px) {
    .mainmenu__register-link {
        display: -webkit-inline-flex;
        display: inline-flex;
    }
}
@media (min-width: 1250px) {
    .mainmenu__register-link {
        margin-right: 0;
    }
}
.mainmenu__linkglow {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: 0.5rem 1rem;
    text-decoration: none;
    font-size: 1rem;
    position: relative;
    background-color: #00c6cb;
    box-shadow: 1px 1px 40px 1px #0ff;
}
.mainmenu__linkglow:hover:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 0.5rem;
    left: 0.5rem;
    height: 2px;
    background: #52afef;
}

.mainmenu__item--hoverable:hover .mainmenu__link-dropdown {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.lang {
    display: none;
    height: 100%;
    position: relative;
}
.lang:hover .lang__menu {
    display: block;
}
.lang__current {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: 0.5rem 1rem;
    text-decoration: none;
    font-size: 1rem;
    position: relative;
}
.lang__current:after {
    content: "";
    display: block;
    position: absolute;
    width: 10px;
    height: 10px;
    background: url("../../../../../../assets/icons/arrow-bottom-blue.svg") no-repeat center center;
    right: 0;
    top: 13px;
}
.lang__flag {
    width: 14px;
    height: 9px;
    background-size: cover;
    margin-right: 0.4rem;
}
.lang__flag--en {
    background-image: url("/assets/icons/flags/en.png");
}
.lang__menu {
    display: none;
    position: absolute;
    top: 35px;
    right: 0;
    background: rgba(0, 137, 191, 0.8);
    z-index: 30;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.5);
}
.lang__item {
    padding: 0.5rem 1rem;
    color: #fff;
    text-decoration: none;
    font-size: 1rem;
    cursor: pointer;
}
.lang__item:hover {
    text-decoration: underline;
}

.mobmenu {
    background: black;
    bottom: 0;
    display: none;
    left: 0;
    overflow-y: auto;
    padding-bottom: 1rem;
    position: fixed;
    right: 0;
    top: 0;
    -webkit-overflow-scrolling: touch;
}
.mobmenu__content {
    min-height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.mobmenu__head {
    display: -webkit-flex;
    display: flex;
    padding: 29px 19px;
    padding: 26px 19px;
    -webkit-align-items: center;
    align-items: center;
}
@media (min-width: 480px) {
    .mobmenu__head {
        padding: 26px 32px;
    }
}
@media (min-width: 768px) {
    .mobmenu__head {
        padding: 20px 32px;
    }
}
.mobmenu--opened {
    display: block;
}
@media (min-width: 1250px) {
    .mobmenu {
        display: none;
    }
}
.mobmenu__item {
    border-bottom: solid 1px white;
    color: white;
    display: block;
    font-family: inherit;
    font-size: 1.125rem;
    line-height: 3.75rem;
    margin: 0;
    min-height: 3.75rem;
    padding: 0 2rem 0 1rem;
    text-align: left;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}
.mobmenu__section {
    line-height: initial;
    list-style: none;
    padding: 0;
}
.mobmenu__section > *:not(:last-child) {
    border-bottom: solid 1px transparent;
}
.mobmenu__section-caption {
    color: white;
    display: -webkit-flex;
    display: flex;
    height: 3.75rem;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    line-height: 3.75rem;
    padding: 0 2.3rem 0 1rem;
    width: 100%;
}
.mobmenu__section--opened > .mobmenu__section-caption > img {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.mobmenu__section-caption:not(:last-child) {
    border-bottom: solid 1px rgba(255, 255, 255, 0.25);
}
.mobmenu__section-item {
    display: none;
    font-size: 0.875rem;
    height: 3.75rem;
    line-height: 3.75rem;
    opacity: 0;
    width: 100%;
    will-change: opacity, height;
}
.mobmenu__section-item > a {
    color: white;
    display: block;
    height: 100%;
    padding-left: 2rem;
    text-decoration: none;
    width: 100%;
}
.mobmenu__section--opened > .mobmenu__section-item {
    -webkit-animation: 200ms opening;
    animation: 200ms opening;
    opacity: 1;
    -webkit-transform-origin: top;
    transform-origin: top;
    display: block;
}
.mobmenu__section--opened > .mobmenu__section-item:not(:last-child) {
    border-bottom: solid 1px rgba(255, 255, 255, 0.25);
}

@-webkit-keyframes opening {
    from {
        opacity: 0;
        height: 0;
    }
    to {
        opacity: 1;
        height: 3.75rem;
    }
}

@keyframes opening {
    from {
        opacity: 0;
        height: 0;
    }
    to {
        opacity: 1;
        height: 3.75rem;
    }
}
.mobmenu__btn-link {
    border-radius: 0;
    display: block;
    font-size: 0.875rem;
    height: 2.5rem;
    line-height: 2.5rem;
    margin: 0 auto 1rem;
    padding: 0;
    text-align: center;
    width: 18rem;
}
.mobmenu__btn-link--register {
    margin-top: 3.75rem;
}
.mobmenu .mobmenu__btn-link--login {
    margin-bottom: 50px;
}
.mobmenu__link {
    font-size: 1rem;
    font-weight: initial;
    margin: 0 auto 1rem;
    text-align: center;
}
.mobmenu__socials {
    display: block;
    text-align: center;
}
.mobmenu__social {
    display: inline-block;
    margin-bottom: 1rem;
    text-align: center;
    width: 1.5rem;
}
.mobmenu__social:not(:last-of-type) {
    margin-right: 50px;
}
.mobmenu__social > svg {
    fill: #fff;
}
.mobmenu__icons {
    -webkit-align-items: flex-end;
    align-items: flex-end;
    display: -webkit-flex;
    display: flex;
    -webkit-flex: 1;
    flex: 1;
    -webkit-justify-content: center;
    justify-content: center;
}
.mobmenu__icons > img:first-child {
    margin-right: 1rem;
}

.mobmenu__icons {

}

.flag {
    margin-right: 5px;
    width: 20px;
    height: 15px;
}

.header {
    position: fixed;
    z-index: 1050;
    top: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0);
    transition: background-color 100ms ease-in-out;
}
.header--scrolled {
    background-color: rgba(0, 0, 0, 0.8);
}
.header--scrolled .mainmenu__link--black {
    color: white !important;
}
.header--scrolled .header__logo-svg--black path {
    fill: white !important;
}
.header--scrolled .login-logo__svg--black path {
    stroke: white !important;
}
.header--scrolled .link-dropdown__svg--black path {
    fill: white !important;
}
.header--scrolled .header__burger-icon-svg path {
    stroke: white !important;
}
.header--index-page {
    border-bottom: 1px solid rgba(216, 216, 216, 0.2);
}
.header-wrapper {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    height: 76px;
    transition: all 0.4s ease;
}
@media (min-width: 480px) {
    .header-wrapper {
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }
}
.header .header-wrapper.container {
    max-width: 100%;
    padding: 0 19px;
}
@media (min-width: 480px) {
    .header .header-wrapper.container {
        max-width: 100%;
        padding: 0 32px;
    }
}

.header__logo {
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-order: 2;
    order: 2;
}


/* .header__logo:before {
    position: absolute;
    content: '';
    width: 21px;
    height: 17px;
    background-image: url('https://swiftelitetrade.com/assets/icons/logo-hny.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    top: 21px;
    left: 119px;
  } */

@media (min-width: 480px) {
    .header__logo:before {
        left: 132px;
    }
}

@media (min-width: 768px) {
    .header__logo:before {
        width: 23px;
        height: 19px;
        left: 170px;
        top: 18px;
    }
}

@media (min-width: 1250px) {
    .header__logo:before {
        left: 114px;
    }
}

.header__logo a {
    height: inherit;
    display: -webkit-flex;
    display: flex;
}
@media (min-width: 992px) {
    .header__logo {
        margin-right: 22px;
    }
}
.header__logo .header__logo-svg {
    width: 116px;
    height: auto;
}
@media (min-width: 768px) {
    .header__logo .header__logo-svg {
        width: 153px;
    }
}
.header__logo-img {
    width: 116px;
    height: 18px;
    display: block;
}
@media (min-width: 768px) {
    .header__logo-img {
        width: 153px;
    }
}
.header__logo-img--hny {
    height: 28px;
    margin-top: -12px;
}
@media (min-width: 768px) {
    .header__logo-img--hny {
        height: 34px;
        margin-top: -16px;
    }
}
.header__mainmenu {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-left: auto;
    -webkit-flex: 1;
    flex: 1;
    -webkit-order: 3;
    order: 3;
}
@media (min-width: 480px) {
    .header__mainmenu {
        display: -webkit-flex;
        display: flex;
    }
}
@media (min-width: 768px) {
    .header__mainmenu li:nth-of-type(1) {
        -webkit-order: 1;
        order: 1;
    }
    .header__mainmenu li:nth-of-type(2) {
        -webkit-order: 2;
        order: 2;
    }
    .header__mainmenu li:nth-of-type(3) {
        -webkit-order: 3;
        order: 3;
    }
}
@media (min-width: 1250px) {
    .header__mainmenu li:nth-of-type(1),
    .header__mainmenu li:nth-of-type(2),
    .header__mainmenu li:nth-of-type(3) {
        -webkit-order: unset;
        order: unset;
    }
}
.header__lang {
    margin-right: 2rem;
}
@media (min-width: 992px) {
    .header__lang {
        margin-right: 0;
    }
}
.header__burger {
    width: 40px;
    -webkit-align-self: stretch;
    align-self: stretch;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-order: 1;
    order: 1;
}
.header__burger svg {
    width: 24px;
    height: 24px;
}
@media (min-width: 768px) {
    .header__burger {
        margin-right: 17px;
    }
    .header__burger svg {
        width: 36px;
        height: 36px;
    }
}
@media (min-width: 1250px) {
    .header__burger {
        display: none;
    }
}
.header__burger-icon {
    width: 18px;
    height: 13px;
    background: url('/assets/icons/menu.svg') no-repeat 0 0/contain;
}

.header__logo-svg--black path {
    fill: black;
}

.login-logo__svg--black path {
    stroke: black;
}

.header__burger-icon-svg--black path {
    stroke: black;
}

.link-dropdown__svg--black path {
    fill: black;
}

.header--dark {
    background-color: rgba(0, 0, 0, 0.8);
}


.popup {
    font-family: Open Sans, -apple-system, BlinkMacSystemFont, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, BitcoinFont;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 50;
    pointer-events: none;
    opacity: 0;
    font-size: 1.1875rem
}

.popup--opened {
    transition: all .4s ease;
    pointer-events: auto;
    opacity: 1
}

.popup__wrapper {
    background: #fff;
    overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    height: 100%
}

.popup__close {
    position: fixed;
    right: 0;
    top: 0;
    width: 54px;
    height: 54px;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    background: #52afee;
    cursor: pointer;
    z-index: 20
}

.popup__close-icon {
    width: 36px;
    height: 36px;
    display: block;
    background: url(assets/icons/close.svg) no-repeat 50%
    /* done */
}

.popup__body {
    max-width: 1200px;
    margin: 0 auto;
    padding: 3rem 1rem 0
}

@media (min-width:768px) {
    .popup__body {
        padding-top: 6rem
    }
}

.popup__body--docs {
    max-width: 720px;
    margin: 0 auto;
    padding-bottom: 100px
}

.popup__body--divider {
    padding-top: 0
}

.popup__current {
    display: none
}

.popup__current--active {
    display: block
}

.popup-header {
    font-weight: 300;
    font-size: 1.75rem;
    color: #151515;
    margin: 0 0 2rem
}

.popup__title {
    font-weight: 600;
    font-size: 1rem;
    color: #333;
    margin-bottom: 1rem;
    margin-top: 1rem
}

.popup-content {
    font-size: 0.875rem;
    font-weight: 300;
    color: #333
}

.popup-content ul {
    padding-left: 1rem
}

.popup-content ol {
    list-style: none;
    counter-reset: li
}

.popup-content ol>li {
    position: relative;
    margin-bottom: .875rem;
    margin-top: .875rem
}

.popup-content ol>li:before {
    counter-increment: li;
    content: counters(li, ".") ". ";
    position: absolute;
    left: 0;
    -webkit-transform: translate(-100%);
    transform: translate(-100%);
    top: 0;
    padding-right: 5px
}

.popup-content .p__ol {
    padding-left: 1rem
}

.popup-content .p__ol>li:before {
    font-weight: 600;
    font-size: 1rem
}

.popup-content .p__ol-2 {
    padding-left: 2rem
}

.popup-content .p__ol-2 .p__subheader:before {
    font-weight: 600
}

.popup-content .p__ol-inner {
    padding-left: 2.5rem
}

.popup-content .p__ol-inner-2 {
    padding-left: 3rem
}

.last-update {
    font-size: 0.75rem;
    line-height: 1.125rem;
    color: #565656;
    font-weight: 600;
    margin-bottom: 1rem
}

.risk-title {
    font-size: 1.3125rem;
    color: #515151
}

.link-to-leverage {
    color: #52afee;
    text-decoration: underline;
    cursor: pointer;
    font-weight: 600
}


html {
    color: rgba(0, 0, 0, .65)
}

h2 {
    color: rgba(0, 0, 0, .9);
    font-family: Open Sans, -apple-system, BlinkMacSystemFont, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, BitcoinFont;
    font-size: 1.75rem;
    font-weight: 300;
    line-height: 1.3;
    margin-top: 48px;
    margin-bottom: 48px;
    text-align: center
}

@media screen and (min-width:768px) {
    h2 {
        font-size: 2.75rem
    }
}

@media screen and (min-width:1200px) {
    h2 {
        margin-bottom: 48px
    }
}

.main {
    font-family: Open Sans, -apple-system, BlinkMacSystemFont, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, BitcoinFont;
    padding-top: 112px;
    background: url("/assets/images/main-mobile.jpg") no-repeat 50%/cover, #030b33;
    /* done */
    padding-bottom: 82px;
    position: relative
}

@media (min-width:768px) {
    .main {
        padding-bottom: 48px;
        background: url("/assets/images/main.jpg") no-repeat 50%/cover, #030b33;
        /* done */
    }
}

@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),
(min-width:768px) and (min-resolution:2dppx) {
    .main {
        background: url("/assets/images/main@2x.jpg") no-repeat 50%/cover, #030b33;
        /* done */
    }
}

@media (min-width:1200px) {
    .main {
        padding-bottom: 147px
    }
}

.main__content {
    position: relative
}

@media (min-width:993px) {
    .main__inner.blog-single-main-grid {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 17% 66% 17%;
        grid-template-columns: 17% 66% 17%
    }
}

@media (min-width:1152px) {
    .main__inner {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        width: 100%
    }
}

@media (min-width:993px) {
    .main__header.blog-single-main-header {
        -ms-grid-column: 2;
        grid-column-start: 2;
        -ms-grid-column-span: 1;
        grid-column-end: 3;
        padding: 0 15px
    }
}

.main__header-category a{
    font-size: 1rem;
    line-height: 1.375rem;
    color: hsla(0, 0%, 100%, .5);
    text-decoration: none;
}
.main__header-category a:hover{
    color: hsla(0, 0%, 100%, .7);
}

.main__header-date {
    font-size: 1rem;
    color: rgba(255,255,255,1);
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
}
@media(min-width: 768px) {
    .main__header-date {
        margin-bottom: 40px;
    }
}

@media (min-width:1152px) {
    .main__header {
        margin-bottom: 0
    }
}

.main__title {
    font-size:     24px;
    color:         #fff;
    line-height:   36px;
    font-weight:   800;
    margin:        0;
}

@media (min-width: 768px) {
    .main__title {
        margin-bottom: 48px;
        line-height:   64px;
        font-size:     48px;
    }
}

.main__title.thin {
    font-weight: 300;
    font-size: 2rem;
    line-height: 1.3;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    color: hsla(0, 0%, 100%, .9)
}

@media (min-width:993px) {
    .main__title.thin {
        font-size: 2.75rem;
        line-height: 3.75rem
    }
}

.main__title.thin:before {
    content: "";
    display: block;
    width: 120px;
    height: 1px;
    background-color: hsla(0, 0%, 100%, .5);
    margin-top: 12px;
    margin-bottom: 6px
}

@media (min-width:768px) {
    .main__title {
        font-size: 3rem;
        line-height: 130%
    }
}

.main__description {
    color:         #fff;
    font-size:     20px;
    line-height:   28px;
    margin-top:    0;
    margin-bottom: 46px;
    font-weight:   400;
    display:       none;
}

@media (min-width:768px) {
    .main__description {
        display: block;
    }
}

@media (min-width: 1200px) {
    .main__description {
        margin-bottom: 60px;
    }
}

.top-main__category {
    display: none;
}

@media (min-width: 1200px) {
    .top-main__category {
        display: flex;
        position: absolute;
    }
}


.main__category {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
}


@media (min-width: 768px) {
    .main__category {
        margin-bottom: 34px;
    }
    .main__category--category-page {
        margin-bottom: 24px;
    }
}


@media (min-width:1200px) {
    .main__category {
        display: none;
    }
}


@media (min-width: 1200px) {
    .main__category-title.cat-item a {
        color: #fff;
        font-size: 20px;
        line-height: 28px;
    }

    .main__category-dash {
        display: block;
        border: 1px solid #fff;
        width: 50px;
        margin-right: 32px;
    }

}


.main__category-items {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding: 0;
    -webkit-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
}

@media (min-width:1085px) {
    .main__category-items {
        -webkit-flex-direction: row;
        flex-direction: row;
        -webkit-align-items: center;
        align-items: center;
        margin-left: 0
    }
}

.cat-item {
    list-style: none;
    padding: 12px 11px;
    border: 1px solid #F7F7F7;
    margin-right: 16px;
    margin-bottom: 16px;
    max-width: max-content;
    border-radius: 4px;
    cursor: pointer;
}

.cat-item:hover {
    border-color: #48A6EB;
}

.cat-item a {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: rgba(0,0,0,0.65);
    text-decoration: none
}


.cat-item.current-cat {
    border-color: #48A6EB;
}

.cat-item.current-cat a {
    color: #48A6EB;
}

@media (min-width: 1200px) {
    .cat-item {
        list-style: none;
        padding: 0;
        border: none;
        margin-right: 32px;
        margin-bottom: 0;
        max-width: max-content;
        border-radius: 4px;
        cursor: pointer;
    }

    .cat-item:hover {
        border-color: #48A6EB;
    }

    .cat-item a {
        font-weight: 600;
        font-size: 16px;
        line-height: 20px;
        color: #BBC4C9;
        text-decoration: none
    }

    .cat-item a:hover,
    .cat-item a:focus {
        color: #fff;
    }


    .cat-item.current-cat {
        border-color: #48A6EB;
    }

    .cat-item.current-cat a {
        color: #fff;
    }
}

.blog-feed-container {
    background-color: #fff;
    padding-top: 16px;
    padding-bottom: 50px;
}

@media (min-width:768px) {
    .blog-feed-container {
        padding-top: 50px;
    }
}

.navigation.pagination {
    /* 	outline: 1px dashed silver; */
}

.navigation.pagination .nav-links {
    display: flex;
    justify-content: center;
    align-items: center;
}

.navigation.pagination .nav-links > * {
    min-height: 48px;
    min-width: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.navigation.pagination .nav-links .page-numbers.dots {
    min-width: auto;
    min-height: auto;
}

.navigation.pagination .nav-links .page-numbers.current {
    color: #2B2B3C;
}

.navigation.pagination .nav-links .page-numbers {
    color: #454554;
}


.navigation.pagination .nav-links .page-numbers:hover {
    color: #2B2B3C;
}

.infinite-loader {
    color: #000;
    opacity: 0.5;
    text-align: left;
}

.blog-feed {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    grid-gap: 58px;
    margin-bottom: 50px;
    margin-left: -16px;
    margin-right: -16px;
}

@media (min-width:768px) {
    .blog-feed {
        -ms-grid-columns: 1fr 40px 1fr;
        grid-template-columns: 1fr 1fr;
        padding-bottom: 0;
        /* 		margin-bottom: 100px; */
        margin-left: 0;
        margin-right: 0;
    }
}

@media (min-width: 1200px) {
    .blog-feed {
        transform: translateY(-122px);
        margin-bottom: -22px;
        grid-gap: 80px;
    }
}

.blog-feed__item {
    display: -ms-grid;
    display: grid;
    grid-template-rows: auto 1fr;
    grid-template-columns: auto;
    /*     -webkit-align-content: start;
        align-content: start; */
    position: relative;
    transition: box-shadow 0.2s ease;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06);
}

@media (min-width: 768px) {
    .blog-feed__item {
        grid-gap: 16px;
        padding: 24px;
        box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06);
    }

    .blog-feed__item:hover {
        box-shadow: 0px 0px 8px rgba(50, 50, 71, 0.15), 0px 8px 16px rgba(58, 58, 83, 0.1);
    }
}

.blog-feed__item-container {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-rows: auto 1fr auto auto;
    grid-gap: 16px;
    padding: 16px;
}

@media (min-width: 768px) {
    .blog-feed__item-container {
        padding: 0;
    }
}

.blog-feed__item-image {
    -ms-grid-row-align: center;
    -ms-grid-column-align: center;
    place-self: center;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.blog-feed__item-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.blog-feed__item-category {
    border-bottom: 1px solid rgba(196, 196, 196, 0.5);
    width: max-content;
}

.blog-feed__item-category a {
    list-style: none;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    line-height: 26px;
    font-weight: 400;
    text-decoration: none;
}

.blog-feed__item-title a {
    font-size: 28px;
    line-height: 40px;
    font-weight: 300;
    color: rgba(0, 0, 0, .9);
    text-decoration: none;
}

.blog-feed__item-date {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    display: flex;
    justify-content: space-between;
}

.blog-feed__item-exerpt {
    font-weight: 300;
    font-size: 19px;
    line-height: 28px;
    color: rgba(0, 0, 0, .65);
}

.blog-feed__item-exerpt p {
    margin: 0;
    overflow:           hidden;
    text-overflow:      ellipsis;
    display:            -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.blog-feed__item-action {
    bottom: 20px;
    left: 20px
}

.blog-single-header {
    padding-bottom: 40px
}

@media (min-width:993px) {
    .blog-single-header {
        padding-bottom: 176px
    }
}

.blog-single__wrapper {
    background-color: #fff;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
}

@media (min-width:993px) {
    .blog-single__wrapper {
        -ms-grid-columns: 17% 66% 17%;
        grid-template-columns: 17% 66% 17%
    }
}

.blog-single__category {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    /* 	margin-top: 25px;
        margin-bottom: 25px */
}

.blog-single__category.sticky li {
    list-style: none;
}

@media (min-width:993px) {
    .blog-single__category.sticky {
        height: fit-content;
        padding-bottom: 20px;
        top: 90px;
        position: -webkit-sticky;
        position: sticky;
        margin-bottom: 0
    }

}

.blog-single__category-title {
    font-weight: 600;
    font-size: 1.25rem;
    line-height: 1.6875rem;
    color: rgba(0, 0, 0, .9);
    margin: 0
}

.blog-single__category-title:after {
    content: "";
    display: block;
    width: 32px;
    height: 2px;
    background-color: rgba(0, 0, 0, .9);
    margin-top: 15px;
    margin-bottom: 10px
}

/* Old style category-items */

.blog-single__category-items {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    margin: 0;
    padding-left: 0;
    max-width: 100%;
}

@media (min-width: 993px) {
    .blog-single__category-items {
        max-width: 159px;
    }
}

.blog-single__category-item {
    list-style: none
}

.blog-single__category-item:not(:last-child) {
    margin-bottom: 10px
}

/* Old style category-items */

.blog-single__category-link {
    text-decoration: none;
    font-weight: 600;
    font-size: 1rem;
    line-height: 1.375rem;
    color: rgba(0, 0, 0, .5)
}

.blog-single__category-link.active,
.blog-single__category-link:hover {
    color: rgba(0, 0, 0, 1)
}

.blog-single__article {
    background: white;
}

@media (min-width:993px) {
    .blog-single__article {
        -webkit-transform: translateY(-180px);
        transform: translateY(-180px);
        margin-bottom: -148px;
        border-radius: 4px
    }
}

.blog-single__article-img {
    background-color: #fff;
    border-radius: 5px;
    padding-top: 16px;
}
@media (min-width: 768px){
    .blog-single__article-img {
        padding-top: 24px;
    }
}
@media (min-width:993px) {
    .blog-single__article-img {
        padding: 20px;
    }
}

.blog-single__article-img img {
    width: 100%;
    height: auto;
    object-fit: cover;
}

.blog-single__article-text p:last-child {
    margin-bottom: 50px;
}

.blog-single__article {
    word-break: break-word;
}



.blog-single__article-text{
    counter-reset: post-contents-title-counter;
}

.blog-single__article-text h2.post-content-title,
.blog-single__article-text h2.post-content-title span{
    font-weight: 300;
    font-size: 32px;
    line-height: 44px;
    color: rgba(0,0,0,.9);
    text-align: left;
    margin:0;
    padding:0;
}

.blog-single__article-text h2.post-content-title{
    margin: 50px 0 48px;
    display:block;
    position:relative;
    padding:0 0 0 88px;
}

.blog-single__article-text h2.post-content-title:before {
    content: counter(post-contents-title-counter);
    counter-increment: post-contents-title-counter;
    width: auto;
    height: auto;
    letter-spacing:-21px;
    text-align: left;
    font-weight: 600;
    font-size: 100px;
    color: #48a6eb;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: .5;
    transform: translate(0,-50%);
}
.blog-single__article-text h2.post-content-title.more10:before{
    left:-10px;
}

.toc_numberic_disable h2.post-content-title {
    padding-left: 0;
}

.toc_numberic_disable h2.post-content-title:before{
    display:none !important;
    content:'';
}

.toc_numberic_disable .post_contents .post_contents_link{
    padding-left: 0;
}
.toc_numberic_disable .post_contents .post_contents_link:before{
    display:none !important;
    content:'';
}

.disclaimer_wrap {
    padding-top: 40px;
}




@media (min-width:993px) {
    .blog-single__article-text {
        padding: 0 20px;
    }
}

.blog-single__article-text a {
    word-break: break-word;
}

.blog-single__article-text p a span {
    color: unset;
}

/* table */

.blog-single__article-text>table {
    color: rgba(0,0,0,.65);
    font-family: inherit;
    font-weight: 400;
    width: 100%;
    font-size: 1rem;
    max-width:100%;
}

.blog-single__article-text>table th {
    border: 1px solid transparent;
    text-align: left;
    height: 40px;
    padding: 5px;
    font-weight: 400;
}

@media (min-width: 768px) {
    .blog-single__article-text>table th {
        padding:10px
    }
}

.blog-single__article-text>table td {
    border: 1px solid transparent;
    text-align: left;
    height: 40px;
    padding: 5px
}

@media (min-width: 768px) {
    .blog-single__article-text>table td {
        padding:6px 10px
    }
}

.blog-single__article-text>table>thead {
    font-weight: 600
}

.blog-single__article-text>table>tbody tr:nth-child(2n) {
    background: rgba(0,0,0,.04)
}

.blog-single__article-text>table>tbody tr:nth-child(odd) {
    background: rgba(0,0,0,.025)
}

.blog-single__article-text>table>tbody th {
    color: #48a6eb;
    font-weight: 400
}

.blog-single__article-text>table>tbody td {
    font-weight: 400;
}

/* table */

.blog-single__article-text p~em~span {
    color: red !important;
}

.blog-single__article-text pre {
    margin: 0 40px;
}

.blog-single__article-text pre span {
    font-size: 16px;
    line-height: 24px;
    white-space: break-spaces;
    font-family: Open Sans, -apple-system, BlinkMacSystemFont, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI 			Symbol, BitcoinFont;
    font-weight: 300 !important;
    font-style: italic;
}

.blog-single__article-text pre span strong {
    font-weight: 600;
}

.blog-single__article-text h2,
.blog-single__article-text h2 b,
.blog-single__article-text h2 strong,
.blog-single__article-text h2 span {
    font-size: 28px;
    line-height: 40px;
    font-weight: 300 !important;
    color: rgba(0,0,0,0.9);
    text-align: left;
    margin: 50px 0 32px;
}

@media (min-width:768px) {
    .blog-single__article-text h2,
    .blog-single__article-text h2 b,
    .blog-single__article-text h2 strong,
    .blog-single__article-text h2 span  {
        margin-bottom: 48px;
    }
}

@media (min-width:768px) {
    .blog-single__article-text h2,
    .blog-single__article-text h2 b,
    .blog-single__article-text h2 strong,
    .blog-single__article-text h2 span  {
        font-size: 44px;
        line-height: 60px;
    }
}

.blog-single__article-text h3,
.blog-single__article-text h3 b,
.blog-single__article-text h3 strong,
.blog-single__article-text h3 span {
    font-size: 28px;
    line-height: 40px;
    font-weight: 300 !important;
    margin-bottom: -14px;
}

@media (min-width:768px) {
    .blog-single__article-text h3,
    .blog-single__article-text h3 b,
    .blog-single__article-text h3 strong,
    .blog-single__article-text h3 span {
        margin-bottom: -18px;
    }
}

.blog-single__article-text p,
.blog-single__article-text p span {
    font-size: 16px;
    line-height: 24px;
    font-weight: 300 !important;
    color: rgba(0,0,0,.65);
    text-align: left;
    margin: 24px 0;
}

@media (min-width:768px) {
    .blog-single__article-text p,
    .blog-single__article-text p span {
        font-size: 19px;
        line-height: 28px;
        margin: 28px 0;
    }
}

.blog-single__article-text p a {
    color: #48A6EB;
    background-color: transparent;
    text-decoration: none;
}

.blog-single__article-text p a:hover {
    text-decoration: underline;
}

.blog-single__article-text li a {
    color: #48A6EB;
    background-color: transparent;
    text-decoration: none;
}

.blog-single__article-text li a:hover {
    text-decoration: underline;
}

.blog-single__article-text p strong {
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    color: rgba(0,0,0,.65);
    text-align: center;
}

@media (min-width:768px) {
    .blog-single__article-text p strong {
        font-size: 16px;
        line-height: 24px;
    }
}

.blog-single__article-text ul,
.blog-single__article-text ol {
    list-style: none;
    padding: 0 0 0 23px;
    margin: 32px 0;
}

.blog-single__article-text ol{
    list-style: decimal;
}

.blog-single__article-text ul li,
.blog-single__article-text ul span,
.blog-single__article-text ol li,
.blog-single__article-text ol span {
    font-size: 16px;
    line-height: 24px;
    font-weight: 300 !important;
    margin-bottom: 24px;
    position: relative;
}

.blog-single__article-text ul li:before {
    content: " ";
    position: absolute;
    top: 0;
    left: -25px;
    width: 23px;
    height: 28px;
    background: url("/for-traders/prime/assets/icons/check-mark.svg") no-repeat center center;
}


.blog-single__article-text ul.redcross li:before {
    top: 50%;
    transform: translateY(-50%);
    left: -20px;
    width: 13px;
    height: 18px;
    background: url(/for-traders/prime/assets/icons/ul--redcross.png) no-repeat center center;
    background-size: cover;
}

.blog-single__article-text ul.bullets li:before {
    top: 50%;
    transform: translateY(-50%);
    left: -20px;
    width: 9px;
    height: 9px;
    display:block;
    background: #249ae9;
    border-radius:50%;
}

.blog-single__article-text ol.accent {
    counter-reset: post-olcurrent-counter;
}
.blog-single__article-text ol.accent li {
    list-style: none;
    text-indent: 7px;
}

.blog-single__article-text ol.accent li:before {
    content: counter(post-olcurrent-counter);
    counter-increment: post-olcurrent-counter;
    text-indent: 0;
    width: 24px;
    height: auto;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    background: #249ae9;
    color: #fff;
    display: block;
    position: absolute;
    top: 0;
    left: -24px;
}


.blog-single__article-text p img {
    margin-top: 8px;
}

@media (min-width: 768px) {
    .blog-single__article-text p img {
        margin-bottom: 6px;
    }
}



.blog-single-menu__category {
    display: none;
    align-items: flex-start;
    padding: 0;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0;
}

.blog-single-menu__category-items {
    display: -webkit-flex;
    display: flex;
    align-items: flex-start;
    padding: 0;
    flex-direction: column;
    margin: 50px 0 0 20px;
}

.blog-single-menu__category-items .cat-item {
    list-style: none;
    padding: 12px 11px;
    border: 1px solid #f7f7f7;
    margin-right: 0;
    margin-bottom: 16px;
    max-width: max-content;
    border-radius: 4px;
    cursor: pointer;
}

.blog-single-menu__category-items .cat-item:hover {
    border-color: #48a6eb;
}

.blog-single-menu__category-items .cat-item a {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: rgba(0,0,0,.65);
    text-decoration: none;
}

.blog-single-menu__category-items .current-cat a {
    color: #48a6eb;
}

.blog-single-menu__category-items .current-cat {
    border-color: #48a6eb;
}

@media (min-width: 1200px) {
    .blog-single-menu__category {
        display: flex;
        flex-direction: column;
    }
}


.blog-single__another {
    padding-bottom: 50px;
    background-color: #fff;
}

.blog-single__another-title {
    color: rgba(0, 0, 0, .9);
    margin-top: 0;
    font-size: 32px;
    line-height: 44px;
    margin-top: -32px;
}

@media (min-width: 768px) {
    .blog-single__another-title {
        font-size: 44px;
        line-height: 60px;
    }
}

.blog-single__another-title:before {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: rgba(196,196,196,.5);
    margin-bottom: 50px;
    margin-top: 32px;
}

@media (min-width: 993px) {
    .blog-single__another-title:before {
        margin-top: 0;
    }
}

.blog-single__another-feed {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-column-gap: 77px;
    grid-row-gap: 58px;
    margin-left: -16px;
    margin-right: -16px;
}

@media (min-width: 768px) {
    .blog-single__another-feed {
        margin-left: 0;
        margin-right: 0;
    }
}

@media (min-width:993px) {
    .blog-single__another-feed {
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
    }
}

.blog-single__another-feed .item {
    grid-template-columns: auto;
    grid-template-rows: auto 1fr;
    display: -ms-grid;
    display: grid;
    -webkit-align-content: start;
    align-content: start;
    position: relative;
    grid-gap: 16px;
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06);
}

@media (min-width: 993px) {
    .blog-single__another-feed .item {
        box-shadow: none;
    }
}


.blog-single__another-feed .item-container {
    display: grid;
    grid-auto-columns: 1fr;
    grid-auto-rows: auto 1fr auto auto;
    grid-gap: 16px;
    padding: 16px;

}


@media (min-width: 993px) {
    .blog-single__another-feed .item-container {
        padding: 0;
    }
}

.blog-single__another-feed .item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.blog-single__another-feed .item__category {
    border-bottom: 1px solid rgba(196,196,196,.5);
    width: max-content;
}

.blog-single__another-feed .item__category a {
    list-style: none;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    line-height: 26px;
    font-weight: 400;
    text-decoration: none;
}

.blog-single__another-feed .item__title a {
    font-size: 28px;
    line-height: 40px;
    font-weight: 300;
    color: rgba(0, 0, 0, .9);
    text-decoration: none;
}

.blog-single__another-feed .item__date {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
}

.blog-single__another-feed .item__exerpt {
    font-weight: 300;
    font-size: 19px;
    line-height: 28px;
    color: rgba(0, 0, 0, .65)
}

.blog-single__another-feed .item__exerpt p {
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.blog-single__another-feed .item__action {
    display: none;
}

.mainmenu {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    list-style-type: none;
    padding: 0;
    margin: 0;
    height: 100%;
}
.mainmenu--left-part {
    display: none;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
}
@media (min-width: 1250px) {
    .mainmenu--left-part {
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        margin-right: auto;
    }
}
.mainmenu__submenu {
    display: none;
    background: rgba(0, 0, 0, 0.87);
    padding: 1rem 1rem .5rem;
    position: absolute;
    top: 71px;
    left: 7px;
    list-style: none;
}
.mainmenu__submenu > li {
    margin-bottom: .5rem;
}
.mainmenu__submenu > li > a {
    white-space: nowrap;
    font-size: 1rem;
    color: #fff;
    text-decoration: none;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
.mainmenu__submenu > li > a:hover {
    color: #52afef;
}
.mainmenu__submenu--languages {
    top: 71px;
    left: -214px;
    display: none;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    min-width: 360px;
    max-height: 400px;
    padding: 8px;
}
@media (min-width: 768px) {
    .mainmenu__submenu--languages {
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        min-width: 504px;
        max-height: 300px;
        left: -238px;
    }
}
.mainmenu__submenu--languages li {
    display: -webkit-flex;
    display: flex;
    min-width: 160px;
    min-height: 44px;
    margin: 0;
    padding: 10px 16px;
}
.mainmenu__submenu--languages li:nth-of-type(1) {
    -webkit-order: unset;
    order: unset;
}
.mainmenu__submenu--languages li:nth-of-type(2) {
    -webkit-order: unset;
    order: unset;
}
.mainmenu__submenu--languages li:nth-of-type(3) {
    -webkit-order: unset;
    order: unset;
}
.mainmenu__item {
    position: relative;
    height: 100%;
}
.mainmenu__item:hover:before {
    content: '';
    display: block;
    position: absolute;
    bottom: 1px;
    right: .5rem;
    left: .5rem;
    height: 2px;
    background: #52afef;
}
.mainmenu__item--hoverable {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.mainmenu__item--hoverable:hover .mainmenu__submenu {
    display: block;
}
@media (min-width: 1250px) {
    .mainmenu__item--language-selector {
        -webkit-order: initial;
        order: initial;
    }
}
.mainmenu__link {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: 28px 8px;
    text-decoration: none;
    font-size: 1rem;
    position: relative;
    white-space: nowrap;
}
@media (min-width: 768px) {
    .mainmenu__link {
        min-height: 50px;
    }
}
.mainmenu__link--login .mainmenu__link--inscription {
    display: none;
}
@media (min-width: 1250px) {
    .mainmenu__link--login .mainmenu__link--inscription {
        display: -webkit-flex;
        display: flex;
        padding: 28px 8px;
    }
}
.mainmenu__link--login .mainmenu__link--logo {
    display: -webkit-flex;
    display: flex;
    padding-right: 0;
}
@media (min-width: 480px) {
    .mainmenu__link--login .mainmenu__link--logo {
        padding-right: 16px;
    }
}
@media (min-width: 768px) {
    .mainmenu__link--login .mainmenu__link--logo svg {
        width: 36px;
        height: 36px;
    }
}
@media (min-width: 1250px) {
    .mainmenu__link--login .mainmenu__link--logo {
        display: none;
    }
}
.mainmenu__link--register {
    display: none;
}
@media (min-width: 768px) {
    .mainmenu__link--register {
        display: block;
    }
}
.mainmenu .mainmenu__item--hoverable.mainmenu__item--language-selector {
    margin-right: 16px;
}
.mainmenu .mainmenu__item--hoverable.mainmenu__item--language-selector:hover .mainmenu__submenu {
    display: -webkit-flex;
    display: flex;
}
.mainmenu .mainmenu__item.mainmenu__link--login:hover::before {
    display: none;
}
@media (min-width: 1250px) {
    .mainmenu .mainmenu__item.mainmenu__link--login:hover:before {
        content: '';
        display: block;
        position: absolute;
        bottom: 1px;
        right: .5rem;
        left: .5rem;
        height: 2px;
        background: #52afef;
    }
}
.mainmenu__link-dropdown {
    display: -webkit-flex;
    display: flex;
    height: 12px;
    margin-left: 5px;
    width: 12px;
}
.mainmenu__register-link {
    display: none;
    font-size: 1rem;
    height: 33px;
    line-height: 2.0625rem;
    background: #52afee;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    opacity: .9;
    margin-left: 16px;
    padding: 6px 16px !important;
}
.mainmenu__register-link:hover {
    opacity: 1;
}
@media (min-width: 480px) {
    .mainmenu__register-link {
        display: -webkit-inline-flex;
        display: inline-flex;
    }
}
@media (min-width: 1250px) {
    .mainmenu__register-link {
        margin-right: 0;
    }
}
.mainmenu__linkglow {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: .5rem 1rem;
    text-decoration: none;
    font-size: 1rem;
    position: relative;
    background-color: #00c6cb;
    box-shadow: 1px 1px 40px 1px #0ff;
}
.mainmenu__linkglow:hover:before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: .5rem;
    left: .5rem;
    height: 2px;
    background: #52afef;
}
.mainmenu__item--hoverable:hover .mainmenu__link-dropdown {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.lang {
    display: none;
    height: 100%;
    position: relative;
}
.lang:hover .lang__menu {
    display: block;
}
.lang__current {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    color: #fff;
    padding: .5rem 1rem;
    text-decoration: none;
    font-size: 1rem;
    position: relative;
}
.lang__current:after {
    content: '';
    display: block;
    position: absolute;
    width: 10px;
    height: 10px;
    background: url("../../../../../../assets/icons/arrow-bottom-blue.svg") no-repeat center center;
    right: 0;
    top: 13px;
}
.lang__flag {
    width: 14px;
    height: 9px;
    background-size: cover;
    margin-right: .4rem;
}
.lang__flag--en {
    background-image: url("/assets/icons/flags/en.png");
}
.lang__menu {
    display: none;
    position: absolute;
    top: 35px;
    right: 0;
    background: rgba(0, 137, 191, 0.8);
    z-index: 30;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.5);
}
.lang__item {
    padding: .5rem 1rem;
    color: #fff;
    text-decoration: none;
    font-size: 1rem;
    cursor: pointer;
}
.lang__item:hover {
    text-decoration: underline;
}
.mobmenu {
    background: black;
    bottom: 0;
    display: none;
    left: 0;
    overflow-y: auto;
    padding-bottom: 1rem;
    position: fixed;
    right: 0;
    top: 0;
    -webkit-overflow-scrolling: touch;
}
.mobmenu__content {
    min-height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.mobmenu__head {
    display: -webkit-flex;
    display: flex;
    padding: 29px 19px;
    padding: 26px 19px;
    -webkit-align-items: center;
    align-items: center;
}
@media (min-width: 480px) {
    .mobmenu__head {
        padding: 26px 32px;
    }
}
@media (min-width: 768px) {
    .mobmenu__head {
        padding: 20px 32px;
    }
}
.mobmenu--opened {
    display: block;
}
@media (min-width: 1250px) {
    .mobmenu {
        display: none;
    }
}
.mobmenu__item {
    border-bottom: solid 1px white;
    color: white;
    display: block;
    font-family: inherit;
    font-size: 1.125rem;
    line-height: 3.75rem;
    margin: 0;
    min-height: 3.75rem;
    padding: 0 2rem 0 1rem;
    text-align: left;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}
.mobmenu__section {
    line-height: initial;
    list-style: none;
    padding: 0;
}
.mobmenu__section > *:not(:last-child) {
    border-bottom: solid 1px transparent;
}
.mobmenu__section-caption {
    color: white;
    display: -webkit-flex;
    display: flex;
    height: 3.75rem;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    line-height: 3.75rem;
    padding: 0 2.3rem 0 1rem;
    width: 100%;
}
.mobmenu__section--opened > .mobmenu__section-caption > img {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.mobmenu__section-caption:not(:last-child) {
    border-bottom: solid 1px rgba(255, 255, 255, 0.25);
}
.mobmenu__section-item {
    display: none;
    font-size: 0.875rem;
    height: 3.75rem;
    line-height: 3.75rem;
    opacity: 0;
    width: 100%;
    will-change: opacity, height;
}
.mobmenu__section-item > a {
    color: white;
    display: block;
    height: 100%;
    padding-left: 2rem;
    text-decoration: none;
    width: 100%;
}
.mobmenu__section--opened > .mobmenu__section-item {
    -webkit-animation: 200ms opening;
    animation: 200ms opening;
    opacity: 1;
    -webkit-transform-origin: top;
    transform-origin: top;
    display: block;
}
.mobmenu__section--opened > .mobmenu__section-item:not(:last-child) {
    border-bottom: solid 1px rgba(255, 255, 255, 0.25);
}
@-webkit-keyframes opening {
    from {
        opacity: 0;
        height: 0;
    }
    to {
        opacity: 1;
        height: 3.75rem;
    }
}
@keyframes opening {
    from {
        opacity: 0;
        height: 0;
    }
    to {
        opacity: 1;
        height: 3.75rem;
    }
}
.mobmenu__btn-link {
    border-radius: 4px;
    display: block;
    font-size: 0.875rem;
    height: 2.5rem;
    line-height: 2.5rem;
    margin: 0 auto 1rem;
    padding: 0;
    text-align: center;
    width: 18rem;
}
.mobmenu__btn-link--register {
    margin-top: 3.75rem;
}
.mobmenu .mobmenu__btn-link--login {
    margin-bottom: 50px;
}
.mobmenu__link {
    font-size: 1rem;
    font-weight: initial;
    margin: 0 auto 1rem;
    text-align: center;
}
.mobmenu__socials {
    display: block;
    text-align: center;
}
.mobmenu__social {
    display: inline-block;
    margin-bottom: 1rem;
    text-align: center;
    width: 1.5rem;
}
.mobmenu__social:not(:last-of-type) {
    margin-right: 50px;
}
.mobmenu__social > svg {
    fill: #fff;
}
.mobmenu__icons {
    -webkit-align-items: flex-end;
    align-items: flex-end;
    display: -webkit-flex;
    display: flex;
    -webkit-flex: 1;
    flex: 1;
    -webkit-justify-content: center;
    justify-content: center;
}
.mobmenu__icons > img:first-child {
    margin-right: 1rem;
}
.flag {
    margin-right: 5px;
    width: 20px;
    height: 15px;
}
.footer {
    position: relative;
    z-index: 100;
    background: url('/assets/images/footer.jpg') no-repeat 0 0, #000;
    background-size: cover;
}


.footer-container {
    padding-top: 16px;
    padding-bottom: 16px;
}
@media (min-width: 768px) {
    .footer-container {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

@media (min-width: 1200px) {
    .footer-container {
        padding-top: 50px;
        padding-bottom: 50px;
    }
}
.footer__logo-container {
    padding-bottom: 1.5rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    margin-bottom: 24px;
    min-height: 55px;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
}
@media (min-width: 1200px) {
    .footer__logo-container {
        padding-bottom: 50px;
        margin-bottom: 32px;
    }
}
.footer__logo {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
@media (min-width: 1250px) {
    .footer .footer__middle-wrapper-container {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
}
.footer__logo-img {
    display: block;
    width: 121px;
    height: 14px;
}
.footer__links {
    list-style-type: none;
    padding: 0;
}
@media (min-width: 768px) {
    .footer__links {
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
    }
}
@media (min-width: 768px) {
    .footer__link-item {
        margin: 0 2rem;
    }
}
.footer__link-item:first-child {
    margin-left: 0;
}
.footer__link-item:last-child {
    margin-right: 0;
}
.footer__link {
    display: block;
    color: #fff;
    font-size: 1rem;
    text-decoration: none;
}
.footer__link:hover {
    text-decoration: underline;
}
.footer__info {
    display: -webkit-flex;
    display: flex;
    border-bottom: 1px solid rgba(216, 216, 216, 0.1);
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
@media (min-width: 480px) {
    .footer__info {
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
}
@media (min-width: 768px) {
    .footer__info {
        -webkit-flex-direction: row-reverse;
        flex-direction: row-reverse;
        -webkit-align-items: center;
        align-items: center;
        padding-bottom: 24px;
    }
}
@media (min-width: 1250px) {
    .footer__info {
        display: none;
    }
}
.footer__address {
    -webkit-order: 2;
    order: 2;
    color: #fff;
    line-height: 1.5;
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    padding-bottom: 24px;
}
@media (min-width: 768px) {
    .footer__address {
        padding-bottom: 0;
    }
}
.footer__address a {
    color: #fff;
    text-decoration: none;
}
.footer__address a:hover {
    text-decoration: underline;
}
.footer__socials {
    -webkit-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    margin-bottom: 24px;
    padding: 0 14px;
}
@media (min-width: 480px) {
    .footer__socials {
        max-width: 216px;
    }
}
@media (min-width: 768px) {
    .footer__socials {
        margin-bottom: 0;
        padding: 0;
    }
}
.footer__social {
    width: 24px;
    height: 24px;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    opacity: .8;
    transition: all .3s ease;
}
@media (min-width: 1250px) {
    .footer__social {
        margin-right: 3px;
    }
}
.footer__social:last-child {
    margin-right: 0;
}
.footer__social:hover {
    opacity: 1;
}
.footer__social a {
    color: #fff;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
}
.footer__social svg {
    fill: currentColor;
}
.footer__copyright {
    font-size: 12px;
    color: #bbc4c9;
    font-weight: 300;
}
.footer__copyright p:last-child {
    margin-bottom: 0;
}
.footer__copyright strong {
    font-weight: 600;
}
.footer .footer__info-first-block {
    display: none;
}
@media (min-width: 1250px) {
    .footer .footer__info-first-block {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: row-reverse;
        flex-direction: row-reverse;
        padding-bottom: 0;
        border-bottom: none;
    }
}
.footer .footer__info-first-block .footer__address {
    margin-right: 213px;
}
.footer .footer__info-first-block .footer__socials {
    min-width: 216px;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.footer .footer__menu-mainmenu {
    display: none;
}
@media (min-width: 1250px) {
    .footer .footer__menu-mainmenu {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 32px;
    }
}
.footer .footer__menu-mainmenu ul {
    font-size: 0.75rem;
    font-weight: 600;
    margin-top: 0;
    color: #fff;
    padding: 0;
    margin-bottom: 0;
}
.footer .footer__menu-mainmenu li {
    list-style: none;
    min-width: 85px;
    margin-bottom: 10px;
}
.footer .footer__menu-mainmenu li:first-child {
    /*margin-top: 9px;*/
}
.footer .footer__menu-mainmenu li:last-child {
    margin-bottom: 0;
}
.footer .footer__menu-mainmenu li a {
    text-decoration: none;
    font-size: 0.6875rem;
    font-weight: 400;
    color: #fff;
}
.footer .footer__menu-mainmenu li a:hover,
.footer .footer__menu-mainmenu li a:focus {
    border-bottom: 1px solid #fff;
}
.footer .mobmenu {
    background: none;
    overflow-y: auto;
    padding-bottom: 1rem;
    right: 0;
    top: 0;
    -webkit-overflow-scrolling: touch;
    position: static;
}
.footer .mobmenu .mobmenu__item {
    border-bottom: 1px solid rgba(216, 216, 216, 0.1);
}
.footer .mobmenu .mobmenu__section-caption {
    padding: 0;
    font-size: 1rem;
    font-weight: 600;
}
.footer .mobmenu .mobmenu__section-caption:not(:last-child) {
    border-bottom: none;
}
.footer .mobmenu .mobmenu__section-item a {
    padding: 0;
}
.footer .mobmenu .mobmenu__section-item:not(:last-child) {
    border-bottom: none;
}


.breadcrumbs {
    display: none;
}

.breadcrumbs.breadcrumbs--category.breadcrumbs--mobile {
    display: block;
    margin: 24px 0 32px;
}
.breadcrumbs.breadcrumbs--single.breadcrumbs--mobile {
    display: block;
    margin: 24px 0 32px;
}

.breadcrumbs--single {
    margin: 24px 0 32px;
}
.breadcrumbs__list {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
}
.breadcrumbs__item {
    font-size: 14px;
    line-height: 19px;
    color: rgba(0,0,0,0.65);
}
.breadcrumbs a:-webkit-any-link {
    color: rgba(0,0,0,0.65);
    text-decoration: none;
}
.breadcrumbs__link:visited {
    color: rgba(0,0,0,0.65);
    text-decoration: none;
}
.breadcrumbs__delimeter {
    margin: 0 5px;
    display: inline-block;
}

@media(min-width: 768px) {
    .breadcrumbs--category {
        margin: 24px 0 20px;
    }
}

@media(min-width: 993px) {
    .breadcrumbs.breadcrumbs--single.breadcrumbs--mobile {
        display: none;
    }
    .breadcrumbs.breadcrumbs--single.breadcrumbs--desktop {
        display: block;
    }
    .breadcrumbs--single a:-webkit-any-link,
    .breadcrumbs--single .breadcrumbs__item {
        color: #fff;
    }
    .breadcrumbs--single {
        margin-bottom: 20px;
    }
    .blog-single-main-header .main__title.thin {
        margin-bottom: 10px;
    }
}

@media(min-width: 1200px) {
    .breadcrumbs.breadcrumbs--category.breadcrumbs--mobile {
        display: none;
    }
    .breadcrumbs.breadcrumbs--category.breadcrumbs--desktop {
        display: block;
        position: absolute;
        bottom: -80px;
    }
    .breadcrumbs a:-webkit-any-link {
        color: #fff;
    }
    .breadcrumbs__list {
        padding: 0;
        display: flex;
        list-style-type: none;
    }
    .breadcrumbs__item {
        color: #fff;
        font-size: 14px;
        line-height: 19px;
    }
    .breadcrumbs__link {
        color: #fff;
        text-decoration: none;
    }
    .breadcrumbs__link:hover {
        text-decoration: underline;
    }
    .breadcrumbs a:visited {
        color: #fff;
        text-decoration: none;
    }
    .breadcrumbs a:-webkit-any-link {
        text-decoration: none;
    }
    .breadcrumbs a:-webkit-any-link:hover {
        text-decoration: underline;
    }
    .breadcrumbs__delimeter {
        margin: 0 5px;
        display: inline-block;
    }
}

.sidebar-posts {
    top: 80px;

    /* fallback */
    position: static;

    padding-bottom: 50px;
}
.sidebar-posts__p {
    line-height: 24px;
    padding-bottom: 12px;
    color: rgba(0, 0, 0, 0.9);
    border-bottom: 1px solid rgba(0, 0, 0, 0.65);
}

.sidebar-posts__list {
    padding: 0;
    list-style-type: none;
}
.sidebar-posts__item {
    margin-bottom: 16px;
}
.sidebar-posts__item:last-child {
    margin-bottom: 30px;
}
.sidebar-posts__link {
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
    color: rgba(0, 0, 0, 0.65);
}
.sidebar-post__arrow {
    transform: rotate(-90deg);
}
.sidebar-posts__signup {
    background: #52afee;
}

.subscribe-form {
    color: #fff;
    padding: 50px 0;
    background-image: url('/for-traders/media/2020/12/sub-form-bg-1.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    transform: translateY(0);
    margin-bottom: 25px;
    position: relative;
}
.subscribe-form--mini {
    margin: 0 -16px;
}
.subscribe-form__text {
    text-align: center;
    margin-bottom: 32px;
}
.subscribe-form h4 {
    margin: 0;
    font-size: 20px;
    font-weight: 300;
    line-height: 28px;
}
.subscribe-form p {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    margin: 0 !important;
}
.subscribe-form .sg-widget__wrap {
    margin: 0 auto;
    max-width: 450px;
}
.subscribe-form input {
    width: 100%;
    display: block;
    padding: 0 16px;
    font-size: 14px;
    margin-bottom: 24px;
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid #BBC4C9;
    box-sizing: border-box;
    border-radius: 4px;
    line-height: 40px;
}
.subscribe-form input,
.subscribe-form input::placeholder {
    color: #fff;
}
.subscribe-form button {
    border: 0;
    color: #fff;
    width: 100%;
    height: 42px;
    display: block;
    margin: 0 auto;
    font-size: 18px;
    line-height: 42px;
    border-radius: 4px;
    background: #48A6EB;
    cursor: pointer;
}
.subscribe-form .sg-response.success,
.subscribe-form .sg-response.error {
    padding-top: 16px;
}
.subscribe-form .sg-response {
    text-align: center;
}
@media(min-width: 768px) {


    .subscribe-form {
        display: flex;
    }
    .subscribe-form--mini {
        margin: 0 -24px;
    }
    .subscribe-form__content {
        width: 100%;
        margin: 0 auto;
        align-items: center;
    }
    .subscribe-form h4 {
        font-size: 28px;
        line-height: 40px;
    }
    .subscribe-form p {
        font-size: 19px;
        line-height: 28px;
    }
    .subscribe-form .sg-widget__wrap {
        display: flex;
        max-width: unset;
        position: relative;
        justify-content: center;
    }
    .subscribe-form input {
        width: auto;
        min-width: 233px;
        margin-right: 16px;
        margin-bottom: 0;
    }
    .subscribe-form button {
        width: auto;
        margin: unset;
        min-width: 158px;
    }
    .subscribe-form .sg-response.success,
    .subscribe-form .sg-response.error {
        padding-top: 24px;
    }
}
@media(min-width: 1200px) {
    .subscribe-form__content {
        display: flex;
        justify-content: space-between;
    }
    .subscribe-form .sg-widget__wrap {
        height: 42px;
        margin: unset;
    }
    .subscribe-form input {
        margin-bottom: unset;
    }
    .subscribe-form__text {
        margin-bottom: unset;
    }
    .subscribe-form h4 {
        text-align: left;
    }
    .subscribe-form form {
        position: relative;
    }
    .subscribe-form--lg .sg-response {
        text-align: left;
        position: absolute;
        bottom: -30px;
        left: 0;
    }

    .subscribe-form--mini {
        margin: 0 auto;
    }
    .subscribe-form--mini .subscribe-form__content {
        flex-direction: column;
    }
    .subscribe-form--mini h4,
    .subscribe-form--mini p {
        text-align: center;
    }
    .subscribe-form--mini .subscribe-form__text {
        margin-bottom: 30px;
    }
}

.blog-single__article-text a {
    text-decoration: none;
}

.blog-single__article-tags {
    margin-bottom: 18px;
    overflow: hidden;
    max-height: 54px;
}
.blog-single__article-tag {
    font-size: 12px;
    line-height: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.4);
    padding: 3px 4px;
    border-radius: 4px;
    margin: 0 10px 7px 0;
    display: inline-block;
    background: rgba(0, 0, 0, 0.05);
}


.assets-slider {
    overflow-x: hidden;
}
.asset-slide {
    outline: none;
    display: -ms-grid;
    display: grid;
    grid-gap: 16px;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    -ms-grid-rows: auto 1fr auto auto;
    grid-template-rows: auto 1fr auto auto;
    position: relative;
    padding: 54px 24px 24px;
    margin-top:30px;
    margin-bottom:15px;
    margin-left:12px;
    margin-right:12px;
    box-shadow: 0 0 4px rgb(50 50 71 / 8%), 0 4px 8px rgb(50 50 71 / 6%);
    background-color: #fff;
    border-radius: 4px;
}
.asset-btn {
    display: block;
}
.slick-initialized .asset-slide.slick-slide {
    display: grid;
    grid-template-columns: 100%;
    -ms-grid-rows: auto 1fr auto auto;
    grid-template-rows: auto 1fr auto auto;
}
.instrument-logo  {
    top: 0;
    left: 50%;
    width: 60px;
    height: 60px;
    position: absolute;
    background-size: 100% auto;
    background-repeat: no-repeat;
    transform: translate(-50%,-46%);
}
.instrument-logo.instrument-btc {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/btc.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-eos {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/eos.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-eth {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/eth.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-ltc {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/ltc.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-ripple {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/xrp.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-xrp {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/xrp.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-eur-usd {
    background-image: url("/assets/images/instruments/eur-usd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-usd {
    background-image: url("/assets/images/instruments/gbp-usd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-aud-cad {
    background-image: url("/assets/images/instruments/aud-cad.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-aud-chf {
    background-image: url("/assets/images/instruments/aud-chf.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-aud-jpy {
    background-image: url("/assets/images/instruments/aud-jpy.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-aud-usd {
    background-image: url("/assets/images/instruments/aud-usd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-aud {
    background-image: url("/assets/images/instruments/eur-aud.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-cad {
    background-image: url("/assets/images/instruments/eur-cad.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-chf {
    background-image: url("/assets/images/instruments/eur-chf.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-gbp {
    background-image: url("/assets/images/instruments/eur-gbp.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-jpy {
    background-image: url("/assets/images/instruments/eur-jpy.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-aud {
    background-image: url("/assets/images/instruments/gbp-aud.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-cad {
    background-image: url("/assets/images/instruments/gbp-cad.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-chf {
    background-image: url("/assets/images/instruments/gbp-chf.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-jpy {
    background-image: url("/assets/images/instruments/gbp-jpy.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-cad {
    background-image: url("/assets/images/instruments/usd-cad.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-chf {
    background-image: url("/assets/images/instruments/usd-chf.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-jpy {
    background-image: url("/assets/images/instruments/usd-jpy.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-xau-usd {
    background-image: url("/assets/images/instruments/xau-usd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-xag-usd {
    background-image: url("/assets/images/instruments/xag-usd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-mxn {
    background-image: url("/assets/images/instruments/eur-mxn.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-hkd {
    background-image: url("/assets/images/instruments/eur-hkd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-try {
    background-image: url("/assets/images/instruments/eur-try.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-zar {
    background-image: url("/assets/images/instruments/eur-zar.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-hkd {
    background-image: url("/assets/images/instruments/gbp-hkd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-mxn {
    background-image: url("/assets/images/instruments/gbp-mxn.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-try {
    background-image: url("/assets/images/instruments/gbp-try.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-zar {
    background-image: url("/assets/images/instruments/gbp-zar.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-cnh {
    background-image: url("/assets/images/instruments/usd-cnh.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-mxn {
    background-image: url("/assets/images/instruments/usd-mxn.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-thb {
    background-image: url("/assets/images/instruments/usd-thb.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-zar {
    background-image: url("/assets/images/instruments/usd-zar.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-xau-eur {
    background-image: url("/assets/images/instruments/xau-eur.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-xau-aud {
    background-image: url("/assets/images/instruments/xau-aud.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-xag-aud {
    background-image: url("/assets/images/instruments/xag-aud.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-aud-nzd {
    background-image: url("/assets/images/instruments/aud-nzd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-cad-chf {
    background-image: url("/assets/images/instruments/cad-chf.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-cad-jpy {
    background-image: url("/assets/images/instruments/cad-jpy.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-chf-jpy {
    background-image: url("/assets/images/instruments/chf-jpy.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-nzd {
    background-image: url("/assets/images/instruments/eur-nzd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-eur-sgd {
    background-image: url("/assets/images/instruments/eur-sgd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-nzd {
    background-image: url("/assets/images/instruments/gbp-nzd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-gbp-sgd {
    background-image: url("/assets/images/instruments/gbp-sgd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-nzd-cad {
    background-image: url("/assets/images/instruments/nzd-cad.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-nzd-chf {
    background-image: url("/assets/images/instruments/nzd-chf.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-nzd-jpy {
    background-image: url("/assets/images/instruments/nzd-jpy.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-nzd-sgd {
    background-image: url("/assets/images/instruments/nzd-sgd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-nzd-usd {
    background-image: url("/assets/images/instruments/nzd-usd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-rub {
    background-image: url("/assets/images/instruments/usd-rub.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-sgd {
    background-image: url("/assets/images/instruments/usd-sgd.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-usd-try {
    background-image: url("/assets/images/instruments/usd-try.svg");
    -webkit-filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06));
    filter: drop-shadow(0px 0px 4px rgba(50, 50, 71, 0.08)) drop-shadow(0px 4px 8px rgba(50, 50, 71, 0.06)); }
.instrument-logo.instrument-dowj {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/ws30.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-ws30 {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/ws30.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-eur50 {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/eur.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-spain {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/spn35.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-spn35 {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/spn35.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-france {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/fchi.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-fchi {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/fchi.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-gas {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/gas.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-gold {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/gold.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-oil {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/oil.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-graph {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/graph.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-index {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/index.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-ger30 {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/eur.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-sp500 {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/usd.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-nasdaq {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/usd.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-hk-hsi {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/hkd.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-aus200 {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/aud.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-japan {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/japan.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-uk100 {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/gbp.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-eur {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/eur.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-gbp {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/gbp.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-aud {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/aud.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-usd {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/usd.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-hkd {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/hkd.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-brent {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/oil.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-crude {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/oil.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }
.instrument-logo.instrument-natgas {
    border-radius: 50%;
    background-image: url("/assets/images/instruments/gas.svg");
    box-shadow: 0px 0px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06); }

.asset-title {

}
.asset-title__row {
    display: flex;
    justify-content: space-between;
}
.asset-title__row h3 {
    color: rgba(0,0,0,.9);
    font-size: 16px;
    line-height: 24px;
    font-weight: 600 !important;
    margin: 0;
    -ms-grid-row-align: center;
    align-self: center;
}
.asset-change {
    font-size: smaller;
}
.asset-positive {
    color: #2da36a;
}
.asset-negative {
    color: #f44336;
}
.asset-description {
    margin: 0 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    font-weight: 300;
    white-space: normal;
    color: rgba(0,0,0,.65);
    min-height: 60px;
}
.asset-btn {
    background: #48a6eb;
}
.asset-slide .prs-link {
    text-align: center;
}
.slick-slider {
    touch-action: auto;
    -ms-touch-action: auto;
}
.sticky {
    position: sticky;
    min-width: 100%;
    max-width: 100%;
}
.table-of-content {
    top: 80px;
    position: static;
    position: sticky;
}
.mfp-title {
    display: none;
}








.blog-single__article-text blockquote {
    background: rgba(72, 166, 235, 0.1);
    border-radius: 4px;
    margin: 0;
    padding: 32px 80px;
    position:relative;
}
.blog-single__article-text blockquote p {
    margin: 0 !important;
    padding: 0 !important;
    font-weight: 300;
    font-size: 28px;
    line-height: 40px;
}

.blog-single__article-text blockquote::before,
.blog-single__article-text blockquote::after{
    content:'';
    position:absolute;
    width: 28px;
    height: 25px;
    background-size: contain;
}
.blog-single__article-text blockquote::before{
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="28" height="25" viewBox="0 0 28 25" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.0645 24.4629L15.4785 23.4863C16.5853 19.5801 17.9362 15.4297 19.5312 11.0352C21.1263 6.64062 22.6074 2.96224 23.9746 0H27.1973C26.2207 3.1901 25.1953 7.24284 24.1211 12.1582C23.0469 17.041 22.2656 21.1426 21.7773 24.4629H16.0645ZM0.585938 24.4629L0 23.4863C1.04167 19.8405 2.36003 15.7552 3.95508 11.2305C5.58268 6.70573 7.09635 2.96224 8.49609 0H11.6699C10.6934 3.28776 9.63542 7.4707 8.49609 12.5488C7.38932 17.627 6.6569 21.5983 6.29883 24.4629H0.585938Z" fill="%2348A6EB"/%3E%3C/svg%3E');
    left:32px;
    top:32px;
}
.blog-single__article-text blockquote::after{
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="28" height="25" viewBox="0 0 28 25" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.8672 25L16.2812 24.0234C17.388 20.1172 18.7389 15.9668 20.334 11.5723C21.929 7.17773 23.4102 3.49935 24.7773 0.537109H28C27.0234 3.72721 25.998 7.77995 24.9238 12.6953C23.8496 17.5781 23.0684 21.6797 22.5801 25H16.8672ZM1.38867 25L0.802734 24.0234C1.8444 20.3776 3.16276 16.2923 4.75781 11.7676C6.38542 7.24284 7.89909 3.49935 9.29883 0.537109H12.4727C11.4961 3.82487 10.4382 8.00781 9.29883 13.0859C8.19206 18.1641 7.45964 22.1354 7.10156 25H1.38867Z" fill="%2348A6EB"/%3E%3C/svg%3E');
    right:32px;
    bottom:32px;
}


.lm-button {
    border: 1px solid rgba(0,0,0,.25);
    box-sizing: border-box;
    border-radius: 4px;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: rgba(0,0,0,.65);
    text-align: center;
    padding: 10px 30px 10px 10px;
    position: relative;
    display: inline-block;
    opacity: .9;
    width: auto;
}

.lm-button:hover{
    opacity:1;
    color: rgba(0,0,0,.65);
}
.lm-button:after {
    position: absolute;
    content: '';
    top: 50%;
    right: 10px;
    transform: translate(0,-50%);
    width: 10px;
    height: 28px;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABESURBVHgBZc3BDQAQDIXh18Zgjh3DZlywm5hBJYQ09NYvf/IguQWYYxC85B4tQkpLB8kilNXdjFiBsQOpPa7iexY8sxNbMBx8FCLTSQAAAABJRU5ErkJggg==) 0 10px no-repeat;
}





@media(max-width: 768px) {

    .blog-single__article-text blockquote {
        margin: 0;
        padding: 16px 52px;
    }
    .blog-single__article-text blockquote p {
        font-size: 19px;
        line-height: 28px;
    }

    .blog-single__article-text blockquote::before,
    .blog-single__article-text blockquote::after{
        width: 20px;
        height: 18px;
    }
    .blog-single__article-text blockquote::before{
        left:16px;
        top:16px;
    }
    .blog-single__article-text blockquote::after{
        right:16px;
        bottom:16px;
    }



    .prime_faq_title{
        font-weight: 300;
        font-size: 28px;
        line-height: 40px;
        text-align:center;
    }

    .wp-faq-schema-items h3 {
        font-weight: 300;
        font-size: 19px;
        line-height: 28px;
        padding: 0 0 0 28px !important;
    }
    .wp-faq-schema-items h3:before {
        content: '';
        width: 14px;
        height: 14px;
    }
    .wp-faq-schema-items h3.opened {
        margin-bottom:15px !important;
    }

}


.blog-feed-container.aut-cat .blog-feed {
    grid-template-columns: 1fr 1fr 1fr;
}

@media (max-width:768px) {
    .blog-feed-container.aut-cat .blog-feed {
        grid-template-columns: 1fr;
    }
}




.main-banner {
    background: radial-gradient(86.12% 86.12% at 22.02% 13.88%, #13214F 0%, #010617 100%);
    border-radius: 4px;
    padding: 20px 30px;
    color: #fff;
    width:100%;
    max-width: 100%;
    max-height: 450px;
    display: none;
    flex: 1 0 100%
}
.main-banner {
    margin-bottom: 40px;
}
@media (min-width: 992px) {
    .main-banner {
        display: block;
        width: 380px;
        max-height: 450px;
        padding: 28px 30px 20px
    }
}


.main-banner__million {
    font-size: 2.23rem;
    font-weight: 600;
    line-height: 3.75rem;
    margin-bottom: 13px
}

.main-banner__sign-up {
    font-size: 0.8125rem;
    font-weight: 400;
    line-height: 1.7;
    max-width: 300px;
    word-wrap: break-word;
    margin-bottom: 11px
}

.main-banner__divider {
    height: 1px;
    background: #979797;
    margin-bottom: 14px
}

.main-banner__title {
    font-size: 0.9375rem;
    font-weight: 600;
    margin-bottom: 15px
}

.main-banner__list {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(50%, -webkit-max-content));
    grid-template-columns: repeat(auto-fill, minmax(50%, max-content));
    padding: 0;
    list-style: none;
    margin-bottom: 31px
}

.main-banner__list-item {
    font-size: 0.8125rem;
    font-weight: 400;
    line-height: 1.7;
    padding-left: 10px;
    position: relative
}

.main-banner__list-item:before {
    content: " ";
    width: 4px;
    height: 4px;
    position: absolute;
    background-color: #fff;
    border-radius: 40%;
    top: 10px;
    left: 0
}

.main-banner__button {
    margin-bottom: 14px
}

.main-banner__kyc-message {
    width: 100%;
    justify-content: center;
    display: block;
    text-align: center;
    margin-bottom: 28px;
    padding-left: 0
}

.main-banner__kyc-message:before {
    display: none
}

.main-banner__btn {
    width: 100%
}

.main-banner__socials {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 33px
}

.main-banner__social-link {
    display: block;
    width: 24px;
    height: 24px;
    background: no-repeat 50%
}

.main-banner__social-link--angel {
    background-image: url(../../../../../../assets/icons/angel-share.svg)
}

.main-banner__social-link--twitter {
    background-image: url(../../../../../../assets/icons/twitter-share.svg)
}

.main-banner__social-link--facebook {
    background-image: url(../../../../../../assets/icons/facebook-share.svg)
}

.main-banner__social-link--telegram {
    background-image: url(../../../../../../assets/icons/telegram-share.svg)
}

.main-banner__social-link--youtube {
    background-image: url(../../../../../../assets/icons/youtube-share.svg)
}



.sidebar-posts__minibanner,
.sidebar-posts__minibanner img{
    width:100%;
    border-radius:4px;
}

.sidebar-posts__minibanner{
    display:block;
    margin-top:50px;
}


@media (max-width:1200px) {

    .sidebar-posts__minibanner{
        width:auto;
        max-width:100%;
        text-align:center;
    }
    .sidebar-posts__minibanner img{
        width:auto;
    }

}


@media (max-width:768px) {

    .sidebar-posts__minibanner {
        display: block;
        width:100%;
        margin-top: 30px;
        margin-bottom: 35px;
    }
    .sidebar-posts__minibanner img{
        width:100%;
    }
}
