

/* Start:/services/translation/style.css?164761221817049*/
.main-banner__img {
    margin-left: 2rem;
}

@media screen and (max-width: 992px) {
    .main-banner__img {
        margin-left: 0;
    }
}

/* Tabs */


/* MDC Fix */

.mdc-tab {
    height: 6.5rem !important;
    padding: .75rem 1.6rem !important;
}

.mdc-tab__content {
    height: auto !important;
}

.mdc-tab--active {
    background-color: #fff !important;
}

.mdc-tab__text-label {
    max-width: 12.4rem;
    white-space: normal;
    letter-spacing: normal;
    text-transform: initial;
    font-size: 1.4rem;
    line-height: 2.1rem !important;
    font-weight: bold;
    font-family: "Gilroy", -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
    color: #000E4B !important;
}

.mdc-tab--active .mdc-tab__text-label {
    color: var(--primary) !important;
}

.mdc-tab-indicator .mdc-tab-indicator__content--underline {
    border-color: #FF6742 !important;
    border-top-width: 3px !important;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.mdc-tab .mdc-tab__ripple::before, .mdc-tab .mdc-tab__ripple::after {
    background-color: #fff !important;
}

/* MDC Fix end */

.tabs-inner__title {
    max-width: 736px;
}

.tabs {
    display: grid;
    grid-template-columns: 33.6rem 1fr;
}

.tabs__items--mobile {
    display: none;
}

.tabs-item {
    cursor: pointer;
    position: relative;
    display: flex;
    background-color: #F9F9F9;
    font-size: 1.8rem;
    line-height: 2.8rem;
    font-weight: 700;
    padding: 1.8rem 2.9rem 1.8rem 1.6rem;
    transition: padding .3s ease-in-out, background-color .3s ease-in-out, color .3s ease-in-out;
}

.tabs-item:before {
    position: absolute;
    top: 0;
    left: -.3rem;
    content: '';
    display: block;
    width: .3rem;
    height: 100%;
    background-color: #f9f9f9;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.tabs-item.active {
    background-color: #fff;
    color: var(--primary);
    padding: 1.8rem 2.1rem 1.8rem 2.4rem;
}

.tabs-item.active:before {
    background-color: #FF6742;
}

.tabs-content__item {
    position: relative;
    overflow: hidden;
    z-index: 10;
    height: 100%;
    background-color: #fff;
    box-shadow: 0 4px 12px rgba(0, 14, 75, 0.1);
    border-radius: 1.2rem 1.2rem 8rem 1.2rem;
    padding: 6.4rem;
}

.tabs-content__item:after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 8rem;
    height: 8rem;
    background: rgba(225, 220, 229, 0.4);
}

.tabs-content__title {
    margin: 0;
    font-size: 2.5rem;
    line-height: 3rem;
    font-weight: bold;
    color: var(--text-primary-dark);
}

.tabs-content__columns {
    display: flex;
    margin-top: 2.4rem;
}

.tabs-content__column:first-child {
    flex-basis: 51%;
}

.tabs-content__column:nth-child(2) {
    flex-basis: 49%;
}

.tabs-content__column:nth-child(2) {
    margin-left: 6rem;
}

.tabs-content__column p {
    font-weight: 500;
    color: var(--text-primary-dark);
    font-size: 1.6rem;
    line-height: 2.4rem;
}

.tabs-content__column p:not(:last-child) {
    margin-bottom: 1.6rem;
}

.tabs-content__button {
    margin-top: 4.2rem;
}

.tabs-content__item img {
    position: absolute;
    bottom: 6rem;
    right: 8.5rem;
}

@media screen and (max-width: 992px) {
    .tabs {
        grid-template-columns: 25rem 1fr;
    }
    .tabs-content__item {
        padding: 4.2rem;
        border-radius: 1rem 1rem 8rem 1rem;
    }
    .tabs-content__item:after {
        width: 7rem;
        height: 7rem;
    }
    .tabs-content__columns {
        flex-direction: column;
    }
    .tabs-content__column:nth-child(2) {
        margin-left: 0;
        margin-top: 1.6rem;
    }
}

@media screen and (max-width: 650px) {
    .tabs {
        display: block;
    }
    .tabs__items {
        display: none;
    }
    .tabs__items--mobile {
        display: block;
    }
    .tabs-content__title {
        font-size: 1.8rem;
        line-height: 2.8rem;
    }
    .tabs-content__item {
        padding: 2.4rem;
        border-radius: .8rem .8rem 4rem .8rem;
    }
    .tabs-content__item:after {
        width: 5rem;
        height: 5rem;
    }
}

