@charset "UTF-8";
* {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
}

body, html, p, ul, ol, blockquote, figure, figcaption {
    padding: 0;
    margin: 0;
    list-style: none;
}

ul,
ol,
p {
    margin-bottom: 16px;
}

p:last-child,
ul:last-child,
ol:last-child {
    margin-bottom: 0;
}

img {
    height: auto;
    max-width: 100%;
    backface-visibility: hidden;
    image-rendering: -webkit-optimize-contrast;
}

button.ir-modal-btn {
    box-sizing: border-box;
}

body {
    font-size: 16px;
    font-family: "Lato", sans-serif;
    box-sizing: border-box;
    line-height: 1;
    font-weight: 400;
}

html {
    background-color: #f3f3f3;
}

body.menu-opened {
    overflow: hidden;
}

a {
    text-decoration: none;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    display: inline-block;
}

a > img, a svg,
div > img,
div svg {
    display: block;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 30px;
}

*,
*:focus,
*:active,
*:hover {
    outline: none;
}

.section-title {
    font-size: 55px;
    line-height: 1;
    color: #2c266f;
    font-weight: 800;
}

.section-title.white {
    color: #fff;
}

.section-title.black {
    color: #000;
}

.section-title.center {
    text-align: center;
}

.section-text {
    font-size: 24px;
    line-height: 1.25;
    color: #000000;
}

.section-text.white {
    color: #fff;
}

@media screen and (min-width: 1920px) {
    .section-title {
        font-size: 2.864vw;
    }
    .section-text {
        font-size: 1.25vw;
    }

}

@media screen and (max-width: 1599px) {
    .section-title {
        font-size: 46px;
    }
    .section-text {
        font-size: 22px;
    }
}

@media screen and (max-width: 1439px) {
    .section-title {
        font-size: 36px;
    }
    .section-text {
        font-size: 20px;
    }
}

@media screen and (max-width: 1199px) {
    .section-text {
        font-size: 18px;
    }
}

@media screen and (max-width: 991px) {
    .section-title {
        font-size: 32px;
    }
}

@media screen and (max-width: 767px) {
    .section-title br {
        display: none;
    }
}

@media screen and (max-width: 575px) {
    .section-title {
        font-size: 26px;
    }
}

@media screen and (max-width: 374px) {
    .section-text {
        font-size: 16px;
    }
}

.inner {
    max-width: 100%;
    padding: 0 20px 0 135px;
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
}

@-webkit-keyframes eye {
    0% {
        -webkit-transform: translate(0px, 0%);
        transform: translate(0px, 0%);
    }
    95% {
        -webkit-transform: translate(0px, -100%);
        transform: translate(0px, -100%);
    }
}

@keyframes eye {
    0% {
        -webkit-transform: translate(0px, 0%);
        transform: translate(0px, 0%);
    }
    95% {
        -webkit-transform: translate(0px, -100%);
        transform: translate(0px, -100%);
    }
}

.site-header {
    padding: 32px 0;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background: #6060d8;
    z-index: 1001;
    -webkit-transition: all .3s ease !important;
    transition: all .3s ease !important;
    box-shadow: 4px 4px 25px rgba(0, 0, 0, 0.45);
}

.site-header .inner {
    padding: 0 135px;
}

.site-header .button, .site-header .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .site-header .wpcf7-submit {
    font-weight: 800;
    padding: 12px 14px;
    letter-spacing: -0.2px;
}

.site-header .button {
    font-weight: 500;
    padding: 10px 50px 10px 25px;
    font-size: 16px;
    text-transform: uppercase;
}

.site-header .button:after {
    width: 10px;
    height: 20px;
    right: 19px;
    font-family: unset;
}

.site-header.fixed {
    padding: 15px 0;
    background: rgba(96, 96, 216, 0.91);
    box-shadow: 4px 4px 7px rgba(0, 0, 0, 0.15);
}

.site-header.fixed .site-header__logo {
    top: 0;
}

.site-header.out {
    -webkit-transform: translate(0, -120%);
    -ms-transform: translate(0, -120%);
    transform: translate(0, -120%);
}

.site-header__rightSide {
    min-width: calc(100% - 143px);
    max-width: calc(100% - 143px);
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
}

.site-header__menu {
    padding-right: 5px;
}

.site-header__menu ul {
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
    letter-spacing: 0.2px;
}

.site-header__menu ul li {
    margin-right: 30px;
}

.site-header__menu ul li a {
    font-weight: 500;
    color: #ffffff;
    position: relative;
    overflow: hidden;
    line-height: 1.2;
    display: block;
}

.site-header__menu ul li a .linkChar {
    position: relative;
    -webkit-transition: all 0s ease;
    transition: all 0s ease;
    display: inline-block;
    -webkit-transform: translate(0px, 0%);
    -ms-transform: translate(0px, 0%);
    transform: translate(0px, 0%);
}

.site-header__menu ul li a .linkChars__Duplicate {
    position: absolute;
    top: 100%;
    left: 0;
    visibility: hidden;
}

.site-header__logo {
    min-width: 143px;
    max-width: 143px;
    position: relative;
}

.menu-opened .site-header__menu ul {
    visibility: visible;
    opacity: 1;
}

.button {
    border: 1px solid #ffffff;
    color: #ffffff;
    padding: 13px 15px;
    font-weight: 400;
    background: transparent;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    cursor: pointer;
}

.button {
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 500;
    position: relative;
    padding: 19px 70px 18px 30px;
}

.button:after {
    content: '\e800';
    font-family: "fontello-new";
    font-style: normal;
    font-weight: normal;
    display: inline-block;
    margin-left: 12px;
}

.button:after {
    margin-left: 0;
    content: '';
    position: absolute;
    right: 27px;
    top: 50%;
    width: 15px;
    height: 26px;
    transform: translateY(-50%);
    background-image: url('../images/arrow-right-icon.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    font-family: unset;
    filter: invert(0);
    transition: all.3s ease;
}

.button:hover:after {
    background-image: url('../images/arrow-right-icon-hover.png');
}

.button:hover {
    background-color: #ffffff;
    color: #1a203c;
}

.button.blue {
    border-color: #7e80b8;
    color: #7e80b8;
}

.button.blue:after {
    background-image: url('../images/arrow-right-icon-blue.png');
}

.button.blue:hover:after {
    background-image: url('../images/arrow-right-icon.png');
}

.button.blue:hover {
    border-color: #7e80b8;
    background-color: #7e80b8;
    color: #ffffff;
}

.button.purple {
    border-color: #8067e2;
    color: #8067e2;
}

.button.purple:after {
    background-image: url('../images/arrow-right-icon-purple.png');
}

.button.purple:hover:after {
    background-image: url('../images/arrow-right-icon.png');
}

.button.purple:hover {
    border-color: #8067e2;
    background-color: #8067e2;
    color: #ffffff;
}

@media screen and (min-width: 1920px) {
    .button {
        font-size: 1.08vw;
        padding: 0.99vw 3.645vw 0.93vw 1.56vw;
    }
}

@media screen and (max-width: 1199px) {
    .button {
        font-size: 20px;
    }
}

@media screen and (max-width: 991px) {
    .button {
        font-size: 18px;
    }
}

.open-menu {
    position: relative;
    width: 40px;
    height: 40px;
    display: none;
    -webkit-box-align: center;
    align-items: center;
    margin: 0 0 0 15px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-box-pack: center;
    justify-content: center;
    border: 1px solid #ffffff;
    cursor: pointer;
}

.open-menu-line {
    height: 2px;
    width: 20px;
    background: #ffffff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: relative;
}

.open-menu-line:after,
.open-menu-line:before {
    content: '';
    position: absolute;
    display: inline-block;
    left: 0;
    width: 20px;
    height: 2px;
    -ms-transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    background: #ffffff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.open-menu-line:before {
    top: -6px;
}

.open-menu-line:after {
    bottom: -6px;
}

.menu-opened .open-menu-line:after {
    bottom: 0px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: #ffffff;
}

.menu-opened .open-menu-line:before {
    top: 0;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    background-color: #ffffff;
}

.open-menu:hover {
    background: #ffffff;
}

.open-menu:hover .open-menu-line,
.open-menu:hover .open-menu-line:before,
.open-menu:hover .open-menu-line:after {
    background: #1a203c;
}

.menu-opened .open-menu-line {
    background: transparent !important;
}

/**
 * ORDER
 */
.order {
    position: relative;
    z-index: 5;
    padding: 150px 0 300px;
}

.order-form .row {
    margin: 0 -12px;
}

.order-form [class*="col-"] {
    padding: 0 6px;
}

.order-form {
    max-width: 100%;
    position: relative;
}

.order-form-group {
    position: relative;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    margin-bottom: 12px;
}

.order-form-group:not(.checkbox) label {
    margin: 0;
    padding: 0;
    color: #909090;
    font-size: 14px;
    line-height: 120%;
    position: absolute;
    left: 20px;
    bottom: 15px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}

.order-form-group.textarea label {
    bottom: calc(100% - 30px);
}

.order-form-group.error label {
    color: rgba(255, 57, 24, 0.8);
}

.order-form-group.error .custom-select-opener > span {
    color: rgba(255, 57, 24, 0.8);
}

.order-form-group.open label {
    font-size: .9vw;
    line-height: .9vw;
    visibility: hidden;
    opacity: 0;
    left: -100px;
}

.order-form-group.open {
    opacity: 1;
}

.order-control {
    font-size: 14px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    line-height: 120%;
    width: 100%;
    display: block;
    padding: 10px 20px;
    background: #909090;
    color: #1a203c;
    border: 1px solid transparent;
    height: 47px;
}

.order-control:focus, .order-control:hover {
    border-color: #1a203c;
}

.order-form-group.error label,
.order-form-group.error .custom-select-opener,
.order-form-group.error .order-control {
    border-color: rgba(255, 57, 24, 0.8);
}

.order-form-group.open .order-control {
    background: #ffffff;
}

.order-form-group.open .order-control,
.order-form-group.open .order-control:hover,
.order-form-group.open .order-control:focus {
    border-color: #1a203c;
}

.order-form-group.error .custom-select-opener,
.order-form-group.error .order-control {
    background-color: rgba(255, 57, 24, 0.15);
}

textarea.order-control {
    height: 171px;
}

textarea {
    resize: vertical;
}

.order-form-group.checkbox {
    margin-bottom: 20px;
    margin-top: 8px;
}

.order-form-group.checkbox input {
    display: none;
}

.order-form-group.checkbox label {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    cursor: pointer;
}

.order-form-group.checkbox label:hover {
    color: #1a203c;
}

.order-form-group.checkbox .span-checkbox {
    width: 20px;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    height: 20px;
    margin: 0 12px 0 0;
    border: solid 1px #979797;
    background-color: #f5f5f5;
    position: relative;
}

.order-form-group.checkbox .span-checkbox:before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background: #1a203c;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.order-form-group.checkbox label:hover .span-checkbox:before,
.order-form-group.checkbox input:checked + label .span-checkbox:before {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

/**
 * // ORDER
 */
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes move {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    25% {
        -webkit-transform: translate(-20px, 20px);
        transform: translate(-20px, 20px);
    }
    50% {
        -webkit-transform: translate(-40px, 0);
        transform: translate(-40px, 0);
    }
    75% {
        -webkit-transform: translate(-20px, -20px);
        transform: translate(-20px, -20px);
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}

@keyframes move {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    25% {
        -webkit-transform: translate(-20px, 20px);
        transform: translate(-20px, 20px);
    }
    50% {
        -webkit-transform: translate(-40px, 0);
        transform: translate(-40px, 0);
    }
    75% {
        -webkit-transform: translate(-20px, -20px);
        transform: translate(-20px, -20px);
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}

@-webkit-keyframes move2 {
    0% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
    }
    25% {
        -webkit-transform: translate(-40px, 40px) scale(0.9);
        transform: translate(-40px, 40px) scale(0.9);
    }
    50% {
        -webkit-transform: translate(-80px, 0) scale(0.8);
        transform: translate(-80px, 0) scale(0.8);
    }
    75% {
        -webkit-transform: translate(-40px, -40px) scale(0.9);
        transform: translate(-40px, -40px) scale(0.9);
    }
    100% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
    }
}

@keyframes move2 {
    0% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
    }
    25% {
        -webkit-transform: translate(-40px, 40px) scale(0.9);
        transform: translate(-40px, 40px) scale(0.9);
    }
    50% {
        -webkit-transform: translate(-80px, 0) scale(0.8);
        transform: translate(-80px, 0) scale(0.8);
    }
    75% {
        -webkit-transform: translate(-40px, -40px) scale(0.9);
        transform: translate(-40px, -40px) scale(0.9);
    }
    100% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
    }
}

@-webkit-keyframes rotateMove {
    0% {
        -webkit-transform: rotate(0deg) translate(0, 0);
        transform: rotate(0deg) translate(0, 0);
    }
    25% {
        -webkit-transform: rotate(90deg) translate(-50px, 50px);
        transform: rotate(90deg) translate(-50px, 50px);
    }
    50% {
        -webkit-transform: rotate(180deg) translate(-100px, 0);
        transform: rotate(180deg) translate(-100px, 0);
    }
    75% {
        -webkit-transform: rotate(270deg) translate(-50px, -50px);
        transform: rotate(270deg) translate(-50px, -50px);
    }
    100% {
        -webkit-transform: rotate(360deg) translate(0, 0);
        transform: rotate(360deg) translate(0, 0);
    }
}

@keyframes rotateMove {
    0% {
        -webkit-transform: rotate(0deg) translate(0, 0);
        transform: rotate(0deg) translate(0, 0);
    }
    25% {
        -webkit-transform: rotate(90deg) translate(-50px, 50px);
        transform: rotate(90deg) translate(-50px, 50px);
    }
    50% {
        -webkit-transform: rotate(180deg) translate(-100px, 0);
        transform: rotate(180deg) translate(-100px, 0);
    }
    75% {
        -webkit-transform: rotate(270deg) translate(-50px, -50px);
        transform: rotate(270deg) translate(-50px, -50px);
    }
    100% {
        -webkit-transform: rotate(360deg) translate(0, 0);
        transform: rotate(360deg) translate(0, 0);
    }
}

@-webkit-keyframes rotateMove2 {
    0% {
        -webkit-transform: rotate(0deg) translate(0, 0) scale(1);
        transform: rotate(0deg) translate(0, 0) scale(1);
    }
    25% {
        -webkit-transform: rotate(90deg) translate(-50px, 50px) scale(0.9);
        transform: rotate(90deg) translate(-50px, 50px) scale(0.9);
    }
    50% {
        -webkit-transform: rotate(180deg) translate(-100px, 0) scale(0.8);
        transform: rotate(180deg) translate(-100px, 0) scale(0.8);
    }
    75% {
        -webkit-transform: rotate(270deg) translate(-50px, -50px) scale(0.9);
        transform: rotate(270deg) translate(-50px, -50px) scale(0.9);
    }
    100% {
        -webkit-transform: rotate(360deg) translate(0, 0) scale(1);
        transform: rotate(360deg) translate(0, 0) scale(1);
    }
}

@keyframes rotateMove2 {
    0% {
        -webkit-transform: rotate(0deg) translate(0, 0) scale(1);
        transform: rotate(0deg) translate(0, 0) scale(1);
    }
    25% {
        -webkit-transform: rotate(90deg) translate(-50px, 50px) scale(0.9);
        transform: rotate(90deg) translate(-50px, 50px) scale(0.9);
    }
    50% {
        -webkit-transform: rotate(180deg) translate(-100px, 0) scale(0.8);
        transform: rotate(180deg) translate(-100px, 0) scale(0.8);
    }
    75% {
        -webkit-transform: rotate(270deg) translate(-50px, -50px) scale(0.9);
        transform: rotate(270deg) translate(-50px, -50px) scale(0.9);
    }
    100% {
        -webkit-transform: rotate(360deg) translate(0, 0) scale(1);
        transform: rotate(360deg) translate(0, 0) scale(1);
    }
}

.first_screen__wrap {
    position: relative;
    background: #f2f5f7;
}

.first_screen__wrap-video {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    object-fit: cover;
    object-position: center;
    filter: brightness(0.6);
    height: 100%;
    z-index: 1;
}

.first_screen {
    position: relative;
    padding-top: 124px;
    /*background: url("../images/homepage_hero.png") center/cover no-repeat;*/
    overflow: hidden;
}

.first_screen.active {
    border-radius: 0 0 60px 60px;
}

.first_screen .element {
    position: absolute;
    z-index: 1;
}

.first_screen .element-1 {
    top: 20%;
    left: 0;
    animation: rotateMove 55s linear 0.5s infinite reverse;
}

.first_screen .element-2 {
    bottom: -5%;
    right: -1%;
    top: unset;
    left: unset;
    animation: move 30s linear 0s infinite reverse;
}

.first_screen .element-3 {
    bottom: unset;
    left: unset;
    top: -4%;
    right: 9%;
    -webkit-animation: move 30s linear 0.3s infinite;
    animation: move 30s linear 0.3s infinite;
}

.first_screen .element-4 {
    left: unset;
    right: -18%;
    top: -18%;
    -webkit-animation: move 30s linear 1s infinite;
    animation: move 30s linear 1s infinite;
}

.first_screen .element-5 {
    left: unset;
    right: 18%;
    top: 40%;
    animation: rotateMove 55s linear 0.5s infinite reverse;
}

.first_screen .element-6 {
    left: unset;
    top: unset;
    bottom: -30%;
    right: 12%;
    animation: move2 30s linear 0s infinite reverse;
}

.first_screen .element-7 {
    top: unset;
    left: 12%;
    bottom: -17%;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
    -webkit-animation: move2 30s linear 0s infinite;
    animation: move2 30s linear 0s infinite;
}

.first_screen .element-8 {
    right: -110px;
    top: 18%;
    animation: move2 40s linear 0.3s infinite reverse;
}

.first_screen .element-9 {
    right: 40px;
    top: 25%;
    animation: rotateMove 85s linear 0.5s infinite reverse;
}

.first_screen .element-10 {
    animation: move2 30s linear 0.2s infinite reverse;
}

.first_screen .element-11 {
    top: -5%;
    right: -120px;
    -webkit-animation: rotateMove 85s linear 0.5s infinite;
    animation: rotateMove 85s linear 0.5s infinite;
}

.first_screen__text {
    margin-bottom: 50px;
    font-size: 22px;
    color: #ffffff;
    line-height: 30px;
    letter-spacing: -0.45px;
}

.first_screen__slogan {
    font-size: 68px;
    line-height: 86%;
    margin-top: 63px;
    position: relative;
    margin-bottom: 33px;
    font-weight: 800;
    left: -3px;
    color: #ffffff;
}

.first_screen__buttons {
    margin-bottom: 130px;
}

.first_screen__buttons .button, .first_screen__buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .first_screen__buttons .wpcf7-submit {
    padding: 16px 20px 16px 16px;
    font-size: 13px;
    letter-spacing: -0.38px;
}

.first_screen__buttons .button {
    font-size: 22px;
    font-weight: 500;
    padding: 19px 70px 18px 30px;
}

.first_screen__left {
    min-width: 50%;
    max-width: 50%;
    align-self: center;
}

.first_screen__right {
    min-width: 50%;
    max-width: 50%;
    align-self: center;
}

.first_screen__right-wrap {
    display: -webkit-box;
    display: flex;
    justify-content: flex-start;
    padding-left: 80px;
    margin-top: -40px;
}

.first_screen__right-card {
    width: 310px;
    height: 440px;
    border-radius: 15px;
    position: relative;
    left: 0;
    top: 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: box-shadow .3s ease, width .3s ease, height .3s ease, -webkit-transform .7s ease;
    transition: box-shadow .3s ease, width .3s ease, height .3s ease, -webkit-transform .7s ease;
    transition: box-shadow .3s ease, transform .7s ease, width .3s ease, height .3s ease;
    transition: box-shadow .3s ease, transform .7s ease, width .3s ease, height .3s ease, -webkit-transform .7s ease;
}

.first_screen__right-card.visa {
    background: url("../images/BottomPhone.png") center/contain no-repeat;
    width: 185px;
    height: 460px;
    /**
        Temporary code above
     */

    /*background: url("../images/homepagemobiles.png") center/150% no-repeat;*/
    top: -5px;
    left: 35px;
    margin-top: 160px;
}

.first_screen__right-card.master {
    background: url("../images/top-phone.png") center/100% no-repeat;
    width: 300px;
    height: 425px;
    left: -100px;
    top: 100px;
}

.first_screen__bottom .inner {
    flex-wrap: nowrap;
}

.first_screen__bottom,
.first_screen .inner {
    position: relative;
    z-index: 2;
}

.first_screen__bottom {
    min-width: 100%;
    max-width: 100%;
    position: absolute;
    bottom: 0;
    opacity: 0;
    left: 0;
    -webkit-transition: all 1s ease, opacity 2s ease;
    transition: all 1s ease, opacity 2s ease;
    padding: 40px 0 70px;
}

.first_screen__bottom.show {
    opacity: 1;
}

.first_screen__bottom-item {
    min-width: calc(100% / 5 - (10.4vw / 5));
    max-width: calc(100% / 3 - (5.2vw / 3));
    -webkit-box-flex: 1;
    flex-grow: 1;
    margin-right: 2.6vw;
    padding: 23px 15px 23px 21px;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background: rgba(255, 255, 255, 0.4);
    border-radius: 7px 25px 25px 7px;
    position: relative;
}

.first_screen__bottom-item:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    height: 100%;
    width: 12px;
    border-radius: 5px;
    background: #688efc;
}

.first_screen__bottom-item:last-child {
    margin-right: 0;
}

.first_screen__bottom-title {
    color: #ffffff;
    font-size: 3.125vw;
    font-weight: 800;
    line-height: 90%;
    margin-right: 20px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    text-align: center;
}

.first_screen__bottom-title.little {
    margin-right: 12px;
    font-size: 1.66vw;
}

.first_screen__bottom-title.little + .first_screen__bottom-text {
    letter-spacing: 0.28px;
    line-height: 110%;
}

.first_screen__bottom-text {
    color: #ffffff;
    font-size: 1.458vw;
    font-weight: 400;
    position: relative;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    top: 2px;
    line-height: 125%;
}

.first_screen__bottom .inner {
    padding: 0 60px;
}

.advantages {
    background-image: unset;
    background-position: unset;
    background-size: unset;
    background-repeat: unset;
    background-color: #f3f3f3;
    padding: 120px 0 250px;
    overflow: unset;
    position: relative;
}

.advantages .bg_lines {
    bottom: 0;
    left: 0;
    height: auto;
}

.advantages .inner {
    padding: 0 14.58vw;
    position: relative;
    z-index: 1;
}

.advantages__title {
    font-size: 55px;
    font-weight: 800;
    color: #2c266f;
    margin-bottom: 22px;
    line-height: 97%;
    letter-spacing: 0.15px;
}

.advantages .button,
.advantages .contact__form .wpcf7-form part p .wpcf7-submit,
.contact__form .wpcf7-form part p .advantages .wpcf7-submit {
    font-size: 22px;
    position: relative;
    left: 2px;
    padding: 19px 70px 18px 30px;
    letter-spacing: -0.38px;
}

.advantages .button:after,
.advantages .contact__form .wpcf7-form part p .wpcf7-submit:after,
.contact__form .wpcf7-form part p .advantages .wpcf7-submit:after {
    margin-left: 0;
}

.advantages__text {
    font-size: 22px;
    font-weight: 500;
    line-height: 1.25;
    margin-bottom: 35px;
    max-width: 100%;
    letter-spacing: -0.34px;
}

.advantages__buttons {
    margin-bottom: 150px;
}

.advantages__left {
    max-width: 53%;
    min-width: 53%;
    padding-right: 65px;
    padding-top: 85px;
}

.advantages__right {
    max-width: 47%;
    min-width: 47%;
}

.advantages__image {
    position: relative;
}

.advantages__image img {
    width: calc(100% + 20px);
    max-width: calc(100% + 20px);
    -o-object-fit: cover;
    object-fit: cover;
    display: block;
}

.advantages__bottom {
    max-width: 100%;
    min-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: -35px;
    position: relative;
    z-index: 1;
    -webkit-box-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: flex;
}

.advantages__bottom-caption {
    display: -webkit-box;
    display: flex;
    flex-direction: column;
    height: 100%;
}

.advantages__bottom-title {
    font-weight: 800;
    font-size: 1.43vw;
    line-height: 110%;
    margin-bottom: 40px;
    max-width: 100%;
}

.advantages__bottom-text {
    font-weight: 500;
    font-size: 0.81vw;
    line-height: 150%;
    margin-top: auto;
    min-height: 94px;
}

.advantages__bottom-item {
    padding: 35px 40px;
    min-height: 240px;
    display: block;
    margin-right: 35px;
    background: #ffffff;
    border-radius: 20px 20px 80px 20px;
    width: 15vw;
    max-width: 15vw;
    letter-spacing: -0.32px;
}

.advantages__bottom-item:last-child {
    margin-right: 0;
}






.advantages--proofs {
    padding-bottom: 100px;
    padding-top: 165px;
}
.advantages--proofs .inner {
    padding: 0 0.625vw 0 7.29vw;
}

.advantages--proofs .advantages__image-big {
    border-radius: 80px 0 0 0;
    width: 100%;
}

.advantages--proofs .advantages__image {
    position: relative;
}

.advantages--proofs .advantages__image-small {
    position: absolute;
    left: -50px;
    top: 50%;
    transform: translateY(-50%);
    width: auto;
    max-width: 40%;
    height: auto;
    z-index: 1;
}

.advantages--proofs .advantages__left {
    padding-top: 70px;
    padding-bottom: 70px;
    max-width: calc(40% - 4px);
    min-width: calc(40% - 4px);
    padding-right: 180px;
}

.advantages--proofs .advantages__right {
    max-width: calc(60% + 4px);
    min-width: calc(60% + 4px);
}

@-webkit-keyframes zoomInImage {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes zoomInImage {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.solutions {
    padding: 100px 0 130px;
    background: unset;
}

.solutions .inner {
    padding: 0 15.62vw 0 8.85vw;
    align-items: center;
}

.solutions .section-title {
    margin-bottom: 22px;
}

.solutions__image {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    margin-left: auto;
    border-radius: 0;
}

img.solutions__image-pc {
    box-shadow: unset;
    width: 100%;
    max-width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
}

.solutions__image-iphone-gif,
img.solutions__image-mobile {
    box-shadow: unset;
    position: absolute;
    right: -8vw;
    bottom: -120px;
    width: 45%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
}

/*.solutions__image img.active {*/
/*    -webkit-animation: zoomInImage 65s linear 0s 1;*/
/*    animation: zoomInImage 65s linear 0s 1;*/
/*}*/

.solutions__right {
    min-width: 40%;
    max-width: 40%;
    padding-left: 0;
    padding-top: 0;
}

.solutions__left {
    min-width: 60%;
    max-width: 60%;
    padding-right: 16vw;
}

.solutions .button, .solutions .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .solutions .wpcf7-submit {
    font-size: 13px;
}

.solutions__list {
    margin-bottom: 52px;
}

.solutions__list-item {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: start;
    align-items: flex-start;
    margin-bottom: 35px;
    max-width: 100%;
}

.solutions__list-item:last-child {
    margin-bottom: 0;
}

.solutions__list-item--icon {
    min-width: 70px;
    width: 3.64vw;
    margin-right: 35px;
}

.solutions__list-item--title {
    font-size: 38px;
    line-height: 1.2;
    font-weight: 500;
    margin-bottom: 2px;
    background: #8c5dc9;
    /*background: linear-gradient(45deg, #293e8b 0%, #0079c1 67%);*/
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #1a203c;
    letter-spacing: 0.58px;
}

.solutions__list-item--text {
    font-size: 22px;
    line-height: 24px;
    letter-spacing: -0.42px;
    font-weight: 500;
    max-width: 100%;
}

.solutions__buttons .button, .solutions__buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .solutions__buttons .wpcf7-submit {
    letter-spacing: -0.22px;
    font-size: 22px;
    padding: 19px 70px 18px 30px;
}

.solutions__buttons .button:after,
.solutions__buttons .contact__form .wpcf7-form part p .wpcf7-submit:after,
.contact__form .wpcf7-form part p .solutions__buttons .wpcf7-submit:after {
    margin-left: 0;
}

/**
 * From 992
 */
@-webkit-keyframes sliderLineXL {
    0% {
        left: calc(100% + 30px);
        width: 0;
    }
    50% {
        width: 75px;
        left: calc(100% + 30px);
    }
    100% {
        left: calc(100% + 105px);
        width: 0;
    }
}

@keyframes sliderLineXL {
    0% {
        left: calc(100% + 30px);
        width: 0;
    }
    50% {
        width: 75px;
        left: calc(100% + 30px);
    }
    100% {
        left: calc(100% + 105px);
        width: 0;
    }
}

/**
 * From 576 to 992
 */
@-webkit-keyframes sliderLineMD {
    0% {
        left: calc(100% + 10px);
        width: 0;
    }
    50% {
        width: 55px;
        left: calc(100% + 10px);
    }
    100% {
        left: calc(100% + 65px);
        width: 0;
    }
}

@keyframes sliderLineMD {
    0% {
        left: calc(100% + 10px);
        width: 0;
    }
    50% {
        width: 55px;
        left: calc(100% + 10px);
    }
    100% {
        left: calc(100% + 65px);
        width: 0;
    }
}

/**
 * From 0 to 576
 */
@-webkit-keyframes sliderLineXS {
    0% {
        left: calc(100% + 10px);
        width: 0;
    }
    50% {
        width: calc(100vw - 184px);
        left: calc(100% + 10px);
    }
    100% {
        left: calc(100% + 10px + (100vw - 184px));
        width: 0;
    }
}

@keyframes sliderLineXS {
    0% {
        left: calc(100% + 10px);
        width: 0;
    }
    50% {
        width: calc(100vw - 184px);
        left: calc(100% + 10px);
    }
    100% {
        left: calc(100% + 10px + (100vw - 184px));
        width: 0;
    }
}




.bg_lines {
    position: absolute;
    z-index: 0;
    width: 100%;
    height: auto;
    object-fit: cover;
}




.learn_about {
    padding: 130px 0 165px;
    overflow: unset;
    z-index: 1;
    position: relative;
}

.learn_about .bg_lines {
    bottom: -130px;
    left: 0;
}

.learn_about .inner {
    position: relative;
    z-index: 1;
    padding: 0 175px;
}

.learn_about .inner [class*=col] {
    padding: 0 25px;
}

.learn_about-heading {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.learn_about .solutions__title {
    margin-bottom: 85px;
}

.learn_about__item {
    position: relative;
    margin-bottom: 65px;
    padding: 25px 50px;
    border-radius: 15px 15px 60px 15px;
    background-color: #e3e4e5;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border: 2px solid #b3b3b3;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    min-height: 300px;
    overflow: hidden;
    width: 100%;
}

.learn_about__item span,
.learn_about__item img {
    position: relative;
    z-index: 1;
}

.learn_about__item:before {
    position: absolute;
    z-index: 0;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all.3s ease;
    background-color: rgba(255,255,255,.5);
}

.learn_about__item:hover:before {
    background-color: rgba(255,255,255,.85);
}

.learn_about__item--more {
    text-align: left;
    justify-content: flex-start;
    font-size: 38px;
    line-height: 1.4;
    font-weight: 500;
    color: #8067e2;
}

.learn_about__item--more span:after {
    content: '';
    display: block;
    margin-top: 15px;
    width: 23px;
    height: 43px;
    background-image: url('../images/arrow-right-icon-purple.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0 0;
    transition: all.3s ease;
}

.learn_about__item--more:before {
    content: unset;
}

.learn_about__item--more:hover {
    background-color: #8067e2;
    border-color: #8067e2;
    color: #ffffff;
}

.learn_about__item--more:hover span:after {
    background-image: url('../images/arrow-right-icon.png');
}





.quote {
    margin-top: -135px;
    position: relative;
    z-index: 2;
}

.quote .inner {
    padding: 0px 86px;
}

.quote__underBgIcon {
    position: absolute;
    -webkit-transition: -webkit-transform .1s linear;
    transition: -webkit-transform .1s linear;
    transition: transform .1s linear;
    transition: transform .1s linear, -webkit-transform .1s linear;
}

.quote__underBgIcon.s-first {
    left: 23%;
    top: 0px;
}

.quote__underBgIcon.s-second {
    right: -4%;
    top: 115px;
}

.quote__underBgIcon.f {
    right: 34%;
    bottom: -120px;
}

.quote__content {
    position: relative;
    -webkit-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
    min-width: 100%;
    max-width: 100%;
    padding: 75px 135px 85px;
}

.quote__content:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    opacity: .9;
    background: url("../images/quote_bg.jpg") center/cover no-repeat;
}

.quote__item-text {
    font-size: 45px;
    line-height: 1.25;
    color: #ffffff;
    padding: 0 0 0 4px;
    font-weight: 800;
    max-width: calc(100% - 10px);
    margin-bottom: 30px;
    letter-spacing: -0.22px;
}

.quote__item-author {
    color: #9fd1ff;
    font-weight: 500;
    font-size: 45px;
    line-height: 1.25;
    padding: 0 0 0 4px;
    letter-spacing: 0.38px;
}

.quote .quoteSlider__line {
    display: inline-block;
    content: '';
    width: 0;
    height: 1px;
    background: #ffffff;
    position: absolute;
    left: calc(100% + 30px);
    pointer-events: none;
    z-index: 111;
    bottom: calc(50% - 1px);
    -webkit-transition: width 4.5s cubic-bezier(0.33, 0.02, 0.59, 0.86), left 4.5s cubic-bezier(0.33, 0.02, 0.59, 0.86);
    transition: width 4.5s cubic-bezier(0.33, 0.02, 0.59, 0.86), left 4.5s cubic-bezier(0.33, 0.02, 0.59, 0.86);
}

.quote .quoteSlider__line.active {
    -webkit-animation: sliderLineXL 8.3s ease 0s 1;
    animation: sliderLineXL 8.3s ease 0s 1;
}

.quote .quoteSlider-prev, .quote .quoteSlider-next {
    position: absolute;
    right: 59px;
    letter-spacing: 0.98px;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 800;
    color: #ffffff;
    z-index: 1;
    cursor: pointer;
    bottom: 49px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.quote .quoteSlider-prev::selection, .quote .quoteSlider-next::selection {
    background: transparent;
}

.quote .quoteSlider-prev:hover, .quote .quoteSlider-next:hover {
    opacity: .7;
}

.quote .quoteSlider-prev {
    right: 228px;
}

.quote .quoteSlider-pagination {
    text-align: right;
    left: unset;
    right: 61px;
    bottom: 119px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    color: #ffffff;
}

.quote .quoteSlider-pagination .swiper-pagination-total {
    display: none;
}

.quote .quoteSlider-pagination .swiper-pagination-current {
    padding-left: 5px;
    font-size: 13px;
    font-family: "Lato", sans-serif;
    font-weight: 400;
    letter-spacing: 2px;
}

.contact {
    padding: 260px 0 60px;
    background: #f3f3f3;
}

.contact .wpcf7 .ajax-loader {
    display: none;
}

.contact .inner {
    padding: 0 7.96vw;
}

.contact__content {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
}

.contact__title {
    font-weight: 800;
    font-size: 130px;
    position: relative;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background: #000000;
    margin-bottom: 30px;
    padding-bottom: 0;
    -webkit-background-clip: text;
    border-bottom: unset;
    -webkit-text-fill-color: transparent;
    letter-spacing: -7.38px;
    padding-right: 5px;
}

.contact__title:before {
    width: 0;
    height: 100%;
    background: #6060d8;
    position: absolute;
    white-space: nowrap;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
    content: attr(data-text);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.contact__title:after {
    display: none;
}

.contact__subtitle {
    width: 100%;
    margin-bottom: 44px;
    font-size: 30px;
    font-weight: 400;
    line-height: 1.3;
    letter-spacing: -0.43px;
}

.contact__socials {
    max-width: 150px;
    min-width: 150px;
    position: relative;
}

.contact__socials ul {
    position: absolute;
    right: 6px;
    bottom: -96px;
}

.contact__socials ul li {
    display: block;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    margin-left: auto;
    margin-bottom: 40px;
}

.contact__socials ul li a {
    color: #151e5d;
}

.contact__socials ul li a i {
    font-size: 25px;
}

.contact__socials ul li a:hover {
    color: #0079c1;
}

.contact__form {
    max-width: 100%;
    min-width: 100%;
}

.contact__form .wpcf7 form .wpcf7-response-output {
    margin: 12px 0 0;
    color: #dc3232;
    padding: 20px;
    background: #dc323217;
    border: 2px solid #dc3232ad;
}

.contact__form form .wpcf7-not-valid-tip,
.contact__form .contact__form .wpcf7-form part p .wpcf7-not-valid-tip {
    position: relative !important;
    font-size: 0.9em;
    display: block;
    bottom: 0 !important;
    margin: 6px 0;
}

.contact__form .wpcf7-form {
    margin-bottom: 115px;
}

.contact__form .wpcf7-form.sent .wpcf7-response-output {
    margin: 12px 0 0;
    color: #017600;
    padding: 20px;
    background: #69dc3217;
    border: 2px solid #018D00;
}

.contact__form .wpcf7-form part {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-align: start;
    align-items: flex-start;
}

.contact__form .wpcf7-form part p {
    min-width: calc(100% / 3 - 27px);
    max-width: calc(100% / 3 - 27px);
    margin-right: 40px;
    margin-bottom: 35px;
}

.contact__form .wpcf7-form part p.two {
    min-width: calc(100% / 1.5 - 13px);
    max-width: calc(100% / 1.5 - 13px);
    margin-right: 0;
}

.contact__form .wpcf7-form part p:last-child {
    margin-right: 0;
}

.contact__form .wpcf7-form part p:nth-child(3n) {
    margin-right: 0;
}

.contact__form .wpcf7-form part p input {
    font-family: "Lato", sans-serif;
    max-width: 100%;
    width: 100%;
    min-width: 0;
    height: 80px;
    border: 1px solid #d5d5d5;
    color: #151515;
    border-radius: 15px;
    padding: 14px 10px 14px 30px;
    font-weight: 400;
    font-size: 20px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    text-transform: uppercase;
}

.contact__form .wpcf7-form part p input::-webkit-input-placeholder {
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    color: #a4a4a4;
}

.contact__form .wpcf7-form part p input:-ms-input-placeholder {
    -ms-transition: all .2s ease;
    transition: all .2s ease;
    color: #a4a4a4;
}

.contact__form .wpcf7-form part p input::-ms-input-placeholder {
    -ms-transition: all .2s ease;
    transition: all .2s ease;
    color: #a4a4a4;
}

.contact__form .wpcf7-form part p input::placeholder {
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    color: #a4a4a4;
}

.contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):hover, .contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):focus {
    border-color: #6060d8;
}

.contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):hover::-webkit-input-placeholder, .contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):focus::-webkit-input-placeholder {
    color: #6060d8;
}

.contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):hover:-ms-input-placeholder, .contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):focus:-ms-input-placeholder {
    color: #6060d8;
}

.contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):hover::-ms-input-placeholder, .contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):focus::-ms-input-placeholder {
    color: #6060d8;
}

.contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):hover::placeholder, .contact__form .wpcf7-form part p input:not(.wpcf7-not-valid):focus::placeholder {
    color: #6060d8;
}

.contact__form .wpcf7-form part p input.wpcf7-not-valid {
    border-color: #dc3232;
}

.contact__form .wpcf7-form part p input.wpcf7-not-valid::-webkit-input-placeholder {
    color: #dc3232;
}

.contact__form .wpcf7-form part p input.wpcf7-not-valid:-ms-input-placeholder {
    color: #dc3232;
}

.contact__form .wpcf7-form part p input.wpcf7-not-valid::-ms-input-placeholder {
    color: #dc3232;
}

.contact__form .wpcf7-form part p input.wpcf7-not-valid::placeholder {
    color: #dc3232;
}

.contact__form .wpcf7-form part p .wpcf7-submit {
    width: auto;
    font-size: 31px;
    color: #ffffff;
    background: #8067e2;
    border-color: #8067e2;
    text-transform: uppercase;
    padding: 10px 50px;
    font-weight: 800;
    border-radius: 0;
}

.contact__form .wpcf7-form part p .wpcf7-submit:hover {
    background: #6060d8;
    border-color: #6060d8;
}

.contact__contacts {
    font-weight: 400;
    color: #000000;
    font-family: "Lato", sans-serif;
    font-size: 1.4vw;
    line-height: 120%;
    letter-spacing: -0.025em;
}

.contact__contacts ul {
    display: -webkit-box;
    display: flex;
}

.contact__contacts ul li {
    margin-right: 16px;
    padding-right: 16px;
    position: relative;
}

.contact__contacts ul li:after {
    content: unset;
}

.contact__contacts ul li.address:not(.city) {
    margin-right: 0;
    padding-right: 7px;
}

.contact__contacts ul li.city:after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 3px;
    background: #7e80b8;
}

.contact__contacts ul li.telephone {
    padding: 0;
    margin: 0 6px 10px 0;
}

.contact__contacts ul li.telephone:after {
    content: '.';
    height: unset;
    width: unset;
    background: unset;
    position: relative;
    left: -5px;
    top: 0;
    padding: 0;
    margin: 0;
}

.contact__contacts ul li.telephone:nth-child(4) {
    margin: 0;
}

.contact__contacts ul li.telephone:nth-child(4):after {
    content: unset;
}

.contact__contacts ul li.text_to_irio {
    padding-right: 0;
    margin-right: 0;
    padding-left: 16px;
    margin-left: 16px;
}

.contact__contacts ul li.text_to_irio span {
    font-size: 0.833vw;
    font-weight: 300;
    font-style: italic;
}

.contact__contacts ul li.text_to_irio:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 3px;
    background: #7e80b8;
}

.contact__contacts ul li:last-child {
    margin-right: 0;
    padding-right: 16px;
}

.contact__contacts ul li:last-child:after {
    content: unset;
}

.contact__contacts ul li a {
    color: #3722ff;
}

.contact__contacts ul li a:hover {
    color: #281ab9;
}

.contact:hover .contact__title:after, .contact:hover .contact__title:before {
    width: 100%;

}

body.MacIntel .contact__form .wpcf7-form part p input {
    padding: 0 20px 0 20px;
}

body.MacIntel .highlights-button {
    line-height: .87;
}

body.MacIntel .highlights-button span {
    position: relative;
    top: 1px;
}

@-webkit-keyframes scaleFadeMove {
    0% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
        opacity: 1;
    }
    25% {
        -webkit-transform: translate(-60px, 60px) scale(0.85);
        transform: translate(-60px, 60px) scale(0.85);
        opacity: .6;
    }
    50% {
        -webkit-transform: translate(-120px, 0) scale(0.6);
        transform: translate(-120px, 0) scale(0.6);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: translate(-60px, -60px) scale(0.85);
        transform: translate(-60px, -60px) scale(0.85);
        opacity: .6;
    }
    100% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
        opacity: 1;
    }
}

@keyframes scaleFadeMove {
    0% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
        opacity: 1;
    }
    25% {
        -webkit-transform: translate(-60px, 60px) scale(0.85);
        transform: translate(-60px, 60px) scale(0.85);
        opacity: .6;
    }
    50% {
        -webkit-transform: translate(-120px, 0) scale(0.6);
        transform: translate(-120px, 0) scale(0.6);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: translate(-60px, -60px) scale(0.85);
        transform: translate(-60px, -60px) scale(0.85);
        opacity: .6;
    }
    100% {
        -webkit-transform: translate(0, 0) scale(1);
        transform: translate(0, 0) scale(1);
        opacity: 1;
    }
}

@-webkit-keyframes scaleFadeRotateMove {
    0% {
        -webkit-transform: rotate(0deg) translate(0, 0) scale(1);
        transform: rotate(0deg) translate(0, 0) scale(1);
        opacity: 1;
    }
    25% {
        -webkit-transform: rotate(90deg) translate(-80px, 80px) scale(0.85);
        transform: rotate(90deg) translate(-80px, 80px) scale(0.85);
        opacity: .6;
    }
    50% {
        -webkit-transform: rotate(180deg) translate(-160px, 0) scale(0.6);
        transform: rotate(180deg) translate(-160px, 0) scale(0.6);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: rotate(270deg) translate(-80px, -80px) scale(0.85);
        transform: rotate(270deg) translate(-80px, -80px) scale(0.85);
        opacity: .6;
    }
    100% {
        -webkit-transform: rotate(360deg) translate(0, 0) scale(1);
        transform: rotate(360deg) translate(0, 0) scale(1);
        opacity: 1;
    }
}

@keyframes scaleFadeRotateMove {
    0% {
        -webkit-transform: rotate(0deg) translate(0, 0) scale(1);
        transform: rotate(0deg) translate(0, 0) scale(1);
        opacity: 1;
    }
    25% {
        -webkit-transform: rotate(90deg) translate(-80px, 80px) scale(0.85);
        transform: rotate(90deg) translate(-80px, 80px) scale(0.85);
        opacity: .6;
    }
    50% {
        -webkit-transform: rotate(180deg) translate(-160px, 0) scale(0.6);
        transform: rotate(180deg) translate(-160px, 0) scale(0.6);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: rotate(270deg) translate(-80px, -80px) scale(0.85);
        transform: rotate(270deg) translate(-80px, -80px) scale(0.85);
        opacity: .6;
    }
    100% {
        -webkit-transform: rotate(360deg) translate(0, 0) scale(1);
        transform: rotate(360deg) translate(0, 0) scale(1);
        opacity: 1;
    }
}

.overview__first-banner {
    overflow: hidden;
    padding-top: 72px;
    border-radius: 0 0 135px 135px;
    position: relative;
    box-shadow: 4px 4px 50px #191a3873;
}

.overview__first-banner__bg {
    position: absolute;
    left: 0;
    top: 0;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: bottom right;
    object-position: bottom right;
    width: 100%;
    height: 100%;
    z-index: 0;
}

.overview__first-banner .element {
    position: absolute;
    z-index: 1;
}

.overview__first-banner .element-1 {
    bottom: 10px;
    left: 50%;
    animation: scaleFadeMove 30s linear 0s infinite reverse;
}

