.breakdance .bde-section-594-100 .section-container {
    --bde-section-width: 1320px
}

.breakdance .bde-section-594-100 .section-container {
    padding-left: 50px;
    padding-right: 50px;
    padding-bottom: 0px
}

.breakdance .bde-section-594-100 {
    overflow: hidden
}

@media (max-width:767px) {
    .breakdance .bde-section-594-100 .section-container {
        padding-top: 50px
    }
}

@media (max-width:479px) {
    .breakdance .bde-section-594-100 .section-container {
        padding-top: 50px
    }
}

.breakdance .bde-columns-594-101 {
    --columnCount: 2;
    --bde-column-gap: 50px
}

@media (max-width:1119px) {
    .breakdance .bde-columns-594-101 {
        --columnCount: 2
    }

    .breakdance .bde-columns-594-101.bde-columns {
        flex-direction: column;
        flex-wrap: nowrap
    }

    .breakdance .bde-columns-594-101.bde-columns>.bde-column {
        width: 100%
    }
}

@media (max-width:1023px) {
    .breakdance .bde-columns-594-101 {
        --columnCount: 2
    }
}

@media (max-width:767px) {
    .breakdance .bde-columns-594-101 {
        --columnCount: 2
    }
}

@media (max-width:479px) {
    .breakdance .bde-columns-594-101 {
        --columnCount: 2
    }
}

.breakdance .bde-column-594-102 {
    --column-width: 50%;
    justify-content: center
}

@media (max-width:1119px) {
    .breakdance .bde-column-594-102 {
        align-items: center;
        text-align: center
    }
}

@media (max-width:1119px) {
    .breakdance .bde-div-594-103 {
        width: 600px;
        align-items: center;
        text-align: center
    }
}

.breakdance .bde-heading-594-104 {
    font-size: 56px;
    font-weight: 900
}

@media (max-width:1023px) {
    .breakdance .bde-heading-594-104 {
        font-size: 44px
    }
}

@media (max-width:767px) {
    .breakdance .bde-heading-594-104 {
        font-size: 34px
    }
}

@media (max-width:479px) {
    .breakdance .bde-heading-594-104 {
        font-size: 30px
    }
}

.breakdance .bde-heading-594-105 {
    color: var(--bde-brand-primary-color);
    font-family: "Caveat Brush", sans-serif;
    font-size: 70px;
    font-weight: 900
}

@media (max-width:1023px) {
    .breakdance .bde-heading-594-105 {
        font-size: 54px
    }
}

@media (max-width:767px) {
    .breakdance .bde-heading-594-105 {
        font-size: 44px
    }
}

@media (max-width:479px) {
    .breakdance .bde-heading-594-105 {
        font-size: 40px
    }
}

.breakdance .bde-text-594-106 {
    font-size: 26px;
    font-weight: 400;
    line-height: 1.3;
    margin-top: 30px
}

@media (max-width:1023px) {
    .breakdance .bde-text-594-106 {
        font-size: 24px
    }
}

@media (max-width:767px) {
    .breakdance .bde-text-594-106 {
        font-size: 24px
    }
}

@media (max-width:479px) {
    .breakdance .bde-text-594-106 {
        font-size: 20px
    }
}

.breakdance .bde-image-594-107 {
    display: block;
    position: absolute;
    top: -70px;
    left: -90px;
    width: 100px;
    height: 100px;
    object-fit: cover;
    object-position: center;
    pointer-events: none
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-107 {
        display: none
    }
}

.breakdance .bde-column-594-108 {
    --column-width: 50%
}

@media (max-width:1119px) {
    .breakdance .bde-column-594-108 {
        align-items: center;
        text-align: center
    }
}

