.mt-block-carousel-cards{padding:60px 0}.mt-block-carousel-cards.carousel-mode .carousel-track{display:flex;flex-wrap:nowrap;transition:transform .4s ease-in-out}.mt-block-carousel-cards.carousel-mode .carousel-track>div{flex-shrink:0;padding:0 15px;box-sizing:border-box}.mt-block-carousel-cards.carousel-mode .carousel-track>div.col-12{width:100%}.mt-block-carousel-cards.carousel-mode .carousel-track>div.col-6{width:50%}.mt-block-carousel-cards.carousel-mode .carousel-track>div.col-4{width:33.333%}.mt-block-carousel-cards .video-item{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgb(0 0 0/.07);transition:all .3s ease;height:100%}.mt-block-carousel-cards .video-item:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgb(0 0 0/.12)}@media (max-width:992px){.mt-block-carousel-cards.carousel-mode .carousel-track>div.col-4{width:50%;max-width:50%}}@media (max-width:768px){.mt-block-carousel-cards{padding:40px 0}.mt-block-carousel-cards.carousel-mode .carousel-track>div.col-4,.mt-block-carousel-cards.carousel-mode .carousel-track>div.col-6{width:100%!important;max-width:100%!important}}@media (max-width:426px){.mt-block-carousel-cards.carousel-mode .carousel-track>div{width:100%!important;max-width:100%!important;min-width:100%!important}}.video-modal-carousel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;align-items:center;justify-content:center}.video-modal-carousel.active{display:flex}.video-modal-carousel .video-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(50 50 50/.95);cursor:pointer}.video-modal-carousel .video-modal-content{position:relative;width:85%;max-width:900px;z-index:100000;animation:videoModalFadeIn .3s ease}.video-modal-carousel .video-modal-close{position:absolute;top:-50px;right:0;background:#fff0;border:0;color:#fff;font-size:45px;cursor:pointer;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:100001;line-height:1}.video-modal-carousel .video-modal-close:hover{transform:scale(1.15);color:#e91e63}.video-modal-carousel .video-modal-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0/.5)}.video-modal-carousel .video-modal-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@keyframes videoModalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.video-modal-carousel .video-modal-content{width:90%}.video-modal-carousel .video-modal-close{top:-45px;font-size:40px;width:45px;height:45px}}@media (max-width:480px){.video-modal-carousel .video-modal-content{width:95%}.video-modal-carousel .video-modal-close{top:-40px;font-size:35px;width:40px;height:40px}.video-modal-carousel .video-modal-wrapper{border-radius:8px}}