.overview__first-banner .element-2 {
    top: 10%;
    left: 35%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.overview__first-banner .element-3 {
    top: 20%;
    left: 90%;
    -webkit-animation: scaleFadeMove 30s linear 0.3s infinite;
    animation: scaleFadeMove 30s linear 0.3s infinite;
}

.overview__first-banner .element-4 {
    left: 20px;
    top: 20px;
    -webkit-animation: scaleFadeMove 30s linear 1s infinite;
    animation: scaleFadeMove 30s linear 1s infinite;
}

.overview__first-banner .element-5 {
    left: 7%;
    top: 100px;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.overview__first-banner__caption {
    padding: 55px 0 200px;
    max-width: 666px;
    position: relative;
    z-index: 2;
}

.overview__first-banner__icon {
    margin-bottom: 15px;
}

.overview__first-banner__title {
    background-image: linear-gradient(250deg, #1ea6f8 0%, #8c44e7 120%);
    font-size: 56px;
    font-weight: 900;
    font-stretch: normal;
    line-height: normal;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0 0 21px;
    margin-bottom: 0;
}

.overview__first-banner__title p {
    line-height: 1.07;
}

.overview__first-banner__subtitle {
    font-size: 16px;
    font-weight: normal;
    line-height: 1.5;
    letter-spacing: -0.03px;
    color: #ffffff;
}

.site-footer {
    background: #000000;
    padding: 6px 0;
}

.site-footer .inner {
    padding: 0 153px;
}

.site-footer .left {
    position: relative;
    width: 100%;
}

.site-footer__item {
    font-family: "Lato", sans-serif;
    font-size: 12px;
    line-height: 24px;
    width: 100%;
    color: #ffffff;
    letter-spacing: -0.015em;
}

.site-footer__item--copyright {
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 0;
    transform: translateY(-50%);
}

.site-footer__item--menu {
    width: 100%;
    padding: 0 180px;
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 1;
    letter-spacing: 0.075em;
}

.site-footer__item a {
    text-decoration: none;
    color: #ffffff;
    display: inline-block;
    margin: 0 20px 0 0;
}

.site-footer__item a:last-child {
    margin: 0;
}

.site-footer__item a:hover {
    color: #8067e2;
}

.individual-leader {
    margin-top: -105px;
    padding-bottom: 200px;
    position: relative;
    z-index: 10;
}

.individual-leader__bg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    -webkit-transition: -webkit-transform .1s ease;
    transition: -webkit-transform .1s ease;
    transition: transform .1s ease;
    transition: transform .1s ease, -webkit-transform .1s ease;
}

.individual-leader [class*="col-"] {
    padding: 0 16px;
    margin-bottom: 32px;
}

.individual-leader__item {
    height: 100%;
    box-shadow: 2px 8px 15px 0 rgba(7, 19, 46, 0.2);
    border-radius: 25px 25px 110px 25px;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-transition: .4s;
    transition: .4s;
    -webkit-transform: scale(1.005);
    -ms-transform: scale(1.005);
    transform: scale(1.005);
}

.individual-leader__item:hover {
    box-shadow: 2px 8px 35px 0 rgba(7, 19, 46, 0.3);
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

.individual-leader__item-image {
    border-radius: 20px 20px 0 0;
}

.individual-leader__item-image img {
    width: 100%;
    border-radius: 20px 20px 0 0;
}

.individual-leader__item-caption {
    border-radius: 0 0 110px 25px;
    padding: 24px 24px 32px;
    background-color: #ffffff;
    height: 100%;
    width: 100%;
}

.individual-leader__item-name {
    font-size: 39px;
    font-weight: 900;
    color: #5c40e6;
    margin-bottom: 10px;
}

.individual-leader__item-position {
    font-size: 28px;
    font-weight: normal;
    color: #333333;
}

.learn-more {
    padding: 80px 0;
    position: relative;
    background-image: linear-gradient(254deg, #0f1740 107%, rgba(43, 17, 147, 0.4) 88%);
    color: #fff;
}

.learn-more .container {
    position: relative;
    z-index: 1;
}

.learn-more__bg {
    position: absolute;
    z-index: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}

.learn-more__wrap {
    padding: 32px 59px;
    border-radius: 16px;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15), 0 15px 34px 2px rgba(0, 0, 0, 0.25);
    background-color: rgba(202, 229, 255, 0.1);
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}

.learn-more__image, .learn-more__buttons {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
}

.learn-more__caption {
    padding: 0 43px 0 32px;
}

.learn-more__text {
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
}

.learn-more__title {
    font-size: 24px;
    font-weight: 900;
    line-height: 0.83;
    margin-bottom: 7px;
    padding-bottom: 5px;
}

.bio__first-banner {
    background-color: #f1f5f8;
}

.bio__first-banner__bg {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    -o-object-position: top right;
    object-position: top right;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: 0;
}

.bio__first-banner .element {
    position: absolute;
    z-index: 1;
}

.bio__first-banner .element-1 {
    left: 28.5%;
    top: 27%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.bio__first-banner .element-2 {
    bottom: 10%;
    left: 15%;
    animation: scaleFadeMove 30s linear 0s infinite reverse;
}

.bio__first-banner .element-3 {
    top: 23%;
    left: 0%;
    -webkit-animation: scaleFadeMove 30s linear 0.3s infinite;
    animation: scaleFadeMove 30s linear 0.3s infinite;
}

.bio__first-banner .element-4 {
    top: 5%;
    left: 44%;
    -webkit-animation: scaleFadeMove 30s linear 1s infinite;
    animation: scaleFadeMove 30s linear 1s infinite;
}

.bio__first-banner .element-5 {
    top: 10%;
    left: 38%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.bio__first-banner .element-6 {
    left: 45%;
    bottom: 10%;
    animation: scaleFadeMove 30s linear 0s infinite reverse;
}

.bio__first-banner__caption {
    position: relative;
    z-index: 2;
    padding: 135px 0;
}

.bio__first-banner__title {
    font-size: 64px;
    font-weight: 800;
    color: #fff;
    line-height: .98;
    margin-bottom: 16px;
}

.bio__first-banner__info {
    padding: 54px 0 48px;
}

.bio__first-banner__info .container {
    max-width: 960px;
}

.bio__first-banner__info-wrap {
    padding-left: 16px;
    font-size: 18px;
    line-height: 1.8;
    color: #1a203c;
    position: relative;
}

.bio__first-banner__info-wrap:before {
    content: '';
    position: absolute;
    left: 0;
    top: 5px;
    height: calc(100% - 10px);
    width: 2px;
    background: #0079c1;
}

.bio__first-banner__info-wrap span {
    display: inline-block;
    margin: 0 16px;
    color: #6d7278;
}

.bio__first-banner__subtitle {
    font-size: 40px;
    line-height: .95;
    color: #85abff;
    font-weight: 400;
}

.bio__first-banner__wrapper {
    padding-top: 72px;
    position: relative;
    overflow: hidden;
    border-radius: 0 0 140px 140px;
    box-shadow: 4px 4px 50px #191a3873;
}

.highlights {
    padding: 72px 0;
    position: relative;
}

.highlights .container {
    max-width: 806px;
    position: relative;
    left: 90px;
}

.highlights-gallery {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 20vw;
}

.highlights-gallery__item {
    position: absolute;
    left: 0;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    border-radius: 16px 16px 40px 16px;
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.49);
}

.highlights-gallery__item-1 {
    z-index: 1;
    top: -50px;
}

.highlights-gallery__item-2 {
    z-index: 2;
    top: 230px;
    left: 55px;
}

.highlights-gallery__item-3 {
    z-index: 0;
    left: 174px;
    top: 79px;
}

.highlights-title {
    background-image: linear-gradient(259deg, #0079c1 22%, #1d4194 94%, #392588 94%);
    font-size: 32px;
    font-weight: 900;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    font-style: normal;
    line-height: 0.75;
    letter-spacing: normal;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-bottom: 24px;
}

.highlights-text {
    margin-bottom: 32px;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.5;
    color: #555864;
}

.highlights-text p {
    margin-bottom: 24px;
}

.highlights-button {
    padding: 13px 32px;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    font-size: 16px;
    color: #0079c1;
    line-height: 0.8;
}

@media (-webkit-min-device-pixel-ratio: 2) {
    .highlights-button {
        line-height: .87;
    }

    .highlights-button span {
        position: relative;
        top: 1px;
    }
}

.highlights-button svg {
    display: block;
    margin-right: 8px;
}

.highlights-button svg path {
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.highlights-button:after {
    content: unset;
}

.highlights-button:hover svg path {
    stroke: #fff;
}

.bio-quotes {
    padding: 72px 0;
    position: relative;
    background-color: #0f1740;
    color: #fff;
}

.bio-quotes__bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    z-index: 0;
}

.bio-quotes__bg-left {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

.bio-quotes__bg-right {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 1;
}

.bio-quotes .container {
    max-width: 760px;
}

.bio-quotes-text {
    font-size: 40px;
    line-height: 1.2;
    margin-bottom: 32px;
    font-weight: 900;
}

.bio-quotes-author {
    font-size: 20px;
    line-height: 1.2;
    font-weight: 400;
}

.bio-quotes-wrap {
    position: relative;
    z-index: 2;
}

.bio-leaders {
    padding: 85px 0;
    position: relative;
}

.bio-leaders-bg {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    object-fit: cover;
}

.bio-leaders-icon {
    margin-bottom: 16px;
}

.bio-leaders-title {
    background: #2c266f;
    letter-spacing: normal;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 40px;
    padding-bottom: 0;
}

.bio-leaders-title span {
    font-weight: 900;
    line-height: 1;
}

.bio-leaders-text {
    margin-bottom: 0;
    font-size: 30px;
    line-height: 1.25;
    color: #333333;
}

.bio-leaders-buttons .button, .bio-leaders-buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .bio-leaders-buttons .wpcf7-submit {
    color: #0079c1;
    padding: 0;
    font-size: 16px;
    line-height: .9;
    font-weight: 700;
    border: none;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
}

.bio-leaders-buttons .button:hover, .bio-leaders-buttons .contact__form .wpcf7-form part p .wpcf7-submit:hover, .contact__form .wpcf7-form part p .bio-leaders-buttons .wpcf7-submit:hover {
    background: transparent;
    color: #1a203c;
}

.bio-leaders-wrap {
    position: relative;
    z-index: 1;
}

.bio-leaders__leaders {
    display: -webkit-box;
    display: flex;
    max-width: 52%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-direction: row-reverse;
}

.bio-leaders__leaders-item {
    max-width: 20%;
    min-width: 20%;
    position: relative;
    bottom: 0;
    -webkit-transition: bottom .4s;
    transition: bottom .4s;
}

.bio-leaders__leaders-item .individual-leader__item:hover {
    -webkit-transform: scale(1.005);
    -ms-transform: scale(1.005);
    transform: scale(1.005);
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item {
    z-index: 9;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 8;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 7;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 5;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 4;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 3;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 2;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item {
    z-index: 1;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item.hover + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item + .bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item .individual-leader__item {
    min-width: 385px;
    max-width: 385px;
    border: solid 1px rgba(151, 151, 151, 0.65);
    box-shadow: 2px 4px 5px 0 rgba(7, 19, 46, 0.2), 0 2px 20px 2px rgba(7, 19, 46, 0.4);
}

.bio-leaders__leaders-item .individual-leader__item-image {
    background-color: #000;
}

.bio-leaders__leaders-item .individual-leader__item-image img {
    opacity: .6;
}

.bio-leaders__leaders-item .individual-leader__item-caption {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    background: #dee0e3;
}

.bio-leaders__leaders-item.hover {
    z-index: 10;
    bottom: 16px;
}

.bio-leaders__leaders-item.hover .individual-leader__item {
    box-shadow: 1px 4px 15px 0 rgba(7, 19, 46, .3), 0 6px 15px 2px rgba(7, 19, 46, .3);
}

.bio-leaders__leaders-item.hover .individual-leader__item-image img {
    opacity: 1;
}

.bio-leaders__leaders-item.hover .individual-leader__item-caption {
    background: #ffffff;
}

.bio-leaders-wrap {
    display: -webkit-box;
    display: flex;
}

.bio-leaders-left, .bio-leaders-right {
    max-width: calc(50% - 60px);
    min-width: calc(50% - 60px);
}

.bio-leaders-left {
    margin-right: 64px;
}

.solutions__first-banner {
    padding-top: 80px;
    position: relative;
    color: #ffffff;
}

.solutions__first-banner .inner {
    position: relative;
    z-index: 3;
}

.solutions__first-banner__sphere {
    position: absolute;
    z-index: 3;
}

.solutions__first-banner__sphere-1 {
    top: 30%;
    left: 57%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.solutions__first-banner__sphere-3 {
    top: 15%;
    left: 40%;
    -webkit-animation: scaleFadeMove 35s linear 0.3s infinite;
    animation: scaleFadeMove 35s linear 0.3s infinite;
}

.solutions__first-banner__sphere-4 {
    top: 24%;
    left: 23%;
    -webkit-animation: scaleFadeMove 30s linear 3s infinite;
    animation: scaleFadeMove 30s linear 3s infinite;
}

.solutions__first-banner__sphere-5 {
    top: 8%;
    left: 12%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.solutions__first-banner__sphere-6 {
    bottom: 20%;
    left: 55%;
    animation: scaleFadeMove 30s linear 0s infinite reverse;
}

.solutions__first-banner-wrap {
    padding-bottom: 120px;
    background-color: #f1f5f8;
}

.solutions__first-banner__bg {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: top center;
    object-position: top center;
    z-index: 0;
    border-radius: 0 0 140px 140px;
    box-shadow: 4px 4px 50px #191a3873;
}

.solutions__first-banner__icon {
    margin-bottom: 24px;
}

.solutions__first-banner__title {
    max-width: 76%;
}

.solutions__first-banner__image {
    position: relative;
    z-index: 1;
    max-width: calc(47%);
    min-width: calc(47%);
}

.solutions__first-banner__image-big {
    width: 100%;
    position: absolute;
    bottom: -30%;
    right: -20px;
}

.solutions__first-banner__image-phone {
    position: absolute;
    max-width: 100%;
    left: 10px;
    bottom: -20%;
}

.solutions__first-banner__image-cc2, .solutions__first-banner__image-cc1 {
    -webkit-transition: left 0.5s ease, top 0.5s ease;
    transition: left 0.5s ease, top 0.5s ease;
}

.solutions__first-banner__image-cc1 {
    position: absolute;
    max-width: 100%;
    left: 50%;
    top: 20%;
}

.solutions__first-banner__image-cc1.loaded {
    left: -15%;
    top: 5%;
}

.solutions__first-banner__image-cc2 {
    position: absolute;
    max-width: 100%;
    left: 50%;
    top: 20%;
}

.solutions__first-banner__image-cc2.loaded {
    left: -10%;
    top: -2%;
}

.solutions__first-banner.pre-page .solutions__first-banner__image-big {
    bottom: unset;
    top: 20%;
    width: 90%;
}

.solutions__first-banner__caption {
    position: relative;
    z-index: 2;
    padding: 55px 15px 90px 0;
    max-width: calc(53%);
    min-width: calc(53%);
}













.solutions-about {
    position: relative;
    z-index: 2;
    padding: 200px 0;
}

.solutions-about .inner {
    padding: 0 280px;
}

.solutions-about__wrap {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.solutions-about-left {
    max-width: 54%;
    min-width: 54%;
}

.solutions-about-right {
    max-width: 46%;
    min-width: 46%;
}

.solutions-about__images {
    height: 100%;
    position: relative;
}

.solutions-about__images-wrap {
    width: 100%;
    top: 5.6vw;
    position: absolute;
    max-width: calc(100% - 150px);
}

@media screen and (max-width: 1799px) {
    .solutions-about__images-wrap {
        max-width: calc(100% - 150px);
    }
}

@media screen and (max-width: 1699px) {
    .solutions-about__images-wrap {
        max-width: calc(100% - 100px);
    }
}

@media screen and (max-width: 1599px) {
    .solutions-about__images-wrap {
        max-width: calc(100% - 80px);
    }
}

.solutions-about__image-1 {
    max-width: 100%;
    position: relative;
    top: 0;
    left: 0;
}

.new-solutions-text,
.solutions-about__caption-text {
    margin-bottom: 55px;
    font-weight: 500;
    line-height: 1.35;
    max-width: 530px;
}

.new-solutions-text p,
.solutions-about__caption-text p {
    margin-bottom: 30px;
}

.new-solutions-text ul,
.solutions-about__caption-text ul {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 30px;
}

.new-solutions-text ul li,
.solutions-about__caption-text ul li {
    display: flex;
    margin-bottom: 30px;
}

.new-solutions-text ul:last-child,
.new-solutions-text li:last-child,
.new-solutions-text p:last-child,
.solutions-about__caption-text ul:last-child,
.solutions-about__caption-text li:last-child,
.solutions-about__caption-text p:last-child {
    margin-bottom: 0;
}

.new-solutions-text ul li:before,
.solutions-about__caption-text ul li:before {
    content: '';
    min-width: 26px;
    height: 26px;
    position: relative;
    top: 3px;
    background-image: url('../images/solutions/list-icon.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    margin-right: 20px;
}

.solutions-about__caption-title .section-title {
    margin-bottom: 25px;
}

.solutions-about__caption-buttons .button:not(:hover) {
    background-color: #ffffff;
}






.solutions-about--third {
    padding: 150px 0;
    background: #f3f3f3;
}

.solutions-about--third .inner {
    padding-left: 0;
}

.solutions-about--third .solutions-about-left {
    max-width: 57%;
    min-width: 57%;
}

.solutions-about--third .solutions-about-right {
    max-width: 43%;
    min-width: 43%;
}

.solutions-about--third .solutions-about__images-wrap {
    position: static;
}

.solutions-about--third .solutions-about__wrap {
    align-items: center;
}












.solutions-about--third-crm {

}

.solutions-about--third-crm .inner {
    padding: 0 400px 0 280px;
}

.solutions-about--third-crm .solutions-about__images-wrap {
    position: absolute;
    max-width: calc(100% - 150px);
}

.solutions-about--third-crm .solutions-about__wrap {
    align-items: unset;
}

.solutions-about--third-crm .solutions-about-left {
    min-width: 41%;
    max-width: 41%;
}

.solutions-about--third-crm .solutions-about-right {
    min-width: 59%;
    max-width: 59%;
}












.solutions-about--omni_double .solutions-about__images-wrap {
    position: relative;
    padding-right: 100px;
    max-width: 100%;
}

.solutions-about--omni_double .solutions-about__image {
    border-radius: 50px;
    width: 100%;
}

.solutions-about--omni_double .inner {
    padding: 0 130px 0 150px;
}

.solutions-about--omni_double .solutions-about__wrap {
    align-items: center;
}

.solutions-about--omni_double .solutions-about-left {
    max-width: 47%;
    min-width: 47%;
}

.solutions-about--omni_double .solutions-about-right {
    max-width: 53%;
    min-width: 53%;
}

.solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text ul {
    display: flex;
    flex-wrap: wrap;
    max-width: 870px;
    min-width: 870px;
}


.solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text li,
.solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text li:nth-child(2n + 1) {
    min-width: calc(60% - 15px);
    max-width: calc(60% - 15px);
    margin-right: 30px;
}

.solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text li:nth-child(2n) {
    margin-right: 0;
    min-width: calc(40% - 15px);
    max-width: calc(40% - 15px);
}









.solutions-about--omni .inner {
    padding: 0 200px 0 0;
}

.solutions-about--omni .solutions-about-left {
    max-width: 39%;
    min-width: 39%;
}

.solutions-about--omni .solutions-about-right {
    max-width: 61%;
    min-width: 61%;
}

.solutions-about--omni .solutions-about__image {
    border-radius: 0 20px 40px 0;
}

.solutions-about--omni .solutions-about__images-wrap {
    max-width: calc(100% - 130px);
}
.solutions-about--omni .solutions-about__caption-buttons {
    padding-top: 15px;
}

.solutions-about--omni:not(.solutions-about--crm, .solutions-about--ai) .solutions-about__caption-text ul {
    display: flex;
    flex-wrap: wrap;
    max-width: 730px;
}

.solutions-about--omni:not(.solutions-about--crm, .solutions-about--ai) .solutions-about__caption-text li {
    min-width: calc(50% - 15px);
    max-width: calc(50% - 15px);
    margin-right: 30px;
}

.solutions-about--omni:not(.solutions-about--crm, .solutions-about--ai) .solutions-about__caption-text li:nth-child(2n) {
    margin-right: 0;
}








.solutions-about--ai {

}

.solutions-about--ai .inner {
    padding-right: 280px;
}

.solutions-about--ai .solutions-about__images-wrap {
    max-width: calc(100% - 150px);
}

.solutions-about--ai .solutions-about__image {
    box-shadow: -3px 6px 15px rgba(0,0,0,.2);
}

.solutions-about--ai .solutions-about-right {
    max-width: 48%;
    min-width: 48%;
}

.solutions-about--ai .solutions-about-left {
    max-width: 52%;
    min-width: 52%;
}











.solutions-about--crm .solutions-about-right {
    max-width: 43%;
    min-width: 43%;
}

.solutions-about--crm .solutions-about-left {
    max-width: 57%;
    min-width: 57%;
}

.solutions-about--crm .solutions-about__images-wrap {
    max-width: calc(100% - 100px);
}

.solutions-about--crm .solutions-about__image {
    box-shadow: 5px 5px 10px rgba(0,0,0,.25);
}









.solutions-about.security-page {
    padding-bottom: 135px;
    position: relative;
    z-index: 5;
}

.solutions-about.security-page .solutions-about__caption {
    max-width: 100%;
    min-width: 100%;
    padding-right: 20px;
    position: relative;
}

.solutions-about.security-page .solutions-about__caption .solutions-text,
.solutions-about.security-page .solutions-about__caption .solutions-title {
    position: relative;
    z-index: 1;
}

.solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-s,
.solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-s2,
.solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-f {
    z-index: 0;
}

.solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-s {
    -webkit-clip-path: url(#SC_ClipPath_S);
    clip-path: url(#SC_ClipPath_S);
    top: 3%;
    left: 20%;
}

.solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-s2 {
    -webkit-clip-path: url(#SC_ClipPath_S);
    clip-path: url(#SC_ClipPath_S);
    right: 5px;
    bottom: -10%;
}

.solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-f {
    -webkit-clip-path: url(#SC_ClipPath_F);
    clip-path: url(#SC_ClipPath_F);
    bottom: -40%;
    left: 50%;
}

.solutions-about.security-page .solutions-title {
    margin-bottom: 50px;
}

.solutions-about.security-page .solutions-text {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
}

.solutions-about.security-page .solutions-text ul {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    max-width: 50%;
    min-width: 50%;
}

.solutions-about.security-page .solutions-text ul li {
    font-weight: 700;
    color: #555864;
    font-size: 16px;
    margin-bottom: 7px;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: start;
    align-items: flex-start;
    max-width: 100%;
    min-width: 100%;
}

.solutions-about.security-page .solutions-text ul li:before {
    content: '';
    min-width: 6px;
    min-height: 6px;
    margin-right: 20px;
    margin-top: 10px;
    margin-left: 15px;
    border-radius: 50%;
    background: #555864;
    display: inline-block;
}












.solutions-gateway.pre-page {
    overflow: hidden;
}

.solutions-gateway.pre-page .solutions-text {
    margin-bottom: 40px;
}

.solutions-gateway.pre-page .solutions-text p {
    margin-bottom: 16px;
}

.solutions-gateway.pre-page .inner {
    -webkit-box-align: start;
    align-items: flex-start;
}

.solutions-gateway.pre-page .solutions-gateway__left {
    padding-top: 120px;
}

.solutions-gateway.pre-page .solutions-gateway__right svg {
    max-width: 576px !important;
    height: auto;
    width: 150%;
}

.solutions-gateway.pre-page ul li {
    font-weight: 700;
    color: #555864;
    font-size: 16px;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: start;
    align-items: flex-start;
}

.solutions-gateway.pre-page ul li:before {
    content: '';
    min-width: 6px;
    min-height: 6px;
    margin-right: 20px;
    margin-top: 10px;
    margin-left: 15px;
    border-radius: 50%;
    background: #555864;
    display: inline-block;
}




.solutions-text {
    font-size: 16px;
    line-height: 1.5;
    font-weight: 400;
    color: #555864;
}

.solutions-text-white {
    color: #ffffff;
}

.solutions-title {
    font-size: 56px;
    line-height: 1;
    padding-bottom: 10px;
    margin-bottom: 16px;
    font-weight: 900;
    color: #1a203c;
}

.solutions-title-white {
    color: #ffffff;
}

.solutions-title span {
    line-height: 1;
}

.solutions-guidance {
    padding: 90px 0;
    background-color: #f1f5f8;
}

.solutions-guidance.integrations .solutions-guidance-caption {
    max-width: 540px;
}

.solutions-guidance.integrations .solutions-guidance__text {
    margin-bottom: 40px;
}

.solutions-guidance__wrapper {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-align: start;
    align-items: flex-start;
}

.solutions-guidance-caption {
    max-width: 460px;
}

.solutions-guidance__left {
    max-width: 50%;
    min-width: 50%;
    padding: 0 100px;
    position: relative;
}

.solutions-guidance__left-image {
    border-radius: 20px 60px 20px 20px;
    position: relative;
    z-index: 1;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
    width: 100%;
}

.solutions-guidance__left-icon {
    position: absolute;
    z-index: 2;
    -webkit-clip-path: url(#ClipPath_S);
    clip-path: url(#ClipPath_S);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

.solutions-guidance__left-icon-s {
    right: 3.5%;
    bottom: -65px;
    z-index: 0;
    -webkit-clip-path: unset;
    clip-path: unset;
    -webkit-backdrop-filter: unset;
    backdrop-filter: unset;
}

.solutions-guidance__left-icon-s2 {
    left: 3%;
    top: 70px;
}

.solutions-guidance__left-icon-f {
    top: -70px;
    left: 30%;
    -webkit-clip-path: url(#ClipPath_F);
    clip-path: url(#ClipPath_F);
}

.solutions-guidance__right {
    max-width: 50%;
    min-width: 50%;
    padding-left: 25px;
}

.solutions-saving {
    padding: 112px 0;
    position: relative;
    color: #ffffff;
}

.solutions-saving .container {
    max-width: 970px;
}

.solutions-saving-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    z-index: 0;
}

.solutions-saving-wrap {
    position: relative;
    z-index: 1;
    padding: 40px 56px;
    border-radius: 16px;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15), 0 15px 34px 2px rgba(0, 0, 0, 0.25);
    background-color: rgba(255, 255, 255, 0.15);
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
}

.solutions-saving-title {
    font-size: 24px;
    font-weight: 900;
    line-height: 0.83;
    padding-bottom: 5px;
    margin-bottom: 7px;
}

.solutions-saving-text {
    font-size: 16px;
    font-weight: normal;
    line-height: 1.25;
    color: #ffffff;
}

.solutions-saving-caption {
    padding: 0 45px;
}

.solutions-saving-icon, .solutions-saving-buttons {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
}











.solutions-gateway {
    padding: 200px 0 220px;
    background-color: #fff;
}

.solutions-gateway .inner {
    max-width: 100%;
    padding-left: 350px;
    padding-right: 330px;
}

.solutions-gateway__left {
    max-width: 60%;
    min-width: 60%;
    padding-right: 10.41vw;
}

.solutions-gateway__right {
    max-width: 40%;
    min-width: 40%;
    position: relative;
}

.solutions-gateway__right img {
    width: 100%;
    margin-bottom: -201px;
}







.solutions-gateway--omni {
    padding: 85px 0 150px;
}

.solutions-gateway--omni .solutions-gateway__buttons {
    padding-top: 35px;
}

.solutions-gateway--omni .inner {
    align-items: center;
    padding: 0 175px 0 150px;
}

.solutions-gateway--omni .solutions-gateway__right img {
    margin-bottom: 0;
}

.solutions-gateway--omni .solutions-gateway__left {
    max-width: 48%;
    min-width: 48%;
    padding-right: 60px;
}

.solutions-gateway--omni .solutions-gateway__right {
    max-width: 52%;
    min-width: 52%;
}


.solutions-gateway--omni:not(.solutions-gateway--ai) .solutions-gateway__text ul {
    display: flex;
    flex-wrap: wrap;
    max-width: 100%;
}

.solutions-gateway--omni:not(.solutions-gateway--ai) .solutions-gateway__text li {
    min-width: calc(50% - 15px);
    max-width: calc(50% - 15px);
    margin-right: 30px;
}

.solutions-gateway--omni:not(.solutions-gateway--ai) .solutions-gateway__text li:nth-child(2n) {
    margin-right: 0;
}






















.solutions-gateway--crm .inner {
    padding: 0 280px 0 300px;
}


.solutions-gateway--crm .solutions-gateway__left {
    max-width: 57%;
    min-width: 57%;
    padding-right: 100px;
}

.solutions-gateway--crm .solutions-gateway__right {
    max-width: 43%;
    min-width: 43%;
}

.solutions-gateway--crm .solutions-gateway__buttons {
    padding-top: 35px;
}
















.other-solutions {
    padding: 160px 0 120px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.other-solutions .section-title.new-solutions-title {
    font-size: 55px;
    font-weight: 800;
}

.other-solutions .inner {
    padding: 0 300px;
}

.other-solutions__left {
    width: 46%;
    padding-right: 65px;
}

.other-solutions__right {
    width: 54%;
}

.other-solutions__title {

}

.other-solutions__item {
    width: 100%;
    display: block;
    margin-bottom: 25px;
}

.other-solutions__item:last-child {
    margin-bottom: 0;
}

.other-solutions__item a {
    display: block;
    width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    color: #7a37ee;
    background-color: #ffffff;
    transition: all.3s ease;
    box-shadow: 4px 4px 8px rgba(0,0,0,.2);
    border-radius: 44px;
    padding: 30px;
}

.other-solutions__item a:hover {
    color: #ffffff;
    background-color: #7a37ee;
}

@media screen and (min-width: 1920px) {
    .other-solutions .section-title.new-solutions-title {
        font-size: 2.86vw;
    }
}

@media screen and (max-width: 1599px) {
    .other-solutions .section-title.new-solutions-title {
        font-size: 45px;
    }
}

@media screen and (max-width: 1199px) {
    .other-solutions .section-title.new-solutions-title {
        font-size: 35px;
    }
}











.swiper-button-next,
.swiper-button-prev {
    margin-top: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: unset;
    height: unset;
    background-image: none;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
}

.swiper-button-next {
    right: 10px;
    border-left: 12px solid #ffffff;
}

.swiper-button-prev {
    left: 10px;
    border-right: 12px solid #ffffff;
}



.solutions-insights {
    padding: 100px 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.solutions-insights .inner {
    padding: 0 135px;
}

.solutions-insights__title {
    width: 100%;
    text-align: center;
    padding-bottom: 0;
    margin-bottom: 25px;
}

.solutions-insights__title.solutions-title h2 {
    color: #ffffff;
    font-size: 55px;
}

.solutions-insights__slider {
    padding: 40px 20px;
    margin: 0 50px;
}

.solutions-insights__slider--wrapper {
    position: relative;
    width: 100%;
}

.solutions-insights__slider-item {
    border-radius: 60px;
    box-shadow: 2px 8px 15px 0 rgba(7, 19, 46, 0.15);
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    overflow: hidden;
}

.solutions-insights__slider-item--image {
    height: 12.5vw;
    min-height: 240px;
    position: relative;
    overflow: hidden;
    transition: all.3s ease;
}

.solutions-insights__slider-item--image:hover {
    opacity: .85;
}

.solutions-insights__slider-item--image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.solutions-insights__slider-item--caption {
    padding: 50px 45px;
    background-color: #fff;
    border-radius: 0 0 60px 60px;
    -webkit-box-flex: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
}

.solutions-insights__slider-item--buttons {
    margin-top: auto;
}

.solutions-insights__slider-item--title {
    font-size: 32px;
    font-weight: 900;
    color: #2c266f;
    margin-bottom: 15px;
    transition: all.3s ease;
}

.solutions-insights__slider-item--title:hover {
    color: #4b40bb;
}

.solutions-insights__slider-item--text {
    margin-bottom: 40px;
    color: #000000;
    font-size: 22px;
    font-weight: 500;
    line-height: 1.35;
}

.solutions-insights__slider-item--buttons .button {
    border: none;
    padding: 0;
    font-size: 25px;
    font-weight: 500;
    color: #937ddd;
}

.solutions-insights__slider-item--buttons .button:after {
    content: '';
    background: #c2b6ec !important;
    margin: 0 !important;
    left: 0;
    top: calc(100% + 5px);
    width: 100%;
    height: 2px;
}

.solutions-insights__slider-item--buttons .button:hover, .solutions-insights__slider-item--buttons .contact__form .wpcf7-form part p .wpcf7-submit:hover, .contact__form .wpcf7-form part p .solutions-insights__slider-item--buttons .wpcf7-submit:hover {
    color: var(--blue);
}

.solutions-insights__buttons {
    text-align: center;
}

.solutions-insights__buttons .button, .solutions-insights__buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .solutions-insights__buttons .wpcf7-submit {
    padding: 13px 55px;
}


@media screen and (min-width: 1920px) {
    .solutions-insights {
        padding: 5.2vw 0;
    }

    .solutions-insights .inner {
        padding: 0 7.55vw;
    }

    .swiper-button-next, .swiper-button-prev {
        border-width: 0.625vw
    }

    .solutions-insights__slider {
        padding: 2.08vw 1.04vw;
        margin: 0 2.6vw;
    }

    .solutions-insights__slider-item {
        border-radius: 3.125vw;
    }

    .solutions-insights__slider-item--caption {
        padding: 2.6vw 2.343vw;
        border-radius: 0 0 3.125vw 3.125vw;
    }

    .solutions-insights__title.solutions-title h2 {
        font-size: 2.864vw;
    }
}

@media screen and (max-width: 1599px) {

}

@media screen and (max-width: 1439px) {

}

@media screen and (max-width: 1199px) {

}

@media screen and (max-width: 991px) {

}

@media screen and (max-width: 767px) {

}

@media screen and (max-width: 575px) {

}







.site-footer > .inner {
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
}

.site-footer__social {
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
    width: 100%;
}

.site-footer__social-item {
    font-size: 32px;
    margin-right: 10px;
    color: #ababab;
}

.site-footer__social-item:last-child {
    margin-right: 0;
}

.site-footer__social-item:hover {
    color: #858585;
}

.solutions-compilance {
    padding: 195px 0 105px;
    background: url("./../images/solutions_SC/compilance-bg.png") center/cover no-repeat;
}

.solutions-compilance .container {
    max-width: 970px;
}

.solutions-compilance__heading {
    text-align: center;
    max-width: 635px;
    margin: 0 auto 50px;
}

.solutions-compilance__title {
    font-size: 56px;
    line-height: 1.07;
    padding-bottom: 7px;
    margin-bottom: 16px;
    color: #ffffff;
}

.solutions-compilance__text {
    font-size: 16px;
    line-height: 1.5;
    color: #ffffff;
}

.solutions-compilance__list {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
}

.solutions-compilance__item {
    max-width: calc(50% - 12px);
    min-width: calc(50% - 12px);
    margin-right: 24px;
    padding: 40px 40px 56px;
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    background-color: rgba(202, 229, 255, 0.1);
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15), 0 15px 34px 2px rgba(0, 0, 0, 0.25);
    border-radius: 16px;
}

.solutions-compilance__item-icon {
    margin-bottom: 16px;
}

.solutions-compilance__item-icon img {
    display: block;
}

.solutions-compilance__item-title {
    font-size: 40px;
    line-height: 1.05;
    margin-bottom: 6px;
    color: #ffffff;
    padding-bottom: 7px;
    font-weight: 900;
}

.solutions-compilance__item-subtitle {
    margin-bottom: 32px;
    color: #85abff;
    line-height: 1.2;
    font-size: 20px;
}

.solutions-compilance__item-text {
    font-size: 14px;
    color: #ffffff;
    line-height: 1.43;
}

.solutions-compilance__item:last-child {
    margin-right: 0;
}

.solutions-feature {
    background-image: linear-gradient(20deg, #240d3c -2%, #310671 80%);
    color: #ffffff;
    padding: 90px 0 50px;
    position: relative;
    overflow: hidden;
}

.solutions-feature__title {
    font-size: 56px;
    line-height: 1.05;
    margin-bottom: 60px;
    text-align: center;
}

.solutions-feature .section-title {
    text-align: center;
    margin-bottom: 65px;
}

.solutions-feature > .container {
    position: relative;
    z-index: 1;
    max-width: 970px;
}

.solutions-feature__iPadOrb {
    flex-wrap: wrap;
    display: -webkit-box;
    display: flex;
    align-items: flex-start;
    justify-content: center;
}

.solutions-feature__iPadOrb-video {
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.solutions-feature__iPadOrb-item {
    max-width: calc(100% / 2.3 - 13.3333px);
    min-width: calc(100% / 2.3 - 13.3333px);
    margin-right: 0;
    font-size: 24px;
    z-index: 1;
    line-height: 1;
    position: relative;
}

.solutions-feature__iPadOrb-item p {
    margin-bottom: 38px;
}

.solutions-feature--omni .section-title {
    margin-bottom: 105px;
}

.solutions-feature--omni .solutions-feature__iPadOrb-item p {
    margin-bottom: 65px;
}

.solutions-feature__iPadOrb-item:last-child {
    margin-right: 0;
}

.solutions-feature__iPadOrb-left {
    top: 0;
    text-align: right;
}

.solutions-feature__iPadOrb-right > *, .solutions-feature__iPadOrb-left > * {
    opacity: 0;
}

.solutions-feature__iPadOrb-middle {
    position: relative;
    z-index: 0;
    max-width: calc(100% / 6 - 13.3333px);
    min-width: calc(100% / 6 - 13.3333px);
}

.solutions-feature__iPadOrb-middle [id*="_trigger"] {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    width: 0;
    height: 0;
}

.solutions-feature__iPadOrb-middle #ring-1,
.solutions-feature__iPadOrb-middle #ring-2,
.solutions-feature__iPadOrb-middle #ring-3,
.solutions-feature__iPadOrb-middle #ball {
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.solutions-feature__iPadOrb-middle #ball {
    top: 0;
    z-index: 5;
    min-width: 180px;
    width: 180px;
    height: 180px;
}

.solutions-feature__iPadOrb-middle #ring-1 {
    top: 105px;
    z-index: 10;
    -webkit-clip-path: url(#ClipPath_Ball);
    clip-path: url(#ClipPath_Ball);
    min-width: 260px;
    width: 260px;
}

.solutions-feature__iPadOrb-middle #ring-2 {
    top: 310px;
    min-width: 70px;
    width: 70px;
}

.solutions-feature__iPadOrb-middle #ring-3 {
    top: 375px;
    min-width: 115px;
    width: 115px;
}

.solutions-feature__iPadOrb-middle #line {
    left: 50%;
    z-index: 2;
    position: relative;
    width: 2px;
    min-height: 520px;
    background-color: #ffffff;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.solutions-feature__iPadOrb-middle #ipad {
    left: 50%;
    max-width: 80vw;
    margin-top: -90%;
    position: relative;
    -webkit-transform: translateX(-70%);
    -ms-transform: translateX(-70%);
    transform: translateX(-70%);
}

.solutions-feature__iPadOrb-right {
    top: 50px;
}

.solutions-feature__spheres {
    position: absolute;
    left: 0;
    top: 50px;
    width: 100%;
    height: 50%;
    z-index: 0;
}

.solutions-feature__spheres-item {
    position: absolute;
}

.solutions-feature__spheres-1 {
    left: 5%;
    top: 10%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.solutions-feature__spheres-2 {
    left: 18%;
    bottom: 5%;
    -webkit-animation: scaleFadeMove 35s linear 0.3s infinite;
    animation: scaleFadeMove 35s linear 0.3s infinite;
}

.solutions-feature__spheres-3 {
    left: 36%;
    top: 12%;
    -webkit-animation: scaleFadeMove 30s linear 3s infinite;
    animation: scaleFadeMove 30s linear 3s infinite;
}

.solutions-feature__spheres-4 {
    left: 50%;
    top: 2%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.solutions-feature__spheres-5 {
    left: 60%;
    top: 12%;
    animation: scaleFadeMove 30s linear 0s infinite reverse;
}

.solutions-feature__spheres-6 {
    left: 70%;
    top: 4%;
    animation: scaleFadeRotateMove 85s linear 0.5s infinite reverse;
}

.solutions-feature__spheres-7 {
    left: 80%;
    bottom: 3%;
    -webkit-animation: scaleFadeMove 35s linear 0.3s infinite;
    animation: scaleFadeMove 35s linear 0.3s infinite;
}

.solutions-feature__spheres-8 {
    left: 95%;
    top: 15%;
    -webkit-animation: scaleFadeMove 30s linear 3s infinite;
    animation: scaleFadeMove 30s linear 3s infinite;
}

.solutions-about.security-page .sc-solutions-guidance__left-icon-s,
.solutions-about.security-page .sc-solutions-guidance__left-icon-s2 {
    -webkit-backdrop-filter: unset;
    backdrop-filter: unset;
}











.quote_block {
    max-width: 100%;
    padding: 160px 0 150px;
    background-color: #ffffff;
}

.quote_block .inner {
    padding: 0 150px;
}

.quote_block__wrap {
    display: block;
    width: 100%;
    padding: 55px 80px;
    background: #f2f2f2;
    border-radius: 50px;
    box-shadow: 5px 5px 10px rgba(0,0,0,.2);
    text-align: center;
}

.quote_block__text {
    font-size: 40px;
    font-weight: 400;
    margin-bottom: 15px;
    line-height: 1.35;
}

.quote_block__author {
    font-size: 40px;
    font-weight: 600;
    color: #7a37ee;
}








.indigo__list {
    list-style: none;
    padding-left: 25px;
    display: flex;
    flex-wrap: wrap;
}

.indigo__item {
    margin-right: 30px;
    width: calc(50% - 15px);
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 29px;
    margin-bottom: 35px;
}

.indigo__item:before {
    content: '';
    display: block;
    min-width: 28px;
    height: 28px;
    background-image: url('../images/solutions/list-icon.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    margin-right: 30px;
}

.indigo__item.white:before {

}

.indigo__item:nth-child(2n) {
    margin-right: 0;
}

@media (min-width: 1920px) {
    .overview-marketing .inner {
        padding: 0 7.55vw;
    }

    .overview-marketing__title {
        margin-bottom: 2.6vw;
    }

    .indigo__item  {
        margin-bottom: 1.82vw;
        margin-right: 1.6vw;
        width: calc(50% - 0.8vw);
        font-size: 1.51vw;
    }

    .indigo__item:before {
        min-width: 1.82vw;
        height: 1.82vw;
    }
}

@media screen and (max-width: 1599px) {
    .indigo__item {
        font-size: 26px;
    }

    .indigo__item:before {
        margin-right: 25px;
    }
}

@media screen and (max-width: 1439px) {
    .indigo__list {
        padding-left: 20px;
    }

    .indigo__item {
        font-size: 22px;
        margin-bottom: 25px;
    }

    .indigo__item:before {
        margin-right: 20px;
    }
}

@media screen and (max-width: 1199px) {
    .indigo__list {
        padding-left: 15px;
    }

    .indigo__item {
        font-size: 18px;
        margin-bottom: 15px;
        margin-right: 20px;
        width: calc(50% - 10px);
    }

    .indigo__item:before {
        margin-right: 15px;
    }
}

@media screen and (max-width: 991px) {
    .indigo__list {
        flex-direction: column;
    }

    .indigo__item {
        margin-right: 0;
        width: 100%;
    }

    .indigo__item:before {
        height: 25px;
        min-width: 25px;
        width: 25px;
    }
}

@media screen and (max-width: 767px) {

}

@media screen and (max-width: 575px) {

}



.overview-marketing {
    position: relative;
    z-index: 2;
    max-width: 100%;
    padding: 130px 0 150px;
    border-radius: 100px 100px 0 0;
    background-color: #ffffff;
    margin-top: -140px;
}

.overview-marketing .bg_lines {
    bottom: -70px;
}

.overview-marketing__buttons {
    margin-top: 35px;
}

.overview-marketing__title {
    margin-bottom: 50px;
}

.overview-marketing .inner {
    padding: 0 12.5vw 0 14.58vw;
}

.overview-marketing__left {
    width: 52%;
    padding-right: 5.2vw;
}

.overview-marketing__right {
    width: 48%;
    text-align: center;
    padding: 0;
}

.overview-marketing__right img {
    margin: 0 auto;
    width: 100%;
}

.overview-marketing .indigo__item {
    font-size: 22px;
}

.overview-marketing .new-solutions-text {
    margin-bottom: 30px;
}

.overview-marketing .new-solutions-text ul {
    display: flex;
    flex-wrap: wrap;
}

.overview-marketing .new-solutions-text ul li {
    margin-right: 30px;
    width: calc(50% - 15px);
}

.overview-marketing .new-solutions-text ul li:nth-child(2n) {
    margin-right: 0;
}

.overview-marketing .new-solutions-text--list {
    max-width: 100%;
    margin-bottom: 50px;
}

.section-title--overview {
    font-weight: 500;
    font-size: 45px;
}



@media (min-width: 1920px) {

    .overview-marketing .section-title--overview {
        font-size: 2.34vw;
    }

    .overview-marketing .new-solutions-text {
        margin-bottom: 1.56vw;
    }

    .overview-marketing .new-solutions-text--list {
        margin-bottom: 2.6vw;
    }

    .overview-marketing .indigo__item {
        font-size: 1.14vw;
    }

    .overview-marketing .bg_lines {
        bottom: -3.65vw;
    }

    .overview-marketing {
        padding: 6.77vw 0 7.81vw;
        margin-top: -7.29vw;
        border-radius: 5.2vw;
    }

    .overview-marketing__left {
        padding-right: 5.2vw;
    }

    .overview-marketing .inner {
        padding: 0 12.5vw 0 14.58vw;
    }

    .overview-marketing__title {
        margin-bottom: 2.6vw;
    }

    .overview-marketing__buttons {
        margin-top: 1.82vw;
    }

    .overview-marketing__right img {
        width: 100%;
    }
}

@media screen and (max-width: 1599px) {

    .overview-marketing .bg_lines {
        bottom: -50px;
    }

    .overview-marketing .inner {
        padding: 0 135px;
    }

}

@media screen and (max-width: 1439px) {
    .overview-marketing .inner {
        padding: 0 60px;
    }

    .overview-marketing__right {
        padding: 0 25px;
    }
}

@media screen and (max-width: 1199px) {


    .section-title--overview {
        font-size: 35px;
        margin-bottom: 30px;
    }

    .overview-marketing .new-solutions-text--list {
        font-size: 18px;
    }

    .overview-marketing .new-solutions-text ul li {
        margin-right: 0;
        margin-bottom: 20px;
        width: 100%;
    }
    .overview-marketing .new-solutions-text--list {
        margin-bottom: 30px;
    }

    .overview-marketing {
        padding: 120px 0 160px;
        margin-top: -120px;
    }

    .overview-marketing .bg_lines {
        bottom: 0;
    }
}

@media screen and (max-width: 991px) {
    .overview-marketing {
        padding: 80px 0 70px;
        border-radius: 50px;
        margin-top: -80px;
    }

    .overview-marketing .inner {
        padding: 0 25px;
    }

    .overview-marketing__right,
    .overview-marketing__left {
        width: 50%;
    }

    .overview-marketing__right {
        padding: 0 0 0 20px;
    }

    .overview-marketing__title {
        margin-bottom: 35px;
    }

}

@media screen and (max-width: 767px) {

    .overview-marketing__right,
    .overview-marketing__left {
        width: 100%;
        padding: 0;
    }

    .overview-marketing__right {
        margin-bottom: 35px;
    }

    .overview-marketing__left {
        order: 1
    }
}

@media screen and (max-width: 575px) {

}




.journey {
    padding: 6.25vw 0 7.29vw;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.journey .inner {
    padding: 0 6.77vw 0 13.02vw;
}

.journey .indigo__list {
    margin: 0 auto 70px;
    padding: 0;
}

.journey .indigo__item {
    margin-right: 0;
    color: #ffffff;
    margin-bottom: 40px;
    width: 100%;
}

.journey .indigo__item:last-child {
    margin-bottom: 0;
}

.journey .indigo__item:nth-child(2n) {
    margin-right: 0;
}

.journey__title {
    text-align: left;
    color: #ffffff;
    margin-bottom: 60px;
}

.journey__top {
    width: 40%;
}

.journey__bottom {
    margin-bottom: 60px;
    padding-right: 9.11vw;
    width: 60%;
}

.journey__bottom img {
    margin: 0 auto;
    width: 100%;
}

@media (min-width: 1920px) {
    .section-title--overview {
        font-size: 2.34vw;
    }

    .journey .indigo__item {
        margin-bottom: 2vw;
    }

    .journey .indigo__list {
        margin-bottom: 4vw;
    }

    .journey {
        max-width: 100%;
    }

    .journey__title {
        margin-bottom: 4vw;
    }
}

@media screen and (max-width: 1599px) {
    .journey .indigo__list {
        max-width: 850px;
    }
}

@media screen and (max-width: 1439px) {

    .journey .inner {
        padding: 0 60px;
    }
}

@media screen and (max-width: 1199px) {



}

@media screen and (max-width: 991px) {

    .journey .inner {
        padding: 0 25px;
    }

    .journey {
        padding: 80px 0 120px;
    }

    .journey .indigo__list {
        align-items: center;
    }

    .journey .indigo__item {
        margin-right: 0;
        justify-content: center;
    }

    body:not(.MacIntelOLD) .journey .indigo__item {
        justify-content: flex-start;
        width: 100%;
    }

}

@media screen and (max-width: 767px) {

    .journey__bottom {
        margin-bottom: 50px;
    }

    .journey__bottom,
    .journey__top {
        width: 100%;
    }

    .journey .indigo__item {
        margin-bottom: 20px;
    }
}





.AI {
    background-color: #f3f3f3;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    padding: 10.41vw 0 11.45vw;
}

.AI .inner {
    padding: 0 13.02vw 0 15.62vw;
}

.AI__left {
    width: 55%;
    padding-right: 3.9vw;
}

.AI__right {
    width: 45%;
}
.AI__right img {
    width: 100%;
}

.AI .new-solutions-text {
    margin-bottom: 30px;
    max-width: 100%;
}

.AI .new-solutions-text ul {
    display: flex;
    flex-wrap: wrap;
}

.AI .new-solutions-text ul li {
    margin-right: 30px;
    margin-bottom: 35px;
    width: calc(50% - 15px);
}

.AI .new-solutions-text ul li:nth-child(2n) {
    margin-right: 0;
}

.AI__title {
    margin-bottom: 25px;
}

.AI__buttons {
    margin-top: 25px;
}

.AI__buttons .button:not(:hover) {
    background: #ffffff;
}

.AI .indigo__item {
    width: 100%;
    margin-right: 0;
}



@media (min-width: 1920px) {

    .AI {
        max-width: 100%;
    }

    .AI__right img {
        height: auto;
    }

    .AI__title {
        margin-bottom: 1.3vw;
    }

    .AI__buttons {
        margin-top: 1.3vw;
    }

    .AI .new-solutions-text {
        margin-bottom: 1.56vw;
    }

    .AI .new-solutions-text ul li {
        margin-right: 1.56vw;
        margin-bottom: 1.82vw;
        width: calc(50% - 0.78vw);
    }
}

@media screen and (max-width: 1599px) {

}

@media screen and (max-width: 1439px) {

    .AI .inner {
        padding: 0 60px;
    }

    .AI__right {
        padding-bottom: 100px;
    }

    .AI__left {
        padding-right: 60px;
    }
    .AI__bottom {
        margin-top: 25px;
    }

    .AI__title {
        margin-bottom: 40px;
    }
}

@media screen and (max-width: 1199px) {
    .AI__right {
        padding-bottom: 0;
    }


    .AI .new-solutions-text ul li {
        margin-right: 0;
        margin-bottom: 25px;
        width: 100%;
    }


}

@media screen and (max-width: 991px) {

    .AI .inner {
        padding: 0 25px;
    }

    .AI {
        padding: 110px 0 120px;
    }

    .AI__title {
        margin-bottom: 25px;
    }
}

@media screen and (max-width: 767px) {

    .AI {
        padding: 80px 0 100px;
    }

    .AI .inner {
        flex-direction: column-reverse;
    }

    .AI__left {
        margin-bottom: 0;
        padding-right: 0;
    }

    .AI__right {
        margin-bottom: 50px;
    }

    .AI__right,
    .AI__left {
        width: 100%;
    }

    .AI .new-solutions-text ul li {
        margin-bottom: 20px;
    }

    .AI__left img {
        margin: 0 auto;
    }
}

@media screen and (max-width: 575px) {
}





.overview-marketing--crm {
    border-radius: 0 !important;
    margin-top: 0 !important;
    padding: 8.33vw 0 10.41vw;
}

.overview-marketing--crm .inner {
    padding: 0 9.89vw 0 11.97vw;
}

.overview-marketing--crm .overview-marketing__right {
    width: 53%;
    padding-right: 8.07vw;
}

.overview-marketing--crm .overview-marketing__left {
    width: 47%;
    padding: 0;
}

.overview-marketing--crm .inner {
    align-items: center;
}

@media screen and (max-width: 1599px) {
    .overview-marketing--crm .inner {
        padding: 0 135px;
    }
}
@media screen and (max-width: 1439px) {

    .overview-marketing--crm .inner {
        padding: 0 60px;
    }


    .overview-marketing--crm {
        padding: 100px 0 120px;
    }
}
@media screen and (max-width: 991px) {

    .overview-marketing--crm .inner {
        padding: 0 25px;
    }
}
@media screen and (max-width: 767px) {
    .overview-marketing--crm .overview-marketing__right {
        padding: 0;
    }

    .overview-marketing--crm .overview-marketing__left,
    .overview-marketing--crm .overview-marketing__right {
        width: 100%;
    }
    .overview-marketing--crm {
        padding: 100px 0;
    }
}









.solutions-gateway--ai {
    padding: 150px 0 120px;
}

.solutions-gateway--ai .inner {
    padding: 0 400px;
}

.solutions-gateway--ai .solutions-gateway__left {
    max-width: 71%;
    min-width: 71%;
    padding-right: 140px;
}

.solutions-gateway--ai .solutions-gateway__right {
    max-width: 29%;
    min-width: 29%;
}












.solutions-about--omni_ai {
    padding: 105px 0 140px;
}

.solutions-about--omni_ai .inner {
    padding: 0 280px;
}

.solutions-about--omni_ai .solutions-about__images-wrap {
    padding-right: 170px;
}

.solutions-about--omni_ai .solutions-about-left {
    max-width: 51%;
    min-width: 51%;
}

.solutions-about--omni_ai .solutions-about-right {
    max-width: 49%;
    min-width: 49%;
}









.philosophy {
    padding: 100px 0;
}
.philosophy .inner {
    padding: 0 200px 0 0;
    align-items: center;
}
.philosophy__left {
    width: 40%;
    position: relative;
    z-index: 1;
}
.philosophy__left img {
    border-radius: 0 40px 40px 0;
    box-shadow: 0 10px 20px rgba(0,0,0,.2);
}
.philosophy__right {
    padding-left: 160px;
    width: 60%;
}
.philosophy__text {
    margin-bottom: 75px;
}
.philosophy__plant {
    padding: 0 35px 0 85px;
    display: inline-block;
    text-align: center;
    position: relative;
}
.philosophy__plant:before {
    content: '';
    height: 4px;
    width: 100vw;
    background-color: #8067e2;
    position: absolute;
    top: 0;
    right: 0;
}
.philosophy__plant-number {
    padding-top: 30px;
    margin-bottom: 10px;
    position: relative;
    color: #3722ff;
}
.philosophy__plant-number:before {
    content: '';
    width: 40px;
    height: 40px;
    background-color: #3722ff;
    border-radius: 50%;
    top: 0;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);

}
.philosophy__plant-caption {
    font-size: 38px;
}










.help {
    padding: 110px 0 0;
    color: #ffffff;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.help .section-title {
    width: 100%;
    margin-bottom: 70px;
}

.help .inner {
    padding: 0 195px;
}

.help__steps {
    display: flex;
    justify-content: center;
    width: 100%;
    max-width: 1350px;
    margin: 0 auto 115px;
}

.help__step {
    width: calc(100% / 3);
    padding: 0 45px;
    text-align: center;
    font-weight: 500;
}

.help__step-title {
    font-size: 40px;
    margin-bottom: 10px;
}

.help__step-text {
    font-size: 24px;
    line-height: 1.35;
}

.help__step-icon {
    min-height: 90px;
    margin-bottom: 25px;
}

.help__step-icon img {
    margin: 0 auto;
    width: 75px;
}

.help__results {
    display: flex;
    justify-content: center;
    width: 100%;
}

.help__result {
    width: calc(100% / 3 - 38px);
    background-color: #ffffff;
    color: #000000;
    padding: 50px 40px;
    border-radius: 13px 13px 60px 13px;
    box-shadow: 4px 4px 15px rgba(0,0,0,.3);
    margin-right: 56px;
}

.help__result:last-child {
    margin-right: 0;
}

.help__result-title {
    font-weight: 600;
    font-size: 35px;
    margin-bottom: 60px;
}

.help__result-text {
    font-weight: 500;
    font-size: 20px;
    line-height: 1.4;
}











.video {
    padding: 100px 0;
    background-color: #ffffff;
    border-radius: 80px;
}

.video .inner {
    padding: 0 340px;
}

.video video,
.video iframe {
    width: 100%;
    height: 680px;
}












.where {
    background-color: #f3f3f3;
    padding: 80px 0 60px;
}

.where .section-title {
    width: 100%;
    margin-bottom: 60px;
}

.where .inner {
    padding: 0;
    align-items: center;
}

.where img {
    width: 100%;
}













.who {
    background-color: #ffffff;
    padding: 120px 0 230px;
}

.who .section-title {
    width: 100%;
    margin-bottom: 60px;
}

.who .inner {
    padding: 0 155px;
}

.who__slider--wrapper {
    width: 100%;
    padding: 0 85px;
    position: relative;
}

.who__slider-item {
    color: #ffffff;
    border-radius: 60px;
    padding: 32px 32px 24px;
    background-color: #2c266f;
}

.who__slider-item--image {
    margin-bottom: 30px;
    width: 100%;
}

.who__slider-item--image:hover {
    opacity: .6;
}

.who__slider-item--image img {
    width: 100%;
    border-radius: 40px 40px 0 0;
}

.who__slider-item--caption {
    text-align: center;
}

.who__slider-item--title {
    color: #ffffff;
    font-size: 50px;
    margin-bottom: 15px;
}

.who__slider-item--title:hover {
    color: #937ddd;
}

.who__slider-item--text {
    font-size: 22px;
    line-height: 1.25;
    margin-bottom: 15px;
}

.who__slider-item--buttons a {
    color: #937ddd;
    font-size: 28px;
    display: inline-flex;
    align-items: flex-end;
    position: relative;
}

.who__slider-item--buttons a span {
    position: relative;
}

.who__slider-item--buttons a span:before {
    content: '';
    position: absolute;
    min-height: 2px;
    height: 0.104vw;
    top: 100%;
    left: 0;
    width: 100%;
    background: #937ddd;
}

.who__slider-item--buttons a:hover {
    opacity: .6;
}

.who__slider-item--buttons a:after {
    content: '';
    width: 40px;
    height: 18px;
    margin-left: 14px;
    display: inline-block;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('../images/who-arrow.png');
}

.who .swiper-button-next {
    border-left-color: #937ddd;
}

.who .swiper-button-prev {
    border-right-color: #937ddd;
}














.partners {
    padding: 120px 0 110px;
}

.partners .inner {
    padding: 0 0 0 220px;
}

.partners. .section-title {
    margin-bottom: 25px;
}

.partners__left {
    width: 58%;
    padding-right: 160px;
    text-align: right;
}

.partners__right {
    width: 42%;
    margin-top: -195px;
}

.partners__text {
    font-size: 24px;
    line-height: 1.35;
    margin-bottom: 45px;
}

.partners__partners {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: wrap;
    margin-right: -50px;
}

.partners__partners img {
    margin-right: 50px;
    margin-bottom: 25px;
}

.partners__right img {
    width: 100%;
    border-radius: 50px 0 0 50px;
    box-shadow: -10px 4px 20px 1px rgba(0,0,0,.2);
}














.core_features {
    background-color: #f0edff;
    padding: 90px 0 170px;
}

.core_features .section-title {
    margin-bottom: 95px;
}

.core_features-list {
    display: flex;
    flex-wrap: wrap;
}

.core_features-item {
    margin-right: 185px;
    margin-bottom: 75px;
    width: calc(100% / 3 - (185px - (185px / 3)));
}

.core_features-item:nth-child(3n) {
    margin-right: 0;
}

.core_features-item-icon {
    margin-bottom: 10px;
}

.core_features-item-icon img {
    height: 55px;
    object-fit: contain;
}

.core_features-item-title {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 15px;
}

.core_features-item-text {
    line-height: 1.25;
}










.section-title.new-solutions-title {
    font-size: 45px;
    font-weight: 500;
}
.new-solutions-text {
    font-size: 22px;
    font-weight: 400;
}



.new_button {
    display: inline-flex;
    align-items: center;
    color: #000;
    border-bottom: 2px solid #b5b5b5;
    transition: all.2s ease;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 300;
    padding-bottom: 12px;
}
.new_button:after {
    content: '';
    margin-left: 15px;
    width: 24px;
    height: 13px;
    background-image: url('../images/solutions/button-arrow.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.new_button:hover {
    border-color: #005aff;
    color: #005aff;
}

.new_button.white {
    color: #ffffff;
    border-bottom: 2px solid #ffffff;
}
.new_button.white:after {
    background-image: url('../images/solutions/button-arrow-white.png');
}

.new_button.white:hover {
    border-color: #b5b5b5;
    color: #b5b5b5;
}




















/**
 * IPHONE GIF
 */
@font-face {
    font-display: swap;
    font-family: 'fontello123';
    src: url(data:application/vnd.ms-fontobject;base64,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NSYjIgYXFSMVMxEhIiY1ETQ2NwK4Q15eQ2hvEH8aJkQjQUtcAXBw/tdDXl5DAwtgQf3oQl4BAU2BUx8eAQFzBVhTX4H+s2BBAhhCXgEAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAIADUAAQAAAAAAAgAHAD0AAQAAAAAAAwAIAEQAAQAAAAAABAAIAEwAAQAAAAAABQALAFQAAQAAAAAABgAIAF8AAQAAAAAACgArAGcAAQAAAAAACwATAJIAAwABBAkAAABqAKUAAwABBAkAAQAQAQ8AAwABBAkAAgAOAR8AAwABBAkAAwAQAS0AAwABBAkABAAQAT0AAwABBAkABQAWAU0AAwABBAkABgAQAWMAAwABBAkACgBWAXMAAwABBAkACwAmAclDb3B5cmlnaHQgKEMpIDIwMTggYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWZvbnRlbGxvUmVndWxhcmZvbnRlbGxvZm9udGVsbG9WZXJzaW9uIDEuMGZvbnRlbGxvR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADgAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGYAbwBuAHQAZQBsAGwAbwBSAGUAZwB1AGwAYQByAGYAbwBuAHQAZQBsAGwAbwBmAG8AbgB0AGUAbABsAG8AVgBlAHIAcwBpAG8AbgAgADEALgAwAGYAbwBuAHQAZQBsAGwAbwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWAAVncm91cAthcnJvdy1yaWdodAt0YXAtdG8tdGFsawp0YWtlLXBob3RvEm1lc3NhZ2UtZGVjby1yaWdodAppbWFnZS1lZGl0DHNlbnQtbWVzc2FnZRFtZXNzYWdlLWRlY28tbGVmdAZzcGhlcmUGZGV2aWNlBGxpc3QHbWFuYWdlcghwZW4tdG9vbARwbHVzBW1pbnVzB3R3aXR0ZXIIbGlua2VkaW4KYW5nbGUtZG93bglpbnN0YWdyYW0QZmFjZWJvb2stc3F1YXJlZAAAAA==);
    src: url(data:application/vnd.ms-fontobject;base64,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NSYjIgYXFSMVMxEhIiY1ETQ2NwK4Q15eQ2hvEH8aJkQjQUtcAXBw/tdDXl5DAwtgQf3oQl4BAU2BUx8eAQFzBVhTX4H+s2BBAhhCXgEAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAIADUAAQAAAAAAAgAHAD0AAQAAAAAAAwAIAEQAAQAAAAAABAAIAEwAAQAAAAAABQALAFQAAQAAAAAABgAIAF8AAQAAAAAACgArAGcAAQAAAAAACwATAJIAAwABBAkAAABqAKUAAwABBAkAAQAQAQ8AAwABBAkAAgAOAR8AAwABBAkAAwAQAS0AAwABBAkABAAQAT0AAwABBAkABQAWAU0AAwABBAkABgAQAWMAAwABBAkACgBWAXMAAwABBAkACwAmAclDb3B5cmlnaHQgKEMpIDIwMTggYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWZvbnRlbGxvUmVndWxhcmZvbnRlbGxvZm9udGVsbG9WZXJzaW9uIDEuMGZvbnRlbGxvR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADgAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGYAbwBuAHQAZQBsAGwAbwBSAGUAZwB1AGwAYQByAGYAbwBuAHQAZQBsAGwAbwBmAG8AbgB0AGUAbABsAG8AVgBlAHIAcwBpAG8AbgAgADEALgAwAGYAbwBuAHQAZQBsAGwAbwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWAAVncm91cAthcnJvdy1yaWdodAt0YXAtdG8tdGFsawp0YWtlLXBob3RvEm1lc3NhZ2UtZGVjby1yaWdodAppbWFnZS1lZGl0DHNlbnQtbWVzc2FnZRFtZXNzYWdlLWRlY28tbGVmdAZzcGhlcmUGZGV2aWNlBGxpc3QHbWFuYWdlcghwZW4tdG9vbARwbHVzBW1pbnVzB3R3aXR0ZXIIbGlua2VkaW4KYW5nbGUtZG93bglpbnN0YWdyYW0QZmFjZWJvb2stc3F1YXJlZAAAAA==#iefix) format("embedded-opentype"), url(data:font/woff2;base64,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) format("woff2"), url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTggYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+DQo8ZGVmcz4NCjxmb250IGlkPSJmb250ZWxsbyIgaG9yaXotYWR2LXg9IjEwMDAiID4NCjxmb250LWZhY2UgZm9udC1mYW1pbHk9ImZvbnRlbGxvIiBmb250LXdlaWdodD0iNDAwIiBmb250LXN0cmV0Y2g9Im5vcm1hbCIgdW5pdHMtcGVyLWVtPSIxMDAwIiBhc2NlbnQ9Ijg1MCIgZGVzY2VudD0iLTE1MCIgLz4NCjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9Imdyb3VwIiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTI0NCAyNmMtNSAwLTkgNC05IDl2MzdjMCA1IDQgOSA5IDkgNSAwIDktNCA5LTl2LTM3YzAtNS00LTktOS05bTAtMWMtNSAwLTkgNC05IDEwdjM4YzAgNSA0IDkgOSA5IDYgMCAxMC00IDEwLTl2LTM4YzAtNi00LTEwLTEwLTEweiBtMCA1NmMtNCAwLTgtNC04LTl2LTM3YzAtNSA0LTkgOC05czkgNCA5IDl2MzdjMCA1LTQgOS05IDl6IG0tMzktNTVjLTUgMC05IDQtOSA5djc1YzAgMzIgMzAgNDAgNDYgNDBoMzBjMSAwIDIgMSAzIDIgMCA1IDQgOSA5IDggNSAwIDktNCA5LTkgMC0xMi0xMC0xOC0yMC0xOWwtMzEgMGMtMyAwLTI4LTEtMjgtMjJ2LTc1YzAtNS00LTktOS05bTAtMWMtNSAwLTEwIDQtMTAgMTB2NzVjMCAzMiAzMSA0MSA0NyA0MWgzMGMxIDAgMiAxIDIgMSAxIDMgMiA1IDQgNyAxIDEgNCAyIDYgMiA1IDAgOS01IDktMTAgMC0xMi0xMC0xOC0yMC0xOWwtMzEgMGMtMyAwLTI4LTEtMjgtMjJ2LTc1YzAtNi00LTEwLTktMTB6IG0zNyAxMjVjLTE2IDAtNDYtOS00Ni00MHYtNzVjMC01IDQtOSA5LTlzOSA0IDkgOXY3NWMwIDIyIDI1IDIzIDI4IDIzbDMxIDBjOSAxIDE5IDcgMTkgMTggMCA1LTMgOS04IDktMiAwLTQtMS01LTItMi0yLTMtNC0zLTdsMCAwLTEgMGMwLTEtMy0xLTMtMWwwIDBoLTMweiBtMTI5LTEyMmMtNSAwLTkgNC05IDl2MzVjMCA1IDQgOSA5IDkgNSAwIDktNCA5LTl2LTM1YzAtNS00LTktOS05bTAgMGMtNSAwLTEwIDQtMTAgOXYzNWMwIDUgNSAxMCAxMCAxMCA1IDAgMTAtNSAxMC0xMHYtMzVjLTEtNS01LTktMTAtOXogbTAgNTJjLTUgMC05LTMtOS04di0zNWMwLTQgNC04IDktOHM5IDMgOSA4djM1Yy0xIDQtNCA4LTkgOHogbS0yOCA1MmMtMiAwLTggMS0xMiA1LTMgMy02IDctNiAxNCAwIDUgNCA5IDkgOWgwYzUgMCA5LTQgOS05IDAtMSAwLTEgMC0xbDMxIDBjNSAwIDktNCA5LTkgMC01LTQtOS05LTloLTMxYzAgMCAwIDAgMCAwbTAgMGMtMiAwLTggMC0xMyA1LTIgMi01IDctNSAxNCAwIDUgNCAxMCA5IDEwIDUgMCAxMC01IDEwLTEwIDAgMCAwIDAgMCAwbDI5IDBjNiAwIDEwLTQgMTAtMTBzLTQtOS0xMC05aC0zMGMwIDAgMCAwIDAgMHogbS05IDI4Yy01IDAtOC00LTgtOSAwLTcgMy0xMSA1LTEzIDUtNSAxMS01IDEyLTVsMCAwaDMxYzQgMCA4IDQgOCA4IDAgNS00IDktOCA5bC0zMSAwIDAgMGMwIDAgMCAwIDAgMSAwIDUtNCA5LTkgOXogbS0yNiAxM2MtMzQgMC02MSAzMS02MSA2OCAwIDM4IDI3IDY4IDYxIDY4czYwLTMwIDYwLTY4YzAtMzctMjctNjgtNjAtNjhtMCAxMThjLTI0IDAtNDMtMjItNDMtNTAgMC0yNyAxOS01MCA0My01MHM0MiAyMiA0MiA1MGMwIDI4LTE5IDUwLTQyIDUwbTAtMTE4Yy0zNCAwLTYyIDMxLTYyIDY4IDAgMzggMjggNjggNjIgNjggMzMgMCA2MS0zMCA2MS02OCAwLTM3LTI4LTY4LTYxLTY4eiBtMCAxMzVjLTM0IDAtNjEtMzAtNjEtNjcgMC0zNyAyNy02NyA2MS02NyAzMyAwIDYwIDMwIDYwIDY3IDAgMzctMjcgNjctNjAgNjd6IG0wLTExN2MtMjQgMC00NCAyMy00NCA1MCAwIDI4IDIwIDUwIDQ0IDUwIDIzIDAgNDMtMjIgNDMtNTAgMC0yOC0xOS01MC00My01MHogbTAgOTljLTI0IDAtNDMtMjItNDMtNDkgMC0yNyAxOS00OSA0My00OSAyMyAwIDQyIDIyIDQyIDQ5IDAgMjctMTkgNDktNDIgNDl6IG0zOTItMjY0Yy01IDAtOSA0LTkgOXYzN2MwIDUgNCA5IDkgOXM5LTQgOS05di0zN2MwLTUtNC05LTktOW0wLTFjLTUgMC0xMCA0LTEwIDEwdjM4YzAgNSA1IDkgMTAgOXMxMC00IDEwLTl2LTM4YzAtNi01LTEwLTEwLTEweiBtMCA1NmMtNSAwLTktNC05LTl2LTM3YzAtNSA0LTkgOS05czkgNCA5IDl2MzdjMCA1LTQgOS05IDl6IG0tMyA1MWMtNSAwLTkgNC05IDkgMCA1IDQgOSA5IDloMzFjMCAxIDIgMSAzIDIgMCA1IDMgOSA5IDggNSAwIDgtNCA4LTkgMC0xMS0xMC0xOC0xOS0xOWwtMzIgMHogbTAgMGwwIDBjLTUgMC05IDQtOSA5czQgMTAgOSAxMGgzMWMwIDAgMiAxIDIgMSAwIDMgMSA1IDMgNyAyIDIgNCAyIDcgMiA1IDAgOS01IDktMTAgMC0xMi0xMS0xOC0yMC0xOWwtMzIgMHogbTAgMThjLTQgMC04LTQtOC05IDAtNCA0LTggOC04bDMyIDBjOSAxIDE5IDcgMTkgMTggMCA0LTQgOC04IDgtMyAxLTUgMC02LTEtMi0yLTMtNC0zLTdsMCAwIDAgMGMtMS0xLTMtMi0zLTJsMCAwaC0zMXogbTEzMC0xMjJjLTUgMC05IDQtOSA5djM1YzAgNSA0IDkgOSA5IDUgMCA5LTQgOS05di0zNWMwLTUtNC05LTktOW0wIDBjLTYgMC0xMCA0LTEwIDl2MzVjMCA1IDQgMTAgMTAgMTBzOS01IDktMTB2LTM1YzAtNS00LTktOS05eiBtMCA1MmMtNSAwLTktMy05LTh2LTM1YzAtNCA0LTggOS04czggMyA4IDh2MzVjMCA0LTQgOC04IDh6IG0zOS01M2MtNSAwLTkgNC05IDl2NzRjMCAyMi0yNyAyMi0yOCAyMmgtMzBjLTEgMC04IDAtMTMgNS0yIDMtNSA3LTUgMTQgMCA1IDQgOSA5IDloMGM1IDAgOS00IDktOSAwLTEgMC0xIDAtMWwzMCAwYzE2IDAgNDYtOCA0Ni00MHYtNzRjMC01LTQtOS05LTltMC0xYy01IDAtOSA1LTkgMTB2NzRjMCAyMi0yNyAyMi0yOCAyMmgtMzBjLTMgMC05IDEtMTMgNS0zIDItNiA3LTYgMTQgMCA1IDQgMTAgMTAgMTAgNSAwIDktNSA5LTEwIDAgMCAwIDAgMCAwbDMwIDBjMTYgMCA0Ni05IDQ2LTQxdi03NGMxLTUtNC0xMC05LTEweiBtLTc2IDEzNGMtNSAwLTktNC05LTkgMC03IDMtMTEgNS0xMyA1LTQgMTAtNSAxMy01aDMwYzEgMCAyOCAwIDI4LTIzdi03NGMwLTUgNC05IDktOSA1IDAgOSA0IDkgOXY3NGMwIDMyLTMwIDQwLTQ2IDQwbC0zMCAwLTEgMGMwIDAgMCAwIDAgMSAwIDUtNCA5LTggOXogbS0yNyAxM2MtMzMgMC02MSAzMS02MSA2OCAwIDM4IDI4IDY4IDYxIDY4IDM0IDAgNjEtMzAgNjEtNjggMC0zNy0yNy02OC02MS02OG0wIDExOGMtMjMgMC00My0yMi00My01MCAwLTI3IDIwLTUwIDQzLTUwIDI0IDAgNDMgMjIgNDMgNTAgMCAyOC0xOSA1MC00MyA1MG0wLTExOGMtMzQgMC02MSAzMS02MSA2OCAwIDM4IDI3IDY4IDYxIDY4czYxLTMwIDYxLTY4YzEtMzctMjctNjgtNjEtNjh6IG0wIDEzNWMtMzMgMC02MC0zMC02MC02NyAwLTM3IDI3LTY3IDYwLTY3czYwIDMwIDYwIDY3YzEgMzctMjYgNjctNjAgNjd6IG0wLTExN2MtMjQgMC00MyAyMy00MyA1MCAwIDI4IDE5IDUwIDQzIDUwIDI0IDAgNDMtMjIgNDMtNTAgMS0yOC0xOS01MC00My01MHogbTAgOTljLTIzIDAtNDItMjItNDItNDkgMC0yNyAxOS00OSA0Mi00OXM0MiAyMiA0MiA0OWMxIDI3LTE4IDQ5LTQyIDQ5eiBtLTMxMS0yNjRjLTUgMC05IDQtOSA5djQ5YzAgNSA0IDkgOSA5IDUgMCA5LTQgOS05di00OWMwLTUtNC05LTktOW0wLTFjLTUgMC05IDQtOSAxMHY0OWMwIDYgNCAxMCA5IDEwIDYgMCAxMC00IDEwLTEwdi00OWMwLTYtNC0xMC0xMC0xMHogbTAgNjhjLTQgMC04LTQtOC05di00OWMwLTUgNC05IDgtOXM5IDQgOSA5djQ5YzAgNS00IDktOSA5eiBtLTUyLTY3Yy01IDAtOSA0LTkgOXY5OGMwIDQwIDM4IDUxIDU4IDUxaDQwYy0xIDAgNiAxIDYgNCAwIDUgNCA4IDkgOCA1IDAgOS00IDktOSAwLTEzLTEyLTIwLTIzLTIxbC00MSAwYy00IDAtMzktMi0zOS0zM3YtOTljLTEtNC01LTgtMTAtOG0wLTFjLTUgMC05IDQtOSAxMHY5OGMwIDQxIDM4IDUxIDU4IDUxaDQwYzAgMCAwIDAgMCAxIDQgMSA1IDIgNSAzIDAgNSA1IDkgMTAgOSA1IDAgOS00IDktOSAwLTE0LTEyLTIxLTIzLTIybC00MSAwYy00IDAtMzktMi0zOS0zMnYtOTljMC02LTQtMTAtMTAtMTB6IG00OSAxNThjLTIwIDAtNTctMTAtNTctNTB2LTk4YzAtNSA0LTkgOC05czkgNCA5IDl2OThjMCAzMiAzNiAzMyA0MCAzM2w0MSAwYzExIDEgMjIgOCAyMyAyMSAwIDUtNCA5LTkgOS00LTEtOC00LTgtOSAwLTItNC0zLTctNCAwIDAgMCAwIDAgMGwwIDEgMC0xaC00MHogbTE2OS0xNTRjLTUgMC05IDQtOSA5djQ1YzAgNSA0IDkgOSA5IDUgMCA5LTQgOS05di00NWMwLTUtNC05LTktOW0wIDBjLTUgMC05IDQtOSA5djQ2YzAgNSA0IDkgOSA5czEwLTQgMTAtOXYtNDZjMC01LTQtOS0xMC05eiBtMCA2M2MtNCAwLTgtNC04LTl2LTQ1YzAtNSA0LTkgOC05czkgNCA5IDl2NDVjMCA1LTQgOS05IDl6IG01Mi02NWMtNSAwLTkgNC05IDl2OTdjMCAzMi0zNSAzMy0zOSAzM2gtNDBjLTEgMC05IDAtMTUgNS0yIDMtNiA4LTYgMTYgMCA1IDQgOSA5IDloMGM1IDAgOS00IDktOSAwLTEgMC0yIDEtMyAxIDAgMiAwIDIgMGw0MCAwYzIwIDAgNTctMTEgNTctNTF2LTk3YzAtNS00LTktOS05bTAgMGMtNSAwLTkgNC05IDl2OTdjMCAzMS0zNSAzMi0zOSAzMmwtNDAgMGMtNiAwLTExIDItMTUgNi0zIDMtNiA4LTYgMTYgMCAzIDEgNSAyIDcgMiAyIDUgMyA3IDMgNSAwIDEwLTQgMTAtOSAwLTIgMC0zIDAtMyAxIDAgMi0xIDItMWw0MCAwYzIwIDAgNTgtMTAgNTgtNTF2LTk3YzAtNS00LTktMTAtOXogbS00OCAxMzljNCAwIDQwLTEgNDAtMzN2LTk3YzAtNCA0LTggOS04czggNCA4IDh2OTdjMCA0MC0zNyA1MC01NyA1MGwtNDAgMGMwIDAtMSAwLTIgMS0xIDEtMSAyLTEgMyAwIDUtNCA5LTkgOS0yIDAtNC0xLTYtMy0xLTEtMi00LTItNiAwLTggMy0xMyA2LTE1IDQtNCA5LTYgMTQtNmwwIDBoNDB6IG0tODcgNDJjLTQyIDAtNzcgMzktNzcgODYgMCA0OCAzNSA4NyA3NyA4NyA0MyAwIDc3LTM5IDc3LTg3IDAtNDctMzQtODYtNzctODZtMCAxNTRjLTMyIDAtNTktMzAtNTktNjggMC0zNyAyNy02OCA1OS02OCAzMyAwIDU5IDMxIDU5IDY4IDAgMzgtMjYgNjgtNTkgNjhtMC0xNTRjLTQyIDAtNzcgMzktNzcgODYgMCA0OCAzNSA4NyA3NyA4NyA0MyAwIDc4LTM5IDc4LTg3IDAtNDctMzUtODYtNzgtODZ6IG0wIDE3MmMtNDIgMC03Ni0zOC03Ni04NiAwLTQ3IDM0LTg1IDc2LTg1IDQzIDAgNzcgMzggNzcgODUgMCA0OC0zNCA4Ni03NyA4NnogbTAtMTU0Yy0zMiAwLTU5IDMxLTU5IDY4IDAgMzggMjcgNjkgNTkgNjkgMzMgMCA2MC0zMSA2MC02OSAwLTM4LTI3LTY4LTYwLTY4eiBtMCAxMzZjLTMyIDAtNTgtMzAtNTgtNjggMC0zNyAyNi02NyA1OC02NyAzMyAwIDU5IDMwIDU5IDY3IDAgMzgtMjYgNjgtNTkgNjh6IG0tMzk5LTMyOWMtMSAwLTMgMC00IDAtNzYgMzItMTI2IDEwNy0xMjYgMTkwIDAgNzggNDUgMTUwIDExNiAxODQgMyAxMTAgOTQgMTk5IDIwNSAxOTkgNDQgMCA4OC0xNSAxMjMtNDEgNDAgNjYgMTEyIDEwOCAxOTAgMTA4IDEyMiAwIDIyMS05OSAyMjEtMjIxIDAtMzEtNi02MS0xOS04OCA4OC0xMCAxNTUtODMgMTU1LTE3MyAwLTYyLTM0LTEyMC04OC0xNTEtNS0yLTEwLTEtMTIgMy0zIDUtMSAxMCAzIDEzIDQ5IDI3IDc5IDc5IDc5IDEzNSAwIDg1LTY2IDE1My0xNTEgMTU2LTMgMC02IDEtNyA0LTIgMy0yIDYgMCA5IDE0IDI4IDIyIDU5IDIyIDkyIDAgMTEyLTkxIDIwMy0yMDMgMjAzLTc1IDAtMTQ0LTQyLTE3OS0xMDgtMS0zLTQtNC02LTUtMyAwLTYgMC04IDItMzQgMjktNzYgNDQtMTIwIDQ0LTEwMyAwLTE4Ny04NC0xODctMTg3IDAtMy0yLTYtNi04LTY3LTMwLTExMC05Ny0xMTAtMTcwIDAtNzYgNDUtMTQ0IDExNS0xNzMgNS0yIDctNyA1LTEyLTEtMy01LTUtOC01bTAtMWMtMSAwLTMgMS00IDEtNzcgMzItMTI2IDEwNy0xMjYgMTkwIDAgMzkgMTEgNzYgMzEgMTA5IDIxIDMzIDUwIDU5IDg0IDc2IDIgNTMgMjQgMTAzIDYzIDE0MSAzOCAzNyA4OSA1OCAxNDMgNTggNDQgMCA4OC0xNSAxMjMtNDEgMjAgMzIgNDggNjAgODEgNzggMzMgMTkgNzEgMjkgMTA5IDI5IDEyMiAwIDIyMS05OSAyMjEtMjIxIDAtMzAtNi02MC0xOC04OCA4OC05IDE1NS04MyAxNTUtMTcyIDAtNjMtMzQtMTIxLTg5LTE1Mi00LTMtMTAtMS0xMyA0LTIgNC0xIDEwIDQgMTMgNDkgMjcgNzkgNzkgNzkgMTM1IDAgODQtNjYgMTUyLTE1MSAxNTQtMyAxLTYgMi04IDUtMSAzLTEgNiAwIDkgMTUgMjkgMjIgNjAgMjIgOTIgMCAxMTItOTAgMjAyLTIwMiAyMDItNzUgMC0xNDMtNDEtMTc4LTEwNy0yLTMtNC01LTctNS0zLTEtNiAwLTggMi0zNCAyOC03NiA0NC0xMjAgNDQtMTAzIDAtMTg2LTg0LTE4Ni0xODYgMC00LTMtOC02LTktNjctMzAtMTEwLTk3LTExMC0xNzAgMC03NiA0NS0xNDMgMTE1LTE3MiA1LTIgNy04IDUtMTMtMi0zLTUtNi05LTZ6IG0xOTEgNTc0Yy01NCAwLTEwNC0yMS0xNDMtNTgtMzgtMzgtNjAtODctNjItMTQxbDAgMCAwIDBjLTM0LTE3LTY0LTQzLTg0LTc2LTIxLTMyLTMxLTcwLTMxLTEwOCAwLTgzIDQ5LTE1NyAxMjUtMTg5IDEgMCAzLTEgNC0xIDMgMCA2IDIgNyA2IDIgNCAwIDktNCAxMS03MCAyOS0xMTYgOTctMTE2IDE3MyAwIDczIDQ0IDE0MCAxMTEgMTcxIDMgMSA1IDQgNSA4IDAgMTAzIDg0IDE4NyAxODcgMTg3IDQ0IDAgODctMTYgMTIxLTQ0IDItMiA0LTMgNy0yIDMgMCA1IDIgNiA0IDM1IDY3IDEwNCAxMDggMTc5IDEwOCAxMTIgMCAyMDQtOTEgMjA0LTIwMyAwLTMyLTgtNjMtMjMtOTItMS0zLTEtNiAwLTggMi0zIDUtNCA3LTUgODUtMiAxNTItNzAgMTUyLTE1NSAwLTU3LTMxLTEwOS04MC0xMzYtNC0zLTUtOC0zLTEyIDItNCA4LTYgMTItMyA1NCAzMCA4OCA4OCA4OCAxNTEgMCA4OC02NyAxNjItMTU1IDE3MmwwIDAgMCAwYzEyIDI4IDE4IDU4IDE4IDg4IDAgMTIyLTk4IDIyMC0yMjAgMjIwLTM4IDAtNzYtMTAtMTA5LTI4LTMzLTE5LTYxLTQ2LTgwLTc5bDAtMS0xIDFjLTM0IDI2LTc4IDQxLTEyMiA0MXoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0iYXJyb3ctcmlnaHQiIHVuaWNvZGU9IiYjeGU4MDE7IiBkPSJNNjU3IDM0MmMyIDE1LTIgMzEtMTQgNDNsLTE2MyAxNjNjLTIwIDIwLTUyIDIwLTcxIDAtMjAtMTktMjAtNTEgMC03MWwxMzUtMTM1LTEzNS0xMzZjLTIwLTE5LTIwLTUxIDAtNzEgMTktMTkgNTEtMTkgNzEgMWwxNjMgMTYzYzEyIDEyIDE2IDI4IDE0IDQzeiBtLTY1NSAyMjFjMCAxMTggOTYgMjE0IDIxNCAyMTRoNTcwYzExOCAwIDIxNC05NiAyMTQtMjE0di00MjhjMC0xMTgtOTYtMjE0LTIxNC0yMTRoLTU3MGMtMTE4IDAtMjE0IDk2LTIxNCAyMTR2NDI4eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQoNCjxnbHlwaCBnbHlwaC1uYW1lPSJ0YXAtdG8tdGFsayIgdW5pY29kZT0iJiN4ZTgwMjsiIGQ9Ik00OTcgODUwYzI3NSAwIDQ5Ny0yMjMgNDk3LTQ5N3MtMjIyLTQ5OC00OTctNDk4LTQ5NyAyMjMtNDk3IDQ5OCAyMjMgNDk3IDQ5NyA0OTd6IG0xNTMtNDAydi0xMTRoMGMwLTg0LTY2LTE1Mi0xNDktMTUzaC03Yy04MyAxLTE1MCA2OS0xNTAgMTUzaDB2MTE0aC0zOHYtMTE0aDBjMC05OSA3Ni0xODEgMTcyLTE5MXYtOTZoLTExNXYtMzloMjY4djM5aC0xMTV2OTZjOTcgMTAgMTcyIDkyIDE3MiAxOTFoMXYxMTRoLTM5eiBtLTE1My0yMjljNjQgMCAxMTUgNTEgMTE1IDExNXYyNDhjMCA2NC01MSAxMTUtMTE1IDExNS02MyAwLTExNS01MS0xMTUtMTE1di0yNDhjMS02NCA1Mi0xMTUgMTE1LTExNXoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0idGFrZS1waG90byIgdW5pY29kZT0iJiN4ZTgwMzsiIGQ9Ik03NzcgNDg3aDBjLTExIDAtMjAgOS0yMCAyMXYwYzAgMTIgOSAyMSAyMCAyMWgwYzExIDAgMjAtOSAyMC0yMXYwYzAtMTItOS0yMS0yMC0yMXogbS0yNzctMzc5Yy05OSAwLTE3OSA4NS0xNzkgMTkwczgwIDE4OSAxNzkgMTg5IDE3OC04NSAxNzgtMTg5LTgwLTE5MC0xNzgtMTkweiBtNDM1IDUwNWgtMTc3Yy0xMyAwLTI1IDctMzMgMTlsLTU1IDg5Yy04IDExLTIwIDE5LTMzIDE5aC0yNzVjLTEzIDAtMjUtNy0zMy0xOWwtNTUtODljLTgtMTItMjAtMTktMzMtMTloLTE3N2MtMzMgMC02MC0yOC02MC02M3YtNTI2YzAtMzUgMjctNjMgNjAtNjNoODcyYzMyIDAgNTkgMjggNTkgNjN2NTI2YzAgMzUtMjcgNjMtNjAgNjNsMCAweiBtLTY3My0zMTVjMCAxMzkgMTA2IDI1MiAyMzggMjUyczIzNy0xMTMgMjM3LTI1MmMwLTE0MC0xMDYtMjUzLTIzNy0yNTMtMTMxIDAtMjM4IDExNC0yMzggMjUzeiBtLTEzOSAzOTloNzl2LTQyaC03OXY0MnoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0ibWVzc2FnZS1kZWNvLXJpZ2h0IiB1bmljb2RlPSImI3hlODA0OyIgZD0iTTQyNCA3NjNjMjM2IDAgNDI3LTE2NiA0MjctNDAxIDAtOS0xLTE5NS0xLTE5NSAwLTEwMiA2MS0xOTAgMTQ4LTIzMS0xMTQgMi0yMjAgMzUtMzEwIDkxLTczLTU3LTE2NS05MS0yNjQtOTFoM2MtMjM2IDAtNDI3IDE5MC00MjcgNDI2czE5MSA0MDEgNDI3IDQwMWgtM3oiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0iaW1hZ2UtZWRpdCIgdW5pY29kZT0iJiN4ZTgwNTsiIGQ9Ik0wIDM1MGMwIDIwMiAxNjQgMzY3IDM2NyAzNjdoMjY0YzIwMyAwIDM2Ny0xNjUgMzY3LTM2NyAwLTIwMy0xNjQtMzY3LTM2Ny0zNjdoLTI2NGMtMjAzIDAtMzY3IDE2NC0zNjcgMzY3eiBtMzIzIDE0aC04OHYtNTRoNTdsMzEgNTR6IG0zODctNTRoNTN2NTRoLTg0bDMxLTU0eiBtLTI2OSA1NGwtMzEtNTRoMTc3bC0zMSA1NGgtMTE1eiBtMjgzLTExN2MwIDAtMTAgMTMtMjUgMTVsLTM5LTIzYzAgMC0xNy0zMyA0My03NCAxMS04IDE2LTE1IDIwLTI3IDEtNSA1LTExIDEwLTcgNyA0IDYgMTkgNyAyNyAyIDEwIDIgMjEgMiAzMSAwIDExLTEgMjItNCAzMy0zIDEwLTcgMTctMTQgMjV6IG0tNDc5LTEwOGMtMi01IDQtOSA4LTZsNzEgNjctNTQgMzEtMjUtOTJ6IG0xNTUgMzIzbC0xMjMtMjE4IDU0LTMyIDEyMyAyMTktNTQgMzF6IG04MiAyMGM2IDkgMiAyMS03IDI3bC0yMCAxMmMtMTAgNS0yMiAyLTI3LThsLTE5LTM3IDU0LTMxIDE5IDM3eiBtNDQgMTA3Yy01IDEwLTE3IDEzLTI2IDhsLTIwLTEyYy05LTYtMTMtMTgtNy0yOGwxNDEtMjUxIDU0IDMyLTE0MiAyNTF6IG0xNTItMjY5bC01NC0zMiAyMS0zNyA1NCAzMi0yMSAzN3oiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0ic2VudC1tZXNzYWdlIiB1bmljb2RlPSImI3hlODA2OyIgZD0iTTQ5Ny0xNDRjLTI3NSAwLTQ5NyAyMjMtNDk3IDQ5N3MyMjIgNDk3IDQ5NyA0OTcgNDk3LTIyMiA0OTctNDk3LTIyMy00OTctNDk3LTQ5N3ogbTE5MiA0NzRjOCAwIDE3IDMgMjQgOCAxNyAxNCAxNyA0MSAyIDU3bC0xOTYgMjE0Yy0xMiAxMy0zMSAxMy00MyAwbC0xOTgtMjE2Yy0xNi0xNy0xMy00NCA4LTU3IDE2LTEwIDM3LTYgNTAgOGwxMjMgMTM0di0zNTFjMC0yMSAxNy0zOCAzOC0zOCAyMSAwIDM4IDE3IDM4IDM4djM1MmwxMjYtMTM3YzctOCAxNy0xMiAyOC0xMnoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0ibWVzc2FnZS1kZWNvLWxlZnQiIHVuaWNvZGU9IiYjeGU4MDc7IiBkPSJNNjM2IDg1MGMwLTQ0Mi0yNjEtODIzLTYzNi0xMDAwIDQ5MCA5IDk0NyAxNTIgMTMzOCAzOTQgMzEzLTI0OC03MDIgNjA2LTcwMiA2MDZ6IiBob3Jpei1hZHYteD0iMTM5NyIgLz4NCg0KPGdseXBoIGdseXBoLW5hbWU9InNwaGVyZSIgdW5pY29kZT0iJiN4ZTgwODsiIGQ9Ik01MDAgODUwYy0yNzYgMC01MDAtMjI0LTUwMC01MDAgMC0yNzYgMjI0LTUwMCA1MDAtNTAwczUwMCAyMjQgNTAwIDUwMGMwIDI3Ni0yMjQgNTAwLTUwMCA1MDBtMzQxLTE4MGMyMi0yMyA0MS00OCA1Ny03NCAxLTIgNS05IDUtOSAxLTMgMy02IDQtMTEgNi0xOCAxMC0zNyAxMi01NyAxLTEzIDEtMjUgMC0zOS0xOSAzMS00MCA1OS02NCA4NC0yNiAyOS01OCA1Ni05NCA4MS0yIDItNSAzLTggNiAxIDUtMSAxMS00IDE2IDI5IDYgNTQgOSA3MiA4IDEwLTEgMTYtMyAyMC01bS00Ny00NTVjLTEwLTEyLTIxLTI0LTMyLTM0LTI3LTI3LTU3LTUyLTg4LTc0LTMyLTIyLTY1LTQyLTk5LTU5LTI5LTE0LTYwLTI2LTkyLTM3LTEgMC0xIDEtMiAxLTcgNS0xNiA4LTI2IDExLTIgMC00IDEtNSAxLTE4IDMyLTMzIDY5LTQ4IDExMC0yMSA1Ny0zOSAxMjAtNTMgMTg1LTcgMzEtMTMgNjMtMTggOTYgNiAzIDEyIDcgMTYgMTEgMyAzIDcgOCAxMCAxMiA1MC0xOSAxMDMtNDEgMTU1LTYyIDEwNS00NCAyMDUtOTAgMjgzLTEyOC0zLTExLTMtMjMtMS0zM20tNjY0IDc4bDEgMmMzMiAzMyA3MyA3MCAxMjAgMTA2IDggNiAxNCAxMSAyMiAxNyAxLTEgMi0yIDQtMyA3LTQgMTUtNiAyNC03IDQtMzIgMTAtNjQgMTYtOTUgOC0zMiAxNi02NSAyNS05NyA4LTI4IDE4LTU3IDMyLTkyIDEwLTI3IDIzLTU1IDM3LTgzIDItNiA2LTEyIDktMTctNy0yLTEzLTUtMTctOC0yNCAxMS00NyAyNC03MCAzOC0xMCA3LTIwIDEzLTMwIDIwLTMzIDI0LTYzIDUwLTkwIDc5LTI4IDMwLTUyIDYxLTcwIDkxLTQgOC05IDE1LTE0IDIzIDEgNiAxIDEyIDEgMTcgMCAyIDAgNiAwIDltMTk0IDM4M2MxIDcgMiAxNSAzIDIyIDIgMSA0IDIgNiAzIDExIDYgMjEgMTQgMjcgMjIgMTYgMSAyOSAyIDQzIDIgMzcgMSA3Ni0zIDExNy0xMCAzOC04IDc3LTIwIDExNi0zNiAyLTEgNC0yIDUtM2wwIDBjMi00IDQtOCA3LTEyLTYtMi0xMi00LTE3LTctMzAtMTEtNTctMjItODEtMzMtMzMtMTYtNTgtMjktODItNDMtMjctMTQtNTYtMzEtODMtNDctMTItOC0yNS0xNi0zOC0yNC0xIDAtMSAwLTIgMS04IDUtMTcgOC0yNyA4LTEgNTktMSAxMTIgNiAxNTdtNDM1LTM4MGMtMjQgMTMtNDggMjUtNzQgMzdsLTExIDVjLTIyIDEwLTQ1IDIxLTY4IDMxLTI3IDEyLTU2IDI0LTgzIDM2LTI2IDEwLTU0IDIyLTgzIDMzLTIzIDEwLTQ3IDE5LTY5IDI3bC00IDJjMSA1IDAgMTAtMSAxNSAxMyA5IDI2IDE3IDM3IDI0IDU1IDM0IDEwOSA2NSAxNjIgOTAgMzggMTkgNzQgMzUgMTA4IDQ3IDMtMSA2LTQgMTEtNSA1LTMgMTItNSAxOS03IDUtMTEgMTAtMjEgMTUtMzEgMTMtMjQgMjUtNTIgMzktODggMTItMzAgMjItNjEgMzEtOTQgOS0zMiAxNi02NSAyMS05NyAyLTExIDMtMjIgNS0zNS00LTQtNy05LTExLTE0LTE0IDktMjkgMTYtNDQgMjRtLTE0IDMxOWMtMiAyLTMgNC00IDcgMC0xIDEtMiAyLTIgMzQtMjMgNjQtNDggOTAtNzYgMjYtMjYgNDgtNTYgNjctODcgNC03IDgtMTQgMTItMjMtNS0yNi0xNC01My0yNi04MS04LTE4LTE4LTM3LTMwLTU2LTEgMC0xIDEtMiAxLTQgMS03IDItMTAgMi02IDQyLTE0IDg0LTI2IDEyNi0xOCA2Ny00NCAxMzEtNzMgMTg5bS02NSAxNjdjMjUtMTAgNDktMjMgNzEtMzcgMjMtMTQgNDQtMzAgNjQtNDktMTMgMS0yOCAxLTQ1LTEtMTItMi0yNS00LTQwLTgtMiAyLTQgMy02IDQtNCAzLTkgNi0xNSA4LTcgMy0xNSA2LTIyIDctMTUgMjAtMzAgMzgtNDUgNTMtMTggMTgtMzYgMzQtNTQgNDYtMSAxLTMgMi00IDMtMSAxLTQgMi01IDQgMzQtNiA2OC0xNiAxMDEtMzBtLTMyMCAyYzkgMTIgMTggMTYgMjEgMTkgNDAgMTEgODAgMTYgMTIyIDE2IDYtMSAxNi0zIDI5LTggMTAtNCAyMS05IDMzLTE2IDQtMyA3LTUgMTEtOSAxNi0xMSAzMi0yNiA0OS00NCAxMS0xMiAyMS0yNCAzMC0zNyAwIDAgMCAwIDAgMC0yIDAtNCAxLTYgMi00MiAxNy04MyAyOS0xMjMgMzYtNDMgOS04NSAxMi0xMjQgMTEtOSAwLTE5LTEtMzEtMSAwIDAtMSAyLTIgMy0xIDItMyA1LTUgNi00IDMtMTAgNS0xNiA1IDQgNiA4IDEyIDEyIDE3bS0yMiA2Yy02LTktMTEtMTgtMTYtMjgtNS0zLTEyLTUtMTgtOS05LTUtMTYtMTAtMjMtMTctMzEtOS02Mi0yMS05MC0zNy0zLTItNi0zLTktNSA0NCA0MSA5OCA3MyAxNTYgOTZtLTI0MS0yMTVjNCAxMCA5IDE5IDE0IDI3IDggOSAxNSAxOCAyNSAyNyAxOSAxOSA0MyAzNCA2NyA0NyAxOSAxMSA0MCAyMCA2MiAyNyAwLTIgMC0zIDEtNSAyLTIgMy01IDctNyA3LTUgMTgtNSAyNy0zLTEtMi0xLTYtMi04LTQtMjUtNy01Mi04LTgyLTItMzEtMi02MCAwLTg4LTUtNC0xMC03LTE1LTExIDAgMCAwIDAgMCAwLTIzIDctNDUgMTQtNjUgMjAtMTkgNi0zOSAxMi02MCAxNy0xOSA0LTM1IDctNDcgMTAtNiAxLTExIDItMTYgMiAzIDkgNiAxOSAxMCAyN20tMTgtNjBjMSA0IDIgOSAzIDE0IDUtMSAxMS0yIDE2LTQgMjUtNiA2MC0xNSAxMDQtMzAgMTctNiAzNy0xMyA1OC0yMC01LTEwLTUtMjEtNC0zMS04LTYtMTYtMTItMjUtMTktMjEtMTYtNDMtMzUtNjUtNTctMTYtMTUtMzEtMzAtNDQtNDQtNCA3LTggMTMtMTMgMTYtMyAyLTYgMy0xMCAzLTEgMC0yIDAtNCAwLTExIDI5LTE3IDYxLTIwIDkyLTEgMjctMSA1NCA0IDgwbS0yOS0zNmMtMS0xNi0xLTMxIDAtNDYgMy0zNCA5LTY4IDE5LTEwMSAyLTQgNC05IDUtMTUtMy0xMC01LTIxLTUtMzQgMC03IDEtMTYgMy0yMiAwLTEtMS0xLTEtMi05LTEzLTE2LTI1LTIwLTM3LTI1IDg0LTI1IDE3NC0xIDI1N20xMjQtNDUyYy04IDUtMTQgMTAtMjEgMTUtMyAyLTYgNS04IDdsLTQgNGMtMzQgNDEtNjAgODYtNzggMTM1IDEgNiAyIDExIDQgMTcgMyA5IDkgMTkgMTYgMjkgMi0zIDUtNSA4LTggMy0yIDctMyAxMC0zIDMgMCA5IDEgMTUgNyAxLTEgMS0yIDEtMyAxOS0zMiA0NC02NSA3NC05NyAyOC0zMCA1OS01OCA5NC04MyAzLTMgNy00IDktNyA1LTMgOS02IDE0LTlsNC0yYzctNSAxNy0xMCAyNy0xNiAxMy04IDI4LTE2IDQ2LTI0LTUtMS0xMC0xLTE1LTItMzMtMi02My0yLTkyIDMtMjcgNC01MiAxMS03NSAyMS0xMCA0LTIwIDEwLTI5IDE2bTE0Ni0xMDhjLTI1IDEwLTQ5IDI0LTcxIDM4LTEyIDctMjMgMTUtMzUgMjQgMTgtOCAzOS0xMyA1OS0xNyAzMC01IDYzLTcgOTgtNSA4IDEgMTcgMiAyNiAzIDMtNSA4LTkgMTMtMTIgNy01IDE2LTggMjYtMTEgMTMtMiAyNS0yIDM2IDAgOC0xMCAxNi0xOSAyNC0yNiAxMS0xMSAyMS0xOSAzMi0yNiAyLTEgNC0yIDYtMy03My00LTE0NiA3LTIxNCAzNW0yNjAtMjljLTEgMC0xIDAtMSAwLTUgMC0xNSAxLTI5IDktMiAxLTQgMi01IDMtMTEgNy0yMiAxNi0zMyAyNy01IDYtMTAgMTMtMTYgMjAgNC0xIDgtMiAxMy0zIDE4LTQgMzctOCA1OC0xMCAyMS0yIDM5LTMgNTYtMyAzNCAwIDY5IDUgMTAyIDE0IDkgMyAxOCA1IDI2IDktNTItMzItMTEwLTU1LTE3MS02Nm0yNDEgMjQ3Yy0yLTI4LTYtNTUtMTItNzktNi0yMi0xMy00Mi0yMS01OS0yMi0xMi00Ni0yMC03MC0yNi0zMS03LTYzLTExLTk2LTExLTE4IDAtMzYgMi01MyA0LTE2IDItMzUgNS01MyAxMC00IDAtOCAxLTEyIDMgMCAyLTEgNS0xIDggMjkgMTAgNTggMjIgODUgMzUgMTUgNyAzNCAxNyA1MyAyOCA2IDMgMTMgNyAxOSAxMmw2IDRjNiAzIDExIDcgMTYgMTAgMiAyIDYgNSA4IDYgMzMgMjQgNjQgNTAgOTIgNzggOSA5IDE4IDE5IDI4IDMxIDItMiA1LTMgNy00IDEgMCAzLTEgNC0xIDEtMTkgMS0zNCAwLTQ5bTQ1LTc3Yy02LTctMTQtMTUtMjEtMjItNy02LTE0LTEyLTIxLTE3IDQgMTAgNyAyMSAxMSAzMSAxMSA0MCAxNyA4OCAxNyAxNDAgNiA0IDEyIDExIDE2IDE4IDE1LTkgMjctMTYgMzctMjJsMi0xYzEwLTYgMTgtMTIgMjMtMTcgMS0xIDEtMSAxLTItMTctMzktMzktNzUtNjUtMTA4bTgyIDE2M2MtMi04LTMtMTQtNS0yMS0yLTUtMy0xMC01LTE1LTYgNS0xMiAxMS0yMSAxNy04IDYtMTggMTMtMzAgMjAtMyAyLTExIDctMTEgNyA1IDE2IDUgMzEgMCA0NSAxMyAyMSAyNSA0MyAzNSA2NyA3IDE5IDEzIDM2IDE4IDU0IDQtMTAgNy0yMCAxMC0yOSA4LTI2IDEyLTUzIDEzLTgxIDItMjIgMC00NC00LTY0bS04IDIxOGMzIDIwIDQgNDAgMyA1OSAxNS00NSAyMy05MSAyNC0xMzgtMSA1LTIgOS0zIDEzLTYgMjItMTQgNDQtMjQgNjYiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0iZGV2aWNlIiB1bmljb2RlPSImI3hlODA5OyIgZD0iTTM2My0zN2MtMTggMC0zMi0xNS0zMi0zMiAwLTE4IDE0LTMyIDMyLTMyIDE4IDAgMzIgMTQgMzIgMzIgMCAxNy0xNCAzMi0zMiAzMm01MTEgNDQ0bDAgMCAwIDAtNyA3Yy0yNSAyNS01NyAzNy05NCAzNy0yOCAwLTU1LTctODItMTd2MzY5YzAgMjYtMjEgNDctNDcgNDdoLTU2MmMtMjYgMC00Ny0yMS00Ny00N3YtOTAyYzAtMjYgMjEtNDcgNDctNDdoNTYyYzI2IDAgNDcgMjEgNDcgNDd2MTU2YzUtMSAxMC0xIDE1LTEgNTQgMCAxMDkgMjggMTY3IDg2IDEzMyAxMzMgMzMgMjMyIDEgMjY1bS03OTIgNDA4aDU2MmM3IDAgMTMtNSAxMy0xMnYtNzFoLTU4OHY3MWMwIDcgNiAxMiAxMyAxMm01NjItOTI3aC01NjJjLTcgMC0xMyA2LTEzIDEzdjcxaDU4OHYtNzFjMC03LTYtMTMtMTMtMTNtMTMgMTE4aC01ODh2NjkxaDU4OHYtMjc4Yy0zMS0xNi01Ny0zNC03NC00Ny0xMiAxMi0yNyAyNy00MSA0MGwtMjcgMjhjLTYgNi0xMCAxMC0xMiAxMmwwIDBjLTExIDExLTI3IDE4LTQ0IDE4LTE5IDAtMzgtOC01MS0yMS0xMy0xNC0yMS0zMS0yMS01MCAwLTE5IDctMzYgMjEtNTBsMTM2LTEzNmMtMTAtMjQtOS01NCAxNC03OCAyNS0yNyA1OC01NiA5OS03MXYtNTh6IG0xOTEgMTYxYy01NS01Ni0xMDEtNzYtMTQxLTc2LTQ5IDAtODkgMzAtMTI0IDY4LTE2IDE3LTEyIDQwIDAgNTFsMjktMjljMi0yIDMtMyA1LTMgMSAwIDIgMSAzIDIgMSAxIDMgMy0xIDctNCA0LTE4NyAxODctMTg3IDE4Ny0xNCAxNC0xNCAzNiAwIDUwIDcgNyAxNyAxMSAyNiAxMSA4IDAgMTUtMiAyMS04IDAgMCA3MC03MCA5My05MyAwIDAgMCAwIDAgMGw1LTVjMS0xIDItMSA0LTEgMSAwIDMgMCA0IDEgMSAyIDEwMiA4OCAxODggODggMjUgMCA1MC04IDcwLTI4bDYtNmM0My00MyAxMDItMTE0LTEtMjE2bS00NzggMzIyYzQzIDQzIDExMyA0MyAxNTYgMCA3LTcgMTgtNyAyNCAwIDcgNyA3IDE4IDAgMjUtNTYgNTYtMTQ4IDU2LTIwNSAwLTU2LTU3LTU2LTE0OSAwLTIwNiA0LTMgOC01IDEyLTUgNSAwIDkgMiAxMyA1IDYgNyA2IDE4IDAgMjUtNDMgNDMtNDMgMTEzIDAgMTU2IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCg0KPGdseXBoIGdseXBoLW5hbWU9Imxpc3QiIHVuaWNvZGU9IiYjeGU4MGE7IiBkPSJNOTI2IDM1NmMwIDQtMiA5LTUgMTJsLTkzIDkzYy02IDYtMTcgNi0yMyAwbC00MC00MHYyMTVjMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDAgMCAxIDAgMyAwIDQgMCAwIDAgMC0xIDEgMCAwIDAgMSAwIDIgMCAwIDAgMCAwIDAtMSAwLTEgMS0yIDEgMCAxIDAgMSAwIDEgMCAwLTEgMS0xIDFsLTE5OCAxOThjMCAxLTEgMS0xIDItMSAwLTEgMC0xIDAgMCAwLTEgMS0yIDEgMCAwIDAgMCAwIDAgMCAwLTEgMS0yIDEgMCAwIDAgMCAwIDAtMSAwLTIgMS0yIDEgMCAwIDAgMCAwIDAtMSAwLTIgMC0yIDAtMSAwLTEgMC0xIDAgMCAwIDAgMC0xIDBoLTQyOGMtMjYgMC00Ni0yMS00Ni00NnYtOTA4YzAtMjUgMjAtNDYgNDYtNDZoNTk3YzI1IDAgNDYgMjEgNDYgNDZ2MjkybDkxIDkyYzAgMCAwIDAgMCAwczAgMCAwIDBsNjUgNjRjMiAzIDQgOCA0IDEybS0zMjAtMjgwbC03MCA2OSAyMTYgMjE2IDcwLTcwLTIxNi0yMTV6IG0tODMgMzZsNDktNDktNjAtMTIgMTEgNjF6IG00NSA2ODJsMTQxLTE0MWgtMTI4Yy03IDAtMTMgNS0xMyAxMnYxMjl6IG0xNjUtODk4YzAtNy02LTEzLTEzLTEzaC01OTdjLTggMC0xMyA2LTEzIDEzdjkwOGMwIDcgNiAxMyAxMyAxM2g0MTJ2LTE1MmMwLTI1IDIxLTQ2IDQ2LTQ2aDE1MnYtMjMxbC0yMzItMjMxYzAtMS0xLTEtMS0yIDAgMCAwIDAgMCAwLTEtMS0yLTMtMi00IDAgMC0xLTEtMS0xIDAgMCAwLTEgMC0yIDAgMCAwIDAgMCAwbC0yMi0xMTRjLTEtNSAxLTExIDUtMTUgMy0zIDctNCAxMi00IDEgMCAyIDAgMyAwbDExNCAyMWMwIDAgMCAwIDAgMCAxIDAgMSAxIDIgMSAwIDAgMCAwIDAgMCAyIDEgMyAxIDQgMiAwIDAgMCAwIDEgMCAwIDEgMSAxIDEgMmwxMTUgMTE0di0yNTl6IG0xMTIgNDE4bC03MCA3MCA0MiA0MiA3MC03MC00Mi00MnogbS02NDggMzM5aDIwOGM5IDAgMTYgNyAxNiAxNiAwIDktNyAxNy0xNiAxN2gtMjA4Yy05IDAtMTYtOC0xNi0xNyAwLTkgNy0xNiAxNi0xNm0wLTk5aDMwNmM5IDAgMTcgNyAxNyAxNiAwIDktOCAxNy0xNyAxN2gtMzA2Yy05IDAtMTYtOC0xNi0xNyAwLTkgNy0xNiAxNi0xNm0wLTk5aDIwOGM5IDAgMTYgOCAxNiAxNyAwIDktNyAxNi0xNiAxNmgtMjA4Yy05IDAtMTYtNy0xNi0xNiAwLTkgNy0xNyAxNi0xN20yNTctNjVoLTI1N2MtOSAwLTE2LTgtMTYtMTcgMC05IDctMTYgMTYtMTZoMjU3YzkgMCAxNiA3IDE2IDE2IDAgOS03IDE3LTE2IDE3bS0yNTctMTMyaDIwOGM5IDAgMTYgNyAxNiAxNiAwIDktNyAxNy0xNiAxN2gtMjA4Yy05IDAtMTYtOC0xNi0xNyAwLTkgNy0xNiAxNi0xNiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQoNCjxnbHlwaCBnbHlwaC1uYW1lPSJtYW5hZ2VyIiB1bmljb2RlPSImI3hlODBiOyIgZD0iTTg0OSAxMzFjLTQ4IDc4LTEyOCAxMjMtMjQzIDEzOS02IDEtMTItMi0xNS02bC05MS0xMzItOTEgMTMyYy00IDQtMTAgNy0xNSA2LTExNi0xNi0xOTUtNjEtMjQ0LTEzOS00OS03OC01OS0xODMtNjMtMjY1IDAtNCAyLTggNS0xMSAzLTMgNy01IDExLTVoNzk0YzQgMCA4IDIgMTEgNSAzIDMgNCA3IDQgMTEtNCA4Mi0xNCAxODctNjMgMjY1bS03MzAtMjUwYzExIDE5NiA2MyAzMjQgMjY5IDM1N2w5OS0xNDJjMy01IDgtNyAxMy03IDUgMCAxMCAyIDEyIDdsOTkgMTQyYzIwNi0zMyAyNTgtMTYxIDI2OS0zNTdoLTc2MXogbTE1MiA1MTNjMTMgMCAyNCA1IDMyIDEzIDMtOSA3LTE4IDEwLTI3IDE3LTM4IDQxLTcxIDcxLTk1IDM0LTI3IDc0LTQyIDExNi00MiA4OCAwIDE2NSA2OCAxOTYgMTY0IDgtOCAyMC0xMyAzMi0xMyAyNiAwIDQ3IDIxIDQ3IDQ3djg2YzAgMCAwIDAgMCAwIDAgNzktMiAxNjAtMzYgMjE5LTM5IDcxLTExNSAxMDMtMjM5IDEwMy0xMjQgMC0yMDEtMzMtMjQwLTEwMy0zNC01OS0zNi0xNDAtMzYtMjE5IDAgMCAwIDAgMCAwdi04NmMwLTI2IDIxLTQ3IDQ3LTQ3bTE2IDQ3YzAtOS03LTE2LTE2LTE2LTkgMC0xNiA3LTE2IDE2djY4YzAgNiAwIDEyIDAgMTggMCA5IDcgMTYgMTYgMTYgOSAwIDE2LTcgMTYtMTZ2LTg2eiBtMjEzLTE2N2MtMzQgMC02OCAxMy05NiAzNi0yMyAxOC00MSA0MS01NiA2OSAyOC0xNyA2OC0zNSAxMTItMzggNS02IDEzLTExIDIxLTExaDIxYzE0IDAgMjUgMTIgMjUgMjYgMCAxNC0xMSAyNS0yNSAyNWgtMjFjLTggMC0xNS0zLTE5LTktNjYgNS0xMjAgNDgtMTM0IDYwLTUgMjMtOCA0Ni04IDcwIDAgMTQ2IDggMjI5IDE4MCAyMjkgMTcxIDAgMTgwLTgzIDE4MC0yMjkgMC0xMjUtODEtMjI4LTE4MC0yMjhtMjQ0IDE2N2MwLTktNy0xNi0xNi0xNi05IDAtMTYgNy0xNiAxNnY4NmMwIDkgNyAxNiAxNiAxNiA5IDAgMTYtNyAxNi0xNiAwLTYgMC0xMiAwLTE4di02OHogbS0yNDQgMzc3YzIxNCAwIDI0MC0xMDUgMjQ0LTI0Ny01IDItMTEgMy0xNiAzLTcgMC0xMy0xLTE5LTQtNSAxMDMtMzYgMTkyLTIwOSAxOTItMTc0IDAtMjA1LTg5LTIxMC0xOTItNiAzLTEyIDQtMTkgNC01IDAtMTEtMS0xNi0zIDQgMTQyIDMwIDI0NyAyNDUgMjQ3IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCg0KPGdseXBoIGdseXBoLW5hbWU9InBlbi10b29sIiB1bmljb2RlPSImI3hlODBjOyIgZD0iTTQ2NSA3NDRoLTM4M2MtOCAwLTE0IDYtMTQgMTQgMCA4IDYgMTQgMTQgMTRoMzg0YzcgMCAxNC02IDE0LTE0LTEtOC03LTE0LTE1LTE0bTQ1MiAwaC0zODNjLTggMC0xNCA2LTE0IDE0IDAgOCA2IDE0IDE0IDE0aDM4M2M4IDAgMTQtNiAxNC0xNCAwLTgtNi0xNC0xNC0xNG0tMjg5LTc0N2gtMjU3Yy02IDAtMTEgNC0xMyA5bC01MyAxNzNjLTcgMjEtNiA0NCAyIDY2bDEzMCAzNzNjMiA2IDggMTAgMTQgMTBoOThjNiAwIDExLTQgMTMtMTBsMTMxLTM3M2M3LTIxIDgtNDQgMS02NmwtNTMtMTczYy0yLTUtNy05LTEzLTltLTI0NiAyOGgyMzVsNTAgMTYyYzUgMTYgNSAzMy0xIDQ5bC0xMjcgMzY0aC03OWwtMTI3LTM2NGMtNi0xNi02LTMzLTEtNDlsNTAtMTYyeiBtMjc1LTEzMmgtMzE1Yy04IDAtMTQgNy0xNCAxNHY5OWMwIDggNiAxNCAxNCAxNGgzMTVjOCAwIDE0LTYgMTQtMTR2LTk5YzAtNy02LTE0LTE0LTE0bS0zMDEgMjhoMjg3djcxaC0yODd2LTcxeiBtMTQ0IDI4OGMtMzYgMC02NCAyOC02NCA2M3MyOCA2NCA2NCA2NGMzNSAwIDYzLTI4IDYzLTY0cy0yOC02My02My02M20wIDk5Yy0yMCAwLTM2LTE2LTM2LTM2IDAtMTkgMTYtMzUgMzYtMzUgMTkgMCAzNSAxNiAzNSAzNSAwIDIwLTE2IDM2LTM1IDM2bTAgMGMtOCAwLTE0IDYtMTQgMTR2MjkyYzAgNyA2IDE0IDE0IDE0IDcgMCAxNC03IDE0LTE0di0yOTJjMC03LTctMTQtMTQtMTRtLTQ1MSAxOWMwIDAgMCAwLTEgMC03IDAtMTMgNy0xMyAxNSA5IDExMCA1NyAyMTUgMTM1IDI5NCA3OSA3OCAxODQgMTI2IDI5NCAxMzUgOCAwIDE1LTYgMTUtMTMgMS04LTUtMTUtMTMtMTUtMjE0LTE2LTM4Ny0xOTAtNDAzLTQwNCAwLTctNi0xMi0xNC0xMm05MDEgMGMtOCAwLTE0IDUtMTQgMTMtMTYgMjE0LTE5MCAzODctNDA0IDQwMy03IDAtMTMgNy0xMyAxNSAxIDggOCAxMyAxNSAxMyAxMTEtOCAyMTYtNTYgMjk0LTEzNSA3OS03OSAxMjctMTgzIDEzNS0yOTQgMS04LTUtMTUtMTMtMTUgMCAwIDAgMCAwIDBtLTQxNiAzODNoLTY5Yy03IDAtMTQgNi0xNCAxNHY2OGMwIDggNyAxNCAxNCAxNGg2OWM3IDAgMTQtNiAxNC0xNHYtNjhjMC04LTctMTQtMTQtMTRtLTU1IDI4aDQxdjQwaC00MXYtNDB6IG0tMzk3LTQ4MGgtNjhjLTggMC0xNCA3LTE0IDE0djY5YzAgNyA2IDE0IDE0IDE0aDY4YzggMCAxNC03IDE0LTE0di02OWMwLTctNi0xNC0xNC0xNG0tNTQgMjhoNDB2NDFoLTQwdi00MXogbTk1Ny0yOGgtNjhjLTggMC0xNCA3LTE0IDE0djY5YzAgNyA2IDE0IDE0IDE0aDY4YzggMCAxNC03IDE0LTE0di02OWMwLTctNi0xNC0xNC0xNG0tNTQgMjhoNDB2NDFoLTQwdi00MXogbS04NDkgNDI0aC02OGMtOCAwLTE0IDYtMTQgMTR2NjhjMCA4IDYgMTQgMTQgMTRoNjhjOCAwIDE0LTYgMTQtMTR2LTY4YzAtOC02LTE0LTE0LTE0bS01NCAyOGg0MHY0MGgtNDB2LTQweiBtOTU3LTI4aC02OGMtOCAwLTE0IDYtMTQgMTR2NjhjMCA4IDYgMTQgMTQgMTRoNjhjOCAwIDE0LTYgMTQtMTR2LTY4YzAtOC02LTE0LTE0LTE0bS01NCAyOGg0MHY0MGgtNDB2LTQweiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQoNCjxnbHlwaCBnbHlwaC1uYW1lPSJwbHVzIiB1bmljb2RlPSImI3hlODBkOyIgZD0iTTU1MCA0MDBxMzAgMCAzMC01MHQtMzAtNTBsLTIxMCAwIDAtMjEwcTAtMzAtNTAtMzB0LTUwIDMwbDAgMjEwLTIxMCAwcS0zMCAwLTMwIDUwdDMwIDUwbDIxMCAwIDAgMjEwcTAgMzAgNTAgMzB0NTAtMzBsMC0yMTAgMjEwIDB6IiBob3Jpei1hZHYteD0iNTgwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0ibWludXMiIHVuaWNvZGU9IiYjeGU4MGU7IiBkPSJNNTUwIDQwMHEzMCAwIDMwLTUwdC0zMC01MGwtNTIwIDBxLTMwIDAtMzAgNTB0MzAgNTBsNTIwIDB6IiBob3Jpei1hZHYteD0iNTgwIiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0idHdpdHRlciIgdW5pY29kZT0iJiN4ZjA5OTsiIGQ9Ik05MDQgNjIycS0zNy01NC05MC05MyAwLTggMC0yMyAwLTczLTIxLTE0NXQtNjQtMTM5LTEwMy0xMTctMTQ0LTgyLTE4MS0zMHEtMTUxIDAtMjc2IDgxIDE5LTIgNDMtMiAxMjYgMCAyMjQgNzctNTkgMS0xMDUgMzZ0LTY0IDg5cTE5LTMgMzQtMyAyNCAwIDQ4IDYtNjMgMTMtMTA0IDYydC00MSAxMTV2MnEzOC0yMSA4Mi0yMy0zNyAyNS01OSA2NHQtMjIgODZxMCA0OSAyNSA5MSA2OC04MyAxNjQtMTMzdDIwOC01NXEtNSAyMS01IDQxIDAgNzUgNTMgMTI3dDEyNyA1M3E3OSAwIDEzMi01NyA2MSAxMiAxMTUgNDQtMjEtNjQtODAtMTAwIDUyIDYgMTA0IDI4eiIgaG9yaXotYWR2LXg9IjkyOC42IiAvPg0KDQo8Z2x5cGggZ2x5cGgtbmFtZT0ibGlua2VkaW4iIHVuaWNvZGU9IiYjeGYwZTE7IiBkPSJNMTk1IDUwMXYtNTUzaC0xODR2NTUzaDE4NHogbTEyIDE3MXEwLTQxLTI5LTY4dC03NS0yN2gtMXEtNDYgMC03NCAyN3QtMjggNjhxMCA0MSAyOSA2OHQ3NSAyNyA3NC0yNyAyOS02OHogbTY1MC00MDd2LTMxN2gtMTgzdjI5NnEwIDU5LTIzIDkydC03MSAzM3EtMzUgMC01OC0xOXQtMzYtNDhxLTYtMTctNi00NXYtMzA5aC0xODRxMSAyMjMgMSAzNjF0MCAxNjVsLTEgMjdoMTg0di04MGgtMXExMSAxOCAyMyAzMXQzMSAyOSA0OSAyNCA2NCA5cTk1IDAgMTUzLTYzdDU4LTE4NnoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCg0KPGdseXBoIGdseXBoLW5hbWU9ImFuZ2xlLWRvd24iIHVuaWNvZGU9IiYjeGYxMDc7IiBkPSJNNjAwIDQzOXEwLTctNi0xMmwtMjYwLTI2MXEtNS01LTEzLTV0LTEyIDVsLTI2MCAyNjFxLTYgNS02IDEydDYgMTNsMjggMjhxNSA2IDEyIDZ0MTMtNmwyMTktMjE5IDIyMCAyMTlxNSA2IDEzIDZ0MTItNmwyOC0yOHE2LTUgNi0xM3oiIGhvcml6LWFkdi14PSI2NDIuOSIgLz4NCg0KPGdseXBoIGdseXBoLW5hbWU9Imluc3RhZ3JhbSIgdW5pY29kZT0iJiN4ZjE2ZDsiIGQ9Ik01NzEgMzUwcTAgNTktNDEgMTAxdC0xMDEgNDItMTAxLTQyLTQyLTEwMSA0Mi0xMDEgMTAxLTQyIDEwMSA0MiA0MSAxMDF6IG03NyAwcTAtOTEtNjQtMTU2dC0xNTUtNjQtMTU2IDY0LTY0IDE1NiA2NCAxNTYgMTU2IDY0IDE1NS02NCA2NC0xNTZ6IG02MSAyMjlxMC0yMS0xNS0zNnQtMzctMTUtMzYgMTUtMTUgMzYgMTUgMzYgMzYgMTUgMzctMTUgMTUtMzZ6IG0tMjgwIDEyM3EtNCAwLTQzIDB0LTU5IDAtNTQtMi01Ny01LTQwLTExcS0yOC0xMS00OS0zMnQtMzMtNDlxLTYtMTYtMTAtNDB0LTYtNTgtMS01MyAwLTU5IDAtNDMgMC00MyAwLTU5IDEtNTMgNi01OCAxMC00MHExMi0yOCAzMy00OXQ0OS0zMnExNi02IDQwLTExdDU3LTUgNTQtMiA1OSAwIDQzIDAgNDIgMCA1OSAwIDU0IDIgNTggNSAzOSAxMXEyOCAxMSA1MCAzMnQzMiA0OXE2IDE2IDEwIDQwdDYgNTggMSA1MyAwIDU5IDAgNDMgMCA0MyAwIDU5LTEgNTMtNiA1OC0xMCA0MHEtMTEgMjgtMzIgNDl0LTUwIDMycS0xNiA2LTM5IDExdC01OCA1LTU0IDItNTkgMC00MiAweiBtNDI4LTM1MnEwLTEyOC0zLTE3Ny01LTExNi02OS0xODB0LTE3OS02OXEtNTAtMy0xNzctM3QtMTc3IDNxLTExNiA2LTE4MCA2OXQtNjkgMTgwcS0zIDQ5LTMgMTc3dDMgMTc3cTUgMTE2IDY5IDE4MHQxODAgNjlxNDkgMyAxNzcgM3QxNzctM3ExMTYtNiAxNzktNjl0NjktMTgwcTMtNDkgMy0xNzd6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+DQoNCjxnbHlwaCBnbHlwaC1uYW1lPSJmYWNlYm9vay1zcXVhcmVkIiB1bmljb2RlPSImI3hmMzA4OyIgZD0iTTY5NiA3NzlxNjcgMCAxMTQtNDh0NDctMTEzdi01MzZxMC02Ni00Ny0xMTN0LTExNC00OGgtMTA0djMzM2gxMTFsMTYgMTI5aC0xMjd2ODNxMCAzMSAxMyA0NnQ1MSAxNmw2OCAxdjExNXEtMzUgNS0xMDAgNS03NSAwLTEyMS00NHQtNDUtMTI3di05NWgtMTEydi0xMjloMTEydi0zMzNoLTI5N3EtNjcgMC0xMTQgNDh0LTQ3IDExM3Y1MzZxMCA2NiA0NyAxMTN0MTE0IDQ4aDUzNXoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCjwvZm9udD4NCjwvZGVmcz4NCjwvc3ZnPg==#fontello) format("svg");
    font-weight: 400;
    font-style: normal
}

[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: "fontello123";
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-group:before {
    content: '\E800'
}

.icon-arrow-right:before {
    content: '\E801'
}

.icon-tap-to-talk:before {
    content: '\E802'
}

.icon-take-photo:before {
    content: '\E803'
}

.icon-message-deco-right:before {
    content: '\E804'
}

.icon-image-edit:before {
    content: '\E805'
}

.icon-sent-message:before {
    content: '\E806'
}

.icon-message-deco-left:before {
    content: '\E807'
}

.icon-sphere:before {
    content: '\E808'
}

.icon-device:before {
    content: '\E809'
}

.icon-list:before {
    content: '\E80A'
}

.icon-manager:before {
    content: '\E80B'
}

.icon-pen-tool:before {
    content: '\E80C'
}

.icon-plus:before {
    content: '\E80D'
}

.icon-minus:before {
    content: '\E80E'
}

.icon-twitter:before {
    content: '\F099'
}

.icon-linkedin:before {
    content: '\F0E1'
}

.icon-angle-down:before {
    content: '\F107'
}

.icon-instagram:before {
    content: '\F16D'
}

.icon-facebook-squared:before {
    content: '\F308'
}

.phone-wrap {
    /*max-width: 332px;*/
    /*margin: auto;*/
    /*position: relative;*/
}

.phone-wrap .rect-outer {
    position: relative;
    padding: 189% 0 0;
}

.rect-outer .rect-inner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.rect-outer .rect-inner img {
    width: 100%;
}

.i-message-area {
    position: absolute;
    /*width: 76.4%;*/
    /*height: 40.7%;*/
    /*top: 18.8%;*/
    /*left: 50%;*/
    width: 77%;
    height: calc(40.7% - 5px);
    top: 20%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: auto;
    overflow: hidden;
}

.i-message-area:after {
    content: '';
    width: 100%;
    height: 5px;
    bottom: -5px;
    position: absolute;
    left: 0;
    background: #ffffff;
}

.i-message-area > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.i-message .i-message-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0 10px;
    width: 100%;
    bottom: 20px;
    position: absolute;
    left: 0;
}

.i-message .outgoing-message-spacer {
    width: 80%;
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin: 10px 0 0;
    text-align: right;
}

.i-message .outgoing-message {
    margin: 0 0 0 auto;
    background: #007AFF;
    border-radius: 15px;
    padding: 5px 5px 5px 10px;
    color: #fff;
    display: inline-block;
    text-align: left;
    font-size: 0.7em;
}

.i-message .outgoing-message:before {
    font-family: "fontello123";
    content: '\E804';
    position: absolute;
    right: -2px;
    bottom: -1px;
    font-size: 13px;
    color: #007AFF;
    z-index: -1;
}

.i-message .status-wrap {
    height: 0;
    opacity: 0;
    text-align: right;
    font-size: 6px;
    padding: 3px 0 0;
    color: #8E8E93;
}

.i-message .incoming-message-spacer {
    width: 80%;
    height: 0;
    margin: 10px 0 0;
    text-align: left;
}

.i-message .incoming-message-spacer .incoming-message {
    opacity: 0;
    background: #E5E5EA;
    border-radius: 15px;
    padding: 5px 5px 5px 5px;
    color: #231F20;
    position: relative;
    display: inline-block;
    font-size: 0.7em;
}

.i-message .incoming-message-spacer .incoming-message:before {
    font-family: "fontello123";
    content: '\E807';
    position: absolute;
    left: -4px;
    bottom: 0;
    font-size: 9px;
    color: #E5E5EA;
}

.i-message .input-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 2px 4px;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 1;
}

.i-message .extra-buttons-group {
    white-space: nowrap;
    position: relative;
    bottom: 2px;
}

.i-message .extra-button {
    display: inline-block;
    font-size: 10px;
    margin: 0;
}

.i-message .extra-button:nth-child(3) {
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.i-message i {
    color: #858E98;
}
.i-message .input-wrap {
    padding: 2px 20px 2px 5px;
    right: 4px!important;
    bottom: 1px!important;
}
.i-message .btn-send,
.i-message .input-i-message {
    font-size: 10px;
}
.i-message .btn-send {
    right: 0;
    top: -2px;
}
/**
 * IPHONE GIF
 */



























input[type="button"],
input[type="submit"] {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
}

@media all and (-webkit-min-device-pixel-ratio: 0) {
    /*Всё, что вы сюда напишете, будет работать только с -webkit-*/
}

@media screen and (min-width: 1199px) {
    .solutions-about {
        padding: 160px 0;
    }

    .solutions-about--omni_double {
        padding: 120px 0;
    }

    .solutions-about--omni_ai {
        padding: 105px 0 140px;
    }
}

@media screen and (min-width: 1440px) {
    .solutions__first-banner__text {
        max-width: 90%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-big {
        width: 100%;
    }

    .solutions__first-banner__image-cc1.loaded {
        left: -27%;
    }

    .solutions__first-banner__image-cc2.loaded {
        left: -20%;
    }

    .solutions__first-banner__image-phone {
        bottom: -15%;
        left: -50px;
    }

    .solutions-about--third {
        padding: 150px 0;
    }

    .solutions-about--third-crm {
        padding: 200px 0;
    }

    .solutions__first-banner__title {
        max-width: 60%;
    }

    .solutions__first-banner__caption {
        max-width: calc(60%);
        min-width: calc(60%);
        padding: 100px 0;
    }

    .solutions__first-banner__image {
        max-width: calc(40%);
        min-width: calc(40%);
    }

    .bio-leaders {
        padding: 150px 0;
    }

    .bio-quotes {
        padding: 100px 0;
    }

    .bio__first-banner__caption {
        padding: 210px 0 230px;
    }

    .first_screen__buttons {
        margin-bottom: 0;
    }

    .first_screen__slogan {
        margin-top: 0;
    }

    .advantages__image {
        max-width: 100%;
        margin-left: auto;
        margin-top: 0;
    }
}

@media screen and (min-width: 1600px) {
    .solutions__first-banner__title {
        max-width: 51%;
    }

    .solutions__first-banner__image-big {
        top: 130px;
        bottom: unset;
    }

    .solutions__first-banner__image-big.technology {
        top: 130px;
        bottom: unset;
    }
}

@media screen and (min-width: 1699px) {
    .solutions__first-banner.pre-page .solutions__first-banner__image-big {
        position: relative;
        margin-top: calc(20% + 50px);
        margin-bottom: calc(-20% - 50px);
        top: 0px;
    }

    .solutions__first-banner__image-cc1.loaded {
        left: -15%;
        top: 5%;
    }

    .solutions__first-banner__image-cc2.loaded {
        left: -8%;
        top: 0;
    }

    .solutions__first-banner__image-big.technology {
        bottom: -50%;
    }
}

@media screen and (min-width: 1600px) {
    .solutions-about .inner {
        padding: 0 200px;
    }

    .solutions-about--double .inner {
        padding: 0 135px;
    }

    .solutions-about--double .solutions-about__images-wrap {
        max-width: calc(100% - 75px);
    }

    .solutions-gateway .inner {
        padding-left: 135px;
        padding-right: 135px;
    }

    .solutions-gateway__right,
    .solutions-gateway__left {
        max-width: 50%;
        min-width: 50%;
    }
}

@media screen and (min-width: 1921px) {

    .learn_about .solutions__title {
        margin-bottom: 4.42vw;
    }

    .learn_about .inner [class*=col] {
        padding: 0 1.302vw;
    }

    .learn_about__item img {
        max-height: 10vw;
        min-width: 60%;
        object-fit: contain;
    }

    .section-title.new-solutions-title {
        font-size: 2.34vw;
    }

    .new-solutions-text {
        font-size: 1.145vw;
    }


    .new-solutions-text,
    .solutions-about__caption-text {
        max-width: 27.6vw;
    }

    .new-solutions-text ul li,
    .new-solutions-text ul,
    .new-solutions-text p,
    .solutions-about__caption-text ul li,
    .solutions-about__caption-text ul,
    .solutions-about__caption-text p {
        margin-bottom: 1.56vw;
    }

    .new-solutions-text ul li:before,
    .solutions-about__caption-text ul li:before {
        min-width: 1.35vw;
        height: 1.35vw;
        margin-right: 1.04vw;
        top: 0.15vw;
    }
    .new_button {
        border-bottom: 0.104vw solid #b5b5b5;
        font-size: 1.04vw;
        padding-bottom: 0.62vw;
    }
    .new_button:after {
        margin-left: 0.78vw;
        width: 1.25vw;
        height: 0.67vw;
    }



    .core_features {
        max-width: 100%;
        padding: 4.68vw 0 8.85vw;
    }
    .core_features .section-title {
        margin-bottom: 4.94vw;
    }
    .core_features .container {
        max-width: 66.66vw;
    }
    .core_features-item {
        margin-bottom: 3.9vw;
        margin-right: 9.63vw;
        width: calc(100% / 3 - (9.63vw - (9.63vw / 3) ) );
    }
    .core_features-item-title {
        font-size: 1.25vw;
        margin-bottom: 0.78vw;
    }
    .core_features-item-icon {
        margin-bottom: 0.52vw;
    }
    .core_features-item-icon img {
        height: 2.86vw;
    }





    .partners .inner,
    .partners {
        max-width: 100%;
    }
    .partners .inner {
        padding: 0 0 0 11.45vw;
    }
    .partners__left {
        padding-right: 8.333vw;
    }
    .partners {
        padding: 6.25vw 0 6.77vw;
    }
    .partners__partners img {
        margin-right: 3vw;
        height: 3vw;
        object-fit: cover;
    }
    .partners .section-title {
        margin-bottom: 1.3vw;
    }
    .partners__text {
        font-size: 1.25vw;
        margin-bottom: 2.343vw;
    }
    .partners__right {
        margin-top: -10.156vw;
    }
    .partners__right img {
        width: 100%;
        border-radius: 2.6vw 0 0 2.6vw;
        box-shadow: -0.57vw 0.208vw 1.04vw 0.052vw rgba(0, 0, 0, .2);
    }




    .who {
        padding: 6.25vw 0 11.979vw;
        max-width: 100%;
    }
    .who .inner {
        max-width: 100%;
    }
    .who .section-title {
        margin-bottom: 3.12vw;
    }
    .who__slider--wrapper {
        padding: 0 4.427vw;
    }
    .who__slider-item--image {
        margin-bottom: 1.56vw;
    }
    .who__slider-item--image img {
        border-radius: 2.08vw 2.08vw 0 0;
    }
    .who__slider-item {
        border-radius: 3.12vw;
        padding: 1.666vw 1.666vw 1.25vw;
    }
    .who__slider-item--title {
        font-size: 2.6vw;
        margin-bottom: 0.78vw;
    }
    .who__slider-item--text {
        font-size: 1.145vw;
        margin-bottom: 0.78vw;
    }
    .who__slider-item--buttons a {
        font-size: 1.458vw;
    }
    .who__slider-item--buttons a:after {
        width: 2.08vw;
        height: 0.9375vw;
        margin-left: 0.72vw;
    }



    .where {
        padding: 4.16vw 0 3.12vw;
        max-width: 100%;
    }
    .where .inner {
        max-width: 100%;
    }
    .where .section-title {
        margin-bottom: 3.12vw;
    }






    .video {
        padding: 5.2vw 0;
        border-radius: 4.16vw;
    }
    .video .inner,
    .video {
        max-width: 100%;
    }
    .video .inner {
        padding: 0 17.7vw;
    }
    .video video,
    .video iframe {
        height: 35.41vw;
    }




    .help {
        padding: 5.729vw 0 0;
    }
    .help .inner,
    .help {
        max-width: 100%;
    }
    .help .inner {
        padding: 0 10.4vw;
    }
    .help .section-title {
        margin-bottom: 3.645vw;
    }
    .help__steps {
        max-width: 70.3125vw;
        margin: 0 auto 5.99vw;
    }
    .help__step {
        padding: 0 2.34vw;
    }
    .help__step-icon {
        min-height: 4.68vw;
        margin-bottom: 1.3vw;
    }
    .help__step-icon img {
        width: 3.9vw;
    }
    .help__step-title {
        font-size: 2.08vw;
        margin-bottom: 0.52vw;
    }
    .help__step-text {
        font-size: 1.25vw;
    }
    .help__result {
        width: calc(100% / 3 - 1.98vw);
        padding: 2.6vw 2.08vw;
        border-radius: 0.677vw 0.677vw 3.125vw 0.677vw;
        box-shadow: 0.208vw 0.208vw 0.78vw rgba(0, 0, 0, .3);
        margin-right: 2.9166vw;
    }
    .help__result-title {
        font-size: 1.82vw;
        margin-bottom: 3.125vw;
    }
    .help__result-text {
        font-size: 1.04vw;
    }





    .philosophy .inner,
    .philosophy {
        max-width: 100%;
    }

    .philosophy__plant {
        padding: 0 1.82vw 0 4.427vw;
    }

    .philosophy {
        padding: 5.2vw 0;
    }

    .philosophy .inner {
        padding: 0 10.416vw 0 0;
    }

    .philosophy__left img {
        width: 100%;
    }

    .philosophy__right {
        padding-left: 8.33vw;
    }

    .philosophy__text {
        margin-bottom: 3.9vw;
    }

    .philosophy__plant:before {
        width: calc(100% + 9vw);
        height: 0.208vw;
    }

    .philosophy__plant-number {
        padding-top: 1.82vw;
    }

    .philosophy__plant-number:before {
        width: 2.08vw;
        height: 2.08vw;
    }

    .philosophy__plant-caption {
        font-size: 1.979vw;
    }



    .bio-leaders__leaders-item.hover {
        bottom: 0.833vw;
    }

    .other-solutions {
        max-width: 100%;
        padding: 8.333vw 0 6.25vw;
    }

    .other-solutions .inner {
        padding: 0 15.62vw;
    }

    .other-solutions__item {
        margin-bottom: 1.302vw;
    }

    .other-solutions__item a {
        font-size: 2.08vw;
        padding: 1.5625vw;
        border-radius: 2.29vw;
    }





    .quote_block {
        padding: 8.333vw 0 7.81vw;
    }

    .quote_block .inner {
        padding: 0 7.81vw;
    }

    .quote_block__wrap {
        padding: 2.6vw 4.1666vw;
        border-radius: 2.6vw;
        box-shadow: 0.26vw 0.26vw 0.52vw rgba(0,0,0,.2);
    }

    .quote_block__text {
        font-size: 2.08vw;
        margin-bottom: 0.78vw;
    }

    .quote_block__author {
        font-size: 2.08vw;
    }





    .solutions-feature {
        padding: 5.6vw 0 2.6vw;
    }

    .solutions-feature__iPadOrb-item {
        font-size: 1.25vw;
    }

    .solutions-feature__iPadOrb-item p {
        margin-bottom: 1.95vw;
        line-height: 1.15;
    }

    .solutions-feature .section-title {
        margin-bottom: 2.82vw;
    }

    .solutions-feature__iPadOrb-right {
        top: 2.6vw;
    }

    .solutions-feature__iPadOrb-middle #ball {
        width: 9.375vw;
        min-width: 9.375vw;
        height: 9.375vw;
    }

    .solutions-feature__iPadOrb-middle #ring-1 {
        top: 5.46vw;
        min-width: 13.54vw;
        width: 13.54vw;
    }

    .solutions-feature__iPadOrb-middle #ring-2 {
        top: 16.145vw;
        min-width: 3.64vw;
        width: 3.64vw;
    }

    .solutions-feature__iPadOrb-middle #ring-3 {
        top: 19.53vw;
        min-width: 5.99vw;
        width: 5.99vw;
    }

    .solutions-feature__iPadOrb-middle #line {
        width: 0.104vw;
        min-height: 27vw;
    }

    .solutions-feature__iPadOrb-middle #ipad {
        max-width: 80vw;
        width: 30vw;
        min-width: 30vw;
    }

    .solutions-feature {
        max-width: 100%;
    }

    .solutions-feature .container {
        max-width: 50.52vw;
    }


    .solutions-gateway {
        padding: 7.6vw 0 10.4vw;
        max-width: 100%;
    }

    /*.solutions-gateway .inner {*/
    /*    padding-left: 11.45vw;*/
    /*    padding-right: 10.4vw;*/
    /*}*/

    .solutions-gateway .inner {
        padding-left: 7.45vw;
        padding-right: 7.4vw;
    }

    .solutions-gateway__right img {
        margin-bottom: -10.41vw;
    }




    .solutions-insights__title {
        margin-bottom: 1.302vw;
    }

    .solutions-about {
        padding: 10.41vw 0;
    }

    /*.solutions-about .inner {*/
    /*    padding: 0 14.58vw;*/
    /*}*/

    .solutions-about .inner {
        padding: 0 10.58vw;
    }

    .solutions-about--double .inner {
        padding: 0 7.58vw;
    }

    .solutions-about__image-1 {
        width: 100%;
    }

    .solutions-about__image-1:not(.double) {
        top: -2vw
    }

    .solutions-about__images-wrap {
        max-width: calc(100% - 9.89vw);
    }

    .solutions-about--double .solutions-about__images-wrap {
        max-width: calc(100% - 4.9vw);
    }

    .solutions-about__caption-title .section-title {
        margin-bottom: 0.78vw;
    }

    .solutions-about__caption-text {
        font-size: 1.3vw;
        margin-bottom: 2.34vw;
    }


    .solutions-about--third {
        padding: 7.81vw 0;
        background: #f3f3f3;
    }

    .solutions-about--third .inner {
        padding-left: 0;
    }

    .learn_about .bg_lines {
        bottom: -6.770833vw;
    }

    .learn_about .inner,
    .learn_about {
        max-width: 100%;
    }

    .learn_about .inner {
        padding: 0 7.55vw;
    }

    .learn_about__item {
        padding: 1.3vw 2.6vw;
        min-height: 15.65vw;
        margin-bottom: 3.385vw;
    }

    .learn_about {
        padding: 6.77vw 0 8.59vw;
    }

    .learn_about__item--more {
        font-size: 1.56vw;
    }

    .learn_about__item--more span:after {
        width: 1.197vw;
        height: 2.23vw;
        margin-top: 0.78vw;
    }


    .contact,
    .contact .inner {
        max-width: 100%;
    }

    .contact .inner {
        padding: 0 7.55vw;
    }


    .solutions__first-banner__image-big {
        max-width: 80%;
    }

    .solutions__list-item--icon {
        min-width: 1.7vw;
        margin-right: 1.7vw;
    }

    .solutions__list-item--icon img {
        width: 100%;
    }

    .site-header .button {
        padding: 0.52vw 2.6vw 0.52vw 1.3vw;
        font-size: 0.83vw !important;
    }

    .site-header .button:after {
        width: 0.52vw;
        height: 1.04vw;
        right: 1.05vw;
    }

    .solutions__buttons .button {
        font-size: 1.145vw !important;
        padding: 0.99vw 3.645vw 0.93vw 1.56vw;
    }

    .solutions__buttons .button:after {
        right: 1.35vw;
        width: 0.78vw;
        height: 1.35vw;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-big {
        max-width: 100%;
    }

    main > section,
    .site-header > .inner,
    .site-footer > .inner {
        max-width: 1920px;
        margin: 0 auto;
    }

    .site-header > .inner,
    .site-footer > .inner {
        max-width: 100%;
        padding: 0 7.55vw;
    }

    .solutions-about {
        max-width: 100%;
    }

    .first_screen__wrap {
        max-width: 100%;
    }

    .first_screen__wrap .first_screen .first_screen__bottom,
    .first_screen__wrap .first_screen > .inner {
        max-width: 100%;
        margin: 0 auto;
    }

    .first_screen__wrap .first_screen > .inner {
        padding: 0 7.55vw;
    }


    .first_screen__wrap .first_screen .first_screen__bottom {
        min-width: 1920px;
        width: 100%;
        padding: 2.083vw 0 3.64vw;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }

    .first_screen__wrap .first_screen .first_screen__bottom .inner {
        padding: 0 3.125vw;
    }

    .solutions,
    .advantages {
        max-width: 100%;
    }

    .advantages > .inner {
        max-width: 1920px;
        margin: 0 auto;
    }

    .solutions__image {
        max-width: 100%;
    }

    .solutions__list-item {
        margin-bottom: 1.82vw;
    }

    .solutions__left {
        padding-right: 15.26vw;
    }

    .solutions .section-title {
        margin-bottom: 1.15vw;
    }

    .solutions > .inner {
        max-width: 100%;
    }

    .solutions__first-banner-wrap {
        max-width: 100%;
        position: relative;
        z-index: 6;
    }

    .solutions-saving {
        max-width: 100%;
    }

    .solutions-saving .container {
        max-width: 1200px;
    }

    .overview__first-banner {
        border-radius: 0 0 185px 185px;
    }

    .learn-more,
    .individual-leader,
    .overview__first-banner,
    .bio-leaders,
    .bio-quotes {
        max-width: 100%;
    }

    .solutions-guidance,
    .bio__first-banner {
        max-width: 100%;
    }

    .solutions-guidance__wrapper,
    .bio__first-banner__wrapper {
        margin: 0 auto;
    }

    .advantages > .inner {
        max-width: 100%;
    }

    .site-footer {
        padding: 1vw 0;
    }

    .solutions__first-banner__bg {
        border-radius: 0 0 180px 180px;
    }

    .bio-leaders {
        padding: 250px 0;
    }

    .solutions-text,
    .solutions__first-banner__text {
        font-size: 19px;
    }

    .solutions-gateway__text {
        font-size: 1.25vw;
        margin-bottom: 2.5vw;
    }

    .solutions-title {
        font-size: 60px;
    }

    .highlights-title {
        font-size: 48px;
    }

    .highlights .container {
        max-width: 1024px;
        left: 0;
    }

    .highlights {
        padding: 100px 0;
    }

    .highlights-text {
        font-size: 20px;
    }

    .bio-leaders-text {
        margin-bottom: 1.666vw;
        font-size: 1.56vw;
    }

    .individual-leader__item-image img,
    .individual-leader__item-image {
        border-radius: 1.3vw 1.3vw 0 0;
    }

    .bio-leaders__leaders-item .individual-leader__item {
        min-width: 20vw;
        max-width: 20vw;
        box-shadow: 0.104vw 0.208vw 0.26vw 0 rgba(7, 19, 46,.2), 0 0.104vw 1.04vw 0.104vw rgba(7, 19, 46,.4);
    }

    .individual-leader__item-caption {
        border-radius: 0 0 5.73vw 1.3vw;
        padding: 1.2vw 1.2vw 1.666vw;
    }

    .individual-leader__item-name {
        font-size: 2.03vw;
    }

    .individual-leader__item {
        border-radius: 1.3vw 1.3vw 5.73vw 1.3vw;
    }

    .individual-leader__item-position {
        font-size: 1.458vw;
    }

    .about .leaders .bio-leaders-wrap .bio-leaders-left {
        margin-right: 5.73vw;
    }

    .bio-leaders-buttons .button, .bio-leaders-buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .bio-leaders-buttons .wpcf7-submit {
        font-size: 20px;
    }

    .bio__first-banner__caption {
        padding: 300px 0 320px;
    }

    .bio__first-banner__wrapper {
        border-radius: 0 0 180px 180px;
    }

    .first_screen__right {
        padding: 100px 0;
    }

    .first_screen__slogan {
        font-size: 3.2vw;
        margin-bottom: 2vw;
    }

    .first_screen__text {
        font-size: 1vw;
        line-height: 1.3;
        margin-bottom: 1.5vw;
    }

    .site-header__menu ul li {
        margin-right: 1.56vw;
    }

    .site-header__menu ul li a {
        font-size: 0.83vw;
        line-height: 1.3;
    }

    .solutions-insights {
        max-width: 100%;
    }

    .solutions-insights__slider-item--text {
        font-size: 1.145vw;
        margin-bottom: 2.08vw;
    }

    .solutions-insights__slider-item--title {
        font-size: 1.666vw;
        margin-bottom: 0.52vw;
    }

    .solutions-insights__slider-item--buttons .button {
        font-size: 1.3vw;
    }

    .solutions-insights__slider-item--buttons .button:after {
        top: calc(100% + 0.26vw);
        height: 0.104vw;
    }


    .advantages__bottom {
        margin-top: -1.75vw;
    }

    .contact__form .wpcf7-form part p .wpcf7-submit {
        font-size: 1.08vw;
        padding: 1.08vw 2.6vw;
    }

    .advantages .button, .advantages .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .advantages .wpcf7-submit, .advantages .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .advantages .wpcf7-submit, .solutions__buttons .button, .solutions__buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .solutions__buttons .wpcf7-submit, .solutions__buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .solutions__buttons .wpcf7-submit, .first_screen__buttons .button, .first_screen__buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .first_screen__buttons .wpcf7-submit, .first_screen__buttons .contact__form .wpcf7-form part p .wpcf7-submit, .contact__form .wpcf7-form part p .first_screen__buttons .wpcf7-submit {
        font-size: 20px;
    }

    .site-header__logo {
        min-width: 6.953125vw;
        width: 6.953125vw;
    }

    .site-header {
        padding: 1.66vw 0;
    }

    .site-header.fixed {
        padding: 0.8vw 0;
    }

    .site-header__logo img {
        width: 100%;
    }

    .site-header__rightSide {
        min-width: calc(100% - 6.953125vw);
        max-width: calc(100% - 6.953125vw);
    }

    .first_screen__bottom-title {
        font-size: 3.54vw;
        margin-right: 1.08vw;
    }

    .first_screen__bottom-text {
        font-size: 1.56vw;
    }

    .first_screen__bottom-title.little {
        font-size: 2.6vw;
    }

    .advantages__text {
        max-width: 576px;
        font-size: 1vw;
        margin-bottom: 1.4vw;
        line-height: 1.3;
    }

    .advantages__title {
        font-size: 3vw;
        margin-bottom: 1.11vw;
    }

    .advantages {
        padding: 6.25vw 0 13.02vw;
    }

    .advantages .button {
        font-size: 1.08vw !important;
        padding: 0.99vw 3.645vw 0.93vw 1.56vw;
    }

    .quote__item-text {
        font-size: 1.77vw;
        line-height: 1.25;
    }

    .quote__item-author {
        font-size: 1.3vw;
        line-height: 1.2;
    }

    .quote .quoteSlider-prev, .quote .quoteSlider-next {
        font-size: .6vw;
    }

    .quote .quoteSlider-pagination .swiper-pagination-current {
        font-size: .7vw;
    }

    .advantages__bottom-text {
        line-height: 150%;
    }

    .advantages__bottom-item {
        padding: 1.82vw 2.08vw;
        min-height: 12.5vw;
        margin-right: 1.82vw;
        border-radius: 1.08vw 1.08vw 4.2vw 1.08vw;
    }

    .advantages__bottom-item:last-child {
        margin-right: 2.6vw;
    }

    .solutions__title {
        font-size: 2vw;
    }

    .solutions__list-item--title {
        font-size: 1.45vw;
    }

    .solutions__list-item--text {
        font-size: 1vw;
        max-width: 100%;
        line-height: 1.3;
    }


    .solutions__image-iphone-gif,
    img.solutions__image-mobile {
        bottom: -7vw;
    }

    .first_screen {
        padding-top: 6.2vw;
    }

    .solutions__list {
        margin-bottom: 2.6vw;
    }

    .solutions {
        padding: 5.2vw 0 6.77vw;
    }

    .site-header__logo {
        top: 0;
    }

    .contact__title {
        font-size: 6.77vw;
    }

    .contact__subtitle {
        margin-bottom: 2.29vw;
        font-size: 1.56vw;
        line-height: 120%;
    }

    .contact {
        padding: 13.54vw 0 3.125vw;
    }

    .contact__form .wpcf7-form {
        max-width: 100%;
        margin-bottom: 5.99vw;
    }

    .contact__form .wpcf7-form part p {
        margin-right: 2.083vw;
        margin-bottom: 1.82vw;
        min-width: calc(100% / 3 - 1.40625vw);
        max-width: calc(100% / 3 - 1.40625vw);
    }
    .contact__form .wpcf7-form part p.two {
        min-width: calc(100% / 1.5 - 0.677vw);
        max-width: calc(100% / 1.5 - 0.677vw);
        margin-right: 0;
    }
    .contact__form .wpcf7-form part p input {
        height: 4.166vw;
        font-size: 1.04vw;
        padding-left: 1vw;
        border-radius: 1vw;
    }

    .contact__contacts {
        font-size: 1.4vw;
    }

    .site-footer__item {
        font-size: 0.63vw;
        line-height: 1.3;
    }

    .site-footer__item--menu a {
        margin-right: 1.4vw;
    }

    .first_screen__right-card {
        width: 19vw;
        height: 26vw;
    }

    .first_screen__right-card.master {
        left: -5.2vw;
        top: 5.2vw;
        width: 15.625vw;
        height: 22.135vw;
    }

    .first_screen__right-card.visa {
        margin-top: 8.33vw;
        left: 1.82vw;
        top: -0.260vw;
        width: 9.635vw;
        height: 23.958vw;
    }

    .advantages__text {
        max-width: 100%;
    }

    .advantages__left {
        padding-right: 12vw;
    }

    .solutions__list-item {
        max-width: 25vw;
    }

    .solutions__title {
        max-width: 100%;
        font-size: 2.48vw;
    }

    .quote__underBgIcon.s-second {
        right: -2%;
    }

    .solutions__first-banner__image-cc2.loaded {
        left: -7%;
        top: -2%;
    }

    .solutions__first-banner__image-cc1.loaded {
        left: -18%;
        top: 5%;
    }

    .solutions__first-banner__image-cc1,
    .solutions__first-banner__image-cc2 {
        width: 45%;
    }

    .solutions__first-banner__image-phone {
        width: 35%;
    }

    .quote {
        max-width: 100%;
        margin-top: -6.77vw;
    }

    .quote .inner {
        max-width: 100%;
        padding: 0 4.5vw;
    }

    .quote__item-author,
    .quote__item-text {
        font-size: 2.34vw;
    }

    .quote__content {
        padding: 3.9vw 7vw 4.42vw;
    }

    .first_screen__buttons .button {
        font-size: 1.08vw !important;
        padding: 0.99vw 3.645vw 0.93vw 1.56vw;
    }

    .button:after {
        right: 1.35vw;
        width: 0.78vw;
        height: 1.35vw;
    }

    .first_screen__bottom-item {
        padding: 1.197vw 0.78vw 1.197vw 1.093vw;
    }



    .advantages--proofs {
        padding-bottom: 5.208vw;
        padding-top: 8.59vw;
    }

    .advantages--proofs .advantages__image-big {
        border-radius: 4.16vw 0 0 0;
    }

    .advantages--proofs .advantages__image-small {
        left: -2.6vw;
        width: 18.22vw;
    }

    .advantages--proofs .advantages__left {
        padding-top: 3.645vw;
        padding-bottom: 3.645vw;
        max-width: calc(40% - 0.208vw);
        min-width: calc(40% - 0.208vw);
        padding-right: 9.375vw;
    }

    .advantages--proofs .advantages__right {
        max-width: calc(60% + 0.208vw);
        min-width: calc(60% + 0.208vw);
    }

    .first_screen .element-1 {
        width: 28vw;
        height: 28vw;
    }

    .first_screen .element-2 {
        width: 23.22vw;
        height: 23.22vw;
    }

    .first_screen .element-3 {
        width: 23.22vw;
        height: 23.22vw;
    }

    .first_screen .element-4 {
        width: 52.08vw;
        height: auto;
    }

    .first_screen .element-5 {
        width: 12.13vw;
        height: 12.13vw;
    }

    .first_screen .element-6 {
        width: 39.58vw;
        height: 39.58vw;
    }

    .first_screen .element-7 {
        width: 12vw;
        height: 12vw;
    }




    .solutions-about--omni .inner {
        padding: 0 10.41vw 0 0;
    }
    .solutions-about--omni .solutions-about__images-wrap {
        max-width: calc(100% - 6.77vw);
    }
    .solutions-about--omni .solutions-about__caption-buttons {
        padding-top: 1.26vw;
    }





    .solutions-about--crm .solutions-about__images-wrap {
        max-width: calc(100% - 5.2vw);
    }





    .solutions-gateway--omni {
        padding: 4.427vw 0 7.81vw;
    }

    .solutions-gateway--omni .inner {
        align-items: center;
        padding: 0 9.114vw 0 7.81vw;
    }

    .solutions-gateway--omni .solutions-gateway__left {
        padding-right: 3.125vw;
    }

    .solutions-gateway--omni .solutions-gateway__buttons {
        padding-top: 1.82vw;
    }



    .solutions-about--omni_double {
        padding: 6.25vw 0;
    }

    .solutions-about--omni_double .solutions-about__images-wrap {
        padding-right: 5.2vw;
    }

    .solutions-about--omni_double .solutions-about__image {
        border-radius: 2.6vw;
    }

    .solutions-about--omni_double .inner {
        padding: 0 6.77vw 0 7.81vw;
    }




    .solutions-about--omni:not(.solutions-about--crm, .solutions-about--ai) .solutions-about__caption-text li {
        min-width: calc(50% - 0.78vw);
        max-width: calc(50% - 0.78vw);
        margin-right: 1.56vw;
    }

    .solutions-about--omni:not(.solutions-about--crm, .solutions-about--ai) .solutions-about__caption-text ul {
        max-width: 38vw;
    }


    .solutions-gateway--omni:not(.solutions-gateway--ai) .solutions-gateway__text li {
        min-width: calc(50% - 0.78vw);
        max-width: calc(50% - 0.78vw);
        margin-right: 1.56vw;
    }


    .solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text ul {
        max-width: 45.31vw;
        min-width: 45.31vw;
    }

    .solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text li {
        min-width: calc(50% - 0.78vw);
        max-width: calc(50% - 0.78vw);
        margin-right: 1.56vw;
    }





    .solutions-gateway--crm .inner {
        padding: 0 14.58vw 0 15.65vw;
    }


    .solutions-gateway--crm .solutions-gateway__left {
        padding-right: 5.2vw;
    }



    .solutions-about--third-crm .inner {
        padding: 0 20.83vw 0 14.58vw;
    }

    .solutions-about--third-crm .solutions-about__images-wrap {
        position: absolute;
        max-width: calc(100% - 7.8vw);
    }



    .solutions-about--ai {
        padding: 10.4vw 0;
    }

    .solutions-about--ai .inner {
        padding-right: 14.58vw;
    }

    .solutions-about--ai .solutions-about__images-wrap {
        max-width: calc(100% - 7.81vw);
    }


    .solutions-gateway--ai {
        padding: 7.81vw 0 6.25vw;
    }

    .solutions-gateway--ai .solutions-gateway__left {
        padding-right: 7.81vw;
    }

    .solutions-gateway--ai .inner {
        padding: 0 20.83vw;
    }


    .solutions-about--omni_ai .inner {
        padding: 0 14.58vw;
    }

    .solutions-about--omni_ai .solutions-about__images-wrap {
        padding-right: 8.85vw;
    }

    .solutions-feature__iPadOrb-item {
        max-width: calc(100% / 2.3 - 0.69444vw);
        min-width: calc(100% / 2.3 - 0.69444vw);
    }

    .solutions-feature__iPadOrb-middle {
        max-width: calc(100% / 6 - 0.69444vw);
        min-width: calc(100% / 6 - 0.69444vw);
    }


    .solutions-feature__iPadOrb-middle #ipad {
        margin-top: -8vw;
    }
}

@media screen and (max-width: 1799px) {
    .advantages__bottom-item {
        padding: 30px;
        min-height: 220px;
    }



    .solutions .inner {
        padding: 0 8.85vw;
    }



    .partners {
        padding-bottom: 120px;
    }
    .partners .inner {
        padding: 0 0 0 135px;
    }
    .partners__left {
        width: 50%;
        padding-right: 100px;
    }
    .partners__right {
        width: 50%;
    }




    .who__slider-item--title {
        font-size: 42px;
    }
    .who__slider-item--text {
        font-size: 20px;
    }
    .who__slider-item--buttons a {
        font-size: 24px;
    }




    .video .inner {
        padding: 0 240px;
    }




    .help__result-title {
        font-size: 30px;
        margin-bottom: 40px;
    }
    .help__step-text {
        font-size: 22px;
    }
    .help__step-title {
        font-size: 36px;
    }
    .help__step-icon {
        margin-bottom: 15px;
    }




    .other-solutions__item a {
        font-size: 34px;
    }
    .other-solutions .inner {
        padding: 0 150px;
    }

    .solutions-about--omni:not(.solutions-about--crm, .solutions-about--ai) .solutions-about__caption-text ul,
    .solutions-about--omni .solutions-about__caption-text ul,
    .solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text ul,
    .solutions-about--omni_double .solutions-about__caption-text ul {
        max-width: 100%;
        min-width: 100%;
    }

    .solutions-about--omni:not(.solutions-about--crm, .solutions-about--ai) .solutions-about__caption-text li,
    .solutions-about--omni .solutions-about__caption-text li,
    .solutions-gateway--omni:not(.solutions-gateway--ai) .solutions-gateway__text li,
    .solutions-gateway--omni .solutions-gateway__text li,
    .solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text li,
    .solutions-about--omni_double:not(.solutions-about--omni_ai) .solutions-about__caption-text li:nth-child(2n + 1),
    .solutions-about--omni_double .solutions-about__caption-text li:nth-child(2n),
    .solutions-about--omni_double .solutions-about__caption-text li,
    .solutions-about--omni_double .solutions-about__caption-text li:nth-child(2n + 1) {
        min-width: 100%;
        max-width: 100%;
        margin-right: 0;
    }



    .solutions-gateway--crm .inner {
        padding: 0 185px 0 200px;
    }




    .solutions-about--third-crm .inner {
        padding: 0 300px 0 220px;
    }

    .solutions-about--third-crm .solutions-about__images-wrap {
        max-width: calc(100% - 100px);
    }


    .solutions-gateway--ai .solutions-gateway__left {
        padding-right: 80px;
    }

    .about .leaders .bio-leaders-wrap .bio-leaders-left {
        margin-right: 140px;
    }

    .bio-leaders-text {
        font-size: 26px;
    }
}

@media screen and (max-width: 1599px) {
    .who .inner {
        padding: 0 135px;
    }
    .who__slider-item--title {
        font-size: 36px;
    }
    .who__slider-item {
        border-radius: 50px;
        padding: 24px;
    }
    .who__slider-item--image {
        margin-bottom: 20px;
    }
    .who__slider-item--image img {
        border-radius: 30px 30px 0 0;
    }




    .help .inner {
        padding: 0 135px;
    }
    .help__result {
        width: calc(100% / 3 - 30px);
        padding: 40px 30px;
        margin-right: 45px;
    }





    .philosophy .inner {
        padding-right: 135px;
    }

    .philosophy__right {
        padding-left: 120px;
    }

    .philosophy__plant-number {
        margin-bottom: 5px;
    }

    .philosophy__plant-caption {
        font-size: 32px;
    }


    .bio-leaders-title {
        margin-bottom: 30px;
    }


    .quote_block__text {
        font-size: 34px;
    }

    .quote_block__author {
        font-size: 34px;
    }





    .solutions-gateway .inner {
        padding: 0 135px;
    }

    .solutions-about .inner {
        padding: 0 135px;
    }

    .solutions-about--third {
        padding: 100px 0;
    }

    .solutions-about--third .inner {
        padding-left: 0;
    }

    .solutions-about--omni .inner {
        padding: 0 135px 0 0;
    }
    .solutions-about--omni .solutions-about__images-wrap {
        max-width: calc(100% - 80px);
    }



    .solutions-insights__title.solutions-title h2 {
        font-size: 46px;
    }

    .solutions-insights__slider-item--title {
        font-size: 26px;
    }

    .solutions-insights__slider-item--text {
        font-size: 20px;
    }

    .solutions-insights__slider-item {
        border-radius: 40px;
    }

    .solutions-insights__slider-item--image {
        min-height: 200px;
    }

    .solutions-insights__slider-item--caption {
        border-radius: 0 0 40px 40px;
        padding: 40px 35px;
    }

    .solutions__title {
        font-size: 46px;
    }

    .solutions__list-item {
        margin-bottom: 25px;
    }

    .solutions__list-item--title {
        font-size: 30px;
    }

    .solutions__list-item--text {
        font-size: 19px;
    }

    .quote__item-author,
    .quote__item-text {
        font-size: 32px;
    }

    .quote__content {
        padding: 60px 100px 75px;
    }

    .advantages--proofs .advantages__left {
        padding-right: 100px;
    }



    .solutions-about--third-crm .inner {
        padding: 0 200px;
    }

    .solutions-gateway--ai .inner {
        padding: 0 235px;
    }

    .solutions-gateway--ai {
        padding-top: 130px;
        padding-bottom: 100px;
    }


    .solutions-about--omni_ai .inner {
        padding: 0 160px;
    }

    .solutions-about--omni_ai .solutions-about__images-wrap {
        padding-right: 120px;
    }
}

@media screen and (max-width: 1439px) {

    .solutions__image-iphone-gif {
        right: -10vw;
        bottom: -120px;
    }


    .advantages {
        padding: 80px 0 220px;
    }

    .advantages .inner {
        padding: 0 60px;
    }




    .core_features-item {
        margin-right: 120px;
        margin-bottom: 50px;
        width: calc(100% / 3 - (120px - (120px / 3)));
    }








    .partners__text {
        font-size: 20px;
        margin-bottom: 35px;
    }
    .partners .inner {
        padding: 0 0 0 60px;
    }
    .partners__left {
        padding-right: 70px;
    }
    .partners__right {
        margin-top: -135px;
    }
    .partners__text {
        font-size: 18px;
        margin-bottom: 35px;
    }
    .partners__partners {
        margin-right: -30px;
    }
    .partners__partners img {
        margin-right: 30px;
        margin-bottom: 20px;
    }
    .partners {
        padding: 80px 0;
    }






    .who .inner {
        padding: 0 60px;
    }
    .who__slider--wrapper {
        padding: 0 65px;
    }
    .who__slider-item--title {
        font-size: 30px;
    }
    .who__slider-item--text {
        font-size: 18px;
    }
    .who__slider-item--buttons a {
        font-size: 22px;
    }
    .who__slider-item--buttons a:after {
        width: 34px;
        height: 16px;
    }






    .video .inner {
        padding: 0 135px;
    }
    .video video,
    .video iframe {
        height: 540px;
    }



    .help .inner {
        padding: 0 60px;
    }
    .help__result-title {
        font-size: 26px;
        margin-bottom: 25px;
    }
    .help__result {
        width: calc(100% / 3 - 20px);
        padding: 35px 25px;
        margin-right: 30px;
    }
    .help__result-text {
        font-size: 17px;
    }
    .help__steps {
        margin: 0 auto 85px;
    }
    .help__step {
        padding: 0 30px;
    }
    .help__step-text {
        font-size: 18px;
    }
    .help__step-title {
        font-size: 30px;
    }
    .help__step-icon img {
        width: 60px;
    }
    .help__step-icon {
        min-height: 80px;
    }




    .philosophy .inner {
        padding-right: 60px;
    }
    .philosophy__right {
        padding-left: 75px;
    }
    .philosophy__plant-caption {
        font-size: 24px;
    }
    .philosophy__plant-number:before {
        width: 32px;
        height: 32px;
    }
    .philosophy__text {
        margin-bottom: 50px;
    }
    .philosophy__plant {
        padding: 0 35px;
    }


    .solutions-gateway__text {
        font-size: 20px;
    }

    .other-solutions__item a {
        font-size: 32px;
        padding: 25px 30px;
    }
    .other-solutions .inner {
        padding: 0 60px;
    }

    .quote_block {
        padding: 120px 0 100px;
    }

    .quote_block .inner {
        padding: 0 60px;
    }

    .quote_block__wrap {
        padding: 40px 60px;
    }

    .quote_block__text {
        font-size: 30px;
    }

    .quote_block__author {
        font-size: 30px;
    }




    .solutions-gateway .inner {
        padding: 0 60px;
    }
    .new-solutions-text,
    .solutions-about__caption-text {
        font-size: 20px;
    }

    .solutions-about--omni .solutions-about__image-1 {
        top: 0;
    }


    .solutions-about .inner {
        padding: 0 60px;
    }

    .solutions-about--third .inner {
        padding-left: 0;
    }


    .solutions-about--omni .inner {
        padding: 0 60px 0 0;
    }


    .solutions-insights__slider {
        margin: 0 30px;
    }

    .solutions-insights__title.solutions-title h2 {
        font-size: 36px;
    }

    .solutions-insights__slider-item--title {
        font-size: 24px;
    }

    .solutions-insights__slider-item--text {
        font-size: 18px;
    }

    .solutions-insights__slider-item {
        border-radius: 30px;
    }

    .solutions-insights__slider-item--caption {
        border-radius: 0 0 30px 30px;
        padding: 35px 30px;
    }

    .solutions-insights .inner {
        padding: 0 60px;
    }

    .solutions-insights__slider-item--buttons .button {
        font-size: 22px;
    }





    .advantages__title {
        font-size: 44px;
    }

    .advantages__text {
        font-size: 20px;
    }

    .learn_about__item--more {
        font-size: 32px;
    }

    .learn_about .inner {
        padding: 0 35px;
    }


    .contact {
        padding: 160px 0 60px
    }

    .contact__title {
        font-size: 100px;
    }

    .contact__form .wpcf7-form part p input {
        height: 70px;
    }

    .contact__form .wpcf7-form part p {
        min-width: calc(100% / 3 - 20px);
        max-width: calc(100% / 3 - 20px);
        margin-right: 30px;
        margin-bottom: 30px;
    }

    .contact__form .wpcf7-form part p .wpcf7-submit {
        font-size: 26px;
    }

    .contact__subtitle {
        font-size: 26px;
    }

    .contact__form .wpcf7-form {
        margin-bottom: 80px;
    }

    .site-footer .inner {
        padding: 0 60px;
    }

    .site-footer .left {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .site-footer__item {
        width: unset;
    }

    .site-footer__item--copyright {
        position: unset;
        left: 0;
        top: unset;
        z-index: 0;
        transform: unset;
    }

    .site-footer__item--menu {
        width: unset;
        padding: 0;
    }


    .contact__contacts ul li.text_to_irio {
        position: relative;
    }

    .contact__contacts ul li.text_to_irio span {
        position: absolute;
        left: 16px;
        bottom: 100%;
        font-weight: 400;
        letter-spacing: 0;
        width: fit-content;
        font-size: 11px;
    }


    .solutions__title {
        font-size: 36px;
    }

    .solutions__buttons .button {
        font-size: 18px;
    }

    .solutions__list-item {
        margin-bottom: 20px;
    }

    .solutions__list-item--title {
        font-size: 26px;
    }

    .solutions__list-item--icon {
        min-width: 55px;
    }

    .solutions__list-item--text {
        font-size: 17px;
    }

    .solutions .inner {
        padding: 0 60px;
    }

    .advantages__bottom-title {
        margin-bottom: 30px;
    }

    .advantages__bottom-item {
        padding: 25px;
        width: 22%;
        max-width: 22%;
    }

    .advantages .button {
        font-size: 18px;
    }

    .first_screen__buttons .button {
        font-size: 18px;
    }

    .site-header .inner {
        padding: 0 60px;
    }

    .overview__first-banner {
        border-radius: 0 0 105px 105px;
    }

    .bio-quotes__bg-left,
    .bio-quotes__bg-right {
        max-width: 200px;
    }

    .highlights .container {
        max-width: 768px;
        left: 170px;
    }

    .individual-leader__container {
        max-width: 1000px;
    }

    .learn-more .container {
        max-width: 970px;
    }

    .first_screen__left,
    .first_screen__right {
        min-width: 50%;
        max-width: 50%;
    }

    .advantages__bottom-title {
        font-size: 24px;
        line-height: 30px;
    }

    .advantages__bottom-text {
        font-size: 14px;
        line-height: 24px;
    }


    .solutions__image img {
        margin-left: 0;
    }

    .first_screen__bottom-item {
        flex-wrap: wrap;
        text-align: center;
    }

    .first_screen__bottom-title {
        margin-right: 0;
        width: 100%;
        margin-bottom: 6px;
        font-size: 2.8vw;
    }

    .first_screen__bottom-title.little {
        font-size: 2.06vw;
    }

    .first_screen__bottom-text {
        font-size: 1.3vw;
    }

    .advantages--proofs .advantages__left {
        padding-right: 80px;
    }



    .solutions-about--omni_double .solutions-about__images-wrap {
        padding-right: 50px;
    }




    .solutions-about--third-crm .inner {
        padding: 0 200px;
    }

    .solutions-about--third-crm .solutions-about__images-wrap {
        max-width: calc(100% - 75px);
    }



    .solutions-gateway--ai .inner {
        padding: 0 150px;
    }


    .solutions-about--omni_ai .inner {
        padding: 0 135px;
    }

    .solutions-about--omni_ai .solutions-about__images-wrap {
        padding-right: 100px;
    }
}

@media screen and (max-width: 1299px) {

    .solutions-gateway__right {
        max-width: 45%;
        min-width: 45%;
    }
    .solutions-gateway__left {
        max-width: 55%;
        min-width: 55%;
    }

    .solutions-feature__title {
        font-size: 46px;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-phone {
        bottom: -28%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc1.loaded {
        left: -15%;
        top: -3%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc2.loaded {
        top: -7%;
        left: -10%;
    }

    .solutions-guidance__left {
        padding: 0 50px;
    }

    .solutions-gateway {
        padding: 100px 0;
    }

    .solutions__first-banner__title {
        max-width: 100%;
    }

    .solutions__first-banner__caption {
        max-width: 45%;
        min-width: 45%;
    }

    .solutions__first-banner__image {
        max-width: 55%;
        min-width: 55%;
    }

    .solutions-text,
    .solutions__first-banner__text {
        font-size: 15px;
    }

    .solutions-text p,
    .solutions__first-banner__text p {
        margin-bottom: 16px;
    }

    .solutions-compilance__title,
    .solutions-title,
    .solutions__first-banner__title span {
        font-size: 46px;
    }

    .solutions-compilance__item-title {
        font-size: 34px;
    }

    .solutions-compilance__item-subtitle {
        font-size: 18px;
    }

    .first_screen__slogan {
        font-size: 55px;
    }

    .contact__socials {
        -webkit-box-ordinal-group: 2;
        order: 1;
        min-width: 100%;
        max-width: 100%;
    }

    .contact__socials ul {
        position: relative;
        display: -webkit-box;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        bottom: 0;
        right: 0;
    }

    .contact__contacts ul li {
        margin-right: 12px;
        padding-right: 12px;
    }

    .contact__socials ul li {
        margin-bottom: 0;
    }

    .contact .inner {
        padding: 0px 60px;
    }

    .contact__contacts {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 24px;
    }

    .contact__socials ul li {
        margin-left: 0;
        margin-right: 15px;
    }

    .contact__socials ul li:last-child {
        margin-right: 0;
    }



    .solutions-gateway--ai {
        padding-top: 110px;
        padding-bottom: 80px;
    }



    .solutions-gateway__text {
        font-size: 20px;
    }
}

@media screen and (max-width: 1199px) {

    .solutions__image-iphone-gif {
        bottom: -100px;
        right: -40px;
        width: 40%;
    }



    .solutions {
        padding: 100px 0;
    }

    .who {
        padding: 100px 0 180px;
    }




    .philosophy__right {
        padding-left: 50px;
    }


    .other-solutions__item a {
        font-size: 28px;
    }



    .quote_block__text {
        font-size: 26px;
    }

    .quote_block__author {
        font-size: 26px;
    }




    .solutions-about__images-wrap {
        max-width: calc(100% - 50px);
    }

    .solutions-gateway__right,
    .solutions-gateway__left {
        max-width: 50%;
        min-width: 50%;
    }

    .solutions-gateway__left {
        padding-right: 40px;
    }

    .solutions-gateway {
        padding: 120px 0 120px;
    }

    .solutions-insights__slider-item--image {
        min-height: 170px;
    }
    .learn_about .inner {
        padding: 0 45px;
    }
    .learn_about .bg_lines {
        bottom: -50px;
    }

    .learn_about__item {
        padding: 20px 30px;
        margin-bottom: 40px;
    }

    .learn_about .inner [class*=col] {
        padding: 0 15px;
    }

    .learn_about__item--more {
        font-size: 28px;
    }


    .contact {
        padding: 120px 0 60px
    }

    .contact__title {
        font-size: 85px;
    }

    .contact__form .wpcf7-form part p input {
        height: 60px;
        font-size: 18px;
    }

    .contact__form .wpcf7-form part p {
        min-width: calc(100% / 3 - 14px);
        max-width: calc(100% / 3 - 14px);
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .contact__form .wpcf7-form part p .wpcf7-submit {
        font-size: 22px;
    }

    .contact__subtitle {
        font-size: 22px;
    }

    .contact__contacts {
        margin-bottom: 0;
    }



    .contact__contacts ul {
        flex-wrap: wrap;
    }

    .contact__contacts ul li {
        margin-bottom: 10px;
    }

    .contact__contacts ul li.text_to_irio span {
        position: unset;
    }

    .advantages__bottom-item {
        padding: 35px 20px 35px 20px;
    }

    .site-header__logo {
        min-width: 120px;
        max-width: 120px;
    }
    .site-header__rightSide {
        min-width: calc(100% - 120px);
        max-width: calc(100% - 120px);
    }

    .solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-f {
        left: 30%;
    }

    .solutions-insights__slider-item--image {
        height: 120px;
    }

    .solutions__first-banner__image-phone {
        max-width: 40%;
    }

    .solutions__first-banner__image-cc2, .solutions__first-banner__image-cc1 {
        max-width: 40%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc1.loaded {
        top: 0;
        left: -10%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc2.loaded {
        top: -4%;
        left: -4%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-phone {
        bottom: unset;
        top: 40%;
    }

    .site-footer > .inner .left {
        max-width: 100%;
        width: 100%;
    }

    .site-footer > .inner .right {
        max-width: 30%;
        width: 30%;
    }

    .site-footer > .inner .site-footer__social {
        margin-left: auto;
    }

    .solutions__first-banner__bg {
        border-radius: 0 0 100px 100px;
    }


    .solutions-insights__slider-item--buttons .button {
        font-size: 20px;
    }

    .solutions-guidance__left-icon-f {
        max-width: 80px;
        top: -50px;
        -webkit-clip-path: url(#ClipPath_F_mobile);
        clip-path: url(#ClipPath_F_mobile);
    }

    .solutions-guidance__left {
        padding: 0 25px;
    }

    .solutions-guidance__right {
        padding: 0 15px;
    }

    .solutions-guidance__left-icon-s {
        bottom: -35px;
    }

    .solutions-guidance__left-icon-s2,
    .solutions-guidance__left-icon-s {
        max-width: 89px;
        -webkit-clip-path: url(#ClipPath_S_mobile);
        clip-path: url(#ClipPath_S_mobile);
    }

    .solutions-gateway__right {
        padding-left: 50px;
    }

    .bio-leaders__leaders-item .individual-leader__item-caption {
        border-radius: 0 0 40px 15px;
    }

    .bio-leaders__leaders-item .individual-leader__item {
        border-radius: 20px 20px 40px 20px;
        min-width: 270px;
    }

    .bio-quotes-text {
        font-size: 36px;
    }

    .bio-quotes__bg-left,
    .bio-quotes__bg-right {
        opacity: .5;
    }

    .highlights-gallery {
        position: relative;
        width: 40%;
    }

    .highlights .container {
        max-width: 60%;
        width: 60%;
        left: 0;
    }

    .highlights {
        display: -webkit-box;
        display: flex;
    }

    .bio__first-banner__info-wrap {
        font-size: 16px;
    }

    .bio__first-banner__wrapper {
        border-radius: 0 0 100px 100px;
    }

    .learn-more__caption {
        padding: 0 32px;
    }

    .learn-more__title {
        margin-bottom: 10px;
    }

    .learn-more__wrap {
        padding: 36px;
    }

    .individual-leader__item-name {
        font-size: 22px;
    }

    .individual-leader__item-position {
        font-size: 15px;
    }

    .individual-leader__item-caption {
        padding: 20px 20px 26px;
    }

    .site-header__menu ul li {
        margin-right: 15px;
        font-size: 13px;
    }

    .first_screen__text {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 23px;
    }

    .first_screen__slogan {
        margin-bottom: 25px;
        font-size: 46px;
    }

    .first_screen__bottom .inner {
        padding: 0 25px;
    }

    .first_screen.active {
        border-radius: 0 0 50px 50px;
    }

    .inner {
        padding: 0 20px 0 80px;
    }

    .first_screen__buttons {
        margin-bottom: 100px;
    }

    .advantages__title {
        font-size: 35px;
        margin-bottom: 20px;
    }

    .advantages__text {
        font-size: 15px;
        line-height: 22px;
    }

    .advantages__bottom-item {
        min-height: 230px;
        margin-right: 25px;
        max-width: 230px;
        padding-top: 30px;
    }

    .advantages__bottom-item:last-child {
        margin-right: 0;
    }

    .advantages__bottom-title {
        font-size: 20px;
        line-height: 26px;
    }

    .advantages__bottom-text {
        line-height: 22px;
    }

    .solutions__left {
        min-width: 45%;
        max-width: 45%;
    }

    .solutions__right {
        min-width: 55%;
        max-width: 55%;
    }

    .solutions__title {
        font-size: 36px;
        margin-bottom: 30px;
    }

    .solutions__list-item--title {
        font-size: 22px;
    }

    .solutions__list-item--text {
        font-size: 16px;
        line-height: 22px;
    }

    .solutions__list {
        margin-bottom: 30px;
    }

    .quote__underBgIcon.f {
        bottom: -40px;
    }

    .quote__item-text {
        font-size: 26px;
        line-height: 34px;
    }

    .quote__item-author {
        font-size: 22px;
        line-height: 24px;
    }

    .quote__content {
        padding: 90px 60px;
    }

    .quote .inner {
        padding: 0px 60px;
    }

    .quote__underBgIcon {
        max-width: 150px;
    }

    .contact__title {
        font-size: 130px;
        margin-bottom: 25px;
        letter-spacing: -5.38px;
    }

    .contact__subtitle {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 22px;
    }

    .contact__form {
        max-width: 100%;
        min-width: 100%;
    }

    .contact__form .wpcf7-form {
        margin-bottom: 25px;
    }

    .advantages__bottom {
        min-width: 100%;
        max-width: 100%;
    }

    .solutions__left {
        padding-right: 50px;
    }

    .first_screen__right-card.master {
        top: 90px;
        left: -110px;
    }

    .contact__form form .wpcf7-not-valid-tip {
        bottom: calc(100% + 15px) !important;
    }

    .first_screen__bottom-title {
        font-size: 3.2vw;
    }

    .first_screen__bottom-title.little {
        font-size: 2.4vw;
    }

    .first_screen__bottom-text {
        font-size: 1.5vw;
    }

    .advantages__bottom-title {
        max-width: 100%;
    }

    .solutions-gateway--omni .solutions-gateway__buttons {
        padding-top: 10px;
    }

    .solutions-about--omni .solutions-about__caption-buttons {
        padding-top: 0;
    }

    .solutions-gateway--crm .solutions-gateway__left {
        padding-right: 0;
    }





    .solutions-about--third-crm .inner {
        padding: 0 135px;
    }



    .solutions-gateway--ai .inner {
        padding: 0 135px;
    }

    .solutions-gateway--ai {
        padding-top: 120px;
        padding-bottom: 80px;
    }

    .solutions-gateway--ai .solutions-gateway__right {
        padding-left: 0;
    }


    .solutions-about--omni_ai .inner {
        padding: 0 60px;
    }

    .solutions-about--omni_ai .solutions-about__images-wrap {
        padding-right: 75px;
    }
}

@media screen and (max-width: 991px) {

    .advantages .inner {
        padding: 0 25px;
    }


    .solutions-about__images-wrap {
        top: 100px;
    }

    .solutions-about {
        padding: 140px 0;
    }

    .solutions-about-right,
    .solutions-about-left {
        max-width: 50%;
        min-width: 50%;
    }

    .new_button {
        font-size: 18px;
    }





    .core_features-item {
        width: calc(100% / 2 - (120px - (120px / 2)));
    }
    .core_features-item:nth-child(3n) {
        margin-right: 120px;
    }
    .core_features-item:nth-child(2n) {
        margin-right: 0;
    }



    .solutions .inner {
        padding: 0 25px;
    }

    .solutions__left,
    .solutions__right {
        min-width: 50%;
        max-width: 50%;
    }



    .solutions__image-iphone-gif,
    img.solutions__image-mobile {
        width: 55%;
    }



    .partners .inner {
        padding: 0 25px;
    }
    .partners__left {
        width: 100%;
        padding-right: 0;
    }
    .partners__partners {
        margin-right: -15px;
    }
    .partners__partners img {
        margin-right: 15px;
    }
    .partners__right {
        width: 100%;
        padding-top: 100px;
        position: relative;
        right: -25px;
        margin-bottom: -100px;
        margin-top: 0;
    }



    .who {
        padding: 70px 0 90px;
    }
    .who .inner {
        padding: 0 25px;
    }
    .who__slider--wrapper {
        padding: 0 35px;
    }
    .who__slider-item--title {
        font-size: 26px;
    }




    .video {
        padding: 75px 0;
        border-radius: 60px;
    }
    .video .inner {
        padding: 0 60px;
    }
    .video video,
    .video iframe {
        height: 480px;
    }



    .help {
        margin-bottom: calc(30vw + 40px);
        padding: 100px 0 0;
    }
    .help .section-title {
        margin-bottom: 50px;
    }
    .help .inner {
        padding: 0 25px;
    }
    .help__results {
        margin-bottom: -30vw;
        flex-wrap: wrap;
    }
    .help__result {
        margin-right: 30px;
        width: calc(100% / 2 - 15px);
        margin-bottom: 30px;
    }
    .help__result:nth-child(3n) {
        margin-right: 30px;
    }
    .help__result:nth-child(2n) {
        margin-right: 0;
    }
    .help__steps {
        flex-wrap: wrap;
        margin: 0 auto 55px;
    }
    .help__step {
        width: calc(100% / 2);
        margin-bottom: 50px;
    }





    .philosophy .inner {
        padding: 0 25px;
        flex-direction: column-reverse;
    }
    .philosophy__left {
        position: relative;
        left: -25px;
        padding-top: 100px;
        margin-bottom: -200px;
    }
    .philosophy__title {
        margin-bottom: 20px;
    }
    .philosophy__left,
    .philosophy__right {
        width: 100%;
    }
    .philosophy__right {
        padding-left: 0;
    }
    .philosophy__text {
        margin-bottom: 40px;
    }



    .solutions-gateway__text {
        font-size: 18px;
    }

    .other-solutions__right,
    .other-solutions__left {
        width: 100%;
    }

    .other-solutions {
        padding: 100px 0;
    }

    .other-solutions .inner {
        padding: 0 25px;
    }

    .other-solutions__item a {
        font-size: 26px;
    }

    .other-solutions__left {
        margin-bottom: 30px;
        padding-right: 0;
    }

    .other-solutions__title {
        text-align: center;
    }

    .other-solutions__list {
        max-width: 720px;
        margin: 0 auto;
    }




    .quote_block {
        padding: 100px 0;
    }

    .quote_block .inner {
        padding: 0 25px;
    }

    .quote_block__wrap {
        padding: 40px;
    }

    .quote_block__text {
        font-size: 24px;
    }

    .quote_block__author {
        font-size: 24px;
    }





    .solutions-feature__iPadOrb-middle #ipad {
        -webkit-transform: translateX(-60%);
        -ms-transform: translateX(-60%);
        transform: translateX(-60%);
    }


    .solutions-gateway .inner {
        padding: 0 25px;
    }

    .new-solutions-text,
    .solutions-about__caption-text {
        font-size: 18px;
    }


    .solutions-about .inner,
    .solutions-insights .inner {
        padding: 0 25px;
    }



    .solutions-about--omni .inner {
        padding: 0 25px 0 0;
    }
    .solutions-about--omni .solutions-about__images-wrap {
        max-width: calc(100% - 50px);
    }


    .solutions-about--third .inner {
        padding-left: 0;
    }

    .solutions-insights__slider {
        margin: 0 15px;
    }

    .solutions-insights__slider-item--title {
        font-size: 21px;
    }

    .solutions-insights__slider-item--text {
        font-size: 16px;
    }

    .solutions-insights__slider-item--caption {
        padding: 20px 20px 30px;
    }

    .solutions-insights__slider-item--buttons .button {
        font-size: 18px;
    }

    .learn_about {
        padding: 85px 0 120px;
    }

    .learn_about .inner {
        padding: 0 25px;
    }

    .learn_about__item {
        min-height: 260px;
        padding: 30px;
        margin-bottom: 30px;
        border-radius: 15px;
    }

    .learn_about .solutions__title {
        margin-bottom: 50px;
    }


    .contact__form .wpcf7-form part p input {
        height: 50px;
        font-size: 16px;
        padding-left: 20px;
    }

    .contact__form .wpcf7-form part p {
        min-width: calc(100% / 2 - 10px);
        max-width: calc(100% / 2 - 10px);
        margin-right: 20px;
        margin-bottom: 10px;
    }

    .contact__form .wpcf7-form part p.two {
        min-width: 100%;
        max-width: 100%;
    }

    .contact__form .wpcf7-form part p:nth-child(2n) {
        margin-right: 0;
    }

    .contact__form .wpcf7-form part p:nth-child(3n) {
        margin-right: 20px;
    }

    .site-footer__item a {
        margin: 0 10px 0 0;
    }

    .site-footer {
        padding: 15px 0 10px;
    }

    .site-footer > .inner .left {
        flex-direction: column-reverse;
    }

    .contact__contacts ul {
        flex-direction: column;
    }

    .contact__contacts ul li,
    .contact__contacts ul li.text_to_irio,
    .contact__contacts ul li.city {
        padding: 0;
        margin: 0 0 10px;
    }

    .contact__contacts ul li.text_to_irio span {
        display: block;
    }

    .contact__contacts ul li.text_to_irio:before,
    .contact__contacts ul li.city:after {
        display: block;
        position: unset;
        margin: 10px 0 0;
        height: 3px;
        width: 30px;
    }

    .contact__contacts ul li.text_to_irio:before {
        margin-bottom: 10px;
    }

    .solutions {
        padding: 100px 0 160px;
    }


    .solutions__image-iphone-gif {
        bottom: -150px;
        width: 45%;
    }

    .advantages {
        padding: 100px 0 120px;
    }

    .advantages--proofs {
        padding: 100px 0;
    }

    .section-payment-solutions .col-start .image {
        border-radius: 20px 20px 50px 20px;
    }

    .site-header {
        padding: 20px 0;
    }

    .site-header .inner {
        padding: 0 25px;
    }

    .solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-f {
        left: 10%;
    }

    .site-header .button {
        padding: 0;
    }

    .site-header .button:after {
        height: auto;
        right: 20px;
        font-family: "fontello-new";
        background-image: unset;
    }

    .site-header .button:hover:after {
        filter: unset
    }

    .button:after {
        width: 13px;
        height: 24px;
    }

    .solutions-feature__iPadOrb-item {
        font-size: 18px;
    }

    .solutions-feature__iPadOrb-item p {
        margin-bottom: 30px;
    }

    .solutions-compilance__item {
        padding: 30px 30px 48px;
    }

    .solutions-compilance__item-title {
        font-size: 28px;
    }

    .solutions-compilance__item-subtitle {
        font-size: 16px;
    }

    .bio-leaders__leaders-item.hover {
        bottom: 0;
        z-index: unset;
    }

    .solutions__first-banner__image-cc2, .solutions__first-banner__image-cc1 {
        max-width: 75%;
    }

    .bio-leaders__leaders-item {
        bottom: 0;
        z-index: unset;
    }

    .bio-leaders__leaders-item:hover .individual-leader__item {
        box-shadow: 2px 8px 30px 0 rgba(7, 19, 46, 0.35);
    }

    .bio-leaders__leaders-item .individual-leader__item {
        -webkit-transform: scale(1) !important;
        -ms-transform: scale(1) !important;
        transform: scale(1) !important;
    }

    .bio-leaders__leaders-item .individual-leader__item-image img {
        opacity: 1 !important;
    }

    .site-footer > .inner .left,
    .site-footer > .inner .right {
        max-width: 100%;
        width: 100%;
    }

    .solutions__first-banner__text {
        max-width: 90%;
    }

    .site-footer > .inner .left {
        -webkit-box-ordinal-group: 2;
        order: 1;
    }

    .site-footer > .inner .site-footer__social {
        margin-bottom: 25px;
        -webkit-box-pack: start;
        justify-content: flex-start;
    }

    .solutions__first-banner.pre-page .inner {
        overflow: hidden;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-big {
        right: 0;
        left: -20px;
        min-width: 360px;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-phone {
        left: -50px;
        max-width: 65%;
        top: 45%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc1.loaded {
        left: -110px;
        top: 12%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc2.loaded {
        top: 5%;
        left: -90px;
    }

    .solutions__first-banner__bg {
        border-radius: 0 0 90px 90px;
    }

    .solutions-insights__slider-item--text {
        margin-bottom: 10px;
    }

    .solutions-saving .container {
        max-width: 720px;
    }

    .solutions-saving-caption {
        padding: 0 25px;
    }

    .solutions-saving-wrap {
        padding: 40px;
    }

    .solutions-saving-text {
        font-size: 14px;
    }

    .solutions-gateway__right {
        padding-left: 25px;
    }

    .solutions-gateway {
        padding: 100px 0;
    }

    .solutions-about__image-1 {
        top: 0;
    }

    .solutions-about__image-2 {
        bottom: -70px;
    }

    .solutions-about__caption {
        max-width: 100%;
    }

    .new-solutions-text,
    .solutions-about__caption-text {
        margin-bottom: 30px;
    }

    .solutions__first-banner-wrap {
        padding-bottom: 100px;
    }

    .solutions__first-banner .inner {
        -webkit-box-pack: justify;
        justify-content: space-between;
    }

    .solutions__first-banner__image-big {
        right: -25px;
        bottom: -15%;
        max-width: 320px;
        width: 320px;
    }

    .solutions__first-banner__caption {
        max-width: 65%;
        min-width: 65%;
    }

    .solutions__first-banner__image {
        max-width: 30%;
        min-width: 30%;
    }

    .bio-leaders-left, .bio-leaders-right {
        max-width: 100%;
        min-width: 100%;
    }

    .bio-leaders-left {
        margin-right: 0;
    }

    .bio-leaders-title span {
        font-size: 46px;
    }

    .bio-leaders__leaders {
        max-width: 100%;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row;
    }

    .bio-leaders__leaders-item:hover {
        bottom: 0;
    }

    .bio-leaders__leaders-item .individual-leader__item {
        min-width: 100%;
        max-width: 100%;
        box-shadow: 2px 8px 15px 0 rgba(7, 19, 46, 0.2);
        border: none;
    }

    .bio-leaders__leaders-item .individual-leader__item-caption {
        background: #ffffff;
    }

    .bio-leaders__leaders-item {
        max-width: calc(100% / 3 - 11px);
        min-width: calc(100% / 3 - 11px);
        margin-right: 16px;
        margin-bottom: 16px;
    }

    .bio-leaders__leaders-item:nth-child(3n) {
        margin-right: 0px;
    }

    .bio-leaders-right {
        margin-bottom: 40px;
    }

    .bio-leaders-left {
        -webkit-box-ordinal-group: 2;
        order: 1;
    }

    .bio-leaders-wrap {
        flex-wrap: wrap;
    }

    .bio-quotes-text {
        font-size: 28px;
    }

    .bio-quotes-author {
        font-size: 18px;
    }

    .highlights-gallery__item-2 {
        left: 50px;
    }

    .highlights-gallery {
        left: -50px;
    }

    .bio__first-banner__info .container {
        padding: 0 50px;
    }

    .bio__first-banner__subtitle {
        font-size: 36px;
    }

    .bio__first-banner__title {
        font-size: 52px;
    }

    .bio__first-banner__wrapper {
        background: #0f1740;
        border-radius: 0 0 90px 90px;
    }

    .bio__first-banner__bg {
        opacity: .5;
    }

    .bio__first-banner__caption {
        padding: 100px 0 120px;
    }

    .learn-more .container {
        max-width: 720px;
    }

    .individual-leader__container {
        max-width: 720px;
    }

    .individual-leader__item-name {
        font-size: 22px;
    }

    .individual-leader__item-position {
        font-size: 15px;
    }

    .individual-leader__item-caption {
        padding: 20px 20px 26px;
    }

    .overview__first-banner__title {
        font-size: 48px;
    }

    .overview__first-banner__caption {
        max-width: 576px;
    }

    .overview__first-banner__icon {
        margin-bottom: 16px;
    }

    .merchantLogin {
        height: 40px;
        display: -webkit-box;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        width: 40px;
        padding: 0 1px 0 0;
    }

    .merchantLogin span {
        display: none;
    }

    .merchantLogin:after {
        margin-left: 0;
        content: '\e801';
    }

    .site-header__menu ul {
        position: fixed;
        visibility: hidden;
        opacity: 0;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        background: #1a203c;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
        -webkit-box-pack: center;
        justify-content: center;
    }

    .site-header__menu ul li {
        margin-right: 0;
        margin-bottom: 15px;
    }

    .site-header__menu ul li a {
        font-size: 24px;
        line-height: 1.1;
    }

    .open-menu {
        display: -webkit-box;
        display: flex;
        z-index: 10000;
    }

    .first_screen__left {
        max-width: 100%;
        min-width: 100%;
    }

    .first_screen__right {
        min-width: 100%;
        max-width: 100%;
        padding: 0 0 20px;
    }

    .advantages .inner,
    .inner {
        padding: 0 25px;
    }

    .first_screen__slogan {
        margin-top: 0;
    }

    .first_screen__buttons {
        margin-bottom: 0;
    }

    .first_screen__bottom .inner {
        flex-wrap: wrap;
    }

    .first_screen__bottom-item {
        min-width: 100%;
        max-width: 100%;
        margin-right: 0;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        justify-content: center;
        text-align: center;
        margin-bottom: 15px;
    }

    .first_screen__bottom-item:last-child {
        margin-bottom: 0;
    }

    .first_screen__bottom-text,
    .first_screen__bottom-title {
        width: 100%;
    }

    .first_screen__bottom-title {
        margin-right: 0;
        margin-bottom: 10px;
    }

    .first_screen__bottom .inner {
        padding: 0 100px;
    }

    .first_screen__right-wrap {
        margin-top: 0;
        justify-content: center;
        padding-left: 0;
    }

    .first_screen__right-card.master {
        left: -55px;
        top: 50px;
    }

    .first_screen__right-card.visa {
        left: 85px;
        top: -5px;
    }

    .advantages__bottom {
        min-width: 100%;
        max-width: 100%;
    }

    .advantages__buttons {
        margin-bottom: 40px;
    }

    .advantages__bottom-text {
        min-height: 60px;
        font-size: 14px;
    }

    .advantages__bottom-item {
        min-width: calc(100% / 2 - 50px - (50px / 3));
        max-width: calc(100% / 2 - 50px - (50px / 3));
        border-radius: 20px 20px 60px 20px;
        margin-bottom: 50px;
        margin-right: 50px;
        min-height: 0;
    }

    .advantages__bottom-item:nth-child(2n) {
        margin-right: 0;
    }

    .advantages__bottom {
        padding: 70px 0 0;
        flex-wrap: wrap;
    }

    .advantages__image {
        margin-top: 0;
    }

    .advantages--proofs .advantages__left,
    .advantages--proofs .advantages__right,
    .advantages__right,
    .advantages__left {
        max-width: 100%;
        padding: 0;
        min-width: 100%;
    }

    .advantages__buttons {
        margin-bottom: 40px;
    }

    .advantages--proofs .advantages__image-small {
        max-width: 40%;
        min-width: unset;
    }

    .advantages__bottom-title {
        font-size: 18px;
        line-height: 22px;
        margin-bottom: 15px;
    }

    .advantages__bottom-text {
        line-height: 20px;
        font-size: 13px;
    }

    .solutions__list-item--title {
        font-size: 20px;
    }

    .solutions__list-item--text {
        font-size: 15px;
        line-height: 20px;
    }

    .solutions__title {
        font-size: 32px;
    }

    .quote__item-text {
        font-size: 22px;
        line-height: 28px;
    }

    .quote__content {
        padding: 70px 50px;
    }

    .quote__underBgIcon {
        max-width: 110px;
    }

    .quote .quoteSlider-prev {
        right: 165px;
    }

    .contact__title {
        font-size: 100px;
        letter-spacing: -4.38px;
    }

    .contact__subtitle {
        font-size: 15px;
        line-height: 20px;
    }

    .contact__form .wpcf7-form,
    .contact__contacts,
    .contact__subtitle,
    .contact__title {
        margin-bottom: 20px;
    }

    .site-footer .inner {
        padding: 0 60px;
    }

    .first_screen .element-8 {
        top: 33%;
    }

    .first_screen .element-9 {
        top: 40%;
    }

    .first_screen .element-10 {
        top: 30%;
    }

    .quote .quoteSlider__line {
        left: calc(100% + 10px);
    }

    .quote .quoteSlider__line.active {
        -webkit-animation-name: sliderLineMD;
        animation-name: sliderLineMD;
    }

    .first_screen__bottom-text {
        font-size: 18px;
    }

    .first_screen__bottom-title,
    .first_screen__bottom-title.little {
        font-size: 32px;
    }

    .first_screen__right-card.master {
        width: 320px;
    }


    .solutions-about--third-crm .inner {
        padding: 0 60px;
    }

    .solutions-about--third-crm .solutions-about__images-wrap {
        max-width: calc(100% - 50px);
    }

    .solutions-gateway--crm .solutions-gateway__right,
    .solutions-gateway--crm .solutions-gateway__left {
        max-width: 50%;
        min-width: 50%;
    }


    .solutions-gateway--ai {
        padding-top: 100px;
        padding-bottom: 60px;
    }

    .section-title.new-solutions-title {
        font-size: 32px;
    }
}

@media screen and (max-width: 767px) {


    .solutions-gateway__left {
        padding-right: 0;
    }


    .solutions-gateway__right img {
        position: relative;
        margin-bottom: -150px;
        top: 50px;
    }


    .new-solutions-text,
    .solutions-about__caption-text {
        max-width: 100%;
    }

    .solutions-about__images-wrap {
        top: 0;
    }


    .core_features {
        padding-bottom: 90px;
    }
    .core_features-item {
        margin-right: 60px;
        width: calc(100% / 2 - (60px - (60px / 2)));
    }
    .core_features-item:nth-child(3n) {
        margin-right: 60px;
    }
    .core_features-item:nth-child(2n) {
        margin-right: 0;
    }






    .solutions__image-iphone-gif,
    img.solutions__image-mobile {
        width: 45%;
    }



    .partners__right {
        padding-top: 50px;
        margin-bottom: -50px;
    }




    .who .section-title {
        margin-bottom: 40px;
    }
    .who__slider--wrapper {
        padding: 0;
    }
    .who__slider-item {
        border-radius: 40px;
    }
    .who__slider-item--image img {
        border-radius: 20px 20px 0 0;
    }





    .video {
        padding: 55px 0;
        border-radius: 40px;
    }
    .video .inner {
        padding: 0 25px;
    }
    .video video,
    .video iframe {
        height: 50vw;
    }





    .help__step-title {
        font-size: 26px;
    }
    .help__result-title {
        font-size: 24px;
    }
    .help {
        padding: 80px 0 0;
    }
    .help__step {
        padding: 0 20px;
    }
    .help__result {
        border-radius: 13px 13px 40px 13px;
    }




    .philosophy {
        padding: 75px 0;
    }
    .philosophy__left {
        margin-bottom: -100px;
    }


    .swiper-button-next, .swiper-button-prev {
        display: none;
    }


    .site-header__logo {
        min-width: 100px;
        max-width: 100px;
    }

    .site-header__rightSide {
        min-width: calc(100% - 100px);
        max-width: calc(100% - 100px);
    }


    .contact {
        padding: 80px 0 60px
    }

    .solutions-insights {
        padding: 70px 0 40px;
    }

    .learn_about .bg_lines {
        bottom: 0;
    }

    .contact__form .wpcf7-form part p:nth-child(2n),
    .contact__form .wpcf7-form part p {
        min-width: 100%;
        max-width: 100%;
        margin-right: 0;
    }

    .contact__form .wpcf7-form part p:last-child {
        margin-top: 15px;
    }

    .site-footer__item--menu {
        flex-direction: column;
        margin-bottom: 10px;
        text-align: center;
    }

    .site-footer {
        padding-top: 30px;
        padding-bottom: 15px;
    }

    .site-footer__item--menu a {
        margin-bottom: 10px;
        margin-right: 0;
    }

    .site-footer__item a:last-child {
        margin-bottom: 30px;
    }

    .solutions-feature {
        padding: 80px 0;
    }

    .solutions-feature__iPadOrb {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
    }

    .solutions-feature__iPadOrb-item {
        max-width: 320px;
        margin: 0 auto 40px;
        text-align: center;
        top: 0;
    }

    .solutions-feature__iPadOrb-item p {
        margin-bottom: 15px;
    }

    .solutions-feature__iPadOrb-item p:last-child {
        margin-bottom: 0;
    }

    .solutions-feature__iPadOrb-item:last-child {
        margin-right: auto;
    }

    .solutions-feature__iPadOrb-middle #ipad {
        margin-top: -20%;
    }

    .solutions-feature__title {
        font-size: 40px;
        margin-bottom: 30px;
    }

    .solutions-compilance__heading,
    .solutions-compilance__list {
        max-width: 540px;
    }

    .solutions-compilance__title {
        font-size: 40px;
    }

    .solutions-compilance__heading {
        margin-bottom: 35px;
    }

    .solutions-compilance__list {
        margin: 0 auto;
    }

    .solutions-compilance {
        padding: 100px 0;
    }

    .solutions-compilance__item {
        max-width: 100%;
        min-width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }

    .solutions__first-banner__sphere-6 {
        bottom: 50%;
    }

    .solutions__first-banner.pre-page .inner {
        overflow: visible;
    }

    .solutions_PRE-warp {
        position: relative;
        max-width: -webkit-max-content;
        max-width: -moz-max-content;
        max-width: max-content;
        margin-left: auto;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-phone {
        left: 40px;
        max-width: 180px;
        top: unset;
        bottom: -40px;
    }

    .solutions__first-banner .inner {
        overflow: visible;
    }

    .solutions__first-banner__image-big {
        position: relative;
        margin-left: auto;
        left: unset;
        right: -20px;
        top: 0;
        margin-top: 10px;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-big {
        margin-top: 50px;
        left: unset;
        right: -20px;
        top: 0;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc1.loaded {
        left: -25px;
        top: -12%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc2.loaded {
        top: -25%;
        left: 30px;
    }

    .solutions-about-right {
        padding-left: 0;
    }

    .solutions-guidance-caption {
        max-width: 100%;
    }

    .overview__first-banner__bg {
        -o-object-position: bottom center;
        object-position: bottom center;
    }

    .solutions__first-banner__bg {
        border-radius: 0 0 50px 50px;
    }

    .solutions-guidance__right,
    .solutions-guidance__left {
        min-width: 100%;
        padding: 0 15px;
        max-width: 100%;
    }

    .solutions-saving .container {
        max-width: 540px;
    }

    .solutions-saving-wrap {
        padding: 30px;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        justify-content: center;
        text-align: center;
    }

    .solutions-saving-title {
        line-height: 1.1;
    }

    .solutions-saving-caption,
    .solutions-saving-icon {
        margin-bottom: 20px;
    }

    .solutions-saving-caption {
        padding: 0;
    }

    .solutions-guidance__left {
        -webkit-box-ordinal-group: 2;
        order: 1;
        margin-top: 70px;
    }

    .solutions-guidance__left-icon-f {
        top: -30px;
    }

    .solutions-guidance {
        padding: 70px 0;
    }

    .solutions-gateway__right {
        padding-left: 0;
    }

    .solutions-gateway {
        padding: 80px 0 20px;
    }

    .solutions-gateway__left,
    .solutions-gateway__right {
        min-width: 100%;
        max-width: 100%;
    }

    .solutions-gateway.pre-page .solutions-gateway__left {
        padding-top: 0;
    }

    .solutions-gateway.pre-page .solutions-gateway__right svg {
        max-width: 100% !important;
        width: 100%;
    }

    .solutions-about--omni .solutions-about-left,
    .solutions-about--crm .solutions-about-left,
    .solutions-about--ai .solutions-about-left,
    .solutions-about-left {
        /*display: none;*/
        order: 1;
        padding-top: 100px;
        margin-bottom: -100px;
        max-width: 100%;
        min-width: 100%;
    }

    .solutions-about--third .solutions-about-left {
        display: block;
        max-width: 100%;
        min-width: 100%;
        position: relative;
        left: -25px;
        margin-bottom: -100px;
    }

    .solutions-about {
        padding: 70px 0;
    }

    .solutions-about__images-wrap {
        position: relative;
        max-width: 100%;
    }

    .solutions-about__image-1:not(.double) {
        top: 0;
    }

    .solutions-about--third .solutions-about__images-wrap {
        max-width: calc(100% - 50px);
    }

    .solutions-about--third .inner {
        padding-left: 25px;
    }

    .solutions-about--third .solutions-about-right,
    .solutions-about-right {
        max-width: 100%;
        min-width: 100%;
    }

    .solutions-title,
    .solutions__first-banner__title span {
        font-size: 40px;
    }

    .solutions__first-banner__caption {
        max-width: 100%;
        min-width: 100%;
        padding: 50px 0;
    }

    .solutions__first-banner__image-big {
        top: 0;
        right: -20px;
        max-width: 75%;
        width: 75%;
    }

    .solutions__first-banner {
        padding-bottom: 5vw;
    }

    .solutions__first-banner.pre-page {
        padding-bottom: 15vw;
    }

    .solutions__first-banner__image {
        max-width: 100%;
        min-width: 100%;
    }

    .bio__first-banner .element-1 {
        left: 60%;
    }

    .bio__first-banner .element-6,
    .bio__first-banner .element-4 {
        left: 84%;
    }

    .bio__first-banner .element-5 {
        left: 68%;
    }

    .bio-leaders-title span {
        font-size: 36px;
    }

    .bio-leaders__leaders-item {
        max-width: calc(100% / 2 - 8px);
        min-width: calc(100% / 2 - 8px);
    }

    .bio-leaders__leaders-item:nth-child(3n) {
        margin-right: 16px;
    }

    .bio-leaders__leaders-item:nth-child(2n) {
        margin-right: 0;
    }

    .bio-quotes__bg-left,
    .bio-quotes__bg-right {
        max-width: 150px;
    }

    .bio-quotes {
        padding: 60px 0;
    }

    .highlights-gallery {
        display: -webkit-box;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        width: 100%;
        left: 0;
        -webkit-box-ordinal-group: 2;
        order: 1;
        padding-top: 40px;
    }

    .highlights .container {
        width: 100%;
        max-width: 100%;
    }

    .highlights-gallery__item {
        position: relative;
        left: 0;
        top: 0;
    }

    .highlights {
        flex-wrap: wrap;
    }

    .bio__first-banner__info-wrap {
        font-size: 15px;
    }

    .bio__first-banner__subtitle {
        font-size: 30px;
    }

    .bio__first-banner__title {
        font-size: 42px;
    }

    .bio__first-banner__wrapper {
        background: linear-gradient(261deg, #1d4194 -26%, #131B44 40%);
        border-radius: 0 0 50px 50px;
    }

    .bio__first-banner__bg {
        display: none;
    }

    .learn-more .container {
        max-width: 540px;
    }

    .learn-more__wrap {
        flex-wrap: wrap;
        padding: 30px;
        -webkit-box-pack: center;
        justify-content: center;
    }

    .learn-more__caption {
        padding: 20px 0;
        text-align: center;
    }

    .individual-leader__container {
        max-width: 420px;
    }

    .overview__first-banner {
        border-radius: 0 0 50px 50px;
    }

    .overview__first-banner__title {
        font-size: 38px;
    }

    .overview__first-banner__caption {
        max-width: 480px;
    }

    .overview__first-banner__subtitle {
        font-size: 14px;
    }

    .inner {
        padding: 0 20px 0 20px;
    }

    .first_screen__bottom .inner {
        padding: 0 25px;
    }

    .first_screen__slogan {
        font-size: 48px;
    }

    .advantages__bottom {
        flex-wrap: wrap;
        -webkit-box-pack: center;
        justify-content: center;
    }

    .advantages__bottom-item {
        min-width: calc(50% - 10px);
        max-width: calc(50% - 10px);
        margin-bottom: 20px;
        -webkit-box-pack: start;
        justify-content: flex-start;
        min-height: auto;
        margin-right: 20px;
        border-radius: 10px 10px 60px 10px;
    }

    .advantages__bottom-item:nth-child(2n) {
        margin-right: 0;
    }

    .advantages__bottom-item:last-child {
        margin-bottom: 0;
    }

    .advantages__bottom-text {
        min-height: auto;
    }

    .solutions__left {
        min-width: 100%;
        max-width: 100%;
        padding: 0;
    }

    .solutions__right {
        min-width: 100%;
        max-width: 100%;
        margin-bottom: 0;
    }

    .solutions__image-iphone-gif {
        bottom: -150px;
        right: -15px;
        width: 37%;
    }

    .solutions__image {
        padding-right: 0;
        position: relative;
        height: auto;
        margin-bottom: 160px;
        margin-left: 0;
        max-width: 100%;
        width: 100%;
        border-radius: 0;
    }

    .quote__content {
        padding: 50px;
    }

    .quote__item-text {
        font-size: 18px;
        line-height: 25px;
        margin-bottom: 15px;
        max-width: 100%;
    }

    .quote__item-author {
        font-size: 20px;
        line-height: 22px;
    }

    .quote__underBgIcon.f {
        bottom: -50px;
    }

    .quote .inner {
        padding: 0 50px;
    }

    .contact .inner {
        padding: 0px 50px;
    }

    .contact__title {
        font-size: 75px;
        letter-spacing: -3.38px;
    }

    .contact__contacts {
        line-height: 20px;
        font-size: 14px;
    }

    .contact__subtitle {
        font-size: 14px;
    }

    .site-footer .inner {
        padding: 0 50px;
    }

    .site-footer__item {
        font-size: 11px;
        line-height: 16px;
        margin-bottom: 10px;
    }

    .site-footer__item:last-child {
        margin-bottom: 0;
    }

    .quote .quoteSlider-pagination {
        right: 59px;
        bottom: 75px;
    }

    .highlights-gallery__item-1 {
        -webkit-box-ordinal-group: 3;
        order: 2;
    }

    .highlights-gallery__item-2 {
        -webkit-box-ordinal-group: 2;
        order: 1;
        z-index: 0;
        left: 20px;
    }

    .highlights-gallery__item-3 {
        -webkit-box-ordinal-group: 4;
        order: 3;
        left: -20px;
    }

    .highlights-gallery {
        -webkit-box-ordinal-group: 2;
        order: 1;
        padding-top: 40px;
    }


    .solutions-about--omni .inner {
        padding: 0 25px;
    }

    .solutions-about--omni .solutions-about-right {
        max-width: 100%;
        min-width: 100%;
    }



    .solutions-gateway--omni .solutions-gateway__right {
        padding-top: 100px;
        margin-bottom: -100px;
    }

    .solutions-gateway--omni .solutions-gateway__right,
    .solutions-gateway--omni .solutions-gateway__left {
        max-width: 100%;
        min-width: 100%;
    }

    .solutions-about--omni_double .solutions-about__wrap {
        flex-wrap: wrap;
    }

    .solutions-about--omni_double .solutions-about-left,
    .solutions-about--omni_double .solutions-about-right {
        min-width: 100%;
        max-width: 100%;
    }

    .solutions-about--omni_double .solutions-about-left {
        display: block;
        margin-bottom: 30px;
    }

    .solutions-about--omni_double .solutions-about__images-wrap {
        padding-right: 0;
    }

    .solutions-gateway--crm .solutions-gateway__right,
    .solutions-gateway--crm .solutions-gateway__left {
        max-width: 100%;
        min-width: 100%;
    }



    .solutions-about--third-crm .inner {
        padding: 0 25px;
    }



    .solutions-about--third-crm .solutions-about__images-wrap {
        position: relative;
    }

    .solutions-gateway--ai .solutions-gateway__right img {
        max-width: 320px;
        margin-bottom: -80px;
    }




    .solutions-about--omni_ai .solutions-about__images-wrap {
        max-width: 320px;
    }

    .who .swiper-button-next,
    .who .swiper-button-prev {
        display: block;
    }

    .who .swiper-button-next {
        right: -17px;
    }
    .who .swiper-button-prev {
        left: -17px;
    }
}

@media screen and (max-width: 575px) {

    .solutions-gateway__right img {
        margin-bottom: -100px;
    }


    .new_button {
        font-size: 17px;
    }

    .new_button:after {
        margin-left: 10px;
        width: 20px;
        height: 10px;
    }




    .section-title.new-solutions-title {
        font-size: 26px;
    }

    .core_features .section-title {
        margin-bottom: 60px;
    }
    .core_features-list {
        justify-content: center;
    }
    .core_features-item {
        margin-right: 0;
        width: 100%;
        max-width: 320px;
        text-align: center;
    }
    .core_features-item-title {
        font-size: 20px;
    }
    .core_features-item-icon {
        margin-bottom: 20px;
    }
    .core_features-item-icon img {
        margin: 0 auto;
    }
    .core_features-item:nth-child(3n) {
        margin-right: 0;
    }








    .partners {
        padding: 70px 0;
    }
    .partners__text {
        font-size: 16px;
    }



    .solutions__right {
        padding-left: 0;
    }


    .who__slider-item--buttons a {
        font-size: 20px;
    }
    .who__slider-item--buttons a:after {
        width: 30px;
        height: 12px;
        margin-left: 8px;
    }





    .help__step-title {
        font-size: 24px;
    }
    .help__result-title {
        font-size: 21px;
    }
    .help__step {
        width: 100%;
    }
    .help__result {
        width: 100%;
        margin-right: 0;
    }
    .help__result:nth-child(3n) {
        margin-right: 0;
    }
    .help__step-icon {
        min-height: 70px;
    }
    .help__steps {
        margin: 0 auto 35px;
    }




    .philosophy__plant-caption {
        font-size: 20px;
    }

    .other-solutions__item a {
        font-size: 20px;
        padding: 15px;
    }

    .other-solutions {
        padding: 70px 0;
    }

    .other-solutions__left {
        margin-bottom: 0;
    }

    .other-solutions__item {
        margin-bottom: 20px;
    }


    .quote_block {
        padding: 70px 0;
    }

    .quote_block__wrap {
        padding: 30px;
        border-radius: 40px;
    }

    .quote_block__text {
        font-size: 21px;
    }

    .quote_block__author {
        font-size: 21px;
    }




    .solutions-feature__iPadOrb-middle #ball {
        min-width: 140px;
        width: 140px;
        height: 140px;
    }

    .solutions-feature__iPadOrb-middle #ring-1 {
        min-width: 200px;
        width: 200px;
    }

    .solutions-insights__title.solutions-title h2 {
        font-size: 26px;
    }


    .learn_about .bg_lines {
        bottom: 30px;
    }

    .learn_about .inner {
        padding: 0 10px;
    }


    .solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-s2,
    .solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-s {
        width: 89px;
        -webkit-clip-path: url(#SC_ClipPath_S_mobile);
        clip-path: url(#SC_ClipPath_S_mobile);
    }

    .solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-s2 {
        bottom: -20%;
    }

    .solutions-about.security-page .solutions-about__caption .sc-solutions-guidance__left-icon-f {
        bottom: 0%;
        left: 10%;
        width: 80px;
        -webkit-clip-path: url(#SC_ClipPath_F_mobile);
        clip-path: url(#SC_ClipPath_F_mobile);
    }

    .solutions-feature__iPadOrb-middle #ipad {
        margin-top: -25%;
    }

    .solutions-feature__iPadOrb-middle #line {
        min-height: 450px;
    }

    .solutions-feature__iPadOrb-middle #ring-1 {
        top: 75px;
    }

    .solutions-feature__iPadOrb-middle #ring-2 {
        top: 250px;
    }

    .solutions-feature__iPadOrb-middle #ring-3 {
        top: 330px;
    }

    .solutions-feature__title {
        font-size: 32px;
        padding-bottom: 7px;
    }

    .solutions__first-banner {
        margin-bottom: 0;
    }

    .solutions-compilance__item-title {
        font-size: 24px;
    }

    .solutions-compilance {
        padding: 70px 0;
    }

    .solutions-compilance__title {
        font-size: 32px;
    }

    .site-footer > .inner .site-footer__social {
        -webkit-box-pack: center;
        justify-content: center;
    }

    .solutions-gateway.pre-page ul li:before {
        margin: 10px 10px 0;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-big {
        max-width: 80%;
        min-width: unset;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-phone {
        max-width: 140px;
        bottom: -60px;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc1,
    .solutions__first-banner.pre-page .solutions__first-banner__image-cc2 {
        max-width: 200px;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc1.loaded {
        top: -5%;
        left: 0;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc2.loaded {
        top: -19%;
        left: 15px;
    }

    .overview__first-banner__icon img {
        max-width: 75px;
    }

    .overview__first-banner__bg {
        -o-object-position: bottom center;
        object-position: bottom center;
    }

    .highlights-gallery__item {
        max-width: 35%;
    }

    .solutions-insights__slider:before {
        width: 50px;
    }

    .solutions-insights__slider {
        padding: 24px 25vw 56px;
    }

    .solutions__first-banner__image-big {
        max-width: 100%;
        width: 100%;
    }

    .solutions-saving-wrap {
        padding: 30px 15px;
    }

    .solutions-saving {
        padding: 80px 0;
    }

    .solutions__first-banner-wrap {
        padding-bottom: 50px;
        overflow: hidden;
    }

    .solutions-text,
    .solutions__first-banner__text {
        font-size: 14px;
    }

    .solutions-title,
    .solutions__first-banner__title span {
        font-size: 32px;
    }

    .bio__first-banner__info-wrap {
        font-size: 14px;
    }

    .bio-leaders__leaders-item {
        max-width: 320px;
        min-width: 320px;
        margin: 0 auto 16px;
    }

    .bio-leaders__leaders-item,
    .bio-leaders__leaders-item:nth-child(3n),
    .bio-leaders__leaders-item:nth-child(2n) {
        margin-right: auto;
    }

    .bio-leaders__leaders-item {
        max-width: 320px;
        min-width: 320px;
        margin: 0 auto 32px;
    }

    .bio-quotes-text {
        font-size: 24px;
        margin-bottom: 24px;
    }

    .learn-more {
        padding: 40px 0;
    }

    .bio__first-banner__info .container {
        padding: 0 15px;
    }

    .first_screen__slogan {
        font-size: 38px;
        margin-top: 30px;
        line-height: 110%;
    }

    .first_screen__text {
        font-size: 14px;
        line-height: 22px;
    }

    .first_screen__buttons {
        margin-bottom: 0;
    }

    .first_screen__right {
        padding-bottom: 30px;
    }

    .first_screen__right-card.visa {
        margin-top: 120px;
    }

    .first_screen__right-card {
        height: 340px;
    }

    .first_screen__right-card.master {
        min-width: 280px;
    }

    .first_screen__right-card.visa {
        min-width: 160px;
    }

    .first_screen {
        border-radius: 0 0 40px 40px;
    }

    .advantages {
        padding: 60px 0;
    }

    .advantages--proofs {
        padding: 20px 0 100px;
    }

    .solutions__title,
    .advantages__title {
        font-size: 26px;
    }

    .advantages__bottom-item {
        min-width: 100%;
        max-width: 100%;
        margin-right: 0;
        border-radius: 10px 10px 40px 10px;
        padding: 20px;
    }

    .advantages__text {
        font-size: 14px;
    }

    .solutions {
        padding: 60px 0 50px;
        background: unset;
    }

    .learn_about {
        padding-top: 50px;
    }

    .solutions__buttons .button,
    .first_screen__buttons .button,
    .advantages .button,
    .button {
        padding: 19px 50px 18px 20px;
    }

    .solutions__buttons .button:after,
    .first_screen__buttons .button:after,
    .advantages .button:after,
    .button:after {
        right: 18px;
    }

    .solutions .inner {
        padding: 0 25px;
    }

    .solutions__image {
        height: auto;
        margin-bottom: 240px;
    }

    .solutions__image-iphone-gif {
        width: 50%;
        bottom: -230px;
    }

    .solutions__list-item--text {
        font-size: 14px;
    }

    .solutions__list-item--title {
        font-size: 19px;
    }

    .solutions__list-item--icon {
        margin-right: 20px;
    }

    .quote .inner {
        padding: 0 20px;
    }

    .quote__content {
        padding: 50px 30px;
    }

    .quote .quoteSlider-next,
    .quote .quoteSlider-prev {
        bottom: 30px;
    }

    .quote .quoteSlider-prev {
        right: unset;
        left: 30px;
    }

    .quote .quoteSlider-next {
        right: 30px;
    }

    .quote__underBgIcon.s-first {
        left: 10%;
        top: 30px;
    }

    .quote__underBgIcon {
        max-width: 80px;
    }

    .quote {
        margin-top: -160px;
    }

    .contact__title {
        font-size: 50px;
        letter-spacing: -2px;
    }

    .contact__form .wpcf7-form part p {
        min-width: 100%;
        max-width: 100%;
        margin-right: 0;
    }

    .contact .inner {
        padding: 0px 20px;
    }

    .contact__content {
        max-width: 100%;
    }


    .contact__form .wpcf7-form part p input {
        min-width: 100%;
    }

    .site-footer .inner {
        padding: 0 20px;
    }

    .quote .quoteSlider-pagination {
        bottom: unset;
        top: 30px;
        right: 30px;
    }

    .first_screen .element-10 {
        top: 5%;
    }

    .quote .quoteSlider__line.active {
        -webkit-animation-name: sliderLineXS;
        animation-name: sliderLineXS;
    }

    .first_screen__bottom-text {
        font-size: 16px;
    }

    .first_screen__bottom-title,
    .first_screen__bottom-title.little {
        font-size: 28px;
    }



    .solutions-insights .inner {
        padding: 0;
    }

    .solutions-insights__slider .swiper-button-next,
    .solutions-insights__slider .swiper-button-prev {
        display: none;
    }

    .solutions-insights__slider {
        margin: 0;
    }
}

@media screen and (max-width: 480px) {
    .who__slider-item--title {
        font-size: 22px;
    }
    .who__slider-item--text {
        font-size: 16px;
    }

    .solutions-feature__iPadOrb-middle #ball {
        min-width: 120px;
        width: 120px;
        height: 120px;
    }

    .solutions-feature__iPadOrb-middle #ring-1 {
        min-width: 170px;
        width: 170px;
    }

    .solutions-compilance__item {
        text-align: center;
    }

    .solutions-compilance__item-icon img {
        margin: 0 auto;
    }

    .solutions-insights__slider {
        padding: 24px 15vw 56px;
    }

    .solutions-compilance__item {
        padding: 36px 20px 36px;
    }

    .solutions-compilance__text {
        font-size: 14px;
    }
}

@media screen and (max-width: 419px) {
    .bio-leaders__leaders-item {
        max-width: 100%;
        min-width: 100%;
    }

    .solutions__first-banner.pre-page .solutions__first-banner__image-cc1,
    .solutions__first-banner.pre-page .solutions__first-banner__image-cc2 {
        max-width: 150px;
    }
}

@media screen and (max-width: 374px) {
    .solutions-insights__slider-item--title {
        font-size: 20px;
    }

    .solutions-insights__slider-item--buttons .button {
        font-size: 16px;
    }

    .solutions-insights__slider-item--image {
        min-height: 150px;
    }


    .solutions__title {
        font-size: 23px;
    }

    .first_screen__right-card {
        min-width: 230px;
        height: 300px;
    }

    .solutions-about.security-page .solutions-text ul {
        max-width: 100%;
        min-width: 100%;
    }
}

/*# sourceMappingURL=main.css.map */
