@import 'EvoWeb.Client.yjfe5y4pe7.bundle.scp.css';
@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';

/* _content/EvoWeb/Components/Layout/FooterComponent.razor.rz.scp.css */
.footerNav__soclist_itemText[b-anm3etpb1r] {
    font-family: "Onest";
    color: var(--color-text-base-tertiary);
    /* Desktop/Body/Small */
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
/*    line-height: 1.5;*/
}

.footer__nav_container[b-anm3etpb1r] {
    display: flex;
    padding: var(--spacing-0);
    align-items: flex-start;
    gap: var(--spacing-20);
}

.footer__nav__qr__container[b-anm3etpb1r] {
    display: flex;
    padding: var(--spacing-8);
    align-items: center;
    gap: var(--spacing-8);
    border-radius: var(--border-radius-16);
    border: var(--border-width-1) solid var(--color-border-base-default);
}

.footer__barcode__icon[b-anm3etpb1r] {
    aspect-ratio: 1/1;
}

.footerNav__storeBadges_container[b-anm3etpb1r] {
    display: flex;
    padding-top: var(--spacing-6);
    flex-direction: column;
    align-items: flex-start;
    gap: var(--spacing-16);
}

.footerNav__storeBadges_container__caption[b-anm3etpb1r] {
    font-family: "Onest";
    color: var(--color-text-base-secondary);
    /* Mobile/Caption/Medium 500 */
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
/*    line-height: 1.6;*/
}

.storeBadges__img[b-anm3etpb1r] {
    transition: transform .1s linear;
}

.storeBadges__btnBadge:hover .storeBadges__img[b-anm3etpb1r] {
    transform: scale(1.01);
}

.footerNav__storeBadges__buttons[b-anm3etpb1r] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 16px;
}

.footer__language__dropdown[b-anm3etpb1r] {
    position: relative;
    overflow: visible;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
}
.footer-language-arrow-icon[b-anm3etpb1r] {
    background: url("/acasa/Icons/chevron-bottom.svg") no-repeat center center;
    background-size: 16px;
}

.footer__language__dropdown:focus-within .footer__language__dropdown__list[b-anm3etpb1r],
.footer__language__dropdown:hover .footer__language__dropdown__list[b-anm3etpb1r] {
    visibility: visible;
    opacity: 1;
    pointer-events: auto;
    transition: visibility 0.3s, opacity 0.3s linear;
}

    .footer__language__dropdown:focus-within .footer-language-arrow-icon[b-anm3etpb1r],
    .footer__language__dropdown:hover .footer-language-arrow-icon[b-anm3etpb1r] {
        background: url("/acasa/Icons/chevron-top.svg") no-repeat center center;
        background-size: 16px;
    }

.footer__language__dropdown__list[b-anm3etpb1r] {
    position: absolute;
    bottom: 100%;
    margin-bottom: 1px;
    display: flex;
    visibility: hidden;
    opacity: 0;
    z-index: 10;
    list-style: none;
    width: 172px;
    padding: var(--spacing-8);
    flex-direction: column;
    align-items: flex-start;
    gap: var(--spacing-4);
    border-radius: var(--border-radius-16);
    background: var(--white);
    /* Drop Shadow/300 */
    box-shadow: 0 0 0.5px 0 rgba(0, 0, 0, 0.15), 0 5px 12px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.08);
}

.footer__language__dropdown__list__item[b-anm3etpb1r] {
    display: flex;
    padding: var(--spacing-12) var(--spacing-16);
    align-items: center;
    gap: var(--spacing-12);
    align-self: stretch;
    border-radius: var(--border-radius-8);
    background: var(--white);
}
    .footer__language__dropdown__list__item.isActive[b-anm3etpb1r] {
        background: var(--color-background-base-secondary);
    }

    .footer__language__dropdown__list__item:hover[b-anm3etpb1r] {
        border-radius: var(--border-radius-16);
        background: var(--white);
        /* Drop Shadow/300 */
        box-shadow: 0 0 0.5px 0 rgba(0, 0, 0, 0.15), 0 5px 12px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.08);
        cursor: pointer;
    }

.footer-language-button[b-anm3etpb1r] {
    color: var(--black);
    border-radius: var(--border-radius-8);
    background: var(--color-background-base-tertiary);
    display: flex;
    height: 36px;
    min-width: 56px;
    padding: var(--spacing-0) var(--spacing-8);
    justify-content: center;
    align-items: center;
    gap: var(--spacing-6);
}

    .footer-language-button:hover[b-anm3etpb1r] {
        cursor: pointer;
    }

    .footer-language-dropdown-text[b-anm3etpb1r] {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        flex: 1 0 0;
        overflow: hidden;
        color: var(--color-text-brand-default);
        text-overflow: ellipsis;
        /* Desktop/Body/Small 500 */
        font-family: var(--font-family-primary-font, Onest);
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        /*    line-height: 2;*/
    }

.footer-language-dropdown-icon[b-anm3etpb1r] {
    color: var(--color-icon-brand-default);
    visibility: hidden;
}

.footer__language__dropdown:focus-within .footer__language__dropdown__list > .footer__language__dropdown__list__item > .footer-language-dropdown-icon.isActive[b-anm3etpb1r],
.footer__language__dropdown:hover .footer__language__dropdown__list > .footer__language__dropdown__list__item > .footer-language-dropdown-icon.isActive[b-anm3etpb1r] {
    visibility: visible !important;
    z-index: 100;
}

.footer-language-button-text[b-anm3etpb1r] {
    color: var(--black);
    text-align: center;
    font-family: "Onest";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    /*line-height: var(--line-height-lh-20, 20px);*/ /* 142.857% */
}

.legal-bar[b-anm3etpb1r] {
    display: flex;
    padding: var(--spacing-12) var(--spacing-24);
    justify-content: center;
    align-items: center;
    gap: var(--spacing-0);
    align-self: stretch;
    background: var(--color-background-base-inverse-default);
}

.legal-bar-container[b-anm3etpb1r] {
    display: flex;
    max-width: 1280px;
    padding: var(--spacing-0);
    align-items: center;
    align-content: center;
    gap: var(--spacing-12) var(--spacing-24);
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: 0;
    flex-wrap: wrap;
}

.legal-bar-copyright-label[b-anm3etpb1r] {
    min-width: 460px;
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: 0;
    color: var(--white);
    /* Desktop/Body/Small */
    font-family: var(--font-family-primary-font, Onest);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    /*line-height: var(--line-height-lh-20, 20px);*/ /* 142.857% */
}

.legal-bar-links[b-anm3etpb1r] {
    display: flex;
    padding: var(--spacing-0);
    align-items: center;
    gap: var(--spacing-24);
}

