.MainBannerSlider_mainBannerSliderCont {
    padding: 24px 16px 0;
    gap: 0;
}

.MainBannerSlider_mainBannerSliderInfo h1 {
    font-size: 2rem;
    letter-spacing: .25px;
}

@media (width >=750px) {
    .padding-left {
        padding-top: 30px;
    }

    .mainBannerSlider {
        min-height: 460px;
        display: flex;
        align-items: flex-end;
    }

    .mainBannerSlider .swiper {
        height: 100%;
    }

    .MainBannerSlider_mainBannerSliderCont {
        max-width: 1240px;
        display: flex;
        gap: 20px;
        align-items: center;
    }

    .MainBannerSlider_mainBannerSliderInfo {
        width: 49.194%;
        margin-bottom: 28px;
        margin-top: 28px;
        display: flex;
        flex-direction: column;
        padding-left: 105px;
    }

    .MainBannerSlider_mainBannerSliderInfo h1 {
        color: #333;
        font-size: 2.75rem;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
    }
}

.bg-blog {
    background-color: #f6f7fc;
}

.blog-card {
    display: flex;
    flex-direction: column;
}

.blog-card:hover .blog-card__title,
.blog-card:hover .blog-card__link {
    text-decoration: underline;
}

.blog-card:hover .blog-card__img {
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1);
}

.blog-card:hover .blog-card__link {
    font-weight: 800;
}

.blog-card .blog-card__img {
    border-radius: 20px;
    margin-bottom: 12px;
    -o-object-fit: cover;
    object-fit: cover;
}

.blog-card .blog-card__tag {
    font-size: .875rem;
    letter-spacing: .25px;
    color: #707070;
    margin-bottom: 16px;
}

.blog-card .blog-card__title {
    margin-bottom: 12px;
    font-weight: 700;
    color: #333;
    line-height: 120%;
    letter-spacing: .15px;
    font-size: 1.25rem;
}

