.acc-container {
position: relative;
width: 100%;
overflow: hidden; 
padding-bottom: 50px; 
}
.acc-swiper {
overflow: visible !important; 
} .acc-slide {
width: 60%; 
padding: 0 5px !important; 
opacity: 0.3; transition: opacity 0.6s ease; box-sizing: border-box; } .acc-slide.swiper-slide-active {
opacity: 1; 
z-index: 2; }
.acc-slide-inner img {
width: 100%;
height: auto;
object-fit: cover;
display: block;
}
.acc-slide.swiper-slide-active {
opacity: 1;
transform: scale(1);
z-index: 2;
}
.acc-slide-inner img {
width: 100%;
height: auto;
object-fit: cover;
display: block;
} .acc-slide.swiper-slide-active {
opacity: 1;
transform: scale(1);
z-index: 2;
}
.acc-slide-inner img {
width: 100%;
height: auto;
object-fit: cover;
display: block;
} .acc-nav-prev,
.acc-nav-next {
width: 50px !important;
height: 50px !important;
background-color: rgba(180, 180, 180, 0.4);
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 50%;
color: #fff !important;
margin-top: -25px !important; 
transition: background-color 0.3s ease; }
.acc-nav-prev { left: 2% !important; }
.acc-nav-next { right: 2% !important; }
.acc-nav-prev::after,
.acc-nav-next::after {
font-size: 14px !important;
font-weight: 900 !important; -webkit-text-stroke: 2px currentColor; } .acc-nav-prev:hover,
.acc-nav-next:hover {
background-color: rgba(180, 180, 180, 0.85); cursor: pointer;
} .acc-pagination {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
}
.acc-container .swiper-pagination-bullet {
width: 45px; 
height: 4px; border-radius: 50px; background-color: #000;
opacity: 0.2;
margin: 0 !important;
transition: opacity 0.3s ease, width 0.3s ease; 
}
.acc-container .swiper-pagination-bullet-active {
opacity: 1;
width: 90px; } @media (min-width: 1440px) {
.acc-slide {
width: 65%; padding: 0 2px; 
}
}
@media (max-width: 1024px) {
.acc-slide {
width: 75%; 
padding: 0 1px; 
}
}
@media (max-width: 768px) {
.acc-slide {
width: 85%; 
padding: 0 1px; 
}
}.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(.9)}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}