.video-grid-wrapper{display:grid;gap:7.5rem;justify-content:center}.video-grid-2-column,.video-grid-wrapper{grid-template-columns:repeat(2,1fr)}.video-grid-3-column{gap:5rem;grid-template-columns:repeat(3,1fr)}.video-grid-4-column{gap:2.5rem;grid-template-columns:repeat(4,1fr)}.video-item{border-radius:15px;cursor:pointer;overflow:hidden;position:relative}.video-thumbnail{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center;padding-bottom:64.4%;position:relative;width:100%}.video-thumbnail:before{background:linear-gradient(145deg,#f58832,#ef482d);border-radius:15px;content:"";height:100%;left:0;mix-blend-mode:color;position:absolute;top:0;width:100%}.video-item:nth-child(2n) .video-thumbnail:before{background:linear-gradient(145deg,#ef432d,#ed1b7a)}.video-play-btn{align-items:center;display:flex;justify-content:center;left:50%;max-width:6.625rem;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.video-play-btn img{max-width:100%}.video-title{color:#000;font-size:1.4375rem;margin-top:1.875rem;text-align:center}.modal{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:999}.modal.open{display:flex;opacity:1}.modal-content{background:#000;border-radius:10px;max-width:900px;overflow:hidden;position:relative;width:80%}#videoFrame{height:500px;width:100%}.close{color:#fff;cursor:pointer;font-size:30px;position:absolute;right:20px;top:10px}.video-slider-true{margin-left:-7.5rem}.video-slider-true .video-item{margin-left:7.5rem}@media(max-width:1200px){.video-grid-wrapper{gap:5%}.video-slider-true{margin-left:-5rem}.video-slider-true .video-item{margin-left:5rem}}@media(max-width:999px){.video-play-btn{max-width:3.625rem}.video-title{font-size:1.125rem}.video-slider-true{margin-left:-2.5rem}.video-slider-true .video-item{margin-left:2.5rem}}@media(max-width:580px){.video-grid-2-column{grid-template-columns:repeat(1,1fr)}.video-slider-true{margin-left:-1.5rem}.video-slider-true .video-item{margin-left:1.5rem}}