.legal-bar-link[b-anm3etpb1r] {
    display: flex;
    padding: var(--spacing-0);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--spacing-0);
    color: var(--white);
    text-decoration: underline;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 400;
}

@media (max-width: 1280px){
    .footer__language__dropdown[b-anm3etpb1r] {
        margin-right: 40px;
    }
}

@media (max-width: 768px) {
    .legal-bar[b-anm3etpb1r] {
        padding: var(--spacing-12) var(--spacing-16);
        flex-direction: column;
        align-items: flex-start;
        gap: var(--spacing-12);
    }

    .legal-bar-container[b-anm3etpb1r] {
        max-width: none;
        flex-grow: unset;
        flex-shrink: unset;
        flex-basis: unset;
        flex-direction: column;
        gap: 0;
    }

    .legal-bar-links[b-anm3etpb1r] {
        padding-top: var(--spacing-12);
        align-self: start;
    }

    .legal-bar-copyright-label[b-anm3etpb1r] {
        min-width: auto;
        flex-grow: unset;
        flex-shrink: unset;
        flex-basis: unset;
    }
}
/* _content/EvoWeb/Components/Layout/LanguageBar.razor.rz.scp.css */
.isInactive[b-nvu2d10d3h] {
    text-decoration: none;
}

@media (max-width: 575.98px) {
    .language-bar-container[b-nvu2d10d3h] {
        display: none;
    }
}
/* _content/EvoWeb/Components/Pages/Landing/Faq.razor.rz.scp.css */
/* _content/EvoWeb/Components/Pages/Landing/HeroSection.razor.rz.scp.css */
/* _content/EvoWeb/Components/Pages/PrivacyPolicyPage.razor.rz.scp.css */
.rteSection[b-nh9ok2l6nl] {
    padding: 22px 0 32px;
}

@media (min-width: 992px) {
    .rteSection[b-nh9ok2l6nl] {
        padding: 32px 0;
    }
}