@keyframes rotation {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.breakdance .bde-image-594-109 {
    display: block;
    position: absolute;
    width: calc(100% + 100px) !important;
    height: auto;
    top: -100px;
    max-width: calc(100% + 100px) !important;
    left: -50px;
    top: -50px;
    animation: rotation 60s infinite linear;
    pointer-events: none
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-109 {
        width: 600px !important;
        height: 600px;
        top: -100px;
        max-width: 100% !important;
        left: calc(50% - 300px);
        top: -60px
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-109 {
        width: 500px !important;
        height: 500px;
        top: -100px;
        max-width: 500px !important;
        left: calc(50% - 250px);
        top: -60px
    }
}

@media (max-width:767px) {
    .breakdance .bde-image-594-109 {
        width: 300px !important;
        height: 300px;
        max-width: 400px !important;
        left: calc(50% - 150px);
        top: -30px
    }
}

.breakdance .bde-image-594-110 {
    width: 100%
}

.breakdance .bde-image-594-110 .breakdance-image-object {
    width: 100%;
    height: auto
}

.breakdance .bde-image-594-110 {
    pointer-events: none
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-110 {
        width: auto
    }

    .breakdance .bde-image-594-110 .breakdance-image-object {
        width: 100%;
        height: 600px
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-110 {
        width: auto
    }

    .breakdance .bde-image-594-110 .breakdance-image-object {
        width: 100%;
        height: 500px
    }
}

@media (max-width:767px) {
    .breakdance .bde-image-594-110 {
        width: auto
    }

    .breakdance .bde-image-594-110 .breakdance-image-object {
        width: 100%;
        height: 300px
    }
}

.breakdance .bde-section-594-111 .section-container {
    --bde-section-width: 1900px
}

.breakdance .bde-section-594-111 .section-container {
    padding-top: 0px
}

.breakdance .bde-div-594-112 {
    width: 100%;
    padding: 100px 10% 100px 10%;
    border-radius: 20px;
    align-items: center;
    text-align: center
}

.breakdance .bde-div-594-112 {
    background-color: var(--bde-brand-primary-color)
}

@media (max-width:1023px) {
    .breakdance .bde-div-594-112 {
        padding-top: 75px;
        padding-bottom: 75px
    }
}

@media (max-width:767px) {
    .breakdance .bde-div-594-112 {
        padding-right: 5%;
        padding-left: 5%
    }
}

@media (max-width:479px) {
    .breakdance .bde-div-594-112 {
        padding-top: 50px;
        padding-bottom: 50px
    }
}

.breakdance .bde-div-594-113 {
    align-items: center;
    text-align: center
}

@media (max-width:1119px) {
    .breakdance .bde-div-594-113 {
        width: auto
    }
}

.breakdance .bde-heading-594-114 {
    color: var(--bde-palette-white-bfdb8c6a-9ce7-48a2-8180-169a78a82a4a-2);
    font-size: 50px
}

@media (max-width:1119px) {
    .breakdance .bde-heading-594-114 {
        font-size: 40px
    }
}

@media (max-width:1023px) {
    .breakdance .bde-heading-594-114 {
        font-size: 40px
    }
}

@media (max-width:767px) {
    .breakdance .bde-heading-594-114 {
        font-size: 28px
    }
}

@media (max-width:479px) {
    .breakdance .bde-heading-594-114 {
        font-size: 24px
    }
}

.breakdance .bde-text-594-115 {
    color: var(--bde-palette-white-bfdb8c6a-9ce7-48a2-8180-169a78a82a4a-2);
    font-size: 26px;
    margin-top: 20px
}

@media (max-width:1023px) {
    .breakdance .bde-text-594-115 {
        line-height: 1.2
    }
}

@media (max-width:767px) {
    .breakdance .bde-text-594-115 {
        font-size: 22px
    }
}

@media (max-width:479px) {
    .breakdance .bde-text-594-115 {
        font-size: 20px
    }
}

.breakdance .bde-image-594-116 {
    display: block;
    position: absolute;
    height: 100px;
    width: 100px;
    top: -80px;
    right: -100px;
    transform: rotate(220deg)
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-116 {
        top: -80px;
        right: -50px
    }
}

@media (max-width:767px) {
    .breakdance .bde-image-594-116 {
        top: -120px;
        right: -30px
    }
}

.breakdance .bde-image-594-117 {
    display: block;
    position: absolute;
    height: 100px;
    width: 100px;
    top: -80px;
    left: -100px;
    transform: rotate(70deg)
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-117 {
        top: -80px;
        left: -50px
    }
}

@media (max-width:767px) {
    .breakdance .bde-image-594-117 {
        top: -120px;
        left: -30px
    }
}

.breakdance .bde-div-594-118 {
    width: 100%;
    margin-top: 50px
}

.breakdance .bde-columns-594-119 {
    --columnCount: 3;
    height: 100%
}

@media (max-width:1119px) {
    .breakdance .bde-columns-594-119 {
        --columnCount: 3
    }

    .breakdance .bde-columns-594-119.bde-columns {
        flex-direction: column;
        flex-wrap: nowrap
    }

    .breakdance .bde-columns-594-119.bde-columns>.bde-column {
        width: 100%
    }
}

@media (max-width:1023px) {
    .breakdance .bde-columns-594-119 {
        --columnCount: 3
    }
}

@media (max-width:767px) {
    .breakdance .bde-columns-594-119 {
        --columnCount: 3
    }
}

@media (max-width:479px) {
    .breakdance .bde-columns-594-119 {
        --columnCount: 3;
        --bde-column-gap: 15px
    }
}

.breakdance .bde-column-594-120 {
    --column-width: 33.33%
}

.breakdance .bde-div-594-121 {
    width: 100%;
    min-height: 100%;
    padding: 30px 30px 30px 30px;
    border-radius: 20px
}

.breakdance .bde-div-594-121 {
    background-color: var(--bde-background-color);
    background: linear-gradient(135deg, rgba(227, 255, 231, 1) 0%, rgba(217, 231, 255, 1) 99.48717948717949%)
}

@media (max-width:1119px) {
    .breakdance .bde-div-594-121 {
        padding: 30px 10% 30px 10%
    }
}

@media (max-width:767px) {
    .breakdance .bde-div-594-121 {
        align-items: center;
        text-align: center
    }
}

.breakdance .bde-image-594-122 {
    width: auto
}

.breakdance .bde-image-594-122 .breakdance-image-object {
    width: 100%;
    height: 80px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-122 .breakdance-image-object {
        height: 70px;
        width: auto
    }
}

@media (max-width:767px) {
    .breakdance .bde-image-594-122 .breakdance-image-object {
        height: 50px;
        width: auto
    }
}

.breakdance .bde-heading-594-123 {
    font-size: 22px;
    margin-top: 15px
}

.breakdance .bde-text-594-124 {
    font-size: 22px;
    line-height: 1.2;
    margin-top: 10px;
    margin-bottom: 25px
}

@media (max-width:1119px) {
    .breakdance .bde-text-594-124 {
        font-size: 20px
    }
}

@media (max-width:767px) {
    .breakdance .bde-text-594-124 {
        font-size: 18px
    }
}

@media (max-width:479px) {
    .breakdance .bde-text-594-124 {
        font-size: 16px
    }
}

.breakdance .bde-button-594-214 {
    width: 100%
}

.breakdance .bde-button-594-214 .bde-button__button {
    --bde-button-custom-border-color: transparent;
    --bde-button-custom-border-color-hover: transparent;
    --bde-button-custom-text-color: #fff;
    --bde-button-custom-text-color-hover: #fff;
    --bde-button-custom-background-color: var(--bde-headings-color);
    --bde-button-custom-background-color-hover: var(--bde-headings-color);
    border-radius: 9999px
}

.breakdance .bde-button-594-214 .bde-button__button {
    --bde-button-width: 100%;
    display: flex
}

.breakdance .bde-button-594-214 .bde-button__button::after {
    content: "";
    display: block;
    background-color: currentColor;
    width: 0.9em;
    height: 0.9em;
    margin-right: 4px;
    margin-left: 10px;
    mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M19.414%2027.414l10-10c0.781-0.781%200.781-2.047%200-2.828l-10-10c-0.781-0.781-2.047-0.781-2.828%200s-0.781%202.047%200%202.828l6.586%206.586h-19.172c-1.105%200-2%200.895-2%202s0.895%202%202%202h19.172l-6.586%206.586c-0.39%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);
    mask-position: 0 0;
    mask-size: 100% 100%;
    mask-repeat: no-repeat;
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M19.414%2027.414l10-10c0.781-0.781%200.781-2.047%200-2.828l-10-10c-0.781-0.781-2.047-0.781-2.828%200s-0.781%202.047%200%202.828l6.586%206.586h-19.172c-1.105%200-2%200.895-2%202s0.895%202%202%202h19.172l-6.586%206.586c-0.39%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);
    -webkit-mask-position: 0 0;
    -webkit-mask-size: 100% 100%;
    transition-timing-function: ease-in-out;
    transition-property: transform, background-color;
    transition-duration: var(--bde-transition-duration)
}

.breakdance .bde-button-594-214 .bde-button__button::after {
    margin-left: 10px
}

.breakdance .bde-column-594-125 {
    --column-width: 33.33%
}

.breakdance .bde-div-594-126 {
    width: 100%;
    min-height: 100%;
    padding: 30px 30px 30px 30px;
    border-radius: 20px
}

.breakdance .bde-div-594-126 {
    background-color: var(--bde-background-color);
    background: linear-gradient(135deg, rgba(227, 255, 231, 1) 0%, rgba(217, 231, 255, 1) 100%)
}

@media (max-width:1119px) {
    .breakdance .bde-div-594-126 {
        padding: 30px 10% 30px 10%
    }
}

@media (max-width:767px) {
    .breakdance .bde-div-594-126 {
        align-items: center;
        text-align: center
    }
}

.breakdance .bde-image-594-127 {
    width: auto
}

.breakdance .bde-image-594-127 .breakdance-image-object {
    width: 100%;
    height: 80px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-127 .breakdance-image-object {
        height: 70px;
        width: auto
    }
}

@media (max-width:767px) {
    .breakdance .bde-image-594-127 .breakdance-image-object {
        height: 50px;
        width: auto
    }
}

.breakdance .bde-heading-594-128 {
    font-size: 22px;
    margin-top: 15px
}

.breakdance .bde-text-594-129 {
    font-size: 22px;
    line-height: 1.2;
    margin-top: 10px;
    margin-bottom: 25px
}

@media (max-width:1119px) {
    .breakdance .bde-text-594-129 {
        font-size: 20px
    }
}

@media (max-width:767px) {
    .breakdance .bde-text-594-129 {
        font-size: 18px
    }
}

@media (max-width:479px) {
    .breakdance .bde-text-594-129 {
        font-size: 16px
    }
}

.breakdance .bde-button-594-216 {
    width: 100%
}

.breakdance .bde-button-594-216 .bde-button__button {
    --bde-button-custom-border-color: transparent;
    --bde-button-custom-border-color-hover: transparent;
    --bde-button-custom-text-color: #fff;
    --bde-button-custom-text-color-hover: #fff;
    --bde-button-custom-background-color: var(--bde-headings-color);
    --bde-button-custom-background-color-hover: var(--bde-headings-color);
    border-radius: 9999px
}

.breakdance .bde-button-594-216 .bde-button__button {
    --bde-button-width: 100%;
    display: flex
}

.breakdance .bde-button-594-216 .bde-button__button::after {
    content: "";
    display: block;
    background-color: currentColor;
    width: 0.9em;
    height: 0.9em;
    margin-right: 4px;
    margin-left: 10px;
    mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M19.414%2027.414l10-10c0.781-0.781%200.781-2.047%200-2.828l-10-10c-0.781-0.781-2.047-0.781-2.828%200s-0.781%202.047%200%202.828l6.586%206.586h-19.172c-1.105%200-2%200.895-2%202s0.895%202%202%202h19.172l-6.586%206.586c-0.39%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);
    mask-position: 0 0;
    mask-size: 100% 100%;
    mask-repeat: no-repeat;
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M19.414%2027.414l10-10c0.781-0.781%200.781-2.047%200-2.828l-10-10c-0.781-0.781-2.047-0.781-2.828%200s-0.781%202.047%200%202.828l6.586%206.586h-19.172c-1.105%200-2%200.895-2%202s0.895%202%202%202h19.172l-6.586%206.586c-0.39%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);
    -webkit-mask-position: 0 0;
    -webkit-mask-size: 100% 100%;
    transition-timing-function: ease-in-out;
    transition-property: transform, background-color;
    transition-duration: var(--bde-transition-duration)
}

