.irar-video-gallery,.irar-video-gallery *,.irar-video-modal,.irar-video-modal *{box-sizing:border-box}.irar-video-gallery{color:#3b3b3b;min-width:0}.irar-video-gallery .video-carousel{padding:0 0 10px;width:100%}.irar-video-gallery .swiper-slide{height:auto}.irar-video-gallery .video-slide{height:100%;margin:0;padding:0;text-align:left}.irar-video-gallery .video-slide-link{border-radius:8px;display:block;text-decoration:none}.irar-video-gallery .video-slide-link:focus-visible{outline:2px solid #108923;outline-offset:-2px}.irar-video-gallery .video-cover{aspect-ratio:16/9;background-color:#202020;border-radius:8px;overflow:hidden;position:relative;width:100%}.irar-video-gallery .video-cover img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.irar-video-gallery .video-overlay{color:#108923;display:block;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;width:60px}.irar-video-gallery .video-overlay svg{display:block;height:100%;width:100%}.irar-video-gallery .video-slide-link:hover .video-overlay{transform:translate(-50%,-50%) scale(1.08)}.irar-video-gallery .video-title{color:#3b3b3b;font-family:inherit;font-size:24px;font-weight:600;line-height:1.2;margin:14px 0 8px;padding:0;text-align:left}.irar-video-gallery .video-description{color:#3b3b3b;font-family:inherit;font-size:16px;line-height:1.5;margin:0;max-width:none;padding:0;text-align:left}.irar-video-gallery .swiper-pagination{inset:auto;margin-top:24px;position:relative;text-align:center;width:100%}.irar-video-gallery .swiper-pagination-bullet{background-color:var(--video-pagination-color,rgba(0,0,0,.4));opacity:1}.irar-video-gallery .swiper-pagination-bullet-active{background-color:var(--video-pagination-active,#108923)}.irar-video-gallery .swiper-pagination-bullet:focus-visible{outline:2px solid #108923;outline-offset:3px}.irar-video-modal{padding:20px}.irar-video-modal .uk-modal-dialog{background-color:#000;border-radius:8px;max-width:100%;overflow:hidden;padding:0;width:900px}.irar-video-modal .video-modal-header{align-items:center;background-color:#000;display:flex;justify-content:flex-end;padding:8px 12px}.irar-video-modal .video-modal-close{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;margin:0;padding:8px;width:44px}.irar-video-modal .video-modal-close svg{display:block;fill:none;height:28px;stroke:currentColor;stroke-width:2;width:28px}.irar-video-modal .video-modal-close:focus-visible{outline:2px solid #fff;outline-offset:-2px}.irar-video-modal .video-responsive{aspect-ratio:16/9;background-color:#000;width:100%}.irar-video-modal .video-responsive iframe,.irar-video-modal .video-responsive video{border:0;display:block;height:100%;width:100%}.irar-video-modal .video-error{color:#fff;margin:0;padding:24px}@media (max-width:767px){.irar-video-gallery .video-title{font-size:20px}.irar-video-gallery .video-overlay{height:48px;width:48px}.irar-video-modal{padding:10px}}@media (prefers-reduced-motion:reduce){.irar-video-gallery .video-overlay{transition:none}}