@media screen and (max-width: 500px) {
    .tabs-content__button {
        width: 100%;
    }
}

/* setting a specific tab */

.ui.tab[data-tab=personal] .tabs-content__title {
    max-width: 37.1rem;
}

@media screen and (max-width: 1200px) {
    .ui.tab[data-tab=personal] img {
        display: none;
    }
}

@media screen and (max-width: 650px) {
    .ui.tab[data-tab=personal] .tabs-content__title {
        max-width: 268px;
    }
}

@media screen and (max-width: 500px) {
    .ui.tab[data-tab=personal].tabs-content__item {
        padding-bottom: 7rem;
    }
}

/* personal end */

.ui.tab[data-tab=contracts] .tabs-content__title {
    max-width: 37.1rem;
}

.ui.tab[data-tab=contracts] img {
    bottom: 0;
    right: 9.5rem;
}

@media screen and (max-width: 1200px) {
    .ui.tab[data-tab=contracts] img {
        margin: auto;
        display: block;
        width: 100%;
        max-width: 26.5rem;
        position: relative;
        bottom: -6.7rem;
        right: 0;
        transform: rotateY(180deg);
    }
}

@media screen and (max-width: 992px) {
    .ui.tab[data-tab=contracts] img {
        bottom: -6.1rem;
    }
}

@media screen and (max-width: 650px) {
    .ui.tab[data-tab=contracts] img {
        bottom: -2.7rem;
    }
}

/* contracts end */

.ui.tab[data-tab=technical] .tabs-content__title {
    max-width: 46.5rem;
}

.ui.tab[data-tab=technical] img {
    bottom: 0;
    right: 9.5rem;
}

@media screen and (max-width: 1200px) {
    .ui.tab[data-tab=technical] img {
        margin-top: -16.7rem;
        margin-left: auto;
        display: block;
        width: 100%;
        max-width: 14rem;
        position: relative;
        bottom: -6.7rem;
        right: 2rem;
    }
}

@media screen and (max-width: 992px) {
    .ui.tab[data-tab=technical] img {
        margin-top: -4rem;
        bottom: -4.7rem;
    }
}

@media screen and (max-width: 650px) {
    .ui.tab[data-tab=technical] img {
        margin-top: -2rem;
        max-width: 14.4rem;
        margin-left: auto;
        margin-right: auto;
    }
}

/* technical end */

.ui.tab[data-tab=economic] .tabs-content__title {
    max-width: 52.1rem;
}

.ui.tab[data-tab=economic] img {
    z-index: -1;
    bottom: 1rem;
    right: 6.5rem;
}

@media screen and (max-width: 1200px) {
    .ui.tab[data-tab=economic] img {
        margin-top: -16.7rem;
        margin-left: auto;
        display: block;
        width: 100%;
        max-width: 21rem;
        position: relative;
        bottom: -6.7rem;
        right: 2rem;
    }
}

@media screen and (max-width: 992px) {
    .ui.tab[data-tab=economic] img {
        margin-top: -4rem;
        bottom: -4.7rem;
    }
}

@media screen and (max-width: 650px) {
    .ui.tab[data-tab=economic] img {
        bottom: -2.7rem;
        margin-top: -2rem;
        margin-left: auto;
        margin-right: auto;
    }
}

/* economic end */

.ui.tab[data-tab=legal] .tabs-content__title {
    max-width: 43.5rem;
}

.ui.tab[data-tab=legal] img {
    bottom: 14rem;
}

@media screen and (max-width: 1200px) {
    .ui.tab[data-tab=legal] img {
        margin-top: -16.7rem;
        margin-left: auto;
        display: block;
        width: 100%;
        max-width: 21rem;
        position: relative;
        bottom: -8.7rem;
        right: 4rem;
    }
}

@media screen and (max-width: 992px) {
    .ui.tab[data-tab=legal] img {
        margin-top: -3rem;
        bottom: -4.7rem;
        max-width: 15.7rem;
    }
}

@media screen and (max-width: 650px) {
    .ui.tab[data-tab=legal] img {
        bottom: -2.7rem;
        right: 0;
        margin-top: 0;
        margin-left: auto;
        margin-right: auto;
    }
}