.breakdance .bde-button-594-216 .bde-button__button::after {
    margin-left: 10px
}

.breakdance .bde-column-594-130 {
    --column-width: 33.34%
}

.breakdance .bde-div-594-131 {
    width: 100%;
    min-height: 100%;
    padding: 30px 30px 30px 30px;
    border-radius: 20px
}

.breakdance .bde-div-594-131 {
    background-color: var(--bde-background-color);
    background: linear-gradient(135deg, rgba(227, 255, 231, 1) 0%, rgba(217, 231, 255, 1) 99.48717948717949%)
}

@media (max-width:1119px) {
    .breakdance .bde-div-594-131 {
        padding: 30px 10% 30px 10%
    }
}

@media (max-width:767px) {
    .breakdance .bde-div-594-131 {
        align-items: center;
        text-align: center
    }
}

.breakdance .bde-image-594-132 {
    width: auto
}

.breakdance .bde-image-594-132 .breakdance-image-object {
    width: 100%;
    height: 80px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-132 .breakdance-image-object {
        height: 70px;
        width: auto
    }
}

@media (max-width:767px) {
    .breakdance .bde-image-594-132 .breakdance-image-object {
        height: 50px;
        width: auto
    }
}

.breakdance .bde-heading-594-133 {
    font-size: 22px;
    margin-top: 15px
}

