.elementor-31731 .elementor-element.elementor-element-328e613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-31731 .elementor-element.elementor-element-328e613.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31731 .elementor-element.elementor-element-4959846{--display:flex;}.elementor-31731 .elementor-element.elementor-element-921ca71{--display:flex;}.elementor-31731 .elementor-element.elementor-element-7b38ce8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-31731 .elementor-element.elementor-element-7b38ce8 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-31731 .elementor-element.elementor-element-7b38ce8 .elementor-swiper-button{font-size:20px;}.elementor-31731 .elementor-element.elementor-element-f0b26d1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-31731 .elementor-element.elementor-element-f0b26d1 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:1 / 1;}.elementor-31731 .elementor-element.elementor-element-f0b26d1 .elementor-swiper-button{font-size:20px;}#elementor-lightbox-slideshow-f0b26d1 .elementor-video-container{width:100%;}.elementor-31731 .elementor-element.elementor-element-92e5966{--display:flex;}@media(min-width:769px){.elementor-31731 .elementor-element.elementor-element-328e613{--width:86.856%;}}@media(max-width:1024px){.elementor-31731 .elementor-element.elementor-element-7b38ce8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-31731 .elementor-element.elementor-element-f0b26d1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:768px){.elementor-31731 .elementor-element.elementor-element-7b38ce8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-31731 .elementor-element.elementor-element-f0b26d1.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS */@media (max-width: 780px) 
{
video,
iframe {
  width: 100%;
  height: auto;
  max-height: 100vh;
  object-fit: contain;
}
 .elementor-lightbox .elementor-video-container .elementor-video-landscape iframe, .elementor-lightbox .elementor-video-container .elementor-video-landscape video { height:100vh!important;}   
}/* End custom CSS */