/* legal end */

.ui.tab[data-tab=customs] .tabs-content__title {
    max-width: 43.5rem;
}

.ui.tab[data-tab=customs] img {
    bottom: 10rem;
}

@media screen and (max-width: 1200px) {
    .ui.tab[data-tab=customs] img {
        margin-top: -16.7rem;
        margin-left: auto;
        display: block;
        width: 100%;
        max-width: 21rem;
        position: relative;
        bottom: -8.7rem;
        right: 4rem;
    }
}

@media screen and (max-width: 992px) {
    .ui.tab[data-tab=customs] img {
        margin-top: -3rem;
        bottom: -4.7rem;
        max-width: 15.7rem;
    }
}

@media screen and (max-width: 650px) {
    .ui.tab[data-tab=customs] img {
        bottom: -2.7rem;
        right: 0;
        margin-top: 0;
        margin-left: auto;
        margin-right: auto;
    }
}

/* customs end */

.ui.tab[data-tab=medical] .tabs-content__title {
    max-width: 54.5rem;
}

.ui.tab[data-tab=medical] img {
    bottom: 0;
}

@media screen and (max-width: 1200px) {
    .ui.tab[data-tab=medical] img {
        display: none;
    }
}

@media screen and (max-width: 500px) {
    .ui.tab[data-tab=medical].tabs-content__item {
        padding-bottom: 7rem;
    }
}

/* medical end */

/* Tabs end */

/* Advantages */

.advantages__title {
    max-width: 736px;
}

.advantages__cards {
    display: grid;
    grid-template-columns: 1fr 1fr;
    row-gap: 4.2rem;
    column-gap: 10rem;
}