.breakdance .bde-text-594-134 {
    font-size: 22px;
    line-height: 1.2;
    margin-top: 10px;
    margin-bottom: 25px
}

@media (max-width:1119px) {
    .breakdance .bde-text-594-134 {
        font-size: 20px
    }
}

@media (max-width:767px) {
    .breakdance .bde-text-594-134 {
        font-size: 18px
    }
}

@media (max-width:479px) {
    .breakdance .bde-text-594-134 {
        font-size: 16px
    }
}

.breakdance .bde-button-594-215 {
    width: 100%
}

.breakdance .bde-button-594-215 .bde-button__button {
    --bde-button-custom-border-color: transparent;
    --bde-button-custom-border-color-hover: transparent;
    --bde-button-custom-text-color: #fff;
    --bde-button-custom-text-color-hover: #fff;
    --bde-button-custom-background-color: var(--bde-headings-color);
    --bde-button-custom-background-color-hover: var(--bde-headings-color);
    border-radius: 9999px
}

.breakdance .bde-button-594-215 .bde-button__button {
    --bde-button-width: 100%;
    display: flex
}

.breakdance .bde-button-594-215 .bde-button__button::after {
    content: "";
    display: block;
    background-color: currentColor;
    width: 0.9em;
    height: 0.9em;
    margin-right: 4px;
    margin-left: 10px;
    mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M19.414%2027.414l10-10c0.781-0.781%200.781-2.047%200-2.828l-10-10c-0.781-0.781-2.047-0.781-2.828%200s-0.781%202.047%200%202.828l6.586%206.586h-19.172c-1.105%200-2%200.895-2%202s0.895%202%202%202h19.172l-6.586%206.586c-0.39%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);
    mask-position: 0 0;
    mask-size: 100% 100%;
    mask-repeat: no-repeat;
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M19.414%2027.414l10-10c0.781-0.781%200.781-2.047%200-2.828l-10-10c-0.781-0.781-2.047-0.781-2.828%200s-0.781%202.047%200%202.828l6.586%206.586h-19.172c-1.105%200-2%200.895-2%202s0.895%202%202%202h19.172l-6.586%206.586c-0.39%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);
    -webkit-mask-position: 0 0;
    -webkit-mask-size: 100% 100%;
    transition-timing-function: ease-in-out;
    transition-property: transform, background-color;
    transition-duration: var(--bde-transition-duration)
}

.breakdance .bde-button-594-215 .bde-button__button::after {
    margin-left: 10px
}

.breakdance .mjs-button-group-594-135 {
    --mjs-align-items: center;
    --mjs-justify-content: center;
    margin-top: 50px
}

