.elementor-2196 .elementor-element.elementor-element-71f924cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2196 .elementor-element.elementor-element-4e4c5e1{--display:flex;--justify-content:center;}.elementor-2196 .elementor-element.elementor-element-5e574902{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-5bfa8046{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-5bfa8046 .elementor-headline{text-align:center;font-size:55px;line-height:1.18em;}.elementor-2196 .elementor-element.elementor-element-5bfa8046 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-5bfa8046 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:5px;}.elementor-2196 .elementor-element.elementor-element-7b4b06a2{--display:flex;--justify-content:center;}.elementor-2196 .elementor-element.elementor-element-18fc02ed{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-4b9ed623{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-4b9ed623 .elementor-headline{text-align:center;font-size:55px;line-height:1.18em;}.elementor-2196 .elementor-element.elementor-element-4b9ed623 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-4b9ed623 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:5px;}.elementor-2196 .elementor-element.elementor-element-f8fca6d{--display:flex;--justify-content:center;}.elementor-2196 .elementor-element.elementor-element-3e293236{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-4d2c47de{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-4d2c47de .elementor-headline{text-align:center;font-size:55px;line-height:1.18em;}.elementor-2196 .elementor-element.elementor-element-4d2c47de .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-4d2c47de .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:5px;}.elementor-2196 .elementor-element.elementor-element-7e434db0{--display:flex;--justify-content:center;}.elementor-2196 .elementor-element.elementor-element-3f552783{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-443ac438{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-443ac438 .elementor-headline{text-align:center;font-size:55px;line-height:1.18em;}.elementor-2196 .elementor-element.elementor-element-443ac438 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-443ac438 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:5px;}.elementor-2196 .elementor-element.elementor-element-504bd042{--display:flex;--justify-content:center;}.elementor-2196 .elementor-element.elementor-element-283ef9f6{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-77fbf931{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-77fbf931 .elementor-headline{text-align:center;font-size:55px;line-height:1.18em;}.elementor-2196 .elementor-element.elementor-element-77fbf931 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-77fbf931 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:5px;}.elementor-2196 .elementor-element.elementor-element-4aa39d67{--display:flex;--justify-content:center;}.elementor-2196 .elementor-element.elementor-element-33c35d57{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-13359d17{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-13359d17 .elementor-headline{text-align:center;font-size:55px;line-height:1.18em;}.elementor-2196 .elementor-element.elementor-element-13359d17 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2196 .elementor-element.elementor-element-13359d17 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:5px;}.elementor-2196 .elementor-element.elementor-element-4dd63ec9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-21px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-21px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:#915E32;}.elementor-2196 .elementor-element.elementor-element-4dd63ec9 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1023px){.elementor-2196 .elementor-element.elementor-element-4dd63ec9{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-2196 .elementor-element.elementor-element-71f924cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2196 .elementor-element.elementor-element-5e574902{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-5bfa8046 .elementor-headline{font-size:30px;}.elementor-2196 .elementor-element.elementor-element-18fc02ed{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-4b9ed623 .elementor-headline{font-size:30px;}.elementor-2196 .elementor-element.elementor-element-3e293236{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-4d2c47de .elementor-headline{font-size:30px;}.elementor-2196 .elementor-element.elementor-element-3f552783{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-443ac438 .elementor-headline{font-size:30px;}.elementor-2196 .elementor-element.elementor-element-283ef9f6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-77fbf931 .elementor-headline{font-size:30px;}.elementor-2196 .elementor-element.elementor-element-33c35d57{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2196 .elementor-element.elementor-element-13359d17 .elementor-headline{font-size:30px;}.elementor-2196 .elementor-element.elementor-element-4dd63ec9{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-4dd63ec9 */.elementor-2196 .elementor-element.elementor-element-4dd63ec9:before {
    content:'';
    width: 572px;
    height: 572px;
    background: var(--COLORS-SECONDARY);
    top: calc(50% + 40px);
    left: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
    border-radius: 100%;
    pointer-events: none;
}

@media(max-width: 767px){
    .elementor-2196 .elementor-element.elementor-element-4dd63ec9:before {
        width: 275px;
        height: 275px;
        top: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71f924cd */.elementor-2196 .elementor-element.elementor-element-71f924cd .usp-swiper .elementor-swiper-button {
  height: 45px;
  width: 48px;
  border: 1px solid var(--STROKE-Stroke) !important;
  justify-content: center;
  align-items: center;
  line-height: 1;
  background: #fff;
}

.elementor-2196 .elementor-element.elementor-element-71f924cd .usp-swiper .elementor-swiper-button-prev {
  border-right: 1px solid #fff !important;
  border-radius: 20px 0 0 20px;
  padding-left: 5px;
}

.elementor-2196 .elementor-element.elementor-element-71f924cd .usp-swiper .elementor-swiper-button-next {
  border-left: 1px solid #fff !important;
  border-radius: 0 20px 20px 0;
  padding-right: 5px;
}/* End custom CSS */