.u-section-1 {
    background-image: none;
}

    .u-section-1 .u-sheet-1 {
        min-height: 146px;
    }

    .u-section-1 .u-layout-wrap-1 {
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-1 .u-layout-cell-1 {
        min-height: 146px;
        background-image: linear-gradient(#c95b56, #c95b56);
    }

    .u-section-1 .u-container-layout-1 {
        padding: 25px 29px;
    }

    .u-section-1 .u-icon-1 {
        width: 88px;
        height: 88px;
        background-image: none;
        margin: 0 0 0 auto;
        padding: 18px;
    }

    .u-section-1 .u-layout-cell-2 {
        min-height: 146px;
        background-image: none;
    }

    .u-section-1 .u-container-layout-2 {
        padding: 30px;
    }

    .u-section-1 .u-text-1 {
        font-size: 2.25rem;
        margin: 0;
    }

    .u-section-1 .u-text-2 {
        font-weight: 400;
        font-size: 1.125rem;
        margin: 20px 0 0;
    }

    .u-section-1 .u-layout-cell-3 {
        min-height: 146px;
        background-image: none;
    }

    .u-section-1 .u-container-layout-3 {
        padding: 8px 0;
    }

    .u-section-1 .u-icon-2 {
        width: 96px;
        height: 96px;
        background-image: none;
        margin: 0 auto;
        padding: 20px;
    }

@media (max-width: 1199px) {
    .u-section-1 .u-sheet-1 {
        min-height: 148px;
    }

    .u-section-1 .u-layout-cell-1 {
        min-height: 120px;
    }

    .u-section-1 .u-container-layout-1 {
        padding-left: 13px;
        padding-right: 13px;
    }

    .u-section-1 .u-layout-cell-2 {
        min-height: 111px;
    }

    .u-section-1 .u-layout-cell-3 {
        min-height: 148px;
    }
}

@media (max-width: 991px) {
    .u-section-1 .u-sheet-1 {
        min-height: 182px;
    }

    .u-section-1 .u-layout-cell-1 {
        min-height: 116px;
    }

    .u-section-1 .u-container-layout-1 {
        padding-left: 20px;
    }

    .u-section-1 .u-layout-cell-2 {
        min-height: 116px;
    }

    .u-section-1 .u-container-layout-2 {
        padding-right: 19px;
    }

    .u-section-1 .u-text-1 {
        width: auto;
        margin-right: 335px;
    }

    .u-section-1 .u-text-2 {
        width: auto;
        margin-right: 346px;
    }

    .u-section-1 .u-layout-cell-3 {
        min-height: 37px;
    }

    .u-section-1 .u-container-layout-3 {
        padding: 0 23px;
    }

    .u-section-1 .u-icon-2 {
        margin-top: -115px;
        margin-right: 0;
    }
}

@media (max-width: 767px) {
    .u-section-1 .u-sheet-1 {
        min-height: 129px;
    }

    .u-section-1 .u-layout-wrap-1 {
        margin-top: 10px;
    }

    .u-section-1 .u-layout-cell-1 {
        min-height: 0;
    }

    .u-section-1 .u-container-layout-1 {
        padding: 15px 10px;
    }

    .u-section-1 .u-icon-1 {
        margin-right: auto;
        margin-left: 10px;
    }

    .u-section-1 .u-layout-cell-2 {
        min-height: 0;
    }

    .u-section-1 .u-container-layout-2 {
        padding: 0 10px;
    }

    .u-section-1 .u-text-1 {
        margin-top: -112px;
        margin-right: 226px;
        margin-left: 90px;
        font-size: 1.875rem;
    }

    .u-section-1 .u-text-2 {
        margin-top: 10px;
        margin-right: 236px;
        margin-left: 90px;
    }

    .u-section-1 .u-layout-cell-3 {
        min-height: 0;
    }

    .u-section-1 .u-container-layout-3 {
        padding-left: 0;
        padding-right: 0;
    }

    .u-section-1 .u-icon-2 {
        width: 84px;
        height: 84px;
        margin-top: -101px;
        margin-right: 13px;
        padding: 17px;
    }
}

@media (max-width: 575px) {
    .u-section-1 .u-sheet-1 {
        min-height: 113px;
    }

    .u-section-1 .u-layout-cell-1 {
        min-height: 1px;
    }

    .u-section-1 .u-icon-1 {
        width: 72px;
        height: 72px;
        padding: 14px;
    }

    .u-section-1 .u-layout-cell-2 {
        min-height: 1px;
    }

    .u-section-1 .u-container-layout-2 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-1 .u-text-1 {
        font-size: 1.0rem;
        margin-top: -78px;
        margin-right: 85px;
        margin-left: 93px;
    }

    .u-section-1 .u-text-2 {
        font-size: 0.575rem;
        margin-top: 14px;
        margin-right: 17px;
        margin-left: 36px;
    }

    .u-section-1 .u-icon-2 {
        width: 69px;
        height: 69px;
        margin-top: -85px;
        margin-right: 10px;
        padding: 13px;
    }
}

.u-section-2 {
    background-image: linear-gradient(#c95b56, #fae4e4);
}

    .u-section-2 .u-sheet-1 {
        min-height: 1303px;
    }

    .u-section-2 .u-list-1 {
        margin: 25px 0 60px;
    }

    .u-section-2 .u-repeater-1 {
        grid-template-columns: calc(25% - 15px) calc(25% - 15px) calc(25% - 15px) calc(25% - 15px);
        grid-gap: 20px 20px;
    }

    .u-section-2 .u-repeater-3 {
        grid-template-columns: calc(50% - -5px) calc(50% - -5px);
        grid-gap: 20px 20px;
    }

    .u-section-2 .u-list-item-1 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-1 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-1 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-1 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-2 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-2 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-2 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-2 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-3 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-4 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-3 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-3 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-3 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
        object-position: 50% 0%;
    }

    .u-section-2 .u-text-5 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-6 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-4 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-4 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-4 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-7 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-8 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-5 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-5 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-5 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-9 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-10 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-6 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-6 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-6 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-11 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-12 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-7 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-7 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-7 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-13 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-14 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-8 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-8 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-8 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-15 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-16 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-9 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-9 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-9 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-17 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-18 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-10 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-10 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-10 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-19 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-20 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-11 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-11 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-11 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-21 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-22 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

    .u-section-2 .u-list-item-12 {
        transition-duration: 0.5s;
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-2 .u-container-layout-12 {
        padding: 0 0 30px;
    }

    .u-section-2 .u-image-12 {
        height: 250px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-2 .u-text-23 {
        transition-duration: 0.5s;
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 30px 20px 0;
    }

    .u-section-2 .u-text-24 {
        font-style: italic;
        transition-duration: 0.5s;
        box-shadow: rgba(var(---r),var(---g),var(---b),0);
        text-shadow: rgba(var(---r),var(---g),var(---b),0);
        transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
        margin: 20px 20px 0;
    }

@media (max-width: 1199px) {
    .u-section-2 .u-sheet-1 {
        min-height: 1982px;
    }

    .u-section-2 .u-list-1 {
        margin-top: 16px;
        margin-right: initial;
        margin-left: initial;
    }

    .u-section-2 .u-repeater-1 {
        grid-template-columns: repeat(4, calc(25% - 15px));
    }

    .u-section-2 .u-repeater-3 {
        grid-template-columns: repeat(4, calc(25% - 15px));
    }


    .u-section-2 .u-image-1 {
        height: 206px;
    }

    .u-section-2 .u-text-1 {
        width: auto;
    }

    .u-section-2 .u-text-2 {
        width: auto;
    }

    .u-section-2 .u-image-2 {
        height: 206px;
    }

    .u-section-2 .u-text-3 {
        width: auto;
    }

    .u-section-2 .u-text-4 {
        width: auto;
    }

    .u-section-2 .u-image-3 {
        height: 206px;
    }

    .u-section-2 .u-text-5 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-6 {
        width: auto;
    }

    .u-section-2 .u-image-4 {
        height: 206px;
    }

    .u-section-2 .u-text-7 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-8 {
        width: auto;
    }

    .u-section-2 .u-image-5 {
        height: 206px;
    }

    .u-section-2 .u-text-9 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-10 {
        width: auto;
    }

    .u-section-2 .u-image-6 {
        height: 206px;
    }

    .u-section-2 .u-text-11 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-12 {
        width: auto;
    }

    .u-section-2 .u-image-7 {
        height: 206px;
    }

    .u-section-2 .u-text-13 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-14 {
        width: auto;
    }

    .u-section-2 .u-image-8 {
        height: 206px;
    }

    .u-section-2 .u-text-15 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-16 {
        width: auto;
    }

    .u-section-2 .u-image-9 {
        height: 206px;
    }

    .u-section-2 .u-text-17 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-18 {
        width: auto;
    }

    .u-section-2 .u-image-10 {
        height: 206px;
    }

    .u-section-2 .u-text-19 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-20 {
        width: auto;
    }

    .u-section-2 .u-image-11 {
        height: 206px;
    }

    .u-section-2 .u-text-21 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-22 {
        width: auto;
    }

    .u-section-2 .u-image-12 {
        height: 206px;
    }

    .u-section-2 .u-text-23 {
        width: auto;
        font-weight: normal;
        font-size: 1.25rem;
    }

    .u-section-2 .u-text-24 {
        width: auto;
    }
}

@media (max-width: 991px) {
    .u-section-2 .u-repeater-1 {
        grid-template-columns: repeat(2, calc(50% - 10px));
    }

    .u-section-2 .u-repeater-3 {
        grid-template-columns: repeat(2, calc(50% - 10px));
    }

    .u-section-2 .u-image-1 {
        height: 316px;
    }

    .u-section-2 .u-image-2 {
        height: 316px;
    }

    .u-section-2 .u-image-3 {
        height: 316px;
    }

    .u-section-2 .u-image-4 {
        height: 316px;
    }

    .u-section-2 .u-image-5 {
        height: 316px;
    }

    .u-section-2 .u-image-6 {
        height: 316px;
    }

    .u-section-2 .u-image-7 {
        height: 316px;
    }

    .u-section-2 .u-image-8 {
        height: 316px;
    }

    .u-section-2 .u-image-9 {
        height: 316px;
    }

    .u-section-2 .u-image-10 {
        height: 316px;
    }

    .u-section-2 .u-image-11 {
        height: 316px;
    }

    .u-section-2 .u-image-12 {
        height: 316px;
    }
}

@media (max-width: 767px) {
    .u-section-2 .u-image-1 {
        height: 258px;
    }

    .u-section-2 .u-text-2 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-2 {
        height: 258px;
    }

    .u-section-2 .u-text-4 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-3 {
        height: 258px;
    }

    .u-section-2 .u-text-6 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-4 {
        height: 258px;
    }

    .u-section-2 .u-text-8 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-5 {
        height: 258px;
    }

    .u-section-2 .u-text-10 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-6 {
        height: 258px;
    }

    .u-section-2 .u-text-12 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-7 {
        height: 258px;
    }

    .u-section-2 .u-text-14 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-8 {
        height: 258px;
    }

    .u-section-2 .u-text-16 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-9 {
        height: 258px;
    }

    .u-section-2 .u-text-18 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-10 {
        height: 258px;
    }

    .u-section-2 .u-text-20 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-11 {
        height: 258px;
    }

    .u-section-2 .u-text-22 {
        margin-left: 0;
        margin-right: 0;
    }

    .u-section-2 .u-image-12 {
        height: 258px;
    }

    .u-section-2 .u-text-24 {
        margin-left: 0;
        margin-right: 0;
    }
}

@media (max-width: 575px) {
    .u-section-2 .u-repeater-1 {
        grid-template-columns: 100%;
        min-height: 6073px;
    }

    .u-section-2 .u-repeater-3 {
        grid-template-columns: 100%;
        /*min-height: 6073px;*/
    }


    .u-section-2 .u-image-1 {
        height: 290px;
    }

    .u-section-2 .u-text-2 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-2 {
        height: 290px;
    }

    .u-section-2 .u-text-4 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-3 {
        height: 290px;
    }

    .u-section-2 .u-text-6 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-4 {
        height: 290px;
    }

    .u-section-2 .u-text-8 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-5 {
        height: 290px;
    }

    .u-section-2 .u-text-10 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-6 {
        height: 290px;
    }

    .u-section-2 .u-text-12 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-7 {
        height: 290px;
    }

    .u-section-2 .u-text-14 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-8 {
        height: 290px;
    }

    .u-section-2 .u-text-16 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-9 {
        height: 290px;
    }

    .u-section-2 .u-text-18 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-10 {
        height: 290px;
    }

    .u-section-2 .u-text-20 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-11 {
        height: 290px;
    }

    .u-section-2 .u-text-22 {
        margin-left: 20px;
        margin-right: 20px;
    }

    .u-section-2 .u-image-12 {
        height: 290px;
    }

    .u-section-2 .u-text-24 {
        margin-left: 20px;
        margin-right: 20px;
    }
}

.u-section-2 .u-text-5,
.u-section-2 .u-text-5:before,
.u-section-2 .u-text-5 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-5 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-5 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-1,
.u-section-2 .u-text-1:before,
.u-section-2 .u-text-1 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-1 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-1 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-3,
.u-section-2 .u-text-3:before,
.u-section-2 .u-text-3 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-3 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-3 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-7,
.u-section-2 .u-text-7:before,
.u-section-2 .u-text-7 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-7 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-7 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-block-085f-24:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-24:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-24:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-24:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-block-085f-24:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-block-085f-25:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-25:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-25:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-25:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-block-085f-25:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-block-085f-50:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-50:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-50:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-50:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-block-085f-50:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-block-085f-35:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-35:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-35:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-35:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-block-085f-35:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-block-085f-34:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-34:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-34:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-34:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-block-085f-34:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-block-085f-51:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-51:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-51:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-51:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-block-085f-51:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-image-1:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-image-1:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-image-1:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

    .u-section-2 .u-image-1:not([data-block-selected]):not([data-cell-selected]).u-section-2 .u-image-1:not([data-block-selected]):not([data-cell-selected]).u-section-2 .u-image-1:not([data-block-selected]):not([data-cell-selected]):hover:before {
        background-color: #333129 !important;
    }

.u-block-085f-62:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-62:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-62:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

    .u-block-085f-62:not([data-block-selected]):not([data-cell-selected]).u-block-085f-62:not([data-block-selected]):not([data-cell-selected]).u-block-085f-62:not([data-block-selected]):not([data-cell-selected]):hover:before {
        background-color: #333129 !important;
    }

.u-section-2 .u-text-4,
.u-section-2 .u-text-4:before,
.u-section-2 .u-text-4 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-4 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-4 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-4 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-4 {
    border-color: transparent !important;
}

.u-section-2 .u-text-9,
.u-section-2 .u-text-9:before,
.u-section-2 .u-text-9 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-9 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-9 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-image-4:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-image-4:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-image-4:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-image-4:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-section-2 .u-image-4:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-block-085f-65:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-65:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-65:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-65:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-block-085f-65:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-section-2 .u-list-item-5:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-list-item-5:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-list-item-5:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-list-item-5:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-section-2 .u-list-item-5:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-section-2 .u-container-layout-6:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-container-layout-6:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-container-layout-6:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-container-layout-6:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-section-2 .u-container-layout-6:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-block-085f-66:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-66:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-66:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-66:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-block-085f-66:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-block-085f-60:not([data-block-selected]):not([data-cell-selected]),
.u-block-085f-60:not([data-block-selected]):not([data-cell-selected]):before,
.u-block-085f-60:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-container-layout:hover .u-block-085f-60:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-block-085f-60:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-section-2 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-section-2 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-section-2 .u-image-6:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-image-6:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-image-6:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-image-6:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-container-layout.hover .u-section-2 .u-image-6:not([data-block-selected]):not([data-cell-selected]) {
    color: #ffffff !important;
}

.u-section-2 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-sheet-1:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-2,
.u-section-2 .u-text-2:before,
.u-section-2 .u-text-2 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-2 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-2 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-2 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-2 {
    border-color: transparent !important;
}

.u-section-2 .u-image-5:not([data-block-selected]):not([data-cell-selected]),
.u-section-2 .u-image-5:not([data-block-selected]):not([data-cell-selected]):before,
.u-section-2 .u-image-5:not([data-block-selected]):not([data-cell-selected]) > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-image-5:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-image-5:not([data-block-selected]):not([data-cell-selected]) {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-11,
.u-section-2 .u-text-11:before,
.u-section-2 .u-text-11 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-11 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-11 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-8,
.u-section-2 .u-text-8:before,
.u-section-2 .u-text-8 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-8 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-8 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-8 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-8 {
    border-color: transparent !important;
}

.u-section-2 .u-text-6,
.u-section-2 .u-text-6:before,
.u-section-2 .u-text-6 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-6 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-6 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-6 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-6 {
    border-color: transparent !important;
}

.u-section-2 .u-text-13,
.u-section-2 .u-text-13:before,
.u-section-2 .u-text-13 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-13 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-13 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-15,
.u-section-2 .u-text-15:before,
.u-section-2 .u-text-15 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-15 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-15 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-10,
.u-section-2 .u-text-10:before,
.u-section-2 .u-text-10 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-10 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-10 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-10 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-10 {
    border-color: transparent !important;
}

.u-section-2 .u-text-12,
.u-section-2 .u-text-12:before,
.u-section-2 .u-text-12 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-12 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-12 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-12 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-12 {
    border-color: transparent !important;
}

.u-section-2 .u-text-14,
.u-section-2 .u-text-14:before,
.u-section-2 .u-text-14 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-14 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-14 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-14 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-14 {
    border-color: transparent !important;
}

.u-section-2 .u-text-16,
.u-section-2 .u-text-16:before,
.u-section-2 .u-text-16 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-16 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-16 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-16 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-16 {
    border-color: transparent !important;
}

.u-section-2 .u-text-17,
.u-section-2 .u-text-17:before,
.u-section-2 .u-text-17 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-17 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-17 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-18,
.u-section-2 .u-text-18:before,
.u-section-2 .u-text-18 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-18 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-18 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-18 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-18 {
    border-color: transparent !important;
}

.u-section-2 .u-text-19,
.u-section-2 .u-text-19:before,
.u-section-2 .u-text-19 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-19 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-19 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-20,
.u-section-2 .u-text-20:before,
.u-section-2 .u-text-20 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-20 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-20 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-20 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-20 {
    border-color: transparent !important;
}

.u-section-2 .u-text-21,
.u-section-2 .u-text-21:before,
.u-section-2 .u-text-21 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-21 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-21 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-22,
.u-section-2 .u-text-22:before,
.u-section-2 .u-text-22 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-22 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-22 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-22 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-22 {
    border-color: transparent !important;
}

.u-section-2 .u-text-23,
.u-section-2 .u-text-23:before,
.u-section-2 .u-text-23 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-23 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-container-layout.hover .u-section-2 .u-text-23 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
}

.u-section-2 .u-text-24,
.u-section-2 .u-text-24:before,
.u-section-2 .u-text-24 > .u-container-layout:before {
    transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
}

.u-section-2 .u-container-layout:hover .u-text-24 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-24 {
    border-color: transparent !important;
}

.u-container-layout.hover .u-section-2 .u-text-24 {
    transform: translateX(0px) translateY(-5px) scale(1) !important;
    box-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
    text-shadow: rgba(var(---r),var(---g),var(---b),0) !important;
}

.u-section-2 .u-text-24 {
    border-color: transparent !important;
}

.u-section-3 .u-sheet-1 {
    min-height: 846px;
}

.u-section-3 .u-tabs-1 {
    min-height: 756px;
    margin-top: 100px;
    margin-bottom: 30px;
    height: auto;
}

.u-section-3 .u-tab-link-1 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-3 .u-tab-link-2 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-3 .u-tab-link-3 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-3 .u-tab-item-4 {
    margin-bottom: 0;
}

.u-section-3 .u-tab-link-4 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-3 .u-tab-link-5 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-3 .u-tab-pane-1 {
    background-image: none;
}

.u-section-3 .u-container-layout-1 {
    padding: 0 25px;
}

.u-section-3 .u-text-1 {
    font-weight: normal;
    margin: 30px auto 0 0;
}

.u-section-3 .u-table-1 {
    margin: 30px auto 0 0;
}

.u-section-3 .u-tab-pane-2 {
    background-image: none;
}

.u-section-3 .u-container-layout-2 {
    padding: 30px 25px;
}

.u-section-3 .u-text-2 {
    line-height: 1.8;
    margin: 0;
}

.u-section-3 .u-tab-pane-3 {
    background-image: none;
}

.u-section-3 .u-container-layout-3 {
    padding: 30px 25px;
}

.u-section-3 .u-text-3 {
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-3 .u-text-4 {
    margin-left: 0;
    margin-bottom: 0;
}

.u-section-3 .u-btn-1 {
    margin-left: 0;
    margin-right: 0;
    border-style: solid;
    text-transform: uppercase;
}

.u-section-3 .u-tab-pane-4 {
    background-image: none;
}

.u-section-3 .u-container-layout-4 {
    padding: 30px 25px;
}

.u-section-3 .u-tab-pane-5 {
    background-image: none;
}

.u-section-3 .u-container-layout-5 {
    padding: 0 20px;
}

.u-section-3 .u-form-1 {
    height: 657px;
    margin: 35px 30px -41px 0;
}

.u-section-3 .u-form-group-4 {
    margin-left: 0;
}

.u-section-3 .u-form-group-5 {
    margin-left: 0;
}

.u-section-3 .u-form-group-6 {
    margin-left: 0;
}

.u-section-3 .u-form-group-7 {
    margin-left: 0;
}

.u-section-3 .u-form-group-8 {
    margin-left: 0;
}

@media (max-width: 1199px) {
    .u-section-3 .u-text-1 {
        line-height: 28.8px;
        font-weight: 400;
    }

    .u-section-3 .u-table-1 {
        margin-right: initial;
        margin-left: initial;
    }

    .u-section-3 .u-form-1 {
        margin-right: 0;
    }
}

@media (max-width: 767px) {
    .u-section-3 .u-tabs-1 {
        min-height: 1180px;
    }

    .u-section-3 .u-container-layout-1 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-3 .u-container-layout-2 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-3 .u-container-layout-3 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-3 .u-container-layout-4 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-3 .u-container-layout-5 {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 575px) {
    .u-section-3 .u-tabs-1 {
        min-height: 756px;
    }
}

.u-section-4 {
    background-image: none;
}

    .u-section-4 .u-sheet-1 {
        min-height: 168px;
    }

    .u-section-4 .u-layout-wrap-1 {
        margin: 30px auto 30px 0;
    }

    .u-section-4 .u-layout-cell-1 {
        min-height: 108px;
    }

    .u-section-4 .u-container-layout-1 {
        padding: 30px 60px;
    }

    .u-section-4 .u-text-1 {
        font-size: 1.5rem;
        font-weight: 700;
        margin: 0 auto;
    }

    .u-section-4 .u-layout-cell-2 {
        min-height: 108px;
    }

    .u-section-4 .u-container-layout-2 {
        padding: 29px 60px;
    }

    .u-section-4 .u-social-icons-1 {
        height: 48px;
        min-height: 16px;
        width: 280px;
        min-width: 120px;
        margin: 0 auto;
    }

    .u-section-4 .u-icon-1 {
        color: rgb(59, 89, 152) !important;
    }

    .u-section-4 .u-icon-2 {
        color: rgb(17, 17, 17) !important;
    }

    .u-section-4 .u-icon-3 {
        height: 100%;
        color: rgb(197, 54, 164) !important;
    }

    .u-section-4 .u-icon-4 {
        height: 100%;
        color: rgb(0, 122, 185) !important;
    }

    .u-section-4 .u-icon-5 {
        height: 100%;
        color: rgb(203, 32, 39) !important;
    }

@media (max-width: 1199px) {
    .u-section-4 .u-sheet-1 {
        min-height: 149px;
    }

    .u-section-4 .u-layout-wrap-1 {
        margin-right: initial;
        margin-left: initial;
    }

    .u-section-4 .u-layout-cell-1 {
        min-height: 89px;
    }

    .u-section-4 .u-layout-cell-2 {
        min-height: 89px;
    }
}

@media (max-width: 991px) {
    .u-section-4 .u-sheet-1 {
        min-height: 160px;
    }

    .u-section-4 .u-layout-cell-1 {
        min-height: 100px;
    }

    .u-section-4 .u-container-layout-1 {
        padding-left: 30px;
        padding-right: 30px;
    }

    .u-section-4 .u-layout-cell-2 {
        min-height: 68px;
    }

    .u-section-4 .u-container-layout-2 {
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (max-width: 767px) {
    .u-section-4 .u-sheet-1 {
        min-height: 262px;
    }

    .u-section-4 .u-container-layout-1 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-4 .u-layout-cell-2 {
        min-height: 102px;
    }

    .u-section-4 .u-container-layout-2 {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 575px) {
    .u-section-4 .u-sheet-1 {
        min-height: 224px;
    }

    .u-section-4 .u-layout-cell-2 {
        min-height: 64px;
    }
}

.u-section-5 {
    background-image: none;
}

    .u-section-5 .u-sheet-1 {
        min-height: 1330px;
    }

    .u-section-5 .u-text-1 {
        width: 525px;
        font-weight: 700;
        margin: 60px auto 0;
    }

    .u-section-5 .u-text-2 {
        width: 525px;
        margin: 11px auto 0;
    }

    .u-section-5 .u-layout-wrap-1 {
        width: 619px;
        margin: 60px auto;
    }

    .u-section-5 .u-layout-cell-1 {
        min-height: 299px;
    }

    .u-section-5 .u-container-layout-1 {
        padding: 30px;
    }

    .u-section-5 .u-image-1 {
        width: 239px;
        height: 239px;
        /*background-image: url("images/ome-serious-unshaven-male-keeps-hands-together-dressed-dark-blue-shirt-has-talk-with-interlocutor-stands-against-white-wall.jpg");*/
        background-position: 50% 50%;
        margin: 0 auto;
    }

    .u-section-5 .u-layout-cell-2 {
        min-height: 236px;
        background-image: none;
    }

    .u-section-5 .u-container-layout-2 {
        padding: 30px;
    }

    .u-section-5 .u-text-3 {
        margin: 0 auto;
    }

    .u-section-5 .u-text-4 {
        line-height: 2;
        margin: 20px 0 0;
    }

    .u-section-5 .u-text-5 {
        font-size: 0.875rem;
        /*letter-spacing: 1px;*/;
        margin: 20px 0 0;
    }

    .u-section-5 .u-btn-1 {
        background-image: none;
        border-style: solid;
        padding: 0;
    }

    .u-section-5 .u-layout-cell-3 {
        min-height: 372px;
    }

    .u-section-5 .u-container-layout-3 {
        padding: 30px;
    }

    .u-section-5 .u-text-6 {
        margin: 0 auto;
    }

    .u-section-5 .u-text-7 {
        line-height: 2.2;
        margin: 20px 0 0;
    }

    .u-section-5 .u-social-icons-1 {
        white-space: nowrap;
        height: 24px;
        min-height: 16px;
        width: 91px;
        min-width: 68px;
        margin: 30px auto 0;
    }

    .u-section-5 .u-icon-1 {
        height: 100%;
    }

    .u-section-5 .u-icon-2 {
        height: 100%;
    }

    .u-section-5 .u-icon-3 {
        height: 100%;
    }

@media (max-width: 1199px) {
    .u-section-5 .u-social-icons-1 {
        width: 92px;
    }
}

@media (max-width: 991px) {
    .u-section-5 .u-sheet-1 {
        min-height: 922px;
    }

    .u-section-5 .u-layout-cell-2 {
        min-height: 100px;
    }

    .u-section-5 .u-layout-cell-3 {
        min-height: 100px;
    }
}

@media (max-width: 767px) {
    .u-section-5 .u-sheet-1 {
        min-height: 884px;
    }

    .u-section-5 .u-layout-wrap-1 {
        width: 540px;
    }

    .u-section-5 .u-layout-cell-1 {
        min-height: 261px;
    }

    .u-section-5 .u-container-layout-1 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-5 .u-container-layout-3 {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 575px) {
    .u-section-5 .u-sheet-1 {
        min-height: 787px;
    }

    .u-section-5 .u-text-1 {
        width: 340px;
    }

    .u-section-5 .u-text-2 {
        width: 340px;
    }

    .u-section-5 .u-layout-wrap-1 {
        width: 340px;
    }

    .u-section-5 .u-layout-cell-1 {
        min-height: 164px;
    }

    .u-section-5 .u-container-layout-2 {
        padding-left: 20px;
        padding-right: 20px;
    }
}

.u-section-6 {
    background-image: none;
}

    .u-section-6 .u-sheet-1 {
        min-height: 723px;
    }

    .u-section-6 .u-products-1 {
        grid-template-columns: repeat(6, auto);
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .u-section-6 .u-repeater-1 {
        grid-template-columns: repeat(3, calc(33.3333% - 8.66667px));
        min-height: 612px;
        grid-auto-columns: calc(33.3333% - 8.66667px);
        grid-gap: 13px;
    }

    .u-section-6 .u-repeater-item-1 {
        background-image: none;
        box-shadow: 0 0 12px 0 rgba(128,128,128,0.55);
    }

    .u-section-6 .u-container-layout-1 {
        padding: 30px;
    }

    .u-section-6 .u-image-1 {
        height: 304px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-6 .u-text-1 {
        text-transform: uppercase;
        font-weight: 700;
        margin: 24px 0 0;
    }

    .u-section-6 .u-text-2 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-product-price-1 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-btn-1 {
        border-style: solid;
        text-transform: uppercase;
        font-size: 0.875rem;
        font-weight: 700;
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-repeater-item-2 {
        background-image: none;
        box-shadow: 0 0 12px 0 rgba(128,128,128,0.55);
    }

    .u-section-6 .u-container-layout-2 {
        padding: 30px;
    }

    .u-section-6 .u-image-2 {
        height: 304px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-6 .u-text-3 {
        text-transform: uppercase;
        font-weight: 700;
        margin: 24px 0 0;
    }

    .u-section-6 .u-text-4 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-product-price-2 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-btn-2 {
        border-style: solid;
        text-transform: uppercase;
        font-size: 0.875rem;
        font-weight: 700;
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-repeater-item-3 {
        background-image: none;
        box-shadow: 0 0 12px 0 rgba(128,128,128,0.55);
    }

    .u-section-6 .u-container-layout-3 {
        padding: 30px;
    }

    .u-section-6 .u-image-3 {
        height: 304px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-6 .u-text-5 {
        text-transform: uppercase;
        font-weight: 700;
        margin: 24px 0 0;
    }

    .u-section-6 .u-text-6 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-product-price-3 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-btn-3 {
        border-style: solid;
        text-transform: uppercase;
        font-size: 0.875rem;
        font-weight: 700;
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-repeater-item-4 {
        background-image: none;
        box-shadow: 0 0 12px 0 rgba(128,128,128,0.55);
    }

    .u-section-6 .u-container-layout-4 {
        padding: 30px;
    }

    .u-section-6 .u-image-4 {
        height: 304px;
        margin-top: 0;
        margin-bottom: 0;
        background-image: url("data:image/svg+xml;base64,DQoNCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0ibWFuIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjI1NnB4IiBoZWlnaHQ9IjI1NnB4IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjU2IDI1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCBmaWxsPSIjQzZEOEUxIiB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzdGOTZBNiIgZD0iTTIyNi4xLDEwMGMtMS4yLTEuMi0yLjktMS45LTQuNy0xLjljLTIuMSwwLTQuMSwwLjktNS43LDIuNWwtMjUuMSwyNS42Yy0wLjIsMC4yLTAuNiwwLjUtMC45LDAuNQ0KCQljLTAuMiwwLTAuNC0wLjEtMC40LTAuMWwtMi44LTIuOGMtMC40LTAuNC0wLjctMSwwLTEuN0wyMTgsOTBjMy0zLjEsMy4yLTcuOCwwLjUtMTAuNmMtMS4yLTEuMi0yLjktMS45LTQuNy0xLjkNCgkJYy0yLjEsMC00LjEsMC45LTUuNywyLjVsLTMxLjQsMzJjLTAuNiwwLjYtMC45LDAuNy0xLDAuN2wtMy42LTMuN2MtMC4xLTAuMiwwLTAuNiwwLjUtMS4xbDM3LTM3LjhjMy0zLjEsMy4yLTcuOCwwLjUtMTAuNg0KCQljLTEuMi0xLjItMi45LTEuOS00LjctMS45Yy0yLjEsMC00LjEsMC45LTUuNywyLjVsLTM3LDM3LjhjLTAuMywwLjQtMC43LDAuNS0wLjksMC41Yy0wLjEsMC0wLjIsMC0wLjItMC4xbC0zLjItMy4zDQoJCWMtMC4xLTAuMy0wLjMtMC44LDAuMy0xLjRsMzIuNi0zMy4zYzMtMy4xLDMuMi03LjgsMC41LTEwLjZjLTEuMi0xLjItMi45LTEuOS00LjctMS45Yy0yLjEsMC00LjEsMC45LTUuNywyLjVMMTQ2LDg2LjlsMC44LTEwLjMNCgkJYzAuMi0yLjgtMC40LTUuMy0xLjctNy4ybDAsMGMtMS41LTIuNC00LjEtMy43LTcuMy0zLjdsLTAuMSwwYy0yLjgsMC02LjksMi4zLTcuNCw2LjZjLTAuMSwwLjktMC4yLDEuOS0wLjQsMw0KCQljLTEuNiwxMy43LTQuMiwzNi43LTEwLjgsNDYuMmMtNC45LDcuMS0yNS45LDIyLjEtMjYuMSwyMi4zbC0wLjEsMC4xYy0wLjQsMC40LTAuNywwLjktMC43LDEuNGMwLDAuNiwwLjIsMS4xLDAuNiwxLjVsNDcuMiw0OC41DQoJCWMwLjQsMC40LDAuOSwwLjYsMS40LDAuNmwwLjEsMGMwLjUsMCwxLjEtMC4zLDEuNC0wLjdsMC4xLTAuMWMwLjEtMC4yLDE0LjMtMjAuOCwyMC4xLTI2LjljMi42LTIuNyw1LjctNC40LDktNi4yDQoJCWMzLjMtMS44LDYuOC0zLjYsOS44LTYuN2w0My43LTQ0LjZDMjI4LjYsMTA3LjUsMjI4LjgsMTAyLjgsMjI2LjEsMTAweiIvPg0KCTxwYXRoIGZpbGw9IiM3Rjk2QTYiIGQ9Ik0xMjEuNiwxODMuNGwtMzMtMzMuOWMtMS4yLTEuMi0xLjgtMi45LTEuNy00LjZjMC4xLTEuNywwLjktMy40LDIuMi00LjVsMC4zLTAuMw0KCQljNS43LTQuMSwyMS40LTE1LjksMjUuMS0yMS4zYzQtNS44LDUuOS0xNC40LDcuNS0yNS41YzAuNC0xLjgsMC40LTMtMC4yLTMuN2MtMC4zLTAuNC0wLjgtMC42LTEuMy0wLjZjLTAuMiwwLTAuNCwwLTAuNiwwLjENCgkJYy0wLjcsMC4zLTEuMiwwLjYtMS40LDAuOGwwLDBjLTEuOSwxLjItMy41LDMuMy00LjMsNmwtMy4yLDkuOEw5MS45LDU4LjFjLTEuMi0zLTQtNS4xLTYuOS01LjFjLTAuOCwwLTEuNiwwLjItMi40LDAuNQ0KCQljLTEuNywwLjctMywyLjItMy43LDQuMWMtMC42LDEuOS0wLjYsMy45LDAuMiw1LjlMOTYuNSwxMDdjMC4zLDAuNy0wLjEsMS4yLTAuMiwxLjRsLTQuMiwxLjdjMCwwLDAsMC0wLjEsMA0KCQljLTAuNCwwLTAuNy0wLjYtMC44LTAuOUw3MS40LDU5LjhjLTEuMi0zLTQtNS4xLTYuOS01LjFjLTAuOCwwLTEuNiwwLjItMi40LDAuNWMtMS43LDAuNy0zLDIuMi0zLjcsNC4xYy0wLjYsMS45LTAuNiwzLjksMC4yLDUuOQ0KCQlsMTkuOCw0OS40YzAuMywwLjcsMC4yLDEuMSwwLDEuM2wtNC43LDJsMCwwYy0wLjEtMC4xLTAuNC0wLjMtMC42LTFMNTYuMyw3NC45Yy0xLjItMy00LTUuMS02LjktNS4xYy0wLjgsMC0xLjYsMC4yLTIuNCwwLjUNCgkJYy0zLjUsMS41LTUuMSw1LjktMy41LDkuOWwxNi44LDQxLjljMC40LDAuOS0wLjEsMS4zLTAuNiwxLjVsLTMuNiwxLjVjMCwwLTAuMSwwLTAuMiwwYzAsMCwwLDAsMCwwYy0wLjEsMC0wLjUsMC0wLjktMC45DQoJCUw0MS41LDkwLjhjLTEuMi0zLTQtNS4xLTYuOS01LjFjLTAuOCwwLTEuNiwwLjItMi40LDAuNWMtMy41LDEuNS01LjEsNS45LTMuNSw5LjlMNTIsMTU0LjVjMS42LDQsNC4xLDcsNi41LDEwDQoJCWMyLjQsMi45LDQuNiw1LjcsNiw5LjJjMy4xLDcuOSw4LjMsMzIuNSw4LjMsMzIuN2wwLDAuMWMwLjIsMC41LDAuNSwxLDEsMS4yYzAuMywwLjEsMC41LDAuMiwwLjgsMC4yYzAuMywwLDAuNS0wLjEsMC43LTAuMg0KCQljMC4zLTAuMSwzNC40LTE0LjcsNDUuOC0xOS4yYzEuNC0wLjYsMS44LTEuNCwxLjktMi4xQzEyMy40LDE4NSwxMjIsMTgzLjcsMTIxLjYsMTgzLjR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
        background-position: 50% 50%;
    }

    .u-section-6 .u-text-7 {
        text-transform: uppercase;
        font-weight: 700;
        margin: 24px 0 0;
    }

    .u-section-6 .u-text-8 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-product-price-4 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-btn-4 {
        border-style: solid;
        text-transform: uppercase;
        font-size: 0.875rem;
        font-weight: 700;
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-repeater-item-5 {
        background-image: none;
        box-shadow: 0 0 12px 0 rgba(128,128,128,0.55);
    }

    .u-section-6 .u-container-layout-5 {
        padding: 30px;
    }

    .u-section-6 .u-image-5 {
        height: 304px;
        margin-top: 0;
        margin-bottom: 0;
        background-image: url("images/6f461f60.svg");
        background-position: 50% 50%;
    }

    .u-section-6 .u-text-9 {
        text-transform: uppercase;
        font-weight: 700;
        margin: 24px 0 0;
    }

    .u-section-6 .u-text-10 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-product-price-5 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-btn-5 {
        border-style: solid;
        text-transform: uppercase;
        font-size: 0.875rem;
        font-weight: 700;
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-repeater-item-6 {
        background-image: none;
        box-shadow: 0 0 12px 0 rgba(128,128,128,0.55);
    }

    .u-section-6 .u-container-layout-6 {
        padding: 30px;
    }

    .u-section-6 .u-image-6 {
        height: 304px;
        margin-top: 0;
        margin-bottom: 0;
        background-image: url("images/caac4e54.svg");
        background-position: 50% 50%;
    }

    .u-section-6 .u-text-11 {
        text-transform: uppercase;
        font-weight: 700;
        margin: 24px 0 0;
    }

    .u-section-6 .u-text-12 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-product-price-6 {
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-btn-6 {
        border-style: solid;
        text-transform: uppercase;
        font-size: 0.875rem;
        font-weight: 700;
        margin: 20px auto 0 0;
    }

    .u-section-6 .u-gallery-nav-1 {
        position: absolute;
        left: 10px;
        width: 40px;
        height: 40px;
    }

    .u-section-6 .u-gallery-nav-2 {
        position: absolute;
        right: 10px;
        width: 40px;
        height: 40px;
    }

@media (max-width: 1199px) {
    .u-section-6 .u-repeater-1 {
        grid-template-columns: repeat(3, calc(33.333333333333336% - 8.66667px));
        grid-auto-columns: calc(33.333333333333336% - 8.66667px);
    }

    .u-section-6 .u-image-1 {
        height: 248px;
    }

    .u-section-6 .u-image-2 {
        height: 248px;
    }

    .u-section-6 .u-image-3 {
        height: 248px;
    }

    .u-section-6 .u-image-4 {
        height: 248px;
    }

    .u-section-6 .u-image-5 {
        height: 248px;
    }

    .u-section-6 .u-image-6 {
        height: 248px;
    }
}

@media (max-width: 991px) {
    .u-section-6 .u-repeater-1 {
        grid-template-columns: repeat(2, calc(50% - 6.5000025px));
        grid-auto-columns: calc(50% - 6.5000025px);
    }

    .u-section-6 .u-image-1 {
        height: 288px;
    }

    .u-section-6 .u-image-2 {
        height: 288px;
    }

    .u-section-6 .u-image-3 {
        height: 288px;
    }

    .u-section-6 .u-image-4 {
        height: 288px;
    }

    .u-section-6 .u-image-5 {
        height: 288px;
    }

    .u-section-6 .u-image-6 {
        height: 288px;
    }
}

@media (max-width: 767px) {
    .u-section-6 .u-repeater-1 {
        grid-template-columns: 100%;
        grid-auto-columns: calc(100% - 0px);
    }

    .u-section-6 .u-container-layout-1 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-6 .u-image-1 {
        height: 463px;
    }

    .u-section-6 .u-container-layout-2 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-6 .u-image-2 {
        height: 463px;
    }

    .u-section-6 .u-container-layout-3 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-6 .u-image-3 {
        height: 463px;
    }

    .u-section-6 .u-container-layout-4 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-6 .u-image-4 {
        height: 463px;
    }

    .u-section-6 .u-container-layout-5 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-6 .u-image-5 {
        height: 463px;
    }

    .u-section-6 .u-container-layout-6 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-6 .u-image-6 {
        height: 463px;
    }
}

@media (max-width: 575px) {
    .u-section-6 .u-repeater-1 {
        grid-auto-columns: 100%;
    }

    .u-section-6 .u-image-1 {
        height: 284px;
    }

    .u-section-6 .u-image-2 {
        height: 284px;
    }

    .u-section-6 .u-image-3 {
        height: 284px;
    }

    .u-section-6 .u-image-4 {
        height: 284px;
    }

    .u-section-6 .u-image-5 {
        height: 284px;
    }

    .u-section-6 .u-image-6 {
        height: 284px;
    }
}

.u-section-7 {
    background-image: none;
}

    .u-section-7 .u-sheet-1 {
        min-height: 588px;
    }

    .u-section-7 .u-tabs-1 {
        min-height: 468px;
        width: 1140px;
        height: auto;
        margin: 60px auto 60px -35px;
    }

    .u-section-7 .u-tab-link-1 {
        font-size: 1.25rem;
        background-image: none;
        font-weight: 600;
        padding: 10px 25px;
    }

    .u-section-7 .u-tab-link-2 {
        font-size: 1.25rem;
        background-image: none;
        font-weight: 600;
        padding: 10px 25px;
    }

    .u-section-7 .u-tab-link-3 {
        font-size: 1.25rem;
        background-image: none;
        font-weight: 600;
        padding: 10px 25px;
    }

    .u-section-7 .u-tab-pane-1 {
        background-image: none;
    }

    .u-section-7 .u-container-layout-1 {
        padding: 30px;
    }

    .u-section-7 .u-text-1 {
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        font-size: 1.5rem;
    }

    .u-section-7 .u-table-1 {
        width: 712px;
        margin: 20px auto 0 0;
    }

.u-block-b557-39 {
    background-image: none;
}

.u-section-7 .u-text-2 {
    line-height: 1.8;
    margin: 20px 0 0;
}

.u-section-7 .u-tab-pane-2 {
    background-image: none;
}

.u-section-7 .u-container-layout-2 {
    padding: 30px;
}

.u-section-7 .u-text-3 {
    line-height: 1.8;
    margin: 0;
}

.u-section-7 .u-tab-pane-3 {
    background-image: none;
}

.u-section-7 .u-container-layout-3 {
    padding: 30px;
}

.u-section-7 .u-text-4 {
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-7 .u-text-5 {
    margin-left: 0;
    margin-bottom: 0;
}

.u-section-7 .u-btn-1 {
    margin-left: 0;
    margin-right: 0;
    border-style: solid;
    text-transform: uppercase;
}

@media (max-width: 1199px) {
    .u-section-7 .u-tabs-1 {
        width: 940px;
        margin-left: 0;
    }
}

@media (max-width: 991px) {
    .u-section-7 .u-tabs-1 {
        width: 720px;
    }

    .u-section-7 .u-table-1 {
        width: 660px;
    }
}

@media (max-width: 767px) {
    .u-section-7 .u-tabs-1 {
        width: 540px;
    }

    .u-section-7 .u-container-layout-1 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-7 .u-table-1 {
        width: 520px;
    }

    .u-section-7 .u-container-layout-2 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-7 .u-container-layout-3 {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 575px) {
    .u-section-7 .u-tabs-1 {
        width: 340px;
    }

    .u-section-7 .u-table-1 {
        width: 320px;
    }
}

.u-section-8 .u-sheet-1 {
    min-height: 1181px;
}

.u-section-8 .u-group-1 {
    min-height: 90px;
    background-image: none;
    width: 901px;
    height: auto;
    margin: 25px auto 0;
}

.u-section-8 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
}

.u-section-8 .u-text-1 {
    font-size: 3rem;
    font-weight: 700;
    text-transform: none;
    margin: 21px 0 0;
}

.u-section-8 .u-tabs-1 {
    min-height: 541px;
    margin-top: 9px;
    margin-bottom: 0;
    height: auto;
}

.u-section-8 .u-tab-link-1 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-8 .u-tab-link-2 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-8 .u-tab-link-3 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-8 .u-tab-item-4 {
    margin-bottom: 0;
}

.u-section-8 .u-tab-link-4 {
    font-size: 1.25rem;
    background-image: none;
    font-weight: 600;
    padding: 10px 25px;
}

.u-section-8 .u-tab-pane-1 {
    background-image: none;
}

.u-section-8 .u-container-layout-2 {
    padding: 30px 25px;
}

.u-section-8 .u-text-2 {
    margin: 0 auto 0 0;
}

.u-section-8 .u-table-1 {
    margin: 30px auto -30px 0;
}

.u-section-8 .u-tab-pane-2 {
    background-image: none;
}

.u-section-8 .u-container-layout-3 {
    padding: 30px 25px;
}

.u-section-8 .u-text-3 {
    line-height: 1.8;
    margin: 0;
}

.u-section-8 .u-tab-pane-3 {
    background-image: none;
}

.u-section-8 .u-container-layout-4 {
    padding: 0;
}

.u-section-8 .u-products-1 {
    width: 1128px;
    margin: 0 auto;
}

.u-section-8 .u-repeater-1 {
    grid-template-columns: 25% 25% 25% 25%;
    grid-gap: 0px 0px;
    min-height: 457px;
}

.u-section-8 .u-container-layout-5 {
    padding: 0 20px 18px;
}

.u-section-8 .u-image-1 {
    height: 272px;
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-8 .u-text-4 {
    margin: 20px 0 0;
}

.u-section-8 .u-product-price-1 {
    margin: 20px auto 0;
}

.u-section-8 .u-btn-1 {
    border-style: solid;
    text-transform: uppercase;
    font-size: 0.875rem;
    margin: 20px auto 0;
}

.u-section-8 .u-container-layout-6 {
    padding: 0 20px 18px;
}

.u-section-8 .u-image-2 {
    height: 272px;
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-8 .u-text-5 {
    margin: 20px 0 0;
}

.u-section-8 .u-product-price-2 {
    margin: 20px auto 0;
}

.u-section-8 .u-btn-2 {
    border-style: solid;
    text-transform: uppercase;
    font-size: 0.875rem;
    margin: 20px auto 0;
}

.u-section-8 .u-container-layout-7 {
    padding: 0 20px 18px;
}

.u-section-8 .u-image-3 {
    height: 272px;
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-8 .u-text-6 {
    margin: 20px 0 0;
}

.u-section-8 .u-product-price-3 {
    margin: 20px auto 0;
}

.u-section-8 .u-btn-3 {
    border-style: solid;
    text-transform: uppercase;
    font-size: 0.875rem;
    margin: 20px auto 0;
}

.u-section-8 .u-container-layout-8 {
    padding: 0 20px 18px;
}

.u-section-8 .u-image-4 {
    height: 272px;
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-8 .u-text-7 {
    margin: 20px 0 0;
}

.u-section-8 .u-product-price-4 {
    margin: 20px auto 0;
}

.u-section-8 .u-btn-4 {
    border-style: solid;
    text-transform: uppercase;
    font-size: 0.875rem;
    margin: 20px auto 0;
}

.u-section-8 .u-tab-pane-4 {
    background-image: none;
}

.u-section-8 .u-container-layout-9 {
    padding: 30px 25px;
}

.u-section-8 .u-form-1 {
    height: 82px;
    margin: 202px 174px 60px 111px;
}

.u-section-8 .u-btn-5 {
    background-image: none;
    border-style: solid;
}

.u-block-1a7a-37 {
    margin-top: 0;
    margin-bottom: 10px !important;
}

@media (max-width: 1199px) {
    .u-section-8 .u-group-1 {
        height: auto;
    }

    .u-section-8 .u-container-layout-1 {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .u-section-8 .u-table-1 {
        margin-right: initial;
        margin-left: initial;
    }

    .u-section-8 .u-products-1 {
        width: 940px;
    }

    .u-section-8 .u-repeater-1 {
        grid-template-columns: repeat(4, 25%);
        min-height: 381px;
    }

    .u-section-8 .u-form-1 {
        margin-right: 74px;
        margin-left: 11px;
    }
}

@media (max-width: 991px) {
    .u-section-8 .u-group-1 {
        width: 720px;
    }

    .u-section-8 .u-products-1 {
        width: 720px;
    }

    .u-section-8 .u-repeater-1 {
        grid-template-columns: repeat(2, 50%);
        min-height: 1167px;
    }

    .u-section-8 .u-form-1 {
        margin-right: 0;
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .u-section-8 .u-group-1 {
        width: 540px;
    }

    .u-section-8 .u-container-layout-1 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-8 .u-tab-link-1 {
        font-size: 1rem;
    }

    .u-section-8 .u-tab-link-2 {
        font-size: 1rem;
    }

    .u-section-8 .u-tab-link-3 {
        font-size: 1rem;
    }

    .u-section-8 .u-tab-link-4 {
        font-size: 1rem;
    }

    .u-section-8 .u-container-layout-2 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-8 .u-container-layout-3 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-8 .u-products-1 {
        width: 540px;
    }

    .u-section-8 .u-repeater-1 {
        grid-template-columns: 100%;
    }

    .u-section-8 .u-container-layout-5 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-8 .u-container-layout-6 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-8 .u-container-layout-7 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-8 .u-container-layout-8 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-8 .u-container-layout-9 {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 575px) {
    .u-section-8 .u-group-1 {
        width: 340px;
    }

    .u-section-8 .u-text-1 {
        font-size: 2.25rem;
        margin-top: 17px;
    }

    .u-section-8 .u-products-1 {
        width: 340px;
    }
}

.u-section-9 .u-sheet-1 {
    min-height: 996px;
}

.u-section-9 .u-group-1 {
    min-height: 90px;
    background-image: none;
    width: 901px;
    height: auto;
    margin: 25px auto 0;
}

.u-section-9 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
}

.u-section-9 .u-text-1 {
    font-size: 3rem;
    font-weight: 700;
    text-transform: none;
    margin: 21px 0 0;
}

.u-section-9 .u-form-1 {
    height: 599px;
    width: 855px;
    margin: 0 auto;
}

.u-section-9 .u-form-group-3 {
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 10px !important;
}

.u-section-9 .u-form-group-4 {
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 10px !important;
}

.u-section-9 .u-form-group-5 {
    margin-left: 0;
}

.u-section-9 .u-form-group-6 {
    margin-left: 0;
}

.u-section-9 .u-form-group-7 {
    margin-top: 0;
    margin-bottom: 10px !important;
}

.u-section-9 .u-btn-1 {
    background-image: none;
    border-style: solid;
    padding: 10px 7px 10px 5px;
}

.u-section-9 .u-form-2 {
    height: 166px;
    margin: 0 157px 60px 128px;
}

.u-section-9 .u-btn-2 {
    /*letter-spacing: 1px;*/;
    border-style: none;
    font-weight: 700;
    text-transform: uppercase;
}

.u-block-dc76-63 {
    margin-top: 0;
    margin-bottom: 10px !important;
}

@media (max-width: 1199px) {
    .u-section-9 .u-group-1 {
        min-height: 124px;
        height: auto;
    }

    .u-section-9 .u-container-layout-1 {
        padding-top: 23px;
        padding-bottom: 23px;
    }

    .u-section-9 .u-text-1 {
        width: auto;
        margin-top: 25px;
        margin-bottom: -2px;
    }

    .u-section-9 .u-form-2 {
        width: 855px;
        margin-left: 28px;
        margin-right: 57px;
    }
}

@media (max-width: 991px) {
    .u-section-9 .u-group-1 {
        width: 720px;
    }

    .u-section-9 .u-form-1 {
        width: 720px;
    }

    .u-section-9 .u-form-2 {
        width: 720px;
        margin-left: 0;
        margin-right: 0;
    }
}

@media (max-width: 767px) {
    .u-section-9 .u-group-1 {
        width: 540px;
    }

    .u-section-9 .u-container-layout-1 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-9 .u-form-1 {
        width: 540px;
    }

    .u-section-9 .u-form-2 {
        width: 540px;
    }
}

@media (max-width: 575px) {
    .u-section-9 .u-group-1 {
        width: 340px;
    }

    .u-section-9 .u-text-1 {
        font-size: 2.25rem;
        margin-top: 17px;
    }

    .u-section-9 .u-form-1 {
        width: 340px;
    }

    .u-section-9 .u-form-2 {
        width: 340px;
    }
}

.u-section-10 {
    background-image: none;
}

    .u-section-10 .u-sheet-1 {
        min-height: 830px;
    }

    .u-section-10 .u-products-1 {
        margin-top: 179px;
        margin-bottom: 0;
    }

    .u-section-10 .u-repeater-1 {
        grid-template-columns: repeat(4, calc(25% - 27.75px));
        min-height: 506px;
        grid-gap: 37px;
    }

    .u-section-10 .u-repeater-item-1 {
        background-image: none;
    }

    .u-section-10 .u-container-layout-1 {
        padding: 30px;
    }

    .u-section-10 .u-image-1 {
        height: 239px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-10 .u-text-1 {
        font-size: 1.5rem;
        margin: 20px 0 0;
    }

    .u-section-10 .u-product-price-1 {
        margin: 20px auto 0;
    }

    .u-section-10 .u-btn-1 {
        border-style: solid;
        font-size: 0.875rem;
        margin: 20px auto 0;
    }

    .u-section-10 .u-repeater-item-2 {
        background-image: none;
    }

    .u-section-10 .u-container-layout-2 {
        padding: 30px;
    }

    .u-section-10 .u-image-2 {
        height: 239px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-10 .u-text-2 {
        font-size: 1.5rem;
        margin: 20px 0 0;
    }

    .u-section-10 .u-product-price-2 {
        margin: 20px auto 0;
    }

    .u-section-10 .u-btn-2 {
        border-style: solid;
        font-size: 0.875rem;
        margin: 20px auto 0;
    }

    .u-section-10 .u-repeater-item-3 {
        background-image: none;
    }

    .u-section-10 .u-container-layout-3 {
        padding: 30px;
    }

    .u-section-10 .u-image-3 {
        height: 239px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-10 .u-text-3 {
        font-size: 1.5rem;
        margin: 20px 0 0;
    }

    .u-section-10 .u-product-price-3 {
        margin: 20px auto 0;
    }

    .u-section-10 .u-btn-3 {
        border-style: solid;
        font-size: 0.875rem;
        margin: 20px auto 0;
    }

    .u-section-10 .u-repeater-item-4 {
        background-image: none;
    }

    .u-section-10 .u-container-layout-4 {
        padding: 30px;
    }

    .u-section-10 .u-image-4 {
        height: 239px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .u-section-10 .u-text-4 {
        font-size: 1.5rem;
        margin: 20px 0 0;
    }

    .u-section-10 .u-product-price-4 {
        margin: 20px auto 0;
    }

    .u-section-10 .u-btn-4 {
        border-style: solid;
        font-size: 0.875rem;
        margin: 20px auto 0;
    }

    .u-section-10 .u-text-5 {
        margin: 40px auto 60px;
    }

    .u-section-10 .u-btn-5 {
        border-style: solid;
        padding: 0;
    }

@media (max-width: 1199px) {
    .u-section-10 .u-products-1 {
        margin-top: 163px;
    }

    .u-section-10 .u-repeater-1 {
        min-height: 407px;
    }

    .u-section-10 .u-image-1 {
        height: 175px;
    }

    .u-section-10 .u-image-2 {
        height: 175px;
    }

    .u-section-10 .u-image-3 {
        height: 175px;
    }

    .u-section-10 .u-image-4 {
        height: 175px;
    }
}

@media (max-width: 991px) {
    .u-section-10 .u-repeater-1 {
        grid-template-columns: repeat(2, calc(50% - 18.5px));
        min-height: 1194px;
    }

    .u-section-10 .u-image-1 {
        height: 331px;
    }

    .u-section-10 .u-image-2 {
        height: 331px;
    }

    .u-section-10 .u-image-3 {
        height: 331px;
    }

    .u-section-10 .u-image-4 {
        height: 331px;
    }
}

@media (max-width: 767px) {
    .u-section-10 .u-products-1 {
        margin-top: 149px;
    }

    .u-section-10 .u-repeater-1 {
        grid-template-columns: 100%;
    }

    .u-section-10 .u-image-1 {
        height: 566px;
    }

    .u-section-10 .u-text-1 {
        font-size: 2.25rem;
    }

    .u-section-10 .u-image-2 {
        height: 566px;
    }

    .u-section-10 .u-text-2 {
        font-size: 2.25rem;
    }

    .u-section-10 .u-image-3 {
        height: 566px;
    }

    .u-section-10 .u-text-3 {
        font-size: 2.25rem;
    }

    .u-section-10 .u-image-4 {
        height: 566px;
    }

    .u-section-10 .u-text-4 {
        font-size: 2.25rem;
    }
}

@media (max-width: 575px) {
    .u-section-10 .u-products-1 {
        margin-top: 143px;
    }

    .u-section-10 .u-container-layout-1 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-10 .u-image-1 {
        height: 348px;
    }

    .u-section-10 .u-text-1 {
        width: auto;
    }

    .u-section-10 .u-container-layout-2 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-10 .u-image-2 {
        height: 348px;
    }

    .u-section-10 .u-text-2 {
        width: auto;
    }

    .u-section-10 .u-container-layout-3 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-10 .u-image-3 {
        height: 348px;
    }

    .u-section-10 .u-text-3 {
        width: auto;
    }

    .u-section-10 .u-container-layout-4 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .u-section-10 .u-image-4 {
        height: 348px;
    }

    .u-section-10 .u-text-4 {
        width: auto;
    }
}

.u-section-11 .u-sheet-1 {
    min-height: 790px;
}

.u-section-11 .u-text-1 {
    font-weight: 700;
    font-size: 3.75rem;
    text-shadow: 2px 2px 8px rgba(0,0,0,0.2);
    --animation-custom_in-translate_x: -300px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 0.3;
    margin: 30px auto 0;
}

.u-section-11 .u-text-2 {
    width: 760px;
    --animation-custom_in-translate_x: 300px;
    --animation-custom_in-translate_y: 0px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 0.3;
    margin: 30px auto 0;
}

.u-section-11 .u-layout-wrap-1 {
    width: 788px;
    margin: 21px 158px 0 auto;
}

.u-section-11 .u-layout-cell-1 {
    min-height: 77px;
}

.u-section-11 .u-container-layout-1 {
    padding: 9px 0;
}

.u-section-11 .u-line-1 {
    width: 630px;
    height: 0;
    margin: 0 auto;
}

.u-section-11 .u-list-1 {
    grid-template-rows: auto;
    margin-top: 109px;
    margin-bottom: 60px;
}

.u-section-11 .u-repeater-1 {
    grid-template-columns: repeat(4, calc(25% - 23.25px));
    min-height: 222px;
    grid-gap: 31px;
}

.u-section-11 .u-list-item-1 {
    background-image: none;
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 300px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 0.3;
    box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);
}

.u-section-11 .u-container-layout-2 {
    padding: 30px;
}

.u-section-11 .u-icon-1 {
    height: 59px;
    width: 59px;
    background-image: none;
    margin: 0 auto;
}

.u-section-11 .u-text-3 {
    font-size: 1.25rem;
    margin: 20px 0 0;
}

.u-section-11 .u-list-item-2 {
    background-image: none;
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 300px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 0.3;
    box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);
}

.u-section-11 .u-container-layout-3 {
    padding: 30px;
}

.u-section-11 .u-icon-2 {
    height: 59px;
    width: 59px;
    background-image: none;
    margin: 0 auto;
}

.u-section-11 .u-text-4 {
    font-size: 1.25rem;
    margin: 20px 0 0;
}

.u-section-11 .u-list-item-3 {
    background-image: none;
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 300px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 0.3;
    box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);
}

.u-section-11 .u-container-layout-4 {
    padding: 30px;
}

.u-section-11 .u-icon-3 {
    height: 59px;
    width: 59px;
    background-image: none;
    margin: 0 auto;
}

.u-section-11 .u-text-5 {
    font-size: 1.25rem;
    margin: 20px 0 0;
}

.u-section-11 .u-list-item-4 {
    background-image: none;
    --animation-custom_in-translate_x: 0px;
    --animation-custom_in-translate_y: 300px;
    --animation-custom_in-opacity: 0;
    --animation-custom_in-rotate: 0deg;
    --animation-custom_in-scale: 0.3;
    box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4);
}

.u-section-11 .u-container-layout-5 {
    padding: 30px;
}

.u-section-11 .u-icon-4 {
    height: 59px;
    width: 59px;
    background-image: none;
    margin: 0 auto;
}

.u-section-11 .u-text-6 {
    font-size: 1.25rem;
    margin: 20px 0 0;
}

@media (max-width: 1199px) {
    .u-section-11 .u-layout-wrap-1 {
        margin-right: 51px;
    }

    .u-section-11 .u-layout-cell-1 {
        --animation-custom_in-translate_x: 0px;
        --animation-custom_in-translate_y: 0px;
        --animation-custom_in-opacity: 0;
        --animation-custom_in-rotate: 0deg;
        --animation-custom_in-scale: 0.3;
    }

    .u-section-11 .u-list-1 {
        margin-top: 110px;
    }

    .u-section-11 .u-repeater-1 {
        min-height: 180px;
    }
}

@media (max-width: 991px) {
    .u-section-11 .u-sheet-1 {
        min-height: 783px;
    }

    .u-section-11 .u-text-2 {
        width: 720px;
    }

    .u-section-11 .u-layout-wrap-1 {
        width: 720px;
        margin-right: 0;
    }

    .u-section-11 .u-layout-cell-1 {
        min-height: 70px;
    }

    .u-section-11 .u-repeater-1 {
        grid-template-columns: repeat(2, calc(50% - 15.5px));
        min-height: 454px;
    }
}

@media (max-width: 767px) {
    .u-section-11 .u-sheet-1 {
        min-height: 818px;
    }

    .u-section-11 .u-text-2 {
        width: 540px;
    }

    .u-section-11 .u-layout-wrap-1 {
        width: 540px;
    }

    .u-section-11 .u-layout-cell-1 {
        min-height: 53px;
    }

    .u-section-11 .u-line-1 {
        width: 540px;
    }

    .u-section-11 .u-list-1 {
        margin-top: 107px;
    }

    .u-section-11 .u-repeater-1 {
        grid-template-columns: calc(50% - 15.5px) calc(50% - 15.5px);
        grid-gap: 31px 31px;
    }

    .u-section-11 .u-container-layout-2 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-11 .u-container-layout-3 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-11 .u-container-layout-4 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .u-section-11 .u-container-layout-5 {
        padding-left: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 575px) {
    .u-section-11 .u-sheet-1 {
        min-height: 779px;
    }

    .u-section-11 .u-text-1 {
        font-size: 1.875rem;
    }

    .u-section-11 .u-text-2 {
        width: 340px;
    }

    .u-section-11 .u-layout-wrap-1 {
        width: 340px;
    }

    .u-section-11 .u-layout-cell-1 {
        min-height: 33px;
    }

    .u-section-11 .u-line-1 {
        width: 340px;
    }

    .u-section-11 .u-repeater-1 {
        grid-template-columns: 100%;
    }
}

#carousel_658f {
    direction: ltr !important;
}