@media (max-width:767px) {
    .breakdance .mjs-button-group-594-135 {
        --mjs-flex-direction: column
    }
}

@media (max-width:479px) {
    .breakdance .mjs-button-group-594-135 .button {
        --mjs-flex-grow: 1;
        --mjs-button-width: 100%
    }
}

.breakdance .bde-section-594-136 .section-container {
    --bde-section-width: 1320px
}

.breakdance .bde-section-594-136 .section-container {
    padding-top: 0px
}

.breakdance .bde-div-594-137 {
    width: 100%
}

.breakdance .bde-div-594-137 {
    z-index: 1
}

.breakdance .bde-columns-594-138 {
    --columnCount: 2;
    --bde-column-gap: 80px
}

@media (max-width:1119px) {
    .breakdance .bde-columns-594-138 {
        --columnCount: 2
    }

    .breakdance .bde-columns-594-138.bde-columns {
        flex-direction: column;
        flex-wrap: nowrap
    }

    .breakdance .bde-columns-594-138.bde-columns>.bde-column {
        width: 100%
    }
}

@media (max-width:1023px) {
    .breakdance .bde-columns-594-138 {
        --columnCount: 2
    }
}

@media (max-width:767px) {
    .breakdance .bde-columns-594-138 {
        --columnCount: 2
    }
}

@media (max-width:479px) {
    .breakdance .bde-columns-594-138 {
        --columnCount: 2
    }
}

.breakdance .bde-column-594-139 {
    --column-width: 50%;
    justify-content: center
}

@media (max-width:1119px) {
    .breakdance .bde-column-594-139 {
        align-items: center;
        text-align: center
    }
}

.breakdance .bde-heading-594-140 {
    font-size: 34px
}

@media (max-width:479px) {
    .breakdance .bde-heading-594-140 {
        font-size: 28px
    }
}

.breakdance .bde-text-594-141 {
    margin-top: 20px
}

.breakdance .mjs-button-group-594-142 {
    margin-top: 30px
}

@media (max-width:1119px) {
    .breakdance .mjs-button-group-594-142 {
        --mjs-align-items: center;
        --mjs-justify-content: center
    }
}

@media (max-width:479px) {
    .breakdance .mjs-button-group-594-142 .button {
        --mjs-flex-grow: 1;
        --mjs-button-width: 100%
    }
}

.breakdance .bde-column-594-143 {
    --column-width: 50%
}

.breakdance .bde-column-594-143.bde-column {
    padding-right: 5%;
    padding-left: 5%
}

.breakdance .bde-columns-594-144 {
    --columnCount: 2;
    --bde-column-gap: 50px
}

@media (max-width:1119px) {
    .breakdance .bde-columns-594-144 {
        --columnCount: 2;
        --bde-column-gap: 30px
    }
}

@media (max-width:1023px) {
    .breakdance .bde-columns-594-144 {
        --columnCount: 2
    }
}

@media (max-width:767px) {
    .breakdance .bde-columns-594-144 {
        --columnCount: 2
    }

    .breakdance .bde-columns-594-144.bde-columns {
        flex-direction: column;
        flex-wrap: nowrap
    }

    .breakdance .bde-columns-594-144.bde-columns>.bde-column {
        width: 100%
    }
}

@media (max-width:479px) {
    .breakdance .bde-columns-594-144 {
        --columnCount: 2
    }
}

.breakdance .bde-column-594-145 {
    --column-width: 50%;
    gap: 50px
}

@media (max-width:1119px) {
    .breakdance .bde-column-594-145 {
        align-items: center;
        text-align: center
    }
}

@media (max-width:1023px) {
    .breakdance .bde-column-594-145 {
        gap: 30px
    }
}

.breakdance .bde-image-594-146 {
    width: 100%
}

