/**************************************************************************/
/* GLOBAL SETTINGS */
/**************************************************************************/
:root {
    --font-first: "Trebuchet MS", sans-serif;
    --font-second: "Helvetica Neue", Helvetica, Arial, sans-serif;

    --white: #fff;
    /*--black: #000;*/
    /*--light: var(--white);*/
    /*--dark: #222;*/
    /*--red: #ff3a44;*/
    /*--green: green;*/
    /*--grey: #F3F0D7;*/
    /*--c-first: #25316D;*/
    --c-second: #56CAAE;

    --gradient-first: linear-gradient(295.47deg, #56CAAE -13.05%, #F81C92 145.14%);;
    /*--gradient-second: linear-gradient(45deg, var(--c-first), var(--c-second));*/

    /*--bgc-first: #F9F9FB;*/
    --bgc-second: #B4AEE8;
    /*--bgc-third: var(--c-first);*/

    --title-color-first: var(--white);
    /*--title-color-second: var(--light);*/
    /*--title-color-third: var(--c-first);*/
    /*--title-color-fourth: var(--c-second);*/

    --text-color-first: var(--white);
    /*--text-color-second: var(--light);*/
    /*--text-color-third: var(--c-first);*/
    /*--text-color-fourth: var(--c-second);*/

    /*--link-color-first: var(--c-first);*/
    /*--link-color-second: var(--c-second);*/
    /*--link-color-third: var(--light);*/
    /*--link-color-fourth: var(--dark);*/

    --btn-color-first: var(--c-second);
    --btn-color-second: #F81C92;
    /*--btn-color-third: var(--dark);*/
    /*--btn-color-fourth: var(--light);*/
    /*--btn-color-transparent: rgba(255, 255, 255, .2);*/
    /*--btn-gradient: linear-gradient(93.86deg, #AB4500 0%, #ab1a00 35%, #ab1a00 74%, #AB4500 104%);*/

    /*--ul-check-color: var(--c-first);*/
}

main {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
}

.ul-check {
    --text-color-first: var(--dark);
    /*--c-first: ;*/
}

.breadcrumb {
    /*--brc-bgc: ;*/
    /*--brc-border: ;*/
    --brc-text: var(--dark);
    /*--brc-text-hover: ;*/
    border: 1px solid var(--c-second);
    border-radius: 8px;
}

.breadcrumb a,
.breadcrumb .breadcrumb_last{
    padding: 10px 0 10px 15px;
}

.intro-card {
    /*--intro-card-bgi: ;*/
    /*--intro-card-bgc: ;*/
    /*--intro-card-color: ;*/
}

.help-card {
    /*--help-card-bgi: ;*/
    /*--help-card-bgc: ;*/
    /*--help-card-color: ;*/
    /*--help-card-link: ;*/
    /*--help-card-link-hover: ;*/
}

.xcritical-wrapper {
    /*--form-input-border: ;*/
    /*--form-input-bgc: ;*/
    --form-input-color: var(--dark);
    /*--form-placeholder: ;*/
    /*--form-btn-bgc: ;*/
    /*--form-btn-color: ;*/
    /*--form-btn-hover-bgc: ;*/
    /*--form-term: ;*/
    /*--form-link: ;*/
}

.esc-table-content {
    /*--esc-desc-color: var(--light);*/
    /*--esc-head-bgc: var(--bgc-second);*/
    /*--esc-head-color: var(--light);*/
    /*--esc-tr-first-bgc: var(--bgc-first);*/
    /*--esc-tr-second-bgc: var(--bgc-first);*/
    /*--esc-td-text-color: var(--text-color-first);*/
    /*--esc-td-span-color: var(--light);*/
    /*--esc-td-span-bd-color: var(--light);*/
}

.button {
    transition: 0.5s ease;
}

.button:hover {
    box-shadow: 0 0 20px 10px var(--btn-color-first);
}

/**************************************************************************/
/* Header SETTINGS */
/**************************************************************************/
.header {
    --header-bgc: #450B68;
}

.header .header-logo{
    flex: 0 0 160px;
}

.account-btn-register {
    color: var(--white);
}

.account-btn-register:hover {
    color: var(--btn-color-second);
}

.account-btn-register:after {
    background-color: var(--btn-color-second);
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    -webkit-transition: width .3s ease-in-out;
    -moz--transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
}

.account-btn-register:hover:after,
.account-btn-register:focus:after {
    width: 100%;
}

.header-nav {
    /*--dropdown-bgc: ;*/
    /*--menu-color: ;*/
    /*--menu-hover-color: ;*/
    /*--sub-menu-color: ;*/
}

.account-btn-login,
.account-btn-user,
.account-btn-log-out {
    --btn-color: var(--white);
    --btn-color-first: var(--c-second);
    transition: 0.5s ease;
    /*--btn-color-second: ;*/
}

.account-btn-login:hover,
.account-btn-user:hover,
.account-btn-log-out:hover{
    box-shadow: 0 0 20px 10px var(--btn-color-first);
}

.account-btn-log-out {
    font-size: 12px;
}

.header-menu .nav a:after {
    background-color: var(--c-second);
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    -webkit-transition: width .3s ease-in-out;
    -moz--transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
}

.header-menu .nav a:hover {
    color: var(--c-second);
}

.header-menu .nav a:hover:after,
.header-menu .nav a:focus:after {
    width: 100%;
}

.header .header-buttons{
    margin-left: 15px;
}

.header .languages{
    border-radius: 8px;
    height: 38px;
    cursor: pointer;
    border: 2px solid var(--c-second);
    padding: 0 8px 0 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 9px;
}

.header .languages:hover{
    background: var(--c-second);
}

.header .languages img{
    border-radius: 3px;
    border: 1px solid var(--c-second);
}

.header .languages .languages__more::after{
    border-left: 1px solid var(--light);
    border-top: 1px solid var(--light);
}

.header .languages__list {
    box-shadow: 0 0 2px rgba(0, 0, 0, .125);
    border-radius: 8px;
    top: 105%;
    margin-top: 0;
    max-width: 100%;
    left: 0;
    background-color: transparent;
}

.header .languages__list::after{
    display: none;
}

.header .languages__list .languages__list-item{
    padding: 8px 0;
    border: 2px solid var(--c-first);
    display: flex;
    justify-content: center;
    border-radius: 8px;
}

.header .languages__list .languages__list-item:hover{
    background: var(--btn-color-second);
}

.header-menu .nav .sub-menu{
    border-radius: 8px;
    opacity: 0;
    visibility: hidden;
    display: block;
    transition: ease .5s;
    z-index: 1;
    margin-top: 0;
    border: 1px solid var(--c-second);
}

.header-menu .nav .sub-menu::after{
    border-top: 1px solid var(--c-second);
    border-left: 1px solid var(--c-second);
    background: var(--c-first);
}

.header-telegram{
    margin-right: 10px;
    z-index: 3;
}

.header-telegram.mobile{
    display: none;
    margin-left: auto;
}

@media screen and (min-width: 1200px) {
    .header-menu .nav li:hover .sub-menu{
        opacity: 1;
        visibility: visible;
        margin-top: 30px;
    }
}

@media screen and (max-width: 1200px) {
    .header-menu .nav .sub-menu{
        margin-top: unset;
        opacity: 1;
        visibility: visible;
        border: none;
    }

    .header .header-logo{
        margin-right: 0;
    }

    .header-telegram.mobile{
        display: block;
    }

    .header-telegram.desctop{
        display: none;
    }

    .burger {
        position: relative;
        right: 0;
    }
}

/**************************************************************************/
/* Footer SETTINGS */
/**************************************************************************/
.arrow-up {
    /*--arrow-up-color: ;*/
    /*--arrow-up-fill: ;*/
}

.cookie-wrapper {
    /*--cookie-bgc: ;*/
    /*--cookie-text: ;*/
    /*--cookie-link: ;*/
    /*--cookie-link-hover: ;*/
    /*--cookie-btn-color: ;*/
    /*--cookie-btn-bgc: ;*/
    /*--cookie-btn-bgc-hover: ;*/
    border-radius: 8px;
    border: 2px solid var(--c-second);
}

.footer {
    /*--footer-bgi: ;*/
    --footer-bgc: #450B68;
    /*--footer-top-text: ;*/
    /*--footer-divider: ;*/
    /*--ssl-color: ;*/
    --ssl-fill: var(--white);
    /*--ssl-text-color: ;*/
    /*--nav-color: ;*/
    /*--nav-color-hover: ;*/
}

.footer .nav-link:after {
    background-color: var(--c-second);
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    -webkit-transition: width .3s ease-in-out;
    -moz--transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
}

.footer .nav-link:hover {
    color: var(--c-second);
}

.footer .nav-link:hover:after,
.footer .nav-link:focus:after {
    width: 100%;
}

/**************************************************************************/
/* Home page SETTINGS */
/**************************************************************************/
.page-home {
    --bgi-page: var(--gradient-first);
    /*--bgc-page: ;*/

    /*--top-banner-bgi: ;*/
    /*--top-banner-bgc: ;*/
    /*--top-banner-title: ;*/
    /*--top-banner-subTitle: ;*/
    /*--top-banner-svg-color: ;*/
    /*--top-banner-svg-fill: ;*/

    /*--glide-arrow: ;*/
    /*--glide-arrow-hover: ;*/

    --top-sliders-bgc: transparent;
    --top-slider-bgi: none;
    --top-slider-bgc: transparent;
    --top-slider-title-color: var(--dark);
    --top-slider-text-color: var(--dark);
    /*--top-slider-btn-color: ;*/
    /* --top-slider-btn-bgi: var(--c-second); */
    --top-slider-btn-bg: var(--c-second);

    /*--advantages-bgi: ;*/
    --advantages-bgc: var(--bgc-second);
    /*--advantages-title: ;*/
    /*--advantages-text: ;*/

    /*--advantages-item-bgi: ;*/
    /*--advantages-item-bgc: ;*/
    /*--advantages-item-title: ;*/
    /*--advantages-item-text: ;*/

    /*--second-section-bgi: ;*/
    /*--second-section-bgc: ;*/
    /*--squares-item-bgi: ;*/
    /*--squares-item-bgc: ;*/
    /*--squares-item-text: ;*/

    --second-section-content-bgc: transparent;

    /*--application-bgi: ;*/
    /*--application-bgc: ;*/

    --platform-pre-title: var(--dark);
    --platform-title: var(--dark);
    --platform-slide-title: var(--dark);
    --platform-slide-text: var(--dark);

    /*--ul-check-color: ;*/

    /*--third-section-bgi: ;*/
    --third-section-bgc: transparent;

    --forex-bgi: none;
    --forex-bgc: #450B68;
    /*--forex-title: ;*/
    /*--forex-sub-title: ;*/
    /*--forex-text: ;*/

    /*--tab-bgi: ;*/
    /*--tab-bgc: ;*/
    /*--tab-title: ;*/
    /*--tab-line-bgi: ;*/
    /*--tab-title-active: ;*/
    /*--tab-line-bgi-active: ;*/
    /*--tab-text: ;*/

    /*--bottom-bgi: ;*/
    --bottom-bgc: transparent;
    /*--bottom-title: var(--dark);*/
    /*--bottom-text: var(--dark);*/

    /*--cards-bgi: ;*/
    /*--cards-bgc: ;*/
    --cards-border-img: linear-gradient(#450B68, #450B68);
    /*--cards-border-color: ;*/
    /*--cards-fill: ;*/
    --cards-text: var(--dark);
    --cards-bgi-hover: linear-gradient(180deg, var(--bgc-second), var(--bgc-second));
    /*--cards-fill-hover: ;*/
    /*--cards-text-hover: ;*/

}

.application {
    --platform-pre-title: var(--white);
    --platform-title: var(--white);
    --platform-slide-title: var(--white);
    --platform-slide-text: var(--white);
}

.page-home .advantages__item{
    top: 0;
    position: relative;
    transition: 2s ease;
}

.page-home .advantages__item:nth-child(1).elem-animation{
    position: relative;
    top: 100px;
}

.page-home .advantages__item:nth-child(2).elem-animation{
    position: relative;
    top: 150px;
}

.page-home .advantages__item:nth-child(3).elem-animation{
    position: relative;
    top: 200px;
}

.page-home .advantages__item:nth-child(4).elem-animation{
    position: relative;
    top: 250px;
}

.page-home .second-section .advantages-squares__item{
    justify-content: flex-start;
}

.page-home .bottom-card:nth-child(1) .item-header{
    animation: scaleAnim 1.5s ease-in 1s;
    transform: scale(0);
    animation-fill-mode: forwards;
}

.page-home .bottom-card:nth-child(1) .text-content{
    animation: scaleAnim 1.5s ease-in 0.5s;
    transform: scale(0);
    animation-fill-mode: forwards;
}

.page-home .bottom-card:nth-child(2) .item-header{
    animation: scaleAnim 2s ease-in 1s;
    transform: scale(0);
    animation-fill-mode: forwards;
}

.page-home .bottom-card:nth-child(2) .text-content{
    animation: scaleAnim 2s ease-in 0.5s;
    transform: scale(0);
    animation-fill-mode: forwards;
}

.page-home .bottom-card:nth-child(3) .item-header{
    animation: scaleAnim 2.5s ease-in 1s;
    transform: scale(0);
    animation-fill-mode: forwards;
}

.page-home .bottom-card:nth-child(3) .text-content{
    animation: scaleAnim 2.5s ease-in 0.5s;
    transform: scale(0);
    animation-fill-mode: forwards;
}

.page-home .bottom-card .text-content.elem-animation,
.page-home .bottom-card .item-header.elem-animation{
    transform: none;
    animation: none;
}

@keyframes scaleAnim {
    0% {
        transform: scale(0);
    }
    60% {
        transform: scale(1);
    }
    70% {
        transform: scale(1);
    }
    100% {
        transform: scale(1);
    }
}

.page-home .forex-block .forex-tabs{
    z-index: 2;
}

.page-home .forex-block .tabs{
    overflow: hidden;
}

.page-home .forex-block .tabs .tabs-items{
    position: relative;
    right: 0;
    transition: 1.5s ease;
}

.page-home .forex-block .tabs .tabs-items.elem-animation{
    right: 100%;
}

.page-home .forex-block .forex-title-wrapper{
    z-index: 1;
}

.page-home .forex-block .forex-title-wrapper .forex-title{
    position: relative;
    right: 0;
    transition: 1.5s ease;
}

.page-home .forex-block .forex-title-wrapper .forex-title.elem-animation{
    right: 100%;
}

.page-home .forex-block .tabs-content{
    animation: scaleAnim 2s ease-in 0.5s;
    transform: scale(0);
    animation-fill-mode: forwards;
}

.page-home .forex-block .tabs-content.elem-animation{
    transform: none;
    animation: none;
}

@media screen and (max-width: 1366px) {
    .forex-tabs {
        max-width: 100% !important;
    }

    .forex-title-wrapper {
        max-width: 100% !important;
    }
}

@media screen and (max-width: 768px) {
    .page-home .second-section .advantages-squares__item{
        justify-content: center;
        gap: 10px;
    }

    .page-home .second-section .advantages-squares__item p{
        padding-top: 0;
    }
}

@media screen and (max-width: 568px) {
    .slider-title {
        font-size: 34px !important;
        line-height: 40px !important;
    }
}

/**************************************************************************/
/* Category SETTINGS */
/**************************************************************************/
.page-category {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
}

.categories-card {
    /*--card-bgc: #851;*/
    /*--card-bgi: var(--gradient-first);*/
    /*--card-title: red;*/
    /*--card-except: brown;*/
}

/**************************************************************************/
/* News SETTINGS */
/**************************************************************************/
.page-news {
    /*--news-bgi:  var(--bgi-page);*/
    /*--news-bgc: ;*/
    /*--top-color: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
}

.news-card {
    /*--bgc-second: ;*/
    /*--link-color-first: ;*/
    /*--link-color-second: ;*/
    /*--text-color-first: ;*/
    /*--btn-color-first: ;*/
    /*--btn-color-fourth: ;*/
}

.page-news-single {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--article-bgi: ;*/
    /*--article-bgc: ;*/
    /*--article-link: ;*/
    /*--article-link-hover: ;*/
    /*--article-title: ;*/
    /*--article-date: ;*/
    /*--article-text: ;*/
}

.page-author {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--author-bgi: ;*/
    /*--author-bgc: ;*/
    /*--author-title: ;*/
    /*--author-name: ;*/
    /*--author-text: ;*/
    /*--author-link: ;*/
    /*--author-link-hover: ;*/
}

.nav-links {
    /*--pagination-color: ;*/
    /*--pagination-current: ;*/
}

/**************************************************************************/
/* Platforms SETTINGS */
/**************************************************************************/
.page-mobile-platforms {
    --bgi-page: none;
    /*--bgc-page: ;*/
    --platform-text-color: var(--white);
    /*--platform-bgi: none;*/
    /*--platform-bgc: ;*/
}

.page-mobile-platforms .app {
    --platform-text-color: var(--dark);
    --platform-bgi: none;
    /*--platform-bgc: ;*/
}

.page-xcritical {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--platform-bgi: ;*/
    /*--platform-bgc: ;*/
    --platform-color: var(--dark);
    /*--intro-card-bgi: ;*/
    /*--intro-card-bgc: ;*/
    /*--intro-card-color: ;*/
}

.page-metatrader {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--platform-bgi: ;*/
    /*--platform-bgc: ;*/
    --platform-color: var(--dark);
    /*--intro-card-bgi: ;*/
    /*--intro-card-bgc: ;*/
    /*--intro-card-color: ;*/
}

.page-web-terminal {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--terminal-bgi: ;*/
    /*--terminal-bgc: ;*/
    --terminal-color: var(--dark);
}

/**************************************************************************/
/* Instruments SETTINGS */
/**************************************************************************/
.page-instruments-single {
    /*--instruments-bgc: ;*/
    --instruments-title: var(--dark);
    --instruments-text: var(--dark);
    /*--tab-content-bgc: ;*/
    /*--tab-item-color: ;*/
}

.instruments {
    /*--instruments-bgc: ;*/
    --instruments-title: var(--dark);
    /*--card-item-color: ;*/
    /*--card-item-bgi: ;*/
    /*--card-item-bgc: ;*/
    /*--card-item-fill: ;*/
    --instruments-text: var(--dark);
}

/**************************************************************************/
/* Account Type SETTINGS */
/**************************************************************************/
.page-account-type {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    --title-color-first: var(--dark);
    --text-color-first: var(--dark);
    /*--at-bgc: ;*/
    /*--intro-card-bgi: ;*/
    /*--intro-card-bgc: ;*/
    /*--intro-card-color: ;*/
    /*--table-bgc: ;*/
    /*--table-th-bgc-first: ;*/
    /*--table-th-bgc-second: ;*/
    /*--table-th-bgc-third: ;*/
    /*--table-th-bgc-fourth: ;*/
    /*--table-th-bgc-fifty: ;*/
    /*--table-th-bgc-sixth: ;*/
    /*--table-c-first: ;*/
    /*--table-c-second: ;*/
    /*--table-border-color: ;*/
}

/**************************************************************************/
/* Economic Calendar SETTINGS */
/**************************************************************************/
.page-economic-calendar {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--calendar-bgc: ;*/
    --title-color-first: var(--dark);
    /*--calendar-iframe-bgc: ;*/
}

/**************************************************************************/
/* Spread Table SETTINGS */
/**************************************************************************/
.page-spread-table {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--spread-bgc: ;*/
    /*--table-bgc: ;*/
    /* --table-color: var(--dark); */
    /*--table-th-bgc: ;*/
    /*--table-td-bgc: ;*/
    --spread-color: var(--dark);
}

/**************************************************************************/
/* Earning Season/Calendar SETTINGS */
/**************************************************************************/
.page-earning-season {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--earning-bgc: ;*/
    --earning-color: var(--dark);
    /*--table-bgc: ;*/
    /*--table-th-bgc: ;*/
    /*--intro-card-bgi: ;*/
    /*--intro-card-bgc: ;*/
    /*--intro-card-color: ;*/
}

/**************************************************************************/
/* Trading Hours SETTINGS */
/**************************************************************************/
.page-trading-hours {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--t-hours-bgc: ;*/
    --t-hours-color: var(--dark);
    /* --table-title-color: var(--dark); */
    /*--table-item-bgc: ;*/
    /*--table-bgc: ;*/
    /*--table-th-bgc: ;*/
    /*--table-th-color: ;*/
    /* --table-color: var(--dark); */
}

/**************************************************************************/
/* Important Information SETTINGS */
/**************************************************************************/
.page-important-information {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--inf-bgc: ;*/
    --inf-color: var(--dark);
    /*--inf-content-bgc: ;*/
    /*--inf-content-color: ;*/
    /*--info-table-bgc: ;*/
    /*--info-table-color: ;*/
}

/**************************************************************************/
/* Expiry Dates SETTINGS */
/**************************************************************************/
.page-expiry-dates {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--expiry-bgc: ;*/
    --expiry-color: var(--dark);
    /*--expiry-content-bgc: ;*/
    /*--table-th-color: ;*/
    /*--table-th-bgc: ;*/
    /*--table-bgc: ;*/
    /*--table-color: ;*/
}

/**************************************************************************/
/* About Us SETTINGS */
/**************************************************************************/
.page-about-us {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    --section-bgc: var(--broker-bgc, var(--bgc-second));
    /*--about-title: ;*/
    /*--about-text: ;*/
    /*--broker-bgi: ;*/
    /*--broker-bgc: ;*/
    /*--broker-title: ;*/
    /*--broker-text: ;*/
    /*--broker-item-color: ;*/
    /*--history-bgi: ;*/
    /*--history-bgc: ;*/
    --history-title: var(--dark);
    --history-text: var(--dark);
    /*--caption-bgi: ;*/
    /*--caption-bgc: ;*/
    /*--caption-color: ;*/
}

/**************************************************************************/
/* Contact Us SETTINGS */
/**************************************************************************/
.page-contact-us {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--contact-item-title: ;*/
    /*--contact-item-link: ;*/
    /*--contact-item-hover-link: ;*/
    /*--form-bgi: ;*/
    /*--form-bgc: ;*/
    --contact-input-color: var(--dark);
    /*--contact-input-border: ;*/
    /*--contact-input-bgc: ;*/
    /*--contact-placeholder: ;*/
    /*--contact-warning: ;*/
}

/**************************************************************************/
/* Claim Form SETTINGS */
/**************************************************************************/
.page-claim-form {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--form-bgi: ;*/
    /*--form-bgc: ;*/
    /*--form-field-title: ;*/
    --form-input-color: var(--dark);
    /*--form-input-bgc: ;*/
    /*--form-input-border: ;*/
    /*--form-input-placeholder: ;*/
    /*--form-warning: ;*/
}

/**************************************************************************/
/* Webinars SETTINGS */
/**************************************************************************/
.page-webinars {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--webinars-bgi: ;*/
    /*--webinars-bgc: ;*/
    /*--webinars-title: ;*/
    /*--webinars-text: ;*/
    /*--webinars-subtitle: ;*/
    /*--no-webinars-text: ;*/
    /*--table-bgc: ;*/
    /*--table-th-color: ;*/
    /*--table-th-bgc: ;*/
    /*--table-color: ;*/
    /*--table-date: ;*/
    /*--table-name: ;*/
    /*--intro-card-bgi: ;*/
    /*--intro-card-bgc: ;*/
    /*--intro-card-color: ;*/
}

/**************************************************************************/
/* Glossary SETTINGS */
/**************************************************************************/

.page-glossary {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--glossary-bgi: ;*/
    /*--glossary-bgc: ;*/
    /*--glossary-title: ;*/
    /*--search-bgc: ;*/
    /*--search-border: ;*/
    /*--search-color: ;*/
    /*--search-placeholder: ;*/
    /*--search-btn-bgi: ;*/
    /*--search-btn-bgc: ;*/
    /*--glossary-border: ;*/
    /*--glossary-link: ;*/
    /*--glossary-link-hover: ;*/
    /*--glossary-letter: ;*/
    /*--item-title: ;*/
    /*--item-text: ;*/
}

/**************************************************************************/
/* Documents SETTINGS */
/**************************************************************************/
.page-documents {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--doc-item-color: ;*/
    /*--doc-item-bgi: ;*/
    /*--doc-item-bgc: ;*/
    /*--doc-item-fill: ;*/
}

.page-document-single {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--doc-bgi: ;*/
    /*--doc-bgc: ;*/
    --doc-title: var(--dark);
    --doc-text: var(--dark);
    /*--doc-h2: ;*/
    /*--download-btn-bgc: ;*/
    /*--download-btn-border: ;*/
    /*--download-btn-bgc-hover: ;*/
    /*--download-btn-fill-hover: ;*/
    /*--download-btn-fill: ;*/
    /*--content-bgc: ;*/
    --content-title: var(--dark);
    --content-text: var(--dark);
}

.page-document-single .help-card {
    /*--help-card-bgi: ;*/
    /*--help-card-bgc: ;*/
    /*--help-card-color: ;*/
    /*--help-card-link: ;*/
    /*--help-card-link-hover: ;*/
}

.page-document-single .document-single-content img{
    margin-bottom: 15px;
}

.nav-items {
    /*--nav-bgi: ;*/
    /*--nav-bgc: ;*/
    /*--nav-color: ;*/
}

/**************************************************************************/
/* Promotion SETTINGS */
/**************************************************************************/
.page-insurance {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--promotion-bgc: ;*/
    /*--promotion-title: ;*/
    /*--promotion-text: ;*/

}

.page-welcome-bonus {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--promotion-bgc: ;*/
    /*--promotion-title: ;*/
    /*--promotion-text: ;*/
}

.page-referer-friends {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--promotion-bgc: ;*/
    /*--promotion-title: ;*/
    /*--promotion-text: ;*/
    /*--form-input-placeholder: ;*/
    --form-input-color: var(--dark);
    /*--form-input-bgc: ;*/
    /*--form-input-border: ;*/
    /*--form-bgi: ;*/
    /*--form-bgc: ;*/
    /*--form-check-link: ;*/
    /*--form-link: ;*/
}

/**************************************************************************/
/* 404 SETTINGS */
/**************************************************************************/
.page-404 {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--404-bgi: ;*/
    /*--404-bgc: ;*/
    --404-color: var(--dark);
}

/**************************************************************************/
/* Reset Password SETTINGS */
/**************************************************************************/
.page-registration {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--register-bottom-bgi: ;*/
    /*--register-bottom-bgc: ;*/
    /*--register-bottom-title: ;*/
    /*--register-bottom-text: ;*/
}

.xcritical-wrapper .xcritical-form {
    row-gap: 25px !important;
}

.xcritical-wrapper .xcritical-form_term input {
    height: auto !important;
}

/**************************************************************************/
/* Login SETTINGS */
/**************************************************************************/

.page-login {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--login-bgi: ;*/
    /*--login-bgc: ;*/
    /*--login-text: ;*/
    /*--link-color-first: ;*/
    /*--link-color-second: ;*/
}

/**************************************************************************/
/* Forgot Password SETTINGS */
/**************************************************************************/

.page-forgot-password {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--forgot-bgi: ;*/
    /*--forgot-bgc: ;*/
}

/**************************************************************************/
/* Reset Password SETTINGS */
/**************************************************************************/

.page-reset-password {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--section-bgi: ;*/
    /*--section-bgc: ;*/
    /*--top-color: ;*/
    /*--reset-bgi: ;*/
    /*--reset-bgc: ;*/
}

/**************************************************************************/
/* My Account SETTINGS */
/**************************************************************************/

.page-my-account {
    /*--bgi-page: ;*/
    /*--bgc-page: ;*/
    /*--account-bgi: ;*/
    /*--account-bgc: ;*/
    --account-title: var(--dark);
}

.languages__more::after {
    color: var(--light);
}

.footer__ssl svg {
    width: 80px;
    height: 30px;
}

.footer .footer__country-image{
    margin-top: 20px;
}

.footer .footer__country-image img{
    width: 100%;
}


/**************************************************************************/
/* Custom style */
/**************************************************************************/

.page-home .slider-item h1 {
    font-size: 60px;
    margin-bottom: 20px;
    line-height: normal;
    max-width: 720px;
    font-weight: 700;
    padding: 0 10px 0 0;
}

.page-home .slider-item p {
    padding: 0 10px 0 0;
    max-width: 770px;
}

.slider + .advantages-section {
    margin: 0 auto;
}

.slider .slider-section {
    min-height: 640px;
    /* padding-top: 0; */
}

.slider .slider-section .slider-item {
    padding-bottom: 0;
    padding-top: 107px;
    background-position: center;
    background-size: 100% 100%;
}

.slider .slider-section .slider-item .slider-item-wrapper {
    max-width: 100%;
    display: block;
    left: 6%;
    position: relative;
}

.slider .slider-section .slider-item .slider-content {
    flex: auto;
    width: 100%;
}

.page-home .slider .slider-content .button {
    margin-top: 32px;
    max-width: 226px;
    width: 100%;
}

@media screen and (max-width: 1440px) {
    /* .slider .slider-section .slider-item {
        padding-top: 180px;
        background-size: 100% 105%;
    } */

    .slider .slider-section {
        /* min-height: 700px; */
        padding-top: 100px;
    }
}

@media screen and (max-width: 1200px) {
    .slider .slider-section {
        padding-top: 65px;
    }

    /* .slider .slider-section .slider-item {
        background-size: 110% 107%;
        background-position: left;
    } */
}

@media screen and (max-width: 992px) {
    .slider .slider-section .slider-item .slider-item-wrapper {
        padding-left: 20px;
    }

    .slider .slider-section .slider-item .slider-content {
        text-align: left;
    }

}

@media screen and (max-width: 900px) {
    .slider .slider-section {
        min-height: 555px;
    }

    /* .slider .slider-section .slider-item {
        padding-top: 150px;
    } */

    .slider .slider-section .slider-item .slider-item-wrapper {
        left: 5%;
    }
}

@media screen and (max-width: 768px) {
    .page-home .slider-item h1 {
        font-size: 48px;
        max-width: 600px;
    }
}

@media screen and (max-width: 576px) {
    .page-home .slider-item h1 {
        font-size: 36px;
    }

    .slider .slider-section .slider-item {
        background-size: auto;
    }

    .page-home .slider-content p {
        font-size: 22px;
        padding: 0 5px 0 0;
        line-height: 28px;
    }
}

@media screen and (max-width: 460px) {
    .slider .slider-section {
        padding-top: 52px;
    }

    /* .slider .slider-section .slider-item {
        background-size: 170% 107%;
    } */

    .slider .slider-section .slider-item .slider-item-wrapper {
        left: 6%;
    }
}