.rteSection__btnBackWrap[b-nh9ok2l6nl] {
    position: sticky;
    top: 100px;
    left: 0;
    right: 0;
    background-color: var(--white, #fff);
    z-index: 1;
}

.rteSection__btnBack[b-nh9ok2l6nl] {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5;
    color: var(--gray-400, #757575);
    padding: 10px 10px 10px 20px;
    display: inline-block;
    position: relative;
}

    .rteSection__btnBack[b-nh9ok2l6nl]::before {
        content: "";
        width: 10px;
        height: 10px;
        background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.11602 0.46967C4.82313 0.176777 4.34826 0.176777 4.05536 0.46967L0.76247 3.76256C0.0790539 4.44598 0.079051 5.55402 0.762469 6.23744L4.05536 9.53033C4.34826 9.82322 4.82313 9.82322 5.11602 9.53033C5.40892 9.23744 5.40892 8.76256 5.11602 8.46967L1.82313 5.17678C1.7255 5.07915 1.7255 4.92086 1.82313 4.82322L5.11602 1.53033C5.40892 1.23744 5.40892 0.762563 5.11602 0.46967Z' fill='%23757575'/%3E%3C/svg%3E%0A");
        position: absolute;
        top: 50%;
        left: 5px;
        transform: translateY(-50%);
    }

@media (min-width: 992px) {
    .rteSection__btnBack[b-nh9ok2l6nl] {
        display: none;
    }
}

.rteSection__header > *:not(:last-child)[b-nh9ok2l6nl] {
    margin-bottom: 12px;
}

.rteSection__header:not(:last-child)[b-nh9ok2l6nl] {
    margin-bottom: 24px;
}

.rteSection__heading[b-nh9ok2l6nl] {
    font-weight: 600;
    font-size: 32px;
    line-height: 1.2;
    letter-spacing: -0.02em;
    color: var(--black, #121212);
}

.rteSection__breadcrumbs[b-nh9ok2l6nl] {
    display: none;
}

@media (min-width: 992px) {
    .rteSection__heading[b-nh9ok2l6nl] {
        font-size: 40px;
    }

    .rteSection__breadcrumbs[b-nh9ok2l6nl] {
        display: flex;
    }
}



.rteSection__main[b-nh9ok2l6nl] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 56px;
}

@media (min-width: 992px) {
    .rteSection__main[b-nh9ok2l6nl] {
        grid-template-columns: minmax(0, 67%) minmax(0, 1fr);
    }

    .rteSection__dropdown.customDropdown[b-nh9ok2l6nl] {
        display: none;
    }

    .rteSection__information.rte[b-nh9ok2l6nl]  [id^="anchor-"] {
        scroll-margin-top: 120px;
    }
}

@media (max-width: 991px) {
    .rteSection__sidebar[b-nh9ok2l6nl] {
        display: none;
    }

    .rteSection__dropdown.customDropdown[b-nh9ok2l6nl] {
        position: sticky;
        top: 140px;
        left: 0;
        right: 0;
        z-index: 1;
    }

    .rteSection__information.rte[b-nh9ok2l6nl]  [id^="anchor-"] {
        scroll-margin-top: 220px;
    }
}

.rteSection__information.rte[b-nh9ok2l6nl]  p b {
    font-weight: 500;
}

.updateItem[b-nh9ok2l6nl] {
    display: flex;
    align-items: center;
    gap: 4px;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5;
    color: var(--gray-400, #757575);
}

.updateItem__icon[b-nh9ok2l6nl] {
    width: 16px;
    height: 16px;
    margin-top: -1px;
}

.rteSection__infoBoxes[b-nh9ok2l6nl] {
    display: flex;
    align-items: center;
    gap: 16px;
    flex-wrap: wrap;
}

    .rteSection__infoBoxes:not(:last-child)[b-nh9ok2l6nl] {
        margin-bottom: 36px;
    }

    .rteSection__infoBoxes:not(:first-child)[b-nh9ok2l6nl] {
        margin-top: 20px;
    }

.infoBlock[b-nh9ok2l6nl] {
    max-width: 300px;
    border-radius: var(--border-radius-8, 8px);
    padding: 16px;
    background-color: var(--gray-100, #F5F5F5);
    display: flex;
    align-items: center;
    gap: 16px;
    width: 100%;
}

.infoBlock__iconWrap[b-nh9ok2l6nl] {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background-color: var(--white, #fff);
    display: flex;
    justify-content: center;
    align-items: center;
}

.infoBlock__icon[b-nh9ok2l6nl] {
    color: var(--gray-400, #757575);
}

.infoBlock__title[b-nh9ok2l6nl] {
    font-weight: 600;
    font-size: 18px;
    line-height: 1.5;
    letter-spacing: -0.01em;
    color: var(--black, #121212);
}

.infoBlock__link[b-nh9ok2l6nl] {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: underline;
    color: var(--gray-700, #383838);
}

    .infoBlock__link:hover[b-nh9ok2l6nl] {
        text-decoration: none;
    }

.sidebar[b-nh9ok2l6nl] {
    background-color: var(--white, #fff);
    border: 1px solid var(--gray-250, #D9D9D9);
    border-radius: var(--border-radius-16, 16px);
    padding: 24px;
    align-self: flex-start;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
}

@media (min-width: 992px) {
    .sidebar[b-nh9ok2l6nl] {
        position: sticky;
        top: 140px;
    }
}

.sidebar__top:not(:last-child)[b-nh9ok2l6nl] {
    margin-bottom: 12px;
}

.sidebar__title[b-nh9ok2l6nl] {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: var(--gray-400, #757575);
}

.sidebar__list[b-nh9ok2l6nl] {
    margin: 0 -24px;
}

.navList__item[b-nh9ok2l6nl] {
    cursor: pointer;
}

.navList__link[b-nh9ok2l6nl] {
    padding: 12px 24px;
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    transition: all .3s linear;
    color: var(--gray-700, #383838);
    border-left: 3px solid transparent;
}

    .navList__link:hover[b-nh9ok2l6nl],
    .navList__link.active[b-nh9ok2l6nl] {
        color: var(--blue-sky-600, #0058D2);
        border-left-color: var(--blue-sky-600, #0058D2);
        background-color: var(--blue-sky-100, #E8F0FB);
    }

.customDropdown[b-nh9ok2l6nl] {
    position: relative;
}

    .customDropdown[b-nh9ok2l6nl]::before {
        content: '';
        width: calc(100% + 32px);
        height: calc(100% + 12px);
        background-color: var(--white, #fff);
        position: absolute;
        top: 0;
        left: -16px;
    }

    .customDropdown.isActive .customDropdown__header[b-nh9ok2l6nl] {
        border-color: var(--blue-sky-600, #0058D2);
        box-shadow: 0 0 0 4px #CCDEF6;
    }

    .customDropdown.isActive .customDropdown__body[b-nh9ok2l6nl] {
        display: block;
    }

.customDropdown__header[b-nh9ok2l6nl] {
    display: flex;
    align-items: center;
    gap: 8px;
    width: 100%;
    border-radius: var(--border-radius-8, 8px);
    border: 1px solid var(--gray-250, #D9D9D9);
    padding: 12px 16px;
    position: relative;
    z-index: 2;
    background-color: var(--white, #fff);
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    color: var(--black, #121212);
}

.customDropdown__icon:last-child[b-nh9ok2l6nl] {
    margin-left: auto;
}

.customDropdown__body[b-nh9ok2l6nl] {
    position: absolute;
    top: calc(100% + 8px);
    left: 0;
    right: 0;
    z-index: 1;
    background-color: var(--white, #fff);
    display: none;
}

    .customDropdown__body[b-nh9ok2l6nl]::after {
        content: "";
        height: 48px;
        background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
        display: block;
        border-bottom-right-radius: var(--border-radius-8, 8px);
        border-bottom-left-radius: var(--border-radius-8, 8px);
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1;
        pointer-events: none;
    }

.customDropdown__bodyInner[b-nh9ok2l6nl] {
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 8px;
    border-radius: var(--border-radius-8, 8px);
    box-shadow: 0 5px 12px 0 #00000014;
}

.customDropdown__item:not(:last-child)[b-nh9ok2l6nl] {
    margin-bottom: 4px;
}

.customDropdown__link[b-nh9ok2l6nl] {
    padding: 12px 16px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.5;
    color: var(--gray-700, #383838);
    transition: all .3s linear;
}

    .customDropdown__link:hover[b-nh9ok2l6nl],
    .customDropdown__link.active[b-nh9ok2l6nl] {
        background-color: var(--gray-100, #F5F5F5);
        color: var(--blue-sky-600, #0058D2);
    }

        .customDropdown__link.active .customDropdown__linkIcon[b-nh9ok2l6nl] {
            display: block;
        }

.customDropdown__linkIcon[b-nh9ok2l6nl] {
    margin-left: auto;
    display: none;
}
/* _content/EvoWeb/Components/Pages/ServiceProviderDetailsPage.razor.rz.scp.css */
.serviceDetailsSection[b-2q1w5gkz4k] {
  padding: 32px 0;
  position: relative;
}

.serviceDetailsSection__main[b-2q1w5gkz4k] {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  column-gap: 24px;
  row-gap: 32px;
}

@media (min-width: 992px) {
  .serviceDetailsSection__main[b-2q1w5gkz4k] {
    grid-template-columns: minmax(300px, 1fr) minmax(0, 68.4%);
    row-gap: 48px;
  }
}

@media (min-width: 1200px) {
  .serviceDetailsSection__main[b-2q1w5gkz4k] {
    column-gap: 56px;
  }
}

.serviceDetailsSection__sidebar[b-2q1w5gkz4k] {
  order: 1;
}

@media (min-width: 992px) {
  .serviceDetailsSection__sidebar[b-2q1w5gkz4k] {
    order: -1;
  }
}


.navigationItem[b-2q1w5gkz4k] {
  border-radius: var(--border-radius-16, 16px);
  border: 1px solid var(--gray-250, #D9D9D9);
  align-self: flex-start;
}

.navigationItem:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 20px;
}

.navigationItem__header[b-2q1w5gkz4k] {
  padding: 16px 24px;
  border-bottom: 1px solid var(--gray-250, #D9D9D9);
}

.navigationItem__header.isNotHasBorderBottom[b-2q1w5gkz4k] {
  border-bottom-color: transparent;
}

.navigationItem__caption[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.5;
  color: var(--gray-700, #383838);
}

.navigationItem__caption.isMd[b-2q1w5gkz4k] {
  font-size: 18px;
  color: var(--black, #121212);
}

.navigationItem__content[b-2q1w5gkz4k] {
  padding: 16px 24px;
}

.navigationItem__heading[b-2q1w5gkz4k] {
  display: flex;
  align-items: center;
  gap: 8px;
}

.navigationItem__heading:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 12px;
}

.navigationItem__logo[b-2q1w5gkz4k] {
  width: 48px;
  height: 48px;
  flex: none;
}

.navigationItem__title[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: var(--black, #121212);
}

.navigationItem__buttons:not(:first-child)[b-2q1w5gkz4k] {
  margin-top: 20px;
  display: flex;
  justify-content: center;
}

.navigationItem__btn[b-2q1w5gkz4k] {
  width: 100%;
  max-width: 226px;
}

.contactsList__item[b-2q1w5gkz4k] {
  display: flex;
  padding: 8px 0;
  gap: 12px;
}

.contactsList__icon[b-2q1w5gkz4k] {
  color: var(--gray-600, #444444);
}

button.contactsList__link[b-2q1w5gkz4k] {
  padding: 0;
}

.contactsList__link[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  color: var(--black, #121212);
}

a.contactsList__link[b-2q1w5gkz4k],
button.contactsList__link[b-2q1w5gkz4k] {
  text-decoration: underline;
}

a.contactsList__link:hover[b-2q1w5gkz4k],
button.contactsList__link:hover[b-2q1w5gkz4k] {
  text-decoration: none;
}

.serviceDetailsSection__contentHeader:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 32px;
}

.formContent[b-2q1w5gkz4k] {
  display: none;
}

.formContent__title[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
  color: var(--gray-700, #383838);
}

.formContent__title:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 16px;
}

.formContent__form .input[b-2q1w5gkz4k] {
  border-width: 1px;
}

.formContent__form .input[b-2q1w5gkz4k]::placeholder {
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  color: var(--gray-400, #757575);
}

.formContent__form textarea[b-2q1w5gkz4k] {
  height: auto;
}

.form[b-2q1w5gkz4k] {
  display: flex;
  flex-direction: column;
}

.form__row[b-2q1w5gkz4k] {
  width: 100%;
}

.input__area.isError .input[b-2q1w5gkz4k] {
  border-color: var(--red-600, #D92D20);
  box-shadow: 0 0 0 4px #FECDC9;
}

.input__area.isError .input-message[b-2q1w5gkz4k] {
  display: flex;
}

.input-message[b-2q1w5gkz4k] {
  align-items: flex-start;
  display: none;
}

.input-message .icon[b-2q1w5gkz4k] {
  width: 20px;
  height: 20px;
}

.form__row:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 12px;
}

.form__buttons[b-2q1w5gkz4k] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.form__buttons:not(:first-child)[b-2q1w5gkz4k] {
  margin-top: 20px;
}

.btnBack[b-2q1w5gkz4k] {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--gray-400, #757575);
}

.btnBack__icon[b-2q1w5gkz4k] {
  width: 16px;
  height: 16px;
}

.catalogHeader__breadcrumbs[b-2q1w5gkz4k] {
  display: none;
}

@media (min-width: 992px) {
  .catalogHeader__breadcrumbs[b-2q1w5gkz4k] {
    display: flex;
  }

  .catalogHeader__btnBack[b-2q1w5gkz4k] {
    display: none;
  }
}

.catalogHeader__breadcrumbs:not(:last-child)[b-2q1w5gkz4k],
.catalogHeader__btnBack:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 16px;
}

@media (min-width: 992px) {
  .catalogHeader__breadcrumbs:not(:last-child)[b-2q1w5gkz4k],
  .catalogHeader__btnBack:not(:last-child)[b-2q1w5gkz4k] {
    margin-bottom: 24px;
  }
}

.catalogHeader__heading:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 16px;
}

.catalogHeader__title[b-2q1w5gkz4k] {
  font-weight: 600;
  font-size: 32px;
  line-height: 1.2;
  color: var(--black, #121212);
  display: inline-block;
  transition: color 0.3s ease-in-out;
}

@media (min-width: 992px) {
  .catalogHeader__title[b-2q1w5gkz4k] {
    font-size: 40px;
  }
}

a.catalogHeader__title:hover[b-2q1w5gkz4k] {
  color: var(--blue-sky-600, #0058D2);
}

.catalogHeader__title:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 4px;
}

.catalogHeader__title:last-child[b-2q1w5gkz4k] {
  margin-bottom: 0;
}

.catalogHeader__desc[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  color: var(--gray-400, #757575);
}

.catalogHeader__controls[b-2q1w5gkz4k] {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 16px;
  padding: 12px 0;
}

@media (min-width: 576px) {
  .catalogHeader__controls[b-2q1w5gkz4k] {
    align-items: center;
    column-gap: 48px;
    row-gap: 24px;
    flex-direction: row;
  }
}

.catalogHeader__controls:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 32px;
}

.catalogHeader__controls > *:not(:last-child)[b-2q1w5gkz4k] {
  position: relative;
}

@media (min-width: 576px) {
  .catalogHeader__controls > *:not(:last-child)[b-2q1w5gkz4k]:after {
    content: '';
    width: 1px;
    height: 28px;
    border-radius: 10px;
    background-color: var(--gray-250, #D9D9D9);
    position: absolute;
    right: -24px;
    top: 50%;
    transform: translateY(-50%);
  }
}

.serviceDetailsSection__switchers.tabsSwitchers[b-2q1w5gkz4k] {
  justify-content: flex-start;
  margin-bottom: 0;
}

.serviceDetailsSection__subheading:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 32px;
}

.contentSubheading__heading[b-2q1w5gkz4k] {
  font-weight: 600;
  font-size: 22px;
  line-height: 1.1;
  letter-spacing: -0.02em;
  color: var(--black, #121212);
  padding: 24px 0 12px;
  margin-bottom: 0;
}

@media (min-width: 992px) {
  .contentSubheading__heading[b-2q1w5gkz4k] {
    padding: 24px 0;
    font-size: 32px;
  }
}

.contentSubheading__bottom[b-2q1w5gkz4k] {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 24px;
  align-items: flex-end;
}

@media (min-width: 576px) {
  .contentSubheading__bottom[b-2q1w5gkz4k] {
    grid-template-columns: minmax(0, 55%) minmax(0, 45%);
    gap: 12px;
  }
}

@media (min-width: 992px) {
  .contentSubheading__bottom[b-2q1w5gkz4k] {
    grid-template-columns: minmax(0, 69%) minmax(272px, 1fr);
    gap: 24px;
  }
}

.tabsSwitchers__container[b-2q1w5gkz4k] {
  gap: 12px;  
}

.tabsSwitchers__trigger[b-2q1w5gkz4k] {
  padding-top: 5px;
  padding-bottom: 5px;
}

.contentSubheading__featuresItem[b-2q1w5gkz4k] {
  order: -1;
}

@media (min-width: 576px) {
  .contentSubheading__featuresItem[b-2q1w5gkz4k] {
    order: 1;
  }
}

.featuresItem[b-2q1w5gkz4k] {
  padding: 8px 24px 16px 24px;
  border-radius: var(--border-radius-12, 12px);
  background: #E8F0FB66;
}

.featuresItem__top[b-2q1w5gkz4k] {
  display: flex;
  align-items: flex-end;
  gap: 5px;
}

.featuresItem__meterWrap[b-2q1w5gkz4k] {
  display: flex;
  align-items: flex-end;
  gap: 2px;
}

.featuresItem__number[b-2q1w5gkz4k],
.featuresItem__meter[b-2q1w5gkz4k] {
  background: linear-gradient(270deg, #3192FF 24.03%, #0058D2 100%);
  background-clip: text;
  -webkit-text-fill-color: transparent;

  font-weight: 600;
  line-height: 1.1;
}

.featuresItem__number[b-2q1w5gkz4k] {
  font-size: 32px;
  letter-spacing: -0.02em;
}

.featuresItem__meter[b-2q1w5gkz4k] {
  font-size: 20px;
  letter-spacing: -0.01em;
}

.featuresItem__desc[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: var(--gray-700, #383838);
}

.featuresItem__caption[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 12px;
  line-height: 1.5;
  color: var(--gray-400, #757575);
}

.serviceFeature[b-2q1w5gkz4k] {
  display: flex;
  flex-direction: column;
}

.serviceFeature__item[b-2q1w5gkz4k] {
  display: flex;
  align-items: center;
  padding: 4px 0;
  gap: 16px;
}

.serviceFeature__iconWrap[b-2q1w5gkz4k] {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: var(--border-radius-12, 12px);
  background: var(--gray-200, #F1F1F1);
}

.serviceFeature__icon[b-2q1w5gkz4k] {
  width: 20px;
  height: 20px;
}

.serviceFeature__desc[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 12px;
  line-height: 1.5;
  color: var(--gray-700, #383838);
}

@media (min-width: 576px) {
  .serviceFeature__desc[b-2q1w5gkz4k] {
    max-width: 135px;
  }
}

.catalogHeader__buttons[b-2q1w5gkz4k] {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}

.serviceFeature__btn[b-2q1w5gkz4k] {
  width: 100%;
}

@media (min-width: 576px) {
  .catalogHeader__btn[b-2q1w5gkz4k] {
    width: auto;
  }
}

.serviceDetailsSection__infoBox[b-2q1w5gkz4k] {
  order: 2;
}

@media (min-width: 992px) {
  .serviceDetailsSection__infoBox[b-2q1w5gkz4k] {
    grid-column: 2 / -1;
  }
}

.infoBox[b-2q1w5gkz4k] {
  padding: 24px 16px;
  background-color: var(--gray-100, #F5F5F5);
  border-radius: var(--border-radius-12, 12px);
  display: flex;
  gap: 12px;
}

.infoBox.isLightBlue[b-2q1w5gkz4k] {
  background: var(--blue-sky-100, #E8F0FB);
}

.infoBox__icon[b-2q1w5gkz4k] {
  color: var(--blue-sky-600, #0058D2);
}

.infoBox__description.rte[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  color: var(--gray-700, #383838);
}

@media (max-width: 992px) {
  .infoBox__description.rte[b-2q1w5gkz4k] {
    font-size: 16px;
  }
}

.expandedItem[b-2q1w5gkz4k] {
  display: flex;
  padding: 24px 0;
  gap: 16px;
}

.expandedItem__iconWrap[b-2q1w5gkz4k] {
  max-width: 20px;
  padding: 1px;
  flex: none;
}

.expandedItem__icon[b-2q1w5gkz4k] {
  width: 100%;
  height: auto;
  display: block;
}

.expandedItem__contentWrap[b-2q1w5gkz4k] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

@media (min-width: 576px) {
  .expandedItem__contentWrap[b-2q1w5gkz4k] {
    flex-direction: row;
    gap: 24px;
  }
}

.expandedItem__content[b-2q1w5gkz4k] {
  max-width: 735px;
}

.expandedItem__title[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: var(--black, #121212);
  display: block;
  transition: color 0.3s ease-in-out;
}

a.expandedItem__title:hover[b-2q1w5gkz4k],
button.expandedItem__title:hover[b-2q1w5gkz4k] {
   color: var(--blue-sky-600, #0058D2);
}

.expandedItem__title:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 8px;
}

.expandedItem__desc[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: var(--gray-700, #383838);
}

.expandedItem__buttons[b-2q1w5gkz4k] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  align-items: center;
}

.expandedItem__btn:hover[b-2q1w5gkz4k] {
  border-color: transparent;
}

.serviceDetailsSection__platformWrap[b-2q1w5gkz4k] {
  padding: 40px 0 32px;
}

@media (min-width: 992px) {
  .serviceDetailsSection__platformWrap[b-2q1w5gkz4k] {
    border-bottom: 1px solid var(--gray-250, #D9D9D9);
  }
}

.platformInfo__heading[b-2q1w5gkz4k] {
  font-weight: 600;
  font-size: 22px;
  line-height: 1.2;
  letter-spacing: -0.02em;
  color: var(--black, #121212);
  padding: 24px 0;
}

@media (min-width: 992px) {
  .platformInfo__heading[b-2q1w5gkz4k] {
    font-size: 32px;
  }
}

.platformInfo__subheading[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.5;
  color: var(--black, #121212);
}

.platformInfo__subheading:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 16px;
}

.platformInfo__subheading img[b-2q1w5gkz4k] {
  max-width: 91px;
  width: 100%;
  height: auto;
  display: inline-block;
}

.platformInfo__cards[b-2q1w5gkz4k] {
  display: flex;
  flex-direction: column;
  gap: 16px;
  max-width: 630px;
}

@media (min-width: 576px) {
  .platformInfo__cards[b-2q1w5gkz4k] {
    flex-direction: row;
  }
}

.platformInfo__cards:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 16px;
}

.platformCard[b-2q1w5gkz4k] {
  display: flex;
  flex-direction: column;
  border: 1px solid var(--gray-250, #D9D9D9);
  border-radius: var(--border-radius-16, 16px);
  padding: 16px;
  flex: 1;
  transition: border-color .3s linear, box-shadow .3s linear;
}

.platformCard:hover[b-2q1w5gkz4k] {
  border-color: var(--blue-sky-600, #E8F0FB);
  box-shadow: 0 5px 12px 0 #00000014;
}

.platformCard__iconWrap[b-2q1w5gkz4k] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: var(--gray-200, #F1F1F1);
  display: flex;
  justify-content: center;
  align-items: center;
}

.platformCard__iconWrap:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 12px;
}

.platformCard__icon[b-2q1w5gkz4k] {
  width: 20px;
  height: 20px;
  color: var(--black, #121212);
  transform: rotate(45deg);
}

.platformCard__title[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: var(--black, #121212);
}

.platformCard__caption[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: var(--gray-400, #757575);
}

.platformInfo__info[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 12px;
  line-height: 1.5;
  color: var(--gray-400, #757575);
}

.platformInfo__info:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 32px;
}

.platformInfo__info a[b-2q1w5gkz4k] {
  color: var(--black, #121212);
  text-decoration: underline;
}

.platformInfo__info a:hover[b-2q1w5gkz4k] {
  text-decoration: none;
}

.platformAlt__title[b-2q1w5gkz4k] {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.5;
  color: var(--black, #121212);
}

.platformAlt__title:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 12px;
}

.platformAlt__desc.rte[b-2q1w5gkz4k] {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  color: var(--gray-700, #383838);
}

.platformAlt__desc.rte li:not(:last-child)[b-2q1w5gkz4k] {
  margin-bottom: 6px;
}

.platformAlt__desc.rte p:last-child[b-2q1w5gkz4k] {
  margin-bottom: 0;
}

@media (max-width: 991px) {
  .serviceDetailsSection__pagination.pagination[b-2q1w5gkz4k] {
    display: none;
  }
}

.serviceDetailsSection__pagination[b-2q1w5gkz4k] {
  padding: 24px 0;
}

.pagination[b-2q1w5gkz4k] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
}

.pagination__btnList[b-2q1w5gkz4k] {
  display: flex;
  align-items: center;
  gap: 16px;
}

.pagination__btnItem .pagination__btn[b-2q1w5gkz4k] {
  padding-left: 10px;
  padding-right: 10px;
  width: 40px;
}

.pagination__btn[b-2q1w5gkz4k] {
  padding: 10px 16px;
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.1;
  border-radius: var(--border-radius-4, 4px);
  color: var(--black, #121212);
  transition: background-color .3s ease-in-out, color .3s ease-in-out;
  display: flex;
  gap: 6px;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 40px;
}

.pagination__btn.isActive[b-2q1w5gkz4k] {
  pointer-events: none;
}

.pagination__btnIcon[b-2q1w5gkz4k] {
  width: 20px;
  height: 20px;
}

.pagination__btn:hover[b-2q1w5gkz4k],
.pagination__btn.isActive[b-2q1w5gkz4k] {
  background-color: var(--blue-sky-600, #0058D2);
  color: var(--white, #fff);
}

.pagination__btnList[b-2q1w5gkz4k] {
  display: flex;
  align-items: center;
}

.serviceDetailsSection__bottom[b-2q1w5gkz4k] {
  display: flex;
  justify-content: center;
}

.serviceDetailsSection__mobMoreBtn[b-2q1w5gkz4k] {
  margin-top: 48px;
}

@media (min-width: 992px) {
  .serviceDetailsSection__bottom[b-2q1w5gkz4k] {
    display: block;  
  }
  
  .serviceDetailsSection__mobMoreBtn[b-2q1w5gkz4k] {
    display: none;
  }
}

.serviceDetailsSection__mobMoreBtn .btn__icon[b-2q1w5gkz4k] {
  width: 20px;
  height: 20px;
}

/* fix search result page styles start */
.pagination__btn[b-2q1w5gkz4k],
.searchSection__search.searchArea > div > div.searchArea__field.hasGradientInput > button.searchArea__btnSearch[b-2q1w5gkz4k],
.searchSection__search.searchArea > div > div.searchArea__field.hasGradientInput > button.searchArea__btnClose[b-2q1w5gkz4k] {
  border-color: transparent;
  background: transparent;
}

.searchSection__search.searchArea > div > div.searchArea__field.hasGradientInput > button.searchArea__btnSearch > svg[b-2q1w5gkz4k] {
  transform: scale(2);
}

/* fix search result page styles end */
/* _content/EvoWeb/Components/Pages/SignaturePage/BenefitsSection.razor.rz.scp.css */
.benefitsSection[b-mvvowx4mdr] {
    border-radius: var(--border-radius-32);
    margin: 12px;
}

.benefitsSection__header:not(:last-child)[b-mvvowx4mdr] {
    margin: 0 auto 48px;
    max-width: 768px;
}

@media (min-width: 992px) {
    .benefitsSection__header:not(:last-child)[b-mvvowx4mdr] {
        margin: 0 auto 80px;
    }
}

.benefitsSection__content[b-mvvowx4mdr] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 16px;
}

@media (min-width: 992px) {
    .benefitsSection__content[b-mvvowx4mdr] {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 32px;
    }
}

.benefitsCard[b-mvvowx4mdr] {
    background: var(--white);
    padding: 32px 16px;
    border-radius: var(--border-radius-16);
}

@media (min-width: 768px) {
    .benefitsCard[b-mvvowx4mdr] {
        padding: 32px;
    }
}

.benefitsCard__top:not(:last-child)[b-mvvowx4mdr] {
    margin-bottom: 24px;
}

.benefitsCard__icon[b-mvvowx4mdr] {
    color: var(--blue-sky-600, #0058D2);
}

.benefitsCard__title[b-mvvowx4mdr] {
    font-weight: 600;
    font-size: 32px;
    line-height: 1.25;
    letter-spacing: -0.02em;
    color: var(--black, #121212);
}

    .benefitsCard__title:not(:last-child)[b-mvvowx4mdr] {
        margin-bottom: 16px;
    }

.benefitsList__item[b-mvvowx4mdr] {
    display: flex;
    gap: 16px;
}

    .benefitsList__item:not(:last-child)[b-mvvowx4mdr] {
        margin-bottom: 16px;
    }

.benefitsList__icon[b-mvvowx4mdr] {
    color: var(--green-600, #039855);
}

.benefitsList__text[b-mvvowx4mdr] {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    color: var(--gray-700, #383838);
}
/* _content/EvoWeb/Components/Pages/SignaturePage/GuideSection.razor.rz.scp.css */
.guideSection[b-2wcboyfv97] {
    border-radius: var(--border-radius-32);
    margin: 12px;
}

.guideSection__header[b-2wcboyfv97] {
    max-width: 920px;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width: 768px) {
    .guideSection__header[b-2wcboyfv97] {
        text-align: center;
    }
}

.guideSection__header:not(:last-child)[b-2wcboyfv97] {
    margin-bottom: 48px;
}

@media (min-width: 992px) {
    .guideSection__header:not(:last-child)[b-2wcboyfv97] {
        margin-bottom: 80px;
    }
}

.guideSection__cards[b-2wcboyfv97] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
}

@media (min-width: 992px) {
    .guideSection__cards[b-2wcboyfv97] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 32px;
    }
}

.guideCard[b-2wcboyfv97] {
    background-color: var(--white);
    padding: 24px;
    border-radius: var(--border-radius-12);
    display: flex;
    align-items: center;
    gap: 12px;
}

.guideCard__icon[b-2wcboyfv97] {
    color: var(--blue-sky-600);
}

.guideCard__text[b-2wcboyfv97] {
    font-weight: 600;
    font-size: 20px;
    line-height: 1.4;
    letter-spacing: -0.01em;
    color: var(--black);
}
/* _content/EvoWeb/Components/Pages/SignaturePage/InfoSection.razor.rz.scp.css */
.infoSection[b-u5mmk57s8f] {
    padding: 80px 0;
}

.infoSection__header[b-u5mmk57s8f] {
    text-align: center;
}

@media (min-width: 992px) {
    .infoSection__header[b-u5mmk57s8f] {
        text-align: start;
    }
}

.infoSection__main[b-u5mmk57s8f] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
}

@media (min-width: 992px) {
    .infoSection__main[b-u5mmk57s8f] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (min-width: 1200px) {
    .infoSection__main[b-u5mmk57s8f] {
        gap: 80px;
        grid-template-columns: minmax(0, 572px) minmax(0, 1fr);
    }
}

.infoContent__main[b-u5mmk57s8f] {
    padding: 0 16px 32px 16px;
    border-radius: var(--border-radius-16);
}

@media (min-width: 768px) {
    .infoContent__main[b-u5mmk57s8f] {
        padding: 0 32px 32px;
    }
}

.infoContent__main:not(:last-child)[b-u5mmk57s8f] {
    margin-bottom: 24px;
}

.infoContent__previewWrap[b-u5mmk57s8f] {
    max-width: 100%;
    margin: 0 auto;
}

@media (min-width: 768px) {
    .infoContent__previewWrap[b-u5mmk57s8f] {
        max-width: 80%;
    }
}

.infoContent__previewWrap:not(:last-child)[b-u5mmk57s8f] {
    margin-bottom: 28px;
}

.infoContent__preview[b-u5mmk57s8f] {
    width: 100%;
    height: auto;
    display: block;
}

.infoContent__desc[b-u5mmk57s8f] {
    font-weight: 500;
    font-size: 16px;
    line-height: 1.3;
    letter-spacing: -0.02em;
    color: var(--gray-700);
    text-align: center;
}

@media (min-width: 992px) {
    .infoContent__desc[b-u5mmk57s8f] {
        font-size: 18px;
    }
}

@media (min-width: 992px) {
    .infoContent__desc[b-u5mmk57s8f] {
        text-align: start;
    }
}

.infoList[b-u5mmk57s8f] {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
    gap: 32px;
}

@media (min-width: 992px) {
    .infoList[b-u5mmk57s8f] {
        justify-content: start;
    }
}

.infoList__item[b-u5mmk57s8f] {
    display: flex;
    align-items: center;
    gap: 8px;
}

.infoList__icon[b-u5mmk57s8f] {
    color: var(--green-600);
}

.infoList__text[b-u5mmk57s8f] {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.3;
    color: var(--gray-700);
}
/* _content/EvoWeb/Components/Pages/SignaturePage/SupportSection.razor.rz.scp.css */
.supportSection[b-osvcww6pel] {
    border-radius: var(--border-radius-32);
    margin: 12px;
}

.supportSection__main[b-osvcww6pel] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
}

@media (min-width: 1200px) {
    .supportSection__main[b-osvcww6pel] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 80px;
    }
}

.supportSection__card[b-osvcww6pel] {
    max-width: 580px;
}

@media (min-width: 1200px) {
    .supportSection__card[b-osvcww6pel] {
        max-width: 100%;
    }
}

.supportCard[b-osvcww6pel] {
    padding: 24px;
    border-radius: var(--border-radius-12);
    background: var(--white);
}

.supportCard__desc[b-osvcww6pel] {
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    color: var(--black);
}

    .supportCard__desc:not(:last-child)[b-osvcww6pel] {
        margin-bottom: 24px;
    }

.supportContacts__item[b-osvcww6pel] {
    display: flex;
    align-items: center;
    gap: 12px;
}

    .supportContacts__item:not(:last-child)[b-osvcww6pel] {
        margin-bottom: 8px;
    }

.supportContacts__icon[b-osvcww6pel] {
    color: var(--blue-sky-600);
}

.supportContacts__text[b-osvcww6pel] {
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -0.01em;
    color: var(--black);
}
/* _content/EvoWeb/Components/Pages/TermsAndConditionsPage.razor.rz.scp.css */
.rteSection[b-4v52e6mdm5] {
    padding: 22px 0 32px;
}

@media (min-width: 992px) {
    .rteSection[b-4v52e6mdm5] {
        padding: 32px 0;
    }
}

.rteSection__btnBackWrap[b-4v52e6mdm5] {
    position: sticky;
    top: 100px;
    left: 0;
    right: 0;
    background-color: var(--white, #fff);
    z-index: 1;
}

.rteSection__btnBack[b-4v52e6mdm5] {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5;
    color: var(--gray-400, #757575);
    padding: 10px 10px 10px 20px;
    display: inline-block;
    position: relative;
}

    .rteSection__btnBack[b-4v52e6mdm5]::before {
        content: "";
        width: 10px;
        height: 10px;
        background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.11602 0.46967C4.82313 0.176777 4.34826 0.176777 4.05536 0.46967L0.76247 3.76256C0.0790539 4.44598 0.079051 5.55402 0.762469 6.23744L4.05536 9.53033C4.34826 9.82322 4.82313 9.82322 5.11602 9.53033C5.40892 9.23744 5.40892 8.76256 5.11602 8.46967L1.82313 5.17678C1.7255 5.07915 1.7255 4.92086 1.82313 4.82322L5.11602 1.53033C5.40892 1.23744 5.40892 0.762563 5.11602 0.46967Z' fill='%23757575'/%3E%3C/svg%3E%0A");
        position: absolute;
        top: 50%;
        left: 5px;
        transform: translateY(-50%);
    }

@media (min-width: 992px) {
    .rteSection__btnBack[b-4v52e6mdm5] {
        display: none;
    }
}

.rteSection__header > *:not(:last-child)[b-4v52e6mdm5] {
    margin-bottom: 12px;
}

.rteSection__header:not(:last-child)[b-4v52e6mdm5] {
    margin-bottom: 24px;
}

.rteSection__heading[b-4v52e6mdm5] {
    font-weight: 600;
    font-size: 32px;
    line-height: 1.2;
    letter-spacing: -0.02em;
    color: var(--black, #121212);
}

.rteSection__breadcrumbs[b-4v52e6mdm5] {
    display: none;
}

@media (min-width: 992px) {
    .rteSection__heading[b-4v52e6mdm5] {
        font-size: 40px;
    }

    .rteSection__breadcrumbs[b-4v52e6mdm5] {
        display: flex;
    }
}

.rteSection__main[b-4v52e6mdm5] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 56px;
}

@media (min-width: 992px) {
    .rteSection__main[b-4v52e6mdm5] {
        grid-template-columns: minmax(0, 67%) minmax(0, 1fr);
    }

    .rteSection__dropdown.customDropdown[b-4v52e6mdm5] {
        display: none;
    }

    .rteSection__information.rte[b-4v52e6mdm5]  [id^="anchor-"] {
        scroll-margin-top: 120px;
    }
}

@media (max-width: 991px) {
    .rteSection__sidebar[b-4v52e6mdm5] {
        display: none;
    }

    .rteSection__dropdown.customDropdown[b-4v52e6mdm5] {
        position: sticky;
        top: 140px;
        left: 0;
        right: 0;
        z-index: 1;
    }

    .rteSection__information.rte[b-4v52e6mdm5]  [id^="anchor-"] {
        scroll-margin-top: 220px;
    }
}

.rteSection__information.rte[b-4v52e6mdm5]  {
    color: #383838;
}

.updateItem[b-4v52e6mdm5] {
    display: flex;
    align-items: center;
    gap: 4px;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5;
    color: var(--gray-400, #757575);
}

.updateItem__icon[b-4v52e6mdm5] {
    width: 16px;
    height: 16px;
    margin-top: -1px;
}

.rteSection__infoBoxes[b-4v52e6mdm5] {
    display: flex;
    align-items: center;
    gap: 16px;
    flex-wrap: wrap;
}

    .rteSection__infoBoxes:not(:last-child)[b-4v52e6mdm5] {
        margin-bottom: 36px;
    }

    .rteSection__infoBoxes:not(:first-child)[b-4v52e6mdm5] {
        margin-top: 20px;
    }

.infoBlock[b-4v52e6mdm5] {
    max-width: 300px;
    border-radius: var(--border-radius-8, 8px);
    padding: 16px;
    background-color: var(--gray-100, #F5F5F5);
    display: flex;
    align-items: center;
    gap: 16px;
    width: 100%;
}

.address-block[b-4v52e6mdm5] {
    max-width: 412px;
    
}
.address-block b[b-4v52e6mdm5] {
    color: #121212;
    font-weight: 500;
}

.infoBlock__iconWrap[b-4v52e6mdm5] {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background-color: var(--white, #fff);
    display: flex;
    justify-content: center;
    align-items: center;
}

.infoBlock__icon[b-4v52e6mdm5] {
    color: var(--gray-400, #757575);
}

.infoBlock__title[b-4v52e6mdm5] {
    font-weight: 600;
    font-size: 18px;
    line-height: 1.5;
    letter-spacing: -0.01em;
    color: var(--black, #121212);
}

.infoBlock__link[b-4v52e6mdm5] {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    text-decoration: underline;
    color: var(--gray-700, #383838);
}

    .infoBlock__link:hover[b-4v52e6mdm5] {
        text-decoration: none;
    }

.sidebar[b-4v52e6mdm5] {
    background-color: var(--white, #fff);
    border: 1px solid var(--gray-250, #D9D9D9);
    border-radius: var(--border-radius-16, 16px);
    padding: 24px;
    align-self: flex-start;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
}

@media (min-width: 992px) {
    .sidebar[b-4v52e6mdm5] {
        position: sticky;
        top: 140px;
    }
}

.sidebar__top:not(:last-child)[b-4v52e6mdm5] {
    margin-bottom: 12px;
}

.sidebar__title[b-4v52e6mdm5] {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: var(--gray-400, #757575);
}

.sidebar__list[b-4v52e6mdm5] {
    margin: 0 -24px;
}

.navList__item[b-4v52e6mdm5] {
    cursor: pointer;
}

.navList__link[b-4v52e6mdm5] {
    padding: 12px 24px;
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    transition: all .3s linear;
    color: var(--gray-700, #383838);
    border-left: 3px solid transparent;
}

    .navList__link:hover[b-4v52e6mdm5],
    .navList__link.active[b-4v52e6mdm5] {
        color: var(--blue-sky-600, #0058D2);
        border-left-color: var(--blue-sky-600, #0058D2);
        background-color: var(--blue-sky-100, #E8F0FB);
    }

.customDropdown[b-4v52e6mdm5] {
    position: relative;
}

    .customDropdown[b-4v52e6mdm5]::before {
        content: '';
        width: calc(100% + 32px);
        height: calc(100% + 12px);
        background-color: var(--white, #fff);
        position: absolute;
        top: 0;
        left: -16px;
    }

    .customDropdown.isActive .customDropdown__header[b-4v52e6mdm5] {
        border-color: var(--blue-sky-600, #0058D2);
        box-shadow: 0 0 0 4px #CCDEF6;
    }

    .customDropdown.isActive .customDropdown__body[b-4v52e6mdm5] {
        display: block;
    }

.customDropdown__header[b-4v52e6mdm5] {
    display: flex;
    align-items: center;
    gap: 8px;
    width: 100%;
    border-radius: var(--border-radius-8, 8px);
    border: 1px solid var(--gray-250, #D9D9D9);
    padding: 12px 16px;
    position: relative;
    z-index: 2;
    background-color: var(--white, #fff);
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    color: var(--black, #121212);
}

.customDropdown__icon:last-child[b-4v52e6mdm5] {
    margin-left: auto;
}

.customDropdown__body[b-4v52e6mdm5] {
    position: absolute;
    top: calc(100% + 8px);
    left: 0;
    right: 0;
    z-index: 1;
    background-color: var(--white, #fff);
    display: none;
}

    .customDropdown__body[b-4v52e6mdm5]::after {
        content: "";
        height: 48px;
        background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
        display: block;
        border-bottom-right-radius: var(--border-radius-8, 8px);
        border-bottom-left-radius: var(--border-radius-8, 8px);
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1;
        pointer-events: none;
    }

.customDropdown__bodyInner[b-4v52e6mdm5] {
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 8px;
    border-radius: var(--border-radius-8, 8px);
    box-shadow: 0 5px 12px 0 #00000014;
}

.customDropdown__item:not(:last-child)[b-4v52e6mdm5] {
    margin-bottom: 4px;
}

.customDropdown__link[b-4v52e6mdm5] {
    padding: 12px 16px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.5;
    color: var(--gray-700, #383838);
    transition: all .3s linear;
}

    .customDropdown__link:hover[b-4v52e6mdm5],
    .customDropdown__link.active[b-4v52e6mdm5] {
        background-color: var(--gray-100, #F5F5F5);
        color: var(--blue-sky-600, #0058D2);
    }

        .customDropdown__link.active .customDropdown__linkIcon[b-4v52e6mdm5] {
            display: block;
        }

.customDropdown__linkIcon[b-4v52e6mdm5] {
    margin-left: auto;
    display: none;
}

[b-4v52e6mdm5] .no-margins {
    margin: 0 !important;
}