.breakdance .bde-image-594-146 .breakdance-image-object {
    width: 100%;
    object-fit: contain;
    height: 100px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-146 {
        max-width: 250px
    }

    .breakdance .bde-image-594-146 .breakdance-image-object {
        aspect-ratio: 16/9
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-146 {
        max-width: 200px
    }
}

.breakdance .bde-image-594-147 {
    width: 100%
}

.breakdance .bde-image-594-147 .breakdance-image-object {
    width: 100%;
    object-fit: contain;
    height: 100px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-147 {
        max-width: 250px
    }

    .breakdance .bde-image-594-147 .breakdance-image-object {
        aspect-ratio: 16/9
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-147 {
        max-width: 200px
    }
}

.breakdance .bde-image-594-148 {
    width: 100%
}

.breakdance .bde-image-594-148 .breakdance-image-object {
    width: 100%;
    object-fit: contain;
    height: 100px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-148 {
        max-width: 250px
    }

    .breakdance .bde-image-594-148 .breakdance-image-object {
        aspect-ratio: 16/9
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-148 {
        max-width: 200px
    }
}

.breakdance .bde-column-594-149 {
    --column-width: 50%;
    gap: 50px
}

@media (max-width:1119px) {
    .breakdance .bde-column-594-149 {
        align-items: center;
        text-align: center
    }
}

@media (max-width:1023px) {
    .breakdance .bde-column-594-149 {
        gap: 30px
    }
}

.breakdance .bde-image-594-150 {
    width: 100%
}

.breakdance .bde-image-594-150 .breakdance-image-object {
    width: 100%;
    object-fit: contain;
    height: 100px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-150 {
        max-width: 250px
    }

    .breakdance .bde-image-594-150 .breakdance-image-object {
        aspect-ratio: 16/9
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-150 {
        max-width: 200px
    }
}

.breakdance .bde-image-594-151 {
    width: 100%
}

.breakdance .bde-image-594-151 .breakdance-image-object {
    width: 100%;
    object-fit: contain;
    height: 100px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-151 {
        max-width: 250px
    }

    .breakdance .bde-image-594-151 .breakdance-image-object {
        aspect-ratio: 16/9
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-151 {
        max-width: 200px
    }
}

.breakdance .bde-image-594-152 {
    width: 100%
}

.breakdance .bde-image-594-152 .breakdance-image-object {
    width: 100%;
    object-fit: contain;
    height: 100px
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-152 {
        max-width: 250px
    }

    .breakdance .bde-image-594-152 .breakdance-image-object {
        aspect-ratio: 16/9
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-152 {
        max-width: 200px
    }
}

.breakdance .bde-image-594-153 {
    width: 100%
}

.breakdance .bde-image-594-153 .breakdance-image-object {
    width: 100%;
    height: auto
}

.breakdance .bde-image-594-153 {
    display: block;
    position: absolute;
    top: -25px;
    left: -50px;
    height: 200px;
    width: 200px;
    pointer-events: none;
    z-index: -1
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-153 {
        top: -100px;
        left: 50px;
        height: 200px;
        width: 200px
    }
}

.breakdance .bde-image-594-154 {
    width: 100%
}

.breakdance .bde-image-594-154 .breakdance-image-object {
    width: 100%;
    height: auto
}

.breakdance .bde-image-594-154 {
    display: block;
    position: absolute;
    bottom: -25px;
    right: -50px;
    height: 200px;
    width: 200px;
    pointer-events: none;
    z-index: -1
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-154 {
        bottom: -100px;
        right: 50px;
        height: 200px;
        width: 200px
    }
}

.breakdance .bde-section-594-155 .section-container {
    --bde-section-width: 1900px
}

.breakdance .bde-section-594-155 .section-container {
    padding-bottom: 0px;
    padding-top: 0px
}

.breakdance .bde-post-loop-594-156>.ee-posts>.ee-post,
.breakdance .bde-post-loop-594-156>.breakdance-swiper-wrapper>.swiper>.ee-posts>.ee-post {
    padding: 0px 0px 0px 0px
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
    color: var(--inactiveColor)
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
.breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
    color: var(--activeColor)
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
    color: var(--hoverColor)
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) {
    background-color: var(--inactiveBgColor)
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active,
.breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover {
    background-color: var(--activeBgColor)
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover {
    background-color: var(--hoverBgColor)
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
    background-color: var(--activeUnderlineColor, --activeColor)
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
    background-color: var(--hoverUnderlineColor)
}

.breakdance .bde-post-loop-594-156 .breakdance-swiper-wrapper {
    overflow: hidden
}

.breakdance .bde-post-loop-594-156 .bde-tabs__tabslist-container.is-vertical {
    width:
}

@media (max-width:1119px) {

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-156 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist-container.is-vertical {
        width:
    }
}

@media (max-width:1023px) {

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-156 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist-container.is-vertical {
        width:
    }
}

@media (max-width:767px) {

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__select {
        display: block !important
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist-container--dropdown {
        display: none !important
    }

    .breakdance .bde-post-loop-594-156 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .bde-tabs__tabslist-container--scrollable,
    .bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist {
        justify-content: flex-start !important
    }

    .bde-tabs__tabslist-container--scrollable {
        position: relative
    }

    .bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist {
        overflow: auto;
        position: relative
    }

    .breakdance .bde-post-loop-594-156 {
        flex-direction: column
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist-container.is-vertical {
        width:
    }

    .breakdance .bde-post-loop-594-156 {
        flex-direction: column;
        align-items: unset
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist-container.is-vertical {
        overflow: hidden
    }
}

@media (max-width:479px) {

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-156 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .breakdance .bde-post-loop-594-156 .bde-tabs__tabslist-container.is-vertical {
        width:
    }
}

.breakdance .bde-section-594-157 .section-container {
    --bde-section-width: 1320px
}

@media (max-width:1119px) {
    .breakdance .bde-section-594-157 .section-container {
        padding-top: 50px
    }
}

.breakdance .bde-div-594-158 {
    width: 100%
}

.breakdance .bde-div-594-158 {
    z-index: 1
}

.breakdance .bde-image-594-159 {
    width: 100%
}

.breakdance .bde-image-594-159 .breakdance-image-object {
    width: 100%;
    height: auto
}

.breakdance .bde-image-594-159 {
    display: block;
    position: absolute;
    top: -0;
    left: -50px;
    height: 200px;
    width: 200px;
    pointer-events: none;
    z-index: -1
}

@media (max-width:1119px) and (min-width:1024px) {
    .breakdance .bde-image-594-159 {
        display: none
    }
}

@media (max-width:1023px) and (min-width:768px) {
    .breakdance .bde-image-594-159 {
        display: none
    }
}

@media (max-width:767px) and (min-width:480px) {
    .breakdance .bde-image-594-159 {
        display: none
    }
}

@media (max-width:479px) {
    .breakdance .bde-image-594-159 {
        display: none
    }
}

.breakdance .bde-columns-594-160 {
    --columnCount: 2;
    --bde-column-gap: 100px
}

@media (max-width:1119px) {
    .breakdance .bde-columns-594-160 {
        --columnCount: 2;
        --bde-column-gap: 30px
    }

    .breakdance .bde-columns-594-160.bde-columns {
        flex-direction: column;
        flex-wrap: nowrap
    }

    .breakdance .bde-columns-594-160.bde-columns>.bde-column {
        width: 100%
    }
}

@media (max-width:1023px) {
    .breakdance .bde-columns-594-160 {
        --columnCount: 2
    }
}

@media (max-width:767px) {
    .breakdance .bde-columns-594-160 {
        --columnCount: 2
    }
}

@media (max-width:479px) {
    .breakdance .bde-columns-594-160 {
        --columnCount: 2
    }
}

.breakdance .bde-column-594-161 {
    --column-width: 50%
}

@media (max-width:1119px) {
    .breakdance .bde-column-594-161 {
        align-items: center;
        text-align: center
    }
}

.breakdance .bde-image-594-162 {
    width: 100%
}

.breakdance .bde-image-594-162 .breakdance-image-object {
    width: 100%;
    height: auto
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-162 {
        width: auto
    }

    .breakdance .bde-image-594-162 .breakdance-image-object {
        width: 100%;
        height: 400px
    }
}

@media (max-width:1023px) {
    .breakdance .bde-image-594-162 .breakdance-image-object {
        height: 300px;
        width: auto
    }
}

.breakdance .bde-column-594-163 {
    --column-width: 50%;
    justify-content: center
}

@media (max-width:1119px) {
    .breakdance .bde-column-594-163.bde-column {
        padding-right: 5%;
        padding-left: 5%
    }
}

.breakdance .bde-div-594-164 {
    padding: 50px 50px 50px 50px;
    border-radius: 20px
}

.breakdance .bde-div-594-164 {
    background-color: var(--bde-palette-secondary-e5223853-dc33-4bb0-a038-c4a8d70c7559-3)
}

.breakdance .bde-div-594-164 {
    z-index: 1
}

.breakdance .bde-div-594-164::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 50px;
    left: -50px;
    width: 0;
    height: 0;
    border: 50px solid transparent;
    border-right-color: #bee3db;
    border-top: 0;
    border-left: 0
}

@media (max-width:1119px) {
    .breakdance .bde-div-594-164::before {
        content: "";
        display: block;
        position: absolute;
        top: -50px;
        left: 50px;
        width: 0;
        height: 0;
        border: 50px solid transparent;
        border-right-color: #bee3db;
        border-top: 0;
        border-left: 0;
        transform: rotate(90deg)
    }
}

@media (max-width:1023px) {
    .breakdance .bde-div-594-164 {
        padding: 40px 40px 40px 40px
    }
}

.breakdance .bde-text-594-165 {
    font-size: 30px;
    line-height: 1.3em
}

@media (max-width:1119px) {
    .breakdance .bde-text-594-165 {
        font-size: 26px
    }
}

@media (max-width:1023px) {
    .breakdance .bde-text-594-165 {
        font-size: 24px
    }
}

@media (max-width:479px) {
    .breakdance .bde-text-594-165 {
        font-size: 18px
    }
}

.breakdance .bde-text-594-166 {
    font-size: 18px;
    font-weight: 700;
    margin-top: 20px
}

.breakdance .bde-image-594-167 {
    display: block;
    position: absolute;
    top: -30px;
    left: -30px;
    height: 100px;
    width: 100px;
    z-index: -1;
    pointer-events: none
}

.breakdance .bde-image-594-168 {
    display: block;
    position: absolute;
    bottom: -30px;
    right: -30px;
    height: 100px;
    width: 100px;
    z-index: -1;
    pointer-events: none
}

.breakdance .bde-section-594-169 .section-container {
    --bde-section-width: 1320px
}

.breakdance .bde-section-594-169 .section-container {
    padding-bottom: 0px;
    padding-top: 0px
}

.breakdance .bde-div-594-170 {
    width: 100%
}

.breakdance .bde-div-594-170 {
    z-index: 1
}

.breakdance .bde-image-594-171 {
    width: 100%
}

.breakdance .bde-image-594-171 .breakdance-image-object {
    width: 100%;
    height: auto
}

.breakdance .bde-image-594-171 {
    display: block;
    position: absolute;
    top: -25px;
    left: -100px;
    height: 300px;
    width: 300px;
    pointer-events: none;
    z-index: -1
}

@media (max-width:1119px) {
    .breakdance .bde-image-594-171 {
        top: -100px;
        left: -0;
        height: 300px;
        width: 300px
    }
}

.breakdance .bde-div-594-172 {
    width: 100%;
    padding-right: 5%;
    padding-left: 5%
}

.breakdance .bde-columns-594-173 {
    --columnCount: 2
}

@media (max-width:1119px) {
    .breakdance .bde-columns-594-173 {
        --columnCount: 2
    }
}

@media (max-width:1023px) {
    .breakdance .bde-columns-594-173 {
        --columnCount: 2
    }
}

@media (max-width:767px) {
    .breakdance .bde-columns-594-173 {
        --columnCount: 2;
        --bde-column-gap: 15px
    }

    .breakdance .bde-columns-594-173.bde-columns {
        flex-direction: column;
        flex-wrap: nowrap
    }

    .breakdance .bde-columns-594-173.bde-columns>.bde-column {
        width: 100%
    }
}

@media (max-width:479px) {
    .breakdance .bde-columns-594-173 {
        --columnCount: 2
    }
}

.breakdance .bde-column-594-174 {
    --column-width: 50%;
    justify-content: center
}

@media (max-width:767px) {
    .breakdance .bde-column-594-174 {
        align-items: center;
        text-align: center
    }
}

.breakdance .bde-heading-594-175 {
    font-size: 32px
}

.breakdance .bde-column-594-176 {
    --column-width: 50%;
    justify-content: center
}

@media (max-width:767px) {
    .breakdance .bde-column-594-176 {
        align-items: center;
        text-align: center
    }
}

.breakdance .mjs-button-group-594-177 {
    --mjs-align-items: end;
    --mjs-justify-content: end
}

@media (max-width:767px) {
    .breakdance .mjs-button-group-594-177 {
        --mjs-align-items: center;
        --mjs-justify-content: center
    }
}

@media (max-width:479px) {
    .breakdance .mjs-button-group-594-177 .button {
        --mjs-flex-grow: 1;
        --mjs-button-width: 100%
    }
}

.breakdance .bde-div-594-178 {
    width: 100%;
    margin-top: 50px
}

.breakdance .bde-post-loop-594-179 {
    width: 100%;
    margin-bottom: 100px
}

.breakdance .bde-post-loop-594-179>.ee-posts {
    --bde-posts-gap: 30px;
    --bde-posts-per-row: 3
}

.breakdance .bde-post-loop-594-179>.ee-posts>.ee-post,
.breakdance .bde-post-loop-594-179>.breakdance-swiper-wrapper>.swiper>.ee-posts>.ee-post {
    padding: 0px 0px 0px 0px
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
    color: var(--inactiveColor)
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
.breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
    color: var(--activeColor)
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-title,
.breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
    color: var(--hoverColor)
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) {
    background-color: var(--inactiveBgColor)
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active,
.breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover {
    background-color: var(--activeBgColor)
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover {
    background-color: var(--hoverBgColor)
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
    background-color: var(--activeUnderlineColor, --activeColor)
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
    background-color: var(--hoverUnderlineColor)
}

.breakdance .bde-post-loop-594-179 .breakdance-swiper-wrapper {
    overflow: hidden
}

.breakdance .bde-post-loop-594-179 .bde-tabs__tabslist-container.is-vertical {
    width:
}

@media (max-width:1119px) {
    .breakdance .bde-post-loop-594-179>.ee-posts {
        --bde-posts-gap: 10px
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-179 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist-container.is-vertical {
        width:
    }
}

@media (max-width:1023px) {
    .breakdance .bde-post-loop-594-179>.ee-posts {
        --bde-posts-gap: 30px;
        --bde-posts-per-row: 1
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-179 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist-container.is-vertical {
        width:
    }
}

@media (max-width:767px) {
    .breakdance .bde-post-loop-594-179>.ee-posts {
        --bde-posts-gap: 15px
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__select {
        display: block !important
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist-container--dropdown {
        display: none !important
    }

    .breakdance .bde-post-loop-594-179 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .bde-tabs__tabslist-container--scrollable,
    .bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist {
        justify-content: flex-start !important
    }

    .bde-tabs__tabslist-container--scrollable {
        position: relative
    }

    .bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist {
        overflow: auto;
        position: relative
    }

    .breakdance .bde-post-loop-594-179 {
        flex-direction: column
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist-container.is-vertical {
        width:
    }

    .breakdance .bde-post-loop-594-179 {
        flex-direction: column;
        align-items: unset
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist-container.is-vertical {
        overflow: hidden
    }
}

@media (max-width:479px) {

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg {
        color: var(--inactiveColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg {
        color: var(--activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-title,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg {
        color: var(--hoverColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:not(.is-active) {
        background-color: var(--inactiveBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tab.is-active:hover {
        background-color: var(--activeBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tab:hover {
        background-color: var(--hoverBgColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,
    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after {
        background-color: var(--activeUnderlineColor, --activeColor)
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after {
        background-color: var(--hoverUnderlineColor)
    }

    .breakdance .bde-post-loop-594-179 .breakdance-swiper-wrapper {
        overflow: hidden
    }

    .breakdance .bde-post-loop-594-179 .bde-tabs__tabslist-container.is-vertical {
        width:
    }
}