﻿.light {
    background: #F4F5F9;
}

.light .header-theme {
    background: #FFFFFF;
}
.light .header-theme__icon {
    filter: invert(44%) sepia(92%) saturate(639%) hue-rotate(175deg) brightness(98%) contrast(92%);
}
.light .header-theme__button:first-child {
    background: transparent;
}
.light .header-theme__button:last-child {
    background: #F4F5F9;
}
.light .header-theme__button:first-child .header-theme__icon {
    filter: invert(87%) sepia(19%) saturate(323%) hue-rotate(196deg) brightness(93%) contrast(85%);
}
.light .header-theme__button:last-child .header-theme__icon {
    filter: invert(84%) sepia(23%) saturate(3611%) hue-rotate(355deg) brightness(104%) contrast(111%);
}

.light .header-logo:first-child {
    opacity: 0;
    visibility: hidden;
}
.light .header-logo:last-child {
    opacity: 1;
    visibility: visible;
}
.light .header-nav__item {
    color: #546781;
}
.light .header-lang__header {
    background: #FFFFFF;
}
.light .header-lang__header .header-lang__text {
    color: #546781;
}
.light .header-nav__menu {
    background: #FFFFFF;
}
.light .header-lang.active .header-lang__header {
    background: #FFFFFF;
}
.light .header-lang.active .header-lang__header .header-lang__text,
.light .header-lang:hover .header-lang__header .header-lang__text {
    color: #546781;
}
.light .header-lang__text {
    color: #AABBD2;
}
.light .header-lang__item {
    background: #FFFFFF;
    border-color: #E2E4EF;
}
.light .header-lang .header-lang__header .header-lang__icon {
    filter: invert(40%) sepia(14%) saturate(823%) hue-rotate(175deg) brightness(93%) contrast(93%);
}
.light .header-lang.active .header-lang__header .header-lang__icon {
    filter: invert(40%) sepia(14%) saturate(823%) hue-rotate(175deg) brightness(93%) contrast(93%);
}
.light .header-lang:hover .header-lang__header .header-lang__icon {
    filter: invert(40%) sepia(14%) saturate(823%) hue-rotate(175deg) brightness(93%) contrast(93%);
}
.light .header-lang.active .header-lang__header .header-lang__text,
.light .header-lang:hover .header-lang__header .header-lang__text {
    color: #546781;
}
.light .header-lang__item.active .header-lang__text, .light .header-lang__item:hover .header-lang__text {
    color: #0F1C2B;
}
.light .header-nav__item:hover, .light .header-nav__item.active {
    color: #000000;
}
.light .header-nav__item-menu.active .header-nav__itemIcon,
.light .header-nav__item-menu:hover .header-nav__itemIcon {
    filter: unset;
}
.light .button.link:hover {
    color: #000000;
}
.light .main__title {
    color: #091621;
}
.light .main__text {
    color: #546781;
}
.light .main-header__dot:after {
    background: #E2E4EF;
}
.light .main-header__paginationItem {
    background: #FFFFFF;
}
.light .main-header__paginationItem:hover,
.light .main-header__paginationItem.active {
    background: #F4F5F9;
    filter: drop-shadow(0px 4px 45px rgba(0, 0, 0, 0.1));
}
.light .main-header__paginationItem:after {
    filter: invert(100%);
}
.light .main-header__paginationTitle {
    color: #091621;
}
.light .main-header__paginationText {
    color: #546781;
}
.light .main-header__imgs.light {
    display: block;
}
.light .main-header__imgs.dark {
    display: none;
}
.light .main-header__img.img-1 {
    right: 0;
}
.light .main-header__img.img-2 {
    left: 117px;
}
.light .main-header__img.img-3 {
    left: 428px;
}
.light .main-header__img.img-4 {
    top: -73px;
    left: 341px;
}
.light .main-proposal__block {
    background: #FFFFFF;
}
.light .main-proposal__infoName {
    color: #546781;
}
.light .main-proposal__infoValue {
    color: #091621;
}
.light .main-proposal__delimiter {
    filter: invert(100%);
}
.light .main-proposal__infoRow.small .main-proposal__infoName {
    color: #546781;
}
.light .main-proposal__infoRow.small .main-proposal__infoValue {
    color: #091621;
}
.light .main-proposal__rowCheckBox.red {
    background: rgba(243, 95, 97, 0.1);
}
.light .main-proposal__rowCheckBox {
    background: rgba(0, 242, 119, 0.05);
}
.light .main-proposal__rowText {
    color: #546781;
}
.light .main-proposal__line img:last-child {
    display: block;
}
.light .main-proposal__line img:first-child {
    display: none;
}
.light .main-proposal__line:before {
    background: linear-gradient(270deg, rgba(46, 135, 239, 0.1) 0%, rgba(46, 135, 239, 0.1) 100%);
}
.light .main-proposal__line:after {
    background: linear-gradient(270deg, rgba(46, 135, 239, 0.1) 0%, rgba(46, 135, 239, 0.1) 100%);
}
.light .main-benefit .wrapper {
    background: #FFFFFF url(../img/main/benefit-bg-light.png) no-repeat;
}
.light .main-benefit__item:after {
    content: url(../img/main/corner-light.png);
    position: absolute;
    top: 0;
    left: 0;
}
.light .main-benefit__itemText {
    color: #546781;
}
.light .main-statistics__headerInfo {
    background: #FFFFFF;
}
.light .main-statistics__headerInfoItem:first-child {
    border-color: #E2E4EF;
}
.light .main-statistics__headerInfoItemName {
    color: #546781;
}
.light .main-statistics__headerInfoItemValue {
    color: #091621;
}
.light .main-header__paginationItem {
    border-color: #E2E4EF;
}
.light .main-benefit__item:hover {
    background: #FFFFFF;
}
.light .main-statistics__columnHeader {
    background: rgba(255, 255, 255, 0.5);
}
.light .main-statistics__columnHeaderText {
    color: #091621;
}
.light .main-statistics__row:first-child .main-statistics__rowText {
    color: #546781;
}
.light .main-statistics__rowText span {
    color: #0F1C2B;
}
.light .main-statistics__rowText {
    color: #0F1C2B;
}
.light .main-statistics__column {
    background: #FFFFFF;
}
.light .main-statistics__row {
    border-color: #F4F5F9;
}
.light .main-crypto__itemTitle {
    color: #091621;
}
.light .main-crypto__itemName {
    color: #546781;
}
.light .main-crypto__itemValue {
    color: #091621;
}
.light .main-crypto__item {
    border-color: #AABBD2;
}
.light .line {
    stroke: #091621;
}
.light .footer {
    background: #FFFFFF;
}
.light .footer-top {
    border-color: #F4F5F9;
}
.light .footer__copyright {
    color: #C5C9DE;
}
.light .footer-bottom__downloadLink {
    color: #546781;
    border-color: #F4F5F9;
}
.light .footer-top__itemName {
    color: #AABBD2;
}
.light .footer-top__itemValue {
    color: #546781;
}
.light .footer-content__socialItem {
    background: #F4F5F9;
}
.light .footer-content__socialItemIcon {
    filter: invert(100%);
}
.light .footer-content__socialItem-inst:hover {
    background: #3f729b;
}
.light .footer-content__socialItem-fb:hover {
    background: #3b5998;
}
.light .footer-content__socialItem-twitter:hover {
    background: #00acee;
}
.light .footer-content__socialItem-yt:hover {
    background: #c4302b;
}
.light .footer-content__socialItem-tg:hover {
    background: #0088cc;
}
.light .footer-bottom__downloadLink:hover {
    color: #000000;
}
.light .footer-top .header-lang__header {
    background: #F4F5F9;
}
.light .footer-top .header-lang__header {
    background: #F4F5F9;
}
.light .footer-top .header-lang.active .header-lang__header,
.light .footer-top .header-lang:hover .header-lang__header {
    background: #F4F5F9;
}
.light .footer-top .header-lang__item {
    background: #F4F5F9;
}
.light .footer-bottom .header-nav {
    border-color: #F4F5F9;
}
.light #cookie_notification {
    background: #FFFFFF;
}
.light #cookie_notification p,
.light #cookie_notification a {
    color: #546781;
}