.blog-card .blog-card__excerpt p {
    font-size: .875rem;
    letter-spacing: .25px;
    margin-bottom: 12px;
    line-height: 140%;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.blog-card .blog-card__link {
    font-size: .875rem;
    font-weight: 600;
    text-transform: uppercase;
    transition: all ease .1s;
}

.swiper-custom-blogs {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.swiper-custom-blogs .swiper-controls .swiper-navigation-icon {
    display: none;
}

.swiper-custom-blogs .swiper-controls .swiper-button {
    min-width: 32px;
    min-height: 32px;
}

.Breadcrumb-blog {
    margin-top: 32px;
}

@media(min-width: 1280px) {
    .container-max {
        max-width: 1240px;
        margin: 32px auto 0
    }
}

@media(min-width: 768px)and (max-width:1279px) {
    .container-max {
        padding-left: 20px !important;
        padding-right: 20px !important
    }
}

@media(max-width: 991px) {
    .Breadcrumb-blog {
        margin-top: 24px;
        padding-left: 10px;
        padding-right: 16px
    }
}

.blog-single {
    max-width: 820px;
    margin: 0 auto;
    padding: 40px 16px;
    display: flex;
    flex-direction: column;
    gap: 32px;
}

.blog-single .blog-single__title {
    color: #333;
    font-size: 2.75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
}

.blog-single .blog-single__img {
    border-radius: 20px;
    margin-bottom: 12px;
    -o-object-fit: cover;
    object-fit: cover;
}

.blog-single .blog-single__meta {
    color: #707070;
    display: flex;
    justify-content: space-between;
    font-size: .875rem;
    letter-spacing: .25px;
    font-weight: 400;
}

.buscador-noticias {
    padding: 20px 0;
}

.filtro-grid {
    display: flex;
    align-items: flex-end;
    gap: 25px;
    flex-wrap: wrap;
}

.filtro-item {
    display: flex;
    flex-direction: column;
}

@media(max-width: 991px) {
    .filtro-item:not(.boton) {
        width: 100%;
    }
}

.filtro-item label {
    font-weight: 600;
    margin-bottom: 6px;
    font-size: 14px;
}

.filtro-item select {
    width: 240px;
    padding: 10px 14px;
    border: 1px solid #ccc;
    border-radius: 8px;
    font-size: 14px;
    background-color: #fff;
    cursor: pointer;
    appearance: none;
}

.btn-buscar {
    background: #333;
    color: #fff;
    padding: 12px 24px;
    border: none;
    border-radius: 25px;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 15px;
    cursor: pointer;
    transition: 0.2s ease;
}

.btn-buscar:hover {
    background: #444;
}

@media(max-width: 768px) {
    .filtro-grid {
        flex-direction: column;
        align-items: flex-start;
    }

    .filtro-item select {
        width: 100%;
    }
}

.blog-listado-content {
    background-color: #f6f7fc;
}

.PaginatedItems {
    display: flex;
    align-items: center;
    justify-content: center
}

.PaginatedItems .previous a {
    font-size: 0;
}

.PaginatedItems .previous {
    width: 32px;
    height: 32px;
    background-color: transparent;
    opacity: 1;
    font-size: 0
}

.PaginatedItems .previous a:after {
    content: "";
    position: absolute;
    transform: rotate(180deg);
    width: 32px;
    height: 32px;
    border-radius: 80px;
    border: 1px solid var(--color-gray-dark);
    background-image: url(../images/arrow_right_without_circle.07ebfbc4.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    transition: all .3s ease-in
}

.PaginatedItems .previous a:focus-visible:after {
    box-shadow: 0 0 0 3px var(--color-gray-border);
    border-radius: 50%
}

.PaginatedItems .previous a:hover:after {
    border: 3px solid var(--color-gray-dark)
}

.PaginatedItems .previous.disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.PaginatedItems .next a {
    font-size: 0;
}

.PaginatedItems .next {
    width: 32px;
    height: 32px;
    background-color: transparent;
    opacity: 1;
    font-size: 0
}

.PaginatedItems .next a:after {
    content: "";
    position: absolute;
    width: 32px;
    height: 32px;
    border-radius: 80px;
    border: 1px solid var(--color-gray-dark);
    background-image: url(../images/arrow_right_without_circle.07ebfbc4.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    transition: all .3s ease-in
}

.PaginatedItems .next a:focus-visible:after {
    box-shadow: 0 0 0 3px var(--color-gray-border);
    border-radius: 50%
}

.PaginatedItems .next a:hover:after {
    border: 3px solid var(--color-gray-dark)
}

.PaginatedItems .next.disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.PaginatedItems li {
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    letter-spacing: .15px;
    margin: 0 8px
}

.PaginatedItems li a {
    color: var(--color-gray-dark) !important;
    font-weight: 400
}

.PaginatedItems li a:focus,
.PaginatedItems li a:hover,
.PaginatedItems li.active a {
    font-weight: 700;
    text-decoration: underline
}

.PaginatedItems.PaginatorCarrusel li {
    margin: 0 4px
}

.PaginatedItems.PaginatorCarrusel .previous {
    margin-right: 12px;
    margin-left: 0
}

.PaginatedItems.PaginatorCarrusel .next {
    margin-right: 0;
    margin-left: 12px
}

.PaginatedItems.PaginatorCarrusel li:not(.previous):not(.next) a {
    width: 14.7px;
    height: 3.37px;
    font-size: 0;
    display: block;
    background-color: var(--color-gray-dark);
    border-radius: 50px
}

.PaginatedItems.PaginatorCarrusel li:not(.previous):not(.next).active a {
    width: 45px
}

/* #contenedor-posts.loading {
    opacity: 0.4;
    pointer-events: none;
    transition: opacity .3s ease;
} */

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN {
    display: flex;
    align-items: center;
    gap: 4px;
    margin-bottom: 0;
    z-index: 9
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG:first-child .Breadcrumb_breadcrumbItemLink__ZRut2 {
    display: flex;
    align-items: center
}

@media(max-width:992px) {
    .Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG:first-child .Breadcrumb_breadcrumbItemLink__ZRut2 {
        padding-left: 0;
        height: 44px;
        width: 44px;
        display: flex;
        justify-content: center
    }
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG:last-child {
    color: var(--color-gray-dark);
    text-align: center;
    font-size: .75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: .11px
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG:last-child:before {
    padding-right: 4px;
    font-size: .6875rem;
    font-weight: 400;
    font-style: normal;
    line-height: 150%;
    letter-spacing: .11px
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG:first-child {
    display: flex
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG:nth-child(2) {
    display: flex;
    align-items: center
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG:nth-child(2):before {
    padding-right: 4px;
    font-size: .6875rem;
    font-weight: 400;
    font-style: normal;
    line-height: 150%;
    letter-spacing: .11px
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG+.Breadcrumb_breadcrumbItem__9dHbG {
    padding-left: 0
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB:first-child {
    display: flex
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB:first-child+.Breadcrumb_breadcrumbItem__9dHbG:before,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB:nth-child(2):before {
    padding-right: 0;
    color: var(--color-gray-dark)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB:nth-child(2):after {
    float: right;
    padding-left: 0;
    content: "/"
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB:nth-child(2)+.Breadcrumb_breadcrumbItem__9dHbG:before {
    display: none
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB:last-child {
    padding: 0 6px !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG a {
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .11px;
    text-decoration: underline
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG a.Breadcrumb_breadcrumbItemLink__ZRut2 {
    color: var(--color-gray-dark);
    text-align: center;
    transition: none
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG a.Breadcrumb_breadcrumbItemLink__ZRut2:focus {
    background-color: var(--color-gray-dark);
    color: var(--color-white);
    border-radius: 4px
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB {
    display: flex;
    padding: 0 10px
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy {
    padding: 0;
    border-color: transparent !important;
    border: 0
}

@media(max-width:992px) {
    .Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy {
        height: 44px;
        width: 44px;
        display: flex;
        justify-content: center;
        align-items: center
    }
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy span {
    width: 24px;
    height: 24px;
    border-radius: 6px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    border: none;
    color: var(--color-gray-dark);
    font-size: 0
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy span:before {
    content: "...";
    border-radius: 6px;
    position: absolute;
    font-weight: 700;
    border: none;
    color: var(--color-gray-dark);
    top: -6px;
    font-size: 18px;
    width: 24px;
    height: 24px
}

@media(max-width:767px) {
    .Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy span:before {
        top: 4px
    }
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:focus span,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:hover span {
    background-color: var(--color-gray-dark)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:focus span:before,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:hover span:before {
    color: var(--color-white)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:after {
    display: none
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo {
    background-color: var(--color-gray-dark);
    border-radius: 6px;
    padding: 12px;
    left: -41px !important;
    top: 49px !important;
    transform: none !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo:before {
    content: " ";
    position: absolute;
    width: 16px;
    height: 16px;
    background-color: var(--color-gray-dark);
    transform: rotate(45deg);
    top: -8px;
    left: 51px
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo {
    padding: 0;
    margin-bottom: 8px;
    display: flex;
    align-items: center
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo:last-child {
    margin-bottom: 0
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo:focus,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo:hover {
    background-color: transparent
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo span {
    color: var(--color-white)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo .Breadcrumb_dropdownBreadcrumbItemLink__EOodn {
    color: var(--color-white);
    height: 44px;
    display: flex;
    text-align: left;
    align-items: center;
    margin-left: 4px;
    width: 100%
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo .Breadcrumb_dropdownBreadcrumbItemLink__EOodn:focus,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo .Breadcrumb_dropdownBreadcrumbItemLink__EOodn:hover {
    border-top: 1px solid var(--color-white);
    border-bottom: 1px solid var(--color-white)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG {
    color: var(--color-white) !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG:before {
    color: var(--color-white)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_breadcrumbItemLink__ZRut2 {
    color: var(--color-white) !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_breadcrumbItemLink__ZRut2:focus {
    background-color: var(--color-white);
    color: var(--color-gray-dark) !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG:nth-child(2):after,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG:nth-child(2):before {
    color: var(--color-white) !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy span:before {
    color: var(--color-white)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:focus span,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:hover span {
    background-color: var(--color-white) !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:focus span:before,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownBreadcrumbButton__nTzJy:hover span:before {
    color: var(--color-gray-dark) !important
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo:before {
    background-color: var(--color-white)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo .Breadcrumb_dropdownBreadcrumbItemLink__EOodn,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo span {
    color: var(--color-gray-dark)
}

.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo .Breadcrumb_dropdownBreadcrumbItemLink__EOodn:focus,
.Breadcrumb_breadcrumbContainer__dQQbN .Breadcrumb_breadcrumb__uPvjN.Breadcrumb_whiteBreadcrumb__MNZnV .Breadcrumb_breadcrumbItem__9dHbG .Breadcrumb_dropdownBreadcrumb__zeqHB .Breadcrumb_dropdownMenuBreadcrumb__rGrdo .Breadcrumb_dropdownBreadcrumbItem__BD8Qo .Breadcrumb_dropdownBreadcrumbItemLink__EOodn:hover {
    border-top: 1px solid var(--color-gray-dark);
    border-bottom: 1px solid var(--color-gray-dark)
}

.HeroBanner_heroBannerCont__jk5NR {
    height: 100%;
    min-height: 460px;
    position: relative
}

.HeroBanner_heroBannerInfo__xE5Ak {
    width: 49%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 60px
}

@media(max-width:767px) {
    .HeroBanner_heroBannerInfo__xE5Ak {
        width: 100%;
        text-align: center;
        margin-bottom: 0
    }
}

.HeroBanner_heroBannerInfo__xE5Ak a {
    margin-top: 8px
}

@media(max-width:767px) {
    .HeroBanner_heroBannerInfo__xE5Ak a {
        position: absolute;
        bottom: 19px;
        margin: auto;
        text-align: center;
        left: 0;
        right: 0;
        width: -moz-max-content;
        width: max-content
    }

    .HeroBanner_heroBannerImg__uD3Tu {
        margin: auto
    }

    .HeroBanner_heroBannerImg__uD3Tu img {
        width: 270px;
        height: auto
    }
}

.HeroBanner_heroBannerBreadcrumbBox__BhubW {
    z-index: 7;
    position: absolute;
    top: 40px
}

@media(max-width:1100px) {
    .HeroBanner_heroBannerBreadcrumbBox__BhubW {
        position: relative;
        top: auto;
        padding-top: 24px
    }
}

@media(max-width:767px) {
    .HeroBanner_heroBannerBreadcrumbBox__BhubW {
        padding: 24px 16px 0
    }
}

.Banner_bannerSect__LtpDj {
    min-height: 460px
}

.Banner_bannerSect__LtpDj.Banner_imageWithoutSilhouette__uSmLQ {
    display: flex;
    align-items: center
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj.Banner_imageWithoutSilhouette__uSmLQ .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM {
        width: 100%
    }
}

.Banner_bannerSect__LtpDj.Banner_imageWithoutSilhouette__uSmLQ .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM img {
    height: 381.25px;
    border-radius: 20px
}

@media(max-width:1100px) {
    .Banner_bannerSect__LtpDj.Banner_imageWithoutSilhouette__uSmLQ .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM img {
        width: 100%;
        height: 366px
    }
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj.Banner_imageWithoutSilhouette__uSmLQ .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM img {
        height: 226.96px;
        margin: 16px 0
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerBreadcrumbBox__scIjv {
    position: absolute;
    top: 40px
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq {
    display: flex;
    height: 100%;
    align-items: center;
    gap: 20px
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq {
        flex-wrap: wrap;
        padding: 24px 16px 0;
        position: relative;
        gap: 0
    }
}

@media(min-width:768px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq {
        background: transparent !important
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC {
    width: 49.194%;
    margin-bottom: 28px;
    margin-top: 28px;
    display: flex
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC {
        width: 100%;
        margin: 0
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerSpace__YxNTG {
    width: 105px
}

@media(max-width:1200px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerSpace__YxNTG {
        display: none
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerSpace__YxNTG img {
    border-radius: 10px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .1), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 112px 45px 0 rgba(0, 0, 0, .01), 0 175px 49px 0 transparent
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoSpace__7Nwle {
    width: calc(100% - 105px);
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media(max-width:1200px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoSpace__7Nwle {
        width: 100%
    }
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoSubtitle__YbBZz {
        font-size: 1rem;
        margin-bottom: 24px !important
    }

    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_titleSmall__OoDGH {
        font-size: 1.5rem;
        font-style: normal;
        font-weight: 700;
        line-height: 120%
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoLocation__UB981 {
    margin: 8px 0;
    color: var(--color-gray-four)
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoLocation__UB981 {
        font-size: .875rem;
        line-height: 140%;
        letter-spacing: .25px;
        margin: 4px 0
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoSubsidy__KcUOK {
    height: 28px;
    margin: 0
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoText__AgNlq {
    margin-top: 16px
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoText__AgNlq {
        margin-top: 12px
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoTextLabels__qoXAc {
    display: flex;
    background-color: var(--color-pink-dark);
    color: var(--color-white);
    border-radius: 20px;
    padding: 8px 24px;
    width: -moz-max-content;
    width: max-content;
    margin-bottom: 16px
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoTextLabels__qoXAc .Banner_label__Gp6Vh:first-child {
    margin-right: 48px
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoTextLabels__qoXAc .Banner_label__Gp6Vh:first-child {
        margin-right: 24px
    }

    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoTextLabels__qoXAc .Banner_label__Gp6Vh .Banner_labelValue__uWsTd {
        font-size: 1.25rem
    }
}

@media(min-width:768px)and (max-width:1000px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerInfoTextLabels__qoXAc .Banner_label__Gp6Vh .Banner_labelValue__uWsTd {
        font-size: 1.5rem
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerBtns__gZtp_ {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerBtns__gZtp_ {
        position: absolute;
        bottom: 16px;
        margin: auto;
        text-align: center;
        left: 0;
        right: 0;
        display: block
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerBtns__gZtp_ a:first-child {
    margin-right: 10px
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerBtns__gZtp_ a:first-child {
        margin-right: auto
    }
}

@media(max-width:1165px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerBtns__gZtp_ a:nth-child(2) {
        margin-top: 10px
    }
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerInfo__FcegC .Banner_bannerBtns__gZtp_ a {
        margin-left: auto;
        margin-right: auto
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM {
    display: flex
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM.Banner_bannerBtns2__QUXUl {
        margin-bottom: 80px
    }

    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM.Banner_btnsNone__ohAEW {
        margin-bottom: 0
    }
}

.Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM img {
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM {
        margin: auto auto 40px
    }
}

@media(max-width:1100px) {
    .Banner_bannerSect__LtpDj .Banner_bannerCont__jLMwq .Banner_bannerImg__IL5oM img {
        width: 328px;
        height: 248px
    }
}

.Tag_tagBasic__qbAIH {
    min-width: 180px;
    height: 28px;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 220px;
    border-radius: 6px;
    display: inline-block;
    font-size: .75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    letter-spacing: .4px;
    padding: 6px 12px 6px 32px;
    color: var(--color-white);
    position: relative;
    z-index: 1
}

.Tag_tagBasic__qbAIH.Tag_tagBasicBuilding__Ertbf,
.Tag_tagBasic__qbAIH.Tag_tagBasicCoin__yjza_,
.Tag_tagBasic__qbAIH.Tag_tagBasicDisc__dq3lo,
.Tag_tagBasic__qbAIH.Tag_tagBasicFlag__I0z_R,
.Tag_tagBasic__qbAIH.Tag_tagBasicMap__0L8q4,
.Tag_tagBasic__qbAIH.Tag_tagBasicStar__l5bpE {
    position: relative
}

.Tag_tagBasic__qbAIH.Tag_tagBasicBuilding__Ertbf:before,
.Tag_tagBasic__qbAIH.Tag_tagBasicCoin__yjza_:before,
.Tag_tagBasic__qbAIH.Tag_tagBasicDisc__dq3lo:before,
.Tag_tagBasic__qbAIH.Tag_tagBasicFlag__I0z_R:before,
.Tag_tagBasic__qbAIH.Tag_tagBasicMap__0L8q4:before,
.Tag_tagBasic__qbAIH.Tag_tagBasicStar__l5bpE:before {
    content: "";
    width: 24px;
    height: 24px;
    position: absolute;
    transition: all .3s linear;
    left: 12px;
    padding: 6px 12px
}

.Tag_tagBasic__qbAIH.Tag_none__cePiq {
    padding-left: 12px
}

.Tag_tagBasic__qbAIH.Tag_tagBasicGray__CT4hX {
    background-color: var(--color-gray-dark)
}

.Tag_tagBasic__qbAIH.Tag_tagBasicGray__CT4hX.Tag_tagBasicCoin__yjza_:before {
    background: url(/_next/static/media/dollar-sign.7426edad.svg) no-repeat
}

.Tag_tagBasic__qbAIH.Tag_tagBasicGray__CT4hX.Tag_tagBasicMap__0L8q4:before {
    background: url(/_next/static/media/map.f11491bb.svg) no-repeat
}

.Tag_tagBasic__qbAIH.Tag_tagBasicWhite__bJf5r {
    border-radius: var(--Radius-xs, 6px);
    border: 1px solid var(--Outline-Separator-High, #333);
    color: var(--Text-High-emphasis, #333);
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .25px;
    height: 35px;
    padding-left: 40px
}

.Tag_tagBasic__qbAIH.Tag_tagBasicWhite__bJf5r.Tag_tagBasicWhite__bJf5r:before {
    background: url(/_next/static/media/disc.b2c0832a.svg) no-repeat;
    top: 5px
}

.Tag_tagBasic__qbAIH.Tag_tagBasicPink__VLCbC {
    background-color: #de1267
}

.Tag_tagBasic__qbAIH.Tag_tagBasicPink__VLCbC.Tag_tagBasicBuilding__Ertbf:before {
    background: url(/_next/static/media/Hotel.a4ef9cbc.svg) no-repeat
}

.Tag_tagBasic__qbAIH.Tag_tagBasicPink__VLCbC.Tag_tagBasicStar__l5bpE:before {
    background: url(/_next/static/media/star.1c6c06ae.svg) no-repeat
}

.Tag_tagBasic__qbAIH.Tag_tagBasicPink__VLCbC.Tag_tagBasicFlag__I0z_R:before {
    background: url(/_next/static/media/flag.1fec75f3.svg) no-repeat
}

.Tag_tagBasic__qbAIH.Tag_tagBasicPink__VLCbC.Tag_tagBasicMap__0L8q4:before {
    background: url(/_next/static/media/map.f11491bb.svg) no-repeat
}

.Tag_tagBasic__qbAIH.Tag_tagBasicPink__VLCbC.Tag_tagBasicCoin__yjza_:before {
    background: url(/_next/static/media/dollar-sign.7426edad.svg) no-repeat
}

.Tag_tagIcon__KX0uJ {
    position: absolute;
    left: 0;
    padding: 6px 12px;
    top: 50%;
    transform: translateY(-50%)
}

.SectionPromotionalBannerSlider_additionalServicesSliderCont__DK3Mj,
.Tag_tagIcon__KX0uJ {
    transition: all .3s linear
}

.SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq {
    padding: 40px 0 37px;
    position: relative
}

@media(max-width:599px) {
    .SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq {
        padding: 40px 16px;
        text-align: center
    }
}

@media(min-width:600px)and (max-width:767px) {
    .SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq {
        padding: 40px 30px
    }
}

.SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq h2 {
    margin-bottom: 64px;
    margin-top: 86px;
    min-height: 165px;
    display: flex;
    align-items: flex-end
}

@media(max-width:1199px) {
    .SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq h2 {
        margin-bottom: 16px;
        margin-top: 0;
        min-height: auto;
        justify-content: center;
        text-align: center
    }
}

@media(min-width:1200px)and (max-width:1345px) {
    .SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq h2 {
        font-size: 2.25rem;
        line-height: 120%
    }
}

.SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq .SectionPromotionalBannerSlider_additionalServicesSliderContainer__GKhku {
    position: relative;
    display: flex
}

@media(max-width:1200px) {
    .SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq .SectionPromotionalBannerSlider_additionalServicesSliderContainer__GKhku {
        flex-wrap: wrap
    }
}

.SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq .SectionPromotionalBannerSlider_additionalServicesSliderSeparator__3CIjW {
    width: 100%;
    height: 1px;
    background-color: var(--color-gray-dark);
    position: absolute;
    top: 282px;
    left: 0
}

@media(max-width:1199px) {
    .SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq .SectionPromotionalBannerSlider_additionalServicesSliderSeparator__3CIjW {
        display: none
    }
}

.SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq .SectionPromotionalBannerSlider_additionalServicesSliderHeader__WTBUe {
    width: 27.42%
}

@media(max-width:1200px) {
    .SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq .SectionPromotionalBannerSlider_additionalServicesSliderHeader__WTBUe {
        width: 100%
    }
}

.SectionPromotionalBannerSlider_additionalServicesSlider__X8Ffq .SectionPromotionalBannerSlider_additionalServicesSliderHeader__WTBUe article {
    margin-bottom: 32px
}

.SectionPromotionalBanner_additionalServiceCont__UawTd {
    display: flex;
    align-items: flex-start;
    position: relative;
    height: 100%;
    transition: all .3s linear;
    transition-duration: .3s !important
}

@media(max-width:599px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd {
        flex-wrap: wrap
    }
}

@media(min-width:767px)and (max-width:1199px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd {
        padding-top: 30px
    }
}

@media(min-width:600px)and (max-width:767px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd {
        align-items: center
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceNumber__FMZlH {
    position: absolute;
    font-size: 441px;
    color: var(--color-white);
    right: 0;
    font-style: normal;
    font-weight: 700;
    line-height: 441px;
    opacity: .150000006;
    top: 45px;
    display: none
}

@media(max-width:599px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceNumber__FMZlH {
        display: none
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm {
    width: 70.556%;
    position: relative;
    padding: 0 20px;
    display: flex;
    align-items: center;
    z-index: 1
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm * {
    transition: all .3s linear
}

@media(max-width:767px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm {
        width: 100%;
        padding: 0
    }
}

@media(min-width:768px)and (max-width:1199px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm {
        padding-left: 0
    }
}

@media(min-width:600px)and (max-width:849px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm {
        width: 60%
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm img {
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 20px
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx {
    width: 70.59%
}

@media(max-width:767px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx {
        width: 100%
    }
}

@media(min-width:600px)and (max-width:849px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx {
        width: 90%
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx img {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .1), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 112px 45px 0 rgba(0, 0, 0, .01), 0 175px 49px 0 transparent;
    width: 100%
}

@media(max-width:766px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx img {
        width: 328px;
        height: 328px
    }
}

@media(min-width:700px)and (max-width:767px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx img {
        height: 450px
    }
}

@media(min-width:600px)and (max-width:699px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx img {
        height: 370px
    }
}

@media(min-width:450px)and (max-width:599px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsFirst__zNvWx img {
        width: auto
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsSeconds__rEkRI {
    padding-left: 15px;
    width: 29.413%
}

@media(max-width:849px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsSeconds__rEkRI {
        display: none
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsSeconds__rEkRI img {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .1), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 112px 45px 0 rgba(0, 0, 0, .01), 0 175px 49px 0 transparent
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsSeconds__rEkRI img:first-child {
    width: 100%;
    height: 120px;
    display: block;
    margin-bottom: 16px;
    margin-top: 50px
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceImgs__CbkFm .SectionPromotionalBanner_additionalServiceImgsSeconds__rEkRI img:nth-child(2) {
    width: 100%;
    height: 230px
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK {
    width: 29.445%;
    z-index: 1;
    margin-top: 158px
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK * {
    transition: all .3s linear
}

@media(max-width:599px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK {
        width: 100%;
        text-align: center;
        padding-top: 32px;
        margin-top: 0
    }
}

@media(min-width:600px)and (max-width:849px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK {
        width: 40%
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK h3 {
    min-height: 115px;
    display: flex;
    align-items: flex-end
}

@media(max-width:767px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK h3 {
        font-size: 1.5rem
    }
}

@media(max-width:599px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK h3 {
        min-height: auto;
        justify-content: center;
        margin-bottom: 32px
    }
}

@media(max-width:767px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK article {
        margin-bottom: 32px
    }

    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK article p {
        margin-bottom: 0
    }
}

.SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK p {
    margin-top: 24px;
    margin-bottom: 24px
}

@media(max-width:767px) {
    .SectionPromotionalBanner_additionalServiceCont__UawTd .SectionPromotionalBanner_additionalServiceInfo__XCTeK p {
        margin: 12px 0
    }
}

.SectionPromotionalBanner_additionalServiceSeparator__W7uyp {
    width: 100%;
    height: 1px;
    background-color: var(--color-gray-dark);
    position: absolute;
    top: 282px;
    left: 0
}

@media(max-width:1199px) {
    .SectionPromotionalBanner_additionalServiceSeparator__W7uyp {
        display: none
    }
}

.Carrusel_benefitsCarousel___2_BY {
    background-color: var(--color-gray-bg)
}

.Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd {
    padding-top: 40px
}

@media(max-width:767px) {

    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd h2,
    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd p {
        padding: 0 16px
    }

    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd article p {
        padding: 0;
        margin-bottom: 0
    }
}

@media(min-width:1050px) {
    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd {
        width: 1030px;
        margin: auto
    }
}

@media(max-width:1199px) {
    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd {
        padding: 40px 0 0
    }
}

.Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd .Carrusel_descriptionGeneral__WFMFY {
    width: 820px;
    margin: 0 auto 32px
}

@media(max-width:860px) {
    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainer__XK_xd .Carrusel_descriptionGeneral__WFMFY {
        width: 100%
    }
}

.Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainerVariant2__qq_3l {
    width: 100%;
    max-width: 1238px;
    padding-top: 40px
}

@media(max-width:767px) {

    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainerVariant2__qq_3l h2,
    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainerVariant2__qq_3l p {
        padding: 0 16px
    }

    .Carrusel_benefitsCarousel___2_BY .Carrusel_benefitsCarouselContainerVariant2__qq_3l article p {
        padding: 0;
        margin-bottom: 0
    }
}

.Carrusel_benefitsCarouselCont__rx3ew {
    position: relative;
    height: 327px
}

@media(max-width:600px) {
    .Carrusel_benefitsCarouselCont__rx3ew {
        height: 300px
    }
}

.Benefit_benefitsCarouselCont__ujevG {
    position: relative;
    height: 327px
}

@media(max-width:600px) {
    .Benefit_benefitsCarouselCont__ujevG {
        height: 300px
    }
}

.SectionCarrusel_sliderX3Services__B0rvs {
    background-color: var(--color-gray-bg);
    margin-top: 95px;
    scroll-margin-top: 95px
}

@media(max-width:767px) {
    .SectionCarrusel_sliderX3Services__B0rvs {
        margin-top: 57px
    }
}

.SectionCarrusel_sliderX3Services__B0rvs .SectionCarrusel_sliderX3ServicesCont__mFx6U {
    position: relative;
    top: -55px
}

@media(max-width:767px) {
    .SectionCarrusel_sliderX3Services__B0rvs .SectionCarrusel_sliderX3ServicesCont__mFx6U .SectionCarrusel_sliderX3ServicesContTitle__LGhgk {
        margin-bottom: 16px;
        padding: 0 16px
    }
}

.SectionCarrusel_sliderX3Services__B0rvs .SectionCarrusel_sliderX3ServicesCont__mFx6U .SectionCarrusel_sliderX3ServicesContText__NWBOP {
    margin-bottom: 0
}

@media(max-width:767px) {
    .SectionCarrusel_sliderX3Services__B0rvs .SectionCarrusel_sliderX3ServicesCont__mFx6U .SectionCarrusel_sliderX3ServicesContText__NWBOP {
        margin-bottom: 32px;
        padding: 0 16px
    }

    .SectionCarrusel_sliderX3Services__B0rvs .SectionCarrusel_sliderX3ServicesCont__mFx6U {
        padding: 0 0 22px;
        top: -18px
    }
}

.SectionCarruselPaginate_contentCardTypeA__1te3a {
    display: flex;
    position: relative;
    gap: 20px
}

.SectionCarruselPaginate_contCards___5ywJ {
    position: relative;
    padding-top: 14px
}

@media(max-width:991px) {
    .SectionCarruselPaginate_contCards___5ywJ {
        display: none
    }
}

@media(min-width:992px)and (max-width:1200px) {
    .SectionCarruselPaginate_contCards___5ywJ {
        padding-top: 30px
    }
}

.SectionCarruselPaginate_contCards___5ywJ:before {
    content: "";
    width: 98%;
    height: 1px;
    background-color: var(--color-gray-border);
    position: absolute;
    top: 240px;
    left: 0;
    right: 0;
    margin: auto
}

.SectionCarruselPaginate_numbersPaginate__Ic5uM {
    font-size: 2rem;
    padding-top: 152px;
    padding-bottom: 70px;
    color: var(--color-gray-dark)
}

.CardTypeA_cardTypeA__61e_C {
    width: 295px;
    position: relative;
    margin-right: 0
}

@media(min-width:991px)and (max-width:1365px) {
    .CardTypeA_cardTypeA__61e_C {
        width: 30%
    }
}

@media(max-width:991px) {
    .CardTypeA_cardTypeA__61e_C {
        margin-right: 24px
    }
}

.CardTypeA_cardTypeA__61e_C .CardTypeA_cardTypeAImg__9XbBv {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

.CardTypeA_cardTypeA__61e_C:first-child {
    margin-top: 43px
}

@media(max-width:991px) {
    .CardTypeA_cardTypeA__61e_C:first-child {
        top: 14px;
        margin-top: 0;
        margin-bottom: 14px
    }
}

.CardTypeA_cardTypeA__61e_C:nth-child(2) {
    width: 398px
}

@media(min-width:991px)and (max-width:1365px) {
    .CardTypeA_cardTypeA__61e_C:nth-child(2) {
        width: 40%
    }
}

.CardTypeA_cardTypeA__61e_C:nth-child(2) .CardTypeA_cardTypeAImg__9XbBv {
    width: 398px;
    height: 310px
}

.CardTypeA_cardTypeA__61e_C:nth-child(3) {
    margin-top: 71px
}

.CardTypeA_cardTypeA__61e_C .CardTypeA_subtitleDiscount__plkrI {
    position: absolute;
    top: -13px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    border-radius: 6px;
    padding: 0 12px;
    left: 12px;
    color: var(--color-gray-dark);
    font-size: .75rem;
    letter-spacing: .4px;
    min-height: 28px;
    display: flex;
    justify-content: center;
    align-items: center
}

.CardTypeA_cardTypeA__61e_C .CardTypeA_subtitleDiscount__plkrI img {
    margin-right: 8px
}

@media(min-width:992px) {
    .SectionCarruselSlider_contentCardTypeA__8aS8y {
        display: none
    }
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 {
    background-color: var(--color-white-bg);
    display: block
}

@media(max-width:767px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 {
        padding: 40px 16px;
        display: none;
        margin-top: 40px
    }
}

@media(min-width:768px)and (max-width:991px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 {
        padding: 40px 20px
    }
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_optionsWithIconsCont__l0csj {
    padding: 40px 0
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU {
    display: flex;
    align-items: center;
    gap: 20px
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentIcons__H4Go0 {
    padding-right: 0;
    width: 820px
}

@media(max-width:767px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentIcons__H4Go0 {
        width: 100%
    }
}

@media(max-width:1280px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentIcons__H4Go0 {
        width: 60%
    }
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX {
    width: 400px
}

@media(max-width:992px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX h2 {
        text-align: center;
        margin-bottom: 48px
    }
}

@media(max-width:767px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX {
        text-align: center;
        width: 100%
    }
}

@media(max-width:1280px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX {
        width: 40%
    }
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX h2 {
    margin-bottom: 0
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX p {
    margin-bottom: 0;
    margin-top: 24px
}

@media(max-width:991px) {
    .OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX p {
        margin-bottom: 24px;
        text-align: center
    }
}

.OptionsModuleWithIcons_optionsWithIcons__iY_99 .OptionsModuleWithIcons_contentSection__A3GEU .OptionsModuleWithIcons_contentText__9JGDX a {
    margin-top: 24px
}

.IconWithLink_iconWithLink__IjfIb {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center
}

.IconWithLink_iconWithLink__IjfIb a {
    text-decoration: underline;
    color: var(--color-gray-dark);
    transition: none
}

.IconWithLink_iconWithLink__IjfIb a:hover p {
    font-weight: 700
}

.IconWithLink_iconWithLink__IjfIb a:focus {
    border: 2px solid var(--color-gray-border);
    border-radius: 4px;
    transition: none
}

.IconWithLink_iconWithLink__IjfIb .IconWithLink_iconWithLinkLink__61Yil {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .5px;
    color: var(--color-gray-dark);
    margin-top: 12px;
    padding: 0 4px;
    margin-bottom: 0;
    text-decoration: none
}

.OptionsModuleWithIconsGrid_optionsWithIconsGrid__kZU55 {
    background-color: var(--color-white-bg);
    padding: 40px 16px;
    display: none
}

@media(max-width:767px) {
    .OptionsModuleWithIconsGrid_optionsWithIconsGrid__kZU55 {
        display: block
    }

    .OptionsModuleWithIconsGrid_optionsWithIconsGrid__kZU55 .OptionsModuleWithIconsGrid_contentSection__38Z3x .OptionsModuleWithIconsGrid_contentText__EiZiz {
        text-align: center
    }
}

.TextSliderModule_textSliderModule__grA2Q {
    margin-top: 80px;
    transition: all .3s linear;
    scroll-margin-top: 80px
}

.TextSliderModule_textSliderModule__grA2Q.TextSliderModule_noTitle__hSqBJ {
    margin-top: 0;
    padding-top: 32px
}

@media(max-width:767px) {
    .TextSliderModule_textSliderModule__grA2Q.TextSliderModule_noTitle__hSqBJ {
        padding-top: 0
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_lineSwiper__pHenB {
    position: absolute;
    top: 334px;
    background-color: var(--color-gray-dark);
    width: 1000px;
    height: 1px
}

@media(max-width:1245px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_lineSwiper__pHenB {
        width: 500px
    }
}

@media(max-width:991px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_lineSwiper__pHenB {
        display: none
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_lineSwiperTwo__zvS_C {
    position: absolute;
    top: 334px;
    background-color: var(--color-gray-dark);
    width: 600px;
    height: 1px;
    right: 0
}

@media(min-width:1700px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_lineSwiperTwo__zvS_C {
        width: 1000px
    }
}

@media(max-width:991px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_lineSwiperTwo__zvS_C {
        display: none
    }
}

@media(max-width:767px) {
    .TextSliderModule_textSliderModule__grA2Q {
        margin-top: 62px
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm {
    justify-content: center;
    z-index: 1;
    position: relative;
    margin: 0
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb {
    position: relative;
    margin-top: -40px;
    display: flex;
    align-items: flex-end;
    margin-bottom: 32px;
    padding: 0;
    flex-wrap: wrap;
    gap: 20px
}

@media(max-width:767px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb {
        flex-wrap: wrap;
        margin-top: -22px;
        margin-bottom: 0;
        padding: 0 16px
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb h2 {
    margin-bottom: 0
}

@media(max-width:767px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb p {
        margin-top: 20px;
        margin-bottom: 0
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb .TextSliderModule_basic_header_title__ea_vE {
    width: 66.13%
}

@media(max-width:1100px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb .TextSliderModule_basic_header_title__ea_vE {
        width: 100%
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb .TextSliderModule_basic_header_descrip__mySUj {
    width: 32.1%
}

@media(max-width:1100px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_basic_header__0DBvb .TextSliderModule_basic_header_descrip__mySUj {
        width: 100%
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_image__7pLhG {
    z-index: 1
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_image__7pLhG img {
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:1366px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_image__7pLhG img {
        width: 100%
    }
}

@media(max-width:991px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_image__7pLhG {
        display: none
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_line__Y9LbA {
    position: absolute;
    top: 334px;
    height: 1px;
    background-color: var(--color-gray-dark)
}

@media(max-width:991px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_line__Y9LbA {
        display: none
    }
}

@media(min-width:768px)and (max-width:991px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_line__Y9LbA {
        top: 260px
    }
}

.TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_lineSwiper__pHenB {
    position: absolute;
    top: 153px;
    background-color: var(--color-gray-dark);
    height: 1px;
    width: 100%;
    display: none
}

@media(max-width:990px) {
    .TextSliderModule_textSliderModule__grA2Q .TextSliderModule_row__jEWsm .TextSliderModule_lineSwiper__pHenB {
        display: block
    }
}

.OtherService_otherService__kdpMf {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between
}

.OtherService_otherService__kdpMf .OtherService_subtitle__a2fFD {
    margin-bottom: 16px;
    font-weight: 300;
    font-size: 2.25rem
}

.OtherService_otherService__kdpMf h3 {
    height: 72px;
    margin-bottom: 24px;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap
}

.OtherService_otherService__kdpMf .OtherService_article__8Cj2w p {
    padding-top: 24px;
    margin-bottom: 0;
    transition: none
}

.OtherService_otherService__kdpMf .OtherService_article__8Cj2w p a {
    word-break: break-word
}

.OtherService_otherService__kdpMf a {
    margin-top: 24px
}

@media(max-width:767px) {
    .OtherService_otherService__kdpMf a {
        margin-top: 24px
    }
}

.OtherService_otherService__kdpMf:hover .OtherService_article__8Cj2w p:first-child {
    border-top: 5px solid var(--color-gray-dark);
    padding-top: 19.2px;
    transition: none
}

.SectionServices_imageWithLinks__RKSfe {
    display: block;
    padding: 40px 56px 65px 50px;
    background-color: var(--color-gray-bg)
}

@media(max-width:1346px) {
    .SectionServices_imageWithLinks__RKSfe {
        padding-left: 30px
    }
}

@media(max-width:1326px) {
    .SectionServices_imageWithLinks__RKSfe {
        padding-left: 10px
    }
}

@media(max-width:767px) {
    .SectionServices_imageWithLinks__RKSfe {
        padding-bottom: 40px
    }
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_basic_header__lmhxZ {
    position: relative;
    z-index: 1
}

@media(min-width:768px)and (max-width:991px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_basic_header__lmhxZ {
        margin-bottom: 40px
    }

    .SectionServices_imageWithLinks__RKSfe .SectionServices_basic_header__lmhxZ h2 {
        font-size: 2rem
    }

    .SectionServices_imageWithLinks__RKSfe .SectionServices_basic_header__lmhxZ p {
        font-size: 1rem
    }
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_content_image__O1IZc {
    position: relative
}

@media(max-width:1262px)and (min-width:1200px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_content_image__O1IZc {
        padding: 0 5px
    }
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_content_image__O1IZc img {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .1), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 112px 45px 0 rgba(0, 0, 0, .01), 0 175px 49px 0 transparent;
    border-radius: 20px;
    z-index: 2;
    position: relative;
    -o-object-fit: cover;
    object-fit: cover
}

@media(min-width:992px)and (max-width:1332px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_content_image__O1IZc img {
        width: 100%;
        height: auto
    }
}

@media(max-width:767px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_content_image__O1IZc img {
        width: 100%;
        height: auto
    }
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_content_image__O1IZc:after {
    content: "";
    position: absolute;
    background: linear-gradient(322deg, #c1ada6 23.63%, #eb5d48 33.48%, #dfe69b 43.88%, #c1dfc4 55.1%, #69c0ac 66.87%, #43358b 76.17%);
    background-repeat: no-repeat;
    background-position: 50%;
    opacity: .8;
    filter: blur(67px);
    flex-shrink: 0;
    width: 266.492px;
    height: 207.578px;
    bottom: -11px;
    left: -21px;
    transform: rotate(52.268deg)
}

@media(max-width:767px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_content_image__O1IZc:after {
        display: none
    }
}

@media(max-width:1336px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_mainImageToFourColumns__SjfxF {
        max-width: 242px;
        width: 33.33333333%;
        padding-right: 0
    }
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK {
    padding: 0
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a {
    position: relative;
    height: 100%;
    text-decoration: none
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:not(:has(p)) {
    padding: 50px 8px 0 20px;
    display: block
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:not(:has(p)):after {
    position: absolute;
    left: 20px;
    bottom: 23px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:has(p) {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    padding: 24px 12px 24px 24px;
    justify-content: space-between
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:has(p) h3 {
    margin-bottom: 16px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:focus,
.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:hover {
    background-color: var(--color-gray-dark)
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:focus:after,
.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:hover:after {
    background: url(/_next/static/media/arrow-go-white-v2.e15852c8.svg);
    width: 32px;
    height: 33px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:focus h3,
.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:focus p,
.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:hover h3,
.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:hover p {
    color: var(--color-white)
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a:after {
    content: "";
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(/_next/static/media/Button.250bde85.svg);
    width: 32px;
    height: 32px
}

@media(min-width:992px)and (max-width:1160px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a {
        overflow-wrap: break-word
    }
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a h3 {
    font-size: 1rem;
    color: var(--color-gray-dark);
    font-weight: 700;
    margin-bottom: 0;
    min-height: 44px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a p {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    color: var(--color-gray-dark);
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 0;
    min-height: 60px
}

@media(max-width:1320px) {
    .SectionServices_imageWithLinks__RKSfe .SectionServices_item__hi7EK a p {
        min-height: 80px
    }
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_threeColumns__wbPAK .SectionServices_item__hi7EK {
    min-height: 180px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_threeColumns__wbPAK .SectionServices_item__hi7EK:has(a>p) {
    min-height: 192px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_threeColumns__wbPAK .SectionServices_item__hi7EK:first-child a,
.SectionServices_imageWithLinks__RKSfe .SectionServices_threeColumns__wbPAK .SectionServices_item__hi7EK:nth-child(4) a {
    border-radius: 20px 0 0 20px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_threeColumns__wbPAK .SectionServices_item__hi7EK:nth-child(3) a,
.SectionServices_imageWithLinks__RKSfe .SectionServices_threeColumns__wbPAK .SectionServices_item__hi7EK:nth-child(6) a {
    border-radius: 0 20px 20px 0;
    border: none
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_threeColumns__wbPAK .SectionServices_item__hi7EK a {
    border-right: 1px solid var(--color-gray-border)
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_fourColumns___cB7W {
    width: 72%
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_fourColumns___cB7W .SectionServices_item__hi7EK {
    min-height: 192px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_fourColumns___cB7W .SectionServices_item__hi7EK:first-child a,
.SectionServices_imageWithLinks__RKSfe .SectionServices_fourColumns___cB7W .SectionServices_item__hi7EK:nth-child(5) a {
    border-radius: 20px 0 0 20px
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_fourColumns___cB7W .SectionServices_item__hi7EK:nth-child(4) a,
.SectionServices_imageWithLinks__RKSfe .SectionServices_fourColumns___cB7W .SectionServices_item__hi7EK:nth-child(8) a {
    border-radius: 0 20px 20px 0;
    border: none
}

.SectionServices_imageWithLinks__RKSfe .SectionServices_fourColumns___cB7W .SectionServices_item__hi7EK a {
    border-right: 1px solid var(--color-gray-border)
}

@media(max-width:992px) {
    .SectionServices_imageWithLinks__RKSfe {
        display: none
    }
}

@media(min-width:768px)and (max-width:991px) {
    .SectionServices_imageWithLinks__RKSfe {
        display: none;
        padding: 70px 0 84px
    }
}

.SectionServices_noPaddingRight__ZMPi8 {
    padding-right: 0 !important
}

.SectionServicesSlider_imageWithLinksSlider__Oapra {
    display: none;
    background-color: var(--color-gray-bg);
    padding: 36px 0 0
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_basic_header__v9IDd h2 {
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: .25px
}

@media(max-width:768px) {
    .SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_basic_header__v9IDd p {
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: .25px;
        margin-top: 13px
    }

    .SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_basic_header__v9IDd {
        padding: 0 16px;
        text-align: center
    }
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX {
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
    align-items: center
}

@media(max-width:363px) {
    .SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX {
        position: relative;
        z-index: 2
    }
}

@media(min-width:500px) {
    .SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX {
        justify-content: center;
        gap: 8px
    }
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX img {
    margin-left: 7px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .2), 0 11px 24px 0 rgba(0, 0, 0, .2), 0 44px 44px 0 rgba(0, 0, 0, .17), 0 99px 59px 0 rgba(0, 0, 0, .1), 0 175px 70px 0 rgba(0, 0, 0, .03), 0 274px 77px 0 transparent;
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX img {
        box-shadow: 0 0 0 0 rgba(0, 0, 0, .1), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 112px 45px 0 rgba(0, 0, 0, .01), 0 175px 49px 0 transparent
    }
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj {
    width: 182px;
    min-height: 223px;
    background-color: var(--color-gray-dark);
    border-radius: 20px 0 0 20px;
    position: relative;
    padding: 60px 0 76px 24px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj:not(:has(p)) a:after {
    position: absolute;
    left: 24px;
    bottom: 55px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj:has(p) {
    padding: 24px 12px 24px 24px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj:has(p) a {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj:has(p) a h3 {
    min-height: 44px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj a {
    line-height: 120%;
    text-decoration: none
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj a:after {
    content: "";
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(/_next/static/media/arrow-go-white-v2.e15852c8.svg);
    width: 32px;
    height: 33px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj a h3 {
    font-size: 1.125rem;
    font-weight: 700;
    color: var(--color-white);
    margin-bottom: 0
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_main_item__rMDHX .SectionServicesSlider_link__Co3Bj a p {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    color: var(--color-white);
    margin-bottom: 0;
    min-height: 67px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv {
    border-bottom: 1px solid var(--color-gray-border);
    padding: 30px 8px 0 10px;
    height: 150px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv:has(p) {
    height: 280px;
    padding: 34px 12px 12px
}

@media(max-width:363px) {
    .SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv:has(p) {
        padding-top: 64px
    }
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv:has(p) a {
    display: flex;
    flex-direction: column;
    gap: 24px
}

@media(max-width:363px) {
    .SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv {
        padding: 45px 8px 0 10px;
        height: 165px
    }
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv a {
    text-decoration: none;
    line-height: 140%;
    position: relative;
    height: 100%;
    display: block
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv a:after {
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(/_next/static/media/Button.250bde85.svg);
    left: 0;
    bottom: 0;
    width: 32px;
    height: 32px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv a h3 {
    font-size: 1rem;
    color: var(--color-gray-dark);
    font-weight: 700;
    letter-spacing: .15px;
    margin-bottom: 0;
    min-height: 44px
}

.SectionServicesSlider_imageWithLinksSlider__Oapra .SectionServicesSlider_services_swiper__6rmA9 .SectionServicesSlider_item__Lumuv a p {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    color: var(--color-gray-dark);
    margin-bottom: 0;
    min-height: 80px
}

@media(max-width:992px) {
    .SectionServicesSlider_imageWithLinksSlider__Oapra {
        display: block
    }
}

.SectionPromotionalSlider_featuredServiceSliderModuleSect__1rP2N {
    position: relative
}

.SectionPromotionalSlider_featuredServiceSliderModule__ARg_X {
    padding: 40px 0;
    position: relative
}

@media(max-width:599px) {
    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X {
        padding: 40px 16px;
        text-align: center
    }
}

@media(min-width:600px)and (max-width:767px) {
    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X {
        padding: 40px 16px
    }
}

.SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleContainer__DizpD {
    position: relative;
    display: flex;
    align-items: center;
    gap: 20px
}

@media(max-width:1200px) {
    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleContainer__DizpD {
        flex-wrap: wrap
    }
}

.SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleHeader__bqEL0 {
    width: 505px;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    gap: 24px
}

@media(max-width:1240px) {
    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleHeader__bqEL0 {
        width: 40%
    }
}

@media(max-width:1200px) {
    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleHeader__bqEL0 {
        width: 100%;
        align-items: center
    }

    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleHeader__bqEL0 h2,
    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleHeader__bqEL0 p {
        text-align: center
    }
}

@media(max-width:767px) {
    .SectionPromotionalSlider_featuredServiceSliderModule__ARg_X .SectionPromotionalSlider_featuredServiceSliderModuleHeader__bqEL0 p {
        margin-bottom: 32px
    }
}

.OutstandingService_outstandingServiceCont__WlomR {
    display: flex;
    align-items: center;
    position: relative;
    height: 100%;
    gap: 20px
}

@media(max-width:599px) {
    .OutstandingService_outstandingServiceCont__WlomR {
        flex-wrap: wrap
    }
}

@media(min-width:767px)and (max-width:1199px) {
    .OutstandingService_outstandingServiceCont__WlomR {
        padding-top: 30px
    }
}

@media(min-width:600px)and (max-width:767px) {
    .OutstandingService_outstandingServiceCont__WlomR {
        align-items: center
    }
}

.OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceImg__gC1IG {
    margin: auto
}

.OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceImg__gC1IG img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:599px) {
    .OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceImg__gC1IG img {
        width: 328px;
        height: 328px
    }
}

.OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceInfo__zFkoC {
    width: 41.2%;
    z-index: 1
}

@media(max-width:599px) {
    .OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceInfo__zFkoC {
        width: 100%;
        margin-left: 0
    }

    .OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceInfo__zFkoC a {
        margin: auto
    }
}

.OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceInfo__zFkoC article p {
    margin-bottom: 32px
}

.OutstandingService_outstandingServiceCont__WlomR .OutstandingService_outstandingServiceInfo__zFkoC .OutstandingService_outstandingServiceLabel__Q_uWp {
    background-color: #de1267;
    border-radius: 6px;
    padding: 6px 12px;
    display: inline-block;
    font-weight: 700;
    margin-bottom: 12px
}

.VerticalSlider_seasonalTabs__2_nCC {
    background-color: var(--color-gray-bg)
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsCont__E6eGm {
    padding: 40px 0;
    position: relative
}

@media(max-width:1280px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsCont__E6eGm {
        padding: 40px 0
    }
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsInfo__7NFe8 {
    width: 41.66666667%;
    height: 210px
}

@media(max-width:767px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsInfo__7NFe8 {
        width: 100%;
        padding: 0 16px
    }

    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsInfo__7NFe8 h2,
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsInfo__7NFe8 p {
        text-align: center
    }
}

@media(max-width:500px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsInfo__7NFe8 h2 {
        margin-bottom: 24px
    }

    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsInfo__7NFe8 p {
        min-height: auto;
        margin-bottom: 24px
    }
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG {
    display: flex;
    border-top: 1px solid var(--color-gray-dark);
    align-items: center
}

@media(max-width:600px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG {
        border-top: none
    }
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsNav__PbgXA .VerticalSlider_navItem__M7NLR {
    width: 100%;
    border-bottom: 1px solid var(--color-gray-four)
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsNav__PbgXA .VerticalSlider_navLink__vwVDa {
    color: var(--color-gray-dark);
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    padding: 16.2px 4px;
    width: 100%;
    text-align: left
}

@media(max-width:1010px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTab__gTxP3 {
        display: none
    }
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw {
    width: 58.33333333%
}

@media(max-width:1010px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw {
        display: none
    }
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv {
    display: flex
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentImg__wCGEV {
    width: 50%;
    margin: 0 70px
}

@media(max-width:1120px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentImg__wCGEV {
        margin: 0 30px;
        width: 58%
    }
}

@media(max-width:1050px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentImg__wCGEV {
        margin: 0 12px;
        width: 58%
    }
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentImg__wCGEV img {
    position: absolute;
    top: 40px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .1), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 112px 45px 0 rgba(0, 0, 0, .01), 0 175px 49px 0 transparent;
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover;
    background-color: var(--color-white)
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentImg__wCGEV .VerticalSlider_seasonalTabsTabContentImgBtn__CrGmc {
    position: fixed;
    background-color: var(--color-yellow);
    color: var(--color-gray-dark);
    text-align: center;
    font-size: .875rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    letter-spacing: .14px;
    text-decoration-line: underline;
    text-transform: uppercase;
    width: 108px;
    padding: 32px 16px;
    border-radius: 20px;
    visibility: hidden;
    transition: all .3s linear
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentImg__wCGEV .VerticalSlider_seasonalTabsTabContentImgBtn__CrGmc.VerticalSlider_active__efRwf {
    visibility: visible;
    transition: all .3s linear
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentInfo__IiXei {
    width: 50%;
    min-height: 185px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentInfo__IiXei p {
    margin-bottom: 24px
}

@media(max-width:1080px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentInfo__IiXei {
        padding-top: 46px;
        padding-left: 10px
    }
}

@media(max-width:1030px) {
    .VerticalSlider_seasonalTabs__2_nCC .VerticalSlider_seasonalTabsTabs__nssRG .VerticalSlider_seasonalTabsTabContent__EMsOw .VerticalSlider_seasonalTabsTabContentTab__aWnrv .VerticalSlider_seasonalTabsTabContentInfo__IiXei {
        padding-top: 36px;
        padding-left: 20px
    }
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH {
    background: transparent;
    border: none;
    border-bottom: 1px solid var(--color-gray-four)
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH:last-child {
    border-bottom: none
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionHeader__vz5JJ .VerticalSliderAcordeon_accordionButton__iGYcj {
    font-size: 1.25rem;
    color: var(--color-gray-dark);
    text-align: center;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: .15px;
    padding: 16px;
    background-color: transparent;
    border: none
}

@media(max-width:767px) {
    .VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionHeader__vz5JJ .VerticalSliderAcordeon_accordionButton__iGYcj {
        text-align: left
    }
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionHeader__vz5JJ .VerticalSliderAcordeon_accordionButton__iGYcj:after {
    background-image: url(/_next/static/media/arrow-black-two.dbb49811.svg);
    width: 24px;
    height: 24px
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionHeader__vz5JJ .VerticalSliderAcordeon_accordionButton__iGYcj:focus {
    box-shadow: none;
    font-weight: 700 !important
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionCollapse__ZBnIi .VerticalSliderAcordeon_accordionBody__2zphH {
    max-width: 260px;
    margin: 16px auto;
    padding: 0;
    background-color: transparent;
    box-shadow: 0 4px 6px -1px rgba(16, 24, 40, .1), 0 2px 4px -2px rgba(3, 35, 99, .1);
    border-radius: 20px
}

@media(max-width:1009px) {
    .VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionCollapse__ZBnIi .VerticalSliderAcordeon_accordionBody__2zphH img {
        border-radius: 20px 20px 0 0;
        -o-object-fit: cover;
        object-fit: cover
    }
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionCollapse__ZBnIi .VerticalSliderAcordeon_accordionBody__2zphH .VerticalSliderAcordeon_accordionBodyInfo__jG3vp {
    text-align: center;
    padding: 16px
}

.VerticalSliderAcordeon_seasonalTabsAcordeon__cYazK .VerticalSliderAcordeon_accordionItem__2BuNH .VerticalSliderAcordeon_accordionCollapse__ZBnIi .VerticalSliderAcordeon_accordionBody__2zphH .VerticalSliderAcordeon_accordionBodyInfo__jG3vp p {
    text-align: left;
    margin-bottom: 24px
}

.TestimonialsModule_section_testimonals__ZgkgP {
    padding: 40px 0
}

@media(max-width:767px) {
    .TestimonialsModule_section_testimonals__ZgkgP {
        padding: 40px 16px
    }
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_content_testimonals__4tSmz {
    padding: 40px 104px;
    background-color: #cfd8e3;
    border-radius: 20px
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_content_testimonals__4tSmz h2 {
    margin-bottom: 0
}

@media(max-width:767px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_content_testimonals__4tSmz h2 {
        margin-bottom: 24px
    }

    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_content_testimonals__4tSmz {
        padding: 24px 16px;
        text-align: center
    }
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0.TestimonialsModule_modal__so5n9.TestimonialsModule_modal-static__AndMB .TestimonialsModule_modal-dialog__8_82m {
    transform: none !important
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ {
    max-width: 788px
}

@media(max-width:820px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ {
        padding: 0 5%
    }
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 {
    border-radius: 20px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .1), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 112px 45px 0 rgba(0, 0, 0, .01), 0 175px 49px 0 transparent
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_header___YkJN {
    justify-content: flex-end
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_header___YkJN p {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 1.25px;
    margin: 0
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_header___YkJN button {
    margin-left: 0
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy {
    padding: 0
}

@media(max-width:990px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_content_video__ZxWVj iframe {
        border-radius: 0 0 20px 20px
    }
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_accordion__OQhzD {
    padding: 20px 24px 24px
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_accordion__OQhzD .TestimonialsModule_accordion_item__ypc2Z {
    border-bottom: 1px solid var(--color-gray-border)
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_accordion__OQhzD .TestimonialsModule_accordion_item__ypc2Z .TestimonialsModule_accordion_title__QpI67 {
    display: flex;
    justify-content: space-between;
    cursor: pointer;
    padding: 12px 16px;
    transition: none
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_accordion__OQhzD .TestimonialsModule_accordion_item__ypc2Z .TestimonialsModule_accordion_title__QpI67:focus {
    border: 2px solid var(--color-gray-border);
    border-radius: 4px;
    padding: 10px 14px;
    transition: none
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_accordion__OQhzD .TestimonialsModule_accordion_item__ypc2Z .TestimonialsModule_accordion_title__QpI67 p {
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    color: var(--color-gray-dark);
    margin: 0
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_accordion__OQhzD .TestimonialsModule_accordion_item__ypc2Z .TestimonialsModule_accordion_content__uUHp6 {
    padding: 12px 16px
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy .TestimonialsModule_item__QqRyP .TestimonialsModule_accordion__OQhzD .TestimonialsModule_accordion_item__ypc2Z .TestimonialsModule_accordion_content__uUHp6 p {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin: 16px 0 0
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF {
    border: none;
    background-color: transparent;
    position: fixed;
    z-index: 14;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF:focus {
    box-shadow: 0 0 0 3px var(--color-white);
    border-radius: 4px
}

@media(max-width:992px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF {
        transform: none;
        top: 84%
    }
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF:after {
    content: "";
    background: url(/_next/static/media/arrow-go-gray.8e2c9895.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    position: absolute;
    width: 32px;
    height: 32px;
    top: 2px
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF span {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: .5px;
    text-decoration-line: underline;
    text-transform: uppercase;
    color: var(--color-gray-dark)
}

@media(max-width:1280px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF span {
        font-size: .625rem
    }
}

@media(max-width:1190px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF span {
        display: none
    }
}

@media(max-width:992px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF span {
        display: block
    }
}

@media(max-width:991px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtons__lFidF {
        top: 75%
    }
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtonPrev__fki85 {
    padding: 4px 8px 8px 44px;
    left: 32px
}

@media(max-width:992px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtonPrev__fki85 {
        left: 5%
    }
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtonPrev__fki85:after {
    transform: rotate(180deg);
    left: 0
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtonNext__b_ySW {
    right: 32px;
    padding: 4px 44px 8px 8px
}

.TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtonNext__b_ySW:after {
    right: 0
}

@media(max-width:992px) {
    .TestimonialsModule_section_testimonals__ZgkgP .TestimonialsModule_testimonial_modal__JPmM0 .TestimonialsModule_modal_dialog__FrOLZ .TestimonialsModule_modal_content__0QkR9 .TestimonialsModule_modal_body__faxPy button.TestimonialsModule_swiperAdditionalButtonNext__b_ySW {
        right: 5%
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal {
    margin: 0
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO {
    margin-top: 15px;
    padding-right: 10px !important;
    position: relative
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO {
        padding-right: 0 !important;
        margin-top: 0
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_info_text__sEWC2 span {
    font-size: 2.25rem;
    font-style: normal;
    font-weight: 300;
    line-height: 120%;
    color: var(--color-gray-dark)
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_info_text__sEWC2 span {
        display: none
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_info_text__sEWC2 p {
    margin: 16px 20px 0 0;
    text-align: right
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_info_text__sEWC2 p {
        text-align: center;
        margin: 0
    }
}

@media(min-width:992px)and (max-width:1208px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_info_text__sEWC2 p {
        margin-left: 0
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_info_text__sEWC2 .Testimonial_info_text_company__WuEcm {
    margin: 0 20px 0 0
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_info_text__sEWC2 .Testimonial_info_text_company__WuEcm {
        margin-top: 4px;
        margin-right: 0
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_line_two__p6L_t {
    position: inherit !important
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_line__FaeV7 {
    position: absolute;
    border: 1px solid var(--color-gray-border);
    width: 98%;
    top: 23%;
    margin-top: -2px
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_line__FaeV7 {
        display: none
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_blue_line__Fxcj_ {
    position: relative;
    width: 86px;
    background: var(--color-gray-dark);
    height: 5px;
    z-index: 2
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_blue_line__Fxcj_ {
        display: none
    }
}

@media(min-width:768px)and (max-width:991px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_blue_line__Fxcj_ {
        display: none
    }
}

@media(min-width:992px)and (max-width:1208px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO .Testimonial_blue_line__Fxcj_ {
        display: none
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 {
    display: flex;
    justify-content: space-between
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 {
        flex-direction: column-reverse
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 p {
    text-align: left
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 p {
        text-align: center
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN {
    position: relative;
    margin-right: 75px
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN img {
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 20px;
    position: relative;
    box-shadow: 0 21px 36px rgba(0, 0, 0, .5)
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    border-radius: 20px
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN button {
    position: absolute;
    bottom: 0;
    left: auto;
    right: auto;
    color: var(--color-white);
    font-size: .75rem;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: .5px;
    text-decoration-line: underline;
    text-transform: uppercase;
    border: none;
    background: transparent;
    width: 52%;
    right: 25px;
    bottom: 23px;
    transition: none;
    z-index: 2
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN button:focus {
    border: 2px solid var(--color-white);
    border-radius: 80px;
    transition: none
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN button:after {
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(/_next/static/media/btn-play.c6dcdaed.png);
    width: 41px;
    height: 41px;
    left: -45px;
    bottom: -10px;
    filter: invert(1)
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN button {
        width: 30%;
        right: 26%
    }

    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN {
        margin: 0 0 24px
    }
}

@media(min-width:768px)and (max-width:991px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN {
        margin: 0
    }
}

@media(min-width:992px)and (max-width:1060px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN {
        margin-right: 10px
    }
}

@media(min-width:1061px)and (max-width:1208px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_left__fkNkO.Testimonial_image__jmDB8 .Testimonial_info_image__YxKHN {
        margin-right: 30px
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_right__2xM3w {
    display: flex;
    align-items: center;
    padding-left: 10px !important
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_right__2xM3w {
        padding-left: 0 !important
    }
}

.Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_right__2xM3w p {
    margin-bottom: 0;
    margin-top: 35px
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_right__2xM3w p {
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
        letter-spacing: .5px;
        text-align: center;
        font-size: 1rem;
        margin-top: 24px
    }
}

@media(min-width:768px)and (max-width:991px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal .Testimonial_content_right__2xM3w p {
        text-align: center;
        margin-top: 20px
    }
}

@media(max-width:767px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal {
        height: 100%
    }
}

@media(min-width:768px)and (max-width:991px) {
    .Testimonial_item__skFXM .Testimonial_row__JASal {
        height: 100%
    }
}

@media(max-width:767px) {
    .Testimonial_item__skFXM.Testimonial_no_image__8Xytl {
        padding-bottom: 0
    }
}

.ArticleCardContent_item__A5pRq {
    position: relative
}

.ArticleCardContent_item__A5pRq .ArticleCardContent_content_image__jytW9 img {
    border-radius: 20px;
    margin-bottom: 12px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .ArticleCardContent_item__A5pRq .ArticleCardContent_content_image__jytW9 img {
        width: 328px;
        height: 188px
    }
}

@media(min-width:768px)and (max-width:991px) {
    .ArticleCardContent_item__A5pRq .ArticleCardContent_content_image__jytW9 img {
        width: 100%
    }
}

.ArticleCardContent_item__A5pRq.ArticleCardContent_itemLabel__oYxDy {
    margin-top: 14px
}

.ArticleCardContent_item__A5pRq .ArticleCardContent_label__Z0kvR {
    position: absolute;
    top: -14px;
    left: 15.5px
}

.ArticleCardContent_item__A5pRq .ArticleCardContent_container_text__Vh8Fo .ArticleCardContent_content_text__syDdN .ArticleCardContent_content_intern__bFp8i {
    margin-bottom: 16px;
    color: var(--color-gray-four)
}

.ArticleCardContent_item__A5pRq .ArticleCardContent_container_text__Vh8Fo .ArticleCardContent_content_text__syDdN h3,
.ArticleCardContent_item__A5pRq .ArticleCardContent_container_text__Vh8Fo .ArticleCardContent_content_text__syDdN p {
    margin-bottom: 12px
}

.ArticleCardContent_item__A5pRq .ArticleCardContent_btn__i_s3n:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    cursor: pointer
}

.ArticleCardContent_item__A5pRq.ArticleCardContent_itemInfo__T_bAE {
    transition: all .3s linear
}

.ArticleCardContent_item__A5pRq.ArticleCardContent_itemInfo__T_bAE .ArticleCardContent_title__TOUYl {
    text-decoration: underline;
    transition: all .3s linear
}

.ArticleCardContent_item__A5pRq.ArticleCardContent_itemInfo__T_bAE img {
    transition: all .3s linear;
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1)
}

.CardsStreetNews_ArticleCardModuleContainer__glR34 {
    padding: 0 0 40px
}

.CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleInfo__5pCsV {
    padding-top: 40px !important;
    margin-bottom: 32px !important
}

.CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleInfo__5pCsV h2 {
    margin-bottom: 0
}

@media(max-width:767px) {
    .CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleInfo__5pCsV h2 {
        text-align: center
    }
}

.CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleInfo__5pCsV p {
    margin-left: 20px;
    margin-bottom: 0;
    margin-top: 16px
}

@media(max-width:767px) {
    .CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleInfo__5pCsV p {
        text-align: center;
        margin-left: 0
    }
}

.CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleContainerSingle__c4k_5 {
    position: relative
}

.CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleContainerSingle__c4k_5 .CardsStreetNews_ArticleCardModuleSingle__ljmCD {
    width: 400px;
    padding: 0
}

@media(max-width:767px) {
    .CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleContainerSingle__c4k_5 .CardsStreetNews_ArticleCardModuleSingle__ljmCD {
        width: 328px
    }
}

.CardsStreetNews_ArticleCardModuleContainer__glR34 .CardsStreetNews_ArticleCardModuleBtnContainer__JgBQW {
    margin-top: 32px
}

@media(max-width:767px) {
    .CardsStreetNews_ArticleCardModuleContainer__glR34 {
        padding: 0 16px
    }
}

.ProjectCard_BtnCardContainer__uI_Sj {
    text-decoration-line: none
}

.ProjectCard_item__tmJxE {
    display: flex;
    flex-direction: column;
    width: 295px;
    height: auto;
    position: relative;
    padding: 24px 0 0;
    justify-content: space-between
}

.ProjectCard_item__tmJxE .ProjectCard_towLabel__AhS4U {
    position: absolute;
    top: 12px;
    left: 12px;
    gap: 4px;
    display: flex;
    flex-direction: column;
    z-index: 1
}

@media(max-width:767px) {
    .ProjectCard_item__tmJxE .ProjectCard_towLabel__AhS4U {
        top: -12px
    }
}

.ProjectCard_item__tmJxE .ProjectCard_Label__LKRRH {
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 1000000
}

@media(max-width:767px) {
    .ProjectCard_item__tmJxE .ProjectCard_Label__LKRRH {
        width: -moz-fit-content;
        width: fit-content;
        top: -12px
    }
}

.ProjectCard_item__tmJxE .ProjectCard_content_image__qetE0 img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

.ProjectCard_item__tmJxE .ProjectCard_container_text__WuEvV .ProjectCard_content_text__7ssIw hr {
    margin: 12px 0;
    color: var(--color-gray-border);
    height: 1px;
    opacity: 1
}

.ProjectCard_item__tmJxE .ProjectCard_container_text__WuEvV .ProjectCard_content_text__7ssIw .ProjectCard_title__v_1R4 {
    margin: 12px 0 16px
}

.ProjectCard_item__tmJxE .ProjectCard_container_text__WuEvV .ProjectCard_content_text__7ssIw .ProjectCard_textCity__fXl1H {
    margin-bottom: 12px
}

.ProjectCard_item__tmJxE .ProjectCard_descriptionInfo__24OyB {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between
}

.ProjectCard_item__tmJxE .ProjectCard_descriptionInfo__24OyB .ProjectCard_descriptionInfoMb__I3aH9 {
    margin-bottom: 4px
}

.ProjectCard_item__tmJxE .ProjectCard_descriptionInfo__24OyB .ProjectCard_descriptionInfoNoMb___bFTc {
    margin-bottom: 0
}

.ProjectCard_item__tmJxE .ProjectCard_BtnContainer__rDUNN a {
    width: 295px
}

.ProjectCard_item__tmJxE .ProjectCard_descriptionTypology__NIh5I {
    display: flex;
    flex-direction: row;
    margin-bottom: 12px
}

.ProjectCard_item__tmJxE .ProjectCard_descriptionTypology__NIh5I .ProjectCard_TypologyM__q8gc7 {
    margin-right: 12px !important
}

.ProjectCard_item__tmJxE .ProjectCard_descriptionTypology__NIh5I .ProjectCard_descriptionM__ip2MQ {
    margin-right: 35px
}

@media(max-width:767px) {
    .ProjectCard_item__tmJxE {
        margin-top: 40px;
        padding: 0
    }
}

.ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB {
    background-color: var(--color-white);
    padding: 40px 0
}

@media(max-width:767px) {
    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB {
        align-items: center
    }
}

.ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ {
    display: flex;
    flex-direction: row
}

@media(min-width:1380px) {
    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ {
        max-width: 1366px;
        margin: auto
    }
}

@media(min-width:768px)and (max-width:1379px) {
    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ {
        padding-left: 62px !important
    }
}

@media(max-width:767px) {
    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ {
        flex-direction: column;
        justify-content: center
    }
}

.ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_ModuleCardsWithLabelsDescription__lob1n,
.ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_ModuleCardsWithLabelsTitle__XlMeP {
    margin-bottom: 16px
}

@media(max-width:767px) {
    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_ModuleCardsWithLabelsDescription__lob1n {
        margin-bottom: 24px
    }

    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_ModuleCardsWithLabelsBtnContainer___rtyM {
        text-align: center;
        margin: auto
    }
}

.ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_contentText__HGDDj {
    width: 404px;
    margin-right: 16px
}

@media(max-width:767px) {
    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_contentText__HGDDj {
        width: 100%;
        margin: auto;
        padding: 0 16px;
        text-align: center
    }
}

.ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_ModuleCardsWithLabelsSlide__zw_mg {
    width: 315px
}

.ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_ModuleCardsWithLabelsSwiper__nKyIn {
    overflow: hidden;
    width: 900px
}

@media(max-width:767px) {
    .ModuleCardsWithLabels_ModuleCardsWithLabels__nnmBB .ModuleCardsWithLabels_ModuleCardsWithLabelsContent__jaHO_ .ModuleCardsWithLabels_ModuleCardsWithLabelsSwiper__nKyIn {
        width: 100%;
        padding-left: 16px
    }
}

.Card_BtnCardContainer__A2iE8 {
    text-decoration-line: none
}

.Card_item__veyiz {
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative
}

.Card_item__veyiz .Card_Label__U7N9e {
    position: absolute;
    top: 0;
    left: 12px;
    z-index: 1000000
}

@media(max-width:767px) {
    .Card_item__veyiz .Card_Label__U7N9e {
        width: -moz-fit-content;
        width: fit-content
    }
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_title__2M1nV {
    margin: 0
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_amount__AdhRR {
    margin-bottom: 16px;
    color: var(--color-gray-four)
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_descrip__IbWyu {
    margin-top: 12px;
    margin-bottom: 12px
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_descrip__IbWyu a {
    position: relative;
    z-index: 1
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_descrip__IbWyu p,
.Card_item__veyiz .Card_container_text__ojmbO .Card_textCity__ME_RA {
    margin-bottom: 12px
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_link_text__uXsdT {
    text-decoration: none
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_link_text__uXsdT:focus-visible h3 {
    box-shadow: 0 0 0 3px #999
}

.Card_item__veyiz .Card_container_text__ojmbO .Card_link_text__uXsdT:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.Card_item__veyiz .Card_content_image__nkzNm {
    padding-top: 12px;
    margin-bottom: 12px
}

.Card_item__veyiz .Card_content_image__nkzNm img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

.Card_CardBtn__F5Zin:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.Card_itemInfo__RMTMi {
    transition: all .3s linear
}

.Card_itemInfo__RMTMi .Card_title__2M1nV {
    text-decoration: underline;
    transition: all .3s linear
}

.Card_itemInfo__RMTMi img {
    transition: all .3s linear;
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1)
}

@media(max-width:767px) {
    .Card_cardAgreement__DFBxn {
        width: 328px;
        margin-bottom: 20px
    }

    .Card_cardAgreement__DFBxn img {
        width: 328px;
        height: 328px;
        -o-object-fit: cover;
        object-fit: cover
    }
}

.SliderCardsModule_SliderCardsModule__fvWuA {
    padding: 40px 0
}

.SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModuleTitle__SN6xv {
    width: 1030px
}

.SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModuleTitle__SN6xv p {
    margin-bottom: 40px
}

@media(max-width:1050px) {
    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModuleTitle__SN6xv p {
        margin-bottom: 32px
    }

    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModuleTitle__SN6xv {
        width: 100%;
        text-align: center;
        padding: 0 16px
    }
}

@media(min-width:1380px) {
    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed {
        max-width: 1366px;
        margin: auto
    }
}

@media(min-width:768px)and (max-width:1379px) {
    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed {
        padding-left: 64px !important
    }
}

@media(max-width:767px) {
    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed {
        flex-direction: column
    }
}

.SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_ModuleCardsWithLabelsTitle__B_pwG {
    margin-bottom: 16px
}

@media(max-width:767px) {
    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_ModuleCardsWithLabelsTitle__B_pwG {
        padding-left: 16px
    }

    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_contentText___H9y_ {
        margin: auto
    }
}

.SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModuleSlide__PBDN3 {
    width: 284px;
    height: auto;
    padding-right: 20px
}

.SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModulePaginator__DDJF0 {
    display: none
}

@media(max-width:767px) {
    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModulePaginator__DDJF0 {
        display: block
    }
}

.SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_hiddenMobile__T3f9i {
    display: block
}

@media(max-width:767px) {
    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_hiddenMobile__T3f9i {
        display: none
    }

    .SliderCardsModule_SliderCardsModule__fvWuA .SliderCardsModule_SliderCardsModuleContent__Shzed .SliderCardsModule_SliderCardsModuleSwiper__gM0X4 {
        padding-left: 16px
    }
}

.CardAgreements_item__sL_k6 {
    display: flex;
    flex-direction: column;
    height: auto;
    position: relative;
    width: 295px;
    justify-content: space-between
}

@media(max-width:767px) {
    .CardAgreements_item__sL_k6 {
        width: 328px
    }
}

@media(max-width:359px) {
    .CardAgreements_item__sL_k6 {
        width: 100%
    }
}

.CardAgreements_item__sL_k6 .CardAgreements_label__cEEdZ {
    position: absolute;
    top: 0;
    left: 12px
}

@media(max-width:767px) {
    .CardAgreements_item__sL_k6 .CardAgreements_label__cEEdZ {
        width: -moz-fit-content;
        width: fit-content
    }
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_subtitle__XbFIw {
    margin-bottom: 16px;
    color: #707070
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_title__JOSEn {
    margin: 0
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_amount__6h6Ds {
    margin-bottom: 16px;
    color: var(--color-gray-four)
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_descrip__jbWWx {
    margin-top: 12px;
    margin-bottom: 12px
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_descrip__jbWWx a {
    position: relative;
    z-index: 1
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_descrip__jbWWx p,
.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_textCity__SGAqR {
    margin-bottom: 12px
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_link_text__ahR9e {
    text-decoration: none
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_link_text__ahR9e:focus-visible h3 {
    box-shadow: 0 0 0 3px #999
}

.CardAgreements_item__sL_k6 .CardAgreements_container_text__SInpF .CardAgreements_link_text__ahR9e:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.CardAgreements_item__sL_k6 .CardAgreements_content_image__aTvy_ {
    padding-top: 12px;
    margin-bottom: 12px
}

.CardAgreements_item__sL_k6 .CardAgreements_content_image__aTvy_ img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .CardAgreements_item__sL_k6 .CardAgreements_content_image__aTvy_ img {
        width: 328px;
        height: 188px
    }
}

.CardAgreements_CardBtn__PYxLf:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0
}

.CardAgreements_itemInfo___wpsX {
    transition: all .3s linear
}

.CardAgreements_itemInfo___wpsX .CardAgreements_title__JOSEn {
    text-decoration: underline;
    transition: all .3s linear
}

.CardAgreements_itemInfo___wpsX img {
    transition: all .3s linear;
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1)
}

.CardAgreements_itemBox__Oxq64 {
    width: 295px;
    height: 272px;
    padding: 16px;
    border-radius: 20px;
    background: #fff;
    border: 1px solid #999
}

@media(max-width:500px) {
    .CardAgreements_itemBox__Oxq64 {
        width: 100%;
        height: 228px
    }
}

.Paginator_PaginatorBox__kHadd {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 32px
}

.Paginator_PaginatorBox__kHadd .Paginator_Paginator__Q2kbG {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 10px
}

.Paginator_PaginatorBox__kHadd .Paginator_Paginator__Q2kbG .Paginator_PaginatorCounter__ehzT7 {
    margin-bottom: 0
}

.Allies_AlliesModule__FEuKx {
    padding-bottom: 40px;
    background-color: var(--color-white-bg)
}

@media(max-width:767px) {
    .Allies_AlliesModule__FEuKx {
        padding-top: 40px
    }
}

.Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt {
    position: relative;
    margin-top: 80px
}

@media(max-width:767px) {
    .Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt {
        margin-top: 0
    }
}

.Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleTitle__HCqYD {
    margin-top: -40px
}

@media(max-width:767px) {
    .Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleTitle__HCqYD {
        margin-top: 0
    }
}

.Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleDescription__qDtuQ {
    width: 820px;
    margin-bottom: 40px
}

@media(max-width:767px) {
    .Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleDescription__qDtuQ {
        width: 328px
    }
}

@media(min-width:768px)and (max-width:991px) {
    .Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleDescription__qDtuQ {
        width: 100%
    }
}

.Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleContentSwiper__fOcbf .Allies_AlliesModuleContentSlide__fi7jb {
    width: auto
}

.Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleContentSwiper__fOcbf .Allies_AlliesModuleContentSlide__fi7jb img {
    width: 100%;
    border-radius: 20px
}

@media(max-width:767px) {
    .Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt .Allies_AlliesModuleContentSwiper__fOcbf {
        padding: 0
    }

    .Allies_AlliesModule__FEuKx .Allies_AlliesModuleContent__HXiJt {
        padding: 0 16px
    }
}

.CityCardSmall_BtnCardContainer__SqdH1 {
    text-decoration-line: none
}

.CityCardSmall_containerRowItem__MuN_h .CityCardSmall_containerRowImg__uAZC4 img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .CityCardSmall_containerRowItem__MuN_h {
        padding: 0 5px !important
    }
}

.CityCardSmall_containerRowItem__MuN_h .CityCardSmall_container_text__eUK9a h3 {
    margin-top: 12px;
    margin-bottom: 12px
}

.CityCardSmall_containerRowItem__MuN_h .CityCardSmall_container_text__eUK9a p {
    margin-bottom: 20px
}

.ProjectCardSimple_BtnCardContainer__v05kj {
    text-decoration-line: none
}

.ProjectCardSimple_MultipleCardsProjectsItem____Ka0 {
    position: relative
}

.ProjectCardSimple_MultipleCardsProjectsItem____Ka0 .ProjectCardSimple_towLabel__O3ciB {
    position: absolute;
    top: -15px;
    left: 12px;
    gap: 4px;
    display: flex;
    flex-direction: column;
    z-index: 10000000
}

@media(max-width:767px) {
    .ProjectCardSimple_MultipleCardsProjectsItem____Ka0 .ProjectCardSimple_towLabel__O3ciB {
        top: -12px
    }
}

.ProjectCardSimple_MultipleCardsProjectsItem____Ka0 .ProjectCardSimple_Label__uMevK {
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 1000000
}

@media(max-width:767px) {
    .ProjectCardSimple_MultipleCardsProjectsItem____Ka0 .ProjectCardSimple_Label__uMevK {
        width: -moz-fit-content;
        width: fit-content;
        top: -12px
    }
}

.ProjectCardSimple_MultipleCardsProjectsItem____Ka0 .ProjectCardSimple_MultipleCardsProjectsImg__LRjYu img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

.ProjectCardSimple_MultipleCardsProjectsItem____Ka0 .ProjectCardSimple_Projects_container_text__17gHy h3 {
    margin-top: 12px;
    margin-bottom: 12px
}

.ProjectCardSimple_MultipleCardsProjectsItem____Ka0 .ProjectCardSimple_Projects_container_text__17gHy p {
    margin-bottom: 20px
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 {
    background-color: var(--color-yellow-bg);
    margin-top: 90px;
    padding-bottom: 40px
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentText__ekjdP {
    text-align: center
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentText__ekjdP .MultipleCardsModule_MultipleCardsModuleTitle__iNXm_ {
    margin-top: -50px;
    margin-bottom: 16px
}

@media(max-width:767px) {
    .MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentText__ekjdP .MultipleCardsModule_MultipleCardsModuleTitle__iNXm_ {
        margin-top: -20px
    }
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentText__ekjdP .MultipleCardsModule_MultipleCardsModuleDescription__4u2vD {
    width: 610px
}

@media(max-width:767px) {
    .MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentText__ekjdP .MultipleCardsModule_MultipleCardsModuleDescription__4u2vD {
        width: 100%
    }

    .MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentText__ekjdP {
        padding: 0 16px
    }

    .MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentSubText__WXNyT .MultipleCardsModule_containerSub__qicyY {
        align-items: center !important
    }
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentSubText__WXNyT .MultipleCardsModule_contentSubBtn__4y_nY {
    justify-content: space-around
}

@media(max-width:767px) {
    .MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_contentSubText__WXNyT {
        text-align: center;
        padding: 0 16px;
        margin-bottom: 40px !important
    }
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_MultipleCardsModuleSwiper__S5pyd {
    margin-top: 32px
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_MultipleCardsModuleSwiper__S5pyd .MultipleCardsModule_MultipleCardsProjects__P_s9G {
    width: 295px;
    margin-top: 20px
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_MultipleCardsModuleSwiper__S5pyd .MultipleCardsModule_MultipleCardsProjects__P_s9G img {
    height: 368px
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_MultipleCardsModuleSwiper__S5pyd .MultipleCardsModule_MultipleCardsRow__OQMAD {
    width: 610px;
    margin-top: 20px
}

.MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_MultipleCardsModuleSwiper__S5pyd .MultipleCardsModule_MultipleCardsRow__OQMAD img {
    height: 140px
}

@media(max-width:767px) {
    .MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_MultipleCardsModuleSwiper__S5pyd .MultipleCardsModule_MultipleCardsRow__OQMAD {
        width: 95%
    }

    .MultipleCardsModule_MultipleCardsModule__QtFq4 .MultipleCardsModule_MultipleCardsModuleContent__07yO9 .MultipleCardsModule_MultipleCardsModuleSwiper__S5pyd {
        padding-left: 16px
    }

    .MultipleCardsModule_MultipleCardsModule__QtFq4 {
        margin-top: 60px
    }
}

.VideoModule_TextWithVideo__HOO2k {
    padding: 40px 0
}

@media(max-width:768px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_Container__oAfpM {
        padding: 0 16px
    }
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_heightFixed__cWQhN {
    height: 343px
}

@media(max-width:500px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_heightFixed__cWQhN {
        height: 194px
    }
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_TituloUp__lCCBM {
    margin-bottom: 16px;
    width: 1030px;
    margin-left: auto;
    margin-right: auto
}

@media(max-width:930px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_TituloUp__lCCBM {
        margin-bottom: 16px
    }
}

@media(max-width:1070px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_TituloUp__lCCBM {
        width: 100%
    }
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI {
    display: flex;
    gap: 48px;
    flex-wrap: wrap;
    justify-content: center
}

@media(max-width:930px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI {
        gap: 0
    }
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI .VideoModule_ContenidoTexto__WPoK8 {
    flex: 0 0 calc(34.466% - 24px);
    max-width: calc(34.466% - 24px)
}

@media(max-width:930px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI .VideoModule_ContenidoTexto__WPoK8 {
        flex: 100%;
        max-width: 100%
    }
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI .VideoModule_TextWithVideoCont__6IykE {
    flex: 0 0 calc(65.534% - 24px);
    max-width: calc(65.534% - 24px);
    flex-shrink: 0;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    border-radius: 0 0 20px 20px
}

@media(max-width:930px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI .VideoModule_TextWithVideoCont__6IykE {
        flex: 100%;
        max-width: 100%
    }
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI .VideoModule_TextWithVideoCont__6IykE iframe {
    width: 100%;
    height: 343px
}

@media(max-width:500px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_Contenedor__yQPPI .VideoModule_TextWithVideoCont__6IykE iframe {
        height: 194px
    }
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_ContDescriptionUp__ScOYt a {
    margin: 0
}

.VideoModule_TextWithVideo__HOO2k .VideoModule_ContDescriptionUp__ScOYt .VideoModule_TextWithVideoDescrip__WR_1r {
    width: 820px;
    margin: auto auto 32px
}

@media(max-width:860px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_ContDescriptionUp__ScOYt .VideoModule_TextWithVideoDescrip__WR_1r {
        width: 100%
    }
}

@media(max-width:930px) {
    .VideoModule_TextWithVideo__HOO2k .VideoModule_Descripcion__GXc3q {
        margin-bottom: 32px;
        text-align: center
    }

    .VideoModule_TextWithVideo__HOO2k .VideoModule_BotonContenido__goKR0 {
        margin: auto auto 32px !important
    }
}

.VideoModule_guideTextWithVideo__Ad1_F {
    padding-top: 24px;
    padding-bottom: 0
}

.VideoModule_guideTextWithVideo__Ad1_F .VideoModule_Contenedor__yQPPI {
    margin-top: 0
}

.VideoModule_guideTextWithVideo__Ad1_F .VideoModule_Container__oAfpM {
    padding: 0 !important
}

.VideoModule_guideTextWithVideo__Ad1_F .VideoModule_TextWithVideoCont__6IykE {
    flex: auto !important;
    max-width: none !important
}

.SliderImages_Item__D2Ft7 {
    height: auto;
    position: relative
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 {
    overflow: hidden
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_Label__j8bPv {
    position: absolute;
    top: -14px;
    left: 12px;
    z-index: 1000000
}

@media(max-width:767px) {
    .SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_Label__j8bPv {
        width: -moz-fit-content;
        width: fit-content;
        top: -12px
    }
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_content_image__LLbpG img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_content_image__LLbpG img {
        height: auto
    }
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_ButtonContent__5NClD {
    position: absolute;
    bottom: 22px;
    right: 12px
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_ButtonContent__5NClD .SliderImages_Button__jEhwt {
    padding: 10px 40px 10px var(--Spacing-md, 12px);
    border-radius: 32px;
    background-color: var(--color-yellow);
    text-decoration-line: none;
    font-size: 14px;
    font-weight: 400;
    color: var(--color-gray-dark);
    line-height: 140%;
    letter-spacing: .25px;
    border: 0
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_ButtonContent__5NClD .SliderImages_Button__jEhwt:after {
    content: "";
    position: absolute;
    background: url(/_next/static/media/zoom-in.16a8c133.svg) no-repeat;
    width: 24px;
    height: 24px;
    border: none;
    left: 74px;
    bottom: 10px;
    margin: auto
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_ButtonContent__5NClD .SliderImages_Button__jEhwt:focus:after,
.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_ButtonContent__5NClD .SliderImages_Button__jEhwt:hover:after {
    background: url(/_next/static/media/zoom-in-white.29684c50.svg) no-repeat
}

.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_ButtonContent__5NClD .SliderImages_Button__jEhwt:focus,
.SliderImages_Item__D2Ft7 .SliderImages_SliderImagesSwiper__9lZ91 .SliderImages_ButtonContent__5NClD .SliderImages_Button__jEhwt:hover {
    background-color: var(--color-gray-four);
    text-decoration: none;
    color: var(--color-white)
}

@media(min-width:1025px) {
    .SliderImages_Item__D2Ft7 {
        width: 450px;
        margin: auto
    }
}

@media(max-width:767px) {
    .SliderImages_Item__D2Ft7 {
        width: 100%;
        margin: auto;
        text-align: center
    }
}

.TipologyItem_TipologyItem__Q2sdh h3 {
    font-size: 2.25rem;
    font-weight: 700
}

@media(max-width:767px) {
    .TipologyItem_TipologyItem__Q2sdh h3 {
        font-size: 24px
    }
}

.TipologyItem_TipologyItem__Q2sdh .TipologyItem_descriptionInfo__aEj3e {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    gap: 10px 40px;
    padding-top: 24px
}

.TipologyItem_TipologyItem__Q2sdh .TipologyItem_descriptionInfo__aEj3e .TipologyItem_descriptionInfoMb__rleqf {
    margin-bottom: 4px
}

.TipologyItem_TipologyItem__Q2sdh .TipologyItem_descriptionInfo__aEj3e .TipologyItem_descriptionInfoNoMb__cNAYs {
    margin-bottom: 0
}

@media(max-width:767px) {
    .TipologyItem_TipologyItem__Q2sdh .TipologyItem_descriptionInfo__aEj3e {
        gap: 10px 24px
    }
}

.TipologyItem_TipologyItem__Q2sdh .TipologyItem_LineaHorizontal__OJOl6 {
    width: 100%;
    height: 1px;
    background-color: #000;
    margin: 24px 0
}

@media(max-width:767px) {
    .TipologyItem_TipologyItem__Q2sdh {
        width: 100%;
        padding-top: 12px
    }
}

@media(min-width:1025px) {
    .TipologyItem_TipologyItem__Q2sdh {
        width: calc(100% - 630px)
    }
}

.Icons_ContentIcons__Rq8kl {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    -moz-column-gap: 16px;
    column-gap: 16px
}

.Icons_ContentIcons__Rq8kl .Icons_IconInfo__vbQiG {
    width: 106px
}

@media(max-width:1200px)and (min-width:1100px) {
    .Icons_ContentIcons__Rq8kl .Icons_IconInfo__vbQiG {
        width: 25%
    }
}

@media(max-width:1099px)and (min-width:768px) {
    .Icons_ContentIcons__Rq8kl .Icons_IconInfo__vbQiG {
        width: 33%
    }
}

@media(max-width:767px) {
    .Icons_ContentIcons__Rq8kl .Icons_IconInfo__vbQiG {
        width: 25%
    }
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 {
    padding-top: 80px
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_Specificationstabs__Jv0d8 {
    border-bottom: 1px solid var(--Outline-Separator-Low, #999);
    background: var(--Surface-Background-Back-Low, #f6f7fc);
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1)
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_Specificationstabs__Jv0d8 .SpecificationsModuleWithTabs_navLink__oSSZI {
    color: var(--color-gray-dark);
    font-size: 1.25rem;
    font-weight: 400;
    padding: 12px;
    border: none;
    letter-spacing: .15px;
    font-style: normal;
    line-height: 120%;
    background-color: transparent
}

@media(min-width:768px)and (max-width:991px) {
    .SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_Specificationstabs__Jv0d8 .SpecificationsModuleWithTabs_navLink__oSSZI {
        font-size: .875rem;
        padding: 15px 9px
    }
}

@media(min-width:992px)and (max-width:1024px) {
    .SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_Specificationstabs__Jv0d8 .SpecificationsModuleWithTabs_navLink__oSSZI {
        font-size: 1rem
    }
}

@media(min-width:1025px)and (max-width:1300px) {
    .SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_Specificationstabs__Jv0d8 .SpecificationsModuleWithTabs_navLink__oSSZI {
        font-size: 1.125rem
    }
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_TabContainer__BUF3o {
    background-color: #fff;
    padding-bottom: 40px
}

@media(max-width:767px) {
    .SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_TabContainer__BUF3o {
        width: 100%;
        padding: 0 16px 40px
    }
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_TipologyItem__Po5dy {
    display: flex;
    gap: 20px;
    padding-top: 54px
}

@media(max-width:767px) {
    .SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_TipologyItem__Po5dy {
        flex-direction: column;
        padding-top: 32px
    }
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_InfoText__Z_vHX {
    margin-top: 40px
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_InfoText__Z_vHX .SpecificationsModuleWithTabs_DescriptionText__NL2J_ {
    max-width: 327px;
    text-align: center;
    margin: auto auto 32px
}

.SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_InfoText__Z_vHX .SpecificationsModuleWithTabs_Links__Niohk {
    display: flex;
    gap: 24px;
    align-items: center
}

@media(max-width:767px) {
    .SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 .SpecificationsModuleWithTabs_InfoText__Z_vHX .SpecificationsModuleWithTabs_Links__Niohk {
        flex-direction: column
    }

    .SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94 {
        width: 100%;
        background-color: #fff;
        padding-top: 28px
    }
}

.DescriptiveModule_DescriptiveModule__PqdW6 {
    padding: 40px 0
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptionLongContentFiles__tO0L_ {
    margin-top: 32px
}

@media(max-width:767px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptionLongContentFiles__tO0L_ {
        margin-top: 24px
    }
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L {
    display: flex;
    height: 100%;
    position: relative;
    gap: 48px;
    align-items: center;
    justify-content: center
}

@media(max-width:767px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L {
        flex-direction: column-reverse;
        gap: 32px
    }
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 {
    width: 610px
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_DescriptiveModuleTitle__QROx_ {
    margin-bottom: 0
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_DescriptiveModuleTitle__QROx_ span {
    color: var(--color-blue)
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_DescriptionLongContentTwoColumns__zmZFC {
    margin-top: 25px
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_DescriptiveModuleLink__r2Dzy,
.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_filesContent__g__WT {
    margin-top: 32px
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_filesContent__g__WT ul li {
    margin: 8px 0
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_filesContent__g__WT ul li a {
    font-size: .875rem;
    text-transform: none;
    font-weight: 400;
    letter-spacing: .25px
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_filesContent__g__WT ul li a:hover {
    font-weight: 700
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_filesContent__g__WT ul li a:focus {
    background-color: var(--color-blue);
    color: var(--color-white)
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_filesContent__g__WT ul li::marker {
    color: var(--color-blue)
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 .DescriptiveModule_filesContent__g__WT.DescriptiveModule_description__nOk5A {
    margin-top: 0
}

@media(max-width:767px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptionContent__0UGn1 {
        width: 100%;
        padding: 0 16px
    }
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_ImageContent__gM8Qa {
    width: 440px
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_ImageContent__gM8Qa img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover;
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1)
}

@media(max-width:500px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_ImageContent__gM8Qa img {
        width: 100%;
        height: 328px
    }
}

@media(max-width:767px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_ImageContent__gM8Qa {
        width: 100%;
        padding: 40px 16px 0;
        margin: auto;
        text-align: center
    }
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 {
    width: 420px
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_Label__lRfUI {
    position: absolute;
    top: -14px;
    left: 12px;
    z-index: 1000000
}

@media(max-width:767px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_Label__lRfUI {
        width: -moz-fit-content;
        width: fit-content;
        top: -12px
    }
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_content_image__POIk_ img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_content_image__POIk_ img {
        height: auto
    }
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_ButtonContent__9m8Hj {
    position: absolute;
    bottom: 22px;
    right: 12px
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_ButtonContent__9m8Hj .DescriptiveModule_Button__3_Tlm {
    padding: 10px 40px 10px var(--Spacing-md, 12px);
    border-radius: 32px;
    background-color: var(--color-yellow);
    text-decoration-line: none;
    font-size: 14px;
    font-weight: 400;
    color: var(--color-gray-dark);
    line-height: 140%;
    letter-spacing: .25px;
    border: 0
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_ButtonContent__9m8Hj .DescriptiveModule_Button__3_Tlm:after {
    content: "";
    position: absolute;
    background: url(/_next/static/media/zoom-in.16a8c133.svg) no-repeat;
    width: 24px;
    height: 24px;
    border: none;
    left: 74px;
    bottom: 10px;
    margin: auto
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_ButtonContent__9m8Hj .DescriptiveModule_Button__3_Tlm:focus:after,
.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_ButtonContent__9m8Hj .DescriptiveModule_Button__3_Tlm:hover:after {
    background: url(/_next/static/media/zoom-in-white.29684c50.svg) no-repeat
}

.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_ButtonContent__9m8Hj .DescriptiveModule_Button__3_Tlm:focus,
.DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 .DescriptiveModule_ButtonContent__9m8Hj .DescriptiveModule_Button__3_Tlm:hover {
    background-color: var(--color-gray-four);
    text-decoration: none;
    color: var(--color-white)
}

@media(max-width:767px) {
    .DescriptiveModule_DescriptiveModule__PqdW6 .DescriptiveModule_DescriptiveModuleContent__tW__L .DescriptiveModule_DescriptiveModuleContentSwiper__Nkuc1 {
        width: 100%;
        padding: 40px 16px 0;
        margin: auto;
        text-align: center
    }

    .DescriptiveModule_DescriptiveModule__PqdW6 {
        padding: 0 0 40px
    }
}

.Anchors_AnchorsContent__5b_fx {
    padding-top: 40px;
    padding-bottom: 40px
}

@media(max-width:767px) {
    .Anchors_AnchorsContent__5b_fx {
        padding-bottom: 40px
    }
}

.Anchors_AnchorsContent__5b_fx h2 {
    margin-bottom: 12px
}

@media(max-width:767px) {
    .Anchors_AnchorsContent__5b_fx h2 {
        margin-bottom: 16px
    }
}

.Anchors_AnchorsContent__5b_fx .Anchors_Subtitle__mYXrt {
    font-size: 1.25rem;
    margin-bottom: 40px
}

@media(max-width:767px) {
    .Anchors_AnchorsContent__5b_fx .Anchors_Subtitle__mYXrt {
        font-size: 1rem;
        margin-bottom: 24px
    }
}

.Anchors_AnchorsContent__5b_fx .Anchors_AnchorsItmes__x6P6x {
    display: flex;
    justify-content: center;
    gap: 20px
}

@media(max-width:767px) {
    .Anchors_AnchorsContent__5b_fx .Anchors_AnchorsItmes__x6P6x {
        gap: 12px
    }
}

.Anchors_AnchorsContent__5b_fx .Anchors_AnchorsItmes__x6P6x .Anchors_ButtonContent__xUlmp .Anchors_Button__3F_28 {
    border-radius: 6px;
    border: 1px solid var(--color-gray-dark);
    padding: 10px 24px;
    text-decoration-line: none;
    font-size: 14px;
    font-weight: 400;
    color: var(--color-gray-dark);
    line-height: 140%;
    letter-spacing: .25px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: var(--Spacing-sm, 8px)
}

@media(max-width:767px) {
    .Anchors_AnchorsContent__5b_fx .Anchors_AnchorsItmes__x6P6x .Anchors_ButtonContent__xUlmp .Anchors_Button__3F_28 {
        justify-content: flex-start
    }
}

.Anchors_AnchorsContent__5b_fx .Anchors_AnchorsItmes__x6P6x .Anchors_ButtonContent__xUlmp .Anchors_Button__3F_28:focus-visible,
.Anchors_AnchorsContent__5b_fx .Anchors_AnchorsItmes__x6P6x .Anchors_ButtonContent__xUlmp .Anchors_Button__3F_28:hover {
    border: 3px solid var(--color-gray-dark);
    background: var(--color-gray-light);
    padding: 8px 22px
}

@media(max-width:767px) {
    .Anchors_AnchorsContent__5b_fx .Anchors_AnchorsItmes__x6P6x {
        flex-direction: column;
        top: -12px
    }

    .Anchors_AnchorsContent__5b_fx {
        padding: 40px 16px
    }
}

.InformationTextContent_content_image__i7C4j {
    width: 16.638%;
    margin-right: 24px;
    display: flex;
    justify-content: center;
    align-items: center
}

.InformationTextContent_content_image__i7C4j img {
    max-width: none
}

@media(max-width:767px) {
    .InformationTextContent_content_image__i7C4j {
        width: 100%;
        height: 96px;
        margin-bottom: 24px;
        margin-right: 0
    }
}

@media(min-width:768px)and (max-width:991px) {
    .InformationTextContent_content_image__i7C4j {
        text-align: center
    }
}

.InformationTextContent_content_text__cO_qR {
    width: 100%
}

@media(max-width:1208px) {
    .InformationTextContent_content_text__cO_qR p {
        word-wrap: break-word
    }
}

.InformationTextContent_content_text__cO_qR li {
    margin-bottom: 16px
}

@media(max-width:1208px) {
    .InformationTextContent_content_text__cO_qR li {
        margin-bottom: 0
    }
}

.InformationTextContent_content_text__cO_qR .InformationTextContent_gray__ZQ6Em a {
    color: var(--color-gray-dark)
}

.InformationTextContent_content_text__cO_qR .InformationTextContent_gray__ZQ6Em a:focus-visible {
    background-color: var(--color-gray-dark);
    color: var(--color-white)
}

.InformationTextContent_descriptionDropdown__fU2Y2 .InformationTextContent_accordionHeader__TYcQE {
    border-top: 1px solid var(--color-white)
}

.InformationTextContent_descriptionDropdown__fU2Y2 .InformationTextContent_accordionHeader__TYcQE .InformationTextContent_accordionButton__QEbNm {
    font-size: .75rem;
    text-align: center;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    letter-spacing: .12px;
    text-decoration-line: underline;
    text-transform: uppercase;
    padding-right: 28px;
    width: auto;
    display: table;
    margin: 16px auto auto;
    color: var(--color-white)
}

.InformationTextContent_descriptionDropdown__fU2Y2 .InformationTextContent_accordionHeader__TYcQE .InformationTextContent_accordionButton__QEbNm:before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    right: 0;
    transition: all .3s linear;
    bottom: 0;
    top: 0;
    margin: auto;
    background: url(/_next/static/media/arrow-btn-right-white.af4432c4.svg) no-repeat;
    transform: rotate(90deg)
}

.InformationTextContent_descriptionDropdown__fU2Y2 .InformationTextContent_accordionHeader__TYcQE .InformationTextContent_accordionButton__QEbNm:hover {
    font-weight: 800
}

.InformationTextContent_descriptionDropdown__fU2Y2 .InformationTextContent_accordionHeader__TYcQE .InformationTextContent_accordionButton__QEbNm:focus-visible {
    background-color: var(--color-white);
    color: var(--color-gray-dark);
    border-radius: 4px
}

.InformationTextContent_descriptionDropdown__fU2Y2 .InformationTextContent_accordionHeader__TYcQE .InformationTextContent_accordionButton__QEbNm:focus-visible:before {
    background: url(/_next/static/media/arrow-btn-right.836547e6.svg) no-repeat
}

.InformationTextContent_descriptionDropdown__fU2Y2.InformationTextContent_gray__ZQ6Em .InformationTextContent_accordionHeader__TYcQE {
    border-top: 1px solid var(--color-gray-dark)
}

.InformationTextContent_descriptionDropdown__fU2Y2.InformationTextContent_gray__ZQ6Em .InformationTextContent_accordionButton__QEbNm {
    color: var(--color-gray-dark)
}

.InformationTextContent_descriptionDropdown__fU2Y2.InformationTextContent_gray__ZQ6Em .InformationTextContent_accordionButton__QEbNm:before {
    background: url(/_next/static/media/arrow-btn-right.836547e6.svg) no-repeat
}

.InformationTextContent_descriptionDropdown__fU2Y2.InformationTextContent_gray__ZQ6Em .InformationTextContent_accordionButton__QEbNm:focus-visible {
    background-color: var(--color-gray-dark);
    color: var(--color-white)
}

.InformationTextContent_descriptionDropdown__fU2Y2.InformationTextContent_gray__ZQ6Em .InformationTextContent_accordionButton__QEbNm:focus-visible:before {
    background: url(/_next/static/media/arrow-btn-right-white.af4432c4.svg) no-repeat
}

.DisclaimerModule_sectionInformationText__T2Qcj {
    padding: 40px 0;
    width: 761px;
    margin: auto
}

@media(max-width:761px) {
    .DisclaimerModule_sectionInformationText__T2Qcj {
        width: 100%;
        padding: 40px 16px
    }
}

@media(min-width:762px)and (max-width:860px) {
    .DisclaimerModule_sectionInformationText__T2Qcj {
        padding: 40px 20px
    }
}

.DisclaimerModule_sectionInformationText__T2Qcj.DisclaimerModule_contExtra__Ppilz {
    width: 820px
}

@media(max-width:820px) {
    .DisclaimerModule_sectionInformationText__T2Qcj.DisclaimerModule_contExtra__Ppilz {
        width: 100%
    }
}

.DisclaimerModule_sectionInformationText__T2Qcj .DisclaimerModule_sectionInformationTextContent__Vmu89 {
    padding: 16px 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
    margin: 0;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1)
}

@media(max-width:767px) {
    .DisclaimerModule_sectionInformationText__T2Qcj .DisclaimerModule_sectionInformationTextContent__Vmu89 {
        display: block;
        padding: 16px
    }
}

.customDropdown_customDropdown__1QDbQ {
    width: 100%
}

.SearchFiltersModule_searchFiltersModule__w5zTK {
    width: 100%;
    padding: 0 16px 40px;
    position: relative;
    z-index: 2
}

@media(max-width:872px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK {
        padding: 24px 16px 40px
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_searchFiltersModuleBreadcrumbBox__CI3mp {
    padding-top: 40px
}

@media(max-width:767px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_searchFiltersModuleBreadcrumbBox__CI3mp {
        padding-top: 24px
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_imageBackground__p_4T5 {
    position: absolute;
    right: 0;
    top: 0
}

@media(max-width:872px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_imageBackground__p_4T5 {
        display: none
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_imageBackground__p_4T5 img {
    display: block
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerContent__n6G9m {
    width: 100%;
    max-width: 1030px;
    margin: auto
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z {
    max-width: 1006px;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 38px
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentTitle__VYaMo {
    max-width: 627px;
    position: relative;
    z-index: 1
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentTitle__VYaMo .SearchFiltersModule_titleSection__XKZtE {
    margin: 0
}

@media(max-width:500px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentTitle__VYaMo .SearchFiltersModule_titleSection__XKZtE br {
        display: none
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go {
    display: flex;
    flex-direction: column;
    gap: 12px;
    position: relative;
    z-index: 1
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 form {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 12px 20px
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 8px
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:first-child,
.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:nth-child(2) {
    max-width: 256px
}

@media(max-width:580px) {

    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:first-child,
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:nth-child(2) {
        max-width: 506px
    }
}

@media(max-width:500px) {

    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:first-child,
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:nth-child(2) {
        max-width: 438px
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:nth-child(3) {
    max-width: 288px;
    min-width: 200px
}

@media(max-width:500px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj:nth-child(3) {
        max-width: 438px
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_itemForm__bcDWj label {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_boxInformationMobile__GFo6P {
    display: none
}

@media(max-width:500px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_boxInformationMobile__GFo6P {
        display: flex
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_buttonSubmit__0Gvvl {
    height: -moz-fit-content;
    height: fit-content;
    align-self: flex-end
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_buttonSubmit__0Gvvl:focus {
    transition: padding 0ms ease;
    padding-left: 26px !important;
    padding-right: 64px !important
}

@media(max-width:500px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_contentForm__bfOS9 .SearchFiltersModule_buttonSubmit__0Gvvl {
        width: 100%
    }
}

.SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_pointInformation__L8HbK {
    max-width: 532px
}

@media(max-width:872px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_pointInformation__L8HbK {
        max-width: 100%
    }
}

@media(max-width:500px) {
    .SearchFiltersModule_searchFiltersModule__w5zTK .SearchFiltersModule_containerFiltersModule__ezl6Z .SearchFiltersModule_contentFilter__ZL8go .SearchFiltersModule_pointInformation__L8HbK {
        display: none
    }
}

.BoxInformation_boxInformation__DzIIY {
    width: 100%;
    padding: 12px;
    display: flex;
    align-items: center;
    gap: 12px;
    border-radius: 8px;
    background: #e2f3fb;
    border: 1px solid #8cceec
}

.BoxInformation_boxInformation__DzIIY figure {
    margin: 0;
    display: block;
    flex-shrink: 0
}

.BoxInformation_boxInformation__DzIIY figure img {
    display: block
}

.BoxInformation_boxInformation__DzIIY .BoxInformation_contentText__6NemR {
    margin: 0;
    width: 100%
}

.BoxInformation_boxInformation__DzIIY .BoxInformation_contentText__6NemR p {
    margin: 0;
    color: #333
}

.InputText_inputText__ih3j2 {
    padding: 10px 12px;
    border-radius: 12px;
    border: 1px solid var(--color-gray-four);
    width: 100%;
    min-width: 288px;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .5px;
    transition: all .3s linear;
    color: var(--color-gray-dark)
}

.InputText_inputText__ih3j2::-moz-placeholder {
    color: var(--color-gray-four)
}

.InputText_inputText__ih3j2::placeholder {
    color: var(--color-gray-four)
}

.InputText_inputText__ih3j2:focus {
    box-shadow: 0 0 0 3px var(--color-gray-border)
}

.Filters_Filters__x3tmh .Filters_FilterResults__jBU5Y .Filters_FilterResultsSubtitle__9PXp8 {
    margin-bottom: 32px
}

@media(max-width:1280px) {
    .Filters_Filters__x3tmh .Filters_FilterResults__jBU5Y .Filters_FilterResultsSubtitle__9PXp8 {
        text-align: center
    }
}

.Filters_Filters__x3tmh .Filters_FilterResults__jBU5Y .Filters_FilterResultItems__XDHQ4 {
    display: flex;
    gap: 64px 20px;
    flex-wrap: wrap;
    justify-content: center
}

@media(max-width:360px) {
    .Filters_Filters__x3tmh .Filters_FilterResults__jBU5Y .Filters_FilterResultItems__XDHQ4 {
        gap: 40px 0
    }
}

.FilterControls_FilterControls__CYXYH {
    display: flex;
    flex-direction: column;
    margin-top: 40px;
    margin-bottom: 32px
}

@media(max-width:992px) {
    .FilterControls_FilterControls__CYXYH {
        display: none
    }
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    gap: 16px
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF {
    display: flex;
    flex-wrap: wrap;
    gap: 20px
}

@media(max-width:1280px) {
    .FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF {
        gap: 20px 8px
    }
}

@media(max-width:1080px) {
    .FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF {
        gap: 20px 6px
    }
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_FilterControlsBoxControl__htYyp {
    width: 158px
}

@media(max-width:1280px) {
    .FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_FilterControlsBoxControl__htYyp {
        width: 150px
    }
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_inputSubmit__tpvNe {
    padding: 10px 32px;
    border: none;
    border-radius: 80px;
    font-size: .875rem;
    line-height: 140%;
    letter-spacing: .25px;
    text-decoration: none;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: -moz-max-content;
    width: max-content;
    height: -moz-fit-content;
    height: fit-content;
    min-height: 44px;
    font-style: normal;
    font-weight: 400;
    background: var(--color-gray-dark);
    color: var(--color-white);
    transition: all .3s linear;
    align-self: flex-end
}

@media(max-width:500px) {
    .FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_inputSubmit__tpvNe {
        width: 100%
    }
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_inputSubmit__tpvNe.FilterControls_iconSearch__iqVkI {
    position: relative;
    padding-right: 64px !important
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_inputSubmit__tpvNe.FilterControls_iconSearch__iqVkI:after {
    content: "";
    width: 24px;
    height: 24px;
    position: absolute;
    transition: all .3s linear;
    bottom: 0;
    top: 0;
    margin: auto;
    right: 32px
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_inputSubmit__tpvNe:hover {
    background: var(--color-gray-four);
    color: var(--color-white);
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .25), 0 4px 4px 0 rgba(0, 0, 0, .1)
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_inputSubmit__tpvNe:focus {
    background: var(--color-gray-four);
    color: var(--color-white);
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .25), 0 4px 4px 0 rgba(0, 0, 0, .1);
    border: 3px solid var(--color-gray-six)
}

.FilterControls_FilterControls__CYXYH .FilterControls_FilterControlsBox__yiZoY .FilterControls_FilterControlsBoxGrid__0ZeoF .FilterControls_clearButton__tZFIq {
    border: none;
    background-color: transparent;
    color: var(--color-gray-dark);
    text-align: center;
    font-size: .875rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    letter-spacing: .14px;
    text-decoration: underline;
    text-transform: uppercase
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 16px;
    gap: 24px;
    margin-top: 40px;
    margin-bottom: 24px;
    justify-content: center
}

@media(min-width:993px) {
    .FilterControlsMobile_FilterControlsMobile__Opzn_ {
        display: none
    }
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileButtonFilters__WdIUj {
    display: flex;
    height: 46px;
    min-width: 88px;
    padding: 10px 32px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    position: relative;
    border-radius: 80px;
    background-color: var(--color-gray-dark);
    border: none;
    width: 328px;
    color: var(--color-white);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileButtonFilters__WdIUj:after {
    position: absolute;
    left: 32px;
    top: 50%;
    transform: translateY(-50%);
    content: "";
    width: 24px;
    height: 24px;
    background-image: url(/_next/static/media/sliders.a8bf879a.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 24px 24px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileFiltersApplied__zOBYK {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileFiltersApplied__zOBYK .FilterControlsMobile_FilterControlsMobileFiltersAppliedText__7mSBw {
    color: var(--color-gray-four);
    letter-spacing: .5px;
    margin-bottom: 0
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileFiltersApplied__zOBYK .FilterControlsMobile_filterSelectedBox__b1k1e {
    display: flex;
    width: 328px;
    align-items: flex-start;
    align-content: flex-start;
    gap: 10px;
    flex-wrap: wrap
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileFiltersApplied__zOBYK .FilterControlsMobile_filterSelectedBox__b1k1e .FilterControlsMobile_filterSelectedItem__LIKmP {
    display: flex;
    height: 28px;
    padding: 0 12px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border: 1px solid var(--color-gray-four);
    border-radius: 6px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileFiltersApplied__zOBYK .FilterControlsMobile_filterSelectedBox__b1k1e .FilterControlsMobile_filterSelectedItem__LIKmP span {
    color: var(--color-gray-dark);
    text-align: center;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .4px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileFiltersApplied__zOBYK .FilterControlsMobile_filterSelectedBox__b1k1e .FilterControlsMobile_filterSelectedItem__LIKmP button {
    border: none;
    background-color: transparent;
    content: "";
    width: 16px;
    height: 16px;
    background-image: url(/_next/static/media/close.66d3a93f.svg);
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: 50%
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileMenu__YcaI_ {
    position: fixed;
    top: 0;
    bottom: 0;
    background-color: #fff;
    z-index: 8;
    right: 0;
    display: flex;
    width: 344px;
    padding: 24px 28px;
    flex-direction: column;
    align-items: flex-start;
    gap: 24px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileMenuButtonTopClose__aFOI_ {
    display: flex;
    min-width: 40px;
    padding: 0 2px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border: none;
    background-color: transparent;
    color: var(--color-gray-dark);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    letter-spacing: .14px;
    text-decoration-line: underline;
    text-transform: uppercase
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileMenuButtonTopClose__aFOI_ span {
    border: none;
    background-color: transparent;
    content: "";
    width: 20px;
    height: 20px;
    background-image: url(/_next/static/media/close.66d3a93f.svg);
    background-repeat: no-repeat;
    background-size: 20px 20px;
    background-position: 50%
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileMenuTitle__r_r5g {
    margin-bottom: 0
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileBox__hKBcU {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 40px;
    align-self: stretch
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileBox__hKBcU .FilterControlsMobile_FilterControlsMobileBoxGrid__NeKbE {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    align-self: stretch
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileBox__hKBcU .FilterControlsMobile_FilterControlsMobileBoxGrid__NeKbE .FilterControlsMobile_FilterControlsMobileBoxControl__bt5Ih {
    width: 288px;
    min-width: 200px;
    max-width: 545px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileBox__hKBcU .FilterControlsMobile_clearButton__guRwo {
    border: none;
    background-color: transparent;
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    letter-spacing: .14px;
    text-decoration: underline;
    text-transform: uppercase;
    text-align: center
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileBox__hKBcU .FilterControlsMobile_FilterControlsMobileBoxFinalButtons__B8qjU {
    display: flex;
    align-items: flex-start;
    gap: 16px;
    width: 100%
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileBox__hKBcU .FilterControlsMobile_FilterControlsMobileBoxFinalButtons__B8qjU .FilterControlsMobile_FilterControlsMobileBoxButton__wGSTl {
    display: flex;
    height: 44px;
    min-width: 88px;
    max-width: 288px;
    width: 100%;
    padding: 10px 32px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border: none;
    border-radius: 80px;
    background-color: var(--color-gray-dark);
    color: var(--color-white);
    text-align: center;
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px
}

.FilterControlsMobile_FilterControlsMobile__Opzn_ .FilterControlsMobile_FilterControlsMobileBox__hKBcU .FilterControlsMobile_FilterControlsMobileBoxFinalButtons__B8qjU .FilterControlsMobile_FilterControlsMobileBoxButtonClose__phbnZ {
    background-color: var(--color-white);
    color: var(--color-gray-dark);
    border: 1px solid var(--color-gray-dark)
}

.WithoutResults_TextWithImageTypeB__AWdnI {
    padding: 40px 0
}

.WithoutResults_TextWithImageTypeB__AWdnI .WithoutResults_row___ovBn {
    justify-content: center;
    align-items: center
}

@media(max-width:767px) {
    .WithoutResults_TextWithImageTypeB__AWdnI img {
        margin-bottom: 16px
    }

    .WithoutResults_TextWithImageTypeB__AWdnI .WithoutResults_TextWithImageTypeBText__N5_U_ a {
        margin: auto
    }
}

.CardModuleWithSpecifications_CardModuleWithSpecifications__jfeS_ {
    background-color: var(--color-gray-bg)
}

.CardModuleWithSpecifications_CardModuleWithSpecifications__jfeS_ .CardModuleWithSpecifications_CardModuleWithSpecificationsContent__fMbqr {
    padding: 40px 0
}

@media(max-width:767px) {
    .CardModuleWithSpecifications_CardModuleWithSpecifications__jfeS_ .CardModuleWithSpecifications_CardModuleWithSpecificationsContent__fMbqr {
        padding: 40px 16px
    }
}

.CardModuleWithSpecifications_CardModuleWithSpecifications__jfeS_ .CardModuleWithSpecifications_CardModuleWithSpecificationsContent__fMbqr .CardModuleWithSpecifications_CardModuleWithSpecificationsTitle__i_AWV {
    margin-bottom: 40px
}

@media(max-width:767px) {
    .CardModuleWithSpecifications_CardModuleWithSpecifications__jfeS_ .CardModuleWithSpecifications_CardModuleWithSpecificationsContent__fMbqr .CardModuleWithSpecifications_CardModuleWithSpecificationsTitle__i_AWV {
        margin-bottom: 12px;
        text-align: center
    }
}

.CardModuleWithSpecifications_CardModuleWithSpecifications__jfeS_ .CardModuleWithSpecifications_CardModuleWithSpecificationsContent__fMbqr .CardModuleWithSpecifications_CardModuleWithSpecificationsCards__xlnxe .CardModuleWithSpecifications_CardModuleWithSpecificationsCardsSlide__SbXCo {
    width: 295px
}

.AnchorList_anchorList__2Wfub {
    position: sticky;
    top: 130px
}

@media(max-width:992px) {
    .AnchorList_anchorList__2Wfub {
        top: 65px
    }
}

@media(max-width:800px) {
    .AnchorList_anchorList__2Wfub h2 {
        font-size: 2rem;
        margin-bottom: 12px
    }
}

.AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF {
    color: var(--color-gray-dark);
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: .15px
}

@media(max-width:800px) {
    .AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF.AnchorList_anchorHide__bE75o {
        display: none
    }
}

@media(max-width:1000px) {
    .AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF {
        font-size: 1rem
    }
}

.AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF a {
    padding: 8px 16px;
    border-top: 1px solid var(--color-gray-border)
}

.AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF a:last-child {
    border-bottom: 1px solid var(--color-gray-border)
}

.AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF a:focus-visible,
.AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF a:hover {
    font-weight: 700;
    box-shadow: none
}

.AnchorList_anchorList__2Wfub .AnchorList_anchor__ztXgF a.AnchorList_active__9Zt7p {
    font-weight: 700
}

@media(max-width:800px) {

    .AnchorList_anchorList__2Wfub .AnchorList_anchorBtnTwo__6w_TW,
    .AnchorList_anchorList__2Wfub .AnchorList_anchorBtn__aCVGa {
        margin-left: auto;
        margin-right: auto
    }

    .TextContent_textContent__mrP4r h3 {
        font-size: 1.5rem
    }
}

.TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU h4 {
    color: var(--color-gray-four);
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 24px;
    margin-top: 24px
}

@media(max-width:800px) {
    .TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU h4 {
        font-size: 1.25rem
    }
}

.TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU img {
    margin-bottom: 24px;
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover;
    height: 340px
}

@media(max-width:500px) {
    .TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU img {
        height: 156px
    }
}

.TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU p {
    margin-top: 24px
}

.TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU p:last-of-type {
    margin-bottom: 0
}

.TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU ol,
.TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU ul {
    margin-top: 24px
}

.TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU li {
    margin-bottom: 16px
}

@media(max-width:767px) {
    .TextContent_textContent__mrP4r .TextContent_textContentArticle__3ReoU a {
        word-wrap: break-word
    }
}

.TextContent_textContent__mrP4r .TextContent_textContentIcons__1MKk4 {
    display: flex;
    flex-wrap: wrap;
    row-gap: 48px;
    -moz-column-gap: 12px;
    column-gap: 12px;
    margin-top: 24px
}

@media(max-width:800px) {
    .TextContent_textContent__mrP4r .TextContent_textContentIcons__1MKk4 {
        justify-content: center;
        row-gap: 32px;
        -moz-column-gap: 20px;
        column-gap: 20px
    }
}

.TextContent_textContent__mrP4r .TextContent_textContentTexts__oe9_d {
    display: flex;
    flex-wrap: wrap;
    row-gap: 24px;
    -moz-column-gap: 20px;
    column-gap: 20px;
    margin-top: 24px
}

@media(max-width:800px) {
    .TextContent_textContent__mrP4r .TextContent_textContentTexts__oe9_d {
        justify-content: center
    }
}

.TextContent_textContent__mrP4r .TextContent_textContentTextsWithBtns__7_8_s {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
    margin-top: 24px;
    position: relative;
    flex-wrap: wrap
}

.TextContent_textContent__mrP4r .TextContent_textContentTextsWithBtns__7_8_s:before {
    content: "";
    height: 100%;
    width: 1px;
    background-color: var(--color-gray-border);
    position: absolute
}

@media(max-width:900px) {
    .TextContent_textContent__mrP4r .TextContent_textContentTextsWithBtns__7_8_s:before {
        display: none
    }
}

.IconWithText_iconWithText__P7Gqv {
    width: 230px;
    text-align: center
}

@media(min-width:990px)and (max-width:1170px) {
    .IconWithText_iconWithText__P7Gqv {
        width: 32%
    }
}

@media(max-width:989px) {
    .IconWithText_iconWithText__P7Gqv {
        width: 48%
    }
}

@media(max-width:600px) {
    .IconWithText_iconWithText__P7Gqv {
        width: 46%
    }
}

.IconWithText_iconWithText__P7Gqv img {
    margin-bottom: 24px
}

.IconWithText_iconWithText__P7Gqv p {
    margin-bottom: 0
}

.ValueWithText_ValueWithText__1OxaN {
    text-align: center;
    width: 347px
}

@media(max-width:1170px) {
    .ValueWithText_ValueWithText__1OxaN {
        width: 48%
    }
}

@media(max-width:840px) {
    .ValueWithText_ValueWithText__1OxaN {
        width: 47%
    }
}

@media(max-width:450px) {
    .ValueWithText_ValueWithText__1OxaN {
        width: 100%
    }
}

.ValueWithText_ValueWithText__1OxaN p {
    margin-bottom: 0
}

.TextWithBtn_TextWithBtn__Ln5Lu {
    width: 48%;
    text-align: center
}

@media(max-width:900px) {
    .TextWithBtn_TextWithBtn__Ln5Lu {
        width: 80%
    }
}

@media(max-width:500px) {
    .TextWithBtn_TextWithBtn__Ln5Lu {
        width: 100%
    }
}

.TextWithBtn_TextWithBtn__Ln5Lu p {
    margin-bottom: 12px
}

.TextWithBtn_TextWithBtn__Ln5Lu a {
    margin: auto
}

.BoardsModule_BoardsModule__Apu7s {
    padding: 40px 0;
    background-color: #fff
}

@media(max-width:1060px) {
    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_contentText__uGWEm {
        margin: auto
    }
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardsModuleTitle__HZjEF {
    margin-bottom: 16px;
    width: 1030px
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardsModuleTitle__HZjEF p {
    padding: 0 105px
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardsModuleTitle__HZjEF p ul {
    padding-left: 0
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardsModuleTitle__HZjEF p li {
    list-style-position: inside
}

@media(max-width:1060px) {
    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardsModuleTitle__HZjEF p {
        padding: 0
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardsModuleTitle__HZjEF {
        padding: 0 16px;
        width: auto;
        height: auto
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F {
        flex-direction: column
    }
}

@media(max-width:1000px) {
    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG {
        padding: 0 16px
    }
}

@media(min-width:1001px) {
    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96 {
        overflow-x: auto;
        max-width: 1030px;
        margin: 0 auto;
        -webkit-overflow-scrolling: touch
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96::-webkit-scrollbar {
        height: 8px;
        opacity: 0;
        -webkit-transition: opacity .3s ease;
        transition: opacity .3s ease
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96:hover::-webkit-scrollbar-track {
        background: var(--color-white);
        border-radius: 6px
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96::-webkit-scrollbar-thumb {
        background-color: var(--color-gray-dark);
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        -ms-border-radius: 6px;
        -o-border-radius: 6px
    }
}

@media(max-width:1000px) {
    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96 {
        display: block;
        overflow-x: scroll;
        max-width: 100%
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96::-webkit-scrollbar {
        height: 8px;
        opacity: 1;
        -webkit-transition: opacity .3s ease;
        transition: opacity .3s ease
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96:hover::-webkit-scrollbar-track {
        background: var(--color-white);
        border-radius: 6px
    }

    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerScrol__YsB96::-webkit-scrollbar-thumb {
        background-color: var(--color-gray-dark);
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        -ms-border-radius: 6px;
        -o-border-radius: 6px
    }
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainer__pbLOP.BoardsModule_BoardContainerGeneral__gcTdv {
    max-width: 1030px;
    margin: 0 auto
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_IconContainer__Jw2eb {
    display: flex;
    padding-top: 16px;
    justify-content: center;
    align-items: center
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_IconContainer__Jw2eb p {
    padding-left: 10px
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableContainer__ANE7U {
    max-width: 1030px;
    gap: 0;
    table-layout: fixed;
    width: 100%
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableRowEven__B_18h {
    background-color: #fff
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableRowOdd__slAWm {
    background-color: #ebebeb
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BorderHeaderTable__6_B45 {
    border-bottom: 1px solid #707070
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_tdWidth__o3ASu {
    width: 171.67px
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_fontWeightHeaderTable__fqrhK {
    font-weight: 700 !important
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_CenteredText__cAcAN {
    text-align: center
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableHeader___nCKV {
    min-height: 46px;
    padding: 12px;
    gap: 8px;
    align-items: left;
    border-collapse: collapse;
    font-style: normal;
    line-height: 140%;
    letter-spacing: .5px;
    color: #333;
    text-wrap: wrap
}

.BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_WidthTableMobile__evT9M {
    width: 274px
}

@media(max-width:1060px) {
    .BoardsModule_BoardsModule__Apu7s .BoardsModule_BoardsModuleContent__neF9F .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableContainer__ANE7U {
        border-collapse: collapse;
        min-width: 100%;
        padding: 0;
        max-width: 500px;
        margin-bottom: 6px
    }
}

.BoardsModule_BoardsModuleGuia__17Cov {
    margin: 40px 0;
    background-color: #f6f7fc
}

@media(max-width:1060px) {
    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_contentText__uGWEm {
        margin: auto
    }
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardsModuleTitle__HZjEF {
    margin-bottom: 16px
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardsModuleTitle__HZjEF p {
    padding: 0 105px
}

@media(max-width:1060px) {
    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardsModuleTitle__HZjEF p {
        padding: 0
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardsModuleTitle__HZjEF {
        text-align: center;
        padding: 0 16px;
        width: auto;
        height: auto
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K {
        flex-direction: column
    }
}

@media(min-width:1001px) {
    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw {
        overflow-x: auto;
        max-width: 716px;
        margin: 0 auto
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw::-webkit-scrollbar {
        height: 8px
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw:hover::-webkit-scrollbar-track {
        background: var(--color-white);
        border-radius: 6px
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw::-webkit-scrollbar-thumb {
        background-color: var(--color-gray-dark);
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        -ms-border-radius: 6px;
        -o-border-radius: 6px
    }
}

@media(max-width:1000px) {
    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw {
        display: block;
        overflow-x: auto;
        max-width: 100%
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw::-webkit-scrollbar {
        height: 8px
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw:hover::-webkit-scrollbar-track {
        background: var(--color-white);
        border-radius: 6px
    }

    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideScrol__68hKw::-webkit-scrollbar-thumb {
        background-color: var(--color-gray-dark);
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        -ms-border-radius: 6px;
        -o-border-radius: 6px
    }
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BoardContainerGuide__Rp_mX.BoardsModule_BoardContainerGuideGeneral__SJpCA {
    max-width: 716px;
    margin: 0 auto
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_IconContainer__Jw2eb {
    display: flex;
    padding-top: 16px;
    justify-content: center;
    align-items: center
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_IconContainer__Jw2eb p {
    padding-left: 10px
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableContainerGuide__YI080 {
    max-width: 716px;
    gap: 0;
    table-layout: fixed;
    width: 100%
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableRowEven__B_18h {
    background-color: #f6f7fc
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableRowOdd__slAWm {
    background-color: #ebebeb
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_BorderHeaderTableGuide__l7h4E {
    border-bottom: 1px solid #707070;
    border-top: 1px solid #707070
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_tdWidth__o3ASu {
    width: 178.75px
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_WidthTableMobile__evT9M {
    width: 274px
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_fontWeightHeaderTableGuide__Bb8zz {
    font-weight: 700 !important
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_CenteredText__cAcAN {
    text-align: center
}

.BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableHeaderGuide__Lox_C {
    min-height: 48px;
    padding: 13px 12px;
    gap: 8px;
    align-items: left;
    border-collapse: collapse;
    font-style: normal;
    line-height: 140%;
    letter-spacing: .5px;
    color: #333
}

@media(max-width:1060px) {
    .BoardsModule_BoardsModuleGuia__17Cov .BoardsModule_BoardsModuleContentGuia__9rp5K .BoardsModule_BoardContainerDesktop__oSQHG .BoardsModule_TableContainer__ANE7U {
        border-collapse: collapse;
        min-width: 100%;
        padding: 0;
        max-width: 500px;
        margin-bottom: 6px
    }
}

.GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT {
    display: flex
}

@media(max-width:800px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT {
        flex-wrap: wrap
    }
}

.GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT:first-child .GuideModule_guideModuleContAnchors__R_cCx {
    border-radius: 0 20px 0 0
}

@media(max-width:800px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT:first-child .GuideModule_guideModuleContAnchors__R_cCx {
        border-radius: 0;
        border-right: 0
    }
}

.GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT:last-child .GuideModule_guideModuleContAnchors__R_cCx {
    border-top: 1px solid var(--color-gray-six)
}

.GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContAnchors__R_cCx {
    width: 35.359%;
    padding: 40px 20px 40px 63px;
    border-right: 1px solid var(--color-gray-six)
}

@media(max-width:1170px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContAnchors__R_cCx {
        padding: 40px 20px
    }
}

@media(max-width:800px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContAnchors__R_cCx {
        width: 100%;
        padding: 40px 16px 0;
        border-right: 0
    }
}

.GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ {
    width: 64.642%
}

@media(min-width:801px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ {
        background-color: var(--color-gray-bg) !important
    }
}

@media(max-width:800px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ {
        width: 100%;
        padding: 0 16px
    }
}

.GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ .GuideModule_contInfo__c_Nyn {
    width: 715px;
    margin: auto;
    padding: 40px 0;
    border-bottom: 1px solid var(--color-gray-border)
}

.GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ .GuideModule_contInfo__c_Nyn:last-child {
    border-bottom: none
}

@media(min-width:1366px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ .GuideModule_contInfo__c_Nyn {
        margin-left: 105px
    }
}

@media(max-width:1170px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ .GuideModule_contInfo__c_Nyn {
        width: 100%;
        padding: 40px 20px
    }
}

@media(max-width:800px) {
    .GuideModule_guideModule__4pqwj .GuideModule_guideModuleCont__kYpyT .GuideModule_guideModuleContInfo__9FF__ .GuideModule_contInfo__c_Nyn {
        padding: 40px 0
    }
}

.SectionQuestions_section_information_accordion__PsUqn {
    padding-top: 40px;
    padding-bottom: 40px
}

.SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 {
    display: flex;
    flex-direction: column;
    align-items: center
}

.SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ {
    display: flex;
    align-items: center;
    margin-bottom: 32px;
    width: 792px
}

.SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ img {
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1);
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:767px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ img {
        width: 100%;
        height: auto
    }

    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ .SectionQuestions_content_title__icon__0g8gr {
        width: 100%;
        text-align: center
    }
}

.SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ .SectionQuestions_information_title__r_sW_ {
    margin: 0 auto 0 48px
}

.SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ .SectionQuestions_information_title__r_sW_ h2 {
    margin: 0;
    width: 449px
}

@media(max-width:767px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ .SectionQuestions_information_title__r_sW_ h2 {
        font-size: 1.5rem;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        margin-top: 32px;
        width: 100%
    }
}

@media(min-width:768px)and (max-width:991px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ .SectionQuestions_information_title__r_sW_ h2 {
        margin-top: 32px
    }
}

@media(max-width:767px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ .SectionQuestions_information_title__r_sW_ {
        margin-left: 0;
        width: 100%
    }
}

@media(min-width:768px)and (max-width:991px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ .SectionQuestions_information_title__r_sW_ {
        margin-left: 0
    }
}

@media(max-width:767px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ {
        display: block;
        margin-bottom: 32px;
        width: 100%
    }
}

@media(min-width:768px)and (max-width:991px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_title__zrqZZ {
        display: block;
        margin-bottom: 32px
    }
}

.SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_accordion__kDkga {
    width: 660px
}

@media(max-width:767px) {
    .SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 .SectionQuestions_content_accordion__kDkga {
        width: 100%
    }
}

.SectionQuestions_section_information_accordion__PsUqn .SectionQuestions_section_container__Wwun9 a {
    margin-top: 30px
}

@media(max-width:767px) {
    .SectionQuestions_section_information_accordion__PsUqn {
        padding: 48px 16px
    }
}

@media(min-width:768px)and (max-width:991px) {
    .SectionQuestions_section_information_accordion__PsUqn {
        padding: 48px 16px
    }
}

@media(min-width:992px)and (max-width:1208px) {
    .SectionQuestions_section_information_accordion__PsUqn {
        padding: 48px 16px
    }
}

.MapModule_MapModule__YzjYQ {
    position: relative;
    margin: 40px 0
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ {
        padding: 0 16px
    }
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ {
    display: flex;
    flex-direction: column;
    align-items: center
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_.MapModule_noCenter__LrOre {
    align-items: flex-end;
    flex-direction: row
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_.MapModule_noCenter__LrOre {
        text-align: center;
        flex-direction: column;
        height: auto;
        align-items: center
    }
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_.MapModule_noCenter__LrOre .MapModule_colTitleRight__buX5t {
    display: flex;
    height: 100%
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_.MapModule_noCenter__LrOre .MapModule_colTitleRight__buX5t p {
    align-self: flex-end
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleLeft__GcW9Q {
    flex: 0 0 66%
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleLeft__GcW9Q {
        flex: 0 0 100%
    }
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleLeft__GcW9Q h2 {
    margin-bottom: 0
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t {
    flex: 0 0 34%
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t {
        flex: 0 0 100%
    }
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t p {
    margin-bottom: 0
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t p {
        text-align: center;
        margin-left: 0
    }
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t p.MapModule_centerDescription__otxxD {
    margin-top: 16px
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t p.MapModule_NoCenterDescription__1EPTo {
    margin-left: 20px
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t p.MapModule_NoCenterDescription__1EPTo {
        margin-top: 16px;
        margin-left: 0
    }
}

.MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ .MapModule_colTitleRight__buX5t.MapModule_noCenter__LrOre {
    flex-direction: column
}

@media(max-width:576px) {
    .MapModule_MapModule__YzjYQ .MapModule_rowTitle__gAok_ {
        text-align: center
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy {
    margin-top: 32px;
    background-color: var(--color-white);
    height: 100%;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border: 1px solid var(--color-gray-four);
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1)
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy hr {
    margin: 0;
    background-color: var(--color-gray-four);
    opacity: 1
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ {
    display: flex;
    justify-content: center
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ {
        flex-direction: column
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK {
    flex: 0 1 36%;
    height: 100%
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK {
        flex: 0 1 100%;
        order: 2
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR {
    height: 100%;
    padding-right: 8px
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 {
    padding: 0 8px 0 0;
    height: 400px;
    overflow: hidden;
    overflow-y: scroll;
    margin: 0;
    transition: height .3s linear;
    -webkit-transition: height .3s linear;
    -moz-transition: height .3s linear;
    -ms-transition: height .3s linear;
    -o-transition: height .3s linear;
    border-bottom-left-radius: 20px
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk {
    width: 100%;
    list-style: none;
    border-bottom: 1px solid var(--Outline-Separator-Medium, var(--color-gray-four));
    padding: 8px 24px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    cursor: pointer;
    transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk {
        width: 100%
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk:hover {
    background: var(--Surface-Button-Hover-Medium, var(--color-gray-light))
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk h3 {
    font-size: .875rem;
    font-weight: 700
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk:first-child {
    margin-top: 1rem
}

@media(max-width:768px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk:first-child {
        margin-top: 0
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk.MapModule_active_sede__epK9k {
    background: var(--color-gray-light)
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk button {
    background: none;
    padding: 0;
    margin: 0;
    border: none;
    text-align: left
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk button:focus-visible {
    background: var(--Surface-Button-Hover-Medium, var(--color-gray-light))
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk p {
    margin: 0
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk p.MapModule_activeBold__oP8h2 {
    font-weight: 700
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk p.MapModule_titleLisMap__LGDP5 {
    font-weight: 700;
    margin-bottom: 8px
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4 li.MapModule_mapItems__EBSXk:last-child {
    border-bottom: none
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4::-webkit-scrollbar {
    width: 5px
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4::-webkit-scrollbar-track {
    background: var(--color-white)
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4::-webkit-scrollbar-thumb {
    background-color: var(--color-gray-dark);
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4.MapModule_activeDropdown__uKQ8g {
    height: 0 !important;
    transition: height .3s linear;
    -webkit-transition: height .3s linear;
    -moz-transition: height .3s linear;
    -ms-transition: height .3s linear;
    -o-transition: height .3s linear
}

@media(min-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4.MapModule_activeDropdown__uKQ8g {
        height: 400px !important
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4.MapModule_siteSports__m57w4 .MapModule_listSchedules__rx_lV {
    margin-top: 8px;
    padding: 16px 0 0;
    list-style: none;
    border-top: 1px solid var(--color-gray-four)
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4.MapModule_siteSports__m57w4 .MapModule_listSchedules__rx_lV .MapModule_listSchedulesItem__zbd1C {
    background: transparent;
    border: none
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4.MapModule_siteSports__m57w4 .MapModule_listSchedules__rx_lV .MapModule_listSchedulesItem__zbd1C .MapModule_itemsSchedules__o36Y3 {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    line-height: 140%;
    letter-spacing: .25px;
    border-bottom: none;
    box-shadow: none
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR ul.MapModule_mapList__Rc1R4.MapModule_siteSports__m57w4 .MapModule_listSchedules__rx_lV .MapModule_listSchedulesItem__zbd1C .MapModule_itemsSchedules__o36Y3:focus {
    box-shadow: none
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR .MapModule_dropDownMap__GJqzS {
    display: none
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR .MapModule_dropDownMap__GJqzS {
        display: block;
        cursor: pointer
    }

    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR .MapModule_dropDownMap__GJqzS h2 {
        color: var(--color-gray-dark);
        font-size: .875rem;
        font-style: normal;
        font-weight: 700;
        line-height: 140%;
        letter-spacing: .25px;
        padding: 1rem;
        margin: 0;
        display: flex;
        justify-content: space-between
    }

    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR .MapModule_dropDownMap__GJqzS h2 span img {
        transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transition: all .3s linear;
        -webkit-transition: all .3s linear;
        -moz-transition: all .3s linear;
        -ms-transition: all .3s linear;
        -o-transition: all .3s linear
    }

    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemsMaps__WYFxR .MapModule_dropDownMap__GJqzS h2 span.MapModule_rotateImg__F3u8r img {
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transition: transform .3s linear;
        -webkit-transition: transform .3s linear;
        -moz-transition: transform .3s linear;
        -ms-transition: transform .3s linear;
        -o-transition: transform .3s linear
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq {
    padding: 2.5rem 2rem;
    height: 480px
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq {
        height: auto
    }
}

@media(max-width:768px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq {
        padding: 1rem 1.25rem 2rem
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq h3 {
    color: var(--color-gray-dark);
    font-size: 1.25rem;
    line-height: 120%;
    letter-spacing: .15px;
    margin-bottom: 16px
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq h3 {
        font-size: .875rem;
        line-height: 140%;
        letter-spacing: .25px;
        margin-bottom: 8px
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq h4 {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 4px
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq h4.MapModule_fallowRuta__epoI_ {
    margin-bottom: 8px !important
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq p {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 16px
}

@media(max-width:768px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq p {
        margin-bottom: 8px
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq p.MapModule_Horarios__fo7i_ {
    margin-bottom: 16px
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq .MapModule_itemContents__tlhI7 {
    height: 100%;
    position: relative
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq .MapModule_itemContents__tlhI7 .MapModule_btnMap__mlWuK {
    position: absolute;
    bottom: 0;
    width: 100%
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq .MapModule_itemContents__tlhI7 .MapModule_btnMap__mlWuK {
        position: static
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq .MapModule_itemContents__tlhI7 .MapModule_btnMap__mlWuK .MapModule_list_btn__UxYQj {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    gap: 16px
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq .MapModule_itemContents__tlhI7 .MapModule_btnMap__mlWuK .MapModule_list_btn__UxYQj {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colLeft__Z2rMK .MapModule_itemCard__NBxVq .MapModule_itemContents__tlhI7 .MapModule_itemDesc__kBYl_ {
    word-wrap: break-word
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs {
    flex: 0 1 71%;
    height: 100%
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs {
        flex: 0 1 100%;
        order: 1
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs .MapModule_wrapMap400__HK0Hb {
    overflow: hidden;
    height: 400px;
    border-bottom-right-radius: 20px
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs .MapModule_wrapMap400__HK0Hb {
        height: 200px;
        border-bottom-right-radius: 0
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs .MapModule_wrapMap480__Uc89I {
    overflow: hidden;
    height: 480px;
    border-top-right-radius: 20px
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs .MapModule_wrapMap480__Uc89I {
        height: 200px
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs .MapModule_wrapMap480__Uc89I iframe {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px
}

@media(max-width:992px) {
    .MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_myRow__PzywJ .MapModule_colRight__KzjLs .MapModule_wrapMap480__Uc89I iframe {
        border-top-left-radius: 20px;
        border-bottom-right-radius: 0
    }
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_findUs__r7iXg {
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: flex-start
}

.MapModule_MapModule__YzjYQ .MapModule_wrapMap__11VYy .MapModule_findUs__r7iXg p {
    margin: 12px 24px
}

.FormOnPage_FormOnPage__lfy4S {
    margin-top: 95px;
    background-color: var(--color-white);
    scroll-margin-top: 95px
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S {
        margin-top: 57px;
        padding-bottom: 22px
    }
}

.FormOnPage_FormOnPage__lfy4S.FormOnPage_pageThanks__9VlOS {
    margin-top: 0
}

.FormOnPage_FormOnPage__lfy4S.FormOnPage_pageThanks__9VlOS .FormOnPage_containerColor__U8PvD {
    top: 0;
    padding: 40px 0
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD {
    position: relative;
    top: -55px
}

@media(max-width:1310px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD {
        padding: 0 16px;
        top: -18px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article {
    position: relative
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd {
    width: 90%;
    margin-bottom: 56px
}

@media(max-width:1285px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd {
        margin-bottom: 32px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd.FormOnPage_largeTitle__62AIb {
    font-size: 4rem;
    top: -118px
}

@media(max-width:1285px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd.FormOnPage_largeTitle__62AIb {
        font-size: 3.75rem;
        top: -113px
    }
}

@media(max-width:1050px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd.FormOnPage_largeTitle__62AIb {
        font-size: 3rem;
        top: -90px
    }
}

@media(max-width:840px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd.FormOnPage_largeTitle__62AIb {
        font-size: 2rem;
        line-height: 120%;
        letter-spacing: .25px;
        width: 100%;
        top: -60px
    }
}

@media(max-width:710px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd.FormOnPage_largeTitle__62AIb {
        top: -63px
    }
}

@media(max-width:500px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd.FormOnPage_largeTitle__62AIb {
        font-size: 1.5rem;
        top: -45px
    }
}

@media(max-width:380px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd.FormOnPage_largeTitle__62AIb {
        top: -75px
    }
}

@media(max-width:992px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd {
        font-size: 3rem;
        top: -82px
    }
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd {
        font-size: 2rem;
        line-height: 120%;
        letter-spacing: .25px;
        width: 100%;
        top: -22px
    }
}

@media(max-width:710px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd {
        top: -59px
    }
}

@media(max-width:460px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd {
        top: -98px;
        z-index: 0
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd span {
    display: block
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_titleForm__fDLfd span {
        color: var(--color-gray-dark)
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_imageContainer__z7v0M img {
    max-width: 421px;
    border-radius: 20px;
    width: 90%;
    -o-object-fit: cover;
    object-fit: cover;
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp p {
    color: var(--color-gray-dark);
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .5px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA {
    margin-bottom: 32px;
    padding-right: 32px
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA {
        padding-right: 0;
        margin-bottom: 16px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 8px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset p {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 4px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK {
    padding-top: 16px;
    display: flex;
    align-items: flex-end;
    align-content: flex-end;
    gap: 8px 24px;
    align-self: stretch;
    flex-wrap: wrap
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK:first-child {
    padding-top: 0
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK .FormOnPage_checkboxAndLabel__m2KXj {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 4px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK .FormOnPage_checkboxAndLabel__m2KXj label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
    -moz-column-gap: 8px;
    column-gap: 8px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK .FormOnPage_checkboxAndLabel__m2KXj label span:first-child {
    width: 24px;
    height: 24px;
    border-radius: 6px;
    margin: 3px;
    border: 1px solid var(--color-gray-dark);
    display: block
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK .FormOnPage_checkboxAndLabel__m2KXj label span {
    color: var(--color-red-error)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK .FormOnPage_checkboxAndLabel__m2KXj input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    width: 24px;
    height: 24px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInputCheckboxes__MVvTA fieldset .FormOnPage_rowCheckboxesBox__LJx_a .FormOnPage_checkboxesBox__kndnK .FormOnPage_checkboxAndLabel__m2KXj input:checked~label span:first-child {
    background-color: var(--color-gray-dark);
    background-image: url(/_next/static/media/check.25c9d5af.svg);
    background-repeat: no-repeat;
    background-position: 50%
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU {
    margin-bottom: 32px;
    padding-right: 32px;
    position: relative
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU {
        padding-right: 0;
        margin-bottom: 20px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 4px;
    position: relative;
    width: 100%
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU label span {
    color: var(--color-red-error)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_iconTooltip__7__3D {
    width: 16px;
    height: 16px;
    position: absolute;
    background: url(/_next/static/media/tooltip.691743d6.svg) no-repeat;
    margin-left: 8px;
    margin-top: 2px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_iconTooltip__7__3D:hover~.FormOnPage_inputTooltip__9M9fT {
    display: block
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_inputTooltip__9M9fT {
    display: none;
    width: 295px;
    position: absolute;
    background-color: var(--color-gray-dark);
    color: var(--color-white);
    padding: 12px 16px;
    border-radius: 12px;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .12px;
    bottom: 30px;
    left: 0;
    right: 0;
    margin: auto
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_inputTooltip__9M9fT p {
    color: var(--color-white);
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .12px
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_inputTooltip__9M9fT {
        width: 100%
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_labelFile___PlnZ {
    max-width: 340px;
    width: 100%
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date],
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email],
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number],
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel],
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text],
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select {
    display: flex;
    height: 44px;
    padding: 12px 16px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    border-radius: 12px;
    border: 1px solid var(--color-gray-border);
    background-color: var(--color-white);
    color: var(--color-gray-dark);
    -moz-appearance: textfield
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]::-moz-placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email]::-moz-placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number]::-moz-placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel]::-moz-placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text]::-moz-placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select::-moz-placeholder {
    color: var(--color-gray-two)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]::placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email]::placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number]::placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel]::placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text]::placeholder,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select::placeholder {
    color: var(--color-gray-two)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]:hover,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email]:hover,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number]:hover,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel]:hover,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text]:hover,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select:hover {
    box-shadow: 0 4px 6px -1px rgba(16, 24, 40, .1), 0 2px 4px -2px rgba(3, 35, 99, .1)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]:focus,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email]:focus,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number]:focus,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel]:focus,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text]:focus,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select:focus {
    box-shadow: 0 0 0 3px var(--color-gray-border)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date].FormOnPage_errorDataField__3UMCz,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email].FormOnPage_errorDataField__3UMCz,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number].FormOnPage_errorDataField__3UMCz,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel].FormOnPage_errorDataField__3UMCz,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text].FormOnPage_errorDataField__3UMCz,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select.FormOnPage_errorDataField__3UMCz {
    border: 1px solid var(--color-red-error)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]::-webkit-inner-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]::-webkit-outer-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email]::-webkit-inner-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=email]::-webkit-outer-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number]::-webkit-inner-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=number]::-webkit-outer-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel]::-webkit-inner-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=tel]::-webkit-outer-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text]::-webkit-inner-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=text]::-webkit-outer-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select::-webkit-inner-spin-button,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU>div {
    position: relative
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date] {
    text-transform: uppercase;
    color: var(--color-gray-four);
    display: block
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]::-moz-calendar-picker-indicator {
    display: none
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]::-webkit-calendar-picker-indicator {
    color: transparent;
    opacity: 0;
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(/_next/static/media/calendar.b508c6b3.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    z-index: 1
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]~span {
    position: absolute;
    color: transparent;
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(/_next/static/media/calendar.b508c6b3.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    top: 10px;
    right: 10px;
    z-index: 0
}

@media(max-width:770px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]~span {
        right: 20px
    }
}

@-moz-document url-prefix() {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=date]~span {
        display: none !important
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU textarea {
    display: flex;
    max-width: 732px;
    width: 100%;
    min-height: 130px;
    padding: 10px 12px;
    align-items: flex-start;
    gap: 8px;
    border-radius: 12px;
    border: 1px solid var(--color-gray-border);
    background-color: var(--color-white);
    resize: none
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU textarea::-moz-placeholder {
    color: var(--color-gray-two)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU textarea::placeholder {
    color: var(--color-gray-two)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU textarea:hover {
    box-shadow: 0 4px 6px -1px rgba(16, 24, 40, .1), 0 2px 4px -2px rgba(3, 35, 99, .1)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU textarea:focus {
    box-shadow: 0 0 0 3px var(--color-gray-border)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU textarea.FormOnPage_errorDataField__3UMCz {
    border: 1px solid var(--color-red-error)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_checkboxAndCaptcha__xdH4O {
    margin-bottom: 32px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_labelCaptcha__l53Zk {
    font-size: .75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: .12px;
    color: var(--color-gray-dark);
    text-align: center;
    width: 303px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=checkbox] {
    border-radius: 4px;
    margin-right: 16px;
    border: 1px solid var(--color-gray-dark);
    -webkit-appearance: none !important;
    -moz-appearance: auto;
    appearance: auto
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=checkbox]:focus {
    box-shadow: 0 0 0 3px var(--color-gray-border)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=checkbox]+label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=checkbox]+label a {
    color: var(--color-blue);
    font-weight: 700
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU input[type=checkbox]+label a:focus {
    background-color: var(--color-blue);
    color: var(--color-white)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_errorCheckbox__ukc6B {
    color: var(--color-red-error);
    font-size: .75rem;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: 4px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select {
    padding: 6px 16px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select:disabled {
    background-color: var(--color-gray-bg)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select:disabled:hover {
    box-shadow: none
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU select option {
    color: var(--color-gray-dark)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_textHelp__XRy0D {
    color: var(--color-gray-four);
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .12px;
    margin-top: 4px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_textHelp__XRy0D a {
    color: var(--color-blue);
    font-weight: 700
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_textHelp__XRy0D a:focus {
    background-color: var(--color-blue);
    color: var(--color-white);
    border-radius: 4px
}

@media(max-width:992px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_textHelp__XRy0D {
        margin-bottom: 16px
    }
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_textHelp__XRy0D {
        line-height: 140%;
        letter-spacing: .4px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosItems__1rCtE {
    display: flex;
    flex-wrap: wrap;
    gap: 16px
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosOption__5n4kx input[type=radio] {
    display: flex;
    width: 24px;
    height: 24px;
    padding: 3px;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    position: absolute;
    opacity: 0;
    cursor: pointer
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosOption__5n4kx input:checked~label span:first-child {
    border: 7.5px solid var(--color-gray-dark)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosOption__5n4kx input:checked~label span:nth-child(2) .FormOnPage_FormRadiosSubText__ZW7w1 {
    display: block
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosText___NFlI {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: .25px;
    display: flex;
    align-items: center;
    -moz-column-gap: 8px;
    column-gap: 8px
}

@media(max-width:767px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosText___NFlI {
        margin-bottom: 0
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosText___NFlI span:first-child {
    min-width: 24px;
    height: 24px;
    border-radius: 6px;
    margin: 3px;
    border: 1px solid var(--color-gray-dark);
    display: block;
    border-radius: 50%
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosText___NFlI span:nth-child(2) {
    color: var(--color-gray-dark);
    font-weight: 400
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_containerInput__71LLU .FormOnPage_FormRadios__Rn5GU .FormOnPage_FormRadiosSubText__ZW7w1 {
    color: var(--color-gray-four);
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: .12px;
    display: none;
    margin-bottom: 0
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_labelTyCInput__uGdGh {
    margin-bottom: 0
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_labelTyCInput__uGdGh {
        margin-top: 16px;
        padding-right: 16px
    }

    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form .FormOnPage_contCaptcha__WwOIP {
        margin-bottom: 32px;
        padding-left: 0
    }
}

@media(max-width:992px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxForm__1C_eG .FormOnPage_formContainer__I0cGp form button {
        margin: auto
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC {
    gap: 80px;
    justify-content: center;
    align-items: center
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC {
        padding: 0 16px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC img {
    max-width: 421px;
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover;
    box-shadow: 0 175px 49px 0 transparent, 0 112px 45px 0 rgba(0, 0, 0, .01), 0 63px 38px 0 rgba(0, 0, 0, .05), 0 28px 28px 0 rgba(0, 0, 0, .09), 0 7px 15px 0 rgba(0, 0, 0, .1), 0 0 0 0 rgba(0, 0, 0, .1)
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 {
    width: 610px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 {
        align-items: center
    }
}

@media(max-width:640px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 {
        width: 100%
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 h2,
.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 h3 {
    color: var(--color-gray-dark);
    font-size: 2.75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 0
}

@media(max-width:768px) {

    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 h2,
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 h3 {
        font-size: 2rem;
        line-height: 120%;
        text-align: center;
        letter-spacing: .25px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 p {
    color: var(--color-gray-dark);
    margin-top: 32px;
    margin-bottom: 0;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .5px
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 p {
        text-align: center
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 a {
    padding: 12px 32px;
    border-radius: 40px;
    background-color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 1.25px;
    color: var(--color-white);
    text-decoration-line: none
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerColor__U8PvD .FormOnPage_containerXxl___Pci9 article .FormOnPage_boxThankYouMessage__sToQC .FormOnPage_boxTextMessage__OPaZ3 a {
        font-size: .8125rem;
        padding: 8px 20px;
        letter-spacing: .4px
    }
}

.FormOnPage_FormOnPage__lfy4S .FormOnPage_containerBtnForms__F3ghK {
    display: flex;
    gap: 10px;
    align-items: center
}

@media(max-width:768px) {
    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerBtnForms__F3ghK {
        display: block
    }

    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerBtnForms__F3ghK>div {
        text-align: center
    }

    .FormOnPage_FormOnPage__lfy4S .FormOnPage_containerBtnForms__F3ghK>div:nth-child(2) {
        margin-top: 20px
    }
}

.Calendar_calendario__yOAnH {
    background: var(--color-white);
    display: flex;
    width: auto;
    padding: 40px;
    flex-direction: column;
    align-items: center
}

.Calendar_calendario__yOAnH .Calendar_descripcion__5wpTm,
.Calendar_calendario__yOAnH .Calendar_titulo__HeN70 {
    width: 715px
}

.Calendar_calendario__yOAnH .Calendar_titulo__HeN70 {
    margin-bottom: 16px
}

.Calendar_calendario__yOAnH .Calendar_descripcion__5wpTm {
    margin-bottom: 32px
}

.Calendar_calendario__yOAnH .Calendar_imagen_titulo__PfdEx {
    display: flex;
    width: 85px;
    height: 85px;
    padding: 16px;
    justify-content: center;
    align-items: center;
    margin-right: 20px;
    border-radius: 12px;
    background: var(--color-yellow)
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O {
    width: 820px;
    height: 357px;
    background-color: #ebebeb;
    border-radius: 20px;
    display: flex;
    padding: 32px;
    align-items: center
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_navigation__TJEJW {
    max-width: 302px;
    width: auto;
    height: 293px;
    margin-right: 32px;
    text-align: center;
    align-content: center;
    justify-content: center;
    background-image: url(/_next/static/media/Blur.000d91d5.svg);
    background-repeat: no-repeat;
    border-radius: 12px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-position: 50%
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_navigation__TJEJW .Calendar_calendario_nav_btn__3HXuA {
    display: flex;
    background-color: var(--color-gray-light);
    width: 32px;
    height: 32px;
    margin: auto;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 80px;
    border: 1px solid var(--color-gray-dark);
    font-size: 24px
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_navigation__TJEJW .Calendar_calendario_nav_btn__3HXuA:hover {
    border: 3px solid var(--color-black);
    transition: all .3s ease-in !important
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_navigation__TJEJW .Calendar_calendario_nav_btn__3HXuA:focus-visible {
    border: 3px solid var(--color-gray-dark);
    transition: all .3s ease-in !important
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_navigation__TJEJW .Calendar_calendario_nav_btn__3HXuA .Calendar_slick-active__rp0_N {
    color: var(--color-gray-four);
    text-align: center;
    font-size: var(1.5rem);
    font-style: normal;
    font-weight: 700;
    line-height: 120%
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_events__k0bZC {
    display: flex;
    height: 264px;
    width: 422px;
    padding-left: 32px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    border-left: 1px solid var(--color-gray-border)
}

.Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_events__k0bZC .Calendar_calendario_events_cont__If_SG {
    display: flex;
    flex-direction: column;
    gap: 24px
}

@media(min-width:601px)and (max-width:769px) {
    .Calendar_calendario__yOAnH .Calendar_imagen_titulo__PfdEx {
        display: none
    }

    .Calendar_calendario__yOAnH .Calendar_descripcion__5wpTm,
    .Calendar_calendario__yOAnH .Calendar_titulo__HeN70 {
        width: auto
    }

    .Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_navigation__TJEJW {
        width: 230px
    }

    .Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_events__k0bZC .Calendar_parrafo_evento__4qiXi {
        font-size: .9rem
    }
}

@media(max-width:600px) {
    .Calendar_calendario__yOAnH {
        height: 738px;
        padding: 40px 16px
    }

    .Calendar_calendario__yOAnH .Calendar_titulo__HeN70 {
        width: 100%;
        color: var(--color-gray-dark);
        font-size: 24px;
        font-style: normal;
        font-weight: 700
    }

    .Calendar_calendario__yOAnH .Calendar_descripcion__5wpTm {
        width: 100%;
        color: var(--color-gray-dark);
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        letter-spacing: .5px
    }

    .Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O {
        width: 100%;
        height: 457px;
        display: flex;
        flex-direction: column;
        padding: 32px 16px;
        gap: 30px
    }

    .Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_navigation__TJEJW {
        height: 40px;
        width: 100%;
        text-align: center;
        justify-content: center;
        background-image: none;
        -webkit-backdrop-filter: none;
        backdrop-filter: none;
        margin-right: 0;
        align-content: normal
    }

    .Calendar_calendario__yOAnH .Calendar_calendario_container__lBf6O .Calendar_calendario_events__k0bZC {
        height: 318px;
        width: 296px;
        padding: 0;
        border-left: none;
        text-align: start;
        display: block
    }
}

.HistoricalLink_HistoricalLink__qfah6 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 50px;
    color: var(--color-blue);
    justify-items: center
}

.HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_HistoricalLinkContainer__XkPp7 {
    display: flex;
    flex-direction: column
}

.HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_LinkContainer__3Xkaj {
    display: flex;
    align-items: center;
    margin-bottom: 16px
}

@media(max-width:993px) {
    .HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_LinkContainer__3Xkaj {
        margin-left: 17.5px
    }
}

.HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_LinkContainer__3Xkaj .HistoricalLink_circleMarker__FOF8v {
    width: 5px;
    height: 5px;
    background-color: var(--color-blue);
    border-radius: 50%;
    margin-right: 10px
}

.HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_LinkContainer__3Xkaj .HistoricalLink_HistoricalLinkButton__Fh6JD {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px
}

.HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_LinkContainer__3Xkaj .HistoricalLink_HistoricalLinkButton__Fh6JD:hover {
    font-weight: 600
}

.HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_LinkContainer__3Xkaj .HistoricalLink_HistoricalLinkButton__Fh6JD:focus {
    background-color: var(--color-blue);
    color: var(--color-gray-dark)
}

.HistoricalLink_HistoricalLink__qfah6 .HistoricalLink_LinkContainer__3Xkaj a {
    font-size: .875rem;
    text-transform: none;
    font-weight: 400
}

@media(max-width:993px) {
    .HistoricalLink_HistoricalLink__qfah6 {
        display: flex
    }
}

.QuickSearch_QuickSearch__A1td_ {
    padding-top: 40px
}

.QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchTitle__kDb37 {
    width: 1030px;
    margin: auto;
    text-align: center
}

@media(max-width:1070px) {
    .QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchTitle__kDb37 {
        width: 100%;
        padding: 0 16px
    }
}

.QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-end;
    margin-bottom: 40px
}

@media(max-width:600px) {
    .QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko {
        padding: 0 16px
    }
}

.QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko .QuickSearch_QuickSearchElement__43BPZ {
    position: relative
}

@media(max-width:557px) {
    .QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko .QuickSearch_QuickSearchElement__43BPZ {
        width: 100%
    }
}

.QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko .QuickSearch_QuickSearchElement__43BPZ label {
    display: block;
    margin-bottom: 8px;
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px
}

.QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko .QuickSearch_QuickSearchElement__43BPZ label span {
    color: var(--color-red-error)
}

.QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko .QuickSearch_QuickSearchElement__43BPZ .QuickSearch_QuickSearchInput__1MVri {
    width: 295px;
    margin-right: 20px
}

@media(max-width:557px) {
    .QuickSearch_QuickSearch__A1td_ .QuickSearch_QuickSearchIControls__BTUko .QuickSearch_QuickSearchElement__43BPZ .QuickSearch_QuickSearchInput__1MVri {
        width: 100%;
        margin-bottom: 32px;
        margin-right: 0
    }
}

.QuickSearch_QuickSearch__A1td_ .QuickSearch_textHelp__UYkAi {
    color: var(--color-gray-dark);
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: 4px;
    position: absolute
}

@media(max-width:557px) {
    .QuickSearch_QuickSearch__A1td_ .QuickSearch_textHelp__UYkAi {
        bottom: 10px
    }
}

.QuickSearch_content__TxjbO.QuickSearch_active__IvRk6 {
    animation: QuickSearch_show__xJDdp 2s ease forwards
}

.QuickSearch_content__TxjbO:not(.QuickSearch_active__IvRk6) {
    display: none;
    opacity: 0;
    animation: QuickSearch_show__xJDdp 2s ease forwards
}

.QuickSearch_variant1__Vv32h>div.QuickSearch_active__IvRk6 {
    animation: QuickSearch_show__xJDdp 2s ease forwards
}

.QuickSearch_variant1__Vv32h>div:not(.QuickSearch_active__IvRk6) {
    display: none;
    opacity: 0;
    animation: QuickSearch_show__xJDdp 2s ease forwards
}

@keyframes QuickSearch_show__xJDdp {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 {
    width: 100%;
    background: #f6f7fc;
    padding: 40px 16px
}

@media(max-width:853px) {
    .ModuleInformativeBlog_moduleInformativeBlog__6pOb2.ModuleInformativeBlog_moduleInformativeBlogMain__YLMgu {
        padding-top: 24px
    }
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv {
    width: 100%;
    max-width: 820px;
    margin: auto;
    display: flex;
    flex-direction: column;
    gap: 32px
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentTitle__MstfW {
    text-align: center
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentTitle__MstfW .ModuleInformativeBlog_titleSection__GUk4D {
    margin: 0
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_textLeft__RVbiL {
    text-align: left
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentImage__COJsx {
    border-radius: 20px;
    overflow: hidden
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentImage__COJsx img {
    display: block;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:853px) {
    .ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentImage__COJsx img {
        width: 100%;
        height: auto
    }
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentCategory__c6Y81 {
    display: flex;
    justify-content: space-between
}

@media(max-width:450px) {
    .ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentCategory__c6Y81 {
        display: block
    }
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentCategory__c6Y81 p {
    color: var(--color-gray-four)
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk p:last-child {
    margin-bottom: 0
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk ol {
    padding-left: 23px
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk ol>li {
    margin-bottom: 2rem
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk ol>li ul {
    margin-top: 2rem
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk ol>li:last-child {
    margin-bottom: 0
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk ul {
    padding-left: 23px;
    margin-bottom: 0
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk ul>li:last-child {
    margin-bottom: 16px
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk h2 {
    color: var(--color-gray-dark);
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 43px
}

@media(max-width:853px) {
    .ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk h2 {
        font-size: 24px
    }
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk h3 {
    color: var(--color-gray-dark);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 38px;
    letter-spacing: .25px
}

@media(max-width:853px) {
    .ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk h3 {
        font-size: 24px
    }
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk h4 {
    color: var(--Text-Medium-emphasis, #707070);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 29px
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk h5 {
    color: var(--color-gray-dark);
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: .15px
}

.ModuleInformativeBlog_moduleInformativeBlog__6pOb2 .ModuleInformativeBlog_containerSection__L_JWv .ModuleInformativeBlog_contentText__BG9Hk h6 {
    color: var(--color-gray-dark);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    letter-spacing: .5px
}

.StepItem_item__xTjnC {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.StepItem_item__xTjnC .StepItem_text__cUf3_ {
    width: 60%;
    margin: 0 20px 0 0
}

.StepItem_item__xTjnC .StepItem_text__cUf3_ article {
    margin-top: 16px
}

.StepItem_item__xTjnC .StepItem_text__cUf3_ a {
    margin-top: 24px
}

@media(max-width:900px) {
    .StepItem_item__xTjnC .StepItem_text__cUf3_ {
        width: 100%;
        margin: 16px 0 0
    }
}

@media(max-width:767px) {
    .StepItem_item__xTjnC .StepItem_text__cUf3_ span {
        font-size: 1.5rem
    }
}

.StepItem_item__xTjnC .StepItem_image__nLD3_ {
    width: 40%;
    text-align: center
}

.StepItem_item__xTjnC .StepItem_image__nLD3_ img {
    border-radius: 20px;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:360px) {
    .StepItem_item__xTjnC .StepItem_image__nLD3_ img {
        width: 296px;
        height: 166px
    }
}

@media(max-width:900px) {
    .StepItem_item__xTjnC .StepItem_image__nLD3_ {
        width: 100%
    }

    .StepItem_item__xTjnC {
        flex-direction: column-reverse
    }
}

.StepByStepTyeB_StepByStepTypeB__rUEHT {
    padding: 40px 64px
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ {
    padding: 40px 104px;
    border-radius: 20px;
    background-color: var(--color-white);
    box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .1), 0 4px 6px -1px rgba(0, 0, 0, .1)
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_header__npcxq {
    text-align: center;
    margin-bottom: 40px
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_header__npcxq p {
    width: 820px;
    margin: 16px auto 0
}

@media(max-width:1366px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_header__npcxq p {
        width: 100%
    }
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_scrollbar__AY_QU {
    display: flex;
    padding: 0;
    margin-top: 40px
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_scrollbar__AY_QU .StepByStepTyeB_item_scrollbar__BVX3V {
    height: 6px;
    background-color: var(--color-gray-light);
    border-radius: 80px;
    margin: 0 4px
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_scrollbar__AY_QU .StepByStepTyeB_item_scrollbar__BVX3V:first-child {
    margin-left: 0
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_scrollbar__AY_QU .StepByStepTyeB_item_scrollbar__BVX3V:last-child {
    margin-right: 0
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_scrollbar__AY_QU .StepByStepTyeB_item_scrollbar__BVX3V.StepByStepTyeB_active__OKfbp {
    background-color: var(--color-gray-dark)
}

@media(max-width:767px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_scrollbar__AY_QU {
        margin-top: 32px
    }
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_swiper__hBxI9 {
    padding: 0
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_swiper__hBxI9 .StepByStepTyeB_identifier__LvzHN {
    margin: 8px 0 0
}

.StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_swiper__hBxI9 .StepByStepTyeB_step_item__CXNRY {
    margin: 24px 0 0
}

@media(max-width:767px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ .StepByStepTyeB_content_swiper__hBxI9 .StepByStepTyeB_step_item__CXNRY {
        margin: 32px 0 8px
    }
}

@media(min-width:1366px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ {
        width: 1238px;
        margin: auto
    }
}

@media(max-width:767px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ {
        padding: 40px 16px
    }
}

@media(min-width:768px)and (max-width:1208px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT .StepByStepTyeB_content_section__Jy7M_ {
        padding: 40px
    }
}

@media(max-width:767px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT {
        padding: 40px 16px
    }
}

@media(min-width:768px)and (max-width:1208px) {
    .StepByStepTyeB_StepByStepTypeB__rUEHT {
        padding: 40px
    }
}

@media(max-width:1070px) {
    .DynamicWebform_FormOnPage__5_vsu {
        padding: 0
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwo__Zqe7v {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI {
    width: 100%;
    margin: auto
}

@media(max-width:1070px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI {
        width: 100%;
        padding: 0 20px
    }
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI {
        padding: 0
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ {
    margin-bottom: 32px;
    padding-right: 32px
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ {
        padding-right: 0;
        margin-bottom: 16px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 8px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset p {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 4px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5 {
    padding-top: 16px;
    display: flex;
    align-items: flex-end;
    align-content: flex-end;
    gap: 8px 24px;
    align-self: stretch;
    flex-wrap: wrap
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5:first-child {
    padding-top: 0
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5 .DynamicWebform_checkboxAndLabel__g_rIJ {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 4px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5 .DynamicWebform_checkboxAndLabel__g_rIJ label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 4px;
    display: flex;
    align-items: center;
    -moz-column-gap: 8px;
    column-gap: 8px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5 .DynamicWebform_checkboxAndLabel__g_rIJ label span:first-child {
    width: 24px;
    height: 24px;
    border-radius: 6px;
    margin: 3px;
    border: 1px solid var(--color-gray-dark);
    display: block
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5 .DynamicWebform_checkboxAndLabel__g_rIJ label span {
    color: var(--color-red-error)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5 .DynamicWebform_checkboxAndLabel__g_rIJ input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    width: 24px;
    height: 24px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_containerInputCheckboxes__AVaiZ fieldset .DynamicWebform_rowCheckboxesBox__noU7p .DynamicWebform_checkboxesBox__lD5x5 .DynamicWebform_checkboxAndLabel__g_rIJ input:checked~label span:first-child {
    background-color: var(--color-gray-dark);
    background-image: url(/_next/static/media/check.25c9d5af.svg);
    background-repeat: no-repeat;
    background-position: 50%
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormProgress__DwxP9 {
    display: flex;
    gap: 8px;
    margin-top: 4px;
    margin-bottom: 8px
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormProgress__DwxP9 {
        gap: 4px;
        margin-top: 76px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormProgress__DwxP9 .DynamicWebform_line__MTmIt {
    border-radius: 80px;
    height: 6px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_stepTitle__Dmf2L {
    margin-bottom: 32px
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_stepTitle__Dmf2L {
        margin-bottom: 12px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnBack__K3WzQ {
    display: block
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnBack__K3WzQ {
        display: none
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnBackMobile__Yw5Y8 {
    display: none
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnBackMobile__Yw5Y8 {
        display: block
    }

    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnBackMobile__Yw5Y8 button {
        padding-left: 32px !important;
        margin-bottom: 12px !important
    }

    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnBackMobile__Yw5Y8 button:before {
        left: 0
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnContinue__s63lJ {
    display: block;
    margin-left: auto
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnContinue__s63lJ {
        display: none
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnContinueMobile__h0DQu {
    display: none;
    padding-top: 24px;
    width: 100%
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_btnContinueMobile__h0DQu {
        display: block
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_stepBtns__0aqiD {
    display: flex;
    margin-top: 32px;
    margin-bottom: 64px
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_stepBtns__0aqiD {
        margin-top: 24px;
        margin-bottom: 24px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormStep__omZSl {
    padding: 40px 104px;
    background-color: var(--color-white);
    border-radius: 12px;
    box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .1), 0 4px 6px -1px rgba(0, 0, 0, .1)
}

@media(min-width:768px)and (max-width:1070px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormStep__omZSl {
        padding: 40px 20px
    }
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormStep__omZSl {
        padding: 0;
        box-shadow: none;
        background-color: transparent
    }

    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormStep__omZSl .DynamicWebform_row__fDHqA {
        margin: 0
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerification__gwUyP {
    padding-top: 40px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataTitle__uUS0w {
    margin-top: 32px;
    font-size: 2rem
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataTitle__uUS0w {
        margin-top: 24px;
        margin-bottom: 24px;
        font-size: 1.5rem
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsTwo__aZ0_n {
    display: flex;
    gap: 20px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsTwo__aZ0_n>div {
    width: 50%
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsTitle__aeXlN {
    display: flex;
    justify-content: space-between;
    padding: 16px 0;
    border-bottom: 1px solid var(--color-gray-border);
    margin-bottom: 24px;
    margin-top: 32px
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsTitle__aeXlN {
        margin-top: 24px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsTitle__aeXlN button {
    display: flex;
    padding: 0
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsTitle__aeXlN button:after {
    content: "";
    width: 20px;
    height: 20px;
    background: url(/_next/static/media/edit.813931d8.svg) no-repeat;
    display: block;
    margin-left: 8px;
    justify-content: center;
    align-items: center
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsTitle__aeXlN button:focus:after {
    background: url(/_next/static/media/edit-white.0d57c3f8.svg) no-repeat
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubtitle__LDFfw {
        font-size: 1.25rem
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n {
    display: flex;
    gap: 20px
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n {
        flex-wrap: wrap;
        gap: 16px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n .DynamicWebform_box__mCyCG {
    padding: 32px 24px;
    border-radius: 12px;
    background: var(--color-white);
    box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .1), 0 4px 6px -1px rgba(0, 0, 0, .1);
    width: 100%
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n .DynamicWebform_box__mCyCG .DynamicWebform_boxTitle__l2jDB {
    margin-bottom: 24px
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n .DynamicWebform_box__mCyCG .DynamicWebform_boxTitle__l2jDB {
        margin-bottom: 16px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n .DynamicWebform_box__mCyCG .DynamicWebform_boxFields__6bAhf {
    display: flex;
    align-items: center;
    gap: 20px
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n .DynamicWebform_box__mCyCG .DynamicWebform_boxFields__6bAhf {
        flex-wrap: wrap;
        gap: 0;
        margin-bottom: 12px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n .DynamicWebform_box__mCyCG .DynamicWebform_boxFields__6bAhf p {
    width: 50%;
    margin-bottom: 12px;
    word-break: break-word
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formVerificationDataFieldsSubfields__VN60n .DynamicWebform_box__mCyCG .DynamicWebform_boxFields__6bAhf p {
        width: 100%;
        margin-bottom: 0
    }

    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp {
        padding: 0
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp .DynamicWebform_containerMessageTitle__1JQLb {
    margin-bottom: 16px
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp .DynamicWebform_containerMessageTitle__1JQLb {
        font-size: 1.5rem;
        padding: 0
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp .DynamicWebform_containerMessageSubtitle__epHwA {
    margin-bottom: 16px
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp .DynamicWebform_containerMessageSubtitle__epHwA {
        letter-spacing: .15px;
        font-size: 1.25rem;
        padding: 0
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp .DynamicWebform_containerMessageDescri__GA9mx {
    margin-bottom: 32px
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp .DynamicWebform_containerMessageDescri__GA9mx {
        margin-bottom: 24px;
        padding: 0;
        font-size: .875rem;
        letter-spacing: .25px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp hr {
    margin-bottom: 32px;
    color: var(--color-gray-border)
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerMessage___uCJp hr {
        margin-top: 12px;
        margin-bottom: 32px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_SecondaryLandlordBtn__YFTkK div {
    display: ruby;
    position: relative
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_SecondaryLandlordBtn__YFTkK .DynamicWebform_iconTooltip__Xpeaj {
    width: 16px;
    height: 16px;
    position: absolute;
    background: url(/_next/static/media/tooltip.691743d6.svg) no-repeat;
    margin-left: 8px;
    margin-top: 2px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_SecondaryLandlordBtn__YFTkK .DynamicWebform_iconTooltip__Xpeaj:hover~.DynamicWebform_inputTooltip__SjWsa {
    display: block
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_SecondaryLandlordBtn__YFTkK .DynamicWebform_inputTooltip__SjWsa {
    display: none;
    width: 295px;
    position: absolute;
    background-color: var(--color-gray-dark);
    color: var(--color-white);
    padding: 12px 16px;
    border-radius: 12px;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .12px;
    bottom: 52px;
    left: 169px;
    right: 0;
    margin: auto
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_SecondaryLandlordBtn__YFTkK .DynamicWebform_inputTooltip__SjWsa {
        width: 100%
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 {
    margin-bottom: 32px;
    position: relative
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 {
        padding: 0;
        margin-bottom: 20px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 legend {
    color: #757575;
    display: block !important;
    font-size: 12px;
    min-height: 10px;
    padding-left: 0
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 8px;
    position: relative;
    width: 90%
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 label span {
    color: var(--color-red-error)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 label .DynamicWebform_iconTooltip__Xpeaj {
    width: 16px;
    height: 16px;
    position: absolute;
    background: url(/_next/static/media/tooltip.691743d6.svg) no-repeat;
    margin-left: 8px;
    margin-top: 2px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 label .DynamicWebform_iconTooltip__Xpeaj:hover~.DynamicWebform_inputTooltip__SjWsa {
    display: block
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 label .DynamicWebform_inputTooltip__SjWsa {
    display: none;
    width: 295px;
    position: absolute;
    background-color: var(--color-gray-dark);
    color: var(--color-white);
    padding: 12px 16px;
    border-radius: 12px;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .12px;
    bottom: 30px;
    left: 0;
    right: 0;
    margin: auto
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 label .DynamicWebform_inputTooltip__SjWsa {
        width: 100%
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=email],
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number],
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=tel],
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=text],
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select {
    display: flex;
    height: 44px;
    padding: 11px 12px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    border-radius: 12px;
    border: 1px solid var(--color-gray-border);
    background-color: var(--color-white);
    color: var(--color-gray-dark)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=email]::-moz-placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number]::-moz-placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=tel]::-moz-placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=text]::-moz-placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select::-moz-placeholder {
    color: var(--color-gray-four)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=email]::placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number]::placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=tel]::placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=text]::placeholder,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select::placeholder {
    color: var(--color-gray-four)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=email]:hover,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number]:hover,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=tel]:hover,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=text]:hover,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select:hover {
    box-shadow: 0 4px 6px -1px rgba(16, 24, 40, .1), 0 2px 4px -2px rgba(3, 35, 99, .1)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=email]:focus,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number]:focus,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=tel]:focus,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=text]:focus,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select:focus {
    box-shadow: 0 0 0 3px var(--color-gray-border)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=email].DynamicWebform_errorDataField__L8kuD,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number].DynamicWebform_errorDataField__L8kuD,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=tel].DynamicWebform_errorDataField__L8kuD,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=text].DynamicWebform_errorDataField__L8kuD,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select.DynamicWebform_errorDataField__L8kuD {
    border: 1px solid var(--color-red-error)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 textarea {
    display: flex;
    max-width: 610px;
    width: 100%;
    min-height: 168px;
    padding: 10px 12px;
    align-items: flex-start;
    gap: 8px;
    border-radius: 12px;
    border: 1px solid var(--color-gray-border);
    background-color: var(--color-white);
    resize: none
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 textarea::-moz-placeholder {
    color: var(--color-gray-two)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 textarea::placeholder {
    color: var(--color-gray-two)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 textarea:hover {
    box-shadow: 0 4px 6px -1px rgba(16, 24, 40, .1), 0 2px 4px -2px rgba(3, 35, 99, .1)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 textarea:focus {
    box-shadow: 0 0 0 3px var(--color-gray-border)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 textarea.DynamicWebform_errorDataField__L8kuD {
    border: 1px solid var(--color-red-error) !important
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number]::-webkit-inner-spin-button,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=number] {
    -moz-appearance: textfield
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4:has(.DynamicWebform_inputTransactional__f5N_p:focus) label,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4:has(.DynamicWebform_inputTransactional__f5N_p:hover) {
    color: var(--color-blue)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_inputTransactional__f5N_p:focus {
    border: 1px solid var(--color-blue);
    box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .1), 0 4px 6px -1px rgba(0, 0, 0, .1) !important
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_inputTransactional__f5N_p:disabled {
    background-color: var(--color-gray-six)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_labelCaptcha__MLQGj {
    font-size: .6875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: .11px;
    color: var(--color-gray-dark);
    text-align: center;
    width: 303px
}

@media(min-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4:has(.DynamicWebform_labelCaptcha__MLQGj) {
        padding-left: 24px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=checkbox] {
    margin-right: 10px
}

@media(min-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=checkbox] {
        margin-left: -15%
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C input[type=checkbox] {
    border-radius: 4px;
    position: absolute;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    overflow: hidden;
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C input[type=checkbox]:checked+label {
    color: var(--color-blue);
    border: 2px solid var(--color-blue);
    position: relative;
    padding: 11px 43px 11px 11px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C input[type=checkbox]:checked+label:after {
    content: "";
    width: 24px;
    height: 24px;
    position: absolute;
    background: url(/_next/static/media/select-check.aecff7fc.svg) no-repeat;
    right: 12px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    display: flex;
    width: 296px;
    padding: 12px 44px 12px 12px;
    align-items: center;
    gap: 12px;
    border-radius: 12px;
    border: 1px solid #e2e8ee;
    margin-bottom: 0;
    background-color: var(--color-white)
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C label {
        width: 100%
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C label:focus-visible,
.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C label:hover {
    background-color: #e5f4ff
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C label a {
    color: var(--color-blue);
    font-weight: 700
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_containerInputCheckbox__c_36C label a:focus {
    background-color: var(--color-blue);
    color: var(--color-white)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_errorCheckbox__gOQRj {
    color: var(--color-red-error);
    font-size: .75rem;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: 4px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select {
    padding: 6px 16px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select:disabled {
    background-color: var(--color-gray-bg)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select:disabled:hover {
    box-shadow: none
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 select option {
    color: var(--color-gray-dark)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 .DynamicWebform_textHelp__AWaBs {
    color: var(--color-gray-four);
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .12px;
    margin-top: 4px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4>div {
    position: relative
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=date] {
    text-transform: uppercase;
    color: var(--color-gray-four);
    display: block
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=date]::-moz-calendar-picker-indicator {
    display: none
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=date]::-webkit-calendar-picker-indicator {
    color: transparent;
    opacity: 0;
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(/_next/static/media/calendar.b508c6b3.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    z-index: 1
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=date]~span {
    position: absolute;
    color: transparent;
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(/_next/static/media/calendar.b508c6b3.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    top: 10px;
    right: 10px;
    z-index: 0
}

@media(max-width:770px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=date]~span {
        right: 20px
    }
}

@-moz-document url-prefix() {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerInput__Yu2h4 input[type=date]~span {
        display: none !important
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_containerCheck__8_xYF {
    margin-bottom: 16px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj {
    width: 545px;
    display: flex;
    align-items: center;
    margin: auto auto 32px
}

@media(max-width:585px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj {
        width: 100%
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj input[type=checkbox] {
    width: 24px;
    height: 24px;
    border-radius: 6px;
    -webkit-appearance: none !important;
    -moz-appearance: auto;
    appearance: auto;
    margin: 3px;
    border: 1px solid var(--color-gray-dark)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj input[type=checkbox]:focus {
    box-shadow: 0 0 0 3px var(--color-gray-border)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj input[type=checkbox]:checked {
    background-color: var(--color-blue);
    border: 1px solid var(--color-blue)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj input[type=checkbox]+label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-left: 8px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj input[type=checkbox]+label p {
    margin-bottom: 0
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj input[type=checkbox]+label a {
    color: var(--color-blue);
    font-weight: 700
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_Checkbox__s9Elj input[type=checkbox]+label a:focus {
    background-color: var(--color-blue);
    color: var(--color-white)
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_btnCreate___9k10 {
    margin-bottom: 64px;
    border-top: 1px solid #999;
    padding-top: 32px
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_formContainer__OYrIG .DynamicWebform_btnCreate___9k10 {
        margin-bottom: 32px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_SecondaryLandlordBtn__YFTkK {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_SecondaryLandlordBtn__YFTkK {
        flex-wrap: wrap;
        padding: 0;
        justify-content: center
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_SecondaryLandlordBtn__YFTkK button {
    margin: 0
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_SecondaryLandlordBtn__YFTkK button {
        margin-top: 20px;
        margin-bottom: 24px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_SecondaryLandlordBtn__YFTkK p {
    width: 525px;
    margin-bottom: 0;
    color: var(--color-gray-four)
}

@media(max-width:768px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoForm__g_fbI .DynamicWebform_SecondaryLandlordBtn__YFTkK p {
        width: 100%;
        font-size: .875rem;
        letter-spacing: .25px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormAbandonRequest__1VohZ {
    display: none
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFormAbandonRequest__1VohZ {
        display: block;
        margin-bottom: 56px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooter__3ckRW {
    background-color: var(--color-white-two)
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooter__3ckRW {
        background-color: var(--color-white)
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooterCont__onyAd {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 51px;
    width: 1030px;
    margin: auto
}

@media(max-width:1070px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooterCont__onyAd {
        width: 100%;
        padding: 0 20px
    }
}

@media(max-width:500px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooterCont__onyAd {
        text-align: center;
        flex-wrap: wrap;
        justify-content: center;
        padding: 8px 12px;
        height: auto
    }

    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooterCont__onyAd img {
        margin-bottom: 12px
    }
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooterCont__onyAd p {
    margin-bottom: 0
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwoFooterContLink__2XdNM:focus-visible {
    border: 3px solid var(--color-gray-dark);
    border-radius: 80px
}

.DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwo__Zqe7v .DynamicWebform_disclaimer__trMfk section {
    padding: 32px 0
}

@media(max-width:767px) {
    .DynamicWebform_FormOnPage__5_vsu .DynamicWebform_ApplicationFormStateTwo__Zqe7v .DynamicWebform_disclaimer__trMfk section {
        padding: 24px 0
    }
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg {
    padding-top: 40px;
    padding-bottom: 40px
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

@media(max-width:993px) {
    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_ContentTextTitle__VZ8Jn {
        width: 100%
    }
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentDropdown__T3ljN {
    width: 394px;
    margin-bottom: 40px
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentDropdown__T3ljN p {
    margin-bottom: 8px
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentDropdown__T3ljN .SectionHistoricalLinks_CalendarDropdown__Dn90Q {
    position: relative
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentDropdown__T3ljN .SectionHistoricalLinks_CalendarDropdown__Dn90Q:before {
    content: "";
    position: absolute;
    z-index: 1;
    width: 24px;
    height: 24px;
    top: 0;
    bottom: 0;
    left: 12px;
    margin: auto;
    background: url(/_next/static/media/calendar.b508c6b3.svg)
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentDropdown__T3ljN .SectionHistoricalLinks_CalendarDropdown__Dn90Q div:first-child>div {
    padding-left: 32px
}

@media(max-width:767px) {
    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentDropdown__T3ljN {
        width: 100%
    }
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkDescription__mUiJU {
    width: 820px;
    margin-bottom: 40px;
    margin-top: 16px
}

@media(max-width:993px) {
    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkDescription__mUiJU {
        width: 100%
    }
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm {
    width: 100%
}

@media(max-width:992px) {
    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm .SectionHistoricalLinks_SwiperDesktop__f7zES {
        display: none
    }
}

@media(min-width:993px) {
    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm .SectionHistoricalLinks_SwiperMobile__ji3Hv {
        display: none
    }
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm .SectionHistoricalLinks_ContainerTextSwiper__Uqdlf {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm .SectionHistoricalLinks_ContainerTextSwiper__Uqdlf .SectionHistoricalLinks_SectionHistoricalLinkTitle__jEC9G {
    margin-bottom: 24px
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm .SectionHistoricalLinks_ContainerTextSwiper__Uqdlf .SectionHistoricalLinks_SectionHistoricalLinkAuxiliaryDescription__YW6C0 {
    width: 820px;
    margin-bottom: 24px
}

.SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm .SectionHistoricalLinks_ContainerTextSwiper__Uqdlf .SectionHistoricalLinks_SectionHistoricalLinkAuxiliaryDescription__YW6C0 p {
    font-weight: 700
}

@media(max-width:993px) {

    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm,
    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ .SectionHistoricalLinks_SectionHistoricalLinkContentSwiper__nXoIm .SectionHistoricalLinks_ContainerTextSwiper__Uqdlf .SectionHistoricalLinks_SectionHistoricalLinkAuxiliaryDescription__YW6C0 {
        width: 100%
    }
}

@media(max-width:768px) {
    .SectionHistoricalLinks_SectionHistoricalLink__JmNGg .SectionHistoricalLinks_SectionHistoricalLinkContent__ZcWlQ {
        padding: 0 16px
    }
}

.CardsModule_CardsModule__45k6l {
    padding: 40px 0
}

@media(max-width:767px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_contentText__UdZzc {
        margin: auto
    }
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardsModuleTitle__m_5rv {
    margin-bottom: 8px;
    width: 1030px
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardsModuleTitle__m_5rv p {
    margin-bottom: 40px
}

@media(max-width:1050px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardsModuleTitle__m_5rv p {
        margin-bottom: 32px
    }

    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardsModuleTitle__m_5rv {
        width: 100%;
        text-align: center;
        padding: 0 16px
    }
}

@media(min-width:1380px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb {
        max-width: 1366px;
        margin: auto
    }
}

@media(max-width:767px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb {
        flex-direction: column
    }
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardWrapper__8u_ps {
    width: 264px;
    margin-bottom: 32px;
    text-decoration: none
}

@media(max-width:767px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardWrapper__8u_ps {
        width: 328px
    }
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_LoadMoreButton__Z5f1Y {
    text-align: center
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_LoadMoreButton__Z5f1Y button {
    border: none;
    background-color: transparent;
    text-decoration: underline;
    cursor: pointer;
    padding: 0;
    color: #333
}

@media(max-width:500px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardListContainerDesktop__LU3i_ {
        display: none
    }
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardListContainerDesktop__LU3i_ .CardsModule_CardsContainer__XffWK {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    width: 1116px;
    margin: auto
}

@media(max-width:1156px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardListContainerDesktop__LU3i_ .CardsModule_CardsContainer__XffWK {
        width: 100%;
        justify-content: center;
        padding: 0 20px
    }
}

@media(max-width:767px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardListContainerDesktop__LU3i_ .CardsModule_CardsContainer__XffWK {
        padding: 0 16px
    }

    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardListContainerDesktop__LU3i_ .CardsModule_CardsContainer__XffWK .CardsModule_CardsModuleCard__NRTBu img {
        width: 328px;
        height: 328px;
        -o-object-fit: cover;
        object-fit: cover
    }
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardListContainerMobile__VK5O4 {
    display: none
}

@media(max-width:500px) {
    .CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardListContainerMobile__VK5O4 {
        display: block
    }
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardRow__uxkYt {
    display: flex
}

.CardsModule_CardsModule__45k6l .CardsModule_CardsModuleContent__i9Ewb .CardsModule_CardLink__7hXa8 {
    text-decoration: none
}

.ModularTabs_modularTabs__fMqgl {
    padding-top: 40px
}

@media(max-width:1070px) {
    .ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsInfo__51bTO {
        padding: 0 16px
    }
}

.ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsInfo__51bTO .ModularTabs_modularTabsInfoTitle__WRt7O {
    width: 1030px;
    text-align: center;
    margin: auto auto 16px
}

@media(max-width:1070px) {
    .ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsInfo__51bTO .ModularTabs_modularTabsInfoTitle__WRt7O {
        width: 100%
    }
}

.ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsInfo__51bTO .ModularTabs_modularTabsInfoDescri__gW3hi {
    width: 820px;
    margin: auto;
    text-align: center
}

@media(max-width:860px) {
    .ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsInfo__51bTO .ModularTabs_modularTabsInfoDescri__gW3hi {
        width: 100%
    }
}

.ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsInfo__51bTO .ModularTabs_modularTabsInfoDescri__gW3hi.ModularTabs_textSelect__jDITl {
    width: 505px
}

.ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsWithSelect__1hcCf {
    width: 1030px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: auto auto 32px;
    gap: 125px
}

@media(max-width:1070px) {
    .ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsWithSelect__1hcCf {
        width: 100%;
        gap: 20px
    }
}

@media(max-width:700px) {
    .ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsWithSelect__1hcCf {
        flex-wrap: wrap;
        gap: 16px
    }
}

.ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsSelect__JtPgI {
    width: 400px
}

@media(max-width:700px) {
    .ModularTabs_modularTabs__fMqgl .ModularTabs_modularTabsSelect__JtPgI {
        width: 100%
    }
}

.ModularTabs_modularTabs__fMqgl .ModularTabs_tabSelect__4Lh3d {
    display: none
}

.ModularTabs_modularTabs__fMqgl .ModularTabs_tabSelect__4Lh3d.ModularTabs_active__lk_11 {
    display: block
}

.ModularTabs_modularTabsNav__Mrp6J {
    justify-content: center;
    border-bottom: 1px solid var(--color-gray-border);
    padding: 0 64px
}

@media(min-width:1366px) {
    .ModularTabs_modularTabsNav__Mrp6J {
        width: 1366px
    }
}

@media(max-width:600px) {
    .ModularTabs_modularTabsNav__Mrp6J {
        padding: 0 16px
    }
}

.ModularTabs_modularTabsNav__Mrp6J .ModularTabs_navSwiper__k9IYw {
    width: auto
}

.ModularTabs_modularTabsNav__Mrp6J .ModularTabs_navLink__gkEVD {
    font-size: 1.25rem;
    padding: 12px;
    display: inline-block;
    border: none;
    background-color: transparent;
    color: var(--color-gray-dark);
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: .15px
}

@media(max-width:767px) {
    .ModularTabs_modularTabsNav__Mrp6J .ModularTabs_navLink__gkEVD {
        font-size: .75rem;
        padding: 12px 4px;
        color: var(--color-gray-dark)
    }
}

.TabContent_modularTabs__SvSBg {
    padding-top: 40px
}

@media(max-width:1070px) {
    .TabContent_modularTabs__SvSBg .TabContent_modularTabsInfo__wrSqN {
        padding: 0 16px
    }
}

.TabContent_modularTabs__SvSBg .TabContent_modularTabsInfo__wrSqN .TabContent_modularTabsInfoTitle__z85l0 {
    width: 1030px;
    text-align: center;
    margin: auto auto 16px
}

@media(max-width:1070px) {
    .TabContent_modularTabs__SvSBg .TabContent_modularTabsInfo__wrSqN .TabContent_modularTabsInfoTitle__z85l0 {
        width: 100%
    }
}

.TabContent_modularTabs__SvSBg .TabContent_modularTabsInfo__wrSqN .TabContent_modularTabsInfoDescri__QMOus {
    width: 820px;
    margin: auto;
    text-align: center
}

@media(max-width:860px) {
    .TabContent_modularTabs__SvSBg .TabContent_modularTabsInfo__wrSqN .TabContent_modularTabsInfoDescri__QMOus {
        width: 100%
    }
}

.TabContent_modularTabs__SvSBg .TabContent_modularTabsWithSelect__9icB9 {
    width: 1030px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: auto auto 32px
}

@media(max-width:767px) {
    .TabContent_modularTabs__SvSBg .TabContent_modularTabsWithSelect__9icB9 {
        width: 100%
    }
}

.TabContent_modularTabs__SvSBg .TabContent_modularTabsSelect__d255P {
    width: 400px
}

.TabContent_modularTabs__SvSBg .TabContent_tabSelect__EGFZX {
    display: none
}

.TabContent_modularTabs__SvSBg .TabContent_tabSelect__EGFZX.TabContent_active__61BPG {
    display: block
}

.TabContent_modularTabsNav__ZefOk {
    justify-content: center;
    border-bottom: 1px solid var(--color-gray-border);
    padding: 0 64px
}

@media(min-width:1366px) {
    .TabContent_modularTabsNav__ZefOk {
        width: 1366px
    }
}

@media(max-width:600px) {
    .TabContent_modularTabsNav__ZefOk {
        padding: 0 16px
    }
}

.TabContent_modularTabsNav__ZefOk .TabContent_navSwiper__QFeES {
    width: auto
}

@media(max-width:600px) {
    .TabContent_modularTabsNav__ZefOk .TabContent_navSwiper__QFeES {
        text-align: center;
        min-width: 100px;
        width: -moz-min-content;
        width: min-content
    }
}

.TabContent_modularTabsNav__ZefOk .TabContent_navLink__hzFHN {
    font-size: 1.25rem;
    padding: 12px;
    display: inline-block;
    border: none;
    background-color: transparent;
    color: var(--color-gray-dark);
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: .15px
}

@media(max-width:767px) {
    .TabContent_modularTabsNav__ZefOk .TabContent_navLink__hzFHN {
        font-size: .75rem;
        padding: 12px 4px;
        color: var(--color-gray-dark);
        line-height: 140%;
        letter-spacing: .4px
    }
}

.HousingTypology_SpecificationsWithTabs__6SC7Z {
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: var(--color-white)
}

@media(max-width:767px) {
    .HousingTypology_SpecificationsWithTabs__6SC7Z {
        padding: 32px 16px 40px
    }
}

.HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_TipologyItem__BvLUw {
    display: flex;
    gap: 20px;
    justify-content: space-around
}

@media(max-width:767px) {
    .HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_TipologyItem__BvLUw {
        flex-direction: column
    }
}

.HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_InfoText__yhtGp {
    margin-top: 40px
}

@media(max-width:767px) {
    .HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_InfoText__yhtGp {
        text-align: center
    }
}

.HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_InfoText__yhtGp .HousingTypology_DescriptionText__kvX16 {
    max-width: 327px;
    text-align: center;
    margin: auto auto 32px
}

.HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_InfoText__yhtGp .HousingTypology_Links__5LfDN {
    display: flex;
    gap: 24px;
    align-items: center
}

@media(max-width:767px) {
    .HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_InfoText__yhtGp .HousingTypology_Links__5LfDN {
        flex-direction: column
    }
}

.HousingTypology_SpecificationsWithTabs__6SC7Z .HousingTypology_InfoText__yhtGp h4 {
    color: var(--color-gray-dark);
    font-size: 24px
}

.CardsByRowsModule_CardsByRowsModule__AdCQF {
    padding: 40px 0
}

@media(max-width:1031px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_contentText__EsHeS {
        margin: auto
    }
}

.CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsByRowsModuleTitle__gA4lm {
    padding-bottom: 32px;
    width: 1030px
}

@media(max-width:1050px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsByRowsModuleTitle__gA4lm {
        width: 100%;
        text-align: center
    }
}

.CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardWrapper__hMHtP {
    display: flex;
    width: 400px;
    height: auto;
    padding-bottom: 32px;
    flex-direction: column;
    align-items: flex-start
}

@media(max-width:1031px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardWrapper__hMHtP {
        width: 328px;
        padding-bottom: 0;
        gap: 20px 0
    }

    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE {
        flex-direction: column;
        padding: 0 16px
    }
}

@media(max-width:766px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardListContainerDesktop__zM63p {
        display: none
    }
}

.CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsContainer__z0PcN {
    display: flex;
    flex-wrap: wrap;
    max-width: 1240px;
    margin: 0 auto;
    gap: 0 20px;
    justify-content: left
}

@media(max-width:1156px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsContainer__z0PcN {
        width: 100%;
        justify-content: center;
        padding: 0 20px
    }
}

@media(max-width:1031px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsContainer__z0PcN {
        padding: 0 16px
    }
}

@media(max-width:1264px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsContainer__z0PcN {
        justify-content: center
    }
}

.CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsByRowsModuleCotainerSingle__TJ1b6 {
    position: relative
}

.CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsByRowsModuleCotainerSingle__TJ1b6 .CardsByRowsModule_CardsByRowsModuleSingle__YpHh7 {
    width: 400px;
    padding: 0
}

@media(max-width:767px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsByRowsModuleCotainerSingle__TJ1b6 .CardsByRowsModule_CardsByRowsModuleSingle__YpHh7 {
        width: 328px
    }
}

.CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_LoadMoreButton__o9Io6 {
    text-align: center
}

.CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsByRowsModulePaginator___Mvjn {
    display: none
}

@media(max-width:1031px) {
    .CardsByRowsModule_CardsByRowsModule__AdCQF .CardsByRowsModule_CardsModuleContent__XNLXE .CardsByRowsModule_CardsByRowsModulePaginator___Mvjn {
        display: block
    }
}

.Milestone_Milestone__bLO5P {
    display: flex
}

.Milestone_Milestone__bLO5P .Milestone_Contentleft__ZxUKH {
    width: 295px;
    height: 192px;
    margin: 105px 20px 105px 0
}

@media(max-width:993px) {
    .Milestone_Milestone__bLO5P .Milestone_Contentleft__ZxUKH {
        margin: 20px 0 0;
        width: auto;
        height: auto
    }
}

.Milestone_Milestone__bLO5P .Milestone_Contentleft__ZxUKH .Milestone_Contentleft_year__gA1sO {
    color: #707070
}

.Milestone_Milestone__bLO5P .Milestone_Contentleft__ZxUKH .Milestone_Contentleft_title__0Y_T0 {
    margin-bottom: 16px
}

.Milestone_Milestone__bLO5P .Milestone_Contentleft__ZxUKH .Milestone_Contentleft_button__8YNtC {
    padding: 0
}

.Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ {
    display: flex
}

.Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_image__3Wx6z {
    width: 715px;
    height: 402px
}

.Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_image__3Wx6z img {
    border-radius: 20px;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:993px) {
    .Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_image__3Wx6z {
        width: 100%;
        height: auto
    }
}

@media(max-width:400px) {
    .Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_image__3Wx6z {
        width: 328px;
        height: 184px
    }
}

.Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_minImages__9QFTn {
    width: 162px;
    height: 91px;
    margin: 0 28px 0 20px;
    display: flex;
    flex-direction: column;
    gap: 12px
}

.Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_minImages__9QFTn img {
    border-radius: 20px;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    cursor: pointer
}

.Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_minImages__9QFTn .Milestone_SelectedImg__VVes2 {
    border: 3px solid #999;
    filter: brightness(.6)
}

@media(max-width:993px) {
    .Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ .Milestone_ContentRight_minImages__9QFTn {
        width: 73px;
        height: 73px;
        flex-direction: row;
        margin: 0 0 20px;
        gap: 12px
    }

    .Milestone_Milestone__bLO5P,
    .Milestone_Milestone__bLO5P .Milestone_ContentRight__z9Kv_ {
        flex-direction: column-reverse;
        flex-wrap: nowrap;
        align-items: stretch
    }
}

.Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 {
    padding-top: 40px;
    padding-bottom: 40px
}

.Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_ContentTextTitle__ylR83 {
    height: auto;
    margin-bottom: 32px
}

.Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_ContentTextTitle__ylR83 .Timeline_TimelineTitle__1All9 {
    width: 100%
}

@media(max-width:993px) {
    .Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_ContentTextTitle__ylR83 .Timeline_TimelineTitle__1All9 h2 {
        text-align: left !important
    }
}

.Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_ContentTextTitle__ylR83 .Timeline_TimelineDescription__iW8WJ {
    width: 820px;
    height: auto;
    margin-top: 16px
}

@media(max-width:993px) {
    .Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_ContentTextTitle__ylR83 .Timeline_TimelineDescription__iW8WJ {
        width: 100%;
        height: auto
    }

    .Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_ContentTextTitle__ylR83 .Timeline_TimelineDescription__iW8WJ p {
        text-align: left !important
    }

    .Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_ContentTextTitle__ylR83 {
        width: 328px;
        height: auto;
        margin: 0 16px 16px
    }
}

.Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_TimelineSwiper__E55tN {
    height: 458px
}

@media(max-width:993px) {
    .Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_TimelineSwiper__E55tN {
        width: auto;
        height: auto;
        margin: 32px 16px 20px
    }
}

.Timeline_Timeline__1u4z8 .Timeline_TimelineContent__jQWc1 .Timeline_TimelineSwiper__E55tN .Timeline_SwiperDesktop__xFFoq .Timeline_TimelineContentSlide__i0G6M .Timeline_ActiveYear__vfwpJ {
    font-weight: 700
}

.Timeline_Timeline__1u4z8 .Timeline_pagination__is3MM {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 32px;
    margin-top: 3px;
    cursor: pointer
}

.Timeline_Timeline__1u4z8 .Timeline_pagination__is3MM button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: 16px;
    transition: opacity .3s ease
}

.Timeline_Timeline__1u4z8 .Timeline_pagination__is3MM button:disabled {
    opacity: .3;
    cursor: not-allowed
}

.Timeline_Timeline__1u4z8 .Timeline_pagination__is3MM span {
    font-size: 16px;
    transition: opacity .3s ease
}

.Timeline_Timeline__1u4z8 .Timeline_pagination__is3MM span.Timeline_active__Gl6xl {
    font-weight: 700;
    text-decoration: underline;
    opacity: 1
}

.Timeline_Timeline__1u4z8 .Timeline_pagination__is3MM span.Timeline_disabled__A5RcX {
    opacity: 0;
    pointer-events: none
}

.Timeline_Timeline__1u4z8 .Timeline_slide-content__8EoLF {
    font-size: 24px;
    padding: 20px
}

.Label_label__dVF3q {
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    color: var(--color-gray-dark);
    margin-bottom: 8px
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY {
    background: #f6f7fc;
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_textTaxonomy__ETkq8 {
    background-color: #fff;
    padding: 32px 0
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_textTaxonomy__ETkq8 p {
    width: 820px;
    margin: auto;
    text-align: center
}

@media(max-width:860px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_textTaxonomy__ETkq8 p {
        width: 100%;
        padding: 0 16px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineTitleContent__dnBm2 {
    background: var(--color-white);
    padding-bottom: 32px
}

@media(max-width:767px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineTitleContent__dnBm2 {
        padding: 0 16px 32px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineTitleContent__dnBm2 .FilterWithSearchEngine_Title__pGpEy {
    padding-top: 32px;
    margin-bottom: 0
}

@media(max-width:767px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineTitleContent__dnBm2 .FilterWithSearchEngine_Title__pGpEy {
        padding-top: 40px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineTitleContent__dnBm2 .FilterWithSearchEngine_Subtitle__3kfuX {
    padding-top: 16px;
    width: 820px;
    margin: auto
}

@media(max-width:860px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineTitleContent__dnBm2 .FilterWithSearchEngine_Subtitle__3kfuX {
        width: 100%;
        padding-left: 16px;
        padding-right: 16px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 {
    background: var(--color-white)
}

@media(max-width:767px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 {
        padding: 0 16px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW {
    padding: 24px;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-end;
    gap: 20px
}

@media(max-width:767px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW {
        padding: 24px 0
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_DropdownSubtitle__ZPYXv {
    padding-bottom: 12px;
    font-weight: 800;
}

@media(max-width:944px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_DropdownSubtitle__ZPYXv {
        text-align: center;
        padding-bottom: 16px;
        font-size: 1.25rem;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: .15px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-end;
    gap: 20px
}

@media(max-width:966px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v {
        gap: 16px;
        flex-direction: column;
        align-items: center;
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_itemForm__miYdO {
    width: 288px
}

@media(max-width:944px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_itemForm__miYdO {
        width: 100%
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_itemForm__miYdO label {
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px;
    margin-bottom: 8px
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz {
    position: relative
}

@media(max-width:557px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz {
        width: 100%
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz label {
    display: block;
    margin-bottom: 8px;
    color: var(--color-gray-dark);
    font-size: .875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .25px
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz label span {
    color: var(--color-red-error)
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz .FilterWithSearchEngine_QuickSearchInput__SlaoF {
    width: 295px;
    margin-right: 20px
}

@media(max-width:966px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz .FilterWithSearchEngine_QuickSearchInput__SlaoF {
        width: 100%;
        margin-bottom: 32px;
        margin-right: 0
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz .FilterWithSearchEngine_QuickSearchDropdown__CLJii {
    width: 295px
}

@media(max-width:966px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_QuickSearchElement__p8nTz .FilterWithSearchEngine_QuickSearchDropdown__CLJii {
        width: 100%;
        margin-right: 0
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_ButtonContent__9VOdk {
    padding-bottom: 1px
}

@media(max-width:966px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW .FilterWithSearchEngine_QuickSearchIControls__5QI2v .FilterWithSearchEngine_ButtonContent__9VOdk {
        padding-bottom: 0;
        display: flex;
        justify-content: center
    }

    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterWithSearchEngineFilterContent__0AFc6 .FilterWithSearchEngine_FilterWithSearchEngineFilters__5jNmW {
        display: block
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardsConvenioContent__HYe7L {
    padding: 40px 0 32px
}

@media(max-width:767px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardsConvenioContent__HYe7L {
        padding: 40px 16px 16px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_searchTags__vE6HV {
    display: flex;
    gap: 20px;
    margin-bottom: 32px
}

@media(max-width:965px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_searchTags__vE6HV {
        flex-wrap: wrap;
        row-gap: 24px;
        -moz-column-gap: 16px;
        column-gap: 16px;
        justify-content: center
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_searchTags__vE6HV .FilterWithSearchEngine_FilterTag__qGnuD {
    border-radius: var(--Radius-xs, 6px);
    border: 1px solid var(--Outline-Separator-Medium, #707070);
    color: var(--color-gray-dark);
    text-align: center;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .4px;
    padding: 1px 12px;
    min-height: 28px;
    display: flex;
    justify-content: center;
    align-items: center
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_searchTags__vE6HV .FilterWithSearchEngine_FilterTag__qGnuD .FilterWithSearchEngine_RemoveTag__fHYpz {
    border: none;
    background: transparent;
    padding: 0;
    margin-left: 8px;
    width: 20px;
    height: 20px;
    font-size: 0;
    position: relative
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_searchTags__vE6HV .FilterWithSearchEngine_FilterTag__qGnuD .FilterWithSearchEngine_RemoveTag__fHYpz:after {
    content: "";
    background: url(/_next/static/media/close.66d3a93f.svg) no-repeat !important;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 0
}

@media(max-width:965px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_searchTags__vE6HV .FilterWithSearchEngine_buttonClear__jQJuJ {
        width: 100%;
        text-align: center
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_ResultsTitle__yvZr4 {
    margin-bottom: 16px
}

@media(max-width:966px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_ResultsTitle__yvZr4 {
        text-align: center;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: .25px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_FilterButton__wYTfO {
    margin-bottom: 16px;
    border-radius: var(--Radius-xs, 6px);
    border: 1px solid var(--Outline-Separator-Medium, #707070);
    background-color: transparent;
    padding: 0 var(--Spacing-md, 12px);
    font-size: 12px;
    line-height: 140%;
    letter-spacing: .25px;
    text-decoration: none;
    text-align: center;
    width: -moz-max-content;
    width: max-content;
    min-height: 28px;
    font-style: normal;
    font-weight: 400;
    transition: all .3s linear;
    gap: 12px;
    display: flex;
    justify-content: center;
    align-items: center
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od {
    margin-top: 0;
    position: relative;
    max-width: 100%;
    box-sizing: border-box
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j {
    display: flex;
    flex-wrap: wrap;
    gap: 20px
}

@media(max-width:767px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j {
        gap: 32px
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j .FilterWithSearchEngine_CardConvenioContent__sK5IW {
    box-sizing: border-box;
    border-radius: var(--l, 16px);
    margin-bottom: 0;
    width: 295px
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j .FilterWithSearchEngine_CardConvenioContent__sK5IW .FilterWithSearchEngine_CardConvenioInfoContent__Ru9Li {
    margin-bottom: 24px;
    justify-content: center
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j .FilterWithSearchEngine_CardConvenioContent__sK5IW .FilterWithSearchEngine_CardConvenioInfoContent__Ru9Li .FilterWithSearchEngine_CardConvenioImage__R_Vue img {
    border-radius: 20px;
    box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .1), 0 4px 6px -1px rgba(0, 0, 0, .1);
    -o-object-fit: cover;
    object-fit: cover
}

@media(max-width:966px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j .FilterWithSearchEngine_CardConvenioContent__sK5IW .FilterWithSearchEngine_CardConvenioInfoContent__Ru9Li .FilterWithSearchEngine_CardConvenioImage__R_Vue img {
        width: 100%
    }
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j .FilterWithSearchEngine_CardConvenioContent__sK5IW .FilterWithSearchEngine_CardConvenioInfoContent__Ru9Li .FilterWithSearchEngine_CardConvenioTitle__SSls2 {
    padding: 12px 0 20px
}

.FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j .FilterWithSearchEngine_CardConvenioContent__sK5IW .FilterWithSearchEngine_CardConvenioInfoContent__Ru9Li .FilterWithSearchEngine_Button__bA_IJ {
    border-radius: 4px;
    border: none;
    text-decoration: underline;
    text-transform: uppercase;
    background-color: transparent;
    display: inline-block;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    letter-spacing: .14px;
    transition: all .3s linear;
    font-size: 14px;
    padding: 0
}

@media(max-width:767px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j .FilterWithSearchEngine_CardConvenioContent__sK5IW {
        width: 328px
    }
}

@media(max-width:966px) {
    .FilterWithSearchEngine_FilterWithSearchEngine__gBORY .FilterWithSearchEngine_CardConvenioList__K47Od .FilterWithSearchEngine_CardConvenioList__List__v6H9j {
        justify-content: center
    }
}

.Loader_loader__MnxO4 {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
    display: none;
    flex-direction: column;
    align-items: center;
}

.Loader_loader__MnxO4 img {
    margin-bottom: 15px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .25), 0 4px 4px 0 rgba(0, 0, 0, .1);
    border-radius: 50%
}

.Loader_loader__MnxO4:before {
    content: "";
    width: 88px;
    height: 88px;
    border: 5px solid #fff;
    border-bottom: 5px solid var(--color-blue);
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: Loader_rotation__SpSPM 2s linear infinite;
    position: absolute
}

@keyframes Loader_rotation__SpSPM {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.SurveyButton_SurveyButton__8_KC9 {
    color: var(--color-white);
    display: flex;
    align-items: center;
    position: fixed;
    bottom: 350px;
    right: 0;
    font-size: .75rem;
    background-color: var(--color-pink-dark);
    text-decoration: none;
    transform: rotate(-90deg);
    transform-origin: right bottom;
    transition-duration: .3s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: all;
    z-index: 7;
    padding: 8px 12px;
    border-radius: 6px 6px 0 0;
    box-shadow: -4px 0 4px 0 rgba(0, 0, 0, .1), -4px 0 6px -4px rgba(0, 0, 0, .25), -10px 0 15px -3px transparent;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: .01em;
    text-align: center;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

.SurveyButton_SurveyButton__8_KC9:hover {
    background-color: var(--color-gray-four);
    padding: 12px 12px 8px
}

.SurveyButton_SurveyButton__8_KC9:focus-visible {
    background-color: var(--color-gray-four);
    box-shadow: inset 0 0 0 3px #ccc
}

.ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT {
    padding: 40px 0
}

@media(max-width:768px) {
    .ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT {
        padding: 24px 0
    }
}

.ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_ComparisonContent__QtOWm {
    width: 1030px;
    text-align: center;
    margin: 0 auto 24px
}

@media(max-width:768px) {
    .ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_ComparisonContent__QtOWm {
        width: 100%;
        padding: 0 16px;
        margin: 0
    }
}

.ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_ComparisonContent__QtOWm .ComparisonCards_ComparisonCardsTitle__nK8Xw {
    margin-bottom: 16px
}

.ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_ComparisonContent__QtOWm .ComparisonCards_ComparisonCardsDescription__PbOBA {
    width: 820px;
    margin: auto
}

.ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_ComparisonContent__QtOWm .ComparisonCards_ComparisonCardsDescription__PbOBA p {
    margin: 0
}

@media(max-width:768px) {
    .ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_ComparisonContent__QtOWm .ComparisonCards_ComparisonCardsDescription__PbOBA {
        width: 100%
    }
}

@media(min-width:769px) {
    .ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_CardsContent__wyorX {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        gap: 20px;
        max-width: 100%
    }

    .ComparisonCards_ComparisonCards__ySYcS .ComparisonCards_ComparisonCardsContent__veLrT .ComparisonCards_CardsContent__wyorX .ComparisonCards_ComparisonCardItem__B7PBf {
        flex: 0 0 calc((100% - 40px)/3);
        width: 400px;
        display: flex;
        align-items: stretch
    }
}

@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700&family=Roboto:wght@100;200;300;400;500;600;700&display=swap";
@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";

.ComparativeCard_comparativeCard__4GuLy {
    padding: 24px 0 0
}

@media(min-width:769px) {
    .ComparativeCard_comparativeCard__4GuLy {
        width: 100%
    }
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt {
    position: relative;
    border: 1px solid var(--color-gray-border);
    border-radius: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: var(--color-white)
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_containerLabel__AVCk7 {
    position: absolute;
    top: -12px;
    left: 12px;
    display: flex;
    flex-direction: column;
    gap: 4px
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_image__iQ45v {
    height: 140px
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_image__iQ45v img {
    border-radius: 20px 20px 0 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO {
    padding: 16px
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_title_card__PsdVb {
    margin-bottom: 0;
    padding-bottom: 16px
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_description_card__lSAti {
    padding-bottom: 16px;
    margin: 0
}

@media(max-width:768px) {
    .ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_description_card__lSAti {
        padding: 12px 0 16px
    }
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_text_list__dMdXB {
    padding: 16px 0 16px 1rem;
    margin: 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_text_list__dMdXB p {
    margin: 0 0 4px;
    padding-left: 6px
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_content_prices__U1APg {
    padding: 16px 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_content_prices__U1APg .ComparativeCard_price_item__TYd3b {
    display: flex;
    justify-content: space-between;
    margin: 8px 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_content_prices__U1APg .ComparativeCard_price_item__TYd3b .ComparativeCard_text__HaXCf p,
.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_content_prices__U1APg .ComparativeCard_price_item__TYd3b .ComparativeCard_value__sTOem p {
    margin: 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_price_before__iU_eg {
    padding: 16px 0 4px;
    text-align: center
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_price_before__iU_eg p {
    margin: 0;
    color: var(--color-gray-four);
    text-decoration: line-through
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_text_value__boNWG {
    padding: 4px 0 16px;
    text-align: center
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_text_value__boNWG p {
    margin: 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_text_value__boNWG p strong {
    font-size: 1.625rem
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_acorddion__hTFdZ {
    padding: 16px 0 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_acorddion__hTFdZ button {
    font-size: .875rem !important;
    text-decoration: underline;
    line-height: 20px;
    letter-spacing: .25px;
    padding: 8px 16px;
    color: var(--color-gray-dark)
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_acorddion__hTFdZ button:after {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(/assets/icons/arrow-black-two.svg) no-repeat 50%;
    background-size: 16px 15px;
    border: 1px solid var(--color-black);
    border-radius: 50%;
    transition: all .3s linear
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_acorddion__hTFdZ button[aria-expanded=true]:after {
    transform: rotate(180deg);
    transition: all .3s linear
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_acorddion__hTFdZ p {
    padding: 8px 16px;
    margin: 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_content_text__OfshO .ComparativeCard_acorddion__hTFdZ ul {
    padding: 8px 16px 8px 2rem;
    margin: 0
}

.ComparativeCard_comparativeCard__4GuLy .ComparativeCard_cardInfo__PlmQt .ComparativeCard_link__XxPm8 {
    padding: 16px 0;
    display: flex;
    justify-content: center
}