.advantages-card__icon {
    display: block;
    width: 3.2rem;
    height: 3.2rem;
    background-repeat: no-repeat;
    margin-bottom: 2rem;
}
.advantages-card__icon.invoice {
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.9997 9.5C31.9997 14.7467 26.5 24.5 20.5 20.5C14.5 16.5 13.0313 15.5 10.9997 9C8.96821 2.5 17.253 0 22.4997 0C27.7464 0 31.9997 4.25329 31.9997 9.5Z' fill='%23FDB927' fill-opacity='0.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.0005 24.2803C15.1612 24.376 15.333 24.4184 15.5 24.4163C15.667 24.4184 15.8388 24.376 15.9995 24.2803L17.4251 23.4309C20.2212 21.7652 23.6408 21.4932 26.6683 22.6956C27.7851 23.1391 29 22.3225 29 21.1281V6.59071C29 5.87006 28.5581 5.22202 27.8842 4.95438C23.9848 3.40569 19.5804 3.75609 15.9791 5.90153L15.5 6.18697L15.0209 5.90153C11.4196 3.75609 7.01518 3.40569 3.11577 4.95438C2.44188 5.22202 2 5.87006 2 6.59071V21.1281C2 22.3225 3.21486 23.1391 4.33169 22.6956C7.35921 21.4932 10.7788 21.7652 13.5749 23.4309L15.0005 24.2803ZM3.88372 6.66406V20.8622C7.39471 19.5554 11.3204 19.9067 14.544 21.8271L14.5581 21.8355V7.80705L14.0517 7.50534C10.9762 5.67316 7.21958 5.36351 3.88372 6.66406ZM16.456 21.8271L16.4419 21.8355V7.80705L16.9483 7.50534C20.0238 5.67316 23.7804 5.36351 27.1163 6.66406V20.8622C23.6053 19.5554 19.6796 19.9067 16.456 21.8271Z' fill='%233440DD'/%3E%3Cpath d='M12.0781 24.7868C9.53652 23.3147 6.39371 23.3147 3.85212 24.7868L3.7231 24.8615C3.27378 25.1218 3.12201 25.6944 3.38412 26.1405C3.64622 26.5866 4.22293 26.7373 4.67225 26.4771L4.80128 26.4024C6.75634 25.27 9.17389 25.27 11.129 26.4024L12.4944 27.1932C14.3517 28.2689 16.6483 28.2689 18.5056 27.1932L19.871 26.4024C21.8261 25.27 24.2437 25.27 26.1987 26.4024L26.3277 26.4771C26.7771 26.7373 27.3538 26.5866 27.6159 26.1405C27.878 25.6944 27.7262 25.1218 27.2769 24.8615L27.1479 24.7868C24.6063 23.3147 21.4635 23.3147 18.9219 24.7868L17.5565 25.5776C16.2857 26.3137 14.7143 26.3137 13.4435 25.5776L12.0781 24.7868Z' fill='%233440DD'/%3E%3C/svg%3E%0A");
}
.advantages-card__icon.history {
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.5009 22.4994C31.5009 27.4993 26.7765 31.9995 21.5008 31.9995C16.2251 31.9995 14.9999 28.499 11.0008 23.4995C7.00173 18.5 7.00149 11.4996 16.0009 19.0001C25.0003 26.5005 25.5009 17.4995 28.5009 22.4994Z' fill='%23FDB927' fill-opacity='0.4'/%3E%3Cpath d='M9.15347 9.17712C10.9048 7.41974 13.325 6.33398 16.0007 6.33398C21.3394 6.33398 25.6673 10.6619 25.6673 16.0007C25.6673 21.3394 21.3394 25.6673 16.0007 25.6673C10.6619 25.6673 6.33398 21.3394 6.33398 16.0007C6.33398 15.4484 5.88627 15.0007 5.33398 15.0007C4.7817 15.0007 4.33398 15.4484 4.33398 16.0007C4.33398 22.444 9.55733 27.6673 16.0007 27.6673C22.444 27.6673 27.6673 22.444 27.6673 16.0007C27.6673 9.55733 22.444 4.33398 16.0007 4.33398C12.772 4.33398 9.84808 5.64681 7.73682 7.76534C7.70289 7.79939 7.67192 7.83527 7.64391 7.87267L5.96715 6.19591C5.78424 6.013 5.51203 5.95241 5.2688 6.04047C5.02557 6.12853 4.85524 6.34934 4.83182 6.60696L4.36042 11.7924C4.3425 11.9894 4.41304 12.1843 4.55294 12.3242C4.69284 12.4641 4.88766 12.5346 5.0847 12.5167L10.2702 12.0453C10.5278 12.0219 10.7486 11.8515 10.8366 11.6083C10.9247 11.3651 10.8641 11.0929 10.6812 10.91L9.04371 9.27247C9.082 9.24379 9.1187 9.21201 9.15347 9.17712Z' fill='%233440DD'/%3E%3Cpath d='M17.0007 9.33398C17.0007 8.7817 16.5529 8.33398 16.0007 8.33398C15.4484 8.33398 15.0007 8.7817 15.0007 9.33398V16.0007C15.0007 16.3454 15.1783 16.6659 15.4707 16.8486L19.4707 19.3486C19.939 19.6414 20.5559 19.499 20.8486 19.0306C21.1414 18.5623 20.999 17.9454 20.5306 17.6527L17.0007 15.4464V9.33398Z' fill='%233440DD'/%3E%3C/svg%3E%0A");
}
.advantages-card__icon.document {
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 23.151C25 16.549 20.1636 15.941 14.5212 9.34969C8.87869 2.75843 0.0109438 11.6163 0.0119703 16.5611C0.0129968 21.5058 -0.591715 29.9504 6.66185 31.5957C13.9154 33.2411 25 29.753 25 23.151Z' fill='%23FDB927' fill-opacity='0.4'/%3E%3Cpath d='M20.9993 17.3333C20.9993 16.781 20.5516 16.3333 19.9993 16.3333H11.9993C11.4471 16.3333 10.9993 16.781 10.9993 17.3333C10.9993 17.8856 11.4471 18.3333 11.9993 18.3333H19.9993C20.5516 18.3333 20.9993 17.8856 20.9993 17.3333Z' fill='%233440DD'/%3E%3Cpath d='M20.9993 22.6667C20.9993 22.1144 20.5516 21.6667 19.9993 21.6667H11.9993C11.4471 21.6667 10.9993 22.1144 10.9993 22.6667C10.9993 23.219 11.4471 23.6667 11.9993 23.6667H19.9993C20.5516 23.6667 20.9993 23.219 20.9993 22.6667Z' fill='%233440DD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.33268 3C7.30764 3 5.66602 4.64162 5.66602 6.66667V25.3333C5.66602 27.3584 7.30764 29 9.33268 29H22.666C24.6911 29 26.3327 27.3584 26.3327 25.3333V10.6235C26.3327 10.1158 26.1671 9.62201 25.861 9.21693L21.864 3.92672C21.423 3.34306 20.7338 3 20.0023 3H9.33268ZM7.66602 6.66667C7.66602 5.74619 8.41221 5 9.33268 5H18.9993V10.8627C18.9993 11.415 19.4471 11.8627 19.9993 11.8627H24.3327V25.3333C24.3327 26.2538 23.5865 27 22.666 27H9.33268C8.41221 27 7.66602 26.2538 7.66602 25.3333V6.66667Z' fill='%233440DD'/%3E%3C/svg%3E%0A");
}
.advantages-card__icon.shield {
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.9992 11.5C30.9992 19.5 22.4991 29.0998 17.0001 28C11.501 26.9002 19.4996 22.041 16.4997 11.5C13.4997 0.959006 16.501 1 20 1.00002C23.4989 1.00004 26.9992 3.50002 28.9992 11.5Z' fill='%23FDB927' fill-opacity='0.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.9152 6.38331C16.3522 6.04427 15.6478 6.04427 15.0848 6.38331L14.352 6.82458C12.3915 8.00507 10.1906 8.72946 7.91228 8.94411L7.45059 8.9876C7.26832 9.00478 7.12903 9.1578 7.12903 9.34088V11.6741C7.12903 15.2332 8.57397 18.6398 11.1329 21.1135L15.7534 25.5803C15.8909 25.7132 16.1091 25.7132 16.2466 25.5803L20.8671 21.1135C23.426 18.6398 24.871 15.2332 24.871 11.6741V9.34088C24.871 9.1578 24.7317 9.00478 24.5494 8.9876L24.0877 8.94411C21.8094 8.72946 19.6085 8.00507 17.648 6.82458L16.9152 6.38331ZM13.9865 4.55941C15.2252 3.81353 16.7748 3.81353 18.0135 4.55941L18.7463 5.00068C20.4332 6.01645 22.327 6.63976 24.2874 6.82446L24.7491 6.86796C26.025 6.98817 27 8.05933 27 9.34088V11.6741C27 15.8104 25.3207 19.7694 22.3469 22.6442L17.7264 27.111C16.7636 28.0417 15.2364 28.0417 14.2736 27.111L9.65309 22.6442C6.67926 19.7694 5 15.8104 5 11.6741V9.34088C5 8.05933 5.97499 6.98817 7.25089 6.86796L7.71258 6.82446C9.67301 6.63976 11.5668 6.01645 13.2537 5.00068L13.9865 4.55941Z' fill='%233440DD'/%3E%3C/svg%3E%0A");
}