.light .main-breadcrumbs__link:hover:before,
.light .main-breadcrumbs__link.active:before,
.light .main-breadcrumbs__delimiter, .main-breadcrumbs__link {
    color: #AABBD2;
}
.light .main-calculator .wrapper {
    background: #FFFFFF;
}
.light .main-calculator__right {
    background: #F4F5F9;
}
.light .main-calculator__leftText {
    color: #AABBD2;
}
.light .main-calculator__rightTotal {
    background: #FFFFFF;
}
.light .main-calculator__rightRowName {
    color: #546781;
}
.light .main-calculator__rightTotalText {
    color: #AABBD2;
}
.light .main-calculator__rightRowInput {
    color: #546781;
    background: #FFFFFF;
    border: 1px solid #E2E4EF;
}
.light .main-calculator__leftInput {
    background: #F4F5F9;
    color: #546781;
    border: 1px solid #E2E4EF;
}
.light .main-calculator__leftValue {
    color: #AABBD2;
}
.light .main-calculator__leftSlider .irs:after {
    content: url(../img/icons/mask-light.png);
}
.light .irs--round .irs-line {
    background: #E2E4EF;
}
.light .main-about__certificateBlock {
    background: #FFFFFF;
}
.light .main-about__certificateImg {
    border: 1px solid #E2E4EF;
    border-radius: 6px;
}
.light .main-about__roadmapTitle {
    color: #091621;
}
.light .main-about__roadmapText {
    color: #546781;
}
.light .main-about__roadmapDate {
    color: #2E94EF;
}
.light .main-about__roadmapItems:before {
    background: linear-gradient(180deg, #2E94EF00 0%, #2E94EF 100%);
}
.light .main-about__roadmapLine {
    background: #2E94EF;
}
.light .main-about__roadmapItems:after {
    background: #2E94EF;
}
.light .main-about__roadmapItem:after {
    background: #2E94EF;
}
.light .main-decor__block img:last-child {
    display: block;
}
.light .main-decor__block img:first-child {
    display: none;
}
.light .main-news__item {
    background: #FFFFFF;
}
.light .main-news__itemTitle {
    color: #091621;
}
.light .main-news__itemDate {
    color: #091621;
}
.light .main-news__itemText {
    color: #546781;
}
.light .main-decor__block.partners:after {
    background: #FFFFFF;
}
.light .main-partners__block {
    background: #F4F5F9;
}
.light .main-partners__table {
    background: #FFFFFF;
}
.light .main-partners__tableItemText span {
    color: #546781;
}
.light .main-partners__tableItemText {
    color: #546781;
}
.light .main-partners__tableHeader {
    border-color: #F4F5F9;
}
.light .main-partners__tableItem {
    border-color: #F4F5F9;
}
.light .main-decor__block.faq:after {
    background: #FFFFFF;
}
.light .main-faq__btns:after {
    background: transparent;
}
.light .main-faq__btn {
    background: #FFFFFF;
}
.light .main-faq__btn:hover,
.light .main-faq__btn.active {
    filter: drop-shadow(0px 4px 45px rgba(0, 0, 0, 0.1));
    background: #F4F5F9;
}
.light .main-faq__btns {
    box-shadow: 0 4px 45px rgba(0, 0, 0, 0.01);
}
.light .main-faq__btnText {
    color: #091621;
}
.light .main-faq__tabItem {
    background: #FFFFFF;
}
.light .main-faq__tabItemTitle {
    color: #253543;
}
.light .main-faq__tabItem.active .main-faq__tabItemHeader {
    border-color: #F4F5F9;
}
.light .main-faq__tabItemText {
    color: #546781;
}
.light .main-contacts__name {
    color: #AABBD2;
}
.light .main-contacts__value {
    color: #091621;
}
.light .main-contacts__form {
    background: #FFFFFF;
}
.light .main-input__headerName {
    color: #546781;
}
.light .main-input {
    background: #F4F5F9;
    border: 1px solid #E2E4EF;
    color: #091621;
}
.light .main-input::placeholder {
    color: #C5C9DE;
}
.light .main-input__captcha {
    border-color: #E2E4EF;
}
.light .main-contacts__form-success {
    background: #FFFFFF;
}
.light .main-contacts__form-successText {
    color: #091621;
}
.light .notification__text {
    color: #091621;
}
.light .modal {
    background: rgba(244, 245, 249, 0.7);
}
.light .modal-content {
    background: #FFFFFF;
}
.light .modal-form__row {
    border-color: #F4F5F9;
}
.light .modal__title {
    color: #091621;
    border-color: #F4F5F9;
}
.light .modal-content__closeIcon {
    filter: unset;
}
.light .custom-checkbox + label::before {
    background: transparent;
    border: 1px solid #E2E4EF;
}
.light .custom-checkbox + label a {
    color: #253543;
}
.light .modal-form__text {
    color: #546781;
}

@media screen and (max-width: 1023px) {
    .light .main-header__img.img-1 {
        right: unset;
        left: 50%;
    }
    .light .main-header__img.img-2 {
        right: unset;
        left: 50%;
    }
    .light .main-header__img.img-3 {
        right: unset;
        left: 50%;
    }
    .light .main-header__img.img-4 {
        right: unset;
        left: 50%;
        top: -400px;
    }

    .light .main-benefit .wrapper {
        background: #FFFFFF;
    }

    .light .header .wrapper {
        background: #FFFFFF;
    }
    .light .header-mobile {
        background: #FFFFFF;
    }
    .light .header .header-lang__header {
        background: #F4F5F9;
    }
    .light .header .header-lang.active .header-lang__header,
    .light .header .header-lang:hover .header-lang__header {
        background: #F4F5F9;
    }
    .light .header .header-lang__item {
        background: #F4F5F9;
        border-color: #E2E4EF;
    }
    .light .header-mobile__wrapper .header-theme {
        background: #F4F5F9;
    }
    .light .header-theme__button:last-child {
        background: #e9e9e9;
    }

    .light .main-partners__tableItem {
        background: #FFFFFF;
    }
    .light .main-partners__tableItemName {
        color: #AABBD2;
    }
    .light .main-partners__tableItemText.level {
        border-color: #F4F5F9;
    }
}
