.elementor-986 .elementor-element.elementor-element-1681cc1 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-986 .elementor-element.elementor-element-60994a8{--e-image-carousel-slides-to-show:1;}@media(max-width:1024px){.elementor-986 .elementor-element.elementor-element-60994a8{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-986 .elementor-element.elementor-element-60994a8{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button.elementor-swiper-button-next{font-size:6.7917vw;}}/* Start custom CSS for video, class: .elementor-element-1681cc1 */.elementor-986 .elementor-element.elementor-element-1681cc1 .elementor-wrapper {
  --video-aspect-ratio: 0.673 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-60994a8 */.elementor-986 .elementor-element.elementor-element-60994a8 { width:100%; margin:0; padding:0; }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-image-carousel-wrapper { position:relative; padding-bottom:13.37729vw; }
.elementor-986 .elementor-element.elementor-element-60994a8 .swiper-slide-inner { margin:0; }
.elementor-986 .elementor-element.elementor-element-60994a8 .swiper-slide-image { display:block; width:100%; aspect-ratio:414 / 415.736; height:auto; object-fit:cover; }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button { top:auto; bottom:0; transform:none; width:9.93454vw; height:6.7917vw; display:flex; align-items:center; justify-content:center; margin:0; z-index:3; }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button-prev { left:3.1401vw; right:auto; }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button-next { right:3.1401vw; left:auto; }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button svg { display:block; width:100%; height:100%; }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button-prev svg { transform:scaleX(-1); }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-swiper-button:focus-visible { outline:1px solid #7a4636; outline-offset:4px; }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-image-carousel-wrapper:not(:has(.swiper-slide:nth-child(2)))::before,
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-image-carousel-wrapper:not(:has(.swiper-slide:nth-child(2)))::after {
  content:""; position:absolute; bottom:0; width:9.93454vw; height:6.7917vw;
  background:url("https://mitaprot.com/wp-content/uploads/2026/10/Arrow.svg") center / contain no-repeat; pointer-events:none;
}
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-image-carousel-wrapper:not(:has(.swiper-slide:nth-child(2)))::before { left:3.1401vw; transform:scaleX(-1); }
.elementor-986 .elementor-element.elementor-element-60994a8 .elementor-image-carousel-wrapper:not(:has(.swiper-slide:nth-child(2)))::after { right:3.1401vw; }/* End custom CSS */