
    html {
        box-sizing: border-box;
    }
    *,
    ::after,
    ::before {
        box-sizing: inherit;
    }
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    menu,
    nav,
    section {
        display: block;
    }
    body {
        line-height: 1;
        cursor: default;
    }
    ol,
    ul {
        list-style: none;
    }
    blockquote,
    q {
        quotes: none;
    }
    blockquote:after,
    blockquote:before {
        content: "";
        content: none;
    }
    q:after,
    q:before {
        content: "";
        content: none;
    }
    table {
        border-collapse: collapse;
        border-spacing: 0;
    }
    a {
        transition: 0.2s;
        text-decoration: none;
    }
    .nav .dropdown-menu {
        opacity: 0;
    }

    .body-color {
        background: #fafbfc;
    }
    .levelup-body {
        background-position-y: 10%;
    }
    @media (max-width: 1600px) {
        .levelup-body {
            background:  #131417;
            background-position-y: 10%;
        }
    }
    @media (max-width: 1200px) {
        .levelup-body {
            background-position-y: 10%;
        }
    }
    @media (max-width: 768px) {
        .levelup-body {
            background-size: contain;
            background-position: center;
            background-position-y: center;
        }
    }
    .levelup-body .bottom__group,
    .levelup-body .footer,
    .levelup-body .kindness {
        background: #1c1d22;
    }
    .levelup-body .section-v2__header {
        font: 800 45px/59px Axiforma, Arial, serif;
        color: #fff;
        text-align: center;
    }
    @media (max-width: 600px) {
        .levelup-body .section-v2__header {
            font: 800 30px/40px Axiforma, Arial, serif;
        }
    }
    .levelup-body .section-v2__subheader {
        color: #9f51f4;
        text-align: center;
        font-size: 14px;
    }
    .wrapper {
        max-width: 1160px;
        width: 100%;
        margin: 0 auto;
        padding: 0 10px;
        position: relative;
        color: inherit;
        overflow: auto;
        transition: 0.2s;
    }
    @media (max-width: 1200px) {
        .wrapper {
            width: 100%;
            padding: 0 25px;
        }
    }
    .wrapper_fullwidth {
        width: 100%;
        max-width: 100%;
    }
    .wrapper--horizontal {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 768px) {
        .wrapper--horizontal {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        }
    }
    .wrapper--horizontal > div {
        color: inherit;
        width: 50%;
    }
    .wrapper--horizontal > div:first-child {
        width: 35%;
    }
    .wrapper--horizontal > div:first-child > * {
        text-align: left;
    }
    @media (max-width: 768px) {
        .wrapper--horizontal > div:first-child > * {
            text-align: center;
        }
    }
    @media (max-width: 768px) {
        .wrapper--horizontal > div:first-child {
            width: 100%;
        }
    }
    @media (max-width: 768px) {
        .wrapper--horizontal > div {
            width: 100%;
        }
    }
    .wrapper--horizontal .section__img img {
        height: auto;
    }
    @media (min-width: 768px) {
        .wrapper--horizontal .section__img img {
            max-width: 100%;
            width: 100%;
        }
    }
    .wrapper--horizontal .video-component__wrapper .video-component {
        background-color: transparent;
    }
    @media (min-width: 768px) and (max-width: 850px) {
        .wrapper--horizontal .video-component__wrapper .video-component {
            height: 300px;
        }
    }
    @media (min-width: 768px) {
        .wrapper--horizontal .video-component__wrapper .video-component {
            width: 100%;
        }
    }
    @media (max-width: 768px) {
        .wrapper--horizontal {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .wrapper_purple-dots {
        background-size: contain;
    }
    @media (max-width: 768px) {
        .wrapper_purple-dots {
            background-size: cover;
        }
    }
    @media (max-width: 600px) {
        .wrapper_purple-dots {
            background-position: bottom center;
            background-size: cover;
        }
    }
    .wrapper_api {
        padding: 0;
        max-width: 1600px;
        width: 100%;
    }
    .wrapper_api.header__wrapper {
        padding: 20px 30px !important;
    }
    .wrapper_api .logo {
        display: block;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 190px;
        height: 50px;
    }
    @media (max-width: 768px) {
        .wrapper_api .logo {
            height: 26px;
            width: 100px;
        }
    }
    .wrapper_800 {
        max-width: 800px;
    }
    .wrapper_1200 {
        max-width: 1220px;
    }
    .wrapper_invert {
        background: #7b68ee;
    }
    .wrapper_invert .card__header,
    .wrapper_invert .card__text,
    .wrapper_invert .section__header,
    .wrapper_invert .section__subheader {
        color: #fff;
    }
    .wrapper_invert .section__header {
        margin-top: 90px;
    }
    @media (max-width: 600px) {
        .wrapper_invert .section__header {
            margin-top: 70px;
        }
    }
    .wrapper_invert .slick-prev {
        height: 35px;
        width: 35px;
        background-size: 15px 27px;
    }
    .wrapper_invert .slick-next {
        height: 35px;
        width: 35px;
        background-size: 15px 27px;
    }
    .wrapper_task-checklist .card_task-checklist_1 {
        padding-top: 40px;
        margin-bottom: -150px;
    }
    .wrapper_task-checklist .card_task-checklist_2 {
        margin-bottom: -80px;
    }
    .wrapper_task-checklist .card__picture_task-checklist_1 img {
        max-width: 65%;
    }
    .wrapper_task-checklist .card__picture_task-checklist_2 video {
        margin-top: -50px;
        margin-left: 15px;
    }
    .wrapper_task-checklist .card__header {
        margin-top: -100px;
    }
    @media (max-width: 800px) {
        .wrapper_task-checklist .card__header {
            font-size: 22px;
        }
    }
    @media (max-width: 600px) {
        .wrapper_task-checklist .card__header {
            margin-top: 0;
        }
    }
    .wrapper_overflow-visible {
        overflow: visible;
    }
    .loader {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 9999;
        background: #f9f9f9;
        opacity: 1;
    }
    ul {
        color: inherit;
    }
    ul li {
        color: inherit;
    }
    .auth {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    @media (max-width: 768px) {
        .auth {
            display: none;
        }
    }
    .auth__item {
        transition: 0.2s;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100px;
        height: 40px;
        border-radius: 4px;
        font: 400 14px "Gotham Pro", Arial, serif;
        color: #fff;
    }
    .auth__item + .auth__item {
        margin-left: 10px;
    }
    @media (max-width: 768px) {
        .auth__item {
            height: 30px;
            width: 90px;
            font-size: 12px;
        }
    }
    .auth__item_sign-in {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        border: 1px solid #fff;
    }
    .auth__item_sign-in:hover {
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
    }
    .auth__item_trial {
        width: 110px;
        border: 1px solid #fff;
        background: #fff;
        color: #7b68ee;
    }
    .auth__item_trial:hover {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
        color: #fff;
    }
    .section_header-white .auth__item {
        color: #7b68ee;
    }
    .section_header-white .auth__item_sign-in {
        border: 1px solid #7b68ee;
        text-shadow: none;
    }
    .section_header-white .auth__item_sign-in:hover {
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
        color: #fff;
        text-decoration: none;
        text-shadow: none;
    }
    .section_header-white .auth .auth__item_trial {
        width: 110px;
        border: 1px solid #7b68ee;
        background: #7b68ee;
        color: #fff;
        text-shadow: none;
    }
    .section_header-white .auth .auth__item_trial:hover {
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
        color: #fff;
    }
    .section_concave .auth__item_sign-in {
        color: #fff;
        border: 1px solid #7b68ee;
        background: #7b68ee;
        text-shadow: none;
    }
    .section_concave .auth__item_sign-in:hover {
        border: 1px solid #5c4dbc;
        background: #fff;
        color: #5c4dbc;
        text-decoration: none;
        text-shadow: none;
    }
    .section_concave .auth .auth__item_trial {
        border: 1px solid #7b68ee;
        background: #5c4dbc;
        color: #fff;
        text-shadow: none;
    }
    .section_concave .auth .auth__item_trial:hover {
        border: 1px solid #5c4dbc;
        background: #fff;
        color: #5c4dbc;
        text-decoration: none;
        text-shadow: none;
    }
    .card__wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 10px 0;
    }
    @media (max-width: 600px) {
        .card__wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }
    }
    .card__wrapper_v2 .section-v2__header_v1 {
        margin: 0 0 30px;
    }
    .card__wrapper_v2 .card__content > * {
        text-align: left;
    }
    @media (max-width: 768px) {
        .card__wrapper_v2 .card__content > * br {
            display: none;
        }
    }
    @media (max-width: 600px) {
        .card__wrapper_v2 .card__content {
            padding: 40px;
        }
        .card__wrapper_v2 .card__content > * {
            text-align: center;
        }
    }
    .card__wrapper_v2 .card__btn {
        margin: 40px 0 0;
    }
    @media (max-width: 600px) {
        .card__wrapper_v2 .card__btn {
            margin: 40px auto 0;
        }
    }
    @media (max-width: 600px) {
        .card__wrapper_v2 .card__video {
            -webkit-box-ordinal-group: 2 !important;
            -ms-flex-order: 1 !important;
            order: 1 !important;
        }
    }
    @media (max-width: 600px) {
        .card__wrapper_customOrderPhone .card__picture {
            -webkit-box-ordinal-group: 2 !important;
            -ms-flex-order: 1 !important;
            order: 1 !important;
        }
    }
    @media (max-width: 600px) {
        .card__wrapper_customOrderPhone .card__content {
            -webkit-box-ordinal-group: 3 !important;
            -ms-flex-order: 2 !important;
            order: 2 !important;
            margin-bottom: 0;
        }
    }
    .card__wrapper-best-project {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        overflow: visible;
    }
    @media (max-width: 600px) {
        .card__wrapper-best-project {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }
    }
    .card__wrapper-best-project .card__picture {
        width: 30%;
        text-align: left;
    }
    .card__wrapper-best-project .card__picture img {
        max-width: 200px;
    }
    @media (max-width: 768px) {
        .card__wrapper-best-project .card__picture {
            width: 45%;
        }
    }
    @media (max-width: 600px) {
        .card__wrapper-best-project .card__picture {
            width: 100%;
        }
    }
    .card__wrapper-best-project .card__content {
        width: 40%;
    }
    @media (max-width: 768px) {
        .card__wrapper-best-project .card__content {
            width: 50%;
        }
    }
    @media (max-width: 600px) {
        .card__wrapper-best-project .card__content {
            width: 100%;
        }
    }
    .card__wrapper-best-project .card__header {
        margin-top: -65px;
    }
    @media (max-width: 768px) {
        .card__wrapper-best-project .card__header {
            margin-top: -40px;
        }
    }
    @media (max-width: 600px) {
        .card__wrapper-best-project .card__header {
            margin-top: 30px;
        }
    }
    .card__picture {
        width: 58%;
        overflow: hidden;
        padding: 20px;
    }
    @media (max-width: 600px) {
        .card__picture {
            width: 100%;
            -webkit-box-ordinal-group: 3 !important;
            -ms-flex-order: 2 !important;
            order: 2 !important;
            padding: 30px;
        }
    }
    .card__picture img,
    .card__picture video {
        display: block;
        max-width: 100%;
        margin: 0 auto;
        transition: 0.3s;
    }
    .card__picture-img_bordered {
        border: 1px solid #ccc;
        border-radius: 3px;
    }
    .card__picture_with-tooltips {
        overflow: initial;
    }
    .card__picture_with-tooltips .img-wrap__item .img-wrap__circle {
        z-index: 1;
    }
    .card__picture_with-tooltips .img-wrap__item:nth-of-type(1) {
        left: 10%;
        top: -10%;
    }
    .card__picture_with-tooltips .img-wrap__item:nth-of-type(1) .img-wrap__circle {
        left: 25%;
        top: 113%;
    }
    .card__picture_with-tooltips .img-wrap__item:nth-of-type(2) {
        left: -7%;
        top: 8%;
    }
    @media (max-width: 600px) {
        .card__picture_with-tooltips .img-wrap__item:nth-of-type(2) {
            left: 10%;
            top: 28%;
        }
    }
    @media (max-width: 480px) {
        .card__picture_with-tooltips .img-wrap__item:nth-of-type(2) {
            left: 10%;
            top: 27%;
        }
    }
    @media (max-width: 600px) {
        .card__picture_with-tooltips .img-wrap__item:nth-of-type(2) .img-wrap__circle {
            left: 25%;
            top: 43%;
        }
    }
    .card__picture_with-tooltips .img-wrap__item:nth-of-type(3) {
        left: 27%;
        top: 0;
    }
    @media (max-width: 480px) {
        .card__picture_with-tooltips .img-wrap__item:nth-of-type(3) {
            top: 0;
            left: 20%;
        }
    }
    .card__picture_with-tooltips .img-wrap__item .img-wrap__item-bubble_active {
        z-index: 9;
        position: relative;
    }
    .card__picture_with-tooltips .img-wrap__item_with-square {
        width: auto;
        height: auto;
    }
    .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        background: 0 0;
        box-shadow: none;
        width: auto;
        height: auto;
    }
    .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner:after {
        display: none;
    }
    .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text {
        max-width: 250px;
        width: auto;
        height: auto;
        border-radius: 4px;
        background: #343434;
        padding: 10px 12px;
        text-align: left;
        margin-right: 10px;
    }
    @media (max-width: 600px) {
        .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text {
            width: 150px;
            min-width: 0;
        }
    }
    .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        right: 142px;
        box-sizing: border-box;
        border: 5px solid #343434;
        -webkit-transform: translate(-50%, 0) rotate(-45deg);
        -ms-transform: translate(-50%, 0) rotate(-45deg);
        transform: translate(-50%, 0) rotate(-45deg);
        z-index: 9;
        top: 50%;
    }
    @media (max-width: 600px) {
        .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text:after {
            right: 122px;
        }
    }
    .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text__title {
        font-size: 18px;
        font-weight: 800;
        line-height: 1.4;
        color: #fff;
        font-family: Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text__title {
            font-size: 14px;
        }
    }
    .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text__description {
        font-size: 13px;
        font-weight: 400;
        line-height: 1.46;
        color: #fff;
        font-family: Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner .img-wrap__item__text__description {
            font-size: 10px;
        }
    }
    .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner img {
        max-width: 140px !important;
        border: 0;
        margin: 0;
        box-shadow: 0 12px 40px rgba(0, 0, 0, 0.25);
        border-radius: 50%;
    }
    @media (max-width: 600px) {
        .card__picture_with-tooltips .img-wrap__item_with-square .img-wrap__item_inner img {
            max-width: 120px !important;
        }
    }
    .card_priority {
        padding: 0 !important;
    }
    .card_priority .card__wrapper {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .card_priority .card__content {
        width: 32%;
    }
    .card_priority .card__picture {
        width: 140px;
        overflow: hidden;
        padding: 20px;
    }
    @media (max-width: 600px) {
        .card_priority .card__picture {
            -webkit-box-ordinal-group: 2 !important;
            -ms-flex-order: 1 !important;
            order: 1 !important;
        }
    }
    .card_priority .card__picture img {
        display: block;
        max-width: 100%;
        margin: 0 auto;
        transition: 0.3s;
    }
    .card__video {
        width: 58%;
        overflow: hidden;
        padding: 20px;
    }
    @media (max-width: 600px) {
        .card__video {
            width: 100%;
            -webkit-box-ordinal-group: 3 !important;
            -ms-flex-order: 2 !important;
            order: 2 !important;
        }
    }
    .card__video-container {
        position: relative;
        padding-bottom: 50.9%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
        border: 1px solid #dedfe1;
    }
    .card__video-container embed,
    .card__video-container iframe,
    .card__video-container object {
        position: absolute;
        margin: 0;
        top: 0;
        left: 0;
        bottom: 0;
        height: 100%;
        width: 100%;
        border: 0;
    }
    .card:hover .card__wrapper {
        overflow: hidden;
    }
    .card:hover .card__picture img,
    .card:hover .card__picture video {
        -webkit-transform: scale(1.03);
        -ms-transform: scale(1.03);
        transform: scale(1.03);
    }
    .card__content {
        width: 38%;
    }
    @media (max-width: 1200px) {
        .card__content {
            padding: 30px;
        }
    }
    @media (max-width: 600px) {
        .card__content {
            width: 100%;
            -webkit-box-ordinal-group: 2 !important;
            -ms-flex-order: 1 !important;
            order: 1 !important;
            text-align: center;
        }
    }
    .card__header {
        font: 500 28px/1.3em "Gotham Pro", Arial, serif;
        color: #000;
        margin: 0 0 20px 0;
    }
    .card__header a {
        color: #000;
    }
    .card__header a:hover > span:after,
    .card__header a:hover > span:before {
        width: 50%;
    }
    .card__header a > span {
        position: relative;
        display: inline-block;
        color: inherit;
    }
    .card__header a > span:after,
    .card__header a > span:before {
        content: "";
        display: block;
        position: absolute;
        transition: 0.2s;
        bottom: 0;
        width: 0;
        height: 2px;
        background: #000;
    }
    .card__header a > span:before {
        left: 50%;
    }
    .card__header a > span:after {
        right: 50%;
    }
    @media (max-width: 600px) {
        .card__header {
            text-align: center;
            font: 500 21px/1.3em "Gotham Pro", Arial, serif;
        }
    }
    .card__header em {
        color: inherit;
    }
    @media (max-width: 600px) {
        .card__header br {
            display: none;
        }
    }
    .card__text {
        color: rgba(0, 0, 0, 0.6);
        font: 15px/1.4em "Gotham Pro", Arial, serif;
    }
    .card__text b {
        color: inherit;
        font-family: inherit;
    }
    .card__text em {
        color: inherit;
        font-family: inherit;
        font-style: italic;
    }
    .card__text strong {
        color: inherit;
        font-family: inherit;
    }
    .card__text_list > * {
        display: block;
        font: 300 15px/23px "Gotham Pro", Arial, serif;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        margin-bottom: 10px;
        color: inherit;
        padding-left: 15px;
        position: relative;
    }
    .card__text_list > :before {
        width: 7px;
        height: 7px;
        border-radius: 2px;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        position: absolute;
        content: "";
        display: block;
        position: absolute;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        background: #fff;
        top: 50%;
        left: 0;
    }
    @media (max-width: 600px) {
        .card__text_list > * {
            text-align: left;
        }
    }
    .card__link {
        display: inline-block;
        margin: 15px 0 0 0;
        color: #7b68ee;
        text-decoration: underline;
        transition: all 0.2s ease;
        outline: 0;
    }
    .card__link_with-arrow {
        padding-right: 14px;
        border-bottom: 1px dotted #7b68ee;
        text-decoration: none;
    }
    .card__link_with-arrow:hover {
        padding-right: 15px;
        color: #5c4dbc;
    }
    .card__link_with-arrow_white {
        border-bottom: 1px dotted #fff;
        color: #fff;
    }
    .card__link_with-arrow_white:hover {
        color: #fff;
    }
    .card__link_with-arrow_v2 {
        padding-right: 25px;
        border-bottom: none;
        color: #7c828d;
        font-weight: 700;
    }
    .card__link_with-arrow_v2 span {
        text-decoration: underline;
        color: #7b68ee;
    }
    .card__link_with-arrow_v2 span:hover {
        color: #5c4dbc;
    }
    .card__link_with-arrow_v2:hover {
        color: #7c828d;
        padding-right: 26px;
    }
    .card__link_with-arrow_v2_white {
        border-bottom: none;
        color: #fff;
    }
    .card__link_with-arrow_v2_white span {
        color: #fff;
    }
    .card__link_with-arrow_v2_white:hover {
        color: #fff;
    }
    .card__btn {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        transition: 0.2s;
        height: 34px;
        width: 100px;
        margin: 15px 0 0;
        padding: 2px 0 0 0;
        border-radius: 4px;
        font: 400 12px "Gotham Pro", Arial, serif;
        color: #fff;
        background: #7b68ee;
        border: 1px solid #7b68ee;
    }
    .card__btn:hover {
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
    }
    @media (max-width: 600px) {
        .card__btn {
            width: 100%;
        }
    }
    .card__btn_v2 {
        width: 164px;
        font: 400 19px "Gotham Pro", Arial, serif;
        height: 50px;
    }
    .card__btn_orange {
        width: 100%;
        background: #ecb14f;
        border: 1px solid #ecb14f;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        padding: 0 10px;
    }
    .card__btn_orange:hover {
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
    }
    @media (max-width: 768px) {
        .card__btn_orange {
            margin: 25px auto;
        }
    }
    .card__features {
        padding: 0 0 40px;
    }
    .card__features_center .card__wrapper {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    @media (max-width: 600px) {
        .card__features_center .card__wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }
    }
    .card__features_center .card__content,
    .card__features_center .card__picture {
        width: 50%;
    }
    .card__features_center .card__picture_ga {
        width: 30%;
    }
    @media (max-width: 1000px) {
        .card__features_center .card__picture_ga {
            width: 50%;
        }
    }
    @media (max-width: 600px) {
        .card__features_center .card__picture {
            width: 100%;
            -webkit-box-ordinal-group: 3 !important;
            -ms-flex-order: 2 !important;
            order: 2 !important;
        }
    }
    .card__features_center .card__picture img {
        margin-left: auto;
        margin-right: 20px;
    }
    @media (max-width: 600px) {
        .card__features_center .card__picture img {
            margin-right: auto;
        }
    }
    .card__features_center.card_picture-right .card__picture img {
        margin-right: auto;
        margin-left: 20px;
    }
    @media (max-width: 600px) {
        .card__features_center.card_picture-right .card__picture img {
            margin-left: auto;
        }
    }
    .card__features_center .card__content_inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1000px) {
        .card__features_center .card__content_inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
        .card__features_center .card__content_inner .availability-wrapper {
            margin: 60px auto 0;
        }
    }
    @media (max-width: 600px) {
        .card__features_center .card__content {
            width: 100%;
            -webkit-box-ordinal-group: 2 !important;
            -ms-flex-order: 1 !important;
            order: 1 !important;
            text-align: center;
        }
    }
    .card__features_custom {
        padding: 40px 0 0 !important;
        margin-bottom: -35px;
    }
    .card__icon img {
        display: block;
    }
    @media (max-width: 600px) {
        .card__icon img {
            margin: 0 auto;
        }
    }
    .card__badge {
        border-radius: 18px;
        background: rgba(216, 216, 216, 0.28);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 5px 14px;
        -ms-flex-line-pack: center;
        align-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 0 0 10px;
        max-width: -webkit-max-content;
        max-width: -moz-max-content;
        max-width: max-content;
        color: #4a4a4a;
        min-height: 32px;
    }
    @media (max-width: 600px) {
        .card__badge {
            margin: 0 auto 5px;
        }
    }
    .card__badge > * {
        color: inherit;
    }
    .card__badge .card__descr {
        text-transform: uppercase;
        font: 500 14px/1 "Gotham Pro", Arial, serif;
        color: inherit;
        margin-left: 10px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .card__badge_white {
        background: #5c4dbc;
    }
    .card__badge_white .card__descr {
        color: #fff;
    }
    .card__text-axiforma .card__link {
        font-family: Axiforma, Arial, serif;
        font-size: 14px;
    }
    .card__text-axiforma .card__text {
        font: 500 16px/26px Axiforma, Arial, serif;
        color: rgba(0, 0, 0, 0.4);
    }
    .card__text-axiforma .card__header {
        font: 700 30px/1.2 Axiforma, Arial, serif;
        color: #000;
    }
    @media (max-width: 600px) {
        .card__text-axiforma .card__header {
            font: 700 22px/1.2 Axiforma, Arial, serif;
        }
    }
    .best-project-manager_alternative .card {
        padding: 80px 0 50px;
    }
    .card.card_picture-right .card__picture,
    .card.card_picture-right .card__video {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }
    .card.card_picture-right .card__content {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        padding: 0;
    }
    @media (max-width: 1200px) {
        .card.card_picture-right .card__content {
            padding: 20px;
        }
    }
    @media (max-width: 600px) {
        .card.card_picture-right .card__content {
            padding: 40px;
        }
    }
    .card.card_picture-right_custom .card__content > * {
        text-align: right;
    }
    @media (max-width: 1000px) {
        .card.card_picture-right_custom .card__content > * {
            text-align: left;
        }
    }
    @media (max-width: 600px) {
        .card.card_picture-right_custom .card__content > * {
            text-align: center;
        }
    }
    .card.card_picture-smaller {
        padding: 0;
    }
    .card.card_picture-smaller .card__picture img,
    .card.card_picture-smaller .card__picture video {
        max-width: 80%;
    }
    @media (max-width: 768px) {
        .card.card_picture-smaller .card__picture img,
        .card.card_picture-smaller .card__picture video {
            max-width: 100%;
        }
    }
    .card.card_picture-smaller .card__video {
        width: 43%;
    }
    @media (max-width: 768px) {
        .card.card_picture-smaller .card__video {
            width: 58%;
        }
    }
    @media (max-width: 600px) {
        .card.card_picture-smaller .card__video {
            width: 100%;
        }
    }
    .card.card_invert .card__header,
    .card.card_invert .card__text {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        color: #fff;
    }
    @media (max-width: 600px) {
        .card.card_invert .card__header,
        .card.card_invert .card__text {
            text-shadow: none !important;
        }
    }
    .card.card_invert .card__header a {
        color: #fff;
    }
    .card.card_invert .card__header a > span:after,
    .card.card_invert .card__header a > span:before {
        background: #fff;
    }
    @media (max-width: 600px) {
        .card.card_invert .card__header a > span:after,
        .card.card_invert .card__header a > span:before {
            background: #000;
        }
    }
    @media (max-width: 600px) {
        .card.card_invert .card__header a {
            color: #000;
        }
    }
    @media (max-width: 600px) {
        .card.card_invert .card__header {
            color: #000;
        }
    }
    @media (max-width: 600px) {
        .card.card_invert .card__text {
            color: rgba(0, 0, 0, 0.6);
        }
    }
    .cards {
        position: relative;
        overflow: hidden;
    }
    @media (max-width: 600px) {
        .cards {
            margin: 0;
        }
    }
    .cards.cards_bg {
        padding-bottom: 1150px;
    }
    @media (max-width: 600px) {
        .cards.cards_bg {
            background: 0 0;
            padding-bottom: 1150px;
        }
    }
    .cards.cards_bg .card .card__content {
        padding-right: 50px;
    }
    .cards.cards_bg .card.card_picture-right .card__content {
        padding-left: 50px;
    }
    .cards.cards_bg button {
        top: 20%;
    }
    .cards.cards_bg .slick-prev {
        left: 10px;
    }
    .cards.cards_bg .slick-next {
        right: 10px;
    }
    .cards.cards_no-price {
        padding-bottom: 0;
    }
    @media (max-width: 600px) {
        .cards.cards_no-price {
            background: 0 0;
        }
    }
    .cards.cards_no-price button {
        top: 40%;
    }
    .cards.cards_text-white .card__header,
    .cards.cards_text-white .card__link,
    .cards.cards_text-white .card__text,
    .cards.cards_text-white .card__text_list {
        color: #fff;
    }
    .cards.cards_text-white .card__header span {
        color: inherit;
    }
    .cards.cards_text-black .card__header,
    .cards.cards_text-black .card__text {
        color: #4a4a4a;
    }
    .cards.cards_text-black .card__header span {
        color: inherit;
    }
    .cards.cards_text-thin .card__link {
        font-size: 14px;
    }
    .cards.cards_text-thin .card__text {
        font: 300 14px/1.5em "Gotham Pro", Arial, serif;
    }
    .cards.cards_text-thin .card__header {
        font: 400 26px/1.2 "Gotham Pro", Arial, serif;
    }
    @media (max-width: 600px) {
        .cards.cards_text-thin .card__header {
            font: 400 22px/1.2 "Gotham Pro", Arial, serif;
        }
    }
    .cards.cards_text-axiforma .card__link {
        font-family: Axiforma, Arial, serif;
    }
    .cards.cards_text-axiforma .card__text {
        font: 400 18px/30px Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma .card__text {
            font: 400 16px/26px Axiforma, Arial, serif;
        }
    }
    .cards.cards_text-axiforma .card__header {
        font: 700 30px/1.2 Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma .card__header {
            font: 700 22px/1.2 Axiforma, Arial, serif;
        }
    }
    .cards.cards_text-axiforma .card__badge {
        background: 0 0;
        margin: 0 0 20px;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma .card__badge {
            margin: 0 auto 15px;
        }
    }
    .cards.cards_text-axiforma .card__badge .card__descr {
        font: 500 14px/1 Axiforma, Arial, serif;
    }
    .cards.cards_text-axiforma .slick-prev {
        width: 20px;
    }
    .cards.cards_text-axiforma .slick-next {
        width: 20px;
    }
    .cards.cards_text-axiforma_v2 .card__wrapper {
        overflow: initial;
    }
    .cards.cards_text-axiforma_v2 .card__header {
        color: #000;
    }
    .cards.cards_text-axiforma_v2 .card__text {
        font: 500 16px/26px Axiforma, Arial, serif;
        color: rgba(0, 0, 0, 0.4);
    }
    .cards.cards_text-axiforma_v2 .card__descr {
        font: 700 16px/26px Axiforma, Arial, serif;
        color: #f7486d;
        text-transform: uppercase;
    }
    .cards.cards_text-axiforma_v2 .card__btn {
        text-shadow: none;
        font: 800 14px/16px Axiforma, Arial, serif;
        min-width: 173px;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        width: 100%;
        height: 50px;
        background: #7b68ee;
        border-radius: 4px;
        box-shadow: 0 10px 25px rgba(123, 104, 238, 0.5);
        color: #fff;
    }
    .cards.cards_text-axiforma_v2 .card__btn:hover {
        background: #5c4dbc;
        border: 1px solid #5c4dbc;
    }
    .cards.cards_text-axiforma_v2 .card__btn-pseudoelement {
        position: relative;
    }
    .cards.cards_text-axiforma_v2 .card__btn-pseudoelement:after {
        content: "";
        display: block;
        position: absolute;
        left: 100%;
        content: "FREE forever. No credit card.";
        font: 700 12px/17px Axiforma, Arial, serif;
        text-align: left;
        letter-spacing: 1px;
        text-transform: uppercase;
        margin-left: 20px;
        max-width: 130px;
        width: 100%;
        color: #b9bec7;
        pointer-events: none;
        top: auto;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_v2 .card__btn-pseudoelement:after {
            content: none;
        }
    }
    .cards.cards_text-axiforma_v2-with-bubble:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-transform: translate(45%, -50%);
        -ms-transform: translate(45%, -50%);
        transform: translate(45%, -50%);
        left: 50%;
        top: 50%;
        max-width: 600px;
        z-index: -1;
    }
    @media screen and (min-width: 1600px) {
        .cards.cards_text-axiforma_v2-with-bubble:before {
            max-width: 680px;
            right: auto;
            left: 50%;
            -webkit-transform: translate(30%, -50%);
            -ms-transform: translate(30%, -50%);
            transform: translate(30%, -50%);
        }
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_v2-with-bubble:before {
            display: none;
        }
    }
    .cards.cards_text-axiforma_v2-with-bubble .card {
        padding: 40px 0;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_v2-with-bubble .card {
            padding: 0;
        }
    }
    .cards.cards_text-axiforma_dotted .card__picture {
        position: relative;
    }
    .cards.cards_text-axiforma_dotted .card__picture:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        z-index: -1;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    .cards.cards_text-axiforma_dotted .card__header {
        color: #292d34;
        font: 800 35px/50px Axiforma, Arial, serif;
        position: relative;
        margin-bottom: 50px;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_dotted .card__header {
            font: 800 22px/1.2 Axiforma, Arial, serif;
        }
    }
    .cards.cards_text-axiforma_dotted .card__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 30px;
        background: linear-gradient(90deg, #259cd7 100%, #259cd7 0);
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_dotted .card__header:after {
            margin: 30px auto 0;
        }
    }
    .cards.cards_text-axiforma_dotted .card__text {
        font: 400 14px/25px Axiforma, Arial, serif;
        color: #333;
    }
    .cards.cards_text-axiforma_dotted .card__link {
        box-shadow: 0 5px 15px rgba(16, 30, 54, 0.15);
        border-radius: 4px;
        text-transform: capitalize;
        border-bottom: 0;
        font-weight: 700;
        height: 50px;
        width: 170px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 2px;
        background: #fff;
        margin-top: 30px;
        transition: 0.2s;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_dotted .card__link {
            margin-left: auto;
            margin-right: auto;
        }
    }
    .cards.cards_text-axiforma_dotted .card__link_purple-bg {
        background: #7b68ee;
        color: #fff;
    }
    .cards.cards_text-axiforma_dotted .card__link_purple-bg:hover {
        background:  #5c4dbc;
    }
    .cards.cards_text-axiforma_dotted .card__link_pink-bg {
        background:  #fd71af;
        color: #fff;
    }
    .cards.cards_text-axiforma_dotted .card__link_pink-bg:hover {
        background: #fc3f93;
    }
    .cards.cards_text-axiforma_dotted .card__link_blue-bg {
        background: #49ccf9;
        color: #fff;
    }
    .cards.cards_text-axiforma_dotted .card__link_blue-bg:hover {
        background:  #18bef7;
    }
    .cards.cards_text-axiforma_dotted .card__link_green-bg {
        background:  #2fb567;
        color: #fff;
    }
    .cards.cards_text-axiforma_dotted .card__link_green-bg:hover {
        background:  #248d50;
    }
    .cards.cards_text-axiforma_dotted.nolines .card__header {
        margin-bottom: 20px;
    }
    .cards.cards_text-axiforma_dotted.nolines .card__header:after {
        content: none;
    }
    .cards.cards_text-axiforma_about .section-v2__header,
    .cards.cards_text-axiforma_marketing .section-v2__header,
    .cards.cards_text-axiforma_project-m .section-v2__header,
    .cards.cards_text-axiforma_with-diamonds .section-v2__header {
        position: relative;
        margin-bottom: 50px;
    }
    .cards.cards_text-axiforma_about .section-v2__header:after,
    .cards.cards_text-axiforma_marketing .section-v2__header:after,
    .cards.cards_text-axiforma_project-m .section-v2__header:after,
    .cards.cards_text-axiforma_with-diamonds .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 30px;
        background: linear-gradient(90deg, #9f8fff 100%, #7b68ee 0);
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_about .section-v2__header:after,
        .cards.cards_text-axiforma_marketing .section-v2__header:after,
        .cards.cards_text-axiforma_project-m .section-v2__header:after,
        .cards.cards_text-axiforma_with-diamonds .section-v2__header:after {
            margin: 30px auto 0;
        }
    }
    .cards.cards_text-axiforma_with-diamonds,
    .cards.cards_text-axiforma_with-diamonds.cards-features {
        padding-bottom: 100px;
    }
    @media (max-width: 1000px) {
        .cards.cards_text-axiforma_with-diamonds,
        .cards.cards_text-axiforma_with-diamonds.cards-features {
            padding-bottom: 50px;
        }
    }
    .cards.cards_text-axiforma_with-diamonds .card,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card {
        padding: 60px 0;
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_with-diamonds .card,
        .cards.cards_text-axiforma_with-diamonds.cards-features .card {
            padding: 0;
        }
    }
    @media screen and (min-width: 600px) {
        .cards.cards_text-axiforma_with-diamonds .card__content,
        .cards.cards_text-axiforma_with-diamonds.cards-features .card__content {
            width: 41%;
            padding: 30px;
        }
    }
    .cards.cards_text-axiforma_with-diamonds .card__wrapper,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card__wrapper {
        position: relative;
    }
    .cards.cards_text-axiforma_with-diamonds .card__wrapper:before,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card__wrapper:before {
        content: "";
        display: block;
        position: absolute;
        top: 60%;
        width: 600px;
        height: 600px;
        z-index: 0;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    @media (max-width: 600px) {
        .cards.cards_text-axiforma_with-diamonds .card__wrapper:before,
        .cards.cards_text-axiforma_with-diamonds.cards-features .card__wrapper:before {
            content: none;
            display: none;
        }
    }
    .cards.cards_text-axiforma_with-diamonds .card:first-child .card__wrapper:before,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:first-child .card__wrapper:before {
        left: 95%;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(2) .card__wrapper:before,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(2) .card__wrapper:before {
        left: 8%;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(2) .card__wrapper .section-v2__subheader,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(2) .card__wrapper .section-v2__subheader {
        color: #fd71af;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(2) .card__wrapper .section-v2__header:after,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(2) .card__wrapper .section-v2__header:after {
        background: linear-gradient(255.64deg, #ff9ec9 8.16%, #fd71af 87.77%);
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(3) .card__wrapper:before,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(3) .card__wrapper:before {
        left: 95%;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(3) .card__wrapper .section-v2__subheader,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(3) .card__wrapper .section-v2__subheader {
        color: #49ccf9;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(3) .card__wrapper .section-v2__header:after,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(3) .card__wrapper .section-v2__header:after {
        background: linear-gradient(255.64deg, #84dfff 8.16%, #49ccf9 87.77%);
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(4) .card__wrapper:before,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(4) .card__wrapper:before {
        left: 8%;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(4) .card__wrapper .section-v2__subheader,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(4) .card__wrapper .section-v2__subheader {
        color: #2fb567;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(4) .card__wrapper .section-v2__header:after,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(4) .card__wrapper .section-v2__header:after {
        background: linear-gradient(269.97deg, #5ddd93 0.03%, #27ae60 99.97%);
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(5) .card__wrapper:before,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(5) .card__wrapper:before {
        left: 95%;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(5) .card__wrapper .section-v2__subheader,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(5) .card__wrapper .section-v2__subheader {
        color: #f5ce3b;
    }
    .cards.cards_text-axiforma_with-diamonds .card:nth-child(5) .card__wrapper .section-v2__header:after,
    .cards.cards_text-axiforma_with-diamonds.cards-features .card:nth-child(5) .card__wrapper .section-v2__header:after {
        background: linear-gradient(180deg, #ffdb58 0, #ffc800 100%);
    }
    .cards.cards_text-axiforma_about-levelup .card__wrapper {
        background: rgba(34, 34, 37, 0.7);
        box-shadow: 0 34px 64px rgba(0, 0, 0, 0.25);
        -webkit-backdrop-filter: blur(54px);
        backdrop-filter: blur(54px);
        border-radius: 11px;
        padding: 0;
    }
    @media (max-width: 1000px) {
        .cards.cards_text-axiforma_about-levelup .card__wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .cards.cards_text-axiforma_about-levelup .card__wrapper .section-v2__text {
        color: #fff;
        margin-bottom: 0;
        text-align: left;
        letter-spacing: -0.3px;
    }
    .cards.cards_text-axiforma_about-levelup .card__wrapper .section-v2__header {
        text-align: left;
    }
    .cards.cards_text-axiforma_about-levelup .card__wrapper .card__content {
        padding: 60px 15px 60px 60px;
    }
    @media (max-width: 1000px) {
        .cards.cards_text-axiforma_about-levelup .card__wrapper .card__content {
            width: 100%;
            padding: 30px;
        }
    }
    .cards.cards_text-axiforma_about-levelup .card__wrapper .card__picture {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 30px;
        width: 65%;
    }
    @media (max-width: 1000px) {
        .cards.cards_text-axiforma_about-levelup .card__wrapper .card__picture {
            width: 100%;
            margin: auto;
            padding: 30px;
        }
    }
    @media (max-width: 1000px) {
        .cards.cards_text-axiforma_about-levelup .card__wrapper > * {
            text-align: center;
        }
    }
    .cards.cards_text-white.cards_text-axiforma .card__header,
    .cards.cards_text-white.cards_text-axiforma .card__text {
        color: #fff;
    }
    .cards.cards-features {
        padding-top: 0;
    }
    @media (max-width: 600px) {
        .cards.cards-features {
            padding-top: 0;
        }
    }
    .cards.cards-features .card {
        padding: 40px 0;
    }
    @media (max-width: 600px) {
        .cards.cards-features .card {
            padding: 0;
        }
    }
    .cards.cards-features .card.card_invert {
        padding: 0;
    }
    .cards.cards-features .card.card_invert .card__header {
        color: #000;
        text-shadow: none;
    }
    .cards.cards-features .card.card_invert .card__text {
        color: rgba(0, 0, 0, 0.6);
        text-shadow: none;
    }
    .cards.cards-features:before {
        display: none;
    }
    .cards.cards-features:after {
        display: none;
    }
    .cards.cards_rich-text-editor .card .card__shortcut {
        margin: 50px 0 0;
        color: #292d34;
        font: 15px/1.4em "Gotham Pro", Arial, serif;
        font-weight: 300;
    }
    @media (max-width: 600px) {
        .cards.cards_rich-text-editor .card .card__shortcut {
            margin: 30px 0 0;
        }
    }
    .cards.cards_rich-text-editor .card .card__shortcut span {
        display: inline-block;
        margin-left: 5px;
        border-radius: 18px;
        background-color: #7b68ee;
        color: #fff;
        padding: 5px 7px;
        font-weight: 500;
    }
    .cards.cards_rich-text-editor-white .card .card__wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .cards.cards_rich-text-editor-white .card .card__header,
    .cards.cards_rich-text-editor-white .card .card__text {
        color: #fff;
    }
    .cards.cards_rich-text-editor-white .card .card__shortcut {
        color: #fff;
    }
    .cards.cards_rich-text-editor-white .card .card__shortcut span {
        background-color: #fff;
        color: #7d69ef;
    }
    .cards.cards_chrome-extension .card {
        padding: 40px 0;
    }
    @media (max-width: 600px) {
        .cards.cards_chrome-extension .card {
            padding: 20px;
        }
    }
    .cards.cards_chrome-extension .card .card__text {
        color: #292d34;
    }
    .cards.cards_chrome-extension .card .card__text > span {
        background: #f4b83c;
        font: 500 11px/1 "Gotham Pro", Arial, serif;
        color: #fff;
        text-transform: uppercase;
        display: block;
        border-radius: 12px;
        padding: 3px 5px;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        margin-bottom: 5px;
    }
    .cards.cards_chrome-extension .card .card__header {
        font-weight: 400;
        color: #292d34;
    }
    .cards.cards_chrome-extension_white .card .card__text {
        color: #fff;
    }
    .cards.cards_chrome-extension_white .card .card__header {
        color: #fff;
    }
    .cards.cards_case-study .card {
        padding: 80px 0;
    }
    @media (max-width: 600px) {
        .cards.cards_case-study .card {
            padding: 20px;
        }
    }
    .cards.cards_case-study .card__wrapper {
        max-width: 100%;
    }
    .cards.cards_case-study .card__picture {
        width: 50%;
    }
    @media (max-width: 600px) {
        .cards.cards_case-study .card__picture {
            width: 100%;
        }
    }
    .cards.cards_case-study .card__content {
        width: 50%;
    }
    @media (max-width: 600px) {
        .cards.cards_case-study .card__content {
            width: 100%;
        }
    }
    .cards.cards_case-study .card__content > * {
        text-align: center;
    }
    .cards.cards_case-study .card__btn {
        width: 100%;
        background: #ecb14f;
        border: 1px solid #ecb14f;
        max-width: 353px;
        margin: 40px auto 0;
    }
    .cards.cards_case-study .card__btn:hover {
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
    }
    .cards.cards_case-study .case-study__main {
        margin: 0 auto;
    }
    .cards.cards_case-study .case-study__main-photo {
        position: relative;
        width: 62px;
        height: 62px;
        background: #afa5f0;
        border-radius: 100%;
        margin: 25px auto 15px;
    }
    .cards.cards_case-study .case-study__main-photo:hover img {
        border: 1px solid #afa5f0;
    }
    .cards.cards_case-study .case-study__main-photo img {
        transition: 0.18s ease-in-out 20ms;
        border-radius: 50%;
        width: 100%;
        height: 100%;
        border: 3px solid #afa5f0;
    }
    .cards.cards_case-study .case-study__main-name {
        position: relative;
        padding-top: 2px;
        font: 400 14px/19px Axiforma, Arial, serif;
        color: #fff;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .cards.cards_case-study .case-study__main-name strong {
        color: inherit;
    }
    .cards.cards-events:before {
        content: "";
        display: block;
        position: absolute;
        content: "step by step";
        text-transform: uppercase;
        font: 400 18px/1 "Gotham Pro", Arial, serif;
        color: #b4b4b4;
        text-align: center;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        left: 50%;
    }
    @media (min-width: 1600px) {
        .cards.cards-events .card {
            background-size: 200px !important;
        }
    }
    .cards.cards--cu-jakub {
        padding-top: 30px;
    }
    .cards.cards--cu-jakub .card {
        padding: 0;
    }
    @media (max-width: 1000px) {
        .cards.cards--cu-jakub .card__wrapper {
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
        }
    }
    .cards.cards--cu-jakub .card__picture {
        width: 530px;
    }
    @media (max-width: 600px) {
        .cards.cards--cu-jakub .card__picture {
            width: 100%;
        }
    }
    .cards.cards--cu-jakub .card__picture img {
        max-width: 100%;
    }
    .cards.cards--cu-jakub .card__content {
        width: 620px;
    }
    @media (max-width: 600px) {
        .cards.cards--cu-jakub .card__content {
            width: 100%;
        }
    }
    .card-header {
        padding: 0;
        max-width: 1240px;
        width: 94%;
        margin: 40px auto 0;
        padding: 0 10px;
        position: relative;
        color: inherit;
        overflow: auto;
        transition: 0.2s;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1200px) {
        .card-header {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    @media (max-width: 600px) {
        .card-header {
            padding-top: 0;
        }
    }
    .card-header .card__picture {
        padding: 0;
        width: 55%;
    }
    @media (max-width: 1200px) {
        .card-header .card__picture {
            width: 70%;
            -webkit-box-ordinal-group: 3 !important;
            -ms-flex-order: 2 !important;
            order: 2 !important;
        }
    }
    @media (max-width: 600px) {
        .card-header .card__picture {
            width: 100%;
        }
    }
    .card-header .card__picture img {
        border: 1px solid #e4e4e4;
        border-radius: 5px;
    }
    .card-header .card__content {
        padding: 20px;
        text-align: center;
        width: 45%;
    }
    @media (max-width: 1200px) {
        .card-header .card__content {
            width: 100%;
            -webkit-box-ordinal-group: 2 !important;
            -ms-flex-order: 1 !important;
            order: 1 !important;
            margin-bottom: 30px;
        }
    }
    .card-header .card__header {
        font: 400 50px/57px "Gotham Pro", Arial, serif;
        color: #fff;
        margin-bottom: 30px;
    }
    @media (max-width: 1200px) {
        .card-header .card__header br {
            display: none;
        }
    }
    .card-header .card__header strong {
        font-weight: 500;
        color: #fff;
    }
    @media (max-width: 600px) {
        .card-header .card__header {
            font: 400 30px/37px "Gotham Pro", Arial, serif;
        }
    }
    .card-header .card__text {
        font: 400 23px/33px "Gotham Pro", Arial, serif;
        color: #fff;
    }
    .card-header .card__text strong {
        font: 500 23px/33px "Gotham Pro", Arial, serif;
        color: #fff;
    }
    @media (max-width: 600px) {
        .card-header .card__text strong {
            font: 500 20px/33px "Gotham Pro", Arial, serif;
        }
    }
    @media (max-width: 600px) {
        .card-header .card__text {
            font: 400 20px/33px "Gotham Pro", Arial, serif;
        }
    }
    .card-header_video {
        -webkit-box-align: initial;
        -ms-flex-align: initial;
        align-items: initial;
        padding-bottom: 50px;
    }
    .card-header_video .card__video {
        width: 53%;
        position: relative;
    }
    @media (max-width: 1200px) {
        .card-header_video .card__video {
            width: 560px;
            height: 315px;
            margin: auto;
        }
    }
    @media (max-width: 600px) {
        .card-header_video .card__video {
            width: 100%;
            -webkit-box-ordinal-group: 3 !important;
            -ms-flex-order: 2 !important;
            order: 2 !important;
            height: 225px;
        }
    }
    .card-header_video .card__content {
        width: 44%;
    }
    @media (max-width: 1200px) {
        .card-header_video .card__content {
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .card-header_video .card__content {
            padding: 5px;
        }
    }
    .card-header_video .card__header {
        font: 400 40px/42px "Gotham Pro", Arial, serif;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    @media (max-width: 600px) {
        .card-header_video .card__header {
            font: 400 30px/37px "Gotham Pro", Arial, serif;
        }
    }
    .card-header_video .card__text {
        font: 300 20px/33px "Gotham Pro", Arial, serif;
    }
    .card-header_video .card__text strong {
        color: #fff;
        font: 500 20px/33px "Gotham Pro", Arial, serif;
    }
    .card-header_video .card__text:last-child {
        margin-top: 30px;
    }
    .card-header_picture {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .card-header_picture .card__header {
        font: 400 40px/42px "Gotham Pro", Arial, serif;
        margin: 0 0 70px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    @media (max-width: 600px) {
        .card-header_picture .card__header {
            font: 400 30px/37px "Gotham Pro", Arial, serif;
            margin: 0;
        }
    }
    .card-header_picture .card__text {
        font: 300 20px/33px "Gotham Pro", Arial, serif;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .card-header_picture .card__text a {
        color: inherit;
    }
    .card-header_picture .card__text strong {
        color: #fff;
        font: 500 20px/33px "Gotham Pro", Arial, serif;
    }
    .card-header_picture .card__text:last-child {
        margin-top: 30px;
    }
    #template_container .section {
        z-index: 1;
        position: relative;
    }
    #template_container .cards {
        overflow: initial;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        z-index: 1;
    }
    @media (max-width: 600px) {
        #template_container .cards_text-white {
            margin: 0;
        }
    }
    #template_container .cards .card .card__picture {
        overflow: initial;
    }
    #template_container .cards .card:hover .card__picture img:hover,
    #template_container .cards .card:hover .card__picture video:hover {
        -webkit-transform: scale(2);
        -ms-transform: scale(2);
        transform: scale(2);
    }
    #template_container .cards .card__btn {
        background:  linear-gradient(90deg, #ff02f0 0, #ffc800 100%);
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.267155);
        border-radius: 5px;
        text-shadow: none;
        font-size: 15px;
        max-width: 156px;
        height: 45px;
        padding: 0 20px 0 10px;
        border: 0;
        transition: 0.5s;
    }
    #template_container .cards .card__btn:focus,
    #template_container .cards .card__btn:hover {
        box-shadow: 0 0.5em 0.5em -0.4em rgba(0, 0, 0, 0.567155);
        -webkit-transform: translateY(-0.25em);
        -ms-transform: translateY(-0.25em);
        transform: translateY(-0.25em);
    }
    #template_container .btn {
        background:  linear-gradient(90deg, #ff02f0 0, #ffc800 100%);
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.267155);
        border-radius: 5px;
        max-width: 210px;
        padding: 0 25px 0 10px;
        width: 100%;
        height: 45px;
        margin: 10px auto;
        border: 0;
        transition: 0.5s;
    }
    #template_container .btn strong {
        font-size: 15px;
    }
    #template_container .btn:focus,
    #template_container .btn:hover {
        box-shadow: 0 0.5em 0.5em -0.4em rgba(0, 0, 0, 0.567155);
        -webkit-transform: translateY(-0.25em);
        -ms-transform: translateY(-0.25em);
        transform: translateY(-0.25em);
    }
    #template_container .btn:after {
        content: none;
    }
    #template_container .cards_agile-dev,
    #template_container .cards_proj-manage {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        max-width: 1200px;
        padding: 0 20px;
        margin: auto;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    @media (max-width: 768px) {
        #template_container .cards_agile-dev,
        #template_container .cards_proj-manage {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        }
    }
    #template_container .cards_agile-dev .card,
    #template_container .cards_proj-manage .card {
        width: 31%;
    }
    @media (max-width: 768px) {
        #template_container .cards_agile-dev .card,
        #template_container .cards_proj-manage .card {
            width: 100%;
        }
    }
    #template_container .cards_agile-dev .wrapper .card__content,
    #template_container .cards_agile-dev .wrapper .card__picture,
    #template_container .cards_proj-manage .wrapper .card__content,
    #template_container .cards_proj-manage .wrapper .card__picture {
        width: 100%;
    }
    #template_container .cards_agile-dev .wrapper .card__content > *,
    #template_container .cards_proj-manage .wrapper .card__content > * {
        text-align: center;
    }
    #template_container .cards_agile-dev .wrapper .card__btn,
    #template_container .cards_proj-manage .wrapper .card__btn {
        text-shadow: none;
        font: 800 14px/16px Axiforma, Arial, serif;
        min-width: 173px;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        width: 100%;
        height: 50px;
        background: #7b68ee;
        border-radius: 4px;
        box-shadow: 0 10px 25px rgba(123, 104, 238, 0.5);
        margin: 40px auto 0;
        padding: 2px 0 0 0;
    }
    #template_container .cards_agile-dev .wrapper .card__btn:hover,
    #template_container .cards_proj-manage .wrapper .card__btn:hover {
        background: #5c4dbc;
    }
    #template_container .cards_agile-dev__carousel,
    #template_container .cards_proj-manage__carousel,
    #template_container .cards_student__carousel {
        margin: 0 auto 100px;
        max-width: 1160px;
        padding: 0 20px;
        overflow: auto;
    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel,
        #template_container .cards_proj-manage__carousel,
        #template_container .cards_student__carousel {
            margin-bottom: 50px;
        }
    }
    #template_container .cards_agile-dev__carousel .card,
    #template_container .cards_proj-manage__carousel .card,
    #template_container .cards_student__carousel .card {
        padding: 0 0 30px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel .card,
        #template_container .cards_proj-manage__carousel .card,
        #template_container .cards_student__carousel .card {
            padding-bottom: 0;
        }
    }
    #template_container .cards_agile-dev__carousel .card:hover .card__picture img:hover,
    #template_container .cards_agile-dev__carousel .card:hover .card__picture video:hover,
    #template_container .cards_proj-manage__carousel .card:hover .card__picture img:hover,
    #template_container .cards_proj-manage__carousel .card:hover .card__picture video:hover,
    #template_container .cards_student__carousel .card:hover .card__picture img:hover,
    #template_container .cards_student__carousel .card:hover .card__picture video:hover {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    #template_container .cards_agile-dev__carousel .wrapper .card__content,
    #template_container .cards_agile-dev__carousel .wrapper .card__picture,
    #template_container .cards_proj-manage__carousel .wrapper .card__content,
    #template_container .cards_proj-manage__carousel .wrapper .card__picture,
    #template_container .cards_student__carousel .wrapper .card__content,
    #template_container .cards_student__carousel .wrapper .card__picture {
        width: 100%;
    }
    #template_container .cards_agile-dev__carousel .wrapper .card__picture,
    #template_container .cards_proj-manage__carousel .wrapper .card__picture,
    #template_container .cards_student__carousel .wrapper .card__picture {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);

    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel .wrapper .card__picture,
        #template_container .cards_proj-manage__carousel .wrapper .card__picture,
        #template_container .cards_student__carousel .wrapper .card__picture {
            padding: 30px 0;
        }
    }
    #template_container .cards_agile-dev__carousel .wrapper .card__picture img,
    #template_container .cards_proj-manage__carousel .wrapper .card__picture img,
    #template_container .cards_student__carousel .wrapper .card__picture img {
        max-width: 700px;
        border-radius: 5px;
    }
    #template_container .cards_agile-dev__carousel .wrapper .card__picture img:hover,
    #template_container .cards_proj-manage__carousel .wrapper .card__picture img:hover,
    #template_container .cards_student__carousel .wrapper .card__picture img:hover {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    @media (max-width: 768px) {
        #template_container .cards_agile-dev__carousel .wrapper .card__picture img,
        #template_container .cards_proj-manage__carousel .wrapper .card__picture img,
        #template_container .cards_student__carousel .wrapper .card__picture img {
            max-width: 100%;
        }
    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel .wrapper .card__content,
        #template_container .cards_proj-manage__carousel .wrapper .card__content,
        #template_container .cards_student__carousel .wrapper .card__content {
            padding: 20px;
        }
    }
    #template_container .cards_agile-dev__carousel .wrapper .card__content > *,
    #template_container .cards_proj-manage__carousel .wrapper .card__content > *,
    #template_container .cards_student__carousel .wrapper .card__content > * {
        text-align: center;
    }
    #template_container .cards_agile-dev__carousel .wrapper .card__content .section-v2__header,
    #template_container .cards_proj-manage__carousel .wrapper .card__content .section-v2__header,
    #template_container .cards_student__carousel .wrapper .card__content .section-v2__header {
        font-size: 30px;
        line-height: 40px;
    }
    #template_container .cards_agile-dev__carousel .wrapper .section-v2__text,
    #template_container .cards_proj-manage__carousel .wrapper .section-v2__text,
    #template_container .cards_student__carousel .wrapper .section-v2__text {
        max-width: 700px;
    }
    #template_container .cards_agile-dev__carousel .template__component,
    #template_container .cards_proj-manage__carousel .template__component,
    #template_container .cards_student__carousel .template__component {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    #template_container .cards_agile-dev__carousel .template__component .btn,
    #template_container .cards_proj-manage__carousel .template__component .btn,
    #template_container .cards_student__carousel .template__component .btn {
        width: 190px;
        padding: 2px 20px 0;
        max-width: 100%;
        margin: 0 10px;
        text-align: center;
        text-shadow: none;
        font: 800 14px/16px Axiforma, Arial, serif;
        min-width: 138px;
        height: 50px;
        background: #7b68ee;
        border-radius: 4px;
        box-shadow: 0 10px 25px rgba(123, 104, 238, 0.5);
    }
    #template_container .cards_agile-dev__carousel .template__component .btn:hover,
    #template_container .cards_proj-manage__carousel .template__component .btn:hover,
    #template_container .cards_student__carousel .template__component .btn:hover {
        background: #5c4dbc;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    #template_container .cards_agile-dev__carousel .template__component .btn_v2-white,
    #template_container .cards_proj-manage__carousel .template__component .btn_v2-white,
    #template_container .cards_student__carousel .template__component .btn_v2-white {
        background: #fff;
        color: #7b68ee;
    }
    #template_container .cards_agile-dev__carousel .template__component .btn_v2-white:hover,
    #template_container .cards_proj-manage__carousel .template__component .btn_v2-white:hover,
    #template_container .cards_student__carousel .template__component .btn_v2-white:hover {
        color: #fff;
        background: #5c4dbc;
    }
    @media screen and (max-width: 380px) {
        #template_container .cards_agile-dev__carousel .template__component,
        #template_container .cards_proj-manage__carousel .template__component,
        #template_container .cards_student__carousel .template__component {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
        #template_container .cards_agile-dev__carousel .template__component .btn,
        #template_container .cards_proj-manage__carousel .template__component .btn,
        #template_container .cards_student__carousel .template__component .btn {
            margin: 0 10px 15px;
            width: 170px;
            padding: 2px 10px 0;
        }
    }
    #template_container .cards_agile-dev__carousel .slick-arrow,
    #template_container .cards_proj-manage__carousel .slick-arrow,
    #template_container .cards_student__carousel .slick-arrow {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        border: 2px solid #e9ebf0;
    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel .slick-arrow,
        #template_container .cards_proj-manage__carousel .slick-arrow,
        #template_container .cards_student__carousel .slick-arrow {
            bottom: -21px;
        }
    }
    @media (max-width: 480px) {
        #template_container .cards_agile-dev__carousel .slick-arrow,
        #template_container .cards_proj-manage__carousel .slick-arrow,
        #template_container .cards_student__carousel .slick-arrow {
            width: 30px;
            height: 30px;
            bottom: -4px;
        }
    }
    #template_container .cards_agile-dev__carousel .slick-prev,
    #template_container .cards_proj-manage__carousel .slick-prev,
    #template_container .cards_student__carousel .slick-prev {
        background: #fafbfc;
    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel .slick-prev,
        #template_container .cards_proj-manage__carousel .slick-prev,
        #template_container .cards_student__carousel .slick-prev {
            top: auto;
            right: 60px;
            left: auto;
        }
    }
    @media (max-width: 480px) {
        #template_container .cards_agile-dev__carousel .slick-prev,
        #template_container .cards_proj-manage__carousel .slick-prev,
        #template_container .cards_student__carousel .slick-prev {
            background: #fafbfc;
            right: 40px;
        }
    }
    #template_container .cards_agile-dev__carousel .slick-next,
    #template_container .cards_proj-manage__carousel .slick-next,
    #template_container .cards_student__carousel .slick-next {
        background: #fafbfc;
    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel .slick-next,
        #template_container .cards_proj-manage__carousel .slick-next,
        #template_container .cards_student__carousel .slick-next {
            top: auto;
            right: 0;
            left: auto;
        }
    }
    @media (max-width: 480px) {
        #template_container .cards_agile-dev__carousel .slick-next,
        #template_container .cards_proj-manage__carousel .slick-next,
        #template_container .cards_student__carousel .slick-next {
            background: #fafbfc;
        }
    }
    #template_container .cards_agile-dev__carousel .slick-dots,
    #template_container .cards_proj-manage__carousel .slick-dots,
    #template_container .cards_student__carousel .slick-dots {
        bottom: 0;
        top: auto;
    }
    #template_container .cards_agile-dev__carousel .slick-dots li button:before,
    #template_container .cards_proj-manage__carousel .slick-dots li button:before,
    #template_container .cards_student__carousel .slick-dots li button:before {
        border-radius: 2px;
        background: rgba(185, 190, 199, 0.5);
    }
    #template_container .cards_agile-dev__carousel .slick-dots li.slick-active button:before,
    #template_container .cards_proj-manage__carousel .slick-dots li.slick-active button:before,
    #template_container .cards_student__carousel .slick-dots li.slick-active button:before {
        background: #7b68ee;
    }
    @media (max-width: 600px) {
        #template_container .cards_agile-dev__carousel .slick-dots,
        #template_container .cards_proj-manage__carousel .slick-dots,
        #template_container .cards_student__carousel .slick-dots {
            text-align: left;
            left: 0;
            bottom: 21px;
        }
    }
    .dropdown {
        position: relative;
        display: inline-block;
        color: inherit;
        transition: none !important;
    }
    .dropdown:hover .dropdown-menu__link_active {
        opacity: 1;
    }
    @-webkit-keyframes header__dropdown {
        from {
            opacity: 0;
        }
        to {
            opacity: 1;
        }
    }
    @keyframes header__dropdown {
        from {
            opacity: 0;
        }
        to {
            opacity: 1;
        }
    }
    .dropdown .drop {
        color: inherit;
    }
    .dropdown-menu {
        width: 22rem;
        list-style: none;
        margin: 0;
        margin-top: 23px;
        padding: 0;
        position: absolute;
        float: left;
        opacity: 0;
        -webkit-animation: header__dropdown 0.2s ease-in;
        animation: header__dropdown 0.2s ease-in;
        background-color: #fff;
        border-radius: 5px;
        box-shadow: 0 0 24px 0 rgba(118, 93, 160, 0.6);
        padding: 30px;
        z-index: 9999;
        top: 100%;
        display: none;
    }
    .dropdown-menu li {
        margin-bottom: 10px;
        border-bottom: 1px solid #f0f0f0;
        padding-bottom: 20px;
    }
    .dropdown-menu li:last-child {
        margin-bottom: 0;
        border-bottom: 0;
        padding-bottom: 0;
    }
    .dropdown-menu li a {
        text-transform: capitalize;
        display: block;
        width: 100%;
        padding-left: 50px;
    }
    .dropdown-menu li a span {
        text-transform: uppercase;
        color: #7b68ee;
        font: 500 13px/13px "Gotham Pro", Arial, serif;
        display: block;
        margin-bottom: 5px;
    }
    .dropdown-menu li a p {
        color: #000;
        font: 300 12px/12px "Gotham Pro", Arial, serif;
        text-transform: initial;
    }
    .dropdown-menu li a:hover span {
        color: #000;
    }
    .dropdown-menu:before {
        content: "";
        display: block;
        position: absolute;
        width: 10px;
        height: 10px;
        background: #fff;
        margin-top: -35px;
        margin-left: 10px;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .dropdown-menu.open {
        opacity: 1;
        height: auto;
        display: block;
    }
    .dropdown-menu__link {
        position: relative;
        transition: opacity 0.2s, color 0.2s;
        opacity: 0.5;
    }
    @media (max-width: 1000px) {
        .dropdown-menu__link {
            opacity: 1;
        }
    }
    .dropdown-menu__link:hover {
        opacity: 1;
    }
    .dropdown-menu__link:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        transition: all 0.6s ease;
        transition-delay: 0.1s;
    }
    .dropdown-menu__link_blog:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_docs:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_onboarding:before {
        width: 36px;
        height: 36px;
    }
    .dropdown-menu__link_hierarchy:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_videos:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_demo:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_help:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_marketing:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_education:before {
        width: 40px;
        height: 40px;
    }
    .dropdown-menu__link_non-profit:before {
        width: 35px;
        height: 23px;
    }
    .dropdown-menu__link_method:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_agile:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_scrum:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_case:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_productivity:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_meetings:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_digital:before {
        width: 36px;
        height: 36px;
    }
    .dropdown-menu__link_prioritize:before {
        width: 32px;
        height: 32px;
    }
    .dropdown-menu__link_personal:before {
        width: 40px;
        height: 40px;
    }
    .dropdown-menu__link_real-estate:before {
        width: 35px;
        height: 26px;
    }
    .dropdown-menu__link_crypto:before {
        width: 35px;
        height: 26px;
    }
    .dropdown-menu__link_events:before {
        width: 35px;
        height: 26px;
    }
    .dropdown-menu__link_more-teams:before {
        width: 35px;
        height: 26px;
    }
    .dropdown .down-caret {
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 5px 4px 0 4px;
        border-color: #fff transparent transparent transparent;
        display: inline-block;
        margin-left: 6px;
        top: -3px;
        position: relative;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        transition: all 0.25s ease-in;
    }
    .dropdown .open-caret {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        transition: all 0.25s ease-out;
    }
    .header__wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 20px 10px 40px;
        transition: 0.2s linear 0s;
        overflow: inherit;
    }
    @media (max-width: 1000px) {
        .header__wrapper {
            padding: 20px 10px 15px;
        }
    }
    .is-sticky .header {
        background: #7b68ee;
    }
    .is-sticky .section_header-white .header {
        background: #fff;
    }
    .is-sticky .header__wrapper {
        padding: 0 10px;
        height: 75px;
    }
    @media (max-width: 1000px) {
        .is-sticky .header__wrapper {
            height: auto;
            padding: 10px;
        }
    }
    .is-sticky .logo {
        height: 30px;
    }
    .is-sticky .auth__item {
        height: 30px;
        font-size: 12px;
    }
    .is-sticky .nav__item {
        font-size: 12px;
    }
    .is-sticky .nav {
        height: 100%;
    }
    .section_header-white .is-sticky .header {
        background: #fff;
        border-bottom: 1px solid #e4e4e4;
    }
    .sticky-wrapper:not(.is-sticky) {
        height: auto !important;
    }
    .section_concave #header {
        background-color: #fff;
        width: 100%;
        overflow: hidden;
        border: 0;
    }
    #header * {
        transition: all 0.6s ease;
    }
    .concave-border {
        margin-top: -20px;
        margin-left: -5%;
        width: 110%;
        overflow: hidden;
        background: linear-gradient(45deg, #7b68ee, #ae7fff);
        height: 76px;
        border-top-left-radius: 50% 100%;
        border-top-right-radius: 50% 100%;
    }
    @media (max-width: 768px) {
        .concave-border {
            margin-top: 0;
            background: #7b68ee;
        }
    }
    @media (max-width: 768px) {
        .wrapper-concave {
            margin-top: -2px;
            background: #7b68ee;
        }
    }
    .is-sticky .concave-border {
        height: 0;
        margin-top: 0;
        border-radius: 0;
    }
    .logo {
        display: block;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 150px;
        height: 50px;
        text-indent: -200px;
        font-size: 0;
        outline: 0;
    }
    @media (max-width: 1000px) {
        .logo {
            width: 125px;
        }
    }
    @media (max-width: 768px) {
        .logo {
            height: 30px;
            width: 115px;
        }
    }
    @media (max-width: 600px) {
        .logo {
            width: 100px;
        }
    }
    .nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .nav__item {
        color: #fff;
        transition: none !important;
    }
    .nav__item > span {
        position: relative;
        display: inline-block;
        color: inherit;
        transition: none !important;
    }
    .nav__item > span:after,
    .nav__item > span:before {
        content: "";
        display: block;
        position: absolute;
        transition: 0.2s;
        bottom: -4px;
        width: 0;
        height: 1px;
        background: #fff;
    }
    .nav__item > span:before {
        left: 50%;
    }
    .nav__item > span:after {
        right: 50%;
    }
    @media (min-width: 1000px) {
        .section_header-white_main-landing.section.section_header-white_main-landing_v2 .logo {
            width: 124px;
        }
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav {
        padding-left: 30%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    @media (max-width: 1200px) {
        .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav {
            padding-left: 25%;
        }
    }
    @media (max-width: 1000px) {
        .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav {
            padding-left: 0;
        }
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav.nav-v3 {
        padding-left: 25%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1200px) {
        .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav.nav-v3 {
            padding-left: 20%;
        }
    }
    @media (max-width: 1000px) {
        .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav.nav-v3 {
            padding-left: 0;
        }
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item {
        color: #fff;
        font: 800 14px/16px Axiforma, Arial, serif;
        text-transform: inherit;
        padding: 10px 20px 10px;
        margin: 0;
        cursor: pointer;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-radius: 4px;
    }
    @media (max-width: 1000px) {
        .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item {
            display: none;
        }
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item > span:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item > span:before {
        content: none;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown .drop,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item > span {
        transition: none !important;
        font-family: Axiforma, Arial, serif;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown {
        position: static;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown .drop {
        padding-bottom: 30px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item:hover {
        background: #fff;
        color: #7b68ee;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product {
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -moz-border-radius-topright: 10px;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        height: 55px;
        position: relative;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import.active,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn.active,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product.active {
        background: #fff;
        color: #7b68ee;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import.active:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import.active:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import:hover:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import:hover:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn.active:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn.active:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn:hover:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn:hover:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product.active:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product.active:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product:hover:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product:hover:before {
        content: "";
        display: block;
        position: absolute;
        height: 10px;
        width: 20px;
        bottom: 0;
        z-index: 9;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import.active:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import:hover:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn.active:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn:hover:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product.active:before,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product:hover:before {
        left: -20px;
        border-radius: 0 0 10px 0;
        -moz-border-radius: 0 0 10px 0;
        -webkit-border-radius: 0 0 10px 0;
        box-shadow: 10px 0 0 0 #fff;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import.active:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.import:hover:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn.active:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.learn:hover:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product.active:after,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item.product:hover:after {
        right: -20px;
        border-radius: 0 0 0 10px;
        -moz-border-radius: 0 0 0 10px;
        -webkit-border-radius: 0 0 0 10px;
        box-shadow: -10px 0 0 0 #fff;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        max-width: 1200px;
        width: 100%;
        padding: 0;
        top: 133px;
        margin-top: -15px;
        border-radius: 8px;
        box-shadow: 0 5px 15px -2px rgba(0, 0, 0, 0.25);
        -webkit-box-shadow: 0 5px 10px -2px rgba(0, 0, 0, 0.25);
        z-index: 9999;
        position: fixed;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        left: 50%;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu:before {
        display: none;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item {
        width: 50%;
        border: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a {
        padding-left: 0;
        opacity: 1;
        border-radius: 8px;
        padding: 20px 15px;
        height: 110px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a span {
        color: #292d34;
        font: 700 14px/16px Axiforma, Arial, serif;
        text-transform: inherit;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a span.popular {
        display: inline-block;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a span.popular span {
        border-radius: 4px;
        padding: 3px 5px;
        background: #7b68ee;
        color: #fff !important;
        font: 400 10px/1 Axiforma, Arial, serif;
        display: inline-block;
        position: relative;
        top: -2px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a span svg {
        margin-right: 10px;
        min-width: 25px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a p {
        color: #7c828d;
        font: 400 12px/19px Axiforma, Arial, serif;
        padding-left: 35px;
        margin-top: 10px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a:hover p {
        color: #292d34;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.purple:hover {
        background: rgba(123, 104, 238, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.pink:hover {
        background: rgba(253, 113, 175, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.dark-blue:hover {
        background: rgba(85, 119, 255, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.orange:hover {
        background: rgba(255, 200, 0, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.green:hover {
        background: rgba(0, 184, 136, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.light-purple:hover {
        background: rgba(182, 96, 221, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.blue:hover {
        background: rgba(73, 204, 249, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.red:hover {
        background: rgba(244, 110, 110, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.light-green:hover {
        background: rgba(0, 184, 136, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.dark-green:hover {
        background: rgba(107, 201, 80, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.dark-yellow:hover {
        background: rgba(255, 122, 0, 0.1);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.dropdown-menu__link-purple {
        color: #7b68ee;
        background: rgba(123, 104, 238, 0.1);
        padding: 0;
        border-radius: 8px;
        height: 42px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.dropdown-menu__link-purple span {
        color: inherit;
        font: 800 11px/1 Axiforma, Arial, serif;
        text-transform: uppercase;
        letter-spacing: 1px;
        margin-bottom: 0;
        padding-right: 15px;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item a.dropdown-menu__link-purple:hover {
        background: rgba(123, 104, 238, 0.2);
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu__item-purple {
        width: 100%;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu .panel {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        max-height: 100%;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.open {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.features {
        padding: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 61%;
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.features .dropdown-menu__item {
        width: 33%;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.features .dropdown-menu__item.last {
        width: 100%;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases {
        width: 39%;
        position: relative;
        padding: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        background: #fafbfc;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        height: 100%;
        width: 1px;
        background: #e9ebf0;
        top: 0;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item {
        width: 49%;
        background: #fff;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
        border-radius: 8px;
        height: 42px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 10px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item:last-child,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item:nth-child(10) {
        margin-bottom: 0;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link {
        padding: 0;
        width: 100%;
        height: 100%;
        font: 700 14px/16px Axiforma, Arial, serif;
        color: #292d34;
        position: relative;
        padding-left: 33px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link:before {
        content: "";
        display: block;
        position: absolute;
        left: 18px;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 8px;
        height: 8px;
        border-radius: 50%;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.purple:before {
        background: #7b68ee;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.pink:before {
        background: #fd71af;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.dark-blue:before {
        background: #57f;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.orange:before {
        background: #ffc800;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.green:before {
        background: #00b888;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.light-purple:before {
        background: #b660dd;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.blue:before {
        background: #49ccf9;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.red:before {
        background: #f46e6e;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.light-green:before {
        background: #00ffb7;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.dark-green:before {
        background: #6bc950;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item .dropdown-menu__link.dark-yellow:before {
        background: #ff7a00;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item span {
        font: 500 13px/1.2 Axiforma, Arial, serif;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item.use-cases__top {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%;
        height: auto;
        box-shadow: none;
        margin-bottom: 15px;
        padding-left: 0;
        background: 0 0;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item.use-cases__top .dropdown-menu__link {
        padding-left: 0;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item.use-cases__top .dropdown-menu__link-purple {
        background: 0 0;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item.use-cases__top .dropdown-menu__link-purple span {
        font: 800 11px/1 Axiforma, Arial, serif;
        color: #7b68ee;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.product.open ul.use-cases .dropdown-menu__item.use-cases__top .dropdown-menu__link-purple:hover span {
        color: #5c4dbc;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.import,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.learn {
        padding: 15px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.import .dropdown-menu__item,
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item .dropdown-menu.learn .dropdown-menu__item {
        width: 20%;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item:last-child .dropdown-menu li {
        padding-bottom: 20px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .nav__item:last-child .dropdown-menu li:last-child {
        padding-bottom: 0;
    }
    @media (max-width: 1000px) {
        .section_header-white_main-landing.section.section_header-white_main-landing_v2 .header__wrapper .auth {
            display: none;
        }
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .header__wrapper .auth__item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        background: 0 0;
        color: #fff;
        border: 0;
        font: 800 14px/16px Axiforma, Arial, serif;
        width: 93px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        background: rgba(255, 255, 255, 0.1);
        border-radius: 4px;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: rgba(41, 45, 52, 0.1);
        color: #fff;
        font: 800 14px/16px Axiforma, Arial, serif;
        width: 93px;
        border: 0;
        box-shadow: none;
    }
    .section_header-white_main-landing.section.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    .nav-toggle {
        display: none;
        width: 24px;
        height: 24px;
    }
    .nav-toggle.nav-toggle_hide {
        display: none;
    }
    @media (max-width: 768px) {
        .nav-toggle {
            display: block;
        }
    }
    #levelup-banner.dnone {
        display: none !important;
    }
    .levelup_2020 {
        width: 100%;
        height: 44px;
        background: #fff;
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        z-index: 9;
    }
    @media (max-width: 1000px) {
        .levelup_2020 {
            height: auto;
        }
    }
    .levelup__body {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
    }
    @media (max-width: 1000px) {
        .levelup__body {
            padding: 10px;
        }
    }
    .levelup__icon {
        width: 24px;
        height: 24px;
    }
    @media (max-width: 600px) {
        .levelup__icon {
            width: 35px;
            height: 35px;
            background: rgba(253, 113, 175, 0.1);
            border-radius: 8px;
        }
    }
    .levelup__description {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
    }
    @media (max-width: 768px) {
        .levelup__description {
            padding: 10px 20px;
        }
    }
    @media (max-width: 600px) {
        .levelup__description {
            padding: 15px 0 0;
            display: block;
        }
    }
    .levelup__description-title {
        font: 700 14px/16px Axiforma, Arial, serif;
        color: #292d34;
        padding: 0 5px;
        text-align: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    @media (max-width: 768px) {
        .levelup__description-title {
            padding: 15px 0 0;
        }
    }
    @media (max-width: 600px) {
        .levelup__description-title {
            text-align: left;
            display: block;
        }
    }
    .levelup__countdown {
        color: #fd71af;
        padding: 0 3px;
    }
    .levelup__logo {
        width: 63px;
        height: 22px;
        display: inline-block;
        vertical-align: bottom;
        margin-left: 5px;
    }
    .levelup__btn {
        font: 700 14px/16px Axiforma, Arial, serif;
        color: #fd71af;
        padding-right: 15px;
        margin-left: 5px;
    }
    .levelup__btn:hover {
        color: #fc3f93;
    }
    .levelup__close-btn {
        width: 16px;
        height: 16px;
        display: block;
        cursor: pointer;
        transition: 0.2s;
    }
    @media (max-width: 768px) {
        .levelup__close-btn {
            position: absolute;
            right: 15px;
            top: 15px;
        }
    }
    .levelup__close-btn:hover {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        transition: 0.2s;
    }
    .levelup_2021 {
        width: 100%;
        height: 44px;
        background: #000;
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        z-index: 9;
    }
    @media (max-width: 1000px) {
        .levelup_2021 {
            height: auto;
        }
    }
    .levelup_2021 .levelup__description-title {
        color: #fff;
    }
    .levelup_2021 .levelup__btn {
        color: #bb4cfc;
    }
    .levelup_2021 .levelup__btn:hover {
        color: #a81afb;
    }
    .levelup_2021 .levelup__logo {
        width: 61px;
        height: 20px;
    }
    .levelup_2021 .levelup__icon {
        width: 44px;
        height: 36px;
        margin-right: 15px;
    }
    @media (max-width: 768px) {
        .levelup_2021 .levelup__icon {
            display: none;
        }
    }
    .off-canvas {
        position: fixed;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        top: 0;
        right: 0;
        z-index: 999999;
        width: 100%;
        max-width: 375px;
        height: auto;
        max-height: 460px;
        padding: 35px 25px 0;
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.25);
        -webkit-transform: translateX(400px);
        -ms-transform: translateX(400px);
        transform: translateX(400px);
        transition: 0.2s;
        overflow: auto;
    }
    @media (max-width: 600px) {
        .off-canvas {
            max-width: 100%;
            -webkit-transform: translateX(105%);
            -ms-transform: translateX(105%);
            transform: translateX(105%);
        }
    }
    #off-canvas.active {
        height: 100%;
        max-height: 100%;
    }
    .is-canvas .off-canvas {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        box-shadow: -5px -1px 10px -2px rgba(0, 0, 0, 0.3);
    }
    .is-canvas {
        overflow: hidden;
    }
    .is-canvas__before {
        content: "";
        display: block;
        position: absolute;
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: rgba(41, 45, 52, 0.65);
        z-index: 20000;
    }
    .nav-canvas-v2-experiment.nav-canvas .nav-canvas__item {
        padding: 8px 0;
    }
    .nav-canvas {
        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-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
    .nav-canvas__top {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 30px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .nav-canvas__logo {
        font-size: 0;
        text-indent: -200px;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 123px;
        height: 30px;
    }
    .nav-canvas__item {
        display: block;
        padding: 13px 0;
        font: 800 18px/30px Axiforma, Arial, serif;
        color: #292d34;
    }
    .nav-canvas__item.-active {
        background: #7b68ee;
    }
    .nav-canvas__item .dropdown-menu li {
        margin-bottom: 5px;
    }
    .nav-canvas__item .dropdown-menu__item {
        width: 100%;
        border: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .nav-canvas__item .dropdown-menu__item a {
        padding-left: 0;
        border-radius: 8px;
        padding: 20px 15px;
    }
    .nav-canvas__item .dropdown-menu__item a span {
        color: #292d34;
        font: 700 14px/16px Axiforma, Arial, serif;
        text-transform: inherit;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0;
    }
    .nav-canvas__item .dropdown-menu__item a span svg {
        margin-right: 10px;
        min-width: 25px;
    }
    .nav-canvas__item .dropdown-menu__item a p {
        color: #7c828d;
        font: 400 12px/19px Axiforma, Arial, serif;
        padding-left: 35px;
    }
    .nav-canvas__item .dropdown-menu__item a:hover p {
        color: #292d34;
    }
    .nav-canvas__item .dropdown-menu__item a.purple {
        background: rgba(123, 104, 238, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.pink {
        background: rgba(253, 113, 175, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.dark-blue {
        background: rgba(85, 119, 255, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.orange {
        background: rgba(255, 200, 0, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.green {
        background: rgba(0, 184, 136, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.light-purple {
        background: rgba(182, 96, 221, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.blue {
        background: rgba(73, 204, 249, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.red {
        background: rgba(244, 110, 110, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.light-green {
        background: rgba(0, 184, 136, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.dark-green {
        background: rgba(107, 201, 80, 0.1);
    }
    .nav-canvas__item .dropdown-menu__item a.dark-yellow {
        background: rgba(255, 122, 0, 0.1);
    }
    .nav-canvas__item.product ul.features {
        width: 100%;
    }
    .nav-canvas__item.product ul.features .dropdown-menu__item {
        width: 100%;
    }
    .nav-canvas__item.product ul.use-cases {
        width: 100%;
        background: #fafbfc;
        padding: 15px;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item {
        width: 100%;
        background: 0 0;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
        border-radius: 8px;
        height: 42px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 10px;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item:last-child {
        background: 0 0;
        box-shadow: none;
        height: auto;
        margin-bottom: 0;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link {
        padding: 0;
        width: 100%;
        height: 100%;
        font: 700 14px/16px Axiforma, Arial, serif;
        color: #292d34;
        position: relative;
        padding-left: 33px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link:before {
        content: "";
        display: block;
        position: absolute;
        left: 18px;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 8px;
        height: 8px;
        border-radius: 50%;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.purple:before {
        background: #7b68ee;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.pink:before {
        background: #fd71af;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.dark-blue:before {
        background: #57f;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.orange:before {
        background: #ffc800;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.green:before {
        background: #00b888;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.light-purple:before {
        background: #b660dd;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.blue:before {
        background: #49ccf9;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.red:before {
        background: #f46e6e;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.light-green:before {
        background: #00ffb7;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.dark-green:before {
        background: #6bc950;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item .dropdown-menu__link.dark-yellow:before {
        background: #ff7a00;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item span {
        font: 500 13px/1.2 Axiforma, Arial, serif;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item.use-cases__top {
        width: 100%;
        height: auto;
        box-shadow: none;
        margin-bottom: 15px;
        padding-left: 0;
    }
    .nav-canvas__item.product ul.use-cases .dropdown-menu__item.use-cases__top .dropdown-menu__link {
        padding-left: 0;
    }
    .nav-canvas__item .dropdown-menu__link-purple {
        color: #7b68ee !important;
        padding: 10px 0 !important;
    }
    .nav-canvas__item .dropdown-menu__link-purple span {
        color: inherit !important;
        font: 800 11px/1 Axiforma, Arial, serif !important;
        text-transform: uppercase !important;
        letter-spacing: 1px;
        margin-bottom: 0;
        padding-right: 15px;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        width: 100%;
    }
    .nav-canvas__item_btn {
        margin: 10px 0 25px;
        padding: 13px 20px 12px;
        border-radius: 4px;
        text-align: center;
    }
    .nav-canvas__delim {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
    .nav-canvas__item_trial {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        transition: 0.2s;
        border: 1px solid #7b68ee;
        background: #7b68ee;
        color: #fff;
        font: 800 14px Axiforma, Arial, serif;
        box-shadow: 0 10px 25px rgba(123, 104, 238, 0.5);
    }
    .nav-canvas__item_trial:hover {
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
    }
    .nav-canvas__item_active {
        background: #7b68ee;
        color: #fff;
    }
    .nav-canvas .dropdown {
        width: 100%;
    }
    .nav-canvas .dropdown .drop {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .nav-canvas .dropdown .drop .dropdown-icon {
        transition: -webkit-transform 0.4s ease;
        transition: transform 0.4s ease;
        transition: transform 0.4s ease, -webkit-transform 0.4s ease;
        fill: #7c828d;
    }
    .nav-canvas .dropdown .drop .dropdown-icon.open {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        fill: #7b68ee;
    }
    .nav-canvas .dropdown-menu {
        position: static;
        width: 100%;
        padding: 0;
        background: 0 0;
        box-shadow: none;
    }
    .nav-canvas .dropdown-menu:before {
        content: none;
    }
    .section__header,
    .section__img,
    .section__subheader,
    .section__subheader-big,
    .section__text {
        text-align: center;
        color: inherit;
    }
    .section__header {
        margin: 50px 0 15px 0;
        font: 500 28px/1.2em "Gotham Pro", Arial, serif;
        color: #000;
    }
    @media (max-width: 768px) {
        .section__header {
            margin: 30px 0 10px 0;
        }
    }
    @media (max-width: 600px) {
        .section__header {
            padding: 0 10px;
            font: 500 24px/1.2em "Gotham Pro", Arial, serif;
        }
    }
    .section__header.bold {
        font-weight: 600 !important;
    }
    .section__header-17 {
        font-size: 17px;
        opacity: 0.6;
    }
    .section__header-link {
        color: #fff;
        text-decoration: underline;
    }
    .section__header-link_no-underline {
        text-decoration: none;
    }
    .section__header-link_black {
        color: #000;
    }
    .section__header-link_dashed {
        color: #7b68ee;
        border-bottom: 1px dashed #7b68ee;
        cursor: pointer;
        line-height: 1;
        text-decoration: none !important;
    }
    .section__header-link_dashed:hover {
        color: #5c4dbc;
    }
    .section__header_left {
        text-align: left;
    }
    @media (max-width: 768px) {
        .section__img img {
            max-width: 80%;
            width: 100%;
        }
    }
    @media (max-width: 480px) {
        .section__img img {
            max-width: 100%;
        }
    }
    .section__img_ballon {
        width: 180px;
        height: 165px;
        position: absolute;
        font: 600 21px/0.95 "Gotham Pro", Arial, serif;
        text-align: center;
        color: #fff;
        top: -100px;
        padding-top: 57px;
        z-index: 9;
    }
    @media (max-width: 1000px) {
        .section__img_ballon {
            display: none;
        }
    }
    .section__img_ballon_right {
        padding-left: 43px;
        left: 90%;
    }
    .section__img_ballon_left {
        right: 90%;
        padding-right: 48px;
    }
    .section__subheader {
        max-width: 700px;
        margin: 15px auto;
        font: 400 15px/1.5em "Gotham Pro", Arial, serif;
        color: rgba(0, 0, 0, 0.4);
    }
    @media (max-width: 600px) {
        .section__subheader {
            padding: 0 10px;
        }
    }
    .section__subheader.color-black {
        color: #000;
    }
    .section__subheader strong {
        color: rgba(0, 0, 0, 0.4);
    }
    @media (max-width: 600px) {
        .section__subheader br {
            display: none;
        }
    }
    .section__subheader-link_dashed {
        color: #7b68ee;
        border-bottom: 1px dashed #7b68ee;
        cursor: pointer;
        line-height: 1;
        text-decoration: none !important;
        font: inherit;
    }
    .section__subheader-link_dashed:hover {
        color: #5c4dbc;
    }
    .section__subheader-link_dashed_v2 {
        border-bottom: 1px dashed;
        border-color: inherit;
        color: inherit !important;
        font: inherit;
    }
    .section__subheader-link {
        color: #7b68ee;
        text-decoration: underline;
        font: inherit;
    }
    .section__subheader-link_grey {
        color: rgba(0, 0, 0, 0.4);
    }
    .section__subheader_left {
        text-align: left;
    }
    .section__subheader-li {
        position: relative;
        margin-bottom: 7px;
        margin-left: 20px;
        counter-increment: definition;
    }
    .section__subheader-li:before {
        content: counter(definition) ".";
        display: block;
        position: absolute;
        top: 0;
        left: -24px;
        font-weight: 500;
        width: 20px;
        text-align: center;
    }
    .section__subheader-ol {
        position: relative;
        margin-bottom: 7px;
        margin-left: 20px;
    }
    .section__subheader-ol:before {
        content: "";
        display: block;
        position: absolute;
        top: 5px;
        left: -20px;
        width: 9px;
        height: 9px;
        border: 1px solid #7b68ee;
        border-radius: 50%;
    }
    .section__subheader-bold {
        font-weight: 500;
    }
    .section__subheader-big {
        max-width: 700px;
        margin: 5px auto 15px;
        font: 400 22px/1.2 "Gotham Pro", Arial, serif;
        color: rgba(0, 0, 0, 0.4);
    }
    @media (max-width: 600px) {
        .section__subheader-big {
            padding: 0 10px;
        }
    }
    .section__text {
        max-width: 900px;
        font: 400 16px/1.5em "Gotham Pro", Arial, serif;
        margin: 0 auto 20px;
        color: #000;
    }
    .section__link {
        max-width: 700px;
        display: block;
        text-align: center;
        margin: 0 auto;
        font: 300 14px/1.5em "Gotham Pro", Arial, serif;
        color: #7b68ee;
    }
    .section__link.section__link-demo-header {
        color: #fff;
        text-decoration: underline;
        margin-top: 20px;
    }
    .section__screenshot {
        width: 100%;
        max-width: 980px;
        margin: 0 auto;
    }
    .section__screenshot img {
        width: 90%;
        margin: 30px auto 0;
        display: block;
        border: 1px solid #e7e8ea;
    }
    .section__screenshot-bordered {
        border-bottom: 1px solid #bababa;
        width: 100%;
        max-width: 980px;
        margin: 0 auto;
    }
    .section__video {
        border: 2px solid #fff;
        overflow: hidden;
        width: 600px;
        height: 340px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        border-radius: 5px;
        margin: 45px auto 0 auto;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section__video-big {
        width: 660px;
        height: 390px;
    }
    @media (max-width: 768px) {
        .section__video {
            width: 400px;
            height: 225px;
        }
    }
    @media (max-width: 600px) {
        .section__video {
            width: 300px;
            height: 170px;
        }
    }
    @media screen and (max-width: 360px) {
        .section__video {
            width: 250px;
        }
    }
    .section__play-video {
        width: 67px;
        height: 93px;
        background-size: cover;
        opacity: 0.7;
        cursor: pointer;
        transition: 0.2s;
    }
    .section__play-video:hover {
        opacity: 1;
    }
    .section__btn {
        font: 600 18px/1em "Gotham Pro", Arial, serif;
        color: #7b68ee;
        padding: 25px 95px;
        background: #fff;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center;
        width: 300px;
        margin: 25px auto 10px;
        border-radius: 4px;
        border: 0;
        box-shadow: 0 2px 4px 0 rgba(0, 1, 1, 0.27);
        cursor: pointer;
        outline: 0;
    }
    .section__btn:hover {
        background: #5c4dbc;
        color: #fff;
        box-shadow: 1px 3px 4px 0 rgba(0, 1, 1, 0.4);
        transition: 0.2s;
    }
    .section__btn:hover span {
        color: #fff;
    }
    .section__btn span {
        color: #7b68ee;
    }
    .section__btn.section__btn-demo-header {
        padding: 25px 25px;
    }
    @media (max-width: 600px) {
        .section__btn.section__btn-demo-header {
            width: 90%;
            max-width: 300px;
        }
    }
    .section__wrapper {
        overflow: hidden;
    }
    .section__countdown-title {
        text-align: center;
        font: 500 13px/1.5em "Gotham Pro", Arial, serif;
        text-transform: uppercase;
        color: #fff;
        margin-top: 50px;
    }
    .section__countdown {
        display: inline-block;
        text-align: center;
        margin: 20px auto 10px;
        display: block;
    }
    .section__countdown * {
        font-family: Axiforma, Arial, serif;
    }
    .section__countdown .countdown__colon {
        width: 31px;
        text-align: center;
        display: inline-block;
        color: #fff;
        font-size: 60px;
        vertical-align: top;
        margin-right: 10px;
    }
    @media (max-width: 768px) {
        .section__countdown .countdown__colon {
            display: none;
        }
    }
    .section__countdown .countdown__data {
        width: 120px;
        display: inline-block;
        background-size: 60px 75px;
        letter-spacing: 24px;
        padding-top: 5px;
        line-height: 1;
        margin: 0 0 20px 0;
        box-sizing: content-box;
        overflow: hidden;
    }
    @media (max-width: 768px) {
        .section__countdown .countdown__data {
            margin-right: 17px;
            margin-left: 17px;
        }
    }
    .section__countdown .countdown__data .countdown__value {
        display: block;
        width: 100%;
        height: 75px;
        text-align: center;
        color: #fff;
        font-weight: 300;
        margin-left: 11px;
        font-size: 60px;
    }
    .section__countdown .countdown__data .countdown__desc {
        display: block;
        width: 100%;
        text-align: center;
        font: 300 11px/1em "Gotham Pro", Arial, serif;
        text-transform: uppercase;
        color: #fff;
        color: rgba(255, 255, 255, 0.65);
        letter-spacing: normal;
        margin-top: 10px;
    }
    .section__countdown .countdown__starting-now {
        width: 100%;
        height: 125px;
        line-height: 125px;
        text-align: center;
        font: 300 28px/125px "Gotham Pro", Arial, serif;
        color: #fff;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        opacity: 0;
    }
    .section__link_no-style {
        text-decoration: inherit;
        color: inherit;
    }
    .section__link_underline {
        text-decoration: underline;
        color: inherit !important;
        font: inherit;
    }
    .section__link_with-arrow {
        color: #7b68ee;
        padding-right: 14px;
        border-bottom: 1px dotted #7b68ee;
        text-decoration: none;
        transition: all 0.2s ease;
    }
    .section__link_with-arrow:hover {
        padding-right: 15px;
        color: #5c4dbc;
    }
    .section .three-circles {
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    @media (max-width: 480px) {
        .section .three-circles {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section .three-circles .three-circles__item {
        background: #fff;
        border-radius: 50%;
        min-width: 213px;
        height: 213px;
        position: relative;
        box-shadow: 0 1px 14px 0 rgba(0, 0, 0, 0.08);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 600px) {
        .section .three-circles .three-circles__item {
            min-width: 160px;
            height: 160px;
        }
    }
    .section .three-circles .three-circles__item img {
        max-width: 115px;
        position: absolute;
        margin: auto;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
    }
    @media (max-width: 600px) {
        .section .three-circles .three-circles__item img {
            max-width: 80px;
        }
    }
    .section .three-circles .three-circles__item p {
        color: #292d34;
        font: 700 28px/1 Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .section .three-circles .three-circles__item p {
            font-size: 22px;
        }
    }
    .section .three-circles .three-circles__item_center {
        min-width: 71px;
        max-width: 71px;
        height: 71px;
        box-shadow: 0 1px 14px 0 rgba(0, 0, 0, 0.08);
        margin: 0 -15px;
        z-index: 9;
    }
    @media (max-width: 600px) {
        .section .three-circles .three-circles__item_center {
            min-width: 50px;
            max-width: 50px;
            height: 50px;
        }
    }
    .section .three-circles .three-circles__item_center img {
        margin: 4px 0 0 1px;
    }
    @media (max-width: 600px) {
        .section .three-circles .three-circles__item_center img {
            max-width: 50px;
        }
    }
    .section__header_wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 50px 0 5px 0;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #fff;
    }
    .section__header_wrapper .section__header {
        margin: 0 0 0 5px;
    }
    .section.section_invert {
        background: #7b68ee;
        color: #fff;
    }
    .section.section_invert.section_invert_no-gradient {
        background: #7b68ee;
    }
    .section.section_invert .section__header {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        font-weight: 500;
    }
    .section.section_invert .section__subheader {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        font-weight: 300;
    }
    .section.section_invert .section__subheader b,
    .section.section_invert .section__subheader strong {
        font-weight: 500;
        color: #fff;
    }
    .section.section_invert .section__subheader-link {
        color: #fff;
        text-decoration: underline;
    }
    .section.section_invert .section__header,
    .section.section_invert .section__subheader,
    .section.section_invert .section__subheader-big,
    .section.section_invert .section__text {
        color: inherit;
    }
    .section.section_bubbles {
        background:  #7b68ee;
        color: #fff;
    }
    .section.section_header-white {
        color: #472a7a;
    }
    .section.section_header-white .section__header {
        font-size: 38px;
        font-weight: 400;
    }
    @media (max-width: 600px) {
        .section.section_header-white .section__header {
            font: 400 28px/1.2em "Gotham Pro", Arial, serif;
        }
    }
    .section.section_header-white .section__subheader {
        font-size: 18px;
        font-weight: 400;
    }
    @media (max-width: 600px) {
        .section.section_header-white .section__subheader {
            font: 400 16px/1.2em "Gotham Pro", Arial, serif;
        }
    }
    .section.section_header-white .section__header {
        color: inherit;
    }
    .section.section_header-white .section__subheader {
        color: inherit;
    }
    .section.section_header-white .dropdown .down-caret {
        border-color: #7b68ee transparent transparent transparent;
    }
    .section.section_header-white .nav__item {
        color: #7b68ee;
    }
    .section.section_header-white .nav__item:hover {
        color: #7b68ee;
    }
    .section.section_header-white .nav__item > span:after,
    .section.section_header-white .nav__item > span:before {
        background: #7b68ee;
    }
    .section.section_header-transparent {
        color: #fff;
    }
    .section.section_header-transparent .header {
        transition: 0.2s;
    }
    .section.section_header-transparent .auth__item_trial {
        background-color: #fff;
        border: solid 1px #fff;
        color: #020202;
    }
    .section.section_header-transparent .auth__item_trial:hover {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        border: 1px solid #5c4dbc;
        background: #5c4dbc;
        color: #fff;
    }
    .section.section_header-transparent .section__header {
        font: 500 36px/1.2 "Gotham Pro", Arial, serif;
        margin: 15px auto;
        color: inherit;
    }
    @media (max-width: 600px) {
        .section.section_header-transparent .section__header {
            font: 500 28px/1.2em "Gotham Pro", Arial, serif;
        }
    }
    .section.section_header-transparent .section__subheader {
        font: 300 18px/1.67 "Gotham Pro", Arial, serif;
        margin: 0 auto;
        color: inherit;
    }
    @media (max-width: 600px) {
        .section.section_header-transparent .section__subheader {
            font: 300 16px/1.67 "Gotham Pro", Arial, serif;
        }
    }
    .section.section_bordered {
        border-bottom: 1px solid #e4e4e4;
    }
    .section.section_both-bordered {
        border-top: 1px solid #e4e4e4;
        border-bottom: 1px solid #e4e4e4;
    }
    .section.section_pattern {
        background: url() left top/80% repeat transparent;
    }
    .section.section_onlytext {
        padding-bottom: 60px;
    }
    .section.section_onlytext .section__header {
        margin: 10px 0 15px 0;
    }
    @media (max-width: 768px) {
        .section.section_onlytext .section__header {
            margin: 30px 0 10px 0;
        }
    }
    .section.section_about-our-work {
        padding-bottom: 40px;
    }
    .section.section_invert-nobg {
        color: #fff;
        position: relative;
        margin-bottom: -60px;
    }
    @media (max-width: 768px) {
        .section.section_invert-nobg {
            margin-bottom: -50px;
        }
    }
    .section.section_invert-nobg .section__header,
    .section.section_invert-nobg .section__subheader {
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        font-weight: 300;
    }
    .section.section_invert-nobg .section__header {
        color: inherit;
    }
    .section.section_invert-nobg .section__subheader {
        color: inherit;
    }
    .section.section_invert-nobg:after,
    .section.section_invert-nobg:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        width: 100%;
    }
    .section.section_invert-nobg:before {
        top: 0;
        height: 100%;
        background-size: cover;
    }
    @media (max-width: 768px) {
        .section.section_invert-nobg:before {
            background-position: left bottom 250px;
        }
    }
    .section.section_comparison {
        position: relative;
    }
    .section.section_comparison:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-size: cover;
        opacity: 0.06;
    }
    .section--overflow-inherit {
        overflow: inherit;
    }
    .section--overflow-inherit .wrapper {
        overflow: initial;
    }
    .section.section_height-100pc {
        height: 100%;
        min-height: 600px;
        max-height: 800px;
    }
    .section.section_height-100pc_v1 {
        height: 100%;
        min-height: 890px;
        max-height: 1000px;
    }
    @media (max-width: 768px) {
        .section.section_height-100pc_v1 {
            min-height: 100%;
        }
    }
    .section.section_about {
        position: relative;
        z-index: 10;
    }
    .section__header-bg {
        width: 100%;
        height: 380px;
    }
    @media (max-width: 768px) {
        .section__header-bg {
            height: 200px;
        }
    }
    @media (max-width: 600px) {
        .section__header-bg {
            height: 150px;
        }
    }
    .section__header-bg.rich-editor {
        margin-top: 30px;
        height: 320px;
    }
    @media (max-width: 768px) {
        .section__header-bg.rich-editor {
            margin-top: 10px;
            height: 200px;
        }
    }
    @media (max-width: 600px) {
        .section__header-bg.rich-editor {
            margin-top: 10px;
            height: 150px;
        }
    }
    .section__header-bg.multitask-management {
        margin: 30px 0;
        height: 326px;
    }
    @media (max-width: 768px) {
        .section__header-bg.multitask-management {
            margin-top: 10px;
            height: 200px;
        }
    }
    @media (max-width: 600px) {
        .section__header-bg.multitask-management {
            margin-top: 10px;
            height: 150px;
        }
    }
    .section__header-bg.collaboration-detection {
        margin: 30px 0 0;
        height: 346px;
    }
    @media (max-width: 768px) {
        .section__header-bg.collaboration-detection {
            margin-top: 10px;
            height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section__header-bg.collaboration-detection {
            margin-top: 10px;
            height: 250px;
        }
    }
    .section.section_integrations {
        background: url() center bottom/contain no-repeat #7b68ee;
        padding-bottom: 400px;
        position: relative;
    }
    @media (max-width: 768px) {
        .section.section_integrations {
            padding-bottom: 340px;
            margin-bottom: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrations {
            padding-bottom: 200px;
            background-position: center 85%;
        }
    }
    .section.section_time-tracking {
        background: #7b68ee;
        padding-bottom: 400px;
    }
    @media (max-width: 768px) {
        .section.section_time-tracking {
            padding-bottom: 340px;
        }
    }
    @media (max-width: 600px) {
        .section.section_time-tracking {
            padding-bottom: 200px;
        }
    }
    .section.section_join-companies {
        border-top: 1px solid #e4e4e4;
        border-bottom: 1px solid #e4e4e4;
        padding-top: 30px;
        margin: 30px 0;
    }
    .section.section_join-companies_thin {
        margin: 0;
        padding: 0;
    }
    .section.section_join-companies_thin .section__header {
        margin-top: 40px;
        font-size: 18px;
    }
    .section.section_join-companies_v2 {
        padding: 30px 0 0;
    }
    .section.section_join-companies_v2 .wrapper {
        text-align: center;
    }
    .section.section_join-companies_v2 .section__header {
        font: 700 12px/18px Axiforma, Arial, serif;
        color: #7c828d;
        letter-spacing: 1px;
        text-transform: uppercase;
        display: inline-block;
    }
    .section.section_join-companies_v2 .btn,
    .section.section_join-companies_v2 .section__header {
        position: relative;
    }
    .section.section_join-companies_v2 .btn:after,
    .section.section_join-companies_v2 .btn:before,
    .section.section_join-companies_v2 .section__header:after,
    .section.section_join-companies_v2 .section__header:before {
        content: "";
        display: block;
        position: absolute;
        height: 1px;
        background: #e9ebf0;
        top: 50%;
        width: 400px;
    }
    .section.section_join-companies_v2 .btn:before,
    .section.section_join-companies_v2 .section__header:before {
        right: 100%;
        margin-right: 20px;
    }
    .section.section_join-companies_v2 .btn:after,
    .section.section_join-companies_v2 .section__header:after {
        left: 100%;
        margin-left: 20px;
    }
    @media (max-width: 1200px) {
        .section.section_join-companies_v2 .section__header:before {
            content: none;
        }
    }
    @media (max-width: 1200px) {
        .section.section_join-companies_v2 .section__header:after {
            content: none;
        }
    }
    .section.section_join-companies_v2 .btn {
        margin-bottom: 45px;
    }
    .section.section_join-companies_v2 .btn:after,
    .section.section_join-companies_v2 .btn:before {
        width: 320px;
    }
    .section.section_join-companies_v2 .join-companies {
        max-width: 1043px;
        padding: 30px 0;
        margin: 10px auto 20px;
    }
    @media (max-width: 768px) {
        .section.section_join-companies_v2 .join-companies {
            margin: 20px auto;
            padding: 0;
            background-repeat: repeat;
        }
    }
    .section.section_join-companies_v2 .join-companies__logo_google {
        width: 74px;
    }
    .section.section_join-companies_v2 .join-companies__logo_airbnb {
        width: 80px;
    }
    .section.section_join-companies_v2 .join-companies__logo_nike {
        width: 69px;
    }
    .section.section_join-companies_v2 .join-companies__logo_uber {
        width: 52px;
    }
    .section.section_join-companies_v2 .join-companies__logo_netflix {
        width: 76px;
    }
    .section.section_join-companies_v2 .join-companies__logo_booking {
        width: 110px;
    }
    .section.section_join-companies_v2 .join-companies__logo_webflow {
        width: 90px;
    }
    .section.section_join-companies_v2 .join-companies__logo_padres {
        width: 64px;
    }
    .section.section_price .pricing {
        margin-top: 20px;
        padding-bottom: 70px;
    }
    .section.section_price-gradient .pricing__header {
        font: 500 25px "Gotham Pro", Arial, serif;
        margin: 50px 0 70px 0;
    }
    @media (max-width: 1000px) {
        .section.section_price-gradient .pricing__header {
            margin: 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_price-gradient .pricing {
            background: 0 0;
        }
    }
    .section.section_price-gradient .pricing-switch {
        width: 225px;
        height: 26px;
        position: relative;
    }
    @media (max-width: 1200px) {
        .section.section_price-gradient .pricing-switch {
            width: 190px;
        }
    }
    .section.section_price-gradient .pricing-switch__period {
        box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.09);
        background-color: #fff;
        color: #7c4efc;
        text-align: center;
        padding: 9px 12px;
        font: 400 13px/1.23 "Gotham Pro", Arial, serif;
        position: absolute;
        top: -80px;
        width: 107px;
        display: none;
    }
    .section.section_price-gradient .pricing-switch__period:after {
        content: "";
        display: block;
        position: absolute;
        top: 99%;
        left: 50%;
        margin-left: -5px;
        width: 0;
        height: 0;
        border-top: solid 5px #fff;
        border-left: solid 5px transparent;
        border-right: solid 5px transparent;
    }
    .section.section_price-gradient .pricing-switch__period.active {
        -webkit-animation: fadeIn 0.5s;
        animation: fadeIn 0.5s;
        display: block;
    }
    .section.section_price-gradient .pricing-switch .tabs_pricing {
        border-radius: 16px;
        width: 57px;
        background-color: rgba(213, 213, 213, 0.5);
    }
    @media (max-width: 1000px) {
        .section.section_price-gradient .pricing-switch .tabs_pricing {
            background-color: #5c4dbc;
        }
    }
    .section.section_price-gradient .pricing-switch .tabs_pricing .tabs__nav {
        height: 26px;
    }
    .section.section_price-gradient .pricing-switch .tabs_pricing .tabs__nav .tabs__item {
        width: 26px;
        height: 26px;
    }
    .section.section_price-gradient .pricing-switch .tabs_pricing .tabs__nav .tabs__item.active {
        box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.21);
        background-color: #fff;
        width: 26px;
        height: 26px;
        border-radius: 50%;
    }
    .section.section_price-gradient .pricing-switch.mobile {
        display: none;
    }
    @media (max-width: 1000px) {
        .section.section_price-gradient .pricing-switch.mobile {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
    }
    .section.section_price-gradient .pricing-switch.mobile .pricing-switch__label {
        color: #fff;
    }
    .section.section_price-gradient_v2 .pricing-switch {
        width: 228px;
        height: 47px;
        margin: 30px auto 40px;
    }
    @media (max-width: 1000px) {
        .section.section_price-gradient_v2 .pricing-switch {
            margin-bottom: 70px;
        }
    }
    .section.section_price-gradient_v2 .pricing-switch__period {
        right: 0;
    }
    .section.section_price-gradient_v2 .pricing-switch .tabs_pricing {
        width: 100%;
        border-radius: 60px;
        background: 0 0;
    }
    .section.section_price-gradient_v2 .pricing-switch .tabs_pricing .tabs__nav {
        height: 47px;
        border: 1px solid #fff;
        border-radius: 60px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_price-gradient_v2 .pricing-switch .tabs_pricing .tabs__nav .tabs__item {
        width: 117px;
        height: 47px;
        color: #fff;
        font: 400 15px/1 Axiforma, Arial, serif;
        text-align: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .section.section_price-gradient_v2 .pricing-switch .tabs_pricing .tabs__nav .tabs__item.active {
        box-shadow: 0 17.84px 29.61px #5a77e7;
        width: 117px;
        height: 47px;
        border-radius: 60px;
        color: #5976eb;
        font-weight: 600;
    }
    .section.section_badge {
        margin: 50px 0 70px;
    }
    .section.section_badge .section__img {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
        max-width: 65%;
        margin: 20px auto 0;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 700px;
    }
    @media (max-width: 1000px) {
        .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: 550px;
        }
    }
    @media (max-width: 600px) {
        .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: auto;
        }
    }
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1200px;
        -webkit-transform: translate(-31%, -50%);
        -ms-transform: translate(-31%, -50%);
        transform: translate(-31%, -50%);
        left: 50%;
        top: 47%;
    }
    @media (max-width: 1200px) {
        .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            -webkit-transform: translate(-28%, -50%);
            -ms-transform: translate(-28%, -50%);
            transform: translate(-28%, -50%);
        }
    }
    @media (max-width: 1000px) {
        .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            -webkit-transform: translate(-15%, -50%);
            -ms-transform: translate(-15%, -50%);
            transform: translate(-15%, -50%);
        }
    }
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header,
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        text-align: left;
    }
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        margin-top: 100px;
    }
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
        margin-right: auto;
    }
    @media (max-width: 768px) {
        .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            width: 70%;
        }
    }
    @media (max-width: 480px) {
        .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            width: 100%;
        }
    }
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    .section.section_blue {
        background: #c5faff;
    }
    .section.section_blue .section__header {
        font: 500 28px/1.2em "Gotham Pro", Arial, serif;
    }
    @media (max-width: 600px) {
        .section.section_blue .section__header {
            font: 500 24px/1.2em "Gotham Pro", Arial, serif;
        }
    }
    .section.section_blue .section__subheader {
        font: 400 15px/1.5em "Gotham Pro", Arial, serif;
    }
    @media (max-width: 600px) {
        .section.section_blue .section__subheader {
            font: 400 15px/1.5em "Gotham Pro", Arial, serif;
        }
    }
    .section.section_animation_video {
        padding: 50px 0;
    }
    .section.section_animation_video .wrapper {
        max-width: 1000px;
    }
    .section.section_animation_video .section_headers {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_animation_video .section_headers > * {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
    @media (max-width: 600px) {
        .section.section_animation_video .section_headers > * {
            margin: 30px 0 0;
        }
    }
    .section.section_animation_video .video-animation {
        z-index: 1;
        margin-bottom: 30px;
    }
    .section.section_animation_video .video-animation video {
        margin: auto;
        display: block;
    }
    .section.section_with_animated_device .section-v2__subheader {
        font: 700 23px/40px Axiforma, Arial, serif;
        margin: 50px 0 40px;
    }
    .section.section_with_animated_device .btn {
        max-width: 423px;
        width: 100%;
        text-align: center;
        margin-bottom: 70px;
    }
    .section.section_success-page {
        height: auto !important;
        min-height: 100%;
        padding-bottom: 15px;
    }
    .section.section_success-page .wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        height: 100%;
        overflow: initial;
        max-width: 100%;
    }
    .section.section_success-page .section__header {
        font-size: 45px;
        margin: 30px 0 10px 0;
        font-family: Axiforma, Arial, serif;
        font-weight: 700;
    }
    @media (max-width: 1000px) {
        .section.section_success-page .section__header {
            font-size: 35px;
        }
    }
    .section.section_success-page .section__subheader {
        font-family: Axiforma, Arial, serif;
    }
    .section.section_success-page .section__text {
        margin: 40px auto;
        max-width: 500px;
        font-family: Axiforma, Arial, serif;
    }
    @media (max-width: 1000px) {
        .section.section_success-page .section__text {
            margin: 30px auto;
        }
    }
    @media (max-width: 600px) {
        .section.section_success-page .section__text {
            margin: 20px auto;
        }
    }
    .section.section_success-page .successs-page_link {
        margin: 15px auto 0;
        display: block;
        max-width: 170px;
    }
    .section.section_success-page .successs-page_link img {
        display: block;
        max-width: 100%;
        height: auto;
    }
    @media (max-width: 600px) {
        .section.section_success-page .successs-page_link img {
            max-width: 150px;
        }
    }
    .section_productivity {
        border-top: solid 1px #f0f0f0;
        color: #292d34;
    }
    .section_productivity .section-v2__text,
    .section_productivity .section__header {
        text-align: left;
        margin: 50px 0;
    }
    .section_productivity .section-v2__header {
        text-transform: uppercase;
        text-align: left;
    }
    @media (max-width: 600px) {
        .section_productivity .section-v2__header {
            font: 400 25px/1.2em "Gotham Pro", Arial, serif;
            text-align: center;
        }
    }
    .section_productivity .section-v2__text {
        color: #4a4a4a;
    }
    .section_productivity .section-v2__text ul {
        color: #4a4a4a;
        max-width: 845px;
    }
    .section_productivity .section-v2__text ul li {
        position: relative;
        padding-left: 45px;
        color: inherit;
        margin-bottom: 20px;
    }
    .section_productivity .section-v2__text ul li:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        width: 35px;
        height: 35px;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        top: 50%;
    }
    .section_productivity .section__subheader-link_dashed:hover {
        color: #6956de;
    }
    .section__headers_with-images {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 768px) {
        .section__headers_with-images {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section__headers_with-images > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
    }
    @media (max-width: 768px) {
        .section__headers_with-images > * {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            margin: 0 0 30px;
        }
    }
    .section__headers_with-images .section-v2__header {
        margin: 0 0 30px;
    }
    .section__headers_with-images img {
        max-width: 100%;
        height: auto;
    }
    .section__with-images {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    @media (max-width: 768px) {
        .section__with-images {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    @media (max-width: 768px) {
        .section__with-images > * {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            margin: 0 auto 30px;
        }
    }
    .section__with-images img {
        max-width: 32%;
        height: auto;
    }
    @media (max-width: 768px) {
        .section__with-images img {
            max-width: 80%;
        }
    }
    .section__with-images_icon {
        text-align: center;
    }
    .section__with-images_title {
        font: 400 20px/20px "Gotham Pro", Arial, serif;
        color: #fff;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.17);
        text-align: center;
        margin: 25px 0 0;
    }
    .section__transform_skewY-toLeft {
        position: relative;
    }
    .section__transform_skewY-toLeft:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 1100px;
        -webkit-transform: skewY(-15deg);
        -ms-transform: skewY(-15deg);
        transform: skewY(-15deg);
        top: -100%;
        background: linear-gradient(to right, #8930fd, #49ccf9);
    }
    .section_asana .section-v2__header,
    .section_asana-trello .section-v2__header {
        text-align: left;
    }
    @media (max-width: 600px) {
        .section_asana .section-v2__header,
        .section_asana-trello .section-v2__header {
            font: 400 25px/1.2em Axiforma, Arial, serif;
            text-align: center;
        }
    }
    .section_asana .section-v2__text,
    .section_asana-trello .section-v2__text {
        text-align: left;
        margin: 50px 0;
        font: 400 18px/32px Axiforma, Arial, serif;
        color: #4a4a4a;
    }
    @media (max-width: 600px) {
        .section_asana .section-v2__text,
        .section_asana-trello .section-v2__text {
            margin: 30px 0;
        }
    }
    .section_asana .section-v2__text ul li,
    .section_asana-trello .section-v2__text ul li {
        text-align: left;
        margin-bottom: 20px;
        color: #4a4a4a;
    }
    .section_asana .section__header,
    .section_asana-trello .section__header {
        font: 400 25px/1.16 Axiforma, Arial, serif;
        text-align: left;
        color: #4a4a4a;
    }
    .section_asana .section__header + .section-v2__text,
    .section_asana-trello .section__header + .section-v2__text {
        margin: 30px 0;
    }
    .section_asana .btn,
    .section_asana-trello .btn {
        width: auto;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        background-color: #00c5ff;
        border-color: #00c5ff;
    }
    .section_asana .btn:hover,
    .section_asana-trello .btn:hover {
        background-color: #5c4dbc;
        border-color: #5c4dbc;
    }
    .section_asana-trello .section-v2__header {
        text-align: center;
    }
    .section__more-granular_list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .section__more-granular__item {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 390px;
        flex: 0 0 390px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 80px;
    }
    @media (max-width: 600px) {
        .section__more-granular__item {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
        }
    }
    .section__more-granular__left {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75px;
        flex: 0 0 75px;
    }
    .section__more-granular__title {
        color: #fff;
        font: 400 27px/1 Axiforma, Arial, serif;
    }
    .section__more-granular__text {
        color: #fff;
        font: 300 16px/1.63 Axiforma, Arial, serif;
        margin-top: 15px;
    }
    .section__more-granular__icon {
        margin-right: 20px;
    }
    .section.section_unsubscribe-page {
        position: relative;
        height: auto !important;
        min-height: 100%;
        background: 0 0;
        padding-bottom: 100px;
    }
    .section.section_unsubscribe-page:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        left: 50%;
        top: 50%;
    }
    .section.section_unsubscribe-page .wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        overflow: initial;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    @media (max-width: 1000px) {
        .section.section_unsubscribe-page .wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_unsubscribe-page .section_unsubscribe__left {
        max-width: 423px;
        margin-top: 50px;
        width: 100%;
    }
    .section.section_unsubscribe-page .section_unsubscribe__left img {
        max-width: 100%;
        height: auto;
    }
    @media (max-width: 600px) {
        .section.section_unsubscribe-page .section_unsubscribe__left img {
            display: block;
            margin: auto;
        }
    }
    @media (max-width: 1000px) {
        .section.section_unsubscribe-page .section_unsubscribe__left {
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2;
            margin: 50px auto 0;
        }
    }
    .section.section_unsubscribe-page .section_unsubscribe__right {
        color: #fff;
        padding-top: 5%;
    }
    @media (max-width: 1000px) {
        .section.section_unsubscribe-page .section_unsubscribe__right {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1;
        }
    }
    .section.section_unsubscribe-page .section_unsubscribe__right .section__header {
        text-shadow: none;
        letter-spacing: 0.48px;
        font: 800 65px/1.2 Axiforma, Arial, serif;
        text-align: left;
    }
    @media (max-width: 1000px) {
        .section.section_unsubscribe-page .section_unsubscribe__right .section__header {
            font-size: 40px;
        }
    }
    @media (max-width: 600px) {
        .section.section_unsubscribe-page .section_unsubscribe__right .section__header {
            font-size: 30px;
        }
    }
    .section.section_unsubscribe-page .section_unsubscribe__right .section__subheader {
        font-family: Axiforma, Arial, serif;
        font-size: 17px;
        text-align: left;
    }
    .section__descr_wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    @media (max-width: 1000px) {
        .section__descr_wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section__descr_item {
        border-radius: 4px;
        border: solid 1px #fff;
        padding: 40px 50px 50px 40px;
        max-width: 400px;
    }
    @media (max-width: 1000px) {
        .section__descr_item {
            padding: 30px;
            max-width: 600px;
            margin-left: auto;
            margin-right: auto;
        }
    }
    .section__descr_item + .section__descr_item {
        margin-left: 25px;
    }
    @media (max-width: 1000px) {
        .section__descr_item + .section__descr_item {
            margin-left: auto;
            margin-right: auto;
            margin-top: 25px;
        }
    }
    .section__descr_item-title {
        font: 400 13px/2 Axiforma, Arial, serif;
        color: #fff;
        text-transform: uppercase;
        margin-bottom: 20px;
    }
    .section__descr_list {
        counter-reset: li;
    }
    .section__descr_list li {
        font: 400 17px/25px Axiforma, Arial, serif;
        color: #fff;
        margin-bottom: 20px;
        position: relative;
        padding-left: 45px;
    }
    .section__descr_list li:before {
        content: counter(li);
        counter-increment: li;
        height: 30px;
        width: 30px;
        border-radius: 50%;
        color: #7b68ee;
        font: 400 17px/1 "Gotham Pro", Arial, serif;
        text-align: center;
        position: absolute;
        left: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #fff;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section__descr_list li:last-child {
        margin-bottom: 0;
    }
    .section__descr_list li strong {
        color: inherit;
    }
    .section__descr_wrapper-with-image {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section__descr_wrapper-with-image .section__descr_item:first-child {
        margin-right: -15px;
    }
    @media (max-width: 1000px) {
        .section__descr_wrapper-with-image .section__descr_item:first-child {
            margin-left: auto;
            margin-right: auto;
        }
    }
    .section__descr_wrapper-with-image .section__descr_item + .section__descr_item {
        margin-left: 0;
    }
    @media (max-width: 1000px) {
        .section__descr_wrapper-with-image .section__descr_item + .section__descr_item {
            margin-left: auto;
            margin-right: auto;
        }
    }
    .section.section_careers .section__header {
        font: 300 35px "Gotham Pro", Arial, serif;
    }
    @media (max-width: 600px) {
        .section.section_careers .section__header {
            font: 300 30px "Gotham Pro", Arial, serif;
        }
    }
    .section.section_careers .section__subheader {
        font: 400 14px "Gotham Pro", Arial, serif;
        max-width: 100%;
    }
    @media (max-width: 600px) {
        .section.section_careers .section__subheader {
            font: 400 13px "Gotham Pro", Arial, serif;
        }
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header,
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        text-align: center;
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        margin: 5px auto 25px;
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item:hover {
        color: #150d64;
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
        margin-left: 0;
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        color: #150d64;
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    .section.section_careers-v2.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
        margin-right: auto;
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 {
        padding-bottom: 50px;
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        -webkit-transform: translate(-15%, -50%);
        -ms-transform: translate(-15%, -50%);
        transform: translate(-15%, -50%);
        left: 50%;
        top: 63%;
        max-width: 800px;
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item:hover {
        color: #150d64;
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        color: #150d64;
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_onboarding.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    @media (max-width: 768px) {
        .section.section_api.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .logo {
            height: 26px;
            width: 100px;
        }
    }
    @media (min-width: 1600px) {
        .section.section_api.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
            max-width: 1540px;
        }
    }
    @media (max-width: 1600px) {
        .section.section_api.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
            max-width: 96%;
        }
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item:hover {
        color: #150d64;
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
        margin-left: 0;
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        color: #150d64;
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_templates.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 700px;
    }
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header,
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        text-align: left;
    }
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        margin-top: 100px;
    }
    @media (max-width: 768px) {
        .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            width: 70%;
        }
    }
    @media (max-width: 480px) {
        .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            width: 100%;
        }
    }
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item {
        color: #fff;
    }
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        color: #fff;
    }
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        color: #fff;
    }
    .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1200px;
        -webkit-transform: translate(-31%, -50%);
        -ms-transform: translate(-31%, -50%);
        transform: translate(-31%, -50%);
        left: 50%;
        top: 44%;
    }
    @media (max-width: 1200px) {
        .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            -webkit-transform: translate(-28%, -50%);
            -ms-transform: translate(-28%, -50%);
            transform: translate(-28%, -50%);
        }
    }
    @media (max-width: 1000px) {
        .section.section_careers-v2_bg.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: auto;
        }
    }
    .section.section_kanban-board .section__header-link_dashed > .wrap {
        color: #fff;
        border-right: 0.08em solid #fff;
    }
    .section.section_kanban-board .section__header-link_dashed {
        font: 500 28px/1.2em "Gotham Pro", Arial, serif;
        padding-left: 10px;
        border-bottom: 0;
        cursor: unset;
    }
    @media (max-width: 600px) {
        .section.section_kanban-board .section__header-link_dashed {
            font: 500 24px/1.2em "Gotham Pro", Arial, serif;
        }
    }
    .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 50px;
        min-height: 600px;
    }
    .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2:before {
             background:  linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        }
    }
    .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
        font-size: 45px;
        line-height: 55px;
    }
    @media (max-width: 768px) {
        .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        opacity: 0.5;
    }
    @media (max-width: 768px) {
        .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 {
            min-height: 0;
        }
    }
    .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header-link_dashed > .wrap {
        padding-left: 5px;
        border-right: 0.08em solid #fff;
    }
    .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header-link_dashed {
        font: inherit;
        padding-left: 5px;
        border-bottom: 0;
        cursor: unset;
        min-width: 175px;
        color: #fff;
    }
    .section.section_custom-fields.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header-link_dashed .wrap {
        color: #fff;
    }
    .section.section_team-templates {
        position: relative;
        top: -130px;
        margin-bottom: -130px;
    }
    .section.section_team-templates_v2 {
        top: 0;
        margin-bottom: 0;
        padding-bottom: 50px;
    }
    .section.section_fun {
        position: relative;
        height: 950px;
    }
    @media (max-width: 600px) {
        .section.section_fun {
            margin-top: -20px;
            height: 600px;
        }
    }
    .section.section_fun .wrapper {
        color: #fff;
        position: absolute;
        top: 50%;
        width: 100%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        left: 50%;
    }
    @media (max-width: 600px) {
        .section.section_fun .wrapper {
            top: 50%;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }
    }
    .section.section_fun .section-v2__header {
        font: 700 60px/1 Axiforma, Arial, serif;
        text-align: left;
        margin-bottom: 10px;
    }
    @media (max-width: 768px) {
        .section.section_fun .section-v2__header {
            text-align: center;
            font: 400 50px/1.2 Axiforma, Arial, serif;
        }
    }
    .section.section_fun .section-v2__subheader {
        font: 400 14px/1 Axiforma, Arial, serif;
        text-align: left;
    }
    @media (max-width: 768px) {
        .section.section_fun .section-v2__subheader {
            text-align: center;
        }
    }
    .section__list-with-shadow li {
        box-shadow: 0 1px 14px 0 rgba(0, 0, 0, 0.08);
        background: #fff;
        margin-bottom: 25px;
        position: relative;
        padding: 15px 55px 15px;
        font-family: Axiforma, Arial, serif;
    }
    .section__list-with-shadow li:before {
        content: "";
        display: block;
        position: absolute;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        top: 50%;
        height: 21px;
    }
    .section__list-with-shadow li:last-child {
        margin-bottom: 0;
    }
    .section__list-with-shadow.green li:before {
        width: 27px;
        left: 15px;
    }
    .section__list-with-shadow.red li:before {
        width: 20px;
        left: 20px;
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background: linear-gradient(to right, #8930fd, #49ccf9);
        }
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__arrow {
        position: absolute;
        width: 112px;
        height: 94px;
        top: 70%;
        left: 67%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    @media (max-width: 600px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__arrow {
            width: 80px;
            height: 40px;
            top: 73%;
            left: 75%;
        }
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__text {
        top: 70%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        font: 700 22px/1.2 Axiforma, Arial, serif;
        text-align: center;
        letter-spacing: 1px;
        text-transform: uppercase;
        position: absolute;
    }
    @media (max-width: 600px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__text {
            top: 80%;
            font: 700 14px/25px Axiforma, Arial, serif;
        }
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        text-transform: uppercase;
        color: #fff;
        letter-spacing: 1px;
        text-transform: uppercase;
        font: 700 12px/12px Axiforma, Arial, serif;
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper > div:first-child {
        position: relative;
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper > div:last-child .video-component {
        padding-top: 2%;
    }
    @media (max-width: 600px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper > div:last-child .video-component {
            width: 100%;
            height: 400px;
            padding-top: 10%;
        }
    }
    @media (max-width: 480px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper > div:last-child .video-component {
            height: 300px;
        }
    }
    @media screen and (min-width: 1000px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper > div:last-child .video-component {
            width: 100%;
            max-width: 1000px;
            height: 720px;
        }
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper > div:last-child .video-component iframe {
        border-radius: 5px;
    }
    .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper > div:last-child .tabs_demo {
        max-width: 100%;
        border: 0;
    }
    @media (max-width: 1000px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper .video-component__wrapper {
            padding: 0;
        }
    }
    @media (max-width: 1200px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper .video-component__poster {
            background-size: contain;
        }
    }
    @media (max-width: 600px) {
        .section.section_demand-demo.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper .video-component__poster {
            background-size: 100%;
        }
    }
    .section.section_new-gradient {
        background: linear-gradient(to right, #8930fd, #49ccf9);
    }
    .section.section_new-gradient .section-v2__header,
    .section.section_new-gradient .section-v2__subheader,
    .section.section_new-gradient .section-v2__text {
        color: #fff;
    }
    .section.section_portfolios .wrapper--horizontal .section__header span {
        font: 400 12px Axiforma, Arial, serif;
        text-transform: uppercase;
        display: block;
        color: inherit;
    }
    .section.section_all-apps {
        padding: 60px 0 95px;
        position: relative;
        margin: 60px 0;
    }
    @media (max-width: 1000px) {
        .section.section_all-apps {
            margin: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_all-apps {
            padding: 30px 0;
        }
    }
    .section.section_all-apps:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        max-width: 855px;
        -webkit-transform: translate(-90%, -50%);
        -ms-transform: translate(-90%, -50%);
        transform: translate(-90%, -50%);
        top: 50%;
        left: 50%;
    }
    @media (max-width: 768px) {
        .section.section_all-apps:before {
            content: none;
        }
    }
    .section.section_all-apps .wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .section.section_all-apps .wrapper .hide-on-desktop {
        display: none;
    }
    @media (max-width: 768px) {
        .section.section_all-apps .wrapper .hide-on-desktop {
            display: block;
        }
    }
    .section.section_all-apps .wrapper .all-apps__content {
        width: calc(58% - 20px);
    }
    @media (max-width: 768px) {
        .section.section_all-apps .wrapper .all-apps__content {
            width: 100%;
        }
    }
    .section.section_all-apps .wrapper .all-apps__content span {
        display: none;
    }
    @media (max-width: 768px) {
        .section.section_all-apps .wrapper .all-apps__content span {
            display: block;
        }
    }
    .section.section_all-apps .wrapper .all-apps__text {
        width: 35%;
    }
    @media (max-width: 768px) {
        .section.section_all-apps .wrapper .all-apps__text {
            width: 100%;
            margin-top: 30px;
        }
    }
    .section.section_all-apps .wrapper .all-apps__text .section-v2__header,
    .section.section_all-apps .wrapper .all-apps__text .section-v2__subheader {
        display: block;
    }
    @media (max-width: 768px) {
        .section.section_all-apps .wrapper .all-apps__text .section-v2__header,
        .section.section_all-apps .wrapper .all-apps__text .section-v2__subheader {
            display: none;
        }
    }
    .section.section_all-apps .wrapper .all-apps__text span {
        display: block;
    }
    @media (max-width: 768px) {
        .section.section_all-apps .wrapper .all-apps__text span {
            display: none;
        }
    }
    .section.section_all-apps .section-v2__header {
        position: relative;
        margin-bottom: 50px;
    }
    @media (max-width: 768px) {
        .section.section_all-apps .section-v2__header {
            margin-bottom: 30px;
        }
    }
    .section.section_all-apps .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 40px;
        background: linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
    }
    @media (max-width: 768px) {
        .section.section_all-apps .section-v2__header:after {
            margin-top: 30px;
        }
    }
    .section.section_all-apps .btn {
        margin: 25px 0 45px;
    }
    .section.section_blue-gradient.section_blue-gradient_table-with-form {
        padding: 50px 0 100px;
        position: relative;
        background-position: 0 100%;
    }
    @media (min-width: 1600px) {
        .section.section_blue-gradient.section_blue-gradient_table-with-form {
            background-position: 50% 100%;
        }
    }
    .section.section_templates-on-boards {
        padding: 80px 0 45px;
    }
    @media (max-width: 768px) {
        .section.section_templates-on-boards {
            padding: 60px 0 30px;
        }
    }
    .section.section_templates-on-boards .section__header_wrapper {
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin: 0;
    }
    .section.section_templates-on-boards .section__header-link_dashed > .wrap {
        padding-left: 5px;
        border-right: 0.08em solid #7b68ee;
    }
    .section.section_templates-on-boards .section__header-link_dashed {
        font: inherit;
        padding-left: 5px;
        border-bottom: 0;
        cursor: unset;
        min-width: 175px;
        color: #7b68ee;
    }
    @media (max-width: 600px) {
        .section.section_templates-on-boards .section__header-link_dashed {
            font: 800 25px/45px Axiforma, Arial, serif;
            display: block;
            padding-left: 0;
        }
    }
    .section.section_templates-on-boards .section__header-link_dashed .wrap {
        color: #7b68ee;
    }
    .section.section_templates-on-boards .template__component {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_templates-on-boards .template__component .btn {
        width: 190px;
        padding: 2px 20px 0;
        max-width: 100%;
        margin: 0 10px;
        text-align: center;
        outline: 0;
    }
    @media screen and (max-width: 380px) {
        .section.section_templates-on-boards .template__component {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
        .section.section_templates-on-boards .template__component .btn {
            margin: 0 10px 15px;
            width: 170px;
            padding: 2px 10px 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_careers-about .wrapper--horizontal {
            padding: 0;
        }
    }
    .section.section_careers-about .wrapper--horizontal > div {
        width: 30%;
    }
    @media (max-width: 768px) {
        .section.section_careers-about .wrapper--horizontal > div {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1;
            margin: 50px 0;
            width: 100%;
            padding: 0 20px;
        }
    }
    .section.section_careers-about .wrapper--horizontal > div > * {
        text-align: left;
    }
    @media (max-width: 1000px) {
        .section.section_careers-about .wrapper--horizontal > div > * {
            text-align: center;
        }
    }
    .section.section_careers-about .wrapper--horizontal > div:nth-child(1) {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 65%;
        padding: 100px 100px 120px;
        margin-top: 100px;
        background-size: contain;
    }
    @media (max-width: 1440px) {
        .section.section_careers-about .wrapper--horizontal > div:nth-child(1) {
            background-size: contain;
        }
    }
    @media screen and (max-width: 1350px) {
        .section.section_careers-about .wrapper--horizontal > div:nth-child(1) {
            padding: 100px 50px;
            background-size: cover;
        }
    }
    @media (max-width: 1000px) {
        .section.section_careers-about .wrapper--horizontal > div:nth-child(1) {
            width: 100%;
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2;
            margin-top: 0;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 50px 25px;
            background-size: cover;
        }
    }
    @media (max-width: 768px) {
        .section.section_careers-about .wrapper--horizontal > div:nth-child(1) {
            padding: 50px;
        }
    }
    .section.section_careers-about .wrapper--horizontal > div:nth-child(1) ul {
        width: 48%;
        text-align: left;
    }
    @media (max-width: 1000px) {
        .section.section_careers-about .wrapper--horizontal > div:nth-child(1) ul {
            width: 100%;
        }
    }
    .section.section_careers-about .wrapper--horizontal > div:nth-child(1) ul li {
        font: 400 18px/30px Axiforma, Arial, serif;
        color: #fff;
        position: relative;
        padding-left: 45px;
        margin-bottom: 25px;
    }
    .section.section_careers-about .wrapper--horizontal > div:nth-child(1) ul li:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        top: 50%;
        width: 25px;
        height: 25px;
    }
    @media (max-width: 600px) {
        .section.section_careers-benefits .wrapper--horizontal {
            padding: 0;
        }
    }
    .section.section_careers-benefits .wrapper--horizontal > div {
        width: 30%;
        padding-left: 10%;
    }
    @media (max-width: 1200px) {
        .section.section_careers-benefits .wrapper--horizontal > div {
            padding-left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_careers-benefits .wrapper--horizontal > div {
            margin: 50px 0;
            width: 100%;
            padding: 0 20px;
        }
    }
    .section.section_careers-benefits .wrapper--horizontal > div > * {
        text-align: left;
    }
    @media (max-width: 1000px) {
        .section.section_careers-benefits .wrapper--horizontal > div > * {
            text-align: center;
        }
    }
    .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 67%;
        padding: 100px 150px;
        margin-top: 100px;
        background-size: contain;
    }
    @media screen and (max-width: 1350px) {
        .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) {
            padding: 100px 50px;
            background-size: cover;
        }
    }
    @media (max-width: 1000px) {
        .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) {
            width: 100%;
            margin-top: 0;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 50px 25px;
            background-size: cover;
        }
    }
    @media (max-width: 768px) {
        .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) {
            padding: 50px;
        }
    }
    .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) ul {
        width: 48%;
        text-align: left;
    }
    @media (max-width: 1000px) {
        .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) ul {
            width: 100%;
        }
    }
    .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) ul li {
        font: 400 18px/30px Axiforma, Arial, serif;
        color: #fff;
        position: relative;
        padding-left: 45px;
        margin-bottom: 15px;
    }
    @media (max-width: 1000px) {
        .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) ul li {
            margin-bottom: 25px;
        }
    }
    .section.section_careers-benefits .wrapper--horizontal > div:nth-child(2) ul li:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        top: 50%;
        width: 25px;
        height: 25px;
    }
    .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 100px;
    }
    @media (max-width: 768px) {
        .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 0;
        }
    }
    .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-23%, -50%);
        -ms-transform: translate(-23%, -50%);
        transform: translate(-23%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        padding-right: 26%;
    }
    @media (max-width: 768px) {
        .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            padding-right: 0;
        }
    }
    .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 .btn {
        position: relative;
        font-size: 14px;
        background-color: #7b68ee;
        margin-left: 0;
        padding-left: 50px;
    }
    .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:hover {
        background-color: #5c4dbc;
        border-color: #5c4dbc;
    }
    .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: "It’s 100% free";
        max-width: 100px;
    }
    @media (max-width: 600px) {
        .section.section_chrome-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img img {
            max-width: 100%;
        }
    }
    .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    @media (max-width: 768px) {
        .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 0;
        }
    }
    .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        margin-top: 0;
    }
    .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
        margin-top: 50px;
    }
    .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-23%, -50%);
        -ms-transform: translate(-23%, -50%);
        transform: translate(-23%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2 .btn {
        position: relative;
        margin: 35px 0;
    }
    .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: "It’s 100% free";
        max-width: 100px;
    }
    @media (max-width: 600px) {
        .section.section_import-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img img {
            max-width: 100%;
        }
    }
    .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (min-width: 1200px) {
        .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            width: 40%;
        }
    }
    @media (min-width: 1200px) {
        .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div {
            width: 60%;
        }
    }
    .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-23%, -50%);
        -ms-transform: translate(-23%, -50%);
        transform: translate(-23%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        padding-right: 20%;
        font: 400 16px/28px Axiforma, Arial, serif;
    }
    @media (max-width: 768px) {
        .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            padding-right: 0;
        }
    }
    .section.section_careers-page-change-life.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none;
    }
    .section.section_remote-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 200px;
        margin-bottom: -150px;
    }
    @media (max-width: 768px) {
        .section.section_remote-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            margin-bottom: -230px;
        }
    }
    .section.section_remote-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1053px;
        -webkit-transform: translate(-25%, -62%);
        -ms-transform: translate(-25%, -62%);
        transform: translate(-25%, -62%);
        left: 50%;
        top: 50%;
    }
    @media only screen and (min-width: 1600px) {
        .section.section_remote-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            max-width: 1400px;
            -webkit-transform: translate(-15%, -75%);
            -ms-transform: translate(-15%, -75%);
            transform: translate(-15%, -75%);
        }
    }
    @media (max-width: 768px) {
        .section.section_remote-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    @media (min-width: 768px) {
        .section.section_remote-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .video-component__wrapper .video-component {
            height: 450px;
        }
    }
    .import-tool__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        max-width: 390px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .import-tool__list_item {
        color: #292d34;
        font: 700 15px/22px Axiforma, Arial, serif;
        padding: 10px 0 10px 25px;
    }
    .import-tool__list.dotted-bg {
        max-width: 1000px;
        margin: 0 auto;
        padding: 30px 50px;
    }
    .section.section_timedoctor.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    .section.section_timedoctor.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .section.section_timedoctor.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_timedoctor.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_timedoctor.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
    }
    .section.section_timedoctor-adv .timedoctor-adv__list {
        margin-top: 70px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .section.section_timedoctor-adv .timedoctor-adv__item {
        width: 200px;
        margin: 0 30px 30px;
    }
    .section.section_timedoctor-adv .timedoctor-adv__item_icon {
        margin: 0 auto 15px;
        max-width: 70px;
    }
    .section.section_timedoctor-adv .timedoctor-adv__item_icon img {
        max-width: 100%;
    }
    .section.section_timedoctor-adv .timedoctor-adv__item_title {
        font: 700 18px Axiforma, Arial, serif;
        margin-bottom: 15px;
        color: #404040;
    }
    .section.section_timedoctor-adv .timedoctor-adv__item_text {
        font: 500 15px/24px Axiforma, Arial, serif;
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_integrations-workflow {
        position: relative;
        overflow: hidden;
    }
    .section.section_integrations-workflow:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        right: 0;
        top: 50%;
        max-width: 920px;
    }
    @media screen and (min-width: 1600px) {
        .section.section_integrations-workflow:before {
            -webkit-transform: translate(-10%, -50%);
            -ms-transform: translate(-10%, -50%);
            transform: translate(-10%, -50%);
            left: 50%;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrations-workflow:before {
            top: 60%;
        }
    }
    .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        padding-bottom: 15px;
    }
    .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .video-component__poster {
        background-size: cover;
    }
    .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        padding-right: 16%;
    }
    @media (max-width: 1000px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            padding-right: 0;
        }
    }
    .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big {
        font: 700 22px/1.2 Axiforma, Arial, serif;
        padding-right: 26%;
    }
    @media (max-width: 1000px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big {
            padding-right: 0;
        }
    }
    .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .three-circles {
        min-height: 400px;
    }
    @media (max-width: 1000px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .three-circles {
            min-height: 0;
        }
    }
    .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__video {
        margin-top: 0;
        border: 0;
        border-radius: 5px;
        box-shadow: 0 1px 11px rgba(0, 0, 0, 0.15);
        height: auto;
        max-width: 100%;
    }
    @media (max-width: 768px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__video {
            margin: 50px auto 0;
            width: auto;
        }
    }
    @media (max-width: 600px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__video {
            margin: 30px auto 0;
        }
    }
    .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img {
        margin-left: auto;
    }
    @media (max-width: 768px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img {
            max-width: -webkit-fit-content !important;
            max-width: -moz-fit-content !important;
            max-width: fit-content !important;
        }
    }
    @media (max-width: 768px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img,
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .three-circles {
            margin: 30px -25px !important;
            padding: 50px 20px;
        }
    }
    @media (max-width: 600px) {
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img,
        .section.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .three-circles {
            margin: 10px -25px 0 !important;
        }
    }
    .section.section_newsletter.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .section.section_newsletter.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal:before {
        content: "";
        display: block;
        position: absolute;
        width: 827px;
        height: 798px;
        top: 56%;
        left: 50%;
        -webkit-transform: translate(-7%, -50%);
        -ms-transform: translate(-7%, -50%);
        transform: translate(-7%, -50%);
    }
    @media (max-width: 1000px) {
        .section.section_newsletter.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal:before {
            width: 100%;
            height: 400px;
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            transform: translate(0, 0);
            top: auto;
            bottom: 0;
            left: 50%;
        }
    }
    @media (max-width: 800px) {
        .section.section_newsletter.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal:before {
            content: none;
        }
    }
    .section.section_newsletter.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .btn:after {
        content: none;
    }
    .section.section_newsletter.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .email-collector {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        max-width: 450px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_newsletter.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__header {
        font-size: 40px;
        line-height: 55px;
    }
    .section.section_blue-gradient.section_blue-gradient_with-content {
        padding: 0 0 50px;
        position: relative;
    }
    @media (max-width: 1200px) {
        .section.section_blue-gradient.section_blue-gradient_with-content {
            overflow: hidden;
        }
    }
    .section.section_blue-gradient.section_blue-gradient_with-content:before {
        content: "";
        display: block;
        position: absolute;
        width: 2000px;
        height: 960px;
        z-index: -1;
        -webkit-transform: translate(-70%, -55%);
        -ms-transform: translate(-70%, -55%);
        transform: translate(-70%, -55%);
        left: 50%;
        top: 0;
    }
    @media (min-width: 1920px) {
        .section.section_blue-gradient.section_blue-gradient_with-content:before {
            width: 100%;
        }
    }
    @media (max-width: 1200px) {
        .section.section_blue-gradient.section_blue-gradient_with-content:before {
            top: 0;
            border-radius: 5%;
            -webkit-transform: none;
            -ms-transform: none;
            transform: none;
            background: linear-gradient(to right, #8930fd, #49ccf9);
            left: 0;
            height: 300px;
            width: 100%;
        }
    }
    .section.section_blue-gradient.section_blue-gradient_with-content .section-v2__header,
    .section.section_blue-gradient.section_blue-gradient_with-content .section-v2__subheader {
        color: #fff;
    }
    .section.section_cta {
        padding: 50px 20px;
    }
    @media (max-width: 1200px) {
        .section.section_cta {
            padding: 50px 25px;
        }
    }
    .section.section_cta .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: 0 15px 45px rgba(123, 104, 238, 0.6);
        border-radius: 4px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0 60px;
        height: 298px;
    }
    @media (max-width: 1200px) {
        .section.section_cta .wrapper {
            height: auto;
        }
    }
    @media (max-width: 768px) {
        .section.section_cta .wrapper {
            padding: 0 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_cta .wrapper {
            padding: 0;
        }
    }
    .section.section_cta .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 35px;
        top: -23px;
        width: 482px;
        min-height: 323px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_cta .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_cta .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_cta .wrapper:before {
            content: none;
        }
    }
    .section.section_cta .wrapper__inner {
        width: 510px;
    }
    @media (max-width: 1200px) {
        .section.section_cta .wrapper__inner {
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_cta .wrapper__inner {
            padding: 0 20px;
        }
        .section.section_cta .wrapper__inner .cta_v3 {
            padding: 25px 0;
        }
    }
    .section.section_cta .wrapper__inner .section-v2__header {
        color: #fff;
        font: 700 35px/50px Axiforma, Arial, serif;
        margin: 60px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_cta .wrapper__inner .section-v2__header {
            text-align: center;
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_cta .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_cta .wrapper__inner .cta {
        margin: 0;
        padding-left: 0;
        padding-right: 0;
    }
    @media (max-width: 1200px) {
        .section.section_cta .wrapper__inner .cta {
            margin: auto;
        }
    }
    .section.section_cta .wrapper__inner .cta__error {
        color: #fff;
    }
    @media (max-width: 600px) {
        .section.section_cta .wrapper__inner .cta__error {
            top: 57px;
        }
    }
    .section.section_cta_no-picture .wrapper {
        background: 0 0;
        box-shadow: none;
        border-radius: 4px;
        height: auto;
        padding: 0;
    }
    @media (max-width: 600px) {
        .section.section_cta_no-picture .wrapper {
            padding: 30px;
        }
    }
    .section.section_cta_no-picture .wrapper:before {
        content: none;
    }
    .section.section_cta_no-picture .wrapper__inner {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    @media (max-width: 1000px) {
        .section.section_cta_no-picture .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    @media (max-width: 600px) {
        .section.section_cta_no-picture .wrapper__inner {
            padding: 0;
        }
    }
    .section.section_cta_no-picture .wrapper__inner .section-v2__header {
        margin: 0 0 50px;
        text-align: center;
        color: #333;
        font: 700 44px/48px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
    }
    @media (max-width: 1000px) {
        .section.section_cta_no-picture .wrapper__inner .section-v2__header {
            text-align: center;
            margin-bottom: 30px;
        }
    }
    .section.section_cta_no-picture .wrapper__inner .cta {
        padding: 0;
    }
    .section.section_cta_no-picture .wrapper__inner .cta__error {
        color: red;
        top: 40px;
    }
    @media (max-width: 600px) {
        .section.section_cta_no-picture .wrapper__inner .cta__error {
            position: static;
        }
    }
    @media (max-width: 600px) {
        .section.section_cta_no-picture .wrapper__inner .cta__btn {
            width: 100%;
        }
    }
    .section.section_cta_coaching {
        margin: 50px 0 100px;
    }
    @media (max-width: 600px) {
        .section.section_cta_coaching {
            margin: 0 0 50px;
        }
    }
    .section.section_cta_coaching .wrapper {
        background: linear-gradient(255.64deg, #ff9ec9 8.16%, #fd71af 87.77%), linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
        box-shadow: 0 25px 75px rgba(111, 111, 111, 0.3);
    }
    .section.section_cta_coaching .wrapper:before {
        top: -40px;
        width: 555px;
        min-height: 339px;
    }
    .section.section_cta_coaching .wrapper__inner {
        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: center;
        -ms-flex-pack: center;
        justify-content: center;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_cta_coaching .wrapper__inner {
            padding: 40px 20px;
        }
    }
    .section.section_cta_coaching .wrapper__inner .section-v2__subheader_main {
        color: #fff;
        letter-spacing: 0.42px;
        text-transform: uppercase;
        font-size: 13px;
        line-height: 1.4;
    }
    @media (max-width: 1200px) {
        .section.section_cta_coaching .wrapper__inner .section-v2__subheader_main {
            text-align: center;
        }
    }
    .section.section_cta_coaching .wrapper__inner .section-v2__header {
        margin-top: 5px;
    }
    .section.section_cta_coaching .wrapper__inner .btn {
        margin: 15px 0 0;
        position: relative;
        border: 0;
        background: #fff;
        color: #fd71af;
    }
    @media (max-width: 1200px) {
        .section.section_cta_coaching .wrapper__inner .btn {
            margin-right: auto;
            margin-left: auto;
        }
    }
    .section.section_cta_coaching .wrapper__inner .btn:hover {
        background: #fc3f93;
        border: 0;
        color: #fff;
    }
    .section.section_cta_coaching .wrapper__inner .btn:before {
        content: "";
        display: block;
        position: absolute;
        width: 63px;
        height: 63px;
        right: -19px;
        top: -18px;
    }
    .section.section_integrate-with-graphic {
        padding: 50px 20px;
        margin: 70px 0;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic {
            padding: 50px 25px;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic {
            padding: 0 25px 50px;
            margin: 0;
        }
    }
    .section.section_integrate-with-graphic .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: 0 15px 45px rgba(123, 104, 238, 0.6);
        border-radius: 4px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0 60px;
        height: 300px;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic .wrapper {
            height: auto;
        }
    }
    @media (max-width: 768px) {
        .section.section_integrate-with-graphic .wrapper {
            padding: 0 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic .wrapper {
            padding: 0;
        }
    }
    .section.section_integrate-with-graphic .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 35px;
        top: -86px;
        width: 488px;
        min-height: 386px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_integrate-with-graphic .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic .wrapper:before {
            content: none;
        }
    }
    .section.section_integrate-with-graphic .wrapper__inner {
        width: 510px;
        padding: 35px 0;
        height: 100%;
        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: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic .wrapper__inner {
            width: 100%;
            padding: 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic .wrapper__inner {
            padding: 0 20px;
        }
    }
    .section.section_integrate-with-graphic .wrapper__inner .section-v2__header {
        color: #fff;
        font: 700 35px/50px Axiforma, Arial, serif;
        margin: 0;
    }
    .section.section_integrate-with-graphic .wrapper__inner .section-v2__header a {
        color: inherit;
        font: inherit;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic .wrapper__inner .section-v2__header {
            text-align: center;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
            margin: 30px 0 0;
        }
    }
    .section.section_integrate-with-graphic .wrapper__inner .section-v2__text {
        color: #fff;
        margin: 15px 0;
    }
    .section.section_integrate-with-graphic .wrapper__inner .section-v2__text a {
        color: inherit;
        font: inherit;
        text-decoration: underline;
    }
    .section.section_integrate-with-graphic .wrapper__inner .section-v2__text a:hover {
        text-decoration: none;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic .wrapper__inner .section-v2__text {
            text-align: center;
        }
    }
    .section.section_integrate-with-graphic .wrapper__inner .btn {
        margin: 30px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic .wrapper__inner .btn {
            margin: 30px auto 60px;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic .wrapper__inner .btn {
            margin: 30px auto;
        }
    }
    .section.section_integrate-with-graphic_unito .wrapper:before {
        left: 35px;
        top: 0;
        width: 482px;
        min-height: 300px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic_unito .wrapper:before {
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_integrate-with-graphic_unito .wrapper:before {
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic_unito .wrapper:before {
            content: none;
        }
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic_unito .wrapper .section-v2__header {
            margin: 60px 0 0;
        }
    }
    .section.section_integrate-with-graphic_integromat .wrapper {
        height: 270px;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic_integromat .wrapper {
            height: auto;
        }
    }
    .section.section_integrate-with-graphic_integromat .wrapper:before {
        min-height: 362px;
        width: 700px;
        left: auto;
        right: 35px;
        top: -92px;
    }
    @media (max-width: 768px) {
        .section.section_integrate-with-graphic_integromat .wrapper:before {
            content: none;
        }
    }
    .section.section_integrate-with-graphic_integromat .wrapper__inner {
        width: 470px;
        padding: 15px 0;
    }
    .section.section_integrate-with-graphic_integromat .wrapper__inner .btn {
        margin: 0;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic_integromat .wrapper__inner .btn {
            margin: 0 auto;
        }
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-graphic_integromat .wrapper__inner {
            width: 100%;
        }
    }
    .section.section_integrate-with-graphic_integromat .wrapper__inner .section-v2__header {
        font-size: 40px;
    }
    @media (max-width: 800px) {
        .section.section_integrate-with-graphic_integromat .wrapper__inner .section-v2__header {
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-graphic_integromat .wrapper__inner .section-v2__header {
            font-size: 30px;
        }
    }
    .section.section_integrate-with-graphic_integromat .wrapper__inner .section-v2__text {
        opacity: 0.5;
    }
    .section.section_integrate-with-descr {
        padding: 50px 20px;
        margin: 70px 0;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-descr {
            padding: 50px 25px;
        }
    }
    @media (max-width: 1000px) {
        .section.section_integrate-with-descr {
            padding: 30px 25px;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-descr {
            padding: 0 25px 50px;
            margin: 70px 0 0;
        }
    }
    .section.section_integrate-with-descr .wrapper {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 9px;
        overflow: initial;
        min-height: 300px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        padding: 0;
    }
    @media (max-width: 1000px) {
        .section.section_integrate-with-descr .wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_integrate-with-descr .wrapper > div:first-child {
        padding: 0 80px;
        position: relative;

        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
    }
    .section.section_integrate-with-descr .wrapper > div:first-child img {
        max-width: 260px;
    }
    @media (max-width: 1000px) {
        .section.section_integrate-with-descr .wrapper > div:first-child img {
            max-width: 200px;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-descr .wrapper > div:first-child img {
            max-width: 100% !important;
        }
    }
    @media (max-width: 1000px) {
        .section.section_integrate-with-descr .wrapper > div:first-child {
            padding: 50px 30px;
        }
    }
    .section.section_integrate-with-descr .wrapper > div:first-child:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        height: 100%;
        border-radius: 20px;
        width: 5px;
        background: linear-gradient(0deg, #9f8fff 0, #7b68ee 100%);
    }
    .section.section_integrate-with-descr .wrapper > div:last-child {
        padding: 40px 70px 30px;
    }
    @media (max-width: 1000px) {
        .section.section_integrate-with-descr .wrapper > div:last-child {
            padding: 30px;
        }
    }
    .section.section_integrate-with-descr .wrapper .section-v2__header {
        font: 700 35px/50px Axiforma, Arial, serif;
        margin: 0;
        text-align: left;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-descr .wrapper .section-v2__header {
            text-align: center;
        }
    }
    @media (max-width: 600px) {
        .section.section_integrate-with-descr .wrapper .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
            margin: 30px 0 0;
        }
    }
    .section.section_integrate-with-descr .wrapper .btn {
        margin: 30px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_integrate-with-descr .wrapper .btn {
            margin: 30px auto 0;
        }
    }
    .section.section_careers-apply {
        padding: 50px 20px 120px;
    }
    @media (max-width: 1200px) {
        .section.section_careers-apply {
            padding: 50px 25px 70px;
        }
    }
    .section.section_careers-apply .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: 0 15px 45px rgba(123, 104, 238, 0.6);
        border-radius: 4px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0 60px;
        height: 328px;
    }
    @media (max-width: 1200px) {
        .section.section_careers-apply .wrapper {
            height: auto;
            padding: 0 60px 60px;
        }
    }
    @media (max-width: 768px) {
        .section.section_careers-apply .wrapper {
            padding: 30px;
        }
    }
    .section.section_careers-apply .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 35px;
        top: -26px;
        width: 530px;
        min-height: 355px;
    }
    @media (max-width: 1200px) {
        .section.section_careers-apply .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_careers-apply .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_careers-apply .wrapper:before {
            content: none;
        }
    }
    .section.section_careers-apply .wrapper__inner {
        width: 510px;
    }
    @media (max-width: 1200px) {
        .section.section_careers-apply .wrapper__inner {
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_careers-apply .wrapper__inner {
            padding: 0 20px;
        }
    }
    .section.section_careers-apply .wrapper__inner .section-v2__header {
        color: #fff;
        margin: 45px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_careers-apply .wrapper__inner .section-v2__header {
            text-align: center;
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_careers-apply .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_careers-apply .wrapper__inner .section-v2__text {
        color: rgba(255, 255, 255, 0.7);
    }
    @media (max-width: 600px) {
        .section.section_careers-apply .wrapper__inner .section-v2__text {
            text-align: center;
        }
    }
    .section.section_careers-apply .wrapper__inner .btn {
        margin-left: 0;
        border: 0;
    }
    @media (max-width: 600px) {
        .section.section_careers-apply .wrapper__inner .btn {
            margin-left: auto;
        }
    }
    .section.section_startup-credit {
        padding: 50px 20px 120px;
    }
    @media (max-width: 1200px) {
        .section.section_startup-credit {
            padding: 50px 25px 70px;
        }
    }
    .section.section_startup-credit .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: 0 15px 45px rgba(123, 104, 238, 0.6);
        border-radius: 4px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0 60px;
        height: 328px;
    }
    @media (max-width: 1200px) {
        .section.section_startup-credit .wrapper {
            height: auto;
            padding: 0 60px 60px;
        }
    }
    @media (max-width: 768px) {
        .section.section_startup-credit .wrapper {
            padding: 30px;
        }
    }
    .section.section_startup-credit .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 35px;
        top: -59px;
        width: 530px;
        min-height: 389px;
    }
    @media (max-width: 1200px) {
        .section.section_startup-credit .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_startup-credit .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_startup-credit .wrapper:before {
            content: none;
        }
    }
    .section.section_startup-credit .wrapper__inner {
        width: 520px;
    }
    @media (max-width: 1200px) {
        .section.section_startup-credit .wrapper__inner {
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_startup-credit .wrapper__inner {
            padding: 0 20px;
        }
    }
    .section.section_startup-credit .wrapper__inner .section-v2__header {
        color: #fff;
        margin: 45px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_startup-credit .wrapper__inner .section-v2__header {
            text-align: center;
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_startup-credit .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_startup-credit .wrapper__inner .btn {
        margin-left: 0;
        margin-top: 30px;
        border: 0;
    }
    @media (max-width: 600px) {
        .section.section_startup-credit .wrapper__inner .btn {
            margin-left: auto;
        }
    }
    .section.section_apply-teamup {
        overflow: initial;
        padding: 60px 0;
        margin: 40px 0 70px;
    }
    @media (max-width: 1000px) {
        .section.section_apply-teamup {
            padding: 50px 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_apply-teamup {
            padding-top: 0;
        }
    }
    .section.section_apply-teamup .wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1000px) {
        .section.section_apply-teamup .wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_apply-teamup .wrapper > div:first-child {
        background: #fff;
        box-shadow: 0 15px 45px rgba(0, 0, 0, 0.15);
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 240px;
        height: 240px;
        margin-right: 45px;
    }
    @media (max-width: 1000px) {
        .section.section_apply-teamup .wrapper > div:first-child {
            margin-right: 0;
            margin-bottom: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_apply-teamup .wrapper > div:first-child {
            width: 120px;
            height: 120px;
        }
        .section.section_apply-teamup .wrapper > div:first-child svg {
            max-width: 60px;
        }
    }
    @media (max-width: 1000px) {
        .section.section_apply-teamup .wrapper > div:nth-child(2) {
            width: 100%;
        }
    }
    .section.section_apply-teamup .wrapper .section-v2__header {
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 25px;
        color: #292d34;
    }
    @media (max-width: 1000px) {
        .section.section_apply-teamup .wrapper .section-v2__header {
            text-align: center;
        }
    }
    @media (max-width: 600px) {
        .section.section_apply-teamup .wrapper .section-v2__header {
            font-size: 30px;
            line-height: 40px;
        }
    }
    .section.section_apply-teamup .wrapper .section-v2__text {
        margin-bottom: 25px;
    }
    @media (max-width: 1000px) {
        .section.section_apply-teamup .wrapper .section-v2__text {
            text-align: center;
        }
    }
    .section.section_apply-teamup .wrapper .btn {
        margin-left: 0;
    }
    @media (max-width: 1000px) {
        .section.section_apply-teamup .wrapper .btn {
            margin-left: auto;
        }
    }
    .section.section_awards {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        height: 450px;
        margin: 50px 0 100px;
    }
    @media (max-width: 1200px) {
        .section.section_awards {
            height: auto;
            margin: 30px 0 60px;
        }
    }
    .section.section_awards .wrapper {
        padding: 50px 20px;
        max-width: 1300px;
        z-index: 1;
        height: 100%;
    }
    .section.section_awards .wrapper:after {
        content: "";
        display: block;
        position: absolute;
        left: 33%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        top: 50%;
        z-index: -1;
        width: 890px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper:after {
            content: none;
        }
    }
    .section.section_awards .wrapper__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    @media (max-width: 600px) {
        .section.section_awards .wrapper__inner {
            padding: 0 20px;
        }
    }
    .section.section_awards .wrapper__inner > div:first-child {
        width: 440px;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner > div:first-child {
            width: 100%;
        }
    }
    .section.section_awards .wrapper__inner > div:nth-child(2) {
        width: 580px;
        margin-right: 10%;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner > div:nth-child(2) {
            width: 100%;
            margin-right: 0;
        }
    }
    .section.section_awards .wrapper__inner .section-v2__header {
        color: #fff;
        font: 700 35px/50px Axiforma, Arial, serif;
        position: relative;
    }
    .section.section_awards .wrapper__inner .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 100px;
        background: linear-gradient(269.39deg, #ffdb58 0.03%, #ffc800 99.97%);
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner .section-v2__header:after {
            margin: 30px auto 60px;
        }
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner .section-v2__header {
            text-align: center;
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_awards .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_awards .wrapper__inner .section-v2__subheader {
        color: #ffc800;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner .section-v2__subheader {
            text-align: center;
        }
    }
    .section.section_awards .wrapper__inner .awards {
        margin-top: 50px;
    }
    .section.section_awards .wrapper__inner .awards__row {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner .awards__row {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
    }
    .section.section_awards .wrapper__inner .awards__row_item {
        margin-bottom: 30px;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner .awards__row_item {
            margin: 30px;
        }
    }
    .section.section_awards .wrapper__inner .awards__row_item:nth-child(4) {
        margin-left: 90px;
    }
    @media (max-width: 1200px) {
        .section.section_awards .wrapper__inner .awards__row_item:nth-child(4) {
            margin-left: 0;
        }
    }
    .section.section_flexible {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        height: 390px;
        margin: 30px 0 80px;
    }
    @media (max-width: 1200px) {
        .section.section_flexible {
            height: auto;
        }
    }
    .section.section_flexible .wrapper {
        padding: 50px 20px 65px;
        max-width: 1300px;
        z-index: 1;
        height: 100%;
    }
    .section.section_flexible .wrapper:after {
        content: "";
        display: block;
        position: absolute;
        left: auto;
        right: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        top: 50%;
        z-index: -1;
        width: 735px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper:after {
            content: none;
        }
    }
    .section.section_flexible .wrapper__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    @media (max-width: 600px) {
        .section.section_flexible .wrapper__inner {
            padding: 0 20px;
        }
    }
    .section.section_flexible .wrapper__inner > div:first-child {
        width: 440px;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner > div:first-child {
            width: 100%;
        }
    }
    .section.section_flexible .wrapper__inner > div:nth-child(2) {
        width: 580px;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner > div:nth-child(2) {
            width: 100%;
        }
    }
    .section.section_flexible .wrapper__inner .section-v2__header {
        color: #fff;
        position: relative;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner .section-v2__header {
            text-align: center;
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_flexible .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_flexible .wrapper__inner .section-v2__subheader {
        color: #fff;
        font: 500 17px/31px Axiforma, Arial, serif;
        text-align: left;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner .section-v2__subheader {
            text-align: center;
        }
    }
    @media (max-width: 600px) {
        .section.section_flexible .wrapper__inner .section-v2__subheader {
            font: 500 14px/25px Axiforma, Arial, serif;
        }
    }
    .section.section_flexible .wrapper__inner .btn {
        margin: 30px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner .btn {
            margin: 30px auto 60px;
        }
    }
    @media (max-width: 600px) {
        .section.section_flexible .wrapper__inner .btn {
            margin: 30px auto;
        }
    }
    .section.section_flexible .wrapper__inner .join-companies {
        max-width: 100%;
        margin: 0;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner .join-companies {
            border-radius: 5px;
        }
    }
    @media (max-width: 1200px) and (max-width: 1200px) {
        .section.section_flexible .wrapper__inner .join-companies {
            -webkit-box-pack: space-evenly;
            -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
        }
    }
    .section.section_flexible .wrapper__inner .join-companies__row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        height: 100%;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
    }
    .section.section_flexible .wrapper__inner .join-companies__row:first-child {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .section.section_flexible .wrapper__inner .join-companies__item {
        margin-bottom: 30px;
    }
    @media (max-width: 1200px) {
        .section.section_flexible .wrapper__inner .join-companies__item {
            margin: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_flexible .wrapper__inner .join-companies__item {
            width: 100%;
            padding: 20px 0;
            margin: 10px auto;
        }
    }
    .section.section_customize {
        padding: 60px 0 75px;
    }
    @media (max-width: 600px) {
        .section.section_customize {
            padding-bottom: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_customize {
            padding-bottom: 40px;
        }
    }
    .section.section_customize.purple {
        background: linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
    }
    .section.section_customize.pink {
        background: linear-gradient(244.52deg, #ff9ec9 8.16%, #fd71af 87.77%);
    }
    .section.section_customize.blue {
        background:  linear-gradient(244.52deg, #84dfff 8.16%, #49ccf9 87.77%);
    }
    .section.section_customize.green {
        background: linear-gradient(269.94deg, #5ddd93 0.03%, #27ae60 99.97%);
    }
    .section.section_customize .section-v2__subheader_main {
        color: #ffc800;
    }
    .section.section_pm-problems {
        padding: 120px 0 78px;
    }
    @media (max-width: 600px) {
        .section.section_pm-problems {
            padding: 120px 0 30px;
        }
    }
    .section.section_pm-problems .wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .section.section_pm-problems .section-v2__subheader_main {
        color: #fd71af;
    }
    .section.section_pm-problems .slick-arrow {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        border: 2px solid #e9ebf0;
        outline: 0;
        font-size: 0;
        cursor: pointer;
    }
    @media (max-width: 480px) {
        .section.section_pm-problems .slick-arrow {
            width: 30px;
            height: 30px;
        }
    }
    .section.section_pm-problems .prev-slide {
        margin-right: 10px;
    }
    .section.section_proprietary-features {
        padding: 50px 0 80px;
    }
    @media (max-width: 768px) {
        .section.section_proprietary-features {
            padding: 30px 0;
        }
    }
    .section.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 {
        background: linear-gradient(to right, #8930fd, #49ccf9);
        position: relative;
        overflow: hidden;
    }
    .section.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: none;
    }
    .section.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
    }
    .section.section__transform_skewY-toLeft.section_header-white_main-landing.section_header-white_main-landing_v2:before,
    .section.section_apps.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
    }
    .section.section__transform_skewY-toLeft.section_header-white_main-landing.section_header-white_main-landing_v2 {
        overflow: initial;
    }
    .section.section_help.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
    }
    .section.section_help.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_help.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_help.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
    }
    .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        min-height: 600px;
    }
    .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 50%;
        -webkit-transform: translate(-50%, -12%);
        -ms-transform: translate(-50%, -12%);
        transform: translate(-50%, -12%);
    }
    @media (max-width: 768px) {
        .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            -webkit-transform: translate(-50%, -20%);
            -ms-transform: translate(-50%, -20%);
            transform: translate(-50%, -20%);
        }
    }
    @media (max-width: 600px) {
        .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background:linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
        }
    }
    .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        margin: 25px auto;
        font-size: 16px;
        opacity: 0.5;
    }
    .section.section_brand-assets.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
        background: 0 0;
        margin: auto !important;
        padding: 0;
    }
    .section.section_integrations.section_header-white_main-landing.section_header-white_main-landing_v2 {
        overflow: initial;
        background: url() linear-gradient(to right, #8930fd, #49ccf9);
    }
    .section.section_views-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        padding-bottom: 30px;
    }
    @media (max-width: 600px) {
        .section.section_views-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 0;
        }
    }
    .section.section_partners-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 100px;
    }
    @media (max-width: 768px) {
        .section.section_partners-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 0;
        }
    }
    .section.section_partners-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 768px) {
        .section.section_partners-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img {
            margin: 50px auto 25px;
        }
    }
    .section.section_partners-page.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none;
    }
    .section.section_partners-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1017px;
        -webkit-transform: translate(-18%, -52%);
        -ms-transform: translate(-18%, -52%);
        transform: translate(-18%, -52%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_partners-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 100px;
        margin-bottom: -50px;
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-25%, -55%);
        -ms-transform: translate(-25%, -55%);
        transform: translate(-25%, -55%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    @media (max-width: 768px) {
        .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__list {
            margin-bottom: 40px;
        }
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item {
        border-radius: 8px;
        background: #fff;
        height: 35px;
        margin-right: 11px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #292d34;
        text-transform: uppercase;
        font: 700 11px/1.2 Axiforma, Arial, serif;
        background: #fff;
        padding: 2px 8px 0;
        border-left: 3px solid;
        margin-bottom: 15px;
        box-shadow: 0 17.4324px 110.405px rgba(16, 30, 54, 0.16);
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:first-child {
        border-left-color: #ffc800;
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:nth-child(2) {
        border-left-color: #7b68ee;
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:nth-child(3) {
        border-left-color: #49ccf9;
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:nth-child(4) {
        border-left-color: #fd71af;
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:nth-child(5) {
        border-left-color: #eb5757;
    }
    @media screen and (min-width: 1200px) {
        .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:nth-child(5) {
            margin-right: 0;
        }
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:nth-child(6) {
        border-left-color: #77d257;
    }
    .section.section_promo15.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan-features__item:last-child {
        border-left-color: #369ce5;
    }
    .section.section_goals.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after,
    .section.section_portfolios.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after,
    .section_notepad.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none !important;
    }
    .section.section_partners-cash {
        padding: 50px 20px;
    }
    @media (max-width: 1200px) {
        .section.section_partners-cash {
            padding: 50px 25px;
        }
    }
    .section.section_partners-cash .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: 0 15px 45px rgba(123, 104, 238, 0.6);
        border-radius: 4px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0 60px;
        height: 298px;
    }
    @media (max-width: 1200px) {
        .section.section_partners-cash .wrapper {
            height: auto;
        }
    }
    @media (max-width: 768px) {
        .section.section_partners-cash .wrapper {
            padding: 0 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_partners-cash .wrapper {
            padding: 0;
        }
    }
    .section.section_partners-cash .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 35px;
        top: -25px;
        width: 555px;
        min-height: 323px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_partners-cash .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_partners-cash .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_partners-cash .wrapper:before {
            content: none;
        }
    }
    .section.section_partners-cash .wrapper__inner {
        width: 450px;
    }
    @media (max-width: 1200px) {
        .section.section_partners-cash .wrapper__inner {
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_partners-cash .wrapper__inner {
            padding: 0 20px;
        }
    }
    .section.section_partners-cash .wrapper__inner .section-v2__header {
        color: #fff;
        font: 700 35px/50px Axiforma, Arial, serif;
        margin: 60px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_partners-cash .wrapper__inner .section-v2__header {
            text-align: center;
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_partners-cash .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_partners-cash .wrapper__inner .btn {
        margin: 30px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_partners-cash .wrapper__inner .btn {
            margin: 30px auto 60px;
        }
    }
    @media (max-width: 600px) {
        .section.section_partners-cash .wrapper__inner .btn {
            margin: 30px auto;
        }
    }
    .section.section_discount {
        padding: 70px 20px;
    }
    @media (max-width: 1200px) {
        .section.section_discount {
            padding: 70px 25px;
        }
    }
    .section.section_discount .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: 0 15px 45px rgba(123, 104, 238, 0.6);
        border-radius: 4px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0 60px;
        height: 298px;
    }
    @media (max-width: 1200px) {
        .section.section_discount .wrapper {
            height: auto;
        }
    }
    @media (max-width: 768px) {
        .section.section_discount .wrapper {
            padding: 0 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_discount .wrapper {
            padding: 0;
        }
    }
    .section.section_discount .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: -25px;
        width: 555px;
        min-height: 323px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_discount .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_discount .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_discount .wrapper:before {
            content: none;
        }
    }
    .section.section_discount .wrapper__inner {
        width: 540px;
    }
    @media (max-width: 1200px) {
        .section.section_discount .wrapper__inner {
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_discount .wrapper__inner {
            padding: 0 20px;
        }
    }
    .section.section_discount .wrapper__inner .section-v2__header {
        color: #fff;
        font: 700 35px/50px Axiforma, Arial, serif;
        margin: 35px 0 10px;
    }
    @media (max-width: 1200px) {
        .section.section_discount .wrapper__inner .section-v2__header {
            text-align: center;
            margin: 30px 0 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_discount .wrapper__inner .section-v2__header {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_discount .wrapper__inner .section-v2__text {
        opacity: 0.5;
        color: #fff;
        font-weight: 600;
    }
    @media (max-width: 1200px) {
        .section.section_discount .wrapper__inner .section-v2__text {
            text-align: center;
        }
    }
    .section.section_discount .wrapper__inner .btn {
        margin: 30px 0 0;
        background: #fd71af;
        border: 1px solid #fd71af;
    }
    .section.section_discount .wrapper__inner .btn:hover {
        background: #fd3a90;
        border: 1px solid #fd3a90;
    }
    @media (max-width: 1200px) {
        .section.section_discount .wrapper__inner .btn {
            margin: 30px auto 60px;
        }
    }
    @media (max-width: 600px) {
        .section.section_discount .wrapper__inner .btn {
            margin: 30px auto;
        }
    }
    .section.section_education-discount {
        padding: 70px 0;
    }
    @media (max-width: 600px) {
        .section.section_education-discount {
            padding: 50px 0;
        }
    }
    .section.section_education-discount .wrapper__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        background: #fff;
        box-shadow: 0 20.2778px 60.8333px rgba(16, 30, 54, 0.1);
        border-radius: 15px;
        position: relative;
        overflow: hidden;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1000px) {
        .section.section_education-discount .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 0;
        }
    }
    .section.section_education-discount .wrapper__inner:after {
        content: "";
        display: block;
        position: absolute;
        height: 406px;
        width: 489px;
        right: -1%;
        top: 0;
        z-index: 0;
    }
    @media (max-width: 1000px) {
        .section.section_education-discount .wrapper__inner:after {
            content: none;
        }
    }
    .section.section_education-discount .education-discount__description {
        width: 600px;
        z-index: 1;
        padding: 40px 60px;
    }
    @media (max-width: 1000px) {
        .section.section_education-discount .education-discount__description {
            padding: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_education-discount .education-discount__description {
            width: 100%;
        }
    }
    .section.section_education-discount .education-discount__description > * {
        text-align: left;
    }
    .section.section_education-discount .education-discount__description .section-v2__header {
        position: relative;
        font-size: 45px;
        line-height: 55px;
    }
    @media (max-width: 600px) {
        .section.section_education-discount .education-discount__description .section-v2__header {
            font: 800 40px/50px Axiforma, Arial, serif;
        }
    }
    @media (max-width: 600px) {
        .section.section_education-discount .education-discount__description .section-v2__header {
            font: 800 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_education-discount .education-discount__description .btn {
        margin: 40px 0 0;
    }
    .section.section_education-discount .education-discount__image {
        max-width: 480px;
        padding: 15px 0;
        margin-right: 40px;
        z-index: 1;
    }
    @media (max-width: 1000px) {
        .section.section_education-discount .education-discount__image {
            margin-left: auto;
            margin-right: 0;
        }
    }
    .section.section_education-discount .education-discount__image img {
        max-width: 100%;
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 50px;
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background: linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        }
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
        font-size: 45px;
        line-height: 55px;
    }
    @media (max-width: 768px) {
        .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        opacity: 0.5;
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component {
        height: 540px;
        width: 950px;
    }
    @media (max-width: 1000px) {
        .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component {
            height: 370px;
            width: 750px;
        }
    }
    @media (max-width: 768px) {
        .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component {
            width: 525px;
        }
    }
    @media (max-width: 600px) {
        .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component {
            width: 425px;
        }
    }
    @media (max-width: 480px) {
        .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component {
            width: 315px;
            height: 225px;
        }
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__wrapper {
        background: 0 0;
        margin: 0;
        padding: 0;
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__poster::before {
        width: 240px;
        height: 240px;
        background-color: transparent;
        box-shadow: none;
        top: 20%;
        left: auto;
        right: -15px;
    }
    @media (max-width: 1000px) {
        .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__poster::before {
            top: 50%;
            left: 50%;
            right: auto;
            width: 200px;
            height: 200px;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            margin: 0;
        }
    }
    .section.section_features.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__poster:after {
        content: none;
    }
    .section.section_customers.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 55px;
    }
    .section.section_customers.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .section.section_customers.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_customers.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_customers.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
    }
    .section.section_welcome.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none;
    }
    .section.section_welcome.section_header-white_main-landing.section_header-white_main-landing_v2 .inline-buttons {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .section.section_welcome.section_header-white_main-landing.section_header-white_main-landing_v2 .inline-buttons .btn {
        margin: 0 10px;
    }
    @media (max-width: 1000px) {
        .section.section_welcome.section_header-white_main-landing.section_header-white_main-landing_v2 .inline-buttons .btn {
            margin: 30px auto 0;
        }
    }
    .section.section_price-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    .section.section_price-gradient.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: -3%;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_price-gradient.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            top: 0;
        }
    }
    .section.section_price-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        margin-bottom: 50px;
        font: 800 45px/1.2 Axiforma, Arial, serif;
        color: #fff;
        text-align: center;
    }
    @media (max-width: 1000px) {
        .section.section_price-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-bottom: 20px;
        }
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        top: 0;
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        margin-bottom: 35px;
        font: 800 50px/69px Axiforma, Arial, serif;
        letter-spacing: 1px;
        color: #fff;
        text-shadow: none;
        text-align: center;
    }
    @media (max-width: 600px) {
        .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 40px/50px Axiforma, Arial, serif;
        }
    }
    @media (max-width: 480px) {
        .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 28px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing {
        padding-bottom: 100px;
    }
    @media (max-width: 600px) {
        .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing {
            margin-top: 0;
            padding-top: 30px;
            padding-bottom: 70px;
        }
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing .btn_features_t {
        border: 1.16129px solid #7b68ee;
        box-sizing: border-box;
        box-shadow: 0 9.10816px 22.7704px rgba(123, 104, 238, 0.2);
        border-radius: 80.45px;
        background: #f8fbfb;
        width: 100%;
        max-width: 242px;
        margin: 38px auto auto;
        color: #7b68ee;
        font: 600 15px/1 Axiforma, Arial, serif;
        height: 50px;
        position: relative;
        padding-left: 10px;
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing .btn_features_t:after {
        content: none;
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing .btn_features_t:before {
        content: "";
        display: block;
        position: absolute;
        width: 22px;
        height: 22px;
        right: 10px;
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing .btn_features_t:hover {
        color: #5c4dbc;
    }
    .section.section_price-gradient_v2.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing .btn_features_t.active:before {
        -webkit-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
    .section.section_price-gradient_condensed.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        top: -15%;
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 {
        padding-bottom: 50px;
    }
    @media (max-width: 1000px) {
        .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 0;
        }
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .tabs {
        margin-top: 10px;
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .tabs__nav {
        width: 100%;
        margin-bottom: 30px;
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .tabs__item {
        width: 50%;
    }
    @media (max-width: 768px) {
        .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .tabs__item {
            width: auto;
        }
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .tabs__content {
        width: 100%;
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .tabs__panel {
        max-width: 100%;
    }
    @media (max-width: 1000px) {
        .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .tabs__panel {
            max-height: 100%;
        }
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .email-collector {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    @media (max-width: 1200px) {
        .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .email-collector {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .email-collector .btn {
        margin: 25px 0;
    }
    .section.section_custom-task-statuses.section_header-white_main-landing.section_header-white_main-landing_v2 .email-collector .btn:after {
        content: none;
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 {
        padding-bottom: 50px;
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        padding-right: 26%;
    }
    @media (max-width: 1000px) {
        .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            padding-right: 0;
        }
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big {
        font: 700 22px/1.2 Axiforma, Arial, serif;
        padding-right: 26%;
    }
    @media (max-width: 1000px) {
        .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big {
            padding-right: 0;
        }
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none;
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item:hover {
        color: #150d64;
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
        margin-left: 0;
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        color: #150d64;
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_plans.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    .section.section_text_with-btn {
        padding: 0 25px 100px;
    }
    .section.section_text_with-btn .wrapper {
        overflow: inherit;
        padding: 0;
    }
    .section.section_text_with-btn .wrapper__inner {
        width: 100%;
        box-shadow: 0 25px 75px rgba(111, 111, 111, 0.4);
        border-radius: 4px;
        padding: 45px 65px 45px 45px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 600px) {
        .section.section_text_with-btn .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 45px;
        }
    }
    .section.section_text_with-btn .wrapper__inner > * {
        z-index: 1;
    }
    .section.section_text_with-btn .wrapper__inner:after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        height: 100%;
        width: 58%;

        z-index: 0;
        top: 0;
    }
    @media (max-width: 600px) {
        .section.section_text_with-btn .wrapper__inner:after {
            width: 50%;
        }
    }
    .section.section_text_with-btn .wrapper__inner .section-v2__header {
        font-size: 33px;
        line-height: 48px;
        letter-spacing: 0.42px;
        color: #333;
        margin: 0;
    }
    @media (max-width: 600px) {
        .section.section_text_with-btn .wrapper__inner .section-v2__header {
            margin: 0 0 30px;
            text-align: center;
        }
    }
    .section.section_text_with-btn .wrapper__inner .btn {
        margin: 0;
        text-align: center;
    }
    .section.section_text_with-btn.purple-bg .section-v2__subheader {
        font-size: 21px;
        line-height: 33px;
        font-weight: 700;
        color: #fff;
        margin: 0;
        text-align: left;
        padding-right: 40px;
    }
    @media (max-width: 600px) {
        .section.section_text_with-btn.purple-bg .section-v2__subheader {
            margin: 0 0 30px;
            text-align: center;
            padding-right: 0;
        }
    }
    .section.section_text_with-btn.purple-bg .wrapper__inner {
        background: #7b68ee;
        padding: 45px;
    }
    .section.section_text_with-btn.pink-bg .section-v2__header {
        font-size: 35px;
        line-height: 50px;
        font-weight: 800;
        color: #fff;
    }
    .section.section_text_with-btn.pink-bg .wrapper__inner {
        padding: 55px 45px;
        background: linear-gradient(267.21deg, #ff9ec9 3.74%, #fd71af 71.96%);
        box-shadow: 0 25px 75px rgba(111, 111, 111, 0.4);
        border-radius: 9px;
    }
    .section.section_text_with-btn.pink-bg .wrapper__inner:after {
        content: none;
    }
    .section.section_text_with-btn.pink-bg .btn {
        position: relative;
        color: #fd71af;
        max-width: 185px;
        height: 62px;
        font-size: 17px;
        border: 0;
        box-shadow: 0 10.5769px 26.4423px rgba(0, 0, 0, 0.1);
    }
    .section.section_text_with-btn.pink-bg .btn:hover {
        background: #fc3f93;
        color: #fff;
    }
    .section.section_text_with-btn.pink-bg .btn:after {
        content: "";
        display: block;
        position: absolute;
        top: 100%;
        content: "It’s 100% free";
        text-align: center;
        letter-spacing: 1px;
        text-transform: uppercase;
        color: #fff;
        font: 700 13px/17px Axiforma, Arial, serif;
        top: 120%;
    }
    .section.section_text_with-btn.section_banner-with-pdf {
        position: relative;
    }
    .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 10px 15px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 480px) {
        .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf {
            background: #4b6161;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
    }
    .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf__text {
        color: #fff;
        font: 500 17px/28px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
        margin: auto;
        padding-right: 15px;
    }
    @media (max-width: 480px) {
        .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf__text {
            text-align: center;
            padding-right: 0;
            padding-bottom: 15px;
        }
    }
    .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf__text a:hover {
        border-bottom-style: solid;
    }
    .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf__logo {
        margin-left: auto;
        padding-top: 10px;
    }
    @media (max-width: 480px) {
        .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf__logo {
            margin-right: auto;
            padding-top: 0;
        }
    }
    .section.section_text_with-btn.section_banner-with-pdf .remote-banner-pdf__logo img {
        width: 119px;
        height: 50px;
    }
    .section.section_text_with-btn.levelup-banner {
        padding: 30px 25px;
    }
    .section.section_text_with-btn.levelup-banner .wrapper__inner {
        padding: 20px 45px;
        background:  #fff;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-btn.levelup-banner .wrapper__inner {
            padding-bottom: 65px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            background: #fff;
        }
        .section.section_text_with-btn.levelup-banner .wrapper__inner > div:first-child {
            text-align: center;
            width: 100%;
        }
    }
    @media (max-width: 480px) {
        .section.section_text_with-btn.levelup-banner .wrapper__inner {
            padding-left: 25px;
            padding-right: 25px;
        }
    }
    .section.section_text_with-btn.levelup-banner img {
        margin-right: 60px;
        max-width: 192px;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-btn.levelup-banner img {
            background: #fff;
            padding: 15px;
            border-radius: 10px;
            margin-right: 0;
            margin-bottom: 30px;
        }
    }
    @media (max-width: 480px) {
        .section.section_text_with-btn.levelup-banner img {
            max-width: 150px;
        }
    }
    .section.section_text_with-btn.levelup-banner .btn {
        background: #fd71af;
        color: #fff;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        font-size: 18px;
        height: 67px;
        padding-top: 5px;
    }
    .section.section_text_with-btn.levelup-banner .btn span {
        display: block;
        letter-spacing: 1px;
        text-transform: uppercase;
        color: #fff;
        font: 700 10px/17px Axiforma, Arial, serif;
        margin-top: 3px;
    }
    .section.section_text_with-btn.levelup-banner .btn:after {
        content: none;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-btn.levelup-banner .btn {
            margin-top: 30px;
        }
    }
    .section.section_text_with-btn.levelup-banner .section-v2__header {
        font-size: 23px;
        line-height: 35px;
        font-weight: 600;
        text-align: left;
        color: #111;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-btn.levelup-banner .section-v2__header {
            text-align: center;
        }
        .section.section_text_with-btn.levelup-banner .section-v2__header br {
            display: none;
        }
    }
    .section.section_text_with-btn.levelup-banner .section-v2__subheader {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        font-size: 18px;
        font-weight: 700;
        line-height: 20px;
        margin: 20px auto 0;
        color: #292d34;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-btn.levelup-banner .section-v2__subheader {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
    }
    .section.section_text_with-btn.levelup-banner .section-v2__subheader .icon {
        margin-right: 15px;
    }
    .section.section_text_with-btn.levelup-banner .section-v2__subheader span {
        color: inherit;
    }
    .section.section_text_with-btn.light-purple-bg {
        padding-bottom: 100px;
    }
    .section.section_text_with-btn.light-purple-bg .wrapper {
        z-index: 1;
    }
    .section.section_text_with-btn.light-purple-bg + .kindness {
        padding-top: 100px;
    }
    .section.section_text_with-btn.light-purple-bg .section-v2__header {
        font-size: 41px;
        line-height: 50px;
        font-weight: 800;
        color: #fff;
        letter-spacing: 0.42px;
        text-align: left;
        margin-bottom: 10px;
    }
    @media (max-width: 600px) {
        .section.section_text_with-btn.light-purple-bg .section-v2__header {
            text-align: center;
            font-size: 30px;
            line-height: 40px;
        }
    }
    .section.section_text_with-btn.light-purple-bg .section-v2__subheader {
        font-size: 17px;
        line-height: 1.2;
        font-weight: 700;
        color: #fff;
        margin: 0;
        text-align: left;
    }
    @media (max-width: 600px) {
        .section.section_text_with-btn.light-purple-bg .section-v2__subheader {
            margin: 0 0 30px;
            text-align: center;
            padding-right: 0;
        }
    }
    .section.section_text_with-btn.light-purple-bg .btn {
        box-shadow: 0 14px 45px #5d45bb;
        border-radius: 12px;
        font: 800 18px/21px Axiforma, Arial, serif;
        height: 73px;
        border: 0;
        transition: background 0.5s ease-out;
    }
    .section.section_text_with-btn.light-purple-bg .btn:hover {
        background: linear-gradient(122.62deg, #ffc800 7.02%, #f38181 92.98%);
        color: #fff;
    }
    .section.section_text_with-btn.light-purple-bg .wrapper__inner {
        background: linear-gradient(122.62deg, #c54aff 7.02%, #635ae3 92.98%);
        box-shadow: 0 14px 45px rgba(189, 76, 253, 0.3);
        border-radius: 11px;
        padding: 45px 35px;
    }
    .section.section_text_with-btn.light-purple-bg .wrapper__inner:after {
        content: none;
    }
    .section.section_text_with-cta {
        margin-top: 100px;
        padding: 100px 25px 80px;
        position: relative;
    }
    @media (max-width: 1200px) {
        .section.section_text_with-cta {
            margin-top: 0;
            padding: 80px 25px 80px;
        }
    }
    .section.section_text_with-cta:before {
        content: "";
        display: block;
        position: absolute;
        width: 2000px;
        height: 960px;
        z-index: -1;
        -webkit-transform: translate(-70%, -55%);
        -ms-transform: translate(-70%, -55%);
        transform: translate(-70%, -55%);
        left: 50%;
        top: 0;
    }
    @media (min-width: 1920px) {
        .section.section_text_with-cta:before {
            width: 100%;
        }
    }
    @media (max-width: 1200px) {
        .section.section_text_with-cta:before {
            top: 0;
            -webkit-transform: none;
            -ms-transform: none;
            transform: none;
            background: linear-gradient(to right, #8930fd, #49ccf9);
            left: 0;
            height: 100%;
            width: 100%;
        }
    }
    .section.section_text_with-cta .wrapper {
        overflow: inherit;
    }
    @media screen and (min-width: 1200px) {
        .section.section_text_with-cta .wrapper {
            padding: 0;
            max-width: 1200px;
        }
    }
    .section.section_text_with-cta .wrapper__inner {
        background: #fff;
        width: 100%;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.16);
        border-radius: 9px;
        padding: 35px 45px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-cta .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 45px;
        }
    }
    @media (max-width: 600px) {
        .section.section_text_with-cta .wrapper__inner {
            padding: 25px;
        }
    }
    .section.section_text_with-cta .wrapper__inner:after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        height: 100%;
        width: 50%;

        top: 0;
        z-index: 0;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-cta .wrapper__inner:after {
            width: 50%;
        }
    }
    .section.section_text_with-cta .wrapper__inner .section-v2__header {
        font-size: 33px;
        line-height: 48px;
        letter-spacing: 0.42px;
        color: #333;
        margin: 0;
        text-align: left;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-cta .wrapper__inner .section-v2__header {
            margin: 0 0 30px;
            text-align: center;
        }
    }
    .section.section_text_with-cta .wrapper__inner .cta {
        padding: 0;
        margin: 0;
    }
    @media (max-width: 600px) {
        .section.section_text_with-cta .wrapper__inner .cta {
            width: 100%;
            max-width: 300px;
        }
    }
    .section.section_text_with-cta .wrapper__inner .cta__error {
        color: red;
        top: 40px;
    }
    @media (max-width: 600px) {
        .section.section_text_with-cta .wrapper__inner .cta__error {
            position: static;
        }
    }
    @media (max-width: 600px) {
        .section.section_text_with-cta .wrapper__inner .cta__btn {
            width: 100%;
        }
    }
    .section.section_text_with-cta_nobg {
        margin-top: 0;
        padding: 50px 0 25px;
        margin-bottom: -100px;
        z-index: 1;
    }
    .section.section_text_with-cta_nobg + .kindness {
        padding-top: 100px;
    }
    .section.section_text_with-cta_nobg:before {
        content: none;
    }
    .section.section_text_with-cta_nobg .btn_v2 {
        z-index: 1;
        margin-right: 0;
    }
    @media (max-width: 1000px) {
        .section.section_text_with-cta_nobg .btn_v2 {
            margin-right: auto;
        }
    }
    @media (max-width: 600px) {
        .section.section_text_with-cta_nobg .cta__error {
            padding: 0 10px 10px 10px;
        }
    }
    .section.section_text_with-cta_nobg .cta__btn {
        border: 0;
    }
    @media screen and (min-width: 600px) {
        .section.section_text_with-cta_nobg .cta__btn {
            width: -webkit-max-content;
            width: -moz-max-content;
            width: max-content;
            padding: 0 20px;
            margin: 0;
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }
    }
    @media screen and (min-width: 600px) {
        .section.section_text_with-cta_nobg .cta__input {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }
    }
    .section.section_text_with-cta_nobg .cu-jakub-download__form {
        box-shadow: 0 10px 45px rgba(0, 0, 0, 0.11);
    }
    @media (max-width: 600px) {
        .section.section_text_with-cta_nobg .cu-jakub-download__form {
            box-shadow: none;
        }
    }
    .section.section_text_with-cta_nobg .cu-jakub-download__input {
        border-top: 0;
        border-bottom: 0;
        border-left: 5px solid #7b68ee;
    }
    @media (max-width: 600px) {
        .section.section_text_with-cta_nobg .cu-jakub-download__input {
            box-shadow: 0 10px 45px rgba(0, 0, 0, 0.11);
        }
    }
    .section-quotes {
        max-width: 100%;
        width: 100%;
        position: relative;
        margin: 0 auto;
        padding: 100px 45px 45px 45px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background: linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
        box-shadow: 0 25px 75px rgba(123, 104, 238, 0.6);
        border-radius: 4px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    @media (max-width: 600px) {
        .section-quotes {
            padding: 75px 25px 35px 25px;
        }
    }
    .section-quotes:before {
        content: "";
        display: block;
        position: absolute;
        left: 45px;
        top: 35px;
        width: 60px;
        height: 48px;
    }
    @media (max-width: 600px) {
        .section-quotes:before {
            width: 30px;
            height: 30px;
            left: 25px;
        }
    }
    .section-quotes__header {
        font: 700 25px/45px Axiforma, Arial, serif;
        font-style: italic;
        text-align: left;
        color: #fff;
    }
    @media (max-width: 600px) {
        .section-quotes__header {
            font: 700 22px/42px Axiforma, Arial, serif;
        }
    }
    .section-quotes__subheader {
        font: 700 18px/20px Axiforma, Arial, serif;
        text-transform: uppercase;
        color: #ffc800;
        text-align: right;
        width: 100%;
        margin-top: 25px;
    }
    @media (max-width: 600px) {
        .section-quotes__subheader {
            font: 700 16px/19px Axiforma, Arial, serif;
        }
    }
    .section_slider-h {
        position: relative;
        overflow: hidden;
        padding-bottom: 60px;
        max-width: 1440px;
        margin: auto;
    }
    @media (max-width: 600px) {
        .section_slider-h .wrapper {
            padding-bottom: 0 !important;
        }
        .section_slider-h .wrapper .section-v2__header {
            margin: 70px 0 50px !important;
        }
    }
    @media (max-width: 1200px) {
        .section_slider-h {
            margin-bottom: -120px;
        }
    }
    @media (max-width: 600px) {
        .section_slider-h {
            padding-bottom: 0;
            margin-bottom: -30px;
        }
    }
    .section_slider-h:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        width: 850px;
        -webkit-transform: rotate(30deg) translate(-94%, 7%);
        -ms-transform: rotate(30deg) translate(-94%, 7%);
        transform: rotate(30deg) translate(-94%, 7%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 1200px) {
        .section_slider-h:before {
            -webkit-transform: rotate(30deg) translate(-86%, -34%);
            -ms-transform: rotate(30deg) translate(-86%, -34%);
            transform: rotate(30deg) translate(-86%, -34%);
            top: 47%;
        }
    }
    @media (max-width: 600px) {
        .section_slider-h:before {
            content: none;
        }
    }
    .section_slider-h .slider-h__left {
        position: relative;
    }
    .section_slider-h .slider-h__left:before {
        height: 130%;
        width: 130%;
        -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
        transform: rotate(30deg);
        left: -15%;
        top: -26%;
        z-index: -1;
    }
    @media (max-width: 600px) {
        .section_slider-h .slider-h__left:before {
            content: "";
            display: block;
            position: absolute;
        }
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header,
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        text-align: center;
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        font: 800 35px/50px Axiforma, Arial, serif;
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item:hover {
        color: #150d64;
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
        margin-left: 0;
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        color: #150d64;
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_policies.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    .section.section_reviews-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    .section.section_reviews-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-23%, -50%);
        -ms-transform: translate(-23%, -50%);
        transform: translate(-23%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_reviews-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_reviews-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        padding-right: 26%;
    }
    @media (max-width: 768px) {
        .section.section_reviews-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            padding-right: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_reviews-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
            margin-bottom: 50px !important;
        }
    }
    .section.section_reviews-fans.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    .section.section_reviews-fans.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-23%, -50%);
        -ms-transform: translate(-23%, -50%);
        transform: translate(-23%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_reviews-fans.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_reviews-fans.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        padding-right: 26%;
    }
    @media (max-width: 768px) {
        .section.section_reviews-fans.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            padding-right: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_reviews-fans.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
            margin-bottom: 50px !important;
        }
    }
    .section.section_channel-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
    }
    .section.section_channel-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-18%, -50%);
        -ms-transform: translate(-18%, -50%);
        transform: translate(-18%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_channel-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_channel-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        padding-right: 26%;
    }
    @media (max-width: 768px) {
        .section.section_channel-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            padding-right: 0;
        }
    }
    .section.section_feedback {
        position: relative;
        padding-bottom: 60px;
    }
    .section.section_feedback:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        left: 50%;
        top: 50%;
        z-index: -1;
    }
    @media (max-width: 1000px) {
        .section.section_feedback:before {
            background-size: contain;
        }
    }
    .section.section_feedback .section-v2__header {
        position: relative;
    }
    .section.section_feedback .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 40px;
        background: linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
    }
    @media (max-width: 768px) {
        .section.section_feedback .section-v2__header:after {
            margin-top: 30px;
        }
    }
    .section.section_fans {
        position: relative;
        padding: 150px 0;
        margin-bottom: -150px;
        overflow: hidden;
    }
    @media (max-width: 1000px) {
        .section.section_fans {
            padding-bottom: 250px;
            margin-bottom: -250px;
        }
    }
    @media (max-width: 600px) {
        .section.section_fans {
            padding-bottom: 350px;
            margin-bottom: -350px;
        }
    }
    .section.section_fans:before {
        content: "";
        display: block;
        position: absolute;
        width: 2110px;
        height: 100%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        left: 55%;
        top: 55%;
        z-index: -1;
    }
    @media (max-width: 1600px) {
        .section.section_fans:before {
            width: 1600px;
        }
    }
    .section.section_project-management.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 {
        background: linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        padding-bottom: 50px;
    }
    .section.section_project-management.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .section.section_project-management.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header span {
        color: #fff;
    }
    .section.section_project-management.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        max-width: 100%;
    }
    .section.section_consultants-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 50px;
    }
    @media (max-width: 1000px) {
        .section.section_consultants-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 0;
        }
    }
    .section.section_consultants-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 0;
    }
    @media (max-width: 768px) {
        .section.section_consultants-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
            margin-top: 50px;
        }
    }
    .section.section_consultants-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .btn:after {
        content: none;
    }
    .section.section_consultants-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-17%, -50%);
        -ms-transform: translate(-17%, -50%);
        transform: translate(-17%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_consultants-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 150px;
    }
    @media (max-width: 768px) {
        .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 100px;
        }
    }
    @media (max-width: 600px) {
        .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 70px;
        }
    }
    .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 #header {
        z-index: 9;
        position: relative;
    }
    .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .btn:after {
        content: none;
    }
    .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal:after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        width: 653px;
        height: 589px;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        top: 40%;
    }
    @media (max-width: 1200px) {
        .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal:after {
            width: 50%;
        }
    }
    @media (max-width: 768px) {
        .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal:after {
            display: none;
        }
    }
    .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-17%, -50%);
        -ms-transform: translate(-17%, -50%);
        transform: translate(-17%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
        display: none;
    }
    @media (max-width: 768px) {
        .section.section_verified-page.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
            display: block;
        }
    }
    .section.section_consultants {
        position: relative;
        padding: 0 25px;
    }
    @media (max-width: 600px) {
        .section.section_consultants {
            padding: 50px 25px 0;
        }
    }
    .section.section_consultants .section-v2__header {
        position: relative;
        margin-bottom: 0;
    }
    .section.section_consultants .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 40px;
        background: linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
    }
    @media (max-width: 768px) {
        .section.section_consultants .section-v2__header:after {
            margin-top: 30px;
        }
    }
    .section.section_consultants .wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 0;
    }
    @media (max-width: 1000px) {
        .section.section_consultants .wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_consultants .wrapper .consultants-select {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    @media (max-width: 1000px) {
        .section.section_consultants .wrapper .consultants-select {
            margin-top: 50px;
        }
    }
    .section.section_consultants .wrapper .consultants-select label {
        font-weight: 700;
        color: #292d34;
        display: block;
        margin-bottom: 10px;
        text-align: center;
        font-family: Axiforma, Arial, serif;
    }
    .section.section_consultants .wrapper .consultants-select__item {
        height: 55px;
        padding-left: 22px;
        padding-right: 30px;
        border: 1px solid #e9ebf0;
        font: 500 15px/1.2 Axiforma, Arial, serif;
        outline: 0;
        box-sizing: border-box;
        margin: 0;
        box-shadow: 0 5px 13px rgba(0, 0, 0, 0.03);
        border-radius: 8px;
        -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
        outline: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #292d34;
        cursor: pointer;
        transition: 0.2s;
    }
    .section.section_consultants .wrapper .consultants-select__item:hover {
        border-color: #000;
    }
    @media (max-width: 1000px) {
        .section.section_consultants .wrapper .consultants-select__item {
            margin-bottom: 20px;
        }
    }
    .section.section_consultants .wrapper .consultants-select__item:nth-child(2) {
        margin: 0 10px;
    }
    @media (max-width: 1000px) {
        .section.section_consultants .wrapper .consultants-select__item:nth-child(2) {
            margin-bottom: 20px;
        }
    }
    @media (max-width: 480px) {
        .section.section_consultants .wrapper .consultants-select__item:nth-child(2) {
            margin-left: 0;
            margin-right: 0;
        }
    }
    @media (max-width: 480px) {
        .section.section_consultants .wrapper .consultants-select__item {
            width: 100%;
        }
    }
    .section.section_consultants .wrapper .consultants-select__item:focus {
        outline: 0;
    }
    .section.section_consultants .wrapper .consultants-select__item [disabled] {
        color: #b9bec7;
    }
    @media (max-width: 600px) {
        .section.section_consultants .wrapper .consultants-select__item {
            font: 500 12px/1.2 Axiforma, Arial, serif;
        }
    }
    .section.section_consultants .wrapper .consultants-select__item option {
        font-weight: 400;
        color: #292d34;
    }
    .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (min-width: 1000px) {
        .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            width: 40%;
        }
    }
    @media (min-width: 1000px) {
        .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div {
            width: 60%;
        }
    }
    .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 20px;
    }
    @media (max-width: 768px) {
        .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding-left: 0;
        }
    }
    .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker__item {
        position: relative;
        background: #fff;
        border-radius: 50%;
        box-shadow: 0 -1px 19px rgba(0, 0, 0, 0.09);
        width: 230px;
        height: 230px;
    }
    .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker__item:nth-child(2) {
        left: -20px;
    }
    @media (max-width: 768px) {
        .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker__item:nth-child(2) {
            left: 0;
        }
    }
    .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker__item:last-child {
        left: -40px;
    }
    @media (max-width: 768px) {
        .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker__item:last-child {
            left: 0;
        }
    }
    .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker__item img {
        position: absolute;
        margin: auto;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
        border-radius: 50%;
        width: 180px;
        height: 180px;
    }
    @media (max-width: 768px) {
        .section.section_webinar.section_header-white_main-landing.section_header-white_main-landing_v2 .webinar-speaker__item img {
            width: 150px;
            height: 150px;
        }
    }
    .section_import-stuff {
        padding: 100px 0;
    }
    @media (max-width: 600px) {
        .section_import-stuff {
            padding: 70px 0;
        }
    }
    .section_import-stuff .wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 768px) {
        .section_import-stuff .wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section_import-stuff .import-stuff__image {
        width: calc(55% - 20px);
    }
    .section_import-stuff .import-stuff__image img {
        width: 100%;
        display: block;
    }
    @media (max-width: 768px) {
        .section_import-stuff .import-stuff__image {
            width: 80%;
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2;
        }
    }
    @media (max-width: 480px) {
        .section_import-stuff .import-stuff__image {
            width: 100%;
        }
    }
    .section_import-stuff .import-stuff__content {
        width: 38%;
    }
    @media (max-width: 768px) {
        .section_import-stuff .import-stuff__content {
            width: 100%;
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1;
            margin-bottom: 30px;
        }
    }
    .section_import-stuff .import-stuff__content .section-v2__subheader_main {
        color: #00b884;
    }
    .section_import-stuff .import-stuff__content .section-v2__header {
        position: relative;
        margin-bottom: 50px;
    }
    .section_import-stuff .import-stuff__content .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 50px;
        background: linear-gradient(269.97deg, #5ddd93 0.03%, #00b884 99.97%);
    }
    .section_import-stuff .import-stuff__content .import-tool__list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .section_import-stuff .import-stuff__content .import-tool__list_item {
        font: 400 18px/24px Axiforma, Arial, serif;
        padding-left: 35px;
    }
    .section_import-stuff .import-stuff__content .btn {
        background:  #00b888;
        box-shadow: 0 5px 15px rgba(0, 184, 136, 0.25);
        border: 0;
        margin: 15px 0 25px;
        padding-right: 50px;
    }
    .section_import-stuff .import-stuff__content .btn:hover {
        background:  #36ad49;
    }
    .section_import-stuff .import-stuff__content .section__link_underline {
        color: #7c828d;
        font: 400 14px/16px Axiforma, Arial, serif;
    }
    .section_import-stuff .import-stuff__content .section__link_underline:hover {
        text-decoration: none;
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 620px;
        margin-bottom: 100px;
    }
    @media (max-width: 1000px) {
        .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: auto;
            margin-bottom: 50px;
        }
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 768px) {
        .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            margin-bottom: 30px;
        }
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
        padding: 0;
        background: 0 0;
        margin: 0 !important;
    }
    @media (max-width: 768px) {
        .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img img {
            max-width: 80%;
        }
    }
    @media (max-width: 480px) {
        .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img img {
            max-width: 100%;
        }
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        color: #fff;
        font: 800 70px/90px Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 50px/60px Axiforma, Arial, serif;
        }
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        opacity: 0.5;
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .btn_with-circle {
        color: #fff;
        background: 0 0;
        box-shadow: none;
        border: 0;
        text-transform: inherit;
        margin: 45px 0 25px;
        padding: 0;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        transition: 0.2s;
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .btn_with-circle:after {
        content: none;
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .btn_with-circle span.btn__circle {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background: rgba(255, 255, 255, 0.2);
        margin-right: 15px;
        transition: 0.2s;
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .btn_with-circle span.btn__text {
        font: 700 14px/20px Axiforma, Arial, serif;
    }
    .section.section_about.section_header-white_main-landing.section_header-white_main-landing_v2 .btn_with-circle:hover span.btn__circle {
        background: #5c4dbc;
    }
    .section.section_motto {
        background: linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
        padding: 80px 25px;
    }
    @media (max-width: 1000px) {
        .section.section_motto {
            padding: 50px 25px;
        }
    }
    .section.section_motto .wrapper {
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1000px) {
        .section.section_motto .wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_motto .wrapper > div:first-child {
        background: #fff;
        box-shadow: 0 25px 75px rgba(0, 0, 0, 0.25);
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 240px;
        height: 240px;
        margin-right: 45px;
    }
    @media (max-width: 1000px) {
        .section.section_motto .wrapper > div:first-child {
            margin-right: 0;
            margin-bottom: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_motto .wrapper > div:first-child {
            width: 120px;
            height: 120px;
        }
        .section.section_motto .wrapper > div:first-child svg {
            max-width: 60px;
        }
    }
    .section.section_motto .wrapper > div:nth-child(2) {
        width: 860px;
    }
    @media (max-width: 1000px) {
        .section.section_motto .wrapper > div:nth-child(2) {
            width: 100%;
        }
    }
    .section.section_motto .wrapper .section-v2__header {
        color: #fff;
        font: 800 60px/80px Axiforma, Arial, serif;
    }
    @media (max-width: 1000px) {
        .section.section_motto .wrapper .section-v2__header {
            text-align: center;
        }
    }
    @media (max-width: 600px) {
        .section.section_motto .wrapper .section-v2__header {
            font-size: 32px;
            line-height: 49px;
        }
    }
    .section.section_motto .wrapper .section-v2__subheader {
        margin-bottom: 25px;
        color: #ffc800;
    }
    @media (max-width: 1000px) {
        .section.section_motto .wrapper .section-v2__subheader {
            text-align: center;
        }
    }
    .section.section_milestones {
        padding: 35px 0 95px;
    }
    @media (max-width: 600px) {
        .section.section_milestones {
            padding-bottom: 65px;
        }
    }
    .section.section_milestones .milestones {
        position: relative;
    }
    .section.section_milestones .milestones:after {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        bottom: 9px;
        z-index: -1;
        height: 5px;
        background: #e9ebf0;
    }
    @media (max-width: 1000px) {
        .section.section_milestones .milestones:after {
            content: none;
        }
    }
    .section.section_milestones .milestones__wrapper {

        max-width: 1600px;
        margin: auto;
        position: relative;
    }
    .section.section_milestones .milestones__image {
        max-width: 1310px;
        margin: auto;
        width: 1300px;
        height: 592px;
    }
    @media (max-width: 1200px) {
        .section.section_milestones .milestones__image {
            width: 100%;
            height: 500px;
            background-size: contain;
        }
    }
    @media (max-width: 1000px) {
        .section.section_milestones .milestones__image {
            display: none;
        }
    }
    .section.section_milestones .milestones__text {
        font: 800 50px/1.2 Axiforma, Arial, serif;
        color: #b9bec7;
        opacity: 0.5;
        right: 0;
        bottom: 55px;
        position: absolute;
    }
    @media (max-width: 1000px) {
        .section.section_milestones .milestones__text {
            display: none;
        }
    }
    .section.section_milestones .milestones__row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 30px;
        margin-top: 0;
    }
    @media screen and (min-width: 1000px) {
        .section.section_milestones .milestones__row {
            display: none;
        }
    }
    .section.section_milestones .milestones__slider .slick-track {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .section.section_milestones .milestones__slider .slick-slide {
        height: inherit !important;
    }
    .section.section_milestones .milestones__slider .slick-dots {
        bottom: -20px;
        top: auto;
    }
    .section.section_milestones .milestones__slider .slick-dots li button:before {
        border-radius: 2px;
        background: rgba(185, 190, 199, 0.5);
    }
    .section.section_milestones .milestones__slider .slick-dots li.slick-active button:before {
        background: #7b68ee;
    }
    .section.section_milestones .milestones__item {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 4px;
        position: relative;
        padding: 30px 25px 25px;
        margin: 50px 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .section.section_milestones .milestones__item:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        height: 100%;
        border-radius: 15px;
        width: 5px;
        top: 0;
    }
    .section.section_milestones .milestones__item_purple {
        width: 200px;
    }
    .section.section_milestones .milestones__item_purple .milestones__year {
        color: #7b68ee;
    }
    .section.section_milestones .milestones__item_purple:before {
        background: linear-gradient(180deg, #9f8fff 0, #7b68ee 100%);
    }
    .section.section_milestones .milestones__item_pink {
        width: 200px;
    }
    .section.section_milestones .milestones__item_pink .milestones__year {
        color: #fd71af;
    }
    .section.section_milestones .milestones__item_pink:before {
        background: linear-gradient(180deg, #ff9ec9 0, #fd71af 100%);
    }
    .section.section_milestones .milestones__item_yellow {
        width: 240px;
    }
    .section.section_milestones .milestones__item_yellow .milestones__year {
        color: #ffc800;
    }
    .section.section_milestones .milestones__item_yellow:before {
        background: linear-gradient(180deg, #ffdb58 0, #ffc800 100%);
    }
    .section.section_milestones .milestones__year {
        font: 800 35px/38px Axiforma, Arial, serif;
        margin-bottom: 20px;
    }
    .section.section_milestones .milestones__descr {
        font: 800 20px/30px Axiforma, Arial, serif;
        color: #292d34;
        margin-bottom: 15px;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
    .section.section_milestones .milestones__month {
        font: 800 14px/25px Axiforma, Arial, serif;
        letter-spacing: 2px;
        text-transform: uppercase;
        color: #b9bec7;
    }
    .section.section_process {
        padding: 0 0 50px;
    }
    @media (max-width: 1000px) {
        .section.section_process {
            padding: 0;
        }
    }
    .section.section_process .clickup-process {
        position: relative;
    }
    .section.section_process .clickup-process:after {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        bottom: 9px;
        z-index: -1;
        height: 5px;
        background: #e9ebf0;
    }
    @media (max-width: 1000px) {
        .section.section_process .clickup-process:after {
            content: none;
        }
    }
    .section.section_process .clickup-process__wrapper {

        max-width: 1600px;
        margin: auto;
        position: relative;
    }
    .section.section_process .clickup-process__image {
        max-width: 1250px;
        margin: auto;
        width: 1240px;
        height: 537px;
    }
    @media (max-width: 1200px) {
        .section.section_process .clickup-process__image {
            width: 100%;
            height: 500px;
            background-size: contain;
        }
    }
    @media (max-width: 1000px) {
        .section.section_process .clickup-process__image {
            display: none;
        }
    }
    .section.section_process .clickup-process__row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 30px;
        margin-top: 0;
    }
    @media screen and (min-width: 1000px) {
        .section.section_process .clickup-process__row {
            display: none;
        }
    }
    .section.section_process .clickup-process__slider .slick-track {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .section.section_process .clickup-process__slider .slick-slide {
        height: inherit !important;
    }
    .section.section_process .clickup-process__slider .slick-dots {
        bottom: -20px;
        top: auto;
    }
    .section.section_process .clickup-process__slider .slick-dots li button:before {
        border-radius: 2px;
        background: rgba(185, 190, 199, 0.5);
    }
    .section.section_process .clickup-process__slider .slick-dots li.slick-active button:before {
        background: #7b68ee;
    }
    .section.section_process .clickup-process__item {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 4px;
        position: relative;
        padding: 30px 25px 25px;
        margin: 50px 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .section.section_process .clickup-process__item:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        height: 100%;
        border-radius: 15px;
        width: 5px;
        top: 0;
    }
    .section.section_process .clickup-process__item_purple {
        width: 200px;
    }
    .section.section_process .clickup-process__item_purple .clickup-process__num {
        color: #7b68ee;
    }
    .section.section_process .clickup-process__item_purple:before {
        background: linear-gradient(180deg, #9f8fff 0, #7b68ee 100%);
    }
    .section.section_process .clickup-process__item_pink {
        width: 200px;
    }
    .section.section_process .clickup-process__item_pink .clickup-process__num {
        color: #fd71af;
    }
    .section.section_process .clickup-process__item_pink:before {
        background: linear-gradient(180deg, #ff9ec9 0, #fd71af 100%);
    }
    .section.section_process .clickup-process__item_yellow {
        width: 240px;
    }
    .section.section_process .clickup-process__item_yellow .clickup-process__num {
        color: #ffc800;
    }
    .section.section_process .clickup-process__item_yellow:before {
        background: linear-gradient(180deg, #ffdb58 0, #ffc800 100%);
    }
    .section.section_process .clickup-process__item_green {
        width: 240px;
    }
    .section.section_process .clickup-process__item_green .clickup-process__num {
        color: #00b884;
    }
    .section.section_process .clickup-process__item_green:before {
        background: #00b884;
    }
    .section.section_process .clickup-process__num {
        font: 800 35px/38px Axiforma, Arial, serif;
        margin-bottom: 20px;
    }
    .section.section_process .clickup-process__header {
        font: 800 20px/30px Axiforma, Arial, serif;
        color: #292d34;
        margin-bottom: 15px;
    }
    .section.section_process .clickup-process__text {
        font: 400 14px/25px Axiforma, Arial, serif;
        color: #7c828d;
    }
    .section.section_about-team {
        padding: 80px 0 40px;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 800px;
    }
    @media (max-width: 1200px) {
        .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: 700px;
        }
    }
    @media (max-width: 1000px) {
        .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: auto;
            padding-bottom: 100px;
        }
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        left: 50%;
        top: 50%;
        max-width: 1600px;
    }
    @media screen and (min-width: 1600px) {
        .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            max-width: 1953px;
        }
    }
    @media (max-width: 1200px) {
        .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background-size: 1400px;
        }
    }
    @media (max-width: 1000px) {
        .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background-size: cover;
        }
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
        margin-top: 50px !important;
        background: 0 0;
        margin: 0 !important;
        padding: 0;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        font: 800 40px/50px Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font-size: 35px;
        }
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header span {
        display: block;
        font: 800 30px/1.2 Axiforma, Arial, serif;
        color: #fd71af;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        margin: 15px auto;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header b {
        color: #292d34;
        font: 800 30px/1.2 Axiforma, Arial, serif;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        font: 700 20px/1.2 Axiforma, Arial, serif;
        color: #292d34;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader .icon {
        margin-right: 15px;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader span {
        color: inherit;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader br {
        display: none;
    }
    @media (max-width: 480px) {
        .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader br {
            display: block;
        }
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn {
        margin: 0 auto;
        max-width: 220px;
        height: 62px;
        font-size: 17px;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:before {
        content: "";
        display: block;
        position: absolute;
        width: 73px;
        height: 73px;
        right: -23px;
        top: -22px;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item:hover {
        color: #150d64;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav__item .dropdown-menu {
        margin-left: 0;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in {
        color: rgba(0, 0, 0, 0.4);
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_sign-in:hover {
        color: #150d64;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_levelup.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #5c4dbc;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 {
        background: 0 0;
    }
    @media screen and (min-width: 1000px) {
        .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .nav {
            padding-left: 39%;
        }
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
        background: 0 0;
        margin: 0 auto 25px !important;
        padding: 0;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        text-shadow: 0 4.18868px 4.18868px rgba(0, 0, 0, 0.25);
        font: 800 56px/76px Axiforma, Arial, serif;
        text-transform: uppercase;
        color: #fff;
    }
    @media (max-width: 480px) {
        .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 35px/50px Axiforma, Arial, serif;
        }
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header span svg {
        margin-bottom: -63px;
        display: inline-block;
        margin-left: -40px;
        margin-right: -40px;
    }
    @media (max-width: 480px) {
        .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header span svg {
            margin-top: -25px;
            margin-right: 0;
            margin-left: 0;
            max-width: 100%;
        }
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        font: 400 17px/1.6 Axiforma, Arial, serif;
        max-width: 100%;
        margin: 10px auto 30px;
        color: #fff;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader b {
        font-weight: 900;
        color: inherit;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big {
        margin: 25px auto 35px;
        padding: 0;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big svg {
        min-width: 25px;
        display: inline-block;
        vertical-align: middle;
    }
    @media (max-width: 600px) {
        .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big svg {
            display: block;
            margin: auto auto 15px;
        }
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big span {
        background: -webkit-linear-gradient(122.62deg, #ffc800 7.02%, #f38181 92.98%);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
        -webkit-box-decoration-break: clone;
        font: 800 23px/1.2 Axiforma, Arial, serif;
        margin-left: 15px;
        white-space: normal;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
    }
    @media (max-width: 600px) {
        .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader-big span {
            margin-left: 0;
        }
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn {
        margin: 0 auto;
        max-width: 229px;
        border: 0;
        height: 73px;
        font-size: 18px;
        background: linear-gradient(122.62deg, #c54aff 7.02%, #635ae3 92.98%);
        box-shadow: 0 31.0241px 48.5804px rgba(123, 104, 238, 0.3);
        border-radius: 12px;
        transition: background 0.5s ease-out;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:before {
        content: "";
        display: block;
        position: absolute;
        width: 73px;
        height: 73px;
        right: -23px;
        top: -22px;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:hover {
        background: linear-gradient(122.62deg, #ffc800 7.02%, #f38181 92.98%);
        box-shadow: 0 14px 45px rgba(253, 187, 25, 0.3);
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: rgba(48, 48, 52, 0.6);
        box-shadow: 0 34px 64px rgba(0, 0, 0, 0.25);
        border-radius: 9px;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial:hover {
        background: #7b68ee;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .is-sticky .nav__item {
        color: #fff;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .is-sticky .nav__item:hover {
        color: #7b68ee;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .is-sticky .header {
        background: rgba(34, 34, 37, 0.7);
        box-shadow: 0 34px 64px rgba(0, 0, 0, 0.25);
        -webkit-backdrop-filter: blur(54px);
        backdrop-filter: blur(54px);
        border-bottom: 0;
    }
    .section.section_levelup--dark.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .is-sticky .auth__item {
        height: 40px;
    }
    .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 800px;
    }
    @media (max-width: 1000px) {
        .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: 700px;
        }
    }
    @media (max-width: 600px) {
        .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 {
            margin-bottom: 50px;
            padding-bottom: 300px;
            height: auto;
        }
    }
    @media (max-width: 480px) {
        .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 {
            background-position: 50% 100%;
            background-size: 400px;
        }
    }
    .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1;
    }
    @media (max-width: 600px) {
        .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background: linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        }
    }
    .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
        margin-bottom: 15px;
    }
    @media screen and (min-width: 1000px) {
        .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 92px/94px Axiforma, Arial, serif;
        }
    }
    @media (max-width: 768px) {
        .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_press.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        max-width: 970px;
    }
    .section.section_videos.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 {
        background: linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        padding-bottom: 40px;
        margin-bottom: -40px;
    }
    .section.section_videos.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        max-width: 100%;
        font-size: 16px;
    }
    .section.section_videos.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__wrapper {
        background: 0 0;
    }
    .section.section_hiring {
        padding: 30px 20px 70px;
    }
    @media (max-width: 1200px) {
        .section.section_hiring {
            padding: 30px 25px 50px;
        }
    }
    .section.section_hiring .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: 0 25px 75px rgba(111, 111, 111, 0.4);
        border-radius: 8px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0;
        height: 170px;
    }
    @media (max-width: 1200px) {
        .section.section_hiring .wrapper {
            height: auto;
        }
    }
    @media (max-width: 600px) {
        .section.section_hiring .wrapper {
            padding: 0;
        }
    }
    .section.section_hiring .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 40px;
        top: -35px;
        width: 203px;
        min-height: 189px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_hiring .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_hiring .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_hiring .wrapper:before {
            content: none;
        }
    }
    .section.section_hiring .wrapper__inner {
        width: 77%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding-right: 50px;
    }
    @media (max-width: 1200px) {
        .section.section_hiring .wrapper__inner {
            width: 100%;
            padding: 30px;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }
    }
    @media (max-width: 480px) {
        .section.section_hiring .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_hiring .wrapper__inner .section-v2__subheader {
        font: 800 13px/25px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
        text-transform: uppercase;
        color: #fff;
    }
    .section.section_hiring .wrapper__inner .section-v2__header {
        color: #fff;
        margin: 0;
        font: 800 41px/50px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
    }
    @media (max-width: 600px) {
        .section.section_hiring .wrapper__inner .section-v2__header {
            font: 800 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_hiring .wrapper__inner .btn {
        margin: 0 0 0 50px;
        box-shadow: 0 10px 25px rgba(77, 72, 104, 0.4);
    }
    @media (max-width: 480px) {
        .section.section_hiring .wrapper__inner .btn {
            margin: 30px auto 10px;
        }
    }
    .section.section_help-pricing {
        padding: 50px 25px 25px;
        position: relative;
        margin-bottom: -100px;
        z-index: 1;
    }
    .section.section_help-pricing + .kindness {
        padding-top: 100px;
    }
    .section.section_help-pricing .wrapper {
        background: linear-gradient(270deg, #7b68ee 0, #9f8fff 100%);
        box-shadow: 0 25px 75px rgba(111, 111, 111, 0.6);
        border-radius: 8px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0;
        height: 170px;
    }
    @media (max-width: 1200px) {
        .section.section_help-pricing .wrapper {
            height: auto;
        }
    }
    @media (max-width: 600px) {
        .section.section_help-pricing .wrapper {
            padding: 0;
        }
    }
    .section.section_help-pricing .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 40px;
        top: -35px;
        width: 203px;
        min-height: 189px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_help-pricing .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_help-pricing .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_help-pricing .wrapper:before {
            content: none;
        }
    }
    .section.section_help-pricing .wrapper__inner {
        width: 77%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding-right: 60px;
    }
    @media (max-width: 1200px) {
        .section.section_help-pricing .wrapper__inner {
            width: 100%;
            padding: 30px;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }
    }
    @media (max-width: 600px) {
        .section.section_help-pricing .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_help-pricing .wrapper__inner .section-v2__text {
        font: 400 13px/22px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
        color: #fff;
        margin: 10px 0 0;
    }
    @media (max-width: 600px) {
        .section.section_help-pricing .wrapper__inner .section-v2__text {
            text-align: center;
        }
    }
    .section.section_help-pricing .wrapper__inner .section-v2__header {
        color: #fff;
        margin: 0;
        font: 800 45px/50px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
    }
    @media (max-width: 600px) {
        .section.section_help-pricing .wrapper__inner .section-v2__header {
            font: 800 30px/40px Axiforma, Arial, serif;
            text-align: center;
        }
    }
    .section.section_help-pricing .wrapper__inner .btn {
        margin: 0 0 0 16px;
        border-radius: 9px;
        border: 0;
        font-weight: 700;
    }
    @media (max-width: 600px) {
        .section.section_help-pricing .wrapper__inner .btn {
            margin: 30px auto 0;
        }
    }
    .section.section_help-pricing .wrapper__inner .btn_v2-purple {
        background: rgba(255, 255, 255, 0.2);
    }
    .section.section_help-pricing .wrapper__inner .btn_v2-purple:hover {
        background: #7b68ee;
    }
    .section.section_help-pricing .wrapper__inner .btn_v2-white {
        box-shadow: 0 10px 25px rgba(77, 72, 104, 0.2);
    }
    .section.section_help-pricing .wrapper__inner div {
        margin-right: auto;
        margin-left: 35px;
    }
    @media (max-width: 768px) {
        .section.section_help-pricing .wrapper__inner div {
            margin-left: 0;
        }
    }
    .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 720px;
    }
    @media (max-width: 600px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: auto;
        }
    }
    .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background:  linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        }
    }
    @media (max-width: 1000px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .section__wrapper {
            background: 0 0;
        }
    }
    .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
        margin-bottom: 15px;
        text-shadow: 0 4px 34px rgba(0, 0, 0, 0.25);
    }
    @media screen and (min-width: 1000px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 94px/1.2 Axiforma, Arial, serif;
            margin-bottom: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    @media (min-width: 768px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component {
            width: 680px;
        }
    }
    .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        text-shadow: 0 4px 34px rgba(0, 0, 0, 0.25);
        font-size: 23px;
    }
    @media (max-width: 1000px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
            margin-left: auto;
            margin-right: auto;
        }
    }
    .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__wrapper {
        margin-top: 75px;
        background: 0 0;
        padding: 0;
    }
    @media (max-width: 600px) {
        .section.section_series-b.section_header-white_main-landing.section_header-white_main-landing_v2 .video-component__wrapper {
            margin: 30px 0 40px;
        }
    }
    .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 150px;
        margin-bottom: -120px;
    }
    .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    @media (max-width: 600px) {
        .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background:  linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
        }
    }
    .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
        margin-bottom: 15px;
    }
    @media (max-width: 768px) {
        .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        max-width: 100%;
    }
    .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing__body_promo15 {
        margin-top: 60px;
    }
    @media screen and (min-width: 1000px) {
        .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing__body_promo15 {
            width: 420px;
        }
    }
    .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan.pricing-plan_promo15 .pricing-plan__btn {
        background: #7b68ee;
        border: 1px solid #7b68ee;
        font-size: 16px;
        height: 55px;
        box-shadow: 0 10px 25px rgba(123, 104, 238, 0.3);
    }
    .section.section_promo15_fullw.section_header-white_main-landing.section_header-white_main-landing_v2 .pricing-plan.pricing-plan_promo15 .pricing-plan__btn:hover {
        background: #533ae9;
        border: 1px solid #533ae9;
    }
    .section.section_series-b_with-content {
        padding-bottom: 50px;
    }
    .section.section_series-b_with-content .wrapper {
        max-width: 680px;
    }
    .section.section_series-b_with-content .wrapper .section-v2__header,
    .section.section_series-b_with-content .wrapper .section-v2__text {
        text-align: left;
    }
    .section.section_series-b_with-content .wrapper .section-v2__text {
        color: #000;
    }
    .section.section_series-b_with-content .wrapper .series-b-things {
        margin: 50px 0;
    }
    .section.section_series-b_with-content .wrapper .series-b-things__item {
        margin-bottom: 40px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    @media (max-width: 600px) {
        .section.section_series-b_with-content .wrapper .series-b-things__item {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_series-b_with-content .wrapper .series-b-things__icon {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 96px;
        height: 96px;
        max-width: 96px;
    }
    @media (max-width: 600px) {
        .section.section_series-b_with-content .wrapper .series-b-things__icon {
            margin: auto auto 30px;
        }
    }
    .section.section_series-b_with-content .wrapper .series-b-things__content {
        margin-left: 35px;
    }
    @media (max-width: 600px) {
        .section.section_series-b_with-content .wrapper .series-b-things__content {
            margin-left: 0;
        }
    }
    .section.section_series-b_with-content .wrapper .series-b-things__title {
        color: #292d34;
        font: 800 25px/35px Axiforma, Arial, serif;
        margin-bottom: 15px;
    }
    .section.section_series-b_with-content .wrapper .series-b-things__text {
        color: #000;
        font: 400 18px/30px Axiforma, Arial, serif;
    }
    .section.section_series-b_with-content .wrapper .series-b-what-next {
        margin: 50px 0;
    }
    .section.section_series-b_with-content .wrapper .series-b-what-next__item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        padding: 20px;
        margin-bottom: 20px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 9px;
    }
    .section.section_series-b_with-content .wrapper .series-b-what-next__num {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 63px;
        height: 63px;

        font: 800 25px/1 Axiforma, Arial, serif;
        color: #7b68ee;
    }
    .section.section_series-b_with-content .wrapper .series-b-what-next__title {
        margin-left: 25px;
        font: 400 18px/30px Axiforma, Arial, serif;
        color: #000;
    }
    .section.section_series-b_with-content .wrapper .series-b-what-next__title b {
        color: inherit;
    }
    .section_webflow-solutions {
        margin-bottom: 100px;
    }
    @media (max-width: 768px) {
        .section_webflow-solutions {
            margin-bottom: 50px;
        }
    }
    .section_with-quotes {
        padding: 35px;

        max-width: 765px;
        margin: 20px auto;
    }
    .section_with-quotes__content {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 9px;
        padding: 30px 65px;
        position: relative;
    }
    @media (max-width: 600px) {
        .section_with-quotes__content {
            padding: 60px 25px;
        }
    }
    .section_with-quotes__content:before {
        content: "";
        display: block;
        position: absolute;
        top: 20px;
        left: 20px;
        width: 40px;
        height: 32px;
    }
    .section_with-quotes__content:after {
        content: "";
        display: block;
        position: absolute;
        width: 40px;
        height: 32px;
        bottom: 20px;
        right: 20px;
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    .section_with-quotes__text {
        color: #333;
        font: 800 30px/44px Axiforma, Arial, serif;
        font-style: italic;
        color: #333;
        text-align: center;
    }
    .section.section_webflow-information {
        padding: 45px 0;
    }
    .section.section_webflow-information .webflow-information__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-information .webflow-information__list {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
    }
    .section.section_webflow-information .webflow-information__item {
        position: relative;
        width: 350px;
        padding: 30px 20px 30px 30px;
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 4px;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-information .webflow-information__item {
            margin: 20px;
        }
    }
    .section.section_webflow-information .webflow-information__item:before {
        content: "";
        display: block;
        position: absolute;
        width: 5px;
        height: 100%;
        border-radius: 5px;
        top: 0;
        left: 0;
    }
    .section.section_webflow-information .webflow-information__item.red:before {
        background: linear-gradient(180deg, #ff6382 0, #ff8ba2 100%);
    }
    .section.section_webflow-information .webflow-information__item.red .webflow-information__header span {
        color: #ff6382;
    }
    .section.section_webflow-information .webflow-information__item.green:before {
        background: linear-gradient(180deg, #38d996 0, #5bf2b3 100%);
    }
    .section.section_webflow-information .webflow-information__item.green .webflow-information__header span {
        color: #38d996;
    }
    .section.section_webflow-information .webflow-information__item.blue:before {
        background: linear-gradient(360deg, #606dff 0, #4353ff 100%, #4353ff 100%);
    }
    .section.section_webflow-information .webflow-information__item.blue .webflow-information__header span {
        color: #4353ff;
    }
    .section.section_webflow-information .webflow-information__header {
        font: 800 35px/50px Axiforma, Arial, serif;
        margin-bottom: 15px;
        color: #292d34;
    }
    .section.section_webflow-information .webflow-information__text {
        color: #7c828d;
        font: 400 16px/25px Axiforma, Arial, serif;
    }
    .section.section_webflow-vision {
        padding: 0 25px;
    }
    .section.section_webflow-vision .wrapper {
        background: linear-gradient(90deg, #4353ff 0, #606dff 100%);
        box-shadow: 0 25px 25px rgba(67, 83, 255, 0.4);
        border-radius: 4px;
        padding: 30px;
        margin: 50px auto 90px;
    }
    @media (max-width: 768px) {
        .section.section_webflow-vision .wrapper {
            margin: 50px auto;
        }
    }
    .section.section_webflow-vision .wrapper .section-v2__subheader {
        color: #38d996;
        letter-spacing: 2px;
        text-transform: uppercase;
    }
    .section.section_webflow-vision .wrapper .section-v2__header,
    .section.section_webflow-vision .wrapper .section-v2__text {
        color: #fff;
    }
    .section.section_webflow-vision .wrapper > * {
        text-align: center;
    }
    .section.section_webflow-quotes {
        background:  linear-gradient(90deg, #4353ff 0, #606dff 100%);
        padding: 60px 0;
    }
    .section.section_webflow-quotes .webflow-quotes__img {
        width: 120px;
        height: 120px;
        border: 4px solid #38d996;
        border-radius: 50%;
        margin: auto auto 25px;
    }
    .section.section_webflow-quotes .webflow-quotes__img img {
        width: 100%;
        height: 100%;
        border-radius: 50%;
    }
    .section.section_webflow-quotes .webflow-quotes__role {
        font: 800 15px/20px Axiforma, Arial, serif;
        text-align: center;
        letter-spacing: 2px;
        text-transform: uppercase;
        color: #fff;
        margin-bottom: 30px;
    }
    .section.section_webflow-quotes .webflow-quotes__role span {
        color: #38d996;
    }
    .section.section_webflow-quotes .webflow-quotes__text {
        font: 800 35px/60px Axiforma, Arial, serif;
        font-style: italic;
        color: #fff;
        text-align: center;
    }
    @media (max-width: 600px) {
        .section.section_webflow-quotes .webflow-quotes__text {
            font-size: 25px;
            line-height: 50px;
        }
    }
    .section.section_webflow-quotes .webflow-quotes__text span {
        color: #38d996;
        font: 800 35px/60px Axiforma, Arial, serif;
        font-style: italic;
    }
    @media (max-width: 600px) {
        .section.section_webflow-quotes .webflow-quotes__text span {
            font-size: 25px;
            line-height: 50px;
        }
    }
    .section.section_webflow-conclusion {
        background:linear-gradient(90deg, #4353ff 0, #606dff 100%);
        padding: 100px 0;
    }
    .section.section_webflow-conclusion .webflow-conclusion__content > * {
        color: #fff;
    }
    .section.section_webflow-conclusion .webflow-conclusion__content .section-v2__subheader {
        color: #38d996;
    }
    .section.section_webflow-conclusion .webflow-conclusion__content .section-v2__text b {
        color: inherit;
    }
    .section.section_webflow-conclusion .webflow-conclusion__content .section-v2__header {
        position: relative;
        margin-bottom: 50px;
    }
    .section.section_webflow-conclusion .webflow-conclusion__content .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 30px;
        background: linear-gradient(180deg, #38d996 0, #5bf2b3 100%);
    }
    @media (max-width: 768px) {
        .section.section_webflow-conclusion .webflow-conclusion__content .section-v2__header:after {
            margin: 30px auto 0;
        }
    }
    .section.section_webflow-conclusion .webflow-conclusion__content ul li {
        font-weight: 700;
    }
    .section.section_webflow-conclusion .webflow-conclusion__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-conclusion .webflow-conclusion__list {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
    }
    .section.section_webflow-conclusion .webflow-conclusion__item {
        position: relative;
        width: 570px;
        padding: 30px;
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 4px;
        margin-bottom: 20px;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-conclusion .webflow-conclusion__item {
            width: 100%;
        }
    }
    .section.section_webflow-conclusion .webflow-conclusion__item:last-child {
        margin-bottom: 0;
    }
    .section.section_webflow-conclusion .webflow-conclusion__header {
        font: 800 32px/40px Axiforma, Arial, serif;
        margin-bottom: 15px;
        color: #292d34;
    }
    .section.section_webflow-conclusion .webflow-conclusion__header span {
        color: #4353ff;
    }
    .section.section_webflow-conclusion .webflow-conclusion__text {
        color: #292d34;
        font: 400 16px/25px Axiforma, Arial, serif;
    }
    .section.section_webflow-padding {
        padding: 70px 0;
    }
    @media (max-width: 600px) {
        .section.section_webflow-padding {
            padding: 50px 0;
        }
    }
    .section.section_webflow-padding .section-v2__header,
    .section.section_webflow-padding .section-v2__text {
        text-align: center;
        margin-top: 0;
    }
    .section.section_webflow-results {
        background: #fff;
    }
    .section.section_webflow-results .webflow-results__list {
        margin-top: 50px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-results .webflow-results__list {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
    }
    .section.section_webflow-results .webflow-results__item {
        position: relative;
        width: 360px;
        padding: 30px 30px 25px;
        background: rgba(233, 235, 240, 0.5);
        box-shadow: 0 0 60px rgba(16, 30, 54, 0.02);
        border-radius: 15px;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-results .webflow-results__item {
            margin: 20px;
        }
    }
    @media (max-width: 600px) {
        .section.section_webflow-results .webflow-results__item {
            margin: 0 0 20px;
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_webflow-results .webflow-results__item:last-child {
            margin-bottom: 0;
        }
    }
    .section.section_webflow-results .webflow-results__item.yellow .webflow-results__icon {
        background: linear-gradient(180deg, #ffdb58 0, #ffc800 100%);
    }
    .section.section_webflow-results .webflow-results__item.green .webflow-results__icon {
        background: linear-gradient(180deg, #4dc 0, #2cc8b8 100%);
    }
    .section.section_webflow-results .webflow-results__item.blue .webflow-results__icon {
        background: linear-gradient(180deg, #7997ff 0, #57f 100%);
    }
    .section.section_webflow-results .webflow-results__icon {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 60px;
        height: 60px;
        border-radius: 20px;
    }
    .section.section_webflow-results .webflow-results__header {
        font: 800 35px/45px Axiforma, Arial, serif;
        margin: 25px 0 15px;
        letter-spacing: -1px;
        color: #292d34;
    }
    @media (max-width: 600px) {
        .section.section_webflow-results .webflow-results__header {
            font: 800 25px/30px Axiforma, Arial, serif;
        }
    }
    .section.section_webflow-results .webflow-results__text {
        color: #7c828d;
        font: 400 14px/25px Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .section.section_coaching.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
            top: 70px;
            left: 0;
            margin-left: 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_coaching.section_header-white.section_alternative_with-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
            margin-top: 60px !important;
        }
    }
    .section.section_accessibility.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 {
        background:  linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        margin-bottom: -70px;
        padding-bottom: 130px;
    }
    @media (max-width: 600px) {
        .section.section_accessibility.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 100px;
        }
    }
    @media screen and (min-width: 1000px) {
        .section.section_accessibility.section_new-gradient.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font-size: 70px;
            line-height: 90px;
            text-align: left;
        }
    }
    .section_infographic {
        padding: 150px 0 80px;
    }
    @media (max-width: 768px) {
        .section_infographic {
            padding: 100px 0 70px;
        }
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 400px;
        padding-bottom: 100px;
    }
    @media (max-width: 1200px) {
        .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: auto;
            padding-bottom: 50px;
        }
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 1200px) {
        .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background:linear-gradient(268.53deg, #49ccf9 -12%, #8930fd 114.35%);
        }
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        color: #fff;
        font: 800 55px/90px Axiforma, Arial, serif;
        margin-top: 30px;
        text-align: center;
    }
    @media (max-width: 600px) {
        .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 35px/50px Axiforma, Arial, serif;
        }
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        opacity: 0.5;
        max-width: 100%;
        margin-bottom: 40px;
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .team-templates-search {
        max-width: 760px;
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .team-templates-search__input {
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
        border-radius: 6px;
        height: 50px;
        background: #fff;
        padding-left: 45px;
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .team-templates-search__input::-webkit-input-placeholder {
        color: #7c828d;
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .team-templates-search__input::-moz-placeholder {
        color: #7c828d;
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .team-templates-search__input:-ms-input-placeholder {
        color: #7c828d;
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .team-templates-search__input:-moz-placeholder {
        color: #7c828d;
    }
    .section.section_teams.section_header-white_main-landing.section_header-white_main-landing_v2 .team-templates-search__close {
        right: 25px;
        left: auto;
    }
    .section_dotted_with-video {

        max-width: 825px;
        margin: 40px auto;
        padding: 35px 0;
    }
    .section_dotted_with-video .section__video {
        margin: 0 auto;
    }
    .section.section_hierarchy-guide.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 55px;
        margin-bottom: -55px;
    }
    @media (max-width: 600px) {
        .section.section_hierarchy-guide.section_header-white_main-landing.section_header-white_main-landing_v2 {
            margin-bottom: 0;
        }
    }
    .section.section_hierarchy-guide.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_hierarchy-guide.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background: linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        }
    }
    .section.section_hierarchy-guide.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_hierarchy-guide.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_hierarchy-guide.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 55px;
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background:linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        }
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        text-align: center;
        color: #fff;
        margin-top: 50px;
    }
    @media (max-width: 768px) {
        .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            margin-top: 30px;
        }
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        opacity: 0.5;
        max-width: 100%;
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
        max-width: 1040px;
        margin: auto !important;
        padding: 0;
        background: 0 0;
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .download__badge {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        box-shadow: 0 14px 24px rgba(0, 0, 0, 0.04);
        border-radius: 9px;
        align-items: center;
        max-width: 725px;
        margin: 20px auto 0;
        background: #fff;
        padding: 12px 15px;
    }
    @media (max-width: 600px) {
        .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .download__badge {
            margin-top: 30px;
        }
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .download__badge p {
        color: #292d34;
        font: 400 13px/25px Axiforma, Arial, serif;
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .download__badge p a {
        color: #7b68ee;
        padding-right: 22px;
        transition: 0.2s;
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .download__badge p a:hover {
        color: #5c4dbc;
        padding-right: 24px;
    }
    .section.section_download.section_header-white_main-landing.section_header-white_main-landing_v2 .download__badge span {
        margin-right: 10px;
        height: 20px;
    }
    .section.section_bg_with-dots {
        background:  linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
        margin-bottom: -150px;
        padding-bottom: 150px;
    }
    .section.section_bg_with-dots .section-v2__header_main {
        color: #fff;
    }
    .section.section_mission {
        padding: 0 25px;
    }
    .section.section_mission .wrapper {
        margin-left: auto !important;
        margin-right: auto !important;
        padding: 43px 20px;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.06);
        border-radius: 15px;
        background: linear-gradient(270deg, #9f8fff 0, #7b68ee 102.94%);
    }
    .section.section_mission .section-v2__header,
    .section.section_mission .section-v2__subheader {
        text-align: center;
        color: #fff;
    }
    .section.section_mission .section-v2__header {
        font: 800 38px/53px Axiforma, Arial, serif;
        margin: 10px 0 0;
    }
    @media (max-width: 1000px) {
        .section.section_mission .section-v2__header br {
            display: none;
        }
    }
    @media (max-width: 600px) {
        .section.section_mission .section-v2__header {
            font-size: 30px;
            line-height: 45px;
        }
    }
    .section.section_pink-bg_with-dots {
        background: #fd71af;
        padding-bottom: 0;
    }
    .section.section_pink-bg_with-dots .wrapper > * {
        color: #fff;
    }
    @media only screen and (min-width: 1000px) {
        .section.section_pink-bg_with-dots .video-component {
            width: 949px;
            height: 630px;
        }
    }
    .section.section_pink-bg_with-dots .video-component__poster:before {
        width: 77px;
        height: 77px;
        margin: -38px 0 0 -38px;
        background-color: #fff;
        box-shadow: 0 13.2549px 19.146px rgba(0, 0, 0, 0.07);
    }
    .section.section_pink-bg_with-dots .video-component__poster:after {
        width: 34px;
        height: 60px;
        margin: -25px 0 0 -15px;
    }
    .section.section_pink-bg_with-dots .video-component__poster:focus:before,
    .section.section_pink-bg_with-dots .video-component__poster:hover:before {
        background-color: #fd71af;
    }
    .section.section_green-bg_with-dots {
        background: linear-gradient(253.58deg, #5bdc91 -14.95%, #29af62 74.65%);
        box-shadow: 0 0 60px rgba(16, 30, 54, 0.02);
        padding: 70px 0 100px;
    }
    .section.section_green-bg_with-dots .wrapper > * {
        color: #fff;
        text-align: center;
    }
    .section.section_green-bg_with-dots .section-v2__header {
        margin: 10px 0 30px;
    }
    .section.section_green-bg_with-dots .section__img {
        max-width: 855px;
        margin: 40px auto 0;
    }
    .section.section_green-bg_with-dots .section__img img {
        max-width: 100%;
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        height: 620px;
        margin-bottom: 100px;
    }
    @media (max-width: 1000px) {
        .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 {
            height: auto;
            padding-bottom: 50px;
            margin-bottom: 70px;
        }
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background: linear-gradient(270deg, #9f8fff 0, #7b68ee 100%);
        }
    }
    @media (max-width: 768px) {
        .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            margin-bottom: 30px;
        }
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
        margin-left: auto;
    }
    @media (max-width: 1000px) {
        .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
            margin: 50px auto 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img {
            margin: 30px auto 0;
        }
    }
    @media (max-width: 1000px) {
        .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__img img {
            max-width: 80%;
        }
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        color: #fff;
        font: 800 70px/90px Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 50px/60px Axiforma, Arial, serif;
        }
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        color: #fff;
        opacity: 0.5;
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__descr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__descr span {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 50px;
        height: 50px;
        background: rgba(255, 255, 255, 0.2);
        border-radius: 50%;
    }
    .section.section_elf-thanks.section_header-white_main-landing.section_header-white_main-landing_v2 .section__descr p {
        color: #fff;
        font: 400 16px/26px Axiforma, Arial, serif;
        padding-left: 15px;
    }
    .section.section_ondemand-demos {
        padding: 120px 25px;
    }
    @media (max-width: 600px) {
        .section.section_ondemand-demos {
            padding: 80px 25px;
        }
    }
    .section.section_ondemand-demos .wrapper {
        background: #fff;
        border-radius: 15px;
        box-shadow: 0 0 60px rgba(16, 30, 54, 0.02);
    }
    @media (max-width: 1200px) {
        .section.section_ondemand-demos .wrapper {
            background: #fff;
            max-width: 500px;
        }
    }
    @media (max-width: 600px) {
        .section.section_ondemand-demos .wrapper {
            max-width: 344px;
            background: #fff;
        }
    }
    .section.section_ondemand-demos .wrapper__inner {
        max-width: 460px;
        padding: 60px 60px 35px;
    }
    @media (max-width: 1200px) {
        .section.section_ondemand-demos .wrapper__inner {
            padding: 460px 0 30px;
            margin: auto;
            max-width: 273px;
        }
    }
    @media (max-width: 600px) {
        .section.section_ondemand-demos .wrapper__inner {
            padding: 320px 0 30px;
            max-width: 344px;
        }
    }
    .section.section_ondemand-demos .wrapper__inner .section-v2__text_main {
        margin: 0;
    }
    .section.section_ondemand-demos .wrapper__inner .btn {
        margin: 30px 0 0;
    }
    @media (max-width: 1200px) {
        .section.section_ondemand-demos .wrapper__inner .btn {
            margin: 30px auto 0;
            max-width: 100%;
        }
    }
    .section.section_brand-all-assets {
        padding: 30px 25px;
        margin-top: 90px;
        position: relative;
        margin-bottom: -130px;
        z-index: 1;
    }
    @media (max-width: 1200px) {
        .section.section_brand-all-assets {
            padding: 30px 25px;
        }
    }
    @media (max-width: 600px) {
        .section.section_brand-all-assets {
            margin-top: 50px;
        }
    }
    .section.section_brand-all-assets + .kindness {
        padding-top: 130px;
    }
    .section.section_brand-all-assets .wrapper {
        background: linear-gradient(270deg, #9f8fff, #7b68ee);
        box-shadow: none;
        border-radius: 8px;
        overflow: initial;
        height: 100%;
        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-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        padding: 0;
        height: 231px;
    }
    @media (max-width: 1200px) {
        .section.section_brand-all-assets .wrapper {
            height: auto;
        }
    }
    @media (max-width: 600px) {
        .section.section_brand-all-assets .wrapper {
            padding: 0;
        }
    }
    .section.section_brand-all-assets .wrapper:before {
        content: "";
        display: block;
        position: absolute;
        left: 57px;
        top: -39px;
        width: 250px;
        min-height: 234px;
        height: 100%;
    }
    @media (max-width: 1200px) {
        .section.section_brand-all-assets .wrapper:before {
            position: relative;
            margin: 0 auto;
            left: 0;
        }
    }
    @media (max-width: 768px) {
        .section.section_brand-all-assets .wrapper:before {
            width: 100%;
            min-height: 300px;
        }
    }
    @media (max-width: 600px) {
        .section.section_brand-all-assets .wrapper:before {
            content: none;
        }
    }
    .section.section_brand-all-assets .wrapper__inner {
        width: 73%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-left: 50px;
        padding-right: 60px;
    }
    @media (max-width: 1200px) {
        .section.section_brand-all-assets .wrapper__inner {
            width: 100%;
            padding: 30px;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }
    }
    @media (max-width: 480px) {
        .section.section_brand-all-assets .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_brand-all-assets .wrapper__inner .section-v2__subheader {
        font: 800 13px/25px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
        text-transform: uppercase;
        color: #fff;
    }
    .section.section_brand-all-assets .wrapper__inner .section-v2__header {
        color: #fff;
        margin: 0;
        font: 800 42px/50px Axiforma, Arial, serif;
        letter-spacing: 0.42px;
    }
    @media (max-width: 600px) {
        .section.section_brand-all-assets .wrapper__inner .section-v2__header {
            font: 800 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_brand-all-assets .wrapper__inner .btn {
        margin: 0 0 0 50px;
        box-shadow: 0 10px 25px rgba(77, 72, 104, 0.4);
    }
    @media (max-width: 480px) {
        .section.section_brand-all-assets .wrapper__inner .btn {
            margin: 30px auto 10px;
        }
    }
    .section.section_brand-all-assets .wrapper__inner_bottom {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background: #fff;
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
        box-shadow: 0 -25px 75px rgba(111, 111, 111, 0.6);
        width: 100%;
        padding: 10px;
        text-align: center;
    }
    .section.section_brand-all-assets .wrapper__inner_bottom span {
        margin-right: 7px;
    }
    .section.section_brand-all-assets .wrapper__inner_bottom p {
        color: #292d34;
        font: 400 13px/25px Axiforma, Arial, serif;
    }
    .section.section_brand-all-assets .wrapper__inner_bottom p a {
        color: #7b68ee;
        font-weight: 600;
        transition: 0.2s;
    }
    .section.section_brand-all-assets .wrapper__inner_bottom p a:hover {
        color: #533ae9;
    }
    .section.section_trademark-guidelines {
        padding-bottom: 90px;
        padding-top: 30px;
    }
    .section.section_trademark-guidelines .wrapper {
        max-width: 900px;
        color: #292d34;
    }
    .section.section_trademark-guidelines .wrapper > * {
        text-align: left !important;
    }
    .section.section_trademark-guidelines .wrapper p + .section-v2__header_v2_main {
        margin-top: 100px;
        padding-bottom: 10px;
    }
    .section.section_trademark-guidelines .wrapper p + p {
        margin-top: 30px;
    }
    .section.section_trademark-guidelines .wrapper .section-v2__header_v2_main + .section-v2__header_main-sm_v2 {
        margin-top: 50px;
    }
    .section.section_trademark-guidelines .wrapper .section-v2__header_main-sm_v2 + p {
        margin-top: 30px;
    }
    .section.section_trademark-guidelines .wrapper p {
        font: 400 16px/31px Axiforma, Arial, serif;
        color: inherit;
    }
    .section.section_trademark-guidelines .wrapper p b {
        color: inherit;
    }
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.blue,
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.orange,
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.pink {
        position: relative;
    }
    @media (max-width: 1000px) {
        .section.section_trademark-guidelines .wrapper .section-v2__header_main.blue,
        .section.section_trademark-guidelines .wrapper .section-v2__header_main.orange,
        .section.section_trademark-guidelines .wrapper .section-v2__header_main.pink {
            margin-left: 26px;
        }
    }
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.blue:before,
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.orange:before,
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.pink:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        width: 5px;
        height: 58px;
        left: -25px;
        top: 0;
        border-radius: 7px;
    }
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.blue:before {
        background: linear-gradient(0deg, #7bddfe 0, #50cefa 100%);
    }
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.pink:before {
        background: linear-gradient(0.01deg, #ff9ec9 0.06%, #fd71af 100.05%);
    }
    .section.section_trademark-guidelines .wrapper .section-v2__header_main.orange:before {
        background: linear-gradient(180deg, #ffdb58 0, #ffc800 100%);
    }
    .section.section_trademark-guidelines .wrapper .brand-assets__logotype {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        max-width: 100%;
        padding: 30px 0 80px;
    }
    @media (max-width: 600px) {
        .section.section_trademark-guidelines .wrapper .brand-assets__logotype {
            padding-bottom: 50px;
        }
    }
    .section.section_trademark-guidelines .wrapper .brand-assets__logotype_item {
        margin-right: 30px;
    }
    .section.section--greybg {
        background: #fafbfc;
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 70px;
    }
    @media (max-width: 600px) {
        .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 30px;
        }
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal {
        margin-top: 0;
    }
    @media screen and (min-width: 1200px) {
        .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div {
            width: 46%;
        }
    }
    @media screen and (min-width: 1200px) {
        .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal > div:first-child {
            width: 54%;
        }
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .header__wrapper .auth .auth__item_trial {
        background: rgba(255, 255, 255, 0.25);
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .is-sticky .header__wrapper .auth .auth__item_trial {
        background: #7b68ee;
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        font: 800 60px/71px Axiforma, Arial, serif;
        margin-top: 50px;
    }
    @media (max-width: 600px) {
        .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font: 800 35px/50px Axiforma, Arial, serif;
        }
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        opacity: 0.5;
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-25%, -55%);
        -ms-transform: translate(-25%, -55%);
        transform: translate(-25%, -55%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            content: none;
        }
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 40px 0;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__list {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__item {
            margin: 20px;
        }
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__item:nth-child(1) .case-study__icon {
        background: linear-gradient(180deg, #9f8fff 0, #7b68ee 100%);
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__item:nth-child(2) .case-study__icon {
        background: linear-gradient(180deg, #ff9ec9 0, #fd71af 100%);
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__item:nth-child(3) .case-study__icon {
        background: linear-gradient(180deg, #84dfff 0.01%, #49ccf9 100%);
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__icon {
        margin-right: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 53px;
        height: 53px;
        border-radius: 18px;
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__text {
        color: #292d34;
        font: 400 13px/1.2 Axiforma, Arial, serif;
    }
    .section.section_webflow-case-study.section_header-white_main-landing.section_header-white_main-landing_v2 .case-study__text b {
        font: 800 14px/1.2 Axiforma, Arial, serif;
        color: inherit;
        display: block;
        margin-bottom: 5px;
    }
    .section.section_webflow-story .cu-webflow-story__wrapper {
        margin-top: 50px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 768px) {
        .section.section_webflow-story .cu-webflow-story__wrapper {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_webflow-story .cu-webflow-story__content {
        width: 420px;
    }
    @media (max-width: 768px) {
        .section.section_webflow-story .cu-webflow-story__content {
            width: 100%;
        }
    }
    .section.section_webflow-story .cu-webflow-story__description {
        letter-spacing: -0.3px;
        color: #7c828d;
        font: 400 14px/25px Axiforma, Arial, serif;
        padding-left: 30px;
    }
    .section.section_webflow-story .cu-webflow-story__description b {
        color: #7c828d;
        font: 700 14px/25px Axiforma, Arial, serif;
    }
    .section.section_webflow-story .cu-webflow-story__header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 20px;
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.06);
        border-radius: 15px;
        font: 800 25px/1.2 Axiforma, Arial, serif;
        border-left: 5px solid;
        color: #292d34;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        padding-right: 30px;
    }
    .section.section_webflow-story .cu-webflow-story__header span {
        width: 73px;
        height: 73px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 15px;
    }
    .section.section_webflow-story .cu-webflow-story__item {
        margin-bottom: 40px;
    }
    .section.section_webflow-story .cu-webflow-story__item:last-child {
        margin-bottom: 0;
    }
    .section.section_webflow-story .cu-webflow-story__item:nth-child(1) .cu-webflow-story__header {
        border-left-color: #fd71af;
    }
    .section.section_webflow-story .cu-webflow-story__item:nth-child(1) .cu-webflow-story__header span {
        color: #fd71af;
    }
    .section.section_webflow-story .cu-webflow-story__item:nth-child(2) .cu-webflow-story__header {
        border-left-color: #ffc800;
    }
    .section.section_webflow-story .cu-webflow-story__item:nth-child(2) .cu-webflow-story__header span {
        color: #ffc800;
    }
    .section.section_webflow-story .cu-webflow-story__item:nth-child(3) .cu-webflow-story__header {
        border-left-color: #49ccf9;
    }
    .section.section_webflow-story .cu-webflow-story__item:nth-child(3) .cu-webflow-story__header span {
        color: #49ccf9;
    }
    .section.section_webflow-story .cu-webflow-story__image {
        max-width: 860px;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-story .cu-webflow-story__image {
            max-width: 660px;
        }
    }
    @media (max-width: 1000px) {
        .section.section_webflow-story .cu-webflow-story__image {
            max-width: 460px;
        }
    }
    @media (max-width: 768px) {
        .section.section_webflow-story .cu-webflow-story__image {
            margin: 30px auto 0;
        }
    }
    .section.section_webflow-story .cu-webflow-story__image img {
        max-width: 100%;
    }
    .section.section_webflow-with-form {
        padding: 70px 0;
    }
    @media (max-width: 600px) {
        .section.section_webflow-with-form {
            padding: 50px 0;
        }
    }
    .section.section_webflow-with-form .wrapper__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 60px;
        background: #fff;
        box-shadow: 0 0 60px rgba(16, 30, 54, 0.02);
        border-radius: 15px;
        position: relative;
        overflow: hidden;
    }
    @media (max-width: 1000px) {
        .section.section_webflow-with-form .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 0;
        }
    }
    .section.section_webflow-with-form .wrapper__inner:after {
        content: "";
        display: block;
        position: absolute;
        height: 525px;
        width: 649px;
        right: 0;
        top: 0;
        z-index: 0;
    }
    @media (max-width: 1200px) {
        .section.section_webflow-with-form .wrapper__inner:after {
            right: -5%;
        }
    }
    @media (max-width: 1000px) {
        .section.section_webflow-with-form .wrapper__inner:after {
            content: none;
        }
    }
    .section.section_webflow-with-form .case-study-download__description {
        width: 440px;
        z-index: 1;
    }
    @media (max-width: 1000px) {
        .section.section_webflow-with-form .case-study-download__description {
            padding: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_webflow-with-form .case-study-download__description {
            width: 100%;
        }
    }
    .section.section_webflow-with-form .case-study-download__description > * {
        text-align: left;
    }
    .section.section_webflow-with-form .case-study-download__description .section-v2__subheader {
        color: #ffc800;
    }
    .section.section_webflow-with-form .case-study-download__description .section-v2__text {
        position: relative;
    }
    .section.section_webflow-with-form .case-study-download__description .section-v2__text:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin-top: 50px;
        background: linear-gradient(270deg, #ffdb58 0.03%, #ffc800 100%);
    }
    .section.section_webflow-with-form .case-study-download__form {
        width: 360px;
        z-index: 1;
    }
    @media (max-width: 1000px) {
        .section.section_webflow-with-form .case-study-download__form {
            background: linear-gradient(270deg, #9f8fff 0, #7b68ee 102.94%);
            padding: 50px 30px;
            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-align: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%;
        }
    }
    @media (max-width: 600px) {
        .section.section_webflow-with-form .case-study-download__form {
            padding: 30px;
        }
    }
    .section.section_webflow-with-form .case-study-download__form-row {
        margin-bottom: 23px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1000px) {
        .section.section_webflow-with-form .case-study-download__form-row {
            width: 80%;
        }
    }
    @media (max-width: 600px) {
        .section.section_webflow-with-form .case-study-download__form-row {
            width: 100%;
        }
    }
    .section.section_webflow-with-form .case-study-download__form-row-item {
        width: 46%;
    }
    .section.section_webflow-with-form .case-study-download__form-row-item--fullw {
        width: 100%;
    }
    .section.section_webflow-with-form .case-study-download__form-label {
        text-transform: capitalize;
        color: #fff;
        font: 400 11px/1 "Gotham Pro", Arial, serif;
        margin-bottom: 10px;
    }
    .section.section_webflow-with-form .case-study-download__form-label sup {
        vertical-align: text-top;
        color: #fff;
    }
    .section.section_webflow-with-form .case-study-download__form-input {
        background: 0 0;
        border: 1px solid #fff;
        border-radius: 6px;
        height: 45px;
        width: 100%;
        box-sizing: border-box;
        box-shadow: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        font: 500 12px/1.2 "Gotham Pro", Arial, serif;
        color: #fff;
        outline: 0;
        padding-left: 12px;
    }
    .section.section_webflow-with-form .case-study-download__form-input::-webkit-input-placeholder {
        color: #fff;
        font: 500 12px/1.2 "Gotham Pro", Arial, serif;
        line-height: normal !important;
    }
    .section.section_webflow-with-form .case-study-download__form-input::-moz-placeholder {
        color: #fff;
        font: 500 12px/1.2 "Gotham Pro", Arial, serif;
        line-height: normal !important;
    }
    .section.section_webflow-with-form .case-study-download__form-input:-ms-input-placeholder {
        color: #fff;
        font: 500 12px/1.2 "Gotham Pro", Arial, serif;
        line-height: normal !important;
    }
    .section.section_webflow-with-form .case-study-download__form-input:-moz-placeholder {
        color: #fff;
        font: 500 12px/1.2 "Gotham Pro", Arial, serif;
        line-height: normal !important;
    }
    .section.section_webflow-with-form .case-study-download__form-input-body {
        position: relative;
    }
    .section.section_webflow-with-form .case-study-download__form-input-error {
        display: none;
        position: absolute;
        top: 45px;
        left: 0;
        width: 100%;
        text-align: left;
        color: red;
        font: 400 10px/1.2 "Gotham Pro", Arial, serif;
    }
    .section.section_webflow-with-form .case-study-download__form-dropdown-body {
        position: relative;
    }
    .section.section_webflow-with-form .case-study-download__form-select {
        width: 100%;
        height: 40px;
        padding-left: 12px;
        border: 1px solid #fff;
        font: 500 12px/1.2 "Gotham Pro", Arial, serif;
        outline: 0;
        background: 0 0;
        box-sizing: border-box;
        margin: 0;
        box-shadow: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
        outline: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        color: #fff;
    }
    .section.section_webflow-with-form .case-study-download__form-select:focus {
        outline: 0;
    }
    .section.section_webflow-with-form .case-study-download__form-select [disabled] {
        color: #b9bec7;
    }
    .section.section_webflow-with-form .case-study-download__form-select option {
        font-weight: 400;
        color: #000;
    }
    .section.section_webflow-with-form .case-study-download__form-btn {
        width: 100%;
        height: 50px;
        background: #ffc800;
        color: #fff;
        font: 800 14px/16px Axiforma, Arial, serif;
        box-shadow: 0 10px 25px rgba(123, 104, 238, 0.5);
        border-radius: 6px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-top: 2px;
        margin-top: 27px;
    }
    .section.section_webflow-with-form .case-study-download__form-btn:hover {
        background: #ffb100;
    }
    @media (max-width: 1000px) {
        .section.section_webflow-with-form .case-study-download__form-btn {
            width: 80%;
        }
    }
    @media (max-width: 600px) {
        .section.section_webflow-with-form .case-study-download__form-btn {
            width: 100%;
        }
    }
    .section.section_webflow-with-form #thanks-message {
        display: none;
        font: 400 24px/1.4 "Gotham Pro", Arial, serif;
        color: #fff;
        z-index: 2;
        width: 100%;
        max-width: 400px;
        text-align: center;
    }
    .section.section_webflow-with-form #thanks-message b {
        color: inherit;
    }
    @media (max-width: 1000px) {
        .section.section_webflow-with-form #thanks-message {
            max-width: 100%;
            padding: 30px 25px;
            background: linear-gradient(270deg, #9f8fff 0, #7b68ee 102.94%);
        }
    }
    .section.section_info-automateio {
        padding: 70px 0;
    }
    @media (max-width: 600px) {
        .section.section_info-automateio {
            padding: 50px 0;
        }
    }
    .section.section_info-automateio .wrapper__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        background: #fff;
        box-shadow: 0 20.2778px 60.8333px rgba(16, 30, 54, 0.1);
        border-radius: 15px;
        position: relative;
        overflow: hidden;
    }
    @media (max-width: 1000px) {
        .section.section_info-automateio .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 0;
        }
    }
    .section.section_info-automateio .wrapper__inner:after {
        content: "";
        display: block;
        position: absolute;
        height: 406px;
        width: 589px;
        right: -1%;
        top: 0;
        z-index: 0;
    }
    @media (max-width: 1200px) {
        .section.section_info-automateio .wrapper__inner:after {
            right: -5%;
        }
    }
    @media (max-width: 1000px) {
        .section.section_info-automateio .wrapper__inner:after {
            content: none;
        }
    }
    .section.section_info-automateio .info-automateio__description {
        width: 460px;
        z-index: 1;
        padding: 40px 60px;
    }
    @media (max-width: 1000px) {
        .section.section_info-automateio .info-automateio__description {
            padding: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_info-automateio .info-automateio__description {
            width: 100%;
        }
    }
    .section.section_info-automateio .info-automateio__description > * {
        text-align: left;
    }
    .section.section_info-automateio .info-automateio__description .section-v2__header {
        position: relative;
        font-size: 45px;
        line-height: 55px;
    }
    @media (max-width: 600px) {
        .section.section_info-automateio .info-automateio__description .section-v2__header {
            font: 800 40px/50px Axiforma, Arial, serif;
        }
    }
    @media (max-width: 600px) {
        .section.section_info-automateio .info-automateio__description .section-v2__header {
            font: 800 30px/40px Axiforma, Arial, serif;
        }
    }
    .section.section_info-automateio .info-automateio__description .section-v2__header:after {
        content: "";
        display: block;
        position: absolute;
        width: 100px;
        height: 5px;
        border-radius: 7px;
        position: static;
        margin: 30px 0;
        background: linear-gradient(270deg, #ffdb58 0.03%, #ffc800 100%);
    }
    .section.section_info-automateio .info-automateio__image {
        max-width: 660px;
        padding: 15px 0;
        z-index: 1;
    }
    @media (max-width: 1000px) {
        .section.section_info-automateio .info-automateio__image {
            margin-left: auto;
            margin-right: 0;
        }
    }
    .section.section_info-automateio .info-automateio__image img {
        max-width: 100%;
    }
    .section.section_company-partners {
        position: relative;
        padding: 150px 0;
        margin-bottom: -150px;
    }
    .section.section_company-partners:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        left: 50%;
        top: 50%;
        z-index: -1;
    }
    .section.section_company-partners .section-v2__header,
    .section.section_company-partners .section-v2__subheader {
        text-align: center;
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 50px;
    }
    @media (max-width: 1000px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 {
            padding-bottom: 0;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        letter-spacing: -0.5px;
        font: 800 40px/64px Axiforma, Arial, serif;
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            color: #fff;
        }
    }
    @media (max-width: 600px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
            font-size: 28px;
            line-height: 41px;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header span {
        color: #7b68ee;
        font: 600 15px/24px Axiforma, Arial, serif;
        text-transform: uppercase;
        display: block;
        letter-spacing: 2px;
        margin-bottom: 5px;
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header span {
            color: #fff;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin: 40px 0;
    }
    @media (max-width: 1200px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__list {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }
    }
    @media (max-width: 600px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__list {
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
    }
    @media (max-width: 480px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__list {
            margin: 0;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    @media (max-width: 1200px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__item {
            margin: 20px;
        }
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__item {
            text-align: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__icon {
        margin-right: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 52px;
        height: 52px;
        background: #fff;
        border-radius: 10px;
        box-shadow: 0 9.63597px 28.9079px rgba(16, 30, 54, 0.09);
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__icon {
            margin-right: 0;
        }
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__icon svg > * {
            fill: #6981fb;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__text {
        color: #292d34;
        font: 400 13px/1.2 Axiforma, Arial, serif;
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__text {
            margin-top: 12px;
            color: #fff;
        }
    }
    @media (max-width: 600px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__text {
            font-size: 12px;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__text b {
        font: 800 12px/1.2 Axiforma, Arial, serif;
        color: inherit;
        display: block;
        margin-bottom: 5px;
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__text b {
            color: #fff;
        }
    }
    @media (max-width: 600px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .customer-story__text b {
            font-size: 11px;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        max-width: 1100px;
        -webkit-transform: translate(-17%, -50%);
        -ms-transform: translate(-17%, -50%);
        transform: translate(-17%, -50%);
        left: 50%;
        top: 50%;
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            top: 0;
            left: 0;
            -webkit-transform: none;
            -ms-transform: none;
            transform: none;
        }
    }
    @media (max-width: 600px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background-size: cover;
        }
    }
    .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img {
        max-width: 585px;
        margin-left: auto;
    }
    @media (max-width: 768px) {
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img {
            background: 0 0 !important;
            margin-top: 0 !important;
            padding: 0 !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }
        .section.section_customer-story.section_header-white_main-landing.section_header-white_main-landing_v2 .wrapper--horizontal .section__img img {
            max-width: 100%;
        }
    }
    .section.section_cu-jakub-vision {
        margin: 100px 0 90px;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-vision {
            margin: 50px 0;
        }
    }
    .section.section_cu-jakub-vision .wrapper__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.06);
        border-radius: 15px;
        position: relative;
        overflow: hidden;
    }
    @media (max-width: 1000px) {
        .section.section_cu-jakub-vision .wrapper__inner {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 0;
        }
    }
    .section.section_cu-jakub-vision .wrapper__inner:after {
        content: "";
        display: block;
        position: absolute;
        height: 100%;
        width: 451px;
        right: 0;
        top: 0;
        z-index: 0;
    }
    @media (max-width: 1200px) {
        .section.section_cu-jakub-vision .wrapper__inner:after {
            right: -5%;
        }
    }
    @media (max-width: 1000px) {
        .section.section_cu-jakub-vision .wrapper__inner:after {
            content: none;
        }
    }
    .section.section_cu-jakub-vision .cu-jakub-vision__description {
        max-width: 515px;
        z-index: 1;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin: 60px 0 40px 60px;
    }
    @media (max-width: 1000px) {
        .section.section_cu-jakub-vision .cu-jakub-vision__description {
            padding: 30px;
            margin: 0;
        }
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-vision .cu-jakub-vision__description {
            width: 100%;
        }
    }
    .section.section_cu-jakub-vision .cu-jakub-vision__description > * {
        text-align: left;
    }
    .section.section_cu-jakub-vision .cu-jakub-vision__description .section-v2__header {
        font: 800 45px/55px Axiforma, Arial, serif;
    }
    .section.section_cu-jakub-vision .cu-jakub-vision__description .section-v2__text {
        color: #292d34;
    }
    .section.section_cu-jakub-vision .cu-jakub-vision__description .section-v2__text em {
        color: #292d34;
    }
    .section.section_cu-jakub-vision .cu-jakub-vision__image {
        width: 100%;
        max-width: 498px;
        z-index: 1;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin-top: 20px;
        margin-right: 5px;
    }
    @media (max-width: 1000px) {
        .section.section_cu-jakub-vision .cu-jakub-vision__image {
            margin-left: auto;
            margin-right: auto;
            padding-bottom: 50px;
            margin-top: 0;
        }
    }
    .section.section_cu-jakub-vision .cu-jakub-vision__image img {
        max-width: 100%;
    }
    @media (max-width: 1000px) {
        .section.section_cu-jakub-vision .cu-jakub-vision__image img {
            max-width: 67%;
            display: block;
            margin: auto;
        }
    }
    .section.cu-jakub__section {
        margin: 90px 0;
    }
    @media (max-width: 768px) {
        .section.cu-jakub__section {
            margin: 60px 0;
        }
    }
    .section.section_cu-jakub-challenges {
        padding: 90px 0 70px;
    }
    @media (max-width: 768px) {
        .section.section_cu-jakub-challenges {
            padding: 60px 0;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges {
        margin-top: 60px;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1200px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__row {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.06);
        border-radius: 15px;
        width: 550px;
        position: relative;
        z-index: 1;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item:before {
        content: "";
        display: block;
        position: absolute;
        width: 206px;
        height: 206px;

        z-index: -1;
    }
    @media (max-width: 768px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__item:before {
            display: none;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item:nth-child(1) {
        border-left: 5px solid #7b68ee;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item:nth-child(1) .cu-jakub-challenges__icon {
        background: linear-gradient(180deg, #9f8fff 0, #7b68ee 100%);
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item:nth-child(1):before {
        top: -50px;
        left: -101px;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item:nth-child(2) {
        border-left: 5px solid #fd71af;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item:nth-child(2) .cu-jakub-challenges__icon {
        background: linear-gradient(180deg, #ff9ec9 0, #fd71af 100%);
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item:nth-child(2):before {
        top: 50%;
        right: -93px;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
    @media (max-width: 1200px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__item {
            margin-bottom: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__item {
            width: 100%;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__item-wrapper {
        padding: 45px;
        background: #fff;
        border-radius: 15px;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__item-wrapper {
            padding: 30px 20px;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__icon {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 60px;
        height: 60px;
        border-radius: 20px;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__header {
        font: 800 35px/50px Axiforma, Arial, serif;
        margin: 30px 0 20px;
        color: #292d34;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__header {
            font-size: 25px;
            line-height: 35px;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__text {
        font: 400 14px/25px Axiforma, Arial, serif;
        color: #292d34;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes {
        margin: 80px auto 30px;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes {
            margin-top: 50px;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes-item {
        width: 100%;
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.06);
        border-radius: 15px;
        border-left: 5px solid #ffc800;
        text-align: center;
        padding-left: 80px;
        padding-right: 80px;
        padding-bottom: 55px;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes-item {
            padding: 0 20px 40px;
        }
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes-icon {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.15);
        border-radius: 4px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 90px;
        height: 90px;
        position: relative;
        margin: auto;
        top: -45px;
        border-radius: 50%;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes-text {
        color: #333;
        font: 400 18px/35px Axiforma, Arial, serif;
        font-style: italic;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes-role {
        font: 600 13px/16px Axiforma, Arial, serif;
        color: #656f7d;
        margin-top: 25px;
    }
    .section.section_cu-jakub-challenges .cu-jakub-challenges__quotes-role b {
        color: #292d34;
        font-family: inherit;
        font: 800 13px/16px Axiforma, Arial, serif;
    }
    .section.section_cu-jakub-quotes {
        overflow: hidden;
        position: relative;
    }
    .section.section_cu-jakub-quotes:before {
        content: "";
        display: block;
        position: absolute;

        width: 100%;
        height: 60%;
        top: 38%;
        z-index: -1;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-quotes:before {
            top: 35%;
        }
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes {
        text-align: center;
        padding: 100px 0 0;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__figure {
        width: 90px;
        height: 90px;
        border-radius: 50%;
        margin: auto;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__figure img {
        width: 100%;
        height: 100%;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.09);
        -webkit-filter: drop-shadow(0 49.7759px 95.8647px rgba(0, 0, 0, 0.25));
        filter: drop-shadow(0 49.7759px 95.8647px rgba(0, 0, 0, 0.25));
        border-radius: 50%;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__text {
        color: #333;
        font: 400 18px/35px Axiforma, Arial, serif;
        margin: 30px auto 80px;
        max-width: 760px;
        font-style: italic;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-quotes .cu-jakub-quotes__text {
            font: 400 16px/33px Axiforma, Arial, serif;
        }
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role {
        font: 600 13px/16px Axiforma, Arial, serif;
        color: #656f7d;
        max-width: -webkit-fit-content;
        max-width: fit-content;
        max-width: -moz-fit-content;
        margin: auto;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role b {
        font: 800 13px/16px Axiforma, Arial, serif;
        color: #292d34;
        font-family: inherit;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__figure,
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role {
        position: relative;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__figure:after,
    .section.section_cu-jakub-quotes .cu-jakub-quotes__figure:before,
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:after,
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:before {
        content: "";
        display: block;
        position: absolute;
        height: 1px;
        background: #e9ebf0;
        top: 50%;
        width: 400px;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__figure:before,
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:before {
        right: 100%;
        margin-right: 30px;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__figure:after,
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:after {
        left: 100%;
        margin-left: 30px;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:after,
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:before {
        width: 320px;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:before {
        margin-right: 20px;
    }
    .section.section_cu-jakub-quotes .cu-jakub-quotes__role:after {
        margin-left: 20px;
    }
    .section.section_cu-jakub-advantage {
        background: rgba(90, 219, 143, 0.1);
        padding: 100px 0;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-advantage {
            padding: 60px 0;
        }
    }
    .section.section_cu-jakub-advantage .section-v2__subheader_main {
        color: #2fb467;
    }
    .section.section_cu-jakub-advantage .section-v2__header_main {
        margin-top: 10px;
    }
    .section.section_cu-jakub-advantage .section-v2__text_main {
        color: #292d34;
    }
    .section.section_cu-jakub-advantage .section-v2__header_main,
    .section.section_cu-jakub-advantage .section-v2__subheader_main,
    .section.section_cu-jakub-advantage .section-v2__text_main {
        text-align: center;
    }
    .section.section_cu-jakub-advantage .cu-jakub-advantage__row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    @media (max-width: 1200px) {
        .section.section_cu-jakub-advantage .cu-jakub-advantage__row {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
    }
    .section.section_cu-jakub-advantage .cu-jakub-advantage__item {
        background: #fff;
        box-shadow: 0 15px 45px rgba(16, 30, 54, 0.06);
        border-radius: 15px;
        padding: 28px 30px 28px 35px;
        width: 550px;
        border-left: 5px solid #27ae60;
    }
    .section.section_cu-jakub-advantage .cu-jakub-advantage__item:last-child {
        margin-bottom: 0;
    }
    @media (max-width: 1200px) {
        .section.section_cu-jakub-advantage .cu-jakub-advantage__item {
            margin-bottom: 30px;
        }
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-advantage .cu-jakub-advantage__item {
            width: 100%;
            padding-left: 25px;
            padding-right: 25px;
        }
    }
    .section.section_cu-jakub-advantage .cu-jakub-advantage__num {
        color: #27ae60;
        font: 800 35px/38px Axiforma, Arial, serif;
    }
    .section.section_cu-jakub-advantage .cu-jakub-advantage__header {
        font: 800 33px/46px Axiforma, Arial, serif;
        margin: 15px 0 30px;
        color: #292d34;
    }
    @media (max-width: 600px) {
        .section.section_cu-jakub-advantage .cu-jakub-advantage__header {
            font-size: 28px;
            line-height: 33px;
        }
    }
    .section.section_cu-jakub-advantage .cu-jakub-advantage__text {
        font: 400 14px/25px Axiforma, Arial, serif;
        color: #292d34;
    }
    .section.section_cu-jakub-advantage .cu-jakub-advantage__text em {
        color: #292d34;
        font-family: inherit;
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 {
        position: relative;
        overflow: hidden;
        padding-bottom: 60px;
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2:before {
        content: "";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    @media (max-width: 600px) {
        .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2:before {
            background: linear-gradient(264.29deg, #49ccf9 0, #8930fd 101.2%);
        }
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__header {
        font-size: 40px;
        line-height: 59px;
        color: #fff;
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__subheader {
        opacity: 0.8;
        color: #fff;
        margin-top: 15px;
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__video {
        margin-top: 0;
        box-shadow: 0 1px 11px rgba(0, 0, 0, 0.15);
        max-width: 560px;
    }
    @media (max-width: 600px) {
        .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .section__video {
            margin-top: 30px;
        }
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn {
        background: #fff;
        padding-right: 22px;
        max-width: 150px;
        padding-left: 5px;
        border: 0;
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:hover {
        background-position: 92% 50%;
        color: #5c4dbc;
    }
    .section.section_project-management-software.section_header-white.section_header-white_main-landing.section_header-white_main-landing_v2 .btn:after {
        content: none;
    }
    .section-v2 {
        color: #292d34;
    }
    .section-v2__header,
    .section-v2__header_v1,
    .section-v2__subheader,
    .section-v2__subheader_v1,
    .section-v2__text,
    .section-v2__text_v1 {
        text-align: center;
        color: inherit;
    }
    .section-v2__header {
        font: 400 30px/40px "Gotham Pro", Arial, serif;
        margin: 70px 0 30px;
    }
    @media (max-width: 600px) {
        .section-v2__header {
            font: 400 28px/1.2em "Gotham Pro", Arial, serif;
        }
        .section-v2__header br {
            display: none;
        }
    }
    .section-v2__subheader {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        max-width: 100%;
        font: 400 16px/30px "Gotham Pro", Arial, serif;
    }
    .section-v2__text {
        font: 400 16px/26px "Gotham Pro", Arial, serif;
        max-width: 1000px;
        margin: 0 auto;
    }
    .section-v2__text + .section-v2__text {
        margin-top: 25px;
    }
    .section-v2__text b,
    .section-v2__text strong {
        font-weight: 500;
        color: #292d34;
    }
    .section-v2__text b {
        color: inherit;
        font-family: inherit;
    }
    .section-v2__text em {
        color: inherit;
        font-family: inherit;
        font-style: italic;
    }
    .section-v2__text-link {
        color: #7b68ee;
    }
    .section-v2__text-link:hover {
        text-decoration: underline;
        color: #5c4dbc;
    }
    .section-v2__img {
        display: block;
        max-width: 90%;
    }
    @media (max-width: 600px) {
        .section-v2__img {
            max-width: 85%;
        }
    }
    .section-v2__header_v1 {
        margin: 60px 0 0;
        color: #4f495c;
    }
    .section-v2__header_v1 a {
        color: #4f495c;
    }
    .section-v2__text_v1 {
        color: #a5a5a5;
        font-weight: 300;
    }
    .section-v2__header_v2 {
        font: 800 40px/50px Axiforma, Arial, serif;
        margin: 70px 0 10px;
        color: #292d34;
    }
    @media (max-width: 600px) {
        .section-v2__header_v2 {
            font: 800 30px/40px Axiforma, Arial, serif;
        }
    }
    .section-v2__header_v2-sm {
        font: 800 30px/40px Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .section-v2__header_v2-sm {
            font: 800 26px/38px Axiforma, Arial, serif;
        }
    }
    .section-v2__header_v2 a,
    .section-v2__header_v2 em {
        color: inherit;
        font-family: inherit;
    }
    .section-v2__subheader_v2,
    .section-v2__text_v2 {
        color: rgba(0, 0, 0, 0.4);
        font: 500 19px/31px Axiforma, Arial, serif;
        margin: 15px auto;
    }
    @media (max-width: 600px) {
        .section-v2__subheader_v2,
        .section-v2__text_v2 {
            font: 500 16px/25px Axiforma, Arial, serif;
        }
    }
    .section-v2__subheader_v2-sm,
    .section-v2__text_v2-sm {
        font: 500 16px/26px Axiforma, Arial, serif;
    }
    @media (max-width: 600px) {
        .section-v2__subheader_v2-sm,
        .section-v2__text_v2-sm {
            font: 500 14px/25px Axiforma, Arial, serif;
        }
    }
    .section-v2__subheader_v2 b,
    .section-v2__subheader_v2 strong,
    .section-v2__text_v2 b,
    .section-v2__text_v2 strong {
        font-weight: 700;
    }
    .section-v2__subheader_v2.color-black,
    .section-v2__text_v2.color-black {
        color: #000;
    }
    .section-v2__header_main {
        text-align: left;
        font: 800 50px/69px Axiforma, Arial, serif;
        margin: 20px 0 15px;
    }
    @media (max-width: 1200px) {
        .section-v2__header_main {
            font: 800 45px/65px Axiforma, Arial, serif;
        }
    }
    @media (max-width: 1000px) {
        .section-v2__header_main {
            font: 800 40px/50px Axiforma, Arial, serif;
        }
    }
    @media (max-width: 600px) {
        .section-v2__header_main {
            font: 800 30px/40px Axiforma, Arial, serif;
        }
    }
    @media (max-width: 480px) {
        .section-v2__header_main {
            font: 800 28px/45px Axiforma, Arial, serif;
        }
    }
    .section-v2__header_main-sm {
        text-align: left;
        font: 800 35px/50px Axiforma, Arial, serif;
        margin: 20px 0 15px;
    }
    @media (max-width: 1000px) {
        .section-v2__header_main-sm {
            font: 700 30px/40px Axiforma, Arial, serif;
        }
    }
    .section-v2__header_main-sm_v2 {
        font: 700 25px/35px Axiforma, Arial, serif;
    }
    .section-v2__subheader_main {
        color: #7b68ee;
        font: 800 10px/12px Axiforma, Arial, serif;
        text-align: left;
        letter-spacing: 2px;
        text-transform: uppercase;
        margin: 0;
    }
    .section-v2__text_main {
        color: #7c828d;
        font: 400 14px/25px Axiforma, Arial, serif;
        text-align: left;
    }
    .section-v2__text_main a {
        font: 400 14px/25px Axiforma, Arial, serif;
        color: #7b68ee;
    }
    .section-v2__text_main a:hover {
        color: #5c4dbc;
    }
    .section-v2__text_main_v2 {
        font: 400 18px/30px Axiforma, Arial, serif;
        margin: 15px 0;
    }
    .section-v2__text_main_v2 a {
        font: 800 18px/30px Axiforma, Arial, serif;
        color: #7b68ee;
    }
    .section-v2__text_main_v2 a:hover {
        color: #5c4dbc;
    }
    .section-v2.section-v2_page-header {
        padding: 0 0 70px;
    }
    .section-v2.section-v2_page-header .section-v2__header {
        margin-top: 0;
    }
    .section-v2.section-v2_page-header .section-v2__text {
        font: 400 18px/33px "Gotham Pro", Arial, serif;
        max-width: 700px;
    }
    .section-v2.section-v2_page-header .section-v2__img {
        margin: 30px auto 50px;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_page-header .section-v2__img {
            margin-bottom: 30px;
        }
    }
    .section-v2.section-v2_page-header .section-v2__text_v1 {
        font: 300 19px/33px "Gotham Pro", Arial, serif;
        max-width: 700px;
        color: inherit;
        margin: 0 auto;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_page-header .section-v2__text_v1 {
            font: 300 17px/30px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_invert {
        background: #7b68ee;
        color: #fff;
    }
    .section-v2.section-v2_invert .section-v2__header {
        color: inherit;
        font: 400 40px/42px "Gotham Pro", Arial, serif;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_invert .section-v2__header {
            font: 400 30px/40px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_invert .section-v2__subheader {
        color: inherit;
    }
    .section-v2.section-v2_invert .section-v2__subheader-link {
        color: #fff;
        text-decoration: underline;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_invert {
            font: 400 30px/40px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_invert b,
    .section-v2.section-v2_invert strong {
        color: inherit;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_invert b,
        .section-v2.section-v2_invert strong {
            font: 400 30px/40px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_invert .section-v2__header_v1 {
        font: 400 52px/50px "Gotham Pro", Arial, serif;
        margin: 0 0 30px;
        color: inherit;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_invert .section-v2__header_v1 {
            font: 400 40px/42px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_invert .section-v2__subheader_v1 {
        font: 400 30px/42px "Gotham Pro", Arial, serif;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_invert .section-v2__subheader_v1 {
            font: 400 26px/36px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_invert .section-v2__subheader_v1-link {
        color: #fff;
        text-decoration: underline;
    }
    .section-v2__header_example {
        background: #fff;
        padding: 15px 30px;
        border-radius: 43px;
        color: #7b68ee;
        margin: 0 auto;
        width: 100%;
        max-width: -webkit-max-content;
        max-width: -moz-max-content;
        max-width: max-content;
    }
    @media (max-width: 600px) {
        .section-v2__header_example {
            font: 400 23px/30px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_both-bordered {
        border-top: 1px solid #e4e4e4;
        border-bottom: 1px solid #e4e4e4;
    }
    .section-v2.section-v2_both-bordered_light {
        border-top: 1px solid #f0f0f0;
        border-bottom: 1px solid #f0f0f0;
    }
    .section-v2.section-v2_bubbles {
        background: #7b68ee;
        color: #fff;
        padding-bottom: 75px;
    }
    .section-v2.section-v2_templates {
        position: relative;
        margin-bottom: -170px;
        padding-bottom: 100px;
        color: #fff;
    }
    .section-v2.section-v2_templates:before {
        content: "";
        display: block;
        position: absolute;
        background: #7b68ee;
        bottom: -60px;
        width: 100%;
        height: 200%;
        -webkit-transform: skewY(-15deg);
        -ms-transform: skewY(-15deg);
        transform: skewY(-15deg);
    }
    .section-v2.section-v2_templates .section-v2__header {
        font: 400 44px/52px "Gotham Pro", Arial, serif;
        margin: 30px 0 0;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_templates .section-v2__header {
            font: 400 30px/40px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_templates .section-v2__header strong {
        font: 500 44px/52px "Gotham Pro", Arial, serif;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_templates .section-v2__header strong {
            font: 500 30px/40px "Gotham Pro", Arial, serif;
        }
    }
    .section-v2.section-v2_templates .section-v2__subheader {
        font: 300 20px/33px "Gotham Pro", Arial, serif;
        padding: 10px 0 100px;
    }
    @media (max-width: 600px) {
        .section-v2.section-v2_templates .section-v2__subheader {
            padding: 10px 0 70px;
        }
    }
    .section-v2.section-v2_templates_videobg {
        background: 0 0;
        padding-bottom: 0;
        margin-bottom: 0;
        overflow: hidden;
    }
    .section-v2.section-v2_templates_videobg .wrapper {
        z-index: 9;
    }
    .section-v2.section-v2_templates_videobg:after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        top: auto;
        bottom: -3px;
        width: 100%;
        height: 100%;
        z-index: 2;
    }
    .section-v2.section-v2_templates_videobg:before {
        content: none;
    }
    .section-v2.section-v2_templates_videobg .section-v2__subheader {
        padding: 30px 0 50px;
    }
    .section-v2.section-v2_templates_videobg .gradient {
        background-image: linear-gradient(to top, rgba(127, 108, 239, 0.6), rgba(128, 110, 240, 0.6));
        object-fit: cover;
        position: absolute;
        width: 100%;
        height: 100%;
        z-index: 2;
        top: 0;
        right: 0;
        bottom: auto;
        left: auto;
    }
    .section-v2.section-v2_templates_videobg #bgvid {
        position: absolute;
        min-height: 100%;
        min-width: 100%;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        z-index: -1;
    }
    .section-v2.section-v2_templates_agile {
        background: 0 0;
        padding-bottom: 0;
        margin-bottom: 0;
        overflow: hidden;
    }
    .section-v2.section-v2_templates_agile .wrapper {
        z-index: 9;
    }
    .section-v2.section-v2_templates_agile:after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        left: 0;
        bottom: auto;
        width: 100%;
        height: 100%;
        z-index: 3;
    }
    .section-v2.section-v2_templates_agile:before {
        content: none;
    }
    .section-v2.section-v2_templates_agile .gradient {
        background-image: linear-gradient(to top, rgba(127, 108, 239, 0.6), rgba(128, 110, 240, 0.6));
        object-fit: cover;
        position: absolute;
        width: 100%;
        height: 100%;
        z-index: 4;
        top: 0;
        right: 0;
        bottom: auto;
        left: auto;
    }
    .section-v2.section-v2_templates_university:before {
        width: 100%;
        height: 100%;
        z-index: 1;
        content: "";
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        bottom: auto;
    }
    .section-v2.section-v2_templates_personal:before {
        width: 100%;
        height: 100%;
        z-index: 1;
        content: "";
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        bottom: auto;
    }
    .section-v2.section-v2_templates_personal:after {
        display: none;
    }
    .section-v2.section-v2_templates_crypto .section-v2__header {
        font: 400 30px/40px "Gotham Pro", Arial, serif;
    }
    .section-v2.section-v2_templates_crypto:before {
        width: 100%;
        height: 100%;
        z-index: 1;
        content: "";
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        bottom: auto;
    }
    .section-v2.section-v2_templates_crypto:after {
        display: none;
    }
    .section-v2.section-v2_templates_students {
        background: 0 0;
        padding-bottom: 0;
        margin-bottom: 0;
        overflow: hidden;
    }
    .section-v2.section-v2_templates_students .wrapper {
        z-index: 9;
    }
    .section-v2.section-v2_templates_students:after {
        content: "";
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        left: 0;
        bottom: auto;
        width: 100%;
        height: 100%;
        z-index: 3;
    }
    .section-v2.section-v2_templates_students:before {
        content: none;
    }
    .section-v2.section-v2_templates_students .gradient {
        background-image: linear-gradient(to top, rgba(127, 108, 239, 0.6), rgba(128, 110, 240, 0.6));
        object-fit: cover;
        position: absolute;
        width: 100%;
        height: 100%;
        z-index: 4;
        top: 0;
        right: 0;
        bottom: auto;
        left: auto;
    }
    .slick-slider {
        position: relative;
        display: block;
        box-sizing: border-box;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -ms-touch-action: pan-y;
        touch-action: pan-y;
        -webkit-tap-highlight-color: transparent;
    }
    .slick-list {
        position: relative;
        overflow: hidden;
        display: block;
        margin: 0;
        padding: 0;
        outline: 0 !important;
    }
    .slick-list:focus {
        outline: 0 !important;
    }
    .slick-list.dragging {
        cursor: pointer;
    }
    .slick-slider .slick-list,
    .slick-slider .slick-track {
        -webkit-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .slick-track {
        position: relative;
        left: 0;
        top: 0;
        display: block;
    }
    .slick-track:after,
    .slick-track:before {
        content: "";
        display: table;
    }
    .slick-track:after {
        clear: both;
    }
    .slick-loading .slick-track {
        visibility: hidden;
    }
    .slick-slide {
        float: left;
        height: 100%;
        min-height: 1px;
        outline: 0;
    }
    .slick-slide:focus {
        outline: 0;
    }
    [dir="rtl"] .slick-slide {
        float: right;
    }
    .slick-slide img {
        display: block;
    }
    @media (max-width: 768px) {
        .slick-slide img {
            max-width: 100%;
        }
    }
    .slick-slide.slick-loading img {
        display: none;
    }
    .slick-slide.dragging img {
        pointer-events: none;
    }
    .slick-initialized .slick-slide {
        display: block;
    }
    .slick-loading .slick-slide {
        visibility: hidden;
    }
    .slick-vertical .slick-slide {
        display: block;
        height: auto;
        border: 1px solid transparent;
    }
    .slick-arrow.slick-hidden {
        display: none;
    }
    .slick-loading .slick-list {
        background: #fff
    }

    .slick-next,
    .slick-prev {
        position: absolute;
        display: block;
        height: 100px;
        width: 12px;
        line-height: 0;
        font-size: 0;
        cursor: pointer;
        background: 0 0;
        color: transparent;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        padding: 0;
        border: none;
        outline: 0;
        z-index: 100;
    }
    .slick-next:focus,
    .slick-next:hover,
    .slick-prev:focus,
    .slick-prev:hover {
        outline: 0;
        color: transparent;
    }
    .slick-next.slick-disabled,
    .slick-prev.slick-disabled {
        opacity: 0.25;
        cursor: default;
    }
    .slick-next:before,
    .slick-prev:before {
        font-family: slick;
        font-size: 20px;
        line-height: 1;
        color: #fff;
        opacity: 0.75;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .slick-prev {
        left: 5px;
    }
    [dir="rtl"] .slick-prev {
        left: auto;
        right: -25px;
    }
    .slick-next {
        right: 5px;
    }
    [dir="rtl"] .slick-next {
        left: -25px;
        right: auto;
    }
    .slick-dotted.slick-slider {
        margin-top: 50px;
    }
    .slick-dots {
        position: absolute;
        top: -35px;
        list-style: none;
        display: block;
        text-align: center;
        padding: 0;
        margin: 0;
        width: 100%;
    }
    .slick-dots li {
        position: relative;
        display: inline-block;
        margin: 0 5px;
        padding: 0;
        cursor: pointer;
    }
    .slick-dots li button {
        border: 0;
        background: 0 0;
        display: block;
        height: 8px;
        width: 8px;
        outline: 0;
        line-height: 0;
        font-size: 0;
        color: transparent;
        padding: 5px;
        cursor: pointer;
    }
    .slick-dots li button:focus,
    .slick-dots li button:hover {
        outline: 0;
    }
    .slick-dots li button:focus:before,
    .slick-dots li button:hover:before {
        opacity: 1;
    }
    .slick-dots li button:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background: #5c4dbc;
    }
    .slick-dots li.slick-active button:before {
        background: #fff;
    }
    .slider_multiple-assignees.slick-dotted.slick-slider {
        margin-top: 20px;
    }
    .slider_multiple-assignees .slick-dots {
        top: -5px;
    }
    .slider {
        margin: 20px auto 0;
        width: 860px;
        max-width: 860px;
    }
    @media (max-width: 1200px) {
        .slider {
            width: 90%;
        }
    }
    .slider__item {
        display: block;
        max-width: 100%;
        margin: 0 auto;
    }
    .slider-nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 30px 0 50px;
    }
    .slider-nav__item {
        width: 8px;
        height: 8px;
        margin: 0 5px;
        border-radius: 50%;
        background: rgba(0, 0, 0, 0.4);
    }
    .slider-nav__item_active {
        background: #fff;
    }
    .tabs__item:hover{
    color: #259cd7 !important;
    }