.advantages-card__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
    font-weight: 700;
}

@media screen and (max-width: 550px) {
    .advantages__title {
        text-align: center;
    }
    .advantages__cards {
        grid-template-columns: 1fr;
        text-align: center;
        grid-gap: 3.2rem;
        gap: 3.2rem;
    }
    .advantages-card__icon {
        margin-left: auto;
        margin-right: auto;
    }
}

/* Advantages end */

/* Process */

/* Process end */
/* End */


/* Start:/services/css/offer.css?16476122184501*/
.offer {
    display: flex;
}

.offer__title {
    margin-right: 6.4rem;
    flex-shrink: 0;
}

.offer__cards {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 2.4rem;
    gap: 2.4rem;
}

.offer-card__icon {
    width: 3.2rem;
    height: 3.2rem;
}

.offer-card__icon.award {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 7.78709C26 13.5969 20.9702 14.132 15.102 19.9323C9.23384 25.7326 0.0113815 17.9377 0.0124491 13.5863C0.0135167 9.23487 -0.615384 1.80368 6.92832 0.355752C14.472 -1.09218 26 1.97733 26 7.78709Z' fill='%23FDB927' fill-opacity='0.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.0007 8.33333C13.6074 8.33333 11.6673 10.2734 11.6673 12.6667C11.6673 15.0599 13.6074 17 16.0007 17C18.3939 17 20.334 15.0599 20.334 12.6667C20.334 10.2734 18.3939 8.33333 16.0007 8.33333ZM13.6673 12.6667C13.6673 11.378 14.712 10.3333 16.0007 10.3333C17.2893 10.3333 18.334 11.378 18.334 12.6667C18.334 13.9553 17.2893 15 16.0007 15C14.712 15 13.6673 13.9553 13.6673 12.6667Z' fill='%233440DD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.0007 3C10.6619 3 6.33399 7.32791 6.33399 12.6667C6.33399 14.6242 6.91583 16.4458 7.91601 17.968L4.46796 23.9402C4.27187 24.2798 4.29241 24.7027 4.52049 25.0217C4.74856 25.3408 5.14207 25.497 5.52688 25.4214L9.01204 24.7363L10.1613 28.0971C10.2882 28.4681 10.6203 28.7308 11.0106 28.7688C11.4009 28.8068 11.7774 28.6131 11.9735 28.2735L15.4132 22.3158C15.6075 22.3274 15.8034 22.3333 16.0007 22.3333C16.1979 22.3333 16.3938 22.3274 16.5881 22.3158L20.0278 28.2735C20.2241 28.6135 20.6011 28.8072 20.9918 28.7687C21.3825 28.7302 21.7145 28.4667 21.8407 28.095L22.9842 24.7274L26.4723 25.421C26.8573 25.4975 27.2516 25.3417 27.4802 25.0226C27.7089 24.7035 27.7296 24.2802 27.5334 23.9402L24.0853 17.968C25.0855 16.4458 25.6673 14.6242 25.6673 12.6667C25.6673 7.32791 21.3394 3 16.0007 3ZM8.33399 12.6667C8.33399 8.43248 11.7665 5 16.0007 5C20.2348 5 23.6673 8.43248 23.6673 12.6667C23.6673 16.9009 20.2348 20.3333 16.0007 20.3333C11.7665 20.3333 8.33399 16.9009 8.33399 12.6667ZM13.3123 21.9546C11.775 21.5104 10.3953 20.6949 9.27652 19.6115L7.30025 23.0345L9.48288 22.6054C9.97361 22.509 10.4602 22.7899 10.622 23.2631L11.3417 25.3678L13.3123 21.9546ZM20.6564 25.3623L18.689 21.9546C20.2263 21.5104 21.606 20.6949 22.7248 19.6115L24.6979 23.029L22.5142 22.5948C22.022 22.4969 21.5336 22.7789 21.3723 23.2541L20.6564 25.3623Z' fill='%233440DD'/%3E%3C/svg%3E%0A");}
.offer-card__icon.chart {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 14C32 26 22 22.5 22 22.5C22 22.5 12 19.5228 12 14C12 8.47715 16.4772 4 22 4C27.5228 4 32 8.47715 32 14Z' fill='%23FDB927' fill-opacity='0.4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.0007 7.7169C10.1318 8.2173 6.33398 12.3314 6.33398 17.3325C6.33398 22.6712 10.6619 26.9991 16.0007 26.9991C21.0017 26.9991 25.1158 23.2014 25.6162 18.3325H16.0007C15.4484 18.3325 15.0007 17.8848 15.0007 17.3325V7.7169ZM4.33398 17.3325C4.33398 10.8891 9.55733 5.6658 16.0007 5.6658C16.5529 5.6658 17.0007 6.11352 17.0007 6.6658V16.3325H26.6673C27.2196 16.3325 27.6673 16.7802 27.6673 17.3325C27.6673 23.7758 22.444 28.9991 16.0007 28.9991C9.55733 28.9991 4.33398 23.7758 4.33398 17.3325Z' fill='%233440DD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6673 6.23066V12.6658H27.1025C26.3518 9.4866 23.8465 6.98137 20.6673 6.23066ZM19.998 4.08133C24.8251 4.68204 28.6511 8.50803 29.2518 13.3351C29.3427 14.0659 28.737 14.6658 28.0007 14.6658H19.334C18.9658 14.6658 18.6673 14.3673 18.6673 13.9991V5.33247C18.6673 4.59609 19.2673 3.9904 19.998 4.08133Z' fill='%233440DD'/%3E%3C/svg%3E%0A");}

.offer-card__text {
    font-size: 1.6rem;
    line-height: 2.4rem;
    font-weight: 500;
    margin-top: 2rem;
}

@media screen and (max-width: 992px) {
    .offer {
        flex-direction: column;
    }
    .offer__title {
        margin-right: 0;
        margin-bottom: 6rem;
    }
}

@media screen and (max-width: 550px) {
    .offer__title {
        margin-bottom: 4.2rem;
        text-align: center;
    }
    .offer__cards {
        grid-template-columns: 1fr;
    }
    .offer-card {
        text-align: center;
    }
    .offer-card__icon {
        margin-left: auto;
        margin-right: auto;
    }
}
/* End */


/* Start:/services/css/inset.css?1647612218813*/
.inset {
    display: flex;
    color: #fff;
    font-weight: bold;
    font-size: 3.1rem;
    line-height: 3.838rem;
}

.inset::before {
    position: relative;
    top: -4rem;
    flex-shrink: 0;
    margin-right: 3.2rem;
    display: block;
    content: '';
    width: 10rem;
    height: 10rem;
    background-image: url('/services/images/inset.png');
    background-size: contain;
    background-repeat: no-repeat;
}

@media screen and (max-width: 767px) {
    .inset {
        font-size: 2.7rem;
        line-height: 3.3rem;
    }
}

@media screen and (max-width: 550px) {
    .inset {
        font-size: 1.8rem;
        line-height: 2.8rem;
    }
    .inset::before {
        height: 5.5rem;
        width: 5.5rem;
        margin-right: 0;
        top: -5rem;
    }
}
/* End */


/* Start:/services/css/process.css?16476122182633*/
.process__title {
    max-width: 620px;
}

.process__cards {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    column-gap: 6.4rem;
    row-gap: 4.2rem;
}

.process-card {
    position: relative;
    cursor: pointer;
    border-radius: 1.2rem;
    padding: 2.4rem;
    background-color: transparent;
    transition: background-color .2s ease-in-out;
}

.process-card:hover {
    background-color: #fff;
}

.process-card:after {
    position: absolute;
    right: -4.8rem;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    display: block;
    width: 3.2rem;
    height: 3.2rem;
    background-color: #FF6742;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 13.5L7.5 7.5L1.5 1.5' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 50%;
}

.process-card:nth-child(3n):after {
    display: none;
}

.process-card__step {
    color: var(--primary);
    opacity: .15;
    font-size: 6.9rem;
    line-height: 6.9rem;
    font-weight: bold;
    margin-bottom: 2.4rem;
}

.process-card__title {
    font-size: 2.5rem;
    line-height: 3rem;
    font-weight: bold;
    color: var(--text-primary-dark);
}

.process-card__button {
    margin-top: 1.6rem;
}

@media screen and (min-width: 993px) and (max-width: 1200px) {
    .process-card__title {
        font-size: 2rem;
    }
}

@media screen and (max-width: 992px) {
    .process-card:nth-child(3n):after {
        display: block;
    }
    .process-card:nth-child(2n):after {
        display: none;
    }
    .process__cards {
        grid-template-columns: 1fr 1fr;
        row-gap: 2.4rem;
    }
}

@media screen and (max-width: 650px) {
    .process__cards {
        grid-template-columns: 1fr;
        gap: 4.8rem;
    }
    .process-card {
        cursor: initial;
        padding: 0;
    }
    .process-card__button {
        margin-bottom: 1.6rem;
    }
    .process-card__step {
        font-size: 5.3rem;
        line-height: 6.3rem;
    }
    .process-card:hover {
        background-color: transparent;
    }
    .process-card:nth-child(2n):after {
        display: block;
    }
    .process-card:last-child:after {
        display: none;
    }
    .process-card:after {
        top: unset;
        left: 50%;
        bottom: -4.3rem;
        transform: translateY(0) translateX(-50%) rotate(90deg);
    }
}
/* End */


/* Start:/local/templates/megatext/assets/css/vendor/tab.min.css?1647612218933*/
/*!
 * # Fomantic-UI 2.8.8 - Tab
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.tab{display:none}.ui.tab.active,.ui.tab.open{display:block}.ui.tab.loading{position:relative;overflow:hidden;display:block;min-height:250px}.ui.tab.loading *{position:relative!important;left:-10000px!important}.ui.tab.loading.segment:before,.ui.tab.loading:before{position:absolute;content:'';top:50%;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.tab.loading.segment:after,.ui.tab.loading:after{position:absolute;content:'';top:50%;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;-webkit-animation:loader .6s infinite linear;animation:loader .6s infinite linear;border:.2em solid #767676;border-radius:500rem;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}
/* End */


/* Start:/inc/css/main-banner.css?17475074182188*/
.main-banner-wrapper {
    padding: 10rem 0 15rem 0;
    background-color: #FBFAFC;
}

.main-banner {
    display: flex;
    align-items: center;
    overflow: hidden;
}

.main-banner__content {
    flex-basis: 50%;
    width: 100%;
}

.main-banner__title {
    margin-top: 2.5rem;
    margin-bottom: 0;
}

.main-banner__subtitle {
    margin-top: 1.6rem;
    margin-bottom: 0;
}

.main-banner__buttons {
    margin-top: 4.2rem;
}

.main-banner__buttons .button:first-child {
    margin-right: 2rem;
}

.main-banner__img {
    flex-basis: 50%;
}

.main-banner__img img {
    width: 100%;
    max-width: 650px;
    height: auto;
}

.social_buttons {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 3.6rem;
    height: 3.6rem;
    background-color: #000E4B;
    border-radius: 8px;
    transition: background-color .2s ease-in-out;

}

.social_buttons:hover {
    background-color: rgba(255, 103, 66, 1);
}

.social_buttons {
    margin-right: 0.6rem;
	margin-left: 0.6rem;
}

.social_buttons:nth-of-type(1) {
	margin-left: 1.6rem; 
}

/*.social_buttons:not(:last-child) {
    margin-right: 1.6rem;
	margin-left: 1.6rem;
}*/

@media screen and (max-width: 1200px) {
    .main-banner__buttons {
        display: block;
        flex-direction: column;
    }

    .main-banner__buttons .button:first-child {
        margin-right: 0;
        margin-bottom: 1.6rem;
    }
}

@media screen and (max-width: 1150px) {
    .main-banner__logo {
        display: none;
    }

    .main-banner__title {
        margin-top: 0;
    }
}

@media screen and (max-width: 992px) {
    .main-banner__buttons {
        display: block;
    }

    .main-banner__buttons .button:first-child {
        margin-right: 2rem;
    }

    .main-banner-wrapper {
        padding: 6rem 0 10rem;
    }

    .main-banner {
        flex-direction: column;
        padding: 0;
    }

    .main-banner__img {
        margin-top: 5rem;
    }
}

@media screen and (max-width: 550px) {
    .main-banner__buttons {
        display: block;
        flex-direction: column;
    }

    .main-banner__buttons .button:first-child {
        margin-right: 0;
        margin-bottom: 1.6rem;
    }
}
/* End */


/* Start:/inc/css/main-banner_noindex.css?1647612219351*/
.main-banner__content .bx-breadcrumb {
    margin-bottom: 2.4rem;
}

@media screen and (max-width: 500px) {
    .main-banner__content .bx-breadcrumb {
        margin-bottom: 1.9rem;
    }
}

.main-banner__logo {
    max-width: 206px;
}

.main-banner__title {
    margin-top: 1.6rem;
}

.main-banner__img {
    align-self: center;
}
/* End */


/* Start:/local/templates/megatext/components/bitrix/breadcrumb/mt-breadcrumb/style.min.css?16476361721253*/
.bx-breadcrumb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.bx-breadcrumb-item {
    font-size: 1.6rem;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    flex-shrink: 0;
}

.bx-breadcrumb-item:last-child {
    flex-shrink: 1;
}

.bx-breadcrumb svg {
    flex-shrink: 0;
}

.bx-breadcrumb-item-angle {
    margin: 0 10px;
    color: #b5bdc2;
    vertical-align: top;
    font-size: 12px;
}

.bx-breadcrumb-item-link {
    font-weight: bold;
    border-bottom: none;
    vertical-align: top;
    line-height: 24px;
}

.bx-breadcrumb-item-link:hover { }

.bx-breadcrumb-item-text {
    font-weight: bold;
    vertical-align: top;
    transition: 250ms linear all;
}

@media screen and (max-width: 992px) {
    .bx-breadcrumb-item {
        font-size: 1.4rem;
    }
}

@media screen and (max-width: 500px) {
    .bx-breadcrumb-item {
        font-size: 1.2rem;
    }
}
/* End */
/* /services/translation/style.css?164761221817049 */
/* /services/css/offer.css?16476122184501 */
/* /services/css/inset.css?1647612218813 */
/* /services/css/process.css?16476122182633 */
/* /local/templates/megatext/assets/css/vendor/tab.min.css?1647612218933 */
/* /inc/css/main-banner.css?17475074182188 */
/* /inc/css/main-banner_noindex.css?1647612219351 */
/* /local/templates/megatext/components/bitrix/breadcrumb/mt-breadcrumb/style.min.css?16476361721253 */
