@charset "UTF-8";
:root {
    --container-max-width: 1320px;
    --container-default-padding-block-start: 20px;
    --container-default-padding-inline-end: 20px;
    --container-default-padding-block-end: 20px;
    --container-default-padding-inline-start: 20px;
    --cms-accent: var(--cms-accent-regular);
    --cms-accent-rgb: var(--cms-accent-regular-rgb);
    --cms-accent-lighten-97: rgba(var(--cms-accent-lighten-rgb), 0.97);
    --cms-primary: var(--cms-primary-regular);
    --cms-primary-rgb: var(--cms-primary-regular-rgb);
    --cms-white: #fff;
    --cms-white-50: rgba(255, 255, 255, 0.5);
    --cms-white-70: rgba(255, 255, 255, 0.7);
    --cms-transparent: transparent;
    --cms-white-regular: #fff;
    --cms-white-rgb: 255, 255, 255;
    --cms-border-color: #eaeaea;
    --cms-border-50: rgba(234, 234, 234, 0.5);
    --cms-body: var(--cms-body-color);
    --cms-form-stroke: #C6C6C6;
    --cms-backdrop: #fef8ff;
    --cms-rating: #FFAA00;
    --cms-error: #EE443F;
    --cms-red: #ff0000;
    --dropdown-regular: var(--cms-white);
    --dropdown-hover: var(--cms-white);
    --dropdown-active: var(--cms-white);
    --dropdown-bg: var(--cms-menu);
    --dropdown-shadow: "none";
    --dropdown-radius: 12px;
    --cms-label-color: var(--cms-body)
}

@-webkit-keyframes moveUp {
    100% {
        -webkit-transform: translateY(0);
        opacity: 1
    }
}

@keyframes moveUp {
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes spin-rotate-left {
    to {
        transform: rotate(30deg)
    }
    from {
        transform: rotate(175deg)
    }
}

@-webkit-keyframes spin-rotate-left {
    to {
        transform: rotate(30deg)
    }
    from {
        transform: rotate(175deg)
    }
}

@keyframes spin-rotate-right {
    from {
        transform: rotate(-175deg)
    }
    to {
        transform: rotate(-30deg)
    }
}

@-webkit-keyframes spin-rotate-right {
    from {
        transform: rotate(-175deg)
    }
    to {
        transform: rotate(-30deg)
    }
}

@keyframes spin-rotate-all {
    from {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(-360deg)
    }
}

@-webkit-keyframes spin-rotate-all {
    from {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(-360deg)
    }
}

@keyframes spin-fade-in-first {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes spin-fade-in-first {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes spin-fade-in-second {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes spin-fade-in-second {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes markerWave {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0.8
    }
    20% {
        opacity: 0.8
    }
    100% {
        -webkit-transform: scale(5.5);
        transform: scale(5.5);
        opacity: 0
    }
}

@keyframes markerWave {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0.8
    }
    20% {
        opacity: 0.8
    }
    100% {
        -webkit-transform: scale(5.5);
        transform: scale(5.5);
        opacity: 0
    }
}

@-webkit-keyframes sk-rotate {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes sk-rotate {
    100% {
        transform: rotate(360deg);
        -webkit-transform: rotate(360deg)
    }
}

@-webkit-keyframes sk-bounce {
    0%,
    100% {
        -webkit-transform: scale(0)
    }
    50% {
        -webkit-transform: scale(1)
    }
}

@keyframes sk-bounce {
    0%,
    100% {
        transform: scale(0);
        -webkit-transform: scale(0)
    }
    50% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

@-moz-keyframes headerSlideDown {
    0% {
        margin-top: -150px
    }
    100% {
        margin-top: 0
    }
}

@-ms-keyframes headerSlideDown {
    0% {
        margin-top: -150px
    }
    100% {
        margin-top: 0
    }
}

@-webkit-keyframes headerSlideDown {
    0% {
        margin-top: -150px
    }
    100% {
        margin-top: 0
    }
}

@keyframes headerSlideDown {
    0% {
        margin-top: -150px
    }
    100% {
        margin-top: 0
    }
}

@-webkit-keyframes squares {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
    20% {
        -webkit-transform: scale(1.24);
        transform: scale(1.24);
        opacity: 1
    }
    100% {
        -webkit-transform: scale(2.1);
        transform: scale(2.1);
        opacity: 0
    }
}

@-moz-keyframes squares {
    0% {
        -moz-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
    20% {
        -moz-transform: scale(1.24);
        transform: scale(1.24);
        opacity: 1
    }
    100% {
        -moz-transform: scale(2.1);
        transform: scale(2.1);
        opacity: 0
    }
}

@-o-keyframes squares {
    0% {
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
    20% {
        -o-transform: scale(1.24);
        transform: scale(1.24);
        opacity: 1
    }
    100% {
        -o-transform: scale(2.1);
        transform: scale(2.1);
        opacity: 0
    }
}

@keyframes squares {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
    20% {
        -webkit-transform: scale(1.24);
        -moz-transform: scale(1.24);
        -o-transform: scale(1.24);
        transform: scale(1.24);
        opacity: 1
    }
    100% {
        -webkit-transform: scale(2.1);
        -moz-transform: scale(2.1);
        -o-transform: scale(2.1);
        transform: scale(2.1);
        opacity: 0
    }
}

@keyframes loading-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes loading-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes loading-run {
    0% {
        box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em
    }
    5%,
    95% {
        box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em
    }
    10%,
    59% {
        box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em
    }
    20% {
        box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em
    }
    38% {
        box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em
    }
    100% {
        box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em
    }
}

@keyframes loading-run {
    0% {
        box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em
    }
    5%,
    95% {
        box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em
    }
    10%,
    59% {
        box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em
    }
    20% {
        box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em
    }
    38% {
        box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em
    }
    100% {
        box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em
    }
}

@-webkit-keyframes loading-round {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loading-round {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes pulse-border {
    0% {
        transform: scale(1);
        opacity: 1
    }
    100% {
        transform: scale(2);
        opacity: 0
    }
}

@keyframes icon-bounce {
    0%,
    100%,
    20%,
    50%,
    80% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    60% {
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px)
    }
}

@-webkit-keyframes toRightFromLeft {
    49% {
        -webkit-transform: translate(100%)
    }
    50% {
        opacity: 0;
        -webkit-transform: translate(-100%)
    }
    51% {
        opacity: 1
    }
}

@-moz-keyframes toRightFromLeft {
    49% {
        -moz-transform: translate(100%)
    }
    50% {
        opacity: 0;
        -moz-transform: translate(-100%)
    }
    51% {
        opacity: 1
    }
}

@keyframes toRightFromLeft {
    49% {
        transform: translate(100%)
    }
    50% {
        opacity: 0;
        transform: translate(-100%)
    }
    51% {
        opacity: 1
    }
}

@-webkit-keyframes cms-bouncedelay {
    0%,
    80%,
    100% {
        -webkit-transform: scale(0)
    }
    40% {
        -webkit-transform: scale(1)
    }
}

@keyframes cms-bouncedelay {
    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes btn_shine {
    100% {
        left: 200%
    }
}

@keyframes btn_shine {
    100% {
        left: 200%
    }
}

@-webkit-keyframes ripple {
    to {
        transform: scale(2);
        opacity: 0
    }
}

@-moz-keyframes ripple {
    to {
        transform: scale(2);
        opacity: 0
    }
}

@-ms-keyframes ripple {
    to {
        transform: scale(2);
        opacity: 0
    }
}

@-o-keyframes ripple {
    to {
        transform: scale(2);
        opacity: 0
    }
}

@keyframes ripple {
    to {
        transform: scale(2);
        opacity: 0
    }
}

@-webkit-keyframes cms-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes cms-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-ms-keyframes cms-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes cms-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes cms-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.cms-spin {
    animation: cms-spin 5s linear infinite
}

.cms-spin-slow {
    animation: cms-spin 10s linear infinite
}

@-webkit-keyframes cms-spin-x {
    0% {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
    100% {
        -webkit-transform: rotateY(360deg);
        transform: rotateY(360deg)
    }
}

@-moz-keyframes cms-spin-x {
    0% {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
    100% {
        -webkit-transform: rotateY(360deg);
        transform: rotateY(360deg)
    }
}

@-ms-keyframes cms-spin-x {
    0% {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
    100% {
        -webkit-transform: rotateY(360deg);
        transform: rotateY(360deg)
    }
}

@-o-keyframes cms-spin-x {
    0% {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
    100% {
        -webkit-transform: rotateY(360deg);
        transform: rotateY(360deg)
    }
}

@keyframes cms-spin-x {
    0% {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
    100% {
        -webkit-transform: rotateY(360deg);
        transform: rotateY(360deg)
    }
}

.cms-spin-x {
    transform-style: preserve-3d;
    animation: cms-spin-x 5s infinite
}

@keyframes cms-spin-sphere {
    0% {
        transform: rotateY(0deg) rotateX(0deg) rotateZ(0deg)
    }
    100% {
        transform: rotateY(360deg) rotateX(360deg) rotateZ(360deg)
    }
}

.cms-spin-sphere {
    animation: cms-spin-sphere 6.66s linear infinite;
    border-radius: 50%;
    position: relative;
    transform-style: preserve-3d;
    -ms-transform-style: none
}

.cms-spin--sphere {
    position: absolute;
    top: 0;
    left: 0
}

.cms-spin-sphere-2 {
    transform: rotateX(-66.6deg)
}

.cms-spin-sphere-3 {
    transform: rotateX(66.6deg)
}

@-webkit-keyframes cms-text-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(359.8deg);
        transform: rotate(359.8deg)
    }
}

@-moz-keyframes cms-text-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(359.8deg);
        transform: rotate(359.8deg)
    }
}

@-ms-keyframes cms-text-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(359.8deg);
        transform: rotate(359.8deg)
    }
}

@-o-keyframes cms-text-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(359.8deg);
        transform: rotate(359.8deg)
    }
}

@keyframes cms-text-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(359.8deg);
        transform: rotate(359.8deg)
    }
}

.cms-text-spin {
    animation: cms-text-spin 10s ease-in-out infinite
}

@-webkit-keyframes cms-zoom-inout {
    0% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    25% {
        -webkit-transform: sclae(1);
        transform: sclae(1)
    }
    50% {
        -webkit-transform: sclae(1.1);
        transform: sclae(1.1)
    }
    75% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}

@-moz-keyframes cms-zoom-inout {
    0% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    25% {
        -webkit-transform: sclae(1);
        transform: sclae(1)
    }
    50% {
        -webkit-transform: sclae(1.1);
        transform: sclae(1.1)
    }
    75% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}

@-ms-keyframes cms-zoom-inout {
    0% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    25% {
        -webkit-transform: sclae(1);
        transform: sclae(1)
    }
    50% {
        -webkit-transform: sclae(1.1);
        transform: sclae(1.1)
    }
    75% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}

@-o-keyframes cms-zoom-inout {
    0% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    25% {
        -webkit-transform: sclae(1);
        transform: sclae(1)
    }
    50% {
        -webkit-transform: sclae(1.1);
        transform: sclae(1.1)
    }
    75% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}

@keyframes cms-zoom-inout {
    0% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    25% {
        -webkit-transform: sclae(1);
        transform: sclae(1)
    }
    50% {
        -webkit-transform: sclae(1.1);
        transform: sclae(1.1)
    }
    75% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}

.cms-zoom-inout {
    animation: cms-zoom-inout 2s ease-in-out infinite
}

@-webkit-keyframes cms-slider-zoom {
    0% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-moz-keyframes cms-slider-zoom {
    0% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-ms-keyframes cms-slider-zoom {
    0% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-o-keyframes cms-slider-zoom {
    0% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes cms-slider-zoom {
    0% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes cms-bg-video-zoomin {
    0% {
        -webkit-transform: scale(5);
        transform: scale(5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-moz-keyframes cms-bg-video-zoomin {
    0% {
        -webkit-transform: scale(5);
        transform: scale(5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-ms-keyframes cms-bg-video-zoomin {
    0% {
        -webkit-transform: scale(5);
        transform: scale(5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-o-keyframes cms-bg-video-zoomin {
    0% {
        -webkit-transform: scale(5);
        transform: scale(5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes cms-bg-video-zoomin {
    0% {
        -webkit-transform: scale(5);
        transform: scale(5)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes cms-hover-underline {
    0% {
        background-position: 100% var(--cms-hover-underline-position-y);
        background-size: 100% var(--cms-hover-underline-height)
    }
    35% {
        background-position: 100% var(--cms-hover-underline-position-y);
        background-size: 0 var(--cms-hover-underline-height)
    }
    36% {
        background-position: 0 var(--cms-hover-underline-position-y);
        background-size: 0 var(--cms-hover-underline-height)
    }
    100% {
        background-position: 0 var(--cms-hover-underline-position-y);
        background-size: 100% var(--cms-hover-underline-height)
    }
}

@keyframes cms-hover-underline-forward {
    0% {
        background-position: 100% var(--cms-hover-underline2-position-y);
        background-size: 100% var(--cms-hover-underline2-height)
    }
    35% {
        background-position: 100% var(--cms-hover-underline2-position-y);
        background-size: 0 var(--cms-hover-underline2-height)
    }
    36% {
        background-position: 0 var(--cms-hover-underline2-position-y);
        background-size: 0 var(--cms-hover-underline2-height)
    }
    100% {
        background-position: 0 var(--cms-hover-underline2-position-y);
        background-size: 100% var(--cms-hover-underline2-height)
    }
}

@keyframes cms-delay-overflow {
    from {
        overflow: hidden
    }
}

@keyframes CMSVerticalScroll {
    0% {
        transform: translate3d(0, 0, 0)
    }
    100% {
        transform: translate3d(0, calc(var(--cms-scroll-up-offset, 100%)*-1), 0)
    }
}

.cms-vertical-scroll-up:not(:hover) {
    animation: var(--cms-scroll-up-time, 5s) linear 0s infinite normal none running CMSVerticalScroll
}

.cms-backdrop,
.cms-hover-backdrop:hover {
    backdrop-filter: blur(43.9804px);
    background: linear-gradient(142.13deg, rgba(var(--cms-backdrop-color), 0.21) 1.8%, rgba(var(--cms-backdrop-color), 0) 99.75%)
}

.cms-backdrop-1,
.cms-hover-backdrop-1:hover {
    backdrop-filter: blur(43.9804px) brightness(93%);
    background: linear-gradient(142.13deg, rgba(254, 248, 255, 0.189) 1.8%, rgba(254, 248, 255, 0) 99.75%)
}

.cms-backdrop-2,
.cms-hover-backdrop-2:hover {
    backdrop-filter: blur(43.9804px) brightness(93%);
    background: linear-gradient(142.13deg, rgba(254, 248, 255, 0.21) 1.8%, rgba(254, 248, 255, 0) 99.75%)
}

.cms-backdrop-3,
.cms-hover-backdrop-3:hover {
    background: linear-gradient(142.13deg, rgba(var(--cms-accent-regular-rgb), 0.189) 1.8%, rgba(254, 248, 255, 0) 99.75%);
    backdrop-filter: blur(10px) brightness(3)
}

.cms-backdrop-4,
.cms-hover-backdrop-4 {
    background: linear-gradient(142.13deg, rgba(255, 255, 255, 0.72) 1.8%, rgba(238, 241, 243, 0.54) 99.75%);
    backdrop-filter: blur(43.9804px)
}

.cms-backdrop-5,
.cms-hover-backdrop-5:hover {
    backdrop-filter: blur(43.9804px);
    background: linear-gradient(142.13deg, rgba(254, 248, 255, 0.189) 1.8%, rgba(254, 248, 255, 0) 99.75%)
}

.bdr-1 {
    border: 1px solid
}

.bdr-2 {
    border: 2px solid
}

.bdr-t-1 {
    border-top: 1px solid
}

.bdr-t-2 {
    border-top: 2px solid
}

.bdr-t-10 {
    border-top: 10px solid
}

.bdr-b-1 {
    border-bottom: 1px solid
}

.bdr-b-2 {
    border-bottom: 2px solid
}

.bdr-b-40 {
    border-bottom: 40px solid
}

.bdr-l-1 {
    border-left: 1px solid
}

.bdr-r-1 {
    border-right: 1px solid
}

[class*="cms-box-"] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 0 0 auto
}

.cms-box-44 {
    width: 44px;
    height: 44px
}

.cms-box-48 {
    width: 48px;
    height: 48px
}

.cms-box-58 {
    width: 58px;
    height: 58px
}

.cms-box-20 {
    width: 20px;
    height: 20px
}

.cms-box-25 {
    width: 25px;
    height: 25px
}

.cms-box-30 {
    width: 30px;
    height: 30px
}

.cms-box-32 {
    width: 32px;
    height: 32px
}

.cms-box-38 {
    width: 38px;
    height: 38px
}

.cms-box-42 {
    width: 42px;
    height: 42px
}

.cms-box-46 {
    width: 46px;
    height: 46px
}

.cms-box-63 {
    width: 63px;
    height: 63px
}

.cms-box-80 {
    width: 80px;
    height: 80px
}

.cms-box-86 {
    width: 86px;
    height: 86px
}

.cms-box-90 {
    width: 90px;
    height: 90px
}

.cms-box-92 {
    width: 92px;
    height: 92px
}

.cms-box-94 {
    width: 94px;
    height: 94px
}

.cms-box-102 {
    width: 102px;
    height: 102px
}

.cms-box-106 {
    width: 106px;
    height: 106px
}

.cms-box-110 {
    width: 110px;
    height: 110px
}

.cms-box-130 {
    width: 130px;
    height: 130px
}

.cms-box-132 {
    width: 132px;
    height: 132px
}

.cms-box-142 {
    width: 142px;
    height: 142px
}

.cms-box-31x36 {
    width: 31px;
    height: 36px
}

.cms-box-32x37 {
    width: 32px;
    height: 37px
}

.cms-box-176x179 {
    width: 176px;
    height: 179px
}

@media (max-width:1279px) {
    .cms-box-mobile-menu-32 {
        width: 32px;
        height: 32px
    }
}

@media screen and (max-width:575px) {
    .cms-box-mobile-40 {
        width: 40px;
        height: 40px
    }
}

.cms-shadow-1,
.elementor img.cms-shadow1,
.cms-hover-shadow-1:hover,
.elementor .cms-hover-shadow-1:hover,
.cms-hover-change:hover .cms-on-hover-shadow-1 {
    box-shadow: 0px 4px 24px rgba(27, 26, 26, 0.06)
}

.cms-drop-shadow-1,
.cms-hover-drop-shadow-1:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-1 {
    filter: drop-shadow(0px 4px 24px rgba(27, 26, 26, 0.06))
}

.cms-shadow-2,
.elementor img.cms-shadow2,
.cms-hover-shadow-2:hover,
.elementor .cms-hover-shadow-2:hover,
.cms-hover-change:hover .cms-on-hover-shadow-2 {
    box-shadow: 0px 4px 24px rgba(27, 26, 26, 0.12)
}

.cms-drop-shadow-2,
.cms-hover-drop-shadow-2:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-2 {
    filter: drop-shadow(0px 4px 24px rgba(27, 26, 26, 0.12))
}

.cms-shadow-3,
.elementor img.cms-shadow3,
.cms-hover-shadow-3:hover,
.elementor .cms-hover-shadow-3:hover,
.cms-hover-change:hover .cms-on-hover-shadow-3 {
    box-shadow: 0px 4px 24px rgba(27, 26, 26, 1)
}

.cms-drop-shadow-3,
.cms-hover-drop-shadow-3:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-3 {
    filter: drop-shadow(0px 4px 24px rgba(27, 26, 26, 1))
}

.cms-shadow-stroke,
.elementor img.cms-shadowstroke,
.cms-hover-shadow-stroke:hover,
.elementor .cms-hover-shadow-stroke:hover,
.cms-hover-change:hover .cms-on-hover-shadow-stroke {
    box-shadow: 0px 0px 1px var(--cms-body)
}

.cms-drop-shadow-stroke,
.cms-hover-drop-shadow-stroke:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-stroke {
    filter: drop-shadow(0px 0px 1px var(--cms-body))
}

.cms-shadow-stroke-divider,
.elementor img.cms-shadowstroke-divider,
.cms-hover-shadow-stroke-divider:hover,
.elementor .cms-hover-shadow-stroke-divider:hover,
.cms-hover-change:hover .cms-on-hover-shadow-stroke-divider {
    box-shadow: 0px 0px 1px var(--cms-divider)
}

.cms-drop-shadow-stroke-divider,
.cms-hover-drop-shadow-stroke-divider:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-stroke-divider {
    filter: drop-shadow(0px 0px 1px var(--cms-divider))
}

.cms-shadow-stroke-divider-dark,
.elementor img.cms-shadowstroke-divider-dark,
.cms-hover-shadow-stroke-divider-dark:hover,
.elementor .cms-hover-shadow-stroke-divider-dark:hover,
.cms-hover-change:hover .cms-on-hover-shadow-stroke-divider-dark {
    box-shadow: 0px 0px 1px var(--cms-divider-dark)
}

.cms-drop-shadow-stroke-divider-dark,
.cms-hover-drop-shadow-stroke-divider-dark:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-stroke-divider-dark {
    filter: drop-shadow(0px 0px 1px var(--cms-divider-dark))
}

.cms-shadow-form-stroke,
.elementor img.cms-shadowform-stroke,
.cms-hover-shadow-form-stroke:hover,
.elementor .cms-hover-shadow-form-stroke:hover,
.cms-hover-change:hover .cms-on-hover-shadow-form-stroke {
    box-shadow: 0px 0px 1px var(--cms-form-stroke)
}

.cms-drop-shadow-form-stroke,
.cms-hover-drop-shadow-form-stroke:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-form-stroke {
    filter: drop-shadow(0px 0px 1px var(--cms-form-stroke))
}

.cms-shadow-none,
.elementor img.cms-shadownone,
.cms-hover-shadow-none:hover,
.elementor .cms-hover-shadow-none:hover,
.cms-hover-change:hover .cms-on-hover-shadow-none {
    box-shadow: none
}

.cms-drop-shadow-none,
.cms-hover-drop-shadow-none:hover,
.cms-hover-change:hover .cms-on-hover-drop-shadow-none {
    filter: drop-shadow(none)
}

[class*="cms-separator"] {
    position: relative
}

[class*="cms-separator"]:after,
[class*="cms-separator"]:before {
    content: "";
    position: absolute
}

.cms-separator-1:after,
.cms-separator-1:before {
    width: 1px;
    top: 50px;
    bottom: 50px;
    right: 0
}

[dir="rtl"] .cms-separator-1:after,
[dir="rtl"] .cms-separator-1:before {
    right: auto;
    left: 0
}

@keyframes cms-doodle-arrow {
    from {
        stroke-dashoffset: 1000
    }
    to {
        stroke-dashoffset: 0
    }
}

.cms-drawsvg,
.cms-drawsvg svg {
    width: var(--cms-svg-draw-width, 100vw);
    height: var(--cms-svg-draw-height, 100vw)
}

.cms-drawsvg {
    display: flex;
    align-items: start;
    justify-content: start
}

.cms-drawsvg svg {
    opacity: var(--cms-stroke-opacity, 1)
}

.cms-drawsvg svg path {
    stroke-width: var(--cms-stroke-width, 20);
    stroke-linecap: var(--cms-stroke-linecap, round);
    stroke-linejoin: var(--cms-stroke-linejoin, round)
}

.cms-drawsvg svg path:not([class="cms-stroke-gradient"]) {
    stroke: var(--cms-stroke-start-color, var(--cms-accent))
}

.cms-hover-change:hover linearGradient stop:nth-child(1) {
    stop-color: var(--cms-start-color-hover, var(--cms-start-color))
}

.cms-hover-change:hover linearGradient stop:nth-child(2) {
    stop-color: var(--cms-end-color-hover, var(--cms-end-color))
}

.cms-clip-path-1,
.cms-hover-clip-path-1:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-1 {
    clip-path: polygon(calc(100% - 0px) 16.7891px, calc(100% - 0px) 16.7891px, calc(100% - 0.2094009999999px) 14.193807566px, calc(100% - 0.8156479999999px) 11.731845488px, calc(100% - 1.785807px) 9.436155602px, calc(100% - 3.0869439999999px) 7.339679744px, calc(100% - 4.686125px) 5.47535975px, calc(100% - 6.550416px) 3.876137456px, calc(100% - 8.646883px) 2.574954698px, calc(100% - 10.942592px) 1.604753312px, calc(100% - 13.404609px) 0.998475134px, calc(100% - 16px) 0.789062px, 16px 0.789062px, 16px 0.789062px, 13.40471592px 0.998474864px, 10.94276096px 1.604752352px, 8.64707704px 2.574952808px, 6.55060608px 3.876134576px, 4.68629px 5.475356px, 3.08707072px 7.339675424px, 1.78589016px 9.436151192px, 0.81569024px 11.731841648px, 0.20941288px 14.193805136px, 0px 16.7891px, 0px calc(100% - 16.211px), 0px calc(100% - 16.211px), 0.20941342px calc(100% - 13.615609px), 0.81569216px calc(100% - 11.153592px), 1.78589394px calc(100% - 8.857883px), 3.08707648px calc(100% - 6.761416px), 4.6862975px calc(100% - 4.897125px), 6.55061472px calc(100% - 3.297944px), 8.64708586px calc(100% - 1.996807px), 10.94276864px calc(100% - 1.026648px), 13.40472078px calc(100% - 0.42040100000003px), 16px calc(100% - 0.21100000000007px), calc(100% - 52.834px) calc(100% - 0.21100000000001px), calc(100% - 52.834px) calc(100% - 0.21100000000001px), calc(100% - 50.811125px) calc(100% - 0.49902599999996px), calc(100% - 48.93024px) calc(100% - 1.3106479999999px), calc(100% - 47.208055px) calc(100% - 2.567182px), calc(100% - 45.66128px) calc(100% - 4.189944px), calc(100% - 44.306625px) calc(100% - 6.10025px), calc(100% - 43.1608px) calc(100% - 8.219416px), calc(100% - 42.240515px) calc(100% - 10.468758px), calc(100% - 41.56248px) calc(100% - 12.769592px), calc(100% - 41.143405px) calc(100% - 15.043234px), calc(100% - 41px) calc(100% - 17.211px), calc(100% - 41px) calc(100% - 17.211px), calc(100% - 41px) calc(100% - 17.211px), calc(100% - 40.685885px) calc(100% - 21.103965px), calc(100% - 39.77648px) calc(100% - 24.79692px), calc(100% - 38.321195px) calc(100% - 28.240455px), calc(100% - 36.36944px) calc(100% - 31.38516px), calc(100% - 33.970625px) calc(100% - 34.181625px), calc(100% - 31.17416px) calc(100% - 36.58044px), calc(100% - 28.029455px) calc(100% - 38.532195px), calc(100% - 24.58592px) calc(100% - 39.98748px), calc(100% - 20.892965px) calc(100% - 40.896885px), calc(100% - 17px) calc(100% - 41.211px), calc(100% - 17px) calc(100% - 41.211px), calc(100% - 17px) calc(100% - 41.211px), calc(100% - 14.832234px) calc(100% - 41.354405px), calc(100% - 12.558592px) calc(100% - 41.77348px), calc(100% - 10.257758px) calc(100% - 42.451515px), calc(100% - 8.008416px) calc(100% - 43.3718px), calc(100% - 5.88925px) calc(100% - 44.517625px), calc(100% - 3.978944px) calc(100% - 45.87228px), calc(100% - 2.356182px) calc(100% - 47.419055px), calc(100% - 1.099648px) calc(100% - 49.14124px), calc(100% - 0.288026px) calc(100% - 51.022125px), calc(100% - 0px) calc(100% - 53.045px), calc(100% - 0px) 16.7891px, calc(100% - 0px) calc(100% - 0.22800000000001px), calc(100% - 0px) calc(100% - 0.22800000000007px), calc(100% - 0.00023299999998017px) calc(100% - 0.22533699999997px), calc(100% - 0.00090399999999136px) calc(100% - 0.22277599999995px), calc(100% - 0.0019709999999691px) calc(100% - 0.22035900000003px), calc(100% - 0.0033919999999625px) calc(100% - 0.21812799999998px), calc(100% - 0.0051250000000209px) calc(100% - 0.21612499999998px), calc(100% - 0.0071279999999661px) calc(100% - 0.21439199999998px), calc(100% - 0.0093589999999608px) calc(100% - 0.21297100000004px), calc(100% - 0.011775999999884px) calc(100% - 0.21190399999995px), calc(100% - 0.014336999999955px) calc(100% - 0.21123299999999px), calc(100% - 0.016999999999996px) calc(100% - 0.21100000000001px), calc(100% - 0.016999999999996px) calc(100% - 0.21100000000001px), calc(100% - 0.017000000000053px) calc(100% - 0.21100000000007px), calc(100% - 0.021521000000064px) calc(100% - 0.21154200000001px), calc(100% - 0.025447999999983px) calc(100% - 0.21305600000005px), calc(100% - 0.028727000000003px) calc(100% - 0.215374px), calc(100% - 0.031304000000034px) calc(100% - 0.21832799999999px), calc(100% - 0.033125000000041px) calc(100% - 0.22175000000004px), calc(100% - 0.034136000000046px) calc(100% - 0.22547200000002px), calc(100% - 0.034282999999959px) calc(100% - 0.22932600000001px), calc(100% - 0.033511999999916px) calc(100% - 0.23314399999992px), calc(100% - 0.031768999999997px) calc(100% - 0.23675799999995px), calc(100% - 0.028999999999996px) calc(100% - 0.24000000000001px), calc(100% - 0.028999999999996px) calc(100% - 0.24000000000001px), calc(100% - 0.029000000000053px) calc(100% - 0.24000000000007px), calc(100% - 0.025757999999996px) calc(100% - 0.24276900000001px), calc(100% - 0.022144000000026px) calc(100% - 0.24451199999999px), calc(100% - 0.018326000000059px) calc(100% - 0.24528300000003px), calc(100% - 0.014471999999955px) calc(100% - 0.245136px), calc(100% - 0.010749999999973px) calc(100% - 0.244125px), calc(100% - 0.0073279999999727px) calc(100% - 0.24230400000005px), calc(100% - 0.0043740000000412px) calc(100% - 0.23972700000002px), calc(100% - 0.0020559999998682px) calc(100% - 0.23644799999994px), calc(100% - 0.00054199999993898px) calc(100% - 0.23252100000002px), calc(100% - 0px) calc(100% - 0.22800000000001px), calc(100% - 0px) calc(100% - 0.22800000000001px))
}

.cms-clip-path-2,
.cms-hover-clip-path-2:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-2 {
    clip-path: polygon(calc(100% - 39.999px) 16px, calc(100% - 39.999px) 16px, calc(100% - 40.208401px) 13.40471592px, calc(100% - 40.814648px) 10.94276096px, calc(100% - 41.784807px) 8.64707704px, calc(100% - 43.085944px) 6.55060608px, calc(100% - 44.685125px) 4.68629px, calc(100% - 46.549416px) 3.08707072px, calc(100% - 48.645883px) 1.78589016px, calc(100% - 50.941592px) 0.81569024px, calc(100% - 53.403609px) 0.20941288px, calc(100% - 55.999px) 0px, 16.001px 0px, 16.001px 0px, 13.405710403736px 0.20941288px, 10.943750842448px 0.81569024px, 8.648063157392px 1.78589016px, 6.551589189824px 3.08707072px, 4.687270781px 4.68629px, 3.088049772176px 6.55060608px, 1.786868004608px 8.64707704px, 0.816667319552px 10.94276096px, 0.210389558264px 13.40471592px, 0.000976562px 16px, 0.000976562px 60.4999px, 0.000976562px 60.4999px, 0.151492928264px 62.3652687px, 0.587257079552px 64.1348096px, 1.284591594608px 65.7848449px, 2.219819052176px 67.2916968px, 3.369262031px 68.6316875px, 4.709243109824px 69.7811392px, 6.216084867392px 70.7163741px, 7.866109882448px 71.4137144px, 9.635640733736px 71.8494823px, 11.501px 72px, 11.501px 72px, 11.501px 72px, 13.3663687px 72.1505177px, 15.1359096px 72.5862856px, 16.7859449px 73.2836259px, 18.2927968px 74.2188608px, 19.6327875px 75.3683125px, 20.7822392px 76.7083032px, 21.7174741px 78.2151551px, 22.4148144px 79.8651904px, 22.8505823px 81.6347313px, 23.0011px 83.5001px, 23.0011px 130.5px, 23.0011px 130.5px, 22.8505823px 132.365293px, 22.4148144px 134.134784px, 21.7174741px 135.784791px, 20.7822392px 137.291632px, 19.6327875px 138.631625px, 18.2927968px 139.781088px, 16.7859449px 140.716339px, 15.1359096px 141.413696px, 13.3663687px 141.849477px, 11.501px 142px, 11.501px 142px, 11.501px 142px, 9.635640733736px 142.150523px, 7.866109882448px 142.586304px, 6.216084867392px 143.283661px, 4.709243109824px 144.218912px, 3.369262031px 145.368375px, 2.219819052176px 146.708368px, 1.284591594608px 148.215209px, 0.587257079552px 149.865216px, 0.151492928264px 151.634707px, 0.000976562px 153.5px, 0.000976562px calc(100% - 16px), 0.000976562px calc(100% - 16px), 0.210389828264px calc(100% - 13.404609px), 0.816668279552px calc(100% - 10.942592px), 1.786869894608px calc(100% - 8.646883px), 3.088052652176px calc(100% - 6.550416px), 4.687274531px calc(100% - 4.686125px), 6.551593509824px calc(100% - 3.086944px), 8.648067567392px calc(100% - 1.785807px), 10.943754682448px calc(100% - 0.81564800000001px), 13.405712833736px calc(100% - 0.20940100000001px), 16.001px calc(100% - 0px), calc(100% - 15.999px) calc(100% - 0px), calc(100% - 15.999px) calc(100% - 0px), calc(100% - 13.403609px) calc(100% - 0.20940099999996px), calc(100% - 10.941592px) calc(100% - 0.81564799999995px), calc(100% - 8.645883px) calc(100% - 1.785807px), calc(100% - 6.549416px) calc(100% - 3.086944px), calc(100% - 4.685125px) calc(100% - 4.686125px), calc(100% - 3.0859439999999px) calc(100% - 6.550416px), calc(100% - 1.784807px) calc(100% - 8.646883px), calc(100% - 0.81464799999998px) calc(100% - 10.942592px), calc(100% - 0.20840099999998px) calc(100% - 13.404609px), calc(100% - -0.00099999999991951px) calc(100% - 16px), calc(100% - -0.00099999999997635px) calc(100% - 24px), calc(100% - -0.00099999999997635px) calc(100% - 24px), calc(100% - 0.10371400000002px) calc(100% - 25.297574px), calc(100% - 0.40687199999991px) calc(100% - 26.528512px), calc(100% - 0.891998px) calc(100% - 27.676338px), calc(100% - 1.542616px) calc(100% - 28.724576px), calc(100% - 2.34225px) calc(100% - 29.65675px), calc(100% - 3.274424px) calc(100% - 30.456384px), calc(100% - 4.322662px) calc(100% - 31.107002px), calc(100% - 5.470488px) calc(100% - 31.592128px), calc(100% - 6.701426px) calc(100% - 31.895286px), calc(100% - 7.9990000000001px) calc(100% - 32px), calc(100% - 7.999px) calc(100% - 32px), calc(100% - 7.999px) calc(100% - 32px), calc(100% - 9.296574px) calc(100% - 32.104714px), calc(100% - 10.527512px) calc(100% - 32.407872px), calc(100% - 11.675338px) calc(100% - 32.892998px), calc(100% - 12.723576px) calc(100% - 33.543616px), calc(100% - 13.65575px) calc(100% - 34.34325px), calc(100% - 14.455384px) calc(100% - 35.275424px), calc(100% - 15.106002px) calc(100% - 36.323662px), calc(100% - 15.591128px) calc(100% - 37.471488px), calc(100% - 15.894286px) calc(100% - 38.702426px), calc(100% - 15.999px) calc(100% - 40px), calc(100% - 15.999px) calc(100% - 94px), calc(100% - 15.999px) calc(100% - 94px), calc(100% - 15.894286px) calc(100% - 95.297574px), calc(100% - 15.591128px) calc(100% - 96.528512px), calc(100% - 15.106002px) calc(100% - 97.676338px), calc(100% - 14.455384px) calc(100% - 98.724576px), calc(100% - 13.65575px) calc(100% - 99.65675px), calc(100% - 12.723576px) calc(100% - 100.456384px), calc(100% - 11.675338px) calc(100% - 101.107002px), calc(100% - 10.527512px) calc(100% - 101.592128px), calc(100% - 9.296574px) calc(100% - 101.895286px), calc(100% - 7.9990000000001px) calc(100% - 102px), calc(100% - 7.999px) calc(100% - 102px), calc(100% - 7.999px) calc(100% - 102px), calc(100% - 6.701426px) calc(100% - 102.104714px), calc(100% - 5.4704879999999px) calc(100% - 102.407872px), calc(100% - 4.322662px) calc(100% - 102.892998px), calc(100% - 3.274424px) calc(100% - 103.543616px), calc(100% - 2.34225px) calc(100% - 104.34325px), calc(100% - 1.542616px) calc(100% - 105.275424px), calc(100% - 0.89199800000006px) calc(100% - 106.323662px), calc(100% - 0.40687199999996px) calc(100% - 107.471488px), calc(100% - 0.10371399999997px) calc(100% - 108.702426px), calc(100% - -0.00099999999991951px) calc(100% - 110px), calc(100% - -0.00099999999997635px) 56px, calc(100% - -0.00099999999997635px) 56px, calc(100% - 0.20840099999998px) 53.4047062px, calc(100% - 0.81464799999992px) 50.9427456px, calc(100% - 1.784807px) 48.6470594px, calc(100% - 3.085944px) 46.5505888px, calc(100% - 4.685125px) 44.686275px, calc(100% - 6.549416px) 43.0870592px, calc(100% - 8.645883px) 41.7858826px, calc(100% - 10.941592px) 40.8156864px, calc(100% - 13.403609px) 40.2094118px, calc(100% - 15.999px) 40px, calc(100% - 23.999px) 40px, calc(100% - 23.999px) 40px, calc(100% - 26.594148px) 39.7905882px, calc(100% - 29.056024px) 39.1843136px, calc(100% - 31.351676px) 38.2141174px, calc(100% - 33.448152px) 36.9129408px, calc(100% - 35.3125px) 35.313725px, calc(100% - 36.911768px) 33.4494112px, calc(100% - 38.213004px) 31.3529406px, calc(100% - 39.183256px) 29.0572544px, calc(100% - 39.789572px) 26.5952938px, calc(100% - 39.999px) 24px, calc(100% - 39.999px) 16px)
}

.cms-clip-path-3,
.cms-hover-clip-path-3:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-3 {
    clip-path: polygon(calc(100% - 39.999px) 16px, calc(100% - 39.999px) 16px, calc(100% - 40.208401px) 13.40471592px, calc(100% - 40.814648px) 10.94276096px, calc(100% - 41.784807px) 8.64707704px, calc(100% - 43.085944px) 6.55060608px, calc(100% - 44.685125px) 4.68629px, calc(100% - 46.549416px) 3.08707072px, calc(100% - 48.645883px) 1.78589016px, calc(100% - 50.941592px) 0.81569024px, calc(100% - 53.403609px) 0.20941288px, calc(100% - 55.999px) 0px, 16.001px 0px, 16.001px 0px, 13.405710403736px 0.20941288px, 10.943750842448px 0.81569024px, 8.648063157392px 1.78589016px, 6.551589189824px 3.08707072px, 4.687270781px 4.68629px, 3.088049772176px 6.55060608px, 1.786868004608px 8.64707704px, 0.816667319552px 10.94276096px, 0.210389558264px 13.40471592px, 0.000976562px 16px, 0.000976562px 60.4999px, 0.000976562px 60.4999px, 0.151492928264px 62.3652687px, 0.587257079552px 64.1348096px, 1.284591594608px 65.7848449px, 2.219819052176px 67.2916968px, 3.369262031px 68.6316875px, 4.709243109824px 69.7811392px, 6.216084867392px 70.7163741px, 7.866109882448px 71.4137144px, 9.635640733736px 71.8494823px, 11.501px 72px, 11.501px 72px, 13.3663687px 72.1505177px, 15.1359096px 72.5862856px, 16.7859449px 73.2836259px, 18.2927968px 74.2188608px, 19.6327875px 75.3683125px, 20.7822392px 76.7083032px, 21.7174741px 78.2151551px, 22.4148144px 79.8651904px, 22.8505823px 81.6347313px, 23.0011px 83.5001px, 23.0011px 130.5px, 23.0011px 130.5px, 22.8505823px 132.365293px, 22.4148144px 134.134784px, 21.7174741px 135.784791px, 20.7822392px 137.291632px, 19.6327875px 138.631625px, 18.2927968px 139.781088px, 16.7859449px 140.716339px, 15.1359096px 141.413696px, 13.3663687px 141.849477px, 11.501px 142px, 11.501px 142px, 9.635640733736px 142.150523px, 7.866109882448px 142.586304px, 6.216084867392px 143.283661px, 4.709243109824px 144.218912px, 3.369262031px 145.368375px, 2.219819052176px 146.708368px, 1.284591594608px 148.215209px, 0.587257079552px 149.865216px, 0.151492928264px 151.634707px, 0.000976562px 153.5px, 0.000976562px calc(100% - 16px), 0.000976562px calc(100% - 16px), 0.210389828264px calc(100% - 13.404609px), 0.816668279552px calc(100% - 10.942592px), 1.786869894608px calc(100% - 8.646883px), 3.088052652176px calc(100% - 6.550416px), 4.687274531px calc(100% - 4.686125px), 6.551593509824px calc(100% - 3.086944px), 8.648067567392px calc(100% - 1.785807px), 10.943754682448px calc(100% - 0.81564800000001px), 13.405712833736px calc(100% - 0.20940100000001px), 16.001px calc(100% - 0px), calc(100% - 15.999px) calc(100% - 0px), calc(100% - 15.999px) calc(100% - 0px), calc(100% - 13.403609px) calc(100% - 0.2094009999999px), calc(100% - 10.941592px) calc(100% - 0.8156479999999px), calc(100% - 8.645883px) calc(100% - 1.785807px), calc(100% - 6.549416px) calc(100% - 3.0869439999999px), calc(100% - 4.685125px) calc(100% - 4.686125px), calc(100% - 3.0859439999999px) calc(100% - 6.550416px), calc(100% - 1.784807px) calc(100% - 8.646883px), calc(100% - 0.81464799999998px) calc(100% - 10.942592px), calc(100% - 0.20840099999998px) calc(100% - 13.404609px), calc(100% - -0.00099999999991951px) calc(100% - 16px), calc(100% - -0.00099999999997635px) 243px, calc(100% - -0.00099999999997635px) 243px, calc(100% - 0.10371400000002px) 241.702426px, calc(100% - 0.40687199999991px) 240.471488px, calc(100% - 0.891998px) 239.323662px, calc(100% - 1.542616px) 238.275424px, calc(100% - 2.34225px) 237.34325px, calc(100% - 3.274424px) 236.543616px, calc(100% - 4.322662px) 235.892998px, calc(100% - 5.470488px) 235.407872px, calc(100% - 6.701426px) 235.104714px, calc(100% - 7.9990000000001px) 235px, calc(100% - 7.999px) 235px, calc(100% - 9.296574px) 234.895286px, calc(100% - 10.527512px) 234.592128px, calc(100% - 11.675338px) 234.107002px, calc(100% - 12.723576px) 233.456384px, calc(100% - 13.65575px) 232.65675px, calc(100% - 14.455384px) 231.724576px, calc(100% - 15.106002px) 230.676338px, calc(100% - 15.591128px) 229.528512px, calc(100% - 15.894286px) 228.297574px, calc(100% - 15.999px) 227px, calc(100% - 15.999px) 173px, calc(100% - 15.999px) 173px, calc(100% - 15.894286px) 171.702426px, calc(100% - 15.591128px) 170.471488px, calc(100% - 15.106002px) 169.323662px, calc(100% - 14.455384px) 168.275424px, calc(100% - 13.65575px) 167.34325px, calc(100% - 12.723576px) 166.543616px, calc(100% - 11.675338px) 165.892998px, calc(100% - 10.527512px) 165.407872px, calc(100% - 9.296574px) 165.104714px, calc(100% - 7.9990000000001px) 165px, calc(100% - 7.999px) 165px, calc(100% - 6.701426px) 164.895286px, calc(100% - 5.4704879999999px) 164.592128px, calc(100% - 4.322662px) 164.107002px, calc(100% - 3.274424px) 163.456384px, calc(100% - 2.34225px) 162.65675px, calc(100% - 1.542616px) 161.724576px, calc(100% - 0.89199800000006px) 160.676338px, calc(100% - 0.40687199999996px) 159.528512px, calc(100% - 0.10371399999997px) 158.297574px, calc(100% - -0.00099999999991951px) 157px, calc(100% - -0.00099999999997635px) 56px, calc(100% - -0.00099999999997635px) 56px, calc(100% - 0.20840099999998px) 53.4047062px, calc(100% - 0.81464799999992px) 50.9427456px, calc(100% - 1.784807px) 48.6470594px, calc(100% - 3.085944px) 46.5505888px, calc(100% - 4.685125px) 44.686275px, calc(100% - 6.549416px) 43.0870592px, calc(100% - 8.645883px) 41.7858826px, calc(100% - 10.941592px) 40.8156864px, calc(100% - 13.403609px) 40.2094118px, calc(100% - 15.999px) 40px, calc(100% - 23.999px) 40px, calc(100% - 23.999px) 40px, calc(100% - 26.594148px) 39.7905882px, calc(100% - 29.056024px) 39.1843136px, calc(100% - 31.351676px) 38.2141174px, calc(100% - 33.448152px) 36.9129408px, calc(100% - 35.3125px) 35.313725px, calc(100% - 36.911768px) 33.4494112px, calc(100% - 38.213004px) 31.3529406px, calc(100% - 39.183256px) 29.0572544px, calc(100% - 39.789572px) 26.5952938px, calc(100% - 39.999px) 24px, calc(100% - 39.999px) 16px)
}

.cms-clip-path-4,
.cms-hover-clip-path-4:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-4 {
    clip-path: polygon(calc(100% - 0px) 23.999px, calc(100% - 0px) 23.999px, calc(100% - 0.31424999999967px) 20.106084256264px, calc(100% - 1.2239999999995px) 16.413159237552px, calc(100% - 2.6797499999998px) 12.969638262608px, calc(100% - 4.6319999999998px) 9.824934650176px, calc(100% - 7.03125px) 7.028461719px, calc(100% - 9.828px) 4.629632787824px, calc(100% - 12.97275px) 2.677861175392px, calc(100% - 16.416px) 1.222560200448px, calc(100% - 20.10825px) 0.313143181736px, calc(100% - 24px) -0.000976562px, 24px -0.000976562px, 24px -0.000976562px, 20.1070836px 0.313143281736px, 16.4141568px 1.222561000448px, 12.9706332px 2.677863875392px, 9.8259264px 4.629639187824px, 7.02945px 7.028474219px, 4.6306176px 9.824956250176px, 2.6788428px 12.969672562608px, 1.2235392px 16.413210437552px, 0.3141204px 20.106157156264px, 0px 23.9991px, 0px calc(100% - 84px), 0px calc(100% - 84px), 0.3141204px calc(100% - 80.107035px), 1.2235392px calc(100% - 76.41408px), 2.6788428px calc(100% - 72.970545px), 4.6306176px calc(100% - 69.82584px), 7.02945px calc(100% - 67.029375px), 9.8259264px calc(100% - 64.63056px), 12.9706332px calc(100% - 62.678805px), 16.4141568px calc(100% - 61.22352px), 20.1070836px calc(100% - 60.314115px), 24px calc(100% - 60px), 206px calc(100% - 60px), 206px calc(100% - 60px), 209.892965px calc(100% - 59.685885px), 213.58592px calc(100% - 58.77648px), 217.029455px calc(100% - 57.321195px), 220.17416px calc(100% - 55.36944px), 222.970625px calc(100% - 52.970625px), 225.36944px calc(100% - 50.17416px), 227.321195px calc(100% - 47.029455px), 228.77648px calc(100% - 43.58592px), 229.685885px calc(100% - 39.892965px), 230px calc(100% - 36px), 230px calc(100% - 24.001px), 230px calc(100% - 24.001px), 230.314115px calc(100% - 20.108035px), 231.22352px calc(100% - 16.41508px), 232.678805px calc(100% - 12.971545px), 234.63056px calc(100% - 9.8268399999999px), 237.029375px calc(100% - 7.0303749999999px), 239.82584px calc(100% - 4.6315599999998px), 242.970545px calc(100% - 2.6798049999998px), 246.41408px calc(100% - 1.22452px), 250.107035px calc(100% - 0.31511499999988px), 254px calc(100% - 0.00099999999997635px), calc(100% - 24px) calc(100% - 0.00099999999997635px), calc(100% - 24px) calc(100% - 0.00099999999997635px), calc(100% - 20.10825px) calc(100% - 0.31511499999988px), calc(100% - 16.416px) calc(100% - 1.2245199999996px), calc(100% - 12.97275px) calc(100% - 2.679805px), calc(100% - 9.8279999999997px) calc(100% - 4.6315599999999px), calc(100% - 7.03125px) calc(100% - 7.030375px), calc(100% - 4.6320000000001px) calc(100% - 9.8268399999999px), calc(100% - 2.6797499999998px) calc(100% - 12.971545px), calc(100% - 1.2240000000002px) calc(100% - 16.41508px), calc(100% - 0.3142499999999px) calc(100% - 20.108035px), calc(100% - 0px) calc(100% - 24.001px), calc(100% - 0px) 23.999px)
}

.cms-clip-path-5,
.cms-hover-clip-path-5:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-5 {
    clip-path: polygon(calc(100% - 70px) 20px, calc(100% - 70px) 20px, calc(100% - 70.261758px) 16.75589733px, calc(100% - 71.019584px) 13.67845504px, calc(100% - 72.232306px) 10.80885071px, calc(100% - 73.858752px) 8.18826192px, calc(100% - 75.85775px) 5.85786625px, calc(100% - 78.188128px) 3.85884128px, calc(100% - 80.808714px) 2.23236459px, calc(100% - 83.678336px) 1.01961376px, calc(100% - 86.755822px) 0.26176637px, calc(100% - 90px) 0px, 20.0001px 0px, 20.0001px 0px, 16.7559921px 0.2617661px, 13.6785408px 1.0196128px, 10.8089247px 2.2323627px, 8.1883224px 3.8588384px, 5.8579125px 5.8578625px, 3.8588736px 8.1882576px, 2.2323843px 10.8088463px, 1.0196232px 13.6784512px, 0.2617689px 16.7558949px, 0px 20px, 0px calc(100% - 240px), 0px calc(100% - 240px), 0.2617689px calc(100% - 236.755822px), 1.0196232px calc(100% - 233.678336px), 2.2323843px calc(100% - 230.808714px), 3.8588736px calc(100% - 228.188128px), 5.8579125px calc(100% - 225.85775px), 8.1883224px calc(100% - 223.858752px), 10.8089247px calc(100% - 222.232306px), 13.6785408px calc(100% - 221.019584px), 16.7559921px calc(100% - 220.261758px), 20.0001px calc(100% - 220px), 30.0001px calc(100% - 220px), 30.0001px calc(100% - 220px), 33.2442051px calc(100% - 219.738242px), 36.3216488px calc(100% - 218.980416px), 39.1912537px calc(100% - 217.767694px), 41.8118424px calc(100% - 216.141248px), 44.1422375px calc(100% - 214.14225px), 46.1412616px calc(100% - 211.811872px), 47.7677373px calc(100% - 209.191286px), 48.9804872px calc(100% - 206.321664px), 49.7383339px calc(100% - 203.244178px), 50.0001px calc(100% - 200px), 50.0001px calc(100% - 130px), 50.0001px calc(100% - 130px), 49.7383339px calc(100% - 126.755822px), 48.9804872px calc(100% - 123.678336px), 47.7677373px calc(100% - 120.808714px), 46.1412616px calc(100% - 118.188128px), 44.1422375px calc(100% - 115.85775px), 41.8118424px calc(100% - 113.858752px), 39.1912537px calc(100% - 112.232306px), 36.3216488px calc(100% - 111.019584px), 33.2442051px calc(100% - 110.261758px), 30.0001px calc(100% - 110px), 20.0001px calc(100% - 110px), 20.0001px calc(100% - 110px), 16.7559921px calc(100% - 109.738242px), 13.6785408px calc(100% - 108.980416px), 10.8089247px calc(100% - 107.767694px), 8.1883224px calc(100% - 106.141248px), 5.8579125px calc(100% - 104.14225px), 3.8588736px calc(100% - 101.811872px), 2.2323843px calc(100% - 99.191286px), 1.0196232px calc(100% - 96.321664px), 0.2617689px calc(100% - 93.244178px), 0px calc(100% - 90px), 0px calc(100% - 20px), 0px calc(100% - 20px), 0.2617689px calc(100% - 16.755822px), 1.0196232px calc(100% - 13.678336px), 2.2323843px calc(100% - 10.808714px), 3.8588736px calc(100% - 8.1881279999999px), 5.8579125px calc(100% - 5.85775px), 8.1883224px calc(100% - 3.858752px), 10.8089247px calc(100% - 2.232306px), 13.6785408px calc(100% - 1.019584px), 16.7559921px calc(100% - 0.2617580000001px), 20.0001px calc(100% - 0px), calc(100% - 529.9999px) calc(100% - 0px), calc(100% - 529.9999px) calc(100% - 0px), calc(100% - 526.7557491px) calc(100% - 0.26175799999999px), calc(100% - 523.6782848px) calc(100% - 1.0195839999999px), calc(100% - 520.8086797px) calc(100% - 2.2323060000001px), calc(100% - 518.1881064px) calc(100% - 3.858752px), calc(100% - 515.8577375px) calc(100% - 5.85775px), calc(100% - 513.8587456px) calc(100% - 8.188128px), calc(100% - 512.2323033px) calc(100% - 10.808714px), calc(100% - 511.0195832px) calc(100% - 13.678336px), calc(100% - 510.2617579px) calc(100% - 16.755822px), calc(100% - 510px) calc(100% - 20px), calc(100% - 510px) calc(100% - 30px), calc(100% - 510px) calc(100% - 30px), calc(100% - 509.738242px) calc(100% - 33.244178px), calc(100% - 508.980416px) calc(100% - 36.321664px), calc(100% - 507.767694px) calc(100% - 39.191286px), calc(100% - 506.141248px) calc(100% - 41.811872px), calc(100% - 504.14225px) calc(100% - 44.14225px), calc(100% - 501.811872px) calc(100% - 46.141248px), calc(100% - 499.191286px) calc(100% - 47.767694px), calc(100% - 496.321664px) calc(100% - 48.980416px), calc(100% - 493.244178px) calc(100% - 49.738242px), calc(100% - 490px) calc(100% - 50px), calc(100% - 20px) calc(100% - 50px), calc(100% - 20px) calc(100% - 50px), calc(100% - 16.755822px) calc(100% - 50.261758px), calc(100% - 13.678336px) calc(100% - 51.019584px), calc(100% - 10.808714px) calc(100% - 52.232306px), calc(100% - 8.188128px) calc(100% - 53.858752px), calc(100% - 5.85775px) calc(100% - 55.85775px), calc(100% - 3.858752px) calc(100% - 58.188128px), calc(100% - 2.232306px) calc(100% - 60.808714px), calc(100% - 1.019584px) calc(100% - 63.678336px), calc(100% - 0.26175799999999px) calc(100% - 66.755822px), calc(100% - 0px) calc(100% - 70px), calc(100% - 0px) 129.999px, calc(100% - 0px) 129.999px, calc(100% - 0.26175799999987px) 126.754822px, calc(100% - 1.0195839999999px) 123.677336px, calc(100% - 2.232306px) 120.807714px, calc(100% - 3.858752px) 118.187128px, calc(100% - 5.85775px) 115.85675px, calc(100% - 8.1881279999999px) 113.857752px, calc(100% - 10.808714px) 112.231306px, calc(100% - 13.678336px) 111.018584px, calc(100% - 16.755822px) 110.260758px, calc(100% - 20px) 109.999px, calc(100% - 50px) 109.999px, calc(100% - 50px) 109.999px, calc(100% - 53.244178px) 109.737242px, calc(100% - 56.321664px) 108.979416px, calc(100% - 59.191286px) 107.766694px, calc(100% - 61.811872px) 106.140248px, calc(100% - 64.14225px) 104.14125px, calc(100% - 66.141248px) 101.810872px, calc(100% - 67.767694px) 99.190286px, calc(100% - 68.980416px) 96.320664px, calc(100% - 69.738242px) 93.243178px, calc(100% - 70px) 89.999px, calc(100% - 70px) 20px)
}

.cms-clip-path-5-backup,
.cms-hover-clip-path-5-backup:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-5-backup {
    clip-path: polygon(calc(100% - 70px) 20px, calc(100% - 70px) 20px, calc(100% - 70.26165px) 16.75589733px, calc(100% - 71.0192px) 13.67845504px, calc(100% - 72.23155px) 10.80885071px, calc(100% - 73.8576px) 8.18826192px, calc(100% - 75.85625px) 5.85786625px, calc(100% - 78.1864px) 3.85884128px, calc(100% - 80.80695px) 2.23236459px, calc(100% - 83.6768px) 1.01961376px, calc(100% - 86.75485px) 0.26176637px, calc(100% - 90px) 0px, 20px 0px, 20px 0px, 16.7558949px 0.2617661px, 13.6784512px 1.0196128px, 10.8088463px 2.2323627px, 8.1882576px 3.8588384px, 5.8578625px 5.8578625px, 3.8588384px 8.1882576px, 2.2323627px 10.8088463px, 1.0196128px 13.6784512px, 0.2617661px 16.7558949px, 0px 20px, 0px calc(100% - 240px), 0px calc(100% - 240px), 0.2617661px calc(100% - 236.755822px), 1.0196128px calc(100% - 233.678336px), 2.2323627px calc(100% - 230.808714px), 3.8588384px calc(100% - 228.188128px), 5.8578625px calc(100% - 225.85775px), 8.1882576px calc(100% - 223.858752px), 10.8088463px calc(100% - 222.232306px), 13.6784512px calc(100% - 221.019584px), 16.7558949px calc(100% - 220.261758px), 20px calc(100% - 220px), 30px calc(100% - 220px), 30px calc(100% - 220px), 33.2441051px calc(100% - 219.738242px), 36.3215488px calc(100% - 218.980416px), 39.1911537px calc(100% - 217.767694px), 41.8117424px calc(100% - 216.141248px), 44.1421375px calc(100% - 214.14225px), 46.1411616px calc(100% - 211.811872px), 47.7676373px calc(100% - 209.191286px), 48.9803872px calc(100% - 206.321664px), 49.7382339px calc(100% - 203.244178px), 50px calc(100% - 200px), 50px calc(100% - 130px), 50px calc(100% - 130px), 49.7382339px calc(100% - 126.755822px), 48.9803872px calc(100% - 123.678336px), 47.7676373px calc(100% - 120.808714px), 46.1411616px calc(100% - 118.188128px), 44.1421375px calc(100% - 115.85775px), 41.8117424px calc(100% - 113.858752px), 39.1911537px calc(100% - 112.232306px), 36.3215488px calc(100% - 111.019584px), 33.2441051px calc(100% - 110.261758px), 30px calc(100% - 110px), 20px calc(100% - 110px), 20px calc(100% - 110px), 16.75589733px calc(100% - 109.738242px), 13.67845504px calc(100% - 108.980416px), 10.80885071px calc(100% - 107.767694px), 8.18826192px calc(100% - 106.141248px), 5.85786625px calc(100% - 104.14225px), 3.85884128px calc(100% - 101.811872px), 2.23236459px calc(100% - 99.191286px), 1.01961376px calc(100% - 96.321664px), 0.26176637px calc(100% - 93.244178px), 0px calc(100% - 90px), 0px calc(100% - 20px), 0px calc(100% - 20px), 0.26176637px calc(100% - 16.755822px), 1.01961376px calc(100% - 13.678336px), 2.23236459px calc(100% - 10.808714px), 3.85884128px calc(100% - 8.188128px), 5.85786625px calc(100% - 5.85775px), 8.18826192px calc(100% - 3.858752px), 10.80885071px calc(100% - 2.232306px), 13.67845504px calc(100% - 1.0195839999999px), 16.75589733px calc(100% - 0.2617580000001px), 20px calc(100% - 0px), calc(50% - -110px) calc(100% - 0px), calc(50% - -110px) calc(100% - 0px), calc(50% - -113.244178px) calc(100% - 0.26175799999999px), calc(50% - -116.321664px) calc(100% - 1.0195839999998px), calc(50% - -119.191286px) calc(100% - 2.232306px), calc(50% - -121.811872px) calc(100% - 3.858752px), calc(50% - -124.14225px) calc(100% - 5.85775px), calc(50% - -126.141248px) calc(100% - 8.188128px), calc(50% - -127.767694px) calc(100% - 10.808714px), calc(50% - -128.980416px) calc(100% - 13.678336px), calc(50% - -129.738242px) calc(100% - 16.755822px), calc(50% - -130px) calc(100% - 20px), calc(50% - -130px) calc(100% - 30px), calc(50% - -130px) calc(100% - 30px), calc(50% - -130.261758px) calc(100% - 33.244178px), calc(50% - -131.019584px) calc(100% - 36.321664px), calc(50% - -132.232306px) calc(100% - 39.191286px), calc(50% - -133.858752px) calc(100% - 41.811872px), calc(50% - -135.85775px) calc(100% - 44.14225px), calc(50% - -138.188128px) calc(100% - 46.141248px), calc(50% - -140.808714px) calc(100% - 47.767694px), calc(50% - -143.678336px) calc(100% - 48.980416px), calc(50% - -146.755822px) calc(100% - 49.738242px), calc(50% - -150px) calc(100% - 50px), calc(100% - 20px) calc(100% - 50px), calc(100% - 20px) calc(100% - 50px), calc(100% - 16.75485px) calc(100% - 50.261758px), calc(100% - 13.6768px) calc(100% - 51.019584px), calc(100% - 10.80695px) calc(100% - 52.232306px), calc(100% - 8.1863999999998px) calc(100% - 53.858752px), calc(100% - 5.85625px) calc(100% - 55.85775px), calc(100% - 3.8576px) calc(100% - 58.188128px), calc(100% - 2.23155px) calc(100% - 60.808714px), calc(100% - 1.0192000000002px) calc(100% - 63.678336px), calc(100% - 0.26164999999992px) calc(100% - 66.755822px), calc(100% - 0px) calc(100% - 70px), calc(100% - 0px) 129.999px, calc(100% - 0px) 129.999px, calc(100% - 0.26164999999992px) 126.754822px, calc(100% - 1.0192px) 123.677336px, calc(100% - 2.23155px) 120.807714px, calc(100% - 3.8576px) 118.187128px, calc(100% - 5.85625px) 115.85675px, calc(100% - 8.1864px) 113.857752px, calc(100% - 10.80695px) 112.231306px, calc(100% - 13.6768px) 111.018584px, calc(100% - 16.75485px) 110.260758px, calc(100% - 20px) 109.999px, calc(100% - 50px) 109.999px, calc(100% - 50px) 109.999px, calc(100% - 53.24515px) 109.737242px, calc(100% - 56.3232px) 108.979416px, calc(100% - 59.19305px) 107.766694px, calc(100% - 61.8136px) 106.140248px, calc(100% - 64.14375px) 104.14125px, calc(100% - 66.1424px) 101.810872px, calc(100% - 67.76845px) 99.190286px, calc(100% - 68.9808px) 96.320664px, calc(100% - 69.73835px) 93.243178px, calc(100% - 70px) 89.999px, calc(100% - 70px) 20px)
}

.cms-clip-path-6,
.cms-hover-clip-path-6:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-6 {
    clip-path: polygon(177px 5.99988px, 177px 5.99988px, 176.921478px 5.02664841204px, 176.694144px 4.10341514472px, 176.330346px 3.24253344288px, 175.842432px 2.45635655136px, 175.24275px 1.757237715px, 174.543648px 1.15753017864px, 173.757474px 0.66958718712px, 172.896576px 0.30576198528px, 171.973302px 0.07840781796px, 171px -0.00012207px, 93px -0.00012207px, 93px -0.00012207px, 92.0267709px 0.07840781796px, 91.1035392px 0.30576198528px, 90.2426583px 0.66958718712px, 89.4564816px 1.15753017864px, 88.7573625px 1.757237715px, 88.1576544px 2.45635655136px, 87.6697107px 3.24253344288px, 87.3058848px 4.10341514472px, 87.0785301px 5.02664841204px, 87px 5.99988px, 87px 83.9994px, 87px 83.9994px, 86.9214699px 84.9726291px, 86.6941152px 85.8958608px, 86.3302893px 86.7567417px, 85.8423456px 87.5429184px, 85.2426375px 88.2420375px, 84.5435184px 88.8417456px, 83.7573417px 89.3296893px, 82.8964608px 89.6935152px, 81.9732291px 89.9208699px, 81px 89.9994px, 35px 89.9994px, 35px 89.9994px, 34.0267709px 90.0779301px, 33.1035392px 90.3052848px, 32.2426583px 90.6691107px, 31.4564816px 91.1570544px, 30.7573625px 91.7567625px, 30.1576544px 92.4558816px, 29.6697107px 93.2420583px, 29.3058848px 94.1029392px, 29.0785301px 95.0261709px, 29px 95.9994px, 29px 142.999px, 29px 142.999px, 28.9214699px 143.972302px, 28.6941152px 144.895576px, 28.3302893px 145.756474px, 27.8423456px 146.542648px, 27.2426375px 147.24175px, 26.5435184px 147.841432px, 25.7573417px 148.329346px, 24.8964608px 148.693144px, 23.9732291px 148.920478px, 23px 148.999px, 6.00003px 148.999px, 6.00003px 148.999px, 5.02679763px 149.077549px, 4.10356224px 149.304952px, 3.24267741px 149.668843px, 2.45649672px 150.156856px, 1.75737375px 150.756625px, 1.15766208px 151.455784px, 0.66971529px 152.241967px, 0.30588696px 153.102808px, 0.07853067px 154.025941px, 0 154.999px, 0px 172.999px, 0px 172.999px, 0.07853067px 173.972302px, 0.30588696px 174.895576px, 0.66971529px 175.756474px, 1.15766208px 176.542648px, 1.75737375px 177.24175px, 2.45649672px 177.841432px, 3.24267741px 178.329346px, 4.10356224px 178.693144px, 5.02679763px 178.920478px, 6.00003px 178.999px, 24px 178.999px, 24px 178.999px, 24.9732291px 178.920478px, 25.8964608px 178.693144px, 26.7573417px 178.329346px, 27.5435184px 177.841432px, 28.2426375px 177.24175px, 28.8423456px 176.542648px, 29.3302893px 175.756474px, 29.6941152px 174.895576px, 29.9214699px 173.972302px, 30px 172.999px, 30px 155.999px, 30px 155.999px, 30.0785301px 155.025941px, 30.3058848px 154.102808px, 30.6697107px 153.241967px, 31.1576544px 152.455784px, 31.7573625px 151.756625px, 32.4564816px 151.156856px, 33.2426583px 150.668843px, 34.1035392px 150.304952px, 35.0267709px 150.077549px, 36px 149.999px, 83px 149.999px, 83px 149.999px, 83.9732291px 149.920478px, 84.8964608px 149.693144px, 85.7573417px 149.329346px, 86.5435184px 148.841432px, 87.2426375px 148.24175px, 87.8423456px 147.542648px, 88.3302893px 146.756474px, 88.6941152px 145.895576px, 88.9214699px 144.972302px, 89px 143.999px, 89px 95.9999px, 89px 95.9999px, 89.0785301px 95.0266709px, 89.3058848px 94.1034392px, 89.6697107px 93.2425583px, 90.1576544px 92.4563816px, 90.7573625px 91.7572625px, 91.4564816px 91.1575544px, 92.2426583px 90.6696107px, 93.1035392px 90.3057848px, 94.0267709px 90.0784301px, 95px 89.9999px, 171px 89.9999px, 171px 89.9999px, 171.973302px 89.9213699px, 172.896576px 89.6940152px, 173.757474px 89.3301893px, 174.543648px 88.8422456px, 175.24275px 88.2425375px, 175.842432px 87.5434184px, 176.330346px 86.7572417px, 176.694144px 85.8963608px, 176.921478px 84.9731291px, 177px 83.9999px, 177px 5.99988px)
}

.cms-clip-path-7,
.cms-hover-clip-path-7:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-7 {
    clip-path: polygon(calc(100% - 0.21900000000005px) 0px, 0.21875px 0px, 0.21875px 0px, 4.08110775px 0.344607881px, 7.743232px 1.275550528px, 11.15652425px 2.744226747px, 14.272386px 4.702035344px, 17.04221875px 7.100375125px, 19.417424px 9.890644896px, 21.34940325px 13.024243463px, 22.789558px 16.452569632px, 23.68928975px 20.127022209px, 24px 23.999px, 24px calc(100% - 24px), 24px calc(100% - 24px), 24.314115px calc(100% - 20.1070836px), 25.22352px calc(100% - 16.4141568px), 26.678805px calc(100% - 12.9706332px), 28.63056px calc(100% - 9.8259264px), 31.029375px calc(100% - 7.02945px), 33.82584px calc(100% - 4.6306176px), 36.970545px calc(100% - 2.6788428px), 40.41408px calc(100% - 1.2235392px), 44.107035px calc(100% - 0.31412040000001px), 48px calc(100% - 0px), calc(100% - 48px) calc(100% - 0px), calc(100% - 48px) calc(100% - 0px), calc(100% - 44.10825px) calc(100% - 0.31412039999999px), calc(100% - 40.416px) calc(100% - 1.2235392px), calc(100% - 36.97275px) calc(100% - 2.6788428px), calc(100% - 33.828px) calc(100% - 4.6306176px), calc(100% - 31.03125px) calc(100% - 7.02945px), calc(100% - 28.632px) calc(100% - 9.8259264px), calc(100% - 26.67975px) calc(100% - 12.9706332px), calc(100% - 25.224px) calc(100% - 16.4141568px), calc(100% - 24.31425px) calc(100% - 20.1070836px), calc(100% - 24px) calc(100% - 24px), calc(100% - 24px) 23.999px, calc(100% - 24px) 23.999px, calc(100% - 23.689155px) 20.127022209px, calc(100% - 22.78908px) 16.452569632px, calc(100% - 21.348465px) 13.024243463px, calc(100% - 19.416px) 9.890644896px, calc(100% - 17.040375px) 7.100375125px, calc(100% - 14.27028px) 4.702035344px, calc(100% - 11.154405px) 2.744226747px, calc(100% - 7.74144px) 1.275550528px, calc(100% - 4.080075px) 0.344607881px, calc(100% - 0.21900000000016px) 0px)
}

.cms-clip-path-8,
.cms-hover-clip-path-8:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-8 {
    clip-path: polygon(calc(100% - 0px) 24px, calc(100% - 0px) 24px, calc(100% - 0.31424999999967px) 20.1070836px, calc(100% - 1.2239999999997px) 16.4141568px, calc(100% - 2.6797500000002px) 12.9706332px, calc(100% - 4.6319999999998px) 9.8259264px, calc(100% - 7.03125px) 7.02945px, calc(100% - 9.8280000000002px) 4.6306176px, calc(100% - 12.97275px) 2.6788428px, calc(100% - 16.416px) 1.2235392px, calc(100% - 20.10825px) 0.3141204px, calc(100% - 24px) 0px, 24px 0px, 24px 0px, 20.1070836px 0.3141204px, 16.4141568px 1.2235392px, 12.9706332px 2.6788428px, 9.8259264px 4.6306176px, 7.02945px 7.02945px, 4.6306176px 9.8259264px, 2.6788428px 12.9706332px, 1.2235392px 16.4141568px, 0.3141204px 20.1070836px, 0px 24px, 0px calc(100% - 24px), 0px calc(100% - 24px), 0.3141177px calc(100% - 20.10825px), 1.2235296px calc(100% - 16.416px), 2.6788239px calc(100% - 12.97275px), 4.6305888px calc(100% - 9.828px), 7.0294125px calc(100% - 7.03125px), 9.8258832px calc(100% - 4.6320000000001px), 12.9705891px calc(100% - 2.67975px), 16.4141184px calc(100% - 1.2239999999999px), 20.1070593px calc(100% - 0.31425000000013px), 24px calc(100% - 0px), calc(50% - -110px) calc(100% - 0px), calc(50% - -110px) calc(100% - 0px), calc(50% - -113.244178px) calc(100% - 0.26164999999992px), calc(50% - -116.321664px) calc(100% - 1.0191999999997px), calc(50% - -119.191286px) calc(100% - 2.23155px), calc(50% - -121.811872px) calc(100% - 3.8576px), calc(50% - -124.14225px) calc(100% - 5.85625px), calc(50% - -126.141248px) calc(100% - 8.1864px), calc(50% - -127.767694px) calc(100% - 10.80695px), calc(50% - -128.980416px) calc(100% - 13.6768px), calc(50% - -129.738242px) calc(100% - 16.75485px), calc(50% - -130px) calc(100% - 20px), calc(50% - -130px) calc(100% - 20px), calc(50% - -130px) calc(100% - 20px), calc(50% - -130.261758px) calc(100% - 23.24515px), calc(50% - -131.019584px) calc(100% - 26.3232px), calc(50% - -132.232306px) calc(100% - 29.19305px), calc(50% - -133.858752px) calc(100% - 31.8136px), calc(50% - -135.85775px) calc(100% - 34.14375px), calc(50% - -138.188128px) calc(100% - 36.1424px), calc(50% - -140.808714px) calc(100% - 37.76845px), calc(50% - -143.678336px) calc(100% - 38.9808px), calc(50% - -146.755822px) calc(100% - 39.73835px), calc(50% - -150px) calc(100% - 40px), calc(100% - 180px) calc(100% - 40px), calc(100% - 180px) calc(100% - 40px), calc(100% - 176.75485px) calc(100% - 39.73835px), calc(100% - 173.6768px) calc(100% - 38.9808px), calc(100% - 170.80695px) calc(100% - 37.76845px), calc(100% - 168.1864px) calc(100% - 36.1424px), calc(100% - 165.85625px) calc(100% - 34.14375px), calc(100% - 163.8576px) calc(100% - 31.8136px), calc(100% - 162.23155px) calc(100% - 29.19305px), calc(100% - 161.0192px) calc(100% - 26.3232px), calc(100% - 160.26165px) calc(100% - 23.24515px), calc(100% - 160px) calc(100% - 20px), calc(100% - 160px) calc(100% - 20px), calc(100% - 160px) calc(100% - 20px), calc(100% - 159.73835px) calc(100% - 16.75485px), calc(100% - 158.9808px) calc(100% - 13.6768px), calc(100% - 157.76845px) calc(100% - 10.80695px), calc(100% - 156.1424px) calc(100% - 8.1863999999998px), calc(100% - 154.14375px) calc(100% - 5.85625px), calc(100% - 151.8136px) calc(100% - 3.8576px), calc(100% - 149.19305px) calc(100% - 2.23155px), calc(100% - 146.3232px) calc(100% - 1.0192px), calc(100% - 143.24515px) calc(100% - 0.26165000000015px), calc(100% - 140px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.10825px) calc(100% - 0.3142499999999px), calc(100% - 16.416px) calc(100% - 1.2239999999997px), calc(100% - 12.97275px) calc(100% - 2.67975px), calc(100% - 9.828px) calc(100% - 4.6320000000001px), calc(100% - 7.03125px) calc(100% - 7.03125px), calc(100% - 4.6320000000001px) calc(100% - 9.828px), calc(100% - 2.67975px) calc(100% - 12.97275px), calc(100% - 1.2239999999999px) calc(100% - 16.416px), calc(100% - 0.3142499999999px) calc(100% - 20.10825px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 24px)
}

.cms-clip-path-9,
.cms-hover-clip-path-9:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-9 {
    clip-path: polygon(0px 16.9336px, 0px 16.9336px, 0.20941315px 14.338315752px, 0.8156912px 11.876360336px, 1.78589205px 9.580675744px, 3.0870736px 7.484203968px, 4.68629375px 5.619887px, 6.5506104px 4.020666832px, 8.64708145px 2.719485456px, 10.9427648px 1.749284864px, 13.40471835px 1.143007048px, 16px 0.933594px, calc(100% - 16px) 0.933594px, calc(100% - 16px) 0.933594px, calc(100% - 13.404609px) 1.143007048px, calc(100% - 10.942592px) 1.749284864px, calc(100% - 8.646883px) 2.719485456px, calc(100% - 6.550416px) 4.020666832px, calc(100% - 4.686125px) 5.619887px, calc(100% - 3.086944px) 7.484203968px, calc(100% - 1.785807px) 9.580675744px, calc(100% - 0.81564800000001px) 11.876360336px, calc(100% - 0.20940100000001px) 14.338315752px, calc(100% - 0px) 16.9336px, calc(100% - 0px) 54.9336px, calc(100% - 0px) 54.9336px, calc(100% - 0.2094009999999px) 57.5288695px, calc(100% - 0.8156479999999px) 59.990816px, calc(100% - 1.785807px) 62.2864965px, calc(100% - 3.0869439999999px) 64.382968px, calc(100% - 4.686125px) 66.2472875px, calc(100% - 6.550416px) 67.846512px, calc(100% - 8.646883px) 69.1476985px, calc(100% - 10.942592px) 70.117904px, calc(100% - 13.404609px) 70.7241855px, calc(100% - 16px) 70.9336px, calc(100% - 16px) 70.9336px, calc(100% - 18.595391px) 71.1430118px, calc(100% - 21.057408px) 71.7492864px, calc(100% - 23.353117px) 72.7194826px, calc(100% - 25.449584px) 74.0206592px, calc(100% - 27.313875px) 75.619875px, calc(100% - 28.913056px) 77.4841888px, calc(100% - 30.214193px) 79.5806594px, calc(100% - 31.184352px) 81.8763456px, calc(100% - 31.790599px) 84.3383062px, calc(100% - 32px) 86.9336px, calc(100% - 32px) 164.934px, calc(100% - 32px) 164.934px, calc(100% - 31.790599px) 167.529148px, calc(100% - 31.184352px) 169.991024px, calc(100% - 30.214193px) 172.286676px, calc(100% - 28.913056px) 174.383152px, calc(100% - 27.313875px) 176.2475px, calc(100% - 25.449584px) 177.846768px, calc(100% - 23.353117px) 179.148004px, calc(100% - 21.057408px) 180.118256px, calc(100% - 18.595391px) 180.724572px, calc(100% - 16px) 180.934px, calc(100% - 16px) 180.934px, calc(100% - 13.404609px) 181.143401px, calc(100% - 10.942592px) 181.749648px, calc(100% - 8.646883px) 182.719807px, calc(100% - 6.550416px) 184.020944px, calc(100% - 4.686125px) 185.620125px, calc(100% - 3.086944px) 187.484416px, calc(100% - 1.785807px) 189.580883px, calc(100% - 0.81564800000001px) 191.876592px, calc(100% - 0.20940100000001px) 194.338609px, calc(100% - 0px) 196.934px, calc(100% - 0px) calc(100% - 40.066px), calc(100% - 0px) calc(100% - 40.066px), calc(100% - 0.2094009999999px) calc(100% - 37.470852px), calc(100% - 0.8156479999999px) calc(100% - 35.008976px), calc(100% - 1.785807px) calc(100% - 32.713324px), calc(100% - 3.0869439999999px) calc(100% - 30.616848px), calc(100% - 4.686125px) calc(100% - 28.7525px), calc(100% - 6.550416px) calc(100% - 27.153232px), calc(100% - 8.646883px) calc(100% - 25.851996px), calc(100% - 10.942592px) calc(100% - 24.881744px), calc(100% - 13.404609px) calc(100% - 24.275428px), calc(100% - 16px) calc(100% - 24.066px), calc(100% - 58px) calc(100% - 24.066px), calc(100% - 58px) calc(100% - 24.066px), calc(100% - 59.946361px) calc(100% - 23.908956px), calc(100% - 61.792768px) calc(100% - 23.454288px), calc(100% - 63.514507px) calc(100% - 22.726692px), calc(100% - 65.086864px) calc(100% - 21.750864px), calc(100% - 66.485125px) calc(100% - 20.5515px), calc(100% - 67.684576px) calc(100% - 19.153296px), calc(100% - 68.660503px) calc(100% - 17.580948px), calc(100% - 69.388192px) calc(100% - 15.859152px), calc(100% - 69.842929px) calc(100% - 14.012604px), calc(100% - 70px) calc(100% - 12.066px), calc(100% - 70px) calc(100% - 12.066px), calc(100% - 70.157071px) calc(100% - 10.119639px), calc(100% - 70.611808px) calc(100% - 8.2732319999999px), calc(100% - 71.339497px) calc(100% - 6.551493px), calc(100% - 72.315424px) calc(100% - 4.9791359999999px), calc(100% - 73.514875px) calc(100% - 3.580875px), calc(100% - 74.913136px) calc(100% - 2.381424px), calc(100% - 76.485493px) calc(100% - 1.405497px), calc(100% - 78.207232px) calc(100% - 0.67780800000003px), calc(100% - 80.053639px) calc(100% - 0.22307099999995px), calc(100% - 82px) calc(100% - 0.065999999999974px), 16px calc(100% - 0.065999999999974px), 16px calc(100% - 0.065999999999974px), 13.40471592px calc(100% - 0.27542799999992px), 10.94276096px calc(100% - 0.88174399999986px), 8.64707704px calc(100% - 1.8519959999999px), 6.55060608px calc(100% - 3.1532319999999px), 4.68629px calc(100% - 4.7524999999999px), 3.08707072px calc(100% - 6.616848px), 1.78589016px calc(100% - 8.7133239999999px), 0.81569024px calc(100% - 11.008976px), 0.20941288px calc(100% - 13.470852px), 0px calc(100% - 16.066px), 0px 16.9336px)
}

.cms-clip-path-10,
.cms-hover-clip-path-10:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-10 {
    clip-path: polygon(5.85786px 90.1421px, 5.85786px 90.1421px, 4.78241496px 91.3063096px, 3.80836608px 92.5439808px, 2.93849472px 93.8483972px, 2.17558224px 95.2128424px, 1.52241px 96.6306px, 0.98175936px 98.0949536px, 0.55641168px 99.5991868px, 0.24914832px 101.1365832px, 0.06275064px 102.7004264px, 0px 104.284px, 0px calc(100% - 20px), 0px calc(100% - 20px), 0.2617661px calc(100% - 16.755822px), 1.0196128px calc(100% - 13.678336px), 2.2323627px calc(100% - 10.808714px), 3.8588384px calc(100% - 8.188128px), 5.8578625px calc(100% - 5.85775px), 8.1882576px calc(100% - 3.858752px), 10.8088463px calc(100% - 2.2323060000001px), 13.6784512px calc(100% - 1.019584px), 16.7558949px calc(100% - 0.26175799999999px), 20px calc(100% - 0px), calc(100% - 132px) calc(100% - 0px), calc(100% - 132px) calc(100% - 0px), calc(100% - 128.755822px) calc(100% - 0.26175799999987px), calc(100% - 125.678336px) calc(100% - 1.0195839999998px), calc(100% - 122.808714px) calc(100% - 2.232306px), calc(100% - 120.188128px) calc(100% - 3.858752px), calc(100% - 117.85775px) calc(100% - 5.85775px), calc(100% - 115.858752px) calc(100% - 8.188128px), calc(100% - 114.232306px) calc(100% - 10.808714px), calc(100% - 113.019584px) calc(100% - 13.678336px), calc(100% - 112.261758px) calc(100% - 16.755822px), calc(100% - 112px) calc(100% - 20px), calc(100% - 112px) calc(100% - 44px), calc(100% - 112px) calc(100% - 44px), calc(100% - 111.738242px) calc(100% - 47.244178px), calc(100% - 110.980416px) calc(100% - 50.321664px), calc(100% - 109.767694px) calc(100% - 53.191286px), calc(100% - 108.141248px) calc(100% - 55.811872px), calc(100% - 106.14225px) calc(100% - 58.14225px), calc(100% - 103.811872px) calc(100% - 60.141248px), calc(100% - 101.191286px) calc(100% - 61.767694px), calc(100% - 98.321664px) calc(100% - 62.980416px), calc(100% - 95.244178px) calc(100% - 63.738242px), calc(100% - 92px) calc(100% - 64px), calc(100% - 20px) calc(100% - 64px), calc(100% - 20px) calc(100% - 64px), calc(100% - 16.755822px) calc(100% - 64.261758px), calc(100% - 13.678336px) calc(100% - 65.019584px), calc(100% - 10.808714px) calc(100% - 66.232306px), calc(100% - 8.188128px) calc(100% - 67.858752px), calc(100% - 5.85775px) calc(100% - 69.85775px), calc(100% - 3.858752px) calc(100% - 72.188128px), calc(100% - 2.232306px) calc(100% - 74.808714px), calc(100% - 1.0195840000001px) calc(100% - 77.678336px), calc(100% - 0.26175799999999px) calc(100% - 80.755822px), calc(100% - 0px) calc(100% - 84px), calc(100% - 0px) 67.999px, calc(100% - 0px) 67.999px, calc(100% - 0.26175799999999px) 64.7548949px, calc(100% - 1.0195839999999px) 61.6774512px, calc(100% - 2.232306px) 58.8078463px, calc(100% - 3.858752px) 56.1872576px, calc(100% - 5.85775px) 53.8568625px, calc(100% - 8.188128px) 51.8578384px, calc(100% - 10.808714px) 50.2313627px, calc(100% - 13.678336px) 49.0186128px, calc(100% - 16.755822px) 48.2607661px, calc(100% - 20px) 47.999px, calc(100% - 92px) 47.999px, calc(100% - 92px) 47.999px, calc(100% - 95.244178px) 47.7372339px, calc(100% - 98.321664px) 46.9793872px, calc(100% - 101.191286px) 45.7666373px, calc(100% - 103.811872px) 44.1401616px, calc(100% - 106.14225px) 42.1411375px, calc(100% - 108.141248px) 39.8107424px, calc(100% - 109.767694px) 37.1901537px, calc(100% - 110.980416px) 34.3205488px, calc(100% - 111.738242px) 31.2431051px, calc(100% - 112px) 27.999px, calc(100% - 112px) 20px, calc(100% - 112px) 20px, calc(100% - 112.261758px) 16.75589733px, calc(100% - 113.019584px) 13.67845504px, calc(100% - 114.232306px) 10.80885071px, calc(100% - 115.858752px) 8.18826192px, calc(100% - 117.85775px) 5.85786625px, calc(100% - 120.188128px) 3.85884128px, calc(100% - 122.808714px) 2.23236459px, calc(100% - 125.678336px) 1.01961376px, calc(100% - 128.755822px) 0.26176637px, calc(100% - 132px) 0px, 104.284px 0px, 104.284px 0px, 102.7004021px 0.06275064px, 101.1365448px 0.24914832px, 99.5991427px 0.55641168px, 98.0949104px 0.98175936px, 96.6305625px 1.52241px, 95.2128136px 2.17558224px, 93.8483783px 2.93849472px, 92.5439712px 3.80836608px, 91.3063069px 4.78241496px, 90.1421px 5.85786px, 5.85786px 90.1421px)
}

.cms-clip-path-11,
.cms-hover-clip-path-11:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-11 {
    clip-path: polygon( 1.579% 96.995%, 1.579% 96.995%, 1.323% 96.966%, 1.08% 96.88%, 0.853% 96.744%, 0.646% 96.56%, 0.462% 96.335%, 0.305% 96.072%, 0.176% 95.777%, 0.08% 95.454%, 0.021% 95.107%, 0% 94.742%, 0% 8.826%, 0% 8.826%, 0.021% 8.461%, 0.08% 8.114%, 0.176% 7.791%, 0.305% 7.495%, 0.462% 7.233%, 0.646% 7.008%, 0.853% 6.824%, 1.08% 6.688%, 1.323% 6.602%, 1.579% 6.573%, 5.592% 6.573%, 5.592% 6.573%, 5.848% 6.543%, 6.091% 6.458%, 6.318% 6.321%, 6.525% 6.138%, 6.709% 5.913%, 6.866% 5.65%, 6.995% 5.355%, 7.091% 5.032%, 7.15% 4.685%, 7.171% 4.319%, 7.171% 2.254%, 7.171% 2.254%, 7.192% 1.888%, 7.252% 1.541%, 7.347% 1.218%, 7.476% 0.923%, 7.634% 0.66%, 7.817% 0.435%, 8.024% 0.252%, 8.251% 0.115%, 8.494% 0.029%, 8.75% 0%, 95.132% 0%, 95.132% 0%, 95.388% 0.029%, 95.631% 0.115%, 95.857% 0.252%, 96.064% 0.435%, 96.248% 0.66%, 96.406% 0.923%, 96.534% 1.218%, 96.63% 1.541%, 96.69% 1.888%, 96.711% 2.254%, 96.711% 18.404%, 96.711% 18.404%, 96.731% 18.769%, 96.791% 19.116%, 96.887% 19.439%, 97.015% 19.735%, 97.173% 19.997%, 97.357% 20.222%, 97.564% 20.406%, 97.791% 20.542%, 98.033% 20.628%, 98.289% 20.657%, 98.421% 20.657%, 98.421% 20.657%, 98.677% 20.687%, 98.92% 20.772%, 99.147% 20.909%, 99.353% 21.092%, 99.537% 21.317%, 99.695% 21.58%, 99.824% 21.875%, 99.919% 22.199%, 99.979% 22.545%, 100% 22.911%, 100% 90.986%, 100% 90.986%, 99.979% 91.351%, 99.919% 91.698%, 99.824% 92.022%, 99.695% 92.317%, 99.537% 92.579%, 99.353% 92.805%, 99.147% 92.988%, 98.92% 93.125%, 98.677% 93.21%, 98.421% 93.239%, 96.842% 93.239%, 96.842% 93.239%, 96.586% 93.269%, 96.343% 93.354%, 96.117% 93.491%, 95.91% 93.674%, 95.726% 93.9%, 95.568% 94.162%, 95.439% 94.458%, 95.344% 94.781%, 95.284% 95.128%, 95.263% 95.493%, 95.263% 97.746%, 95.263% 97.746%, 95.242% 98.112%, 95.183% 98.459%, 95.087% 98.782%, 94.958% 99.077%, 94.801% 99.34%, 94.617% 99.565%, 94.41% 99.748%, 94.183% 99.885%, 93.94% 99.97%, 93.684% 100%, 9.474% 100%, 9.474% 100%, 9.303% 99.98%, 9.141% 99.923%, 8.99% 99.832%, 8.852% 99.71%, 8.729% 99.56%, 8.624% 99.385%, 8.539% 99.188%, 8.475% 98.973%, 8.435% 98.741%, 8.421% 98.498%, 8.421% 98.498%, 8.407% 98.254%, 8.367% 98.023%, 8.304% 97.807%, 8.218% 97.61%, 8.113% 97.435%, 7.99% 97.285%, 7.852% 97.163%, 7.701% 97.072%, 7.539% 97.015%, 7.368% 96.995%, 1.579% 96.995%)
}

.cms-clip-path-11-fixed,
.cms-hover-clip-path-11-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-11-fixed {
    clip-path: polygon(24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.31425px), 16.4141568px calc(100% - 33.224px), 12.9706332px calc(100% - 34.67975px), 9.8259264px calc(100% - 36.632px), 7.02945px calc(100% - 39.03125px), 4.6306176px calc(100% - 41.828px), 2.6788428px calc(100% - 44.97275px), 1.2235392px calc(100% - 48.416px), 0.3141204px calc(100% - 52.10825px), 0px calc(100% - 56px), 0px 94px, 0px 94px, 0.3141204px 90.1070836px, 1.2235392px 86.4141568px, 2.6788428px 82.9706332px, 4.6306176px 79.8259264px, 7.02945px 77.02945px, 9.8259264px 74.6306176px, 12.9706332px 72.6788428px, 16.4141568px 71.2235392px, 20.1070836px 70.3141204px, 24px 70px, 85.0001px 70px, 85.0001px 70px, 88.8930379px 69.6858796px, 92.5859712px 68.7764608px, 96.0294893px 67.3211572px, 99.1741816px 65.3693824px, 101.9706375px 62.97055px, 104.3694464px 60.1740736px, 106.3211977px 57.0293668px, 107.7764808px 53.5858432px, 108.6858851px 49.8929164px, 109px 46px, 109px 24px, 109px 24px, 109.314115px 20.1070836px, 110.22352px 16.4141568px, 111.678805px 12.9706332px, 113.63056px 9.8259264px, 116.029375px 7.02945px, 118.82584px 4.6306176px, 121.970545px 2.6788428px, 125.41408px 1.2235392px, 129.107035px 0.3141204px, 133px 0px, calc(100% - 74px) 0px, calc(100% - 74px) 0px, calc(100% - 70.10825px) 0.3141204px, calc(100% - 66.415999999999px) 1.2235392px, calc(100% - 62.97275px) 2.6788428px, calc(100% - 59.828px) 4.6306176px, calc(100% - 57.03125px) 7.02945px, calc(100% - 54.632px) 9.8259264px, calc(100% - 52.67975px) 12.9706332px, calc(100% - 51.224px) 16.4141568px, calc(100% - 50.31425px) 20.1070836px, calc(100% - 50px) 24px, calc(100% - 50px) 196px, calc(100% - 50px) 196px, calc(100% - 49.68575px) 199.892965px, calc(100% - 48.776px) 203.58592px, calc(100% - 47.32025px) 207.029455px, calc(100% - 45.368px) 210.17416px, calc(100% - 42.96875px) 212.970625px, calc(100% - 40.172px) 215.36944px, calc(100% - 37.02725px) 217.321195px, calc(100% - 33.584px) 218.77648px, calc(100% - 29.89175px) 219.685885px, calc(100% - 26px) 220px, calc(100% - 24px) 220px, calc(100% - 24px) 220px, calc(100% - 20.10825px) 220.314115px, calc(100% - 16.415999999999px) 221.22352px, calc(100% - 12.97275px) 222.678805px, calc(100% - 9.828px) 224.63056px, calc(100% - 7.03125px) 227.029375px, calc(100% - 4.6320000000001px) 229.82584px, calc(100% - 2.67975px) 232.970545px, calc(100% - 1.2239999999997px) 236.41408px, calc(100% - 0.31425000000036px) 240.107035px, calc(100% - 0px) 244px, calc(100% - 0px) calc(100% - 96px), calc(100% - 0px) calc(100% - 96px), calc(100% - 0.31424999999967px) calc(100% - 92.107035px), calc(100% - 1.2239999999995px) calc(100% - 88.41408px), calc(100% - 2.67975px) calc(100% - 84.970545px), calc(100% - 4.6320000000001px) calc(100% - 81.82584px), calc(100% - 7.03125px) calc(100% - 79.029375px), calc(100% - 9.828px) calc(100% - 76.63056px), calc(100% - 12.97275px) calc(100% - 74.678805px), calc(100% - 16.416px) calc(100% - 73.22352px), calc(100% - 20.10825px) calc(100% - 72.314115px), calc(100% - 24px) calc(100% - 72px), calc(100% - 48px) calc(100% - 72px), calc(100% - 48px) calc(100% - 72px), calc(100% - 51.89175px) calc(100% - 71.68575px), calc(100% - 55.583999999999px) calc(100% - 70.776px), calc(100% - 59.02725px) calc(100% - 69.32025px), calc(100% - 62.172px) calc(100% - 67.368px), calc(100% - 64.96875px) calc(100% - 64.96875px), calc(100% - 67.368px) calc(100% - 62.172px), calc(100% - 69.32025px) calc(100% - 59.02725px), calc(100% - 70.776px) calc(100% - 55.584px), calc(100% - 71.68575px) calc(100% - 51.89175px), calc(100% - 72px) calc(100% - 48px), calc(100% - 72px) calc(100% - 24px), calc(100% - 72px) calc(100% - 24px), calc(100% - 72.31425px) calc(100% - 20.10825px), calc(100% - 73.223999999999px) calc(100% - 16.416px), calc(100% - 74.67975px) calc(100% - 12.97275px), calc(100% - 76.632px) calc(100% - 9.828px), calc(100% - 79.03125px) calc(100% - 7.03125px), calc(100% - 81.828px) calc(100% - 4.6320000000001px), calc(100% - 84.97275px) calc(100% - 2.6797499999998px), calc(100% - 88.416px) calc(100% - 1.2239999999999px), calc(100% - 92.10825px) calc(100% - 0.3142499999999px), calc(100% - 96px) calc(100% - 0px), 144px calc(100% - 0px), 144px calc(100% - 0px), 141.404609px calc(100% - 0.20931999999993px), 138.942592px calc(100% - 0.81535999999983px), 136.646883px calc(100% - 1.7852400000002px), 134.550416px calc(100% - 3.08608px), 132.686125px calc(100% - 4.6849999999999px), 131.086944px calc(100% - 6.5491199999999px), 129.785807px calc(100% - 8.6455599999999px), 128.815648px calc(100% - 10.94144px), 128.209401px calc(100% - 13.40388px), 128px calc(100% - 16px), 128px calc(100% - 16px), 127.790599px calc(100% - 18.59612px), 127.184352px calc(100% - 21.05856px), 126.214193px calc(100% - 23.35444px), 124.913056px calc(100% - 25.45088px), 123.313875px calc(100% - 27.315px), 121.449584px calc(100% - 28.91392px), 119.353117px calc(100% - 30.21476px), 117.057408px calc(100% - 31.18464px), 114.595391px calc(100% - 31.79068px), 112px calc(100% - 32px), 24px calc(100% - 32px))
}

.cms-clip-path-12,
.cms-hover-clip-path-12:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-12 {
    clip-path: polygon( 0% 4.541%, 0% 4.541%, 0.044% 3.837%, 0.17% 3.17%, 0.372% 2.547%, 0.643% 1.979%, 0.976% 1.473%, 1.365% 1.04%, 1.801% 0.687%, 2.28% 0.424%, 2.793% 0.259%, 3.333% 0.203%, 79.667% 0.203%, 79.667% 0.203%, 79.991% 0.237%, 80.299% 0.335%, 80.586% 0.493%, 80.848% 0.705%, 81.081% 0.965%, 81.281% 1.268%, 81.443% 1.609%, 81.565% 1.983%, 81.64% 2.383%, 81.667% 2.805%, 81.667% 2.805%, 81.693% 3.228%, 81.769% 3.628%, 81.89% 4.002%, 82.053% 4.343%, 82.252% 4.646%, 82.485% 4.906%, 82.748% 5.118%, 83.034% 5.276%, 83.342% 5.374%, 83.667% 5.408%, 96.667% 5.408%, 96.667% 5.408%, 97.207% 5.465%, 97.72% 5.63%, 98.199% 5.893%, 98.635% 6.245%, 99.024% 6.679%, 99.357% 7.185%, 99.628% 7.753%, 99.83% 8.375%, 99.956% 9.043%, 100% 9.747%, 100% 73.521%, 100% 73.521%, 99.974% 73.944%, 99.898% 74.344%, 99.777% 74.718%, 99.614% 75.059%, 99.414% 75.362%, 99.181% 75.622%, 98.919% 75.834%, 98.632% 75.992%, 98.324% 76.09%, 98% 76.125%, 98% 76.125%, 97.676% 76.159%, 97.368% 76.257%, 97.081% 76.415%, 96.819% 76.627%, 96.586% 76.887%, 96.386% 77.19%, 96.223% 77.531%, 96.102% 77.905%, 96.026% 78.305%, 96% 78.728%, 96% 95.647%, 96% 95.647%, 95.956% 96.351%, 95.83% 97.018%, 95.628% 97.641%, 95.357% 98.209%, 95.024% 98.715%, 94.635% 99.149%, 94.199% 99.501%, 93.72% 99.764%, 93.207% 99.929%, 92.667% 99.986%, 12.667% 99.986%, 12.667% 99.986%, 12.342% 99.952%, 12.035% 99.853%, 11.748% 99.695%, 11.485% 99.483%, 11.252% 99.223%, 11.053% 98.92%, 10.89% 98.579%, 10.769% 98.205%, 10.693% 97.805%, 10.667% 97.383%, 10.667% 97.383%, 10.64% 96.96%, 10.565% 96.56%, 10.443% 96.186%, 10.281% 95.845%, 10.081% 95.542%, 9.848% 95.282%, 9.586% 95.07%, 9.299% 94.912%, 8.991% 94.814%, 8.667% 94.78%, 3.333% 94.78%, 3.333% 94.78%, 2.793% 94.723%, 2.28% 94.558%, 1.801% 94.295%, 1.365% 93.943%, 0.976% 93.509%, 0.643% 93.003%, 0.372% 92.435%, 0.17% 91.812%, 0.044% 91.145%, 0% 90.441%, 0% 73.738%, 0% 73.738%, 0.026% 73.316%, 0.102% 72.916%, 0.223% 72.542%, 0.386% 72.201%, 0.586% 71.898%, 0.819% 71.638%, 1.081% 71.426%, 1.368% 71.268%, 1.676% 71.169%, 2% 71.135%, 2% 71.135%, 2.324% 71.101%, 2.632% 71.003%, 2.919% 70.845%, 3.181% 70.633%, 3.414% 70.373%, 3.614% 70.07%, 3.777% 69.729%, 3.898% 69.355%, 3.974% 68.955%, 4% 68.532%, 4% 50.311%, 4% 50.311%, 3.974% 49.889%, 3.898% 49.488%, 3.777% 49.115%, 3.614% 48.774%, 3.414% 48.47%, 3.181% 48.21%, 2.919% 47.999%, 2.632% 47.841%, 2.324% 47.742%, 2% 47.708%, 2% 47.708%, 1.676% 47.674%, 1.368% 47.575%, 1.081% 47.417%, 0.819% 47.206%, 0.586% 46.946%, 0.386% 46.642%, 0.223% 46.301%, 0.102% 45.928%, 0.026% 45.527%, 0% 45.105%, 0% 4.541%)
}

.cms-clip-path-12-fixed,
.cms-hover-clip-path-12-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-12-fixed {
    clip-path: polygon(0px 20.9336px, 0px 20.9336px, 0.2617661px 17.689494732px, 1.0196128px 14.612050576px, 2.2323627px 11.742445004px, 3.8588384px 9.121855488px, 5.8578625px 6.7914595px, 8.1882576px 4.792434512px, 10.8088463px 3.165957996px, 13.6784512px 1.953207424px, 16.7558949px 1.195360268px, 20px 0.933594px, calc(100% - 122px) 0.933594px, calc(100% - 122px) 0.933594px, calc(100% - 120.053396px) 1.090647388px, calc(100% - 118.206848px) 1.545337184px, calc(100% - 116.485052px) 2.272957836px, calc(100% - 114.912704px) 3.248803792px, calc(100% - 113.5145px) 4.4481695px, calc(100% - 112.315136px) 5.846349408px, calc(100% - 111.339308px) 7.418637964px, calc(100% - 110.611712px) 9.140329616px, calc(100% - 110.157044px) 10.986718812px, calc(100% - 110px) 12.9331px, calc(100% - 110px) 12.9331px, calc(100% - 109.842956px) 14.8794956px, calc(100% - 109.388288px) 16.7258928px, calc(100% - 108.660692px) 18.4475872px, calc(100% - 107.684864px) 20.0198744px, calc(100% - 106.4855px) 21.41805px, calc(100% - 105.087296px) 22.6174096px, calc(100% - 103.514948px) 23.5932488px, calc(100% - 101.793152px) 24.3208632px, calc(100% - 99.946604px) 24.7755484px, calc(100% - 98px) 24.9326px, calc(100% - 20px) 24.9326px, calc(100% - 20px) 24.9326px, calc(100% - 16.755822px) 25.1943661px, calc(100% - 13.678336px) 25.9522128px, calc(100% - 10.808714px) 27.1649627px, calc(100% - 8.1881279999999px) 28.7914384px, calc(100% - 5.85775px) 30.7904625px, calc(100% - 3.858752px) 33.1208576px, calc(100% - 2.232306px) 35.7414463px, calc(100% - 1.019584px) 38.6110512px, calc(100% - 0.26175799999987px) 41.6884949px, calc(100% - 0px) 44.9326px, calc(100% - 0px) calc(100% - 122.066px), calc(100% - 0px) calc(100% - 122.066px), calc(100% - 0.15707099999997px) calc(100% - 120.119639px), calc(100% - 0.61180799999988px) calc(100% - 118.273232px), calc(100% - 1.3394970000001px) calc(100% - 116.551493px), calc(100% - 2.3154240000001px) calc(100% - 114.979136px), calc(100% - 3.5148750000001px) calc(100% - 113.580875px), calc(100% - 4.913136px) calc(100% - 112.381424px), calc(100% - 6.485493px) calc(100% - 111.405497px), calc(100% - 8.207232px) calc(100% - 110.677808px), calc(100% - 10.053639px) calc(100% - 110.223071px), calc(100% - 12px) calc(100% - 110.066px), calc(100% - 12px) calc(100% - 110.066px), calc(100% - 13.946361px) calc(100% - 109.908956px), calc(100% - 15.792768px) calc(100% - 109.454288px), calc(100% - 17.514507px) calc(100% - 108.726692px), calc(100% - 19.086864px) calc(100% - 107.750864px), calc(100% - 20.485125px) calc(100% - 106.5515px), calc(100% - 21.684576px) calc(100% - 105.153296px), calc(100% - 22.660503px) calc(100% - 103.580948px), calc(100% - 23.388192px) calc(100% - 101.859152px), calc(100% - 23.842929px) calc(100% - 100.012604px), calc(100% - 24px) calc(100% - 98.066px), calc(100% - 24px) calc(100% - 20.066px), calc(100% - 24px) calc(100% - 20.066px), calc(100% - 24.261758px) calc(100% - 16.822065px), calc(100% - 25.019584px) calc(100% - 13.74472px), calc(100% - 26.232306px) calc(100% - 10.875155px), calc(100% - 27.858752px) calc(100% - 8.25456px), calc(100% - 29.85775px) calc(100% - 5.924125px), calc(100% - 32.188128px) calc(100% - 3.9250400000001px), calc(100% - 34.808714px) calc(100% - 2.298495px), calc(100% - 37.678336px) calc(100% - 1.08568px), calc(100% - 40.755822px) calc(100% - 0.32778499999995px), calc(100% - 44px) calc(100% - 0.065999999999974px), 76px calc(100% - 0.065999999999974px), 76px calc(100% - 0.065999999999974px), 74.0535418px calc(100% - 0.22307099999989px), 72.2070784px calc(100% - 0.67780799999986px), 70.4853166px calc(100% - 1.405497px), 68.9129632px calc(100% - 2.3814239999999px), 67.514725px calc(100% - 3.580875px), 66.3153088px calc(100% - 4.9791359999999px), 65.3394214px calc(100% - 6.551493px), 64.6117696px calc(100% - 8.273232px), 64.1570602px calc(100% - 10.119639px), 64px calc(100% - 12.066px), 64px calc(100% - 12.066px), 63.8429398px calc(100% - 14.012604px), 63.3882304px calc(100% - 15.859152px), 62.6605786px calc(100% - 17.580948px), 61.6846912px calc(100% - 19.153296px), 60.485275px calc(100% - 20.5515px), 59.0870368px calc(100% - 21.750864px), 57.5146834px calc(100% - 22.726692px), 55.7929216px calc(100% - 23.454288px), 53.9464582px calc(100% - 23.908956px), 52px calc(100% - 24.066px), 20px calc(100% - 24.066px), 20px calc(100% - 24.066px), 16.75589733px calc(100% - 24.327785px), 13.67845504px calc(100% - 25.08568px), 10.80885071px calc(100% - 26.298495px), 8.18826192px calc(100% - 27.92504px), 5.85786625px calc(100% - 29.924125px), 3.85884128px calc(100% - 32.25456px), 2.23236459px calc(100% - 34.875155px), 1.01961376px calc(100% - 37.74472px), 0.26176637px calc(100% - 40.822065px), 0px calc(100% - 44.066px), 0px calc(100% - 121.066px), 0px calc(100% - 121.066px), 0.15705966px calc(100% - 123.012604px), 0.61176768px calc(100% - 124.859152px), 1.33941762px calc(100% - 126.580948px), 2.31530304px calc(100% - 128.153296px), 3.5147175px calc(100% - 129.5515px), 4.91295456px calc(100% - 130.750864px), 6.48530778px calc(100% - 131.726692px), 8.20707072px calc(100% - 132.454288px), 10.05353694px calc(100% - 132.908956px), 12px calc(100% - 133.066px), 12px calc(100% - 133.066px), 13.9464582px calc(100% - 133.223071px), 15.7929216px calc(100% - 133.677808px), 17.5146834px calc(100% - 134.405497px), 19.0870368px calc(100% - 135.381424px), 20.485275px calc(100% - 136.580875px), 21.6846912px calc(100% - 137.979136px), 22.6605786px calc(100% - 139.551493px), 23.3882304px calc(100% - 141.273232px), 23.8429398px calc(100% - 143.119639px), 24px calc(100% - 145.066px), 24px calc(100% - 229.066px), 24px calc(100% - 229.066px), 23.8429398px calc(100% - 231.012604px), 23.3882304px calc(100% - 232.859152px), 22.6605786px calc(100% - 234.580948px), 21.6846912px calc(100% - 236.153296px), 20.485275px calc(100% - 237.5515px), 19.0870368px calc(100% - 238.750864px), 17.5146834px calc(100% - 239.726692px), 15.7929216px calc(100% - 240.454288px), 13.9464582px calc(100% - 240.908956px), 12px calc(100% - 241.066px), 12px calc(100% - 241.066px), 10.05353694px calc(100% - 241.223071px), 8.20707072px calc(100% - 241.677808px), 6.48530778px calc(100% - 242.405497px), 4.91295456px calc(100% - 243.381424px), 3.5147175px calc(100% - 244.580875px), 2.31530304px calc(100% - 245.979136px), 1.33941762px calc(100% - 247.551493px), 0.61176768px calc(100% - 249.273232px), 0.15705966px calc(100% - 251.119639px), 0px calc(100% - 253.066px), 0px 20.9336px)
}

.cms-clip-path-13,
.cms-hover-clip-path-13:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-13 {
    clip-path: polygon( 78% 3.907%, 78% 3.907%, 77.969% 3.319%, 77.878% 2.761%, 77.732% 2.241%, 77.537% 1.766%, 77.297% 1.344%, 77.017% 0.982%, 76.703% 0.687%, 76.359% 0.467%, 75.989% 0.33%, 75.6% 0.282%, 8.8% 0.282%, 8.8% 0.282%, 8.151% 0.361%, 7.536% 0.59%, 6.962% 0.956%, 6.438% 1.448%, 5.972% 2.052%, 5.572% 2.756%, 5.246% 3.548%, 5.004% 4.415%, 4.852% 5.344%, 4.8% 6.324%, 4.8% 11.762%, 4.8% 11.762%, 4.769% 12.35%, 4.678% 12.908%, 4.532% 13.428%, 4.337% 13.904%, 4.097% 14.326%, 3.817% 14.688%, 3.503% 14.983%, 3.159% 15.203%, 2.789% 15.34%, 2.4% 15.388%, 2.4% 15.388%, 2.011% 15.435%, 1.641% 15.573%, 1.297% 15.792%, 0.983% 16.087%, 0.703% 16.45%, 0.463% 16.872%, 0.268% 17.347%, 0.122% 17.867%, 0.031% 18.425%, 0% 19.013%, 0% 93.938%, 0% 93.938%, 0.052% 94.918%, 0.204% 95.848%, 0.446% 96.714%, 0.772% 97.506%, 1.172% 98.21%, 1.638% 98.814%, 2.162% 99.306%, 2.736% 99.672%, 3.351% 99.901%, 4% 99.98%, 91.2% 99.98%, 91.2% 99.98%, 91.849% 99.901%, 92.464% 99.672%, 93.038% 99.306%, 93.562% 98.814%, 94.028% 98.21%, 94.428% 97.506%, 94.754% 96.714%, 94.996% 95.848%, 95.148% 94.918%, 95.2% 93.938%, 95.2% 70.373%, 95.2% 70.373%, 95.231% 69.785%, 95.322% 69.227%, 95.468% 68.707%, 95.663% 68.232%, 95.903% 67.809%, 96.183% 67.447%, 96.497% 67.152%, 96.841% 66.932%, 97.211% 66.795%, 97.6% 66.747%, 97.6% 66.747%, 97.989% 66.7%, 98.359% 66.563%, 98.703% 66.343%, 99.017% 66.048%, 99.297% 65.686%, 99.537% 65.263%, 99.732% 64.788%, 99.878% 64.268%, 99.969% 63.71%, 100% 63.122%, 100% 13.575%, 100% 13.575%, 99.948% 12.595%, 99.796% 11.665%, 99.554% 10.798%, 99.228% 10.006%, 98.828% 9.302%, 98.362% 8.698%, 97.838% 8.207%, 97.264% 7.841%, 96.649% 7.612%, 96% 7.533%, 80.4% 7.533%, 80.4% 7.533%, 80.011% 7.485%, 79.641% 7.348%, 79.297% 7.128%, 78.983% 6.833%, 78.703% 6.471%, 78.463% 6.048%, 78.268% 5.573%, 78.122% 5.053%, 78.031% 4.495%, 78% 3.907%)
}

.cms-clip-path-13-fixed,
.cms-hover-clip-path-13-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-13-fixed {
    clip-path: polygon(calc(100% - 110px) 12.9331px, calc(100% - 110px) 12.9331px, calc(100% - 110.157044px) 10.986718812px, calc(100% - 110.611712px) 9.140329616px, calc(100% - 111.339308px) 7.418637964px, calc(100% - 112.315136px) 5.846349408px, calc(100% - 113.5145px) 4.4481695px, calc(100% - 114.912704px) 3.248803792px, calc(100% - 116.485052px) 2.272957836px, calc(100% - 118.206848px) 1.545337184px, calc(100% - 120.053396px) 1.090647388px, calc(100% - 122px) 0.933594px, 44px 0.933594px, 44px 0.933594px, 40.7558949px 1.195360268px, 37.6784512px 1.953207424px, 34.8088463px 3.165957996px, 32.1882576px 4.792434512px, 29.8578625px 6.7914595px, 27.8588384px 9.121855488px, 26.2323627px 11.742445004px, 25.0196128px 14.612050576px, 24.2617661px 17.689494732px, 24px 20.9336px, 24px 38.9336px, 24px 38.9336px, 23.8429398px 40.8800582px, 23.3882304px 42.7265216px, 22.6605786px 44.4482834px, 21.6846912px 46.0206368px, 20.485275px 47.418875px, 19.0870368px 48.6182912px, 17.5146834px 49.5941786px, 15.7929216px 50.3218304px, 13.9464582px 50.7765398px, 12px 50.9336px, 12px 50.9336px, 10.05353694px 51.0906602px, 8.20707072px 51.5453696px, 6.48530778px 52.2730214px, 4.91295456px 53.2489088px, 3.5147175px 54.448325px, 2.31530304px 55.8465632px, 1.33941762px 57.4189166px, 0.61176768px 59.1406784px, 0.15705966px 60.9871418px, 0px 62.9336px, 0px calc(100% - 20.066px), 0px calc(100% - 20.066px), 0.2617661px calc(100% - 16.822065px), 1.0196128px calc(100% - 13.74472px), 2.2323627px calc(100% - 10.875155px), 3.8588384px calc(100% - 8.25456px), 5.8578625px calc(100% - 5.924125px), 8.1882576px calc(100% - 3.92504px), 10.8088463px calc(100% - 2.2984949999999px), 13.6784512px calc(100% - 1.0856799999999px), 16.7558949px calc(100% - 0.32778499999995px), 20px calc(100% - 0.066000000000031px), calc(100% - 44px) calc(100% - 0.065999999999974px), calc(100% - 44px) calc(100% - 0.065999999999974px), calc(100% - 40.755822px) calc(100% - 0.32778499999995px), calc(100% - 37.678336px) calc(100% - 1.0856799999999px), calc(100% - 34.808714px) calc(100% - 2.2984949999999px), calc(100% - 32.188128px) calc(100% - 3.92504px), calc(100% - 29.85775px) calc(100% - 5.924125px), calc(100% - 27.858752px) calc(100% - 8.25456px), calc(100% - 26.232306px) calc(100% - 10.875155px), calc(100% - 25.019584px) calc(100% - 13.74472px), calc(100% - 24.261758px) calc(100% - 16.822065px), calc(100% - 24px) calc(100% - 20.066px), calc(100% - 24px) calc(100% - 98.066px), calc(100% - 24px) calc(100% - 98.066px), calc(100% - 23.842929px) calc(100% - 100.012604px), calc(100% - 23.388192px) calc(100% - 101.859152px), calc(100% - 22.660503px) calc(100% - 103.580948px), calc(100% - 21.684576px) calc(100% - 105.153296px), calc(100% - 20.485125px) calc(100% - 106.5515px), calc(100% - 19.086864px) calc(100% - 107.750864px), calc(100% - 17.514507px) calc(100% - 108.726692px), calc(100% - 15.792768px) calc(100% - 109.454288px), calc(100% - 13.946361px) calc(100% - 109.908956px), calc(100% - 12px) calc(100% - 110.066px), calc(100% - 12px) calc(100% - 110.066px), calc(100% - 10.053639px) calc(100% - 110.223071px), calc(100% - 8.2072319999999px) calc(100% - 110.677808px), calc(100% - 6.485493px) calc(100% - 111.405497px), calc(100% - 4.913136px) calc(100% - 112.381424px), calc(100% - 3.514875px) calc(100% - 113.580875px), calc(100% - 2.315424px) calc(100% - 114.979136px), calc(100% - 1.3394970000001px) calc(100% - 116.551493px), calc(100% - 0.611808px) calc(100% - 118.273232px), calc(100% - 0.15707099999997px) calc(100% - 120.119639px), calc(100% - 0px) calc(100% - 122.066px), calc(100% - 0px) 44.9326px, calc(100% - 0px) 44.9326px, calc(100% - 0.26175799999993px) 41.6884949px, calc(100% - 1.0195839999999px) 38.6110512px, calc(100% - 2.232306px) 35.7414463px, calc(100% - 3.858752px) 33.1208576px, calc(100% - 5.85775px) 30.7904625px, calc(100% - 8.1881279999999px) 28.7914384px, calc(100% - 10.808714px) 27.1649627px, calc(100% - 13.678336px) 25.9522128px, calc(100% - 16.755822px) 25.1943661px, calc(100% - 20px) 24.9326px, calc(100% - 98px) 24.9326px, calc(100% - 98px) 24.9326px, calc(100% - 99.946604px) 24.7755484px, calc(100% - 101.793152px) 24.3208632px, calc(100% - 103.514948px) 23.5932488px, calc(100% - 105.087296px) 22.6174096px, calc(100% - 106.4855px) 21.41805px, calc(100% - 107.684864px) 20.0198744px, calc(100% - 108.660692px) 18.4475872px, calc(100% - 109.388288px) 16.7258928px, calc(100% - 109.842956px) 14.8794956px, calc(100% - 110px) 12.9331px)
}

.cms-clip-path-14,
.cms-hover-clip-path-14:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-14 {
    clip-path: polygon(24px calc(100% - 62px), 24px calc(100% - 62px), 20.1070836px calc(100% - 62.314115px), 16.4141568px calc(100% - 63.22352px), 12.9706332px calc(100% - 64.678805px), 9.8259264px calc(100% - 66.63056px), 7.02945px calc(100% - 69.029375px), 4.6306176px calc(100% - 71.82584px), 2.6788428px calc(100% - 74.970545px), 1.2235392px calc(100% - 78.41408px), 0.3141204px calc(100% - 82.107035px), 0px calc(100% - 86px), 0px 134px, 0px 134px, 0.3141204px 130.107035px, 1.2235392px 126.41408px, 2.6788428px 122.970545px, 4.6306176px 119.82584px, 7.02945px 117.029375px, 9.8259264px 114.63056px, 12.9706332px 112.678805px, 16.4141568px 111.22352px, 20.1070836px 110.314115px, 24px 110px, 25.0001px 110px, 25.0001px 110px, 28.8930407px 109.6858796px, 32.5859816px 108.7764608px, 36.0295109px 107.3211572px, 39.1742168px 105.3693824px, 41.9706875px 102.97055px, 44.3695112px 100.1740736px, 46.3212761px 97.0293668px, 47.7765704px 93.5858432px, 48.6859823px 89.8929164px, 49.0001px 86px, 49.0001px 24px, 49.0001px 24px, 49.3142204px 20.1070836px, 50.2236392px 16.4141568px, 51.6789428px 12.9706332px, 53.6307176px 9.8259264px, 56.02955px 7.02945px, 58.8260264px 4.6306176px, 61.9707332px 2.6788428px, 65.4142568px 1.2235392px, 69.1071836px 0.3141204px, 73.0001px 0px, calc(100% - 134px) 0px, calc(100% - 134px) 0px, calc(100% - 130.10825px) 0.3141204px, calc(100% - 126.416px) 1.2235392px, calc(100% - 122.97275px) 2.6788428px, calc(100% - 119.828px) 4.6306176px, calc(100% - 117.03125px) 7.02945px, calc(100% - 114.632px) 9.8259264px, calc(100% - 112.67975px) 12.9706332px, calc(100% - 111.224px) 16.4141568px, calc(100% - 110.31425px) 20.1070836px, calc(100% - 110px) 24px, calc(100% - 110px) 46px, calc(100% - 110px) 46px, calc(100% - 109.68575px) 49.8929164px, calc(100% - 108.776px) 53.5858432px, calc(100% - 107.32025px) 57.0293668px, calc(100% - 105.368px) 60.1740736px, calc(100% - 102.96875px) 62.97055px, calc(100% - 100.172px) 65.3693824px, calc(100% - 97.02725px) 67.3211572px, calc(100% - 93.584px) 68.7764608px, calc(100% - 89.89175px) 69.6858796px, calc(100% - 86px) 70px, calc(100% - 24px) 70px, calc(100% - 24px) 70px, calc(100% - 20.10825px) 70.3141204px, calc(100% - 16.415999999999px) 71.2235392px, calc(100% - 12.97275px) 72.6788428px, calc(100% - 9.828px) 74.6306176px, calc(100% - 7.03125px) 77.02945px, calc(100% - 4.6320000000001px) 79.8259264px, calc(100% - 2.67975px) 82.9706332px, calc(100% - 1.2239999999997px) 86.4141568px, calc(100% - 0.31425000000036px) 90.1070836px, calc(100% - 0px) 94px, calc(100% - 0px) calc(100% - 336px), calc(100% - 0px) calc(100% - 336px), calc(100% - 0.20931999999971px) calc(100% - 333.404609px), calc(100% - 0.8153599999996px) calc(100% - 330.942592px), calc(100% - 1.7852400000002px) calc(100% - 328.646883px), calc(100% - 3.0860799999998px) calc(100% - 326.550416px), calc(100% - 4.6849999999999px) calc(100% - 324.686125px), calc(100% - 6.5491199999999px) calc(100% - 323.086944px), calc(100% - 8.6455599999999px) calc(100% - 321.785807px), calc(100% - 10.94144px) calc(100% - 320.815648px), calc(100% - 13.40388px) calc(100% - 320.209401px), calc(100% - 16px) calc(100% - 320px), calc(100% - 16px) calc(100% - 320px), calc(100% - 16px) calc(100% - 320px), calc(100% - 18.59612px) calc(100% - 319.790599px), calc(100% - 21.058559999999px) calc(100% - 319.184352px), calc(100% - 23.35444px) calc(100% - 318.214193px), calc(100% - 25.45088px) calc(100% - 316.913056px), calc(100% - 27.315px) calc(100% - 315.313875px), calc(100% - 28.91392px) calc(100% - 313.449584px), calc(100% - 30.21476px) calc(100% - 311.353117px), calc(100% - 31.18464px) calc(100% - 309.057408px), calc(100% - 31.79068px) calc(100% - 306.595391px), calc(100% - 32px) calc(100% - 304px), calc(100% - 32px) calc(100% - 116px), calc(100% - 32px) calc(100% - 116px), calc(100% - 31.79068px) calc(100% - 113.404609px), calc(100% - 31.184639999999px) calc(100% - 110.942592px), calc(100% - 30.21476px) calc(100% - 108.646883px), calc(100% - 28.91392px) calc(100% - 106.550416px), calc(100% - 27.315px) calc(100% - 104.686125px), calc(100% - 25.45088px) calc(100% - 103.086944px), calc(100% - 23.35444px) calc(100% - 101.785807px), calc(100% - 21.05856px) calc(100% - 100.815648px), calc(100% - 18.59612px) calc(100% - 100.209401px), calc(100% - 16px) calc(100% - 100px), calc(100% - 16px) calc(100% - 100px), calc(100% - 16px) calc(100% - 100px), calc(100% - 13.40388px) calc(100% - 99.790599px), calc(100% - 10.941439999999px) calc(100% - 99.184352px), calc(100% - 8.6455599999999px) calc(100% - 98.214193px), calc(100% - 6.5491200000001px) calc(100% - 96.913056px), calc(100% - 4.6849999999999px) calc(100% - 95.313875px), calc(100% - 3.0860800000003px) calc(100% - 93.449584px), calc(100% - 1.7852399999999px) calc(100% - 91.353117px), calc(100% - 0.81535999999983px) calc(100% - 89.057408px), calc(100% - 0.20932000000016px) calc(100% - 86.595391px), calc(100% - 0px) calc(100% - 84px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0.31424999999967px) calc(100% - 20.10825px), calc(100% - 1.2239999999995px) calc(100% - 16.416px), calc(100% - 2.67975px) calc(100% - 12.97275px), calc(100% - 4.6320000000001px) calc(100% - 9.8279999999999px), calc(100% - 7.03125px) calc(100% - 7.03125px), calc(100% - 9.828px) calc(100% - 4.6320000000001px), calc(100% - 12.97275px) calc(100% - 2.6797500000002px), calc(100% - 16.416px) calc(100% - 1.2239999999999px), calc(100% - 20.10825px) calc(100% - 0.31425000000013px), calc(100% - 24px) calc(100% - 0px), calc(50% - -272px) calc(100% - 0px), calc(50% - -272px) calc(100% - 0px), calc(50% - -268.10825px) calc(100% - 0.3142499999999px), calc(50% - -264.416px) calc(100% - 1.2239999999997px), calc(50% - -260.97275px) calc(100% - 2.67975px), calc(50% - -257.828px) calc(100% - 4.6319999999998px), calc(50% - -255.03125px) calc(100% - 7.03125px), calc(50% - -252.632px) calc(100% - 9.8280000000001px), calc(50% - -250.67975px) calc(100% - 12.97275px), calc(50% - -249.224px) calc(100% - 16.416px), calc(50% - -248.31425px) calc(100% - 20.10825px), calc(50% - -248px) calc(100% - 24px), calc(50% - -248px) calc(100% - 74px), calc(50% - -248px) calc(100% - 74px), calc(50% - -247.685885px) calc(100% - 77.892965px), calc(50% - -246.77648px) calc(100% - 81.58592px), calc(50% - -245.321195px) calc(100% - 85.029455px), calc(50% - -243.36944px) calc(100% - 88.17416px), calc(50% - -240.970625px) calc(100% - 90.970625px), calc(50% - -238.17416px) calc(100% - 93.36944px), calc(50% - -235.029455px) calc(100% - 95.321195px), calc(50% - -231.58592px) calc(100% - 96.77648px), calc(50% - -227.892965px) calc(100% - 97.685885px), calc(50% - -224px) calc(100% - 98px), 138px calc(100% - 98px), 138px calc(100% - 98px), 135.080337px calc(100% - 97.764407px), 132.310656px calc(100% - 97.082336px), 129.728019px calc(100% - 95.990849px), 127.369488px calc(100% - 94.527008px), 125.272125px calc(100% - 92.727875px), 123.472992px calc(100% - 90.630512px), 122.009151px calc(100% - 88.271981px), 120.917664px calc(100% - 85.689344px), 120.235593px calc(100% - 82.919663px), 120px calc(100% - 80px), 120px calc(100% - 80px), 120px calc(100% - 80px), 119.764407px calc(100% - 77.080337px), 119.082336px calc(100% - 74.310656px), 117.990849px calc(100% - 71.728019px), 116.527008px calc(100% - 69.369488px), 114.727875px calc(100% - 67.272125px), 112.630512px calc(100% - 65.472992px), 110.271981px calc(100% - 64.009151px), 107.689344px calc(100% - 62.917664px), 104.919663px calc(100% - 62.235593px), 102px calc(100% - 62px), 24px calc(100% - 62px))
}

.cms-clip-path-14-fixed,
.cms-hover-clip-path-14-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-14-fixed {
    clip-path: polygon(24px calc(100% - 62px), 24px calc(100% - 62px), 20.1070836px calc(100% - 62.314115px), 16.4141568px calc(100% - 63.22352px), 12.9706332px calc(100% - 64.678805px), 9.8259264px calc(100% - 66.63056px), 7.02945px calc(100% - 69.029375px), 4.6306176px calc(100% - 71.82584px), 2.6788428px calc(100% - 74.970545px), 1.2235392px calc(100% - 78.41408px), 0.3141204px calc(100% - 82.107035px), 0px calc(100% - 86px), 0px 134px, 0px 134px, 0.3141204px 130.107035px, 1.2235392px 126.41408px, 2.6788428px 122.970545px, 4.6306176px 119.82584px, 7.02945px 117.029375px, 9.8259264px 114.63056px, 12.9706332px 112.678805px, 16.4141568px 111.22352px, 20.1070836px 110.314115px, 24px 110px, 25.0001px 110px, 25.0001px 110px, 28.8930407px 109.6858796px, 32.5859816px 108.7764608px, 36.0295109px 107.3211572px, 39.1742168px 105.3693824px, 41.9706875px 102.97055px, 44.3695112px 100.1740736px, 46.3212761px 97.0293668px, 47.7765704px 93.5858432px, 48.6859823px 89.8929164px, 49.0001px 86px, 49.0001px 24px, 49.0001px 24px, 49.3142204px 20.1070836px, 50.2236392px 16.4141568px, 51.6789428px 12.9706332px, 53.6307176px 9.8259264px, 56.02955px 7.02945px, 58.8260264px 4.6306176px, 61.9707332px 2.6788428px, 65.4142568px 1.2235392px, 69.1071836px 0.3141204px, 73.0001px 0px, calc(100% - 134px) 0px, calc(100% - 134px) 0px, calc(100% - 130.10825px) 0.3141204px, calc(100% - 126.416px) 1.2235392px, calc(100% - 122.97275px) 2.6788428px, calc(100% - 119.828px) 4.6306176px, calc(100% - 117.03125px) 7.02945px, calc(100% - 114.632px) 9.8259264px, calc(100% - 112.67975px) 12.9706332px, calc(100% - 111.224px) 16.4141568px, calc(100% - 110.31425px) 20.1070836px, calc(100% - 110px) 24px, calc(100% - 110px) 46px, calc(100% - 110px) 46px, calc(100% - 109.68575px) 49.8929164px, calc(100% - 108.776px) 53.5858432px, calc(100% - 107.32025px) 57.0293668px, calc(100% - 105.368px) 60.1740736px, calc(100% - 102.96875px) 62.97055px, calc(100% - 100.172px) 65.3693824px, calc(100% - 97.02725px) 67.3211572px, calc(100% - 93.584px) 68.7764608px, calc(100% - 89.89175px) 69.6858796px, calc(100% - 86px) 70px, calc(100% - 24px) 70px, calc(100% - 24px) 70px, calc(100% - 20.10825px) 70.3141204px, calc(100% - 16.415999999999px) 71.2235392px, calc(100% - 12.97275px) 72.6788428px, calc(100% - 9.828px) 74.6306176px, calc(100% - 7.03125px) 77.02945px, calc(100% - 4.6320000000001px) 79.8259264px, calc(100% - 2.67975px) 82.9706332px, calc(100% - 1.2239999999997px) 86.4141568px, calc(100% - 0.31425000000036px) 90.1070836px, calc(100% - 0px) 94px, calc(100% - 0px) calc(100% - 336px), calc(100% - 0px) calc(100% - 336px), calc(100% - 0.20931999999971px) calc(100% - 333.404609px), calc(100% - 0.8153599999996px) calc(100% - 330.942592px), calc(100% - 1.7852400000002px) calc(100% - 328.646883px), calc(100% - 3.0860799999998px) calc(100% - 326.550416px), calc(100% - 4.6849999999999px) calc(100% - 324.686125px), calc(100% - 6.5491199999999px) calc(100% - 323.086944px), calc(100% - 8.6455599999999px) calc(100% - 321.785807px), calc(100% - 10.94144px) calc(100% - 320.815648px), calc(100% - 13.40388px) calc(100% - 320.209401px), calc(100% - 16px) calc(100% - 320px), calc(100% - 16px) calc(100% - 320px), calc(100% - 16px) calc(100% - 320px), calc(100% - 18.59612px) calc(100% - 319.790599px), calc(100% - 21.058559999999px) calc(100% - 319.184352px), calc(100% - 23.35444px) calc(100% - 318.214193px), calc(100% - 25.45088px) calc(100% - 316.913056px), calc(100% - 27.315px) calc(100% - 315.313875px), calc(100% - 28.91392px) calc(100% - 313.449584px), calc(100% - 30.21476px) calc(100% - 311.353117px), calc(100% - 31.18464px) calc(100% - 309.057408px), calc(100% - 31.79068px) calc(100% - 306.595391px), calc(100% - 32px) calc(100% - 304px), calc(100% - 32px) calc(100% - 116px), calc(100% - 32px) calc(100% - 116px), calc(100% - 31.79068px) calc(100% - 113.404609px), calc(100% - 31.184639999999px) calc(100% - 110.942592px), calc(100% - 30.21476px) calc(100% - 108.646883px), calc(100% - 28.91392px) calc(100% - 106.550416px), calc(100% - 27.315px) calc(100% - 104.686125px), calc(100% - 25.45088px) calc(100% - 103.086944px), calc(100% - 23.35444px) calc(100% - 101.785807px), calc(100% - 21.05856px) calc(100% - 100.815648px), calc(100% - 18.59612px) calc(100% - 100.209401px), calc(100% - 16px) calc(100% - 100px), calc(100% - 16px) calc(100% - 100px), calc(100% - 16px) calc(100% - 100px), calc(100% - 13.40388px) calc(100% - 99.790599px), calc(100% - 10.941439999999px) calc(100% - 99.184352px), calc(100% - 8.6455599999999px) calc(100% - 98.214193px), calc(100% - 6.5491200000001px) calc(100% - 96.913056px), calc(100% - 4.6849999999999px) calc(100% - 95.313875px), calc(100% - 3.0860800000003px) calc(100% - 93.449584px), calc(100% - 1.7852399999999px) calc(100% - 91.353117px), calc(100% - 0.81535999999983px) calc(100% - 89.057408px), calc(100% - 0.20932000000016px) calc(100% - 86.595391px), calc(100% - 0px) calc(100% - 84px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0.31424999999967px) calc(100% - 20.10825px), calc(100% - 1.2239999999995px) calc(100% - 16.416px), calc(100% - 2.67975px) calc(100% - 12.97275px), calc(100% - 4.6320000000001px) calc(100% - 9.8279999999999px), calc(100% - 7.03125px) calc(100% - 7.03125px), calc(100% - 9.828px) calc(100% - 4.6320000000001px), calc(100% - 12.97275px) calc(100% - 2.6797500000002px), calc(100% - 16.416px) calc(100% - 1.2239999999999px), calc(100% - 20.10825px) calc(100% - 0.31425000000013px), calc(100% - 24px) calc(100% - 0px), calc(50% - -272px) calc(100% - 0px), calc(50% - -272px) calc(100% - 0px), calc(50% - -268.10825px) calc(100% - 0.3142499999999px), calc(50% - -264.416px) calc(100% - 1.2239999999997px), calc(50% - -260.97275px) calc(100% - 2.67975px), calc(50% - -257.828px) calc(100% - 4.6319999999998px), calc(50% - -255.03125px) calc(100% - 7.03125px), calc(50% - -252.632px) calc(100% - 9.8280000000001px), calc(50% - -250.67975px) calc(100% - 12.97275px), calc(50% - -249.224px) calc(100% - 16.416px), calc(50% - -248.31425px) calc(100% - 20.10825px), calc(50% - -248px) calc(100% - 24px), calc(50% - -248px) calc(100% - 74px), calc(50% - -248px) calc(100% - 74px), calc(50% - -247.685885px) calc(100% - 77.892965px), calc(50% - -246.77648px) calc(100% - 81.58592px), calc(50% - -245.321195px) calc(100% - 85.029455px), calc(50% - -243.36944px) calc(100% - 88.17416px), calc(50% - -240.970625px) calc(100% - 90.970625px), calc(50% - -238.17416px) calc(100% - 93.36944px), calc(50% - -235.029455px) calc(100% - 95.321195px), calc(50% - -231.58592px) calc(100% - 96.77648px), calc(50% - -227.892965px) calc(100% - 97.685885px), calc(50% - -224px) calc(100% - 98px), 138px calc(100% - 98px), 138px calc(100% - 98px), 135.080337px calc(100% - 97.764407px), 132.310656px calc(100% - 97.082336px), 129.728019px calc(100% - 95.990849px), 127.369488px calc(100% - 94.527008px), 125.272125px calc(100% - 92.727875px), 123.472992px calc(100% - 90.630512px), 122.009151px calc(100% - 88.271981px), 120.917664px calc(100% - 85.689344px), 120.235593px calc(100% - 82.919663px), 120px calc(100% - 80px), 120px calc(100% - 80px), 120px calc(100% - 80px), 119.764407px calc(100% - 77.080337px), 119.082336px calc(100% - 74.310656px), 117.990849px calc(100% - 71.728019px), 116.527008px calc(100% - 69.369488px), 114.727875px calc(100% - 67.272125px), 112.630512px calc(100% - 65.472992px), 110.271981px calc(100% - 64.009151px), 107.689344px calc(100% - 62.917664px), 104.919663px calc(100% - 62.235593px), 102px calc(100% - 62px), 24px calc(100% - 62px))
}

.cms-clip-path-15,
.cms-hover-clip-path-15:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-15 {
    clip-path: polygon( 93.548% 1.852%, 93.548% 1.852%, 93.523% 1.551%, 93.45% 1.267%, 93.332% 1.001%, 93.175% 0.758%, 92.981% 0.542%, 92.756% 0.357%, 92.502% 0.207%, 92.225% 0.094%, 91.927% 0.024%, 91.613% 0%, 32.581% 0%, 32.581% 0%, 32.267% 0.024%, 31.969% 0.094%, 31.691% 0.207%, 31.438% 0.357%, 31.212% 0.542%, 31.019% 0.758%, 30.861% 1.001%, 30.744% 1.267%, 30.67% 1.551%, 30.645% 1.852%, 30.645% 1.852%, 30.645% 1.852%, 30.62% 2.152%, 30.546% 2.437%, 30.429% 2.703%, 30.272% 2.946%, 30.078% 3.161%, 29.853% 3.346%, 29.599% 3.497%, 29.321% 3.609%, 29.024% 3.679%, 28.71% 3.704%, 14.839% 3.704%, 14.839% 3.704%, 14.525% 3.679%, 14.227% 3.609%, 13.949% 3.497%, 13.696% 3.346%, 13.47% 3.161%, 13.277% 2.946%, 13.119% 2.703%, 13.002% 2.437%, 12.929% 2.152%, 12.903% 1.852%, 12.903% 1.852%, 12.903% 1.852%, 12.878% 1.551%, 12.805% 1.267%, 12.687% 1.001%, 12.53% 0.758%, 12.336% 0.542%, 12.111% 0.357%, 11.857% 0.207%, 11.58% 0.094%, 11.282% 0.024%, 10.968% 0%, 3.226% 0%, 3.226% 0%, 2.703% 0.04%, 2.206% 0.157%, 1.743% 0.345%, 1.321% 0.595%, 0.945% 0.904%, 0.622% 1.264%, 0.36% 1.668%, 0.164% 2.111%, 0.042% 2.586%, 0% 3.086%, 0% 36.728%, 0% 36.728%, 0.025% 37.029%, 0.099% 37.314%, 0.216% 37.579%, 0.373% 37.822%, 0.567% 38.038%, 0.792% 38.223%, 1.046% 38.374%, 1.324% 38.486%, 1.622% 38.556%, 1.935% 38.58%, 1.935% 38.58%, 1.935% 38.58%, 2.249% 38.604%, 2.547% 38.675%, 2.825% 38.787%, 3.079% 38.938%, 3.304% 39.123%, 3.498% 39.338%, 3.655% 39.581%, 3.772% 39.847%, 3.846% 40.132%, 3.871% 40.432%, 3.871% 53.704%, 3.871% 53.704%, 3.846% 54.004%, 3.772% 54.289%, 3.655% 54.555%, 3.498% 54.797%, 3.304% 55.013%, 3.079% 55.198%, 2.825% 55.349%, 2.547% 55.461%, 2.249% 55.531%, 1.935% 55.556%, 1.935% 55.556%, 1.935% 55.556%, 1.622% 55.58%, 1.324% 55.65%, 1.046% 55.762%, 0.792% 55.913%, 0.567% 56.098%, 0.373% 56.314%, 0.216% 56.556%, 0.099% 56.822%, 0.025% 57.107%, 0% 57.407%, 0% 84.568%, 0% 84.568%, 0.042% 85.069%, 0.164% 85.543%, 0.36% 85.986%, 0.622% 86.391%, 0.945% 86.75%, 1.321% 87.059%, 1.743% 87.31%, 2.206% 87.497%, 2.703% 87.614%, 3.226% 87.654%, 4.516% 87.654%, 4.516% 87.654%, 5.039% 87.695%, 5.536% 87.812%, 5.999% 87.999%, 6.421% 88.25%, 6.797% 88.558%, 7.12% 88.918%, 7.382% 89.322%, 7.577% 89.765%, 7.7% 90.24%, 7.742% 90.741%, 7.742% 96.914%, 7.742% 96.914%, 7.784% 97.414%, 7.906% 97.889%, 8.102% 98.332%, 8.364% 98.736%, 8.687% 99.096%, 9.063% 99.405%, 9.485% 99.656%, 9.948% 99.843%, 10.444% 99.96%, 10.968% 100%, 80.323% 100%, 80.323% 100%, 80.637% 99.976%, 80.934% 99.906%, 81.212% 99.793%, 81.466% 99.643%, 81.691% 99.458%, 81.885% 99.242%, 82.042% 98.999%, 82.159% 98.733%, 82.233% 98.449%, 82.258% 98.148%, 82.258% 98.148%, 82.258% 98.148%, 82.283% 97.848%, 82.357% 97.563%, 82.474% 97.297%, 82.632% 97.054%, 82.825% 96.839%, 83.051% 96.654%, 83.304% 96.503%, 83.582% 96.391%, 83.88% 96.321%, 84.194% 96.296%, 96.774% 96.296%, 96.774% 96.296%, 97.297% 96.256%, 97.794% 96.139%, 98.257% 95.952%, 98.679% 95.701%, 99.055% 95.392%, 99.378% 95.033%, 99.64% 94.628%, 99.836% 94.185%, 99.958% 93.711%, 100% 93.21%, 100% 6.79%, 100% 6.79%, 99.958% 6.289%, 99.836% 5.815%, 99.64% 5.372%, 99.378% 4.967%, 99.055% 4.608%, 98.679% 4.299%, 98.257% 4.048%, 97.794% 3.861%, 97.297% 3.744%, 96.774% 3.704%, 95.484% 3.704%, 95.484% 3.704%, 95.17% 3.679%, 94.872% 3.609%, 94.594% 3.497%, 94.341% 3.346%, 94.115% 3.161%, 93.922% 2.946%, 93.764% 2.703%, 93.647% 2.437%, 93.574% 2.152%, 93.548% 1.852%, 93.548% 1.852%)
}

.cms-clip-path-15-fixed,
.cms-hover-clip-path-15-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-15-fixed {
    clip-path: polygon(calc(100% - 40px) 12px, calc(100% - 40px) 12px, calc(100% - 40.157071px) 10.05353694px, calc(100% - 40.611808px) 8.20707072px, calc(100% - 41.339497px) 6.48530778px, calc(100% - 42.315424px) 4.91295456px, calc(100% - 43.514875px) 3.5147175px, calc(100% - 44.913136px) 2.31530304px, calc(100% - 46.485493px) 1.33941762px, calc(100% - 48.207232px) 0.61176768px, calc(100% - 50.053639px) 0.15705966px, calc(100% - 52px) 0px, 202px 0px, 202px 0px, 200.053639px 0.15705966px, 198.207232px 0.61176768px, 196.485493px 1.33941762px, 194.913136px 2.31530304px, 193.514875px 3.5147175px, 192.315424px 4.91295456px, 191.339497px 6.48530778px, 190.611808px 8.20707072px, 190.157071px 10.05353694px, 190px 12px, 190px 12px, 190px 12px, 189.842929px 13.9464582px, 189.388192px 15.7929216px, 188.660503px 17.5146834px, 187.684576px 19.0870368px, 186.485125px 20.485275px, 185.086864px 21.6846912px, 183.514507px 22.6605786px, 181.792768px 23.3882304px, 179.946361px 23.8429398px, 178px 24px, 92px 24px, 92px 24px, 90.0535418px 23.8429398px, 88.2070784px 23.3882304px, 86.4853166px 22.6605786px, 84.9129632px 21.6846912px, 83.514725px 20.485275px, 82.3153088px 19.0870368px, 81.3394214px 17.5146834px, 80.6117696px 15.7929216px, 80.1570602px 13.9464582px, 80px 12px, 80px 12px, 80px 12px, 79.8429398px 10.05353694px, 79.3882304px 8.20707072px, 78.6605786px 6.48530778px, 77.6846912px 4.91295456px, 76.485275px 3.5147175px, 75.0870368px 2.31530304px, 73.5146834px 1.33941762px, 71.7929216px 0.61176768px, 69.9464582px 0.15705966px, 68px 0px, 20px 0px, 20px 0px, 16.75589733px 0.2617661px, 13.67845504px 1.0196128px, 10.80885071px 2.2323627px, 8.18826192px 3.8588384px, 5.85786625px 5.8578625px, 3.85884128px 8.1882576px, 2.23236459px 10.8088463px, 1.01961376px 13.6784512px, 0.26176637px 16.7558949px, 0px 20px, 0px calc(50% - 86px), 0px calc(50% - 86px), 0.15705966px calc(50% - 84.053639px), 0.61176768px calc(50% - 82.207232px), 1.33941762px calc(50% - 80.485493px), 2.31530304px calc(50% - 78.913136px), 3.5147175px calc(50% - 77.514875px), 4.91295456px calc(50% - 76.315424px), 6.48530778px calc(50% - 75.339497px), 8.20707072px calc(50% - 74.611808px), 10.05353694px calc(50% - 74.157071px), 12px calc(50% - 74px), 12px calc(50% - 74px), 12px calc(50% - 74px), 13.9464582px calc(50% - 73.842929px), 15.7929216px calc(50% - 73.388192px), 17.5146834px calc(50% - 72.660503px), 19.0870368px calc(50% - 71.684576px), 20.485275px calc(50% - 70.485125px), 21.6846912px calc(50% - 69.086864px), 22.6605786px calc(50% - 67.514507px), 23.3882304px calc(50% - 65.792768px), 23.8429398px calc(50% - 63.946361px), 24px calc(50% - 62px), 24px calc(50% - -24px), 24px calc(50% - -24px), 23.8429398px calc(50% - -25.946361px), 23.3882304px calc(50% - -27.792768px), 22.6605786px calc(50% - -29.514507px), 21.6846912px calc(50% - -31.086864px), 20.485275px calc(50% - -32.485125px), 19.0870368px calc(50% - -33.684576px), 17.5146834px calc(50% - -34.660503px), 15.7929216px calc(50% - -35.388192px), 13.9464582px calc(50% - -35.842929px), 12px calc(50% - -36px), 12px calc(50% - -36px), 12px calc(50% - -36px), 10.05353694px calc(50% - -36.157071px), 8.20707072px calc(50% - -36.611808px), 6.48530778px calc(50% - -37.339497px), 4.91295456px calc(50% - -38.315424px), 3.5147175px calc(50% - -39.514875px), 2.31530304px calc(50% - -40.913136px), 1.33941762px calc(50% - -42.485493px), 0.61176768px calc(50% - -44.207232px), 0.15705966px calc(50% - -46.053639px), 0px calc(50% - -48px), 0px calc(100% - 100px), 0px calc(100% - 100px), 0.26176637px calc(100% - 96.755822px), 1.01961376px calc(100% - 93.678336px), 2.23236459px calc(100% - 90.808714px), 3.85884128px calc(100% - 88.188128px), 5.85786625px calc(100% - 85.85775px), 8.18826192px calc(100% - 83.858752px), 10.80885071px calc(100% - 82.232306px), 13.67845504px calc(100% - 81.019584px), 16.75589733px calc(100% - 80.261758px), 20px calc(100% - 80px), 28px calc(100% - 80px), 28px calc(100% - 80px), 31.2441051px calc(100% - 79.738242px), 34.3215488px calc(100% - 78.980416px), 37.1911537px calc(100% - 77.767694px), 39.8117424px calc(100% - 76.141248px), 42.1421375px calc(100% - 74.14225px), 44.1411616px calc(100% - 71.811872px), 45.7676373px calc(100% - 69.191286px), 46.9803872px calc(100% - 66.321664px), 47.7382339px calc(100% - 63.244178px), 48px calc(100% - 60px), 48px calc(100% - 20px), 48px calc(100% - 20px), 48.2617661px calc(100% - 16.755822px), 49.0196128px calc(100% - 13.678336px), 50.2323627px calc(100% - 10.808714px), 51.8588384px calc(100% - 8.188128px), 53.8578625px calc(100% - 5.85775px), 56.1882576px calc(100% - 3.858752px), 58.8088463px calc(100% - 2.232306px), 61.6784512px calc(100% - 1.0195839999999px), 64.7558949px calc(100% - 0.2617580000001px), 68px calc(100% - 0px), calc(100% - 122px) calc(100% - 0px), calc(100% - 122px) calc(100% - 0px), calc(100% - 120.053639px) calc(100% - 0.15707099999997px), calc(100% - 118.207232px) calc(100% - 0.61180799999988px), calc(100% - 116.485493px) calc(100% - 1.3394970000001px), calc(100% - 114.913136px) calc(100% - 2.3154239999999px), calc(100% - 113.514875px) calc(100% - 3.5148750000001px), calc(100% - 112.315424px) calc(100% - 4.913136px), calc(100% - 111.339497px) calc(100% - 6.485493px), calc(100% - 110.611808px) calc(100% - 8.207232px), calc(100% - 110.157071px) calc(100% - 10.053639px), calc(100% - 110px) calc(100% - 12px), calc(100% - 110px) calc(100% - 12px), calc(100% - 110px) calc(100% - 12px), calc(100% - 109.842929px) calc(100% - 13.946361px), calc(100% - 109.388192px) calc(100% - 15.792768px), calc(100% - 108.660503px) calc(100% - 17.514507px), calc(100% - 107.684576px) calc(100% - 19.086864px), calc(100% - 106.485125px) calc(100% - 20.485125px), calc(100% - 105.086864px) calc(100% - 21.684576px), calc(100% - 103.514507px) calc(100% - 22.660503px), calc(100% - 101.792768px) calc(100% - 23.388192px), calc(100% - 99.946361px) calc(100% - 23.842929px), calc(100% - 98px) calc(100% - 24px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20px) calc(100% - 24px), calc(100% - 16.755822px) calc(100% - 24.261758px), calc(100% - 13.678336px) calc(100% - 25.019584px), calc(100% - 10.808714px) calc(100% - 26.232306px), calc(100% - 8.188128px) calc(100% - 27.858752px), calc(100% - 5.85775px) calc(100% - 29.85775px), calc(100% - 3.858752px) calc(100% - 32.188128px), calc(100% - 2.232306px) calc(100% - 34.808714px), calc(100% - 1.019584px) calc(100% - 37.678336px), calc(100% - 0.26175799999999px) calc(100% - 40.755822px), calc(100% - 0px) calc(100% - 44px), calc(100% - 0px) 44px, calc(100% - 0px) 44px, calc(100% - 0.26175799999987px) 40.7558949px, calc(100% - 1.0195839999999px) 37.6784512px, calc(100% - 2.232306px) 34.8088463px, calc(100% - 3.858752px) 32.1882576px, calc(100% - 5.85775px) 29.8578625px, calc(100% - 8.1881279999999px) 27.8588384px, calc(100% - 10.808714px) 26.2323627px, calc(100% - 13.678336px) 25.0196128px, calc(100% - 16.755822px) 24.2617661px, calc(100% - 20px) 24px, calc(100% - 28px) 24px, calc(100% - 28px) 24px, calc(100% - 29.946361px) 23.8429398px, calc(100% - 31.792768px) 23.3882304px, calc(100% - 33.514507px) 22.6605786px, calc(100% - 35.086864px) 21.6846912px, calc(100% - 36.485125px) 20.485275px, calc(100% - 37.684576px) 19.0870368px, calc(100% - 38.660503px) 17.5146834px, calc(100% - 39.388192px) 15.7929216px, calc(100% - 39.842929px) 13.9464582px, calc(100% - 40px) 12px, calc(100% - 40px) 12px)
}

.cms-clip-path-16,
.cms-hover-clip-path-16:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-16 {
    clip-path: polygon( 100% 7.547%, 100% 7.547%, 99.905% 6.323%, 99.629% 5.162%, 99.188% 4.079%, 98.597% 3.09%, 97.87% 2.211%, 97.023% 1.456%, 96.07% 0.842%, 95.026% 0.385%, 93.907% 0.099%, 92.727% 0%, 7.273% 0%, 7.273% 0%, 6.093% 0.099%, 4.974% 0.385%, 3.93% 0.842%, 2.978% 1.456%, 2.13% 2.211%, 1.403% 3.09%, 0.812% 4.079%, 0.371% 5.162%, 0.095% 6.323%, 0% 7.547%, 0% 92.453%, 0% 92.453%, 0.095% 93.677%, 0.371% 94.838%, 0.812% 95.921%, 1.403% 96.91%, 2.13% 97.79%, 2.978% 98.544%, 3.93% 99.158%, 4.974% 99.615%, 6.093% 99.901%, 7.273% 100%, 78.412% 100%, 78.412% 100%, 79.055% 99.97%, 79.689% 99.883%, 80.309% 99.739%, 80.913% 99.54%, 81.497% 99.288%, 82.057% 98.984%, 82.591% 98.63%, 83.095% 98.228%, 83.565% 97.779%, 83.999% 97.284%, 98.315% 79.458%, 98.315% 79.458%, 98.626% 79.04%, 98.908% 78.604%, 99.159% 78.15%, 99.378% 77.679%, 99.566% 77.195%, 99.72% 76.699%, 99.842% 76.192%, 99.929% 75.676%, 99.982% 75.154%, 100% 74.626%, 100% 7.547%)
}

.cms-clip-path-16-fixed,
.cms-hover-clip-path-16-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-16-fixed {
    clip-path: polygon(calc(100% - 0px) 16px, calc(100% - 0px) 16px, calc(100% - 0.20940099999996px) 13.40471592px, calc(100% - 0.81564799999992px) 10.94276096px, calc(100% - 1.785807px) 8.64707704px, calc(100% - 3.086944px) 6.55060608px, calc(100% - 4.686125px) 4.68629px, calc(100% - 6.550416px) 3.08707072px, calc(100% - 8.646883px) 1.78589016px, calc(100% - 10.942592px) 0.81569024px, calc(100% - 13.404609px) 0.20941288px, calc(100% - 16px) 0px, 16px 0px, 16px 0px, 13.40471592px 0.20941288px, 10.94276096px 0.81569024px, 8.64707704px 1.78589016px, 6.55060608px 3.08707072px, 4.68629px 4.68629px, 3.08707072px 6.55060608px, 1.78589016px 8.64707704px, 0.81569024px 10.94276096px, 0.20941288px 13.40471592px, 0px 16px, 0px calc(100% - 16px), 0px calc(100% - 16px), 0.20941288px calc(100% - 13.404609px), 0.81569024px calc(100% - 10.942592px), 1.78589016px calc(100% - 8.646883px), 3.08707072px calc(100% - 6.550416px), 4.68629px calc(100% - 4.686125px), 6.55060608px calc(100% - 3.086944px), 8.64707704px calc(100% - 1.785807px), 10.94276096px calc(100% - 0.81564800000001px), 13.40471592px calc(100% - 0.20940100000001px), 16px calc(100% - 0px), calc(100% - 47.494px) calc(100% - 0px), calc(100% - 47.494px) calc(100% - 0px), calc(100% - 46.07814px) calc(100% - 0.06269999999995px), calc(100% - 44.68424px) calc(100% - 0.24851999999993px), calc(100% - 43.31962px) calc(100% - 0.55404000000004px), calc(100% - 41.9916px) calc(100% - 0.97583999999998px), calc(100% - 40.7075px) calc(100% - 1.5105px), calc(100% - 39.47464px) calc(100% - 2.1546px), calc(100% - 38.30034px) calc(100% - 2.90472px), calc(100% - 37.19192px) calc(100% - 3.75744px), calc(100% - 36.1567px) calc(100% - 4.70934px), calc(100% - 35.202px) calc(100% - 5.757px), calc(100% - 3.708px) calc(100% - 43.55px), calc(100% - 3.708px) calc(100% - 43.55px), calc(100% - 3.021948px) calc(100% - 44.434368px), calc(100% - 2.402304px) calc(100% - 45.359944px), calc(100% - 1.850436px) calc(100% - 46.322936px), calc(100% - 1.367712px) calc(100% - 47.319552px), calc(100% - 0.9555px) calc(100% - 48.346px), calc(100% - 0.61516799999995px) calc(100% - 49.398488px), calc(100% - 0.34808399999997px) calc(100% - 50.473224px), calc(100% - 0.15561600000001px) calc(100% - 51.566416px), calc(100% - 0.039132000000023px) calc(100% - 52.674272px), calc(100% - 0px) calc(100% - 53.793px), calc(100% - 0px) 16px)
}

.cms-clip-path-17,
.cms-hover-clip-path-17:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-17 {
    clip-path: polygon( 3.226% 21.153%, 3.226% 21.153%, 2.703% 21.204%, 2.206% 21.35%, 1.743% 21.583%, 1.321% 21.896%, 0.945% 22.28%, 0.622% 22.728%, 0.36% 23.232%, 0.164% 23.784%, 0.042% 24.376%, 0% 25%, 0% 86.538%, 0% 86.538%, 0.042% 87.162%, 0.164% 87.754%, 0.36% 88.306%, 0.622% 88.81%, 0.945% 89.258%, 1.321% 89.643%, 1.743% 89.955%, 2.206% 90.189%, 2.703% 90.334%, 3.226% 90.385%, 44.516% 90.385%, 44.516% 90.385%, 45.039% 90.435%, 45.536% 90.581%, 45.999% 90.814%, 46.421% 91.127%, 46.797% 91.511%, 47.12% 91.959%, 47.382% 92.463%, 47.577% 93.015%, 47.7% 93.607%, 47.742% 94.231%, 47.742% 96.154%, 47.742% 96.154%, 47.784% 96.778%, 47.906% 97.369%, 48.102% 97.921%, 48.364% 98.425%, 48.687% 98.873%, 49.063% 99.258%, 49.485% 99.571%, 49.948% 99.804%, 50.444% 99.949%, 50.968% 100%, 93.065% 100%, 93.065% 100%, 93.588% 99.949%, 94.084% 99.804%, 94.547% 99.571%, 94.97% 99.258%, 95.346% 98.873%, 95.668% 98.425%, 95.93% 97.921%, 96.126% 97.369%, 96.248% 96.778%, 96.29% 96.154%, 96.29% 81.058%, 96.29% 81.058%, 96.315% 80.699%, 96.385% 80.359%, 96.497% 80.041%, 96.648% 79.752%, 96.834% 79.494%, 97.05% 79.273%, 97.293% 79.093%, 97.559% 78.959%, 97.844% 78.875%, 98.145% 78.846%, 98.145% 78.846%, 98.446% 78.817%, 98.731% 78.733%, 98.998% 78.599%, 99.241% 78.419%, 99.457% 78.198%, 99.642% 77.941%, 99.793% 77.651%, 99.905% 77.334%, 99.976% 76.993%, 100% 76.635%, 100% 3.846%, 100% 3.846%, 99.958% 3.222%, 99.836% 2.63%, 99.64% 2.078%, 99.378% 1.574%, 99.055% 1.126%, 98.679% 0.742%, 98.257% 0.429%, 97.794% 0.196%, 97.297% 0.05%, 96.774% -0%, 14.516% -0%, 14.516% -0%, 13.993% 0.05%, 13.497% 0.196%, 13.034% 0.429%, 12.611% 0.742%, 12.235% 1.126%, 11.913% 1.574%, 11.65% 2.078%, 11.455% 2.63%, 11.333% 3.222%, 11.29% 3.846%, 11.29% 17.307%, 11.29% 17.307%, 11.248% 17.931%, 11.126% 18.523%, 10.93% 19.075%, 10.668% 19.579%, 10.346% 20.027%, 9.97% 20.411%, 9.547% 20.724%, 9.084% 20.957%, 8.588% 21.103%, 8.065% 21.153%, 3.226% 21.153%)
}

.cms-clip-path-17-fixed,
.cms-hover-clip-path-17-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-17-fixed {
    clip-path: polygon(20.0001px 109.998px, 20.0001px 109.998px, 16.75600280796px 110.259758px, 13.67856501528px 111.017584px, 10.80896429712px 112.230306px, 8.18837832864px 113.856752px, 5.857984785px 115.85575px, 3.85896134136px 118.186128px, 2.23248567288px 120.806714px, 1.01973545472px 123.676336px, 0.26188836204px 126.753822px, 0.00012207px 129.998px, 0.00012207px calc(100% - 70px), 0.00012207px calc(100% - 70px), 0.26188836204px calc(100% - 66.755822px), 1.01973545472px calc(100% - 63.678336px), 2.23248567288px calc(100% - 60.808714px), 3.85896134136px calc(100% - 58.188128px), 5.857984785px calc(100% - 55.85775px), 8.18837832864px calc(100% - 53.858752px), 10.80896429712px calc(100% - 52.232306px), 13.67856501528px calc(100% - 51.019584px), 16.75600280796px calc(100% - 50.261758px), 20.0001px calc(100% - 50px), 276px calc(100% - 50px), 276px calc(100% - 50px), 279.244178px calc(100% - 49.738242px), 282.321664px calc(100% - 48.980416px), 285.191286px calc(100% - 47.767694px), 287.811872px calc(100% - 46.141248px), 290.14225px calc(100% - 44.14225px), 292.141248px calc(100% - 41.811872px), 293.767694px calc(100% - 39.191286px), 294.980416px calc(100% - 36.321664px), 295.738242px calc(100% - 33.244178px), 296px calc(100% - 30px), 296px calc(100% - 20.001px), 296px calc(100% - 20.001px), 296.261758px calc(100% - 16.756822px), 297.019584px calc(100% - 13.679336px), 298.232306px calc(100% - 10.809714px), 299.858752px calc(100% - 8.189128px), 301.85775px calc(100% - 5.85875px), 304.188128px calc(100% - 3.859752px), 306.808714px calc(100% - 2.233306px), 309.678336px calc(100% - 1.020584px), 312.755822px calc(100% - 0.26275799999996px), 316px calc(100% - 0.00100000000009px), calc(100% - 43px) calc(100% - 0.00099999999997635px), calc(100% - 43px) calc(100% - 0.00099999999997635px), calc(100% - 39.755822px) calc(100% - 0.26275799999996px), calc(100% - 36.678336px) calc(100% - 1.0205839999999px), calc(100% - 33.808714px) calc(100% - 2.233306px), calc(100% - 31.188128px) calc(100% - 3.859752px), calc(100% - 28.85775px) calc(100% - 5.85875px), calc(100% - 26.858752px) calc(100% - 8.189128px), calc(100% - 25.232306px) calc(100% - 10.809714px), calc(100% - 24.019584px) calc(100% - 13.679336px), calc(100% - 23.261758px) calc(100% - 16.756822px), calc(100% - 23px) calc(100% - 20.001px), calc(100% - 23px) calc(100% - 98.5px), calc(100% - 23px) calc(100% - 98.5px), calc(100% - 22.849477px) calc(100% - 100.365293px), calc(100% - 22.413696px) calc(100% - 102.134784px), calc(100% - 21.716339px) calc(100% - 103.784791px), calc(100% - 20.781088px) calc(100% - 105.291632px), calc(100% - 19.631625px) calc(100% - 106.631625px), calc(100% - 18.291632px) calc(100% - 107.781088px), calc(100% - 16.784791px) calc(100% - 108.716339px), calc(100% - 15.134784px) calc(100% - 109.413696px), calc(100% - 13.365293px) calc(100% - 109.849477px), calc(100% - 11.5px) calc(100% - 110px), calc(100% - 11.5px) calc(100% - 110px), calc(100% - 9.6347069999999px) calc(100% - 110.150523px), calc(100% - 7.8652159999999px) calc(100% - 110.586304px), calc(100% - 6.215209px) calc(100% - 111.283661px), calc(100% - 4.7083680000001px) calc(100% - 112.218912px), calc(100% - 3.368375px) calc(100% - 113.368375px), calc(100% - 2.218912px) calc(100% - 114.708368px), calc(100% - 1.2836609999999px) calc(100% - 116.215209px), calc(100% - 0.58630400000004px) calc(100% - 117.865216px), calc(100% - 0.15052300000002px) calc(100% - 119.634707px), calc(100% - 0px) calc(100% - 121.5px), calc(100% - 0px) 19.999px, calc(100% - 0px) 19.999px, calc(100% - 0.26175799999987px) 16.754902846264px, calc(100% - 1.0195839999999px) 13.677465157552px, calc(100% - 2.232306px) 10.807864592608px, calc(100% - 3.858752px) 8.187278810176px, calc(100% - 5.85775px) 5.856885469px, calc(100% - 8.1881279999999px) 3.857862227824px, calc(100% - 10.808714px) 2.231386745392px, calc(100% - 13.678336px) 1.018636680448px, calc(100% - 16.755822px) 0.260789691736px, calc(100% - 20px) -0.000976562px, 90.0001px -0.000976562px, 90.0001px -0.000976562px, 86.7559949px 0.260789691736px, 83.6785512px 1.018636680448px, 80.8089463px 2.231386745392px, 78.1883576px 3.857862227824px, 75.8579625px 5.856885469px, 73.8589384px 8.187278810176px, 72.2324627px 10.807864592608px, 71.0197128px 13.677465157552px, 70.2618661px 16.754902846264px, 70.0001px 19.999px, 70.0001px 89.998px, 70.0001px 89.998px, 69.7383339px 93.242178px, 68.9804872px 96.319664px, 67.7677373px 99.189286px, 66.1412616px 101.809872px, 64.1422375px 104.14025px, 61.8118424px 106.139248px, 59.1912537px 107.765694px, 56.3216488px 108.978416px, 53.2442051px 109.736242px, 50.0001px 109.998px, 20.0001px 109.998px)
}

.cms-clip-path-18,
.cms-hover-clip-path-18:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-18 {
    clip-path: polygon( 0% 1.699%, 0% 1.699%, 0.021% 1.424%, 0.08% 1.163%, 0.176% 0.92%, 0.305% 0.699%, 0.462% 0.501%, 0.646% 0.332%, 0.853% 0.194%, 1.08% 0.091%, 1.323% 0.027%, 1.579% 0.005%, 98.421% 0.005%, 98.421% 0.005%, 98.677% 0.027%, 98.92% 0.091%, 99.147% 0.194%, 99.353% 0.332%, 99.537% 0.501%, 99.695% 0.699%, 99.824% 0.92%, 99.919% 1.163%, 99.979% 1.424%, 100% 1.699%, 100% 94.289%, 100% 94.289%, 99.979% 94.563%, 99.919% 94.824%, 99.824% 95.067%, 99.695% 95.289%, 99.537% 95.486%, 99.353% 95.656%, 99.147% 95.793%, 98.92% 95.896%, 98.677% 95.96%, 98.421% 95.982%, 97.039% 95.982%, 97.039% 95.982%, 96.783% 96.005%, 96.541% 96.069%, 96.314% 96.171%, 96.107% 96.309%, 95.923% 96.479%, 95.765% 96.676%, 95.637% 96.898%, 95.541% 97.141%, 95.481% 97.401%, 95.461% 97.676%, 95.461% 98.241%, 95.461% 98.241%, 95.44% 98.515%, 95.38% 98.776%, 95.284% 99.019%, 95.156% 99.241%, 94.998% 99.438%, 94.814% 99.608%, 94.607% 99.745%, 94.381% 99.848%, 94.138% 99.912%, 93.882% 99.934%, 3.684% 99.934%, 3.684% 99.934%, 3.428% 99.912%, 3.185% 99.848%, 2.959% 99.745%, 2.752% 99.608%, 2.568% 99.438%, 2.41% 99.241%, 2.282% 99.019%, 2.186% 98.776%, 2.126% 98.515%, 2.105% 98.241%, 2.105% 96.008%, 2.105% 96.008%, 2.091% 95.825%, 2.052% 95.652%, 1.988% 95.49%, 1.902% 95.342%, 1.797% 95.21%, 1.674% 95.097%, 1.536% 95.005%, 1.385% 94.937%, 1.223% 94.894%, 1.053% 94.879%, 1.053% 94.879%, 0.882% 94.865%, 0.72% 94.822%, 0.569% 94.753%, 0.431% 94.662%, 0.308% 94.549%, 0.203% 94.417%, 0.117% 94.269%, 0.054% 94.107%, 0.014% 93.933%, 0% 93.75%, 0% 1.699%)
}

.cms-clip-path-18-fixed,
.cms-hover-clip-path-18-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-18-fixed {
    clip-path: polygon(0px 24.0723px, 0px 24.0723px, 0.3141177px 20.1793583368px, 1.2235296px 16.4864148224px, 2.6788239px 13.0428816696px, 4.6305888px 9.8981710912px, 7.0294125px 7.1016953px, 9.8258832px 4.7028665088px, 12.9705891px 2.7510969304px, 16.4141184px 1.2957987776px, 20.1070593px 0.3863842632px, 24px 0.0722656px, calc(100% - 24px) 0.0722656px, calc(100% - 24px) 0.0722656px, calc(100% - 20.10825px) 0.3863869632px, calc(100% - 16.415999999999px) 1.2958083776px, calc(100% - 12.97275px) 2.7511158304px, calc(100% - 9.828px) 4.7028953088px, calc(100% - 7.03125px) 7.1017328px, calc(100% - 4.6320000000001px) 9.8982142912px, calc(100% - 2.67975px) 13.0429257696px, calc(100% - 1.2239999999997px) 16.4864532224px, calc(100% - 0.31425000000036px) 20.1793826368px, calc(100% - 0px) 24.0723px, calc(100% - 0px) calc(100% - 80.93px), calc(100% - 0px) calc(100% - 80.93px), calc(100% - 0.31424999999967px) calc(100% - 77.03582px), calc(100% - 1.2239999999995px) calc(100% - 73.342159999999px), calc(100% - 2.67975px) calc(100% - 69.89834px), calc(100% - 4.6320000000001px) calc(100% - 66.75368px), calc(100% - 7.03125px) calc(100% - 63.9575px), calc(100% - 9.828px) calc(100% - 61.55912px), calc(100% - 12.97275px) calc(100% - 59.60786px), calc(100% - 16.416px) calc(100% - 58.15304px), calc(100% - 20.10825px) calc(100% - 57.24398px), calc(100% - 24px) calc(100% - 56.93px), calc(100% - 45px) calc(100% - 56.93px), calc(100% - 45px) calc(100% - 56.93px), calc(100% - 48.89175px) calc(100% - 56.61575px), calc(100% - 52.584px) calc(100% - 55.706px), calc(100% - 56.02725px) calc(100% - 54.25025px), calc(100% - 59.172px) calc(100% - 52.298px), calc(100% - 61.96875px) calc(100% - 49.89875px), calc(100% - 64.368px) calc(100% - 47.102px), calc(100% - 66.32025px) calc(100% - 43.95725px), calc(100% - 67.776px) calc(100% - 40.514px), calc(100% - 68.68575px) calc(100% - 36.82175px), calc(100% - 69px) calc(100% - 32.93px), calc(100% - 69px) calc(100% - 24.93px), calc(100% - 69px) calc(100% - 24.93px), calc(100% - 69.31425px) calc(100% - 21.03582px), calc(100% - 70.224px) calc(100% - 17.34216px), calc(100% - 71.67975px) calc(100% - 13.89834px), calc(100% - 73.632px) calc(100% - 10.75368px), calc(100% - 76.03125px) calc(100% - 7.9575px), calc(100% - 78.828px) calc(100% - 5.5591199999999px), calc(100% - 81.97275px) calc(100% - 3.6078599999998px), calc(100% - 85.416px) calc(100% - 2.1530400000001px), calc(100% - 89.10825px) calc(100% - 1.2439800000002px), calc(100% - 93px) calc(100% - 0.93000000000029px), 56px calc(100% - 0.93000000000006px), 56px calc(100% - 0.93000000000006px), 52.1070836px calc(100% - 1.24398px), 48.4141568px calc(100% - 2.1530399999999px), 44.9706332px calc(100% - 3.6078599999998px), 41.8259264px calc(100% - 5.5591200000001px), 39.02945px calc(100% - 7.9575px), 36.6306176px calc(100% - 10.75368px), 34.6788428px calc(100% - 13.89834px), 33.2235392px calc(100% - 17.34216px), 32.3141204px calc(100% - 21.03582px), 32px calc(100% - 24.93px), 32px calc(100% - 56.56px), 32px calc(100% - 56.56px), 31.7905882px calc(100% - 59.15369px), 31.1843136px calc(100% - 61.61472px), 30.2141174px calc(100% - 63.91003px), 28.9129408px calc(100% - 66.00656px), 27.313725px calc(100% - 67.87125px), 25.4494112px calc(100% - 69.47104px), 23.3529406px calc(100% - 70.77287px), 21.0572544px calc(100% - 71.74368px), 18.5952938px calc(100% - 72.35041px), 16px calc(100% - 72.56px), 16px calc(100% - 72.56px), 13.40471592px calc(100% - 72.76932px), 10.94276096px calc(100% - 73.37536px), 8.64707704px calc(100% - 74.34524px), 6.55060608px calc(100% - 75.64608px), 4.68629px calc(100% - 77.245px), 3.08707072px calc(100% - 79.10912px), 1.78589016px calc(100% - 81.20556px), 0.81569024px calc(100% - 83.50144px), 0.20941288px calc(100% - 85.96388px), 0px calc(100% - 88.56px), 0px 24.0723px)
}

.cms-clip-path-19,
.cms-hover-clip-path-19:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-19 {
    clip-path: polygon( 47.109% 6.945%, 47.109% 6.945%, 47.089% 5.823%, 47.03% 4.758%, 46.935% 3.765%, 46.808% 2.858%, 46.652% 2.052%, 46.47% 1.36%, 46.265% 0.797%, 46.041% 0.378%, 45.8% 0.116%, 45.547% 0.025%, 10.156% 0.025%, 10.156% 0.025%, 9.903% 0.116%, 9.662% 0.378%, 9.438% 0.797%, 9.233% 1.36%, 9.051% 2.052%, 8.895% 2.858%, 8.768% 3.765%, 8.673% 4.758%, 8.614% 5.823%, 8.594% 6.945%, 8.594% 18.364%, 8.594% 18.364%, 8.573% 19.487%, 8.514% 20.552%, 8.419% 21.544%, 8.292% 22.451%, 8.136% 23.258%, 7.954% 23.949%, 7.749% 24.512%, 7.525% 24.932%, 7.285% 25.194%, 7.031% 25.285%, 1.563% 25.285%, 1.563% 25.285%, 1.309% 25.375%, 1.069% 25.637%, 0.844% 26.057%, 0.64% 26.62%, 0.458% 27.311%, 0.301% 28.118%, 0.174% 29.025%, 0.08% 30.018%, 0.02% 31.082%, 0% 32.205%, 0% 81.686%, 0% 81.686%, 0.02% 82.808%, 0.08% 83.873%, 0.174% 84.866%, 0.301% 85.773%, 0.458% 86.579%, 0.64% 87.271%, 0.844% 87.834%, 1.069% 88.253%, 1.309% 88.516%, 1.563% 88.606%, 4.219% 88.606%, 4.219% 88.606%, 4.422% 88.679%, 4.614% 88.888%, 4.793% 89.224%, 4.957% 89.674%, 5.103% 90.228%, 5.228% 90.873%, 5.329% 91.598%, 5.405% 92.393%, 5.452% 93.245%, 5.469% 94.143%, 5.469% 94.143%, 5.485% 95.041%, 5.532% 95.893%, 5.608% 96.687%, 5.71% 97.412%, 5.835% 98.057%, 5.981% 98.611%, 6.144% 99.061%, 6.324% 99.397%, 6.516% 99.606%, 6.719% 99.679%, 30% 99.679%, 30% 99.679%, 30.203% 99.606%, 30.395% 99.397%, 30.574% 99.061%, 30.738% 98.611%, 30.884% 98.057%, 31.009% 97.412%, 31.11% 96.687%, 31.186% 95.893%, 31.234% 95.041%, 31.25% 94.143%, 31.25% 94.143%, 31.266% 93.245%, 31.314% 92.393%, 31.39% 91.598%, 31.491% 90.873%, 31.616% 90.228%, 31.762% 89.674%, 31.926% 89.224%, 32.105% 88.888%, 32.297% 88.679%, 32.5% 88.606%, 76.094% 88.606%, 76.094% 88.606%, 76.297% 88.679%, 76.489% 88.888%, 76.668% 89.224%, 76.832% 89.674%, 76.978% 90.228%, 77.103% 90.873%, 77.204% 91.598%, 77.28% 92.393%, 77.327% 93.245%, 77.344% 94.143%, 77.344% 94.143%, 77.36% 95.041%, 77.407% 95.893%, 77.483% 96.687%, 77.585% 97.412%, 77.71% 98.057%, 77.856% 98.611%, 78.019% 99.061%, 78.199% 99.397%, 78.391% 99.606%, 78.594% 99.679%, 98.438% 99.679%, 98.438% 99.679%, 98.691% 99.588%, 98.932% 99.326%, 99.156% 98.906%, 99.36% 98.344%, 99.542% 97.652%, 99.699% 96.846%, 99.826% 95.939%, 99.92% 94.946%, 99.98% 93.881%, 100% 92.758%, 100% 48.813%, 100% 48.813%, 99.98% 47.691%, 99.92% 46.626%, 99.826% 45.633%, 99.699% 44.726%, 99.542% 43.92%, 99.36% 43.228%, 99.156% 42.666%, 98.932% 42.246%, 98.691% 41.984%, 98.438% 41.893%, 95.938% 41.893%, 95.938% 41.893%, 95.684% 41.803%, 95.444% 41.54%, 95.219% 41.121%, 95.015% 40.558%, 94.833% 39.866%, 94.676% 39.06%, 94.549% 38.153%, 94.455% 37.16%, 94.395% 36.095%, 94.375% 34.973%, 94.375% 32.205%, 94.375% 32.205%, 94.355% 31.082%, 94.295% 30.018%, 94.201% 29.025%, 94.074% 28.118%, 93.917% 27.311%, 93.735% 26.62%, 93.531% 26.057%, 93.307% 25.637%, 93.066% 25.375%, 92.813% 25.285%, 48.672% 25.285%, 48.672% 25.285%, 48.418% 25.194%, 48.178% 24.932%, 47.954% 24.512%, 47.749% 23.949%, 47.567% 23.258%, 47.411% 22.451%, 47.284% 21.544%, 47.189% 20.552%, 47.13% 19.487%, 47.109% 18.364%, 47.109% 6.945%)
}

.cms-clip-path-19-fixed,
.cms-hover-clip-path-19-fixed:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-19-fixed {
    clip-path: polygon(calc(50% - 37px) 20.0723px, calc(50% - 37px) 20.0723px, calc(50% - 37.261758px) 16.8281866468px, calc(50% - 38.019584px) 13.7507361024px, calc(50% - 39.232306px) 10.8811256396px, calc(50% - 40.858752px) 8.2605325312px, calc(50% - 42.85775px) 5.93013405px, calc(50% - 45.188128px) 3.9311074688px, calc(50% - 47.808714px) 2.3046300604px, calc(50% - 50.678336px) 1.0918790976px, calc(50% - 53.755822px) 0.3340318532px, calc(50% - 57px) 0.0722656px, 130px 0.0722656px, 130px 0.0722656px, 126.755822px 0.3340318532px, 123.678336px 1.0918790976px, 120.808714px 2.3046300604px, 118.188128px 3.9311074688px, 115.85775px 5.93013405px, 113.858752px 8.2605325312px, 112.232306px 10.8811256396px, 111.019584px 13.7507361024px, 110.261758px 16.8281866468px, 110px 20.0723px, 110px 53.0723px, 110px 53.0723px, 109.738242px 56.3164051px, 108.980416px 59.3938488px, 107.767694px 62.2634537px, 106.141248px 64.8840424px, 104.14225px 67.2144375px, 101.811872px 69.2134616px, 99.191286px 70.8399373px, 96.321664px 72.0526872px, 93.244178px 72.8105339px, 90px 73.0723px, 20px 73.0723px, 20px 73.0723px, 16.75589733px 73.3340661px, 13.67845504px 74.0919128px, 10.80885071px 75.3046627px, 8.18826192px 76.9311384px, 5.85786625px 78.9301625px, 3.85884128px 81.2605576px, 2.23236459px 83.8811463px, 1.01961376px 86.7507512px, 0.26176637px 89.8281949px, 0px 93.0723px, 0px calc(100% - 52.928px), 0px calc(100% - 52.928px), 0.2617661px calc(100% - 49.683822px), 1.0196128px calc(100% - 46.606336px), 2.2323627px calc(100% - 43.736714px), 3.8588384px calc(100% - 41.116128px), 5.8578625px calc(100% - 38.78575px), 8.1882576px calc(100% - 36.786752px), 10.8088463px calc(100% - 35.160306px), 13.6784512px calc(100% - 33.947584px), 16.7558949px calc(100% - 33.189758px), 20px calc(100% - 32.928px), 54px calc(100% - 32.928px), 54px calc(100% - 32.928px), 56.5952938px calc(100% - 32.718572px), 59.0572544px calc(100% - 32.112256px), 61.3529406px calc(100% - 31.142004px), 63.4494112px calc(100% - 29.840768px), 65.313725px calc(100% - 28.2415px), 66.9129408px calc(100% - 26.377152px), 68.2141174px calc(100% - 24.280676px), 69.1843136px calc(100% - 21.985024px), 69.7905882px calc(100% - 19.523148px), 70px calc(100% - 16.928px), 70px calc(100% - 16.928px), 70.2094145px calc(100% - 14.332609px), 70.815696px calc(100% - 11.870592px), 71.7859015px calc(100% - 9.5748830000001px), 73.087088px calc(100% - 7.478416px), 74.6863125px calc(100% - 5.614125px), 76.550632px calc(100% - 4.014944px), 78.6471035px calc(100% - 2.713807px), 80.942784px calc(100% - 1.743648px), 83.4047305px calc(100% - 1.137401px), 86px calc(100% - 0.92800000000005px), calc(50% - 256px) calc(100% - 0.928px), calc(50% - 256px) calc(100% - 0.928px), calc(50% - 253.404609px) calc(100% - 1.137401px), calc(50% - 250.942592px) calc(100% - 1.743648px), calc(50% - 248.646883px) calc(100% - 2.713807px), calc(50% - 246.550416px) calc(100% - 4.014944px), calc(50% - 244.686125px) calc(100% - 5.614125px), calc(50% - 243.086944px) calc(100% - 7.478416px), calc(50% - 241.785807px) calc(100% - 9.574883px), calc(50% - 240.815648px) calc(100% - 11.870592px), calc(50% - 240.209401px) calc(100% - 14.332609px), calc(50% - 240px) calc(100% - 16.928px), calc(50% - 240px) calc(100% - 16.928px), calc(50% - 239.790599px) calc(100% - 19.523148px), calc(50% - 239.184352px) calc(100% - 21.985024px), calc(50% - 238.214193px) calc(100% - 24.280676px), calc(50% - 236.913056px) calc(100% - 26.377152px), calc(50% - 235.313875px) calc(100% - 28.2415px), calc(50% - 233.449584px) calc(100% - 29.840768px), calc(50% - 231.353117px) calc(100% - 31.142004px), calc(50% - 229.057408px) calc(100% - 32.112256px), calc(50% - 226.595391px) calc(100% - 32.718572px), calc(50% - 224px) calc(100% - 32.928px), calc(50% - -334px) calc(100% - 32.928px), calc(50% - -334px) calc(100% - 32.928px), calc(50% - -336.595391px) calc(100% - 32.718572px), calc(50% - -339.057408px) calc(100% - 32.112256px), calc(50% - -341.353117px) calc(100% - 31.142004px), calc(50% - -343.449584px) calc(100% - 29.840768px), calc(50% - -345.313875px) calc(100% - 28.2415px), calc(50% - -346.913056px) calc(100% - 26.377152px), calc(50% - -348.214193px) calc(100% - 24.280676px), calc(50% - -349.184352px) calc(100% - 21.985024px), calc(50% - -349.790599px) calc(100% - 19.523148px), calc(50% - -350px) calc(100% - 16.928px), calc(50% - -350px) calc(100% - 16.928px), calc(50% - -350.209401px) calc(100% - 14.332609px), calc(50% - -350.815648px) calc(100% - 11.870592px), calc(50% - -351.785807px) calc(100% - 9.5748830000001px), calc(50% - -353.086944px) calc(100% - 7.478416px), calc(50% - -354.686125px) calc(100% - 5.614125px), calc(50% - -356.550416px) calc(100% - 4.014944px), calc(50% - -358.646883px) calc(100% - 2.713807px), calc(50% - -360.942592px) calc(100% - 1.743648px), calc(50% - -363.404609px) calc(100% - 1.137401px), calc(50% - -366px) calc(100% - 0.92800000000005px), calc(100% - 20px) calc(100% - 0.928px), calc(100% - 20px) calc(100% - 0.928px), calc(100% - 16.75485px) calc(100% - 1.1897579999999px), calc(100% - 13.6768px) calc(100% - 1.947584px), calc(100% - 10.80695px) calc(100% - 3.160306px), calc(100% - 8.1863999999998px) calc(100% - 4.786752px), calc(100% - 5.85625px) calc(100% - 6.78575px), calc(100% - 3.8576px) calc(100% - 9.116128px), calc(100% - 2.23155px) calc(100% - 11.736714px), calc(100% - 1.0192000000002px) calc(100% - 14.606336px), calc(100% - 0.26164999999992px) calc(100% - 17.683822px), calc(100% - 0px) calc(100% - 20.928px), calc(100% - 0px) 141.071px, calc(100% - 0px) 141.071px, calc(100% - 0.26164999999992px) 137.827065px, calc(100% - 1.0192px) 134.74972px, calc(100% - 2.23155px) 131.880155px, calc(100% - 3.8576px) 129.25956px, calc(100% - 5.85625px) 126.929125px, calc(100% - 8.1864px) 124.93004px, calc(100% - 10.80695px) 123.303495px, calc(100% - 13.6768px) 122.09068px, calc(100% - 16.75485px) 121.332785px, calc(100% - 20px) 121.071px, calc(100% - 52px) 121.071px, calc(100% - 52px) 121.071px, calc(100% - 55.24515px) 120.809242px, calc(100% - 58.3232px) 120.051416px, calc(100% - 61.19305px) 118.838694px, calc(100% - 63.8136px) 117.212248px, calc(100% - 66.14375px) 115.21325px, calc(100% - 68.1424px) 112.882872px, calc(100% - 69.76845px) 110.262286px, calc(100% - 70.9808px) 107.392664px, calc(100% - 71.73835px) 104.315178px, calc(100% - 72px) 101.071px, calc(100% - 72px) 93.0723px, calc(100% - 72px) 93.0723px, calc(100% - 72.26165px) 89.8281949px, calc(100% - 73.0192px) 86.7507512px, calc(100% - 74.23155px) 83.8811463px, calc(100% - 75.8576px) 81.2605576px, calc(100% - 77.85625px) 78.9301625px, calc(100% - 80.1864px) 76.9311384px, calc(100% - 82.80695px) 75.3046627px, calc(100% - 85.6768px) 74.0919128px, calc(100% - 88.75485px) 73.3340661px, calc(100% - 92px) 73.0723px, calc(50% - 17px) 73.0723px, calc(50% - 17px) 73.0723px, calc(50% - 20.244178px) 72.8105339px, calc(50% - 23.321664px) 72.0526872px, calc(50% - 26.191286px) 70.8399373px, calc(50% - 28.811872px) 69.2134616px, calc(50% - 31.14225px) 67.2144375px, calc(50% - 33.141248px) 64.8840424px, calc(50% - 34.767694px) 62.2634537px, calc(50% - 35.980416px) 59.3938488px, calc(50% - 36.738242px) 56.3164051px, calc(50% - 37px) 53.0723px, calc(50% - 37px) 20.0723px)
}

.cms-clip-path-20,
.cms-hover-clip-path-20:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-20 {
    clip-path: polygon(7.02943px 87.971px, 7.02943px 87.971px, 5.73889455px 89.3680328px, 4.5700352px 90.8532224px, 3.52618945px 92.4185156px, 2.6106948px 94.0558592px, 1.82688875px 95.7572px, 1.1781088px 97.5144848px, 0.66769245px 99.3196604px, 0.2989772px 101.1646736px, 0.07530055px 103.0414712px, 0px 104.942px, 0px calc(100% - 24.001px), 0px calc(100% - 24.001px), 0.3141204px calc(100% - 20.108035px), 1.2235392px calc(100% - 16.41508px), 2.6788428px calc(100% - 12.971545px), 4.6306176px calc(100% - 9.8268399999998px), 7.02945px calc(100% - 7.0303749999999px), 9.8259264px calc(100% - 4.6315599999999px), 12.9706332px calc(100% - 2.679805px), 16.4141568px calc(100% - 1.22452px), 20.1070836px calc(100% - 0.31511499999988px), 24px calc(100% - 0.00100000000009px), calc(100% - 24px) calc(100% - 0.00099999999997635px), calc(100% - 24px) calc(100% - 0.00099999999997635px), calc(100% - 20.107035px) calc(100% - 0.31511499999988px), calc(100% - 16.41408px) calc(100% - 1.2245199999998px), calc(100% - 12.970545px) calc(100% - 2.679805px), calc(100% - 9.82584px) calc(100% - 4.6315599999999px), calc(100% - 7.0293750000001px) calc(100% - 7.030375px), calc(100% - 4.6305599999999px) calc(100% - 9.8268399999999px), calc(100% - 2.678805px) calc(100% - 12.971545px), calc(100% - 1.22352px) calc(100% - 16.41508px), calc(100% - 0.31411500000013px) calc(100% - 20.108035px), calc(100% - 0px) calc(100% - 24.001px), calc(100% - 0px) 23.9992px, calc(100% - 0px) 23.9992px, calc(100% - 0.31411500000002px) 20.106283783204px, calc(100% - 1.2235199999999px) 16.413357480472px, calc(100% - 2.678805px) 12.969834613288px, calc(100% - 4.6305599999999px) 9.825128703136px, calc(100% - 7.0293750000001px) 7.0286532715px, calc(100% - 9.82584px) 4.629821839864px, calc(100% - 12.970545px) 2.678047929712px, calc(100% - 16.41408px) 1.222745062528px, calc(100% - 20.107035px) 0.313326759796px, calc(100% - 24px) -0.000793457px, 104.942px -0.000793457px, 104.942px -0.000793457px, 103.0417123px 0.074507189796px, 101.1651024px 0.298184102528px, 99.3202301px 0.666899739712px, 97.5151552px 1.177316559864px, 95.7579375px 1.8260970215px, 94.0566368px 2.609903583136px, 92.4193129px 3.525398703288px, 90.8540256px 4.569244840472px, 89.3688347px 5.738104453204px, 87.9718px 7.02864px, 7.02943px 87.971px)
}

.cms-clip-path-21,
.cms-hover-clip-path-21:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-21 {
    clip-path: polygon(calc(100% - 0px) 24px, calc(100% - 0px) 24px, calc(100% - 0.3141149999999px) 20.1070836px, calc(100% - 1.2235199999998px) 16.4141568px, calc(100% - 2.6788049999999px) 12.9706332px, calc(100% - 4.6305599999999px) 9.8259264px, calc(100% - 7.0293750000001px) 7.02945px, calc(100% - 9.82584px) 4.6306176px, calc(100% - 12.970545px) 2.6788428px, calc(100% - 16.41408px) 1.2235392px, calc(100% - 20.107035px) 0.3141204px, calc(100% - 24px) 0px, 24px 0px, 24px 0px, 20.1070836px 0.3141204px, 16.4141568px 1.2235392px, 12.9706332px 2.6788428px, 9.8259264px 4.6306176px, 7.02945px 7.02945px, 4.6306176px 9.8259264px, 2.6788428px 12.9706332px, 1.2235392px 16.4141568px, 0.3141204px 20.1070836px, 0px 24px, 0px calc(100% - 24px), 0px calc(100% - 24px), 0.3141204px calc(100% - 20.107035px), 1.2235392px calc(100% - 16.41408px), 2.6788428px calc(100% - 12.970545px), 4.6306176px calc(100% - 9.82584px), 7.02945px calc(100% - 7.0293750000001px), 9.8259264px calc(100% - 4.6305600000001px), 12.9706332px calc(100% - 2.678805px), 16.4141568px calc(100% - 1.22352px), 20.1070836px calc(100% - 0.3141149999999px), 24px calc(100% - 0px), calc(100% - 105.941px) calc(100% - 0px), calc(100% - 105.941px) calc(100% - 0px), calc(100% - 104.040644px) calc(100% - 0.07531199999994px), calc(100% - 102.163952px) calc(100% - 0.29901599999982px), calc(100% - 100.318988px) calc(100% - 0.66776399999992px), calc(100% - 98.513816px) calc(100% - 1.1782079999999px), calc(100% - 96.7565px) calc(100% - 1.827px), calc(100% - 95.055104px) calc(100% - 2.6107919999999px), calc(100% - 93.417692px) calc(100% - 3.526236px), calc(100% - 91.852328px) calc(100% - 4.569984px), calc(100% - 90.367076px) calc(100% - 5.7386879999999px), calc(100% - 88.97px) calc(100% - 7.0290000000001px), calc(100% - 7.029px) calc(100% - 88.97px), calc(100% - 7.029px) calc(100% - 88.97px), calc(100% - 5.7386879999999px) calc(100% - 90.367049px), calc(100% - 4.5699839999997px) calc(100% - 91.852232px), calc(100% - 3.5262360000002px) calc(100% - 93.417503px), calc(100% - 2.6107919999999px) calc(100% - 95.054816px), calc(100% - 1.827px) calc(100% - 96.756125px), calc(100% - 1.178208px) calc(100% - 98.513384px), calc(100% - 0.66776400000003px) calc(100% - 100.318547px), calc(100% - 0.29901599999994px) calc(100% - 102.163568px), calc(100% - 0.07531199999994px) calc(100% - 104.040401px), calc(100% - 0px) calc(100% - 105.941px), calc(100% - 0px) 24px)
}

.cms-clip-path-22,
.cms-hover-clip-path-22:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-22 {
    clip-path: polygon(24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.31425px), 16.4141568px calc(100% - 33.224px), 12.9706332px calc(100% - 34.67975px), 9.8259264px calc(100% - 36.632px), 7.02945px calc(100% - 39.03125px), 4.6306176px calc(100% - 41.828px), 2.6788428px calc(100% - 44.97275px), 1.2235392px calc(100% - 48.416px), 0.3141204px calc(100% - 52.10825px), 0px calc(100% - 56px), 0px 56px, 0px 56px, 0.3141204px 52.1070836px, 1.2235392px 48.4141568px, 2.6788428px 44.9706332px, 4.6306176px 41.8259264px, 7.02945px 39.02945px, 9.8259264px 36.6306176px, 12.9706332px 34.6788428px, 16.4141568px 33.2235392px, 20.1070836px 32.3141204px, 24px 32px, 95.0001px 32px, 95.0001px 32px, 97.5954639px 31.7905882px, 100.0574592px 31.1843136px, 102.3531513px 30.2141174px, 104.4496056px 28.9129408px, 106.3138875px 27.313725px, 107.9130624px 25.4494112px, 109.2141957px 23.3529406px, 110.1843528px 21.0572544px, 110.7905991px 18.5952938px, 111px 16px, 111px 16px, 111.209428px 13.40471592px, 111.815744px 10.94276096px, 112.785996px 8.64707704px, 114.087232px 6.55060608px, 115.6865px 4.68629px, 117.550848px 3.08707072px, 119.647324px 1.78589016px, 121.942976px 0.81569024px, 124.404852px 0.20941288px, 127px 0px, calc(100% - 72px) 0px, calc(100% - 72px) 0px, calc(100% - 68.10825px) 0.3141204px, calc(100% - 64.415999999999px) 1.2235392px, calc(100% - 60.97275px) 2.6788428px, calc(100% - 57.828px) 4.6306176px, calc(100% - 55.03125px) 7.02945px, calc(100% - 52.632px) 9.8259264px, calc(100% - 50.67975px) 12.9706332px, calc(100% - 49.224px) 16.4141568px, calc(100% - 48.31425px) 20.1070836px, calc(100% - 48px) 24px, calc(100% - 48px) 48px, calc(100% - 48px) 48px, calc(100% - 47.68575px) 51.8929164px, calc(100% - 46.776px) 55.5858432px, calc(100% - 45.32025px) 59.0293668px, calc(100% - 43.368px) 62.1740736px, calc(100% - 40.96875px) 64.97055px, calc(100% - 38.172px) 67.3693824px, calc(100% - 35.02725px) 69.3211572px, calc(100% - 31.584px) 70.7764608px, calc(100% - 27.89175px) 71.6858796px, calc(100% - 24px) 72px, calc(100% - 24px) 72px, calc(100% - 20.10825px) 72.3141204px, calc(100% - 16.415999999999px) 73.2235392px, calc(100% - 12.97275px) 74.6788428px, calc(100% - 9.828px) 76.6306176px, calc(100% - 7.03125px) 79.02945px, calc(100% - 4.6320000000001px) 81.8259264px, calc(100% - 2.67975px) 84.9706332px, calc(100% - 1.2239999999997px) 88.4141568px, calc(100% - 0.31425000000036px) 92.1070836px, calc(100% - 0px) 96px, calc(100% - 0px) calc(100% - 96px), calc(100% - 0px) calc(100% - 96px), calc(100% - 0.31424999999967px) calc(100% - 92.10825px), calc(100% - 1.2239999999995px) calc(100% - 88.416px), calc(100% - 2.67975px) calc(100% - 84.97275px), calc(100% - 4.6320000000001px) calc(100% - 81.828px), calc(100% - 7.03125px) calc(100% - 79.03125px), calc(100% - 9.828px) calc(100% - 76.632px), calc(100% - 12.97275px) calc(100% - 74.67975px), calc(100% - 16.416px) calc(100% - 73.224px), calc(100% - 20.10825px) calc(100% - 72.31425px), calc(100% - 24px) calc(100% - 72px), calc(100% - 48px) calc(100% - 72px), calc(100% - 48px) calc(100% - 72px), calc(100% - 51.89175px) calc(100% - 71.68575px), calc(100% - 55.583999999999px) calc(100% - 70.776px), calc(100% - 59.02725px) calc(100% - 69.32025px), calc(100% - 62.172px) calc(100% - 67.368px), calc(100% - 64.96875px) calc(100% - 64.96875px), calc(100% - 67.368px) calc(100% - 62.172px), calc(100% - 69.32025px) calc(100% - 59.02725px), calc(100% - 70.776px) calc(100% - 55.584px), calc(100% - 71.68575px) calc(100% - 51.89175px), calc(100% - 72px) calc(100% - 48px), calc(100% - 72px) calc(100% - 24px), calc(100% - 72px) calc(100% - 24px), calc(100% - 72.31425px) calc(100% - 20.10825px), calc(100% - 73.223999999999px) calc(100% - 16.415999999999px), calc(100% - 74.67975px) calc(100% - 12.97275px), calc(100% - 76.632px) calc(100% - 9.828px), calc(100% - 79.03125px) calc(100% - 7.03125px), calc(100% - 81.828px) calc(100% - 4.6319999999998px), calc(100% - 84.97275px) calc(100% - 2.67975px), calc(100% - 88.416px) calc(100% - 1.2240000000002px), calc(100% - 92.10825px) calc(100% - 0.3142499999999px), calc(100% - 96px) calc(100% - 0px), 144px calc(100% - 0px), 144px calc(100% - 0px), 141.404609px calc(100% - 0.20931999999971px), 138.942592px calc(100% - 0.8153599999996px), 136.646883px calc(100% - 1.7852399999999px), 134.550416px calc(100% - 3.08608px), 132.686125px calc(100% - 4.6849999999999px), 131.086944px calc(100% - 6.5491200000001px), 129.785807px calc(100% - 8.6455600000002px), 128.815648px calc(100% - 10.94144px), 128.209401px calc(100% - 13.40388px), 128px calc(100% - 16px), 128px calc(100% - 16px), 127.790599px calc(100% - 18.59612px), 127.184352px calc(100% - 21.05856px), 126.214193px calc(100% - 23.35444px), 124.913056px calc(100% - 25.45088px), 123.313875px calc(100% - 27.315px), 121.449584px calc(100% - 28.91392px), 119.353117px calc(100% - 30.21476px), 117.057408px calc(100% - 31.18464px), 114.595391px calc(100% - 31.79068px), 112px calc(100% - 32px), 24px calc(100% - 32px))
}

.cms-clip-path-23,
.cms-hover-clip-path-23:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-23 {
    clip-path: polygon(calc(100% - 20px) 109.998px, calc(100% - 20px) 109.998px, calc(100% - 16.755822px) 110.259758px, calc(100% - 13.678336px) 111.017584px, calc(100% - 10.808714px) 112.230306px, calc(100% - 8.188128px) 113.856752px, calc(100% - 5.85775px) 115.85575px, calc(100% - 3.858752px) 118.186128px, calc(100% - 2.232306px) 120.806714px, calc(100% - 1.019584px) 123.676336px, calc(100% - 0.26175799999999px) 126.753822px, calc(100% - 0px) 129.998px, calc(100% - 0px) calc(100% - 70px), calc(100% - 0px) calc(100% - 70px), calc(100% - 0.26175799999987px) calc(100% - 66.755822px), calc(100% - 1.0195839999999px) calc(100% - 63.678336px), calc(100% - 2.232306px) calc(100% - 60.808714px), calc(100% - 3.858752px) calc(100% - 58.188128px), calc(100% - 5.85775px) calc(100% - 55.85775px), calc(100% - 8.1881279999999px) calc(100% - 53.858752px), calc(100% - 10.808714px) calc(100% - 52.232306px), calc(100% - 13.678336px) calc(100% - 51.019584px), calc(100% - 16.755822px) calc(100% - 50.261758px), calc(100% - 20px) calc(100% - 50px), 344px calc(100% - 50px), 344px calc(100% - 50px), 340.755822px calc(100% - 49.738242px), 337.678336px calc(100% - 48.980416px), 334.808714px calc(100% - 47.767694px), 332.188128px calc(100% - 46.141248px), 329.85775px calc(100% - 44.14225px), 327.858752px calc(100% - 41.811872px), 326.232306px calc(100% - 39.191286px), 325.019584px calc(100% - 36.321664px), 324.261758px calc(100% - 33.244178px), 324px calc(100% - 30px), 324px calc(100% - 20.001px), 324px calc(100% - 20.001px), 323.738242px calc(100% - 16.756822px), 322.980416px calc(100% - 13.679336px), 321.767694px calc(100% - 10.809714px), 320.141248px calc(100% - 8.189128px), 318.14225px calc(100% - 5.85875px), 315.811872px calc(100% - 3.859752px), 313.191286px calc(100% - 2.233306px), 310.321664px calc(100% - 1.020584px), 307.244178px calc(100% - 0.26275799999996px), 304px calc(100% - 0.00100000000009px), 43.0001px calc(100% - 0.00099999999997635px), 43.0001px calc(100% - 0.00099999999997635px), 39.7559949px calc(100% - 0.26275799999996px), 36.6785512px calc(100% - 1.0205839999999px), 33.8089463px calc(100% - 2.233306px), 31.1883576px calc(100% - 3.859752px), 28.8579625px calc(100% - 5.85875px), 26.8589384px calc(100% - 8.189128px), 25.2324627px calc(100% - 10.809714px), 24.0197128px calc(100% - 13.679336px), 23.2618661px calc(100% - 16.756822px), 23.0001px calc(100% - 20.001px), 23.0001px calc(100% - 98.5px), 23.0001px calc(100% - 98.5px), 22.8495851px calc(100% - 100.365293px), 22.4138248px calc(100% - 102.134784px), 21.7164957px calc(100% - 103.784791px), 20.7812744px calc(100% - 105.291632px), 19.6318375px calc(100% - 106.631625px), 18.2918616px calc(100% - 107.781088px), 16.7850233px calc(100% - 108.716339px), 15.1349992px calc(100% - 109.413696px), 13.3654659px calc(100% - 109.849477px), 11.5001px calc(100% - 110px), 11.5001px calc(100% - 110px), 9.63471672px calc(100% - 110.150523px), 7.86516736px calc(100% - 110.586304px), 6.21512864px calc(100% - 111.283661px), 4.70827728px calc(100% - 112.218912px), 3.36829px calc(100% - 113.368375px), 2.21884352px calc(100% - 114.708368px), 1.28361456px calc(100% - 116.215209px), 0.58627984px calc(100% - 117.865216px), 0.15051608px calc(100% - 119.634707px), 0px calc(100% - 121.5px), 0px 19.999px, 0px 19.999px, 0.26176745px 16.754902846264px, 1.0196176px 13.677465157552px, 2.23237215px 10.807864592608px, 3.8588528px 8.187278810176px, 5.85788125px 5.856885469px, 8.1882792px 3.857862227824px, 10.80886835px 2.231386745392px, 13.6784704px 1.018636680448px, 16.75590705px 0.260789691736px, 20px -0.000976562px, calc(100% - 90px) -0.000976562px, calc(100% - 90px) -0.000976562px, calc(100% - 86.755822px) 0.260789691736px, calc(100% - 83.678336px) 1.018636680448px, calc(100% - 80.808714px) 2.231386745392px, calc(100% - 78.188128px) 3.857862227824px, calc(100% - 75.85775px) 5.856885469px, calc(100% - 73.858752px) 8.187278810176px, calc(100% - 72.232306px) 10.807864592608px, calc(100% - 71.019584px) 13.677465157552px, calc(100% - 70.261758px) 16.754902846264px, calc(100% - 70px) 19.999px, calc(100% - 70px) 89.998px, calc(100% - 70px) 89.998px, calc(100% - 69.738242px) 93.242178px, calc(100% - 68.980416px) 96.319664px, calc(100% - 67.767694px) 99.189286px, calc(100% - 66.141248px) 101.809872px, calc(100% - 64.14225px) 104.14025px, calc(100% - 61.811872px) 106.139248px, calc(100% - 59.191286px) 107.765694px, calc(100% - 56.321664px) 108.978416px, calc(100% - 53.244178px) 109.736242px, calc(100% - 50px) 109.998px, calc(100% - 20px) 109.998px)
}

.cms-clip-path-24,
.cms-hover-clip-path-24:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-24 {
    clip-path: polygon(0.726807px 101.153px, 0.726807px 101.153px, 1.019485004px 97.3972794px, 1.868543872px 93.8214472px, 3.230520888px 90.4712978px, 5.061953336px 87.3926256px, 7.3193785px 84.631225px, 9.959333664px 82.2328904px, 12.938356112px 80.2434162px, 16.212983128px 78.7085968px, 19.739751996px 77.6742266px, 23.4752px 77.1861px, calc(100% - 25.52px) 0.318488px, calc(100% - 25.52px) 0.318488px, calc(100% - 21.47904px) 0.444219527px, calc(100% - 17.62552px) 1.216149056px, calc(100% - 14.01548px) 2.581202309px, calc(100% - 10.70496px) 4.486305008px, calc(100% - 7.75px) 6.878382875px, calc(100% - 5.2066399999999px) 9.704361632px, calc(100% - 3.1309199999998px) 12.911167001px, calc(100% - 1.57888px) 16.445724704px, calc(100% - 0.60655999999972px) 20.254960463px, calc(100% - 0.27000000000021px) 24.2858px, calc(100% - 0.26999999999998px) calc(100% - 24px), calc(100% - 0.26999999999998px) calc(100% - 24px), calc(100% - 0.58424999999966px) calc(100% - 20.10825px), calc(100% - 1.4939999999995px) calc(100% - 16.416px), calc(100% - 2.9497499999998px) calc(100% - 12.97275px), calc(100% - 4.9019999999998px) calc(100% - 9.828px), calc(100% - 7.30125px) calc(100% - 7.03125px), calc(100% - 10.098px) calc(100% - 4.6319999999998px), calc(100% - 13.24275px) calc(100% - 2.67975px), calc(100% - 16.686px) calc(100% - 1.2240000000002px), calc(100% - 20.37825px) calc(100% - 0.3142499999999px), calc(100% - 24.27px) calc(100% - 0px), 24.7268px calc(100% - 0px), 24.7268px calc(100% - 0px), 20.833859496px calc(100% - 0.3142499999999px), 17.140919128px calc(100% - 1.2239999999997px), 13.697390612px calc(100% - 2.6797499999998px), 10.552685664px calc(100% - 4.6320000000001px), 7.756216px calc(100% - 7.03125px), 5.357393336px calc(100% - 9.828px), 3.405629388px calc(100% - 12.97275px), 1.950335872px calc(100% - 16.416px), 1.040924504px calc(100% - 20.10825px), 0.726807px calc(100% - 24px), 0.726807px 101.153px)
}

.cms-clip-path-25,
.cms-hover-clip-path-25:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-25 {
    clip-path: polygon(calc(100% - 151px) 16px, calc(100% - 151px) 16px, calc(100% - 151.209401px) 13.40471835px, calc(100% - 151.815648px) 10.9427648px, calc(100% - 152.785807px) 8.64708145px, calc(100% - 154.086944px) 6.5506104px, calc(100% - 155.686125px) 4.68629375px, calc(100% - 157.550416px) 3.0870736px, calc(100% - 159.646883px) 1.78589205px, calc(100% - 161.942592px) 0.8156912px, calc(100% - 164.404609px) 0.20941315px, calc(100% - 167px) 0px, 16px 0px, 16px 0px, 13.40471592px 0.20941288px, 10.94276096px 0.81569024px, 8.64707704px 1.78589016px, 6.55060608px 3.08707072px, 4.68629px 4.68629px, 3.08707072px 6.55060608px, 1.78589016px 8.64707704px, 0.81569024px 10.94276096px, 0.20941288px 13.40471592px, 0px 16px, 0px calc(50% - -39px), 0px calc(50% - -39px), 0.20941288px calc(50% - -41.595391px), 0.81569024px calc(50% - -44.057408px), 1.78589016px calc(50% - -46.353117px), 3.08707072px calc(50% - -48.449584px), 4.68629px calc(50% - -50.313875px), 6.55060608px calc(50% - -51.913056px), 8.64707704px calc(50% - -53.214193px), 10.94276096px calc(50% - -54.184352px), 13.40471592px calc(50% - -54.790599px), 16px calc(50% - -55px), calc(50% - 26.5px) calc(50% - -55px), calc(50% - 26.5px) calc(50% - -55px), calc(50% - 23.904609px) calc(50% - -55.209401px), calc(50% - 21.442592px) calc(50% - -55.815648px), calc(50% - 19.146883px) calc(50% - -56.785807px), calc(50% - 17.050416px) calc(50% - -58.086944px), calc(50% - 15.186125px) calc(50% - -59.686125px), calc(50% - 13.586944px) calc(50% - -61.550416px), calc(50% - 12.285807px) calc(50% - -63.646883px), calc(50% - 11.315648px) calc(50% - -65.942592px), calc(50% - 10.709401px) calc(50% - -68.404609px), calc(50% - 10.5px) calc(50% - -71px), calc(50% - 10.5px) calc(100% - 16px), calc(50% - 10.5px) calc(100% - 16px), calc(50% - 10.290599px) calc(100% - 13.404609px), calc(50% - 9.684352px) calc(100% - 10.942592px), calc(50% - 8.714193px) calc(100% - 8.646883px), calc(50% - 7.413056px) calc(100% - 6.550416px), calc(50% - 5.813875px) calc(100% - 4.686125px), calc(50% - 3.949584px) calc(100% - 3.086944px), calc(50% - 1.853117px) calc(100% - 1.785807px), calc(50% - -0.44259199999999px) calc(100% - 0.81564800000001px), calc(50% - -2.904609px) calc(100% - 0.20940100000001px), calc(50% - -5.5px) calc(100% - 0px), calc(100% - 16px) calc(100% - 0px), calc(100% - 16px) calc(100% - 0px), calc(100% - 13.404609px) calc(100% - 0.20940099999996px), calc(100% - 10.942592px) calc(100% - 0.8156479999999px), calc(100% - 8.646883px) calc(100% - 1.785807px), calc(100% - 6.550416px) calc(100% - 3.086944px), calc(100% - 4.686125px) calc(100% - 4.686125px), calc(100% - 3.086944px) calc(100% - 6.550416px), calc(100% - 1.785807px) calc(100% - 8.646883px), calc(100% - 0.81564800000001px) calc(100% - 10.942592px), calc(100% - 0.20940100000001px) calc(100% - 13.404609px), calc(100% - 0px) calc(100% - 16px), calc(100% - 0px) calc(50% - -51px), calc(100% - 0px) calc(50% - -51px), calc(100% - 0.20940099999996px) calc(50% - -48.404609px), calc(100% - 0.8156479999999px) calc(50% - -45.942592px), calc(100% - 1.785807px) calc(50% - -43.646883px), calc(100% - 3.086944px) calc(50% - -41.550416px), calc(100% - 4.686125px) calc(50% - -39.686125px), calc(100% - 6.550416px) calc(50% - -38.086944px), calc(100% - 8.646883px) calc(50% - -36.785807px), calc(100% - 10.942592px) calc(50% - -35.815648px), calc(100% - 13.404609px) calc(50% - -35.209401px), calc(100% - 16px) calc(50% - -35px), calc(100% - 135px) calc(50% - -35px), calc(100% - 135px) calc(50% - -35px), calc(100% - 137.595391px) calc(50% - -34.790599px), calc(100% - 140.057408px) calc(50% - -34.184352px), calc(100% - 142.353117px) calc(50% - -33.214193px), calc(100% - 144.449584px) calc(50% - -31.913056px), calc(100% - 146.313875px) calc(50% - -30.313875px), calc(100% - 147.913056px) calc(50% - -28.449584px), calc(100% - 149.214193px) calc(50% - -26.353117px), calc(100% - 150.184352px) calc(50% - -24.057408px), calc(100% - 150.790599px) calc(50% - -21.595391px), calc(100% - 151px) calc(50% - -19px), calc(100% - 151px) 16px)
}

.cms-clip-path-26,
.cms-hover-clip-path-26:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-26 {
    clip-path: polygon(5.85786px 89.142px, 5.85786px 89.142px, 4.78241253px 90.3061827px, 3.80836224px 91.5438336px, 2.93849031px 92.8482369px, 2.17557792px 94.2126768px, 1.52240625px 95.6304375px, 0.98175648px 97.0948032px, 0.55640979px 98.5990581px, 0.24914736px 100.1364864px, 0.06275037px 101.7003723px, 0px 103.284px, 0px calc(100% - 108.001px), 0px calc(100% - 108.001px), 0.26176637px calc(100% - 104.757065px), 1.01961376px calc(100% - 101.67972px), 2.23236459px calc(100% - 98.810155px), 3.85884128px calc(100% - 96.18956px), 5.85786625px calc(100% - 93.859125px), 8.18826192px calc(100% - 91.86004px), 10.80885071px calc(100% - 90.233495px), 13.67845504px calc(100% - 89.02068px), 16.75589733px calc(100% - 88.262785px), 20px calc(100% - 88.001px), 28px calc(100% - 88.001px), 28px calc(100% - 88.001px), 31.2441051px calc(100% - 87.739242px), 34.3215488px calc(100% - 86.981416px), 37.1911537px calc(100% - 85.768694px), 39.8117424px calc(100% - 84.142248px), 42.1421375px calc(100% - 82.14325px), 44.1411616px calc(100% - 79.812872px), 45.7676373px calc(100% - 77.192286px), 46.9803872px calc(100% - 74.322664px), 47.7382339px calc(100% - 71.245178px), 48px calc(100% - 68.001px), 48px calc(100% - 20.001px), 48px calc(100% - 20.001px), 48.2617661px calc(100% - 16.757065px), 49.0196128px calc(100% - 13.67972px), 50.2323627px calc(100% - 10.810155px), 51.8588384px calc(100% - 8.1895599999999px), 53.8578625px calc(100% - 5.8591249999999px), 56.1882576px calc(100% - 3.86004px), 58.8088463px calc(100% - 2.2334949999999px), 61.6784512px calc(100% - 1.0206799999999px), 64.7558949px calc(100% - 0.26278499999989px), 68px calc(100% - 0.00100000000009px), calc(100% - 20px) calc(100% - 0.00099999999997635px), calc(100% - 20px) calc(100% - 0.00099999999997635px), calc(100% - 16.755822px) calc(100% - 0.26278499999989px), calc(100% - 13.678336px) calc(100% - 1.0206799999997px), calc(100% - 10.808714px) calc(100% - 2.2334950000001px), calc(100% - 8.1881279999999px) calc(100% - 3.8600399999999px), calc(100% - 5.85775px) calc(100% - 5.8591249999999px), calc(100% - 3.858752px) calc(100% - 8.18956px), calc(100% - 2.232306px) calc(100% - 10.810155px), calc(100% - 1.019584px) calc(100% - 13.67972px), calc(100% - 0.26175799999999px) calc(100% - 16.757065px), calc(100% - 0px) calc(100% - 20.001px), calc(100% - 0px) 43.9978px, calc(100% - 0px) 43.9978px, calc(100% - 0.26175799999999px) 40.7536949px, calc(100% - 1.0195839999999px) 37.6762512px, calc(100% - 2.232306px) 34.8066463px, calc(100% - 3.858752px) 32.1860576px, calc(100% - 5.85775px) 29.8556625px, calc(100% - 8.1881279999999px) 27.8566384px, calc(100% - 10.808714px) 26.2301627px, calc(100% - 13.678336px) 25.0174128px, calc(100% - 16.755822px) 24.2595661px, calc(100% - 20px) 23.9978px, calc(100% - 100px) 23.9978px, calc(100% - 100px) 23.9978px, calc(100% - 101.946604px) 23.8407457px, calc(100% - 103.793152px) 23.3860536px, calc(100% - 105.514948px) 22.6584299px, calc(100% - 107.087296px) 21.6825808px, calc(100% - 108.4855px) 20.4832125px, calc(100% - 109.684864px) 19.0850312px, calc(100% - 110.660692px) 17.5127431px, calc(100% - 111.388288px) 15.7910544px, calc(100% - 111.842956px) 13.9446713px, calc(100% - 112px) 11.9983px, calc(100% - 112px) 11.9983px, calc(100% - 112.157044px) 10.0519135404px, calc(100% - 112.611712px) 8.2055204072px, calc(100% - 113.339308px) 6.4838259688px, calc(100% - 114.315136px) 4.9115355936px, calc(100% - 115.5145px) 3.51335465px, calc(100% - 116.912704px) 2.3139885064px, calc(100% - 118.485052px) 1.3381425312px, calc(100% - 120.206848px) 0.6105220928px, calc(100% - 122.053396px) 0.1558325596px, calc(100% - 124px) -0.0012207px, 103.285px -0.0012207px, 103.285px -0.0012207px, 101.7014292px 0.0615299596px, 100.1375936px 0.2479276928px, 98.6002084px 0.5551911312px, 97.0959888px 0.9805389064px, 95.63165px 1.52118965px, 94.2139072px 2.1743619936px, 92.8494756px 2.9372745688px, 91.5450704px 3.8071460072px, 90.3074068px 4.7811949404px, 89.1432px 5.85664px, 5.85786px 89.142px)
}

.cms-clip-path-27,
.cms-hover-clip-path-27:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-27 {
    clip-path: polygon(calc(100% - 0px) 19.9988px, calc(100% - 0px) 19.9988px, calc(100% - 0.26175799999993px) 16.7546894604px, calc(100% - 1.0195839999999px) 13.6772413672px, calc(100% - 2.232306px) 10.8076330088px, calc(100% - 3.858752px) 8.1870416736px, calc(100% - 5.85775px) 5.85664465px, calc(100% - 8.188128px) 3.8576192264px, calc(100% - 10.808714px) 2.2311426912px, calc(100% - 13.678336px) 1.0183923328px, calc(100% - 16.755822px) 0.2605454396px, calc(100% - 20px) -0.0012207px, 20px -0.0012207px, 20px -0.0012207px, 16.75589733px 0.2605457096px, 13.67845504px 1.0183932928px, 10.80885071px 2.2311445812px, 8.18826192px 3.8576221064px, 5.85786625px 5.8566484px, 3.85884128px 8.1870459936px, 2.23236459px 10.8076374188px, 1.01961376px 13.6772452072px, 0.26176637px 16.7546918904px, 0px 19.9988px, 0px calc(100% - 20.001px), 0px calc(100% - 20.001px), 0.26176637px calc(100% - 16.757065px), 1.01961376px calc(100% - 13.67972px), 2.23236459px calc(100% - 10.810155px), 3.85884128px calc(100% - 8.1895599999999px), 5.85786625px calc(100% - 5.8591249999999px), 8.18826192px calc(100% - 3.86004px), 10.80885071px calc(100% - 2.2334949999999px), 13.67845504px calc(100% - 1.02068px), 16.75589733px calc(100% - 0.26278499999995px), 20px calc(100% - 0.00099999999997635px), calc(100% - 58.284px) calc(100% - 0.00099999999997635px), calc(100% - 58.284px) calc(100% - 0.00099999999997635px), calc(100% - 56.700429px) calc(100% - 0.063746999999921px), calc(100% - 55.136592px) calc(100% - 0.25013599999988px), calc(100% - 53.599203px) calc(100% - 0.55738899999994px), calc(100% - 52.094976px) calc(100% - 0.98272799999995px), calc(100% - 50.630625px) calc(100% - 1.523375px), calc(100% - 49.212864px) calc(100% - 2.176552px), calc(100% - 47.848407px) calc(100% - 2.939481px), calc(100% - 46.543968px) calc(100% - 3.809384px), calc(100% - 45.306261px) calc(100% - 4.783483px), calc(100% - 44.142px) calc(100% - 5.859px), calc(100% - 5.858px) calc(100% - 44.143px), calc(100% - 5.858px) calc(100% - 44.143px), calc(100% - 4.782483px) calc(100% - 45.307261px), calc(100% - 3.8083839999999px) calc(100% - 46.544968px), calc(100% - 2.938481px) calc(100% - 47.849407px), calc(100% - 2.175552px) calc(100% - 49.213864px), calc(100% - 1.522375px) calc(100% - 50.631625px), calc(100% - 0.98172799999998px) calc(100% - 52.095976px), calc(100% - 0.55638900000002px) calc(100% - 53.600203px), calc(100% - 0.24913600000002px) calc(100% - 55.137592px), calc(100% - 0.062747000000059px) calc(100% - 56.701429px), calc(100% - 0px) calc(100% - 58.285px), calc(100% - 0px) 19.9988px)
}

.cms-clip-path-28,
.cms-hover-clip-path-28:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-28 {
    clip-path: polygon(440px 16px, 440px 16px, 439.790599px 13.40471592px, 439.184352px 10.94276096px, 438.214193px 8.64707704px, 436.913056px 6.55060608px, 435.313875px 4.68629px, 433.449584px 3.08707072px, 431.353117px 1.78589016px, 429.057408px 0.81569024px, 426.595391px 0.20941288px, 424px 0px, 23.9998px 0px, 23.9998px 0px, 20.106858064052px 0.3141204px, 16.413913809336px 1.2235392px, 12.970379565544px 2.6788428px, 9.825667662368px 4.6306176px, 7.0291904295px 7.02945px, 4.630360196632px 9.8259264px, 2.678589293456px 12.9706332px, 1.223290049664px 16.4141568px, 0.313874794948px 20.1070836px, -0.000244141px 24px, -0.000244141px calc(100% - 24px), -0.000244141px calc(100% - 24px), 0.313874794948px calc(100% - 20.107035px), 1.223290049664px calc(100% - 16.41408px), 2.678589293456px calc(100% - 12.970545px), 4.630360196632px calc(100% - 9.82584px), 7.0291904295px calc(100% - 7.0293750000001px), 9.825667662368px calc(100% - 4.6305600000001px), 12.970379565544px calc(100% - 2.678805px), 16.413913809336px calc(100% - 1.22352px), 20.106858064052px calc(100% - 0.31411500000002px), 23.9998px calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.10825px) calc(100% - 0.3141149999999px), calc(100% - 16.416px) calc(100% - 1.22352px), calc(100% - 12.97275px) calc(100% - 2.678805px), calc(100% - 9.8279999999997px) calc(100% - 4.6305599999999px), calc(100% - 7.03125px) calc(100% - 7.0293750000001px), calc(100% - 4.6320000000001px) calc(100% - 9.82584px), calc(100% - 2.67975px) calc(100% - 12.970545px), calc(100% - 1.2240000000002px) calc(100% - 16.41408px), calc(100% - 0.3142499999999px) calc(100% - 20.107035px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 56px, calc(100% - 0px) 56px, calc(100% - 0.3142499999999px) 52.1070836px, calc(100% - 1.2239999999999px) 48.4141568px, calc(100% - 2.67975px) 44.9706332px, calc(100% - 4.6320000000001px) 41.8259264px, calc(100% - 7.03125px) 39.02945px, calc(100% - 9.828px) 36.6306176px, calc(100% - 12.97275px) 34.6788428px, calc(100% - 16.416px) 33.2235392px, calc(100% - 20.10825px) 32.3141204px, calc(100% - 24px) 32px, 456px 32px, 456px 32px, 453.404609px 31.7905882px, 450.942592px 31.1843136px, 448.646883px 30.2141174px, 446.550416px 28.9129408px, 444.686125px 27.313725px, 443.086944px 25.4494112px, 441.785807px 23.3529406px, 440.815648px 21.0572544px, 440.209401px 18.5952938px, 440px 16px)
}

.cms-clip-path-29,
.cms-hover-clip-path-29:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-29 {
    clip-path: polygon(23.9997px 32px, 23.9997px 32px, 20.106785164052px 32.3141204px, 16.413862609336px 33.2235392px, 12.970345265544px 34.6788428px, 9.825646062368px 36.6306176px, 7.0291779295px 39.02945px, 4.630353796632px 41.8259264px, 2.678586593456px 44.9706332px, 1.223289249664px 48.4141568px, 0.313874694948px 52.1070836px, -0.000244141px 56px, -0.000244141px calc(100% - 24px), -0.000244141px calc(100% - 24px), 0.313874794948px calc(100% - 20.107035px), 1.223290049664px calc(100% - 16.41408px), 2.678589293456px calc(100% - 12.970545px), 4.630360196632px calc(100% - 9.82584px), 7.0291904295px calc(100% - 7.0293750000001px), 9.825667662368px calc(100% - 4.6305600000001px), 12.970379565544px calc(100% - 2.678805px), 16.413913809336px calc(100% - 1.22352px), 20.106858064052px calc(100% - 0.31411500000002px), 23.9998px calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.10825px) calc(100% - 0.3141149999999px), calc(100% - 16.416px) calc(100% - 1.22352px), calc(100% - 12.97275px) calc(100% - 2.678805px), calc(100% - 9.8279999999997px) calc(100% - 4.6305599999999px), calc(100% - 7.03125px) calc(100% - 7.0293750000001px), calc(100% - 4.6320000000001px) calc(100% - 9.82584px), calc(100% - 2.67975px) calc(100% - 12.970545px), calc(100% - 1.2240000000002px) calc(100% - 16.41408px), calc(100% - 0.3142499999999px) calc(100% - 20.107035px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 24px, calc(100% - 0px) 24px, calc(100% - 0.3142499999999px) 20.1070836px, calc(100% - 1.2239999999999px) 16.4141568px, calc(100% - 2.67975px) 12.9706332px, calc(100% - 4.6320000000001px) 9.8259264px, calc(100% - 7.03125px) 7.02945px, calc(100% - 9.828px) 4.6306176px, calc(100% - 12.97275px) 2.6788428px, calc(100% - 16.416px) 1.2235392px, calc(100% - 20.10825px) 0.3141204px, calc(100% - 24px) 0px, calc(100% - 425px) 0px, calc(100% - 425px) 0px, calc(100% - 427.595391px) 0.20941288px, calc(100% - 430.057408px) 0.81569024px, calc(100% - 432.353117px) 1.78589016px, calc(100% - 434.449584px) 3.08707072px, calc(100% - 436.313875px) 4.68629px, calc(100% - 437.913056px) 6.55060608px, calc(100% - 439.214193px) 8.64707704px, calc(100% - 440.184352px) 10.94276096px, calc(100% - 440.790599px) 13.40471592px, calc(100% - 441px) 16px, calc(100% - 441px) 16px, calc(100% - 441.209428px) 18.5952938px, calc(100% - 441.815744px) 21.0572544px, calc(100% - 442.785996px) 23.3529406px, calc(100% - 444.087232px) 25.4494112px, calc(100% - 445.6865px) 27.313725px, calc(100% - 447.550848px) 28.9129408px, calc(100% - 449.647324px) 30.2141174px, calc(100% - 451.942976px) 31.1843136px, calc(100% - 454.404852px) 31.7905882px, calc(100% - 457px) 32px, 23.9997px 32px)
}

.cms-clip-path-30,
.cms-hover-clip-path-30:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-30 {
    clip-path: polygon(calc(100% - 60px) 11.9995px, calc(100% - 60px) 11.9995px, calc(100% - 60.157044px) 10.05311898px, calc(100% - 60.611712px) 8.20673024px, calc(100% - 61.339308px) 6.48503926px, calc(100% - 62.315136px) 4.91275152px, calc(100% - 63.5145px) 3.5145725px, calc(100% - 64.912704px) 2.31520768px, calc(100% - 66.485052px) 1.33936254px, calc(100% - 68.206848px) 0.61174256px, calc(100% - 70.053396px) 0.15705322px, calc(100% - 72px) 0px, 44px 0px, 44px 0px, 40.7558949px 0.26176637px, 37.6784512px 1.01961376px, 34.8088463px 2.23236459px, 32.1882576px 3.85884128px, 29.8578625px 5.85786625px, 27.8588384px 8.18826192px, 26.2323627px 10.80885071px, 25.0196128px 13.67845504px, 24.2617661px 16.75589733px, 24px 20px, 24px 96px, 24px 96px, 23.8429398px 97.946361px, 23.3882304px 99.792768px, 22.6605786px 101.514507px, 21.6846912px 103.086864px, 20.485275px 104.485125px, 19.0870368px 105.684576px, 17.5146834px 106.660503px, 15.7929216px 107.388192px, 13.9464582px 107.842929px, 12px 108px, 12px 108px, 10.05353694px 108.157071px, 8.20707072px 108.611808px, 6.48530778px 109.339497px, 4.91295456px 110.315424px, 3.5147175px 111.514875px, 2.31530304px 112.913136px, 1.33941762px 114.485493px, 0.61176768px 116.207232px, 0.15705966px 118.053639px, 0px 120px, 0px calc(100% - 20px), 0px calc(100% - 20px), 0.26176583px calc(100% - 16.755822px), 1.01961184px calc(100% - 13.678336px), 2.23236081px calc(100% - 10.808714px), 3.85883552px calc(100% - 8.188128px), 5.85785875px calc(100% - 5.85775px), 8.18825328px calc(100% - 3.858752px), 10.80884189px calc(100% - 2.232306px), 13.67844736px calc(100% - 1.019584px), 16.75589247px calc(100% - 0.26175799999999px), 20px calc(100% - 0px), calc(100% - 76px) calc(100% - 0px), calc(100% - 76px) calc(100% - 0px), calc(100% - 74.053639px) calc(100% - 0.15707099999997px), calc(100% - 72.207232px) calc(100% - 0.61180799999983px), calc(100% - 70.485493px) calc(100% - 1.339497px), calc(100% - 68.913136px) calc(100% - 2.315424px), calc(100% - 67.514875px) calc(100% - 3.514875px), calc(100% - 66.315424px) calc(100% - 4.913136px), calc(100% - 65.339497px) calc(100% - 6.485493px), calc(100% - 64.611808px) calc(100% - 8.207232px), calc(100% - 64.157071px) calc(100% - 10.053639px), calc(100% - 64px) calc(100% - 12px), calc(100% - 64px) calc(100% - 12px), calc(100% - 63.842929px) calc(100% - 13.946361px), calc(100% - 63.388192px) calc(100% - 15.792768px), calc(100% - 62.660503px) calc(100% - 17.514507px), calc(100% - 61.684576px) calc(100% - 19.086864px), calc(100% - 60.485125px) calc(100% - 20.485125px), calc(100% - 59.086864px) calc(100% - 21.684576px), calc(100% - 57.514507px) calc(100% - 22.660503px), calc(100% - 55.792768px) calc(100% - 23.388192px), calc(100% - 53.946361px) calc(100% - 23.842929px), calc(100% - 52px) calc(100% - 24px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20px) calc(100% - 24px), calc(100% - 16.755822px) calc(100% - 24.261758px), calc(100% - 13.678336px) calc(100% - 25.019584px), calc(100% - 10.808714px) calc(100% - 26.232306px), calc(100% - 8.1881279999999px) calc(100% - 27.858752px), calc(100% - 5.85775px) calc(100% - 29.85775px), calc(100% - 3.858752px) calc(100% - 32.188128px), calc(100% - 2.232306px) calc(100% - 34.808714px), calc(100% - 1.019584px) calc(100% - 37.678336px), calc(100% - 0.26175799999999px) calc(100% - 40.755822px), calc(100% - 0px) calc(100% - 44px), calc(100% - 0px) 43.999px, calc(100% - 0px) 43.999px, calc(100% - 0.26175799999999px) 40.7548949px, calc(100% - 1.0195839999999px) 37.6774512px, calc(100% - 2.232306px) 34.8078463px, calc(100% - 3.858752px) 32.1872576px, calc(100% - 5.85775px) 29.8568625px, calc(100% - 8.1881279999999px) 27.8578384px, calc(100% - 10.808714px) 26.2313627px, calc(100% - 13.678336px) 25.0186128px, calc(100% - 16.755822px) 24.2607661px, calc(100% - 20px) 23.999px, calc(100% - 48px) 23.999px, calc(100% - 48px) 23.999px, calc(100% - 49.946604px) 23.8419484px, calc(100% - 51.793152px) 23.3872632px, calc(100% - 53.514948px) 22.6596488px, calc(100% - 55.087296px) 21.6838096px, calc(100% - 56.4855px) 20.48445px, calc(100% - 57.684864px) 19.0862744px, calc(100% - 58.660692px) 17.5139872px, calc(100% - 59.388288px) 15.7922928px, calc(100% - 59.842956px) 13.9458956px, calc(100% - 60px) 11.9995px)
}

.cms-clip-path-31,
.cms-hover-clip-path-31:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-31 {
    clip-path: polygon(20px 111.997px, 20px 111.997px, 16.75589733px 112.258758px, 13.67845504px 113.016584px, 10.80885071px 114.229306px, 8.18826192px 115.855752px, 5.85786625px 117.85475px, 3.85884128px 120.185128px, 2.23236459px 122.805714px, 1.01961376px 125.675336px, 0.26176637px 128.752822px, 0px 131.997px, 0px calc(100% - 52.001px), 0px calc(100% - 52.001px), 0.26176556px calc(100% - 48.756822px), 1.01961088px calc(100% - 45.679336px), 2.23235892px calc(100% - 42.809714px), 3.85883264px calc(100% - 40.189128px), 5.857855px calc(100% - 37.85875px), 8.18824896px calc(100% - 35.859752px), 10.80883748px calc(100% - 34.233306px), 13.67844352px calc(100% - 33.020584px), 16.75589004px calc(100% - 32.262758px), 20px calc(100% - 32.001px), 96.0004px calc(100% - 32.001px), 96.0004px calc(100% - 32.001px), 98.5956826px calc(100% - 31.791599px), 101.0576128px calc(100% - 31.185352px), 103.3532542px calc(100% - 30.215193px), 105.4496704px calc(100% - 28.914056px), 107.313925px calc(100% - 27.314875px), 108.9130816px calc(100% - 25.450584px), 110.2142038px calc(100% - 23.354117px), 111.1843552px calc(100% - 21.058408px), 111.7905994px calc(100% - 18.596391px), 112px calc(100% - 16.001px), 112px calc(100% - 16.001px), 112.2094px calc(100% - 13.40588px), 112.81564px calc(100% - 10.94408px), 113.78578px calc(100% - 8.64854px), 115.08688px calc(100% - 6.5522px), 116.686px calc(100% - 4.6879999999999px), 118.5502px calc(100% - 3.0888799999999px), 120.64654px calc(100% - 1.7877799999999px), 122.94208px calc(100% - 0.81763999999998px), 125.40388px calc(100% - 0.21139999999991px), 127.999px calc(100% - 0.0020000000000664px), calc(100% - 43px) calc(100% - 0.0019999999999527px), calc(100% - 43px) calc(100% - 0.0019999999999527px), calc(100% - 39.755822px) calc(100% - 0.26375799999994px), calc(100% - 36.678336px) calc(100% - 1.0215839999997px), calc(100% - 33.808714px) calc(100% - 2.2343059999999px), calc(100% - 31.188128px) calc(100% - 3.8607519999999px), calc(100% - 28.85775px) calc(100% - 5.85975px), calc(100% - 26.858752px) calc(100% - 8.190128px), calc(100% - 25.232306px) calc(100% - 10.810714px), calc(100% - 24.019584px) calc(100% - 13.680336px), calc(100% - 23.261758px) calc(100% - 16.757822px), calc(100% - 23px) calc(100% - 20.002px), calc(100% - 23px) calc(100% - 100.501px), calc(100% - 23px) calc(100% - 100.501px), calc(100% - 22.849477px) calc(100% - 102.366293px), calc(100% - 22.413696px) calc(100% - 104.135784px), calc(100% - 21.716339px) calc(100% - 105.785791px), calc(100% - 20.781088px) calc(100% - 107.292632px), calc(100% - 19.631625px) calc(100% - 108.632625px), calc(100% - 18.291632px) calc(100% - 109.782088px), calc(100% - 16.784791px) calc(100% - 110.717339px), calc(100% - 15.134784px) calc(100% - 111.414696px), calc(100% - 13.365293px) calc(100% - 111.850477px), calc(100% - 11.5px) calc(100% - 112.001px), calc(100% - 11.5px) calc(100% - 112.001px), calc(100% - 9.6347069999999px) calc(100% - 112.151523px), calc(100% - 7.8652159999999px) calc(100% - 112.587304px), calc(100% - 6.215209px) calc(100% - 113.284661px), calc(100% - 4.7083680000001px) calc(100% - 114.219912px), calc(100% - 3.368375px) calc(100% - 115.369375px), calc(100% - 2.218912px) calc(100% - 116.709368px), calc(100% - 1.2836609999999px) calc(100% - 118.216209px), calc(100% - 0.58630400000004px) calc(100% - 119.866216px), calc(100% - 0.15052300000002px) calc(100% - 121.635707px), calc(100% - 0px) calc(100% - 123.501px), calc(100% - 0px) 19.998px, calc(100% - 0px) 19.998px, calc(100% - 0.26175799999987px) 16.75390836264px, calc(100% - 1.0195839999999px) 13.67647527552px, calc(100% - 2.232306px) 10.80687847608px, calc(100% - 3.858752px) 8.18629570176px, calc(100% - 5.85775px) 5.85590469px, calc(100% - 8.1881279999999px) 3.85688317824px, calc(100% - 10.808714px) 2.23040890392px, calc(100% - 13.678336px) 1.01765960448px, calc(100% - 16.755822px) 0.25981301736px, calc(100% - 20px) -0.00195312px, 84px -0.00195312px, 84px -0.00195312px, 80.7558949px 0.25981338736px, 77.6784512px 1.01766136448px, 74.8088463px 2.23041349392px, 72.1882576px 3.85689245824px, 69.8578625px 5.85592094px, 67.8588384px 8.18632162176px, 66.2323627px 10.80691718608px, 65.0196128px 13.67653031552px, 64.2617661px 16.75398369264px, 64px 19.9981px, 64px 91.9971px, 64px 91.9971px, 63.7382339px 95.2412509px, 62.9803872px 98.3187152px, 61.7676373px 101.1883203px, 60.1411616px 103.8088936px, 58.1421375px 106.1392625px, 55.8117424px 108.1382544px, 53.1911537px 109.7646967px, 50.3215488px 110.9774168px, 47.2441051px 111.7352421px, 44px 111.997px, 20px 111.997px)
}

.cms-clip-path-32,
.cms-hover-clip-path-32:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-32 {
    clip-path: polygon(24px 110px, 24px 110px, 20.1070836px 110.314115px, 16.4141568px 111.22352px, 12.9706332px 112.678805px, 9.8259264px 114.63056px, 7.02945px 117.029375px, 4.6306176px 119.82584px, 2.6788428px 122.970545px, 1.2235392px 126.41408px, 0.3141204px 130.107035px, 0px 134px, 0px calc(100% - 88px), 0px calc(100% - 88px), 0.3141204px calc(100% - 84.10825px), 1.2235392px calc(100% - 80.416px), 2.6788428px calc(100% - 76.97275px), 4.6306176px calc(100% - 73.828px), 7.02945px calc(100% - 71.03125px), 9.8259264px calc(100% - 68.632px), 12.9706332px calc(100% - 66.67975px), 16.4141568px calc(100% - 65.224px), 20.1070836px calc(100% - 64.31425px), 24px calc(100% - 64px), 72px calc(100% - 64px), 72px calc(100% - 64px), 75.8929164px calc(100% - 63.68575px), 79.5858432px calc(100% - 62.776px), 83.0293668px calc(100% - 61.32025px), 86.1740736px calc(100% - 59.368px), 88.97055px calc(100% - 56.96875px), 91.3693824px calc(100% - 54.172px), 93.3211572px calc(100% - 51.02725px), 94.7764608px calc(100% - 47.584px), 95.6858796px calc(100% - 43.89175px), 96px calc(100% - 40px), 96px calc(100% - 24px), 96px calc(100% - 24px), 96.314115px calc(100% - 20.10825px), 97.22352px calc(100% - 16.416px), 98.678805px calc(100% - 12.97275px), 100.63056px calc(100% - 9.828px), 103.029375px calc(100% - 7.03125px), 105.82584px calc(100% - 4.6320000000001px), 108.970545px calc(100% - 2.67975px), 112.41408px calc(100% - 1.2240000000002px), 116.107035px calc(100% - 0.31425000000013px), 120px calc(100% - 0px), calc(100% - 56px) calc(100% - 0px), calc(100% - 56px) calc(100% - 0px), calc(100% - 52.10825px) calc(100% - 0.3142499999999px), calc(100% - 48.416px) calc(100% - 1.2239999999995px), calc(100% - 44.97275px) calc(100% - 2.67975px), calc(100% - 41.828px) calc(100% - 4.6319999999998px), calc(100% - 39.03125px) calc(100% - 7.03125px), calc(100% - 36.632px) calc(100% - 9.828px), calc(100% - 34.67975px) calc(100% - 12.97275px), calc(100% - 33.224px) calc(100% - 16.416px), calc(100% - 32.31425px) calc(100% - 20.10825px), calc(100% - 32px) calc(100% - 24px), calc(100% - 32px) calc(100% - 80px), calc(100% - 32px) calc(100% - 80px), calc(100% - 31.79068px) calc(100% - 82.59612px), calc(100% - 31.184639999999px) calc(100% - 85.058559999999px), calc(100% - 30.21476px) calc(100% - 87.35444px), calc(100% - 28.91392px) calc(100% - 89.45088px), calc(100% - 27.315px) calc(100% - 91.315px), calc(100% - 25.45088px) calc(100% - 92.91392px), calc(100% - 23.35444px) calc(100% - 94.21476px), calc(100% - 21.05856px) calc(100% - 95.18464px), calc(100% - 18.59612px) calc(100% - 95.79068px), calc(100% - 16px) calc(100% - 96px), calc(100% - 16px) calc(100% - 96px), calc(100% - 13.40388px) calc(100% - 96.20932px), calc(100% - 10.941439999999px) calc(100% - 96.815359999999px), calc(100% - 8.6455599999999px) calc(100% - 97.78524px), calc(100% - 6.5491200000001px) calc(100% - 99.08608px), calc(100% - 4.6849999999999px) calc(100% - 100.685px), calc(100% - 3.0860800000003px) calc(100% - 102.54912px), calc(100% - 1.7852399999999px) calc(100% - 104.64556px), calc(100% - 0.81535999999983px) calc(100% - 106.94144px), calc(100% - 0.20932000000016px) calc(100% - 109.40388px), calc(100% - 0px) calc(100% - 112px), calc(100% - 0px) 94px, calc(100% - 0px) 94px, calc(100% - 0.31424999999967px) 90.1070836px, calc(100% - 1.2239999999995px) 86.4141568px, calc(100% - 2.67975px) 82.9706332px, calc(100% - 4.6320000000001px) 79.8259264px, calc(100% - 7.03125px) 77.02945px, calc(100% - 9.828px) 74.6306176px, calc(100% - 12.97275px) 72.6788428px, calc(100% - 16.416px) 71.2235392px, calc(100% - 20.10825px) 70.3141204px, calc(100% - 24px) 70px, calc(100% - 86px) 70px, calc(100% - 86px) 70px, calc(100% - 89.89175px) 69.6858796px, calc(100% - 93.584px) 68.7764608px, calc(100% - 97.02725px) 67.3211572px, calc(100% - 100.172px) 65.3693824px, calc(100% - 102.96875px) 62.97055px, calc(100% - 105.368px) 60.1740736px, calc(100% - 107.32025px) 57.0293668px, calc(100% - 108.776px) 53.5858432px, calc(100% - 109.68575px) 49.8929164px, calc(100% - 110px) 46px, calc(100% - 110px) 24px, calc(100% - 110px) 24px, calc(100% - 110.31425px) 20.1070836px, calc(100% - 111.224px) 16.4141568px, calc(100% - 112.67975px) 12.9706332px, calc(100% - 114.632px) 9.8259264px, calc(100% - 117.03125px) 7.02945px, calc(100% - 119.828px) 4.6306176px, calc(100% - 122.97275px) 2.6788428px, calc(100% - 126.416px) 1.2235392px, calc(100% - 130.10825px) 0.3141204px, calc(100% - 134px) 0px, 73.0001px 0px, 73.0001px 0px, 69.1071836px 0.3141204px, 65.4142568px 1.2235392px, 61.9707332px 2.6788428px, 58.8260264px 4.6306176px, 56.02955px 7.02945px, 53.6307176px 9.8259264px, 51.6789428px 12.9706332px, 50.2236392px 16.4141568px, 49.3142204px 20.1070836px, 49.0001px 24px, 49.0001px 86px, 49.0001px 86px, 48.6859823px 89.8929164px, 47.7765704px 93.5858432px, 46.3212761px 97.0293668px, 44.3695112px 100.1740736px, 41.9706875px 102.97055px, 39.1742168px 105.3693824px, 36.0295109px 107.3211572px, 32.5859816px 108.7764608px, 28.8930407px 109.6858796px, 25.0001px 110px, 24px 110px)
}

.cms-clip-path-33,
.cms-hover-clip-path-33:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-33 {
    clip-path: polygon(calc(100% - 0px) 6px, calc(100% - 0px) 6px, calc(100% - 0.078521999999964px) 5.02676847px, calc(100% - 0.30585599999998px) 4.10353536px, calc(100% - 0.66965399999998px) 3.24265389px, calc(100% - 1.157568px) 2.45647728px, calc(100% - 1.75725px) 1.75735875px, calc(100% - 2.456352px) 1.15765152px, calc(100% - 3.242526px) 0.66970881px, calc(100% - 4.103424px) 0.30588384px, calc(100% - 5.026698px) 0.07852983px, calc(100% - 6px) 0px, 6px 0px, 6px 0px, 5.02676847px 0.07852983px, 4.10353536px 0.30588384px, 3.24265389px 0.66970881px, 2.45647728px 1.15765152px, 1.75735875px 1.75735875px, 1.15765152px 2.45647728px, 0.66970881px 3.24265389px, 0.30588384px 4.10353536px, 0.07852983px 5.02676847px, 0px 6px, 0px calc(50% - 5.5px), 0px calc(50% - -5.5px), 0px calc(100% - 6px), 0px calc(100% - 6px), 0.07852983px calc(100% - 5.0267709px), 0.30588384px calc(100% - 4.1035392px), 0.66970881px calc(100% - 3.2426583px), 1.15765152px calc(100% - 2.4564816px), 1.75735875px calc(100% - 1.7573625px), 2.45647728px calc(100% - 1.1576544px), 3.24265389px calc(100% - 0.6697107px), 4.10353536px calc(100% - 0.3058848px), 5.02676847px calc(100% - 0.078530099999995px), 6px calc(100% - 0px), calc(100% - 38px) calc(100% - 0px), calc(100% - 38px) calc(100% - 0px), calc(100% - 37.026698px) calc(100% - 0.078530099999995px), calc(100% - 36.103424px) calc(100% - 0.30588479999997px), calc(100% - 35.242526px) calc(100% - 0.6697107px), calc(100% - 34.456352px) calc(100% - 1.1576544px), calc(100% - 33.75725px) calc(100% - 1.7573625px), calc(100% - 33.157568px) calc(100% - 2.4564816px), calc(100% - 32.669654px) calc(100% - 3.2426583px), calc(100% - 32.305856px) calc(100% - 4.1035392px), calc(100% - 32.078522px) calc(100% - 5.0267709px), calc(100% - 32px) calc(100% - 6px), calc(100% - 32px) calc(100% - 26px), calc(100% - 32px) calc(100% - 26px), calc(100% - 31.921478px) calc(100% - 26.9732291px), calc(100% - 31.694144px) calc(100% - 27.8964608px), calc(100% - 31.330346px) calc(100% - 28.7573417px), calc(100% - 30.842432px) calc(100% - 29.5435184px), calc(100% - 30.24275px) calc(100% - 30.2426375px), calc(100% - 29.543648px) calc(100% - 30.8423456px), calc(100% - 28.757474px) calc(100% - 31.3302893px), calc(100% - 27.896576px) calc(100% - 31.6941152px), calc(100% - 26.973302px) calc(100% - 31.9214699px), calc(100% - 26px) calc(100% - 32px), calc(100% - 6px) calc(100% - 32px), calc(100% - 6px) calc(100% - 32px), calc(100% - 5.026698px) calc(100% - 32.0785301px), calc(100% - 4.1034239999999px) calc(100% - 32.3058848px), calc(100% - 3.242526px) calc(100% - 32.6697107px), calc(100% - 2.456352px) calc(100% - 33.1576544px), calc(100% - 1.75725px) calc(100% - 33.7573625px), calc(100% - 1.157568px) calc(100% - 34.4564816px), calc(100% - 0.66965399999998px) calc(100% - 35.2426583px), calc(100% - 0.30585600000001px) calc(100% - 36.1035392px), calc(100% - 0.078521999999992px) calc(100% - 37.0267709px), calc(100% - 0px) calc(100% - 38px), calc(100% - 0px) 6px)
}

.cms-clip-path-34,
.cms-hover-clip-path-34:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-34 {
    clip-path: polygon(24px calc(100% - 64px), 24px calc(100% - 64px), 20.1070836px calc(100% - 64.314115px), 16.4141568px calc(100% - 65.22352px), 12.9706332px calc(100% - 66.678805px), 9.8259264px calc(100% - 68.63056px), 7.02945px calc(100% - 71.029375px), 4.6306176px calc(100% - 73.82584px), 2.6788428px calc(100% - 76.970545px), 1.2235392px calc(100% - 80.41408px), 0.3141204px calc(100% - 84.107035px), 0px calc(100% - 88px), 0px 79.5001px, 0px 79.5001px, 0.20286957px 76.9858957px, 0.79020336px 74.6008576px, 1.73008899px 72.3768979px, 2.99061408px 70.3459288px, 4.53986625px 68.5398625px, 6.34593312px 66.9906112px, 8.37690231px 65.7300871px, 10.60086144px 64.7902024px, 12.98589813px 64.2028693px, 15.5001px 64px, 15.5001px 64px, 18.0142772px 63.7971307px, 20.3992936px 63.2097976px, 22.6232364px 62.2699129px, 24.6541928px 61.0093888px, 26.46025px 59.4601375px, 28.0094952px 57.6540712px, 29.2700156px 55.6231021px, 30.2098984px 53.3991424px, 30.7972308px 51.0141043px, 31.0001px 48.4999px, 31.0001px 24px, 31.0001px 24px, 31.3142204px 20.1070836px, 32.2236392px 16.4141568px, 33.6789428px 12.9706332px, 35.6307176px 9.8259264px, 38.02955px 7.02945px, 40.8260264px 4.6306176px, 43.9707332px 2.6788428px, 47.4142568px 1.2235392px, 51.1071836px 0.3141204px, 55.0001px 0px, calc(100% - 136px) 0px, calc(100% - 136px) 0px, calc(100% - 132.10825px) 0.3141204px, calc(100% - 128.416px) 1.2235392px, calc(100% - 124.97275px) 2.6788428px, calc(100% - 121.828px) 4.6306176px, calc(100% - 119.03125px) 7.02945px, calc(100% - 116.632px) 9.8259264px, calc(100% - 114.67975px) 12.9706332px, calc(100% - 113.224px) 16.4141568px, calc(100% - 112.31425px) 20.1070836px, calc(100% - 112px) 24px, calc(100% - 112px) 40px, calc(100% - 112px) 40px, calc(100% - 111.68575px) 43.8929164px, calc(100% - 110.776px) 47.5858432px, calc(100% - 109.32025px) 51.0293668px, calc(100% - 107.368px) 54.1740736px, calc(100% - 104.96875px) 56.97055px, calc(100% - 102.172px) 59.3693824px, calc(100% - 99.02725px) 61.3211572px, calc(100% - 95.584px) 62.7764608px, calc(100% - 91.89175px) 63.6858796px, calc(100% - 88px) 64px, calc(100% - 24px) 64px, calc(100% - 24px) 64px, calc(100% - 20.10825px) 64.3141204px, calc(100% - 16.415999999999px) 65.2235392px, calc(100% - 12.97275px) 66.6788428px, calc(100% - 9.828px) 68.6306176px, calc(100% - 7.03125px) 71.02945px, calc(100% - 4.6320000000001px) 73.8259264px, calc(100% - 2.67975px) 76.9706332px, calc(100% - 1.2239999999997px) 80.4141568px, calc(100% - 0.31425000000036px) 84.1070836px, calc(100% - 0px) 88px, calc(100% - 0px) calc(100% - 72px), calc(100% - 0px) calc(100% - 72px), calc(100% - 0.31424999999967px) calc(100% - 68.107035px), calc(100% - 1.2239999999995px) calc(100% - 64.41408px), calc(100% - 2.67975px) calc(100% - 60.970545px), calc(100% - 4.6320000000001px) calc(100% - 57.82584px), calc(100% - 7.03125px) calc(100% - 55.029375px), calc(100% - 9.828px) calc(100% - 52.63056px), calc(100% - 12.97275px) calc(100% - 50.678805px), calc(100% - 16.416px) calc(100% - 49.22352px), calc(100% - 20.10825px) calc(100% - 48.314115px), calc(100% - 24px) calc(100% - 48px), calc(100% - 96px) calc(100% - 48px), calc(100% - 96px) calc(100% - 48px), calc(100% - 99.89175px) calc(100% - 47.685885px), calc(100% - 103.584px) calc(100% - 46.77648px), calc(100% - 107.02725px) calc(100% - 45.321195px), calc(100% - 110.172px) calc(100% - 43.36944px), calc(100% - 112.96875px) calc(100% - 40.970625px), calc(100% - 115.368px) calc(100% - 38.17416px), calc(100% - 117.32025px) calc(100% - 35.029455px), calc(100% - 118.776px) calc(100% - 31.58592px), calc(100% - 119.68575px) calc(100% - 27.892965px), calc(100% - 120px) calc(100% - 24px), calc(100% - 120px) calc(100% - 24px), calc(100% - 120.31425px) calc(100% - 20.107035px), calc(100% - 121.224px) calc(100% - 16.41408px), calc(100% - 122.67975px) calc(100% - 12.970545px), calc(100% - 124.632px) calc(100% - 9.82584px), calc(100% - 127.03125px) calc(100% - 7.0293750000001px), calc(100% - 129.828px) calc(100% - 4.6305600000001px), calc(100% - 132.97275px) calc(100% - 2.678805px), calc(100% - 136.416px) calc(100% - 1.22352px), calc(100% - 140.10825px) calc(100% - 0.31411500000002px), calc(100% - 144px) calc(100% - 0px), 88px calc(100% - 0px), 88px calc(100% - 0px), 84.1070836px calc(100% - 0.3141149999999px), 80.4141568px calc(100% - 1.2235199999998px), 76.9706332px calc(100% - 2.678805px), 73.8259264px calc(100% - 4.6305599999999px), 71.02945px calc(100% - 7.0293750000001px), 68.6306176px calc(100% - 9.82584px), 66.6788428px calc(100% - 12.970545px), 65.2235392px calc(100% - 16.41408px), 64.3141204px calc(100% - 20.107035px), 64px calc(100% - 24px), 64px calc(100% - 40px), 64px calc(100% - 40px), 63.6858796px calc(100% - 43.892965px), 62.7764608px calc(100% - 47.58592px), 61.3211572px calc(100% - 51.029455px), 59.3693824px calc(100% - 54.17416px), 56.97055px calc(100% - 56.970625px), 54.1740736px calc(100% - 59.36944px), 51.0293668px calc(100% - 61.321195px), 47.5858432px calc(100% - 62.77648px), 43.8929164px calc(100% - 63.685885px), 40px calc(100% - 64px), 24px calc(100% - 64px))
}

.cms-clip-path-35,
.cms-hover-clip-path-35:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-35 {
    clip-path: polygon(24px calc(100% - 112px), 24px calc(100% - 112px), 20.1070836px calc(100% - 112.314115px), 16.4141568px calc(100% - 113.22352px), 12.9706332px calc(100% - 114.678805px), 9.8259264px calc(100% - 116.63056px), 7.02945px calc(100% - 119.029375px), 4.6306176px calc(100% - 121.82584px), 2.6788428px calc(100% - 124.970545px), 1.2235392px calc(100% - 128.41408px), 0.3141204px calc(100% - 132.107035px), 0px calc(100% - 136px), 0px 79.5001px, 0px 79.5001px, 0.20286957px 76.9858957px, 0.79020336px 74.6008576px, 1.73008899px 72.3768979px, 2.99061408px 70.3459288px, 4.53986625px 68.5398625px, 6.34593312px 66.9906112px, 8.37690231px 65.7300871px, 10.60086144px 64.7902024px, 12.98589813px 64.2028693px, 15.5001px 64px, 15.5001px 64px, 18.0142772px 63.7971307px, 20.3992936px 63.2097976px, 22.6232364px 62.2699129px, 24.6541928px 61.0093888px, 26.46025px 59.4601375px, 28.0094952px 57.6540712px, 29.2700156px 55.6231021px, 30.2098984px 53.3991424px, 30.7972308px 51.0141043px, 31.0001px 48.4999px, 31.0001px 24px, 31.0001px 24px, 31.3142204px 20.1070836px, 32.2236392px 16.4141568px, 33.6789428px 12.9706332px, 35.6307176px 9.8259264px, 38.02955px 7.02945px, 40.8260264px 4.6306176px, 43.9707332px 2.6788428px, 47.4142568px 1.2235392px, 51.1071836px 0.3141204px, 55.0001px 0px, calc(100% - 136px) 0px, calc(100% - 136px) 0px, calc(100% - 132.10825px) 0.3141204px, calc(100% - 128.416px) 1.2235392px, calc(100% - 124.97275px) 2.6788428px, calc(100% - 121.828px) 4.6306176px, calc(100% - 119.03125px) 7.02945px, calc(100% - 116.632px) 9.8259264px, calc(100% - 114.67975px) 12.9706332px, calc(100% - 113.224px) 16.4141568px, calc(100% - 112.31425px) 20.1070836px, calc(100% - 112px) 24px, calc(100% - 112px) 40px, calc(100% - 112px) 40px, calc(100% - 111.68575px) 43.8929164px, calc(100% - 110.776px) 47.5858432px, calc(100% - 109.32025px) 51.0293668px, calc(100% - 107.368px) 54.1740736px, calc(100% - 104.96875px) 56.97055px, calc(100% - 102.172px) 59.3693824px, calc(100% - 99.02725px) 61.3211572px, calc(100% - 95.584px) 62.7764608px, calc(100% - 91.89175px) 63.6858796px, calc(100% - 88px) 64px, calc(100% - 24px) 64px, calc(100% - 24px) 64px, calc(100% - 20.10825px) 64.3141204px, calc(100% - 16.415999999999px) 65.2235392px, calc(100% - 12.97275px) 66.6788428px, calc(100% - 9.828px) 68.6306176px, calc(100% - 7.03125px) 71.02945px, calc(100% - 4.6320000000001px) 73.8259264px, calc(100% - 2.67975px) 76.9706332px, calc(100% - 1.2239999999997px) 80.4141568px, calc(100% - 0.31425000000036px) 84.1070836px, calc(100% - 0px) 88px, calc(100% - 0px) calc(100% - 100px), calc(100% - 0px) calc(100% - 100px), calc(100% - 0.31424999999967px) calc(100% - 96.107035px), calc(100% - 1.2239999999995px) calc(100% - 92.41408px), calc(100% - 2.67975px) calc(100% - 88.970545px), calc(100% - 4.6320000000001px) calc(100% - 85.82584px), calc(100% - 7.03125px) calc(100% - 83.029375px), calc(100% - 9.828px) calc(100% - 80.63056px), calc(100% - 12.97275px) calc(100% - 78.678805px), calc(100% - 16.416px) calc(100% - 77.22352px), calc(100% - 20.10825px) calc(100% - 76.314115px), calc(100% - 24px) calc(100% - 76px), calc(100% - 172px) calc(100% - 76px), calc(100% - 172px) calc(100% - 76px), calc(100% - 175.89175px) calc(100% - 75.685885px), calc(100% - 179.584px) calc(100% - 74.77648px), calc(100% - 183.02725px) calc(100% - 73.321195px), calc(100% - 186.172px) calc(100% - 71.36944px), calc(100% - 188.96875px) calc(100% - 68.970625px), calc(100% - 191.368px) calc(100% - 66.17416px), calc(100% - 193.32025px) calc(100% - 63.029455px), calc(100% - 194.776px) calc(100% - 59.58592px), calc(100% - 195.68575px) calc(100% - 55.892965px), calc(100% - 196px) calc(100% - 52px), calc(100% - 196px) calc(100% - 24px), calc(100% - 196px) calc(100% - 24px), calc(100% - 196.31425px) calc(100% - 20.107035px), calc(100% - 197.224px) calc(100% - 16.41408px), calc(100% - 198.67975px) calc(100% - 12.970545px), calc(100% - 200.632px) calc(100% - 9.82584px), calc(100% - 203.03125px) calc(100% - 7.0293750000001px), calc(100% - 205.828px) calc(100% - 4.6305600000001px), calc(100% - 208.97275px) calc(100% - 2.678805px), calc(100% - 212.416px) calc(100% - 1.22352px), calc(100% - 216.10825px) calc(100% - 0.31411500000013px), calc(100% - 220px) calc(100% - 0px), 88px calc(100% - 0px), 88px calc(100% - 0px), 84.1070836px calc(100% - 0.3141149999999px), 80.4141568px calc(100% - 1.2235199999998px), 76.9706332px calc(100% - 2.6788049999999px), 73.8259264px calc(100% - 4.6305599999999px), 71.02945px calc(100% - 7.0293750000001px), 68.6306176px calc(100% - 9.8258400000001px), 66.6788428px calc(100% - 12.970545px), 65.2235392px calc(100% - 16.41408px), 64.3141204px calc(100% - 20.107035px), 64px calc(100% - 24px), 64px calc(100% - 88px), 64px calc(100% - 88px), 63.6858796px calc(100% - 91.892965px), 62.7764608px calc(100% - 95.58592px), 61.3211572px calc(100% - 99.029455px), 59.3693824px calc(100% - 102.17416px), 56.97055px calc(100% - 104.970625px), 54.1740736px calc(100% - 107.36944px), 51.0293668px calc(100% - 109.321195px), 47.5858432px calc(100% - 110.77648px), 43.8929164px calc(100% - 111.685885px), 40px calc(100% - 112px), 24px calc(100% - 112px))
}

.cms-clip-path-36,
.cms-hover-clip-path-36:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-36 {
    clip-path: polygon(16px 24.0723px, 16px 24.0723px, 13.40471592px 24.2817118px, 10.94276096px 24.8879864px, 8.64707704px 25.8581826px, 6.55060608px 27.1593592px, 4.68629px 28.758575px, 3.08707072px 30.6228888px, 1.78589016px 32.7193594px, 0.81569024px 35.0150456px, 0.20941288px 37.4770062px, 0px 40.0723px, 0px calc(100% - 112.928px), 0px calc(100% - 112.928px), 0.20941288px calc(100% - 110.332609px), 0.81569024px calc(100% - 107.870592px), 1.78589016px calc(100% - 105.574883px), 3.08707072px calc(100% - 103.478416px), 4.68629px calc(100% - 101.614125px), 6.55060608px calc(100% - 100.014944px), 8.64707704px calc(100% - 98.713807px), 10.94276096px calc(100% - 97.743648px), 13.40471592px calc(100% - 97.137401px), 16px calc(100% - 96.928px), 16px calc(100% - 96.928px), 18.5952938px calc(100% - 96.718572px), 21.0572544px calc(100% - 96.112256px), 23.3529406px calc(100% - 95.142004px), 25.4494112px calc(100% - 93.840768px), 27.313725px calc(100% - 92.2415px), 28.9129408px calc(100% - 90.377152px), 30.2141174px calc(100% - 88.280676px), 31.1843136px calc(100% - 85.985024px), 31.7905882px calc(100% - 83.523148px), 32px calc(100% - 80.928px), 32px calc(100% - 16.928px), 32px calc(100% - 16.928px), 32.2094118px calc(100% - 14.332609px), 32.8156864px calc(100% - 11.870592px), 33.7858826px calc(100% - 9.5748830000001px), 35.0870592px calc(100% - 7.478416px), 36.686275px calc(100% - 5.614125px), 38.5505888px calc(100% - 4.014944px), 40.6470594px calc(100% - 2.713807px), 42.9427456px calc(100% - 1.743648px), 45.4047062px calc(100% - 1.137401px), 48px calc(100% - 0.92800000000005px), calc(100% - 56px) calc(100% - 0.928px), calc(100% - 56px) calc(100% - 0.928px), calc(100% - 53.404609px) calc(100% - 1.137401px), calc(100% - 50.942592px) calc(100% - 1.7436479999999px), calc(100% - 48.646883px) calc(100% - 2.713807px), calc(100% - 46.550416px) calc(100% - 4.014944px), calc(100% - 44.686125px) calc(100% - 5.614125px), calc(100% - 43.086944px) calc(100% - 7.478416px), calc(100% - 41.785807px) calc(100% - 9.574883px), calc(100% - 40.815648px) calc(100% - 11.870592px), calc(100% - 40.209401px) calc(100% - 14.332609px), calc(100% - 40px) calc(100% - 16.928px), calc(100% - 40px) calc(100% - 32.928px), calc(100% - 40px) calc(100% - 32.928px), calc(100% - 39.790599px) calc(100% - 35.523148px), calc(100% - 39.184352px) calc(100% - 37.985024px), calc(100% - 38.214193px) calc(100% - 40.280676px), calc(100% - 36.913056px) calc(100% - 42.377152px), calc(100% - 35.313875px) calc(100% - 44.2415px), calc(100% - 33.449584px) calc(100% - 45.840768px), calc(100% - 31.353117px) calc(100% - 47.142004px), calc(100% - 29.057408px) calc(100% - 48.112256px), calc(100% - 26.595391px) calc(100% - 48.718572px), calc(100% - 24px) calc(100% - 48.928px), calc(100% - 16px) calc(100% - 48.928px), calc(100% - 16px) calc(100% - 48.928px), calc(100% - 13.404609px) calc(100% - 49.137401px), calc(100% - 10.942592px) calc(100% - 49.743648px), calc(100% - 8.646883px) calc(100% - 50.713807px), calc(100% - 6.550416px) calc(100% - 52.014944px), calc(100% - 4.686125px) calc(100% - 53.614125px), calc(100% - 3.086944px) calc(100% - 55.478416px), calc(100% - 1.785807px) calc(100% - 57.574883px), calc(100% - 0.81564800000001px) calc(100% - 59.870592px), calc(100% - 0.20940100000007px) calc(100% - 62.332609px), calc(100% - 0px) calc(100% - 64.928px), calc(100% - 0px) 104.072px, calc(100% - 0px) 104.072px, calc(100% - 0.20940099999996px) 101.4767875px, calc(100% - 0.81564799999995px) 99.014892px, calc(100% - 1.785807px) 96.7192565px, calc(100% - 3.086944px) 94.622824px, calc(100% - 4.686125px) 92.7585375px, calc(100% - 6.550416px) 91.15934px, calc(100% - 8.646883px) 89.8581745px, calc(100% - 10.942592px) 88.887984px, calc(100% - 13.404609px) 88.2817115px, calc(100% - 16px) 88.0723px, calc(100% - 24px) 88.0723px, calc(100% - 24px) 88.0723px, calc(100% - 26.595391px) 87.8628855px, calc(100% - 29.057408px) 87.256604px, calc(100% - 31.353117px) 86.2863985px, calc(100% - 33.449584px) 84.985212px, calc(100% - 35.313875px) 83.3859875px, calc(100% - 36.913056px) 81.521668px, calc(100% - 38.214193px) 79.4251965px, calc(100% - 39.184352px) 77.129516px, calc(100% - 39.790599px) 74.6675695px, calc(100% - 40px) 72.0723px, calc(100% - 40px) 16.0723px, calc(100% - 40px) 16.0723px, calc(100% - 40.209401px) 13.4770076668px, calc(100% - 40.815648px) 11.0150458624px, calc(100% - 41.785807px) 8.7193563796px, calc(100% - 43.086944px) 6.6228810112px, calc(100% - 44.686125px) 4.75856155px, calc(100% - 46.550416px) 3.1593397888px, calc(100% - 48.646883px) 1.8581575204px, calc(100% - 50.942592px) 0.8879565376px, calc(100% - 53.404609px) 0.2816786332px, calc(100% - 56px) 0.0722656px, 75px 0.0722656px, 75px 0.0722656px, 73.0535418px 0.2293254132px, 71.2070784px 0.6840339776px, 69.4853166px 1.4116849804px, 67.9129632px 2.3875721088px, 66.514725px 3.58698905px, 65.3153088px 4.9852294912px, 64.3394214px 6.5575871196px, 63.6117696px 8.2793556224px, 63.1570602px 10.1258286868px, 63px 12.0723px, 63px 12.0723px, 62.8429398px 14.0187582px, 62.3882304px 15.8652216px, 61.6605786px 17.5869834px, 60.6846912px 19.1593368px, 59.485275px 20.557575px, 58.0870368px 21.7569912px, 56.5146834px 22.7328786px, 54.7929216px 23.4605304px, 52.9464582px 23.9152398px, 51px 24.0723px, 16px 24.0723px)
}

.cms-clip-path-37,
.cms-hover-clip-path-37:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-37 {
    clip-path: polygon(24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.31425px), 16.4141568px calc(100% - 33.224px), 12.9706332px calc(100% - 34.67975px), 9.8259264px calc(100% - 36.632px), 7.02945px calc(100% - 39.03125px), 4.6306176px calc(100% - 41.828px), 2.6788428px calc(100% - 44.97275px), 1.2235392px calc(100% - 48.416px), 0.3141204px calc(100% - 52.10825px), 0px calc(100% - 56px), 0px 94px, 0px 94px, 0.3141204px 90.1070836px, 1.2235392px 86.4141568px, 2.6788428px 82.9706332px, 4.6306176px 79.8259264px, 7.02945px 77.02945px, 9.8259264px 74.6306176px, 12.9706332px 72.6788428px, 16.4141568px 71.2235392px, 20.1070836px 70.3141204px, 24px 70px, 85.0001px 70px, 85.0001px 70px, 88.8930379px 69.6858796px, 92.5859712px 68.7764608px, 96.0294893px 67.3211572px, 99.1741816px 65.3693824px, 101.9706375px 62.97055px, 104.3694464px 60.1740736px, 106.3211977px 57.0293668px, 107.7764808px 53.5858432px, 108.6858851px 49.8929164px, 109px 46px, 109px 24px, 109px 24px, 109.314115px 20.1070836px, 110.22352px 16.4141568px, 111.678805px 12.9706332px, 113.63056px 9.8259264px, 116.029375px 7.02945px, 118.82584px 4.6306176px, 121.970545px 2.6788428px, 125.41408px 1.2235392px, 129.107035px 0.3141204px, 133px 0px, calc(100% - 74px) 0px, calc(100% - 74px) 0px, calc(100% - 70.10825px) 0.3141204px, calc(100% - 66.415999999999px) 1.2235392px, calc(100% - 62.97275px) 2.6788428px, calc(100% - 59.828px) 4.6306176px, calc(100% - 57.03125px) 7.02945px, calc(100% - 54.632px) 9.8259264px, calc(100% - 52.67975px) 12.9706332px, calc(100% - 51.224px) 16.4141568px, calc(100% - 50.31425px) 20.1070836px, calc(100% - 50px) 24px, calc(100% - 50px) 196px, calc(100% - 50px) 196px, calc(100% - 49.68575px) 199.892965px, calc(100% - 48.776px) 203.58592px, calc(100% - 47.32025px) 207.029455px, calc(100% - 45.368px) 210.17416px, calc(100% - 42.96875px) 212.970625px, calc(100% - 40.172px) 215.36944px, calc(100% - 37.02725px) 217.321195px, calc(100% - 33.584px) 218.77648px, calc(100% - 29.89175px) 219.685885px, calc(100% - 26px) 220px, calc(100% - 24px) 220px, calc(100% - 24px) 220px, calc(100% - 20.10825px) 220.314115px, calc(100% - 16.415999999999px) 221.22352px, calc(100% - 12.97275px) 222.678805px, calc(100% - 9.828px) 224.63056px, calc(100% - 7.03125px) 227.029375px, calc(100% - 4.6320000000001px) 229.82584px, calc(100% - 2.67975px) 232.970545px, calc(100% - 1.2239999999997px) 236.41408px, calc(100% - 0.31425000000036px) 240.107035px, calc(100% - 0px) 244px, calc(100% - 0px) calc(100% - 96px), calc(100% - 0px) calc(100% - 96px), calc(100% - 0.31424999999967px) calc(100% - 92.107035px), calc(100% - 1.2239999999995px) calc(100% - 88.41408px), calc(100% - 2.67975px) calc(100% - 84.970545px), calc(100% - 4.6320000000001px) calc(100% - 81.82584px), calc(100% - 7.03125px) calc(100% - 79.029375px), calc(100% - 9.828px) calc(100% - 76.63056px), calc(100% - 12.97275px) calc(100% - 74.678805px), calc(100% - 16.416px) calc(100% - 73.22352px), calc(100% - 20.10825px) calc(100% - 72.314115px), calc(100% - 24px) calc(100% - 72px), calc(100% - 48px) calc(100% - 72px), calc(100% - 48px) calc(100% - 72px), calc(100% - 51.89175px) calc(100% - 71.68575px), calc(100% - 55.583999999999px) calc(100% - 70.776px), calc(100% - 59.02725px) calc(100% - 69.32025px), calc(100% - 62.172px) calc(100% - 67.368px), calc(100% - 64.96875px) calc(100% - 64.96875px), calc(100% - 67.368px) calc(100% - 62.172px), calc(100% - 69.32025px) calc(100% - 59.02725px), calc(100% - 70.776px) calc(100% - 55.584px), calc(100% - 71.68575px) calc(100% - 51.89175px), calc(100% - 72px) calc(100% - 48px), calc(100% - 72px) calc(100% - 24px), calc(100% - 72px) calc(100% - 24px), calc(100% - 72.31425px) calc(100% - 20.10825px), calc(100% - 73.223999999999px) calc(100% - 16.416px), calc(100% - 74.67975px) calc(100% - 12.97275px), calc(100% - 76.632px) calc(100% - 9.828px), calc(100% - 79.03125px) calc(100% - 7.03125px), calc(100% - 81.828px) calc(100% - 4.6320000000001px), calc(100% - 84.97275px) calc(100% - 2.6797499999998px), calc(100% - 88.416px) calc(100% - 1.2239999999999px), calc(100% - 92.10825px) calc(100% - 0.3142499999999px), calc(100% - 96px) calc(100% - 0px), 144px calc(100% - 0px), 144px calc(100% - 0px), 141.404609px calc(100% - 0.20931999999993px), 138.942592px calc(100% - 0.81535999999983px), 136.646883px calc(100% - 1.7852400000002px), 134.550416px calc(100% - 3.08608px), 132.686125px calc(100% - 4.6849999999999px), 131.086944px calc(100% - 6.5491199999999px), 129.785807px calc(100% - 8.6455599999999px), 128.815648px calc(100% - 10.94144px), 128.209401px calc(100% - 13.40388px), 128px calc(100% - 16px), 128px calc(100% - 16px), 127.790599px calc(100% - 18.59612px), 127.184352px calc(100% - 21.05856px), 126.214193px calc(100% - 23.35444px), 124.913056px calc(100% - 25.45088px), 123.313875px calc(100% - 27.315px), 121.449584px calc(100% - 28.91392px), 119.353117px calc(100% - 30.21476px), 117.057408px calc(100% - 31.18464px), 114.595391px calc(100% - 31.79068px), 112px calc(100% - 32px), 24px calc(100% - 32px))
}

.cms-clip-path-38,
.cms-hover-clip-path-38:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-38 {
    clip-path: polygon(calc(100% - 0px) 16px, calc(100% - 0px) 16px, calc(100% - 0.20940099999996px) 13.40471592px, calc(100% - 0.81564799999995px) 10.94276096px, calc(100% - 1.785807px) 8.64707704px, calc(100% - 3.086944px) 6.55060608px, calc(100% - 4.686125px) 4.68629px, calc(100% - 6.550416px) 3.08707072px, calc(100% - 8.646883px) 1.78589016px, calc(100% - 10.942592px) 0.81569024px, calc(100% - 13.404609px) 0.20941288px, calc(100% - 16px) 0px, 16.0001px 0px, 16.0001px 0px, 13.4048034px 0.20941315px, 10.9428352px 0.8156912px, 8.6471378px 1.78589205px, 6.5506536px 3.0870736px, 4.686325px 4.68629375px, 3.0870944px 6.5506104px, 1.7859042px 8.64708145px, 0.8156968px 10.9427648px, 0.2094146px 13.40471835px, 0px 16px, 0px calc(100% - 16px), 0px calc(100% - 16px), 0.2094146px calc(100% - 13.404609px), 0.8156968px calc(100% - 10.942592px), 1.7859042px calc(100% - 8.6468830000001px), 3.0870944px calc(100% - 6.550416px), 4.686325px calc(100% - 4.686125px), 6.5506536px calc(100% - 3.086944px), 8.6471378px calc(100% - 1.785807px), 10.9428352px calc(100% - 0.81564800000001px), 13.4048034px calc(100% - 0.20940099999996px), 16.0001px calc(100% - 0px), calc(50% - 42.793px) calc(100% - 0px), calc(50% - 42.793px) calc(100% - 0px), calc(50% - 40.754506px) calc(100% - 0.23021699999998px), calc(50% - 38.867008px) calc(100% - 0.88521599999996px), calc(50% - 37.145482px) calc(100% - 1.911519px), calc(50% - 35.604904px) calc(100% - 3.255648px), calc(50% - 34.26025px) calc(100% - 4.864125px), calc(50% - 33.126496px) calc(100% - 6.683472px), calc(50% - 32.218618px) calc(100% - 8.660211px), calc(50% - 31.551592px) calc(100% - 10.740864px), calc(50% - 31.140394px) calc(100% - 12.871953px), calc(50% - 31px) calc(100% - 15px), calc(50% - 31px) calc(100% - 15px), calc(50% - 31px) calc(100% - 15px), calc(50% - 30.594267px) calc(100% - 20.028403px), calc(50% - 29.419616px) calc(100% - 24.798464px), calc(50% - 27.539869px) calc(100% - 29.246361px), calc(50% - 25.018848px) calc(100% - 33.308272px), calc(50% - 21.920375px) calc(100% - 36.920375px), calc(50% - 18.308272px) calc(100% - 40.018848px), calc(50% - 14.246361px) calc(100% - 42.539869px), calc(50% - 9.798464px) calc(100% - 44.419616px), calc(50% - 5.028403px) calc(100% - 45.594267px), calc(50% - 0px) calc(100% - 46px), calc(50% - 0px) calc(100% - 46px), calc(50% - -5.028403px) calc(100% - 45.594267px), calc(50% - -9.7984640000001px) calc(100% - 44.419616px), calc(50% - -14.246361px) calc(100% - 42.539869px), calc(50% - -18.308272px) calc(100% - 40.018848px), calc(50% - -21.920375px) calc(100% - 36.920375px), calc(50% - -25.018848px) calc(100% - 33.308272px), calc(50% - -27.539869px) calc(100% - 29.246361px), calc(50% - -29.419616px) calc(100% - 24.798464px), calc(50% - -30.594267px) calc(100% - 20.028403px), calc(50% - -31px) calc(100% - 15px), calc(50% - -31px) calc(100% - 15px), calc(50% - -31px) calc(100% - 15px), calc(50% - -31.140394px) calc(100% - 12.871953px), calc(50% - -31.551592px) calc(100% - 10.740864px), calc(50% - -32.218618px) calc(100% - 8.6602110000001px), calc(50% - -33.126496px) calc(100% - 6.683472px), calc(50% - -34.26025px) calc(100% - 4.864125px), calc(50% - -35.604904px) calc(100% - 3.255648px), calc(50% - -37.145482px) calc(100% - 1.911519px), calc(50% - -38.867008px) calc(100% - 0.88521600000001px), calc(50% - -40.754506px) calc(100% - 0.23021699999998px), calc(50% - -42.793px) calc(100% - 0px), calc(100% - 16px) calc(100% - 0px), calc(100% - 16px) calc(100% - 0px), calc(100% - 13.404609px) calc(100% - 0.20940099999996px), calc(100% - 10.942592px) calc(100% - 0.81564799999995px), calc(100% - 8.6468830000001px) calc(100% - 1.785807px), calc(100% - 6.550416px) calc(100% - 3.086944px), calc(100% - 4.686125px) calc(100% - 4.686125px), calc(100% - 3.086944px) calc(100% - 6.550416px), calc(100% - 1.785807px) calc(100% - 8.646883px), calc(100% - 0.81564800000001px) calc(100% - 10.942592px), calc(100% - 0.20940099999996px) calc(100% - 13.404609px), calc(100% - 0px) calc(100% - 16px), calc(100% - 0px) 16px)
}

.cms-clip-path-39,
.cms-hover-clip-path-39:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-39 {
    clip-path: polygon(0px 0px, 0px calc(100% - 0px), calc(100% - 0px) calc(100% - 0px), calc(100% - 0px) calc(100% - 0px), calc(100% - 3.8929164px) calc(100% - 0.31411499999999px), calc(100% - 7.5858432px) calc(100% - 1.22352px), calc(100% - 11.0293668px) calc(100% - 2.678805px), calc(100% - 14.1740736px) calc(100% - 4.63056px), calc(100% - 16.97055px) calc(100% - 7.029375px), calc(100% - 19.3693824px) calc(100% - 9.82584px), calc(100% - 21.3211572px) calc(100% - 12.970545px), calc(100% - 22.7764608px) calc(100% - 16.41408px), calc(100% - 23.6858796px) calc(100% - 20.107035px), calc(100% - 24px) calc(100% - 24px), calc(100% - 24px) calc(100% - 54px), calc(100% - 24px) calc(100% - 54px), calc(100% - 24.3141204px) calc(100% - 57.892965px), calc(100% - 25.2235392px) calc(100% - 61.58592px), calc(100% - 26.6788428px) calc(100% - 65.029455px), calc(100% - 28.6306176px) calc(100% - 68.17416px), calc(100% - 31.02945px) calc(100% - 70.970625px), calc(100% - 33.8259264px) calc(100% - 73.36944px), calc(100% - 36.9706332px) calc(100% - 75.321195px), calc(100% - 40.4141568px) calc(100% - 76.77648px), calc(100% - 44.1070836px) calc(100% - 77.685885px), calc(100% - 48px) calc(100% - 78px), 24px 24px, 24px 24px, 20.1070836px 23.685885px, 16.4141568px 22.77648px, 12.9706332px 21.321195px, 9.8259264px 19.36944px, 7.02945px 16.970625px, 4.6306176px 14.17416px, 2.6788428px 11.029455px, 1.2235392px 7.58592px, 0.3141204px 3.892965px, 0px 0px)
}

.cms-clip-path-40,
.cms-hover-clip-path-40:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-40 {
    clip-path: polygon(0px 20px, 0px 20px, 0.26176664px 16.75589733px, 1.01961472px 13.67845504px, 2.23236648px 10.80885071px, 3.85884416px 8.18826192px, 5.85787px 5.85786625px, 8.18826624px 3.85884128px, 10.80885512px 2.23236459px, 13.67845888px 1.01961376px, 16.75589976px 0.26176637px, 20px 0px, calc(100% - 58.284px) 0px, calc(100% - 58.284px) 0px, calc(100% - 56.700429px) 0.06275064px, calc(100% - 55.136592px) 0.24914832px, calc(100% - 53.599203px) 0.55641168px, calc(100% - 52.094976px) 0.98175936px, calc(100% - 50.630625px) 1.52241px, calc(100% - 49.212864px) 2.17558224px, calc(100% - 47.848407px) 2.93849472px, calc(100% - 46.543968px) 3.80836608px, calc(100% - 45.306261px) 4.78241496px, calc(100% - 44.142px) 5.85786px, calc(100% - 5.858px) 44.1421px, calc(100% - 5.858px) 44.1421px, calc(100% - 4.782483px) 45.3063072px, calc(100% - 3.8083839999999px) 46.5439736px, calc(100% - 2.938481px) 47.8483864px, calc(100% - 2.175552px) 49.2128328px, calc(100% - 1.522375px) 50.6306px, calc(100% - 0.98172800000003px) 52.0949752px, calc(100% - 0.55638900000002px) 53.5992456px, calc(100% - 0.24913600000002px) 55.1366984px, calc(100% - 0.062747000000002px) 56.7006208px, calc(100% - 0px) 58.2843px, calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0.26175799999999px) calc(100% - 16.755822px), calc(100% - 1.019584px) calc(100% - 13.678336px), calc(100% - 2.2323060000001px) calc(100% - 10.808714px), calc(100% - 3.858752px) calc(100% - 8.188128px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 8.188128px) calc(100% - 3.858752px), calc(100% - 10.808714px) calc(100% - 2.232306px), calc(100% - 13.678336px) calc(100% - 1.019584px), calc(100% - 16.755822px) calc(100% - 0.26175799999999px), calc(100% - 20px) calc(100% - 0px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589976px calc(100% - 0.26175799999993px), 13.67845888px calc(100% - 1.019584px), 10.80885512px calc(100% - 2.2323060000001px), 8.18826624px calc(100% - 3.858752px), 5.85787px calc(100% - 5.85775px), 3.85884416px calc(100% - 8.188128px), 2.23236648px calc(100% - 10.808714px), 1.01961472px calc(100% - 13.678336px), 0.26176664px calc(100% - 16.755822px), 0px calc(100% - 20px), 0px 20px)
}

.cms-clip-path-41,
.cms-hover-clip-path-41:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-41 {
    clip-path: polygon(0px 20px, 0px 20px, 0.26176664px 16.7558949px, 1.01961472px 13.6784512px, 2.23236648px 10.8088463px, 3.85884416px 8.1882576px, 5.85787px 5.8578625px, 8.18826624px 3.8588384px, 10.80885512px 2.2323627px, 13.67845888px 1.0196128px, 16.75589976px 0.2617661px, 20px 0px, calc(100% - 20px) 0px, calc(100% - 20px) 0px, calc(100% - 16.755822px) 0.2617661px, calc(100% - 13.678336px) 1.0196128px, calc(100% - 10.808714px) 2.2323627px, calc(100% - 8.188128px) 3.8588384px, calc(100% - 5.85775px) 5.8578625px, calc(100% - 3.858752px) 8.1882576px, calc(100% - 2.232306px) 10.8088463px, calc(100% - 1.019584px) 13.6784512px, calc(100% - 0.26175799999999px) 16.7558949px, calc(100% - 0px) 20px, calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0.26175799999999px) calc(100% - 16.755822px), calc(100% - 1.019584px) calc(100% - 13.678336px), calc(100% - 2.2323060000001px) calc(100% - 10.808714px), calc(100% - 3.858752px) calc(100% - 8.188128px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 8.188128px) calc(100% - 3.858752px), calc(100% - 10.808714px) calc(100% - 2.232306px), calc(100% - 13.678336px) calc(100% - 1.019584px), calc(100% - 16.755822px) calc(100% - 0.26175799999999px), calc(100% - 20px) calc(100% - 0px), 58.2843px calc(100% - 0px), 58.2843px calc(100% - 0px), 56.7006208px calc(100% - 0.062746999999945px), 55.1366984px calc(100% - 0.24913599999996px), 53.5992456px calc(100% - 0.55638900000002px), 52.0949752px calc(100% - 0.98172799999998px), 50.6306px calc(100% - 1.522375px), 49.2128328px calc(100% - 2.175552px), 47.8483864px calc(100% - 2.938481px), 46.5439736px calc(100% - 3.808384px), 45.3063072px calc(100% - 4.782483px), 44.1421px calc(100% - 5.8580000000001px), 5.85785px calc(100% - 44.142px), 5.85785px calc(100% - 44.142px), 4.7824101px calc(100% - 45.306261px), 3.8083648px calc(100% - 46.543968px), 2.9384957px calc(100% - 47.848407px), 2.1755844px calc(100% - 49.212864px), 1.5224125px calc(100% - 50.630625px), 0.9817616px calc(100% - 52.094976px), 0.5564133px calc(100% - 53.599203px), 0.2491492px calc(100% - 55.136592px), 0.0627509px calc(100% - 56.700429px), 0px calc(100% - 58.284px), 0px 20px)
}

.cms-clip-path-42,
.cms-hover-clip-path-42:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-42 {
    clip-path: polygon(calc(100% - 48px) 24.5264px, calc(100% - 48px) 24.5264px, calc(100% - 48.31425px) 20.633458376px, calc(100% - 49.224px) 16.940514968px, calc(100% - 50.67975px) 13.496981972px, calc(100% - 52.632px) 10.352271584px, calc(100% - 55.03125px) 7.555796px, calc(100% - 57.828px) 5.156967416px, calc(100% - 60.97275px) 3.205198028px, calc(100% - 64.416px) 1.749900032px, calc(100% - 68.10825px) 0.840485624px, calc(100% - 72px) 0.526367px, 127px 0.526367px, 127px 0.526367px, 124.404609px 0.735773554px, 121.942592px 1.342032672px, 119.646883px 2.312203538px, 117.550416px 3.613345336px, 115.686125px 5.21251725px, 114.086944px 7.076778464px, 112.785807px 9.173188162px, 111.815648px 11.468805528px, 111.209401px 13.930689746px, 111px 16.5259px, 111px 16.5259px, 110.7905996px 19.1211069px, 110.1843568px 21.5829872px, 109.2142092px 23.8786003px, 107.9130944px 25.9750056px, 106.31395px 27.8392625px, 104.4497136px 29.4384304px, 102.3533228px 30.7395687px, 100.0577152px 31.7097368px, 97.5958284px 32.3159941px, 95.0006px 32.5254px, 24px 32.5254px, 24px 32.5254px, 20.1070836px 32.8395204px, 16.4141568px 33.7489392px, 12.9706332px 35.2042428px, 9.8259264px 37.1560176px, 7.02945px 39.55485px, 4.6306176px 42.3513264px, 2.6788428px 45.4960332px, 1.2235392px 48.9395568px, 0.3141204px 52.6324836px, 0px 56.5254px, 0px calc(100% - 24.474px), 0px calc(100% - 24.474px), 0.3141204px calc(100% - 20.581035px), 1.2235392px calc(100% - 16.88808px), 2.6788428px calc(100% - 13.444545px), 4.6306176px calc(100% - 10.29984px), 7.02945px calc(100% - 7.503375px), 9.8259264px calc(100% - 5.10456px), 12.9706332px calc(100% - 3.1528050000001px), 16.4141568px calc(100% - 1.6975200000001px), 20.1070836px calc(100% - 0.78811500000006px), 24px calc(100% - 0.47400000000016px), calc(100% - 24px) calc(100% - 0.47400000000005px), calc(100% - 24px) calc(100% - 0.47400000000005px), calc(100% - 20.10825px) calc(100% - 0.78811499999983px), calc(100% - 16.415999999999px) calc(100% - 1.6975199999997px), calc(100% - 12.97275px) calc(100% - 3.1528049999999px), calc(100% - 9.828px) calc(100% - 5.10456px), calc(100% - 7.03125px) calc(100% - 7.503375px), calc(100% - 4.6320000000001px) calc(100% - 10.29984px), calc(100% - 2.67975px) calc(100% - 13.444545px), calc(100% - 1.2239999999997px) calc(100% - 16.88808px), calc(100% - 0.31425000000036px) calc(100% - 20.581035px), calc(100% - 0px) calc(100% - 24.474px), calc(100% - 0px) 96.5254px, calc(100% - 0px) 96.5254px, calc(100% - 0.31424999999967px) 92.6324836px, calc(100% - 1.2239999999995px) 88.9395568px, calc(100% - 2.67975px) 85.4960332px, calc(100% - 4.6320000000001px) 82.3513264px, calc(100% - 7.03125px) 79.55485px, calc(100% - 9.828px) 77.1560176px, calc(100% - 12.97275px) 75.2042428px, calc(100% - 16.416px) 73.7489392px, calc(100% - 20.10825px) 72.8395204px, calc(100% - 24px) 72.5254px, calc(100% - 24px) 72.5254px, calc(100% - 27.89175px) 72.2112796px, calc(100% - 31.584px) 71.3018608px, calc(100% - 35.02725px) 69.8465572px, calc(100% - 38.172px) 67.8947824px, calc(100% - 40.96875px) 65.49595px, calc(100% - 43.368px) 62.6994736px, calc(100% - 45.32025px) 59.5547668px, calc(100% - 46.776px) 56.1112432px, calc(100% - 47.68575px) 52.4183164px, calc(100% - 48px) 48.5254px, calc(100% - 48px) 24.5264px)
}

.cms-clip-path-43,
.cms-hover-clip-path-43:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-43 {
    clip-path: polygon(24px calc(100% - 32.001px), 24px calc(100% - 32.001px), 20.1070836px calc(100% - 32.315115px), 16.4141568px calc(100% - 33.22452px), 12.9706332px calc(100% - 34.679805px), 9.8259264px calc(100% - 36.63156px), 7.02945px calc(100% - 39.030375px), 4.6306176px calc(100% - 41.82684px), 2.6788428px calc(100% - 44.971545px), 1.2235392px calc(100% - 48.41508px), 0.3141204px calc(100% - 52.108035px), 0px calc(100% - 56.001px), 0px 133.999px, 0px 133.999px, 0.3141204px 130.106035px, 1.2235392px 126.41308px, 2.6788428px 122.969545px, 4.6306176px 119.82484px, 7.02945px 117.028375px, 9.8259264px 114.62956px, 12.9706332px 112.677805px, 16.4141568px 111.22252px, 20.1070836px 110.313115px, 24px 109.999px, 25.0001px 109.999px, 25.0001px 109.999px, 28.8930407px 109.6848823px, 32.5859816px 108.7754704px, 36.0295109px 107.3201761px, 39.1742168px 105.3684112px, 41.9706875px 102.9695875px, 44.3695112px 100.1731168px, 46.3212761px 97.0284109px, 47.7765704px 93.5848816px, 48.6859823px 89.8919407px, 49.0001px 85.999px, 49.0001px 23.999px, 49.0001px 23.999px, 49.3142204px 20.106084256264px, 50.2236392px 16.413159237552px, 51.6789428px 12.969638262608px, 53.6307176px 9.824934650176px, 56.02955px 7.028461719px, 58.8260264px 4.629632787824px, 61.9707332px 2.677861175392px, 65.4142568px 1.222560200448px, 69.1071836px 0.313143181736px, 73.0001px -0.000976562px, calc(100% - 134px) -0.000976562px, calc(100% - 134px) -0.000976562px, calc(100% - 130.10825px) 0.313143181736px, calc(100% - 126.416px) 1.222560200448px, calc(100% - 122.97275px) 2.677861175392px, calc(100% - 119.828px) 4.629632787824px, calc(100% - 117.03125px) 7.028461719px, calc(100% - 114.632px) 9.824934650176px, calc(100% - 112.67975px) 12.969638262608px, calc(100% - 111.224px) 16.413159237552px, calc(100% - 110.31425px) 20.106084256264px, calc(100% - 110px) 23.999px, calc(100% - 110px) 45.999px, calc(100% - 110px) 45.999px, calc(100% - 109.68575px) 49.8919407px, calc(100% - 108.776px) 53.5848816px, calc(100% - 107.32025px) 57.0284109px, calc(100% - 105.368px) 60.1731168px, calc(100% - 102.96875px) 62.9695875px, calc(100% - 100.172px) 65.3684112px, calc(100% - 97.02725px) 67.3201761px, calc(100% - 93.584px) 68.7754704px, calc(100% - 89.89175px) 69.6848823px, calc(100% - 86px) 69.999px, calc(100% - 24px) 69.999px, calc(100% - 24px) 69.999px, calc(100% - 20.10825px) 70.3131204px, calc(100% - 16.415999999999px) 71.2225392px, calc(100% - 12.97275px) 72.6778428px, calc(100% - 9.828px) 74.6296176px, calc(100% - 7.03125px) 77.02845px, calc(100% - 4.6320000000001px) 79.8249264px, calc(100% - 2.67975px) 82.9696332px, calc(100% - 1.2239999999997px) 86.4131568px, calc(100% - 0.31425000000036px) 90.1060836px, calc(100% - 0px) 93.999px, calc(100% - 0px) calc(100% - 128.001px), calc(100% - 0px) calc(100% - 128.001px), calc(100% - 0.20931999999971px) calc(100% - 125.405609px), calc(100% - 0.8153599999996px) calc(100% - 122.943592px), calc(100% - 1.7852400000002px) calc(100% - 120.647883px), calc(100% - 3.0860799999998px) calc(100% - 118.551416px), calc(100% - 4.6849999999999px) calc(100% - 116.687125px), calc(100% - 6.5491199999999px) calc(100% - 115.087944px), calc(100% - 8.6455599999999px) calc(100% - 113.786807px), calc(100% - 10.94144px) calc(100% - 112.816648px), calc(100% - 13.40388px) calc(100% - 112.210401px), calc(100% - 16px) calc(100% - 112.001px), calc(100% - 16px) calc(100% - 112.001px), calc(100% - 18.59612px) calc(100% - 111.791599px), calc(100% - 21.058559999999px) calc(100% - 111.185352px), calc(100% - 23.35444px) calc(100% - 110.215193px), calc(100% - 25.45088px) calc(100% - 108.914056px), calc(100% - 27.315px) calc(100% - 107.314875px), calc(100% - 28.91392px) calc(100% - 105.450584px), calc(100% - 30.21476px) calc(100% - 103.354117px), calc(100% - 31.18464px) calc(100% - 101.058408px), calc(100% - 31.79068px) calc(100% - 98.596391px), calc(100% - 32px) calc(100% - 96.001px), calc(100% - 32px) calc(100% - 24.001px), calc(100% - 32px) calc(100% - 24.001px), calc(100% - 32.31425px) calc(100% - 20.108035px), calc(100% - 33.223999999999px) calc(100% - 16.41508px), calc(100% - 34.67975px) calc(100% - 12.971545px), calc(100% - 36.632px) calc(100% - 9.8268399999998px), calc(100% - 39.03125px) calc(100% - 7.0303749999999px), calc(100% - 41.828px) calc(100% - 4.6315599999999px), calc(100% - 44.97275px) calc(100% - 2.679805px), calc(100% - 48.416px) calc(100% - 1.22452px), calc(100% - 52.10825px) calc(100% - 0.31511499999988px), calc(100% - 56px) calc(100% - 0.00099999999997635px), 136px calc(100% - 0.00099999999997635px), 136px calc(100% - 0.00099999999997635px), 133.404609px calc(100% - 0.21040099999993px), 130.942592px calc(100% - 0.81664799999976px), 128.646883px calc(100% - 1.786807px), 126.550416px calc(100% - 3.087944px), 124.686125px calc(100% - 4.687125px), 123.086944px calc(100% - 6.5514159999999px), 121.785807px calc(100% - 8.6478830000001px), 120.815648px calc(100% - 10.943592px), 120.209401px calc(100% - 13.405609px), 120px calc(100% - 16.001px), 120px calc(100% - 16.001px), 119.790599px calc(100% - 18.596391px), 119.184352px calc(100% - 21.058408px), 118.214193px calc(100% - 23.354117px), 116.913056px calc(100% - 25.450584px), 115.313875px calc(100% - 27.314875px), 113.449584px calc(100% - 28.914056px), 111.353117px calc(100% - 30.215193px), 109.057408px calc(100% - 31.185352px), 106.595391px calc(100% - 31.791599px), 104px calc(100% - 32.001px), 24px calc(100% - 32.001px))
}

.cms-clip-path-44,
.cms-hover-clip-path-44:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-44 {
    clip-path: polygon(0px 20px, 0px 20px, 0.26176637px 16.75589733px, 1.01961376px 13.67845504px, 2.23236459px 10.80885071px, 3.85884128px 8.18826192px, 5.85786625px 5.85786625px, 8.18826192px 3.85884128px, 10.80885071px 2.23236459px, 13.67845504px 1.01961376px, 16.75589733px 0.26176637px, 20px 0px, calc(100% - 200px) 0px, calc(100% - 200px) 0px, calc(100% - 196.755822px) 0.26176637px, calc(100% - 193.678336px) 1.01961376px, calc(100% - 190.808714px) 2.23236459px, calc(100% - 188.188128px) 3.85884128px, calc(100% - 185.85775px) 5.85786625px, calc(100% - 183.858752px) 8.18826192px, calc(100% - 182.232306px) 10.80885071px, calc(100% - 181.019584px) 13.67845504px, calc(100% - 180.261758px) 16.75589733px, calc(100% - 180px) 20px, calc(100% - 180px) 90px, calc(100% - 180px) 90px, calc(100% - 179.738242px) 93.244178px, calc(100% - 178.980416px) 96.321664px, calc(100% - 177.767694px) 99.191286px, calc(100% - 176.141248px) 101.811872px, calc(100% - 174.14225px) 104.14225px, calc(100% - 171.811872px) 106.141248px, calc(100% - 169.191286px) 107.767694px, calc(100% - 166.321664px) 108.980416px, calc(100% - 163.244178px) 109.738242px, calc(100% - 160px) 110px, calc(100% - 20px) 110px, calc(100% - 20px) 110px, calc(100% - 16.755822px) 110.261758px, calc(100% - 13.678336px) 111.019584px, calc(100% - 10.808714px) 112.232306px, calc(100% - 8.188128px) 113.858752px, calc(100% - 5.85775px) 115.85775px, calc(100% - 3.858752px) 118.188128px, calc(100% - 2.232306px) 120.808714px, calc(100% - 1.019584px) 123.678336px, calc(100% - 0.26175799999999px) 126.755822px, calc(100% - 0px) 130px, calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0.26175799999987px) calc(100% - 16.755822px), calc(100% - 1.0195839999999px) calc(100% - 13.678336px), calc(100% - 2.232306px) calc(100% - 10.808714px), calc(100% - 3.858752px) calc(100% - 8.1881279999999px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 8.1881279999999px) calc(100% - 3.858752px), calc(100% - 10.808714px) calc(100% - 2.232306px), calc(100% - 13.678336px) calc(100% - 1.019584px), calc(100% - 16.755822px) calc(100% - 0.2617580000001px), calc(100% - 20px) calc(100% - 0px), 52px calc(100% - 0px), 52px calc(100% - 0px), 48.7558949px calc(100% - 0.26175799999999px), 45.6784512px calc(100% - 1.0195839999999px), 42.8088463px calc(100% - 2.2323060000001px), 40.1882576px calc(100% - 3.858752px), 37.8578625px calc(100% - 5.85775px), 35.8588384px calc(100% - 8.188128px), 34.2323627px calc(100% - 10.808714px), 33.0196128px calc(100% - 13.678336px), 32.2617661px calc(100% - 16.755822px), 32px calc(100% - 20px), 32px calc(100% - 48px), 32px calc(100% - 48px), 31.7905882px calc(100% - 50.595391px), 31.1843136px calc(100% - 53.057408px), 30.2141174px calc(100% - 55.353117px), 28.9129408px calc(100% - 57.449584px), 27.313725px calc(100% - 59.313875px), 25.4494112px calc(100% - 60.913056px), 23.3529406px calc(100% - 62.214193px), 21.0572544px calc(100% - 63.184352px), 18.5952938px calc(100% - 63.790599px), 16px calc(100% - 64px), 16px calc(100% - 64px), 13.40471592px calc(100% - 64.209401px), 10.94276096px calc(100% - 64.815648px), 8.64707704px calc(100% - 65.785807px), 6.55060608px calc(100% - 67.086944px), 4.68629px calc(100% - 68.686125px), 3.08707072px calc(100% - 70.550416px), 1.78589016px calc(100% - 72.646883px), 0.81569024px calc(100% - 74.942592px), 0.20941288px calc(100% - 77.404609px), 0px calc(100% - 80px), 0px 20px)
}

.cms-clip-path-45,
.cms-hover-clip-path-45:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-45 {
    clip-path: polygon(23px 20px, 23px 20px, 23.2617661px 16.75589733px, 24.0196128px 13.67845504px, 25.2323627px 10.80885071px, 26.8588384px 8.18826192px, 28.8578625px 5.85786625px, 31.1882576px 3.85884128px, 33.8088463px 2.23236459px, 36.6784512px 1.01961376px, 39.7558949px 0.26176637px, 43px 0px, calc(100% - 52px) 0px, calc(100% - 52px) 0px, calc(100% - 48.755822px) 0.26176637px, calc(100% - 45.678336px) 1.01961376px, calc(100% - 42.808714px) 2.23236459px, calc(100% - 40.188128px) 3.85884128px, calc(100% - 37.85775px) 5.85786625px, calc(100% - 35.858752px) 8.18826192px, calc(100% - 34.232306px) 10.80885071px, calc(100% - 33.019584px) 13.67845504px, calc(100% - 32.261758px) 16.75589733px, calc(100% - 32px) 20px, calc(100% - 32px) 47.999px, calc(100% - 32px) 47.999px, calc(100% - 31.790599px) 50.5942938px, calc(100% - 31.184352px) 53.0562544px, calc(100% - 30.214193px) 55.3519406px, calc(100% - 28.913056px) 57.4484112px, calc(100% - 27.313875px) 59.312725px, calc(100% - 25.449584px) 60.9119408px, calc(100% - 23.353117px) 62.2131174px, calc(100% - 21.057408px) 63.1833136px, calc(100% - 18.595391px) 63.7895882px, calc(100% - 16px) 63.999px, calc(100% - 16px) 63.999px, calc(100% - 13.404609px) 64.2084145px, calc(100% - 10.942592px) 64.814696px, calc(100% - 8.646883px) 65.7849015px, calc(100% - 6.550416px) 67.086088px, calc(100% - 4.6861249999999px) 68.6853125px, calc(100% - 3.086944px) 70.549632px, calc(100% - 1.785807px) 72.6461035px, calc(100% - 0.81564800000001px) 74.941784px, calc(100% - 0.20940099999996px) 77.4037305px, calc(100% - 0px) 79.999px, calc(100% - 0px) calc(100% - 60px), calc(100% - 0px) calc(100% - 60px), calc(100% - 0.26175799999987px) calc(100% - 56.755822px), calc(100% - 1.0195839999999px) calc(100% - 53.678336px), calc(100% - 2.232306px) calc(100% - 50.808714px), calc(100% - 3.858752px) calc(100% - 48.188128px), calc(100% - 5.85775px) calc(100% - 45.85775px), calc(100% - 8.1881279999999px) calc(100% - 43.858752px), calc(100% - 10.808714px) calc(100% - 42.232306px), calc(100% - 13.678336px) calc(100% - 41.019584px), calc(100% - 16.755822px) calc(100% - 40.261758px), calc(100% - 20px) calc(100% - 40px), calc(100% - 44px) calc(100% - 40px), calc(100% - 44px) calc(100% - 40px), calc(100% - 47.244178px) calc(100% - 39.738242px), calc(100% - 50.321664px) calc(100% - 38.980416px), calc(100% - 53.191286px) calc(100% - 37.767694px), calc(100% - 55.811872px) calc(100% - 36.141248px), calc(100% - 58.14225px) calc(100% - 34.14225px), calc(100% - 60.141248px) calc(100% - 31.811872px), calc(100% - 61.767694px) calc(100% - 29.191286px), calc(100% - 62.980416px) calc(100% - 26.321664px), calc(100% - 63.738242px) calc(100% - 23.244178px), calc(100% - 64px) calc(100% - 20px), calc(100% - 64px) calc(100% - 20px), calc(100% - 64.261758px) calc(100% - 16.755822px), calc(100% - 65.019584px) calc(100% - 13.678336px), calc(100% - 66.232306px) calc(100% - 10.808714px), calc(100% - 67.858752px) calc(100% - 8.188128px), calc(100% - 69.85775px) calc(100% - 5.85775px), calc(100% - 72.188128px) calc(100% - 3.8587520000001px), calc(100% - 74.808714px) calc(100% - 2.232306px), calc(100% - 77.678336px) calc(100% - 1.019584px), calc(100% - 80.755822px) calc(100% - 0.26175799999999px), calc(100% - 84px) calc(100% - 0px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589004px calc(100% - 0.26175799999999px), 13.67844352px calc(100% - 1.0195839999999px), 10.80883748px calc(100% - 2.232306px), 8.18824896px calc(100% - 3.858752px), 5.857855px calc(100% - 5.85775px), 3.85883264px calc(100% - 8.188128px), 2.23235892px calc(100% - 10.808714px), 1.01961088px calc(100% - 13.678336px), 0.26176556px calc(100% - 16.755822px), 0px calc(100% - 20px), 0px 170.5px, 0px 170.5px, 0.15051598px 168.634707px, 0.58627904px 166.865216px, 1.28361186px 165.215209px, 2.21883712px 163.708368px, 3.3682775px 162.368375px, 4.70825568px 161.218912px, 6.21509434px 160.283661px, 7.86511616px 159.586304px, 9.63464382px 159.150523px, 11.5px 159px, 11.5px 159px, 13.3653659px 158.849477px, 15.1348992px 158.413696px, 16.7849233px 157.716339px, 18.2917616px 156.781088px, 19.6317375px 155.631625px, 20.7811744px 154.291632px, 21.7163957px 152.784791px, 22.4137248px 151.134784px, 22.8494851px 149.365293px, 23px 147.5px, 23px 20px)
}

.cms-clip-path-footer,
.cms-hover-clip-path-footer:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-footer {
    clip-path: polygon(15.5001px 64px, 15.5001px 64px, 12.98589813px 64.2028693px, 10.60086144px 64.7902024px, 8.37690231px 65.7300871px, 6.34593312px 66.9906112px, 4.53986625px 68.5398625px, 2.99061408px 70.3459288px, 1.73008899px 72.3768979px, 0.79020336px 74.6008576px, 0.20286957px 76.9858957px, 0px 79.5001px, 0px calc(100% - 136px), 0px calc(100% - 136px), 0.3141204px calc(100% - 132.107035px), 1.2235392px calc(100% - 128.41408px), 2.6788428px calc(100% - 124.970545px), 4.6306176px calc(100% - 121.82584px), 7.02945px calc(100% - 119.029375px), 9.8259264px calc(100% - 116.63056px), 12.9706332px calc(100% - 114.678805px), 16.4141568px calc(100% - 113.22352px), 20.1070836px calc(100% - 112.314115px), 24px calc(100% - 112px), 40px calc(100% - 112px), 40px calc(100% - 112px), 43.8929164px calc(100% - 111.685885px), 47.5858432px calc(100% - 110.77648px), 51.0293668px calc(100% - 109.321195px), 54.1740736px calc(100% - 107.36944px), 56.97055px calc(100% - 104.970625px), 59.3693824px calc(100% - 102.17416px), 61.3211572px calc(100% - 99.029455px), 62.7764608px calc(100% - 95.58592px), 63.6858796px calc(100% - 91.892965px), 64px calc(100% - 88px), 64px calc(100% - 24px), 64px calc(100% - 24px), 64.3141204px calc(100% - 20.107035px), 65.2235392px calc(100% - 16.41408px), 66.6788428px calc(100% - 12.970545px), 68.6306176px calc(100% - 9.82584px), 71.02945px calc(100% - 7.0293750000001px), 73.8259264px calc(100% - 4.6305599999999px), 76.9706332px calc(100% - 2.678805px), 80.4141568px calc(100% - 1.22352px), 84.1070836px calc(100% - 0.31411500000002px), 88px calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.10825px) calc(100% - 0.31411500000002px), calc(100% - 16.415999999999px) calc(100% - 1.2235199999999px), calc(100% - 12.97275px) calc(100% - 2.678805px), calc(100% - 9.828px) calc(100% - 4.6305600000001px), calc(100% - 7.03125px) calc(100% - 7.0293750000001px), calc(100% - 4.6320000000001px) calc(100% - 9.82584px), calc(100% - 2.67975px) calc(100% - 12.970545px), calc(100% - 1.2239999999997px) calc(100% - 16.41408px), calc(100% - 0.31425000000036px) calc(100% - 20.107035px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 88px, calc(100% - 0px) 88px, calc(100% - 0.31424999999967px) 84.1070836px, calc(100% - 1.2239999999995px) 80.4141568px, calc(100% - 2.67975px) 76.9706332px, calc(100% - 4.6320000000001px) 73.8259264px, calc(100% - 7.03125px) 71.02945px, calc(100% - 9.828px) 68.6306176px, calc(100% - 12.97275px) 66.6788428px, calc(100% - 16.416px) 65.2235392px, calc(100% - 20.10825px) 64.3141204px, calc(100% - 24px) 64px, calc(100% - 88px) 64px, calc(100% - 88px) 64px, calc(100% - 91.89175px) 63.6858796px, calc(100% - 95.584px) 62.7764608px, calc(100% - 99.02725px) 61.3211572px, calc(100% - 102.172px) 59.3693824px, calc(100% - 104.96875px) 56.97055px, calc(100% - 107.368px) 54.1740736px, calc(100% - 109.32025px) 51.0293668px, calc(100% - 110.776px) 47.5858432px, calc(100% - 111.68575px) 43.8929164px, calc(100% - 112px) 40px, calc(100% - 112px) 24px, calc(100% - 112px) 24px, calc(100% - 112.31425px) 20.1070836px, calc(100% - 113.224px) 16.4141568px, calc(100% - 114.67975px) 12.9706332px, calc(100% - 116.632px) 9.8259264px, calc(100% - 119.03125px) 7.02945px, calc(100% - 121.828px) 4.6306176px, calc(100% - 124.97275px) 2.6788428px, calc(100% - 128.416px) 1.2235392px, calc(100% - 132.10825px) 0.3141204px, calc(100% - 136px) 0px, 55.0001px 0px, 55.0001px 0px, 51.1071836px 0.3141204px, 47.4142568px 1.2235392px, 43.9707332px 2.6788428px, 40.8260264px 4.6306176px, 38.02955px 7.02945px, 35.6307176px 9.8259264px, 33.6789428px 12.9706332px, 32.2236392px 16.4141568px, 31.3142204px 20.1070836px, 31.0001px 24px, 31.0001px 48.4999px, 31.0001px 48.4999px, 30.7972308px 51.0141043px, 30.2098984px 53.3991424px, 29.2700156px 55.6231021px, 28.0094952px 57.6540712px, 26.46025px 59.4601375px, 24.6541928px 61.0093888px, 22.6232364px 62.2699129px, 20.3992936px 63.2097976px, 18.0142772px 63.7971307px, 15.5001px 64px, 15.5001px 64px)
}

.cms-clip-path-footer-ai-chatbot,
.cms-hover-clip-path-footer-ai-chatbot:hover,
.cms-hover-change:hover .cms-on-hover-clip-path-footer-ai-chatbot {
    clip-path: polygon(0px 24px, 0px 24px, 0.3141177px 20.1070836px, 1.2235296px 16.4141568px, 2.6788239px 12.9706332px, 4.6305888px 9.8259264px, 7.0294125px 7.02945px, 9.8258832px 4.6306176px, 12.9705891px 2.6788428px, 16.4141184px 1.2235392px, 20.1070593px 0.3141204px, 24px 0px, calc(100% - 24px) 0px, calc(100% - 24px) 0px, calc(100% - 20.10825px) 0.3141204px, calc(100% - 16.415999999999px) 1.2235392px, calc(100% - 12.97275px) 2.6788428px, calc(100% - 9.828px) 4.6306176px, calc(100% - 7.03125px) 7.02945px, calc(100% - 4.6320000000001px) 9.8259264px, calc(100% - 2.67975px) 12.9706332px, calc(100% - 1.2239999999997px) 16.4141568px, calc(100% - 0.31425000000036px) 20.1070836px, calc(100% - 0px) 24px, calc(100% - 0px) calc(100% - 99.999px), calc(100% - 0px) calc(100% - 99.999px), calc(100% - 0.31424999999967px) calc(100% - 96.106035px), calc(100% - 1.2239999999995px) calc(100% - 92.41308px), calc(100% - 2.67975px) calc(100% - 88.969545px), calc(100% - 4.6320000000001px) calc(100% - 85.82484px), calc(100% - 7.03125px) calc(100% - 83.028375px), calc(100% - 9.828px) calc(100% - 80.62956px), calc(100% - 12.97275px) calc(100% - 78.677805px), calc(100% - 16.416px) calc(100% - 77.22252px), calc(100% - 20.10825px) calc(100% - 76.313115px), calc(100% - 24px) calc(100% - 75.999px), calc(100% - 172px) calc(100% - 75.999px), calc(100% - 172px) calc(100% - 75.999px), calc(100% - 175.89175px) calc(100% - 75.684886px), calc(100% - 179.584px) calc(100% - 74.775488px), calc(100% - 183.02725px) calc(100% - 73.320222px), calc(100% - 186.172px) calc(100% - 71.368504px), calc(100% - 188.96875px) calc(100% - 68.96975px), calc(100% - 191.368px) calc(100% - 66.173376px), calc(100% - 193.32025px) calc(100% - 63.028798px), calc(100% - 194.776px) calc(100% - 59.585432px), calc(100% - 195.68575px) calc(100% - 55.892694px), calc(100% - 196px) calc(100% - 52px), calc(100% - 196px) calc(100% - 24px), calc(100% - 196px) calc(100% - 24px), calc(100% - 196.31425px) calc(100% - 20.10825px), calc(100% - 197.224px) calc(100% - 16.416px), calc(100% - 198.67975px) calc(100% - 12.97275px), calc(100% - 200.632px) calc(100% - 9.828px), calc(100% - 203.03125px) calc(100% - 7.03125px), calc(100% - 205.828px) calc(100% - 4.6320000000001px), calc(100% - 208.97275px) calc(100% - 2.6797500000002px), calc(100% - 212.416px) calc(100% - 1.2239999999999px), calc(100% - 216.10825px) calc(100% - 0.3142499999999px), calc(100% - 220px) calc(100% - 0px), 88px calc(100% - 0px), 88px calc(100% - 0px), 84.1070836px calc(100% - 0.3142499999999px), 80.4141568px calc(100% - 1.2239999999997px), 76.9706332px calc(100% - 2.67975px), 73.8259264px calc(100% - 4.6320000000001px), 71.02945px calc(100% - 7.03125px), 68.6306176px calc(100% - 9.828px), 66.6788428px calc(100% - 12.97275px), 65.2235392px calc(100% - 16.416px), 64.3141204px calc(100% - 20.10825px), 64px calc(100% - 24px), 64px calc(100% - 87.999px), 64px calc(100% - 87.999px), 63.6858796px calc(100% - 91.891965px), 62.7764608px calc(100% - 95.58492px), 61.3211572px calc(100% - 99.028455px), 59.3693824px calc(100% - 102.17316px), 56.97055px calc(100% - 104.969625px), 54.1740736px calc(100% - 107.36844px), 51.0293668px calc(100% - 109.320195px), 47.5858432px calc(100% - 110.77548px), 43.8929164px calc(100% - 111.684885px), 40px calc(100% - 111.999px), 24px calc(100% - 111.999px), 24px calc(100% - 111.999px), 20.1070836px calc(100% - 112.313115px), 16.4141568px calc(100% - 113.22252px), 12.9706332px calc(100% - 114.677805px), 9.8259264px calc(100% - 116.62956px), 7.02945px calc(100% - 119.028375px), 4.6306176px calc(100% - 121.82484px), 2.6788428px calc(100% - 124.969545px), 1.2235392px calc(100% - 128.41308px), 0.3141204px calc(100% - 132.106035px), 0px calc(100% - 135.999px), 0px 24px)
}

@media screen and (max-width:1200px) {
    .cms-clip-path-tablet_extra-14 {
        clip-path: polygon(24px 24px, 24px 24px, 24.3141204px 20.1070836px, 25.2235392px 16.4141568px, 26.6788428px 12.9706332px, 28.6306176px 9.8259264px, 31.02945px 7.02945px, 33.8259264px 4.6306176px, 36.9706332px 2.6788428px, 40.4141568px 1.2235392px, 44.1070836px 0.3141204px, 48px 0px, calc(100% - 72px) 0px, calc(100% - 72px) 0px, calc(100% - 69.404609px) 0.20941288px, calc(100% - 66.942592px) 0.81569024px, calc(100% - 64.646883px) 1.78589016px, calc(100% - 62.550416px) 3.08707072px, calc(100% - 60.686125px) 4.68629px, calc(100% - 59.086944px) 6.55060608px, calc(100% - 57.785807px) 8.64707704px, calc(100% - 56.815648px) 10.94276096px, calc(100% - 56.209401px) 13.40471592px, calc(100% - 56px) 16px, calc(100% - 56px) 16px, calc(100% - 55.790599px) 18.5952938px, calc(100% - 55.184352px) 21.0572544px, calc(100% - 54.214193px) 23.3529406px, calc(100% - 52.913056px) 25.4494112px, calc(100% - 51.313875px) 27.313725px, calc(100% - 49.449584px) 28.9129408px, calc(100% - 47.353117px) 30.2141174px, calc(100% - 45.057408px) 31.1843136px, calc(100% - 42.595391px) 31.7905882px, calc(100% - 40px) 32px, calc(100% - 24px) 32px, calc(100% - 24px) 32px, calc(100% - 20.107035px) 32.3141204px, calc(100% - 16.41408px) 33.2235392px, calc(100% - 12.970545px) 34.6788428px, calc(100% - 9.82584px) 36.6306176px, calc(100% - 7.029375px) 39.02945px, calc(100% - 4.6305600000001px) 41.8259264px, calc(100% - 2.678805px) 44.9706332px, calc(100% - 1.22352px) 48.4141568px, calc(100% - 0.31411500000002px) 52.1070836px, calc(100% - 0px) 56px, calc(100% - 0px) calc(100% - 118px), calc(100% - 0px) calc(100% - 118px), calc(100% - 0.10471399999994px) calc(100% - 116.70194px), calc(100% - 0.40787199999994px) calc(100% - 115.47072px), calc(100% - 0.89299800000003px) calc(100% - 114.32278px), calc(100% - 1.543616px) calc(100% - 113.27456px), calc(100% - 2.34325px) calc(100% - 112.3425px), calc(100% - 3.275424px) calc(100% - 111.54304px), calc(100% - 4.323662px) calc(100% - 110.89262px), calc(100% - 5.471488px) calc(100% - 110.40768px), calc(100% - 6.702426px) calc(100% - 110.10466px), calc(100% - 8.0000000000001px) calc(100% - 110px), calc(100% - 8px) calc(100% - 110px), calc(100% - 9.2975739999999px) calc(100% - 109.89534px), calc(100% - 10.528512px) calc(100% - 109.59232px), calc(100% - 11.676338px) calc(100% - 109.10738px), calc(100% - 12.724576px) calc(100% - 108.45696px), calc(100% - 13.65675px) calc(100% - 107.6575px), calc(100% - 14.456384px) calc(100% - 106.72544px), calc(100% - 15.107002px) calc(100% - 105.67722px), calc(100% - 15.592128px) calc(100% - 104.52928px), calc(100% - 15.895286px) calc(100% - 103.29806px), calc(100% - 16px) calc(100% - 102px), calc(100% - 16px) calc(100% - 24px), calc(100% - 16px) calc(100% - 24px), calc(100% - 16.314115px) calc(100% - 20.10825px), calc(100% - 17.22352px) calc(100% - 16.415999999999px), calc(100% - 18.678805px) calc(100% - 12.97275px), calc(100% - 20.63056px) calc(100% - 9.8279999999997px), calc(100% - 23.029375px) calc(100% - 7.03125px), calc(100% - 25.82584px) calc(100% - 4.6319999999996px), calc(100% - 28.970545px) calc(100% - 2.6797499999998px), calc(100% - 32.41408px) calc(100% - 1.2240000000002px), calc(100% - 36.107035px) calc(100% - 0.3142499999999px), calc(100% - 40px) calc(100% - 0px), 80px calc(100% - 0px), 80px calc(100% - 0px), 77.4047062px calc(100% - 0.20931999999971px), 74.9427456px calc(100% - 0.8153599999996px), 72.6470594px calc(100% - 1.7852400000002px), 70.5505888px calc(100% - 3.08608px), 68.686275px calc(100% - 4.6849999999999px), 67.0870592px calc(100% - 6.5491200000001px), 65.7858826px calc(100% - 8.6455599999999px), 64.8156864px calc(100% - 10.94144px), 64.2094118px calc(100% - 13.40388px), 64px calc(100% - 16px), 64px calc(100% - 16px), 63.7905882px calc(100% - 18.59612px), 63.1843136px calc(100% - 21.05856px), 62.2141174px calc(100% - 23.35444px), 60.9129408px calc(100% - 25.45088px), 59.313725px calc(100% - 27.315px), 57.4494112px calc(100% - 28.91392px), 55.3529406px calc(100% - 30.21476px), 53.0572544px calc(100% - 31.18464px), 50.5952938px calc(100% - 31.79068px), 48px calc(100% - 32px), 24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.31425px), 16.4141568px calc(100% - 33.224px), 12.9706332px calc(100% - 34.67975px), 9.8259264px calc(100% - 36.632px), 7.02945px calc(100% - 39.03125px), 4.6306176px calc(100% - 41.828px), 2.6788428px calc(100% - 44.97275px), 1.2235392px calc(100% - 48.416px), 0.3141204px calc(100% - 52.10825px), 0px calc(100% - 56px), 0px 68px, 0px 68px, 0.15705966px 66.0535418px, 0.61176768px 64.2070784px, 1.33941762px 62.4853166px, 2.31530304px 60.9129632px, 3.5147175px 59.514725px, 4.91295456px 58.3153088px, 6.48530778px 57.3394214px, 8.20707072px 56.6117696px, 10.05353694px 56.1570602px, 12px 56px, 12px 56px, 13.9464582px 55.8429398px, 15.7929216px 55.3882304px, 17.5146834px 54.6605786px, 19.0870368px 53.6846912px, 20.485275px 52.485275px, 21.6846912px 51.0870368px, 22.6605786px 49.5146834px, 23.3882304px 47.7929216px, 23.8429398px 45.9464582px, 24px 44px, 24px 24px)
    }
}

@media screen and (max-width:1024px) {
    .cms-clip-path-tablet-10 {
        clip-path: polygon(45.1421px 5.85786px, 45.1421px 5.85786px, 46.3063072px 4.78241496px, 47.5439736px 3.80836608px, 48.8483864px 2.93849472px, 50.2128328px 2.17558224px, 51.6306px 1.52241px, 53.0949752px 0.98175936px, 54.5992456px 0.55641168px, 56.1366984px 0.24914832px, 57.7006208px 0.06275064px, 59.2843px 0px, calc(100% - 76px) 0px, calc(100% - 76px) 0px, calc(100% - 74.053396px) 0.15705322px, calc(100% - 72.206848px) 0.61174256px, calc(100% - 70.485052px) 1.33936254px, calc(100% - 68.912704px) 2.31520768px, calc(100% - 67.5145px) 3.5145725px, calc(100% - 66.315136px) 4.91275152px, calc(100% - 65.339308px) 6.48503926px, calc(100% - 64.611712px) 8.20673024px, calc(100% - 64.157044px) 10.05311898px, calc(100% - 64px) 11.9995px, calc(100% - 64px) 11.9995px, calc(100% - 63.842956px) 13.9458956px, calc(100% - 63.388288px) 15.7922928px, calc(100% - 62.660692px) 17.5139872px, calc(100% - 61.684864px) 19.0862744px, calc(100% - 60.4855px) 20.48445px, calc(100% - 59.087296px) 21.6838096px, calc(100% - 57.514948px) 22.6596488px, calc(100% - 55.793152px) 23.3872632px, calc(100% - 53.946604px) 23.8419484px, calc(100% - 52px) 23.999px, calc(100% - 20px) 23.999px, calc(100% - 20px) 23.999px, calc(100% - 16.755822px) 24.2607661px, calc(100% - 13.678336px) 25.0186128px, calc(100% - 10.808714px) 26.2313627px, calc(100% - 8.188128px) 27.8578384px, calc(100% - 5.85775px) 29.8568625px, calc(100% - 3.858752px) 32.1872576px, calc(100% - 2.2323060000001px) 34.8078463px, calc(100% - 1.019584px) 37.6774512px, calc(100% - 0.26175799999999px) 40.7548949px, calc(100% - 0px) 43.999px, calc(100% - 0px) calc(100% - 52px), calc(100% - 0px) calc(100% - 52px), calc(100% - 0.26175799999993px) calc(100% - 48.755822px), calc(100% - 1.0195839999999px) calc(100% - 45.678336px), calc(100% - 2.2323060000001px) calc(100% - 42.808714px), calc(100% - 3.858752px) calc(100% - 40.188128px), calc(100% - 5.85775px) calc(100% - 37.85775px), calc(100% - 8.188128px) calc(100% - 35.858752px), calc(100% - 10.808714px) calc(100% - 34.232306px), calc(100% - 13.678336px) calc(100% - 33.019584px), calc(100% - 16.755822px) calc(100% - 32.261758px), calc(100% - 20px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 26.595391px) calc(100% - 31.790599px), calc(100% - 29.057408px) calc(100% - 31.184352px), calc(100% - 31.353117px) calc(100% - 30.214193px), calc(100% - 33.449584px) calc(100% - 28.913056px), calc(100% - 35.313875px) calc(100% - 27.313875px), calc(100% - 36.913056px) calc(100% - 25.449584px), calc(100% - 38.214193px) calc(100% - 23.353117px), calc(100% - 39.184352px) calc(100% - 21.057408px), calc(100% - 39.790599px) calc(100% - 18.595391px), calc(100% - 40px) calc(100% - 16px), calc(100% - 40px) calc(100% - 16px), calc(100% - 40.209401px) calc(100% - 13.404609px), calc(100% - 40.815648px) calc(100% - 10.942592px), calc(100% - 41.785807px) calc(100% - 8.646883px), calc(100% - 43.086944px) calc(100% - 6.550416px), calc(100% - 44.686125px) calc(100% - 4.686125px), calc(100% - 46.550416px) calc(100% - 3.086944px), calc(100% - 48.646883px) calc(100% - 1.785807px), calc(100% - 50.942592px) calc(100% - 0.81564800000001px), calc(100% - 53.404609px) calc(100% - 0.20940100000007px), calc(100% - 56px) calc(100% - 0px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589733px calc(100% - 0.26175799999993px), 13.67845504px calc(100% - 1.0195839999999px), 10.80885071px calc(100% - 2.232306px), 8.18826192px calc(100% - 3.858752px), 5.85786625px calc(100% - 5.85775px), 3.85884128px calc(100% - 8.188128px), 2.23236459px calc(100% - 10.808714px), 1.01961376px calc(100% - 13.678336px), 0.26176637px calc(100% - 16.755822px), 0px calc(100% - 20px), 0px 59.2843px, 0px 59.2843px, 0.06275037px 57.7006208px, 0.24914736px 56.1366984px, 0.55640979px 54.5992456px, 0.98175648px 53.0949752px, 1.52240625px 51.6306px, 2.17557792px 50.2128328px, 2.93849031px 48.8483864px, 3.80836224px 47.5439736px, 4.78241253px 46.3063072px, 5.85786px 45.1421px, 45.1421px 5.85786px)
    }
    .cms-clip-path-tablet-11 {
        clip-path: polygon(55px 17.5px, 55px 17.5px, 55.229045px 14.66140986px, 55.89216px 11.96864768px, 56.953315px 9.45774382px, 58.37648px 7.16472864px, 60.125625px 5.1256325px, 62.16472px 3.37648576px, 64.457735px 1.95331878px, 66.96864px 0.89216192px, 69.661405px 0.22904554px, 72.5px 0px, calc(100% - 49px) 0px, calc(100% - 49px) 0px, calc(100% - 45.107035px) 0.3141204px, calc(100% - 41.41408px) 1.2235392px, calc(100% - 37.970545px) 2.6788428px, calc(100% - 34.82584px) 4.6306176px, calc(100% - 32.029375px) 7.02945px, calc(100% - 29.63056px) 9.8259264px, calc(100% - 27.678805px) 12.9706332px, calc(100% - 26.22352px) 16.4141568px, calc(100% - 25.314115px) 20.1070836px, calc(100% - 25px) 24px, calc(100% - 25px) 97.5px, calc(100% - 25px) 97.5px, calc(100% - 24.836408px) 99.527672px, calc(100% - 24.362784px) 101.451136px, calc(100% - 23.604856px) 103.244664px, calc(100% - 22.588352px) 104.882528px, calc(100% - 21.339px) 106.339px, calc(100% - 19.882528px) 107.588352px, calc(100% - 18.244664px) 108.604856px, calc(100% - 16.451136px) 109.362784px, calc(100% - 14.527672px) 109.836408px, calc(100% - 12.5px) 110px, calc(100% - 12.5px) 110px, calc(100% - 10.472328px) 110.163592px, calc(100% - 8.5488639999999px) 110.637216px, calc(100% - 6.755336px) 111.395144px, calc(100% - 5.117472px) 112.411648px, calc(100% - 3.661px) 113.661px, calc(100% - 2.411648px) 115.117472px, calc(100% - 1.395144px) 116.755336px, calc(100% - 0.63721599999997px) 118.548864px, calc(100% - 0.16359199999999px) 120.472328px, calc(100% - 0px) 122.5px, calc(100% - 0px) calc(100% - 60px), calc(100% - 0px) calc(100% - 60px), calc(100% - 0.26175799999999px) calc(100% - 56.75485px), calc(100% - 1.019584px) calc(100% - 53.6768px), calc(100% - 2.2323060000001px) calc(100% - 50.80695px), calc(100% - 3.858752px) calc(100% - 48.1864px), calc(100% - 5.85775px) calc(100% - 45.85625px), calc(100% - 8.188128px) calc(100% - 43.8576px), calc(100% - 10.808714px) calc(100% - 42.23155px), calc(100% - 13.678336px) calc(100% - 41.0192px), calc(100% - 16.755822px) calc(100% - 40.26165px), calc(100% - 20px) calc(100% - 40px), calc(100% - 20px) calc(100% - 40px), calc(100% - 23.244178px) calc(100% - 39.73835px), calc(100% - 26.321664px) calc(100% - 38.9808px), calc(100% - 29.191286px) calc(100% - 37.76845px), calc(100% - 31.811872px) calc(100% - 36.1424px), calc(100% - 34.14225px) calc(100% - 34.14375px), calc(100% - 36.141248px) calc(100% - 31.8136px), calc(100% - 37.767694px) calc(100% - 29.19305px), calc(100% - 38.980416px) calc(100% - 26.3232px), calc(100% - 39.738242px) calc(100% - 23.24515px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40.261758px) calc(100% - 16.75485px), calc(100% - 41.019584px) calc(100% - 13.6768px), calc(100% - 42.232306px) calc(100% - 10.80695px), calc(100% - 43.858752px) calc(100% - 8.1864px), calc(100% - 45.85775px) calc(100% - 5.85625px), calc(100% - 48.188128px) calc(100% - 3.8576px), calc(100% - 50.808714px) calc(100% - 2.23155px), calc(100% - 53.678336px) calc(100% - 1.0192000000002px), calc(100% - 56.755822px) calc(100% - 0.26164999999992px), calc(100% - 60px) calc(100% - 0px), 72px calc(100% - 0px), 72px calc(100% - 0px), 70.7023531px calc(100% - 0.10465999999951px), 69.4713728px calc(100% - 0.40767999999957px), 68.3235297px calc(100% - 0.89261999999985px), 67.2752944px calc(100% - 1.54304px), 66.3431375px calc(100% - 2.3425px), 65.5435296px calc(100% - 3.2745599999998px), 64.8929413px calc(100% - 4.3227800000002px), 64.4078432px calc(100% - 5.4707199999998px), 64.1047059px calc(100% - 6.7019399999999px), 64px calc(100% - 8px), 64px calc(100% - 8px), 63.8952941px calc(100% - 9.2980599999999px), 63.5921568px calc(100% - 10.52928px), 63.1070587px calc(100% - 11.67722px), 62.4564704px calc(100% - 12.72544px), 61.6568625px calc(100% - 13.6575px), 60.7247056px calc(100% - 14.45696px), 59.6764703px calc(100% - 15.10738px), 58.5286272px calc(100% - 15.59232px), 57.2976469px calc(100% - 15.89534px), 56px calc(100% - 16px), 24px calc(100% - 16px), 24px calc(100% - 16px), 20.1070836px calc(100% - 16.31425px), 16.4141568px calc(100% - 17.224px), 12.9706332px calc(100% - 18.67975px), 9.8259264px calc(100% - 20.632px), 7.02945px calc(100% - 23.03125px), 4.6306176px calc(100% - 25.828px), 2.6788428px calc(100% - 28.97275px), 1.2235392px calc(100% - 32.416px), 0.3141204px calc(100% - 36.10825px), 0px calc(100% - 40px), 0px 59px, 0px 59px, 0.3141204px 55.1070836px, 1.2235392px 51.4141568px, 2.6788428px 47.9706332px, 4.6306176px 44.8259264px, 7.02945px 42.02945px, 9.8259264px 39.6306176px, 12.9706332px 37.6788428px, 16.4141568px 36.2235392px, 20.1070836px 35.3141204px, 24px 35px, 37.5px 35px, 37.5px 35px, 40.338595px 34.770955px, 43.03136px 34.10784px, 45.542265px 33.046685px, 47.83528px 31.62352px, 49.874375px 29.874375px, 51.62352px 27.83528px, 53.046685px 25.542265px, 54.10784px 23.03136px, 54.770955px 20.338595px, 55px 17.5px)
    }
    .cms-clip-path-tablet-14 {
        clip-path: polygon(24px 24px, 24px 24px, 24.3141204px 20.1070836px, 25.2235392px 16.4141568px, 26.6788428px 12.9706332px, 28.6306176px 9.8259264px, 31.02945px 7.02945px, 33.8259264px 4.6306176px, 36.9706332px 2.6788428px, 40.4141568px 1.2235392px, 44.1070836px 0.3141204px, 48px 0px, calc(100% - 72px) 0px, calc(100% - 72px) 0px, calc(100% - 69.404609px) 0.20941288px, calc(100% - 66.942592px) 0.81569024px, calc(100% - 64.646883px) 1.78589016px, calc(100% - 62.550416px) 3.08707072px, calc(100% - 60.686125px) 4.68629px, calc(100% - 59.086944px) 6.55060608px, calc(100% - 57.785807px) 8.64707704px, calc(100% - 56.815648px) 10.94276096px, calc(100% - 56.209401px) 13.40471592px, calc(100% - 56px) 16px, calc(100% - 56px) 16px, calc(100% - 55.790599px) 18.5952938px, calc(100% - 55.184352px) 21.0572544px, calc(100% - 54.214193px) 23.3529406px, calc(100% - 52.913056px) 25.4494112px, calc(100% - 51.313875px) 27.313725px, calc(100% - 49.449584px) 28.9129408px, calc(100% - 47.353117px) 30.2141174px, calc(100% - 45.057408px) 31.1843136px, calc(100% - 42.595391px) 31.7905882px, calc(100% - 40px) 32px, calc(100% - 24px) 32px, calc(100% - 24px) 32px, calc(100% - 20.107035px) 32.3141204px, calc(100% - 16.41408px) 33.2235392px, calc(100% - 12.970545px) 34.6788428px, calc(100% - 9.82584px) 36.6306176px, calc(100% - 7.029375px) 39.02945px, calc(100% - 4.6305600000001px) 41.8259264px, calc(100% - 2.678805px) 44.9706332px, calc(100% - 1.22352px) 48.4141568px, calc(100% - 0.31411500000002px) 52.1070836px, calc(100% - 0px) 56px, calc(100% - 0px) calc(100% - 118px), calc(100% - 0px) calc(100% - 118px), calc(100% - 0.10471399999994px) calc(100% - 116.70194px), calc(100% - 0.40787199999994px) calc(100% - 115.47072px), calc(100% - 0.89299800000003px) calc(100% - 114.32278px), calc(100% - 1.543616px) calc(100% - 113.27456px), calc(100% - 2.34325px) calc(100% - 112.3425px), calc(100% - 3.275424px) calc(100% - 111.54304px), calc(100% - 4.323662px) calc(100% - 110.89262px), calc(100% - 5.471488px) calc(100% - 110.40768px), calc(100% - 6.702426px) calc(100% - 110.10466px), calc(100% - 8.0000000000001px) calc(100% - 110px), calc(100% - 8px) calc(100% - 110px), calc(100% - 9.2975739999999px) calc(100% - 109.89534px), calc(100% - 10.528512px) calc(100% - 109.59232px), calc(100% - 11.676338px) calc(100% - 109.10738px), calc(100% - 12.724576px) calc(100% - 108.45696px), calc(100% - 13.65675px) calc(100% - 107.6575px), calc(100% - 14.456384px) calc(100% - 106.72544px), calc(100% - 15.107002px) calc(100% - 105.67722px), calc(100% - 15.592128px) calc(100% - 104.52928px), calc(100% - 15.895286px) calc(100% - 103.29806px), calc(100% - 16px) calc(100% - 102px), calc(100% - 16px) calc(100% - 24px), calc(100% - 16px) calc(100% - 24px), calc(100% - 16.314115px) calc(100% - 20.10825px), calc(100% - 17.22352px) calc(100% - 16.415999999999px), calc(100% - 18.678805px) calc(100% - 12.97275px), calc(100% - 20.63056px) calc(100% - 9.8279999999997px), calc(100% - 23.029375px) calc(100% - 7.03125px), calc(100% - 25.82584px) calc(100% - 4.6319999999996px), calc(100% - 28.970545px) calc(100% - 2.6797499999998px), calc(100% - 32.41408px) calc(100% - 1.2240000000002px), calc(100% - 36.107035px) calc(100% - 0.3142499999999px), calc(100% - 40px) calc(100% - 0px), 80px calc(100% - 0px), 80px calc(100% - 0px), 77.4047062px calc(100% - 0.20931999999971px), 74.9427456px calc(100% - 0.8153599999996px), 72.6470594px calc(100% - 1.7852400000002px), 70.5505888px calc(100% - 3.08608px), 68.686275px calc(100% - 4.6849999999999px), 67.0870592px calc(100% - 6.5491200000001px), 65.7858826px calc(100% - 8.6455599999999px), 64.8156864px calc(100% - 10.94144px), 64.2094118px calc(100% - 13.40388px), 64px calc(100% - 16px), 64px calc(100% - 16px), 63.7905882px calc(100% - 18.59612px), 63.1843136px calc(100% - 21.05856px), 62.2141174px calc(100% - 23.35444px), 60.9129408px calc(100% - 25.45088px), 59.313725px calc(100% - 27.315px), 57.4494112px calc(100% - 28.91392px), 55.3529406px calc(100% - 30.21476px), 53.0572544px calc(100% - 31.18464px), 50.5952938px calc(100% - 31.79068px), 48px calc(100% - 32px), 24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.31425px), 16.4141568px calc(100% - 33.224px), 12.9706332px calc(100% - 34.67975px), 9.8259264px calc(100% - 36.632px), 7.02945px calc(100% - 39.03125px), 4.6306176px calc(100% - 41.828px), 2.6788428px calc(100% - 44.97275px), 1.2235392px calc(100% - 48.416px), 0.3141204px calc(100% - 52.10825px), 0px calc(100% - 56px), 0px 68px, 0px 68px, 0.15705966px 66.0535418px, 0.61176768px 64.2070784px, 1.33941762px 62.4853166px, 2.31530304px 60.9129632px, 3.5147175px 59.514725px, 4.91295456px 58.3153088px, 6.48530778px 57.3394214px, 8.20707072px 56.6117696px, 10.05353694px 56.1570602px, 12px 56px, 12px 56px, 13.9464582px 55.8429398px, 15.7929216px 55.3882304px, 17.5146834px 54.6605786px, 19.0870368px 53.6846912px, 20.485275px 52.485275px, 21.6846912px 51.0870368px, 22.6605786px 49.5146834px, 23.3882304px 47.7929216px, 23.8429398px 45.9464582px, 24px 44px, 24px 24px)
    }
    .cms-clip-path-tablet-18 {
        clip-path: polygon(0px 23.999px, 0px 23.999px, 0.3141204px 20.106084256264px, 1.2235392px 16.413159237552px, 2.6788428px 12.969638262608px, 4.6306176px 9.824934650176px, 7.02945px 7.028461719px, 9.8259264px 4.629632787824px, 12.9706332px 2.677861175392px, 16.4141568px 1.222560200448px, 20.1070836px 0.313143181736px, 24px -0.000976562px, calc(100% - 24px) -0.000976562px, calc(100% - 24px) -0.000976562px, calc(100% - 20.107035px) 0.313143181736px, calc(100% - 16.41408px) 1.222560200448px, calc(100% - 12.970545px) 2.677861175392px, calc(100% - 9.82584px) 4.629632787824px, calc(100% - 7.029375px) 7.028461719px, calc(100% - 4.6305600000001px) 9.824934650176px, calc(100% - 2.6788050000001px) 12.969638262608px, calc(100% - 1.22352px) 16.413159237552px, calc(100% - 0.31411500000002px) 20.106084256264px, calc(100% - 0px) 23.999px, calc(100% - 0px) calc(100% - 39.09px), calc(100% - 0px) calc(100% - 39.09px), calc(100% - 0.20940099999996px) calc(100% - 36.49631px), calc(100% - 0.81564799999995px) calc(100% - 34.03528px), calc(100% - 1.785807px) calc(100% - 31.73997px), calc(100% - 3.086944px) calc(100% - 29.64344px), calc(100% - 4.686125px) calc(100% - 27.77875px), calc(100% - 6.550416px) calc(100% - 26.17896px), calc(100% - 8.646883px) calc(100% - 24.87713px), calc(100% - 10.942592px) calc(100% - 23.90632px), calc(100% - 13.404609px) calc(100% - 23.29959px), calc(100% - 16px) calc(100% - 23.09px), calc(100% - 20.454px) calc(100% - 23.09px), calc(100% - 20.454px) calc(100% - 23.09px), calc(100% - 22.326899px) calc(100% - 22.938869999999px), calc(100% - 24.103552px) calc(100% - 22.50136px), calc(100% - 25.760193px) calc(100% - 21.80129px), calc(100% - 27.273056px) calc(100% - 20.86248px), calc(100% - 28.618375px) calc(100% - 19.70875px), calc(100% - 29.772384px) calc(100% - 18.36392px), calc(100% - 30.711317px) calc(100% - 16.85181px), calc(100% - 31.411408px) calc(100% - 15.19624px), calc(100% - 31.848891px) calc(100% - 13.42103px), calc(100% - 32px) calc(100% - 11.55px), calc(100% - 32px) calc(100% - 11.55px), calc(100% - 32.151109px) calc(100% - 9.6762599999995px), calc(100% - 32.588592px) calc(100% - 7.8988799999993px), calc(100% - 33.288683px) calc(100% - 6.24162px), calc(100% - 34.227616px) calc(100% - 4.7282400000001px), calc(100% - 35.381625px) calc(100% - 3.3825000000002px), calc(100% - 36.726944px) calc(100% - 2.2281599999997px), calc(100% - 38.239807px) calc(100% - 1.28898px), calc(100% - 39.896448px) calc(100% - 0.58872000000019px), calc(100% - 41.673101px) calc(100% - 0.15114000000017px), calc(100% - 43.546px) calc(100% - 0px), 31.8604px calc(100% - 0px), 31.8604px calc(100% - 0px), 29.2877503px calc(100% - 0.20755999999983px), 26.8472704px calc(100% - 0.80847999999969px), 24.5716141px calc(100% - 1.7701199999999px), 22.4934352px calc(100% - 3.0598399999999px), 20.6453875px calc(100% - 4.645px), 19.0601248px calc(100% - 6.4929599999998px), 17.7703009px calc(100% - 8.5710799999997px), 16.8085696px calc(100% - 10.84672px), 16.2075847px calc(100% - 13.28724px), 16px calc(100% - 15.86px), 16px calc(100% - 23.72px), 16px calc(100% - 23.72px), 15.8952941px calc(100% - 25.01806px), 15.5921568px calc(100% - 26.24928px), 15.1070587px calc(100% - 27.39722px), 14.4564704px calc(100% - 28.44544px), 13.6568625px calc(100% - 29.3775px), 12.7247056px calc(100% - 30.17696px), 11.6764703px calc(100% - 30.82738px), 10.5286272px calc(100% - 31.31232px), 9.2976469px calc(100% - 31.61534px), 8px calc(100% - 31.72px), 8px calc(100% - 31.72px), 6.70235796px calc(100% - 31.82466px), 5.47138048px calc(100% - 32.12768px), 4.32353852px calc(100% - 32.61262px), 3.27530304px calc(100% - 33.26304px), 2.343145px calc(100% - 34.0625px), 1.54353536px calc(100% - 34.99456px), 0.89294508px calc(100% - 36.04278px), 0.40784512px calc(100% - 37.19072px), 0.10470644px calc(100% - 38.42194px), 0px calc(100% - 39.72px), 0px 23.999px)
    }
    .cms-clip-path-tablet-19 {
        clip-path: polygon( 82.514% 7.619%, 82.514% 7.619%, 82.456% 6.383%, 82.291% 5.211%, 82.026% 4.118%, 81.67% 3.119%, 81.233% 2.232%, 80.724% 1.47%, 80.151% 0.85%, 79.524% 0.388%, 78.851% 0.1%, 78.142% 0%, 19.672% 0%, 19.672% 0%, 18.963% 0.1%, 18.29% 0.388%, 17.663% 0.85%, 17.09% 1.47%, 16.581% 2.232%, 16.144% 3.119%, 15.788% 4.118%, 15.523% 5.211%, 15.358% 6.383%, 15.301% 7.619%, 15.301% 7.619%, 15.243% 8.855%, 15.078% 10.027%, 14.813% 11.12%, 14.457% 12.119%, 14.02% 13.007%, 13.511% 13.768%, 12.938% 14.388%, 12.311% 14.85%, 11.638% 15.138%, 10.929% 15.238%, 5.464% 15.238%, 5.464% 15.238%, 4.578% 15.363%, 3.737% 15.724%, 2.953% 16.301%, 2.237% 17.076%, 1.601% 18.028%, 1.054% 19.137%, 0.61% 20.385%, 0.279% 21.752%, 0.072% 23.217%, 0% 24.762%, 0% 75.238%, 0% 75.238%, 0.072% 76.783%, 0.279% 78.248%, 0.61% 79.615%, 1.054% 80.863%, 1.601% 81.973%, 2.237% 82.924%, 2.953% 83.699%, 3.737% 84.276%, 4.578% 84.637%, 5.464% 84.762%, 14.754% 84.762%, 14.754% 84.762%, 15.463% 84.862%, 16.136% 85.15%, 16.763% 85.612%, 17.336% 86.232%, 17.845% 86.993%, 18.282% 87.881%, 18.638% 88.879%, 18.903% 89.973%, 19.068% 91.145%, 19.126% 92.381%, 19.126% 92.381%, 19.183% 93.617%, 19.349% 94.789%, 19.614% 95.882%, 19.969% 96.881%, 20.406% 97.769%, 20.915% 98.53%, 21.488% 99.15%, 22.116% 99.612%, 22.788% 99.9%, 23.497% 100%, 82.514% 100%, 82.514% 100%, 82.868% 99.95%, 83.205% 99.806%, 83.518% 99.575%, 83.805% 99.265%, 84.059% 98.884%, 84.278% 98.44%, 84.455% 97.941%, 84.588% 97.395%, 84.671% 96.808%, 84.699% 96.19%, 84.699% 96.19%, 84.728% 95.573%, 84.811% 94.986%, 84.943% 94.44%, 85.121% 93.941%, 85.34% 93.497%, 85.594% 93.116%, 85.881% 92.806%, 86.194% 92.575%, 86.531% 92.431%, 86.885% 92.381%, 94.536% 92.381%, 94.536% 92.381%, 95.422% 92.256%, 96.263% 91.895%, 97.047% 91.318%, 97.763% 90.543%, 98.4% 89.592%, 98.946% 88.482%, 99.39% 87.234%, 99.721% 85.867%, 99.928% 84.402%, 100% 82.857%, 100% 24.762%, 100% 24.762%, 99.928% 23.217%, 99.721% 21.752%, 99.39% 20.385%, 98.946% 19.137%, 98.4% 18.028%, 97.763% 17.076%, 97.047% 16.301%, 96.263% 15.724%, 95.422% 15.363%, 94.536% 15.238%, 86.885% 15.238%, 86.885% 15.238%, 86.176% 15.138%, 85.503% 14.85%, 84.876% 14.388%, 84.303% 13.768%, 83.794% 13.007%, 83.357% 12.119%, 83.002% 11.12%, 82.737% 10.027%, 82.571% 8.855%, 82.514% 7.619%)
    }
    .cms-clip-path-tablet-19-fixed {
        clip-path: polygon(calc(100% - 64px) 16px, calc(100% - 64px) 16px, calc(100% - 64.209401px) 13.40471592px, calc(100% - 64.815648px) 10.94276096px, calc(100% - 65.785807px) 8.64707704px, calc(100% - 67.086944px) 6.55060608px, calc(100% - 68.686125px) 4.68629px, calc(100% - 70.550416px) 3.08707072px, calc(100% - 72.646883px) 1.78589016px, calc(100% - 74.942592px) 0.81569024px, calc(100% - 77.404609px) 0.20941288px, calc(100% - 80px) 0px, 72px 0px, 72px 0px, 69.4047062px 0.20941288px, 66.9427456px 0.81569024px, 64.6470594px 1.78589016px, 62.5505888px 3.08707072px, 60.686275px 4.68629px, 59.0870592px 6.55060608px, 57.7858826px 8.64707704px, 56.8156864px 10.94276096px, 56.2094118px 13.40471592px, 56px 16px, 56px 16px, 55.7905882px 18.5952938px, 55.1843136px 21.0572544px, 54.2141174px 23.3529406px, 52.9129408px 25.4494112px, 51.313725px 27.313725px, 49.4494112px 28.9129408px, 47.3529406px 30.2141174px, 45.0572544px 31.1843136px, 42.5952938px 31.7905882px, 40px 32px, 20px 32px, 20px 32px, 16.75589733px 32.2617661px, 13.67845504px 33.0196128px, 10.80885071px 34.2323627px, 8.18826192px 35.8588384px, 5.85786625px 37.8578625px, 3.85884128px 40.1882576px, 2.23236459px 42.8088463px, 1.01961376px 45.6784512px, 0.26176637px 48.7558949px, 0px 52px, 0px calc(100% - 52px), 0px calc(100% - 52px), 0.2617661px calc(100% - 48.755822px), 1.0196128px calc(100% - 45.678336px), 2.2323627px calc(100% - 42.808714px), 3.8588384px calc(100% - 40.188128px), 5.8578625px calc(100% - 37.85775px), 8.1882576px calc(100% - 35.858752px), 10.8088463px calc(100% - 34.232306px), 13.6784512px calc(100% - 33.019584px), 16.7558949px calc(100% - 32.261758px), 20px calc(100% - 32px), 54px calc(100% - 32px), 54px calc(100% - 32px), 56.5952938px calc(100% - 31.790599px), 59.0572544px calc(100% - 31.184352px), 61.3529406px calc(100% - 30.214193px), 63.4494112px calc(100% - 28.913056px), 65.313725px calc(100% - 27.313875px), 66.9129408px calc(100% - 25.449584px), 68.2141174px calc(100% - 23.353117px), 69.1843136px calc(100% - 21.057408px), 69.7905882px calc(100% - 18.595391px), 70px calc(100% - 16px), 70px calc(100% - 16px), 70.2094118px calc(100% - 13.404609px), 70.8156864px calc(100% - 10.942592px), 71.7858826px calc(100% - 8.646883px), 73.0870592px calc(100% - 6.550416px), 74.686275px calc(100% - 4.686125px), 76.5505888px calc(100% - 3.086944px), 78.6470594px calc(100% - 1.785807px), 80.9427456px calc(100% - 0.81564800000001px), 83.4047062px calc(100% - 0.20940100000001px), 86px calc(100% - 0px), calc(100% - 64px) calc(100% - 0px), calc(100% - 64px) calc(100% - 0px), calc(100% - 62.702426px) calc(100% - 0.10471399999997px), calc(100% - 61.471488px) calc(100% - 0.40787199999991px), calc(100% - 60.323662px) calc(100% - 0.89299799999998px), calc(100% - 59.275424px) calc(100% - 1.543616px), calc(100% - 58.34325px) calc(100% - 2.34325px), calc(100% - 57.543616px) calc(100% - 3.275424px), calc(100% - 56.892998px) calc(100% - 4.323662px), calc(100% - 56.407872px) calc(100% - 5.471488px), calc(100% - 56.104714px) calc(100% - 6.702426px), calc(100% - 56px) calc(100% - 8px), calc(100% - 56px) calc(100% - 8px), calc(100% - 55.895286px) calc(100% - 9.297574px), calc(100% - 55.592128px) calc(100% - 10.528512px), calc(100% - 55.107002px) calc(100% - 11.676338px), calc(100% - 54.456384px) calc(100% - 12.724576px), calc(100% - 53.65675px) calc(100% - 13.65675px), calc(100% - 52.724576px) calc(100% - 14.456384px), calc(100% - 51.676338px) calc(100% - 15.107002px), calc(100% - 50.528512px) calc(100% - 15.592128px), calc(100% - 49.297574px) calc(100% - 15.895286px), calc(100% - 48px) calc(100% - 16px), calc(100% - 20px) calc(100% - 16px), calc(100% - 20px) calc(100% - 16px), calc(100% - 16.755822px) calc(100% - 16.261758px), calc(100% - 13.678336px) calc(100% - 17.019584px), calc(100% - 10.808714px) calc(100% - 18.232306px), calc(100% - 8.188128px) calc(100% - 19.858752px), calc(100% - 5.85775px) calc(100% - 21.85775px), calc(100% - 3.858752px) calc(100% - 24.188128px), calc(100% - 2.2323060000001px) calc(100% - 26.808714px), calc(100% - 1.019584px) calc(100% - 29.678336px), calc(100% - 0.26175799999999px) calc(100% - 32.755822px), calc(100% - 0px) calc(100% - 36px), calc(100% - 0px) 52px, calc(100% - 0px) 52px, calc(100% - 0.26175799999993px) 48.7558949px, calc(100% - 1.0195839999999px) 45.6784512px, calc(100% - 2.2323060000001px) 42.8088463px, calc(100% - 3.858752px) 40.1882576px, calc(100% - 5.85775px) 37.8578625px, calc(100% - 8.188128px) 35.8588384px, calc(100% - 10.808714px) 34.2323627px, calc(100% - 13.678336px) 33.0196128px, calc(100% - 16.755822px) 32.2617661px, calc(100% - 20px) 32px, calc(100% - 48px) 32px, calc(100% - 48px) 32px, calc(100% - 50.595391px) 31.7905882px, calc(100% - 53.057408px) 31.1843136px, calc(100% - 55.353117px) 30.2141174px, calc(100% - 57.449584px) 28.9129408px, calc(100% - 59.313875px) 27.313725px, calc(100% - 60.913056px) 25.4494112px, calc(100% - 62.214193px) 23.3529406px, calc(100% - 63.184352px) 21.0572544px, calc(100% - 63.790599px) 18.5952938px, calc(100% - 64px) 16px)
    }
    .cms-clip-path-tablet-22 {
        clip-path: polygon(64px 8px, 64px 8px, 64.1047059px 6.70235796px, 64.4078432px 5.47138048px, 64.8929413px 4.32353852px, 65.5435296px 3.27530304px, 66.3431375px 2.343145px, 67.2752944px 1.54353536px, 68.3235297px 0.89294508px, 69.4713728px 0.40784512px, 70.7023531px 0.10470644px, 72px 0px, calc(100% - 44px) 0px, calc(100% - 44px) 0px, calc(100% - 40.755822px) 0.26176637px, calc(100% - 37.678336px) 1.01961376px, calc(100% - 34.808714px) 2.23236459px, calc(100% - 32.188128px) 3.85884128px, calc(100% - 29.85775px) 5.85786625px, calc(100% - 27.858752px) 8.18826192px, calc(100% - 26.232306px) 10.80885071px, calc(100% - 25.019584px) 13.67845504px, calc(100% - 24.261758px) 16.75589733px, calc(100% - 24px) 20px, calc(100% - 24px) 28px, calc(100% - 24px) 28px, calc(100% - 23.842929px) 29.9464582px, calc(100% - 23.388192px) 31.7929216px, calc(100% - 22.660503px) 33.5146834px, calc(100% - 21.684576px) 35.0870368px, calc(100% - 20.485125px) 36.485275px, calc(100% - 19.086864px) 37.6846912px, calc(100% - 17.514507px) 38.6605786px, calc(100% - 15.792768px) 39.3882304px, calc(100% - 13.946361px) 39.8429398px, calc(100% - 12px) 40px, calc(100% - 12px) 40px, calc(100% - 10.053639px) 40.1570602px, calc(100% - 8.2072319999999px) 40.6117696px, calc(100% - 6.485493px) 41.3394214px, calc(100% - 4.913136px) 42.3153088px, calc(100% - 3.514875px) 43.514725px, calc(100% - 2.315424px) 44.9129632px, calc(100% - 1.339497px) 46.4853166px, calc(100% - 0.611808px) 48.2070784px, calc(100% - 0.15707099999997px) 50.0535418px, calc(100% - 0px) 52px, calc(100% - 0px) calc(100% - 60px), calc(100% - 0px) calc(100% - 60px), calc(100% - 0.26175799999999px) calc(100% - 56.75485px), calc(100% - 1.019584px) calc(100% - 53.6768px), calc(100% - 2.2323060000001px) calc(100% - 50.80695px), calc(100% - 3.858752px) calc(100% - 48.1864px), calc(100% - 5.85775px) calc(100% - 45.85625px), calc(100% - 8.188128px) calc(100% - 43.8576px), calc(100% - 10.808714px) calc(100% - 42.23155px), calc(100% - 13.678336px) calc(100% - 41.0192px), calc(100% - 16.755822px) calc(100% - 40.26165px), calc(100% - 20px) calc(100% - 40px), calc(100% - 20px) calc(100% - 40px), calc(100% - 23.244178px) calc(100% - 39.73835px), calc(100% - 26.321664px) calc(100% - 38.980799999999px), calc(100% - 29.191286px) calc(100% - 37.76845px), calc(100% - 31.811872px) calc(100% - 36.1424px), calc(100% - 34.14225px) calc(100% - 34.14375px), calc(100% - 36.141248px) calc(100% - 31.8136px), calc(100% - 37.767694px) calc(100% - 29.19305px), calc(100% - 38.980416px) calc(100% - 26.3232px), calc(100% - 39.738242px) calc(100% - 23.24515px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40.261758px) calc(100% - 16.754849999999px), calc(100% - 41.019584px) calc(100% - 13.6768px), calc(100% - 42.232306px) calc(100% - 10.80695px), calc(100% - 43.858752px) calc(100% - 8.1863999999996px), calc(100% - 45.85775px) calc(100% - 5.8562499999998px), calc(100% - 48.188128px) calc(100% - 3.8575999999998px), calc(100% - 50.808714px) calc(100% - 2.23155px), calc(100% - 53.678336px) calc(100% - 1.0192000000002px), calc(100% - 56.755822px) calc(100% - 0.26164999999992px), calc(100% - 60px) calc(100% - 0px), 80px calc(100% - 0px), 80px calc(100% - 0px), 78.7023531px calc(100% - 0.10465999999997px), 77.4713728px calc(100% - 0.40767999999935px), 76.3235297px calc(100% - 0.89262000000008px), 75.2752944px calc(100% - 1.54304px), 74.3431375px calc(100% - 2.3424999999997px), 73.5435296px calc(100% - 3.2745599999998px), 72.8929413px calc(100% - 4.32278px), 72.4078432px calc(100% - 5.4707200000003px), 72.1047059px calc(100% - 6.7019399999999px), 72px calc(100% - 8.0000000000005px), 72px calc(100% - 8px), 71.8952941px calc(100% - 9.2980599999996px), 71.5921568px calc(100% - 10.529279999999px), 71.1070587px calc(100% - 11.67722px), 70.4564704px calc(100% - 12.72544px), 69.6568625px calc(100% - 13.6575px), 68.7247056px calc(100% - 14.45696px), 67.6764703px calc(100% - 15.10738px), 66.5286272px calc(100% - 15.59232px), 65.2976469px calc(100% - 15.89534px), 64px calc(100% - 16px), 24px calc(100% - 16px), 24px calc(100% - 16px), 20.1070836px calc(100% - 16.314249999999px), 16.4141568px calc(100% - 17.223999999999px), 12.9706332px calc(100% - 18.67975px), 9.8259264px calc(100% - 20.632px), 7.02945px calc(100% - 23.03125px), 4.6306176px calc(100% - 25.828px), 2.6788428px calc(100% - 28.97275px), 1.2235392px calc(100% - 32.416px), 0.3141204px calc(100% - 36.10825px), 0px calc(100% - 40px), 0px 40px, 0px 40px, 0.3141204px 36.1070836px, 1.2235392px 32.4141568px, 2.6788428px 28.9706332px, 4.6306176px 25.8259264px, 7.02945px 23.02945px, 9.8259264px 20.6306176px, 12.9706332px 18.6788428px, 16.4141568px 17.2235392px, 20.1070836px 16.3141204px, 24px 16px, 56px 16px, 56px 16px, 57.2976469px 15.8952941px, 58.5286272px 15.5921568px, 59.6764703px 15.1070587px, 60.7247056px 14.4564704px, 61.6568625px 13.6568625px, 62.4564704px 12.7247056px, 63.1070587px 11.6764703px, 63.5921568px 10.5286272px, 63.8952941px 9.2976469px, 64px 8px)
    }
    .cms-clip-path-tablet-23 {
        clip-path: polygon(calc(100% - 16px) 55.998px, calc(100% - 16px) 55.998px, calc(100% - 13.404609px) 56.2074145px, calc(100% - 10.942592px) 56.813696px, calc(100% - 8.646883px) 57.7839015px, calc(100% - 6.550416px) 59.085088px, calc(100% - 4.686125px) 60.6843125px, calc(100% - 3.086944px) 62.548632px, calc(100% - 1.785807px) 64.6451035px, calc(100% - 0.81564800000001px) 66.940784px, calc(100% - 0.20940099999996px) 69.4027305px, calc(100% - 0px) 71.998px, calc(100% - 0px) calc(100% - 44px), calc(100% - 0px) calc(100% - 44px), calc(100% - 0.26175799999999px) calc(100% - 40.755822px), calc(100% - 1.019584px) calc(100% - 37.678336px), calc(100% - 2.2323060000001px) calc(100% - 34.808714px), calc(100% - 3.858752px) calc(100% - 32.188128px), calc(100% - 5.85775px) calc(100% - 29.85775px), calc(100% - 8.188128px) calc(100% - 27.858752px), calc(100% - 10.808714px) calc(100% - 26.232306px), calc(100% - 13.678336px) calc(100% - 25.019584px), calc(100% - 16.755822px) calc(100% - 24.261758px), calc(100% - 20px) calc(100% - 24px), calc(100% - 136px) calc(100% - 24px), calc(100% - 136px) calc(100% - 24px), calc(100% - 137.946604px) calc(100% - 23.842956px), calc(100% - 139.793152px) calc(100% - 23.388288px), calc(100% - 141.514948px) calc(100% - 22.660692px), calc(100% - 143.087296px) calc(100% - 21.684864px), calc(100% - 144.4855px) calc(100% - 20.4855px), calc(100% - 145.684864px) calc(100% - 19.087296px), calc(100% - 146.660692px) calc(100% - 17.514948px), calc(100% - 147.388288px) calc(100% - 15.793152px), calc(100% - 147.842956px) calc(100% - 13.946604px), calc(100% - 148px) calc(100% - 12px), calc(100% - 148px) calc(100% - 12px), calc(100% - 148.157044px) calc(100% - 10.053667px), calc(100% - 148.611712px) calc(100% - 8.2073359999999px), calc(100% - 149.339308px) calc(100% - 6.485709px), calc(100% - 150.315136px) calc(100% - 4.913488px), calc(100% - 151.5145px) calc(100% - 3.5153749999999px), calc(100% - 152.912704px) calc(100% - 2.316072px), calc(100% - 154.485052px) calc(100% - 1.340281px), calc(100% - 156.206848px) calc(100% - 0.61270400000001px), calc(100% - 158.053396px) calc(100% - 0.15804299999996px), calc(100% - 160px) calc(100% - 0.0010000000000332px), 32px calc(100% - 0.00099999999997635px), 32px calc(100% - 0.00099999999997635px), 28.7558949px calc(100% - 0.26275799999991px), 25.6784512px calc(100% - 1.0205839999999px), 22.8088463px calc(100% - 2.233306px), 20.1882576px calc(100% - 3.859752px), 17.8578625px calc(100% - 5.85875px), 15.8588384px calc(100% - 8.189128px), 14.2323627px calc(100% - 10.809714px), 13.0196128px calc(100% - 13.679336px), 12.2617661px calc(100% - 16.756822px), 12px calc(100% - 20.001px), 12px calc(100% - 50px), 12px calc(100% - 50px), 11.92147044px calc(100% - 50.973302px), 11.69411712px calc(100% - 51.896576px), 11.33029308px calc(100% - 52.757474px), 10.84235136px calc(100% - 53.543648px), 10.242645px calc(100% - 54.24275px), 9.54352704px calc(100% - 54.842432px), 8.75735052px calc(100% - 55.330346px), 7.89646848px calc(100% - 55.694144px), 6.97323396px calc(100% - 55.921478px), 6px calc(100% - 56px), 6px calc(100% - 56px), 5.02676604px calc(100% - 56.078522px), 4.10353152px calc(100% - 56.305856px), 3.24264948px calc(100% - 56.669654px), 2.45647296px calc(100% - 57.157568px), 1.757355px calc(100% - 57.75725px), 1.15764864px calc(100% - 58.456352px), 0.66970692px calc(100% - 59.242526px), 0.30588288px calc(100% - 60.103424px), 0.07852956px calc(100% - 61.026698px), 0px calc(100% - 62px), 0px 19.999px, 0px 19.999px, 0.26176664px 16.754902846264px, 1.01961472px 13.677465157552px, 2.23236648px 10.807864592608px, 3.85884416px 8.187278810176px, 5.85787px 5.856885469px, 8.18826624px 3.857862227824px, 10.80885512px 2.231386745392px, 13.67845888px 1.018636680448px, 16.75589976px 0.260789691736px, 20px -0.000976562px, calc(100% - 52px) -0.000976562px, calc(100% - 52px) -0.000976562px, calc(100% - 48.755822px) 0.260789691736px, calc(100% - 45.678336px) 1.018636680448px, calc(100% - 42.808714px) 2.231386745392px, calc(100% - 40.188128px) 3.857862227824px, calc(100% - 37.85775px) 5.856885469px, calc(100% - 35.858752px) 8.187278810176px, calc(100% - 34.232306px) 10.807864592608px, calc(100% - 33.019584px) 13.677465157552px, calc(100% - 32.261758px) 16.754902846264px, calc(100% - 32px) 19.999px, calc(100% - 32px) 39.998px, calc(100% - 32px) 39.998px, calc(100% - 31.790599px) 42.5932938px, calc(100% - 31.184352px) 45.0552544px, calc(100% - 30.214193px) 47.3509406px, calc(100% - 28.913056px) 49.4474112px, calc(100% - 27.313875px) 51.311725px, calc(100% - 25.449584px) 52.9109408px, calc(100% - 23.353117px) 54.2121174px, calc(100% - 21.057408px) 55.1823136px, calc(100% - 18.595391px) 55.7885882px, calc(100% - 16px) 55.998px)
    }
    .cms-clip-path-tablet-24 {
        clip-path: polygon(0px 42.7672px, 0px 42.7672px, 0.29245757px 39.0127865px, 1.14089536px 35.438088px, 2.50191099px 32.0888575px, 4.33210208px 29.010848px, 6.58806625px 26.2498125px, 9.22640112px 23.851504px, 12.20370431px 21.8616755px, 15.47657344px 20.32608px, 19.00160613px 19.2904705px, 22.7354px 18.8006px, calc(100% - 25.265px) 0.332371px, calc(100% - 25.265px) 0.332371px, calc(100% - 21.220461px) 0.456061724px, calc(100% - 17.363968px) 1.226494272px, calc(100% - 13.751507px) 2.590554808px, calc(100% - 10.439064px) 4.495129496px, calc(100% - 7.482625px) 6.8871045px, calc(100% - 4.938176px) 9.713365984px, calc(100% - 2.861703px) 12.920800112px, calc(100% - 1.309192px) 16.456293048px, calc(100% - 0.33662900000002px) 20.266730956px, calc(100% - 0px) 24.299px, calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0.3141149999999px) calc(100% - 20.10825px), calc(100% - 1.22352px) calc(100% - 16.416px), calc(100% - 2.6788050000001px) calc(100% - 12.97275px), calc(100% - 4.6305600000001px) calc(100% - 9.8280000000002px), calc(100% - 7.029375px) calc(100% - 7.03125px), calc(100% - 9.82584px) calc(100% - 4.6319999999998px), calc(100% - 12.970545px) calc(100% - 2.67975px), calc(100% - 16.41408px) calc(100% - 1.2239999999999px), calc(100% - 20.107035px) calc(100% - 0.3142499999999px), calc(100% - 24px) calc(100% - 0px), 24px calc(100% - 0px), 24px calc(100% - 0px), 20.1070836px calc(100% - 0.3142499999999px), 16.4141568px calc(100% - 1.2239999999997px), 12.9706332px calc(100% - 2.67975px), 9.8259264px calc(100% - 4.6319999999998px), 7.02945px calc(100% - 7.03125px), 4.6306176px calc(100% - 9.828px), 2.6788428px calc(100% - 12.97275px), 1.2235392px calc(100% - 16.416px), 0.3141204px calc(100% - 20.10825px), 0px calc(100% - 24px), 0px 42.7672px)
    }
    .cms-clip-path-tablet-31 {
        clip-path: polygon(16px 71.998px, 16px 71.998px, 13.40471592px 72.2074146px, 10.94276096px 72.8136968px, 8.64707704px 73.7839042px, 6.55060608px 75.0850944px, 4.68629px 76.684325px, 3.08707072px 78.5486536px, 1.78589016px 80.6451378px, 0.81569024px 82.9408352px, 0.20941288px 85.4028034px, 0px 87.9981px, 0px calc(100% - 44px), 0px calc(100% - 44px), 0.26176637px calc(100% - 40.755822px), 1.01961376px calc(100% - 37.678336px), 2.23236459px calc(100% - 34.808714px), 3.85884128px calc(100% - 32.188128px), 5.85786625px calc(100% - 29.85775px), 8.18826192px calc(100% - 27.858752px), 10.80885071px calc(100% - 26.232306px), 13.67845504px calc(100% - 25.019584px), 16.75589733px calc(100% - 24.261758px), 20px calc(100% - 24px), 60.0005px calc(100% - 24px), 60.0005px calc(100% - 24px), 61.9468713px calc(100% - 23.842956px), 63.7932544px calc(100% - 23.388288px), 65.5149431px calc(100% - 22.660692px), 67.0872312px calc(100% - 21.684864px), 68.4854125px calc(100% - 20.4855px), 69.6847808px calc(100% - 19.087296px), 70.6606299px calc(100% - 17.514948px), 71.3882536px calc(100% - 15.793152px), 71.8429457px calc(100% - 13.946604px), 72px calc(100% - 12px), 72px calc(100% - 12px), 72.1570543px calc(100% - 10.053667px), 72.6117464px calc(100% - 8.2073359999999px), 73.3393701px calc(100% - 6.485709px), 74.3152192px calc(100% - 4.9134879999999px), 75.5145875px calc(100% - 3.5153749999999px), 76.9127688px calc(100% - 2.316072px), 78.4850569px calc(100% - 1.3402809999999px), 80.2067456px calc(100% - 0.61270400000001px), 82.0531287px calc(100% - 0.15804299999996px), 83.9995px calc(100% - 0.0010000000000332px), calc(100% - 44px) calc(100% - 0.00099999999997635px), calc(100% - 44px) calc(100% - 0.00099999999997635px), calc(100% - 40.755822px) calc(100% - 0.26275799999996px), calc(100% - 37.678336px) calc(100% - 1.0205839999999px), calc(100% - 34.808714px) calc(100% - 2.233306px), calc(100% - 32.188128px) calc(100% - 3.859752px), calc(100% - 29.85775px) calc(100% - 5.85875px), calc(100% - 27.858752px) calc(100% - 8.189128px), calc(100% - 26.232306px) calc(100% - 10.809714px), calc(100% - 25.019584px) calc(100% - 13.679336px), calc(100% - 24.261758px) calc(100% - 16.756822px), calc(100% - 24px) calc(100% - 20.001px), calc(100% - 24px) calc(100% - 52px), calc(100% - 24px) calc(100% - 52px), calc(100% - 23.842929px) calc(100% - 53.946361px), calc(100% - 23.388192px) calc(100% - 55.792768px), calc(100% - 22.660503px) calc(100% - 57.514507px), calc(100% - 21.684576px) calc(100% - 59.086864px), calc(100% - 20.485125px) calc(100% - 60.485125px), calc(100% - 19.086864px) calc(100% - 61.684576px), calc(100% - 17.514507px) calc(100% - 62.660503px), calc(100% - 15.792768px) calc(100% - 63.388192px), calc(100% - 13.946361px) calc(100% - 63.842929px), calc(100% - 12px) calc(100% - 64px), calc(100% - 12px) calc(100% - 64px), calc(100% - 10.053639px) calc(100% - 64.157071px), calc(100% - 8.2072319999999px) calc(100% - 64.611808px), calc(100% - 6.485493px) calc(100% - 65.339497px), calc(100% - 4.913136px) calc(100% - 66.315424px), calc(100% - 3.514875px) calc(100% - 67.514875px), calc(100% - 2.315424px) calc(100% - 68.913136px), calc(100% - 1.339497px) calc(100% - 70.485493px), calc(100% - 0.611808px) calc(100% - 72.207232px), calc(100% - 0.15707100000003px) calc(100% - 74.053639px), calc(100% - 0px) calc(100% - 76px), calc(100% - 0px) 19.999px, calc(100% - 0px) 19.999px, calc(100% - 0.26175799999993px) 16.754902846264px, calc(100% - 1.0195839999999px) 13.677465157552px, calc(100% - 2.2323060000001px) 10.807864592608px, calc(100% - 3.858752px) 8.187278810176px, calc(100% - 5.85775px) 5.856885469px, calc(100% - 8.188128px) 3.857862227824px, calc(100% - 10.808714px) 2.231386745392px, calc(100% - 13.678336px) 1.018636680448px, calc(100% - 16.755822px) 0.260789691736px, calc(100% - 20px) -0.000976562px, 52px -0.000976562px, 52px -0.000976562px, 48.7558949px 0.260789691736px, 45.6784512px 1.018636680448px, 42.8088463px 2.231386745392px, 40.1882576px 3.857862227824px, 37.8578625px 5.856885469px, 35.8588384px 8.187278810176px, 34.2323627px 10.807864592608px, 33.0196128px 13.677465157552px, 32.2617661px 16.754902846264px, 32px 19.999px, 32px 55.998px, 32px 55.998px, 31.7905882px 58.5932938px, 31.1843136px 61.0552544px, 30.2141174px 63.3509406px, 28.9129408px 65.4474112px, 27.313725px 67.311725px, 25.4494112px 68.9109408px, 23.3529406px 70.2121174px, 21.0572544px 71.1823136px, 18.5952938px 71.7885882px, 16px 71.998px)
    }
    .cms-clip-path-tablet-32 {
        clip-path: polygon(calc(100% - 56px) 16px, calc(100% - 56px) 16px, calc(100% - 56.209401px) 13.40471592px, calc(100% - 56.815648px) 10.94276096px, calc(100% - 57.785807px) 8.64707704px, calc(100% - 59.086944px) 6.55060608px, calc(100% - 60.686125px) 4.68629px, calc(100% - 62.550416px) 3.08707072px, calc(100% - 64.646883px) 1.78589016px, calc(100% - 66.942592px) 0.81569024px, calc(100% - 69.404609px) 0.20941288px, calc(100% - 72px) 0px, 48px 0px, 48px 0px, 44.1070836px 0.3141204px, 40.4141568px 1.2235392px, 36.9706332px 2.6788428px, 33.8259264px 4.6306176px, 31.02945px 7.02945px, 28.6306176px 9.8259264px, 26.6788428px 12.9706332px, 25.2235392px 16.4141568px, 24.3141204px 20.1070836px, 24px 24px, 24px 44px, 24px 44px, 23.8429398px 45.9464582px, 23.3882304px 47.7929216px, 22.6605786px 49.5146834px, 21.6846912px 51.0870368px, 20.485275px 52.485275px, 19.0870368px 53.6846912px, 17.5146834px 54.6605786px, 15.7929216px 55.3882304px, 13.9464582px 55.8429398px, 12px 56px, 12px 56px, 10.05353694px 56.1570575px, 8.20707072px 56.61176px, 6.48530778px 57.3394025px, 4.91295456px 58.31528px, 3.5147175px 59.5146875px, 2.31530304px 60.91292px, 1.33941762px 62.4852725px, 0.61176768px 64.20704px, 0.15705966px 66.0535175px, 0px 68px, 0px calc(100% - 56px), 0px calc(100% - 56px), 0.3141204px calc(100% - 52.10825px), 1.2235392px calc(100% - 48.415999999999px), 2.6788428px calc(100% - 44.97275px), 4.6306176px calc(100% - 41.828px), 7.02945px calc(100% - 39.03125px), 9.8259264px calc(100% - 36.632px), 12.9706332px calc(100% - 34.67975px), 16.4141568px calc(100% - 33.224px), 20.1070836px calc(100% - 32.31425px), 24px calc(100% - 32px), 32px calc(100% - 32px), 32px calc(100% - 32px), 34.5952938px calc(100% - 31.79068px), 37.0572544px calc(100% - 31.18464px), 39.3529406px calc(100% - 30.21476px), 41.4494112px calc(100% - 28.91392px), 43.313725px calc(100% - 27.315px), 44.9129408px calc(100% - 25.45088px), 46.2141174px calc(100% - 23.35444px), 47.1843136px calc(100% - 21.05856px), 47.7905882px calc(100% - 18.59612px), 48px calc(100% - 16px), 48px calc(100% - 16px), 48.2094118px calc(100% - 13.40388px), 48.8156864px calc(100% - 10.94144px), 49.7858826px calc(100% - 8.6455599999999px), 51.0870592px calc(100% - 6.5491199999999px), 52.686275px calc(100% - 4.6849999999999px), 54.5505888px calc(100% - 3.08608px), 56.6470594px calc(100% - 1.7852399999999px), 58.9427456px calc(100% - 0.81536000000006px), 61.4047062px calc(100% - 0.20932000000016px), 64px calc(100% - 0px), calc(100% - 44px) calc(100% - 0px), calc(100% - 44px) calc(100% - 0px), calc(100% - 40.107035px) calc(100% - 0.3142499999999px), calc(100% - 36.41408px) calc(100% - 1.2239999999997px), calc(100% - 32.970545px) calc(100% - 2.67975px), calc(100% - 29.82584px) calc(100% - 4.6320000000001px), calc(100% - 27.029375px) calc(100% - 7.03125px), calc(100% - 24.63056px) calc(100% - 9.828px), calc(100% - 22.678805px) calc(100% - 12.97275px), calc(100% - 21.22352px) calc(100% - 16.416px), calc(100% - 20.314115px) calc(100% - 20.10825px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20px) calc(100% - 38px), calc(100% - 20px) calc(100% - 38px), calc(100% - 19.869121px) calc(100% - 39.62136px), calc(100% - 19.490208px) calc(100% - 41.15968px), calc(100% - 18.883847px) calc(100% - 42.59432px), calc(100% - 18.070624px) calc(100% - 43.90464px), calc(100% - 17.071125px) calc(100% - 45.07px), calc(100% - 15.905936px) calc(100% - 46.06976px), calc(100% - 14.595643px) calc(100% - 46.88328px), calc(100% - 13.160832px) calc(100% - 47.48992px), calc(100% - 11.622089px) calc(100% - 47.86904px), calc(100% - 10px) calc(100% - 48px), calc(100% - 10px) calc(100% - 48px), calc(100% - 8.3779109999999px) calc(100% - 48.13096px), calc(100% - 6.8391679999999px) calc(100% - 48.51008px), calc(100% - 5.404357px) calc(100% - 49.11672px), calc(100% - 4.094064px) calc(100% - 49.93024px), calc(100% - 2.928875px) calc(100% - 50.93px), calc(100% - 1.929376px) calc(100% - 52.09536px), calc(100% - 1.116153px) calc(100% - 53.40568px), calc(100% - 0.509792px) calc(100% - 54.84032px), calc(100% - 0.13087899999999px) calc(100% - 56.37864px), calc(100% - 0px) calc(100% - 58px), calc(100% - 0px) 56px, calc(100% - 0px) 56px, calc(100% - 0.3141149999999px) 52.1070836px, calc(100% - 1.22352px) 48.4141568px, calc(100% - 2.6788050000001px) 44.9706332px, calc(100% - 4.6305600000001px) 41.8259264px, calc(100% - 7.029375px) 39.02945px, calc(100% - 9.82584px) 36.6306176px, calc(100% - 12.970545px) 34.6788428px, calc(100% - 16.41408px) 33.2235392px, calc(100% - 20.107035px) 32.3141204px, calc(100% - 24px) 32px, calc(100% - 40px) 32px, calc(100% - 40px) 32px, calc(100% - 42.595391px) 31.7905882px, calc(100% - 45.057408px) 31.1843136px, calc(100% - 47.353117px) 30.2141174px, calc(100% - 49.449584px) 28.9129408px, calc(100% - 51.313875px) 27.313725px, calc(100% - 52.913056px) 25.4494112px, calc(100% - 54.214193px) 23.3529406px, calc(100% - 55.184352px) 21.0572544px, calc(100% - 55.790599px) 18.5952938px, calc(100% - 56px) 16px)
    }
    .cms-clip-path-tablet-34 {
        clip-path: polygon(calc(100% - 64px) 15.9907px, calc(100% - 64px) 15.9907px, calc(100% - 64.209284px) 13.39692777px, calc(100% - 64.815192px) 10.93640576px, calc(100% - 65.784808px) 8.64205699px, calc(100% - 67.085216px) 6.54680448px, calc(100% - 68.6835px) 4.68357125px, calc(100% - 70.546744px) 3.08528032px, calc(100% - 72.642032px) 1.78485471px, calc(100% - 74.936448px) 0.81521744px, calc(100% - 77.397076px) 0.20929153px, calc(100% - 79.991px) 0px, 30.9907px 0px, 30.9907px 0px, 28.3969302px 0.20929153px, 25.9364096px 0.81521744px, 23.6420614px 1.78485471px, 21.5468088px 3.08528032px, 19.683575px 4.68357125px, 18.0852832px 6.54680448px, 16.7848566px 8.64205699px, 15.8152184px 10.93640576px, 15.2092918px 13.39692777px, 15px 15.9907px, 15px 24.4814px, 15px 24.4814px, 14.9018367px 25.6979546px, 14.6176416px 26.8520048px, 14.1628569px 27.9281102px, 13.5529248px 28.9108304px, 12.8032875px 29.784725px, 11.9293872px 30.5343536px, 10.9466661px 31.1442758px, 9.8705664px 31.5990512px, 8.7165303px 31.8832394px, 7.5px 31.9814px, 7.5px 31.9814px, 6.28345998px 32.0795633px, 5.12941824px 32.3637584px, 4.05331626px 32.8185431px, 3.07059552px 33.4284752px, 2.1966975px 34.1781125px, 1.44706368px 35.0520128px, 0.83713554px 36.0347339px, 0.38235456px 37.1108336px, 0.09816222px 38.2648697px, 0px 39.4814px, 0px calc(100% - 47.02px), 0px calc(100% - 47.02px), 0.20941288px calc(100% - 44.42388px), 0.81569024px calc(100% - 41.96144px), 1.78589016px calc(100% - 39.66556px), 3.08707072px calc(100% - 37.56912px), 4.68629px calc(100% - 35.705px), 6.55060608px calc(100% - 34.10608px), 8.64707704px calc(100% - 32.80524px), 10.94276096px calc(100% - 31.83536px), 13.40471592px calc(100% - 31.22932px), 16px calc(100% - 31.02px), 16.4907px calc(100% - 31.02px), 16.4907px calc(100% - 31.02px), 19.0064012px calc(100% - 30.81684px), 21.3928576px calc(100% - 30.22872px), 23.6181384px calc(100% - 29.28768px), 25.6503128px calc(100% - 28.02576px), 27.45745px calc(100% - 26.475px), 29.0076192px calc(100% - 24.66744px), 30.2688896px calc(100% - 22.63512px), 31.2093304px calc(100% - 20.41008px), 31.7970108px calc(100% - 18.02436px), 32px calc(100% - 15.51px), 32px calc(100% - 15.51px), 32.2029892px calc(100% - 12.99321px), 32.7906696px calc(100% - 10.60608px), 33.7311104px calc(100% - 8.3804699999998px), 34.9923808px calc(100% - 6.34824px), 36.54255px calc(100% - 4.54125px), 38.3496872px calc(100% - 2.9913599999998px), 40.3818616px calc(100% - 1.7304299999998px), 42.6071424px calc(100% - 0.79032000000007px), 44.9935988px calc(100% - 0.2028899999998px), 47.5093px calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 85.404609px) calc(100% - 0.20931999999971px), calc(100% - 82.942592px) calc(100% - 0.8153599999996px), calc(100% - 80.646883px) calc(100% - 1.7852400000002px), calc(100% - 78.550416px) calc(100% - 3.0860799999998px), calc(100% - 76.686125px) calc(100% - 4.6849999999999px), calc(100% - 75.086944px) calc(100% - 6.5491200000001px), calc(100% - 73.785807px) calc(100% - 8.6455599999999px), calc(100% - 72.815648px) calc(100% - 10.94144px), calc(100% - 72.209401px) calc(100% - 13.40388px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72px) calc(100% - 16px), calc(100% - 71.790599px) calc(100% - 18.59612px), calc(100% - 71.184352px) calc(100% - 21.05856px), calc(100% - 70.214193px) calc(100% - 23.35444px), calc(100% - 68.913056px) calc(100% - 25.45088px), calc(100% - 67.313875px) calc(100% - 27.315px), calc(100% - 65.449584px) calc(100% - 28.91392px), calc(100% - 63.353117px) calc(100% - 30.21476px), calc(100% - 61.057408px) calc(100% - 31.18464px), calc(100% - 58.595391px) calc(100% - 31.79068px), calc(100% - 56px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 20.107035px) calc(100% - 32.31398px), calc(100% - 16.41408px) calc(100% - 33.22304px), calc(100% - 12.970545px) calc(100% - 34.67786px), calc(100% - 9.82584px) calc(100% - 36.62912px), calc(100% - 7.029375px) calc(100% - 39.0275px), calc(100% - 4.6305600000001px) calc(100% - 41.82368px), calc(100% - 2.6788050000001px) calc(100% - 44.96834px), calc(100% - 1.22352px) calc(100% - 48.41216px), calc(100% - 0.31411500000002px) calc(100% - 52.10582px), calc(100% - 0px) calc(100% - 56px), calc(100% - 0px) 55.9814px, calc(100% - 0px) 55.9814px, calc(100% - 0.3141149999999px) 52.0884836px, calc(100% - 1.22352px) 48.3955568px, calc(100% - 2.6788050000001px) 44.9520332px, calc(100% - 4.6305600000001px) 41.8073264px, calc(100% - 7.029375px) 39.01085px, calc(100% - 9.82584px) 36.6120176px, calc(100% - 12.970545px) 34.6602428px, calc(100% - 16.41408px) 33.2049392px, calc(100% - 20.107035px) 32.2955204px, calc(100% - 24px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 50.602924px) 31.7721109px, calc(100% - 53.063552px) 31.1661912px, calc(100% - 55.357968px) 30.1965623px, calc(100% - 57.453256px) 28.8961456px, calc(100% - 59.3165px) 27.2978625px, calc(100% - 60.914784px) 25.4346344px, calc(100% - 62.215192px) 23.3393827px, calc(100% - 63.184808px) 21.0450288px, calc(100% - 63.790716px) 18.5844941px, calc(100% - 64px) 15.9907px)
    }
    .cms-clip-path-tablet-35 {
        clip-path: polygon(calc(100% - 64px) 15.9907px, calc(100% - 64px) 15.9907px, calc(100% - 64.209284px) 13.39692777px, calc(100% - 64.815192px) 10.93640576px, calc(100% - 65.784808px) 8.64205699px, calc(100% - 67.085216px) 6.54680448px, calc(100% - 68.6835px) 4.68357125px, calc(100% - 70.546744px) 3.08528032px, calc(100% - 72.642032px) 1.78485471px, calc(100% - 74.936448px) 0.81521744px, calc(100% - 77.397076px) 0.20929153px, calc(100% - 79.991px) 0px, 30.9907px 0px, 30.9907px 0px, 28.3969302px 0.20929153px, 25.9364096px 0.81521744px, 23.6420614px 1.78485471px, 21.5468088px 3.08528032px, 19.683575px 4.68357125px, 18.0852832px 6.54680448px, 16.7848566px 8.64205699px, 15.8152184px 10.93640576px, 15.2092918px 13.39692777px, 15px 15.9907px, 15px 24.4814px, 15px 24.4814px, 14.9018367px 25.6979546px, 14.6176416px 26.8520048px, 14.1628569px 27.9281102px, 13.5529248px 28.9108304px, 12.8032875px 29.784725px, 11.9293872px 30.5343536px, 10.9466661px 31.1442758px, 9.8705664px 31.5990512px, 8.7165303px 31.8832394px, 7.5px 31.9814px, 7.5px 31.9814px, 6.28345998px 32.0795634px, 5.12941824px 32.3637592px, 4.05331626px 32.8185458px, 3.07059552px 33.4284816px, 2.1966975px 34.178125px, 1.44706368px 35.0520344px, 0.83713554px 36.0347682px, 0.38235456px 37.1108848px, 0.09816222px 38.2649426px, 0px 39.4815px, 0px calc(100% - 47.02px), 0px calc(100% - 47.02px), 0.20941288px calc(100% - 44.42388px), 0.81569024px calc(100% - 41.96144px), 1.78589016px calc(100% - 39.66556px), 3.08707072px calc(100% - 37.56912px), 4.68629px calc(100% - 35.705px), 6.55060608px calc(100% - 34.10608px), 8.64707704px calc(100% - 32.80524px), 10.94276096px calc(100% - 31.83536px), 13.40471592px calc(100% - 31.22932px), 16px calc(100% - 31.02px), 16.4902px calc(100% - 31.02px), 16.4902px calc(100% - 31.02px), 19.0059638px calc(100% - 30.81711px), 21.3924864px calc(100% - 30.229679999999px), 23.6178346px calc(100% - 29.28957px), 25.6500752px calc(100% - 28.02864px), 27.457275px calc(100% - 26.47875px), 29.0075008px calc(100% - 24.67176px), 30.2688194px calc(100% - 22.63953px), 31.2092976px calc(100% - 20.41392px), 31.7970022px calc(100% - 18.02679px), 32px calc(100% - 15.51px), 32px calc(100% - 15.51px), 32.2029978px calc(100% - 12.99321px), 32.7907024px calc(100% - 10.60608px), 33.7311806px calc(100% - 8.3804700000001px), 34.9924992px calc(100% - 6.34824px), 36.542725px calc(100% - 4.54125px), 38.3499248px calc(100% - 2.9913599999998px), 40.3821654px calc(100% - 1.7304300000001px), 42.6075136px calc(100% - 0.79032000000007px), 44.9940362px calc(100% - 0.20289000000002px), 47.5098px calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 85.404609px) calc(100% - 0.20931999999993px), calc(100% - 82.942592px) calc(100% - 0.81535999999937px), calc(100% - 80.646883px) calc(100% - 1.7852400000002px), calc(100% - 78.550416px) calc(100% - 3.08608px), calc(100% - 76.686125px) calc(100% - 4.6849999999999px), calc(100% - 75.086944px) calc(100% - 6.5491200000001px), calc(100% - 73.785807px) calc(100% - 8.6455600000002px), calc(100% - 72.815648px) calc(100% - 10.94144px), calc(100% - 72.209401px) calc(100% - 13.40388px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72px) calc(100% - 16px), calc(100% - 71.790599px) calc(100% - 18.59612px), calc(100% - 71.184352px) calc(100% - 21.05856px), calc(100% - 70.214193px) calc(100% - 23.35444px), calc(100% - 68.913056px) calc(100% - 25.45088px), calc(100% - 67.313875px) calc(100% - 27.315px), calc(100% - 65.449584px) calc(100% - 28.91392px), calc(100% - 63.353117px) calc(100% - 30.21476px), calc(100% - 61.057408px) calc(100% - 31.18464px), calc(100% - 58.595391px) calc(100% - 31.79068px), calc(100% - 56px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 20.107035px) calc(100% - 32.31425px), calc(100% - 16.41408px) calc(100% - 33.224px), calc(100% - 12.970545px) calc(100% - 34.67975px), calc(100% - 9.82584px) calc(100% - 36.632px), calc(100% - 7.029375px) calc(100% - 39.03125px), calc(100% - 4.6305600000001px) calc(100% - 41.828px), calc(100% - 2.6788050000001px) calc(100% - 44.97275px), calc(100% - 1.22352px) calc(100% - 48.416px), calc(100% - 0.31411500000002px) calc(100% - 52.10825px), calc(100% - 0px) calc(100% - 56px), calc(100% - 0px) 55.9814px, calc(100% - 0px) 55.9814px, calc(100% - 0.3141149999999px) 52.0884836px, calc(100% - 1.22352px) 48.3955568px, calc(100% - 2.6788050000001px) 44.9520332px, calc(100% - 4.6305600000001px) 41.8073264px, calc(100% - 7.029375px) 39.01085px, calc(100% - 9.82584px) 36.6120176px, calc(100% - 12.970545px) 34.6602428px, calc(100% - 16.41408px) 33.2049392px, calc(100% - 20.107035px) 32.2955204px, calc(100% - 24px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 50.602924px) 31.7721109px, calc(100% - 53.063552px) 31.1661912px, calc(100% - 55.357968px) 30.1965623px, calc(100% - 57.453256px) 28.8961456px, calc(100% - 59.3165px) 27.2978625px, calc(100% - 60.914784px) 25.4346344px, calc(100% - 62.215192px) 23.3393827px, calc(100% - 63.184808px) 21.0450288px, calc(100% - 63.790716px) 18.5844941px, calc(100% - 64px) 15.9907px)
    }
    .cms-clip-path-tablet-37 {
        clip-path: polygon(55px 17.5px, 55px 17.5px, 55.229045px 14.66140986px, 55.89216px 11.96864768px, 56.953315px 9.45774382px, 58.37648px 7.16472864px, 60.125625px 5.1256325px, 62.16472px 3.37648576px, 64.457735px 1.95331878px, 66.96864px 0.89216192px, 69.661405px 0.22904554px, 72.5px 0px, calc(100% - 49px) 0px, calc(100% - 49px) 0px, calc(100% - 45.107035px) 0.3141204px, calc(100% - 41.41408px) 1.2235392px, calc(100% - 37.970545px) 2.6788428px, calc(100% - 34.82584px) 4.6306176px, calc(100% - 32.029375px) 7.02945px, calc(100% - 29.63056px) 9.8259264px, calc(100% - 27.678805px) 12.9706332px, calc(100% - 26.22352px) 16.4141568px, calc(100% - 25.314115px) 20.1070836px, calc(100% - 25px) 24px, calc(100% - 25px) 97.5px, calc(100% - 25px) 97.5px, calc(100% - 24.836408px) 99.527672px, calc(100% - 24.362784px) 101.451136px, calc(100% - 23.604856px) 103.244664px, calc(100% - 22.588352px) 104.882528px, calc(100% - 21.339px) 106.339px, calc(100% - 19.882528px) 107.588352px, calc(100% - 18.244664px) 108.604856px, calc(100% - 16.451136px) 109.362784px, calc(100% - 14.527672px) 109.836408px, calc(100% - 12.5px) 110px, calc(100% - 12.5px) 110px, calc(100% - 10.472328px) 110.163592px, calc(100% - 8.5488639999999px) 110.637216px, calc(100% - 6.755336px) 111.395144px, calc(100% - 5.117472px) 112.411648px, calc(100% - 3.661px) 113.661px, calc(100% - 2.411648px) 115.117472px, calc(100% - 1.395144px) 116.755336px, calc(100% - 0.63721599999997px) 118.548864px, calc(100% - 0.16359199999999px) 120.472328px, calc(100% - 0px) 122.5px, calc(100% - 0px) calc(100% - 60px), calc(100% - 0px) calc(100% - 60px), calc(100% - 0.26175799999999px) calc(100% - 56.75485px), calc(100% - 1.019584px) calc(100% - 53.6768px), calc(100% - 2.2323060000001px) calc(100% - 50.80695px), calc(100% - 3.858752px) calc(100% - 48.1864px), calc(100% - 5.85775px) calc(100% - 45.85625px), calc(100% - 8.188128px) calc(100% - 43.8576px), calc(100% - 10.808714px) calc(100% - 42.23155px), calc(100% - 13.678336px) calc(100% - 41.0192px), calc(100% - 16.755822px) calc(100% - 40.26165px), calc(100% - 20px) calc(100% - 40px), calc(100% - 20px) calc(100% - 40px), calc(100% - 23.244178px) calc(100% - 39.73835px), calc(100% - 26.321664px) calc(100% - 38.9808px), calc(100% - 29.191286px) calc(100% - 37.76845px), calc(100% - 31.811872px) calc(100% - 36.1424px), calc(100% - 34.14225px) calc(100% - 34.14375px), calc(100% - 36.141248px) calc(100% - 31.8136px), calc(100% - 37.767694px) calc(100% - 29.19305px), calc(100% - 38.980416px) calc(100% - 26.3232px), calc(100% - 39.738242px) calc(100% - 23.24515px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40.261758px) calc(100% - 16.75485px), calc(100% - 41.019584px) calc(100% - 13.6768px), calc(100% - 42.232306px) calc(100% - 10.80695px), calc(100% - 43.858752px) calc(100% - 8.1864px), calc(100% - 45.85775px) calc(100% - 5.85625px), calc(100% - 48.188128px) calc(100% - 3.8576px), calc(100% - 50.808714px) calc(100% - 2.23155px), calc(100% - 53.678336px) calc(100% - 1.0192px), calc(100% - 56.755822px) calc(100% - 0.26164999999992px), calc(100% - 60px) calc(100% - 0px), 72px calc(100% - 0px), 72px calc(100% - 0px), 70.7023531px calc(100% - 0.10465999999951px), 69.4713728px calc(100% - 0.40767999999957px), 68.3235297px calc(100% - 0.89262000000008px), 67.2752944px calc(100% - 1.54304px), 66.3431375px calc(100% - 2.3425px), 65.5435296px calc(100% - 3.2745600000001px), 64.8929413px calc(100% - 4.32278px), 64.4078432px calc(100% - 5.47072px), 64.1047059px calc(100% - 6.7019399999999px), 64px calc(100% - 8.0000000000002px), 64px calc(100% - 8px), 63.8952941px calc(100% - 9.2980599999996px), 63.5921568px calc(100% - 10.52928px), 63.1070587px calc(100% - 11.67722px), 62.4564704px calc(100% - 12.72544px), 61.6568625px calc(100% - 13.6575px), 60.7247056px calc(100% - 14.45696px), 59.6764703px calc(100% - 15.10738px), 58.5286272px calc(100% - 15.59232px), 57.2976469px calc(100% - 15.89534px), 56px calc(100% - 16px), 24px calc(100% - 16px), 24px calc(100% - 16px), 20.1070836px calc(100% - 16.31425px), 16.4141568px calc(100% - 17.224px), 12.9706332px calc(100% - 18.67975px), 9.8259264px calc(100% - 20.632px), 7.02945px calc(100% - 23.03125px), 4.6306176px calc(100% - 25.828px), 2.6788428px calc(100% - 28.97275px), 1.2235392px calc(100% - 32.416px), 0.3141204px calc(100% - 36.10825px), 0px calc(100% - 40px), 0px 59px, 0px 59px, 0.3141204px 55.1070836px, 1.2235392px 51.4141568px, 2.6788428px 47.9706332px, 4.6306176px 44.8259264px, 7.02945px 42.02945px, 9.8259264px 39.6306176px, 12.9706332px 37.6788428px, 16.4141568px 36.2235392px, 20.1070836px 35.3141204px, 24px 35px, 37.5px 35px, 37.5px 35px, 40.338595px 34.770955px, 43.03136px 34.10784px, 45.542265px 33.046685px, 47.83528px 31.62352px, 49.874375px 29.874375px, 51.62352px 27.83528px, 53.046685px 25.542265px, 54.10784px 23.03136px, 54.770955px 20.338595px, 55px 17.5px)
    }
    .cms-clip-path-tablet-42 {
        clip-path: polygon(calc(100% - 24px) 19.9995px, calc(100% - 24px) 19.9995px, calc(100% - 24.261758px) 16.75547937px, calc(100% - 25.019584px) 13.67811456px, calc(100% - 26.232306px) 10.80858219px, calc(100% - 27.858752px) 8.18805888px, calc(100% - 29.85775px) 5.85772125px, calc(100% - 32.188128px) 3.85874592px, calc(100% - 34.808714px) 2.23230951px, calc(100% - 37.678336px) 1.01958864px, calc(100% - 40.755822px) 0.26175993px, calc(100% - 44px) 0px, 72.9996px 0px, 72.9996px 0px, 71.3776465px 0.13087662px, 69.839012px 0.50978136px, 68.4042855px 1.11612654px, 67.094056px 1.92932448px, 65.9289125px 2.9287875px, 64.929444px 4.09392792px, 64.1162395px 5.40415806px, 63.509888px 6.83889024px, 63.1309785px 8.37753678px, 63.0001px 9.99951px, 63.0001px 9.99951px, 62.8692242px 11.62148509px, 62.4903216px 13.16013152px, 61.8839794px 14.59486203px, 61.0707848px 15.90508936px, 60.071325px 17.07022625px, 58.9061872px 18.06968544px, 57.5959586px 18.88287967px, 56.1612264px 19.48922168px, 54.6225778px 19.86812421px, 53.0006px 19.999px, 24px 19.999px, 24px 19.999px, 20.1070836px 20.3131204px, 16.4141568px 21.2225392px, 12.9706332px 22.6778428px, 9.8259264px 24.6296176px, 7.02945px 27.02845px, 4.6306176px 29.8249264px, 2.6788428px 32.9696332px, 1.2235392px 36.4131568px, 0.3141204px 40.1060836px, 0px 43.999px, calc(100% - 398px) calc(100% - 24px), calc(100% - 398px) calc(100% - 24px), calc(100% - 397.6858796px) calc(100% - 20.107035px), calc(100% - 396.7764608px) calc(100% - 16.41408px), calc(100% - 395.3211572px) calc(100% - 12.970545px), calc(100% - 393.3693824px) calc(100% - 9.8258399999999px), calc(100% - 390.97055px) calc(100% - 7.0293750000001px), calc(100% - 388.1740736px) calc(100% - 4.6305599999999px), calc(100% - 385.0293668px) calc(100% - 2.678805px), calc(100% - 381.5858432px) calc(100% - 1.22352px), calc(100% - 377.8929164px) calc(100% - 0.3141149999999px), calc(100% - 374px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.107035px) calc(100% - 0.31411500000002px), calc(100% - 16.41408px) calc(100% - 1.2235199999999px), calc(100% - 12.970545px) calc(100% - 2.6788049999999px), calc(100% - 9.82584px) calc(100% - 4.6305600000002px), calc(100% - 7.029375px) calc(100% - 7.0293750000001px), calc(100% - 4.6305600000001px) calc(100% - 9.82584px), calc(100% - 2.6788050000001px) calc(100% - 12.970545px), calc(100% - 1.22352px) calc(100% - 16.41408px), calc(100% - 0.31411500000002px) calc(100% - 20.107035px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 51.999px, calc(100% - 0px) 51.999px, calc(100% - 0.15707099999992px) 50.0525418px, calc(100% - 0.61180799999994px) 48.2060784px, calc(100% - 1.3394970000001px) 46.4843166px, calc(100% - 2.315424px) 44.9119632px, calc(100% - 3.514875px) 43.513725px, calc(100% - 4.913136px) 42.3143088px, calc(100% - 6.485493px) 41.3384214px, calc(100% - 8.207232px) 40.6107696px, calc(100% - 10.053639px) 40.1560602px, calc(100% - 12px) 39.999px, calc(100% - 12px) 39.999px, calc(100% - 13.946361px) 39.8419398px, calc(100% - 15.792768px) 39.3872304px, calc(100% - 17.514507px) 38.6595786px, calc(100% - 19.086864px) 37.6836912px, calc(100% - 20.485125px) 36.484275px, calc(100% - 21.684576px) 35.0860368px, calc(100% - 22.660503px) 33.5136834px, calc(100% - 23.388192px) 31.7919216px, calc(100% - 23.842929px) 29.9454582px, calc(100% - 24px) 27.999px, calc(100% - 24px) 19.9995px)
    }
    .cms-clip-path-tablet-43 {
        clip-path: polygon(24px 23.999px, 24px 23.999px, 24.3141204px 20.106084256264px, 25.2235392px 16.413159237552px, 26.6788428px 12.969638262608px, 28.6306176px 9.824934650176px, 31.02945px 7.028461719px, 33.8259264px 4.629632787824px, 36.9706332px 2.677861175392px, 40.4141568px 1.222560200448px, 44.1070836px 0.313143181736px, 48px -0.000976562px, calc(100% - 71.98px) -0.000976562px, calc(100% - 71.98px) -0.000976562px, calc(100% - 69.388085px) 0.208180721736px, calc(100% - 66.92928px) 0.813718120448px, calc(100% - 64.636495px) 1.782733955392px, calc(100% - 62.54264px) 3.082326547824px, calc(100% - 60.680625px) 4.679594219px, calc(100% - 59.08336px) 6.541635290176px, calc(100% - 57.783755px) 8.635548082608px, calc(100% - 56.81472px) 10.928430917552px, calc(100% - 56.209165px) 13.387382116264px, calc(100% - 56px) 15.9795px, calc(100% - 56px) 15.9795px, calc(100% - 55.790835px) 18.5716234px, calc(100% - 55.18528px) 21.0305792px, calc(100% - 54.216245px) 23.3234658px, calc(100% - 52.91664px) 25.4173816px, calc(100% - 51.319375px) 27.279425px, calc(100% - 49.45736px) 28.8766944px, calc(100% - 47.363505px) 30.1762882px, calc(100% - 45.07072px) 31.1453048px, calc(100% - 42.611915px) 31.7508426px, calc(100% - 40.02px) 31.96px, calc(100% - 24px) 31.96px, calc(100% - 24px) 31.96px, calc(100% - 20.107035px) 32.2741204px, calc(100% - 16.41408px) 33.1835392px, calc(100% - 12.970545px) 34.6388428px, calc(100% - 9.82584px) 36.5906176px, calc(100% - 7.029375px) 38.98945px, calc(100% - 4.6305600000001px) 41.7859264px, calc(100% - 2.6788050000001px) 44.9306332px, calc(100% - 1.22352px) 48.3741568px, calc(100% - 0.31411500000002px) 52.0670836px, calc(100% - 0px) 55.96px, calc(100% - 0px) calc(100% - 58px), calc(100% - 0px) calc(100% - 58px), calc(100% - 0.13087899999999px) calc(100% - 56.377911px), calc(100% - 0.50979199999995px) calc(100% - 54.839168px), calc(100% - 1.1161530000001px) calc(100% - 53.404357px), calc(100% - 1.929376px) calc(100% - 52.094064px), calc(100% - 2.928875px) calc(100% - 50.928875px), calc(100% - 4.094064px) calc(100% - 49.929376px), calc(100% - 5.404357px) calc(100% - 49.116153px), calc(100% - 6.839168px) calc(100% - 48.509792px), calc(100% - 8.3779109999999px) calc(100% - 48.130879px), calc(100% - 10px) calc(100% - 48px), calc(100% - 10px) calc(100% - 48px), calc(100% - 11.622089px) calc(100% - 47.869121px), calc(100% - 13.160832px) calc(100% - 47.490208px), calc(100% - 14.595643px) calc(100% - 46.883847px), calc(100% - 15.905936px) calc(100% - 46.070624px), calc(100% - 17.071125px) calc(100% - 45.071125px), calc(100% - 18.070624px) calc(100% - 43.905936px), calc(100% - 18.883847px) calc(100% - 42.595643px), calc(100% - 19.490208px) calc(100% - 41.160832px), calc(100% - 19.869121px) calc(100% - 39.622089px), calc(100% - 20px) calc(100% - 38px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20.314115px) calc(100% - 20.107306px), calc(100% - 21.22352px) calc(100% - 16.414568px), calc(100% - 22.678805px) calc(100% - 12.971202px), calc(100% - 24.63056px) calc(100% - 9.8266239999999px), calc(100% - 27.029375px) calc(100% - 7.03025px), calc(100% - 29.82584px) calc(100% - 4.631496px), calc(100% - 32.970545px) calc(100% - 2.6797779999999px), calc(100% - 36.41408px) calc(100% - 1.224512px), calc(100% - 40.107035px) calc(100% - 0.31511399999999px), calc(100% - 44px) calc(100% - 0.00099999999997635px), 63.9995px calc(100% - 0.00099999999997635px), 63.9995px calc(100% - 0.00099999999997635px), 61.4042931px calc(100% - 0.21039999999982px), 58.9424128px calc(100% - 0.81663999999967px), 56.6467997px calc(100% - 1.78678px), 54.5503944px calc(100% - 3.0878799999999px), 52.6861375px calc(100% - 4.687px), 51.0869696px calc(100% - 6.5511999999999px), 49.7858313px calc(100% - 8.6475399999999px), 48.8156632px calc(100% - 10.94308px), 48.2094059px calc(100% - 13.40488px), 48px calc(100% - 16px), 48px calc(100% - 16px), 47.7905941px calc(100% - 18.595391px), 47.1843368px calc(100% - 21.057408px), 46.2141687px calc(100% - 23.353117px), 44.9130304px calc(100% - 25.449584px), 43.3138625px calc(100% - 27.313875px), 41.4496056px calc(100% - 28.913056px), 39.3532003px calc(100% - 30.214193px), 37.0575872px calc(100% - 31.184352px), 34.5957069px calc(100% - 31.790599px), 32.0005px calc(100% - 32px), 24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.314115px), 16.4141568px calc(100% - 33.22352px), 12.9706332px calc(100% - 34.678805px), 9.8259264px calc(100% - 36.63056px), 7.02945px calc(100% - 39.029375px), 4.6306176px calc(100% - 41.82584px), 2.6788428px calc(100% - 44.970545px), 1.2235392px calc(100% - 48.41408px), 0.3141204px calc(100% - 52.107035px), 0px calc(100% - 56px), 0px 67.96px, 0px 67.96px, 0.15705966px 66.0135175px, 0.61176768px 64.16704px, 1.33941762px 62.4452725px, 2.31530304px 60.87292px, 3.5147175px 59.4746875px, 4.91295456px 58.27528px, 6.48530778px 57.2994025px, 8.20707072px 56.57176px, 10.05353694px 56.1170575px, 12px 55.96px, 12px 55.96px, 13.9464582px 55.8029398px, 15.7929216px 55.3482304px, 17.5146834px 54.6205786px, 19.0870368px 53.6446912px, 20.485275px 52.445275px, 21.6846912px 51.0470368px, 22.6605786px 49.4746834px, 23.3882304px 47.7529216px, 23.8429398px 45.9064582px, 24px 43.96px, 24px 23.999px)
    }
    .cms-clip-path-tablet-44 {
        clip-path: polygon(0px 20px, 0px 20px, 0.2617661px 16.75589733px, 1.0196128px 13.67845504px, 2.2323627px 10.80885071px, 3.8588384px 8.18826192px, 5.8578625px 5.85786625px, 8.1882576px 3.85884128px, 10.8088463px 2.23236459px, 13.6784512px 1.01961376px, 16.7558949px 0.26176637px, 20px 0px, calc(100% - 36px) 0px, calc(100% - 36px) 0px, calc(100% - 32.755822px) 0.26176637px, calc(100% - 29.678336px) 1.01961376px, calc(100% - 26.808714px) 2.23236459px, calc(100% - 24.188128px) 3.85884128px, calc(100% - 21.85775px) 5.85786625px, calc(100% - 19.858752px) 8.18826192px, calc(100% - 18.232306px) 10.80885071px, calc(100% - 17.019584px) 13.67845504px, calc(100% - 16.261758px) 16.75589733px, calc(100% - 16px) 20px, calc(100% - 16px) 48px, calc(100% - 16px) 48px, calc(100% - 15.895286px) 49.2976469px, calc(100% - 15.592128px) 50.5286272px, calc(100% - 15.107002px) 51.6764703px, calc(100% - 14.456384px) 52.7247056px, calc(100% - 13.65675px) 53.6568625px, calc(100% - 12.724576px) 54.4564704px, calc(100% - 11.676338px) 55.1070587px, calc(100% - 10.528512px) 55.5921568px, calc(100% - 9.2975740000001px) 55.8952941px, calc(100% - 8.0000000000001px) 56px, calc(100% - 8px) 56px, calc(100% - 6.7024259999999px) 56.1047059px, calc(100% - 5.4714879999999px) 56.4078432px, calc(100% - 4.3236620000001px) 56.8929413px, calc(100% - 3.275424px) 57.5435296px, calc(100% - 2.34325px) 58.3431375px, calc(100% - 1.543616px) 59.2752944px, calc(100% - 0.89299800000003px) 60.3235297px, calc(100% - 0.407872px) 61.4713728px, calc(100% - 0.104714px) 62.7023531px, calc(100% - 0px) 64px, calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0.26175799999999px) calc(100% - 16.755822px), calc(100% - 1.019584px) calc(100% - 13.678336px), calc(100% - 2.2323060000001px) calc(100% - 10.808714px), calc(100% - 3.858752px) calc(100% - 8.1881279999999px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 8.188128px) calc(100% - 3.858752px), calc(100% - 10.808714px) calc(100% - 2.232306px), calc(100% - 13.678336px) calc(100% - 1.019584px), calc(100% - 16.755822px) calc(100% - 0.2617580000001px), calc(100% - 20px) calc(100% - 0px), 88px calc(100% - 0px), 88px calc(100% - 0px), 85.4047062px calc(100% - 0.20940099999996px), 82.9427456px calc(100% - 0.8156479999999px), 80.6470594px calc(100% - 1.785807px), 78.5505888px calc(100% - 3.086944px), 76.686275px calc(100% - 4.686125px), 75.0870592px calc(100% - 6.550416px), 73.7858826px calc(100% - 8.646883px), 72.8156864px calc(100% - 10.942592px), 72.2094118px calc(100% - 13.404609px), 72px calc(100% - 16px), 72px calc(100% - 16px), 71.7905882px calc(100% - 18.595391px), 71.1843136px calc(100% - 21.057408px), 70.2141174px calc(100% - 23.353117px), 68.9129408px calc(100% - 25.449584px), 67.313725px calc(100% - 27.313875px), 65.4494112px calc(100% - 28.913056px), 63.3529406px calc(100% - 30.214193px), 61.0572544px calc(100% - 31.184352px), 58.5952938px calc(100% - 31.790599px), 56px calc(100% - 32px), 20px calc(100% - 32px), 20px calc(100% - 32px), 16.75589733px calc(100% - 32.261758px), 13.67845504px calc(100% - 33.019584px), 10.80885071px calc(100% - 34.232306px), 8.18826192px calc(100% - 35.858752px), 5.85786625px calc(100% - 37.85775px), 3.85884128px calc(100% - 40.188128px), 2.23236459px calc(100% - 42.808714px), 1.01961376px calc(100% - 45.678336px), 0.26176637px calc(100% - 48.755822px), 0px calc(100% - 52px), 0px 20px)
    }
    .cms-clip-path-tablet-45 {
        clip-path: polygon(23px 20px, 23px 20px, 23.2617661px 16.75589247px, 24.0196128px 13.67844736px, 25.2323627px 10.80884189px, 26.8588384px 8.18825328px, 28.8578625px 5.85785875px, 31.1882576px 3.85883552px, 33.8088463px 2.23236081px, 36.6784512px 1.01961184px, 39.7558949px 0.26176583px, 43px 0px, calc(100% - 44px) 0px, calc(100% - 44px) 0px, calc(100% - 42.053396px) 0.15705585px, calc(100% - 40.206848px) 0.6117528px, calc(100% - 38.485052px) 1.33938495px, calc(100% - 36.912704px) 2.3152464px, calc(100% - 35.5145px) 3.51463125px, calc(100% - 34.315136px) 4.9128336px, calc(100% - 33.339308px) 6.48514755px, calc(100% - 32.611712px) 8.2068672px, calc(100% - 32.157044px) 10.05328665px, calc(100% - 32px) 11.9997px, calc(100% - 32px) 11.9997px, calc(100% - 31.842956px) 13.9461012px, calc(100% - 31.388288px) 15.7925136px, calc(100% - 30.660692px) 17.5142304px, calc(100% - 29.684864px) 19.0865448px, calc(100% - 28.4855px) 20.48475px, calc(100% - 27.087296px) 21.6841392px, calc(100% - 25.514948px) 22.6600056px, calc(100% - 23.793152px) 23.3876424px, calc(100% - 21.946604px) 23.8423428px, calc(100% - 20px) 23.9994px, calc(100% - 16px) 23.9994px, calc(100% - 16px) 23.9994px, calc(100% - 13.404609px) 24.2088118px, calc(100% - 10.942592px) 24.8150864px, calc(100% - 8.646883px) 25.7852826px, calc(100% - 6.550416px) 27.0864592px, calc(100% - 4.686125px) 28.685675px, calc(100% - 3.086944px) 30.5499888px, calc(100% - 1.785807px) 32.6464594px, calc(100% - 0.81564800000001px) 34.9421456px, calc(100% - 0.20940099999996px) 37.4041062px, calc(100% - 0px) 39.9994px, calc(100% - 0px) calc(100% - 35.154px), calc(100% - 0px) calc(100% - 35.154px), calc(100% - 0.20940099999996px) calc(100% - 32.558609px), calc(100% - 0.81564799999995px) calc(100% - 30.096592px), calc(100% - 1.785807px) calc(100% - 27.800883px), calc(100% - 3.086944px) calc(100% - 25.704416px), calc(100% - 4.686125px) calc(100% - 23.840125px), calc(100% - 6.550416px) calc(100% - 22.240944px), calc(100% - 8.646883px) calc(100% - 20.939807px), calc(100% - 10.942592px) calc(100% - 19.969648px), calc(100% - 13.404609px) calc(100% - 19.363401px), calc(100% - 16px) calc(100% - 19.154px), calc(100% - 22.423px) calc(100% - 19.154px), calc(100% - 22.423px) calc(100% - 19.154px), calc(100% - 23.976383px) calc(100% - 19.028647px), calc(100% - 25.449984px) calc(100% - 18.665736px), calc(100% - 26.824081px) calc(100% - 18.084989px), calc(100% - 28.078952px) calc(100% - 17.306128px), calc(100% - 29.194875px) calc(100% - 16.348875px), calc(100% - 30.152128px) calc(100% - 15.232952px), calc(100% - 30.930989px) calc(100% - 13.978081px), calc(100% - 31.511736px) calc(100% - 12.603984px), calc(100% - 31.874647px) calc(100% - 11.130383px), calc(100% - 32px) calc(100% - 9.5770000000001px), calc(100% - 32px) calc(100% - 9.577px), calc(100% - 32.125353px) calc(100% - 8.023617px), calc(100% - 32.488264px) calc(100% - 6.5500159999999px), calc(100% - 33.069011px) calc(100% - 5.175919px), calc(100% - 33.847872px) calc(100% - 3.921048px), calc(100% - 34.805125px) calc(100% - 2.805125px), calc(100% - 35.921048px) calc(100% - 1.847872px), calc(100% - 37.175919px) calc(100% - 1.069011px), calc(100% - 38.550016px) calc(100% - 0.48826399999996px), calc(100% - 40.023617px) calc(100% - 0.12535300000002px), calc(100% - 41.577px) calc(100% - 0px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589976px calc(100% - 0.26175799999999px), 13.67845888px calc(100% - 1.0195839999999px), 10.80885512px calc(100% - 2.2323060000001px), 8.18826624px calc(100% - 3.858752px), 5.85787px calc(100% - 5.85775px), 3.85884416px calc(100% - 8.188128px), 2.23236648px calc(100% - 10.808714px), 1.01961472px calc(100% - 13.678336px), 0.26176664px calc(100% - 16.755822px), 0px calc(100% - 20px), 0px 66.8462px, 0px 66.8462px, 0.15051517px 64.9808341px, 0.58627616px 63.2113008px, 1.28360619px 61.5612767px, 2.21882848px 60.0544384px, 3.36826625px 58.7144625px, 4.70824272px 57.5650256px, 6.21508111px 56.6298043px, 7.86510464px 55.9324752px, 9.63463653px 55.4967149px, 11.5px 55.3462px, 11.5px 55.3462px, 13.3653659px 55.1956824px, 15.1348992px 54.7599152px, 16.7849233px 54.0625768px, 18.2917616px 53.1273456px, 19.6317375px 51.9779px, 20.7811744px 50.6379184px, 21.7163957px 49.1310792px, 22.4137248px 47.4810608px, 22.8494851px 45.7115416px, 23px 43.8462px, 23px 20px)
    }
    .cms-clip-path-tablet-footer {
        clip-path: polygon(7.5px 32px, 7.5px 32px, 6.28345998px 32.0981633px, 5.12941824px 32.3823584px, 4.05331626px 32.8371431px, 3.07059552px 33.4470752px, 2.1966975px 34.1967125px, 1.44706368px 35.0706128px, 0.83713554px 36.0533339px, 0.38235456px 37.1294336px, 0.09816222px 38.2834697px, 0px 39.5px, 0px calc(100% - 80px), 0px calc(100% - 80px), 0.20941288px calc(100% - 77.40388px), 0.81569024px calc(100% - 74.94144px), 1.78589016px calc(100% - 72.64556px), 3.08707072px calc(100% - 70.54912px), 4.68629px calc(100% - 68.685px), 6.55060608px calc(100% - 67.08608px), 8.64707704px calc(100% - 65.78524px), 10.94276096px calc(100% - 64.81536px), 13.40471592px calc(100% - 64.20932px), 16px calc(100% - 64px), 16px calc(100% - 64px), 16px calc(100% - 64px), 18.5952938px calc(100% - 63.79068px), 21.0572544px calc(100% - 63.18464px), 23.3529406px calc(100% - 62.21476px), 25.4494112px calc(100% - 60.91392px), 27.313725px calc(100% - 59.315px), 28.9129408px calc(100% - 57.45088px), 30.2141174px calc(100% - 55.35444px), 31.1843136px calc(100% - 53.05856px), 31.7905882px calc(100% - 50.59612px), 32px calc(100% - 48px), 32px calc(100% - 24px), 32px calc(100% - 24px), 32.3141204px calc(100% - 20.10825px), 33.2235392px calc(100% - 16.416px), 34.6788428px calc(100% - 12.97275px), 36.6306176px calc(100% - 9.828px), 39.02945px calc(100% - 7.03125px), 41.8259264px calc(100% - 4.6319999999998px), 44.9706332px calc(100% - 2.6797500000002px), 48.4141568px calc(100% - 1.2239999999999px), 52.1070836px calc(100% - 0.31425000000013px), 56px calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.107035px) calc(100% - 0.31424999999967px), calc(100% - 16.41408px) calc(100% - 1.2239999999997px), calc(100% - 12.970545px) calc(100% - 2.6797500000002px), calc(100% - 9.82584px) calc(100% - 4.6320000000001px), calc(100% - 7.029375px) calc(100% - 7.03125px), calc(100% - 4.6305600000001px) calc(100% - 9.828px), calc(100% - 2.6788050000001px) calc(100% - 12.97275px), calc(100% - 1.22352px) calc(100% - 16.416px), calc(100% - 0.31411500000002px) calc(100% - 20.10825px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 56px, calc(100% - 0px) 56px, calc(100% - 0.3141149999999px) 52.1070836px, calc(100% - 1.22352px) 48.4141568px, calc(100% - 2.6788050000001px) 44.9706332px, calc(100% - 4.6305600000001px) 41.8259264px, calc(100% - 7.029375px) 39.02945px, calc(100% - 9.82584px) 36.6306176px, calc(100% - 12.970545px) 34.6788428px, calc(100% - 16.41408px) 33.2235392px, calc(100% - 20.107035px) 32.3141204px, calc(100% - 24px) 32px, calc(100% - 48px) 32px, calc(100% - 48px) 32px, calc(100% - 50.595391px) 31.7905882px, calc(100% - 53.057408px) 31.1843136px, calc(100% - 55.353117px) 30.2141174px, calc(100% - 57.449584px) 28.9129408px, calc(100% - 59.313875px) 27.313725px, calc(100% - 60.913056px) 25.4494112px, calc(100% - 62.214193px) 23.3529406px, calc(100% - 63.184352px) 21.0572544px, calc(100% - 63.790599px) 18.5952938px, calc(100% - 64px) 16px, calc(100% - 64px) 16px, calc(100% - 64px) 16px, calc(100% - 64.209401px) 13.40471592px, calc(100% - 64.815648px) 10.94276096px, calc(100% - 65.785807px) 8.64707704px, calc(100% - 67.086944px) 6.55060608px, calc(100% - 68.686125px) 4.68629px, calc(100% - 70.550416px) 3.08707072px, calc(100% - 72.646883px) 1.78589016px, calc(100% - 74.942592px) 0.81569024px, calc(100% - 77.404609px) 0.20941288px, calc(100% - 80px) 0px, 31px 0px, 31px 0px, 28.4047062px 0.20941288px, 25.9427456px 0.81569024px, 23.6470594px 1.78589016px, 21.5505888px 3.08707072px, 19.686275px 4.68629px, 18.0870592px 6.55060608px, 16.7858826px 8.64707704px, 15.8156864px 10.94276096px, 15.2094118px 13.40471592px, 15px 16px, 15px 24.5px, 15px 24.5px, 14.9018367px 25.7165303px, 14.6176416px 26.8705664px, 14.1628569px 27.9466661px, 13.5529248px 28.9293872px, 12.8032875px 29.8032875px, 11.9293872px 30.5529248px, 10.9466661px 31.1628569px, 9.8705664px 31.6176416px, 8.7165303px 31.9018367px, 7.5px 32px, 7.5px 32px)
    }
    .cms-clip-path-tablet-footer-ai-chatbot {
        clip-path: polygon(0px 24px, 0px 24px, 0.3141204px 20.1070836px, 1.2235392px 16.4141568px, 2.6788428px 12.9706332px, 4.6306176px 9.8259264px, 7.02945px 7.02945px, 9.8259264px 4.6306176px, 12.9706332px 2.6788428px, 16.4141568px 1.2235392px, 20.1070836px 0.3141204px, 24px 0px, calc(100% - 24px) 0px, calc(100% - 24px) 0px, calc(100% - 20.107035px) 0.3141204px, calc(100% - 16.41408px) 1.2235392px, calc(100% - 12.970545px) 2.6788428px, calc(100% - 9.82584px) 4.6306176px, calc(100% - 7.029375px) 7.02945px, calc(100% - 4.6305600000001px) 9.8259264px, calc(100% - 2.6788050000001px) 12.9706332px, calc(100% - 1.22352px) 16.4141568px, calc(100% - 0.31411500000002px) 20.1070836px, calc(100% - 0px) 24px, calc(100% - 0px) calc(100% - 56px), calc(100% - 0px) calc(100% - 56px), calc(100% - 0.3141149999999px) calc(100% - 52.10825px), calc(100% - 1.22352px) calc(100% - 48.416px), calc(100% - 2.6788050000001px) calc(100% - 44.97275px), calc(100% - 4.6305600000001px) calc(100% - 41.828px), calc(100% - 7.029375px) calc(100% - 39.03125px), calc(100% - 9.82584px) calc(100% - 36.632px), calc(100% - 12.970545px) calc(100% - 34.67975px), calc(100% - 16.41408px) calc(100% - 33.224px), calc(100% - 20.107035px) calc(100% - 32.31425px), calc(100% - 24px) calc(100% - 32px), calc(100% - 56px) calc(100% - 32px), calc(100% - 56px) calc(100% - 32px), calc(100% - 58.595391px) calc(100% - 31.79068px), calc(100% - 61.057408px) calc(100% - 31.18464px), calc(100% - 63.353117px) calc(100% - 30.21476px), calc(100% - 65.449584px) calc(100% - 28.91392px), calc(100% - 67.313875px) calc(100% - 27.315px), calc(100% - 68.913056px) calc(100% - 25.45088px), calc(100% - 70.214193px) calc(100% - 23.35444px), calc(100% - 71.184352px) calc(100% - 21.05856px), calc(100% - 71.790599px) calc(100% - 18.59612px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72.209401px) calc(100% - 13.40388px), calc(100% - 72.815648px) calc(100% - 10.94144px), calc(100% - 73.785807px) calc(100% - 8.6455599999999px), calc(100% - 75.086944px) calc(100% - 6.5491200000001px), calc(100% - 76.686125px) calc(100% - 4.6849999999999px), calc(100% - 78.550416px) calc(100% - 3.0860799999998px), calc(100% - 80.646883px) calc(100% - 1.7852400000002px), calc(100% - 82.942592px) calc(100% - 0.81536000000006px), calc(100% - 85.404609px) calc(100% - 0.20931999999993px), calc(100% - 88px) calc(100% - 0px), 47.5098px calc(100% - 0px), 47.5098px calc(100% - 0px), 44.9940362px calc(100% - 0.20288999999957px), 42.6075136px calc(100% - 0.79031999999961px), 40.3821654px calc(100% - 1.7304299999998px), 38.3499248px calc(100% - 2.99136px), 36.542725px calc(100% - 4.54125px), 34.9924992px calc(100% - 6.34824px), 33.7311806px calc(100% - 8.3804700000001px), 32.7907024px calc(100% - 10.60608px), 32.2029978px calc(100% - 12.99321px), 32px calc(100% - 15.51px), 32px calc(100% - 15.51px), 31.7970022px calc(100% - 18.02679px), 31.2092976px calc(100% - 20.41392px), 30.2688194px calc(100% - 22.63953px), 29.0075008px calc(100% - 24.671759999999px), 27.457275px calc(100% - 26.47875px), 25.6500752px calc(100% - 28.02864px), 23.6178346px calc(100% - 29.28957px), 21.3924864px calc(100% - 30.22968px), 19.0059638px calc(100% - 30.81711px), 16.4902px calc(100% - 31.02px), 16px calc(100% - 31.02px), 16px calc(100% - 31.02px), 13.40471592px calc(100% - 31.22932px), 10.94276096px calc(100% - 31.835359999999px), 8.64707704px calc(100% - 32.80524px), 6.55060608px calc(100% - 34.10608px), 4.68629px calc(100% - 35.705px), 3.08707072px calc(100% - 37.56912px), 1.78589016px calc(100% - 39.66556px), 0.81569024px calc(100% - 41.96144px), 0.20941288px calc(100% - 44.42388px), 0px calc(100% - 47.02px), 0px 24px)
    }
}

@media screen and (max-width:767px) {
    .cms-clip-path-mobile-5 {
        clip-path: polygon(calc(100% - 48px) 20.002px, calc(100% - 48px) 20.002px, calc(100% - 48.261758px) 16.75788386736px, calc(100% - 49.019584px) 13.68043096448px, calc(100% - 50.232306px) 10.81081853392px, calc(100% - 51.858752px) 8.19022381824px, calc(100% - 53.85775px) 5.85982406px, calc(100% - 56.188128px) 3.86079650176px, calc(100% - 58.808714px) 2.23431838608px, calc(100% - 61.678336px) 1.02156695552px, calc(100% - 64.755822px) 0.26371945264px, calc(100% - 68px) 0.00195312px, 20px 0.00195312px, 20px 0.00195312px, 16.75589733px 0.26371945264px, 13.67845504px 1.02156695552px, 10.80885071px 2.23431838608px, 8.18826192px 3.86079650176px, 5.85786625px 5.85982406px, 3.85884128px 8.19022381824px, 2.23236459px 10.81081853392px, 1.01961376px 13.68043096448px, 0.26176637px 16.75788386736px, 0px 20.002px, 0px calc(100% - 232.498px), 0px calc(100% - 232.498px), 0.16360388px calc(100% - 230.470328px), 0.63725824px calc(100% - 228.546864px), 1.39522716px calc(100% - 226.753336px), 2.41177472px calc(100% - 225.115472px), 3.661165px calc(100% - 223.659px), 5.11766208px calc(100% - 222.409648px), 6.75553004px calc(100% - 221.393144px), 8.54903296px calc(100% - 220.635216px), 10.47243492px calc(100% - 220.161592px), 12.5px calc(100% - 219.998px), 12.5px calc(100% - 219.998px), 14.5275748px calc(100% - 219.834408px), 16.4509824px calc(100% - 219.360784px), 18.2444876px calc(100% - 218.602856px), 19.8823552px calc(100% - 217.586352px), 21.33885px calc(100% - 216.337px), 22.5882368px calc(100% - 214.880528px), 23.6047804px calc(100% - 213.242664px), 24.3627456px calc(100% - 211.449136px), 24.8363972px calc(100% - 209.525672px), 25px calc(100% - 207.498px), 25px calc(100% - 122.498px), 25px calc(100% - 122.498px), 24.8363972px calc(100% - 120.470328px), 24.3627456px calc(100% - 118.546864px), 23.6047804px calc(100% - 116.753336px), 22.5882368px calc(100% - 115.115472px), 21.33885px calc(100% - 113.659px), 19.8823552px calc(100% - 112.409648px), 18.2444876px calc(100% - 111.393144px), 16.4509824px calc(100% - 110.635216px), 14.5275748px calc(100% - 110.161592px), 12.5px calc(100% - 109.998px), 12.5px calc(100% - 109.998px), 10.47243492px calc(100% - 109.834408px), 8.54903296px calc(100% - 109.360784px), 6.75553004px calc(100% - 108.602856px), 5.11766208px calc(100% - 107.586352px), 3.661165px calc(100% - 106.337px), 2.41177472px calc(100% - 104.880528px), 1.39522716px calc(100% - 103.242664px), 0.63725824px calc(100% - 101.449136px), 0.16360388px calc(100% - 99.525672px), 0px calc(100% - 97.498px), 0px calc(100% - 19.998px), 0px calc(100% - 19.998px), 0.26176637px calc(100% - 16.753822px), 1.01961376px calc(100% - 13.676336px), 2.23236459px calc(100% - 10.806714px), 3.85884128px calc(100% - 8.186128px), 5.85786625px calc(100% - 5.85575px), 8.18826192px calc(100% - 3.8567519999999px), 10.80885071px calc(100% - 2.2303059999999px), 13.67845504px calc(100% - 1.017584px), 16.75589733px calc(100% - 0.25975800000003px), 20px calc(100% - -0.0020000000000095px), 97.9995px calc(100% - -0.0020000000000095px), 97.9995px calc(100% - -0.0020000000000095px), 99.9459965px calc(100% - 0.15507199999996px), 101.792512px calc(100% - 0.60981599999985px), 103.5143355px calc(100% - 1.337524px), 105.086756px calc(100% - 2.3134879999999px), 106.4850625px calc(100% - 3.5129999999999px), 107.684544px calc(100% - 4.9113519999999px), 108.6604895px calc(100% - 6.483836px), 109.388188px calc(100% - 8.205744px), 109.8429285px calc(100% - 10.052368px), 110px calc(100% - 11.999px), 110px calc(100% - 11.999px), 110.157072px calc(100% - 13.945361px), 110.611816px calc(100% - 15.791768px), 111.339524px calc(100% - 17.513507px), 112.315488px calc(100% - 19.085864px), 113.515px calc(100% - 20.484125px), 114.913352px calc(100% - 21.683576px), 116.485836px calc(100% - 22.659503px), 118.207744px calc(100% - 23.387192px), 120.054368px calc(100% - 23.841929px), 122.001px calc(100% - 23.999px), calc(100% - 20px) calc(100% - 23.999px), calc(100% - 20px) calc(100% - 23.999px), calc(100% - 16.755822px) calc(100% - 24.260758px), calc(100% - 13.678336px) calc(100% - 25.018584px), calc(100% - 10.808714px) calc(100% - 26.231306px), calc(100% - 8.188128px) calc(100% - 27.857752px), calc(100% - 5.85775px) calc(100% - 29.85675px), calc(100% - 3.858752px) calc(100% - 32.187128px), calc(100% - 2.2323060000001px) calc(100% - 34.807714px), calc(100% - 1.019584px) calc(100% - 37.677336px), calc(100% - 0.26175799999999px) calc(100% - 40.754822px), calc(100% - 0px) calc(100% - 43.999px), calc(100% - 0px) 92.001px, calc(100% - 0px) 92.001px, calc(100% - 0.26175799999999px) 88.7568949px, calc(100% - 1.019584px) 85.6794512px, calc(100% - 2.2323060000001px) 82.8098463px, calc(100% - 3.858752px) 80.1892576px, calc(100% - 5.85775px) 77.8588625px, calc(100% - 8.188128px) 75.8598384px, calc(100% - 10.808714px) 74.2333627px, calc(100% - 13.678336px) 73.0206128px, calc(100% - 16.755822px) 72.2627661px, calc(100% - 20px) 72.001px, calc(100% - 28px) 72.001px, calc(100% - 28px) 72.001px, calc(100% - 31.244178px) 71.7392339px, calc(100% - 34.321664px) 70.9813872px, calc(100% - 37.191286px) 69.7686373px, calc(100% - 39.811872px) 68.1421616px, calc(100% - 42.14225px) 66.1431375px, calc(100% - 44.141248px) 63.8127424px, calc(100% - 45.767694px) 61.1921537px, calc(100% - 46.980416px) 58.3225488px, calc(100% - 47.738242px) 55.2451051px, calc(100% - 48px) 52.001px, calc(100% - 48px) 20.002px)
    }
    .cms-clip-path-mobile-5-2 {
        clip-path: polygon(calc(100% - 19.016px) 20px, calc(100% - 19.016px) 20px, calc(100% - 19.277758px) 16.75589733px, calc(100% - 20.035584px) 13.67845504px, calc(100% - 21.248306px) 10.80885071px, calc(100% - 22.874752px) 8.18826192px, calc(100% - 24.87375px) 5.85786625px, calc(100% - 27.204128px) 3.85884128px, calc(100% - 29.824714px) 2.23236459px, calc(100% - 32.694336px) 1.01961376px, calc(100% - 35.771822px) 0.26176637px, calc(100% - 39.016px) 0px, 20px 0px, 20px 0px, 16.75589733px 0.26176637px, 13.67845504px 1.01961376px, 10.80885071px 2.23236459px, 8.18826192px 3.85884128px, 5.85786625px 5.85786625px, 3.85884128px 8.18826192px, 2.23236459px 10.80885071px, 1.01961376px 13.67845504px, 0.26176637px 16.75589733px, 0px 20px, 0px calc(100% - 80px), 0px calc(100% - 80px), 0.10470644px calc(100% - 78.702426px), 0.40784512px calc(100% - 77.471488px), 0.89294508px calc(100% - 76.323662px), 1.54353536px calc(100% - 75.275424px), 2.343145px calc(100% - 74.34325px), 3.27530304px calc(100% - 73.543616px), 4.32353852px calc(100% - 72.892998px), 5.47138048px calc(100% - 72.407872px), 6.70235796px calc(100% - 72.104714px), 8px calc(100% - 72px), 8px calc(100% - 72px), 9.2976469px calc(100% - 71.895286px), 10.5286272px calc(100% - 71.592128px), 11.6764703px calc(100% - 71.107002px), 12.7247056px calc(100% - 70.456384px), 13.6568625px calc(100% - 69.65675px), 14.4564704px calc(100% - 68.724576px), 15.1070587px calc(100% - 67.676338px), 15.5921568px calc(100% - 66.528512px), 15.8952941px calc(100% - 65.297574px), 16px calc(100% - 64px), 16px calc(100% - 20px), 16px calc(100% - 20px), 16.2617661px calc(100% - 16.755822px), 17.0196128px calc(100% - 13.678336px), 18.2323627px calc(100% - 10.808714px), 19.8588384px calc(100% - 8.188128px), 21.8578625px calc(100% - 5.85775px), 24.1882576px calc(100% - 3.858752px), 26.8088463px calc(100% - 2.232306px), 29.6784512px calc(100% - 1.019584px), 32.7558949px calc(100% - 0.26175799999999px), 36px calc(100% - 0px), calc(100% - 163.534px) calc(100% - 0px), calc(100% - 163.534px) calc(100% - 0px), calc(100% - 160.365564px) calc(100% - 0.25567599999994px), calc(100% - 157.359872px) calc(100% - 0.99588799999987px), calc(100% - 154.557148px) calc(100% - 2.180412px), calc(100% - 151.997616px) calc(100% - 3.769024px), calc(100% - 149.7215px) calc(100% - 5.7215px), calc(100% - 147.769024px) calc(100% - 7.9976159999999px), calc(100% - 146.180412px) calc(100% - 10.557148px), calc(100% - 144.995888px) calc(100% - 13.359872px), calc(100% - 144.255676px) calc(100% - 16.365564px), calc(100% - 144px) calc(100% - 19.534px), calc(100% - 144px) calc(100% - 19.534px), calc(100% - 143.744324px) calc(100% - 22.702408px), calc(100% - 143.004112px) calc(100% - 25.708024px), calc(100% - 141.819588px) calc(100% - 28.510636px), calc(100% - 140.230976px) calc(100% - 31.070032px), calc(100% - 138.2785px) calc(100% - 33.346px), calc(100% - 136.002384px) calc(100% - 35.298328px), calc(100% - 133.442852px) calc(100% - 36.886804px), calc(100% - 130.640128px) calc(100% - 38.071216px), calc(100% - 127.634436px) calc(100% - 38.811352px), calc(100% - 124.466px) calc(100% - 39.067px), calc(100% - 20px) calc(100% - 39.067px), calc(100% - 20px) calc(100% - 39.067px), calc(100% - 16.755822px) calc(100% - 39.328785px), calc(100% - 13.678336px) calc(100% - 40.08668px), calc(100% - 10.808714px) calc(100% - 41.299495px), calc(100% - 8.188128px) calc(100% - 42.92604px), calc(100% - 5.85775px) calc(100% - 44.925125px), calc(100% - 3.858752px) calc(100% - 47.25556px), calc(100% - 2.2323060000001px) calc(100% - 49.876155px), calc(100% - 1.019584px) calc(100% - 52.74572px), calc(100% - 0.26175799999999px) calc(100% - 55.823065px), calc(100% - 0px) calc(100% - 59.067px), calc(100% - 0px) 73.5068px, calc(100% - 0px) 73.5068px, calc(100% - 0.12444699999992px) 71.9645886px, calc(100% - 0.48473599999988px) 70.5016048px, calc(100% - 1.061289px) 69.1374242px, calc(100% - 1.834528px) 67.8916224px, calc(100% - 2.7848749999999px) 66.783775px, calc(100% - 3.892752px) 65.8334576px, calc(100% - 5.138581px) 65.0602458px, calc(100% - 6.502784px) 64.4837152px, calc(100% - 7.9657829999999px) 64.1234414px, calc(100% - 9.508px) 63.999px, calc(100% - 9.508px) 63.999px, calc(100% - 11.050217px) 63.8745586px, calc(100% - 12.513216px) 63.5142848px, calc(100% - 13.877419px) 62.9377542px, calc(100% - 15.123248px) 62.1645424px, calc(100% - 16.231125px) 61.214225px, calc(100% - 17.181472px) 60.1063776px, calc(100% - 17.954711px) 58.8605758px, calc(100% - 18.531264px) 57.4963952px, calc(100% - 18.891553px) 56.0334114px, calc(100% - 19.016px) 54.4912px, calc(100% - 19.016px) 20px)
    }
    .cms-clip-path-mobile-10 {
        clip-path: polygon(45.1421px 5.85786px, 45.1421px 5.85786px, 46.3063072px 4.78241496px, 47.5439736px 3.80836608px, 48.8483864px 2.93849472px, 50.2128328px 2.17558224px, 51.6306px 1.52241px, 53.0949752px 0.98175936px, 54.5992456px 0.55641168px, 56.1366984px 0.24914832px, 57.7006208px 0.06275064px, 59.2843px 0px, calc(100% - 76px) 0px, calc(100% - 76px) 0px, calc(100% - 74.053396px) 0.15705322px, calc(100% - 72.206848px) 0.61174256px, calc(100% - 70.485052px) 1.33936254px, calc(100% - 68.912704px) 2.31520768px, calc(100% - 67.5145px) 3.5145725px, calc(100% - 66.315136px) 4.91275152px, calc(100% - 65.339308px) 6.48503926px, calc(100% - 64.611712px) 8.20673024px, calc(100% - 64.157044px) 10.05311898px, calc(100% - 64px) 11.9995px, calc(100% - 64px) 11.9995px, calc(100% - 63.842956px) 13.9458956px, calc(100% - 63.388288px) 15.7922928px, calc(100% - 62.660692px) 17.5139872px, calc(100% - 61.684864px) 19.0862744px, calc(100% - 60.4855px) 20.48445px, calc(100% - 59.087296px) 21.6838096px, calc(100% - 57.514948px) 22.6596488px, calc(100% - 55.793152px) 23.3872632px, calc(100% - 53.946604px) 23.8419484px, calc(100% - 52px) 23.999px, calc(100% - 20px) 23.999px, calc(100% - 20px) 23.999px, calc(100% - 16.755822px) 24.2607661px, calc(100% - 13.678336px) 25.0186128px, calc(100% - 10.808714px) 26.2313627px, calc(100% - 8.188128px) 27.8578384px, calc(100% - 5.85775px) 29.8568625px, calc(100% - 3.858752px) 32.1872576px, calc(100% - 2.2323060000001px) 34.8078463px, calc(100% - 1.019584px) 37.6774512px, calc(100% - 0.26175799999999px) 40.7548949px, calc(100% - 0px) 43.999px, calc(100% - 0px) calc(100% - 52px), calc(100% - 0px) calc(100% - 52px), calc(100% - 0.26175799999993px) calc(100% - 48.755822px), calc(100% - 1.0195839999999px) calc(100% - 45.678336px), calc(100% - 2.2323060000001px) calc(100% - 42.808714px), calc(100% - 3.858752px) calc(100% - 40.188128px), calc(100% - 5.85775px) calc(100% - 37.85775px), calc(100% - 8.188128px) calc(100% - 35.858752px), calc(100% - 10.808714px) calc(100% - 34.232306px), calc(100% - 13.678336px) calc(100% - 33.019584px), calc(100% - 16.755822px) calc(100% - 32.261758px), calc(100% - 20px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 26.595391px) calc(100% - 31.790599px), calc(100% - 29.057408px) calc(100% - 31.184352px), calc(100% - 31.353117px) calc(100% - 30.214193px), calc(100% - 33.449584px) calc(100% - 28.913056px), calc(100% - 35.313875px) calc(100% - 27.313875px), calc(100% - 36.913056px) calc(100% - 25.449584px), calc(100% - 38.214193px) calc(100% - 23.353117px), calc(100% - 39.184352px) calc(100% - 21.057408px), calc(100% - 39.790599px) calc(100% - 18.595391px), calc(100% - 40px) calc(100% - 16px), calc(100% - 40px) calc(100% - 16px), calc(100% - 40.209401px) calc(100% - 13.404609px), calc(100% - 40.815648px) calc(100% - 10.942592px), calc(100% - 41.785807px) calc(100% - 8.646883px), calc(100% - 43.086944px) calc(100% - 6.550416px), calc(100% - 44.686125px) calc(100% - 4.686125px), calc(100% - 46.550416px) calc(100% - 3.086944px), calc(100% - 48.646883px) calc(100% - 1.785807px), calc(100% - 50.942592px) calc(100% - 0.81564800000001px), calc(100% - 53.404609px) calc(100% - 0.20940100000007px), calc(100% - 56px) calc(100% - 0px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589733px calc(100% - 0.26175799999993px), 13.67845504px calc(100% - 1.0195839999999px), 10.80885071px calc(100% - 2.232306px), 8.18826192px calc(100% - 3.858752px), 5.85786625px calc(100% - 5.85775px), 3.85884128px calc(100% - 8.188128px), 2.23236459px calc(100% - 10.808714px), 1.01961376px calc(100% - 13.678336px), 0.26176637px calc(100% - 16.755822px), 0px calc(100% - 20px), 0px 59.2843px, 0px 59.2843px, 0.06275037px 57.7006208px, 0.24914736px 56.1366984px, 0.55640979px 54.5992456px, 0.98175648px 53.0949752px, 1.52240625px 51.6306px, 2.17557792px 50.2128328px, 2.93849031px 48.8483864px, 3.80836224px 47.5439736px, 4.78241253px 46.3063072px, 5.85786px 45.1421px, 45.1421px 5.85786px)
    }
    .cms-clip-path-mobile-11 {
        clip-path: polygon(55px 17.5px, 55px 17.5px, 55.229045px 14.66140986px, 55.89216px 11.96864768px, 56.953315px 9.45774382px, 58.37648px 7.16472864px, 60.125625px 5.1256325px, 62.16472px 3.37648576px, 64.457735px 1.95331878px, 66.96864px 0.89216192px, 69.661405px 0.22904554px, 72.5px 0px, calc(100% - 49px) 0px, calc(100% - 49px) 0px, calc(100% - 45.107035px) 0.3141204px, calc(100% - 41.41408px) 1.2235392px, calc(100% - 37.970545px) 2.6788428px, calc(100% - 34.82584px) 4.6306176px, calc(100% - 32.029375px) 7.02945px, calc(100% - 29.63056px) 9.8259264px, calc(100% - 27.678805px) 12.9706332px, calc(100% - 26.22352px) 16.4141568px, calc(100% - 25.314115px) 20.1070836px, calc(100% - 25px) 24px, calc(100% - 25px) 97.5px, calc(100% - 25px) 97.5px, calc(100% - 24.836408px) 99.527672px, calc(100% - 24.362784px) 101.451136px, calc(100% - 23.604856px) 103.244664px, calc(100% - 22.588352px) 104.882528px, calc(100% - 21.339px) 106.339px, calc(100% - 19.882528px) 107.588352px, calc(100% - 18.244664px) 108.604856px, calc(100% - 16.451136px) 109.362784px, calc(100% - 14.527672px) 109.836408px, calc(100% - 12.5px) 110px, calc(100% - 12.5px) 110px, calc(100% - 10.472328px) 110.163592px, calc(100% - 8.5488639999999px) 110.637216px, calc(100% - 6.755336px) 111.395144px, calc(100% - 5.117472px) 112.411648px, calc(100% - 3.661px) 113.661px, calc(100% - 2.411648px) 115.117472px, calc(100% - 1.395144px) 116.755336px, calc(100% - 0.63721599999997px) 118.548864px, calc(100% - 0.16359199999999px) 120.472328px, calc(100% - 0px) 122.5px, calc(100% - 0px) calc(100% - 60px), calc(100% - 0px) calc(100% - 60px), calc(100% - 0.26175799999999px) calc(100% - 56.75485px), calc(100% - 1.019584px) calc(100% - 53.6768px), calc(100% - 2.2323060000001px) calc(100% - 50.80695px), calc(100% - 3.858752px) calc(100% - 48.1864px), calc(100% - 5.85775px) calc(100% - 45.85625px), calc(100% - 8.188128px) calc(100% - 43.8576px), calc(100% - 10.808714px) calc(100% - 42.23155px), calc(100% - 13.678336px) calc(100% - 41.0192px), calc(100% - 16.755822px) calc(100% - 40.26165px), calc(100% - 20px) calc(100% - 40px), calc(100% - 20px) calc(100% - 40px), calc(100% - 23.244178px) calc(100% - 39.73835px), calc(100% - 26.321664px) calc(100% - 38.9808px), calc(100% - 29.191286px) calc(100% - 37.76845px), calc(100% - 31.811872px) calc(100% - 36.1424px), calc(100% - 34.14225px) calc(100% - 34.14375px), calc(100% - 36.141248px) calc(100% - 31.8136px), calc(100% - 37.767694px) calc(100% - 29.19305px), calc(100% - 38.980416px) calc(100% - 26.3232px), calc(100% - 39.738242px) calc(100% - 23.24515px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40.261758px) calc(100% - 16.75485px), calc(100% - 41.019584px) calc(100% - 13.6768px), calc(100% - 42.232306px) calc(100% - 10.80695px), calc(100% - 43.858752px) calc(100% - 8.1864px), calc(100% - 45.85775px) calc(100% - 5.85625px), calc(100% - 48.188128px) calc(100% - 3.8576px), calc(100% - 50.808714px) calc(100% - 2.23155px), calc(100% - 53.678336px) calc(100% - 1.0192000000002px), calc(100% - 56.755822px) calc(100% - 0.26164999999992px), calc(100% - 60px) calc(100% - 0px), 72px calc(100% - 0px), 72px calc(100% - 0px), 70.7023531px calc(100% - 0.10465999999951px), 69.4713728px calc(100% - 0.40767999999957px), 68.3235297px calc(100% - 0.89261999999985px), 67.2752944px calc(100% - 1.54304px), 66.3431375px calc(100% - 2.3425px), 65.5435296px calc(100% - 3.2745599999998px), 64.8929413px calc(100% - 4.3227800000002px), 64.4078432px calc(100% - 5.4707199999998px), 64.1047059px calc(100% - 6.7019399999999px), 64px calc(100% - 8px), 64px calc(100% - 8px), 63.8952941px calc(100% - 9.2980599999999px), 63.5921568px calc(100% - 10.52928px), 63.1070587px calc(100% - 11.67722px), 62.4564704px calc(100% - 12.72544px), 61.6568625px calc(100% - 13.6575px), 60.7247056px calc(100% - 14.45696px), 59.6764703px calc(100% - 15.10738px), 58.5286272px calc(100% - 15.59232px), 57.2976469px calc(100% - 15.89534px), 56px calc(100% - 16px), 24px calc(100% - 16px), 24px calc(100% - 16px), 20.1070836px calc(100% - 16.31425px), 16.4141568px calc(100% - 17.224px), 12.9706332px calc(100% - 18.67975px), 9.8259264px calc(100% - 20.632px), 7.02945px calc(100% - 23.03125px), 4.6306176px calc(100% - 25.828px), 2.6788428px calc(100% - 28.97275px), 1.2235392px calc(100% - 32.416px), 0.3141204px calc(100% - 36.10825px), 0px calc(100% - 40px), 0px 59px, 0px 59px, 0.3141204px 55.1070836px, 1.2235392px 51.4141568px, 2.6788428px 47.9706332px, 4.6306176px 44.8259264px, 7.02945px 42.02945px, 9.8259264px 39.6306176px, 12.9706332px 37.6788428px, 16.4141568px 36.2235392px, 20.1070836px 35.3141204px, 24px 35px, 37.5px 35px, 37.5px 35px, 40.338595px 34.770955px, 43.03136px 34.10784px, 45.542265px 33.046685px, 47.83528px 31.62352px, 49.874375px 29.874375px, 51.62352px 27.83528px, 53.046685px 25.542265px, 54.10784px 23.03136px, 54.770955px 20.338595px, 55px 17.5px)
    }
    .cms-clip-path-mobile-14 {
        clip-path: polygon(24px 24px, 24px 24px, 24.3141204px 20.1070836px, 25.2235392px 16.4141568px, 26.6788428px 12.9706332px, 28.6306176px 9.8259264px, 31.02945px 7.02945px, 33.8259264px 4.6306176px, 36.9706332px 2.6788428px, 40.4141568px 1.2235392px, 44.1070836px 0.3141204px, 48px 0px, calc(100% - 72px) 0px, calc(100% - 72px) 0px, calc(100% - 69.404609px) 0.20941288px, calc(100% - 66.942592px) 0.81569024px, calc(100% - 64.646883px) 1.78589016px, calc(100% - 62.550416px) 3.08707072px, calc(100% - 60.686125px) 4.68629px, calc(100% - 59.086944px) 6.55060608px, calc(100% - 57.785807px) 8.64707704px, calc(100% - 56.815648px) 10.94276096px, calc(100% - 56.209401px) 13.40471592px, calc(100% - 56px) 16px, calc(100% - 56px) 16px, calc(100% - 55.790599px) 18.5952938px, calc(100% - 55.184352px) 21.0572544px, calc(100% - 54.214193px) 23.3529406px, calc(100% - 52.913056px) 25.4494112px, calc(100% - 51.313875px) 27.313725px, calc(100% - 49.449584px) 28.9129408px, calc(100% - 47.353117px) 30.2141174px, calc(100% - 45.057408px) 31.1843136px, calc(100% - 42.595391px) 31.7905882px, calc(100% - 40px) 32px, calc(100% - 24px) 32px, calc(100% - 24px) 32px, calc(100% - 20.107035px) 32.3141204px, calc(100% - 16.41408px) 33.2235392px, calc(100% - 12.970545px) 34.6788428px, calc(100% - 9.82584px) 36.6306176px, calc(100% - 7.029375px) 39.02945px, calc(100% - 4.6305600000001px) 41.8259264px, calc(100% - 2.678805px) 44.9706332px, calc(100% - 1.22352px) 48.4141568px, calc(100% - 0.31411500000002px) 52.1070836px, calc(100% - 0px) 56px, calc(100% - 0px) calc(100% - 118px), calc(100% - 0px) calc(100% - 118px), calc(100% - 0.10471399999994px) calc(100% - 116.70194px), calc(100% - 0.40787199999994px) calc(100% - 115.47072px), calc(100% - 0.89299800000003px) calc(100% - 114.32278px), calc(100% - 1.543616px) calc(100% - 113.27456px), calc(100% - 2.34325px) calc(100% - 112.3425px), calc(100% - 3.275424px) calc(100% - 111.54304px), calc(100% - 4.323662px) calc(100% - 110.89262px), calc(100% - 5.471488px) calc(100% - 110.40768px), calc(100% - 6.702426px) calc(100% - 110.10466px), calc(100% - 8.0000000000001px) calc(100% - 110px), calc(100% - 8px) calc(100% - 110px), calc(100% - 9.2975739999999px) calc(100% - 109.89534px), calc(100% - 10.528512px) calc(100% - 109.59232px), calc(100% - 11.676338px) calc(100% - 109.10738px), calc(100% - 12.724576px) calc(100% - 108.45696px), calc(100% - 13.65675px) calc(100% - 107.6575px), calc(100% - 14.456384px) calc(100% - 106.72544px), calc(100% - 15.107002px) calc(100% - 105.67722px), calc(100% - 15.592128px) calc(100% - 104.52928px), calc(100% - 15.895286px) calc(100% - 103.29806px), calc(100% - 16px) calc(100% - 102px), calc(100% - 16px) calc(100% - 24px), calc(100% - 16px) calc(100% - 24px), calc(100% - 16.314115px) calc(100% - 20.10825px), calc(100% - 17.22352px) calc(100% - 16.415999999999px), calc(100% - 18.678805px) calc(100% - 12.97275px), calc(100% - 20.63056px) calc(100% - 9.8279999999997px), calc(100% - 23.029375px) calc(100% - 7.03125px), calc(100% - 25.82584px) calc(100% - 4.6319999999996px), calc(100% - 28.970545px) calc(100% - 2.6797499999998px), calc(100% - 32.41408px) calc(100% - 1.2240000000002px), calc(100% - 36.107035px) calc(100% - 0.3142499999999px), calc(100% - 40px) calc(100% - 0px), 80px calc(100% - 0px), 80px calc(100% - 0px), 77.4047062px calc(100% - 0.20931999999971px), 74.9427456px calc(100% - 0.8153599999996px), 72.6470594px calc(100% - 1.7852400000002px), 70.5505888px calc(100% - 3.08608px), 68.686275px calc(100% - 4.6849999999999px), 67.0870592px calc(100% - 6.5491200000001px), 65.7858826px calc(100% - 8.6455599999999px), 64.8156864px calc(100% - 10.94144px), 64.2094118px calc(100% - 13.40388px), 64px calc(100% - 16px), 64px calc(100% - 16px), 63.7905882px calc(100% - 18.59612px), 63.1843136px calc(100% - 21.05856px), 62.2141174px calc(100% - 23.35444px), 60.9129408px calc(100% - 25.45088px), 59.313725px calc(100% - 27.315px), 57.4494112px calc(100% - 28.91392px), 55.3529406px calc(100% - 30.21476px), 53.0572544px calc(100% - 31.18464px), 50.5952938px calc(100% - 31.79068px), 48px calc(100% - 32px), 24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.31425px), 16.4141568px calc(100% - 33.224px), 12.9706332px calc(100% - 34.67975px), 9.8259264px calc(100% - 36.632px), 7.02945px calc(100% - 39.03125px), 4.6306176px calc(100% - 41.828px), 2.6788428px calc(100% - 44.97275px), 1.2235392px calc(100% - 48.416px), 0.3141204px calc(100% - 52.10825px), 0px calc(100% - 56px), 0px 68px, 0px 68px, 0.15705966px 66.0535418px, 0.61176768px 64.2070784px, 1.33941762px 62.4853166px, 2.31530304px 60.9129632px, 3.5147175px 59.514725px, 4.91295456px 58.3153088px, 6.48530778px 57.3394214px, 8.20707072px 56.6117696px, 10.05353694px 56.1570602px, 12px 56px, 12px 56px, 13.9464582px 55.8429398px, 15.7929216px 55.3882304px, 17.5146834px 54.6605786px, 19.0870368px 53.6846912px, 20.485275px 52.485275px, 21.6846912px 51.0870368px, 22.6605786px 49.5146834px, 23.3882304px 47.7929216px, 23.8429398px 45.9464582px, 24px 44px, 24px 24px)
    }
    .cms-clip-path-mobile-18 {
        clip-path: polygon(0px 23.999px, 0px 23.999px, 0.3141204px 20.106084256264px, 1.2235392px 16.413159237552px, 2.6788428px 12.969638262608px, 4.6306176px 9.824934650176px, 7.02945px 7.028461719px, 9.8259264px 4.629632787824px, 12.9706332px 2.677861175392px, 16.4141568px 1.222560200448px, 20.1070836px 0.313143181736px, 24px -0.000976562px, calc(100% - 24px) -0.000976562px, calc(100% - 24px) -0.000976562px, calc(100% - 20.107035px) 0.313143181736px, calc(100% - 16.41408px) 1.222560200448px, calc(100% - 12.970545px) 2.677861175392px, calc(100% - 9.82584px) 4.629632787824px, calc(100% - 7.029375px) 7.028461719px, calc(100% - 4.6305600000001px) 9.824934650176px, calc(100% - 2.6788050000001px) 12.969638262608px, calc(100% - 1.22352px) 16.413159237552px, calc(100% - 0.31411500000002px) 20.106084256264px, calc(100% - 0px) 23.999px, calc(100% - 0px) calc(100% - 39.09px), calc(100% - 0px) calc(100% - 39.09px), calc(100% - 0.20940099999996px) calc(100% - 36.49631px), calc(100% - 0.81564799999995px) calc(100% - 34.03528px), calc(100% - 1.785807px) calc(100% - 31.73997px), calc(100% - 3.086944px) calc(100% - 29.64344px), calc(100% - 4.686125px) calc(100% - 27.77875px), calc(100% - 6.550416px) calc(100% - 26.17896px), calc(100% - 8.646883px) calc(100% - 24.87713px), calc(100% - 10.942592px) calc(100% - 23.90632px), calc(100% - 13.404609px) calc(100% - 23.29959px), calc(100% - 16px) calc(100% - 23.09px), calc(100% - 20.454px) calc(100% - 23.09px), calc(100% - 20.454px) calc(100% - 23.09px), calc(100% - 22.326899px) calc(100% - 22.938869999999px), calc(100% - 24.103552px) calc(100% - 22.50136px), calc(100% - 25.760193px) calc(100% - 21.80129px), calc(100% - 27.273056px) calc(100% - 20.86248px), calc(100% - 28.618375px) calc(100% - 19.70875px), calc(100% - 29.772384px) calc(100% - 18.36392px), calc(100% - 30.711317px) calc(100% - 16.85181px), calc(100% - 31.411408px) calc(100% - 15.19624px), calc(100% - 31.848891px) calc(100% - 13.42103px), calc(100% - 32px) calc(100% - 11.55px), calc(100% - 32px) calc(100% - 11.55px), calc(100% - 32.151109px) calc(100% - 9.6762599999995px), calc(100% - 32.588592px) calc(100% - 7.8988799999993px), calc(100% - 33.288683px) calc(100% - 6.24162px), calc(100% - 34.227616px) calc(100% - 4.7282400000001px), calc(100% - 35.381625px) calc(100% - 3.3825000000002px), calc(100% - 36.726944px) calc(100% - 2.2281599999997px), calc(100% - 38.239807px) calc(100% - 1.28898px), calc(100% - 39.896448px) calc(100% - 0.58872000000019px), calc(100% - 41.673101px) calc(100% - 0.15114000000017px), calc(100% - 43.546px) calc(100% - 0px), 31.8604px calc(100% - 0px), 31.8604px calc(100% - 0px), 29.2877503px calc(100% - 0.20755999999983px), 26.8472704px calc(100% - 0.80847999999969px), 24.5716141px calc(100% - 1.7701199999999px), 22.4934352px calc(100% - 3.0598399999999px), 20.6453875px calc(100% - 4.645px), 19.0601248px calc(100% - 6.4929599999998px), 17.7703009px calc(100% - 8.5710799999997px), 16.8085696px calc(100% - 10.84672px), 16.2075847px calc(100% - 13.28724px), 16px calc(100% - 15.86px), 16px calc(100% - 23.72px), 16px calc(100% - 23.72px), 15.8952941px calc(100% - 25.01806px), 15.5921568px calc(100% - 26.24928px), 15.1070587px calc(100% - 27.39722px), 14.4564704px calc(100% - 28.44544px), 13.6568625px calc(100% - 29.3775px), 12.7247056px calc(100% - 30.17696px), 11.6764703px calc(100% - 30.82738px), 10.5286272px calc(100% - 31.31232px), 9.2976469px calc(100% - 31.61534px), 8px calc(100% - 31.72px), 8px calc(100% - 31.72px), 6.70235796px calc(100% - 31.82466px), 5.47138048px calc(100% - 32.12768px), 4.32353852px calc(100% - 32.61262px), 3.27530304px calc(100% - 33.26304px), 2.343145px calc(100% - 34.0625px), 1.54353536px calc(100% - 34.99456px), 0.89294508px calc(100% - 36.04278px), 0.40784512px calc(100% - 37.19072px), 0.10470644px calc(100% - 38.42194px), 0px calc(100% - 39.72px), 0px 23.999px)
    }
    .cms-clip-path-mobile-19 {
        clip-path: polygon( 82.514% 7.619%, 82.514% 7.619%, 82.456% 6.383%, 82.291% 5.211%, 82.026% 4.118%, 81.67% 3.119%, 81.233% 2.232%, 80.724% 1.47%, 80.151% 0.85%, 79.524% 0.388%, 78.851% 0.1%, 78.142% 0%, 19.672% 0%, 19.672% 0%, 18.963% 0.1%, 18.29% 0.388%, 17.663% 0.85%, 17.09% 1.47%, 16.581% 2.232%, 16.144% 3.119%, 15.788% 4.118%, 15.523% 5.211%, 15.358% 6.383%, 15.301% 7.619%, 15.301% 7.619%, 15.243% 8.855%, 15.078% 10.027%, 14.813% 11.12%, 14.457% 12.119%, 14.02% 13.007%, 13.511% 13.768%, 12.938% 14.388%, 12.311% 14.85%, 11.638% 15.138%, 10.929% 15.238%, 5.464% 15.238%, 5.464% 15.238%, 4.578% 15.363%, 3.737% 15.724%, 2.953% 16.301%, 2.237% 17.076%, 1.601% 18.028%, 1.054% 19.137%, 0.61% 20.385%, 0.279% 21.752%, 0.072% 23.217%, 0% 24.762%, 0% 75.238%, 0% 75.238%, 0.072% 76.783%, 0.279% 78.248%, 0.61% 79.615%, 1.054% 80.863%, 1.601% 81.973%, 2.237% 82.924%, 2.953% 83.699%, 3.737% 84.276%, 4.578% 84.637%, 5.464% 84.762%, 14.754% 84.762%, 14.754% 84.762%, 15.463% 84.862%, 16.136% 85.15%, 16.763% 85.612%, 17.336% 86.232%, 17.845% 86.993%, 18.282% 87.881%, 18.638% 88.879%, 18.903% 89.973%, 19.068% 91.145%, 19.126% 92.381%, 19.126% 92.381%, 19.183% 93.617%, 19.349% 94.789%, 19.614% 95.882%, 19.969% 96.881%, 20.406% 97.769%, 20.915% 98.53%, 21.488% 99.15%, 22.116% 99.612%, 22.788% 99.9%, 23.497% 100%, 82.514% 100%, 82.514% 100%, 82.868% 99.95%, 83.205% 99.806%, 83.518% 99.575%, 83.805% 99.265%, 84.059% 98.884%, 84.278% 98.44%, 84.455% 97.941%, 84.588% 97.395%, 84.671% 96.808%, 84.699% 96.19%, 84.699% 96.19%, 84.728% 95.573%, 84.811% 94.986%, 84.943% 94.44%, 85.121% 93.941%, 85.34% 93.497%, 85.594% 93.116%, 85.881% 92.806%, 86.194% 92.575%, 86.531% 92.431%, 86.885% 92.381%, 94.536% 92.381%, 94.536% 92.381%, 95.422% 92.256%, 96.263% 91.895%, 97.047% 91.318%, 97.763% 90.543%, 98.4% 89.592%, 98.946% 88.482%, 99.39% 87.234%, 99.721% 85.867%, 99.928% 84.402%, 100% 82.857%, 100% 24.762%, 100% 24.762%, 99.928% 23.217%, 99.721% 21.752%, 99.39% 20.385%, 98.946% 19.137%, 98.4% 18.028%, 97.763% 17.076%, 97.047% 16.301%, 96.263% 15.724%, 95.422% 15.363%, 94.536% 15.238%, 86.885% 15.238%, 86.885% 15.238%, 86.176% 15.138%, 85.503% 14.85%, 84.876% 14.388%, 84.303% 13.768%, 83.794% 13.007%, 83.357% 12.119%, 83.002% 11.12%, 82.737% 10.027%, 82.571% 8.855%, 82.514% 7.619%)
    }
    .cms-clip-path-mobile-19-fixed {
        clip-path: polygon(calc(100% - 64px) 16px, calc(100% - 64px) 16px, calc(100% - 64.209401px) 13.40471592px, calc(100% - 64.815648px) 10.94276096px, calc(100% - 65.785807px) 8.64707704px, calc(100% - 67.086944px) 6.55060608px, calc(100% - 68.686125px) 4.68629px, calc(100% - 70.550416px) 3.08707072px, calc(100% - 72.646883px) 1.78589016px, calc(100% - 74.942592px) 0.81569024px, calc(100% - 77.404609px) 0.20941288px, calc(100% - 80px) 0px, 72px 0px, 72px 0px, 69.4047062px 0.20941288px, 66.9427456px 0.81569024px, 64.6470594px 1.78589016px, 62.5505888px 3.08707072px, 60.686275px 4.68629px, 59.0870592px 6.55060608px, 57.7858826px 8.64707704px, 56.8156864px 10.94276096px, 56.2094118px 13.40471592px, 56px 16px, 56px 16px, 55.7905882px 18.5952938px, 55.1843136px 21.0572544px, 54.2141174px 23.3529406px, 52.9129408px 25.4494112px, 51.313725px 27.313725px, 49.4494112px 28.9129408px, 47.3529406px 30.2141174px, 45.0572544px 31.1843136px, 42.5952938px 31.7905882px, 40px 32px, 20px 32px, 20px 32px, 16.75589733px 32.2617661px, 13.67845504px 33.0196128px, 10.80885071px 34.2323627px, 8.18826192px 35.8588384px, 5.85786625px 37.8578625px, 3.85884128px 40.1882576px, 2.23236459px 42.8088463px, 1.01961376px 45.6784512px, 0.26176637px 48.7558949px, 0px 52px, 0px calc(100% - 52px), 0px calc(100% - 52px), 0.2617661px calc(100% - 48.755822px), 1.0196128px calc(100% - 45.678336px), 2.2323627px calc(100% - 42.808714px), 3.8588384px calc(100% - 40.188128px), 5.8578625px calc(100% - 37.85775px), 8.1882576px calc(100% - 35.858752px), 10.8088463px calc(100% - 34.232306px), 13.6784512px calc(100% - 33.019584px), 16.7558949px calc(100% - 32.261758px), 20px calc(100% - 32px), 54px calc(100% - 32px), 54px calc(100% - 32px), 56.5952938px calc(100% - 31.790599px), 59.0572544px calc(100% - 31.184352px), 61.3529406px calc(100% - 30.214193px), 63.4494112px calc(100% - 28.913056px), 65.313725px calc(100% - 27.313875px), 66.9129408px calc(100% - 25.449584px), 68.2141174px calc(100% - 23.353117px), 69.1843136px calc(100% - 21.057408px), 69.7905882px calc(100% - 18.595391px), 70px calc(100% - 16px), 70px calc(100% - 16px), 70.2094118px calc(100% - 13.404609px), 70.8156864px calc(100% - 10.942592px), 71.7858826px calc(100% - 8.646883px), 73.0870592px calc(100% - 6.550416px), 74.686275px calc(100% - 4.686125px), 76.5505888px calc(100% - 3.086944px), 78.6470594px calc(100% - 1.785807px), 80.9427456px calc(100% - 0.81564800000001px), 83.4047062px calc(100% - 0.20940100000001px), 86px calc(100% - 0px), calc(100% - 64px) calc(100% - 0px), calc(100% - 64px) calc(100% - 0px), calc(100% - 62.702426px) calc(100% - 0.10471399999997px), calc(100% - 61.471488px) calc(100% - 0.40787199999991px), calc(100% - 60.323662px) calc(100% - 0.89299799999998px), calc(100% - 59.275424px) calc(100% - 1.543616px), calc(100% - 58.34325px) calc(100% - 2.34325px), calc(100% - 57.543616px) calc(100% - 3.275424px), calc(100% - 56.892998px) calc(100% - 4.323662px), calc(100% - 56.407872px) calc(100% - 5.471488px), calc(100% - 56.104714px) calc(100% - 6.702426px), calc(100% - 56px) calc(100% - 8px), calc(100% - 56px) calc(100% - 8px), calc(100% - 55.895286px) calc(100% - 9.297574px), calc(100% - 55.592128px) calc(100% - 10.528512px), calc(100% - 55.107002px) calc(100% - 11.676338px), calc(100% - 54.456384px) calc(100% - 12.724576px), calc(100% - 53.65675px) calc(100% - 13.65675px), calc(100% - 52.724576px) calc(100% - 14.456384px), calc(100% - 51.676338px) calc(100% - 15.107002px), calc(100% - 50.528512px) calc(100% - 15.592128px), calc(100% - 49.297574px) calc(100% - 15.895286px), calc(100% - 48px) calc(100% - 16px), calc(100% - 20px) calc(100% - 16px), calc(100% - 20px) calc(100% - 16px), calc(100% - 16.755822px) calc(100% - 16.261758px), calc(100% - 13.678336px) calc(100% - 17.019584px), calc(100% - 10.808714px) calc(100% - 18.232306px), calc(100% - 8.188128px) calc(100% - 19.858752px), calc(100% - 5.85775px) calc(100% - 21.85775px), calc(100% - 3.858752px) calc(100% - 24.188128px), calc(100% - 2.2323060000001px) calc(100% - 26.808714px), calc(100% - 1.019584px) calc(100% - 29.678336px), calc(100% - 0.26175799999999px) calc(100% - 32.755822px), calc(100% - 0px) calc(100% - 36px), calc(100% - 0px) 52px, calc(100% - 0px) 52px, calc(100% - 0.26175799999993px) 48.7558949px, calc(100% - 1.0195839999999px) 45.6784512px, calc(100% - 2.2323060000001px) 42.8088463px, calc(100% - 3.858752px) 40.1882576px, calc(100% - 5.85775px) 37.8578625px, calc(100% - 8.188128px) 35.8588384px, calc(100% - 10.808714px) 34.2323627px, calc(100% - 13.678336px) 33.0196128px, calc(100% - 16.755822px) 32.2617661px, calc(100% - 20px) 32px, calc(100% - 48px) 32px, calc(100% - 48px) 32px, calc(100% - 50.595391px) 31.7905882px, calc(100% - 53.057408px) 31.1843136px, calc(100% - 55.353117px) 30.2141174px, calc(100% - 57.449584px) 28.9129408px, calc(100% - 59.313875px) 27.313725px, calc(100% - 60.913056px) 25.4494112px, calc(100% - 62.214193px) 23.3529406px, calc(100% - 63.184352px) 21.0572544px, calc(100% - 63.790599px) 18.5952938px, calc(100% - 64px) 16px)
    }
    .cms-clip-path-mobile-20 {
        clip-path: polygon(7.99235px 42.0815px, 7.99235px 42.0815px, 6.5327148px 43.5042187px, 5.2081984px 45.0341856px, 4.0231646px 46.6616369px, 2.9819772px 48.3768088px, 2.089px 50.1699375px, 1.3485968px 52.0312592px, 0.7651314px 53.9510101px, 0.3429676px 55.9194264px, 0.0864692px 57.9267443px, 0px 59.9632px, 0px calc(100% - 24px), 0px calc(100% - 24px), 0.3141204px calc(100% - 20.107035px), 1.2235392px calc(100% - 16.41408px), 2.6788428px calc(100% - 12.970545px), 4.6306176px calc(100% - 9.82584px), 7.02945px calc(100% - 7.029375px), 9.8259264px calc(100% - 4.6305600000001px), 12.9706332px calc(100% - 2.678805px), 16.4141568px calc(100% - 1.22352px), 20.1070836px calc(100% - 0.31411500000002px), 24px calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.107035px) calc(100% - 0.31411499999996px), calc(100% - 16.41408px) calc(100% - 1.22352px), calc(100% - 12.970545px) calc(100% - 2.6788050000001px), calc(100% - 9.82584px) calc(100% - 4.6305599999999px), calc(100% - 7.029375px) calc(100% - 7.029375px), calc(100% - 4.6305600000001px) calc(100% - 9.82584px), calc(100% - 2.6788050000001px) calc(100% - 12.970545px), calc(100% - 1.22352px) calc(100% - 16.41408px), calc(100% - 0.31411500000002px) calc(100% - 20.107035px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 24px, calc(100% - 0px) 24px, calc(100% - 0.3141149999999px) 20.1070836px, calc(100% - 1.22352px) 16.4141568px, calc(100% - 2.6788050000001px) 12.9706332px, calc(100% - 4.6305600000001px) 9.8259264px, calc(100% - 7.029375px) 7.02945px, calc(100% - 9.82584px) 4.6306176px, calc(100% - 12.970545px) 2.6788428px, calc(100% - 16.41408px) 1.2235392px, calc(100% - 20.107035px) 0.3141204px, calc(100% - 24px) 0px, 64.1735px 0px, 64.1735px 0px, 62.4087159px 0.06493563px, 60.6629272px 0.25807464px, 58.9426793px 0.57691521px, 57.2545176px 1.01895552px, 55.6049875px 1.58169375px, 54.0006344px 2.26262808px, 52.4480037px 3.05925669px, 50.9536408px 3.96907776px, 49.5240911px 4.98958947px, 48.1659px 6.11829px, 7.99235px 42.0815px)
    }
    .cms-clip-path-mobile-21 {
        clip-path: polygon(calc(100% - 0px) 24px, calc(100% - 0px) 24px, calc(100% - 0.3141149999999px) 20.1070836px, calc(100% - 1.22352px) 16.4141568px, calc(100% - 2.6788050000001px) 12.9706332px, calc(100% - 4.6305600000001px) 9.8259264px, calc(100% - 7.029375px) 7.02945px, calc(100% - 9.82584px) 4.6306176px, calc(100% - 12.970545px) 2.6788428px, calc(100% - 16.41408px) 1.2235392px, calc(100% - 20.107035px) 0.3141204px, calc(100% - 24px) 0px, 24px 0px, 24px 0px, 20.1070836px 0.3141204px, 16.4141568px 1.2235392px, 12.9706332px 2.6788428px, 9.8259264px 4.6306176px, 7.02945px 7.02945px, 4.6306176px 9.8259264px, 2.6788428px 12.9706332px, 1.2235392px 16.4141568px, 0.3141204px 20.1070836px, 0px 24px, 0px calc(100% - 24px), 0px calc(100% - 24px), 0.3141204px calc(100% - 20.107035px), 1.2235392px calc(100% - 16.41408px), 2.6788428px calc(100% - 12.970545px), 4.6306176px calc(100% - 9.82584px), 7.02945px calc(100% - 7.029375px), 9.8259264px calc(100% - 4.63056px), 12.9706332px calc(100% - 2.678805px), 16.4141568px calc(100% - 1.22352px), 20.1070836px calc(100% - 0.31411500000002px), 24px calc(100% - 0px), calc(100% - 65.941px) calc(100% - 0px), calc(100% - 65.941px) calc(100% - 0px), calc(100% - 64.040645px) calc(100% - 0.07531199999994px), calc(100% - 62.16396px) calc(100% - 0.29901599999988px), calc(100% - 60.319015px) calc(100% - 0.66776400000003px), calc(100% - 58.51388px) calc(100% - 1.1782079999999px), calc(100% - 56.756625px) calc(100% - 1.827px), calc(100% - 55.05532px) calc(100% - 2.610792px), calc(100% - 53.418035px) calc(100% - 3.526236px), calc(100% - 51.85284px) calc(100% - 4.569984px), calc(100% - 50.367805px) calc(100% - 5.738688px), calc(100% - 48.971px) calc(100% - 7.0290000000001px), calc(100% - 7.029px) calc(100% - 48.971px), calc(100% - 7.029px) calc(100% - 48.971px), calc(100% - 5.7386879999999px) calc(100% - 50.367805px), calc(100% - 4.5699839999999px) calc(100% - 51.85284px), calc(100% - 3.526236px) calc(100% - 53.418035px), calc(100% - 2.610792px) calc(100% - 55.05532px), calc(100% - 1.827px) calc(100% - 56.756625px), calc(100% - 1.178208px) calc(100% - 58.51388px), calc(100% - 0.66776400000003px) calc(100% - 60.319015px), calc(100% - 0.29901599999999px) calc(100% - 62.16396px), calc(100% - 0.075311999999997px) calc(100% - 64.040645px), calc(100% - 0px) calc(100% - 65.941px), calc(100% - 0px) 24px)
    }
    .cms-clip-path-mobile-22 {
        clip-path: polygon(64px 8px, 64px 8px, 64.1047059px 6.70235796px, 64.4078432px 5.47138048px, 64.8929413px 4.32353852px, 65.5435296px 3.27530304px, 66.3431375px 2.343145px, 67.2752944px 1.54353536px, 68.3235297px 0.89294508px, 69.4713728px 0.40784512px, 70.7023531px 0.10470644px, 72px 0px, calc(100% - 44px) 0px, calc(100% - 44px) 0px, calc(100% - 40.755822px) 0.26176637px, calc(100% - 37.678336px) 1.01961376px, calc(100% - 34.808714px) 2.23236459px, calc(100% - 32.188128px) 3.85884128px, calc(100% - 29.85775px) 5.85786625px, calc(100% - 27.858752px) 8.18826192px, calc(100% - 26.232306px) 10.80885071px, calc(100% - 25.019584px) 13.67845504px, calc(100% - 24.261758px) 16.75589733px, calc(100% - 24px) 20px, calc(100% - 24px) 28px, calc(100% - 24px) 28px, calc(100% - 23.842929px) 29.9464582px, calc(100% - 23.388192px) 31.7929216px, calc(100% - 22.660503px) 33.5146834px, calc(100% - 21.684576px) 35.0870368px, calc(100% - 20.485125px) 36.485275px, calc(100% - 19.086864px) 37.6846912px, calc(100% - 17.514507px) 38.6605786px, calc(100% - 15.792768px) 39.3882304px, calc(100% - 13.946361px) 39.8429398px, calc(100% - 12px) 40px, calc(100% - 12px) 40px, calc(100% - 10.053639px) 40.1570602px, calc(100% - 8.2072319999999px) 40.6117696px, calc(100% - 6.485493px) 41.3394214px, calc(100% - 4.913136px) 42.3153088px, calc(100% - 3.514875px) 43.514725px, calc(100% - 2.315424px) 44.9129632px, calc(100% - 1.339497px) 46.4853166px, calc(100% - 0.611808px) 48.2070784px, calc(100% - 0.15707099999997px) 50.0535418px, calc(100% - 0px) 52px, calc(100% - 0px) calc(100% - 60px), calc(100% - 0px) calc(100% - 60px), calc(100% - 0.26175799999999px) calc(100% - 56.75485px), calc(100% - 1.019584px) calc(100% - 53.6768px), calc(100% - 2.2323060000001px) calc(100% - 50.80695px), calc(100% - 3.858752px) calc(100% - 48.1864px), calc(100% - 5.85775px) calc(100% - 45.85625px), calc(100% - 8.188128px) calc(100% - 43.8576px), calc(100% - 10.808714px) calc(100% - 42.23155px), calc(100% - 13.678336px) calc(100% - 41.0192px), calc(100% - 16.755822px) calc(100% - 40.26165px), calc(100% - 20px) calc(100% - 40px), calc(100% - 20px) calc(100% - 40px), calc(100% - 23.244178px) calc(100% - 39.73835px), calc(100% - 26.321664px) calc(100% - 38.980799999999px), calc(100% - 29.191286px) calc(100% - 37.76845px), calc(100% - 31.811872px) calc(100% - 36.1424px), calc(100% - 34.14225px) calc(100% - 34.14375px), calc(100% - 36.141248px) calc(100% - 31.8136px), calc(100% - 37.767694px) calc(100% - 29.19305px), calc(100% - 38.980416px) calc(100% - 26.3232px), calc(100% - 39.738242px) calc(100% - 23.24515px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40.261758px) calc(100% - 16.754849999999px), calc(100% - 41.019584px) calc(100% - 13.6768px), calc(100% - 42.232306px) calc(100% - 10.80695px), calc(100% - 43.858752px) calc(100% - 8.1863999999996px), calc(100% - 45.85775px) calc(100% - 5.8562499999998px), calc(100% - 48.188128px) calc(100% - 3.8575999999998px), calc(100% - 50.808714px) calc(100% - 2.23155px), calc(100% - 53.678336px) calc(100% - 1.0192000000002px), calc(100% - 56.755822px) calc(100% - 0.26164999999992px), calc(100% - 60px) calc(100% - 0px), 80px calc(100% - 0px), 80px calc(100% - 0px), 78.7023531px calc(100% - 0.10465999999997px), 77.4713728px calc(100% - 0.40767999999935px), 76.3235297px calc(100% - 0.89262000000008px), 75.2752944px calc(100% - 1.54304px), 74.3431375px calc(100% - 2.3424999999997px), 73.5435296px calc(100% - 3.2745599999998px), 72.8929413px calc(100% - 4.32278px), 72.4078432px calc(100% - 5.4707200000003px), 72.1047059px calc(100% - 6.7019399999999px), 72px calc(100% - 8.0000000000005px), 72px calc(100% - 8px), 71.8952941px calc(100% - 9.2980599999996px), 71.5921568px calc(100% - 10.529279999999px), 71.1070587px calc(100% - 11.67722px), 70.4564704px calc(100% - 12.72544px), 69.6568625px calc(100% - 13.6575px), 68.7247056px calc(100% - 14.45696px), 67.6764703px calc(100% - 15.10738px), 66.5286272px calc(100% - 15.59232px), 65.2976469px calc(100% - 15.89534px), 64px calc(100% - 16px), 24px calc(100% - 16px), 24px calc(100% - 16px), 20.1070836px calc(100% - 16.314249999999px), 16.4141568px calc(100% - 17.223999999999px), 12.9706332px calc(100% - 18.67975px), 9.8259264px calc(100% - 20.632px), 7.02945px calc(100% - 23.03125px), 4.6306176px calc(100% - 25.828px), 2.6788428px calc(100% - 28.97275px), 1.2235392px calc(100% - 32.416px), 0.3141204px calc(100% - 36.10825px), 0px calc(100% - 40px), 0px 40px, 0px 40px, 0.3141204px 36.1070836px, 1.2235392px 32.4141568px, 2.6788428px 28.9706332px, 4.6306176px 25.8259264px, 7.02945px 23.02945px, 9.8259264px 20.6306176px, 12.9706332px 18.6788428px, 16.4141568px 17.2235392px, 20.1070836px 16.3141204px, 24px 16px, 56px 16px, 56px 16px, 57.2976469px 15.8952941px, 58.5286272px 15.5921568px, 59.6764703px 15.1070587px, 60.7247056px 14.4564704px, 61.6568625px 13.6568625px, 62.4564704px 12.7247056px, 63.1070587px 11.6764703px, 63.5921568px 10.5286272px, 63.8952941px 9.2976469px, 64px 8px)
    }
    .cms-clip-path-mobile-23 {
        clip-path: polygon(calc(100% - 16px) 55.998px, calc(100% - 16px) 55.998px, calc(100% - 13.404609px) 56.2074145px, calc(100% - 10.942592px) 56.813696px, calc(100% - 8.646883px) 57.7839015px, calc(100% - 6.550416px) 59.085088px, calc(100% - 4.686125px) 60.6843125px, calc(100% - 3.086944px) 62.548632px, calc(100% - 1.785807px) 64.6451035px, calc(100% - 0.81564800000001px) 66.940784px, calc(100% - 0.20940099999996px) 69.4027305px, calc(100% - 0px) 71.998px, calc(100% - 0px) calc(100% - 44px), calc(100% - 0px) calc(100% - 44px), calc(100% - 0.26175799999999px) calc(100% - 40.755822px), calc(100% - 1.019584px) calc(100% - 37.678336px), calc(100% - 2.2323060000001px) calc(100% - 34.808714px), calc(100% - 3.858752px) calc(100% - 32.188128px), calc(100% - 5.85775px) calc(100% - 29.85775px), calc(100% - 8.188128px) calc(100% - 27.858752px), calc(100% - 10.808714px) calc(100% - 26.232306px), calc(100% - 13.678336px) calc(100% - 25.019584px), calc(100% - 16.755822px) calc(100% - 24.261758px), calc(100% - 20px) calc(100% - 24px), calc(100% - 136px) calc(100% - 24px), calc(100% - 136px) calc(100% - 24px), calc(100% - 137.946604px) calc(100% - 23.842956px), calc(100% - 139.793152px) calc(100% - 23.388288px), calc(100% - 141.514948px) calc(100% - 22.660692px), calc(100% - 143.087296px) calc(100% - 21.684864px), calc(100% - 144.4855px) calc(100% - 20.4855px), calc(100% - 145.684864px) calc(100% - 19.087296px), calc(100% - 146.660692px) calc(100% - 17.514948px), calc(100% - 147.388288px) calc(100% - 15.793152px), calc(100% - 147.842956px) calc(100% - 13.946604px), calc(100% - 148px) calc(100% - 12px), calc(100% - 148px) calc(100% - 12px), calc(100% - 148.157044px) calc(100% - 10.053667px), calc(100% - 148.611712px) calc(100% - 8.2073359999999px), calc(100% - 149.339308px) calc(100% - 6.485709px), calc(100% - 150.315136px) calc(100% - 4.913488px), calc(100% - 151.5145px) calc(100% - 3.5153749999999px), calc(100% - 152.912704px) calc(100% - 2.316072px), calc(100% - 154.485052px) calc(100% - 1.340281px), calc(100% - 156.206848px) calc(100% - 0.61270400000001px), calc(100% - 158.053396px) calc(100% - 0.15804299999996px), calc(100% - 160px) calc(100% - 0.0010000000000332px), 32px calc(100% - 0.00099999999997635px), 32px calc(100% - 0.00099999999997635px), 28.7558949px calc(100% - 0.26275799999991px), 25.6784512px calc(100% - 1.0205839999999px), 22.8088463px calc(100% - 2.233306px), 20.1882576px calc(100% - 3.859752px), 17.8578625px calc(100% - 5.85875px), 15.8588384px calc(100% - 8.189128px), 14.2323627px calc(100% - 10.809714px), 13.0196128px calc(100% - 13.679336px), 12.2617661px calc(100% - 16.756822px), 12px calc(100% - 20.001px), 12px calc(100% - 50px), 12px calc(100% - 50px), 11.92147044px calc(100% - 50.973302px), 11.69411712px calc(100% - 51.896576px), 11.33029308px calc(100% - 52.757474px), 10.84235136px calc(100% - 53.543648px), 10.242645px calc(100% - 54.24275px), 9.54352704px calc(100% - 54.842432px), 8.75735052px calc(100% - 55.330346px), 7.89646848px calc(100% - 55.694144px), 6.97323396px calc(100% - 55.921478px), 6px calc(100% - 56px), 6px calc(100% - 56px), 5.02676604px calc(100% - 56.078522px), 4.10353152px calc(100% - 56.305856px), 3.24264948px calc(100% - 56.669654px), 2.45647296px calc(100% - 57.157568px), 1.757355px calc(100% - 57.75725px), 1.15764864px calc(100% - 58.456352px), 0.66970692px calc(100% - 59.242526px), 0.30588288px calc(100% - 60.103424px), 0.07852956px calc(100% - 61.026698px), 0px calc(100% - 62px), 0px 19.999px, 0px 19.999px, 0.26176664px 16.754902846264px, 1.01961472px 13.677465157552px, 2.23236648px 10.807864592608px, 3.85884416px 8.187278810176px, 5.85787px 5.856885469px, 8.18826624px 3.857862227824px, 10.80885512px 2.231386745392px, 13.67845888px 1.018636680448px, 16.75589976px 0.260789691736px, 20px -0.000976562px, calc(100% - 52px) -0.000976562px, calc(100% - 52px) -0.000976562px, calc(100% - 48.755822px) 0.260789691736px, calc(100% - 45.678336px) 1.018636680448px, calc(100% - 42.808714px) 2.231386745392px, calc(100% - 40.188128px) 3.857862227824px, calc(100% - 37.85775px) 5.856885469px, calc(100% - 35.858752px) 8.187278810176px, calc(100% - 34.232306px) 10.807864592608px, calc(100% - 33.019584px) 13.677465157552px, calc(100% - 32.261758px) 16.754902846264px, calc(100% - 32px) 19.999px, calc(100% - 32px) 39.998px, calc(100% - 32px) 39.998px, calc(100% - 31.790599px) 42.5932938px, calc(100% - 31.184352px) 45.0552544px, calc(100% - 30.214193px) 47.3509406px, calc(100% - 28.913056px) 49.4474112px, calc(100% - 27.313875px) 51.311725px, calc(100% - 25.449584px) 52.9109408px, calc(100% - 23.353117px) 54.2121174px, calc(100% - 21.057408px) 55.1823136px, calc(100% - 18.595391px) 55.7885882px, calc(100% - 16px) 55.998px)
    }
    .cms-clip-path-mobile-24 {
        clip-path: polygon(0px 42.7672px, 0px 42.7672px, 0.29245757px 39.0127865px, 1.14089536px 35.438088px, 2.50191099px 32.0888575px, 4.33210208px 29.010848px, 6.58806625px 26.2498125px, 9.22640112px 23.851504px, 12.20370431px 21.8616755px, 15.47657344px 20.32608px, 19.00160613px 19.2904705px, 22.7354px 18.8006px, calc(100% - 25.265px) 0.332371px, calc(100% - 25.265px) 0.332371px, calc(100% - 21.220461px) 0.456061724px, calc(100% - 17.363968px) 1.226494272px, calc(100% - 13.751507px) 2.590554808px, calc(100% - 10.439064px) 4.495129496px, calc(100% - 7.482625px) 6.8871045px, calc(100% - 4.938176px) 9.713365984px, calc(100% - 2.861703px) 12.920800112px, calc(100% - 1.309192px) 16.456293048px, calc(100% - 0.33662900000002px) 20.266730956px, calc(100% - 0px) 24.299px, calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0.3141149999999px) calc(100% - 20.10825px), calc(100% - 1.22352px) calc(100% - 16.416px), calc(100% - 2.6788050000001px) calc(100% - 12.97275px), calc(100% - 4.6305600000001px) calc(100% - 9.8280000000002px), calc(100% - 7.029375px) calc(100% - 7.03125px), calc(100% - 9.82584px) calc(100% - 4.6319999999998px), calc(100% - 12.970545px) calc(100% - 2.67975px), calc(100% - 16.41408px) calc(100% - 1.2239999999999px), calc(100% - 20.107035px) calc(100% - 0.3142499999999px), calc(100% - 24px) calc(100% - 0px), 24px calc(100% - 0px), 24px calc(100% - 0px), 20.1070836px calc(100% - 0.3142499999999px), 16.4141568px calc(100% - 1.2239999999997px), 12.9706332px calc(100% - 2.67975px), 9.8259264px calc(100% - 4.6319999999998px), 7.02945px calc(100% - 7.03125px), 4.6306176px calc(100% - 9.828px), 2.6788428px calc(100% - 12.97275px), 1.2235392px calc(100% - 16.416px), 0.3141204px calc(100% - 20.10825px), 0px calc(100% - 24px), 0px 42.7672px)
    }
    .cms-clip-path-mobile-26 {
        clip-path: polygon(5.85787px 49.1434px, 5.85787px 49.1434px, 4.78242225px 50.3075828px, 3.8083712px 51.5452344px, 2.93849815px 52.8496396px, 2.1755844px 54.2140832px, 1.52241125px 55.63185px, 0.98176px 57.0962248px, 0.55641195px 58.6004924px, 0.2491484px 60.1379376px, 0.06275065px 61.7018452px, 0px 63.2855px, 0px calc(100% - 29px), 0px calc(100% - 29px), 0.15705966px calc(100% - 27.053639px), 0.61176768px calc(100% - 25.207232px), 1.33941762px calc(100% - 23.485493px), 2.31530304px calc(100% - 21.913136px), 3.5147175px calc(100% - 20.514875px), 4.91295456px calc(100% - 19.315424px), 6.48530778px calc(100% - 18.339497px), 8.20707072px calc(100% - 17.611808px), 10.05353694px calc(100% - 17.157071px), 12px calc(100% - 17px), 15.5px calc(100% - 17px), 15.5px calc(100% - 17px), 16.8787392px calc(100% - 16.888738px), 18.1866496px calc(100% - 16.566624px), 19.4062304px calc(100% - 16.051166px), 20.5199808px calc(100% - 15.359872px), 21.5104px calc(100% - 14.51025px), 22.3599872px calc(100% - 13.519808px), 23.0512416px calc(100% - 12.406054px), 23.5666624px calc(100% - 11.186496px), 23.8887488px calc(100% - 9.878642px), 24px calc(100% - 8.5px), 24px calc(100% - 8.5px), 24px calc(100% - 8.5px), 24.1112512px calc(100% - 7.1213579999999px), 24.4333376px calc(100% - 5.813504px), 24.9487584px calc(100% - 4.593946px), 25.6400128px calc(100% - 3.4801919999999px), 26.4896px calc(100% - 2.48975px), 27.4800192px calc(100% - 1.6401279999999px), 28.5937696px calc(100% - 0.94883399999998px), 29.8133504px calc(100% - 0.43337600000001px), 31.1212608px calc(100% - 0.11126200000007px), 32.5px calc(100% - 0px), calc(100% - 20px) calc(100% - 0px), calc(100% - 20px) calc(100% - 0px), calc(100% - 16.755822px) calc(100% - 0.26175799999999px), calc(100% - 13.678336px) calc(100% - 1.0195839999999px), calc(100% - 10.808714px) calc(100% - 2.2323060000001px), calc(100% - 8.188128px) calc(100% - 3.858752px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 3.858752px) calc(100% - 8.188128px), calc(100% - 2.2323060000001px) calc(100% - 10.808714px), calc(100% - 1.019584px) calc(100% - 13.678336px), calc(100% - 0.26175799999999px) calc(100% - 16.755822px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) 43.999px, calc(100% - 0px) 43.999px, calc(100% - 0.26175799999999px) 40.7548949px, calc(100% - 1.019584px) 37.6774512px, calc(100% - 2.2323060000001px) 34.8078463px, calc(100% - 3.858752px) 32.1872576px, calc(100% - 5.85775px) 29.8568625px, calc(100% - 8.188128px) 27.8578384px, calc(100% - 10.808714px) 26.2313627px, calc(100% - 13.678336px) 25.0186128px, calc(100% - 16.755822px) 24.2607661px, calc(100% - 20px) 23.999px, calc(100% - 52px) 23.999px, calc(100% - 52px) 23.999px, calc(100% - 53.946604px) 23.8419484px, calc(100% - 55.793152px) 23.3872632px, calc(100% - 57.514948px) 22.6596488px, calc(100% - 59.087296px) 21.6838096px, calc(100% - 60.4855px) 20.48445px, calc(100% - 61.684864px) 19.0862744px, calc(100% - 62.660692px) 17.5139872px, calc(100% - 63.388288px) 15.7922928px, calc(100% - 63.842956px) 13.9458956px, calc(100% - 64px) 11.9995px, calc(100% - 64px) 11.9995px, calc(100% - 64px) 11.9995px, calc(100% - 64.157044px) 10.05311898px, calc(100% - 64.611712px) 8.20673024px, calc(100% - 65.339308px) 6.48503926px, calc(100% - 66.315136px) 4.91275152px, calc(100% - 67.5145px) 3.5145725px, calc(100% - 68.912704px) 2.31520768px, calc(100% - 70.485052px) 1.33936254px, calc(100% - 72.206848px) 0.61174256px, calc(100% - 74.053396px) 0.15705322px, calc(100% - 76px) 0px, 63.2855px 0px, 63.2855px 0px, 61.7018452px 0.06275064px, 60.1379376px 0.24914832px, 58.6004924px 0.55641168px, 57.0962248px 0.98175936px, 55.63185px 1.52241px, 54.2140832px 2.17558224px, 52.8496396px 2.93849472px, 51.5452344px 3.80836608px, 50.3075828px 4.78241496px, 49.1434px 5.85786px, 5.85787px 49.1434px)
    }
    .cms-clip-path-mobile-28 {
        clip-path: polygon(128px 16.2617px, 128px 16.2617px, 127.790599px 13.666421312px, 127.184352px 11.204470616px, 126.214193px 8.908789964px, 124.913056px 6.812321408px, 123.313875px 4.948007px, 121.449584px 3.348788792px, 119.353117px 2.047608836px, 117.057408px 1.077409184px, 114.595391px 0.471131888px, 112px 0.261719px, 24px 0.261719px, 24px 0.261719px, 20.1070836px 0.575838868px, 16.4141568px 1.485256224px, 12.9706332px 2.940557696px, 9.8259264px 4.892329912px, 7.02945px 7.2911595px, 4.6306176px 10.087633088px, 2.6788428px 13.232337304px, 1.2235392px 16.675858776px, 0.3141204px 20.368784132px, 0px 24.2617px, 0px calc(100% - 24.738px), 0px calc(100% - 24.738px), 0.3141204px calc(100% - 20.845035px), 1.2235392px calc(100% - 17.15208px), 2.6788428px calc(100% - 13.708545px), 4.6306176px calc(100% - 10.56384px), 7.02945px calc(100% - 7.767375px), 9.8259264px calc(100% - 5.3685599999999px), 12.9706332px calc(100% - 3.4168050000001px), 16.4141568px calc(100% - 1.96152px), 20.1070836px calc(100% - 1.0521150000001px), 24px calc(100% - 0.73800000000017px), calc(100% - 24px) calc(100% - 0.73800000000006px), calc(100% - 24px) calc(100% - 0.73800000000006px), calc(100% - 20.107035px) calc(100% - 1.052115px), calc(100% - 16.41408px) calc(100% - 1.9615199999998px), calc(100% - 12.970545px) calc(100% - 3.416805px), calc(100% - 9.82584px) calc(100% - 5.3685599999999px), calc(100% - 7.029375px) calc(100% - 7.767375px), calc(100% - 4.6305600000001px) calc(100% - 10.56384px), calc(100% - 2.6788050000001px) calc(100% - 13.708545px), calc(100% - 1.22352px) calc(100% - 17.15208px), calc(100% - 0.31411500000002px) calc(100% - 20.845035px), calc(100% - 0px) calc(100% - 24.738px), calc(100% - 0px) 56.2617px, calc(100% - 0px) 56.2617px, calc(100% - 0.3141149999999px) 52.3687836px, calc(100% - 1.22352px) 48.6758568px, calc(100% - 2.6788050000001px) 45.2323332px, calc(100% - 4.6305600000001px) 42.0876264px, calc(100% - 7.029375px) 39.29115px, calc(100% - 9.82584px) 36.8923176px, calc(100% - 12.970545px) 34.9405428px, calc(100% - 16.41408px) 33.4852392px, calc(100% - 20.107035px) 32.5758204px, calc(100% - 24px) 32.2617px, 144px 32.2617px, 144px 32.2617px, 141.404609px 32.0522882px, 138.942592px 31.4460136px, 136.646883px 30.4758174px, 134.550416px 29.1746408px, 132.686125px 27.575425px, 131.086944px 25.7111112px, 129.785807px 23.6146406px, 128.815648px 21.3189544px, 128.209401px 18.8569938px, 128px 16.2617px)
    }
    .cms-clip-path-mobile-31 {
        clip-path: polygon(16px 71.998px, 16px 71.998px, 13.40471592px 72.2074146px, 10.94276096px 72.8136968px, 8.64707704px 73.7839042px, 6.55060608px 75.0850944px, 4.68629px 76.684325px, 3.08707072px 78.5486536px, 1.78589016px 80.6451378px, 0.81569024px 82.9408352px, 0.20941288px 85.4028034px, 0px 87.9981px, 0px calc(100% - 44px), 0px calc(100% - 44px), 0.26176637px calc(100% - 40.755822px), 1.01961376px calc(100% - 37.678336px), 2.23236459px calc(100% - 34.808714px), 3.85884128px calc(100% - 32.188128px), 5.85786625px calc(100% - 29.85775px), 8.18826192px calc(100% - 27.858752px), 10.80885071px calc(100% - 26.232306px), 13.67845504px calc(100% - 25.019584px), 16.75589733px calc(100% - 24.261758px), 20px calc(100% - 24px), 60.0005px calc(100% - 24px), 60.0005px calc(100% - 24px), 61.9468713px calc(100% - 23.842956px), 63.7932544px calc(100% - 23.388288px), 65.5149431px calc(100% - 22.660692px), 67.0872312px calc(100% - 21.684864px), 68.4854125px calc(100% - 20.4855px), 69.6847808px calc(100% - 19.087296px), 70.6606299px calc(100% - 17.514948px), 71.3882536px calc(100% - 15.793152px), 71.8429457px calc(100% - 13.946604px), 72px calc(100% - 12px), 72px calc(100% - 12px), 72.1570543px calc(100% - 10.053667px), 72.6117464px calc(100% - 8.2073359999999px), 73.3393701px calc(100% - 6.485709px), 74.3152192px calc(100% - 4.9134879999999px), 75.5145875px calc(100% - 3.5153749999999px), 76.9127688px calc(100% - 2.316072px), 78.4850569px calc(100% - 1.3402809999999px), 80.2067456px calc(100% - 0.61270400000001px), 82.0531287px calc(100% - 0.15804299999996px), 83.9995px calc(100% - 0.0010000000000332px), calc(100% - 44px) calc(100% - 0.00099999999997635px), calc(100% - 44px) calc(100% - 0.00099999999997635px), calc(100% - 40.755822px) calc(100% - 0.26275799999996px), calc(100% - 37.678336px) calc(100% - 1.0205839999999px), calc(100% - 34.808714px) calc(100% - 2.233306px), calc(100% - 32.188128px) calc(100% - 3.859752px), calc(100% - 29.85775px) calc(100% - 5.85875px), calc(100% - 27.858752px) calc(100% - 8.189128px), calc(100% - 26.232306px) calc(100% - 10.809714px), calc(100% - 25.019584px) calc(100% - 13.679336px), calc(100% - 24.261758px) calc(100% - 16.756822px), calc(100% - 24px) calc(100% - 20.001px), calc(100% - 24px) calc(100% - 52px), calc(100% - 24px) calc(100% - 52px), calc(100% - 23.842929px) calc(100% - 53.946361px), calc(100% - 23.388192px) calc(100% - 55.792768px), calc(100% - 22.660503px) calc(100% - 57.514507px), calc(100% - 21.684576px) calc(100% - 59.086864px), calc(100% - 20.485125px) calc(100% - 60.485125px), calc(100% - 19.086864px) calc(100% - 61.684576px), calc(100% - 17.514507px) calc(100% - 62.660503px), calc(100% - 15.792768px) calc(100% - 63.388192px), calc(100% - 13.946361px) calc(100% - 63.842929px), calc(100% - 12px) calc(100% - 64px), calc(100% - 12px) calc(100% - 64px), calc(100% - 10.053639px) calc(100% - 64.157071px), calc(100% - 8.2072319999999px) calc(100% - 64.611808px), calc(100% - 6.485493px) calc(100% - 65.339497px), calc(100% - 4.913136px) calc(100% - 66.315424px), calc(100% - 3.514875px) calc(100% - 67.514875px), calc(100% - 2.315424px) calc(100% - 68.913136px), calc(100% - 1.339497px) calc(100% - 70.485493px), calc(100% - 0.611808px) calc(100% - 72.207232px), calc(100% - 0.15707100000003px) calc(100% - 74.053639px), calc(100% - 0px) calc(100% - 76px), calc(100% - 0px) 19.999px, calc(100% - 0px) 19.999px, calc(100% - 0.26175799999993px) 16.754902846264px, calc(100% - 1.0195839999999px) 13.677465157552px, calc(100% - 2.2323060000001px) 10.807864592608px, calc(100% - 3.858752px) 8.187278810176px, calc(100% - 5.85775px) 5.856885469px, calc(100% - 8.188128px) 3.857862227824px, calc(100% - 10.808714px) 2.231386745392px, calc(100% - 13.678336px) 1.018636680448px, calc(100% - 16.755822px) 0.260789691736px, calc(100% - 20px) -0.000976562px, 52px -0.000976562px, 52px -0.000976562px, 48.7558949px 0.260789691736px, 45.6784512px 1.018636680448px, 42.8088463px 2.231386745392px, 40.1882576px 3.857862227824px, 37.8578625px 5.856885469px, 35.8588384px 8.187278810176px, 34.2323627px 10.807864592608px, 33.0196128px 13.677465157552px, 32.2617661px 16.754902846264px, 32px 19.999px, 32px 55.998px, 32px 55.998px, 31.7905882px 58.5932938px, 31.1843136px 61.0552544px, 30.2141174px 63.3509406px, 28.9129408px 65.4474112px, 27.313725px 67.311725px, 25.4494112px 68.9109408px, 23.3529406px 70.2121174px, 21.0572544px 71.1823136px, 18.5952938px 71.7885882px, 16px 71.998px)
    }
    .cms-clip-path-mobile-32 {
        clip-path: polygon(calc(100% - 56px) 16px, calc(100% - 56px) 16px, calc(100% - 56.209401px) 13.40471592px, calc(100% - 56.815648px) 10.94276096px, calc(100% - 57.785807px) 8.64707704px, calc(100% - 59.086944px) 6.55060608px, calc(100% - 60.686125px) 4.68629px, calc(100% - 62.550416px) 3.08707072px, calc(100% - 64.646883px) 1.78589016px, calc(100% - 66.942592px) 0.81569024px, calc(100% - 69.404609px) 0.20941288px, calc(100% - 72px) 0px, 48px 0px, 48px 0px, 44.1070836px 0.3141204px, 40.4141568px 1.2235392px, 36.9706332px 2.6788428px, 33.8259264px 4.6306176px, 31.02945px 7.02945px, 28.6306176px 9.8259264px, 26.6788428px 12.9706332px, 25.2235392px 16.4141568px, 24.3141204px 20.1070836px, 24px 24px, 24px 44px, 24px 44px, 23.8429398px 45.9464582px, 23.3882304px 47.7929216px, 22.6605786px 49.5146834px, 21.6846912px 51.0870368px, 20.485275px 52.485275px, 19.0870368px 53.6846912px, 17.5146834px 54.6605786px, 15.7929216px 55.3882304px, 13.9464582px 55.8429398px, 12px 56px, 12px 56px, 10.05353694px 56.1570575px, 8.20707072px 56.61176px, 6.48530778px 57.3394025px, 4.91295456px 58.31528px, 3.5147175px 59.5146875px, 2.31530304px 60.91292px, 1.33941762px 62.4852725px, 0.61176768px 64.20704px, 0.15705966px 66.0535175px, 0px 68px, 0px calc(100% - 56px), 0px calc(100% - 56px), 0.3141204px calc(100% - 52.10825px), 1.2235392px calc(100% - 48.415999999999px), 2.6788428px calc(100% - 44.97275px), 4.6306176px calc(100% - 41.828px), 7.02945px calc(100% - 39.03125px), 9.8259264px calc(100% - 36.632px), 12.9706332px calc(100% - 34.67975px), 16.4141568px calc(100% - 33.224px), 20.1070836px calc(100% - 32.31425px), 24px calc(100% - 32px), 32px calc(100% - 32px), 32px calc(100% - 32px), 34.5952938px calc(100% - 31.79068px), 37.0572544px calc(100% - 31.18464px), 39.3529406px calc(100% - 30.21476px), 41.4494112px calc(100% - 28.91392px), 43.313725px calc(100% - 27.315px), 44.9129408px calc(100% - 25.45088px), 46.2141174px calc(100% - 23.35444px), 47.1843136px calc(100% - 21.05856px), 47.7905882px calc(100% - 18.59612px), 48px calc(100% - 16px), 48px calc(100% - 16px), 48.2094118px calc(100% - 13.40388px), 48.8156864px calc(100% - 10.94144px), 49.7858826px calc(100% - 8.6455599999999px), 51.0870592px calc(100% - 6.5491199999999px), 52.686275px calc(100% - 4.6849999999999px), 54.5505888px calc(100% - 3.08608px), 56.6470594px calc(100% - 1.7852399999999px), 58.9427456px calc(100% - 0.81536000000006px), 61.4047062px calc(100% - 0.20932000000016px), 64px calc(100% - 0px), calc(100% - 44px) calc(100% - 0px), calc(100% - 44px) calc(100% - 0px), calc(100% - 40.107035px) calc(100% - 0.3142499999999px), calc(100% - 36.41408px) calc(100% - 1.2239999999997px), calc(100% - 32.970545px) calc(100% - 2.67975px), calc(100% - 29.82584px) calc(100% - 4.6320000000001px), calc(100% - 27.029375px) calc(100% - 7.03125px), calc(100% - 24.63056px) calc(100% - 9.828px), calc(100% - 22.678805px) calc(100% - 12.97275px), calc(100% - 21.22352px) calc(100% - 16.416px), calc(100% - 20.314115px) calc(100% - 20.10825px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20px) calc(100% - 38px), calc(100% - 20px) calc(100% - 38px), calc(100% - 19.869121px) calc(100% - 39.62136px), calc(100% - 19.490208px) calc(100% - 41.15968px), calc(100% - 18.883847px) calc(100% - 42.59432px), calc(100% - 18.070624px) calc(100% - 43.90464px), calc(100% - 17.071125px) calc(100% - 45.07px), calc(100% - 15.905936px) calc(100% - 46.06976px), calc(100% - 14.595643px) calc(100% - 46.88328px), calc(100% - 13.160832px) calc(100% - 47.48992px), calc(100% - 11.622089px) calc(100% - 47.86904px), calc(100% - 10px) calc(100% - 48px), calc(100% - 10px) calc(100% - 48px), calc(100% - 8.3779109999999px) calc(100% - 48.13096px), calc(100% - 6.8391679999999px) calc(100% - 48.51008px), calc(100% - 5.404357px) calc(100% - 49.11672px), calc(100% - 4.094064px) calc(100% - 49.93024px), calc(100% - 2.928875px) calc(100% - 50.93px), calc(100% - 1.929376px) calc(100% - 52.09536px), calc(100% - 1.116153px) calc(100% - 53.40568px), calc(100% - 0.509792px) calc(100% - 54.84032px), calc(100% - 0.13087899999999px) calc(100% - 56.37864px), calc(100% - 0px) calc(100% - 58px), calc(100% - 0px) 56px, calc(100% - 0px) 56px, calc(100% - 0.3141149999999px) 52.1070836px, calc(100% - 1.22352px) 48.4141568px, calc(100% - 2.6788050000001px) 44.9706332px, calc(100% - 4.6305600000001px) 41.8259264px, calc(100% - 7.029375px) 39.02945px, calc(100% - 9.82584px) 36.6306176px, calc(100% - 12.970545px) 34.6788428px, calc(100% - 16.41408px) 33.2235392px, calc(100% - 20.107035px) 32.3141204px, calc(100% - 24px) 32px, calc(100% - 40px) 32px, calc(100% - 40px) 32px, calc(100% - 42.595391px) 31.7905882px, calc(100% - 45.057408px) 31.1843136px, calc(100% - 47.353117px) 30.2141174px, calc(100% - 49.449584px) 28.9129408px, calc(100% - 51.313875px) 27.313725px, calc(100% - 52.913056px) 25.4494112px, calc(100% - 54.214193px) 23.3529406px, calc(100% - 55.184352px) 21.0572544px, calc(100% - 55.790599px) 18.5952938px, calc(100% - 56px) 16px)
    }
    .cms-clip-path-mobile-34 {
        clip-path: polygon(calc(100% - 64px) 15.9907px, calc(100% - 64px) 15.9907px, calc(100% - 64.209284px) 13.39692777px, calc(100% - 64.815192px) 10.93640576px, calc(100% - 65.784808px) 8.64205699px, calc(100% - 67.085216px) 6.54680448px, calc(100% - 68.6835px) 4.68357125px, calc(100% - 70.546744px) 3.08528032px, calc(100% - 72.642032px) 1.78485471px, calc(100% - 74.936448px) 0.81521744px, calc(100% - 77.397076px) 0.20929153px, calc(100% - 79.991px) 0px, 30.9907px 0px, 30.9907px 0px, 28.3969302px 0.20929153px, 25.9364096px 0.81521744px, 23.6420614px 1.78485471px, 21.5468088px 3.08528032px, 19.683575px 4.68357125px, 18.0852832px 6.54680448px, 16.7848566px 8.64205699px, 15.8152184px 10.93640576px, 15.2092918px 13.39692777px, 15px 15.9907px, 15px 24.4814px, 15px 24.4814px, 14.9018367px 25.6979546px, 14.6176416px 26.8520048px, 14.1628569px 27.9281102px, 13.5529248px 28.9108304px, 12.8032875px 29.784725px, 11.9293872px 30.5343536px, 10.9466661px 31.1442758px, 9.8705664px 31.5990512px, 8.7165303px 31.8832394px, 7.5px 31.9814px, 7.5px 31.9814px, 6.28345998px 32.0795633px, 5.12941824px 32.3637584px, 4.05331626px 32.8185431px, 3.07059552px 33.4284752px, 2.1966975px 34.1781125px, 1.44706368px 35.0520128px, 0.83713554px 36.0347339px, 0.38235456px 37.1108336px, 0.09816222px 38.2648697px, 0px 39.4814px, 0px calc(100% - 47.02px), 0px calc(100% - 47.02px), 0.20941288px calc(100% - 44.42388px), 0.81569024px calc(100% - 41.96144px), 1.78589016px calc(100% - 39.66556px), 3.08707072px calc(100% - 37.56912px), 4.68629px calc(100% - 35.705px), 6.55060608px calc(100% - 34.10608px), 8.64707704px calc(100% - 32.80524px), 10.94276096px calc(100% - 31.83536px), 13.40471592px calc(100% - 31.22932px), 16px calc(100% - 31.02px), 16.4907px calc(100% - 31.02px), 16.4907px calc(100% - 31.02px), 19.0064012px calc(100% - 30.81684px), 21.3928576px calc(100% - 30.22872px), 23.6181384px calc(100% - 29.28768px), 25.6503128px calc(100% - 28.02576px), 27.45745px calc(100% - 26.475px), 29.0076192px calc(100% - 24.66744px), 30.2688896px calc(100% - 22.63512px), 31.2093304px calc(100% - 20.41008px), 31.7970108px calc(100% - 18.02436px), 32px calc(100% - 15.51px), 32px calc(100% - 15.51px), 32.2029892px calc(100% - 12.99321px), 32.7906696px calc(100% - 10.60608px), 33.7311104px calc(100% - 8.3804699999998px), 34.9923808px calc(100% - 6.34824px), 36.54255px calc(100% - 4.54125px), 38.3496872px calc(100% - 2.9913599999998px), 40.3818616px calc(100% - 1.7304299999998px), 42.6071424px calc(100% - 0.79032000000007px), 44.9935988px calc(100% - 0.2028899999998px), 47.5093px calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 85.404609px) calc(100% - 0.20931999999971px), calc(100% - 82.942592px) calc(100% - 0.8153599999996px), calc(100% - 80.646883px) calc(100% - 1.7852400000002px), calc(100% - 78.550416px) calc(100% - 3.0860799999998px), calc(100% - 76.686125px) calc(100% - 4.6849999999999px), calc(100% - 75.086944px) calc(100% - 6.5491200000001px), calc(100% - 73.785807px) calc(100% - 8.6455599999999px), calc(100% - 72.815648px) calc(100% - 10.94144px), calc(100% - 72.209401px) calc(100% - 13.40388px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72px) calc(100% - 16px), calc(100% - 71.790599px) calc(100% - 18.59612px), calc(100% - 71.184352px) calc(100% - 21.05856px), calc(100% - 70.214193px) calc(100% - 23.35444px), calc(100% - 68.913056px) calc(100% - 25.45088px), calc(100% - 67.313875px) calc(100% - 27.315px), calc(100% - 65.449584px) calc(100% - 28.91392px), calc(100% - 63.353117px) calc(100% - 30.21476px), calc(100% - 61.057408px) calc(100% - 31.18464px), calc(100% - 58.595391px) calc(100% - 31.79068px), calc(100% - 56px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 20.107035px) calc(100% - 32.31398px), calc(100% - 16.41408px) calc(100% - 33.22304px), calc(100% - 12.970545px) calc(100% - 34.67786px), calc(100% - 9.82584px) calc(100% - 36.62912px), calc(100% - 7.029375px) calc(100% - 39.0275px), calc(100% - 4.6305600000001px) calc(100% - 41.82368px), calc(100% - 2.6788050000001px) calc(100% - 44.96834px), calc(100% - 1.22352px) calc(100% - 48.41216px), calc(100% - 0.31411500000002px) calc(100% - 52.10582px), calc(100% - 0px) calc(100% - 56px), calc(100% - 0px) 55.9814px, calc(100% - 0px) 55.9814px, calc(100% - 0.3141149999999px) 52.0884836px, calc(100% - 1.22352px) 48.3955568px, calc(100% - 2.6788050000001px) 44.9520332px, calc(100% - 4.6305600000001px) 41.8073264px, calc(100% - 7.029375px) 39.01085px, calc(100% - 9.82584px) 36.6120176px, calc(100% - 12.970545px) 34.6602428px, calc(100% - 16.41408px) 33.2049392px, calc(100% - 20.107035px) 32.2955204px, calc(100% - 24px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 50.602924px) 31.7721109px, calc(100% - 53.063552px) 31.1661912px, calc(100% - 55.357968px) 30.1965623px, calc(100% - 57.453256px) 28.8961456px, calc(100% - 59.3165px) 27.2978625px, calc(100% - 60.914784px) 25.4346344px, calc(100% - 62.215192px) 23.3393827px, calc(100% - 63.184808px) 21.0450288px, calc(100% - 63.790716px) 18.5844941px, calc(100% - 64px) 15.9907px)
    }
    .cms-clip-path-mobile-35 {
        clip-path: polygon(calc(100% - 64px) 15.9907px, calc(100% - 64px) 15.9907px, calc(100% - 64.209284px) 13.39692777px, calc(100% - 64.815192px) 10.93640576px, calc(100% - 65.784808px) 8.64205699px, calc(100% - 67.085216px) 6.54680448px, calc(100% - 68.6835px) 4.68357125px, calc(100% - 70.546744px) 3.08528032px, calc(100% - 72.642032px) 1.78485471px, calc(100% - 74.936448px) 0.81521744px, calc(100% - 77.397076px) 0.20929153px, calc(100% - 79.991px) 0px, 30.9907px 0px, 30.9907px 0px, 28.3969302px 0.20929153px, 25.9364096px 0.81521744px, 23.6420614px 1.78485471px, 21.5468088px 3.08528032px, 19.683575px 4.68357125px, 18.0852832px 6.54680448px, 16.7848566px 8.64205699px, 15.8152184px 10.93640576px, 15.2092918px 13.39692777px, 15px 15.9907px, 15px 24.4814px, 15px 24.4814px, 14.9018367px 25.6979546px, 14.6176416px 26.8520048px, 14.1628569px 27.9281102px, 13.5529248px 28.9108304px, 12.8032875px 29.784725px, 11.9293872px 30.5343536px, 10.9466661px 31.1442758px, 9.8705664px 31.5990512px, 8.7165303px 31.8832394px, 7.5px 31.9814px, 7.5px 31.9814px, 6.28345998px 32.0795634px, 5.12941824px 32.3637592px, 4.05331626px 32.8185458px, 3.07059552px 33.4284816px, 2.1966975px 34.178125px, 1.44706368px 35.0520344px, 0.83713554px 36.0347682px, 0.38235456px 37.1108848px, 0.09816222px 38.2649426px, 0px 39.4815px, 0px calc(100% - 47.02px), 0px calc(100% - 47.02px), 0.20941288px calc(100% - 44.42388px), 0.81569024px calc(100% - 41.96144px), 1.78589016px calc(100% - 39.66556px), 3.08707072px calc(100% - 37.56912px), 4.68629px calc(100% - 35.705px), 6.55060608px calc(100% - 34.10608px), 8.64707704px calc(100% - 32.80524px), 10.94276096px calc(100% - 31.83536px), 13.40471592px calc(100% - 31.22932px), 16px calc(100% - 31.02px), 16.4902px calc(100% - 31.02px), 16.4902px calc(100% - 31.02px), 19.0059638px calc(100% - 30.81711px), 21.3924864px calc(100% - 30.229679999999px), 23.6178346px calc(100% - 29.28957px), 25.6500752px calc(100% - 28.02864px), 27.457275px calc(100% - 26.47875px), 29.0075008px calc(100% - 24.67176px), 30.2688194px calc(100% - 22.63953px), 31.2092976px calc(100% - 20.41392px), 31.7970022px calc(100% - 18.02679px), 32px calc(100% - 15.51px), 32px calc(100% - 15.51px), 32.2029978px calc(100% - 12.99321px), 32.7907024px calc(100% - 10.60608px), 33.7311806px calc(100% - 8.3804700000001px), 34.9924992px calc(100% - 6.34824px), 36.542725px calc(100% - 4.54125px), 38.3499248px calc(100% - 2.9913599999998px), 40.3821654px calc(100% - 1.7304300000001px), 42.6075136px calc(100% - 0.79032000000007px), 44.9940362px calc(100% - 0.20289000000002px), 47.5098px calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 88px) calc(100% - 0px), calc(100% - 85.404609px) calc(100% - 0.20931999999993px), calc(100% - 82.942592px) calc(100% - 0.81535999999937px), calc(100% - 80.646883px) calc(100% - 1.7852400000002px), calc(100% - 78.550416px) calc(100% - 3.08608px), calc(100% - 76.686125px) calc(100% - 4.6849999999999px), calc(100% - 75.086944px) calc(100% - 6.5491200000001px), calc(100% - 73.785807px) calc(100% - 8.6455600000002px), calc(100% - 72.815648px) calc(100% - 10.94144px), calc(100% - 72.209401px) calc(100% - 13.40388px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72px) calc(100% - 16px), calc(100% - 71.790599px) calc(100% - 18.59612px), calc(100% - 71.184352px) calc(100% - 21.05856px), calc(100% - 70.214193px) calc(100% - 23.35444px), calc(100% - 68.913056px) calc(100% - 25.45088px), calc(100% - 67.313875px) calc(100% - 27.315px), calc(100% - 65.449584px) calc(100% - 28.91392px), calc(100% - 63.353117px) calc(100% - 30.21476px), calc(100% - 61.057408px) calc(100% - 31.18464px), calc(100% - 58.595391px) calc(100% - 31.79068px), calc(100% - 56px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 24px) calc(100% - 32px), calc(100% - 20.107035px) calc(100% - 32.31425px), calc(100% - 16.41408px) calc(100% - 33.224px), calc(100% - 12.970545px) calc(100% - 34.67975px), calc(100% - 9.82584px) calc(100% - 36.632px), calc(100% - 7.029375px) calc(100% - 39.03125px), calc(100% - 4.6305600000001px) calc(100% - 41.828px), calc(100% - 2.6788050000001px) calc(100% - 44.97275px), calc(100% - 1.22352px) calc(100% - 48.416px), calc(100% - 0.31411500000002px) calc(100% - 52.10825px), calc(100% - 0px) calc(100% - 56px), calc(100% - 0px) 55.9814px, calc(100% - 0px) 55.9814px, calc(100% - 0.3141149999999px) 52.0884836px, calc(100% - 1.22352px) 48.3955568px, calc(100% - 2.6788050000001px) 44.9520332px, calc(100% - 4.6305600000001px) 41.8073264px, calc(100% - 7.029375px) 39.01085px, calc(100% - 9.82584px) 36.6120176px, calc(100% - 12.970545px) 34.6602428px, calc(100% - 16.41408px) 33.2049392px, calc(100% - 20.107035px) 32.2955204px, calc(100% - 24px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 48.009px) 31.9814px, calc(100% - 50.602924px) 31.7721109px, calc(100% - 53.063552px) 31.1661912px, calc(100% - 55.357968px) 30.1965623px, calc(100% - 57.453256px) 28.8961456px, calc(100% - 59.3165px) 27.2978625px, calc(100% - 60.914784px) 25.4346344px, calc(100% - 62.215192px) 23.3393827px, calc(100% - 63.184808px) 21.0450288px, calc(100% - 63.790716px) 18.5844941px, calc(100% - 64px) 15.9907px)
    }
    .cms-clip-path-mobile-37 {
        clip-path: polygon(55px 17.5px, 55px 17.5px, 55.229045px 14.66140986px, 55.89216px 11.96864768px, 56.953315px 9.45774382px, 58.37648px 7.16472864px, 60.125625px 5.1256325px, 62.16472px 3.37648576px, 64.457735px 1.95331878px, 66.96864px 0.89216192px, 69.661405px 0.22904554px, 72.5px 0px, calc(100% - 49px) 0px, calc(100% - 49px) 0px, calc(100% - 45.107035px) 0.3141204px, calc(100% - 41.41408px) 1.2235392px, calc(100% - 37.970545px) 2.6788428px, calc(100% - 34.82584px) 4.6306176px, calc(100% - 32.029375px) 7.02945px, calc(100% - 29.63056px) 9.8259264px, calc(100% - 27.678805px) 12.9706332px, calc(100% - 26.22352px) 16.4141568px, calc(100% - 25.314115px) 20.1070836px, calc(100% - 25px) 24px, calc(100% - 25px) 97.5px, calc(100% - 25px) 97.5px, calc(100% - 24.836408px) 99.527672px, calc(100% - 24.362784px) 101.451136px, calc(100% - 23.604856px) 103.244664px, calc(100% - 22.588352px) 104.882528px, calc(100% - 21.339px) 106.339px, calc(100% - 19.882528px) 107.588352px, calc(100% - 18.244664px) 108.604856px, calc(100% - 16.451136px) 109.362784px, calc(100% - 14.527672px) 109.836408px, calc(100% - 12.5px) 110px, calc(100% - 12.5px) 110px, calc(100% - 10.472328px) 110.163592px, calc(100% - 8.5488639999999px) 110.637216px, calc(100% - 6.755336px) 111.395144px, calc(100% - 5.117472px) 112.411648px, calc(100% - 3.661px) 113.661px, calc(100% - 2.411648px) 115.117472px, calc(100% - 1.395144px) 116.755336px, calc(100% - 0.63721599999997px) 118.548864px, calc(100% - 0.16359199999999px) 120.472328px, calc(100% - 0px) 122.5px, calc(100% - 0px) calc(100% - 60px), calc(100% - 0px) calc(100% - 60px), calc(100% - 0.26175799999999px) calc(100% - 56.75485px), calc(100% - 1.019584px) calc(100% - 53.6768px), calc(100% - 2.2323060000001px) calc(100% - 50.80695px), calc(100% - 3.858752px) calc(100% - 48.1864px), calc(100% - 5.85775px) calc(100% - 45.85625px), calc(100% - 8.188128px) calc(100% - 43.8576px), calc(100% - 10.808714px) calc(100% - 42.23155px), calc(100% - 13.678336px) calc(100% - 41.0192px), calc(100% - 16.755822px) calc(100% - 40.26165px), calc(100% - 20px) calc(100% - 40px), calc(100% - 20px) calc(100% - 40px), calc(100% - 23.244178px) calc(100% - 39.73835px), calc(100% - 26.321664px) calc(100% - 38.9808px), calc(100% - 29.191286px) calc(100% - 37.76845px), calc(100% - 31.811872px) calc(100% - 36.1424px), calc(100% - 34.14225px) calc(100% - 34.14375px), calc(100% - 36.141248px) calc(100% - 31.8136px), calc(100% - 37.767694px) calc(100% - 29.19305px), calc(100% - 38.980416px) calc(100% - 26.3232px), calc(100% - 39.738242px) calc(100% - 23.24515px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40px) calc(100% - 20px), calc(100% - 40.261758px) calc(100% - 16.75485px), calc(100% - 41.019584px) calc(100% - 13.6768px), calc(100% - 42.232306px) calc(100% - 10.80695px), calc(100% - 43.858752px) calc(100% - 8.1864px), calc(100% - 45.85775px) calc(100% - 5.85625px), calc(100% - 48.188128px) calc(100% - 3.8576px), calc(100% - 50.808714px) calc(100% - 2.23155px), calc(100% - 53.678336px) calc(100% - 1.0192px), calc(100% - 56.755822px) calc(100% - 0.26164999999992px), calc(100% - 60px) calc(100% - 0px), 72px calc(100% - 0px), 72px calc(100% - 0px), 70.7023531px calc(100% - 0.10465999999951px), 69.4713728px calc(100% - 0.40767999999957px), 68.3235297px calc(100% - 0.89262000000008px), 67.2752944px calc(100% - 1.54304px), 66.3431375px calc(100% - 2.3425px), 65.5435296px calc(100% - 3.2745600000001px), 64.8929413px calc(100% - 4.32278px), 64.4078432px calc(100% - 5.47072px), 64.1047059px calc(100% - 6.7019399999999px), 64px calc(100% - 8.0000000000002px), 64px calc(100% - 8px), 63.8952941px calc(100% - 9.2980599999996px), 63.5921568px calc(100% - 10.52928px), 63.1070587px calc(100% - 11.67722px), 62.4564704px calc(100% - 12.72544px), 61.6568625px calc(100% - 13.6575px), 60.7247056px calc(100% - 14.45696px), 59.6764703px calc(100% - 15.10738px), 58.5286272px calc(100% - 15.59232px), 57.2976469px calc(100% - 15.89534px), 56px calc(100% - 16px), 24px calc(100% - 16px), 24px calc(100% - 16px), 20.1070836px calc(100% - 16.31425px), 16.4141568px calc(100% - 17.224px), 12.9706332px calc(100% - 18.67975px), 9.8259264px calc(100% - 20.632px), 7.02945px calc(100% - 23.03125px), 4.6306176px calc(100% - 25.828px), 2.6788428px calc(100% - 28.97275px), 1.2235392px calc(100% - 32.416px), 0.3141204px calc(100% - 36.10825px), 0px calc(100% - 40px), 0px 59px, 0px 59px, 0.3141204px 55.1070836px, 1.2235392px 51.4141568px, 2.6788428px 47.9706332px, 4.6306176px 44.8259264px, 7.02945px 42.02945px, 9.8259264px 39.6306176px, 12.9706332px 37.6788428px, 16.4141568px 36.2235392px, 20.1070836px 35.3141204px, 24px 35px, 37.5px 35px, 37.5px 35px, 40.338595px 34.770955px, 43.03136px 34.10784px, 45.542265px 33.046685px, 47.83528px 31.62352px, 49.874375px 29.874375px, 51.62352px 27.83528px, 53.046685px 25.542265px, 54.10784px 23.03136px, 54.770955px 20.338595px, 55px 17.5px)
    }
    .cms-clip-path-mobile-42 {
        clip-path: polygon(calc(100% - 24px) 19.9995px, calc(100% - 24px) 19.9995px, calc(100% - 24.261758px) 16.75547937px, calc(100% - 25.019584px) 13.67811456px, calc(100% - 26.232306px) 10.80858219px, calc(100% - 27.858752px) 8.18805888px, calc(100% - 29.85775px) 5.85772125px, calc(100% - 32.188128px) 3.85874592px, calc(100% - 34.808714px) 2.23230951px, calc(100% - 37.678336px) 1.01958864px, calc(100% - 40.755822px) 0.26175993px, calc(100% - 44px) 0px, 72.9996px 0px, 72.9996px 0px, 71.3776465px 0.13087662px, 69.839012px 0.50978136px, 68.4042855px 1.11612654px, 67.094056px 1.92932448px, 65.9289125px 2.9287875px, 64.929444px 4.09392792px, 64.1162395px 5.40415806px, 63.509888px 6.83889024px, 63.1309785px 8.37753678px, 63.0001px 9.99951px, 63.0001px 9.99951px, 62.8692242px 11.62148509px, 62.4903216px 13.16013152px, 61.8839794px 14.59486203px, 61.0707848px 15.90508936px, 60.071325px 17.07022625px, 58.9061872px 18.06968544px, 57.5959586px 18.88287967px, 56.1612264px 19.48922168px, 54.6225778px 19.86812421px, 53.0006px 19.999px, 24px 19.999px, 24px 19.999px, 20.1070836px 20.3131204px, 16.4141568px 21.2225392px, 12.9706332px 22.6778428px, 9.8259264px 24.6296176px, 7.02945px 27.02845px, 4.6306176px 29.8249264px, 2.6788428px 32.9696332px, 1.2235392px 36.4131568px, 0.3141204px 40.1060836px, 0px 43.999px, calc(100% - 398px) calc(100% - 24px), calc(100% - 398px) calc(100% - 24px), calc(100% - 397.6858796px) calc(100% - 20.107035px), calc(100% - 396.7764608px) calc(100% - 16.41408px), calc(100% - 395.3211572px) calc(100% - 12.970545px), calc(100% - 393.3693824px) calc(100% - 9.8258399999999px), calc(100% - 390.97055px) calc(100% - 7.0293750000001px), calc(100% - 388.1740736px) calc(100% - 4.6305599999999px), calc(100% - 385.0293668px) calc(100% - 2.678805px), calc(100% - 381.5858432px) calc(100% - 1.22352px), calc(100% - 377.8929164px) calc(100% - 0.3141149999999px), calc(100% - 374px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.107035px) calc(100% - 0.31411500000002px), calc(100% - 16.41408px) calc(100% - 1.2235199999999px), calc(100% - 12.970545px) calc(100% - 2.6788049999999px), calc(100% - 9.82584px) calc(100% - 4.6305600000002px), calc(100% - 7.029375px) calc(100% - 7.0293750000001px), calc(100% - 4.6305600000001px) calc(100% - 9.82584px), calc(100% - 2.6788050000001px) calc(100% - 12.970545px), calc(100% - 1.22352px) calc(100% - 16.41408px), calc(100% - 0.31411500000002px) calc(100% - 20.107035px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 51.999px, calc(100% - 0px) 51.999px, calc(100% - 0.15707099999992px) 50.0525418px, calc(100% - 0.61180799999994px) 48.2060784px, calc(100% - 1.3394970000001px) 46.4843166px, calc(100% - 2.315424px) 44.9119632px, calc(100% - 3.514875px) 43.513725px, calc(100% - 4.913136px) 42.3143088px, calc(100% - 6.485493px) 41.3384214px, calc(100% - 8.207232px) 40.6107696px, calc(100% - 10.053639px) 40.1560602px, calc(100% - 12px) 39.999px, calc(100% - 12px) 39.999px, calc(100% - 13.946361px) 39.8419398px, calc(100% - 15.792768px) 39.3872304px, calc(100% - 17.514507px) 38.6595786px, calc(100% - 19.086864px) 37.6836912px, calc(100% - 20.485125px) 36.484275px, calc(100% - 21.684576px) 35.0860368px, calc(100% - 22.660503px) 33.5136834px, calc(100% - 23.388192px) 31.7919216px, calc(100% - 23.842929px) 29.9454582px, calc(100% - 24px) 27.999px, calc(100% - 24px) 19.9995px)
    }
    .cms-clip-path-mobile-43 {
        clip-path: polygon(24px 23.999px, 24px 23.999px, 24.3141204px 20.106084256264px, 25.2235392px 16.413159237552px, 26.6788428px 12.969638262608px, 28.6306176px 9.824934650176px, 31.02945px 7.028461719px, 33.8259264px 4.629632787824px, 36.9706332px 2.677861175392px, 40.4141568px 1.222560200448px, 44.1070836px 0.313143181736px, 48px -0.000976562px, calc(100% - 71.98px) -0.000976562px, calc(100% - 71.98px) -0.000976562px, calc(100% - 69.388085px) 0.208180721736px, calc(100% - 66.92928px) 0.813718120448px, calc(100% - 64.636495px) 1.782733955392px, calc(100% - 62.54264px) 3.082326547824px, calc(100% - 60.680625px) 4.679594219px, calc(100% - 59.08336px) 6.541635290176px, calc(100% - 57.783755px) 8.635548082608px, calc(100% - 56.81472px) 10.928430917552px, calc(100% - 56.209165px) 13.387382116264px, calc(100% - 56px) 15.9795px, calc(100% - 56px) 15.9795px, calc(100% - 55.790835px) 18.5716234px, calc(100% - 55.18528px) 21.0305792px, calc(100% - 54.216245px) 23.3234658px, calc(100% - 52.91664px) 25.4173816px, calc(100% - 51.319375px) 27.279425px, calc(100% - 49.45736px) 28.8766944px, calc(100% - 47.363505px) 30.1762882px, calc(100% - 45.07072px) 31.1453048px, calc(100% - 42.611915px) 31.7508426px, calc(100% - 40.02px) 31.96px, calc(100% - 24px) 31.96px, calc(100% - 24px) 31.96px, calc(100% - 20.107035px) 32.2741204px, calc(100% - 16.41408px) 33.1835392px, calc(100% - 12.970545px) 34.6388428px, calc(100% - 9.82584px) 36.5906176px, calc(100% - 7.029375px) 38.98945px, calc(100% - 4.6305600000001px) 41.7859264px, calc(100% - 2.6788050000001px) 44.9306332px, calc(100% - 1.22352px) 48.3741568px, calc(100% - 0.31411500000002px) 52.0670836px, calc(100% - 0px) 55.96px, calc(100% - 0px) calc(100% - 58px), calc(100% - 0px) calc(100% - 58px), calc(100% - 0.13087899999999px) calc(100% - 56.377911px), calc(100% - 0.50979199999995px) calc(100% - 54.839168px), calc(100% - 1.1161530000001px) calc(100% - 53.404357px), calc(100% - 1.929376px) calc(100% - 52.094064px), calc(100% - 2.928875px) calc(100% - 50.928875px), calc(100% - 4.094064px) calc(100% - 49.929376px), calc(100% - 5.404357px) calc(100% - 49.116153px), calc(100% - 6.839168px) calc(100% - 48.509792px), calc(100% - 8.3779109999999px) calc(100% - 48.130879px), calc(100% - 10px) calc(100% - 48px), calc(100% - 10px) calc(100% - 48px), calc(100% - 11.622089px) calc(100% - 47.869121px), calc(100% - 13.160832px) calc(100% - 47.490208px), calc(100% - 14.595643px) calc(100% - 46.883847px), calc(100% - 15.905936px) calc(100% - 46.070624px), calc(100% - 17.071125px) calc(100% - 45.071125px), calc(100% - 18.070624px) calc(100% - 43.905936px), calc(100% - 18.883847px) calc(100% - 42.595643px), calc(100% - 19.490208px) calc(100% - 41.160832px), calc(100% - 19.869121px) calc(100% - 39.622089px), calc(100% - 20px) calc(100% - 38px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20px) calc(100% - 24px), calc(100% - 20.314115px) calc(100% - 20.107306px), calc(100% - 21.22352px) calc(100% - 16.414568px), calc(100% - 22.678805px) calc(100% - 12.971202px), calc(100% - 24.63056px) calc(100% - 9.8266239999999px), calc(100% - 27.029375px) calc(100% - 7.03025px), calc(100% - 29.82584px) calc(100% - 4.631496px), calc(100% - 32.970545px) calc(100% - 2.6797779999999px), calc(100% - 36.41408px) calc(100% - 1.224512px), calc(100% - 40.107035px) calc(100% - 0.31511399999999px), calc(100% - 44px) calc(100% - 0.00099999999997635px), 63.9995px calc(100% - 0.00099999999997635px), 63.9995px calc(100% - 0.00099999999997635px), 61.4042931px calc(100% - 0.21039999999982px), 58.9424128px calc(100% - 0.81663999999967px), 56.6467997px calc(100% - 1.78678px), 54.5503944px calc(100% - 3.0878799999999px), 52.6861375px calc(100% - 4.687px), 51.0869696px calc(100% - 6.5511999999999px), 49.7858313px calc(100% - 8.6475399999999px), 48.8156632px calc(100% - 10.94308px), 48.2094059px calc(100% - 13.40488px), 48px calc(100% - 16px), 48px calc(100% - 16px), 47.7905941px calc(100% - 18.595391px), 47.1843368px calc(100% - 21.057408px), 46.2141687px calc(100% - 23.353117px), 44.9130304px calc(100% - 25.449584px), 43.3138625px calc(100% - 27.313875px), 41.4496056px calc(100% - 28.913056px), 39.3532003px calc(100% - 30.214193px), 37.0575872px calc(100% - 31.184352px), 34.5957069px calc(100% - 31.790599px), 32.0005px calc(100% - 32px), 24px calc(100% - 32px), 24px calc(100% - 32px), 20.1070836px calc(100% - 32.314115px), 16.4141568px calc(100% - 33.22352px), 12.9706332px calc(100% - 34.678805px), 9.8259264px calc(100% - 36.63056px), 7.02945px calc(100% - 39.029375px), 4.6306176px calc(100% - 41.82584px), 2.6788428px calc(100% - 44.970545px), 1.2235392px calc(100% - 48.41408px), 0.3141204px calc(100% - 52.107035px), 0px calc(100% - 56px), 0px 67.96px, 0px 67.96px, 0.15705966px 66.0135175px, 0.61176768px 64.16704px, 1.33941762px 62.4452725px, 2.31530304px 60.87292px, 3.5147175px 59.4746875px, 4.91295456px 58.27528px, 6.48530778px 57.2994025px, 8.20707072px 56.57176px, 10.05353694px 56.1170575px, 12px 55.96px, 12px 55.96px, 13.9464582px 55.8029398px, 15.7929216px 55.3482304px, 17.5146834px 54.6205786px, 19.0870368px 53.6446912px, 20.485275px 52.445275px, 21.6846912px 51.0470368px, 22.6605786px 49.4746834px, 23.3882304px 47.7529216px, 23.8429398px 45.9064582px, 24px 43.96px, 24px 23.999px)
    }
    .cms-clip-path-mobile-44 {
        clip-path: polygon(0px 20px, 0px 20px, 0.2617661px 16.75589733px, 1.0196128px 13.67845504px, 2.2323627px 10.80885071px, 3.8588384px 8.18826192px, 5.8578625px 5.85786625px, 8.1882576px 3.85884128px, 10.8088463px 2.23236459px, 13.6784512px 1.01961376px, 16.7558949px 0.26176637px, 20px 0px, calc(100% - 36px) 0px, calc(100% - 36px) 0px, calc(100% - 32.755822px) 0.26176637px, calc(100% - 29.678336px) 1.01961376px, calc(100% - 26.808714px) 2.23236459px, calc(100% - 24.188128px) 3.85884128px, calc(100% - 21.85775px) 5.85786625px, calc(100% - 19.858752px) 8.18826192px, calc(100% - 18.232306px) 10.80885071px, calc(100% - 17.019584px) 13.67845504px, calc(100% - 16.261758px) 16.75589733px, calc(100% - 16px) 20px, calc(100% - 16px) 48px, calc(100% - 16px) 48px, calc(100% - 15.895286px) 49.2976469px, calc(100% - 15.592128px) 50.5286272px, calc(100% - 15.107002px) 51.6764703px, calc(100% - 14.456384px) 52.7247056px, calc(100% - 13.65675px) 53.6568625px, calc(100% - 12.724576px) 54.4564704px, calc(100% - 11.676338px) 55.1070587px, calc(100% - 10.528512px) 55.5921568px, calc(100% - 9.2975740000001px) 55.8952941px, calc(100% - 8.0000000000001px) 56px, calc(100% - 8px) 56px, calc(100% - 6.7024259999999px) 56.1047059px, calc(100% - 5.4714879999999px) 56.4078432px, calc(100% - 4.3236620000001px) 56.8929413px, calc(100% - 3.275424px) 57.5435296px, calc(100% - 2.34325px) 58.3431375px, calc(100% - 1.543616px) 59.2752944px, calc(100% - 0.89299800000003px) 60.3235297px, calc(100% - 0.407872px) 61.4713728px, calc(100% - 0.104714px) 62.7023531px, calc(100% - 0px) 64px, calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0.26175799999999px) calc(100% - 16.755822px), calc(100% - 1.019584px) calc(100% - 13.678336px), calc(100% - 2.2323060000001px) calc(100% - 10.808714px), calc(100% - 3.858752px) calc(100% - 8.1881279999999px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 8.188128px) calc(100% - 3.858752px), calc(100% - 10.808714px) calc(100% - 2.232306px), calc(100% - 13.678336px) calc(100% - 1.019584px), calc(100% - 16.755822px) calc(100% - 0.2617580000001px), calc(100% - 20px) calc(100% - 0px), 88px calc(100% - 0px), 88px calc(100% - 0px), 85.4047062px calc(100% - 0.20940099999996px), 82.9427456px calc(100% - 0.8156479999999px), 80.6470594px calc(100% - 1.785807px), 78.5505888px calc(100% - 3.086944px), 76.686275px calc(100% - 4.686125px), 75.0870592px calc(100% - 6.550416px), 73.7858826px calc(100% - 8.646883px), 72.8156864px calc(100% - 10.942592px), 72.2094118px calc(100% - 13.404609px), 72px calc(100% - 16px), 72px calc(100% - 16px), 71.7905882px calc(100% - 18.595391px), 71.1843136px calc(100% - 21.057408px), 70.2141174px calc(100% - 23.353117px), 68.9129408px calc(100% - 25.449584px), 67.313725px calc(100% - 27.313875px), 65.4494112px calc(100% - 28.913056px), 63.3529406px calc(100% - 30.214193px), 61.0572544px calc(100% - 31.184352px), 58.5952938px calc(100% - 31.790599px), 56px calc(100% - 32px), 20px calc(100% - 32px), 20px calc(100% - 32px), 16.75589733px calc(100% - 32.261758px), 13.67845504px calc(100% - 33.019584px), 10.80885071px calc(100% - 34.232306px), 8.18826192px calc(100% - 35.858752px), 5.85786625px calc(100% - 37.85775px), 3.85884128px calc(100% - 40.188128px), 2.23236459px calc(100% - 42.808714px), 1.01961376px calc(100% - 45.678336px), 0.26176637px calc(100% - 48.755822px), 0px calc(100% - 52px), 0px 20px)
    }
    .cms-clip-path-mobile-45 {
        clip-path: polygon(23px 20px, 23px 20px, 23.2617661px 16.75589247px, 24.0196128px 13.67844736px, 25.2323627px 10.80884189px, 26.8588384px 8.18825328px, 28.8578625px 5.85785875px, 31.1882576px 3.85883552px, 33.8088463px 2.23236081px, 36.6784512px 1.01961184px, 39.7558949px 0.26176583px, 43px 0px, calc(100% - 44px) 0px, calc(100% - 44px) 0px, calc(100% - 42.053396px) 0.15705585px, calc(100% - 40.206848px) 0.6117528px, calc(100% - 38.485052px) 1.33938495px, calc(100% - 36.912704px) 2.3152464px, calc(100% - 35.5145px) 3.51463125px, calc(100% - 34.315136px) 4.9128336px, calc(100% - 33.339308px) 6.48514755px, calc(100% - 32.611712px) 8.2068672px, calc(100% - 32.157044px) 10.05328665px, calc(100% - 32px) 11.9997px, calc(100% - 32px) 11.9997px, calc(100% - 31.842956px) 13.9461012px, calc(100% - 31.388288px) 15.7925136px, calc(100% - 30.660692px) 17.5142304px, calc(100% - 29.684864px) 19.0865448px, calc(100% - 28.4855px) 20.48475px, calc(100% - 27.087296px) 21.6841392px, calc(100% - 25.514948px) 22.6600056px, calc(100% - 23.793152px) 23.3876424px, calc(100% - 21.946604px) 23.8423428px, calc(100% - 20px) 23.9994px, calc(100% - 16px) 23.9994px, calc(100% - 16px) 23.9994px, calc(100% - 13.404609px) 24.2088118px, calc(100% - 10.942592px) 24.8150864px, calc(100% - 8.646883px) 25.7852826px, calc(100% - 6.550416px) 27.0864592px, calc(100% - 4.686125px) 28.685675px, calc(100% - 3.086944px) 30.5499888px, calc(100% - 1.785807px) 32.6464594px, calc(100% - 0.81564800000001px) 34.9421456px, calc(100% - 0.20940099999996px) 37.4041062px, calc(100% - 0px) 39.9994px, calc(100% - 0px) calc(100% - 35.154px), calc(100% - 0px) calc(100% - 35.154px), calc(100% - 0.20940099999996px) calc(100% - 32.558609px), calc(100% - 0.81564799999995px) calc(100% - 30.096592px), calc(100% - 1.785807px) calc(100% - 27.800883px), calc(100% - 3.086944px) calc(100% - 25.704416px), calc(100% - 4.686125px) calc(100% - 23.840125px), calc(100% - 6.550416px) calc(100% - 22.240944px), calc(100% - 8.646883px) calc(100% - 20.939807px), calc(100% - 10.942592px) calc(100% - 19.969648px), calc(100% - 13.404609px) calc(100% - 19.363401px), calc(100% - 16px) calc(100% - 19.154px), calc(100% - 22.423px) calc(100% - 19.154px), calc(100% - 22.423px) calc(100% - 19.154px), calc(100% - 23.976383px) calc(100% - 19.028647px), calc(100% - 25.449984px) calc(100% - 18.665736px), calc(100% - 26.824081px) calc(100% - 18.084989px), calc(100% - 28.078952px) calc(100% - 17.306128px), calc(100% - 29.194875px) calc(100% - 16.348875px), calc(100% - 30.152128px) calc(100% - 15.232952px), calc(100% - 30.930989px) calc(100% - 13.978081px), calc(100% - 31.511736px) calc(100% - 12.603984px), calc(100% - 31.874647px) calc(100% - 11.130383px), calc(100% - 32px) calc(100% - 9.5770000000001px), calc(100% - 32px) calc(100% - 9.577px), calc(100% - 32.125353px) calc(100% - 8.023617px), calc(100% - 32.488264px) calc(100% - 6.5500159999999px), calc(100% - 33.069011px) calc(100% - 5.175919px), calc(100% - 33.847872px) calc(100% - 3.921048px), calc(100% - 34.805125px) calc(100% - 2.805125px), calc(100% - 35.921048px) calc(100% - 1.847872px), calc(100% - 37.175919px) calc(100% - 1.069011px), calc(100% - 38.550016px) calc(100% - 0.48826399999996px), calc(100% - 40.023617px) calc(100% - 0.12535300000002px), calc(100% - 41.577px) calc(100% - 0px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589976px calc(100% - 0.26175799999999px), 13.67845888px calc(100% - 1.0195839999999px), 10.80885512px calc(100% - 2.2323060000001px), 8.18826624px calc(100% - 3.858752px), 5.85787px calc(100% - 5.85775px), 3.85884416px calc(100% - 8.188128px), 2.23236648px calc(100% - 10.808714px), 1.01961472px calc(100% - 13.678336px), 0.26176664px calc(100% - 16.755822px), 0px calc(100% - 20px), 0px 66.8462px, 0px 66.8462px, 0.15051517px 64.9808341px, 0.58627616px 63.2113008px, 1.28360619px 61.5612767px, 2.21882848px 60.0544384px, 3.36826625px 58.7144625px, 4.70824272px 57.5650256px, 6.21508111px 56.6298043px, 7.86510464px 55.9324752px, 9.63463653px 55.4967149px, 11.5px 55.3462px, 11.5px 55.3462px, 13.3653659px 55.1956824px, 15.1348992px 54.7599152px, 16.7849233px 54.0625768px, 18.2917616px 53.1273456px, 19.6317375px 51.9779px, 20.7811744px 50.6379184px, 21.7163957px 49.1310792px, 22.4137248px 47.4810608px, 22.8494851px 45.7115416px, 23px 43.8462px, 23px 20px)
    }
    .cms-clip-path-mobile-footer {
        clip-path: polygon(7.5px 32px, 7.5px 32px, 6.28345998px 32.0981633px, 5.12941824px 32.3823584px, 4.05331626px 32.8371431px, 3.07059552px 33.4470752px, 2.1966975px 34.1967125px, 1.44706368px 35.0706128px, 0.83713554px 36.0533339px, 0.38235456px 37.1294336px, 0.09816222px 38.2834697px, 0px 39.5px, 0px calc(100% - 80px), 0px calc(100% - 80px), 0.20941288px calc(100% - 77.40388px), 0.81569024px calc(100% - 74.94144px), 1.78589016px calc(100% - 72.64556px), 3.08707072px calc(100% - 70.54912px), 4.68629px calc(100% - 68.685px), 6.55060608px calc(100% - 67.08608px), 8.64707704px calc(100% - 65.78524px), 10.94276096px calc(100% - 64.81536px), 13.40471592px calc(100% - 64.20932px), 16px calc(100% - 64px), 16px calc(100% - 64px), 16px calc(100% - 64px), 18.5952938px calc(100% - 63.79068px), 21.0572544px calc(100% - 63.18464px), 23.3529406px calc(100% - 62.21476px), 25.4494112px calc(100% - 60.91392px), 27.313725px calc(100% - 59.315px), 28.9129408px calc(100% - 57.45088px), 30.2141174px calc(100% - 55.35444px), 31.1843136px calc(100% - 53.05856px), 31.7905882px calc(100% - 50.59612px), 32px calc(100% - 48px), 32px calc(100% - 24px), 32px calc(100% - 24px), 32.3141204px calc(100% - 20.10825px), 33.2235392px calc(100% - 16.416px), 34.6788428px calc(100% - 12.97275px), 36.6306176px calc(100% - 9.828px), 39.02945px calc(100% - 7.03125px), 41.8259264px calc(100% - 4.6319999999998px), 44.9706332px calc(100% - 2.6797500000002px), 48.4141568px calc(100% - 1.2239999999999px), 52.1070836px calc(100% - 0.31425000000013px), 56px calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 24px) calc(100% - 0px), calc(100% - 20.107035px) calc(100% - 0.31424999999967px), calc(100% - 16.41408px) calc(100% - 1.2239999999997px), calc(100% - 12.970545px) calc(100% - 2.6797500000002px), calc(100% - 9.82584px) calc(100% - 4.6320000000001px), calc(100% - 7.029375px) calc(100% - 7.03125px), calc(100% - 4.6305600000001px) calc(100% - 9.828px), calc(100% - 2.6788050000001px) calc(100% - 12.97275px), calc(100% - 1.22352px) calc(100% - 16.416px), calc(100% - 0.31411500000002px) calc(100% - 20.10825px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) 56px, calc(100% - 0px) 56px, calc(100% - 0.3141149999999px) 52.1070836px, calc(100% - 1.22352px) 48.4141568px, calc(100% - 2.6788050000001px) 44.9706332px, calc(100% - 4.6305600000001px) 41.8259264px, calc(100% - 7.029375px) 39.02945px, calc(100% - 9.82584px) 36.6306176px, calc(100% - 12.970545px) 34.6788428px, calc(100% - 16.41408px) 33.2235392px, calc(100% - 20.107035px) 32.3141204px, calc(100% - 24px) 32px, calc(100% - 48px) 32px, calc(100% - 48px) 32px, calc(100% - 50.595391px) 31.7905882px, calc(100% - 53.057408px) 31.1843136px, calc(100% - 55.353117px) 30.2141174px, calc(100% - 57.449584px) 28.9129408px, calc(100% - 59.313875px) 27.313725px, calc(100% - 60.913056px) 25.4494112px, calc(100% - 62.214193px) 23.3529406px, calc(100% - 63.184352px) 21.0572544px, calc(100% - 63.790599px) 18.5952938px, calc(100% - 64px) 16px, calc(100% - 64px) 16px, calc(100% - 64px) 16px, calc(100% - 64.209401px) 13.40471592px, calc(100% - 64.815648px) 10.94276096px, calc(100% - 65.785807px) 8.64707704px, calc(100% - 67.086944px) 6.55060608px, calc(100% - 68.686125px) 4.68629px, calc(100% - 70.550416px) 3.08707072px, calc(100% - 72.646883px) 1.78589016px, calc(100% - 74.942592px) 0.81569024px, calc(100% - 77.404609px) 0.20941288px, calc(100% - 80px) 0px, 31px 0px, 31px 0px, 28.4047062px 0.20941288px, 25.9427456px 0.81569024px, 23.6470594px 1.78589016px, 21.5505888px 3.08707072px, 19.686275px 4.68629px, 18.0870592px 6.55060608px, 16.7858826px 8.64707704px, 15.8156864px 10.94276096px, 15.2094118px 13.40471592px, 15px 16px, 15px 24.5px, 15px 24.5px, 14.9018367px 25.7165303px, 14.6176416px 26.8705664px, 14.1628569px 27.9466661px, 13.5529248px 28.9293872px, 12.8032875px 29.8032875px, 11.9293872px 30.5529248px, 10.9466661px 31.1628569px, 9.8705664px 31.6176416px, 8.7165303px 31.9018367px, 7.5px 32px, 7.5px 32px)
    }
    .cms-clip-path-mobile-footer-ai-chatbot {
        clip-path: polygon(0px 24px, 0px 24px, 0.3141204px 20.1070836px, 1.2235392px 16.4141568px, 2.6788428px 12.9706332px, 4.6306176px 9.8259264px, 7.02945px 7.02945px, 9.8259264px 4.6306176px, 12.9706332px 2.6788428px, 16.4141568px 1.2235392px, 20.1070836px 0.3141204px, 24px 0px, calc(100% - 24px) 0px, calc(100% - 24px) 0px, calc(100% - 20.107035px) 0.3141204px, calc(100% - 16.41408px) 1.2235392px, calc(100% - 12.970545px) 2.6788428px, calc(100% - 9.82584px) 4.6306176px, calc(100% - 7.029375px) 7.02945px, calc(100% - 4.6305600000001px) 9.8259264px, calc(100% - 2.6788050000001px) 12.9706332px, calc(100% - 1.22352px) 16.4141568px, calc(100% - 0.31411500000002px) 20.1070836px, calc(100% - 0px) 24px, calc(100% - 0px) calc(100% - 56px), calc(100% - 0px) calc(100% - 56px), calc(100% - 0.3141149999999px) calc(100% - 52.10825px), calc(100% - 1.22352px) calc(100% - 48.416px), calc(100% - 2.6788050000001px) calc(100% - 44.97275px), calc(100% - 4.6305600000001px) calc(100% - 41.828px), calc(100% - 7.029375px) calc(100% - 39.03125px), calc(100% - 9.82584px) calc(100% - 36.632px), calc(100% - 12.970545px) calc(100% - 34.67975px), calc(100% - 16.41408px) calc(100% - 33.224px), calc(100% - 20.107035px) calc(100% - 32.31425px), calc(100% - 24px) calc(100% - 32px), calc(100% - 56px) calc(100% - 32px), calc(100% - 56px) calc(100% - 32px), calc(100% - 58.595391px) calc(100% - 31.79068px), calc(100% - 61.057408px) calc(100% - 31.18464px), calc(100% - 63.353117px) calc(100% - 30.21476px), calc(100% - 65.449584px) calc(100% - 28.91392px), calc(100% - 67.313875px) calc(100% - 27.315px), calc(100% - 68.913056px) calc(100% - 25.45088px), calc(100% - 70.214193px) calc(100% - 23.35444px), calc(100% - 71.184352px) calc(100% - 21.05856px), calc(100% - 71.790599px) calc(100% - 18.59612px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72px) calc(100% - 16px), calc(100% - 72.209401px) calc(100% - 13.40388px), calc(100% - 72.815648px) calc(100% - 10.94144px), calc(100% - 73.785807px) calc(100% - 8.6455599999999px), calc(100% - 75.086944px) calc(100% - 6.5491200000001px), calc(100% - 76.686125px) calc(100% - 4.6849999999999px), calc(100% - 78.550416px) calc(100% - 3.0860799999998px), calc(100% - 80.646883px) calc(100% - 1.7852400000002px), calc(100% - 82.942592px) calc(100% - 0.81536000000006px), calc(100% - 85.404609px) calc(100% - 0.20931999999993px), calc(100% - 88px) calc(100% - 0px), 47.5098px calc(100% - 0px), 47.5098px calc(100% - 0px), 44.9940362px calc(100% - 0.20288999999957px), 42.6075136px calc(100% - 0.79031999999961px), 40.3821654px calc(100% - 1.7304299999998px), 38.3499248px calc(100% - 2.99136px), 36.542725px calc(100% - 4.54125px), 34.9924992px calc(100% - 6.34824px), 33.7311806px calc(100% - 8.3804700000001px), 32.7907024px calc(100% - 10.60608px), 32.2029978px calc(100% - 12.99321px), 32px calc(100% - 15.51px), 32px calc(100% - 15.51px), 31.7970022px calc(100% - 18.02679px), 31.2092976px calc(100% - 20.41392px), 30.2688194px calc(100% - 22.63953px), 29.0075008px calc(100% - 24.671759999999px), 27.457275px calc(100% - 26.47875px), 25.6500752px calc(100% - 28.02864px), 23.6178346px calc(100% - 29.28957px), 21.3924864px calc(100% - 30.22968px), 19.0059638px calc(100% - 30.81711px), 16.4902px calc(100% - 31.02px), 16px calc(100% - 31.02px), 16px calc(100% - 31.02px), 13.40471592px calc(100% - 31.22932px), 10.94276096px calc(100% - 31.835359999999px), 8.64707704px calc(100% - 32.80524px), 6.55060608px calc(100% - 34.10608px), 4.68629px calc(100% - 35.705px), 3.08707072px calc(100% - 37.56912px), 1.78589016px calc(100% - 39.66556px), 0.81569024px calc(100% - 41.96144px), 0.20941288px calc(100% - 44.42388px), 0px calc(100% - 47.02px), 0px 24px)
    }
}

.cursor-close-black {
    cursor: url("../images/cursor/pointer-close-black.png"), auto
}

.cursor-close-white {
    cursor: url("../images/cursor/pointer-close-white.png"), auto
}

.cursor-pointer {
    cursor: pointer
}

#cms-theme-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 9999999;
    visibility: hidden;
    width: 10px;
    height: 10px
}

#cms-theme-cursor.cms-visible {
    visibility: visible
}

#cms-theme-cursor:not(.cms-hovering).cms-drag {
    cursor: none;
    width: 106px;
    height: 106px;
    background: url("../images/cursor/cursor-drag.png") center center no-repeat
}

.d-block {
    display: block
}

.d-none {
    display: none
}

.d-inline {
    display: inline
}

.d-inline-block {
    display: inline-block
}

.d-flex {
    display: flex;
    flex-wrap: wrap
}

.d-inline-flex {
    display: inline-flex
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-nowrap {
    flex-wrap: nowrap
}

.flex-hover-wrap:hover {
    flex-wrap: wrap
}

.flex-column {
    flex-direction: column
}

.gap {
    gap: var(--cms-gap, 20px)
}

.gap-0 {
    gap: 0px
}

.gap-5 {
    gap: 5px
}

.gap-10 {
    gap: 10px
}

.gap-15 {
    gap: 15px
}

.gap-20 {
    gap: 20px
}

.gap-25 {
    gap: 25px
}

.gap-30 {
    gap: 30px
}

.gap-40 {
    gap: 40px
}

.gap-8 {
    gap: 8px
}

.gap-100 {
    gap: 100px
}

.gapX-20 {
    column-gap: 20px
}

.gapX-30 {
    column-gap: 30px
}

.gapY-10 {
    row-gap: 10px
}

.gapY-30 {
    row-gap: 30px
}

.row {
    margin-left: -20px;
    margin-right: -20px;
    display: flex;
    flex-wrap: wrap
}

.row>* {
    padding-left: 20px;
    padding-right: 20px
}

.gutter {
    margin: -20px
}

.gutter>* {
    padding: 20px !important
}

.gutter-0 {
    margin: 0px
}

.gutter-0>* {
    padding: 0px
}

.gutter-10 {
    margin: -5px
}

.gutter-10>* {
    padding: 5px
}

.gutter-16 {
    margin: -8px
}

.gutter-16>* {
    padding: 8px
}

.gutter-20 {
    margin: -10px
}

.gutter-20>* {
    padding: 10px
}

.gutter-25 {
    margin: -12.5px
}

.gutter-25>* {
    padding: 12.5px
}

.gutter-30 {
    margin: -15px
}

.gutter-30>* {
    padding: 15px
}

.gutter-40 {
    margin: -20px
}

.gutter-40>* {
    padding: 20px
}

.gutter-64 {
    margin: -32px
}

.gutter-64>* {
    padding: 32px
}

.gutter-80 {
    margin: -40px
}

.gutter-80>* {
    padding: 40px
}

.gutter-100 {
    margin: -50px
}

.gutter-100>* {
    padding: 50px
}

.gutterX-0 {
    margin-inline-start: 0px;
    margin-inline-end: 0px
}

.gutterX-0>* {
    padding-inline-start: 0px;
    padding-inline-end: 0px
}

.gutterX-10 {
    margin-inline-start: -5px;
    margin-inline-end: -5px
}

.gutterX-10>* {
    padding-inline-start: 5px;
    padding-inline-end: 5px
}

.gutterX-20 {
    margin-inline-start: -10px;
    margin-inline-end: -10px
}

.gutterX-20>* {
    padding-inline-start: 10px;
    padding-inline-end: 10px
}

.gutterX-30 {
    margin-inline-start: -15px;
    margin-inline-end: -15px
}

.gutterX-30>* {
    padding-inline-start: 15px;
    padding-inline-end: 15px
}

.gutterX-40 {
    margin-inline-start: -20px;
    margin-inline-end: -20px
}

.gutterX-40>* {
    padding-inline-start: 20px;
    padding-inline-end: 20px
}

.gutterX-64 {
    margin-inline-start: -32px;
    margin-inline-end: -32px
}

.gutterX-64>* {
    padding-inline-start: 32px;
    padding-inline-end: 32px
}

.gutterX-80 {
    margin-inline-start: -40px;
    margin-inline-end: -40px
}

.gutterX-80>* {
    padding-inline-start: 40px;
    padding-inline-end: 40px
}

.gutterX-112 {
    margin-inline-start: -56px;
    margin-inline-end: -56px
}

.gutterX-112>* {
    padding-inline-start: 56px;
    padding-inline-end: 56px
}

.gutterX-150 {
    margin-inline-start: -75px;
    margin-inline-end: -75px
}

.gutterX-150>* {
    padding-inline-start: 75px;
    padding-inline-end: 75px
}

.gutterY-20 {
    margin-block-start: -10px;
    margin-block-end: -10px
}

.gutterY-20>* {
    padding-block-start: 10px;
    padding-block-end: 10px
}

.gutterY-40 {
    margin-block-start: -20px;
    margin-block-end: -20px
}

.gutterY-40>* {
    padding-block-start: 20px;
    padding-block-end: 20px
}

.gutterY-70 {
    margin-block-start: -35px;
    margin-block-end: -35px
}

.gutterY-70>* {
    padding-block-start: 35px;
    padding-block-end: 35px
}

.gutterY-40 {
    margin-block-start: -20px;
    margin-block-end: -20px
}

.gutterY-40>* {
    padding-block-start: 20px;
    padding-block-end: 20px
}

.gutter-custom {
    margin: calc(var(--gutter, 0)/-2)
}

.gutter-custom>* {
    padding: calc(var(--gutter, 0)/2)
}

.gutter-custom-x {
    margin-inline-start: calc(var(--gutter-x, 0)/-2);
    margin-inline-end: calc(var(--gutter-x, 0)/-2)
}

.gutter-custom-x>* {
    padding-inline-start: calc(var(--gutter-x, 0)/2);
    padding-inline-end: calc(var(--gutter-x, 0)/2)
}

.gutter-custom-y {
    margin-block-start: calc(var(--gutter-y, 0)/-2);
    margin-block-end: calc(var(--gutter-y, 0)/-2)
}

.gutter-custom-y>* {
    padding-block-start: calc(var(--gutter-y, 0)/2);
    padding-block-end: calc(var(--gutter-y, 0)/2)
}

.flex-auto {
    flex: 0 0 auto
}

.flex-basic {
    flex: 1 0 0%
}

.flex-50 {
    flex: 0 0 50%;
    width: 50%
}

.flex-100 {
    flex: 0 0 100%;
    width: 100%
}

.justify-content-between,
.justify-content-justify {
    justify-content: space-between
}

.justify-content-center,
.justify-content-hover-center:hover {
    justify-content: center
}

.justify-content-end {
    justify-content: end
}

.align-items-start {
    align-items: start
}

.align-items-center {
    align-items: center
}

.align-items-end {
    align-items: end
}

.align-self-end {
    align-self: end
}

.align-self-center {
    align-self: center
}

.align-content-between {
    align-content: space-between
}

.align-content-center {
    align-content: center
}

.align-content-end {
    align-content: end
}

.col-basic {
    flex: 1 0 0%
}

.col-1 {
    flex: 0 0 8.333%;
    width: 8.333%
}

.col-2 {
    flex: 0 0 16.666%;
    width: 16.666%
}

.col-3 {
    flex: 0 0 25%;
    width: 25%
}

.col-4 {
    flex: 0 0 33.333%;
    width: 33.333%
}

.col-5 {
    flex: 0 0 41.667%;
    width: 41.667%
}

.col-6 {
    flex: 0 0 50%;
    width: 50%
}

.col-7 {
    flex: 0 0 58.333%;
    width: 58.333%
}

.col-8 {
    flex: 0 0 66.667%;
    width: 66.667%
}

.col-9 {
    flex: 0 0 75%;
    width: 75%
}

.col-10 {
    flex: 0 0 83.333%;
    width: 83.333%
}

.col-12 {
    flex: 0 0 100%;
    width: 100%
}

.flex-col-1>* {
    flex: 0 0 100%;
    width: 100%
}

.flex-col-2>* {
    flex: 0 0 50%;
    width: 50%
}

.flex-col-3>* {
    flex: 0 0 33.333%;
    width: 33.333%
}

.flex-col-4>* {
    flex: 0 0 25%;
    width: 25%
}

.flex-col-5>* {
    flex: 0 0 20%;
    width: 20%
}

.flex-col-6>* {
    flex: 0 0 16.666667%;
    width: 16.666667%
}

.order-first,
.order-left,
.elementor-element.order-first {
    order: -1
}

.order-last,
.order-right,
.elementor-element.order-last {
    order: 99
}

[class^="flex-"],
[class^="col-"],
.flex-auto,
.flex-basic {
    max-width: 100%
}

@media screen and (max-width:1440px) {
    .col-laptop-12 {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-col-laptop-1>* {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-col-laptop-2>* {
        flex: 0 0 50%;
        width: 50%
    }
    .flex-col-laptop-3>* {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .flex-col-laptop-4>* {
        flex: 0 0 25%;
        width: 25%
    }
    .flex-col-laptop-5>* {
        flex: 0 0 20%;
        width: 20%
    }
    .flex-col-laptop-6>* {
        flex: 0 0 16.666667%;
        width: 16.666667%
    }
    .justify-content-laptop-between {
        justify-content: space-between
    }
    .justify-content-laptop-center {
        justify-content: center
    }
    .justify-content-laptop-start {
        justify-content: start
    }
    .justify-content-laptop-end {
        justify-content: end
    }
    .gap {
        gap: var(--cms-gap-laptop, var(--cms-gap))
    }
    .gap-laptop-20 {
        gap: 20px
    }
    .gap-laptop-40 {
        gap: 40px
    }
    .gutter-laptop-40 {
        margin: -20px
    }
    .gutter-laptop-40>* {
        padding: 20px
    }
    .order-latop-first,
    .elementor-element.order-latop-first {
        order: -1
    }
    .order-latop-2,
    .elementor-element.order-latop-2 {
        order: 2
    }
    .img-laptop-cover {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover
    }
}

@media screen and (max-width:1200px) {
    .col-tablet-extra-3 {
        flex: 0 0 25%;
        width: 25%
    }
    .col-tablet-extra-4 {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .col-tablet-extra-5 {
        flex: 0 0 41.667%;
        width: 41.667%
    }
    .col-tablet-extra-6 {
        flex: 0 0 50%;
        width: 50%
    }
    .col-tablet-extra-7 {
        flex: 0 0 58.333%;
        width: 58.333%
    }
    .col-tablet-extra-8 {
        flex: 0 0 66.667%;
        width: 66.667%
    }
    .col-tablet-extra-9 {
        flex: 0 0 75%;
        width: 75%
    }
    .col-tablet-extra-10 {
        flex: 0 0 83.333%;
        width: 83.333%
    }
    .col-tablet-extra-12 {
        flex: 0 0 100%;
        width: 100%
    }
    .justify-content-tablet-extra-between {
        justify-content: space-between
    }
    .justify-content-tablet-extra-center {
        justify-content: center
    }
    .justify-content-tablet-extra-start {
        justify-content: start
    }
    .justify-content-tablet-extra-end {
        justify-content: end
    }
    .flex-tablet-extra-full {
        flex: 0 0 100%;
        width: 100%
    }
    .gap {
        gap: var(--cms-gap-tablet-extra, var(--cms-gap-laptop, var(--cms-gap)))
    }
    .gap-tablet-extra-30 {
        gap: 30px
    }
    .gap-tablet-extra-40 {
        gap: 40px
    }
    .gutterX-tablet-extra-40 {
        margin-inline-start: -20px;
        margin-inline-end: -20px
    }
    .gutterX-tablet-extra-40>* {
        padding-inline-start: 20px;
        padding-inline-end: 20px
    }
    .gutterY-tablet-extra-40 {
        margin-block-start: -20px;
        margin-block-end: -20px
    }
    .gutterY-tablet-extra-40>* {
        padding-block-start: 20px;
        padding-block-end: 20px
    }
    .order-tablet-extra-first {
        order: -1 !important
    }
    .flex-col-tablet-extra-1>* {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-col-tablet-extra-2>* {
        flex: 0 0 50%;
        width: 50%
    }
    .flex-col-tablet-extra-3>* {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .flex-col-tablet-extra-4>* {
        flex: 0 0 25%;
        width: 25%
    }
    .flex-col-tablet-extra-5>* {
        flex: 0 0 20%;
        width: 20%
    }
    .flex-col-tablet-extra-6>* {
        flex: 0 0 16.666667%;
        width: 16.666667%
    }
    .img-tablet-extra-cover {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover
    }
}

@media screen and (max-width:1024px) {
    .col-tablet-1 {
        flex: 0 0 8.33%;
        width: 8.33%
    }
    .col-tablet-2 {
        flex: 0 0 16.66%;
        width: 16.66%
    }
    .col-tablet-3 {
        flex: 0 0 25%;
        width: 25%
    }
    .col-tablet-4 {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .col-tablet-5 {
        flex: 0 0 41.667%;
        width: 41.667%
    }
    .col-tablet-6 {
        flex: 0 0 50%;
        width: 50%
    }
    .col-tablet-7 {
        flex: 0 0 58.333%;
        width: 58.333%
    }
    .col-tablet-8 {
        flex: 0 0 66.667%;
        width: 66.667%
    }
    .col-tablet-9 {
        flex: 0 0 75%;
        width: 75%
    }
    .col-tablet-10 {
        flex: 0 0 83.333%;
        width: 83.333%
    }
    .col-tablet-11 {
        flex: 0 0 91.67%;
        width: 91.67%
    }
    .col-tablet-12,
    .flex-tablet-full {
        flex: 0 0 100%;
        width: 100%
    }
    .gap {
        gap: var(--cms-gap-tablet, var(--cms-gap-tablet-extra, var(--cms-gap-laptop, var(--cms-gap))))
    }
    .gap-tablet-10 {
        gap: 10px
    }
    .gap-tablet-20 {
        gap: 20px
    }
    .justify-content-tablet-start {
        justify-content: start
    }
    .justify-content-tablet-between {
        justify-content: space-between
    }
    .justify-content-tablet-center {
        justify-content: center
    }
    .justify-content-tablet-end {
        justify-content: end
    }
    .order-tablet-first {
        order: -1 !important
    }
    .order-tablet-last {
        order: 99 !important
    }
    .order-tablet-1 {
        order: 1 !important
    }
    .order-tablet-2 {
        order: 2 !important
    }
    .order-tablet-3 {
        order: 3 !important
    }
    .flex-col-tablet-1>* {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-col-tablet-2>* {
        flex: 0 0 50%;
        width: 50%
    }
    .flex-col-tablet-3>* {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .flex-col-tablet-4>* {
        flex: 0 0 25%;
        width: 25%
    }
    .flex-col-tablet-5>* {
        flex: 0 0 20%;
        width: 20%
    }
    .flex-col-tablet-6>* {
        flex: 0 0 16.666667%;
        width: 16.666667%
    }
    .img-tablet-cover {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover
    }
}

@media screen and (max-width:880px) {
    .col-mobile-extra-4 {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .col-mobile-extra-8 {
        flex: 0 0 66.667%;
        width: 66.667%
    }
    .col-mobile-extra-12 {
        flex: 0 0 100%;
        width: 100%
    }
    .col-mobile-extra-auto,
    .flex-mobile-extra-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-mobile-extra-basic,
    .flex-mobile-extra-basic {
        flex: 1 0 0%
    }
    .flex-mobile-extra-full {
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-mobile-extra-first {
        order: -1
    }
    .order-mobile-extra-last {
        order: 99
    }
    .justify-content-mobile-extra-start {
        justify-content: start
    }
    .justify-content-mobile-extra-between {
        justify-content: space-between
    }
    .justify-content-mobile-extra-center {
        justify-content: center
    }
    .justify-content-mobile-extra-end {
        justify-content: end
    }
    .flex-col-mobile-extra-1>* {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-col-mobile-extra-2>* {
        flex: 0 0 50%;
        width: 50%
    }
    .flex-col-mobile-extra-3>* {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .flex-col-mobile-extra-4>* {
        flex: 0 0 25%;
        width: 25%
    }
    .flex-col-mobile-extra-5>* {
        flex: 0 0 20%;
        width: 20%
    }
    .flex-col-mobile-extra-6>* {
        flex: 0 0 16.666667%;
        width: 16.666667%
    }
    .gap {
        gap: var(--cms-gap-mobile-extra, var(--cms-gap-tablet, var(--cms-gap-tablet-extra, var(--cms-gap-laptop, var(--cms-gap)))))
    }
    .gap-mobile-extra-40 {
        gap: 40px
    }
    .gap-mobile-extra-20 {
        gap: 20px
    }
    .img-mobile-extra-cover {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover
    }
}

@media screen and (max-width:767px) {
    .flex-mobile-auto {
        flex: 0 0 auto;
        width: auto
    }
    .flex-mobile-full {
        flex: 0 0 100%;
        width: 100%
    }
    .gap {
        gap: var(--cms-gap-mobile, var(--cms-gap-mobile-extra, var(--cms-gap-tablet, var(--cms-gap-tablet-extra, var(--cms-gap-laptop, var(--cms-gap))))))
    }
    .gap-mobile-20 {
        gap: 20px
    }
    .gap-mobile-10 {
        gap: 10px
    }
    .col-mobile-6 {
        flex: 0 0 50%;
        width: 50%
    }
    .col-mobile-12 {
        flex: 0 0 100%;
        width: 100%
    }
    .justify-content-mobile-start {
        justify-content: start
    }
    .justify-content-mobile-between {
        justify-content: space-between
    }
    .justify-content-mobile-center {
        justify-content: center
    }
    .justify-content-mobile-end {
        justify-content: end
    }
    .flex-mobile-column {
        flex-direction: column
    }
    .flex-col-mobile-1>* {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-col-mobile-2>* {
        flex: 0 0 50%;
        width: 50%
    }
    .flex-col-mobile-3>* {
        flex: 0 0 33.333%;
        width: 33.333%
    }
    .flex-col-mobile-4>* {
        flex: 0 0 25%;
        width: 25%
    }
    .flex-col-mobile-5>* {
        flex: 0 0 20%;
        width: 20%
    }
    .flex-col-mobile-6>* {
        flex: 0 0 16.666667%;
        width: 16.666667%
    }
    .order-mobile-first {
        order: -1
    }
    .img-mobile-cover {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover
    }
}

@media screen and (max-width:575px) {
    .col-smobile-6 {
        flex: 0 0 50%;
        width: 50%
    }
    .col-smobile-12 {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-smobile-full {
        flex: 0 0 100%;
        width: 100%
    }
    .flex-col-smobile-1>* {
        flex: 0 0 100%;
        width: 100%
    }
    .order-smobile-first {
        order: -1
    }
    .gap {
        gap: var(--cms-gap-smobile, var(--cms-gap-mobile, var(--cms-gap-mobile-extra, var(--cms-gap-tablet, var(--cms-gap-tablet-extra, var(--cms-gap-laptop, var(--cms-gap)))))))
    }
    .gap-smobile-10 {
        gap: 10px
    }
    .flex-smobile-column {
        flex-direction: column
    }
}

.grid-clear-item {
    padding: 0 !important
}

.cms-masonry {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 0;
    grid-auto-rows: minmax(530px, 3fr);
    grid-auto-flow: dense
}

.cms-masonry .masonry-item:nth-child(1),
.cms-masonry .masonry-item:nth-child(9) {
    grid-column-end: span 2;
    grid-row-end: span 2
}

@media screen and (max-width:880px) {
    .cms-masonry .masonry-item:nth-child(1),
    .cms-masonry .masonry-item:nth-child(9) {
        grid-column-end: span 1;
        grid-row-end: span 1
    }
}

.cms-masonry .masonry-item:nth-child(9) {
    order: 8
}

.cms-masonry .masonry-item:nth-child(8) {
    order: 9
}

@media screen and (max-width:1024px) {
    .cms-masonry {
        grid-auto-rows: minmax(min-content, 390px)
    }
}

@media screen and (max-width:880px) {
    .cms-masonry {
        grid-template-columns: repeat(auto-fill, minmax(50%, 1fr))
    }
}

@media screen and (max-width:575px) {
    .cms-masonry {
        grid-template-columns: repeat(auto-fill, minmax(100%, 1fr))
    }
}

.span-2 {
    grid-column-end: span 2;
    grid-row-end: span 2
}

.span-3 {
    grid-column-end: span 3;
    grid-row-end: span 4
}

.cms-masonry-columns {
    columns: var(--cms-columns);
    gap: 0;
    margin: calc(var(--cms-columns-gap)/-2)
}

.cms-masonry-columns>* {
    padding: calc(var(--cms-columns-gap)/2)
}

@media screen and (max-width:1440px) {
    .cms-masonry-columns {
        columns: var(--cms-columns-laptop, var(--cms-columns))
    }
}

@media screen and (max-width:1200px) {
    .cms-masonry-columns {
        columns: var(--cms-columns-tablet-extra, var(--cms-columns-laptop, var(--cms-columns)))
    }
}

@media screen and (max-width:1024px) {
    .cms-masonry-columns {
        columns: var(--cms-columns-tablet, var(--cms-columns-tablet-extra, var(--cms-columns-laptop, var(--cms-columns))))
    }
}

@media screen and (max-width:880px) {
    .cms-masonry-columns {
        columns: var(--cms-columns-mobile-extra, var(--cms-columns-tablet, var(--cms-columns-tablet-extra, var(--cms-columns-laptop, var(--cms-columns)))))
    }
}

@media screen and (max-width:767px) {
    .cms-masonry-columns {
        columns: var(--cms-columns-mobile, var(--cms-columns-mobile-extra, var(--cms-columns-tablet, var(--cms-columns-tablet-extra, var(--cms-columns-laptop, var(--cms-columns))))))
    }
}

@media screen and (max-width:575px) {
    .cms-masonry-columns {
        columns: var(--cms-columns-smobile, var(--cms-columns-mobile, var(--cms-columns-mobile-extra, var(--cms-columns-tablet, var(--cms-columns-tablet-extra, var(--cms-columns-laptop, var(--cms-columns)))))))
    }
}

.cms-gradient-render {
    position: relative;
    z-index: 0 !important
}

.cms-gradient-render:before,
.cms-gradient-render:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: inherit;
    transition: all 300ms linear 0ms;
    z-index: 1
}

.cms-gradient-render>div {
    position: relative;
    z-index: 2
}

:root {
    --cms-gradient-1: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 78.28%);
    --cms-gradient-2: linear-gradient(69.88deg, var(--cms-primary) 2.47%, var(--cms-accent) 78.28%);
    --cms-gradient-3: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 50.45%, var(--cms-primary-lighten) 98.44%);
    --cms-gradient-4: linear-gradient(142.13deg, rgba(254, 248, 255, 0.189) 1.8%, rgba(254, 248, 255, 0) 99.75%);
    --cms-gradient-5: linear-gradient(180deg, rgba(255, 255, 255, 0) 3.8%, #FFFFFF 46.98%);
    --cms-gradient-6: linear-gradient(to bottom, rgba(234, 234, 234, 1) 0%, rgba(255, 255, 255, 1) 100%);
    --cms-gradient-7: linear-gradient(180deg, rgba(22, 22, 22, 0) 3.8%, #1B1A1A 46.98%);
    --cms-gradient-8: linear-gradient(180deg, rgba(22, 22, 22, 0) 3.8%, #1B1A1A 53.14%)
}

.btn-gradient-1,
.bg-gradient-1,
.bg-hover-gradient-1:hover,
.btn-hover-gradient-1:hover,
.bg-gradient-hover-1:hover,
.cms-hover-change:hover .bg-gradient-1-on-hover {
    background: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 78.28%)
}

.btn-gradient-2,
.bg-gradient-2,
.bg-hover-gradient-2:hover,
.btn-hover-gradient-2:hover,
.bg-gradient-hover-2:hover,
.cms-hover-change:hover .bg-gradient-2-on-hover {
    background: linear-gradient(69.88deg, var(--cms-primary) 2.47%, var(--cms-accent) 78.28%)
}

.btn-gradient-3,
.bg-gradient-3,
.bg-hover-gradient-3:hover,
.btn-hover-gradient-3:hover,
.bg-gradient-hover-3:hover,
.cms-hover-change:hover .bg-gradient-3-on-hover {
    background: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 50.45%, var(--cms-primary-lighten) 98.44%)
}

.btn-gradient-4,
.bg-gradient-4,
.bg-hover-gradient-4:hover,
.btn-hover-gradient-4:hover,
.bg-gradient-hover-4:hover,
.cms-hover-change:hover .bg-gradient-4-on-hover {
    background: linear-gradient(142.13deg, rgba(254, 248, 255, 0.189) 1.8%, rgba(254, 248, 255, 0) 99.75%)
}

.btn-gradient-5,
.bg-gradient-5,
.bg-hover-gradient-5:hover,
.btn-hover-gradient-5:hover,
.bg-gradient-hover-5:hover,
.cms-hover-change:hover .bg-gradient-5-on-hover {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 3.8%, #FFFFFF 46.98%)
}

.btn-gradient-6,
.bg-gradient-6,
.bg-hover-gradient-6:hover,
.btn-hover-gradient-6:hover,
.bg-gradient-hover-6:hover,
.cms-hover-change:hover .bg-gradient-6-on-hover {
    background: linear-gradient(to bottom, rgba(234, 234, 234, 1) 0%, rgba(255, 255, 255, 1) 100%)
}

.btn-gradient-7,
.bg-gradient-7,
.bg-hover-gradient-7:hover,
.btn-hover-gradient-7:hover,
.bg-gradient-hover-7:hover,
.cms-hover-change:hover .bg-gradient-7-on-hover {
    background: linear-gradient(180deg, rgba(22, 22, 22, 0) 3.8%, #1B1A1A 46.98%)
}

.btn-gradient-8,
.bg-gradient-8,
.bg-hover-gradient-8:hover,
.btn-hover-gradient-8:hover,
.bg-gradient-hover-8:hover,
.cms-hover-change:hover .bg-gradient-8-on-hover {
    background: linear-gradient(180deg, rgba(22, 22, 22, 0) 3.8%, #1B1A1A 53.14%)
}

[class*="text-gradient-"] {
    background-clip: text !important;
    text-fill-color: transparent !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important
}

.text-gradient-1 {
    background: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 78.28%)
}

.text-gradient-2 {
    background: linear-gradient(69.88deg, var(--cms-primary) 2.47%, var(--cms-accent) 78.28%)
}

.text-gradient-3 {
    background: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 50.45%, var(--cms-primary-lighten) 98.44%)
}

.text-gradient-4 {
    background: linear-gradient(142.13deg, rgba(254, 248, 255, 0.189) 1.8%, rgba(254, 248, 255, 0) 99.75%)
}

.text-gradient-5 {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 3.8%, #FFFFFF 46.98%)
}

.text-gradient-6 {
    background: linear-gradient(to bottom, rgba(234, 234, 234, 1) 0%, rgba(255, 255, 255, 1) 100%)
}

.text-gradient-7 {
    background: linear-gradient(180deg, rgba(22, 22, 22, 0) 3.8%, #1B1A1A 46.98%)
}

.text-gradient-8 {
    background: linear-gradient(180deg, rgba(22, 22, 22, 0) 3.8%, #1B1A1A 53.14%)
}

.p-7 {
    padding: 7px
}

.p-10 {
    padding: 10px
}

.p-20 {
    padding: 20px
}

.p-30 {
    padding: 30px
}

.p-40 {
    padding: 40px
}

.p-15 {
    padding: 15px
}

.p-25 {
    padding: 25px
}

.p-50 {
    padding: 50px
}

.p-56 {
    padding: 56px
}

.p-64 {
    padding: 64px
}

.p-70 {
    padding: 70px
}

.p-tb-0 {
    padding-top: 0px;
    padding-bottom: 0px
}

.p-tb-5 {
    padding-top: 5px;
    padding-bottom: 5px
}

.p-tb-6 {
    padding-top: 6px;
    padding-bottom: 6px
}

.p-tb-7 {
    padding-top: 7px;
    padding-bottom: 7px
}

.p-tb-8 {
    padding-top: 8px;
    padding-bottom: 8px
}

.p-tb-10 {
    padding-top: 10px;
    padding-bottom: 10px
}

.p-tb-15 {
    padding-top: 15px;
    padding-bottom: 15px
}

.p-tb-20 {
    padding-top: 20px;
    padding-bottom: 20px
}

.p-tb-25 {
    padding-top: 25px;
    padding-bottom: 25px
}

.p-tb-30 {
    padding-top: 30px;
    padding-bottom: 30px
}

.p-tb-40 {
    padding-top: 40px;
    padding-bottom: 40px
}

.p-tb-12 {
    padding-top: 12px;
    padding-bottom: 12px
}

.p-tb-22 {
    padding-top: 22px;
    padding-bottom: 22px
}

.p-tb-35 {
    padding-top: 35px;
    padding-bottom: 35px
}

.p-tb-50 {
    padding-top: 50px;
    padding-bottom: 50px
}

.p-tb-65 {
    padding-top: 65px;
    padding-bottom: 65px
}

.p-tb-70 {
    padding-top: 70px;
    padding-bottom: 70px
}

.p-tb-90 {
    padding-top: 90px;
    padding-bottom: 90px
}

.p-tb-110 {
    padding-top: 110px;
    padding-bottom: 110px
}

.p-tb-120 {
    padding-top: 120px;
    padding-bottom: 120px
}

.pt-0 {
    padding-top: 0px
}

.pt-2 {
    padding-top: 2px
}

.pt-5 {
    padding-top: 5px
}

.pt-7 {
    padding-top: 7px
}

.pt-10 {
    padding-top: 10px
}

.pt-15 {
    padding-top: 15px
}

.pt-20 {
    padding-top: 20px
}

.pt-23 {
    padding-top: 23px
}

.pt-25 {
    padding-top: 25px
}

.pt-28 {
    padding-top: 28px
}

.pt-30 {
    padding-top: 30px
}

.pt-33 {
    padding-top: 33px
}

.pt-35 {
    padding-top: 35px
}

.pt-20 {
    padding-top: 20px
}

.pt-25 {
    padding-top: 25px
}

.pt-26 {
    padding-top: 26px
}

.pt-30 {
    padding-top: 30px
}

.pt-32 {
    padding-top: 32px
}

.pt-40 {
    padding-top: 40px
}

.pt-45 {
    padding-top: 45px
}

.pt-50 {
    padding-top: 50px
}

.pt-55 {
    padding-top: 55px
}

.pt-58 {
    padding-top: 58px
}

.pt-60 {
    padding-top: 60px
}

.pt-65 {
    padding-top: 65px
}

.pt-70 {
    padding-top: 70px
}

.pt-75 {
    padding-top: 75px
}

.pt-80 {
    padding-top: 80px
}

.pt-90 {
    padding-top: 90px
}

.pt-100 {
    padding-top: 100px
}

.pt-110 {
    padding-top: 110px
}

.pt-115 {
    padding-top: 115px
}

.pt-130 {
    padding-top: 130px
}

.pt-150 {
    padding-top: 150px
}

.pb-0 {
    padding-bottom: 0px
}

.pb-5 {
    padding-bottom: 5px
}

.pb-7 {
    padding-bottom: 7px
}

.pb-8 {
    padding-bottom: 8px
}

.pb-10 {
    padding-bottom: 10px
}

.pb-15 {
    padding-bottom: 15px
}

.pb-20 {
    padding-bottom: 20px
}

.pb-23 {
    padding-bottom: 23px
}

.pb-25 {
    padding-bottom: 25px
}

.pb-30 {
    padding-bottom: 30px
}

.pb-33 {
    padding-bottom: 33px
}

.pb-35 {
    padding-bottom: 35px
}

.pb-40 {
    padding-bottom: 40px
}

.pb-45 {
    padding-bottom: 45px
}

.pb-50 {
    padding-bottom: 50px
}

.pb-55 {
    padding-bottom: 55px
}

.pb-60 {
    padding-bottom: 60px
}

.pb-70 {
    padding-bottom: 70px
}

.pb-75 {
    padding-bottom: 75px
}

.pb-80 {
    padding-bottom: 80px
}

.pb-90 {
    padding-bottom: 90px
}

.pb-100 {
    padding-bottom: 100px
}

.pb-110 {
    padding-bottom: 110px
}

.pb-130 {
    padding-bottom: 130px
}

.p-lr-0 {
    padding-left: 0px;
    padding-right: 0px
}

.p-lr-10 {
    padding-left: 10px;
    padding-right: 10px
}

.p-lr-15 {
    padding-left: 15px;
    padding-right: 15px
}

.p-lr-20 {
    padding-left: 20px;
    padding-right: 20px
}

.p-lr-25 {
    padding-left: 25px;
    padding-right: 25px
}

.p-lr-30 {
    padding-left: 30px;
    padding-right: 30px
}

.p-lr-40 {
    padding-left: 40px;
    padding-right: 40px
}

.p-lr-12 {
    padding-left: 12px;
    padding-right: 12px
}

.p-lr-45 {
    padding-left: 45px;
    padding-right: 45px
}

.p-lr-50 {
    padding-left: 50px;
    padding-right: 50px
}

.p-lr-60 {
    padding-left: 60px;
    padding-right: 60px
}

.p-lr-70 {
    padding-left: 70px;
    padding-right: 70px
}

.pl-20 {
    padding-inline-start: 20px
}

.pl-25 {
    padding-inline-start: 25px
}

.pl-30 {
    padding-inline-start: 30px
}

.pl-40 {
    padding-inline-start: 40px
}

.pl-70 {
    padding-inline-start: 70px
}

.pl-90 {
    padding-inline-start: 90px
}

.pr-7 {
    padding-inline-end: 7px
}

.pr-8 {
    padding-inline-end: 8px
}

.pr-10 {
    padding-inline-end: 10px
}

.pr-20 {
    padding-inline-end: 20px
}

.pr-12 {
    padding-inline-end: 12px
}

.pr-15 {
    padding-inline-end: 15px
}

.pr-40 {
    padding-inline-end: 40px
}

.pr-50 {
    padding-inline-end: 50px
}

.pr-70 {
    padding-inline-end: 70px
}

.pr-90 {
    padding-inline-end: 90px
}

.pa {
    padding: var(--pa)
}

.pt {
    padding-top: var(--pt)
}

.pb {
    padding-bottom: var(--pb)
}

.p-tb {
    padding-top: var(--p-tb);
    padding-bottom: var(--p-tb)
}

.pl {
    padding-inline-start: var(--pl)
}

.pr {
    padding-inline-end: var(--pr)
}

.p-lr {
    padding-inline-start: var(--p-lr);
    padding-inline-end: var(--p-lr)
}

@media screen and (max-width:1440px) {
    .pl-laptop-40 {
        padding-inline-start: 40px
    }
    .p-lr-laptop-20 {
        padding-left: 20px;
        padding-right: 20px
    }
    .pt-laptop {
        padding-top: var(--pt-laptop)
    }
    .pb-laptop {
        padding-bottom: var(--pb-laptop)
    }
    .p-tb-laptop {
        padding-top: var(--p-tb-laptop);
        padding-bottom: var(--p-tb-laptop)
    }
    .pt {
        padding-top: var(--pt-laptop, var(--pt))
    }
    .pb {
        padding-bottom: var(--pb-laptop, var(--pb))
    }
    .p-tb {
        padding-top: var(--p-tb-laptop, var(--p-tb));
        padding-bottom: var(--p-tb-laptop, var(--p-tb))
    }
    .pl {
        padding-inline-start: var(--pl-laptop, var(--pl))
    }
    .pr {
        padding-inline-end: var(--pr-laptop, var(--pr))
    }
    .p-lr {
        padding-inline-start: var(--p-lr-laptop, var(--p-lr));
        padding-inline-end: var(--p-lr-laptop, var(--p-lr))
    }
}

@media screen and (max-width:1200px) {
    .p-tablet-extra-40 {
        padding: 40px
    }
    .pt-tablet-extra-0 {
        padding-top: 0px
    }
    .pb-tablet-extra-0 {
        padding-bottom: 0px
    }
    .pb-tablet-extra-50 {
        padding-bottom: 50px
    }
    .p-tb-tablet-extra-20 {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .p-tb-tablet-extra-40 {
        padding-top: 40px;
        padding-bottom: 40px
    }
    .pl-tablet-extra-0 {
        padding-inline-start: 0px
    }
    .pl-tablet-extra-20 {
        padding-inline-start: 20px
    }
    .pl-tablet-extra-40 {
        padding-inline-start: 40px
    }
    .pr-tablet-extra-0 {
        padding-inline-end: 0px
    }
    .pr-tablet-extra-20 {
        padding-inline-end: 20px
    }
    .p-lr-tablet-extra-20 {
        padding-left: 20px;
        padding-right: 20px
    }
    .pt-tablet-extra {
        padding-top: var(--pt-tablet-extra)
    }
    .pb-tablet-extra {
        padding-bottom: var(--pb-tablet-extra)
    }
    .p-tb-tablet-extra {
        padding-top: var(--p-tb-tablet-extra);
        padding-bottom: var(--p-tb-tablet-extra)
    }
    .pt {
        padding-top: var(--pt-tablet-extra, var(--pt-laptop, var(--pt)))
    }
    .pb {
        padding-bottom: var(--pb-tablet-extra, var(--pb-laptop, var(--pb)))
    }
    .p-tb {
        padding-top: var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)));
        padding-bottom: var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))
    }
    .pl {
        padding-inline-start: var(--pl-tablet-extra, var(--pl-laptop, var(--pl)))
    }
    .pr {
        padding-inline-end: var(--pr-tablet-extra, var(--pr-laptop, var(--pr)))
    }
    .p-lr {
        padding-inline-start: var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr)));
        padding-inline-end: var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr)))
    }
}

@media screen and (max-width:1024px) {
    .p-tablet-0 {
        padding: 0px
    }
    .p-tablet-40 {
        padding: 40px
    }
    .p-tb-tablet-0 {
        padding-top: 0px;
        padding-bottom: 0px
    }
    .p-tb-tablet-20 {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .p-tb-tablet-30 {
        padding-top: 30px;
        padding-bottom: 30px
    }
    .p-tb-tablet-40 {
        padding-top: 40px;
        padding-bottom: 40px
    }
    .p-tb-tablet-50 {
        padding-top: 50px;
        padding-bottom: 50px
    }
    .pt-tablet-0 {
        padding-top: 0px
    }
    .pt-tablet-20 {
        padding-top: 20px
    }
    .pt-tablet-25 {
        padding-top: 25px
    }
    .pt-tablet-40 {
        padding-top: 40px
    }
    .pt-tablet-50 {
        padding-top: 50px
    }
    .pb-tablet-0 {
        padding-bottom: 0px
    }
    .pb-tablet-15 {
        padding-bottom: 15px
    }
    .pb-tablet-20 {
        padding-bottom: 20px
    }
    .pb-tablet-25 {
        padding-bottom: 25px
    }
    .pb-tablet-40 {
        padding-bottom: 40px
    }
    .pb-tablet-50 {
        padding-bottom: 50px
    }
    .pb-tablet-60 {
        padding-bottom: 60px
    }
    .pb-tablet-75 {
        padding-bottom: 75px
    }
    .pl-tablet-0 {
        padding-inline-start: 0px
    }
    .pl-tablet-40 {
        padding-inline-start: 40px
    }
    .pr-tablet-0 {
        padding-inline-end: 0px
    }
    .pr-tablet-20 {
        padding-inline-end: 20px
    }
    .pr-tablet-40 {
        padding-inline-end: 40px
    }
    .p-lr-tablet-0 {
        padding-left: 0px;
        padding-right: 0px
    }
    .p-lr-tablet-20 {
        padding-left: 20px;
        padding-right: 20px
    }
    .p-lr-tablet-40 {
        padding-left: 40px;
        padding-right: 40px
    }
    .pt-tablet {
        padding-top: var(--pt-tablet)
    }
    .pb-tablet {
        padding-bottom: var(--pb-tablet)
    }
    .p-tb-tablet {
        padding-top: var(--p-tb-tablet);
        padding-bottom: var(--p-tb-tablet)
    }
    .pl-tablet {
        padding-inline-start: var(--pl-tablet)
    }
    .pr-tablet {
        padding-inline-end: var(--pr-tablet)
    }
    .p-lr-tablet {
        padding-inline-start: var(--p-lr-tablet);
        padding-inline-end: var(--p-lr-tablet)
    }
    .pt {
        padding-top: var(--pt-tablet, var(--pt-tablet-extra, var(--pt-laptop, var(--pt))))
    }
    .pb {
        padding-bottom: var(--pb-tablet, var(--pb-tablet-extra, var(--pb-laptop, var(--pb))))
    }
    .p-tb {
        padding-top: var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))));
        padding-bottom: var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))))
    }
    .pl {
        padding-inline-start: var(--pl-tablet, var(--pl-tablet-extra, var(--pl-laptop, var(--pl))))
    }
    .pr {
        padding-inline-end: var(--pr-tablet, var(--pr-tablet-extra, var(--pr-laptop, var(--pr))))
    }
    .p-lr {
        padding-inline-start: var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr))));
        padding-inline-end: var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr))))
    }
}

@media screen and (max-width:880px) {
    .pt-mobile-extra-40 {
        padding-top: 40px
    }
    .pb-mobile-extra-0 {
        padding-bottom: 0px
    }
    .pb-mobile-extra-20 {
        padding-bottom: 20px
    }
    .pb-mobile-extra-40 {
        padding-bottom: 40px
    }
    .p-tb-mobile-extra-0 {
        padding-top: 0px;
        padding-bottom: 0px
    }
    .pl-mobile-extra-0 {
        padding-inline-start: 0px
    }
    .pl-mobile-extra-40 {
        padding-inline-start: 40px
    }
    .pr-mobile-extra-0 {
        padding-inline-end: 0px
    }
    .pt-mobile-extra {
        padding-top: var(--pt-mobile-extra)
    }
    .pb-mobile-extra {
        padding-bottom: var(--pb-mobile-extra)
    }
    .p-tb-mobile-extra {
        padding-top: var(--p-tb-mobile-extra);
        padding-bottom: var(--p-tb-mobile-extra)
    }
    .pl-mobile-extra {
        padding-inline-start: var(--pl-mobile-extra)
    }
    .pr-mobile-extra {
        padding-inline-end: var(--pr-mobile-extra)
    }
    .p-lr-mobile-extra {
        padding-inline-start: var(--p-lr-mobile-extra);
        padding-inline-end: var(--p-lr-mobile-extra)
    }
    .pt {
        padding-top: var(--pt-mobile-extra, var(--pt-tablet, var(--pt-tablet-extra, var(--pt-laptop, var(--pt)))))
    }
    .pb {
        padding-bottom: var(--pb-mobile-extra, var(--pb-tablet, var(--pb-tablet-extra, var(--pb-laptop, var(--pb)))))
    }
    .p-tb {
        padding-top: var(--p-tb-mobile-extra, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))));
        padding-bottom: var(--p-tb-mobile-extra, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))))
    }
    .pl {
        padding-inline-start: var(--pl-mobile-extra, var(--pl-tablet, var(--pl-tablet-extra, var(--pl-laptop, var(--pl)))))
    }
    .pr {
        padding-inline-end: var(--pr-mobile-extra, var(--pr-tablet, var(--pr-tablet-extra, var(--pr-laptop, var(--pr)))))
    }
    .p-lr {
        padding-inline-start: var(--p-lr-mobile-extra, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr)))));
        padding-inline-end: var(--p-lr-mobile-extra, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr)))))
    }
}

@media screen and (max-width:767px) {
    .pt-mobile-10 {
        padding-top: 10px
    }
    .pt-mobile-20 {
        padding-top: 20px
    }
    .pt-mobile-50 {
        padding-top: 50px
    }
    .pb-mobile-0 {
        padding-bottom: 0px
    }
    .pb-mobile-20 {
        padding-bottom: 20px
    }
    .pb-mobile-30 {
        padding-bottom: 30px
    }
    .pb-mobile-40 {
        padding-bottom: 40px
    }
    .pb-mobile-50 {
        padding-bottom: 50px
    }
    .pb-mobile-90 {
        padding-bottom: 90px
    }
    .p-tb-mobile-20 {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .pl-mobile-0 {
        padding-inline-start: 0px
    }
    .pl-mobile-20 {
        padding-inline-start: 20px
    }
    .pl-mobile-40 {
        padding-inline-start: 40px
    }
    .pr-mobile-0 {
        padding-inline-end: 0px
    }
    .pr-mobile-20 {
        padding-inline-end: 20px
    }
    .p-lr-mobile-0 {
        padding-left: 0px;
        padding-right: 0px
    }
    .p-lr-mobile-15 {
        padding-left: 15px;
        padding-right: 15px
    }
    .p-lr-mobile-20 {
        padding-left: 20px;
        padding-right: 20px
    }
    .p-lr-mobile-40 {
        padding-left: 40px;
        padding-right: 40px
    }
    .pt-mobile {
        padding-top: var(--pt-mobile)
    }
    .pb-mobile {
        padding-bottom: var(--pb-mobile)
    }
    .p-tb-mobile {
        padding-top: var(--p-tb-mobile);
        padding-bottom: var(--p-tb-mobile)
    }
    .pl-mobile {
        padding-inline-start: var(--pl-mobile)
    }
    .pr-mobile {
        padding-inline-end: var(--pr-mobile)
    }
    .p-lr-mobile {
        padding-inline-start: var(--p-lr-mobile);
        padding-inline-end: var(--p-lr-mobile)
    }
    .pt {
        padding-top: var(--pt-mobile, var(--pt-mobile-extra, var(--pt-tablet, var(--pt-tablet-extra, var(--pt-laptop, var(--pt))))))
    }
    .pb {
        padding-bottom: var(--pb-mobile, var(--pb-mobile-extra, var(--pb-tablet, var(--pb-tablet-extra, var(--pb-laptop, var(--pb))))))
    }
    .p-tb {
        padding-top: var(--p-tb-mobile, var(--p-tb-mobile-extra, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))))));
        padding-bottom: var(--p-tb-mobile, var(--p-tb-mobile-extra, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))))))
    }
    .pl {
        padding-inline-start: var(--pl-mobile, var(--pl-mobile-extra, var(--pl-tablet, var(--pl-tablet-extra, var(--pl-laptop, var(--pl))))))
    }
    .pr {
        padding-inline-end: var(--pr-mobile, var(--pr-mobile-extra, var(--pr-tablet, var(--pr-tablet-extra, var(--pr-laptop, var(--pr))))))
    }
    .p-lr {
        padding-inline-start: var(--p-lr-mobile, var(--p-lr-mobile-extra, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr))))));
        padding-inline-end: var(--p-lr-mobile, var(--p-lr-mobile-extra, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr))))))
    }
}

@media screen and (max-width:575px) {
    .p-smobile-20 {
        padding: 20px
    }
    .pt-smobile-30 {
        padding-top: 30px
    }
    .pl-smobile-0 {
        padding-inline-start: 0px
    }
    .pl-smobile-40 {
        padding-inline-start: 40px
    }
    .p-lr-smobile-20 {
        padding-left: 20px;
        padding-right: 20px
    }
    .pt-smobile {
        padding-top: var(--pt-smobile)
    }
    .pb-smobile {
        padding-bottom: var(--pb-smobile)
    }
    .p-tb-smobile {
        padding-top: var(--p-tb-smobile);
        padding-bottom: var(--p-tb-smobile)
    }
    .pl-smobile {
        padding-inline-start: var(--pl-smobile)
    }
    .pr-smobile {
        padding-inline-end: var(--pr-smobile)
    }
    .p-lr-smobile {
        padding-inline-start: var(--p-lr-smobile);
        padding-inline-end: var(--p-lr-smobile)
    }
    .pt {
        padding-top: var(--pt-smobile, var(--pt-mobile, var(--pt-mobile-extra, var(--pt-tablet, var(--pt-tablet-extra, var(--pt-laptop, var(--pt)))))))
    }
    .pb {
        padding-bottom: var(--pb-smobile, var(--pb-mobile, var(--pb-mobile-extra, var(--pb-tablet, var(--pb-tablet-extra, var(--pb-laptop, var(--pb)))))))
    }
    .p-tb {
        padding-top: var(--p-tb-smobile, var(--p-tb-mobile, var(--p-tb-mobile-extra, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))))));
        padding-bottom: var(--p-tb-smobile, var(--p-tb-mobile, var(--p-tb-mobile-extra, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))))))
    }
    .pl {
        padding-inline-start: var(--pl-smobile, var(--pl-mobile, var(--pl-mobile-extra, var(--pl-tablet, var(--pl-tablet-extra, var(--pl-laptop, var(--pl)))))))
    }
    .pr {
        padding-inline-end: var(--pr-smobile, var(--pr-mobile, var(--pr-mobile-extra, var(--pr-tablet, var(--pr-tablet-extra, var(--pr-laptop, var(--pr)))))))
    }
    .p-lr {
        padding-inline-start: var(--p-lr-smobile, var(--p-lr-mobile, var(--p-lr-mobile-extra, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr)))))));
        padding-inline-end: var(--p-lr-smobile, var(--p-lr-mobile, var(--p-lr-mobile-extra, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-laptop, var(--p-lr)))))))
    }
}

@media screen and (max-width:429px) {
    .p-lr-xsmobile {
        padding-inline-start: var(--p-lr-xsmobile);
        padding-inline-end: var(--p-lr-xsmobile)
    }
}

@media (min-width:576px) {
    .pl-container {
        padding-inline-start: 20px
    }
}

@media (min-width:1300px) {
    .pl-container {
        padding-inline-start: calc(calc(100vw - 1280px)/2)
    }
}

@media (min-width:576px) {
    .pr-container {
        padding-inline-end: 20px
    }
}

@media (min-width:1300px) {
    .pr-container {
        padding-inline-end: calc(calc(100vw - 1280px)/2)
    }
}

@media (min-width:576px) {
    .p-lr-container {
        padding-inline-start: 20px;
        padding-inline-end: 20px
    }
}

@media (min-width:1300px) {
    .p-lr-container {
        padding-inline-start: calc(calc(100vw - 1280px)/2);
        padding-inline-end: calc(calc(100vw - 1280px)/2)
    }
}

.mt-2 {
    margin-top: 2px
}

.mt-7 {
    margin-top: 7px
}

.mt-10 {
    margin-top: 10px
}

.mt-15 {
    margin-top: 15px
}

.mt-20 {
    margin-top: 20px
}

.mt-23 {
    margin-top: 23px
}

.mt-33 {
    margin-top: 33px
}

.mt-25 {
    margin-top: 25px
}

.mt-30 {
    margin-top: 30px
}

.mt-40 {
    margin-top: 40px
}

.mt-12 {
    margin-top: 12px
}

.mt-45 {
    margin-top: 45px
}

.mt-50 {
    margin-top: 50px
}

.mt-70 {
    margin-top: 70px
}

.mt-100 {
    margin-top: 100px
}

.mb-23 {
    margin-bottom: 23px
}

.mb-33 {
    margin-bottom: 33px
}

.mb-10 {
    margin-bottom: 10px
}

.mb-15 {
    margin-bottom: 15px
}

.mb-20 {
    margin-bottom: 20px
}

.mb-30 {
    margin-bottom: 30px
}

.mb-35 {
    margin-bottom: 35px
}

.mb-40 {
    margin-bottom: 40px
}

.mb-50 {
    margin-bottom: 50px
}

.mb-55 {
    margin-bottom: 55px
}

.mb-25 {
    margin-bottom: 25px
}

.mb-70 {
    margin-bottom: 70px
}

.mb-90 {
    margin-bottom: 90px
}

.mb-110 {
    margin-bottom: 110px
}

.mb-32 {
    margin-bottom: 32px
}

.ml-20 {
    margin-inline-start: 20px
}

.ml-40 {
    margin-inline-start: 40px
}

.ml-50 {
    margin-inline-start: 50px
}

.mr-10 {
    margin-inline-end: 10px
}

.mr-20 {
    margin-inline-end: 20px
}

.mr-40 {
    margin-inline-end: 40px
}

.mr-12 {
    margin-inline-end: 12px
}

.mr-32 {
    margin-inline-end: 32px
}

.m-lr-15 {
    margin-inline-start: 15px;
    margin-inline-end: 15px
}

.m-lr-40 {
    margin-inline-start: 40px;
    margin-inline-end: 40px
}

.mt {
    margin-top: var(--mt)
}

.mb {
    margin-bottom: var(--mb)
}

.m-tb {
    margin-top: var(--m-tb);
    margin-bottom: var(--m-tb)
}

.ml {
    margin-inline-start: var(--ml)
}

.mr {
    margin-inline-end: var(--mr)
}

.m-lr {
    margin-inline-start: var(--m-lr);
    margin-inline-end: var(--m-lr)
}

@media screen and (max-width:1440px) {
    .mt {
        margin-top: var(--mt-laptop, var(--mt))
    }
    .mb {
        margin-bottom: var(--mb-laptop, var(--mb))
    }
    .m-tb {
        margin-top: var(--m-tb-laptop, var(--m-tb));
        margin-bottom: var(--m-tb-laptop, var(--m-tb))
    }
    .ml {
        margin-inline-start: var(--ml-laptop, var(--ml))
    }
    .mr {
        margin-inline-end: var(--mr-laptop, var(--mr))
    }
    .m-lr {
        margin-inline-start: var(--m-lr-laptop, var(--m-lr));
        margin-inline-end: var(--m-lr-laptop, var(--m-lr))
    }
}

@media screen and (max-width:1200px) {
    .mt {
        margin-top: var(--mt-tablet-extra, var(--mt-laptop, var(--mt)))
    }
    .mb {
        margin-bottom: var(--mb-tablet-extra, var(--mb-laptop, var(--mb)))
    }
    .m-tb {
        margin-top: var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb)));
        margin-bottom: var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb)))
    }
    .ml {
        margin-inline-start: var(--ml-tablet-extra, var(--ml-laptop, var(--ml)))
    }
    .mr {
        margin-inline-end: var(--mr-tablet-extra, var(--mr-laptop, var(--mr)))
    }
    .m-lr {
        margin-inline-start: var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr)));
        margin-inline-end: var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr)))
    }
}

@media screen and (max-width:1024px) {
    .mt-tablet-0 {
        margin-top: 0px
    }
    .mt-tablet-40 {
        margin-top: 40px
    }
    .mt {
        margin-top: var(--mt-tablet, var(--mt-tablet-extra, var(--mt-laptop, var(--mt))))
    }
    .mb {
        margin-bottom: var(--mb-tablet, var(--mb-tablet-extra, var(--mb-laptop, var(--mb))))
    }
    .m-tb {
        margin-top: var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb))));
        margin-bottom: var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb))))
    }
    .ml {
        margin-inline-start: var(--ml-tablet, var(--ml-tablet-extra, var(--ml-laptop, var(--ml))))
    }
    .mr {
        margin-inline-end: var(--mr-tablet, var(--mr-tablet-extra, var(--mr-laptop, var(--mr))))
    }
    .m-lr {
        margin-inline-start: var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr))));
        margin-inline-end: var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr))))
    }
}

@media screen and (max-width:880px) {
    .mt {
        margin-top: var(--mt-mobile-extra, var(--mt-tablet, var(--mt-tablet-extra, var(--mt-laptop, var(--mt)))))
    }
    .mb {
        margin-bottom: var(--mb-mobile-extra, var(--mb-tablet, var(--mb-tablet-extra, var(--mb-laptop, var(--mb)))))
    }
    .m-tb {
        margin-top: var(--m-tb-mobile-extra, var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb)))));
        margin-bottom: var(--m-tb-mobile-extra, var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb)))))
    }
    .ml {
        margin-inline-start: var(--ml-mobile-extra, var(--ml-tablet, var(--ml-tablet-extra, var(--ml-laptop, var(--ml)))))
    }
    .mr {
        margin-inline-end: var(--mr-mobile-extra, var(--mr-tablet, var(--mr-tablet-extra, var(--mr-laptop, var(--mr)))))
    }
    .m-lr {
        margin-inline-start: var(--m-lr-mobile-extra, var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr)))));
        margin-inline-end: var(--m-lr-mobile-extra, var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr)))))
    }
}

@media screen and (max-width:767px) {
    .mt-mobile-20 {
        margin-top: 20px
    }
    .mb-mobile-0 {
        margin-bottom: 0px
    }
    .mb-mobile-30 {
        margin-bottom: 30px
    }
    .ml-mobile-20 {
        margin-inline-start: 20px
    }
    .mt {
        margin-top: var(--mt-mobile, var(--mt-mobile-extra, var(--mt-tablet, var(--mt-tablet-extra, var(--mt-laptop, var(--mt))))))
    }
    .mb {
        margin-bottom: var(--mb-mobile, var(--mb-mobile-extra, var(--mb-tablet, var(--mb-tablet-extra, var(--mb-laptop, var(--mb))))))
    }
    .m-tb {
        margin-top: var(--m-tb-mobile, var(--m-tb-mobile-extra, var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb))))));
        margin-bottom: var(--m-tb-mobile, var(--m-tb-mobile-extra, var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb))))))
    }
    .ml {
        margin-inline-start: var(--ml-mobile, var(--ml-mobile-extra, var(--ml-tablet, var(--ml-tablet-extra, var(--ml-laptop, var(--ml))))))
    }
    .mr {
        margin-inline-end: var(--mr-mobile, var(--mr-mobile-extra, var(--mr-tablet, var(--mr-tablet-extra, var(--mr-laptop, var(--mr))))))
    }
    .m-lr {
        margin-inline-start: var(--m-lr-mobile, var(--m-lr-mobile-extra, var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr))))));
        margin-inline-end: var(--m-lr-mobile, var(--m-lr-mobile-extra, var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr))))))
    }
}

@media screen and (max-width:575px) {
    .mt-smobile-20 {
        margin-top: 20px
    }
    .ml-smobile-20 {
        margin-inline-start: 20px
    }
    .m-lr-smobile-20 {
        margin-inline-start: 20px;
        margin-inline-end: 20px
    }
    .mt {
        margin-top: var(--mt-smobile, var(--mt-mobile, var(--mt-mobile-extra, var(--mt-tablet, var(--mt-tablet-extra, var(--mt-laptop, var(--mt)))))))
    }
    .mb {
        margin-bottom: var(--mb-smobile, var(--mb-mobile, var(--mb-mobile-extra, var(--mb-tablet, var(--mb-tablet-extra, var(--mb-laptop, var(--mb)))))))
    }
    .m-tb {
        margin-top: var(--m-tb-smobile, var(--m-tb-mobile, var(--m-tb-mobile-extra, var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb)))))));
        margin-bottom: var(--m-tb-smobile, var(--m-tb-mobile, var(--m-tb-mobile-extra, var(--m-tb-tablet, var(--m-tb-tablet-extra, var(--m-tb-laptop, var(--m-tb)))))))
    }
    .ml {
        margin-inline-start: var(--ml-smobile, var(--ml-mobile, var(--ml-mobile-extra, var(--ml-tablet, var(--ml-tablet-extra, var(--ml-laptop, var(--ml)))))))
    }
    .mr {
        margin-inline-end: var(--mr-smobile, var(--mr-mobile, var(--mr-mobile-extra, var(--mr-tablet, var(--mr-tablet-extra, var(--mr-laptop, var(--mr)))))))
    }
    .m-lr {
        margin-inline-start: var(--m-lr-smobile, var(--m-lr-mobile, var(--m-lr-mobile-extra, var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr)))))));
        margin-inline-end: var(--m-lr-smobile, var(--m-lr-mobile, var(--m-lr-mobile-extra, var(--m-lr-tablet, var(--m-lr-tablet-extra, var(--m-lr-laptop, var(--m-lr)))))))
    }
}

@media screen and (max-width:429px) {
    .ml {
        margin-inline-start: var(--ml-xsmobile, var(--ml-smobile, var(--ml-mobile, var(--ml-mobile-extra, var(--ml-tablet, var(--ml-tablet-extra, var(--ml-laptop, var(--ml))))))))
    }
}

.ml-auto {
    margin-inline-start: auto
}

.m-lr-auto {
    margin-left: auto;
    margin-right: auto
}

@media (min-width:576px) {
    .ml-container {
        margin-inline-start: 20px
    }
}

@media (min-width:1300px) {
    .ml-container {
        margin-inline-start: calc(calc(100vw - 1280px)/2)
    }
}

@media (min-width:576px) {
    .mr-container {
        margin-inline-end: 20px
    }
}

@media (min-width:1300px) {
    .mr-container {
        margin-inline-end: calc(calc(100vw - 1280px)/2)
    }
}

@media (min-width:576px) {
    .m-lr-container {
        margin-inline-start: 20px;
        margin-inline-end: 20px
    }
}

@media (min-width:1300px) {
    .m-lr-container {
        margin-inline-start: calc(calc(100vw - 1280px)/2);
        margin-inline-end: calc(calc(100vw - 1280px)/2)
    }
}

.mt-n1 {
    margin-top: -1px
}

.mt-n5 {
    margin-top: -5px
}

.mt-n7 {
    margin-top: -7px
}

.mt-n8 {
    margin-top: -8px
}

.mt-n10 {
    margin-top: -10px
}

.mt-n15 {
    margin-top: -15px
}

.mb-n5 {
    margin-bottom: -5px
}

.mb-n7 {
    margin-bottom: -7px
}

.mb-n8 {
    margin-bottom: -8px
}

.mb-n10 {
    margin-bottom: -10px
}

.mb-n20 {
    margin-bottom: -20px
}

.ml-n1 {
    margin-inline-start: -1px
}

.ml-n20 {
    margin-inline-start: -20px
}

.mr-n20 {
    margin-inline-end: -20px
}

.mr-n40 {
    margin-inline-end: -40px
}

.m-tb-n5 {
    margin-block-end: -5px !important;
    margin-block-start: -5px !important
}

.m-tb-n7 {
    margin-block-end: -7px !important;
    margin-block-start: -7px !important
}

.m-tb-n8 {
    margin-block-end: -8px !important;
    margin-block-start: -8px !important
}

.m-tb-n10 {
    margin-block-end: -10px !important;
    margin-block-start: -10px !important
}

@media screen and (max-width:1200px) {
    .mr-tablet-extra-n0 {
        margin-inline-end: 0px
    }
    .ml-tablet-extra-n0 {
        margin-inline-start: 0px
    }
    .ml-tablet-extra-n20 {
        margin-inline-start: -20px
    }
    .ml-tablet-extra-n60 {
        margin-inline-start: -60px
    }
}

@media screen and (max-width:1024px) {
    .mt-tablet-n20 {
        margin-top: -20px
    }
}

@media screen and (max-width:767px) {
    .mt-mobile-n7 {
        margin-top: -7px
    }
}

@media (min-width:1281px) {
    .mr-ncontainer,
    .mr-ncontainer2 {
        margin-inline-end: calc(calc(100vw - 1280px)/-2)
    }
    .mr-ncontainer.elementor-widget,
    .mr-ncontainer2.elementor-widget {
        max-width: unset !important
    }
    .cms-econ-boxed .mr-ncontainer {
        margin-inline-end: calc(calc(100vw - 1420px)/-2)
    }
}

@media (min-width:1600px) {
    .mr-ncontainer2 {
        margin-inline-end: -750px
    }
}

.hover-icon-bounce:hover .cms-eicon:not(.remove-parent) {
    animation: icon-bounce 1s infinite linear
}

.swiper-wrapper .swiper-slide {
    height: auto
}

.swiper:not(.swiper-initialized) .swiper-wrapper {
    flex-wrap: nowrap;
    opacity: 0
}

.swiper-fade .swiper-slide:not(.swiper-slide-active) {
    opacity: 0;
    visibility: hidden
}

.cms-swiper-effect-scroll .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important
}

.cms-swiper-effect-scroll .swiper-wrapper:hover {
    -webkit-transition-timing-function: unset !important;
    transition-timing-function: unset !important
}

.cms-carousel-item-shadow-yes .cms-carousel.swiper {
    overflow: visible
}

.cms-carousel-item-shadow-yes .cms-carousel-item:not(.swiper-slide-visible),
.cms-carousel-item-shadow-yes .cms-swiper-item:not(.swiper-slide-visible) {
    opacity: 0;
    visibility: hidden
}

[class*="cms-carousel-button"] {
    cursor: pointer;
    transition: all 300ms linear 0ms;
    z-index: 1
}

.cms-carousel-navs {
    margin-top: 40px
}

[dir="rtl"] .cms-carousel-button {
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH"
}

[dir="rtl"] [dir="rtl"] .cms-carousel-button {
    transform: scaleX(1)
}

.cms-carousel-button.arrow-button:not([class*=" box-"]) {
    width: 38px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center
}

.cms-carousel-button.arrow-button.hover-1:hover {
    box-shadow: 0 0 0 5px var(--bg-hover)
}

.cms-carousel-button.in,
.cms-carousel-button.out {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.cms-carousel-button.in.next {
    right: 20px
}

[dir="rtl"] .cms-carousel-button.in.next {
    right: auto;
    left: 20px
}

.cms-carousel-button.in.prev {
    left: 20px
}

[dir="rtl"] .cms-carousel-button.in.prev {
    left: auto;
    right: 20px
}

.cms-carousel-button.out.next {
    right: -140px
}

[dir="rtl"] .cms-carousel-button.out.next {
    right: auto;
    left: -140px
}

@media screen and (max-width:1024px) {
    .cms-carousel-button.out.next {
        right: -50px
    }
    [dir="rtl"] .cms-carousel-button.out.next {
        right: auto;
        left: -50px
    }
}

@media screen and (max-width:767px) {
    .cms-carousel-button.out.next {
        right: 0
    }
    [dir="rtl"] .cms-carousel-button.out.next {
        right: auto;
        left: 0
    }
}

.cms-carousel-button.out.prev {
    left: -140px
}

[dir="rtl"] .cms-carousel-button.out.prev {
    left: auto;
    right: -140px
}

@media screen and (max-width:1024px) {
    .cms-carousel-button.out.prev {
        left: -50px
    }
    [dir="rtl"] .cms-carousel-button.out.prev {
        left: auto;
        right: -50px
    }
}

@media screen and (max-width:767px) {
    .cms-carousel-button.out.prev {
        left: 0
    }
    [dir="rtl"] .cms-carousel-button.out.prev {
        left: auto;
        right: 0
    }
}

.cms-carousel-dots {
    display: flex;
    align-items: end;
    cursor: auto
}

.cms-carousel-dots.in {
    position: absolute;
    z-index: 1
}

.cms-carousel-dots.in.swiper-pagination-horizontal.top {
    top: 0;
    bottom: auto
}

.cms-carousel-dots.in.swiper-pagination-horizontal.bottom {
    top: auto;
    bottom: 0
}

.cms-carousel-dots.in.swiper-pagination-vertical {
    flex-direction: column
}

.cms-carousel-dots.in.swiper-pagination-vertical.right {
    right: 40px
}

.cms-carousel-dots.in.swiper-pagination-vertical.left {
    left: 40px
}

.cms-carousel-dots .cms-swiper-pagination-bullet {
    cursor: pointer;
    position: relative;
    transition: all 300ms linear 0ms
}

.cms-carousel-dots .cms-swiper-pagination-bullet:before,
.cms-carousel-dots .cms-swiper-pagination-bullet:after {
    transition: all 300ms linear 0ms
}

.cms-carousel-dots-bullets {
    font-size: 0
}

.cms-carousel-dots-bullets .cms-swiper-pagination-bullet {
    display: flex;
    align-items: var(--cms-bullet-align, end)
}

.cms-carousel-dots-bullets .cms-swiper-pagination-bullet:before {
    content: "";
    display: block
}

.cms-carousel-dots-bullets.swiper-pagination-horizontal .cms-swiper-pagination-bullet {
    height: 30px
}

.cms-carousel-dots-bullets.swiper-pagination-horizontal .cms-swiper-pagination-bullet:before {
    width: 30px;
    height: 6px
}

.cms-carousel-dots-bullets.swiper-pagination-vertical {
    right: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center
}

[dir="rtl"] .cms-carousel-dots-bullets.swiper-pagination-vertical {
    right: auto;
    left: 50px
}

.cms-carousel-dots-bullets.swiper-pagination-vertical .cms-swiper-pagination-bullet {
    width: 30px;
    align-items: center
}

.cms-carousel-dots-bullets.swiper-pagination-vertical .cms-swiper-pagination-bullet:before {
    width: 6px;
    height: 30px
}

.cms-carousel-dots-circle {
    font-size: 0;
    gap: 0
}

.cms-carousel-dots-circle .cms-swiper-pagination-bullet {
    width: 33px;
    height: 33px
}

.cms-carousel-dots-circle .cms-swiper-pagination-bullet:before,
.cms-carousel-dots-circle .cms-swiper-pagination-bullet:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%
}

.cms-carousel-dots-circle .cms-swiper-pagination-bullet:before {
    width: 10px;
    height: 10px
}

.cms-carousel-dots-circle .cms-swiper-pagination-bullet:after {
    width: 20px;
    height: 20px;
    border-width: 2px;
    border-style: solid;
    visibility: hidden;
    opacity: 0
}

.cms-carousel-dots-circle .cms-swiper-pagination-bullet:hover:before,
.cms-carousel-dots-circle .cms-swiper-pagination-bullet-active:before {
    width: 8px;
    height: 8px
}

.cms-carousel-dots-circle .cms-swiper-pagination-bullet:hover:after,
.cms-carousel-dots-circle .cms-swiper-pagination-bullet-active:after {
    visibility: visible;
    opacity: 1
}

.cms-carousel-dots-number .cms-swiper-pagination-bullet {
    font-size: 14px;
    border-top: 1px solid var(--cms-divider);
    min-width: 10px
}

.cms-carousel-dots-number .cms-swiper-pagination-bullet:hover,
.cms-carousel-dots-number .cms-swiper-pagination-bullet-active {
    border-color: currentColor
}

.cms-carousel-dots-number .cms-swiper-pagination-bullet-active {
    min-width: 94px
}

.cms-carousel-dots-number.swiper-pagination-vertical .cms-swiper-pagination-bullet {
    margin-inline-end: 25px
}

.cms-carousel-dots-number.swiper-pagination-vertical .cms-swiper-pagination-bullet:hover,
.cms-carousel-dots-number.swiper-pagination-vertical .cms-swiper-pagination-bullet-active {
    margin-inline-end: 0;
    padding-inline-end: 25px
}

.cms-carousel-dots-progressbar.swiper-pagination-progressbar:not(.in) {
    position: relative
}

.cms-carousel-dots-progressbar.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-pagination-bullets-dynamic {
    left: auto;
    transform: none;
    width: auto !important;
    overflow: visible
}

.swiper-pagination-bullets-dynamic .active {
    z-index: 1
}

.cms-carousel-dots-thumbs.swiper-pagination-bullets-dynamic {
    transform: none !important;
    overflow: visible
}

.cms-swiper-scrollbar {
    position: absolute
}

.cms-swiper-scrollbar-1 {
    left: 70px;
    top: 0;
    bottom: 0;
    width: 1px;
    border-radius: 0;
    background-color: #B1B9C1
}

[dir="rtl"] .cms-swiper-scrollbar-1 {
    left: auto;
    right: 70px
}

.cms-swiper-scrollbar-1 .swiper-scrollbar-drag {
    width: 1px;
    background-color: #2C3F51;
    border-radius: 0;
    position: relative;
    top: 0;
    left: 0
}

.cms-swiper-pagination-bullet {
    color: var(--cms-dots-color)
}

.cms-swiper-pagination-bullet:before {
    background-color: var(--cms-dots-color)
}

.cms-swiper-pagination-bullet:after {
    border-color: var(--cms-dots-color)
}

.cms-swiper-pagination-bullet:hover,
.cms-swiper-pagination-bullet-active {
    color: var(--cms-dots-hover-color)
}

.cms-swiper-pagination-bullet:hover:before,
.cms-swiper-pagination-bullet-active:before {
    background-color: var(--cms-dots-hover-color)
}

.cms-swiper-pagination-bullet:hover:after,
.cms-swiper-pagination-bullet-active:after {
    border-color: var(--cms-dots-hover-color)
}

.swiper-pagination-progressbar-fill {
    background-color: var(--cms-dots-hover-color)
}

.cms-carousel-dots-container {
    padding-left: 20px;
    padding-right: 20px
}

@media (min-width:1320px) {
    .cms-carousel-dots-container {
        padding-left: calc(calc(100% - 1280px)/2);
        padding-right: calc(calc(100% - 1280px)/2)
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-end .cms-carousel {
        margin-inline-end: -120px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-end .cms-carousel {
        margin-inline-end: -120px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-start .cms-carousel {
        margin-inline-start: -120px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-start .cms-carousel {
        margin-inline-start: -120px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-end-large .cms-carousel {
        margin-inline-end: -370px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-end-large .cms-carousel {
        margin-inline-end: -370px
    }
}

@media (min-width:1800px) {
    .cms-swiper-full-end-large .cms-carousel {
        margin-inline-end: -250px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-start-large .cms-carousel {
        margin-inline-start: -370px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-start-large .cms-carousel {
        margin-inline-start: -370px
    }
}

@media (min-width:1800px) {
    .cms-swiper-full-start-large .cms-carousel {
        margin-inline-start: -250px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-end-mlarge .cms-carousel {
        margin-inline-end: -440px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-end-mlarge .cms-carousel {
        margin-inline-end: -440px
    }
}

@media (min-width:1800px) {
    .cms-swiper-full-end-mlarge .cms-carousel {
        margin-inline-end: -440px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-start-mlarge .cms-carousel {
        margin-inline-start: -440px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-start-mlarge .cms-carousel {
        margin-inline-start: -440px
    }
}

@media (min-width:1800px) {
    .cms-swiper-full-start-mlarge .cms-carousel {
        margin-inline-start: -440px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-end-xlarge .cms-carousel {
        margin-inline-end: -660px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-end-xlarge .cms-carousel {
        margin-inline-end: -660px
    }
}

@media (min-width:1800px) {
    .cms-swiper-full-end-xlarge .cms-carousel {
        margin-inline-end: -660px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-start-xlarge .cms-carousel {
        margin-inline-start: -660px
    }
}

@media screen and (min-width:1600px) {
    .cms-swiper-full-start-xlarge .cms-carousel {
        margin-inline-start: -660px
    }
}

@media (min-width:1800px) {
    .cms-swiper-full-start-xlarge .cms-carousel {
        margin-inline-start: -660px
    }
}

@media (min-width:1200px) {
    .cms-swiper-full-both .cms-carousel {
        margin-left: -135px;
        margin-right: -135px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-both .cms-carousel {
        margin-left: -183px;
        margin-right: -183px
    }
}

@media (min-width:1920px) {
    .cms-swiper-full-both .cms-carousel {
        margin-left: -183px;
        margin-right: -183px
    }
}

@media (min-width:1200px) {
    .cms-swiper-full-both-xlarge .cms-carousel {
        margin-left: -120px;
        margin-right: -120px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-both-xlarge .cms-carousel {
        margin-left: -420px;
        margin-right: -420px
    }
}

@media (min-width:1200px) {
    .cms-swiper-full-both-large .cms-carousel {
        margin-left: -60px;
        margin-right: -60px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-both-large .cms-carousel {
        margin-left: -285px;
        margin-right: -285px
    }
}

@media (min-width:1200px) {
    .cms-swiper-full-both-small .cms-carousel {
        margin-left: -60px;
        margin-right: -60px
    }
}

@media (min-width:1600px) {
    .cms-swiper-full-both-small .cms-carousel {
        margin-left: -100px;
        margin-right: -100px
    }
}

@media (min-width:1280px) {
    .cms-swiper-full-both-fit .cms-carousel {
        margin-left: calc(calc(100vw - 1280px)/-2);
        margin-right: calc(calc(100vw - 1280px)/-2)
    }
}

.cms-swiper-slide-to-show-auto .swiper-slide.large-item {
    width: 64.667%
}

.cms-swiper-slide-to-show-auto .swiper-slide.small-item {
    width: 35.333%
}

.cms-carousel-dots-custom .cms-swiper-pagination-bullet-custom:not(.active) {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    transition: all 300ms linear 0ms
}

.cms-toggle-switcher {
    position: relative;
    display: inline-block;
    width: 48px;
    height: 24px;
    cursor: pointer;
    background-color: var(--cms-switch-color, var(--cms-accent));
    -webkit-transition: 0.4s;
    transition: 0.4s
}

.cms-toggle-switcher:before {
    position: absolute;
    content: "";
    height: 20px;
    width: 20px;
    left: 2px;
    bottom: 2px;
    background-color: var(--cms-switch-circle-color, white);
    -webkit-transition: 0.4s;
    transition: 0.4s
}

.cms-toggle-switcher.cms-swiched {
    background-color: var(--cms-switched-color, var(--cms-primary))
}

.cms-toggle-switcher.cms-swiched:before {
    -webkit-transform: translateX(24px);
    -ms-transform: translateX(24px);
    transform: translateX(24px)
}

.cms-toggle-switcher.round {
    border-radius: 24px
}

.cms-toggle-switcher.round:before {
    border-radius: 50%
}

.cms-anim-icon .cms-icon {
    transition: all 300ms linear 0ms
}

.cms-anim-icon:hover .cms-icon {
    transform: scale(1.2)
}

.cms-hover-zoomout:hover {
    transform: scale(1.2)
}

.hover-image-zoom-out:hover img,
.hover-image-zoom-out:hover .hover-bg {
    transform: scale(1.04)
}

.cms-hover-underline,
.cms-hover-underline2,
.cms-underline {
    position: relative;
    background-repeat: no-repeat;
    background-image: linear-gradient(90deg, currentColor 0, currentColor 100%);
    transition: background-size 0.5s cubic-bezier(0.25, 0.46, 0.35, 0.94), color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out
}

.cms-hover-underline.title,
.cms-hover-underline2.title,
.cms-underline.title {
    display: inline
}

.cms-hover-underline {
    --cms-hover-underline-position-y: calc(100% - 0px);
    --cms-hover-underline-height: 1px;
    background-position: 0 var(--cms-hover-underline-position-y);
    background-size: 0 var(--cms-hover-underline-height)
}

.cms-hover-underline:hover,
.cms-hover-underline.current,
.cms-hover-underline.active {
    background-size: 100% var(--cms-hover-underline-height)
}

.cms-hover-underline2 {
    padding-bottom: 3px;
    --cms-hover-underline2-position-y: calc(100% - 0px);
    --cms-hover-underline2-height: 2px;
    background-position: 0 var(--cms-hover-underline2-position-y);
    background-size: 0 var(--cms-hover-underline2-height)
}

.cms-hover-underline2:hover,
.cms-hover-underline2.current,
.cms-hover-underline2.active {
    background-size: 100% var(--cms-hover-underline2-height)
}

.cms-underline {
    --cms-underline-position-y: calc(100% - 1px);
    --cms-underline-height: 1px;
    background-position: 0 var(--cms-underline-position-y);
    background-size: 100% var(--cms-underline-height);
    padding-bottom: 4px
}

.cms-underline:hover,
.cms-underline.current,
.cms-underline.active {
    animation: cms-underline-forward 0.5s cubic-bezier(0.29, 0.15, 0.34, 0.88) 1 forwards
}

@keyframes cms-underline-forward {
    0% {
        background-position: 100% var(--cms-underline-position-y);
        background-size: 100% var(--cms-underline-height)
    }
    35% {
        background-position: 100% var(--cms-underline-position-y);
        background-size: 0 var(--cms-underline-height)
    }
    36% {
        background-position: 0 var(--cms-underline-position-y);
        background-size: 0 var(--cms-underline-height)
    }
    100% {
        background-position: 0 var(--cms-underline-position-y);
        background-size: 100% var(--cms-underline-height)
    }
}

@media screen and (min-width:1025px) {
    .cms-hover-show {
        visibility: hidden;
        opacity: 0
    }
    .cms-hover-show.move-up {
        transform: translateY(100%)
    }
    .cms-hover-show.move-up2 {
        transform: translate(-100%, 100%)
    }
    .cms-hover-show.move-down {
        transform: translateY(-100%)
    }
    .cms-hover-show.move-left {
        transform: translateX(-100%)
    }
    .cms-hover-show.move-right {
        transform: translateX(100%)
    }
    .cms-hover-show.zoom-in {
        transform: scale(1.5)
    }
    .cms-hover-show.zoom-out {
        transform: scale(0)
    }
}

.cms-hover-change:hover .cms-hover-show,
.cms-hover-change.active .cms-hover-show {
    visibility: visible;
    opacity: 1
}

.cms-hover-change:hover .cms-hover-show.move-up,
.cms-hover-change:hover .cms-hover-show.move-down,
.cms-hover-change.active .cms-hover-show.move-up,
.cms-hover-change.active .cms-hover-show.move-down {
    transform: translateY(0)
}

.cms-hover-change:hover .cms-hover-show.move-left,
.cms-hover-change:hover .cms-hover-show.move-right,
.cms-hover-change.active .cms-hover-show.move-left,
.cms-hover-change.active .cms-hover-show.move-right {
    transform: translateX(0)
}

.cms-hover-change:hover .cms-hover-show.move-up2,
.cms-hover-change.active .cms-hover-show.move-up2 {
    transform: translate(0, 0)
}

.cms-hover-change:hover .cms-hover-show.zoom-in,
.cms-hover-change:hover .cms-hover-show.zoom-out,
.cms-hover-change.active .cms-hover-show.zoom-in,
.cms-hover-change.active .cms-hover-show.zoom-out {
    transform: scale(1)
}

.cms-hover-change:hover .cms-hover-hide,
.cms-hover-change.active .cms-hover-hide {
    visibility: hidden;
    opacity: 0
}

[class*="cms-hover-icon-alternate"] {
    --cms-svg-path-length: 140px
}

[class*="cms-hover-icon-alternate"] path {
    stroke-dashoffset: 0;
    stroke-dasharray: var(--cms-svg-path-length);
    transition: stroke-dashoffset 1s cubic-bezier(0, 0, 0.44, 0.98)
}

[class*="cms-hover-icon-alternate"]:hover path {
    stroke-dashoffset: calc(2 * var(--cms-svg-path-length))
}

[class*="cms-hover-move-icon-"] path {
    transition: transform 0.3s cubic-bezier(0.46, 0.03, 0.52, 0.96);
    will-change: transform
}

[class*="cms-hover-move-icon-"] path:first-child {
    transform: translate(0, 0);
    transition-delay: 0.1s
}

[class*="cms-hover-move-icon-"] path:last-child {
    transition-delay: 0s
}

.cms-hover-move-icon-right path:last-child {
    transform: translate(-100%, 0)
}

.cms-hover-move-icon-right:hover path:first-child {
    transform: translate(100%, 0)
}

.cms-hover-move-icon-right:hover path:last-child {
    transform: translate(0, 0)
}

.cms-hover-move-icon-left path:last-child {
    transform: translate(100%, 0)
}

.cms-hover-move-icon-left:hover path:first-child {
    transform: translate(-100%, 0)
}

.cms-hover-move-icon-left:hover path:last-child {
    transform: translate(0, 0)
}

.cms-cursor-pointer {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    opacity: 0;
    transition: opacity 0.3s ease-out;
    pointer-events: none;
    z-index: 2
}

.cms-cursor--pointer {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: auto;
    transform: translate3d(-50%, -50%, 0);
    overflow: visible
}

.cms-cursor--pointer img {
    position: relative;
    display: block;
    width: auto;
    max-width: 300px;
    min-width: 180px;
    top: 25%;
    transform: translateY(-25%)
}

.cms-img-cursor:hover {
    position: relative
}

.cms-img-cursor:hover .cms-cursor-pointer {
    opacity: 1
}

.cms-translate {
    transform: translate(var(--cms-translate))
}

.cms-translateX {
    transform: translateX(var(--cms-translateX))
}

.cms-translateY-0 {
    transform: translateY(0px)
}

.cms-translateY-67 {
    transform: translateY(67px)
}

.cms-translateY-88 {
    transform: translateY(88px)
}

.cms-translateY {
    transform: translateY(var(--cms-translateY))
}

.cms-hover-change:hover .cms-on-hover-translateY-0 {
    transform: translateY(0px)
}

.cms-hover-change:hover .cms-on-hover-translateY {
    transform: translateY(var(--cms-on-hover-translateY))
}

.cms-hover-change:hover .cms-on-hover-translateY-67 {
    transform: translateY(67px)
}

.cms-hover-change:hover .cms-on-hover-translateY {
    transform: translateY(var(--cms-on-hover-translateY))
}

.cms-hover-change:hover .cms-on-hover-translateY-88 {
    transform: translateY(88px)
}

.cms-hover-change:hover .cms-on-hover-translateY {
    transform: translateY(var(--cms-on-hover-translateY))
}

.plus-minus.active path.plus {
    visibility: hidden;
    opacity: 0
}

.show-on-loading {
    display: none
}

.loading>.show-on-loading {
    display: flex
}

.loading>.hide-on-loading {
    display: none
}

.cms-hover-button {
    position: relative;
    padding-inline-start: 57px;
    padding-inline-end: 40px;
    padding-top: 11.5px;
    padding-bottom: 11.5px
}

.cms-hover-button:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    border-radius: 25px;
    width: 47px;
    background-color: var(--cms-accent);
    transition: all 300ms linear 0ms
}

.cms-hover-button .box-icon {
    position: absolute;
    left: 0
}

.cms-hover-button:hover {
    padding-inline-start: 30px;
    padding-inline-end: 57px
}

.cms-hover-button:hover:before {
    width: 100%
}

.cms-hover-button:hover .box-icon {
    left: calc(100% - 57px)
}

.cms-dropdown {
    list-style: none;
    padding: 0;
    margin: 0;
    position: relative
}

.cms-dropdown>li>a {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px
}

.cms-dropdown .dropdown {
    list-style: none;
    padding: 20px;
    margin: 0;
    color: var(--dropdown-regular);
    transition: all 300ms linear 0ms;
    position: absolute;
    top: calc(100% + 50px);
    left: 0;
    min-width: 200px;
    visibility: hidden;
    opacity: 0;
    z-index: -1;
    background-color: var(--dropdown-bg);
    background-repeat: repeat-x;
    background-position: top left;
    box-shadow: var(--dropdown-shadow);
    border-radius: var(--dropdown-radius)
}

[dir="rtl"] .cms-dropdown .dropdown {
    left: auto;
    right: 0
}

.cms-dropdown .dropdown.back {
    left: auto;
    right: 0
}

[dir="rtl"] .cms-dropdown .dropdown.back {
    right: auto;
    left: 0
}

.cms-dropdown .dropdown a {
    color: var(--dropdown-regular)
}

.cms-dropdown .dropdown a:hover {
    color: var(--dropdown-hover)
}

.cms-dropdown .dropdown span[data-no-translation] {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.cms-dropdown .dropdown span[data-no-translation] .trp-flag-image {
    padding-right: 10px;
    flex: 0 0 45px
}

[dir="rtl"] .cms-dropdown .dropdown span[data-no-translation] .trp-flag-image {
    padding-left: 10px;
    padding-right: 0
}

.cms-dropdown li:hover>.dropdown {
    top: 100%;
    visibility: visible;
    opacity: 1;
    z-index: 2
}

.cms-dropdown.dropdown-top .dropdown {
    top: auto;
    bottom: calc(100% + 50px)
}

.cms-dropdown.dropdown-top li:hover>.dropdown {
    bottom: 100%;
    top: auto
}

.cms--touchedside.back {
    left: auto;
    right: 0
}

[dir="rtl"] .cms--touchedside.back {
    right: auto;
    left: 0
}

.cms-opacity-0,
.cms-hover-opacity-0:hover {
    filter: alpha(opacity=0 * 100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0 * 100)";
    opacity: 0
}

.cms-opacity-1,
.cms-hover-opacity-1:hover {
    filter: alpha(opacity=1 * 100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1 * 100)";
    opacity: 1
}

.cms-opacity-05,
.cms-hover-opacity-05:hover {
    filter: alpha(opacity=0.5 * 100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5 * 100)";
    opacity: 0.5
}

.cms-radius {
    border-radius: var(--cms-radius, 0)
}

.cms-radius-6,
.elementor img.cms-radius-6 {
    border-radius: 6px
}

.cms-radius-8,
.elementor img.cms-radius-8 {
    border-radius: 8px
}

.cms-radius-12,
.elementor img.cms-radius-12 {
    border-radius: 12px
}

.cms-radius-16,
.elementor img.cms-radius-16 {
    border-radius: 16px
}

.cms-radius-20,
.elementor img.cms-radius-20 {
    border-radius: 20px
}

.cms-radius-24,
.elementor img.cms-radius-24 {
    border-radius: 24px
}

.cms-radius-35,
.elementor img.cms-radius-35 {
    border-radius: 35px
}

.cms-radius-40,
.elementor img.cms-radius-40 {
    border-radius: 40px
}

.cms-radius-tltr-16 {
    border-radius: 16px 16px 0 0 !important
}

.cms-radius-tlblbr-6 {
    border-radius: 6px 0 6px 6px !important
}

[dir="rtl"] .cms-radius-tlblbr-6 {
    border-radius: 0 6px 6px 6px !important
}

.cms-radius-trbrbl-6 {
    border-radius: 0 6px 6px 6px !important
}

[dir="rtl"] .cms-radius-trbrbl-6 {
    border-radius: 6px 0 6px 6px !important
}

[class*=" cms-rounded-"] {
    position: relative
}

[class*=" cms-rounded-"]:before,
[class*=" cms-rounded-"]:after {
    content: "";
    position: absolute;
    height: 100%
}

.cms-rounded-1 {
    border-radius: 24px 24px 0 0
}

.cms-rounded-1:before,
.cms-rounded-1:after {
    bottom: 0;
    box-shadow: 0 24px 0 0 var(--cms-shape-color, var(--cms-white));
    width: 20px
}

.cms-rounded-1:before {
    left: -20px;
    border-bottom-right-radius: 20px
}

.cms-rounded-1:after {
    right: -20px;
    border-bottom-left-radius: 20px
}

.cms-rounded-2 {
    border-radius: 16px 0 16px 0;
    background-color: white
}

.cms-rounded-2:before,
.cms-rounded-2:after {
    box-shadow: 0 -16px 0 0 var(--cms-shape-color, var(--cms-white));
    width: 16px
}

.cms-rounded-2:before {
    top: 100%;
    left: 0;
    border-top-left-radius: 16px
}

.cms-rounded-2:after {
    top: 0;
    right: -16px;
    border-top-left-radius: 16px
}

.cms-rounded-3 {
    border-radius: 24px 0 0 0
}

.cms-rounded-3:before,
.cms-rounded-3:after {
    box-shadow: 0 24px 0 0 var(--cms-shape-color, var(--cms-white));
    width: 24px
}

.cms-rounded-3:before {
    left: -24px;
    border-bottom-right-radius: 24px;
    bottom: 0
}

.cms-rounded-3:after {
    right: 0;
    bottom: 100%;
    border-bottom-right-radius: 24px
}

.cms-rounded-4 {
    border-radius: 24px 24px 0 0
}

.cms-rounded-4:before,
.cms-rounded-4:after {
    bottom: 20px;
    box-shadow: 0 24px 0 0 var(--cms-shape-color, var(--cms-white));
    width: 20px
}

.cms-rounded-4:before {
    left: -20px;
    border-bottom-right-radius: 20px
}

.cms-rounded-4:after {
    right: -20px;
    border-bottom-left-radius: 20px
}

.cms-ribbon {
    position: absolute;
    z-index: 2;
    overflow: hidden;
    width: 125px;
    height: 125px;
    text-align: right
}

.cms-ribbon .main {
    font-weight: 700;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 35px;
    width: 164px;
    display: block;
    border-color: #c81c28;
    background-color: #c81c28;
    position: absolute
}

.cms-ribbon .main:before,
.cms-ribbon .main:after {
    border: 3px solid #c81c28
}

.cms-ribbon .main:before {
    content: "";
    position: absolute;
    left: 0px;
    top: 100%;
    z-index: -1;
    border-right-color: transparent;
    border-bottom-color: transparent
}

.cms-ribbon .main:after {
    content: "";
    position: absolute;
    right: 0px;
    top: 100%;
    z-index: -1;
    border-left-color: transparent;
    border-bottom-color: transparent
}

.cms-ribbon.top {
    top: -7px !important
}

.cms-ribbon.top .main {
    top: 31px
}

.cms-ribbon.top.left .main {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    right: 0
}

.cms-ribbon.top.left .main:before {
    left: 4px;
    border-width: 5px
}

.cms-ribbon.top.right .main {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    right: -34px
}

.cms-ribbon.bottom {
    bottom: -7px !important
}

.cms-ribbon.bottom .main {
    top: 60px
}

.cms-ribbon.bottom.left .main {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    right: 0
}

.cms-ribbon.bottom.right .main {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    right: -34px
}

.cms-ribbon.left {
    left: -7px !important
}

.cms-ribbon.right {
    right: -7px !important
}

.cms-ribbon.accent .main {
    border-color: var(--cms-accent-regular);
    background-color: var(--cms-accent-regular)
}

.cms-ribbon.accent .main:before,
.cms-ribbon.accent .main:after {
    border: 3px solid var(--cms-accent-regular)
}

.cms-ribbon.accent .main:before {
    border-right-color: transparent;
    border-bottom-color: transparent
}

.cms-ribbon.accent .main:after {
    border-left-color: transparent;
    border-bottom-color: transparent
}

.cms-ribbon-1 {
    clip-path: polygon(100% 0, 100% 100%, 50% 79%, 0 100%, 0 0)
}

.cms-ripple {
    position: relative
}

.cms--ripple {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: inherit
}

.cms--ripple:before,
.cms--ripple:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: solid 1px currentColor;
    border-radius: inherit
}

.cms--ripple:before {
    animation: ripple 2s linear infinite
}

.cms--ripple:after {
    animation: ripple 2s 1s linear infinite
}

.cms--ripple.active-show {
    opacity: 0;
    visibility: hidden
}

.active .cms--ripple.active-show {
    opacity: 1;
    visibility: visible
}

[class*="cms-divider"],
[class*="cms-hover-divider"] {
    position: relative
}

[class*="cms-divider"]:before,
[class*="cms-hover-divider"]:before {
    content: "";
    position: absolute;
    left: 0;
    width: 0;
    transition: all 300ms linear 0ms
}

[dir="rtl"] [class*="cms-divider"]:before,
[dir="rtl"] [class*="cms-hover-divider"]:before {
    left: auto;
    right: 0
}

.divider-bottom:before {
    bottom: 0
}

[class*="cms-hover-divider"]:hover:before {
    width: 100%
}

.divider-4:before {
    height: 4px
}

.cms-transform {
    transform: perspective(var(--cms-transform-perspective, 0)) rotate(var(--cms-transform-rotateZ, 0)) rotateX(var(--cms-transform-rotateX, 0)) rotateY(var(--cms-transform-rotateY, 0)) translate(var(--cms-transform-translate, 0)) translateX(var(--cms-transform-translateX, 0)) translateY(var(--cms-transform-translateY, 0)) scaleX(calc(var(--cms-transform-flipX, 1) * var(--cms-transform-scaleX, var(--cms-transform-scale, 1)))) scaleY(calc(var(--cms-transform-flipY, 1) * var(--cms-transform-scaleY, var(--cms-transform-scale, 1)))) skewX(var(--cms-transform-skewX, 0)) skewY(var(--cms-transform-skewY, 0));
    transform-origin: var(--cms-transform-origin-y) var(--cms-transform-origin-x);
    transform-style: preserve-3d
}

.cms-transform-hover-none:hover .cms-transform,
.cms-transform-hover-none:hover .cms-transform-tablet-extra {
    transform: none
}

@media screen and (min-width:1025px) {
    .cms-transform-tablet-extra {
        transform: perspective(var(--cms-transform-perspective, 0)) rotate(var(--cms-transform-rotateZ, 0)) rotateX(var(--cms-transform-rotateX, 0)) rotateY(var(--cms-transform-rotateY, 0)) translate(var(--cms-transform-translate, 0)) translateX(var(--cms-transform-translateX, 0)) translateY(var(--cms-transform-translateY, 0)) scaleX(calc(var(--cms-transform-flipX, 1) * var(--cms-transform-scaleX, var(--cms-transform-scale, 1)))) scaleY(calc(var(--cms-transform-flipY, 1) * var(--cms-transform-scaleY, var(--cms-transform-scale, 1)))) skewX(var(--cms-transform-skewX, 0)) skewY(var(--cms-transform-skewY, 0));
        transform-origin: var(--cms-transform-origin-y) var(--cms-transform-origin-x);
        transform-style: preserve-3d
    }
}

[class*=" cms-triangle-"] {
    position: relative
}

[class*=" cms-triangle-"]:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid
}

[class*=" cms-triangle-top-"]:before {
    top: 0
}

.cms-triangle-top-left.cms-triangle-9x12:before {
    left: -9px;
    border-width: 0 9px 12px 0;
    border-color: transparent var(--cms-triangle-color) transparent transparent
}

[dir="rtl"] .cms-triangle-top-left.cms-triangle-9x12:before {
    left: auto;
    right: -9px;
    border-width: 12px 9px 0 0;
    border-color: var(--cms-triangle-color) transparent transparent transparent
}

.cms-triangle-top-right.cms-triangle-9x12:before {
    right: -9px;
    border-width: 12px 9px 0 0;
    border-color: var(--cms-triangle-color) transparent transparent transparent
}

[dir="rtl"] .cms-triangle-top-right.cms-triangle-9x12:before {
    right: auto;
    left: -9px;
    border-width: 0 9px 12px 0;
    border-color: transparent var(--cms-triangle-color) transparent transparent
}

.cms-modal-opened body {
    overflow: hidden;
    height: 100vh
}

.cms-modal-overlay,
.egrid-modal-overlay {
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    visibility: hidden;
    opacity: 0;
    background-color: rgba(27, 26, 26, 0.7);
    backdrop-filter: blur(10px) brightness(93%);
    z-index: 999
}

.cms-modal-overlay.open,
.egrid-modal-overlay.open {
    visibility: visible;
    opacity: 1
}

.cms-modal-overlay.transparent,
.egrid-modal-overlay.transparent {
    background-color: transparent
}

.cms-modal {
    cursor: zoom-in
}

.cms-modal-html {
    transition: all 300ms ease-in-out;
    visibility: hidden;
    opacity: 0;
    position: fixed;
    top: var(--cms-modal-top, 0);
    bottom: var(--cms-modal-bottom, 0)
}

.cms-modal-html.open {
    opacity: 1;
    visibility: visible;
    z-index: 99999
}

.cms-modal-html.center {
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%, -50%)
}

.cms-modal-fade {
    left: 0;
    right: 0
}

.cms-modal-slide {
    width: var(--cms-modal-width, 400px);
    max-width: 100%
}

.cms-modal-slide-left.open,
.cms-modal-slide-right.open {
    transform: translateX(0)
}

.cms-modal-slide-left {
    left: 0;
    transform: translateX(-100%)
}

[dir="rtl"] .cms-modal-slide-left {
    left: auto;
    right: 0;
    transform: translateX(100%)
}

[dir="rtl"] .cms-modal-slide-left.open {
    transform: translateX(0)
}

.cms-modal-slide-right {
    right: 0;
    transform: translateX(100%)
}

[dir="rtl"] .cms-modal-slide-right {
    left: 0;
    right: auto;
    transform: translateX(-100%)
}

[dir="rtl"] .cms-modal-slide-right.open {
    transform: translateX(0)
}

.cms-modal-slide-up {
    top: 100%
}

.cms-modal-slide-up.open {
    top: 0
}

.cms-modal-slide-up.open.center {
    top: 50%
}

.cms-modal-slide-down {
    bottom: 100%
}

.cms-modal-slide-down.open {
    bottom: 0
}

.cms-modal-slide-top {
    top: -100%;
    bottom: auto
}

.cms-modal-slide-top.open {
    top: 0
}

.cms-modal-slide-zoom-in {
    transform: scale(0)
}

.cms-modal-slide-zoom-in.open {
    transform: scale(1)
}

.cms-modal-slide-zoom-out {
    transform: scale(1.5)
}

.cms-modal-slide-zoom-out.open {
    transform: scale(1)
}

.cms-modal-content {
    width: var(--cms-modal-content-width, 100%);
    min-width: 320px;
    max-width: 100vw;
    max-height: 100vh;
    overflow: hidden;
    padding: var(--cms-modal-content-space, 40px)
}

.cms-modal-content .cms-mousewheel {
    max-height: calc(100vh - var(--cms-modal-mousewheel-space, 80px))
}

@media screen and (max-width:767px) {
    .cms-modal-content {
        padding-left: 20px;
        padding-right: 20px
    }
}

.modal-no-space .cms-modal-content {
    padding: 0 !important
}

.modal-no-space .cms-modal-content .cms-mousewheel {
    height: 100vh;
    max-height: 100vh
}

.cms-modal-html {
    width: var(--cms-modal-width, 400px);
    max-width: 100vw
}

.cms-modal-html .cms-modal-close {
    z-index: 2;
    position: absolute;
    top: 0;
    right: 0;
    color: var(--cms-primary);
    transition: all 300ms linear 0ms;
    width: 60px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center
}

[dir="rtl"] .cms-modal-html .cms-modal-close {
    left: 0;
    right: auto
}

@media screen and (max-width:767px) {
    .cms-modal-html .cms-modal-close .close-text {
        display: none
    }
}

.cms-modal-html .cms-close {
    cursor: pointer
}

.cms-modal-html .cms-close:hover {
    color: red
}

.close-white .cms-modal-close {
    color: #fff;
    font-size: 15px;
    margin-top: 20px;
    margin-inline-end: 30px
}

@media screen and (max-width:767px) {
    .close-white .cms-modal-close {
        color: var(--cms-primary)
    }
}

.cms-modal-search {
    padding: 30px 40px
}

@media screen and (max-width:767px) {
    .cms-modal-search {
        padding-left: 20px;
        padding-right: 20px
    }
}

.cms-modal-search .cms-modal-content {
    padding: 0;
    display: flex;
    justify-content: center
}

#cms-modal-cart {
    display: block
}

#cms-modal-cart .cms-modal-content {
    height: calc(100% - 60px)
}

#cms-modal-cart .cms-mini-cart-modal {
    height: 100%
}

.cms-mini-cart-modal {
    height: 100%
}

.cms-mini-cart-modal .widget_shopping_cart_content {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    justify-content: space-between
}

.wpcf7-not-valid-tip {
    font-size: 14px;
    font-style: italic
}

form.wpcf7-form .loading {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    left: calc(50% - 15px);
    top: calc(50% - 15px);
    width: 30px;
    animation: loading-spinner 1s infinite linear
}

form.wpcf7-form .loading svg {
    width: 30px;
    fill: currentColor
}

form.wpcf7-form[data-status="submitting"] .wpcf7-form-control.wpcf7-submit {
    position: relative;
    cursor: none;
    pointer-events: none
}

form.wpcf7-form[data-status="submitting"] .wpcf7-form-control.wpcf7-submit .loading {
    visibility: visible;
    opacity: 1
}

form.wpcf7-form label {
    cursor: pointer;
    margin-top: -5px;
    padding-bottom: 3px
}

.wpcf7-list-item {
    margin-left: 0 !important;
    margin-right: 0 !important;
    cursor: pointer
}

.wpcf7-radio,
.wpcf7-checkbox {
    display: flex;
    flex-wrap: wrap;
    gap: 20px
}

.wpcf7-radio .wpcf7-list-item,
.wpcf7-checkbox .wpcf7-list-item {
    flex: 0 0 auto
}

.wpcf7-radio .wpcf7-list-item>label,
.wpcf7-checkbox .wpcf7-list-item>label {
    display: flex;
    gap: 15px;
    font-weight: normal;
    color: var(--cms-label-color);
    position: relative
}

.wpcf7-radio .wpcf7-list-item>label>input[type="radio"],
.wpcf7-radio .wpcf7-list-item>label>input[type="checkbox"],
.wpcf7-checkbox .wpcf7-list-item>label>input[type="radio"],
.wpcf7-checkbox .wpcf7-list-item>label>input[type="checkbox"] {
    opacity: 0
}

.wpcf7-radio .wpcf7-list-item>label:before,
.wpcf7-radio .wpcf7-list-item>label:after,
.wpcf7-checkbox .wpcf7-list-item>label:before,
.wpcf7-checkbox .wpcf7-list-item>label:after {
    content: "";
    position: absolute;
    transition: all 300ms linear 0ms
}

.wpcf7-radio .wpcf7-list-item>label:before,
.wpcf7-checkbox .wpcf7-list-item>label:before {
    top: 2px;
    width: 17px;
    height: 17px;
    box-shadow: var(--cms-form-field-checkbox-border, 0 0 0 2px var(--cms-primary) inset)
}

.wpcf7-radio .wpcf7-list-item>label:after,
.wpcf7-checkbox .wpcf7-list-item>label:after {
    width: 7px;
    height: 7px;
    top: 7px;
    left: 5px;
    background-color: var(--cms-form-checkbox-bg, transparent);
    visibility: hidden;
    opacity: 0
}

[dir="rtl"] .wpcf7-radio .wpcf7-list-item>label:after,
[dir="rtl"] .wpcf7-checkbox .wpcf7-list-item>label:after {
    left: auto;
    right: 5px
}

.wpcf7-radio .wpcf7-list-item>label:hover:before,
.wpcf7-checkbox .wpcf7-list-item>label:hover:before {
    box-shadow: var(--cms-form-field-checkbox-border-hover, 0 0 0 2px var(--cms-accent) inset)
}

.wpcf7-radio .wpcf7-list-item>label.checked:after,
.wpcf7-checkbox .wpcf7-list-item>label.checked:after {
    opacity: 1;
    visibility: visible;
    background-color: var(--cms-form-checkbox-bg-hover, var(--cms-accent))
}

.wpcf7-radio .wpcf7-list-item>label:before,
.wpcf7-radio .wpcf7-list-item>label:after {
    border-radius: 50%
}

.wpcf7-form-control-wrap.cms-date-time {
    position: relative
}

.wpcf7-form-control-wrap.cms-date-time .cms-time-placeholder {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1
}

.wpcf7-form-control-wrap.cms-date-time .cms-time-placeholder+.wpcf7-form-control {
    margin: 0 -20px;
    width: calc(100% + 40px) !important;
    max-width: calc(100% + 40px) !important
}

.wpcf7-form-control-wrap.cms-date-time.active .cms-time-placeholder {
    z-index: -1;
    opacity: 0;
    visibility: hidden
}

.wpcf7-form-control-wrap.cms-date-time.active .cms-time-placeholder+.wpcf7-form-control {
    opacity: 1;
    visibility: visible
}

.cms-ecf7 .wpcf7 form .wpcf7-response-output {
    font-size: 21px;
    font-family: var(--cms-heading-family);
    font-weight: 600;
    color: var(--cms-heading-regular);
    text-align: center;
    padding: 33px;
    background-color: var(--cms-grey);
    border: none;
    margin: 0 0 45px 0
}

.cms-ecf7 .wpcf7 form .wpcf7-response-output:last-child {
    margin: 45px 0 0 0
}

.cms-ecf7 .wpcf7 form.invalid .wpcf7-response-output,
.cms-ecf7 .wpcf7 form.unaccepted .wpcf7-response-output,
.cms-ecf7 .wpcf7 form.payment-required .wpcf7-response-output {
    color: var(--cms-invalid-color, #dc3232)
}

.cms-ecf7 .wpcf7 form.invalid .wpcf7-response-output {
    background-color: var(--cms-invalid-bg, #ffb900);
    color: var(--cms-invalid-color, #dc3232)
}

.cms-ecf7 .wpcf7 form.spam .wpcf7-response-output {
    background-color: #f56e28
}

.cms-ecf7 .wpcf7 form.failed .wpcf7-response-output,
.cms-ecf7 .wpcf7 form.aborted .wpcf7-response-output {
    background-color: #dc3232;
    color: white
}

.cshlg-popup[style*="display: block;"],
.cshlg-popup[style*="display: none;"] {
    display: flex !important
}

.cshlg-popup .boxclose {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    display: none
}

.cshlg-popup .boxclose:hover {
    color: var(--cms-red)
}

[dir="rtl"] .cshlg-popup .boxclose {
    right: auto;
    left: 0
}

.cshlg-popup .register_form,
.cshlg-popup .lost_pwd_form {
    display: none
}

.cshlg-popup .alert_status {
    background-color: yellow;
    white-space: break-spaces;
    text-overflow: unset
}

.cshlg-popup .alert_status:not([style*="display: block;"]) {
    display: none !important
}

.cshlg-popup .login_dialog {
    max-width: 400px
}

.cshlg-popup .login_dialog form {
    min-width: 270px
}

html {
    line-height: var(--cms-body-line-height);
    -webkit-text-size-adjust: 100%;
    scroll-behavior: smooth;
    overflow-x: hidden;
    box-sizing: border-box;
    -ms-overflow-style: scrollbar
}

*,
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
label,
fieldset,
input,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: normal
}

ol,
ul,
li {
    list-style-position: inside
}

ol.unstyled,
ul.unstyled,
li.unstyled {
    list-style: none
}

caption,
th {
    text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: "";
    content: none
}

abbr,
acronym {
    border: 0;
    font-variant: normal
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

img,
object,
embed,
iframe {
    max-width: 100%;
    height: auto;
    vertical-align: top;
    border: none
}

strong,
b,
.strong,
.b,
.font-700 {
    font-weight: bold
}

em,
i,
.em,
.i {
    font-style: italic;
    font-smoothing: initial;
    -webkit-font-smoothing: initial;
    -moz-osx-font-smoothing: initial
}

*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    outline: none
}

mark {
    background-color: transparent;
    color: inherit
}

ul[class*=" menu"] {
    list-style: none;
    margin: 0;
    padding: 0
}

fieldset {
    padding: 20px;
    border: 2px solid #d9e0e9
}

.clearfix {
    clear: both
}

.clearfix:after {
    content: "";
    display: block;
    clear: both
}

.alignleft {
    float: left;
    margin-right: 20px !important
}

.aligncenter {
    margin-left: auto;
    margin-right: auto
}

img.aligncenter {
    display: inherit
}

.alignright {
    float: right;
    margin-left: 20px !important
}

.wp-block-button {
    margin-bottom: 20px
}

.wp-block-button .wp-block-button__link {
    background-color: var(--cms-primary-regular);
    border-color: var(--cms-primary-regular);
    color: #fff
}

.wp-block-button .wp-block-button__link:not([href]) {
    color: #fff
}

.wp-block-button .wp-block-button__link:hover {
    background-color: var(--cms-secondary-regular);
    border-color: var(--cms-secondary-regular);
    color: #fff
}

.wp-block-button .wp-block-button__link:hover:not([href]) {
    color: #fff
}

.wp-block-button.is-style-outline .wp-block-button__link {
    background-color: transparent;
    color: var(--cms-primary-regular)
}

.wp-block-button.is-style-outline .wp-block-button__link:hover {
    background-color: var(--cms-secondary-regular);
    border-color: var(--cms-secondary-regular);
    color: #fff
}

.wp-block-button.is-style-squared .wp-block-button__link {
    border-radius: 0px
}

.wp-block-gallery+.wp-block-gallery {
    margin-top: 30px
}

.sticky,
.bypostauthor {
    visibility: visible
}

.comment-text h1,
.comment-text h2,
.comment-text h3,
.comment-text h4,
.comment-text h5,
.comment-text h6,
.comment-text hr {
    margin-bottom: 25px
}

.comment-text ul:has(+h2),
.comment-text ol:has(+h2) {
    margin-bottom: 25px
}

.rtl .alignleft {
    float: right;
    margin-right: 0 !important;
    margin-left: 20px !important
}

.rtl .alignright {
    float: left;
    margin-right: 20px !important;
    margin-left: 0 !important
}

body {
    background-color: var(--cms-body-bg);
    font-family: var(--cms-body-family);
    font-size: var(--cms-body-size);
    font-weight: var(--cms-body-weight);
    font-style: var(--cms-body-style);
    color: var(--cms-body-color);
    line-height: var(--cms-body-line-height);
    letter-spacing: 0;
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding: 0;
    margin: 0;
    word-break: break-word;
    overflow-x: clip;
    fill: currentColor
}

.cms-eicon-uploaded-svg {
    fill: currentColor
}

.text-start {
    text-align: start
}

.text-center {
    text-align: center
}

.text-end {
    text-align: end
}

a {
    text-decoration: none;
    transition: all 300ms linear 0ms;
    color: var(--cms-link-regular-color)
}

a:hover {
    color: var(--cms-link-hover-color)
}

a.active,
a.current {
    color: var(--cms-link-active-color)
}

a.text-hover-link:hover {
    color: var(--cms-link-regular-color)
}

p {
    margin-bottom: 25px
}

p:last-child {
    clear: both;
    margin-bottom: 0
}

img {
    transition: all 300ms linear 0ms
}

svg {
    width: var(--svg-size, auto);
    height: auto
}

svg:not([fill="none"]) {
    fill: currentColor
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: var(--cms-heading-family);
    font-weight: var(--cms-heading-weight);
    font-style: var(--cms-heading-style);
    color: var(--cms-heading-regular);
    line-height: var(--cms-heading-line-height);
    clear: both;
    margin: 0
}

h1>a,
h2>a,
h3>a,
h4>a,
h5>a,
h6>a,
.h1>a,
.h2>a,
.h3>a,
.h4>a,
.h5>a,
.h6>a {
    color: inherit
}

.cms-heading {
    color: var(--cms-heading-regular);
    font-family: var(--cms-heading-family);
    font-weight: var(--cms-heading-weight);
    font-style: var(--cms-heading-style);
    line-height: var(--cms-heading-line-height)
}

.heading {
    font-family: var(--cms-heading-family)
}

h1,
.h1 {
    font-size: 72px
}

@media screen and (max-width:1024px) {
    h1,
    .h1 {
        font-size: 60px
    }
}

@media screen and (max-width:767px) {
    h1,
    .h1 {
        font-size: 48px
    }
}

@media screen and (max-width:575px) {
    h1,
    .h1 {
        font-size: 36px
    }
}

h2,
.h2 {
    font-size: 48px
}

@media screen and (max-width:1024px) {
    h2,
    .h2 {
        font-size: 40px
    }
}

@media screen and (max-width:767px) {
    h2,
    .h2 {
        font-size: 36px
    }
}

h3,
.h3 {
    font-size: 28px
}

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

h4,
.h4 {
    font-size: 26px
}

@media screen and (max-width:767px) {
    h4,
    .h4 {
        font-size: 22px
    }
}

h5,
.h5 {
    font-size: 22px
}

@media screen and (max-width:767px) {
    h5,
    .h5 {
        font-size: 18px
    }
}

h6,
.h6 {
    font-size: 20px
}

@media screen and (max-width:767px) {
    h6,
    .h6 {
        font-size: 16px
    }
}

label,
.label {
    font-weight: 700;
    font-size: 14px;
    color: var(--cms-label-color, var(--cms-heading-regular));
    margin-bottom: 0
}

table {
    border: 1px solid #d9e3e0;
    border-collapse: collapse;
    border-spacing: 0;
    line-height: 2;
    margin: 0 0 32px;
    width: 100%;
    border-radius: 4px
}

table th {
    color: var(--cms-body)
}

caption,
td {
    font-weight: normal;
    text-align: left
}

.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
    padding: 13px 8px
}

th {
    font-weight: 700;
    padding: 10px
}

th:not(:last-child) {
    border-right: 1px solid #d9e3e0
}

td {
    border-top: 1px solid #d9e3e0;
    padding: 10px
}

td:not(:last-child) {
    border-right: 1px solid #d9e3e0
}

dl {
    margin: 0 0 0 25px
}

dl dt {
    font-weight: normal;
    line-height: 26px;
    text-transform: uppercase;
    font-weight: 700;
    color: #000
}

dl dd {
    line-height: normal;
    margin-bottom: 20px
}

dl dd a {
    color: #000
}

dl dd a:hover {
    color: var(--cms-primary-regular)
}

code,
kbd {
    background-color: transparent;
    border-radius: 4px;
    color: inherit;
    font-size: 100%;
    padding: 2px 4px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none
}

ins {
    text-decoration: none
}

pre {
    background: #f5f5f5;
    color: #666;
    font-size: 14px;
    margin: 20px 0;
    overflow: auto;
    padding: 20px;
    white-space: pre-wrap;
    word-wrap: break-word
}

ul {
    padding: 0;
    margin: 0 0 15px
}

ul li {
    list-style-position: inside
}

dl+h2+ul {
    padding-left: 35px
}

dl+h2+ul ul {
    padding-left: 35px
}

dl+h2+ul ul li {
    list-style: outside
}

.post-password-form label {
    display: block;
    max-width: 60%
}

.post-password-form input {
    margin: 10px 0
}

@media screen and (max-width:767px) {
    .post-password-form label {
        max-width: 60%
    }
}

blockquote {
    font-family: var(--cms-font-heading);
    background-color: #f9f9f9;
    padding: 24px 57px 24px 37px;
    font-size: 19px;
    line-height: 30px;
    color: var(--cms-heading-regular);
    font-weight: 700;
    position: relative;
    margin-top: 40px;
    margin-bottom: 34px
}

blockquote:before {
    content: "";
    width: 5px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: var(--cms-primary-regular)
}

@media screen and (max-width:767px) {
    blockquote {
        padding-left: 20px;
        padding-right: 20px
    }
}

blockquote cite {
    display: block;
    font-size: 15px;
    font-weight: 500;
    font-style: normal;
    margin-top: 7px;
    color: #6f6f6f
}

blockquote p:last-child,
blockquote .form-row-last {
    margin-bottom: 0
}

.font-body {
    font-family: var(--cms-body-family)
}

.font-700 {
    font-weight: 700
}

.font-600 {
    font-weight: 600
}

.font-500 {
    font-weight: 500
}

.font-400 {
    font-weight: 400
}

.font-300 {
    font-weight: 300
}

.font-200 {
    font-weight: 200
}

.font-100 {
    font-weight: 100
}

.font-italic,
.text-italic {
    font-style: italic
}

.text-4 {
    font-size: 4px
}

.text-4>svg {
    width: 4px
}

.text-6 {
    font-size: 6px
}

.text-6>svg {
    width: 6px
}

.text-8 {
    font-size: 8px
}

.text-8>svg {
    width: 8px
}

.text-9 {
    font-size: 9px
}

.text-9>svg {
    width: 9px
}

.text-10 {
    font-size: 10px
}

.text-10>svg {
    width: 10px
}

.text-11 {
    font-size: 11px
}

.text-11>svg {
    width: 11px
}

.text-12 {
    font-size: 12px
}

.text-12>svg {
    width: 12px
}

.text-13 {
    font-size: 13px
}

.text-13>svg {
    width: 13px
}

.text-14 {
    font-size: 14px
}

.text-14>svg {
    width: 14px
}

.text-15 {
    font-size: 15px
}

.text-15>svg {
    width: 15px
}

.text-16 {
    font-size: 16px
}

.text-16>svg {
    width: 16px
}

.text-17 {
    font-size: 17px
}

.text-17>svg {
    width: 17px
}

.text-18 {
    font-size: 18px
}

.text-18>svg {
    width: 18px
}

.text-20 {
    font-size: 20px
}

.text-20>svg {
    width: 20px
}

.text-25 {
    font-size: 25px
}

.text-25>svg {
    width: 25px
}

.text-30 {
    font-size: 30px
}

.text-30>svg {
    width: 30px
}

.text-40 {
    font-size: 40px
}

.text-40>svg {
    width: 40px
}

.text-48 {
    font-size: 48px
}

.text-48>svg {
    width: 48px
}

.text-64 {
    font-size: 64px
}

.text-64>svg {
    width: 64px
}

.text-68 {
    font-size: 68px
}

.text-68>svg {
    width: 68px
}

.text-70 {
    font-size: 70px
}

.text-70>svg {
    width: 70px
}

.text-72 {
    font-size: 72px
}

.text-72>svg {
    width: 72px
}

.text-24 {
    font-size: 24px
}

.text-24>svg {
    width: 24px
}

.text-28 {
    font-size: 28px
}

.text-28>svg {
    width: 28px
}

.text-36 {
    font-size: 36px
}

.text-36>svg {
    width: 36px
}

.text-60 {
    font-size: 60px
}

.text-60>svg {
    width: 60px
}

.text-size {
    font-size: var(--text-size)
}

@media screen and (max-width:1440px) {
    .text-laptop-20 {
        font-size: 20px
    }
    .text-laptop-20>svg {
        width: 20px
    }
    .text-laptop-24 {
        font-size: 24px
    }
    .text-laptop-24>svg {
        width: 24px
    }
    .text-size {
        font-size: var(--text-size-laptop, var(--text-size))
    }
}

@media screen and (max-width:1200px) {
    .text-tablet-extra-30 {
        font-size: 30px
    }
    .text-tablet-extra-30>svg {
        width: 30px
    }
    .text-tablet-extra-45 {
        font-size: 45px
    }
    .text-tablet-extra-45>svg {
        width: 45px
    }
    .text-tablet-extra-60 {
        font-size: 60px
    }
    .text-tablet-extra-60>svg {
        width: 60px
    }
    .text-tablet-extra-200 {
        font-size: 200px
    }
    .text-tablet-extra-200>svg {
        width: 200px
    }
    .text-size {
        font-size: var(--text-size-tablet-extra, var(--text-size-laptop, var(--text-size)))
    }
}

@media screen and (max-width:1024px) {
    .text-tablet-30 {
        font-size: 30px
    }
    .text-tablet-30>svg {
        width: 30px
    }
    .text-tablet-40 {
        font-size: 40px
    }
    .text-tablet-40>svg {
        width: 40px
    }
    .text-tablet-50 {
        font-size: 50px
    }
    .text-tablet-50>svg {
        width: 50px
    }
    .text-tablet-16 {
        font-size: 16px
    }
    .text-tablet-16>svg {
        width: 16px
    }
    .text-tablet-45 {
        font-size: 45px
    }
    .text-tablet-45>svg {
        width: 45px
    }
    .text-tablet-48 {
        font-size: 48px
    }
    .text-tablet-48>svg {
        width: 48px
    }
    .text-tablet-60 {
        font-size: 60px
    }
    .text-tablet-60>svg {
        width: 60px
    }
    .text-tablet-75 {
        font-size: 75px
    }
    .text-tablet-75>svg {
        width: 75px
    }
    .text-tablet-80 {
        font-size: 80px
    }
    .text-tablet-80>svg {
        width: 80px
    }
    .text-size {
        font-size: var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-laptop, var(--text-size))))
    }
}

@media screen and (max-width:880px) {
    .text-mobile-extra-30 {
        font-size: 30px
    }
    .text-mobile-extra-30>svg {
        width: 30px
    }
    .text-mobile-extra-40 {
        font-size: 40px
    }
    .text-mobile-extra-40>svg {
        width: 40px
    }
    .text-mobile-extra-50 {
        font-size: 50px
    }
    .text-mobile-extra-50>svg {
        width: 50px
    }
    .text-mobile-extra-60 {
        font-size: 60px
    }
    .text-mobile-extra-60>svg {
        width: 60px
    }
    .text-mobile-extra-24 {
        font-size: 24px
    }
    .text-mobile-extra-24>svg {
        width: 24px
    }
    .text-size {
        font-size: var(--text-size-mobile-extra, var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-laptop, var(--text-size)))))
    }
}

@media screen and (max-width:767px) {
    .text-mobile-15 {
        font-size: 15px
    }
    .text-mobile-15>svg {
        width: 15px
    }
    .text-mobile-20 {
        font-size: 20px
    }
    .text-mobile-20>svg {
        width: 20px
    }
    .text-mobile-30 {
        font-size: 30px
    }
    .text-mobile-30>svg {
        width: 30px
    }
    .text-mobile-36 {
        font-size: 36px
    }
    .text-mobile-36>svg {
        width: 36px
    }
    .text-mobile-40 {
        font-size: 40px
    }
    .text-mobile-40>svg {
        width: 40px
    }
    .text-mobile-50 {
        font-size: 50px
    }
    .text-mobile-50>svg {
        width: 50px
    }
    .text-mobile-55 {
        font-size: 55px
    }
    .text-mobile-55>svg {
        width: 55px
    }
    .text-mobile-24 {
        font-size: 24px
    }
    .text-mobile-24>svg {
        width: 24px
    }
    .text-mobile-28 {
        font-size: 28px
    }
    .text-mobile-28>svg {
        width: 28px
    }
    .text-mobile-48 {
        font-size: 48px
    }
    .text-mobile-48>svg {
        width: 48px
    }
    .text-size {
        font-size: var(--text-size-mobile, var(--text-size-mobile-extra, var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-laptop, var(--text-size))))))
    }
}

@media screen and (max-width:575px) {
    .text-smobile-15 {
        font-size: 15px
    }
    .text-smobile-15>svg {
        width: 15px
    }
    .text-smobile-20 {
        font-size: 20px
    }
    .text-smobile-20>svg {
        width: 20px
    }
    .text-smobile-30 {
        font-size: 30px
    }
    .text-smobile-30>svg {
        width: 30px
    }
    .text-smobile-36 {
        font-size: 36px
    }
    .text-smobile-36>svg {
        width: 36px
    }
    .text-smobile-40 {
        font-size: 40px
    }
    .text-smobile-40>svg {
        width: 40px
    }
    .text-smobile-48 {
        font-size: 48px
    }
    .text-smobile-48>svg {
        width: 48px
    }
    .text-smobile-60 {
        font-size: 60px
    }
    .text-smobile-60>svg {
        width: 60px
    }
    .text-smobile-100 {
        font-size: 100px
    }
    .text-smobile-100>svg {
        width: 100px
    }
    .text-size {
        font-size: var(--text-size-smobile, var(--text-size-mobile, var(--text-size-mobile-extra, var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-laptop, var(--text-size)))))))
    }
}

@media screen and (max-width:429px) {
    .text-xsmobile-36 {
        font-size: 36px
    }
    .text-xsmobile-36>svg {
        width: 36px
    }
    .text-size {
        font-size: var(--text-size-xsmobile, var(--text-size-smobile, var(--text-size-mobile, var(--text-size-mobile-extra, var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-laptop, var(--text-size))))))))
    }
}

.required {
    color: red
}

.text-uppercase {
    text-transform: uppercase
}

.text-lowercase {
    text-transform: lowercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-mixed,
.text-hover-mixed:hover {
    mix-blend-mode: difference
}

.lh-0 {
    line-height: 0
}

.lh-07 {
    line-height: 0.7
}

.lh-08 {
    line-height: 0.8
}

.lh-1 {
    line-height: 1
}

.lh-107 {
    line-height: 1.07
}

.lh-1556 {
    line-height: 1.556
}

.lh-1667 {
    line-height: 1.166666666666667
}

.lh-1375 {
    line-height: 1.375
}

.lh-11 {
    line-height: 1.1
}

.lh-12 {
    line-height: 1.2
}

.lh-1286 {
    line-height: 1.286
}

.lh {
    line-height: var(--lh)
}

[class*="text-line-"],
.text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical
}

[class*="text-line-"] {
    display: -webkit-box
}

.text-line-1 {
    -webkit-line-clamp: 1
}

.text-line-2 {
    -webkit-line-clamp: 2
}

.text-line-3 {
    -webkit-line-clamp: 3
}

.text-line-4 {
    -webkit-line-clamp: 4
}

.text-line-5 {
    -webkit-line-clamp: 5
}

.text-line-6 {
    -webkit-line-clamp: 6
}

.text-line-7 {
    -webkit-line-clamp: 7
}

.text-line-8 {
    -webkit-line-clamp: 8
}

.text-line-9 {
    -webkit-line-clamp: 9
}

.text-line-10 {
    -webkit-line-clamp: 10
}

.text-ellipsis {
    white-space: nowrap
}

.text-underline {
    border-bottom: 2px solid
}

.text-nowrap {
    white-space: nowrap
}

ul[class],
ol[class] {
    list-style: none
}

ul:not([class]) ul,
ul:not([class]) ol,
ol:not([class]) ul,
ol:not([class]) ol {
    padding-inline-start: 15px
}

#cms-loadding {
    background: #fff;
    height: 100vh;
    position: relative;
    width: 100vw;
    z-index: 999999;
    top: 0;
    left: 0;
    transition: all 300ms linear 0ms
}

#cms-loadding .loading-spinner {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 50%;
    transform: translate(0, -50%);
    width: 70px;
    text-align: center
}

#cms-loadding .loading-spinner>div {
    width: 18px;
    height: 18px;
    background-color: var(--cms-primary-regular);
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: cms-bouncedelay 1.4s infinite ease-in-out both;
    animation: cms-bouncedelay 1.4s infinite ease-in-out both
}

#cms-loadding .loading-spinner .cms-bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s
}

#cms-loadding .loading-spinner .cms-bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s
}

.generated-image {
    overflow: hidden;
    border-radius: 12px;
    width: 110px;
    height: 110px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid var(--cms-generate-divider, var(--cms-divider))
}

.generated-image.loading:before {
    content: "";
    content: var(--cms-generate-spinner, "url(../svgs/core/spinner.svg)");
    animation: cms-spin 2s linear infinite;
    width: 40px;
    height: 40px
}

input,
select,
textarea {
    max-width: 100%;
    transition: all 300ms linear 0ms;
    font-family: var(--cms-body-family);
    font-size: 14px
}

input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([readonly]):not(.qty):not(.select2-search__field):not([class^="wc-block-"]),
.wpcf7-form-control-wrap.cms-date-time,
textarea,
select,
.select2-container.select2-container--default .select2-selection {
    border-style: var(--cms-form-field-border-style, none);
    border-width: var(--cms-form-field-border-width, 0);
    border-color: var(--cms-form-field-border-color, none);
    border-radius: var(--cms-form-field-radius, 12px);
    box-shadow: var(--cms-form-field-border, 0 0 0 1px var(--cms-grey2) inset);
    padding: var(--cms-form-field-padding-top, 0) var(--cms-form-field-padding-end, 20px) var(--cms-form-field-padding-bottom, 0) var(--cms-form-field-padding-start, 20px);
    width: 100%;
    max-width: var(--cms-form-field-width, 100%);
    font-size: 15px;
    color: var(--cms-form-field-color, var(--cms-menu));
    font-family: var(--cms-body-family);
    font-weight: 700;
    background-color: var(--cms-form-field-bg-color, var(--cms-grey2))
}

input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([readonly]):not(.qty):not(.select2-search__field):not([class^="wc-block-"]):hover,
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([readonly]):not(.qty):not(.select2-search__field):not([class^="wc-block-"]):focus,
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([readonly]):not(.qty):not(.select2-search__field):not([class^="wc-block-"]):active,
.wpcf7-form-control-wrap.cms-date-time:hover,
.wpcf7-form-control-wrap.cms-date-time:focus,
.wpcf7-form-control-wrap.cms-date-time:active,
textarea:hover,
textarea:focus,
textarea:active,
select:hover,
select:focus,
select:active,
.select2-container.select2-container--default .select2-selection:hover,
.select2-container.select2-container--default .select2-selection:focus,
.select2-container.select2-container--default .select2-selection:active {
    box-shadow: var(--cms-form-field-border-hover, 0 0 0 1px var(--cms-menu) inset);
    background-color: var(--cms-form-field-bg-hover-color, var(--cms-form-field-bg-color, var(--cms-grey2)));
    border-style: var(--cms-form-field-border-style-hover, var(--cms-form-field-border-style));
    border-width: var(--cms-form-field-border-width-hover, var(--cms-form-field-border-width));
    border-color: var(--cms-form-field-border-color-hover, var(--cms-form-field-border-color))
}

.cms-esearch-btn,
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([readonly]):not(.qty):not(.select2-search__field):not([class^="wc-block-"]),
select,
.wpcf7-form-control-wrap.cms-date-time,
.select2-container.select2-container--default .select2-selection {
    height: var(--cms-form-field-height, 58px);
    line-height: var(--cms-form-field-height, 58px);
    padding-top: 0;
    padding-bottom: 0;
    display: block
}

.cms-esearch-field {
    padding-inline-end: var(--cms-form-field-height, 58px)
}

.cms-esearch-btn {
    width: var(--cms-form-field-height, 58px);
    background-color: transparent;
    box-shadow: none;
    border: none;
    padding-top: 4px
}

input[readonly] {
    box-shadow: none;
    border: none
}

select {
    padding-inline-end: calc(var(--cms-form-field-padding-end, 20px)*2);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: var(--cms-form-select-arrow, url(../images/select-arrow.png));
    background-repeat: no-repeat;
    background-position: calc(100% - var(--cms-form-select-padding-end, var(--cms-form-field-padding-end, 20px))) 50%;
    font-weight: 400;
    height: var(--cms-form-select-height, var(--cms-form-field-height, 58px));
    line-height: var(--cms-form-select-height, var(--cms-form-field-height, 58px));
    box-shadow: var(--cms-form-select-border, var(--cms-form-field-border));
    border-radius: var(--cms-form-select-radius, var(--cms-form-field-radius));
    padding: var(--cms-form-select-padding-top, var(--cms-form-field-padding-top, 0)) var(--cms-form-select-padding-end, var(--cms-form-field-padding-end, 20px)) var(--cms-form-select-padding-bottom, var(--cms-form-field-padding-bottom, 0)) var(--cms-form-select-padding-start, var(--cms-form-field-padding-start, 20px))
}

select option {
    background-color: #fff;
    color: #000
}

[dir="rtl"] select {
    background-position: 20px 50%
}

textarea {
    vertical-align: top;
    padding-top: var(--cms-form-field-textarea-padding-top, 20px);
    padding-bottom: var(--cms-form-field-textarea-padding-bot, 20px);
    border-width: var(--cms-form-field-textarea-border-width, var(--cms-form-field-border-width));
    border-radius: var(--cms-form-textarea-radius, var(--cms-form-field-radius));
    height: var(--cms-form-textarea-height, auto);
    max-height: var(--cms-form-textarea-max-height, auto)
}

::placeholder {
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--cms-placeholder-color, var(--cms-body));
    font-weight: 400;
    font-size: 14px
}

::-webkit-input-placeholder {
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--cms-placeholder-color, var(--cms-body));
    font-weight: 400;
    font-size: 14px
}

::-moz-input-placeholder {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--cms-placeholder-color, var(--cms-body));
    font-weight: 400;
    font-size: 14px
}

input:is(:-webkit-autofill,
:autofill) {
    -webkit-text-fill-color: var(--cms-form-field-color, var(--cms-primary)) !important;
    -webkit-box-shadow: 0 0 0 1000px var(--cms-form-field-bg-hover-color, var(--cms-form-field-bg-color)) inset !important
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number] {
    -moz-appearance: textfield
}

input.wpcf7-form-control::-moz-calendar-picker-indicator {
    opacity: 0;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 2;
    text-align: start;
    padding: 0;
    margin: 0;
    background-image: none
}

input.wpcf7-form-control::-webkit-calendar-picker-indicator {
    opacity: 0;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 2;
    text-align: start;
    padding: 0;
    margin: 0;
    background-image: none
}

input.wpcf7-form-control::calendar-picker-indicator {
    opacity: 0;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 2;
    text-align: start;
    padding: 0;
    margin: 0;
    background-image: none
}

input.wpcf7-form-control::-moz-datetime-edit,
input.wpcf7-form-control::-webkit-datetime-edit,
input.wpcf7-form-control::datetime-edit {
    text-align: start;
    width: 100%
}

input[type="search" i]::-mox-search-cancel-button,
input[type="search" i]::-webkit-search-cancel-button,
input[type="search" i]::search-cancel-button {
    opacity: 0
}

.cms-placeholder+.wpcf7-form-control {
    opacity: 0;
    position: relative
}

.cms-placeholder+.wpcf7-form-control:hover {
    opacity: 1
}

.cms-placeholder:hover,
.cms-placeholder.active {
    opacity: 0
}

.cms-placeholder:hover+.wpcf7-form-control,
.cms-placeholder.active+.wpcf7-form-control {
    opacity: 1;
    z-index: 5
}

.cms-date-time input[type="text"]::placeholder {
    display: none !important;
    opacity: 0
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
    -webkit-appearance: none
}

.cms-checkbox {
    position: relative;
    padding-inline-start: 30px
}

.cms-checkbox:before,
.cms-checkbox:after {
    position: absolute;
    left: 0;
    top: 2px;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    display: block
}

[dir="rtl"] .cms-checkbox:before,
[dir="rtl"] .cms-checkbox:after {
    right: 0;
    left: auto
}

.cms-checkbox:before {
    content: "";
    border: 1px solid var(--cms-menu);
    border-radius: 3px
}

.cms-checkbox:after {
    content: url("../svgs/core/check.svg");
    width: 18px;
    padding: 0 4px;
    opacity: 0;
    visibility: hidden
}

.cms-checkbox.checked:after {
    visibility: visible;
    opacity: 1
}

.cms-checkbox>input[type="checkbox"] {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden
}

input[type="checkbox"] {
    width: 18px;
    height: 18px;
    border: 1px solid var(--cms-menu);
    box-shadow: none;
    border-radius: 6px
}

.password-input {
    position: relative
}

.password-input .show-password-input {
    position: absolute !important;
    top: 0;
    bottom: 0;
    right: 0;
    background: transparent !important;
    padding: 0 var(--cms-form-field-padding-end, 20px) 0 var(--cms-form-field-padding-start, 20px) !important
}

[dir="rtl"] .password-input .show-password-input {
    right: auto;
    left: 0
}

.password-input .show-password-input:before {
    display: block;
    width: 20px;
    content: url("../svgs/core/eye-slash.svg")
}

.password-input .show-password-input.display-password:before {
    content: url("../svgs/core/eye.svg")
}

.form-row-last {
    margin-bottom: 0
}

form label {
    display: flex;
    flex-wrap: nowrap;
    gap: 10px
}

form button,
form input[type="submit"],
form input[type="button"] {
    color: var(--cms-form-btn-color, var(--cms-white));
    background: var(--cms-form-btn-bg, var(--cms-primary));
    min-height: var(--cms-form-btn-height, var(--cms-form-field-height, 58px))
}

form button:hover,
form input[type="submit"]:hover,
form input[type="button"]:hover {
    color: var(--cms-form-btn-color-hover, var(--cms-white));
    background: var(--cms-form-btn-bg-hover, var(--cms-accent))
}

@-webkit-keyframes cms-outline-glow-1 {
    0% {
        transform: translate(-50%, -50%) rotate(0deg)
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg)
    }
}

@-moz-keyframes cms-outline-glow-1 {
    0% {
        transform: translate(-50%, -50%) rotate(0deg)
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg)
    }
}

@-ms-keyframes cms-outline-glow-1 {
    0% {
        transform: translate(-50%, -50%) rotate(0deg)
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg)
    }
}

@-o-keyframes cms-outline-glow-1 {
    0% {
        transform: translate(-50%, -50%) rotate(0deg)
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg)
    }
}

@keyframes cms-outline-glow-1 {
    0% {
        transform: translate(-50%, -50%) rotate(0deg)
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg)
    }
}

.cms-outline-glow {
    --cms-outline-glow-color: var(--cms-white, #fff);
    --cms-outline-glow-color-2: transparent;
    inset: calc(var(--cms-outline-glow-w, 1px)* -1);
    padding: var(--cms-outline-glow-w, 1px);
    background: var(--cms-outline-glow-color-2, transparent);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1
}

.cms-outline-glow-effect-1 .cms-outline-glow-inner {
    background: conic-gradient(from 290deg, var(--cms-outline-glow-color-secondary, transparent) 0%, var(--cms-outline-glow-color, #fff) 10%, var(--cms-outline-glow-color-secondary, transparent) 20%);
    animation: cms-outline-glow-1 var(--cms-outline-glow-duration, 3s) linear infinite;
    aspect-ratio: 1;
    min-width: 100%;
    min-height: 100%
}

.btn,
.button,
button:not(.btn):not(.cms-search-submit):not(.cms-wgsearch-submit):not([class^="wc-block-"]):not([class*="elementor-add-"]):not(.e-con-preset):not(.e-con-select-type__icons__icon),
input[type="submit"],
input[type="button"] {
    position: relative;
    font-size: 14px;
    font-family: var(--cms-body-family);
    font-weight: 700;
    min-height: var(--cms-form-btn-height, 58px);
    transition: all 300ms linear 0ms;
    display: inline-flex;
    gap: 10px;
    align-items: center;
    cursor: pointer;
    border: none;
    border-radius: var(--cms-btn-radius, 40px);
    white-space: wrap;
    overflow: hidden;
    text-overflow: ellipsis;
    justify-content: center;
    padding: var(--cms-btn-padding, 0 32px)
}

.btn:hover,
.button:hover,
button:not(.btn):not(.cms-search-submit):not(.cms-wgsearch-submit):not([class^="wc-block-"]):not([class*="elementor-add-"]):not(.e-con-preset):not(.e-con-select-type__icons__icon):hover,
input[type="submit"]:hover,
input[type="button"]:hover {
    outline: none;
    text-decoration: none
}

.btn.justify-content-between,
.button.justify-content-between,
button:not(.btn):not(.cms-search-submit):not(.cms-wgsearch-submit):not([class^="wc-block-"]):not([class*="elementor-add-"]):not(.e-con-preset):not(.e-con-select-type__icons__icon).justify-content-between,
input[type="submit"].justify-content-between,
input[type="button"].justify-content-between {
    justify-content: space-between
}

button:not(.btn):not(.cms-search-submit):not(.cms-wgsearch-submit):not([class^="wc-block-"]):not([class*="bg-"]):not([class*="elementor-add-"]):not(.e-con-preset):not(.e-con-select-type__icons__icon),
.button,
input[type="submit"],
input[type="button"] {
    color: var(--cms-form-btn-color, #fff);
    background-color: var(--cms-form-btn-bg, var(--cms-accent))
}

button:not(.btn):not(.cms-search-submit):not(.cms-wgsearch-submit):not([class^="wc-block-"]):not([class*="bg-"]):not([class*="elementor-add-"]):not(.e-con-preset):not(.e-con-select-type__icons__icon):hover,
.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover {
    background-color: var(--cms-form-btn-bg-hover, var(--cms-primary));
    color: var(--cms-form-btn-color-hover, #fff)
}

[class*="btn-outline"],
.elementor [class*="btn-outline"] {
    border: 2px solid
}

.btn-outline-white,
.elementor .btn-outline-white {
    border-color: #fff
}

.btn-outline-white:hover,
.elementor .btn-outline-white:hover {
    border-color: #fff
}

.btn-outline-hover-white:hover,
.elementor .btn-outline-hover-white:hover {
    background-color: #fff;
    border-color: #fff
}

[class*="btn-hover-outline-"]:hover,
.elementor [class*="btn-hover-outline-"]:hover {
    background: transparent
}

.btn-hover-outline-white:hover,
.elementor .btn-hover-outline-white:hover {
    box-shadow: 0 0 0 2px #fff inset
}

.btn-accent-regular:not(:hover),
.cms-hover-change:hover .btn-on-hover-accent-regular:not(:hover),
.btn-hover-accent-regular:hover {
    background-color: var(--cms-accent-regular);
    border-color: var(--cms-accent-regular) !important
}

.btn-outline-accent-regular:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-accent-regular:not(:hover),
.elementor .btn-outline-accent-regular:not(:hover) {
    border-color: var(--cms-accent-regular)
}

.btn-outline-hover-accent-regular:hover,
.elementor .btn-outline-hover-accent-regular:hover {
    border-color: var(--cms-accent-regular)
}

.btn-accent-lighten:not(:hover),
.cms-hover-change:hover .btn-on-hover-accent-lighten:not(:hover),
.btn-hover-accent-lighten:hover {
    background-color: var(--cms-accent-lighten);
    border-color: var(--cms-accent-lighten) !important
}

.btn-outline-accent-lighten:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-accent-lighten:not(:hover),
.elementor .btn-outline-accent-lighten:not(:hover) {
    border-color: var(--cms-accent-lighten)
}

.btn-outline-hover-accent-lighten:hover,
.elementor .btn-outline-hover-accent-lighten:hover {
    border-color: var(--cms-accent-lighten)
}

.btn-primary-regular:not(:hover),
.cms-hover-change:hover .btn-on-hover-primary-regular:not(:hover),
.btn-hover-primary-regular:hover {
    background-color: var(--cms-primary-regular);
    border-color: var(--cms-primary-regular) !important
}

.btn-outline-primary-regular:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-primary-regular:not(:hover),
.elementor .btn-outline-primary-regular:not(:hover) {
    border-color: var(--cms-primary-regular)
}

.btn-outline-hover-primary-regular:hover,
.elementor .btn-outline-hover-primary-regular:hover {
    border-color: var(--cms-primary-regular)
}

.btn-primary-lighten:not(:hover),
.cms-hover-change:hover .btn-on-hover-primary-lighten:not(:hover),
.btn-hover-primary-lighten:hover {
    background-color: var(--cms-primary-lighten);
    border-color: var(--cms-primary-lighten) !important
}

.btn-outline-primary-lighten:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-primary-lighten:not(:hover),
.elementor .btn-outline-primary-lighten:not(:hover) {
    border-color: var(--cms-primary-lighten)
}

.btn-outline-hover-primary-lighten:hover,
.elementor .btn-outline-hover-primary-lighten:hover {
    border-color: var(--cms-primary-lighten)
}

.btn-heading-regular:not(:hover),
.cms-hover-change:hover .btn-on-hover-heading-regular:not(:hover),
.btn-hover-heading-regular:hover {
    background-color: var(--cms-heading-regular);
    border-color: var(--cms-heading-regular) !important
}

.btn-outline-heading-regular:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-heading-regular:not(:hover),
.elementor .btn-outline-heading-regular:not(:hover) {
    border-color: var(--cms-heading-regular)
}

.btn-outline-hover-heading-regular:hover,
.elementor .btn-outline-hover-heading-regular:hover {
    border-color: var(--cms-heading-regular)
}

.btn-sub-text:not(:hover),
.cms-hover-change:hover .btn-on-hover-sub-text:not(:hover),
.btn-hover-sub-text:hover {
    background-color: var(--cms-sub-text);
    border-color: var(--cms-sub-text) !important
}

.btn-outline-sub-text:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-sub-text:not(:hover),
.elementor .btn-outline-sub-text:not(:hover) {
    border-color: var(--cms-sub-text)
}

.btn-outline-hover-sub-text:hover,
.elementor .btn-outline-hover-sub-text:hover {
    border-color: var(--cms-sub-text)
}

.btn-menu:not(:hover),
.cms-hover-change:hover .btn-on-hover-menu:not(:hover),
.btn-hover-menu:hover {
    background-color: var(--cms-menu);
    border-color: var(--cms-menu) !important
}

.btn-outline-menu:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-menu:not(:hover),
.elementor .btn-outline-menu:not(:hover) {
    border-color: var(--cms-menu)
}

.btn-outline-hover-menu:hover,
.elementor .btn-outline-hover-menu:hover {
    border-color: var(--cms-menu)
}

.btn-grey:not(:hover),
.cms-hover-change:hover .btn-on-hover-grey:not(:hover),
.btn-hover-grey:hover {
    background-color: var(--cms-grey);
    border-color: var(--cms-grey) !important
}

.btn-outline-grey:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-grey:not(:hover),
.elementor .btn-outline-grey:not(:hover) {
    border-color: var(--cms-grey)
}

.btn-outline-hover-grey:hover,
.elementor .btn-outline-hover-grey:hover {
    border-color: var(--cms-grey)
}

.btn-grey2:not(:hover),
.cms-hover-change:hover .btn-on-hover-grey2:not(:hover),
.btn-hover-grey2:hover {
    background-color: var(--cms-grey2);
    border-color: var(--cms-grey2) !important
}

.btn-outline-grey2:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-grey2:not(:hover),
.elementor .btn-outline-grey2:not(:hover) {
    border-color: var(--cms-grey2)
}

.btn-outline-hover-grey2:hover,
.elementor .btn-outline-hover-grey2:hover {
    border-color: var(--cms-grey2)
}

.btn-grey3:not(:hover),
.cms-hover-change:hover .btn-on-hover-grey3:not(:hover),
.btn-hover-grey3:hover {
    background-color: var(--cms-grey3);
    border-color: var(--cms-grey3) !important
}

.btn-outline-grey3:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-grey3:not(:hover),
.elementor .btn-outline-grey3:not(:hover) {
    border-color: var(--cms-grey3)
}

.btn-outline-hover-grey3:hover,
.elementor .btn-outline-hover-grey3:hover {
    border-color: var(--cms-grey3)
}

.btn-divider:not(:hover),
.cms-hover-change:hover .btn-on-hover-divider:not(:hover),
.btn-hover-divider:hover {
    background-color: var(--cms-divider);
    border-color: var(--cms-divider) !important
}

.btn-outline-divider:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-divider:not(:hover),
.elementor .btn-outline-divider:not(:hover) {
    border-color: var(--cms-divider)
}

.btn-outline-hover-divider:hover,
.elementor .btn-outline-hover-divider:hover {
    border-color: var(--cms-divider)
}

.btn-divider-dark:not(:hover),
.cms-hover-change:hover .btn-on-hover-divider-dark:not(:hover),
.btn-hover-divider-dark:hover {
    background-color: var(--cms-divider-dark);
    border-color: var(--cms-divider-dark) !important
}

.btn-outline-divider-dark:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-divider-dark:not(:hover),
.elementor .btn-outline-divider-dark:not(:hover) {
    border-color: var(--cms-divider-dark)
}

.btn-outline-hover-divider-dark:hover,
.elementor .btn-outline-hover-divider-dark:hover {
    border-color: var(--cms-divider-dark)
}

.btn-on-dark:not(:hover),
.cms-hover-change:hover .btn-on-hover-on-dark:not(:hover),
.btn-hover-on-dark:hover {
    background-color: var(--cms-on-dark);
    border-color: var(--cms-on-dark) !important
}

.btn-outline-on-dark:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-on-dark:not(:hover),
.elementor .btn-outline-on-dark:not(:hover) {
    border-color: var(--cms-on-dark)
}

.btn-outline-hover-on-dark:hover,
.elementor .btn-outline-hover-on-dark:hover {
    border-color: var(--cms-on-dark)
}

.btn-form-stroke:not(:hover),
.cms-hover-change:hover .btn-on-hover-form-stroke:not(:hover),
.btn-hover-form-stroke:hover {
    background-color: var(--cms-form-stroke);
    border-color: var(--cms-form-stroke) !important
}

.btn-outline-form-stroke:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-form-stroke:not(:hover),
.elementor .btn-outline-form-stroke:not(:hover) {
    border-color: var(--cms-form-stroke)
}

.btn-outline-hover-form-stroke:hover,
.elementor .btn-outline-hover-form-stroke:hover {
    border-color: var(--cms-form-stroke)
}

.btn-backdrop:not(:hover),
.cms-hover-change:hover .btn-on-hover-backdrop:not(:hover),
.btn-hover-backdrop:hover {
    background-color: var(--cms-backdrop);
    border-color: var(--cms-backdrop) !important
}

.btn-outline-backdrop:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-backdrop:not(:hover),
.elementor .btn-outline-backdrop:not(:hover) {
    border-color: var(--cms-backdrop)
}

.btn-outline-hover-backdrop:hover,
.elementor .btn-outline-hover-backdrop:hover {
    border-color: var(--cms-backdrop)
}

.btn-tag-stroke:not(:hover),
.cms-hover-change:hover .btn-on-hover-tag-stroke:not(:hover),
.btn-hover-tag-stroke:hover {
    background-color: var(--cms-tag-stroke);
    border-color: var(--cms-tag-stroke) !important
}

.btn-outline-tag-stroke:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-tag-stroke:not(:hover),
.elementor .btn-outline-tag-stroke:not(:hover) {
    border-color: var(--cms-tag-stroke)
}

.btn-outline-hover-tag-stroke:hover,
.elementor .btn-outline-hover-tag-stroke:hover {
    border-color: var(--cms-tag-stroke)
}

.btn-body-color:not(:hover),
.cms-hover-change:hover .btn-on-hover-body-color:not(:hover),
.btn-hover-body-color:hover {
    background-color: var(--cms-body-color);
    border-color: var(--cms-body-color) !important
}

.btn-outline-body-color:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-body-color:not(:hover),
.elementor .btn-outline-body-color:not(:hover) {
    border-color: var(--cms-body-color)
}

.btn-outline-hover-body-color:hover,
.elementor .btn-outline-hover-body-color:hover {
    border-color: var(--cms-body-color)
}

.btn-divider-30:not(:hover),
.cms-hover-change:hover .btn-on-hover-divider-30:not(:hover),
.btn-hover-divider-30:hover {
    background-color: var(--cms-divider-30);
    border-color: var(--cms-divider-30) !important
}

.btn-outline-divider-30:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-divider-30:not(:hover),
.elementor .btn-outline-divider-30:not(:hover) {
    border-color: var(--cms-divider-30)
}

.btn-outline-hover-divider-30:hover,
.elementor .btn-outline-hover-divider-30:hover {
    border-color: var(--cms-divider-30)
}

.btn-divider-50:not(:hover),
.cms-hover-change:hover .btn-on-hover-divider-50:not(:hover),
.btn-hover-divider-50:hover {
    background-color: var(--cms-divider-50);
    border-color: var(--cms-divider-50) !important
}

.btn-outline-divider-50:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-divider-50:not(:hover),
.elementor .btn-outline-divider-50:not(:hover) {
    border-color: var(--cms-divider-50)
}

.btn-outline-hover-divider-50:hover,
.elementor .btn-outline-hover-divider-50:hover {
    border-color: var(--cms-divider-50)
}

.btn-divider-55:not(:hover),
.cms-hover-change:hover .btn-on-hover-divider-55:not(:hover),
.btn-hover-divider-55:hover {
    background-color: var(--cms-divider-55);
    border-color: var(--cms-divider-55) !important
}

.btn-outline-divider-55:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-divider-55:not(:hover),
.elementor .btn-outline-divider-55:not(:hover) {
    border-color: var(--cms-divider-55)
}

.btn-outline-hover-divider-55:hover,
.elementor .btn-outline-hover-divider-55:hover {
    border-color: var(--cms-divider-55)
}

.btn-white:not(:hover),
.cms-hover-change:hover .btn-on-hover-white:not(:hover),
.btn-hover-white:hover {
    background-color: var(--cms-white);
    border-color: var(--cms-white) !important
}

.btn-outline-white:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-white:not(:hover),
.elementor .btn-outline-white:not(:hover) {
    border-color: var(--cms-white)
}

.btn-outline-hover-white:hover,
.elementor .btn-outline-hover-white:hover {
    border-color: var(--cms-white)
}

.btn-transparent:not(:hover),
.cms-hover-change:hover .btn-on-hover-transparent:not(:hover),
.btn-hover-transparent:hover {
    background-color: var(--cms-transparent);
    border-color: var(--cms-transparent) !important
}

.btn-outline-transparent:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-transparent:not(:hover),
.elementor .btn-outline-transparent:not(:hover) {
    border-color: var(--cms-transparent)
}

.btn-outline-hover-transparent:hover,
.elementor .btn-outline-hover-transparent:hover {
    border-color: var(--cms-transparent)
}

.btn-gradient-1:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-1:not(:hover),
.btn-hover-gradient-1:hover {
    background-color: var(--cms-gradient-1);
    border-color: var(--cms-gradient-1) !important
}

.btn-outline-gradient-1:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-1:not(:hover),
.elementor .btn-outline-gradient-1:not(:hover) {
    border-color: var(--cms-gradient-1)
}

.btn-outline-hover-gradient-1:hover,
.elementor .btn-outline-hover-gradient-1:hover {
    border-color: var(--cms-gradient-1)
}

.btn-gradient-2:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-2:not(:hover),
.btn-hover-gradient-2:hover {
    background-color: var(--cms-gradient-2);
    border-color: var(--cms-gradient-2) !important
}

.btn-outline-gradient-2:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-2:not(:hover),
.elementor .btn-outline-gradient-2:not(:hover) {
    border-color: var(--cms-gradient-2)
}

.btn-outline-hover-gradient-2:hover,
.elementor .btn-outline-hover-gradient-2:hover {
    border-color: var(--cms-gradient-2)
}

.btn-gradient-3:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-3:not(:hover),
.btn-hover-gradient-3:hover {
    background-color: var(--cms-gradient-3);
    border-color: var(--cms-gradient-3) !important
}

.btn-outline-gradient-3:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-3:not(:hover),
.elementor .btn-outline-gradient-3:not(:hover) {
    border-color: var(--cms-gradient-3)
}

.btn-outline-hover-gradient-3:hover,
.elementor .btn-outline-hover-gradient-3:hover {
    border-color: var(--cms-gradient-3)
}

.btn-gradient-4:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-4:not(:hover),
.btn-hover-gradient-4:hover {
    background-color: var(--cms-gradient-4);
    border-color: var(--cms-gradient-4) !important
}

.btn-outline-gradient-4:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-4:not(:hover),
.elementor .btn-outline-gradient-4:not(:hover) {
    border-color: var(--cms-gradient-4)
}

.btn-outline-hover-gradient-4:hover,
.elementor .btn-outline-hover-gradient-4:hover {
    border-color: var(--cms-gradient-4)
}

.btn-gradient-5:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-5:not(:hover),
.btn-hover-gradient-5:hover {
    background-color: var(--cms-gradient-5);
    border-color: var(--cms-gradient-5) !important
}

.btn-outline-gradient-5:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-5:not(:hover),
.elementor .btn-outline-gradient-5:not(:hover) {
    border-color: var(--cms-gradient-5)
}

.btn-outline-hover-gradient-5:hover,
.elementor .btn-outline-hover-gradient-5:hover {
    border-color: var(--cms-gradient-5)
}

.btn-gradient-6:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-6:not(:hover),
.btn-hover-gradient-6:hover {
    background-color: var(--cms-gradient-6);
    border-color: var(--cms-gradient-6) !important
}

.btn-outline-gradient-6:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-6:not(:hover),
.elementor .btn-outline-gradient-6:not(:hover) {
    border-color: var(--cms-gradient-6)
}

.btn-outline-hover-gradient-6:hover,
.elementor .btn-outline-hover-gradient-6:hover {
    border-color: var(--cms-gradient-6)
}

.btn-gradient-7:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-7:not(:hover),
.btn-hover-gradient-7:hover {
    background-color: var(--cms-gradient-7);
    border-color: var(--cms-gradient-7) !important
}

.btn-outline-gradient-7:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-7:not(:hover),
.elementor .btn-outline-gradient-7:not(:hover) {
    border-color: var(--cms-gradient-7)
}

.btn-outline-hover-gradient-7:hover,
.elementor .btn-outline-hover-gradient-7:hover {
    border-color: var(--cms-gradient-7)
}

.btn-gradient-8:not(:hover),
.cms-hover-change:hover .btn-on-hover-gradient-8:not(:hover),
.btn-hover-gradient-8:hover {
    background-color: var(--cms-gradient-8);
    border-color: var(--cms-gradient-8) !important
}

.btn-outline-gradient-8:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-gradient-8:not(:hover),
.elementor .btn-outline-gradient-8:not(:hover) {
    border-color: var(--cms-gradient-8)
}

.btn-outline-hover-gradient-8:hover,
.elementor .btn-outline-hover-gradient-8:hover {
    border-color: var(--cms-gradient-8)
}

.btn-accent:not(:hover),
.cms-hover-change:hover .btn-on-hover-accent:not(:hover),
.btn-hover-accent:hover {
    background-color: var(--cms-accent-regular);
    border-color: var(--cms-accent-regular)
}

.btn-outline-accent:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-accent:not(:hover),
.elementor .btn-outline-accent:not(:hover) {
    border-color: var(--cms-accent-regular)
}

.btn-outline-hover-accent:hover,
.elementor .btn-outline-hover-accent:hover {
    border-color: var(--cms-accent-regular)
}

.btn-primary:not(:hover),
.cms-hover-change:hover .btn-on-hover-primary:not(:hover),
.btn-hover-primary:hover {
    background-color: var(--cms-primary-regular);
    border-color: var(--cms-primary-regular)
}

.btn-outline-primary:not(:hover),
.cms-hover-change:hover .btn-on-hover-outline-primary:not(:hover),
.elementor .btn-outline-primary:not(:hover) {
    border-color: var(--cms-primary-regular)
}

.btn-outline-hover-primary:hover,
.elementor .btn-outline-hover-primary:hover {
    border-color: var(--cms-primary-regular)
}

.btn-xs {
    min-height: 38px;
    padding: 0 20px;
    border-radius: 20px
}

.btn-sm {
    min-height: 43px;
    padding: 0 20px;
    border-radius: 25px
}

.btn-smd {
    min-height: 48px;
    padding: 0 25px;
    border-radius: 30px
}

.btn-md {
    min-height: 51px;
    padding: 0 30px;
    border-radius: 35px
}

.btn-lg {
    min-height: 68px;
    border-radius: 35px
}

.btn-xl {
    min-height: 78px;
    border-radius: 60px;
    padding: 0 56px
}

@media screen and (max-width:575px) {
    .btn-xl {
        padding: 0 30px
    }
}

.btn-2xl {
    min-height: 87px;
    border-radius: 60px;
    padding: 0 56px
}

.cms-link {
    display: inline-flex;
    gap: 10px;
    align-items: center
}

.cms-video-play-stroke {
    max-width: 100%;
    max-height: 100%
}

.cms-video-play-stroke .cms-stroke-2 {
    stroke-dasharray: 940;
    stroke-dashoffset: 940;
    transition: stroke-dashoffset .6s cubic-bezier(.22, 1, .36, 1)
}

.cms-btn-video {
    cursor: pointer;
    display: flex;
    align-items: center
}

.cms-btn-video.has-stroke:hover .cms-stroke-2 {
    stroke-dashoffset: 0
}

.cms-btn-video.layout-1 [class^="cms-stroke-"] {
    stroke-width: 1px
}

.cms-btn-video.layout-2.has-stroke:hover .cms-btn--video {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-inline-start: 40px;
    display: flex
}

.cms-btn-video.layout-2.has-stroke:hover .cms-play-icon {
    transform: translate(calc(-50% + 20px), -50%)
}

[dir="rtl"] .cms-btn-video.layout-2.has-stroke:hover .cms-play-icon {
    transform: translate(calc(-50% - 20px), -50%)
}

.cms-btn-video.layout-2.has-stroke:hover .cms-text {
    transform: translate(calc(-100% + 20px), -50%)
}

[dir="rtl"] .cms-btn-video.layout-2.has-stroke:hover .cms-text {
    transform: translate(calc(100% + 20px), -50%)
}

.cms-btn-video.layout-2 [class^="cms-stroke-"] {
    stroke-width: 2px
}

.cms-btn-video.layout-2 .cms-stroke-1 {
    opacity: 0.45
}

.cms-btn-video.layout-3:hover .cms-btn--video {
    box-shadow: 0 0 0 15px currentColor
}

.main-menu-toggle {
    transition: all 300ms linear 0ms;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center
}

@media (max-width:1024px) {
  /*
    .main-menu-toggle {
        height: 20px;
        line-height: 20px;
        width: 20px;
        text-align: center;
        background-color: var(--cms-menu-regular);
        border-radius: 2px;
        color: #fff
    }
    .main-menu-toggle:hover {
        background-color: var(--cms-menu-active)
    }*/
}

@media screen and (min-width:1280px) {
    .cms-menu-backdrop>li:hover>a,
    .cms-menu-backdrop>li.current-menu-item>a,
    .cms-menu-backdrop>li.current-menu-ancestor>a {
        backdrop-filter: blur(43.9804px) brightness(93%);
        background: linear-gradient(142.13deg, rgba(254, 248, 255, 0.189) 1.8%, rgba(254, 248, 255, 0) 99.75%)
    }
    .cms-menu-accent-lighten>li:hover>a,
    .cms-menu-accent-lighten>li.current-menu-item>a,
    .cms-menu-accent-lighten>li.current-menu-ancestor>a {
        background: var(--cms-accent-lighten-97)
    }
    .header-sticky-show .cms-menu-backdrop>li:hover>a,
    .header-sticky-show .cms-menu-backdrop>li.current-menu-item>a,
    .header-sticky-show .cms-menu-backdrop>li.current-menu-ancestor>a,
    .cms-menu-rounded>li:hover>a,
    .cms-menu-rounded>li.current-menu-item>a,
    .cms-menu-rounded>li.current-menu-ancestor>a {
        background: var(--cms-accent-lighten)
    }
}

.cms-primary-menu-dropdown .cms-menu-link {
    display: flex;
    flex-wrap: nowrap;
    gap: 7px;
    align-items: center;
    justify-content: space-between;
    white-space: nowrap;
    position: relative
}

.cms-primary-menu-dropdown>li {
    transition: all 300ms linear 0ms
}

.cms-primary-menu-dropdown>li>a {
    color: var(--cms-menu-regular);
    font-size: 14px;
    font-weight: 700;
    border-radius: 24px;
    padding: 5.5px 12px
}

.cms-primary-menu-dropdown>li:hover>a {
    color: var(--cms-menu-hover)
}

.cms-primary-menu-dropdown>li.current-menu-item>a,
.cms-primary-menu-dropdown>li.current-menu-ancestor>a {
    color: var(--cms-menu-active)
}

.cms-primary-menu-dropdown .sub-menu {
    transition: all 300ms linear 0ms
}

.cms-primary-menu-dropdown .sub-menu li:not(:last-child) {
    border-bottom: 1px solid var(--cms-divider-dark)
}

.cms-primary-menu-dropdown .sub-menu li a {
    color: var(--dropdown-regular);
    font-size: 14px;
    line-height: normal;
    padding: 12px 0
}

.cms-primary-menu-dropdown .sub-menu li a .menu-child-icon {
    margin-inline-start: -20px;
    visibility: hidden;
    opacity: 0;
    transition: all 300ms linear 0ms;
    transform: translate(-20px, 0)
}

.cms-primary-menu-dropdown .sub-menu li>a:hover,
.cms-primary-menu-dropdown .sub-menu li.current-menu-item>a,
.cms-primary-menu-dropdown .sub-menu li.current-menu-ancestor>a {
    color: var(--dropdown-hover, var(--dropdown-regular))
}

.cms-primary-menu-dropdown .sub-menu li>a:hover .menu-child-icon,
.cms-primary-menu-dropdown .sub-menu li.current-menu-item>a .menu-child-icon,
.cms-primary-menu-dropdown .sub-menu li.current-menu-ancestor>a .menu-child-icon {
    margin-inline-start: 0;
    visibility: visible;
    opacity: 1;
    transform: translate(0)
}

@media (min-width:1025px) {
    .cms-megamenu-full {
        width: calc(100vw - 30px);
        margin-left: 15px !important;
    }
    .cms-primary-menu-dropdown {
        display: flex;
        flex-wrap: wrap;
        gap: 0;
        margin: 0
    }
    .cms-primary-menu-dropdown li {
        position: relative
    }
    .cms-primary-menu-dropdown>li {
        margin: 0 5px;
        border-right: 0px solid var(--cms-border-color);
        display: flex;
        align-items: center;
        height: var(--cms-header-height)
    }
    .cms-primary-menu-dropdown>li:first-child {
        margin-inline-start: 0
    }
    .cms-primary-menu-dropdown>li:last-child {
        margin-inline-end: 0
    }
    .cms-primary-menu-dropdown>li>.sub-menu {
        margin-inline-start: 0
    }
    .cms-primary-menu-dropdown .sub-menu {
        position: absolute;
        padding: 40px 30px;
        top: 100%;
        left: 0;
        margin-bottom: 0;
        margin-top: 15px;
        min-width: 260px;
        z-index: 99;
        visibility: hidden;
        opacity: 0;
        clip: rect(1px, 1px, 1px, 1px);
        background: var(--dropdown-bg);
        border-radius: var(--dropdown-radius);
        box-shadow: var(--dropdown-shadow);
        font-weight: 700
    }
    .cms-primary-menu-dropdown .sub-menu.sub-megamenu {
        padding: 20px 20px 10px
    }
    .cms-primary-menu-dropdown .sub-menu>li:first-child {
        margin-top: -14px
    }
    .cms-primary-menu-dropdown .sub-menu>li:last-child {
        margin-bottom: -14px
    }
    .cms-primary-menu-dropdown .sub-menu>li:last-child>a {
        border-bottom: none
    }
    .cms-primary-menu-dropdown .sub-menu .sub-menu {
        top: 0;
        left: 100%
    }
    .cms-primary-menu-dropdown .sub-menu .sub-menu.back {
        left: auto;
        right: 100%
    }
    .cms-primary-menu-dropdown .sub-menu.back {
        left: auto;
        right: 0
    }
    .cms-primary-menu-dropdown .sub-menu.back .sub-menu {
        right: 100%;
        left: auto
    }
    [dir="rtl"] .cms-primary-menu-dropdown .sub-menu {
        left: auto;
        right: 0
    }
    [dir="rtl"] .cms-primary-menu-dropdown .sub-menu .sub-menu {
        left: auto;
        right: 100%
    }
    [dir="rtl"] .cms-primary-menu-dropdown .sub-menu .sub-menu.back {
        left: 100%;
        right: auto
    }
    [dir="rtl"] .cms-primary-menu-dropdown .sub-menu.back {
        left: 0;
        right: auto
    }
    [dir="rtl"] .cms-primary-menu-dropdown .sub-menu.back .sub-menu {
        left: 100%;
        right: auto
    }
    .cms-primary-menu-dropdown li:hover,
    .cms-primary-menu-dropdown li.focus {
        overflow: visible
    }
    .cms-primary-menu-dropdown li:hover>.sub-menu,
    .cms-primary-menu-dropdown li.focus>.sub-menu {
        visibility: visible;
        opacity: 1;
        margin-top: 0;
        clip: inherit
    }
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li>a {
        color: var(--cms-menu-transparent-regular)
    }
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li>a:before {
        background-color: var(--cms-menu-transparent-regular)
    }
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li:hover>a {
        color: var(--cms-menu-transparent-hover)
    }
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li:hover>a:before {
        background-color: var(--cms-menu-transparent-hover)
    }
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-item>a,
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-ancestor>a {
        color: var(--cms-menu-transparent-active)
    }
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-item>a:before,
    .header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-ancestor>a:before {
        background-color: var(--cms-menu-transparent-active)
    }
}

.main-menu-mobile {
    cursor: pointer
}

.sidenav-logo .main-menu-mobile,
.sidenav-header .main-menu-mobile {
    display: flex !important;
    justify-content: center;
    align-items: center;
    width: var(--cms-header-height);
    height: var(--cms-header-height);
    background-color: white
}


@media(max-width: 1280px){
	.cms-primary-menu-dropdown>li{
		--cms-header-height:80px;
	}
	.cms-header-main{
		--cms-header-height:80px;
	}
	.cms-header-main.gap-30{
		gap:0px;
	}
	.cms-primary-menu-dropdown>li>a{
		    padding: 5.5px 7px;
	}
	
}

@media (max-width:1024px) {
    .sidenav-logo .main-menu-mobile,
    .sidenav-header .main-menu-mobile {
        width: 65px;
        height: 65px
    }
}

@media (max-width:1024px) {
    .site-navigation-dropdown {
        background: var(--dropdown-bg);
        border-radius: var(--dropdown-radius);
        box-shadow: var(--dropdown-shadow);
        position: absolute;
        padding: 15px 20px;
        top: calc(100% + 30px);
        bottom: auto;
        left: 0;
        right: 0;
        visibility: hidden;
        opacity: 0;
        transition: all 300ms linear 0ms;
        z-index: -1;
        max-height: 80vh;
        overflow: scroll;
                width: calc(100% - 30px);
        margin: 0 auto;
    }
    .site-navigation-dropdown.navigation-open {
        opacity: 1;
        visibility: visible;
        top: 100%;
        z-index: 999;
        box-shadow: var(--dropdown-shadow)
    }
    .cms-primary-menu-dropdown {
        width: 100%
    }
    .cms-primary-menu-dropdown li {
        position: relative
    }
    .cms-primary-menu-dropdown li.current-menu-item>a,
    .cms-primary-menu-dropdown li.current-menu-ancestor>a {
        color: var(--dropdown-active, var(--dropdown-hover))
    }
    .cms-primary-menu-dropdown li .link-icon {
        margin-right: 6px;
        font-size: 90%
    }
    .cms-primary-menu-dropdown>li>a {
        padding: 10px 15px;
        position: relative;
        color: var(--dropdown-regular)
    }
    .cms-primary-menu-dropdown>li:hover>a {
        color: var(--dropdown-hover, var(--dropdown-regular))
    }
    .cms-primary-menu-dropdown>li.current-menu-item>a,
    .cms-primary-menu-dropdown>li.current-menu-ancestor>a {
        color: var(--dropdown-active, var(--dropdown-hover))
    }
    .cms-primary-menu-dropdown .sub-menu {
        position: relative;
        display: none
    }
    .cms-primary-menu-dropdown .sub-menu:not(.sub-megamenu) {
        padding-left: 10px;
        padding-right: 10px
    }
    .cms-primary-menu-dropdown .sub-menu .container {
        padding: 0
    }
    .cms-primary-menu-dropdown .sub-menu>a {
        display: flex;
        justify-content: space-between;
        padding: 10px 0;
        font-size: 13px;
        color: var(--dropdown-regular);
        font-weight: 700
    }
   .cms-primary-menu-dropdown .sub-menu.sub-megamenu>.elementor>.elementor-element {
        padding-left: 15px;
        padding-right: 0;
        background: #393939;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .cms-primary-menu-dropdown .sub-menu.sub-megamenu>.elementor>.elementor-element>.e-con-inner {
        padding-top: 0
    }
    .cms-primary-menu-dropdown li.focus>.sub-menu {
        visibility: visible;
        opacity: 1;
        max-height: none;
        overflow: visible
    }
    .primary-menu-not-set {
        margin: 0;
        list-style: none
    }
    .primary-menu-not-set a {
        display: block;
        padding: 10px 0;
        color: #000;
        font-weight: 600;
        font-size: 15px
    }
    .primary-menu-not-set a:hover {
        color: var(--cms-primary-regular)
    }
    .mega-auto-width>.elementor-container>.elementor-row>.elementor-element .elementor-column-wrap {
        padding: 0 !important;
        border: none !important;
        margin: 16px 0 !important
    }
    .btn-menu-mobile {
        width: 32px !important;
        height: 32px !important;
        padding: 0 !important;
        min-height: 32px !important;
        border-radius: 4px;
        justify-content: center !important
    }
    .cms-radius-mobile-menu-4 {
        border-radius: 4px
    }

    .cms-primary-menu-dropdown>li>a{
    	font-family: 'DM Sans';
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
    }

    .cms-primary-menu-dropdown>li:not(:last-child){
        border-bottom: 0.2px #4b4b4b solid;
    }

   .menu-item-has-children .text-8>svg {
    width: 15px;
}
.drop-level-3 {
    padding-left: 15px;
}


}

li.megamenu {
    position: relative
}

.sub-megamenu {
    max-width: 100vw
}

.sub-megamenu>li:first-child {
    margin-top: 0
}

.sub-megamenu>li:last-child {
    margin-bottom: 0
}

.sub-megamenu a.cms-etitle {
    padding: 0;
    border-bottom: 0;
    font-size: 17px;
    margin-top: -7px
}

.cms-megamenu-auto {
    width: 480px
}

.cms-megamenu-container {
    width: 1280px
}

.menu-item-object-language_switcher span[data-no-translation] {
    display: flex;
    gap: 15px;
    align-items: center
}

.site-navigation-side {
    z-index: 99999999999999;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    max-width: 366px;
    height: 100vh;
    background-color: var(--cms-primary-darken);
    padding: 0;
    color: #fff;
    visibility: visible;
    opacity: 1;
    transition: all 300ms linear 0ms
}

.site-navigation-side:not(.navigation-open) {
    left: -366px;
    visibility: hidden;
    opacity: 0
}

.site-navigation-side .main-menu-toggle {
    display: block
}

.site-navigation-side .sidenav-header {
    display: flex
}

.site-navigation-side .main-menu-mobile {
    background-color: var(--cms-secondary);
    display: block
}

.site-navigation-side .side-navigation-content {
    display: flex;
    flex-wrap: wrap
}

.site-navigation-side .side-navigation-content>* {
    flex: 0 0 100%;
    width: 100%
}

.site-navigation-side .cms-primary-menu-sidenav .cms-menu-link {
    color: #fff;
    display: flex;
    justify-content: space-between;
    line-height: 1;
    font-weight: 700;
    align-items: center
}

.site-navigation-side .cms-primary-menu-sidenav .cms-menu-link:hover {
    color: var(--cms-accent-regular)
}

.site-navigation-side .cms-primary-menu-sidenav>li>a {
    font-size: 30px;
    padding: 15px 0
}

.site-navigation-side .cms-primary-menu-sidenav>li .sub-menu {
    display: none
}

.site-navigation-side .cms-primary-menu-sidenav .sub-menu .cms-menu-link {
    font-size: 16px;
    padding-bottom: 15px
}

.open-menu {
    position: relative
}

.open-menu path {
    transition: all 300ms linear 0ms
}

.open-menu path:nth-child(2) {
    visibility: hidden;
    opacity: 0
}

.open-menu.opened path:nth-child(1) {
    visibility: hidden;
    opacity: 0
}

.open-menu.opened path:nth-child(2) {
    visibility: visible;
    opacity: 1
}

#cms-header-wrap {
    position: relative;
    z-index: 9
}

#cms-header-top {
    position: relative
}

@media screen and (min-width:1600px) {
    .header-boxed {
        padding-left: 50px;
        padding-right: 50px
    }
    .header-boxed .header-transparent:not(.header-sticky-show) {
        width: calc(100% - 100px)
    }
    .header-boxed .header-sticky-show .container--full {
        padding-left: 50px;
        padding-right: 50px
    }
}

.cms-header {
    position: relative;
    width: 100%;
    z-index: 2;
    color: var(--cms-menu-regular);
    background-color: var(--cms-header-bg);
    transition: all 0.5s ease-in-out
}

.cms-header.header-shadow {
    box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.1)
}

.cms-header.header-shadow.header-divider {
    box-shadow: 0 0 0 1px var(--cms-border-color), 0px 4px 24px rgba(0, 0, 0, 0.1)
}

.cms-header.header-divider {
    box-shadow: none;
    border-bottom: 1px solid var(--cms-border-color)
}

.cms-header.header-divider.header-transparent:not(.header-sticky-show) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.15)
}

.cms-header.header-sticky-show {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    padding-top: 0
}

.cms-header.header-sticky-show:not([class*=" bg-"]) {
    background-color: #fff;
    box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.1)
}

.logged-in:not(.cms-header-layout-left) .cms-header.header-sticky-show {
    top: 32px
}

@media (max-width:782px) {
    .logged-in:not(.cms-header-layout-left) .cms-header.header-sticky-show {
        top: 46px
    }
}

.cms-header.header-sticky-hidden:not(.header-mobile-open) {
    transform: translate(0, calc(calc(100% + 20px)*-1))
}

.cms-header.sticky-always:not(.header-sticky-show) {
    position: absolute;
    background-color: #fff
}

.cms-header-main {
    min-height: var(--cms-header-height, 110px);
    --cms-header-height-mobile: 59px
}

@media screen and (max-width:1279px) {
    .cms-header-main {
        min-height: var(--cms-header-height-mobile, var(--cms-header-height))
    }
}

@media screen and (max-width:1024px) {
    .cms-header-main {
        flex-wrap: nowrap
    }
}

.site-branding a {
    display: flex;
    justify-content: center;
    height: 100%
}

.site-branding a:not([class*="align-items-"]) {
    align-items: center
}

.header-sticky-show .site-branding a {
    align-items: center !important
}

@media screen and (max-width:1279px) {
    .site-branding a {
        align-items: center !important
    }
}

.site-branding img {
    max-height: var(--cms-logo-height);
    max-width: var(--cms-logo-width);
    vertical-align: middle
}

@media screen and (max-width:1024px) {
    .site-branding img {
        max-height: var(--cms-logo-height-mobile);
        max-width: var(--cms-logo-width-mobile)
    }
}

.site-tools .cms-counter-icon .cms-count {
    padding: 0 5px;
    min-width: 18px;
    height: 18px;
    line-height: 19px;
    font-size: 13px;
    color: #fff;
    text-align: center;
    background-color: var(--cms-accent);
    border-radius: 9px;
    white-space: nowrap;
    position: absolute;
    top: -9px;
    right: -9px
}

[dir="rtl"] .site-tools .cms-counter-icon .cms-count {
    right: auto;
    left: -9px
}

.site-tools .header-icon[data-count="0"]+.cms-count {
    display: none
}

@media screen and (max-width:575px) {
    .site-tools {
        gap: 10px
    }
}

@media screen and (max-width:1200px) {
    .site-tools {
        flex: 0 0 auto !important;
        max-width: calc(100% - var(--cms-logo-width-mobile) - 30px)
    }
}

.site-header-item {
    cursor: pointer;
    display: flex;
    align-items: center;
    max-height: var(--cms-header-height)
}

.menu-color {
    color: var(--cms-menu-regular)
}

.menu-color:hover {
    color: var(--cms-menu-hover)
}

@media screen and (max-width:1024px) {
    .site-header-button .btn {
        padding-left: 15px;
        padding-right: 15px;
        min-width: 48px
    }
}

.btn-h-header {
    height: 48px;
    line-height: 48px;
    font-size: 15px;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center
}

@media screen and (min-width:1201px) {
    .btn-h-header {
        height: var(--cms-header-height);
        line-height: var(--cms-header-height);
        padding-left: 40px;
        padding-right: 40px
    }
}

.cms-header-divider {
    width: 1px;
    background-color: var(--cms-border-color);
    height: 60px;
    margin-top: auto;
    margin-bottom: auto
}

.cms-header-height {
    height: var(--cms-header-height, 100%)
}

.site-header-cart .cart-icon.sparkai-icon-shopping-basket1 {
    margin-top: -4px
}

.cms-header-cart-dropdown {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    z-index: -99;
    max-height: calc(100vh - var(--cms-header-height));
    background-color: var(--dropdown-bg, white);
    box-shadow: var(--dropdown-shadow, 0px 5px 83px 0px rgba(0, 28, 65, 0.14));
    border-radius: var(--dropdown-radius);
    clip: rect(1px, 1px, 1px, 1px);
    width: 330px;
    max-width: 100vw;
    padding: 40px;
    transition: all 300ms linear 0ms;
    color: var(--dropdown-regular);
    margin-top: 50px
}

[dir="rtl"] .cms-header-cart-dropdown {
    left: auto;
    right: -45px
}

.cms-header-cart-dropdown.open {
    opacity: 1;
    visibility: visible;
    z-index: 1;
    clip: inherit;
    margin-top: 0
}

@media screen and (max-width:575px) {
    .cms-header-cart-dropdown {
        padding-left: 20px;
        padding-right: 20px
    }
}

.header-transparent {
    position: fixed
}

.header-transparent:not(.header-sticky-show) {
    color: var(--cms-menu-transparent-regular);
    background-color: var(--cms-header-transparent-bg)
}

.header-transparent:not(.header-sticky-show) .menu-color {
    color: var(--cms-menu-transparent-regular)
}

.header-transparent:not(.header-sticky-show) .menu-color:hover {
    color: var(--cms-menu-transparent-hover)
}

.header-transparent:not(.header-sticky-show) .cms-header-divider {
    background-color: var(--cms-menu-transparent-regular);
    opacity: 0.15
}

.header-transparent .site-header-phone .cms-link:not(.no-stroke) .phone-icon {
    box-shadow: 0 0 0 2px rgba(var(--cms-menu-transparent-regular-rgb), 0.25) inset
}

@media screen and (max-width:1279px) {
    .header-transparent.transparent-mobile-off:not(.header-sticky-show) {
        position: relative;
        background-color: var(--cms-header-transparent-bg, var(--cms-heading-regular))
    }
}

.site-header-phone .phone-icon-outline {
    width: 61px;
    height: 61px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background-color: #f7f7f7;
    box-shadow: 0 0 0 5px var(--cms-white) inset;
    border: 2px solid var(--cms-accent)
}

@media (max-width:1279px) {
    .site-header-phone .phone-icon-outline {
        width: 40px;
        height: 40px
    }
}

@media (max-width:1024px) {
    .site-branding {
        padding-top: 10px;
        padding-bottom: 10px
    }
}

@media (min-width:1025px) {
    .header-layout-2 .site-navigation-dropdown:not(:hover) {
        overflow: hidden
    }
    .header-layout-2 .cms-primary-menu-dropdown {
        padding-left: 75px;
        padding-right: 75px;
        border-radius: 0 0 24px 24px;
        position: relative
    }
    .header-layout-2 .cms-primary-menu-dropdown:before {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: #fff;
        clip-path: polygon(calc(100% - 0.21900000000005px) 0px, 0.21875px 0px, 0.21875px 0px, 4.08110775px 0.344607881px, 7.743232px 1.275550528px, 11.15652425px 2.744226747px, 14.272386px 4.702035344px, 17.04221875px 7.100375125px, 19.417424px 9.890644896px, 21.34940325px 13.024243463px, 22.789558px 16.452569632px, 23.68928975px 20.127022209px, 24px 23.999px, 24px calc(100% - 24px), 24px calc(100% - 24px), 24.314115px calc(100% - 20.1070836px), 25.22352px calc(100% - 16.4141568px), 26.678805px calc(100% - 12.9706332px), 28.63056px calc(100% - 9.8259264px), 31.029375px calc(100% - 7.02945px), 33.82584px calc(100% - 4.6306176px), 36.970545px calc(100% - 2.6788428px), 40.41408px calc(100% - 1.2235392px), 44.107035px calc(100% - 0.31412040000001px), 48px calc(100% - 0px), calc(100% - 48px) calc(100% - 0px), calc(100% - 48px) calc(100% - 0px), calc(100% - 44.10825px) calc(100% - 0.31412039999999px), calc(100% - 40.416px) calc(100% - 1.2235392px), calc(100% - 36.97275px) calc(100% - 2.6788428px), calc(100% - 33.828px) calc(100% - 4.6306176px), calc(100% - 31.03125px) calc(100% - 7.02945px), calc(100% - 28.632px) calc(100% - 9.8259264px), calc(100% - 26.67975px) calc(100% - 12.9706332px), calc(100% - 25.224px) calc(100% - 16.4141568px), calc(100% - 24.31425px) calc(100% - 20.1070836px), calc(100% - 24px) calc(100% - 24px), calc(100% - 24px) 23.999px, calc(100% - 24px) 23.999px, calc(100% - 23.689155px) 20.127022209px, calc(100% - 22.78908px) 16.452569632px, calc(100% - 21.348465px) 13.024243463px, calc(100% - 19.416px) 9.890644896px, calc(100% - 17.040375px) 7.100375125px, calc(100% - 14.27028px) 4.702035344px, calc(100% - 11.154405px) 2.744226747px, calc(100% - 7.74144px) 1.275550528px, calc(100% - 4.080075px) 0.344607881px, calc(100% - 0.21900000000016px) 0px)
    }
    .header-layout-2.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li>a {
        color: var(--cms-menu-regular)
    }
    .header-layout-2.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li:hover>a {
        color: var(--cms-menu-hover)
    }
    .header-layout-2.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-item>a,
    .header-layout-2.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-ancestor>a {
        color: var(--cms-menu-active)
    }
}

@media screen and (min-width:1280px) {
    .header-layout-5:not(.header-sticky-show) {
        margin: 0 15px;
        width: calc(100% - 30px)
    }
    .header-layout-5.header-sticky-show {
        padding-right: 20px
    }
    .header-layout-5.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li>a {
        color: var(--cms-menu-regular)
    }
    .header-layout-5.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li:hover>a {
        color: var(--cms-menu-hover)
    }
    .header-layout-5.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-item>a,
    .header-layout-5.header-transparent:not(.header-sticky-show) .cms-primary-menu-dropdown>li.current-menu-ancestor>a {
        color: var(--cms-menu-active)
    }
}

.header-layout-5 .site-nav-wrap {
    position: relative
}

.header-layout-5 .site-nav-wrap:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: -24px;
    left: -74px;
    background-color: #fff;
    clip-path: polygon(0px 0px, 0px 0px, 3.8926977px 0.3141204px, 7.5854976px 1.2235392px, 11.0289699px 2.6788428px, 14.1736848px 4.6306176px, 16.9702125px 7.02945px, 19.3691232px 9.8259264px, 21.3209871px 12.9706332px, 22.7763744px 16.4141568px, 23.6858553px 20.1070836px, 24px 24px, 24px calc(100% - 48px), 24px calc(100% - 48px), 24.3141447px calc(100% - 44.1070836px), 25.2236256px calc(100% - 40.4141568px), 26.6790129px calc(100% - 36.9706332px), 28.6308768px calc(100% - 33.8259264px), 31.0297875px calc(100% - 31.02945px), 33.8263152px calc(100% - 28.6306176px), 36.9710301px calc(100% - 26.6788428px), 40.4145024px calc(100% - 25.2235392px), 44.1073023px calc(100% - 24.3141204px), 48px calc(100% - 24px), calc(100% - 24px) calc(100% - 24px), calc(100% - 24px) calc(100% - 24px), calc(100% - 20.10825px) calc(100% - 23.685885px), calc(100% - 16.416px) calc(100% - 22.77648px), calc(100% - 12.97275px) calc(100% - 21.321195px), calc(100% - 9.828px) calc(100% - 19.36944px), calc(100% - 7.03125px) calc(100% - 16.970625px), calc(100% - 4.6320000000001px) calc(100% - 14.17416px), calc(100% - 2.67975px) calc(100% - 11.029455px), calc(100% - 1.2239999999999px) calc(100% - 7.58592px), calc(100% - 0.31425000000002px) calc(100% - 3.892965px), calc(100% - 0px) calc(100% - 0px), calc(100% - 0px) 0px, 0px 0px)
}

.header-layout-5.header-transparent:not(.header-sticky-show) .menu-color {
    color: var(--cms-menu-regular)
}

.header-layout-5.header-transparent:not(.header-sticky-show) .menu-color:hover {
    color: var(--cms-menu-hover)
}

@media screen and (max-width:1279px) {
    .header-layout-5 .site-nav-wrap:before {
        left: -50px
    }
    .header-layout-5 .site-navigation-dropdown {
        left: auto;
        right: 15px;
        width: calc(100vw - 30px)
    }
    .header-layout-5 .site-tools {
        padding-inline-end: 25px
    }
}

@media screen and (min-width:1280px) {
    .header-layout-6 {
        margin: 15px 15px 0;
        width: calc(100% - 30px)
    }
}

@media screen and (max-width:1279px) {
    .header-layout-6 {
        border-radius: 0
    }
}

#cms-header-left-show-menu {
    cursor: pointer
}

#cms-header-left-show-menu .cms-svg-icon {
    transition: all 300ms linear 0ms
}

#cms-header-left-show-menu .close {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(2)
}

#cms-header-left-show-menu.open .close {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

#cms-header-left-show-menu.open .open {
    visibility: hidden;
    opacity: 0;
    transform: scale(0)
}

@media (min-width:1280px) {
    .cms-header-layout-left {
        min-height: 100vh
    }
    .cms-header-layout-left:not(.cms-header-transparent) {
        padding-inline-start: var(--cms-header-width)
    }
    .cms-header-layout-left .cms-header.header-sticky-hidden:not(.header-mobile-open) {
        transform: translate(-110%, 0)
    }
    .cms-header-layout-left .cms-header.header-divider.header-sticky-show,
    .cms-header-layout-left .cms-header.header-divider.header-sticky-hidden {
        box-shadow: 0 0 0 1px var(--cms-divider)
    }
    .cms-header-layout-left .cms-header.header-divider.header-transparent {
        border-right: 1px solid rgba(255, 255, 255, 0.15)
    }
    .cms-header-layout-left .header-transparent.header-sticky-hidden .site-logo {
        background-image: var(--cms-header-left-sticky-logo);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center
    }
    .cms-header-layout-left .header-transparent.header-sticky-hidden .site-logo img {
        visibility: hidden;
        opacity: 0
    }
    .cms-header-layout-left .header-transparent.header-sticky-hidden .menu-color {
        color: var(--cms-menu-regular)
    }
    .cms-header-layout-left .header-transparent.header-sticky-hidden .menu-color:hover {
        color: var(--cms-menu-hover)
    }
    .cms-header-layout-left .cms-header {
        position: fixed;
        left: 0;
        top: 0;
        height: 100vh;
        width: var(--cms-header-width)
    }
    .cms-header-layout-left .cms-header .cms-header-main {
        height: 100vh;
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .cms-header-layout-left .cms-header .cms-header-main>* {
        width: 100%;
        flex: 0 0 100%
    }
    .cms-header-layout-left .site-navigation {
        position: fixed;
        top: 0;
        bottom: 0;
        left: calc(var(--cms-header-width)*2);
        height: 100vh;
        background: linear-gradient(142.13deg, rgba(254, 248, 255, 0.21) 1.8%, rgba(254, 248, 255, 0) 99.75%);
        backdrop-filter: blur(43.9804px);
        width: 272px !important;
        flex: 0 0 272px !important;
        visibility: hidden;
        opacity: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        gap: 30px;
        transition: all 300ms linear 0ms
    }
    .cms-header-layout-left .site-navigation.open {
        visibility: visible;
        opacity: 1;
        left: var(--cms-header-width)
    }
    [dir="rtl"] .cms-header-layout-left .site-navigation {
        left: auto;
        right: calc(var(--cms-header-width)*2)
    }
    [dir="rtl"] .cms-header-layout-left .site-navigation.open {
        right: var(--cms-header-width)
    }
    .cms-header-layout-left .site-branding {
        align-self: flex-start;
        padding-top: 50px
    }
    .cms-header-layout-left .site-tools {
        align-self: flex-end;
        justify-content: start;
        padding-bottom: 50px;
        flex-direction: column;
        gap: 15px
    }
    .cms-header-layout-left .cms-primary-menu-dropdown {
        padding: 0 80px
    }
    .cms-header-layout-left .cms-primary-menu-dropdown>li {
        height: unset;
        margin: 0;
        flex: 0 0 100%
    }
    .cms-header-layout-left .cms-primary-menu-dropdown>li .cms-menu-link {
        position: relative
    }
    .cms-header-layout-left .cms-primary-menu-dropdown>li:not(:last-child) {
        padding-bottom: 25px
    }
    .cms-header-layout-left .cms-primary-menu-dropdown .sub-menu {
        left: 100%;
        top: 0;
        margin-top: 0;
        margin-inline-start: 40px
    }
    .cms-header-layout-left .cms-primary-menu-dropdown li:hover>.sub-menu {
        margin-inline-start: 0
    }
    .cms-header-layout-left .header-sticky-hidden {
        background-color: #fff;
        box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.1)
    }
    .cms-header-layout-left .header-sticky-hidden .site-navigation {
        background-color: rgba(255, 255, 255, 0.5)
    }
    .cms-header-layout-left .header-sticky-hidden .cms-primary-menu-dropdown>li .cms-menu-link {
        color: var(--cms-menu-regular)
    }
    .cms-header-layout-left .header-sticky-hidden .cms-primary-menu-dropdown>li .cms-menu-link:hover {
        color: var(--cms-menu-hover)
    }
    .cms-header-layout-left .header-sticky-hidden .cms-primary-menu-dropdown>li .cms-menu-link.current-menu-ancestor>.cms-menu-link,
    .cms-header-layout-left .header-sticky-hidden .cms-primary-menu-dropdown>li .cms-menu-link.current-menu-parent>.cms-menu-link {
        color: var(--cms-menu-active)
    }
}

@media (min-width:1600px) {
    .cms-header-layout-left .cms-header.header-sticky-hidden:not(.header-mobile-open) {
        transform: none
    }
}

.cms-ptitle:not(.single-post) {
    color: var(--cms-ptitle-color);
    position: relative;
    background-image: var(--cms-ptitle-bg-image);
    background-color: var(--cms-ptitle-bg-color);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 125px 0 0
}

@media screen and (max-width:1024px) {
    .cms-ptitle:not(.single-post) {
        padding: 63px 0 0
    }
}

.cms-ptitle:not(.single-post):before,
.cms-ptitle:not(.single-post):after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.cms-ptitle:not(.single-post):before {
    background-color: var(--cms-ptitle-bg-overlay)
}

.cms-ptitle:not(.single-post) h1.title {
    color: var(--cms-ptitle-color);
    padding-bottom: 125px
}

@media screen and (max-width:1024px) {
    .cms-ptitle:not(.single-post) h1.title {
        padding-bottom: 63px
    }
}

.cms-ptitle:not(.single-post).cms-ptitle-woo {
    padding: 95px 0
}

@media screen and (max-width:1024px) {
    .cms-ptitle:not(.single-post).cms-ptitle-woo {
        padding: 45px 0
    }
}

.cms-ptitle:not(.single-post).ptitle-header-transparent {
    padding-top: calc(125px + var(--cms-wrap-header-height, var(--cms-header-height)))
}

@media screen and (max-width:1024px) {
    .cms-ptitle:not(.single-post).ptitle-header-transparent {
        padding-top: calc(63px + var(--cms-wrap-header-height, var(--cms-header-height)))
    }
}

.cms-ptitle:not(.single-post).ptitle-header-transparent.cms-ptitle-woo {
    padding-top: calc(95px + var(--cms-wrap-header-height, var(--cms-header-height)))
}

@media screen and (max-width:1024px) {
    .cms-ptitle:not(.single-post).ptitle-header-transparent.cms-ptitle-woo {
        padding-top: calc(45px + var(--cms-wrap-header-height, var(--cms-header-height)))
    }
}

.cms-ptitle.single-post {
    padding: 28px 0 0 0;
    background: none
}

.cms-ptitle.single-post+.cms-main:not(.is-elementor) {
    padding-top: 68px
}

@media screen and (max-width:1024px) {
    .cms-ptitle.single-post+.cms-main:not(.is-elementor) {
        padding-top: 28px
    }
}

.cms-ptitle.cms-ptitle-woo {
    margin-bottom: -20px
}

.cms-breadcrumb {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0;
    text-align: center;
    gap: 6px
}

.cms-breadcrumb .cms-bhome {
    transform: translateY(-3px);
    margin-inline-end: 5px;
    font-size: 18px
}

.cms-blog {
    margin-bottom: 40px
}

.cms-post-meta .separator {
    width: 2px;
    height: 10px;
    background-color: var(--cms-divider)
}

.content>h1,
.content>h2,
.content>h3,
.content>h4,
.content>h5,
.content>h6 {
    margin-bottom: 23px
}

.page-numbers,
.post-page-numbers {
    display: inline-flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
    min-width: 48px;
    height: 48px;
    color: var(--cms-menu);
    padding: 10px;
    border-radius: 25px;
    background: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 78.28%);
    position: relative
}

.page-numbers>*,
.post-page-numbers>* {
    position: relative;
    z-index: 2
}

.page-numbers:before,
.post-page-numbers:before {
    content: "";
    position: absolute;
    top: 1px;
    right: 1px;
    left: 1px;
    bottom: 1px;
    border-radius: inherit;
    background-color: white;
    transition: all 300ms linear 0ms
}

.page-numbers:hover,
.page-numbers.current,
.post-page-numbers:hover,
.post-page-numbers.current {
    color: #fff
}

.page-numbers:hover:before,
.page-numbers.current:before,
.post-page-numbers:hover:before,
.post-page-numbers.current:before {
    opacity: 0;
    visibility: hidden
}

.woocommerce-pagination,
.posts-page-links,
.cms-page-links {
    gap: 10px
}

.woocommerce-pagination,
.posts-page-links {
    justify-content: center;
    align-items: center
}

.cms-load-more.no-more {
    display: none
}

.cms-wgtitle {
    margin-top: -5px;
    margin-bottom: 30px;
    padding-bottom: 25px;
    font-size: 20px;
    position: relative
}

.cms-wgtitle:after {
    content: "";
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 50.45%, #FFAA00 98.44%)
}

.cms-search-form {
    position: relative
}

.cms-search-form .cms-search-field {
    height: 68px !important;
    line-height: 68px !important;
    padding-inline-end: 68px
}

.cms-search-form .cms-search-submit {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: none;
    color: var(--cms-primary);
    padding: 0;
    width: 68px;
    transition: all 300ms linear 0ms;
    box-shadow: none;
    border: none;
    cursor: pointer;
    padding-top: 7px
}

[dir="rtl"] .cms-search-form .cms-search-submit {
    right: auto;
    left: 0
}

.cms-search-form .cms-search-submit:hover {
    color: var(--cms-primary)
}

.cms-wgsearch-form .cms-wgsearch-field {
    padding-inline-start: 30px
}

.cms-wgsearch-form .cms-wgsearch-submit {
    background: none;
    border-radius: 0;
    border: none;
    box-shadow: none;
    width: var(--cms-form-field-height);
    display: flex;
    align-items: center;
    justify-content: center
}

.widget_cms_search {
    background: linear-gradient(69.88deg, var(--cms-accent) 2.47%, var(--cms-primary) 78.28%);
    padding: 40px !important
}

.widget_cms_search .cms-wgtitle {
    color: var(--cms-white) !important
}

.widget_cms_recent_posts .cms-item:not(:last-child) {
    margin-bottom: 30px
}

.widget_cms_recent_posts .cms-meta {
    margin-top: -5px
}

.widget_cms_media_gallery a {
    position: relative
}

.widget_cms_media_gallery a .gallery-icon {
    content: "";
    font-family: "cmsi";
    width: 47px;
    height: 47px;
    line-height: 47px;
    border-radius: 50%;
    box-shadow: 0 0 0 1px var(--cms-primary);
    font-size: 20px;
    text-align: center;
    background-color: #fff;
    visibility: hidden;
    opacity: 0;
    transition: all 300ms linear 0ms;
    color: var(--cms-primary)
}

.widget_cms_media_gallery a:hover .gallery-icon {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.widget_cms_follow_us .cms-wg-follow-us {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    font-size: 20px
}

.widget_cms_follow_us a:hover {
    transform: scale(1.3)
}

.widget_cms_menu .cms-menu-link {
    display: flex;
    justify-content: space-between
}

.widget_cms_menu .sub-menu-toggle {
    display: none
}

.cms-wg-menu .count {
    min-width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-weight: normal;
    font-size: 13px;
    padding: 0 5px;
    border-radius: 50%;
    background-color: var(--cms-accent);
    color: #fff
}

.cms-wg-menu-1 li:not(:last-child) {
    margin-bottom: 10px
}

.cms-wg-menu-1 a {
    padding: 23px 30px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background-color: var(--cms-grey);
    color: var(--cms-menu);
    font-weight: 700;
    border-radius: 35px
}

.cms-wg-menu-1 .children,
.cms-wg-menu-1 .sub-menu {
    margin-bottom: 0;
    margin-top: 10px;
    margin-inline-start: 10px
}

.cms-wg-menu-1 li.current>a,
.cms-wg-menu-1 li.current-menu-item>a,
.cms-wg-menu-1 li:hover>a {
    background-color: var(--cms-accent);
    color: #fff
}

.cms-wg-menu-1 li.current .count,
.cms-wg-menu-1 li.current-menu-item .count,
.cms-wg-menu-1 li:hover .count {
    background-color: #fff;
    color: var(--cms-accent)
}

.cms-wg-menu-2 {
    padding: 40px;
    border-radius: 16px;
    background-color: var(--cms-grey)
}

.cms-wg-menu-2 a {
    font-size: 14px;
    font-weight: 700;
    position: relative;
    padding: 15px 0;
    color: var(--cms-menu)
}

.cms-wg-menu-2 .menu-icon {
    margin-inline-start: -25px;
    visibility: hidden;
    opacity: 0;
    transition: all 300ms linear 0ms;
    transform: translate(-25px, 0)
}

.cms-wg-menu-2 li:first-child {
    margin-top: -20px
}

.cms-wg-menu-2 li:last-child {
    margin-bottom: -20px
}

.cms-wg-menu-2 li:not(:first-child) {
    border-top: 1px solid var(--cms-divider)
}

.cms-wg-menu-2 li:hover a,
.cms-wg-menu-2 li.current-menu-item a {
    color: var(--cms-accent)
}

.cms-wg-menu-2 li:hover .menu-icon,
.cms-wg-menu-2 li.current-menu-item .menu-icon {
    margin-inline-start: 0;
    visibility: visible;
    opacity: 1;
    transform: translate(0)
}

.cms-widget-menu-item {
    font-size: 15px;
    font-weight: 700
}

.cms-widget-menu-item:not(:last-child) {
    margin-bottom: 8px
}

.cms-widget-menu-item>a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 17px 32px;
    border-radius: 45px;
    background-color: var(--cms-menu);
    color: #fff
}

.cms-widget-menu-item .count {
    min-width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border-radius: 50%;
    background-color: var(--cms-white);
    color: var(--cms-menu);
    font-size: 12px;
    font-weight: normal
}

.cms-widget-menu-item:hover>a,
.cms-widget-menu-item.current>a {
    background-color: var(--cms-accent);
    color: #fff
}

.tagcloud,
.wp-tag-cloud[role="list"] {
    font-size: 12px;
    line-height: 17px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin: 0
}

.tagcloud>li,
.wp-tag-cloud[role="list"]>li {
    margin-bottom: 0 !important
}

.tag-cloud-link {
    display: block;
    color: var(--cms-white);
    background-color: var(--cms-menu);
    border-radius: 20px;
    padding: 6px 12px
}

.tag-cloud-link:hover {
    color: var(--cms-white);
    background-color: var(--cms-accent)
}

.tag-cloud-link2 {
    display: block;
    color: var(--cms-menu);
    background-color: transparent;
    border: 1px solid var(--cms-menu);
    border-radius: 20px;
    padding: 4px 12px
}

.tag-cloud-link2:hover {
    color: var(--cms-white);
    background-color: var(--cms-menu)
}

.wp-calendar-table {
    font-size: 15px
}

.cms-widget nav[aria-label] {
    font-size: 15px
}

.cms-widget nav[aria-label] ul {
    list-style: none;
    margin: 0
}

.widget_rss .rss-date {
    font-size: 13px;
    display: block
}

.widget_rss cite {
    font-family: var(--cms-heading-family);
    font-weight: var(--cms-heading-weight);
    color: var(--cms-heading-regular)
}

#cms-sidebar.order-first {
    padding-inline-end: 40px
}

#cms-sidebar.order-last {
    padding-inline-start: 40px
}

@media screen and (min-width:1441px) {
    #cms-sidebar.order-first {
        padding-inline-end: 70px
    }
    #cms-sidebar.order-first.cms-shop-sidebar {
        padding-inline-end: 60px
    }
    #cms-sidebar.order-last {
        padding-inline-start: 70px
    }
    #cms-sidebar.order-last.cms-shop-sidebar {
        padding-inline-start: 60px
    }
}

@media screen and (max-width:1024px) {
    #cms-sidebar.order-first {
        padding-inline-end: 20px
    }
    #cms-sidebar.order-last {
        padding-inline-start: 20px
    }
}

@media screen and (max-width:880px) {
    #cms-sidebar.order-first {
        padding-inline-end: 0
    }
    #cms-sidebar.order-last {
        padding-inline-start: 0
    }
}

#cms-sidebar .cms-widget:last-child {
    position: sticky;
    top: 10px
}

.cms-blog-widget:not(:last-child) {
    margin-bottom: 40px
}

.cms-shop-wgtitle {
    font-size: 21px;
    margin: -7px 0 23px
}

.cms-shop-widget:not(:last-child) {
    margin-bottom: 60px
}

.wp-smiley {
    border: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0
}

.wp-caption {
    margin-bottom: 1.5em;
    max-width: 100%
}

.wp-caption img[class*="wp-image-"] {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption .wp-caption-text {
    padding: 0.8075em 0;
    font-size: 0.875em;
    font-style: italic
}

.wp-caption-text {
    text-align: center
}

p+[id^="gallery-"] {
    padding-top: 5px;
    margin-bottom: 23px
}

[id^="gallery-"]+p {
    padding-top: 10px
}

.gallery {
    margin-bottom: 1.5em;
    display: flex;
    flex-wrap: wrap;
    gap: 40px
}

.gallery-columns-2>* {
    flex: 0 0 calc(50% - 20px)
}

.gallery-columns-3>* {
    flex: 0 0 calc(33.33% - 20px)
}

.gallery-columns-4>* {
    flex: 0 0 calc(25% - 20px)
}

.gallery-columns-5>* {
    flex: 0 0 calc(20% - 20px)
}

.gallery-columns-6>* {
    flex: 0 0 calc(16.667% - 20px)
}

.gallery-item {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 100%
}

.gallery-item img {
    border-radius: 16px
}

@media screen and (max-width:575px) {
    .gallery-item {
        flex: 0 0 100%
    }
}

.gallery-caption {
    display: block
}

img.img-cover,
.img-cover>img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover
}

img.cover {
    object-fit: cover
}

.comments-area {
    margin-top: 85px
}

.comment+.comment {
    margin-top: 43px
}

.comment-text {
    position: relative
}

.comment+.comment-respond {
    margin: 30px 0 40px
}

.comment.parent>.comment {
    margin-top: 43px
}

.comment.parent .comment {
    padding-left: 20px
}

[dir="rtl"] .comment.parent .comment {
    padding-left: 0;
    padding-right: 20px
}

@media (min-width:1025px) {
    .comment.parent .comment {
        padding-left: 40px
    }
    [dir="rtl"] .comment.parent .comment {
        padding-left: 0;
        padding-right: 40px
    }
}

@media (min-width:1280px) {
    .comment.parent .comment {
        padding-left: 110px
    }
    [dir="rtl"] .comment.parent .comment {
        padding-left: 0;
        padding-right: 110px
    }
}

.comment-form-cookies-consent {
    line-height: 24px;
    padding-inline-start: 25px;
    position: relative;
    margin-bottom: 0;
    margin-top: 20px
}

.comment-form-cookies-consent label {
    font-weight: 400;
    font-size: 16px
}

.comment-form-cookies-consent input,
.comment-form-cookies-consent label:before,
.comment-form-cookies-consent label:after {
    position: absolute;
    width: 18px;
    height: 18px;
    left: 0;
    top: 2px
}

[dir="rtl"] .comment-form-cookies-consent input,
[dir="rtl"] .comment-form-cookies-consent label:before,
[dir="rtl"] .comment-form-cookies-consent label:after {
    left: auto;
    right: 0
}

.comment-form-cookies-consent label:before {
    content: "";
    border: 1px solid var(--cms-menu);
    background-color: #fff;
    z-index: 1;
    border-radius: 6px
}

.comment-form-cookies-consent label:after {
    content: url(../svgs/core/check.svg);
    width: 10px;
    opacity: 0;
    z-index: 2;
    left: 4px;
    top: 0
}

[dir="rtl"] .comment-form-cookies-consent label:after {
    left: auto;
    right: 4px
}

.comment-form-cookies-consent input {
    z-index: 99;
    opacity: 0
}

.comment-form-cookies-consent input:checked+label:before {
    border-color: var(--cms-accent);
    background-color: #fff
}

.comment-form-cookies-consent input:checked+label:after {
    opacity: 1
}

.comment-reply-title {
    margin-bottom: 10px
}

.comments-title+.comment-notes,
.comment-reply-title+.comment-notes,
.woocommerce-Reviews-title+.comment-notes {
    margin-bottom: 32px
}

.logged-in-as a {
    color: var(--cms-accent)
}

.logged-in-as a:hover {
    color: var(--cms-primary)
}

#cancel-comment-reply-link {
    border-radius: 2px;
    background-color: var(--cms-primary-regular);
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    line-height: 25px;
    display: inline-block;
    padding: 0 10px;
    margin-left: 8px
}

#cancel-comment-reply-link:hover {
    background-color: var(--cms-accent-regular)
}

.comment-list-wrap .comment-respond,
.comment-list-wrap+.cms-cmt-style,
#comments+#review_form_wrapper,
.review+.comment-respond {
    margin-top: 60px
}

.no-comments {
    color: red;
    font-weight: 700
}

.woocommerce-Reviews .commentlist>.review+.review {
    margin-top: 40px
}

.woocommerce-Reviews .comment-reply {
    display: none
}

.woocommerce-Reviews .comment-content>.star-rating {
    transform: translateY(-7px)
}

.cms-comment-form-rating {
    margin-bottom: 23px;
    margin-top: -12px;
    display: flex;
    gap: 30px
}

p.stars {
    margin: 0 !important;
    display: inline-block
}

p.stars a {
    position: relative;
    font-size: 15px;
    display: inline-flex;
    text-decoration: none;
    vertical-align: middle;
    color: var(--cms-rating);
    overflow: hidden
}

p.stars a svg {
    width: 15px
}

p.stars a:hover~a {
    color: var(--cms-rating)
}

p.stars a:hover {
    color: var(--cms-rating)
}

p.stars:hover a {
    color: var(--cms-rating)
}

p.stars.selected a.active~a {
    color: var(--cms-rating)
}

p.stars.selected a.active~a:hover {
    color: var(--cms-rating)
}

p.stars.selected a:not(.active) {
    color: var(--cms-rating)
}

p.stars.selected:hover a {
    color: var(--cms-rating)
}

p.stars.selected:hover a:not(.active) {
    color: var(--cms-rating)
}

p.stars.selected:hover a:not(.active)~a {
    color: var(--cms-rating)
}

p.stars.selected:hover a:hover~a {
    color: var(--cms-rating)
}

.cms-footer:not(.cms-footer-elementor) {
    padding-top: 15px;
    padding-bottom: 15px
}

.cms-footer-fixed .cms-body {
    position: relative;
    z-index: 1;
    background-color: var(--cms-body-bg)
}

.cms-footer-fixed #cms-footer {
    position: fixed;
    width: 100vw;
    bottom: 0
}

.scroll-top {
    position: fixed;
    z-index: 99;
    bottom: 15px;
    right: 72px;
    height: 63px;
    width: 46px;
    opacity: 0;
    visibility: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.scroll-top.to-top-show {
    bottom: 90px;
    opacity: 1;
    visibility: visible
}

@media screen and (max-width:767px) {
    .scroll-top.to-top-show {
        bottom: 0;
        right: 0
    }
    [dir="rtl"] .scroll-top.to-top-show {
        right: auto;
        left: 0
    }
}

[dir="rtl"] .scroll-top {
    right: auto;
    left: 72px
}

#cms-subscribe-popup {
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    background-color: rgba(27, 26, 26, 0.7)
}

#cms-subscribe-popup .cms-fadeInRight,
#cms-subscribe-popup .cms-fadeInLeft,
#cms-subscribe-popup .cms-fadeInUp {
    opacity: 0;
    visibility: hidden;
    transition: transform 0.52s cubic-bezier(0.35, 0.18, 0.07, 1.04), opacity 0.52s cubic-bezier(0.35, 0.18, 0.07, 1.04), visibility 0.52s cubic-bezier(0.35, 0.18, 0.07, 1.04)
}

#cms-subscribe-popup .cms-fadeInLeft {
    transform: translateX(-100%)
}

#cms-subscribe-popup .cms-fadeInRight {
    transform: translateX(100%)
}

#cms-subscribe-popup .cms-fadeInUp {
    transform: translateY(100%)
}

.cms-sp-inner {
    min-width: calc(100vw - 40px)
}

@media screen and (min-width:768px) {
    .cms-sp-inner {
        width: var(--cms-popup-max-width, 620px);
        max-width: 100vw;
        min-width: unset
    }
}

.cms-sp-opened {
    overflow: hidden;
    height: 100vh
}

.cms-sp-opened #cms-subscribe-popup {
    opacity: 1;
    visibility: visible
}

.cms-sp-opened #cms-subscribe-popup .cms-fadeInRight,
.cms-sp-opened #cms-subscribe-popup .cms-fadeInLeft,
.cms-sp-opened #cms-subscribe-popup .cms-fadeInUp {
    opacity: 1;
    visibility: visible
}

.cms-sp-opened #cms-subscribe-popup .cms-fadeInLeft {
    transform: translateX(0)
}

.cms-sp-opened #cms-subscribe-popup .cms-fadeInRight {
    transform: translateX(0)
}

.cms-sp-opened #cms-subscribe-popup .cms-fadeInUp {
    transform: translateY(0)
}

.error404 #cms-main {
    text-align: center;
    padding: 110px 0
}

.error404 #cms-main h1 {
    font-size: 200px
}

.error404 #cms-main .page-content {
    font-size: 17px;
    padding-bottom: 30px
}

@media screen and (max-width:1024px) {
    .error404 #cms-main {
        padding: 50px 0
    }
    .error404 #cms-main h1 {
        font-size: 100px
    }
}

.cms-main:not(.is-elementor) {
    padding-top: 130px;
    padding-bottom: 110px
}

@media screen and (max-width:1200px) {
    .cms-main:not(.is-elementor) {
        padding-top: 70px;
        padding-bottom: 70px
    }
}

.cms-main:not(.is-elementor).cms-post-type-archive-product,
.cms-main:not(.is-elementor).cms-woo-content {
    padding-top: 110px
}

@media screen and (min-width:1025px) {
    .cms-main {
        flex-wrap: nowrap
    }
}

.cms-main-sidebar {
    row-gap: 40px
}

.cms-main-sidebar .cms-main-content {
    flex: 0 0 65.625%
}

@media screen and (max-width:880px) {
    .cms-main-sidebar .cms-main-content {
        flex: 0 0 100%
    }
}

@media screen and (min-width:1201px) {
    .cms-main-sidebar .main-content-shop {
        flex: 0 0 74.21875%
    }
}

.cms-main>h1,
.cms-main>h2,
.cms-main>h3,
.cms-main>h4,
.cms-main>h5,
.cms-main>h6 {
    margin-bottom: 25px
}

.cms-main>p+h1,
.cms-main>p+h2,
.cms-main>p+h3,
.cms-main>p+h4,
.cms-main>p+h5,
.cms-main>p+h6 {
    padding-top: 32px
}

.cms-main>ul+h1,
.cms-main>ul+h2,
.cms-main>ul+h3,
.cms-main>ul+h4,
.cms-main>ul+h5,
.cms-main>ul+h6,
.cms-main>ol+h1,
.cms-main>ol+h2,
.cms-main>ol+h3,
.cms-main>ol+h4,
.cms-main>ol+h5,
.cms-main>ol+h6 {
    padding-top: 43px
}

.container {
    max-width: 1320px;
    width: 100%;
    margin-right: auto;
    margin-left: auto
}

.container:not([class*="p-lr-"]) {
    padding-right: 20px;
    padding-left: 20px
}

.container-full:not([class*="p-lr-"]) {
    padding-left: 20px;
    padding-right: 20px
}

.container-fluid {
    margin-right: auto;
    margin-left: auto
}

.container-fluid:not([class*="p-lr-"]) {
    padding-right: 20px;
    padding-left: 20px
}

@media (min-width:1600px) {
    .container-fluid:not([class*="p-lr-"]) {
        padding-right: 40px;
        padding-left: 40px
    }
}

.container-fluid2 {
    margin-right: auto;
    margin-left: auto
}

.container-fluid2:not([class*="p-lr-"]) {
    padding-inline-start: 20px;
    padding-inline-end: 0
}

@media (min-width:1600px) {
    .container-fluid2:not([class*="p-lr-"]) {
        padding-inline-start: 40px;
        padding-inline-end: 0
    }
}

.container-wide {
    max-width: 1640px;
    width: 100%;
    margin-right: auto;
    margin-left: auto
}

.container-wide:not([class*="p-lr-"]) {
    padding-right: 20px;
    padding-left: 20px
}

.container.no-sidebar {
    max-width: var(--cms-content-width, 880px)
}

.overflow-hidden {
    overflow: hidden
}

.overflow-visible {
    overflow: visible !important
}

.absolute {
    position: absolute !important
}

.absolute.left {
    left: 0
}

[dir="rtl"] .absolute.left {
    left: auto;
    right: 0
}

.absolute.center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.absolute.left-center {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%)
}

[dir="rtl"] .absolute.left-center {
    transform: translate(100%, -50%)
}

.absolute.center-left {
    top: 50%;
    left: 0;
    transform: translateY(-50%)
}

[dir="rtl"] .absolute.center-left {
    left: auto;
    right: 0
}

.absolute.center-right {
    top: 50%;
    right: 0;
    transform: translateY(-50%)
}

[dir="rtl"] .absolute.center-right {
    right: auto;
    left: 0
}

.absolute.bottom {
    bottom: 0
}

.absolute.right {
    right: 0
}

.absolute.bottom-right {
    bottom: 0;
    right: 0
}

[dir="rtl"] .absolute.bottom-right {
    right: auto;
    left: 0
}

.absolute.bottom-left {
    bottom: 0;
    left: 0
}

[dir="rtl"] .absolute.bottom-left {
    left: auto;
    right: 0
}

.absolute.bottom-center {
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

.absolute.top {
    top: 0
}

.absolute.top-left {
    top: 0;
    left: 0
}

[dir="rtl"] .absolute.top-left {
    left: auto;
    right: 0
}

.absolute.top-right {
    top: 0;
    right: 0
}

[dir="rtl"] .absolute.top-right {
    right: auto;
    left: 0
}

.absolute.top-center {
    top: 0;
    left: 50%;
    transform: translateX(-50%)
}

.top-100 {
    top: 100%
}

.relative {
    position: relative
}

.relative-i {
    position: relative !important
}

.cms-sticky {
    position: sticky;
    top: var(--cms-sticky, 0)
}

.z-top,
.hover-z-top:hover {
    z-index: 1
}

.z-top2 {
    z-index: 2
}

.z-top3 {
    z-index: 3
}

.z-behind {
    z-index: -1
}

[class*="cms-overlay"] {
    position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: inherit
}

.cms-overlay {
    z-index: 1
}

.cms-overlay+.elementor-element,
.cms-overlay+* {
    z-index: 2
}

.cms-transition {
    transition: all 300ms linear 0ms;
    transition-delay: var(--transition-delay, 0)
}

.cms-mousewheel {
    width: calc(100% + 80px);
    height: calc(100% - 200px);
    max-height: calc(100vh - 200px);
    margin-inline-end: -80px;
    padding-inline-end: calc(80px);
    overflow-x: hidden;
    overflow-y: scroll
}

.cms-mousewheel.cms-modal-html {
    height: 100%;
    max-height: 100vh
}

@media (min-width:1280px) {
    .full-screen-yes {
        margin-left: calc(calc(100vw - 1360px)/-2);
        margin-right: calc(calc(100vw - 1360px)/-2)
    }
}

.w-auto {
    width: auto !important
}

.w-100 {
    width: 100%
}

.w-100vw {
    width: 100vw
}

.h-100 {
    height: 100%
}

.h-100vh {
    height: 100vh
}

.screen-reader-text {
    display: none
}

.cms-lazy.lazy-loading:not(.lazyloaded) {
    background-color: rgba(0, 0, 0, 0.5)
}

.cms-lazy.lazy-loading:not(.lazyloaded):not(.absolute) {
    position: relative
}

.cms-lazy.lazy-loading:not(.lazyloaded):before {
    content: "";
    font-family: "cmsi";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    animation: cms-spin 2s infinite;
    font-size: 50px;
    color: #fff;
    width: 50px;
    height: 50px;
    line-height: 1;
    margin-top: -25px;
    margin-left: -25px
}

.cms-lazy-loaded {
    --cms-bg-lazyload-loaded: var(--cms-bg-lazyload)
}

.cms-lazy.hidden-onload:not(.cms-lazy-loaded) {
    visibility: hidden;
    opacity: 0;
    display: none
}

.elementor .circle,
.circle {
    border-radius: 50%
}

.cms-star-rate {
    overflow: hidden;
    display: inline-flex;
    flex-wrap: nowrap;
    gap: 2px;
    line-height: 0;
    white-space: nowrap
}

.cms-star-rate svg {
    width: 14px;
    flex: 0 0 14px
}

.cms-star-rated {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0
}

[dir="rtl"] .cms-star-rated {
    left: auto;
    right: 0
}

.flip {
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH"
}

[dir="rtl"] .flip {
    transform: scaleX(1)
}

.cms-loading {
    animation: loading-spinner 1s infinite linear
}

.visible-hidden {
    visibility: hidden;
    opacity: 0
}

.cms-bg-cover {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}

.cms-bg-parallax {
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover
}

@media screen and (min-width:1025px) {
    .cms-bg-parallax {
        background-attachment: fixed
    }
}

.cms-bg-contain {
    background-repeat: no-repeat;
    background-position: top center
}

.bg-center {
    background-position: center
}

.bg-top-center {
    background-position: top center
}

.bg-bot-center {
    background-position: bottom center
}

.empty-none:not(.pen-placeholder):empty {
    display: none !important
}

.disabled {
    opacity: 0.5;
    cursor: none;
    pointer-events: none
}

.max-h {
    max-height: var(--max-h)
}

.min-h {
    min-height: var(--min-h)
}

.min-h158 {
    min-height: 158px
}

.max-w,
img.max-w {
    max-width: var(--max-w)
}

.min-w {
    min-width: var(--min-w)
}

.min-290 {
    min-width: 290px
}

.cms-invisible {
    opacity: 0;
    visibility: hidden;
    overflow: hidden
}

[dir="rtl"] .rtl-flip {
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH"
}

[dir="rtl"] [dir="rtl"] .rtl-flip {
    transform: scaleX(1)
}

.e-con {
    --container-default-padding-top: 20px;
    --container-default-padding-right: 20px;
    --container-default-padding-bottom: 20px;
    --container-default-padding-left: 20px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

@media screen and (min-width:1025px) {
    .e-con {
        background-attachment: fixed
    }
}

@media screen and (max-width:1200px) {
    .e-con.bg-att-scroll {
        background-attachment: scroll
    }
}

.e-con:before {
    background-position: inherit;
    background-repeat: inherit;
    background-size: inherit;
    background-attachment: inherit
}

.e-con.cms-econ-nospace:not(.actual-pad){
    padding: 0
}

.e-con.cms-econ-nospace>.e-con-inner {
    padding-block-start: 0;
    padding-block-end: 0
}

.e-parent {}

.e-parent.cms-econ-boxed {}

@media screen and (min-width:1600px) {
    .e-parent.cms-econ-boxed {
        margin-left: 40px;
        margin-right: 40px;
        max-width: calc(100% - 80px)
    }
}

.e-parent.cms-econ-boxed-wide {
    margin-left: 15px;
    margin-right: 15px;
    max-width: calc(100% - 30px)
}

.e-parent.cms-econ-boxed-wide2 {
        margin-left: 15px;
        margin-right: 15px;
        max-width: calc(100% - 30px)
    }

.e-parent:not([class*=" p-"]):not([class*=" pt-"]):not([class*=" p-tb-"]):not([class*=" pb-"]):not(.cms-econ-nospace) {}

.e-parent:not([class*=" p-"]):not([class*=" pt-"]):not([class*=" p-tb-"]):not([class*=" pb-"]):not(.cms-econ-nospace):not(:has(>.e-con-inner)) {
    padding: var(--padding-block-start) var(--padding-inline-end) var(--padding-block-end) var(--padding-inline-start)
}

.e-parent:not([class*=" p-"]):not([class*=" pt-"]):not([class*=" p-tb-"]):not([class*=" pb-"]):not(.cms-econ-nospace)>.e-con-inner:not(:has(>.e-child)) {
    padding: var(--padding-block-start) var(--padding-inline-end) var(--padding-block-end) var(--padding-inline-start)
}

.e-parent:not([class*=" p-"]):not([class*=" pt-"]):not([class*=" p-tb-"]):not([class*=" pb-"]):not(.cms-econ-nospace):has(>.e-con-inner),
.e-parent:not([class*=" p-"]):not([class*=" pt-"]):not([class*=" p-tb-"]):not([class*=" pb-"]):not(.cms-econ-nospace):has(>.e-child),
.e-parent:not([class*=" p-"]):not([class*=" pt-"]):not([class*=" p-tb-"]):not([class*=" pb-"]):not(.cms-econ-nospace)>.e-con-inner:has(>.e-child) {
    padding: 0
}



.e-parent.e-con-boxed>.e-con-inner:not(:has(.e-con)) {
    padding-inline-start: var(--padding-inline-start);
    padding-inline-end: var(--padding-inline-end)
}

@media (min-width:1366px) {
    .e-parent.e-con-full-space-start {
        padding-inline-start: calc(calc(100vw - 1280px)/2) !important
    }
    .e-parent.e-con-full-space-start.cms-econ-boxed {
        padding-inline-start: calc(calc(100vw - 140px - 1280px)/2) !important
    }
    .e-parent.e-con-full-space-end {
        padding-inline-end: calc(calc(100vw - 1280px)/2) !important
    }
    .e-parent.e-con-full-space-end.cms-econ-boxed {
        padding-inline-end: calc(calc(100vw - 140px - 1280px)/2) !important
    }
}

@media (min-width:1280px) {
    .e-parent.e-con-full-header-left {
        padding-inline-start: var(--cms-header-width)
    }
}

@media screen and (min-width:1600px) {
    .e-con-boxed-wide:has(>.e-child) {
        padding-left: 30px;
        padding-right: 30px
    }
    .e-con-boxed-wide:has(>.e-child)[class*=" p-"] {
        padding-left: 50px;
        padding-right: 50px
    }
    .e-con-boxed-wide:not(:has(>.e-child)) {
        padding-left: 50px;
        padding-right: 50px
    }
}

.elementor-lightbox-image {
    background-color: var(--cms-accent-lighten)
}

.cms-econ-banner {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

@media (min-width:1281px) {
    .cms-econ-banner.full-start {
        left: calc(calc(100vw - 1280px)/-2)
    }
    .cms-econ-banner.full-end {
        right: calc(calc(100vw - 1280px)/-2)
    }
    .cms-econ-banner.full-boxed-start {
        left: calc(calc(100vw - 1420px)/-2)
    }
    .cms-econ-banner.full-boxed-end {
        right: calc(calc(100vw - 1420px)/-2)
    }
}

.video-zoomin>.elementor-background-video-container {
    animation-name: cms-bg-video-zoomin;
    animation-timing-function: linear;
    animation-duration: 5s
}

.cms-shape-overlay {
    background-size: cover;
    background-position: center;
    background-attachment: fixed
}

@media screen and (min-width:1600px) {
    .cms-shape-overlay.boxed {
        margin-left: 40px;
        margin-right: 40px;
        max-width: calc(100% - 80px)
    }
    .cms-shape-overlay.boxed-wide {
        margin-left: 15px;
        margin-right: 15px;
        max-width: calc(100% - 30px)
    }
}

body.elementor-page:not([class*="e--ua-"]) {
    visibility: hidden;
    opacity: 0
}

.cms-accordion-title {
    cursor: pointer
}

.grid-filter-wrap {
    gap: 15px 0;
    margin-bottom: 40px
}

.grid-filter-wrap .filter-item {
    cursor: pointer;
    transition: all 300ms linear 0ms;
    font-size: 14px;
    font-weight: 700
}

.cms-grid-content:not([class*=" justify-content"]) {
    justify-content: center
}

.cms-grid-pagination,
.cms-load-more {
    margin-top: 40px
}

.cms-grid-pagination:empty {
    display: none
}

.cms-grid-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.5);
    visibility: hidden;
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: start
}

.cms-grid-overlay:before {
    content: url(../svgs/core/spinner.svg);
    animation: cms-spin 2s linear infinite;
    color: var(--cms-accent);
    width: 50px;
    height: 50px;
    margin-top: 100px
}

.cms-grid-overlay.loader {
    visibility: visible;
    opacity: 1
}

@media screen and (min-width:768px) {
    .cms-grid--list .cms-post-img {
        width: 33.333%
    }
}

@media screen and (min-width:1025px) {
    .cms-grid--list .cms-post-img,
    .cms-grid--list .cms-post-img img {
        width: 440px;
        max-width: 100%
    }
    .cms-grid--list .cms-post-img img {
        position: absolute;
        top: 0;
        left: 0
    }
    .cms-grid--list .cms-post-content {
        max-width: 770px
    }
    .cms-grid--list .cms-post--content {
        max-width: 590px
    }
}

.cms-pacc-1 .cms-pacc-item {
    padding: 24px 0 17px;
    border-top: 1px solid #4C4C4C
}

.cms-pacc-1 .cms-pacc-item:last-child {
    border-bottom: 1px solid #4C4C4C
}

.cms-pacc-1 .cms-pacc--item {
    transform: translateX(-62px)
}

[dir=rtl] .cms-pacc-1 .cms-pacc--item {
    transform: translateX(62px)
}

.cms-pacc-1 .cms-excerpt {
    display: none
}

.cms-pacc-1 .cms-excerpt.active {
    display: block
}

.cms-pacc-1 .cms-pacc-item.active,
.cms-pacc-1 .cms-pacc-item:hover {
    z-index: 1
}

.cms-pacc-1 .cms-pacc-item.active .cms-pacc--item,
.cms-pacc-1 .cms-pacc-item:hover .cms-pacc--item {
    transform: translateX(0)
}

.cms-pacc-1 .cms-pacc-item.active .cms-readmore,
.cms-pacc-1 .cms-pacc-item:hover .cms-readmore {
    visibility: visible;
    opacity: 1
}

.cms-charts-half>.cms-charts {
    transform: translatey(calc(var(--cms-chart-height)/-2))
}

.cms-charts-line {
    min-height: 480px
}

@media (min-width:1366px) {
    .cms-charts-3 .cms-charts-content {
        margin-inline-start: calc(calc(100vw - 1280px)/2)
    }
}

.client-item>img {
    opacity: 0.85
}

.client-item:hover>img {
    opacity: 1
}

.cms-countdown {
    display: flex;
    flex-wrap: nowrap;
    gap: 1px;
    text-align: center
}

.cms-countdown .countdown-item {
    min-width: calc(25% - 1px);
    padding: 20px
}

@media (max-width:320px) {
    .cms-countdown .countdown-item {
        min-width: calc(50% - 1px)
    }
}

.cms-countdown .countdown-amount {
    font-size: 100px;
    line-height: 1
}

.cms-countdown .countdown-period {
    font-size: 20px;
    font-family: var(--cms-heading-family);
    font-weight: var(--cms-heading-weight)
}

.cms-ecounter-3 .counter-item.prev-item,
.cms-ecounter-3 .counter-item.next-item,
.cms-ecounter-3 .counter-item:hover,
.cms-ecounter-3 .counter-item:last-child {
    border-right: 0
}

.cms-edownload .cms-eicon {
    position: relative
}

.cms-edownload .cms-eicon:after {
    content: "";
    width: 2px;
    height: calc(100% - 40px);
    position: absolute;
    top: 20px;
    bottom: 20px;
    right: 0;
    background-color: var(--cms-border);
    opacity: 0.3
}

[dir="rtl"] .cms-edownload .cms-eicon:after {
    right: auto;
    left: 0
}

.cms-egmap .overlay-box {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 340px;
    max-width: calc(100vw - 40px);
    margin-inline-start: 20px
}

@media (min-width:1281px) {
    .cms-egmap .overlay-box {
        margin-inline-start: calc(calc(100% - 1280px)/2)
    }
}

.cms-headlines .col-separator:before {
    content: "";
    width: 1px;
    height: 13px;
    display: block;
    background-color: #323232
}

.cms-menu {
    margin: 0
}

.cms-menu a {
    padding: 6px 0;
    position: relative;
    display: inline-flex;
    gap: 10px;
    align-items: center
}

.cms-menu .menu-title {
    display: flex;
    gap: 10px;
    align-items: center;
    white-space: normal;
	
}

.cms-menu .menu-item-2115 .menu-title {
    white-space: normal;
}

.cms-menu-horz {
    display: flex;
    flex-wrap: wrap;
    gap: 10px
}

.cms-menu-horz li {
    display: flex;
    gap: 10px;
    align-items: center
}

.cms-menu-horz li a {
    padding: 0
}

.cms-menu-hover-icon .cms-menu-icon {
    margin-inline-start: -22px;
    visibility: hidden;
    opacity: 0;
    transition: all 300ms linear 0ms
}

.cms-menu-hover-icon li:hover .cms-menu-icon {
    visibility: visible;
    opacity: 1;
    margin-inline-start: 0
}

.cms-menu-toggle .sub-menu-toggle {
    display: none
}

.cms-emenu-3 .cms-menu li:after {
    content: "";
    width: 6px;
    height: 1px;
    background-color: var(--cms-divider-color, currentColor)
}

.cms-emenu-3 .cms-menu li:last-child:after {
    display: none
}

.cms-emenu-4 .cms-menu li:after {
    content: "";
    width: 1px;
    height: 10px;
    background-color: var(--cms-divider-color, currentColor)
}

.cms-emenu-4 .cms-menu li:last-child:after {
    display: none
}

.cms-emenu-5 li:not(:last-child) {
    padding-bottom: 8px
}

.cms-emenu-5 li a {
    padding: 19px 32px 17px 32px;
    font-size: 14px;
    font-weight: 700;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 0;
    align-items: center
}

@media screen and (max-width:1024px) {
    .cms-emenu-5 li a {
        padding-left: 20px;
        padding-right: 20px
    }
}

.cms-sidenav-menu>li>a {
    font-size: 32px;
    line-height: 1.25;
    letter-spacing: 1.28px
}

@media screen and (min-width:768px) {
    .cms-sidenav-menu>li>a {
        font-size: 45px
    }
}

.cms-sidenav-menu .main-menu-toggle {
    width: 18px;
    height: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--cms-primary);
    color: #fff
}

.cms-sidenav-menu .main-menu-toggle:hover {
    background-color: var(--cms-accent)
}

.cms-process .cms-tabs-content {
    transition: all 300ms linear 0ms;
    transform: translateY(100px)
}

.cms-process .cms-tabs-content.active {
    transform: translateY(0)
}

.cms-eprocess-1 .cms--eprocess-scrollbar {
    height: 100%;
    position: absolute;
    left: 69px
}

.cms-eprocess-1 .cms--eprocess-scrollbar .cms--eprocess-scrollbar-track {
    width: 1px;
    position: absolute;
    top: 0;
    bottom: 0;
    background-color: var(--cms-primary-lighten)
}

.cms-eprocess-1 .cms--eprocess-scrollbar .cms--eprocess-scrollbar-thumb {
    width: 1px;
    height: 96px;
    background-color: var(--cms-divider-dark);
    position: absolute;
    top: 0
}

[dir="rtl"] .cms-eprocess-1 .cms--eprocess-scrollbar {
    left: auto;
    right: 79px
}

@media screen and (max-width:1024px) {
    .cms-eprocess-1 .cms--eprocess-scrollbar {
        left: 30px
    }
    [dir="rtl"] .cms-eprocess-1 .cms--eprocess-scrollbar {
        left: auto;
        right: 30px
    }
}

.cms-eprocess-1 .cms-bg-cover-wrapper {
    position: relative;
    top: 0
}

.cms-eprogress-bar-1 .cms-progress-bar-wrap:not(:last-child) {
    margin-bottom: 25px
}

.cms-progress-bar-title>span {
    font-size: 15px
}

.cms-progress-wrap-w {
    height: var(--height, 6px);
    background-color: var(--cms-progress-bg, var(--cms-border-color));
    border-radius: 3px
}

.cms-progress-bar-w {
    width: 0;
    height: var(--height, 6px);
    border-radius: var(--progress-bar-radius, 3px);
    overflow: hidden;
    text-align: end;
    transition: width 2s ease-in-out, background 300ms linear 0ms, color 300ms linear 0ms
}

.cms-progress-bar-h {
    height: 0;
    transition: height 1.5s ease-in-out, background 300ms linear 0ms, color 300ms linear 0ms
}

.cms-eqc-item .cms-eicon {
    transition: all 300ms linear 0ms
}

.cms-eqc-item:hover .cms-eicon {
    transform: scale(1.5)
}

@media screen and (min-width:768px) {
    .cms-reviews .cms-review-item:not(:last-child) {
        border-right: 2px solid var(--cms-border-color)
    }
}

@media screen and (max-width:575px) {
    .cms-reviews .cms-review-item:not(:last-child) {
        padding-bottom: 40px
    }
}

@media screen and (min-width:1025px) {
    .cms-ecollections-1 .banner-content,
    .cms-ecollections-2 .banner-content,
    .cms-ecollections-3 .banner-content {
        transform: translateY(50px)
    }
    .cms-ecollections-1 .banner-content .btn,
    .cms-ecollections-1 .banner-content .cms-link,
    .cms-ecollections-2 .banner-content .btn,
    .cms-ecollections-2 .banner-content .cms-link,
    .cms-ecollections-3 .banner-content .btn,
    .cms-ecollections-3 .banner-content .cms-link {
        visibility: hidden;
        opacity: 0
    }
    .cms-ecollections-1 .cms-hover-change:hover .banner-content,
    .cms-ecollections-2 .cms-hover-change:hover .banner-content,
    .cms-ecollections-3 .cms-hover-change:hover .banner-content {
        transform: translateY(0)
    }
    .cms-ecollections-1 .cms-hover-change:hover .banner-content .btn,
    .cms-ecollections-1 .cms-hover-change:hover .banner-content .cms-link,
    .cms-ecollections-2 .cms-hover-change:hover .banner-content .btn,
    .cms-ecollections-2 .cms-hover-change:hover .banner-content .cms-link,
    .cms-ecollections-3 .cms-hover-change:hover .banner-content .btn,
    .cms-ecollections-3 .cms-hover-change:hover .banner-content .cms-link {
        visibility: visible;
        opacity: 1
    }
}

.cms-ecollections-2 .small-item {
    flex: 0 0 530px;
    width: 530px;
    max-width: 530px
}

@media (min-width:1367px) {
    .cms-ecollections-2 .cms-carousel-arrows {
        padding-inline-end: 550px
    }
}

@media screen and (max-width:1200px) {
    .cms-ecollections-2 .small-item {
        flex: 0 0 40%;
        width: 40%;
        max-width: 40%
    }
}

@media screen and (max-width:767px) {
    .cms-ecollections-2 .small-item {
        flex: 0 0 100%;
        width: 100%;
        max-width: 100%
    }
}

.cms-slider-content {
    z-index: 3
}

.cms-slider--content {
    position: relative;
    z-index: 1
}

.cms-slider-desc {
    max-width: 680px
}

.cms-slider-button-arrow {
    z-index: 1;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: all 300ms linear 0ms
}

.cms-slider-button-arrow.cms-carousel-button-prev {
    left: 30px
}

@media screen and (min-width:1600px) {
    .cms-slider-button-arrow.cms-carousel-button-prev {
        left: 50px
    }
}

[dir="rtl"] .cms-slider-button-arrow.cms-carousel-button-prev {
    left: auto;
    right: 30px
}

@media screen and (min-width:1600px) {
    [dir="rtl"] .cms-slider-button-arrow.cms-carousel-button-prev {
        left: auto;
        right: 50px
    }
}

.cms-slider-button-arrow.cms-carousel-button-next {
    right: 30px
}

@media screen and (min-width:1600px) {
    .cms-slider-button-arrow.cms-carousel-button-next {
        right: 50px
    }
}

[dir="rtl"] .cms-slider-button-arrow.cms-carousel-button-next {
    right: auto;
    left: 30px
}

@media screen and (min-width:1600px) {
    [dir="rtl"] .cms-slider-button-arrow.cms-carousel-button-next {
        right: auto;
        left: 50px
    }
}

@media screen and (max-width:1200px) {
    .cms-slider-button-arrow {
        display: none
    }
}

.cms-eslider-header-transparent-yes .cms-slider-content {
    padding-top: var(--cms-wrap-header-height)
}

.cms-eslider-header-transparent-yes .cms-slider-button-arrow {
    margin-top: calc(var(--cms-wrap-header-height)/2)
}

.cms-dots-divider,
.cms-dots--divider {
    height: 1px
}

.cms-eslider-1 .cms-slider-img-effect {
    animation-name: cms-slider-zoom;
    animation-timing-function: ease-in-out
}

.cms-eslider-1 .cms-slider--content {
    max-width: 650px
}

.cms-animate-icon:not([class*=" elementor-animation-"]):hover {
    transform: scale(1.5)
}

.cms-erate-2 .cms-rare--content {
    overflow: hidden;
    background-color: rgba(var(--cms-primary-regular-rgb), 0.7)
}

.cms-erate-2 .cms-rate-star {
    width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px
}

.cms-erate-2 .cms-rate---content {
    padding: 28.75px 40px
}

.cms-erate-2 .cms-rate-phone {
    padding: 57px 70px;
    margin-inline-start: 150px;
    background-color: #f8f8f2
}

@media screen and (max-width:880px) {
    .cms-erate-2 .cms-rate-phone {
        margin-inline-start: 0
    }
}

.cms-erate-2 .cms-rate-phone .cms-avatar-phone {
    transform: translateY(-25px)
}

@media (max-width:1279px) {
    .cms-erate-2 .cms-rate---content {
        padding-left: 20px;
        padding-right: 20px
    }
    .cms-erate-2 .cms-rate-phone {
        padding-left: 20px;
        padding-right: 20px
    }
}

.cms-esupport-1 .cms-saddress {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid rgba(255, 255, 255, 0.4)
}

.cms-ttmn--img-highlight {
    left: -40px;
    top: 142px
}

.team-socials {
    flex-wrap: nowrap
}

.cms-text-scroll-heading .content {
    max-width: 400px
}

@media screen and (max-width:1024px) {
    .cms-text-scroll-heading .banner,
    .cms-text-scroll-heading .content {
        max-width: 100%;
        flex: 0 0 100%
    }
}

.cms-text-scroll-2 .cms-shape-oval {
    width: 517.752px;
    height: 158.752px;
    margin-top: 100px;
    color: #dbe3e5
}

.cms-text-scroll-2 .cms-shape-oval svg {
    width: 517.752px;
    height: 158.752px;
    position: absolute;
    left: 0
}

.cms-text-scroll-2 .cms-shape-oval svg:nth-child(2) {
    top: 40px;
    margin-inline-start: -15px
}

@media screen and (min-width:1025px) {
    .cms-text-scroll-3 .cms-swiper-container {
        width: 100%;
        position: absolute
    }
}

@media screen and (min-width:1201px) {
    .cms-text-scroll-3 .cms-swiper-container {
        bottom: 80px
    }
}

@media screen and (max-width:1200px) {
    .cms-text-scroll-3 .cms-swiper-container {
        bottom: 0
    }
}

.elementor-widget-cms_video_player {
    width: var(--container-widget-width);
    --flex-grow: var(--container-widget-flex-grow);
    --video-aspect-ratio: 2.027777777777778
}

.elementor-widget-cms_video_player .cms-evideo-playback {
    width: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

.elementor-widget-cms_video_player .cms-evideo-playback:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.elementor-widget-cms_video_player .cms-evideo-fit iframe {
    width: 100vw;
    height: 100vh;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: unset
}

[class*="cms-ecase-"] .cms-content-wrap {
    min-height: 280px
}

[class*="cms-ecase-"] .cms-content {
    max-width: 360px;
    padding: 33px 40px;
    margin-inline-end: 40px
}

[class*="cms-ecase-"] .cms-content .cms-heading {
    padding: 0;
    margin: 0
}

[class*="cms-ecase-"] .cms-content .cms-post--meta {
    padding-bottom: 10px
}

[class*="cms-ecase-"] .cms-content .cms-post--meta a {
    color: var(--cms-body-color)
}

[class*="cms-ecase-"] .cms-content .cms-post--meta a:hover {
    color: var(--cms-primary-regular)
}

[class*="cms-ecase-"] .cms-content .case-readmore {
    width: 40px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: -40px;
    background-color: var(--cms-primary-regular);
    color: #fff
}

[dir="rtl"] [class*="cms-ecase-"] .cms-content .case-readmore {
    right: auto;
    left: -40px
}

[class*="cms-ecase-"] .cms-content .case-readmore:hover {
    background-color: var(--cms-secondary-regular)
}

@media screen and (max-width:1200px) {
    [class*="cms-ecase-"] .cms-content {
        padding-left: 20px;
        padding-right: 20px
    }
}

@media screen and (min-width:1025px) {
    [class*="cms-ecase-"] .cms-content {
        transform: translateX(-80px);
        opacity: 0;
        visibility: hidden
    }
    [class*="cms-ecase-"] .cms-content-wrap:hover .cms-content {
        transform: translateX(0);
        opacity: 1;
        visibility: visible
    }
}

.cms-newsletter form {
    position: relative
}

.cms-newsletter .tnp-field-email {
    flex: var(--cms-tnp-field-email-flex, 0 0 auto)
}

@media screen and (max-width:767px) {
    .cms-newsletter .tnp-field-email {
        flex: var(--cms-tnp-field-email-flex-mobile, var(--cms-tnp-field-email-flex, 0 0 auto))
    }
}

.cms-newsletter-sc-2 .tnp-submit {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%)
}

[dir="rtl"] .cms-newsletter-sc-2 .tnp-submit {
    right: auto;
    left: 15px
}

.cms-column-horiz .elementor-widget-wrap {
    display: flex;
    flex-wrap: wrap
}

.cms-column-horiz .elementor-widget-wrap>.elementor-element {
    width: auto;
    flex: 0 0 auto;
    max-width: 100%;
    margin-bottom: 0
}

.cms-column-horiz.gap-10 .elementor-widget-wrap {
    gap: 10px
}

.cms-column-horiz.gap-20 .elementor-widget-wrap {
    gap: 20px
}

.cms-column-horiz.gap-30 .elementor-widget-wrap {
    gap: 30px
}

.cms-column-horiz.gap-40 .elementor-widget-wrap {
    gap: 40px
}

.cms-column-vert .elementor-widget-wrap {
    flex-direction: column
}

.wpcf7-form .label {
    margin-top: -6px;
    padding-bottom: 5px
}

.cms-ls-link {
    display: flex;
    gap: 10px;
    align-items: center
}

.cms-tab-title {
    cursor: pointer
}

.cms-tabs-1 .cms-tab-title,
.cms-tabs-2 .cms-tab-title {
    border: 1px solid var(--cms-divider);
    transition: all 300ms linear 0ms
}

.cms-tabs-1 .cms-tab-title:first-child,
.cms-tabs-2 .cms-tab-title:first-child {
    border-left: 0
}

.cms-tabs-1 .cms-tab-title:last-child,
.cms-tabs-2 .cms-tab-title:last-child {
    border-right: 0
}

.cms-tabs-1 .cms-tab-title:hover,
.cms-tabs-1 .cms-tab-title.active,
.cms-tabs-2 .cms-tab-title:hover,
.cms-tabs-2 .cms-tab-title.active {
    border-color: var(--cms-primary)
}

@media screen and (min-width:1025px) {
    .cms-tabs-2 .cms-tab-title-content {
        position: absolute;
        top: 100%;
        left: 0
    }
}

.cms-text-scroll .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important
}

.cms-text-scroll .swiper-wrapper .cms-swiper-slide {
    white-space: nowrap;
    overflow: hidden;
    width: auto;
    flex: 0 0 auto
}

.cms-avatar-phone {
    display: flex
}

.cms-avatar-phone>img {
    box-shadow: 0 0 0 5px #fff !important;
    margin-inline-end: -5px;
    z-index: 1
}

.cms-avatar-phone .cms-phone-icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
    background-color: var(--cms-primary-regular);
    color: #fff;
    font-size: 16px;
    text-align: center;
    box-shadow: 0 0 0 5px #fff;
    transition: all 300ms linear 0ms
}

.cms-avatar-phone:hover .cms-phone-icon {
    background-color: var(--cms-accent-regular)
}

.cms-avatar-phone-2 {
    display: flex;
    align-items: center
}

.cms-avatar-phone-2 .cms-phone-icon {
    width: 46px;
    height: 46px;
    line-height: 46px;
    background-color: var(--cms-accent-regular);
    color: #fff;
    font-size: 16px;
    text-align: center;
    box-shadow: 0 0 0 4px #fff;
    transition: all 300ms linear 0ms;
    margin-inline-start: -20px;
    z-index: 1
}

.cms-avatar-phone-2:hover .cms-phone-icon {
    background-color: var(--cms-secondary-regular)
}

.cms-circle-text {
    direction: ltr
}

.cms-ctf7-3 .wpcf7-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not(.cms-search-popup-input):not(.qty):not(.select2-search__field),
.cms-ctf7-3 .wpcf7-form textarea,
.cms-ctf7-3 .wpcf7-form select {
    box-shadow: 0 0 0 2px var(--cms-border-color) inset
}

.cms-ctf7-3 .wpcf7-form textarea {
    height: 104px;
    max-height: 104px
}

.cms-nobr br {
    display: none
}

@media screen and (max-width:1024px) {
    .cms-title br,
    .cms-nl2br br {
        display: none
    }
}

@media screen and (max-width:880px) {
    .cms-slider-title br,
    .cms-heading br {
        display: none
    }
}

.show-on-active {
    display: none
}

.active .show-on-active {
    display: block
}

.active .hidden-on-active {
    display: none
}

.cms-service-accordion-1 .ac-feature {
    padding: 10px 0;
    border-bottom: 1px solid rgba(246, 251, 249, 0.55)
}

.cms-service-accordion-1 .ac-feature:first-child {
    padding-top: 0
}

.cms-service-accordion-1 .ac-feature:last-child {
    padding-bottom: 0;
    border-bottom: 0
}

.cms-service-accordion-1 .cms-acc-icon {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    color: var(--cms-primary);
    display: flex;
    align-item: center;
    justify-content: center;
    background-color: #fff;
    position: relative
}

.cms-service-accordion-1 .cms-acc-icon:before,
.cms-service-accordion-1 .cms-acc-icon:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: var(--cms-primary);
    border-radius: 1px;
    transition: all 300ms linear 0ms
}

.cms-service-accordion-1 .cms-acc-icon:before {
    height: 2px;
    width: 10px
}

.cms-service-accordion-1 .cms-acc-icon:after {
    width: 2px;
    height: 10px
}

.cms-service-accordion-1 .cms-accordion-item.active .cms-acc-icon:after {
    visibility: hidden;
    opacity: 0
}

@media screen and (min-width:1025px) {
    .content-scroll {
        height: 100vh;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
}

@media screen and (min-width:1025px) {
    .cms-eprocess-scroll-1 .cms-swiper-vertical {
        height: 570px
    }
}

.woocommerce-notices-wrapper {
    flex: 0 0 100%;
    width: 100%;
    margin-bottom: 55px;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto
}

.woocommerce-notices-wrapper:empty {
    display: none !important
}

.woocommerce-result-count {
    margin-bottom: 0
}

.woocommerce-ordering {
    min-width: 290px
}

ul.products:not(.elementor-grid) {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: -20px;
    width: calc(100% + 40px);
    list-style: none
}

ul.products:not(.elementor-grid)>.product {
    padding: 20px;
    flex: 0 0 50%;
    max-width: 50%;
    position: relative
}

@media screen and (max-width:575px) {
    ul.products:not(.elementor-grid)>.product {
        flex: 0 0 100%;
        max-width: 100%
    }
}

ul.products:not(.elementor-grid).columns-2>.product {
    flex: 0 0 50%;
    max-width: 50%
}

@media screen and (max-width:575px) {
    ul.products:not(.elementor-grid).columns-2>.product {
        flex: 0 0 100%;
        max-width: 100%
    }
}

ul.products:not(.elementor-grid).columns-3>.product {
    flex: 0 0 33.333%;
    max-width: 33.333%
}

@media screen and (max-width:1024px) {
    ul.products:not(.elementor-grid).columns-3>.product {
        flex: 0 0 50%;
        max-width: 50%
    }
}

@media screen and (max-width:575px) {
    ul.products:not(.elementor-grid).columns-3>.product {
        flex: 0 0 100%;
        max-width: 100%
    }
}

ul.products:not(.elementor-grid).columns-4>.product {
    flex: 0 0 25%;
    max-width: 25%
}

@media screen and (max-width:1200px) {
    ul.products:not(.elementor-grid).columns-4>.product {
        flex: 0 0 33.33%;
        max-width: 33.33%
    }
}

@media screen and (max-width:1024px) {
    ul.products:not(.elementor-grid).columns-4>.product {
        flex: 0 0 50%;
        max-width: 100%
    }
}

@media screen and (max-width:575px) {
    ul.products:not(.elementor-grid).columns-4>.product {
        flex: 0 0 100%;
        max-width: 100%
    }
}

ul.products:not(.elementor-grid).columns-5>.product {
    flex: 0 0 20%;
    max-width: 20%
}

@media screen and (max-width:1440px) {
    ul.products:not(.elementor-grid).columns-5>.product {
        flex: 0 0 25%;
        max-width: 25%
    }
}

@media screen and (max-width:1200px) {
    ul.products:not(.elementor-grid).columns-5>.product {
        flex: 0 0 33.33%;
        max-width: 33.33%
    }
}

@media screen and (max-width:767px) {
    ul.products:not(.elementor-grid).columns-5>.product {
        flex: 0 0 50%;
        max-width: 50%
    }
}

@media screen and (max-width:575px) {
    ul.products:not(.elementor-grid).columns-5>.product {
        flex: 0 0 100%;
        max-width: 100%
    }
}

ul.products:not(.elementor-grid).columns-6>.product {
    flex: 0 0 16.666%;
    max-width: 16.666%
}

@media screen and (max-width:1440px) {
    ul.products:not(.elementor-grid).columns-6>.product {
        flex: 0 0 20%;
        max-width: 20%
    }
}

@media screen and (max-width:1200px) {
    ul.products:not(.elementor-grid).columns-6>.product {
        flex: 0 0 25%;
        max-width: 25%
    }
}

@media screen and (max-width:1024px) {
    ul.products:not(.elementor-grid).columns-6>.product {
        flex: 0 0 33.33%;
        max-width: 33.33%
    }
}

@media screen and (max-width:767px) {
    ul.products:not(.elementor-grid).columns-6>.product {
        flex: 0 0 50%;
        max-width: 50%
    }
}

@media screen and (max-width:575px) {
    ul.products:not(.elementor-grid).columns-6>.product {
        flex: 0 0 100%;
        max-width: 100%
    }
}

@media (max-width:640px) {
    ul.products:not(.elementor-grid) {
        margin: -10px;
        width: calc(100% + 20px)
    }
    ul.products:not(.elementor-grid)>.product {
        padding: 10px
    }
}

.price {
    display: flex;
    gap: 20px
}

.price del {
    opacity: 0.5
}

.cms-woo-content>.term-description {
    display: none
}

.woocommerce-pagination {
    display: flex;
    margin-top: 45px
}

#cms-main>.type-product {
    flex: 0 0 100%;
    width: 100%
}

.woocommerce-product-gallery {
    position: relative;
    text-align: center;
    overflow: hidden
}

.woocommerce-product-gallery a {
    display: block
}

.woocommerce-product-gallery__image {
    background-color: var(--cms-accent-lighten);
    border-radius: 24px;
    clip-path: polygon(3.226% 21.153%, 3.226% 21.153%, 2.703% 21.204%, 2.206% 21.35%, 1.743% 21.583%, 1.321% 21.896%, 0.945% 22.28%, 0.622% 22.728%, 0.36% 23.232%, 0.164% 23.784%, 0.042% 24.376%, 0% 25%, 0% 86.538%, 0% 86.538%, 0.042% 87.162%, 0.164% 87.754%, 0.36% 88.306%, 0.622% 88.81%, 0.945% 89.258%, 1.321% 89.643%, 1.743% 89.955%, 2.206% 90.189%, 2.703% 90.334%, 3.226% 90.385%, 44.516% 90.385%, 44.516% 90.385%, 45.039% 90.435%, 45.536% 90.581%, 45.999% 90.814%, 46.421% 91.127%, 46.797% 91.511%, 47.12% 91.959%, 47.382% 92.463%, 47.577% 93.015%, 47.7% 93.607%, 47.742% 94.231%, 47.742% 96.154%, 47.742% 96.154%, 47.784% 96.778%, 47.906% 97.369%, 48.102% 97.921%, 48.364% 98.425%, 48.687% 98.873%, 49.063% 99.258%, 49.485% 99.571%, 49.948% 99.804%, 50.444% 99.949%, 50.968% 100%, 93.065% 100%, 93.065% 100%, 93.588% 99.949%, 94.084% 99.804%, 94.547% 99.571%, 94.97% 99.258%, 95.346% 98.873%, 95.668% 98.425%, 95.93% 97.921%, 96.126% 97.369%, 96.248% 96.778%, 96.29% 96.154%, 96.29% 81.058%, 96.29% 81.058%, 96.315% 80.699%, 96.385% 80.359%, 96.497% 80.041%, 96.648% 79.752%, 96.834% 79.494%, 97.05% 79.273%, 97.293% 79.093%, 97.559% 78.959%, 97.844% 78.875%, 98.145% 78.846%, 98.145% 78.846%, 98.446% 78.817%, 98.731% 78.733%, 98.998% 78.599%, 99.241% 78.419%, 99.457% 78.198%, 99.642% 77.941%, 99.793% 77.651%, 99.905% 77.334%, 99.976% 76.993%, 100% 76.635%, 100% 3.846%, 100% 3.846%, 99.958% 3.222%, 99.836% 2.63%, 99.64% 2.078%, 99.378% 1.574%, 99.055% 1.126%, 98.679% 0.742%, 98.257% 0.429%, 97.794% 0.196%, 97.297% 0.05%, 96.774% 0%, 14.516% 0%, 14.516% 0%, 13.993% 0.05%, 13.497% 0.196%, 13.034% 0.429%, 12.611% 0.742%, 12.235% 1.126%, 11.913% 1.574%, 11.65% 2.078%, 11.455% 2.63%, 11.333% 3.222%, 11.29% 3.846%, 11.29% 17.307%, 11.29% 17.307%, 11.248% 17.931%, 11.126% 18.523%, 10.93% 19.075%, 10.668% 19.579%, 10.346% 20.027%, 9.97% 20.411%, 9.547% 20.724%, 9.084% 20.957%, 8.588% 21.103%, 8.065% 21.153%, 3.226% 21.153%)
}

.woocommerce-product-gallery .flex-control-thumbs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 -5px;
    padding-top: 10px;
    max-width: unset
}

.woocommerce-product-gallery .flex-control-thumbs li {
    cursor: pointer;
    transition: all 300ms linear 0ms;
    overflow: hidden;
    flex: 0 0 calc(25% - 10px);
    margin: 5px;
    border-radius: 8px;
    clip-path: polygon(3.226% 21.153%, 3.226% 21.153%, 2.703% 21.204%, 2.206% 21.35%, 1.743% 21.583%, 1.321% 21.896%, 0.945% 22.28%, 0.622% 22.728%, 0.36% 23.232%, 0.164% 23.784%, 0.042% 24.376%, 0% 25%, 0% 86.538%, 0% 86.538%, 0.042% 87.162%, 0.164% 87.754%, 0.36% 88.306%, 0.622% 88.81%, 0.945% 89.258%, 1.321% 89.643%, 1.743% 89.955%, 2.206% 90.189%, 2.703% 90.334%, 3.226% 90.385%, 44.516% 90.385%, 44.516% 90.385%, 45.039% 90.435%, 45.536% 90.581%, 45.999% 90.814%, 46.421% 91.127%, 46.797% 91.511%, 47.12% 91.959%, 47.382% 92.463%, 47.577% 93.015%, 47.7% 93.607%, 47.742% 94.231%, 47.742% 96.154%, 47.742% 96.154%, 47.784% 96.778%, 47.906% 97.369%, 48.102% 97.921%, 48.364% 98.425%, 48.687% 98.873%, 49.063% 99.258%, 49.485% 99.571%, 49.948% 99.804%, 50.444% 99.949%, 50.968% 100%, 93.065% 100%, 93.065% 100%, 93.588% 99.949%, 94.084% 99.804%, 94.547% 99.571%, 94.97% 99.258%, 95.346% 98.873%, 95.668% 98.425%, 95.93% 97.921%, 96.126% 97.369%, 96.248% 96.778%, 96.29% 96.154%, 96.29% 81.058%, 96.29% 81.058%, 96.315% 80.699%, 96.385% 80.359%, 96.497% 80.041%, 96.648% 79.752%, 96.834% 79.494%, 97.05% 79.273%, 97.293% 79.093%, 97.559% 78.959%, 97.844% 78.875%, 98.145% 78.846%, 98.145% 78.846%, 98.446% 78.817%, 98.731% 78.733%, 98.998% 78.599%, 99.241% 78.419%, 99.457% 78.198%, 99.642% 77.941%, 99.793% 77.651%, 99.905% 77.334%, 99.976% 76.993%, 100% 76.635%, 100% 3.846%, 100% 3.846%, 99.958% 3.222%, 99.836% 2.63%, 99.64% 2.078%, 99.378% 1.574%, 99.055% 1.126%, 98.679% 0.742%, 98.257% 0.429%, 97.794% 0.196%, 97.297% 0.05%, 96.774% 0%, 14.516% 0%, 14.516% 0%, 13.993% 0.05%, 13.497% 0.196%, 13.034% 0.429%, 12.611% 0.742%, 12.235% 1.126%, 11.913% 1.574%, 11.65% 2.078%, 11.455% 2.63%, 11.333% 3.222%, 11.29% 3.846%, 11.29% 17.307%, 11.29% 17.307%, 11.248% 17.931%, 11.126% 18.523%, 10.93% 19.075%, 10.668% 19.579%, 10.346% 20.027%, 9.97% 20.411%, 9.547% 20.724%, 9.084% 20.957%, 8.588% 21.103%, 8.065% 21.153%, 3.226% 21.153%)
}

.woocommerce-product-gallery .flex-control-thumbs li:hover {
    box-shadow: 0 0 0 1px var(--cms-accent)
}

.single_variation_wrap {
    margin-top: 30px
}

.summary {
    flex: 1 0 0%
}

.summary .product_title {
    margin-top: -8px
}

.summary .woocommerce-review-link {
    color: var(--cms-menu);
    font-weight: 700
}

.summary .woocommerce-review-link:hover {
    color: var(--cms-accent)
}

.summary .woocommerce-product-rating {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    font-size: 15px;
    align-items: center;
    padding-top: 10px
}

.summary .price {
    margin-bottom: -5px;
    padding-top: 15px;
    justify-content: start;
    font-weight: 400
}

.summary .woocommerce-product-details__short-description {
    padding-top: 23px;
    margin-top: 23px
}

.summary .woocommerce-product-details__short-description strong {
    color: var(--cms-sub-text);
    font-weight: 500
}

.summary .cart {
    margin-top: 23px;
    padding-top: 40px
}

.summary .product_meta {
    font-size: 15px;
    padding-top: 35px;
    margin-top: 40px
}

.summary .product_meta>* {
    display: flex;
    gap: 5px
}

.summary .product_meta>*:not(:last-child) {
    margin-bottom: 15px
}

.summary .product_meta .title {
    min-width: 110px;
    font-weight: 700;
    color: var(--cms-heading-regular);
    font-size: 16px
}

.summary .product_meta .content,
.summary .product_meta .content a {
    color: var(--cms-body-color)
}

.summary .product_meta .content:hover,
.summary .product_meta .content a:hover {
    color: var(--cms-accent)
}

.summary .cms-product-share {
    padding-top: 40px;
    margin-top: 35px
}

.summary .woocommerce-product-details__short-description,
.summary .cart,
.summary .product_meta,
.summary .cms-product-share {
    border-top: 1px solid var(--cms-divider)
}

form.cart:not(.variations_form),
.woocommerce-variation-add-to-cart {
    display: flex;
    flex-wrap: wrap;
    gap: 20px
}

.group_table {
    border: none;
    margin: -10px
}

.group_table td {
    padding: 10px;
    border: 0
}

.group_table td.woocommerce-grouped-product-list-item__quantity .cms-quantity input.qty {
    height: 58px;
    line-height: 58px
}

.group_table td.woocommerce-grouped-product-list-item__quantity .cms-qty-text {
    display: none
}

@media screen and (max-width:767px) {
    .group_table td {
        padding-inline-start: 10px
    }
}

.woocommerce-grouped-product-list {
    margin-bottom: 0
}

.single_add_to_cart_button {
    height: 58px;
    min-height: 58px !important
}

.grouped_form .single_add_to_cart_button {
    width: 100%
}

.woocommerce-tabs {
    padding: 110px 0 0;
    margin: 0 auto
}

@media screen and (max-width:1024px) {
    .woocommerce-tabs {
        padding-top: 40px
    }
}

.woocommerce-tabs .wc-tabs {
    list-style: none;
    display: inline-flex;
    flex-wrap: wrap;
    gap: 8px;
    margin: 0 0 30px 0;
    padding: 12px;
    font-weight: 700;
    font-size: 14px;
    background-color: var(--cms-grey2);
    border-radius: 40px
}

.woocommerce-tabs .wc-tabs li {
    position: relative;
    z-index: 1;
    color: var(--cms-primary);
    padding: 10px 20px;
    border-radius: 24px;
    transition: all 300ms linear 0ms
}

.woocommerce-tabs .wc-tabs li a {
    display: block;
    color: var(--cms-menu)
}

.woocommerce-tabs .wc-tabs li:hover,
.woocommerce-tabs .wc-tabs li.active {
    color: var(--cms-menu);
    background-color: var(--cms-white)
}

.woocommerce-tabs .wc-tabs li:hover a,
.woocommerce-tabs .wc-tabs li.active a {
    color: var(--cms-menu)
}

.woocommerce-Tabs-panel {
    border-top: 1px solid var(--cms-divider);
    padding-top: 30px
}

.woocommerce-Tabs-panel--description>.elementor {
    margin-left: -20px;
    margin-right: -20px;
    margin-top: -20px
}

.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes-item__label>.cms-charts-lists {
    display: none
}

.woocommerce-Tabs-panel .shop_attributes {
    border: none
}

.woocommerce-Tabs-panel .shop_attributes th,
.woocommerce-Tabs-panel .shop_attributes td {
    border: none;
    font-size: 16px;
    font-weight: 400
}

.woocommerce-Tabs-panel .shop_attributes th {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    font-family: var(--cms-body-font)
}

@media screen and (min-width:768px) {
    .woocommerce-Tabs-panel .shop_attributes th {
        padding-inline-start: 30px
    }
}

.woocommerce-Tabs-panel .shop_attributes tr:nth-child(odd) {
    background-color: #f9f9f9
}

.woocommerce-Tabs-panel .shop_attributes tr:nth-child(even) {
    background-color: #fff
}

.woocommerce-Reviews-title {
    font-size: 26px;
    padding-bottom: 28px
}

.cross-sells>h2,
.cart_totals>h2 {
    font-size: 26px;
    padding-bottom: 15px
}

.upsells,
.related {
    margin: 95px auto 0;
    position: relative;
    text-align: center
}

@media screen and (max-width:1024px) {
    .upsells,
    .related {
        margin-top: 32px
    }
}

.upsells>h2,
.related>h2 {
    padding-bottom: 35px;
    font-size: 28px;
    text-align: start
}

.woocommerce-tabs,
.upsells,
.related {
    max-width: 1280px
}

.wc-empty-cart-message {
    margin-bottom: 40px
}

.cms-main>.woocommerce {
    width: 100%
}

.woocommerce-cart #cms-main {
    margin-top: -40px
}

.shop_table,
table.woosw-items {
    border: none
}

.shop_table tr,
table.woosw-items tr {
    border-top: 1px solid var(--cms-border-color)
}

.shop_table thead tr,
table.woosw-items thead tr {
    border-top: 0
}

.shop_table th,
table.woosw-items th {
    border: none;
    padding: 10px 0
}

.shop_table td,
table.woosw-items td {
    padding: 30px 0;
    border: none
}

.shop_table.cart th,
table.woosw-items.cart th {
    font-size: 18px;
    font-weight: 400;
    color: var(--cms-sub-text)
}

.shop_table .coupon,
table.woosw-items .coupon {
    display: flex;
    flex-wrap: wrap;
    gap: 20px
}

.shop_table .coupon .input-text,
table.woosw-items .coupon .input-text {
    max-width: 290px !important;
    max-height: 58px
}

.shop_table .coupon .coupon-error-notice,
table.woosw-items .coupon .coupon-error-notice {
    flex: 0 0 100%;
    text-align: start;
    color: red
}

@media (min-width:640px) {
    .shop_table button[name="update_cart"],
    table.woosw-items button[name="update_cart"] {
        margin-inline-end: 6px
    }
    .shop_table .actions,
    table.woosw-items .actions {
        text-align: end
    }
    .shop_table .coupon,
    table.woosw-items .coupon {
        float: left;
        width: 500px;
        max-width: 100%
    }
    [dir="rtl"] .shop_table .coupon,
    [dir="rtl"] table.woosw-items .coupon {
        float: right
    }
}

@media (max-width:639px) {
    .shop_table .actions,
    table.woosw-items .actions {
        justify-content: flex-start;
        flex-wrap: wrap;
        gap: 20px;
        padding: 30px 10px
    }
    .shop_table .actions>*,
    table.woosw-items .actions>* {
        flex: 0 0 100%
    }
    .shop_table .actions>* .input-text,
    table.woosw-items .actions>* .input-text {
        max-width: 100% !important
    }
    .shop_table .actions>* .button,
    table.woosw-items .actions>* .button {
        width: 100%
    }
}

.cart_item .product-remove,
tr.woosw-item .product-remove {
    width: 40px
}

.cart_item .product-remove .remove,
tr.woosw-item .product-remove .remove {
    width: 24px;
    height: 24px;
    line-height: 20px;
    display: block;
    text-align: center;
    color: white;
    background-color: var(--cms-menu);
    border-radius: 50%;
    font-size: 20px
}

.cart_item .product-remove .remove:hover,
tr.woosw-item .product-remove .remove:hover {
    background-color: var(--cms-red)
}

.cart_item .product-name,
tr.woosw-item .product-name {
    font-size: 20px;
    font-family: var(--cms-heading-family);
    font-weight: 500
}

.cart_item .product-name a,
tr.woosw-item .product-name a {
    color: var(--cms-menu)
}

.cart_item .product-name a:hover,
tr.woosw-item .product-name a:hover {
    color: var(--cms-accent)
}

.cart_item .product-thumbnail,
tr.woosw-item .product-thumbnail {
    width: 100px
}

.cart_item .product-thumbnail a,
tr.woosw-item .product-thumbnail a {
    display: block;
    width: 80px;
    border-radius: 12px;
    overflow: hidden
}

.cart_item dl.variation,
tr.woosw-item dl.variation {
    display: flex;
    gap: 10px;
    margin: 0
}

.cart_item dl.variation dt,
.cart_item dl.variation dd,
tr.woosw-item dl.variation dt,
tr.woosw-item dl.variation dd {
    font-size: 15px;
    padding: 0;
    margin: 0;
    line-height: 1.2;
    text-transform: none
}

.cart_item .woosw-item--actions .cms-loop-addtocart.flex-basic,
tr.woosw-item .woosw-item--actions .cms-loop-addtocart.flex-basic {
    flex: 0 0 auto;
    justify-content: end;
    text-align: end
}

.cart_item .woocommerce-Price-amount,
tr.woosw-item .woocommerce-Price-amount {
    color: var(--cms-body)
}

.cart_totals .shop_table td {
    text-align: end;
    padding: 10px 0
}

.cart_totals .shop_table .cart-subtotal {
    border-top: 0
}

.cart_totals .shop_table .order-total {
    border-bottom: 1px solid var(--cms-border-color)
}

.cart_totals .order-total .woocommerce-Price-amount {
    font-weight: 700
}

@media screen and (min-width:768px) {
    .cart_totals {
        padding-top: 25px
    }
    .cart_totals .shop_table th {
        width: 22%
    }
    .cart_totals .shop_table td {
        text-align: start
    }
}

.woocommerce-shipping-methods {
    list-style: none
}

.woocommerce-shipping-methods li {
    display: flex;
    gap: 10px;
    flex-wrap: nowrap
}

.woocommerce-shipping-calculator {
    max-width: 400px
}

.checkout-button+.ppc-button-wrapper {
    margin-top: 30px
}

.woocommerce-form-login-toggle,
.woocommerce-form-coupon-toggle {
    padding-bottom: 25px
}

.woocommerce-form-login-toggle+.woocommerce-message,
.woocommerce-form-login-toggle+.woocommerce-error,
.woocommerce-form-coupon-toggle+.woocommerce-message,
.woocommerce-form-coupon-toggle+.woocommerce-error {
    margin-bottom: 40px
}

.showlogin,
.showcoupon {
    color: var(--cms-menu)
}

.showlogin:hover,
.showcoupon:hover {
    color: var(--cms-accent)
}

.woocommerce-form-login,
.woocommerce-form-coupon {
    margin-bottom: 40px
}

.woocommerce-form-login__rememberme {
    margin-bottom: 30px
}

.woocommerce-message+form.checkout {
    padding-top: 40px
}

.checkout_coupon input[name="coupon_code"] {
    --cms-form-field-border: 0 0 0 1px var(--cms-form-stroke) inset
}

form.checkout.woocommerce-checkout {
    display: flex;
    flex-wrap: wrap;
    gap: 40px
}

form.checkout.woocommerce-checkout wc-order-attribution-inputs {
    display: none
}

form.checkout.woocommerce-checkout>* {
    flex: 0 0 calc(50% - 20px);
    width: calc(50% - 20px)
}

@media screen and (max-width:767px) {
    form.checkout.woocommerce-checkout>* {
        flex: 0 0 100%;
        width: 100%
    }
}

form.checkout.woocommerce-checkout>*#customer_details>* {
    width: 100%;
    flex: 0 0 100%
}

form.checkout.woocommerce-checkout .woocommerce-NoticeGroup {
    flex: 0 0 100%;
    width: 100%
}

form.checkout.woocommerce-checkout h3 {
    margin-bottom: 25px
}

form.checkout.woocommerce-checkout h3#order_review_heading {
    padding-bottom: 28px
}

form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table th:not(.product-name),
form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table td:not(.product-name) {
    border-bottom: 1px solid var(--cms-border-color);
    text-align: start
}

form.checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th {
    border-top: 1px solid var(--cms-border-color)
}

form.checkout.woocommerce-checkout .cart_item .product-name {
    color: var(--cms-accent)
}

form.checkout.woocommerce-checkout textarea[name="order_comments"] {
    border-radius: 16px
}

#ship-to-different-address {
    margin-top: 30px;
    font-size: 16px
}

#ship-to-different-address label {
    font-size: inherit;
    font-weight: inherit;
    color: var(--cms-primary-regular)
}

#ship-to-different-address #ship-to-different-address-checkbox {
    transform: translateY(-2px)
}

.woocommerce-additional-fields {
    padding-top: 30px
}

.wc_payment_method {
    list-style: none
}

.wc_payment_method .payment_box {
    padding: 20px;
    background: var(--cms-grey);
    color: var(--cms-body);
    border-radius: 16px
}

.wc_payment_method .payment_box ul:last-of-type,
.wc_payment_method .payment_box ol:last-of-type {
    margin-bottom: 0
}

.wc_payment_method .payment_box fieldset {
    padding: 1.5rem;
    padding-bottom: 0;
    border: 0;
    background: #f6f6f6
}

.wc_payment_method .payment_box li {
    list-style: none
}

.wc_payment_method .payment_box p:first-child {
    margin-top: 0
}

.wc_payment_method .payment_box p:last-child {
    margin-bottom: 0
}

.wc_payment_method>label:first-of-type {
    display: block;
    margin: 1rem 0
}

.wc_payment_method>label:first-of-type img {
    max-height: 24px;
    max-width: 200px;
    float: right
}

.wc_payment_method label {
    cursor: pointer
}

.wc_payment_method input.input-radio[name="payment_method"] {
    display: none
}

.wc_payment_method input.input-radio[name="payment_method"]+label::before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 2px solid #fff;
    box-shadow: 0 0 0 2px #6d6d6d;
    background: #fff;
    margin-left: 4px;
    margin-right: 1.2rem;
    border-radius: 100%;
    transform: translateY(2px)
}

.wc_payment_method input.input-radio[name="payment_method"]:checked+label::before {
    background: #555
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox {
    font-size: 16px
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox>.woocommerce-form__input-checkbox {
    transform: translateY(4px);
    margin-inline-end: 10px
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox a {
    color: var(--cms-primary-regular)
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text+*,
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions+* {
    margin-top: 25px
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions {
    padding: 20px;
    border: 1px solid var(--cms-border-color)
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h1,
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2,
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h3 {
    margin-bottom: 25px
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h4,
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h5,
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h6 {
    margin-bottom: 15px
}

#place_order {
    margin-top: 30px
}

#ppc-button-wrapper {
    margin-top: 30px
}

.woocommerce-order-received .woocommerce-thankyou-order-received {
    font-family: var(--cms-heading-family);
    font-weight: var(--cms-heading-weight);
    color: var(--cms-heading-regular);
    font-size: 24px
}

.woocommerce-order-received .woocommerce-order-details {
    padding-top: 20px
}

.woocommerce-order-received .woocommerce-order-details__title,
.woocommerce-order-received .woocommerce-column__title {
    font-size: 24px
}

.woocommerce-Addresses,
.woocommerce-columns--addresses {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    justify-content: space-between
}

.woocommerce-Addresses>*,
.woocommerce-columns--addresses>* {
    flex: 0 0 calc(50% - 20px);
    width: calc(50% - 20px)
}

@media screen and (max-width:767px) {
    .woocommerce-Addresses>*,
    .woocommerce-columns--addresses>* {
        flex: 0 0 100%;
        width: 100%
    }
}

.woocommerce-table--order-details .wc-item-meta li {
    display: flex;
    gap: 10px
}

.woocommerce-account:not(.logged-in) .cms-main>.woocommerce {
    max-width: 400px;
    margin: 0 auto
}

.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper+h2,
.woocommerce-account:not(.logged-in) [class^="u-column"]>h2 {
    margin-bottom: 30px
}

.woocommerce-form-register .woocommerce-privacy-policy-text {
    margin-bottom: 30px
}

.woocommerce-MyAccount-navigation ul {
    display: flex;
    flex-wrap: wrap;
    margin: -10px;
    padding-bottom: 35px;
    justify-content: center;
    list-style: none
}

.woocommerce-MyAccount-navigation ul>li {
    flex: 0 0 auto;
    margin: 10px
}

.woocommerce-MyAccount-navigation ul a {
    display: block;
    padding: 15px 25px;
    background: var(--cms-menu);
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 15px;
    position: relative
}

.woocommerce-MyAccount-navigation ul a:after {
    content: "";
    border-bottom: 1px solid;
    position: absolute;
    left: 25px;
    right: 25px;
    margin-top: 23px;
    transform-origin: right center;
    -webkit-transform-origin: right center;
    transform: scale(0, 1);
    transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85)
}

.woocommerce-MyAccount-navigation ul a:hover,
.woocommerce-MyAccount-navigation ul a.active,
.woocommerce-MyAccount-navigation ul a.is-active {
    background: var(--cms-accent)
}

.woocommerce-MyAccount-navigation ul a:hover:after,
.woocommerce-MyAccount-navigation ul a.active:after,
.woocommerce-MyAccount-navigation ul a.is-active:after {
    transform-origin: left center;
    -webkit-transform-origin: left center;
    transform: scale(1, 1)
}

.woocommerce-MyAccount-navigation ul .is-active a {
    background: var(--cms-accent)
}

.woocommerce-MyAccount-navigation ul .is-active a:after {
    transform-origin: left center;
    -webkit-transform-origin: left center;
    transform: scale(1, 1)
}

button[name="save_account_details"] {
    margin-top: 40px
}

.woocommerce-EditAccountForm {
    max-width: 640px;
    margin: 0 auto
}

.widget_shopping_cart,
.widget_shopping_cart_content {
    color: var(--cms-body-color);
    text-transform: none
}

.woocommerce-mini-cart {
    margin: 0;
    width: 100%
}

.cms-mini-cart-bottom {
    position: relative
}

.cms-mini-cart-bottom:before {
    content: "";
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    background-color: var(--cms-divider-dark)
}

.onsale {
    position: absolute;
    top: 12px;
    left: 12px;
    font-size: 12px;
    padding: 8px 11px;
    background-color: var(--cms-error);
    color: #fff;
    line-height: 1;
    border-radius: 20px
}

[dir="rtl"] .onsale {
    right: auto;
    left: 0
}

.cms-btn-addtocart.added {
    display: none
}

.cms-btn-addtocart.added+.added_to_cart {
    display: flex
}

.cms-btn-addtocart:not(.added)+.added_to_cart {
    display: none
}

.quantity {
    width: 166px;
    height: 58px;
    padding: 0 20px;
    position: relative;
    border-radius: 30px;
    border: 1px solid var(--cms-menu)
}

@media (max-width:320px) {
    .quantity {
        width: 100%;
        flex: 0 0 100%
    }
}

.quantity input.qty {
    border: none;
    height: 56px;
    line-height: 56px;
    color: var(--cms-menu);
    font-weight: 700;
    text-align: center;
    border-radius: 40px;
    width: 100%;
    padding: 0 47px
}

.quantity .cms-qty-act {
    cursor: pointer;
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.quantity .cms-qty-act:before,
.quantity .cms-qty-act:after {
    content: "";
    display: block;
    background-color: var(--cms-menu);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.quantity .cms-qty-act:before {
    height: 2px;
    width: 12px
}

.quantity .cms-qty-act:after {
    width: 2px;
    height: 12px
}

.quantity .cms-qty-act.cms-qty-up {
    right: 20px
}

.quantity .cms-qty-act.cms-qty-down {
    left: 20px
}

.quantity .cms-qty-act.cms-qty-down:after {
    opacity: 0;
    visibility: hidden
}

.variations_form>* {
    width: 100%;
    flex: 0 0 100%
}

.variations_form table.variations {
    border: none;
    margin-bottom: 0
}

.variations_form table.variations th,
.variations_form table.variations td {
    padding: 0;
    border: none
}

.variations_form table.variations tr {
    border-top: 1px solid var(--cms-border-color)
}

.variations_form table.variations tr:last-child {
    border-bottom: 1px solid var(--cms-border-color)
}

.variations_form table.variations tr th,
.variations_form table.variations tr td {
    padding: 30px 0
}

.single_variation>div:not(:last-child):not(:empty) {
    margin-bottom: 30px
}

.reset_variations {
    color: red;
    text-align: end;
    text-transform: uppercase;
    font-size: 15px;
    letter-spacing: 1px;
    border-bottom: 1px solid
}

.reset_variations:hover {
    border-color: inherit
}

.reset_variations:not(style),
.reset_variations[style*="visibility: hidden;"] {
    display: none !important
}

.reset_variations[style*="visibility: visible; display: inline;"] {
    display: block !important
}

.out-of-stock {
    color: #c2272d
}

.out-of-stock+.added_to_cart {
    display: none
}

.woocommerce-variation-availability>.cms-product-stock {
    padding-bottom: 0;
    border-bottom: 0
}

.woocommerce-variation-availability>.cms-product-stock.stock-simple {
    margin-top: 0
}

.col2-set {
    display: flex;
    flex-wrap: wrap;
    gap: 40px
}

.col2-set>.col-1,
.col2-set>.col-2 {
    width: calc(50% - 20px);
    flex: 0 0 calc(50% - 20px)
}

@media (max-width:880px) {
    .col2-set>.col-1,
    .col2-set>.col-2 {
        width: 100%;
        flex: 0 0 100%
    }
}

.col2-set#customer_details>* {
    width: 100%;
    flex: 0 0 100%
}

.product_list_widget li {
    position: relative
}

.product_list_widget li:not(:last-child) {
    margin-bottom: 30px
}

.product_list_widget .thumb {
    max-width: 80px
}

.product_list_widget .star-rating {
    margin-top: 2px;
    margin-bottom: -2px
}

.product_list_widget .quantity {
    max-width: 100%
}

.widget_price_filter .price_slider {
    margin-bottom: 1em
}

.widget_price_filter .price_slider_amount .price_label {
    display: flex;
    justify-content: space-between
}

.widget_price_filter .ui-slider {
    position: relative;
    text-align: start
}

.widget_price_filter .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 10px;
    height: 10px;
    background-color: var(--cms-menu);
    border-radius: 2px;
    cursor: ew-resize;
    outline: none;
    top: -2px
}

.widget_price_filter .ui-slider .ui-slider-handle+.ui-slider-handle {
    margin-left: -10px
}

.widget_price_filter .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    border-radius: 0;
    background-color: var(--cms-menu)
}

.widget_price_filter .price_slider_wrapper .ui-widget-content:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    height: 6px;
    background-color: var(--cms-border-color)
}

.widget_price_filter .ui-slider-horizontal {
    height: 6px
}

.widget_price_filter .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%
}

.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
    left: 0px
}

.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
    right: 0px
}

.price_slider_amount {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between
}

.price_slider_amount .price_label {
    order: -1;
    font-size: 14px
}

.price_slider_amount .button {
    background-color: transparent !important;
    padding: 0 !important;
    color: var(--cms-menu) !important;
    border: none !important;
    border-radius: 0 !important;
    height: unset;
    min-height: unset !important
}

.price_slider_amount .button:hover {
    color: var(--cms-accent) !important
}

.price_slider_amount .clear {
    display: none
}

.wc-layered-nav-term {
    display: flex;
    gap: 10px;
    padding-bottom: 5px
}

.wc-layered-nav-term .count {
    color: var(--cms-body-color)
}

.widget_layered_nav_filters ul {
    list-style: none
}

.widget_layered_nav_filters ul a {
    display: flex;
    gap: 10px
}

.woocommerce-message,
.woocommerce-error,
.woocommerce-info,
.woocommerce-form-coupon,
.woocommerce-form-login-toggle+.woocommerce-form-login {
    box-shadow: 0 0 0 1px var(--cms-grey) inset;
    background-color: var(--cms-grey);
    padding: 40px;
    font-size: 20px;
    font-weight: 500;
    color: var(--cms-sub-text);
    border-radius: 16px
}

.woocommerce-message+.return-to-shop,
.woocommerce-error+.return-to-shop,
.woocommerce-info+.return-to-shop,
.woocommerce-form-coupon+.return-to-shop,
.woocommerce-form-login-toggle+.woocommerce-form-login+.return-to-shop {
    margin-top: 40px
}

@media screen and (max-width:880px) {
    .woocommerce-message,
    .woocommerce-error,
    .woocommerce-info,
    .woocommerce-form-coupon,
    .woocommerce-form-login-toggle+.woocommerce-form-login {
        padding: 40px 20px
    }
}

.woocommerce-message,
.woocommerce-info,
.woocommerce-form-coupon,
.woocommerce-form-login-toggle+.woocommerce-form-login {
    font-family: var(--cms-heading-family)
}

.woocommerce-message,
.woocommerce-info {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    justify-content: space-between;
    align-items: center
}

.woocommerce-message .button,
.woocommerce-info .button {
    order: 999;
    height: 60px;
    line-height: 60px;
    background-color: var(--cms-primary-regular);
    min-width: 180px
}

.woocommerce-message .button:hover,
.woocommerce-info .button:hover {
    background-color: white
}

.woocommerce-error {
    list-style: none;
    border-color: var(--cms-error);
    color: var(--cms-error)
}

.woocommerce-error a {
    color: var(--cms-error)
}

.woocommerce-NoticeGroup {
    width: 100%
}

@media (max-width:1023px) {
    .shop_table_responsive {
        display: block
    }
    .shop_table_responsive thead,
    .shop_table_responsive th {
        display: none
    }
    .shop_table_responsive tbody,
    .shop_table_responsive tfoot {
        display: block
    }
    .shop_table_responsive tr {
        display: flex;
        flex-wrap: wrap;
        position: relative;
        padding-top: 10px
    }
    .shop_table_responsive td {
        flex: 0 0 100%;
        width: 100%;
        padding: 10px 0;
        position: relative;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding-inline-end: 0 !important
    }
    .shop_table_responsive td:before {
        content: attr(data-title);
        white-space: nowrap;
        font-weight: 500;
        color: var(--cms-heading-color)
    }
    .shop_table_responsive td.product-remove {
        position: absolute;
        top: 15px;
        left: 10px;
        z-index: 1;
        justify-content: start
    }
    [dir="rtl"] .shop_table_responsive td.product-remove {
        left: auto;
        right: 10px
    }
    .shop_table_responsive td.product-thumbnail {
        flex: 0 0 110px;
        padding-inline-end: 20px !important
    }
    .shop_table_responsive td.product-name {
        flex: 0 0 calc(100% - 110px);
        flex-direction: column;
        align-items: start;
        justify-content: start
    }
    .shop_table_responsive td.product-name:before {
        display: none
    }
    .shop_table_responsive .woocommerce-shipping-methods,
    .shop_table_responsive .woocommerce-shipping-destination,
    .shop_table_responsive .woocommerce-shipping-calculator {
        flex: 0 0 100%;
        width: 100%;
        text-align: start
    }
}

.shipping-calculator-form {
    text-align: start
}

.shipping-calculator-button {
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 15px
}

.cms-woocs {
    display: flex;
    align-items: center
}

.woocs_price_code {
    display: flex;
    gap: 20px
}

.cms-width {
    width: var(--width)
}

@media screen and (max-width:1599px) {
    .flex-laptop-basic {
        flex: 1 0 0%
    }
    .flex-laptop-auto {
        flex: 0 0 auto
    }
}

@media screen and (max-width:1440px) {
    .text-laptop-start {
        text-align: start
    }
    .justify-content-laptop-start {
        justify-content: start
    }
    .text-laptop-center {
        text-align: center
    }
    .justify-content-laptop-center {
        justify-content: center
    }
    .text-laptop-end {
        text-align: end
    }
    .justify-content-laptop-end {
        justify-content: end
    }
    .text-laptop-justify {
        text-align: justify
    }
    .justify-content-laptop-justify {
        justify-content: justify
    }
    .cms-hidden-laptop {
        display: none
    }
    .bg-laptop-primary,
    .bg-laptop-hover-primary:hover {
        background-color: var(--cms-primary)
    }
    .text-laptop-primary,
    .text-laptop-hover-primary:hover {
        color: var(--cms-primary)
    }
    .bg-laptop-white,
    .bg-laptop-hover-white:hover {
        background-color: var(--cms-white)
    }
    .text-laptop-white,
    .text-laptop-hover-white:hover {
        color: var(--cms-white)
    }
    .max-w {
        max-width: var(--max-w-laptop, var(--max-w))
    }
    .min-h {
        min-height: var(--min-h-laptop, var(--min-h))
    }
    .gutter-custom {
        margin: calc(var(--gutter-laptop, var(--gutter))/-2)
    }
    .gutter-custom>* {
        padding: calc(var(--gutter-laptop, var(--gutter))/2)
    }
    .gutter-custom-x {
        margin-inline-start: calc(var(--gutter-x-laptop, var(--gutter-x, 0))/-2);
        margin-inline-end: calc(var(--gutter-x-laptop, var(--gutter-x, 0))/-2)
    }
    .gutter-custom-x>* {
        padding-inline-start: calc(var(--gutter-x-laptop, var(--gutter-x, 0))/2);
        padding-inline-end: calc(var(--gutter-x-laptop, var(--gutter-x, 0))/2)
    }
    .pa {
        padding: var(--pa-laptop, var(--pa))
    }
}

@media screen and (max-width:1200px) {
    .text-tablet_extra-start {
        text-align: start
    }
    .justify-content-tablet_extra-start {
        justify-content: start
    }
    .text-tablet_extra-center {
        text-align: center
    }
    .justify-content-tablet_extra-center {
        justify-content: center
    }
    .text-tablet_extra-end {
        text-align: end
    }
    .justify-content-tablet_extra-end {
        justify-content: end
    }
    .text-tablet_extra-justify {
        text-align: justify
    }
    .justify-content-tablet_extra-justify {
        justify-content: justify
    }
    .flex-tablet-extra-wrap {
        flex-wrap: wrap
    }
    .align-items-tablet-extra-start {
        align-items: start
    }
    .bg-tablet-extra-primary,
    .bg-tablet-extra-hover-primary:hover {
        background-color: var(--cms-primary)
    }
    .text-tablet-extra-primary,
    .text-tablet-extra-hover-primary:hover {
        color: var(--cms-primary)
    }
    .bg-tablet-extra-white,
    .bg-tablet-extra-hover-white:hover {
        background-color: var(--cms-white)
    }
    .text-tablet-extra-white,
    .text-tablet-extra-hover-white:hover {
        color: var(--cms-white)
    }
    .cms-width {
        width: var(--width-tablet-extra, var(--width-laptop, var(--width)))
    }
    .max-w {
        max-width: var(--max-w-tablet-extra, var(--max-w-laptop, var(--max-w)))
    }
    .min-w {
        min-width: var(--min-w-tablet-extra, var(--min-w-laptop, var(--min-w)))
    }
    .min-h {
        min-height: var(--min-h-tablet-extra, var(--min-h-laptop, var(--min-h)))
    }
    .gutter-custom {
        margin: calc(var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter)))/-2)
    }
    .gutter-custom>* {
        padding: calc(var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter)))/2)
    }
    .gutter-custom-x {
        margin-inline-start: calc(var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))/-2);
        margin-inline-end: calc(var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))/-2)
    }
    .gutter-custom-x>* {
        padding-inline-start: calc(var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))/2);
        padding-inline-end: calc(var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))/2)
    }
    .cms-hidden-tablet-extra,
    .cms-hidden-tablet_extra {
        display: none !important
    }
    .pa {
        padding: var(--pa-tablet-extra, var(--pa-laptop, var(--pa)))
    }
}

@media screen and (max-width:1024px) {
    .text-tablet-start {
        text-align: start
    }
    .justify-content-tablet-start {
        justify-content: start
    }
    .text-tablet-30 {
        font-size: 30px
    }
    .text-tablet-center {
        text-align: center
    }
    .justify-content-tablet-center {
        justify-content: center
    }
    .text-tablet-30 {
        font-size: 30px
    }
    .text-tablet-end {
        text-align: end
    }
    .justify-content-tablet-end {
        justify-content: end
    }
    .text-tablet-30 {
        font-size: 30px
    }
    .text-tablet-justify {
        text-align: justify
    }
    .justify-content-tablet-justify {
        justify-content: justify
    }
    .text-tablet-30 {
        font-size: 30px
    }
    .flex-tablet-wrap {
        flex-wrap: wrap
    }
    .align-items-tablet-unset {
        align-items: unset
    }
    .cms-hidden-tablet {
        display: none
    }
    .order-tablet-4 {
        order: 4 !important
    }
    .order-tablet-5 {
        order: 5 !important
    }
    .w-tablet-100 {
        width: 100%
    }
    .cms-width {
        width: var(--width-tablet, var(--width-tablet-extra, var(--width-laptop, var(--width-w))))
    }
    .max-w {
        max-width: var(--max-w-tablet, var(--max-w-tablet-extra, var(--max-w-laptop, var(--max-w))))
    }
    .min-w {
        min-width: var(--min-w-tablet, var(--min-w-tablet-extra, var(--min-w-laptop, var(--min-w))))
    }
    .min-h {
        min-height: var(--min-h-tablet, var(--min-h-tablet-extra, var(--min-h-laptop, var(--min-h))))
    }
    .h-tablet-auto {
        height: auto
    }
    .gutter-custom {
        margin: calc(var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter))))/-2)
    }
    .gutter-custom>* {
        padding: calc(var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter))))/2)
    }
    .gutter-custom-x {
        margin-inline-start: calc(var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))/-2);
        margin-inline-end: calc(var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))/-2)
    }
    .gutter-custom-x>* {
        padding-inline-start: calc(var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))/2);
        padding-inline-end: calc(var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))/2)
    }
    .cms-sticky {
        top: var(--cms-sticky-tablet, var(--cms-sticky-tablet-extra, var(--cms-sticky-laptop, var(--cms-sticky, 0))))
    }
    .cms-sticky-tablet-none {
        position: relative
    }
    .tablet-relative {
        position: relative !important
    }
    .bdr-b-tablet-1 {
        border-bottom: 1px solid
    }
    .cms-translateY {
        transform: translateY(var(--cms-translateY-tablet, var(--cms-translateY-tablet-extra, var(--cms-translateY-laptop, var(--cms-translateY)))))
    }
    .pa {
        padding: var(--pa-tablet, var(--pa-tablet-extra, var(--pa-laptop, var(--pa))))
    }
}

@media screen and (max-width:880px) {
    .d-mobile-extra-flex {
        display: flex
    }
    .text-mobile_extra-start {
        text-align: start
    }
    .justify-content-mobile_extra-start {
        justify-content: start
    }
    .text-mobile_extra-center {
        text-align: center
    }
    .justify-content-mobile_extra-center {
        justify-content: center
    }
    .text-mobile_extra-end {
        text-align: end
    }
    .justify-content-mobile_extra-end {
        justify-content: end
    }
    .text-mobile_extra-justify {
        text-align: justify
    }
    .justify-content-mobile_extra-justify {
        justify-content: justify
    }
    .cms-hidden-mobile_extra,
    .cms-hidden-mobile-extra {
        display: none
    }
    .flex-mobile-extra-wrap {
        flex-wrap: wrap
    }
    .align-self-mobile-extra-end {
        align-self: end
    }
    .flex-mobile-extra-100 {
        width: 100%;
        flex: 0 0 100%
    }
    .bdr-l-mobile-extra-0 {
        border-left: 0
    }
    .cms-width {
        width: var(--width-mobile-extra, var(--width-tablet, var(--width-tablet-extra, var(--width-laptop, var(--width-w)))))
    }
    .max-w {
        max-width: var(--max-w-mobile-extra, var(--max-w-tablet, var(--max-w-tablet-extra, var(--max-w-laptop, var(--max-w)))))
    }
    .min-w {
        min-width: var(--min-w-mobile-extra, var(--min-w-tablet, var(--min-w-tablet-extra, var(--min-w-laptop, var(--min-w)))))
    }
    .min-h {
        min-height: var(--min-h-mobile-extra, var(--min-h-tablet, var(--min-h-tablet-extra, var(--min-h-laptop, var(--min-h)))))
    }
    .gutter-custom {
        margin: calc(var(--gutter-mobile-extra, var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter)))))/-2)
    }
    .gutter-custom>* {
        padding: calc(var(--gutter-mobile-extra, var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter)))))/2)
    }
    .gutter-custom-x {
        margin-inline-start: calc(var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))/-2);
        margin-inline-end: calc(var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))/-2)
    }
    .gutter-custom-x>* {
        padding-inline-start: calc(var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))/2);
        padding-inline-end: calc(var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))/2)
    }
    .cms-sticky {
        top: var(--cms-sticky-mobile-extra, var(--cms-sticky-tablet, var(--cms-sticky-tablet-extra, var(--cms-sticky-laptop, var(--cms-sticky, 0)))))
    }
    .pa {
        padding: var(--pa-mobile-extra, var(--pa-tablet, var(--pa-tablet-extra, var(--pa-laptop, var(--pa)))))
    }
}

@media screen and (max-width:767px) {
    .text-mobile-start {
        text-align: start
    }
    .justify-content-mobile-start {
        justify-content: start
    }
    .text-mobile-center {
        text-align: center
    }
    .justify-content-mobile-center {
        justify-content: center
    }
    .text-mobile-end {
        text-align: end
    }
    .justify-content-mobile-end {
        justify-content: end
    }
    .text-mobile-justify {
        text-align: justify
    }
    .justify-content-mobile-justify {
        justify-content: justify
    }
    .cms-hidden-mobile {
        display: none
    }
    .align-items-mobile-end {
        align-items: end
    }
    .align-self-mobile-end {
        align-self: end
    }
    .order-mobile-last {
        order: 9999 !important
    }
    .w-mobile-100 {
        width: 100%
    }
    .cms-width {
        width: var(--width-mobile, var(--width-mobile-extra, var(--width-tablet, var(--width-tablet-extra, var(--width-laptop, var(--width-w))))))
    }
    .max-w {
        max-width: var(--max-w-mobile, var(--max-w-mobile-extra, var(--max-w-tablet, var(--max-w-tablet-extra, var(--max-w-laptop, var(--max-w))))))
    }
    .min-w {
        min-width: var(--min-w-mobile, var(--min-w-mobile-extra, var(--min-w-tablet, var(--min-w-tablet-extra, var(--min-w-laptop, var(--min-w))))))
    }
    .min-h {
        min-height: var(--min-h-mobile, var(--min-h-mobile-extra, var(--min-h-tablet, var(--min-h-tablet-extra, var(--min-h-laptop, var(--min-h))))))
    }
    .gutter-custom {
        margin: calc(var(--gutter-mobile, var(--gutter-mobile-extra, var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter))))))/-2)
    }
    .gutter-custom>* {
        padding: calc(var(--gutter-mobile, var(--gutter-mobile-extra, var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter))))))/2)
    }
    .gutter-custom-x {
        margin-inline-start: calc(var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))))/-2);
        margin-inline-end: calc(var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))))/-2)
    }
    .gutter-custom-x>* {
        padding-inline-start: calc(var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))))/2);
        padding-inline-end: calc(var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0))))))/2)
    }
    .cms-sticky {
        top: var(--cms-sticky-mobile, var(--cms-sticky-mobile-extra, var(--cms-sticky-tablet, var(--cms-sticky-tablet-extra, var(--cms-sticky-laptop, var(--cms-sticky, 0))))))
    }
    .mobile-relative {
        position: relative !important
    }
    .absolute.mobile-center {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    .absolute.mobile-center-bottom {
        top: auto;
        right: auto;
        bottom: 0;
        left: 50%;
        transform: translate(-50%, 0)
    }
    .bdr-l-mobile-0 {
        border-left: 0
    }
    .bdr-r-mobile-0 {
        border-right: 0
    }
    .bdr-t-mobile-1 {
        border-top: 1px solid
    }
    .bdr-b-mobile-1 {
        border-bottom: 1px solid
    }
    .pa {
        padding: var(--pa-mobile, var(--pa-mobile-extra, var(--pa-tablet, var(--pa-tablet-extra, var(--pa-laptop, var(--pa))))))
    }
}

@media screen and (max-width:575px) {
    .text-smobile-start {
        text-align: start
    }
    .justify-content-smobile-start {
        justify-content: start
    }
    .text-smobile-center {
        text-align: center
    }
    .justify-content-smobile-center {
        justify-content: center
    }
    .text-smobile-end {
        text-align: end
    }
    .justify-content-smobile-end {
        justify-content: end
    }
    .text-smobile-justify {
        text-align: justify
    }
    .justify-content-smobile-justify {
        justify-content: justify
    }
    .flex-smobile-wrap {
        flex-wrap: wrap
    }
    .flex-smobile-full,
    .flex-smobile-100 {
        flex: 0 0 100%;
        width: 100%
    }
    .gap-smobile-20 {
        gap: 20px
    }
    .order-smobile-first {
        order: -1
    }
    .order-smobile-last {
        order: 999
    }
    .cms-width {
        width: var(--width-smobile, var(--width-mobile, var(--width-mobile-extra, var(--width-tablet, var(--width-tablet-extra, var(--width-laptop, var(--width-w)))))))
    }
    .cms-hidden-smobile {
        display: none
    }
    .max-w {
        max-width: var(--max-w-smobile, var(--max-w-mobile, var(--max-w-mobile-extra, var(--max-w-tablet, var(--max-w-tablet-extra, var(--max-w-laptop, var(--max-w)))))))
    }
    .min-w {
        min-width: var(--min-w-smobile, var(--min-w-mobile, var(--min-w-mobile-extra, var(--min-w-tablet, var(--min-w-tablet-extra, var(--min-w-laptop, var(--min-w)))))))
    }
    .min-h {
        min-height: var(--min-h-smobile, var(--min-h-mobile, var(--min-h-mobile-extra, var(--min-h-tablet, var(--min-h-tablet-extra, var(--min-h-laptop, var(--min-h)))))))
    }
    .gutter-custom {
        margin: calc(var(--gutter-smobile, var(--gutter-mobile, var(--gutter-mobile-extra, var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter)))))))/-2)
    }
    .gutter-custom>* {
        padding: calc(var(--gutter-smobile, var(--gutter-mobile, var(--gutter-mobile-extra, var(--gutter-tablet, var(--gutter-tablet-extra, var(--gutter-laptop, var(--gutter)))))))/2)
    }
    .gutter-custom-x {
        margin-inline-start: calc(var(--gutter-x-smobile, var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))))/-2);
        margin-inline-end: calc(var(--gutter-x-smobile, var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))))/-2)
    }
    .gutter-custom-x>* {
        padding-inline-start: calc(var(--gutter-x-smobile, var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))))/2);
        padding-inline-end: calc(var(--gutter-x-smobile, var(--gutter-x-mobile, var(--gutter-x-mobile-extra, var(--gutter-x-tablet, var(--gutter-x-tablet-extra, var(--gutter-x-laptop, var(--gutter-x, 0)))))))/2)
    }
    .mobile-absolute {
        position: absolute
    }
    .bdr-r-smobile-0 {
        border-right: 0
    }
    .bdr-b-smobile-0 {
        border-bottom: 0
    }
    .pa {
        padding: var(--pa-smobile, var(--pa-mobile, var(--pa-mobile-extra, var(--pa-tablet, var(--pa-tablet-extra, var(--pa-laptop, var(--pa)))))))
    }
}

@media screen and (min-width:576px) {
    .cms-hidden-min-smobile {
        display: none
    }
}

@media (max-width:479px) {
    .flex-xswrap {
        flex-wrap: wrap
    }
    .flex-xsmobile-100 {
        flex: 0 0 100%;
        width: 100%
    }
    .cms-hidden-xsmobile {
        display: none
    }
}

@media screen and (min-width:1600px) {
    .cms-hidden-wide {
        display: none !important
    }
}

@media (min-width:1025px) {
    .cms-hidden-desktop-menu {
        display: none
    }
    .order-desktop-menu-first {
        order: -1
    }
}

@media screen and (min-width:1367px) {
    .cms-hidden-desktop {
        display: none !important
    }
}

@media screen and (max-width:1599px) {
    .cms-hidden-laptop-large {
        display: none !important
    }
}

@media screen and (max-width:1366px) {
    .cms-hidden-laptop {
        display: none !important
    }
}

@media screen and (min-width:1201px) {
    .cms-hidden-min-desktop {
        display: none !important
    }
}

@media screen and (min-width:1025px) {
    .cms-hidden-min-tablet-extra {
        display: none !important
    }
}

@media screen and (min-width:1025px) {
    .cms-hidden-min-tablet {
        display: none !important
    }
}

@media screen and (max-width:1024px) {
    .cms-hidden-max-tablet {
        display: none !important
    }
}

@media screen and (max-width:767px) {
    .cms-hidden-max-mobile {
        display: none !important
    }
}

@media screen and (min-width:881px) {
    .cms-hidden-min-mobile-extra {
        display: none !important
    }
    .cms-mobile-extra-sticky {
        position: sticky !important;
        position: -webkit-sticky !important;
        top: var(--cms-sticky, 0)
    }
}

@media (min-width:1025px) {
    .cms-content-full-width {
        margin-inline-start: calc(calc(100vw - 1280px)/-2);
        margin-inline-end: calc(calc(100vw - 1280px)/-2)
    }
}

@media screen and (max-width:1024px) {
    .cms-hidden-mobile-menu {
        display: none !important
    }
    .flex-mobile-menu-auto {
        flex: 0 0 auto;
        width: auto
    }
    .flex-mobile-menu-100 {
        flex: 0 0 100%;
        width: 100%
    }
    .justify-mobile-menu-start {
        justify-content: start
    }
    .gap {
        gap: var(--cms-gap-mobile-menu, var(--cms-gap, 20px))
    }
    .pt-mobile-menu-40 {
        padding-top: 40px
    }
    .pt-mobile-menu-0 {
        padding-top: 0
    }
    .pl-mobile-menu-0 {
        padding-inline-start: 0
    }
    .pl-mobile-menu-20 {
        padding-inline-start: 20px
    }
    .pr-mobile-menu-20 {
        padding-inline-end: 20px
    }
    .pr-mobile-menu-20 {
        padding-inline-end: 20px
    }
    .p-lr-mobile-menu-0 {
        padding-inline-start: 0 !important;
        padding-inline-end: 0 !important
    }
    .p-lr-mobile-menu-20 {
        padding-inline-start: 20px;
        padding-inline-end: 20px
    }
    .p-lr-mobile-menu-25 {
        padding-inline-start: 25px;
        padding-inline-end: 25px
    }
    .mt-mobile-menu-0 {
        margin-top: 0
    }
    .mr-mobile-menu-0 {
        margin-inline-end: 0
    }
    .cms-radius-mobile-menu-0 {
        border-radius: 0
    }
    .d-mobile-menu-block {
        display: block
    }
    .gap-mobile-menu-20 {
        gap: 20px
    }
}

.bg-accent-regular,
.bg-hover-accent-regular:hover,
.bg-active-accent-regular.active,
.divider-accent-regular:before {
    background: var(--cms-accent-regular)
}

.text-accent-regular,
.text-active-accent-regular.active,
.text-hover-accent-regular:hover {
    color: var(--cms-accent-regular)
}

.bdr-accent-regular,
.bdr-hover-accent-regular:hover,
.bdr-active-accent-regular.active {
    border-color: var(--cms-accent-regular)
}

.separator-accent-regular:before,
.separator-accent-regular:after {
    background-color: var(--cms-accent-regular)
}

.bg-accent-lighten,
.bg-hover-accent-lighten:hover,
.bg-active-accent-lighten.active,
.divider-accent-lighten:before {
    background: var(--cms-accent-lighten)
}

.text-accent-lighten,
.text-active-accent-lighten.active,
.text-hover-accent-lighten:hover {
    color: var(--cms-accent-lighten)
}

.bdr-accent-lighten,
.bdr-hover-accent-lighten:hover,
.bdr-active-accent-lighten.active {
    border-color: var(--cms-accent-lighten)
}

.separator-accent-lighten:before,
.separator-accent-lighten:after {
    background-color: var(--cms-accent-lighten)
}

.bg-primary-regular,
.bg-hover-primary-regular:hover,
.bg-active-primary-regular.active,
.divider-primary-regular:before {
    background: var(--cms-primary-regular)
}

.text-primary-regular,
.text-active-primary-regular.active,
.text-hover-primary-regular:hover {
    color: var(--cms-primary-regular)
}

.bdr-primary-regular,
.bdr-hover-primary-regular:hover,
.bdr-active-primary-regular.active {
    border-color: var(--cms-primary-regular)
}

.separator-primary-regular:before,
.separator-primary-regular:after {
    background-color: var(--cms-primary-regular)
}

.bg-primary-lighten,
.bg-hover-primary-lighten:hover,
.bg-active-primary-lighten.active,
.divider-primary-lighten:before {
    background: var(--cms-primary-lighten)
}

.text-primary-lighten,
.text-active-primary-lighten.active,
.text-hover-primary-lighten:hover {
    color: var(--cms-primary-lighten)
}

.bdr-primary-lighten,
.bdr-hover-primary-lighten:hover,
.bdr-active-primary-lighten.active {
    border-color: var(--cms-primary-lighten)
}

.separator-primary-lighten:before,
.separator-primary-lighten:after {
    background-color: var(--cms-primary-lighten)
}

.bg-heading-regular,
.bg-hover-heading-regular:hover,
.bg-active-heading-regular.active,
.divider-heading-regular:before {
    background: var(--cms-heading-regular)
}

.text-heading-regular,
.text-active-heading-regular.active,
.text-hover-heading-regular:hover {
    color: var(--cms-heading-regular)
}

.bdr-heading-regular,
.bdr-hover-heading-regular:hover,
.bdr-active-heading-regular.active {
    border-color: var(--cms-heading-regular)
}

.separator-heading-regular:before,
.separator-heading-regular:after {
    background-color: var(--cms-heading-regular)
}

.bg-sub-text,
.bg-hover-sub-text:hover,
.bg-active-sub-text.active,
.divider-sub-text:before {
    background: var(--cms-sub-text)
}

.text-sub-text,
.text-active-sub-text.active,
.text-hover-sub-text:hover {
    color: var(--cms-sub-text)
}

.bdr-sub-text,
.bdr-hover-sub-text:hover,
.bdr-active-sub-text.active {
    border-color: var(--cms-sub-text)
}

.separator-sub-text:before,
.separator-sub-text:after {
    background-color: var(--cms-sub-text)
}

.bg-menu,
.bg-hover-menu:hover,
.bg-active-menu.active,
.divider-menu:before {
    background: var(--cms-menu)
}

.text-menu,
.text-active-menu.active,
.text-hover-menu:hover {
    color: var(--cms-menu)
}

.bdr-menu,
.bdr-hover-menu:hover,
.bdr-active-menu.active {
    border-color: var(--cms-menu)
}

.separator-menu:before,
.separator-menu:after {
    background-color: var(--cms-menu)
}

.bg-grey,
.bg-hover-grey:hover,
.bg-active-grey.active,
.divider-grey:before {
    background: var(--cms-grey)
}

.text-grey,
.text-active-grey.active,
.text-hover-grey:hover {
    color: var(--cms-grey)
}

.bdr-grey,
.bdr-hover-grey:hover,
.bdr-active-grey.active {
    border-color: var(--cms-grey)
}

.separator-grey:before,
.separator-grey:after {
    background-color: var(--cms-grey)
}

.bg-grey2,
.bg-hover-grey2:hover,
.bg-active-grey2.active,
.divider-grey2:before {
    background: var(--cms-grey2)
}

.text-grey2,
.text-active-grey2.active,
.text-hover-grey2:hover {
    color: var(--cms-grey2)
}

.bdr-grey2,
.bdr-hover-grey2:hover,
.bdr-active-grey2.active {
    border-color: var(--cms-grey2)
}

.separator-grey2:before,
.separator-grey2:after {
    background-color: var(--cms-grey2)
}

.bg-grey3,
.bg-hover-grey3:hover,
.bg-active-grey3.active,
.divider-grey3:before {
    background: var(--cms-grey3)
}

.text-grey3,
.text-active-grey3.active,
.text-hover-grey3:hover {
    color: var(--cms-grey3)
}

.bdr-grey3,
.bdr-hover-grey3:hover,
.bdr-active-grey3.active {
    border-color: var(--cms-grey3)
}

.separator-grey3:before,
.separator-grey3:after {
    background-color: var(--cms-grey3)
}

.bg-divider,
.bg-hover-divider:hover,
.bg-active-divider.active,
.divider-divider:before {
    background: var(--cms-divider)
}

.text-divider,
.text-active-divider.active,
.text-hover-divider:hover {
    color: var(--cms-divider)
}

.bdr-divider,
.bdr-hover-divider:hover,
.bdr-active-divider.active {
    border-color: var(--cms-divider)
}

.separator-divider:before,
.separator-divider:after {
    background-color: var(--cms-divider)
}

.bg-divider-dark,
.bg-hover-divider-dark:hover,
.bg-active-divider-dark.active,
.divider-divider-dark:before {
    background: var(--cms-divider-dark)
}

.text-divider-dark,
.text-active-divider-dark.active,
.text-hover-divider-dark:hover {
    color: var(--cms-divider-dark)
}

.bdr-divider-dark,
.bdr-hover-divider-dark:hover,
.bdr-active-divider-dark.active {
    border-color: var(--cms-divider-dark)
}

.separator-divider-dark:before,
.separator-divider-dark:after {
    background-color: var(--cms-divider-dark)
}

.bg-on-dark,
.bg-hover-on-dark:hover,
.bg-active-on-dark.active,
.divider-on-dark:before {
    background: var(--cms-on-dark)
}

.text-on-dark,
.text-active-on-dark.active,
.text-hover-on-dark:hover {
    color: var(--cms-on-dark)
}

.bdr-on-dark,
.bdr-hover-on-dark:hover,
.bdr-active-on-dark.active {
    border-color: var(--cms-on-dark)
}

.separator-on-dark:before,
.separator-on-dark:after {
    background-color: var(--cms-on-dark)
}

.bg-form-stroke,
.bg-hover-form-stroke:hover,
.bg-active-form-stroke.active,
.divider-form-stroke:before {
    background: var(--cms-form-stroke)
}

.text-form-stroke,
.text-active-form-stroke.active,
.text-hover-form-stroke:hover {
    color: var(--cms-form-stroke)
}

.bdr-form-stroke,
.bdr-hover-form-stroke:hover,
.bdr-active-form-stroke.active {
    border-color: var(--cms-form-stroke)
}

.separator-form-stroke:before,
.separator-form-stroke:after {
    background-color: var(--cms-form-stroke)
}

.bg-backdrop,
.bg-hover-backdrop:hover,
.bg-active-backdrop.active,
.divider-backdrop:before {
    background: var(--cms-backdrop)
}

.text-backdrop,
.text-active-backdrop.active,
.text-hover-backdrop:hover {
    color: var(--cms-backdrop)
}

.bdr-backdrop,
.bdr-hover-backdrop:hover,
.bdr-active-backdrop.active {
    border-color: var(--cms-backdrop)
}

.separator-backdrop:before,
.separator-backdrop:after {
    background-color: var(--cms-backdrop)
}

.bg-tag-stroke,
.bg-hover-tag-stroke:hover,
.bg-active-tag-stroke.active,
.divider-tag-stroke:before {
    background: var(--cms-tag-stroke)
}

.text-tag-stroke,
.text-active-tag-stroke.active,
.text-hover-tag-stroke:hover {
    color: var(--cms-tag-stroke)
}

.bdr-tag-stroke,
.bdr-hover-tag-stroke:hover,
.bdr-active-tag-stroke.active {
    border-color: var(--cms-tag-stroke)
}

.separator-tag-stroke:before,
.separator-tag-stroke:after {
    background-color: var(--cms-tag-stroke)
}

.bg-body-color,
.bg-hover-body-color:hover,
.bg-active-body-color.active,
.divider-body-color:before {
    background: var(--cms-body-color)
}

.text-body-color,
.text-active-body-color.active,
.text-hover-body-color:hover {
    color: var(--cms-body-color)
}

.bdr-body-color,
.bdr-hover-body-color:hover,
.bdr-active-body-color.active {
    border-color: var(--cms-body-color)
}

.separator-body-color:before,
.separator-body-color:after {
    background-color: var(--cms-body-color)
}

.bg-divider-30,
.bg-hover-divider-30:hover,
.bg-active-divider-30.active,
.divider-divider-30:before {
    background: var(--cms-divider-30)
}

.text-divider-30,
.text-active-divider-30.active,
.text-hover-divider-30:hover {
    color: var(--cms-divider-30)
}

.bdr-divider-30,
.bdr-hover-divider-30:hover,
.bdr-active-divider-30.active {
    border-color: var(--cms-divider-30)
}

.separator-divider-30:before,
.separator-divider-30:after {
    background-color: var(--cms-divider-30)
}

.bg-divider-50,
.bg-hover-divider-50:hover,
.bg-active-divider-50.active,
.divider-divider-50:before {
    background: var(--cms-divider-50)
}

.text-divider-50,
.text-active-divider-50.active,
.text-hover-divider-50:hover {
    color: var(--cms-divider-50)
}

.bdr-divider-50,
.bdr-hover-divider-50:hover,
.bdr-active-divider-50.active {
    border-color: var(--cms-divider-50)
}

.separator-divider-50:before,
.separator-divider-50:after {
    background-color: var(--cms-divider-50)
}

.bg-divider-55,
.bg-hover-divider-55:hover,
.bg-active-divider-55.active,
.divider-divider-55:before {
    background: var(--cms-divider-55)
}

.text-divider-55,
.text-active-divider-55.active,
.text-hover-divider-55:hover {
    color: var(--cms-divider-55)
}

.bdr-divider-55,
.bdr-hover-divider-55:hover,
.bdr-active-divider-55.active {
    border-color: var(--cms-divider-55)
}

.separator-divider-55:before,
.separator-divider-55:after {
    background-color: var(--cms-divider-55)
}

.bg-white,
.bg-hover-white:hover,
.bg-active-white.active,
.divider-white:before {
    background: var(--cms-white)
}

.text-white,
.text-active-white.active,
.text-hover-white:hover {
    color: var(--cms-white)
}

.bdr-white,
.bdr-hover-white:hover,
.bdr-active-white.active {
    border-color: var(--cms-white)
}

.separator-white:before,
.separator-white:after {
    background-color: var(--cms-white)
}

.bg-transparent,
.bg-hover-transparent:hover,
.bg-active-transparent.active,
.divider-transparent:before {
    background: var(--cms-transparent)
}

.text-transparent,
.text-active-transparent.active,
.text-hover-transparent:hover {
    color: var(--cms-transparent)
}

.bdr-transparent,
.bdr-hover-transparent:hover,
.bdr-active-transparent.active {
    border-color: var(--cms-transparent)
}

.separator-transparent:before,
.separator-transparent:after {
    background-color: var(--cms-transparent)
}

.bg-gradient-1,
.bg-hover-gradient-1:hover,
.bg-active-gradient-1.active,
.divider-gradient-1:before {
    background: var(--cms-gradient-1)
}

.text-gradient-1,
.text-active-gradient-1.active,
.text-hover-gradient-1:hover {
    color: var(--cms-gradient-1)
}

.bdr-gradient-1,
.bdr-hover-gradient-1:hover,
.bdr-active-gradient-1.active {
    border-color: var(--cms-gradient-1)
}

.separator-gradient-1:before,
.separator-gradient-1:after {
    background-color: var(--cms-gradient-1)
}

.bg-gradient-2,
.bg-hover-gradient-2:hover,
.bg-active-gradient-2.active,
.divider-gradient-2:before {
    background: var(--cms-gradient-2)
}

.text-gradient-2,
.text-active-gradient-2.active,
.text-hover-gradient-2:hover {
    color: var(--cms-gradient-2)
}

.bdr-gradient-2,
.bdr-hover-gradient-2:hover,
.bdr-active-gradient-2.active {
    border-color: var(--cms-gradient-2)
}

.separator-gradient-2:before,
.separator-gradient-2:after {
    background-color: var(--cms-gradient-2)
}

.bg-gradient-3,
.bg-hover-gradient-3:hover,
.bg-active-gradient-3.active,
.divider-gradient-3:before {
    background: var(--cms-gradient-3)
}

.text-gradient-3,
.text-active-gradient-3.active,
.text-hover-gradient-3:hover {
    color: var(--cms-gradient-3)
}

.bdr-gradient-3,
.bdr-hover-gradient-3:hover,
.bdr-active-gradient-3.active {
    border-color: var(--cms-gradient-3)
}

.separator-gradient-3:before,
.separator-gradient-3:after {
    background-color: var(--cms-gradient-3)
}

.bg-gradient-4,
.bg-hover-gradient-4:hover,
.bg-active-gradient-4.active,
.divider-gradient-4:before {
    background: var(--cms-gradient-4)
}

.text-gradient-4,
.text-active-gradient-4.active,
.text-hover-gradient-4:hover {
    color: var(--cms-gradient-4)
}

.bdr-gradient-4,
.bdr-hover-gradient-4:hover,
.bdr-active-gradient-4.active {
    border-color: var(--cms-gradient-4)
}

.separator-gradient-4:before,
.separator-gradient-4:after {
    background-color: var(--cms-gradient-4)
}

.bg-gradient-5,
.bg-hover-gradient-5:hover,
.bg-active-gradient-5.active,
.divider-gradient-5:before {
    background: var(--cms-gradient-5)
}

.text-gradient-5,
.text-active-gradient-5.active,
.text-hover-gradient-5:hover {
    color: var(--cms-gradient-5)
}

.bdr-gradient-5,
.bdr-hover-gradient-5:hover,
.bdr-active-gradient-5.active {
    border-color: var(--cms-gradient-5)
}

.separator-gradient-5:before,
.separator-gradient-5:after {
    background-color: var(--cms-gradient-5)
}

.bg-gradient-6,
.bg-hover-gradient-6:hover,
.bg-active-gradient-6.active,
.divider-gradient-6:before {
    background: var(--cms-gradient-6)
}

.text-gradient-6,
.text-active-gradient-6.active,
.text-hover-gradient-6:hover {
    color: var(--cms-gradient-6)
}

.bdr-gradient-6,
.bdr-hover-gradient-6:hover,
.bdr-active-gradient-6.active {
    border-color: var(--cms-gradient-6)
}

.separator-gradient-6:before,
.separator-gradient-6:after {
    background-color: var(--cms-gradient-6)
}

.bg-gradient-7,
.bg-hover-gradient-7:hover,
.bg-active-gradient-7.active,
.divider-gradient-7:before {
    background: var(--cms-gradient-7)
}

.text-gradient-7,
.text-active-gradient-7.active,
.text-hover-gradient-7:hover {
    color: var(--cms-gradient-7)
}

.bdr-gradient-7,
.bdr-hover-gradient-7:hover,
.bdr-active-gradient-7.active {
    border-color: var(--cms-gradient-7)
}

.separator-gradient-7:before,
.separator-gradient-7:after {
    background-color: var(--cms-gradient-7)
}

.bg-gradient-8,
.bg-hover-gradient-8:hover,
.bg-active-gradient-8.active,
.divider-gradient-8:before {
    background: var(--cms-gradient-8)
}

.text-gradient-8,
.text-active-gradient-8.active,
.text-hover-gradient-8:hover {
    color: var(--cms-gradient-8)
}

.bdr-gradient-8,
.bdr-hover-gradient-8:hover,
.bdr-active-gradient-8.active {
    border-color: var(--cms-gradient-8)
}

.separator-gradient-8:before,
.separator-gradient-8:after {
    background-color: var(--cms-gradient-8)
}

.bg-accent,
.bg-active-accent.active,
.bg-hover-accent:hover,
.divider-accent:before {
    background-color: var(--cms-accent-regular)
}

.text-accent,
.text-active-accent.active,
.text-hover-accent:hover {
    color: var(--cms-accent-regular)
}

.bdr-accent,
.bdr-hover-accent:hover,
.bdr-active-accent.active {
    border-color: var(--cms-accent-regular)
}

.bg-primary,
.bg-active-primary.active,
.bg-hover-primary:hover,
.divider-primary:before {
    background-color: var(--cms-primary-regular)
}

.text-primary,
.text-active-primary.active,
.text-hover-primary:hover {
    color: var(--cms-primary-regular)
}

.bdr-primary,
.bdr-hover-primary:hover,
.bdr-active-primary.active {
    border-color: var(--cms-primary-regular)
}

.bg-heading,
.bg-active-heading.active,
.bg-hover-heading:hover,
.divider-heading:before {
    background-color: var(--cms-heading-regular)
}

.text-heading,
.text-active-heading.active,
.text-hover-heading:hover {
    color: var(--cms-heading-regular)
}

.bdr-heading,
.bdr-hover-heading:hover,
.bdr-active-heading.active {
    border-color: var(--cms-heading-regular)
}

.bg-body,
.bg-hover-body:hover,
.bg-active-body.active,
.divider-body:before {
    background-color: var(--cms-body-color)
}

.text-body,
.text-active-body.active,
.text-hover-body:hover {
    color: var(--cms-body-color)
}

.bdr-body,
.bdr-hover-body:hover,
.bdr-active-body.active {
    border-color: var(--cms-body-color)
}

.bg-accent-lighten-97,
.bg-hover-accent-lighten-97:hover,
.bg-active-accent-lighten-97.active,
.divider-accent-lighten-97:before {
    background-color: var(--cms-accent-lighten-97)
}

.text-accent-lighten-97,
.text-active-accent-lighten-97.active,
.text-hover-accent-lighten-97:hover {
    color: var(--cms-accent-lighten-97)
}

.text-accent-lighten-97 svg,
.text-active-accent-lighten-97.active svg,
.text-hover-accent-lighten-97:hover svg {
    fill: var(--cms-accent-lighten-97)
}

.bdr-accent-lighten-97,
.bdr-hover-accent-lighten-97:hover,
.bdr-active-accent-lighten-97.active {
    border-color: var(--cms-accent-lighten-97)
}

.bg-white-50,
.bg-hover-white-50:hover,
.bg-active-white-50.active,
.divider-white-50:before {
    background-color: var(--cms-white-50)
}

.text-white-50,
.text-active-white-50.active,
.text-hover-white-50:hover {
    color: var(--cms-white-50)
}

.text-white-50 svg,
.text-active-white-50.active svg,
.text-hover-white-50:hover svg {
    fill: var(--cms-white-50)
}

.bdr-white-50,
.bdr-hover-white-50:hover,
.bdr-active-white-50.active {
    border-color: var(--cms-white-50)
}

.bg-white-70,
.bg-hover-white-70:hover,
.bg-active-white-70.active,
.divider-white-70:before {
    background-color: var(--cms-white-70)
}

.text-white-70,
.text-active-white-70.active,
.text-hover-white-70:hover {
    color: var(--cms-white-70)
}

.text-white-70 svg,
.text-active-white-70.active svg,
.text-hover-white-70:hover svg {
    fill: var(--cms-white-70)
}

.bdr-white-70,
.bdr-hover-white-70:hover,
.bdr-active-white-70.active {
    border-color: var(--cms-white-70)
}

.bg-border-50,
.bg-hover-border-50:hover,
.bg-active-border-50.active,
.divider-border-50:before {
    background-color: var(--cms-border-50)
}

.text-border-50,
.text-active-border-50.active,
.text-hover-border-50:hover {
    color: var(--cms-border-50)
}

.text-border-50 svg,
.text-active-border-50.active svg,
.text-hover-border-50:hover svg {
    fill: var(--cms-border-50)
}

.bdr-border-50,
.bdr-hover-border-50:hover,
.bdr-active-border-50.active {
    border-color: var(--cms-border-50)
}

.bg-rating,
.bg-hover-rating:hover,
.bg-active-rating.active,
.divider-rating:before {
    background-color: var(--cms-rating)
}

.text-rating,
.text-active-rating.active,
.text-hover-rating:hover {
    color: var(--cms-rating)
}

.text-rating svg,
.text-active-rating.active svg,
.text-hover-rating:hover svg {
    fill: var(--cms-rating)
}

.bdr-rating,
.bdr-hover-rating:hover,
.bdr-active-rating.active {
    border-color: var(--cms-rating)
}

.bg-error,
.bg-hover-error:hover,
.bg-active-error.active,
.divider-error:before {
    background-color: var(--cms-error)
}

.text-error,
.text-active-error.active,
.text-hover-error:hover {
    color: var(--cms-error)
}

.text-error svg,
.text-active-error.active svg,
.text-hover-error:hover svg {
    fill: var(--cms-error)
}

.bdr-error,
.bdr-hover-error:hover,
.bdr-active-error.active {
    border-color: var(--cms-error)
}

.bg-red,
.bg-hover-red:hover,
.bg-active-red.active,
.divider-red:before {
    background-color: var(--cms-red)
}

.text-red,
.text-active-red.active,
.text-hover-red:hover {
    color: var(--cms-red)
}

.text-red svg,
.text-active-red.active svg,
.text-hover-red:hover svg {
    fill: var(--cms-red)
}

.bdr-red,
.bdr-hover-red:hover,
.bdr-active-red.active {
    border-color: var(--cms-red)
}

:root {
    --cms-divider-30: rgba(var(--cms-divider-rgb), 0.3);
    --cms-divider-50: rgba(var(--cms-divider-rgb), 0.5);
    --cms-divider-55: rgba(var(--cms-divider-rgb), 0.55)
}

.bg-divider-30,
.bg-hover-divider-30:hover,
.bg-active-divider-30.active,
.divider-divider-30:before {
    background-color: var(--cms-divider-30)
}

.bdr-divider-30,
.bdr-hover-divider-30:hover,
.bdr-active-divider-30.active {
    border-color: var(--cms-divider-30)
}

.bg-divider-50 divider-55,
.bg-hover-divider-50 divider-55:hover,
.bg-active-divider-50 divider-55.active,
.divider-divider-50 divider-55:before {
    background-color: var(--cms-divider-50 divider-55)
}

.bdr-divider-50 divider-55,
.bdr-hover-divider-50 divider-55:hover,
.bdr-active-divider-50 divider-55.active {
    border-color: var(--cms-divider-50 divider-55)
}

.cms-hover-change:hover .bg-on-hover-accent-regular {
    background-color: var(--cms-accent-regular)
}

.cms-hover-change:hover .text-on-hover-accent-regular:not(:hover) {
    color: var(--cms-accent-regular)
}

.cms-hover-change:hover .bdr-on-hover-accent-regular {
    border-color: var(--cms-accent-regular)
}

.cms-hover-change:hover .bg-on-hover-accent-lighten {
    background-color: var(--cms-accent-lighten)
}

.cms-hover-change:hover .text-on-hover-accent-lighten:not(:hover) {
    color: var(--cms-accent-lighten)
}

.cms-hover-change:hover .bdr-on-hover-accent-lighten {
    border-color: var(--cms-accent-lighten)
}

.cms-hover-change:hover .bg-on-hover-primary-regular {
    background-color: var(--cms-primary-regular)
}

.cms-hover-change:hover .text-on-hover-primary-regular:not(:hover) {
    color: var(--cms-primary-regular)
}

.cms-hover-change:hover .bdr-on-hover-primary-regular {
    border-color: var(--cms-primary-regular)
}

.cms-hover-change:hover .bg-on-hover-primary-lighten {
    background-color: var(--cms-primary-lighten)
}

.cms-hover-change:hover .text-on-hover-primary-lighten:not(:hover) {
    color: var(--cms-primary-lighten)
}

.cms-hover-change:hover .bdr-on-hover-primary-lighten {
    border-color: var(--cms-primary-lighten)
}

.cms-hover-change:hover .bg-on-hover-heading-regular {
    background-color: var(--cms-heading-regular)
}

.cms-hover-change:hover .text-on-hover-heading-regular:not(:hover) {
    color: var(--cms-heading-regular)
}

.cms-hover-change:hover .bdr-on-hover-heading-regular {
    border-color: var(--cms-heading-regular)
}

.cms-hover-change:hover .bg-on-hover-sub-text {
    background-color: var(--cms-sub-text)
}

.cms-hover-change:hover .text-on-hover-sub-text:not(:hover) {
    color: var(--cms-sub-text)
}

.cms-hover-change:hover .bdr-on-hover-sub-text {
    border-color: var(--cms-sub-text)
}

.cms-hover-change:hover .bg-on-hover-menu {
    background-color: var(--cms-menu)
}

.cms-hover-change:hover .text-on-hover-menu:not(:hover) {
    color: var(--cms-menu)
}

.cms-hover-change:hover .bdr-on-hover-menu {
    border-color: var(--cms-menu)
}

.cms-hover-change:hover .bg-on-hover-grey {
    background-color: var(--cms-grey)
}

.cms-hover-change:hover .text-on-hover-grey:not(:hover) {
    color: var(--cms-grey)
}

.cms-hover-change:hover .bdr-on-hover-grey {
    border-color: var(--cms-grey)
}

.cms-hover-change:hover .bg-on-hover-grey2 {
    background-color: var(--cms-grey2)
}

.cms-hover-change:hover .text-on-hover-grey2:not(:hover) {
    color: var(--cms-grey2)
}

.cms-hover-change:hover .bdr-on-hover-grey2 {
    border-color: var(--cms-grey2)
}

.cms-hover-change:hover .bg-on-hover-grey3 {
    background-color: var(--cms-grey3)
}

.cms-hover-change:hover .text-on-hover-grey3:not(:hover) {
    color: var(--cms-grey3)
}

.cms-hover-change:hover .bdr-on-hover-grey3 {
    border-color: var(--cms-grey3)
}

.cms-hover-change:hover .bg-on-hover-divider {
    background-color: var(--cms-divider)
}

.cms-hover-change:hover .text-on-hover-divider:not(:hover) {
    color: var(--cms-divider)
}

.cms-hover-change:hover .bdr-on-hover-divider {
    border-color: var(--cms-divider)
}

.cms-hover-change:hover .bg-on-hover-divider-dark {
    background-color: var(--cms-divider-dark)
}

.cms-hover-change:hover .text-on-hover-divider-dark:not(:hover) {
    color: var(--cms-divider-dark)
}

.cms-hover-change:hover .bdr-on-hover-divider-dark {
    border-color: var(--cms-divider-dark)
}

.cms-hover-change:hover .bg-on-hover-on-dark {
    background-color: var(--cms-on-dark)
}

.cms-hover-change:hover .text-on-hover-on-dark:not(:hover) {
    color: var(--cms-on-dark)
}

.cms-hover-change:hover .bdr-on-hover-on-dark {
    border-color: var(--cms-on-dark)
}

.cms-hover-change:hover .bg-on-hover-form-stroke {
    background-color: var(--cms-form-stroke)
}

.cms-hover-change:hover .text-on-hover-form-stroke:not(:hover) {
    color: var(--cms-form-stroke)
}

.cms-hover-change:hover .bdr-on-hover-form-stroke {
    border-color: var(--cms-form-stroke)
}

.cms-hover-change:hover .bg-on-hover-backdrop {
    background-color: var(--cms-backdrop)
}

.cms-hover-change:hover .text-on-hover-backdrop:not(:hover) {
    color: var(--cms-backdrop)
}

.cms-hover-change:hover .bdr-on-hover-backdrop {
    border-color: var(--cms-backdrop)
}

.cms-hover-change:hover .bg-on-hover-tag-stroke {
    background-color: var(--cms-tag-stroke)
}

.cms-hover-change:hover .text-on-hover-tag-stroke:not(:hover) {
    color: var(--cms-tag-stroke)
}

.cms-hover-change:hover .bdr-on-hover-tag-stroke {
    border-color: var(--cms-tag-stroke)
}

.cms-hover-change:hover .bg-on-hover-body-color {
    background-color: var(--cms-body-color)
}

.cms-hover-change:hover .text-on-hover-body-color:not(:hover) {
    color: var(--cms-body-color)
}

.cms-hover-change:hover .bdr-on-hover-body-color {
    border-color: var(--cms-body-color)
}

.cms-hover-change:hover .bg-on-hover-divider-30 {
    background-color: var(--cms-divider-30)
}

.cms-hover-change:hover .text-on-hover-divider-30:not(:hover) {
    color: var(--cms-divider-30)
}

.cms-hover-change:hover .bdr-on-hover-divider-30 {
    border-color: var(--cms-divider-30)
}

.cms-hover-change:hover .bg-on-hover-divider-50 {
    background-color: var(--cms-divider-50)
}

.cms-hover-change:hover .text-on-hover-divider-50:not(:hover) {
    color: var(--cms-divider-50)
}

.cms-hover-change:hover .bdr-on-hover-divider-50 {
    border-color: var(--cms-divider-50)
}

.cms-hover-change:hover .bg-on-hover-divider-55 {
    background-color: var(--cms-divider-55)
}

.cms-hover-change:hover .text-on-hover-divider-55:not(:hover) {
    color: var(--cms-divider-55)
}

.cms-hover-change:hover .bdr-on-hover-divider-55 {
    border-color: var(--cms-divider-55)
}

.cms-hover-change:hover .bg-on-hover-white {
    background-color: var(--cms-white)
}

.cms-hover-change:hover .text-on-hover-white:not(:hover) {
    color: var(--cms-white)
}

.cms-hover-change:hover .bdr-on-hover-white {
    border-color: var(--cms-white)
}

.cms-hover-change:hover .bg-on-hover-transparent {
    background-color: var(--cms-transparent)
}

.cms-hover-change:hover .text-on-hover-transparent:not(:hover) {
    color: var(--cms-transparent)
}

.cms-hover-change:hover .bdr-on-hover-transparent {
    border-color: var(--cms-transparent)
}

.cms-hover-change:hover .bg-on-hover-gradient-1 {
    background-color: var(--cms-gradient-1)
}

.cms-hover-change:hover .text-on-hover-gradient-1:not(:hover) {
    color: var(--cms-gradient-1)
}

.cms-hover-change:hover .bdr-on-hover-gradient-1 {
    border-color: var(--cms-gradient-1)
}

.cms-hover-change:hover .bg-on-hover-gradient-2 {
    background-color: var(--cms-gradient-2)
}

.cms-hover-change:hover .text-on-hover-gradient-2:not(:hover) {
    color: var(--cms-gradient-2)
}

.cms-hover-change:hover .bdr-on-hover-gradient-2 {
    border-color: var(--cms-gradient-2)
}

.cms-hover-change:hover .bg-on-hover-gradient-3 {
    background-color: var(--cms-gradient-3)
}

.cms-hover-change:hover .text-on-hover-gradient-3:not(:hover) {
    color: var(--cms-gradient-3)
}

.cms-hover-change:hover .bdr-on-hover-gradient-3 {
    border-color: var(--cms-gradient-3)
}

.cms-hover-change:hover .bg-on-hover-gradient-4 {
    background-color: var(--cms-gradient-4)
}

.cms-hover-change:hover .text-on-hover-gradient-4:not(:hover) {
    color: var(--cms-gradient-4)
}

.cms-hover-change:hover .bdr-on-hover-gradient-4 {
    border-color: var(--cms-gradient-4)
}

.cms-hover-change:hover .bg-on-hover-gradient-5 {
    background-color: var(--cms-gradient-5)
}

.cms-hover-change:hover .text-on-hover-gradient-5:not(:hover) {
    color: var(--cms-gradient-5)
}

.cms-hover-change:hover .bdr-on-hover-gradient-5 {
    border-color: var(--cms-gradient-5)
}

.cms-hover-change:hover .bg-on-hover-gradient-6 {
    background-color: var(--cms-gradient-6)
}

.cms-hover-change:hover .text-on-hover-gradient-6:not(:hover) {
    color: var(--cms-gradient-6)
}

.cms-hover-change:hover .bdr-on-hover-gradient-6 {
    border-color: var(--cms-gradient-6)
}

.cms-hover-change:hover .bg-on-hover-gradient-7 {
    background-color: var(--cms-gradient-7)
}

.cms-hover-change:hover .text-on-hover-gradient-7:not(:hover) {
    color: var(--cms-gradient-7)
}

.cms-hover-change:hover .bdr-on-hover-gradient-7 {
    border-color: var(--cms-gradient-7)
}

.cms-hover-change:hover .bg-on-hover-gradient-8 {
    background-color: var(--cms-gradient-8)
}

.cms-hover-change:hover .text-on-hover-gradient-8:not(:hover) {
    color: var(--cms-gradient-8)
}

.cms-hover-change:hover .bdr-on-hover-gradient-8 {
    border-color: var(--cms-gradient-8)
}

.cms-hover-change:hover .bg-on-hover-accent {
    background-color: var(--cms-accent-regular)
}

.cms-hover-change:hover .text-on-hover-accent:not(:hover) {
    color: var(--cms-accent-regular)
}

.cms-hover-change:hover .bdr-on-hover-accent {
    border-color: var(--cms-accent-regular)
}

.cms-hover-change:hover .bg-on-hover-primary {
    background-color: var(--cms-primary-regular)
}

.cms-hover-change:hover .text-on-hover-primary:not(:hover) {
    color: var(--cms-primary-regular)
}

.cms-hover-change:hover .bdr-on-hover-primary {
    border-color: var(--cms-primary-regular)
}

.cms-hover-change:hover .bg-on-hover-heading {
    background-color: var(--cms-heading-regular)
}

.cms-hover-change:hover .text-on-hover-heading:not(:hover) {
    color: var(--cms-heading-regular)
}

.cms-hover-change:hover .bdr-on-hover-heading {
    border-color: var(--cms-heading-regular)
}

.cms-hover-change:hover .bg-on-hover-body {
    background-color: var(--cms-body-color)
}

.cms-hover-change:hover .text-on-hover-body:not(:hover) {
    color: var(--cms-body-color)
}

.cms-hover-change:hover .bdr-on-hover-body {
    border-color: var(--cms-body-color)
}

.cms-hover-change:hover .bg-on-hover-accent-lighten-97 {
    background-color: var(--cms-accent-lighten-97)
}

.cms-hover-change:hover .text-on-hover-accent-lighten-97:not(:hover) {
    color: var(--cms-accent-lighten-97)
}

.cms-hover-change:hover .bdr-on-hover-accent-lighten-97 {
    border-color: var(--cms-accent-lighten-97)
}

.cms-hover-change:hover .bg-on-hover-white-50 {
    background-color: var(--cms-white-50)
}

.cms-hover-change:hover .text-on-hover-white-50:not(:hover) {
    color: var(--cms-white-50)
}

.cms-hover-change:hover .bdr-on-hover-white-50 {
    border-color: var(--cms-white-50)
}

.cms-hover-change:hover .bg-on-hover-white-70 {
    background-color: var(--cms-white-70)
}

.cms-hover-change:hover .text-on-hover-white-70:not(:hover) {
    color: var(--cms-white-70)
}

.cms-hover-change:hover .bdr-on-hover-white-70 {
    border-color: var(--cms-white-70)
}

.cms-hover-change:hover .bg-on-hover-border-50 {
    background-color: var(--cms-border-50)
}

.cms-hover-change:hover .text-on-hover-border-50:not(:hover) {
    color: var(--cms-border-50)
}

.cms-hover-change:hover .bdr-on-hover-border-50 {
    border-color: var(--cms-border-50)
}

.cms-hover-change:hover .bg-on-hover-rating {
    background-color: var(--cms-rating)
}

.cms-hover-change:hover .text-on-hover-rating:not(:hover) {
    color: var(--cms-rating)
}

.cms-hover-change:hover .bdr-on-hover-rating {
    border-color: var(--cms-rating)
}

.cms-hover-change:hover .bg-on-hover-error {
    background-color: var(--cms-error)
}

.cms-hover-change:hover .text-on-hover-error:not(:hover) {
    color: var(--cms-error)
}

.cms-hover-change:hover .bdr-on-hover-error {
    border-color: var(--cms-error)
}

.cms-hover-change:hover .bg-on-hover-red {
    background-color: var(--cms-red)
}

.cms-hover-change:hover .text-on-hover-red:not(:hover) {
    color: var(--cms-red)
}

.cms-hover-change:hover .bdr-on-hover-red {
    border-color: var(--cms-red)
}

.cms-hover-change:hover .bdr-on-hover-divider-30 {
    border-color: var(--cms-divider-30)
}

.cms-hover-change:hover .bdr-on-hover-divider-50 divider-55 {
    border-color: var(--cms-divider-50 divider-55)
}

.select2.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 15px !important;
    right: 15px !important
}

[dir="rtl"] .select2.select2-container--default .select2-selection--single .select2-selection__arrow {
    right: auto !important;
    left: 15px !important
}

.select2.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 56px !important
}

.select2.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0
}

.select2.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    margin: 0
}

.select2.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: none
}

.select2-container--cms-dropdown {
    display: block !important
}

.select2-container--cms-dropdown .select2-selection--single {
    color: var(--cms-primary);
    text-transform: uppercase;
    font-size: 15px;
    letter-spacing: 0.6px
}

.select2-container--cms-dropdown .select2-selection--single .select2-selection__rendered {
    padding-inline-end: 30px;
    padding-top: 4px
}

.select2-container--cms-dropdown .select2-selection__arrow {
    position: absolute;
    top: calc(50% - 3px);
    right: 0;
    width: 11px;
    height: 7px;
    background: url(../images/select-arrow.png) center center no-repeat
}

[dir="rtl"] .select2-container--cms-dropdown .select2-selection__arrow {
    right: auto;
    left: 0
}

.select2-container--cms-dropdown .select2-dropdown {
    min-width: 220px;
    border: 1px solid var(--cms-primary);
    border-radius: 0;
    padding: 12px 0 12px 0
}

.select2-container--cms-dropdown .select2-results__option {
    padding: 3px 20px;
    font-size: 15px;
    color: var(--cms-primary);
    transition: all 300ms linear 0ms
}

.select2-container--cms-dropdown .select2-results__option:hover {
    color: #fff;
    background-color: var(--cms-primary)
}

.select2-container--cms-dropdown .select2-dropdown--above {
    transform: translateY(-10px)
}

.select2-container--cms-dropdown .select2-dropdown--below {
    transform: translateY(10px)
}

.select2-container--cms-dropdown.select2-container--open .select2-dropdown--above,
.select2-container--cms-dropdown.select2-container--open .select2-dropdown--below {
    border: 1px solid var(--cms-primary)
}

.select2-container--cms-dropdown.select2-container--open .select2-dropdown--below {
    transform: translateY(22px)
}

::-webkit-scrollbar {
    width: 1px;
    height: 1px
}

::-webkit-scrollbar-button {
    width: 1px;
    height: 1px
}

.cms-scroll-horiz,
.cms-hover-scroll-horiz:hover {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: calc(250px + 1px);
    max-height: 750px;
    margin: 0;
    padding-top: 1px;
    background: #abc;
    overflow-y: auto;
    overflow-x: hidden;
    transform: rotate(-90deg) translateY(-250px);
    transform-origin: right top
}

.cms-scroll-horiz>div,
.cms-hover-scroll-horiz:hover>div {
    display: block;
    padding: 5px;
    background: #cab;
    transform: rotate(90deg);
    transform-origin: right top
}

.cms-scroll-horiz-1,
.cms-hover-scroll-horiz:hover-1 {
    padding: 250px 0 0 0
}

.cms-scroll-horiz-1>div,
.cms-hover-scroll-horiz:hover-1>div {
    width: 250px;
    height: 250px;
    margin: 10px 0
}

@media(max-width: 1024px){
.drop-level-3 {
    display: none;
}
}

/*# sourceMappingURL=theme.css.map */