.elementor-5471 .elementor-element.elementor-element-584dab7{--display:flex;}.elementor-5471 .elementor-element.elementor-element-61da8a1{--display:flex;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-70cd535 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-70cd535 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-70cd535{left:22%;--hotspot-translate-x:22%;top:3%;--hotspot-translate-y:3%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-7efac78 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-7efac78 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-7efac78{left:12%;--hotspot-translate-x:12%;top:22%;--hotspot-translate-y:22%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-e46cdfe .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-e46cdfe .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-e46cdfe{left:24%;--hotspot-translate-x:24%;top:52%;--hotspot-translate-y:52%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-2689f64 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-2689f64 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-2689f64{left:34%;--hotspot-translate-x:34%;top:41%;--hotspot-translate-y:41%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-78e35fd .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-78e35fd .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-78e35fd{left:37%;--hotspot-translate-x:37%;top:13%;--hotspot-translate-y:13%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-26c5cce .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-26c5cce .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-26c5cce{left:38%;--hotspot-translate-x:38%;top:35%;--hotspot-translate-y:35%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-9c1983d .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-9c1983d .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-9c1983d{left:44%;--hotspot-translate-x:44%;top:38%;--hotspot-translate-y:38%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-138b3ef .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-138b3ef .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-138b3ef{left:56%;--hotspot-translate-x:56%;top:27%;--hotspot-translate-y:27%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-a3a8c1b .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-a3a8c1b .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-a3a8c1b{left:68%;--hotspot-translate-x:68%;top:22%;--hotspot-translate-y:22%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-6bce291 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-6bce291 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-6bce291{left:58%;--hotspot-translate-x:58%;top:77%;--hotspot-translate-y:77%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-5fd383f .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-5fd383f .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-5fd383f{left:66%;--hotspot-translate-x:66%;top:41%;--hotspot-translate-y:41%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-c29ddf8 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-c29ddf8 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-c29ddf8{left:79%;--hotspot-translate-x:79%;top:40%;--hotspot-translate-y:40%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-6d281a6 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-6d281a6 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .elementor-repeater-item-6d281a6{left:83%;--hotspot-translate-x:83%;top:9%;--hotspot-translate-y:9%;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5471 .elementor-element.elementor-element-ecb0319{width:100%;max-width:100%;--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-01c490d );--hotspot-size:30px;--tooltip-text-color:var( --e-global-color-01c490d );--tooltip-align:left;}.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__label{font-family:var( --e-global-typography-351d2d8-font-family ), Sans-serif;font-size:var( --e-global-typography-351d2d8-font-size );font-weight:var( --e-global-typography-351d2d8-font-weight );line-height:var( --e-global-typography-351d2d8-line-height );}.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__tooltip{font-family:var( --e-global-typography-35a8e38-font-family ), Sans-serif;font-size:var( --e-global-typography-35a8e38-font-size );font-weight:var( --e-global-typography-35a8e38-font-weight );line-height:var( --e-global-typography-35a8e38-line-height );}.elementor-5471 .elementor-element.elementor-element-f7dc68f{--display:flex;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-26c5cce .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-26c5cce .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-26c5cce{left:12%;--hotspot-translate-x:12%;top:24%;--hotspot-translate-y:24%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-6812ac4 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-6812ac4 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-6812ac4{left:17%;--hotspot-translate-x:17%;top:29%;--hotspot-translate-y:29%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-e60423a .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-e60423a .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-e60423a{left:24%;--hotspot-translate-x:24%;top:35%;--hotspot-translate-y:35%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-70cd535 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-70cd535 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-70cd535{left:37%;--hotspot-translate-x:37%;top:0%;--hotspot-translate-y:0%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-015dd19 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-015dd19 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-015dd19{left:41%;--hotspot-translate-x:41%;top:23%;--hotspot-translate-y:23%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-6d281a6 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-6d281a6 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-6d281a6{left:40%;--hotspot-translate-x:40%;top:7%;--hotspot-translate-y:7%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-78e35fd .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-78e35fd .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-78e35fd{left:47%;--hotspot-translate-x:47%;top:4%;--hotspot-translate-y:4%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-2689f64 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-2689f64 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-2689f64{left:52%;--hotspot-translate-x:52%;top:63%;--hotspot-translate-y:63%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-138b3ef .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-138b3ef .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-138b3ef{left:62%;--hotspot-translate-x:62%;top:25%;--hotspot-translate-y:25%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-7409999 .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-7409999 .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-7409999{left:84%;--hotspot-translate-x:84%;top:25%;--hotspot-translate-y:25%;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-5fd383f .e-hotspot__icon{grid-column:1;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-5fd383f .e-hotspot__button{grid-gap:5px;}.elementor-5471 .elementor-element.elementor-element-463436b .elementor-repeater-item-5fd383f{left:90%;--hotspot-translate-x:90%;top:69%;--hotspot-translate-y:69%;}.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-5471 .elementor-element.elementor-element-463436b{width:100%;max-width:100%;--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-01c490d );--hotspot-size:30px;--tooltip-text-color:var( --e-global-color-01c490d );--tooltip-align:left;}.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__label{font-family:var( --e-global-typography-351d2d8-font-family ), Sans-serif;font-size:var( --e-global-typography-351d2d8-font-size );font-weight:var( --e-global-typography-351d2d8-font-weight );line-height:var( --e-global-typography-351d2d8-line-height );}.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__tooltip{font-family:var( --e-global-typography-35a8e38-font-family ), Sans-serif;font-size:var( --e-global-typography-35a8e38-font-size );font-weight:var( --e-global-typography-35a8e38-font-weight );line-height:var( --e-global-typography-35a8e38-line-height );}.elementor-5471 .elementor-element.elementor-element-f5bb96a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;--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:-25px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:33px;--e-n-carousel-arrow-normal-color:var( --e-global-color-01c490d );--e-n-carousel-arrow-hover-color:var( --e-global-color-e7f0a72 );}@media(max-width:1024px){.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__label{font-size:var( --e-global-typography-351d2d8-font-size );line-height:var( --e-global-typography-351d2d8-line-height );}.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__tooltip{font-size:var( --e-global-typography-35a8e38-font-size );line-height:var( --e-global-typography-35a8e38-line-height );}.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__label{font-size:var( --e-global-typography-351d2d8-font-size );line-height:var( --e-global-typography-351d2d8-line-height );}.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__tooltip{font-size:var( --e-global-typography-35a8e38-font-size );line-height:var( --e-global-typography-35a8e38-line-height );}.elementor-5471 .elementor-element.elementor-element-f5bb96a{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__label{font-size:var( --e-global-typography-351d2d8-font-size );line-height:var( --e-global-typography-351d2d8-line-height );}.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__tooltip{font-size:var( --e-global-typography-35a8e38-font-size );line-height:var( --e-global-typography-35a8e38-line-height );}.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__label{font-size:var( --e-global-typography-351d2d8-font-size );line-height:var( --e-global-typography-351d2d8-line-height );}.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__tooltip{font-size:var( --e-global-typography-35a8e38-font-size );line-height:var( --e-global-typography-35a8e38-line-height );}.elementor-5471 .elementor-element.elementor-element-f5bb96a{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for hotspot, class: .elementor-element-ecb0319 */.elementor-5471 .elementor-element.elementor-element-ecb0319 img {
    aspect-ratio: 19/9;
    object-fit: cover;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 a {
    opacity: .75 !important;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 a:hover {
    opacity: 1 !important;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__label {
    display: none;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-463436b */.elementor-5471 .elementor-element.elementor-element-463436b img {
    aspect-ratio: 19/9;
    object-fit: cover;
}

.elementor-5471 .elementor-element.elementor-element-463436b a {
    opacity: .75 !important;
}

.elementor-5471 .elementor-element.elementor-element-463436b a:hover {
    opacity: 1 !important;
}

.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__label {
    display: none;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-ecb0319 */.elementor-5471 .elementor-element.elementor-element-ecb0319 img {
    aspect-ratio: 19/9;
    object-fit: cover;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 a {
    opacity: .75 !important;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 a:hover {
    opacity: 1 !important;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__label {
    display: none;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-463436b */.elementor-5471 .elementor-element.elementor-element-463436b img {
    aspect-ratio: 19/9;
    object-fit: cover;
}

.elementor-5471 .elementor-element.elementor-element-463436b a {
    opacity: .75 !important;
}

.elementor-5471 .elementor-element.elementor-element-463436b a:hover {
    opacity: 1 !important;
}

.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__label {
    display: none;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-ecb0319 */.elementor-5471 .elementor-element.elementor-element-ecb0319 img {
    aspect-ratio: 19/9;
    object-fit: cover;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 a {
    opacity: .75 !important;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 a:hover {
    opacity: 1 !important;
}

.elementor-5471 .elementor-element.elementor-element-ecb0319 .e-hotspot__label {
    display: none;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-463436b */.elementor-5471 .elementor-element.elementor-element-463436b img {
    aspect-ratio: 19/9;
    object-fit: cover;
}

.elementor-5471 .elementor-element.elementor-element-463436b a {
    opacity: .75 !important;
}

.elementor-5471 .elementor-element.elementor-element-463436b a:hover {
    opacity: 1 !important;
}

.elementor-5471 .elementor-element.elementor-element-463436b .e-hotspot__label {
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f5bb96a */.elementor-5471 .elementor-element.elementor-element-f5bb96a 
.e-n-carousel {
overflow: visible;
}

.elementor-5471 .elementor-element.elementor-element-f5bb96a .elementor-swiper-button {
    opacity: 1 !important;
}/* End custom CSS */