.elementor-321 .elementor-element.elementor-element-6336c3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-321 .elementor-element.elementor-element-eb8efac img{height:calc(100vh - 92px);object-fit:cover;object-position:center center;}.elementor-321 .elementor-element.elementor-element-7c4e143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:85px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-321 .elementor-element.elementor-element-7c4e143, .elementor-321 .elementor-element.elementor-element-7c4e143::before{--border-transition:0.3s;}.elementor-321 .elementor-element.elementor-element-72d9875 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0% 13% 0% 13%;}.elementor-321 .elementor-element.elementor-element-72d9875{text-align:center;}.elementor-321 .elementor-element.elementor-element-72d9875 .elementor-heading-title{color:#5E742E;font-family:"Agatho", Sans-serif;font-size:40px;font-weight:400;}.elementor-321 .elementor-element.elementor-element-d82a05b > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-321 .elementor-element.elementor-element-d82a05b{text-align:center;color:#58595B;font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;}.elementor-321 .elementor-element.elementor-element-613c37e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-613c37e.elementor-element{--align-self:center;}.elementor-321 .elementor-element.elementor-element-613c37e .elementor-button{font-family:"FSDAltivo", Sans-serif;font-size:13px;font-weight:400;fill:#4A433B;color:#4A433B;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A433B;border-radius:0px 0px 0px 0px;padding:10px 17px 8px 15px;}.elementor-321 .elementor-element.elementor-element-613c37e .elementor-button:hover, .elementor-321 .elementor-element.elementor-element-613c37e .elementor-button:focus{color:#FFFFFF;background-color:#4A433B;}.elementor-321 .elementor-element.elementor-element-613c37e .elementor-button:hover svg, .elementor-321 .elementor-element.elementor-element-613c37e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-321 .elementor-element.elementor-element-b25007e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-321 .elementor-element.elementor-element-3f8968f{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-3f8968f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-3f8968f .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-2cf8c7e{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-2cf8c7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-2cf8c7e .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-8d11cfc{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-8d11cfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-8d11cfc .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-93efe1f{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-93efe1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-93efe1f .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-c35d671{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-c35d671 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-c35d671 .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-faeb065{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-faeb065 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-faeb065 .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-f9ca146{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-f9ca146 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-f9ca146 .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-33bd5a2{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-33bd5a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-33bd5a2 .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-3e8cbfa{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-3e8cbfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-3e8cbfa .elementor-image-carousel-caption{text-align:center;}.elementor-321 .elementor-element.elementor-element-8001af4{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-8001af4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-8001af4 .elementor-image-carousel-caption{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-321 .elementor-element.elementor-element-d82a05b{font-size:13px;}.elementor-321 .elementor-element.elementor-element-b25007e{--padding-top:0px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-321 .elementor-element.elementor-element-eb8efac img{height:auto;}.elementor-321 .elementor-element.elementor-element-613c37e > .elementor-widget-container{margin:40px 30px 0px 30px;}.elementor-321 .elementor-element.elementor-element-b25007e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-321 .elementor-element.elementor-element-3f8968f{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-2cf8c7e{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-8d11cfc{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-93efe1f{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-c35d671{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-faeb065{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-f9ca146{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-33bd5a2{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-3e8cbfa{width:100%;max-width:100%;}.elementor-321 .elementor-element.elementor-element-8001af4{width:100%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-f86a4f7 */.scroll-down {
	position: absolute;
bottom: 35px;
left: 50%;
right: 0;
color: white;
transform: translate(-50%,0);
display: block;
z-index: 2;
}
.scroll-down a { margin:0 auto; font-family:'gotham'; font-size:11px; color:white; text-align:center; }
.mouse-icon {
border: 2px solid #ffffff;
border-radius: 16px;
height: 40px;
width: 24px;
display: block;
z-index: 10;
opacity: 0.7;
margin: 0 auto; }
.mouse-icon .wheel {
	position: relative;
border-radius: 10px;
background: #ffffff;
width: 2px;
height: 6px;
top: 4px;
margin-left: auto;
margin-right: auto;
animation-name: drop;
animation-duration: 1s;
animation-timing-function: linear;
animation-delay: 0s;
animation-iteration-count: infinite;
animation-play-state: running; }
@keyframes drop {
 0% { top:5px; opacity:0; }
30% { top:8px; opacity:1; }
100% { top:11px; opacity:0;}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3f8968f */.elementor-321 .elementor-element.elementor-element-3f8968f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-3f8968f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-3f8968f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-3f8968f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-3f8968f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2cf8c7e */.elementor-321 .elementor-element.elementor-element-2cf8c7e .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-2cf8c7e .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-2cf8c7e .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-2cf8c7e .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-2cf8c7e .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8d11cfc */.elementor-321 .elementor-element.elementor-element-8d11cfc .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-8d11cfc .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-8d11cfc .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-8d11cfc .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-8d11cfc .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-93efe1f */.elementor-321 .elementor-element.elementor-element-93efe1f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-93efe1f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-93efe1f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-93efe1f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-93efe1f .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c35d671 */.elementor-321 .elementor-element.elementor-element-c35d671 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-c35d671 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-c35d671 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-c35d671 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-c35d671 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-faeb065 */.elementor-321 .elementor-element.elementor-element-faeb065 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-faeb065 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-faeb065 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-faeb065 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-faeb065 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f9ca146 */.elementor-321 .elementor-element.elementor-element-f9ca146 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-f9ca146 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-f9ca146 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-f9ca146 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-f9ca146 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-33bd5a2 */.elementor-321 .elementor-element.elementor-element-33bd5a2 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-33bd5a2 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-33bd5a2 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-33bd5a2 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-33bd5a2 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3e8cbfa */.elementor-321 .elementor-element.elementor-element-3e8cbfa .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-3e8cbfa .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-3e8cbfa .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-3e8cbfa .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-3e8cbfa .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8001af4 */.elementor-321 .elementor-element.elementor-element-8001af4 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner { line-height:0; }
.elementor-321 .elementor-element.elementor-element-8001af4 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner:before { width:100%; height:100%; background-color:rgba(74, 67, 59, 0.6705882352941176); position:absolute; content:''; opacity:0; transition:opacity 1s ease 0s; }
.elementor-321 .elementor-element.elementor-element-8001af4 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a .swiper-slide-inner figcaption { position:absolute; top:50%; left:50%; color:#ffffff; font-family:'Agatho'; font-size:26px; font-weight:400; font-style:normal; text-transform:uppercase; transform:translate(-50%,-50%); z-index:100; opacity:0; transition:opacity 1s ease 0.1s; }
.elementor-321 .elementor-element.elementor-element-8001af4 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner:before { opacity:1; }
.elementor-321 .elementor-element.elementor-element-8001af4 .elementor-image-carousel-wrapper .swiper-slide.swiper-slide-active > a:hover .swiper-slide-inner figcaption { opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b25007e */.elementor-321 .elementor-element.elementor-element-b25007e > .elementor-widget-image-carousel:nth-child(odd) { padding-right:15px; }
.elementor-321 .elementor-element.elementor-element-b25007e > .elementor-widget-image-carousel:nth-child(even) { padding-left:15px; }

@media (max-width: 767px) {  .elementor-321 .elementor-element.elementor-element-b25007e > .elementor-widget-image-carousel { padding:0 !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Agatho';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/AgathoRegular.woff') format('woff'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/AgathoRegular.ttf') format('truetype'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/AgathoRegular.svg#Agatho') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/Gotham-Book.woff') format('woff'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/Gotham-Book.ttf') format('truetype'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/Gotham-Book.svg#Gotham') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FSDAltivo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/FONTSPRINGDEMO-AltivoRegularRegular.woff') format('woff'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/FONTSPRINGDEMO-AltivoRegularRegular.ttf') format('truetype'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/FONTSPRINGDEMO-AltivoRegularRegular.svg#FSDAltivo') format('svg');
}
@font-face {
	font-family: 'FSDAltivo';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/FONTSPRINGDEMO-AltivoLightRegular.woff') format('woff'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/FONTSPRINGDEMO-AltivoLightRegular.ttf') format('truetype'),
		url('https://savana.dev.wemakecode.id/wp-content/uploads/2024/05/FONTSPRINGDEMO-AltivoLightRegular.svg#FSDAltivo') format('svg');
}
/* End Custom Fonts CSS */