.video-wrapper{border-radius:1.25rem;box-shadow:0 .75rem 2rem rgba(0,0,0,.1);margin-bottom:2rem;transition:box-shadow .4s ease,transform .4s ease}.video-wrapper:hover iframe{box-shadow:0 .75rem 2.5rem rgba(0,0,0,0z.1)}.video-wrapper{aspect-ratio:16/9;background:#000;border-radius:1rem;box-shadow:0 .5rem 1.875rem rgba(0,0,0,.08);margin-bottom:2.5rem;overflow:hidden;position:relative;width:100%;z-index:1}.video-wrapper iframe{border:none;border-radius:1rem;height:100%;left:0;position:absolute;top:0;transition:transform .6s ease,box-shadow .6s ease;width:100%;z-index:1}.video-wrapper:hover iframe{box-shadow:0 .75rem 2.5rem rgba(0,0,0,.1);transform:scale(1.02)}.video-thumbnail{background:#000;border-radius:1rem;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;z-index:1}.video-thumbnail img{filter:brightness(.8);height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:filter .3s ease;width:100%;z-index:1}.video-thumbnail:hover img{filter:brightness(1)}.video-loader{color:#fff;font-size:1rem;left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}@media (min-width:1280px) and (max-width:1440px){.video-wrapper{border-radius:1rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.08);margin-bottom:2rem}.video-loader{font-size:1.1rem}}@media (min-width:912px) and (max-width:1279px){.video-wrapper{border-radius:.9rem;margin-bottom:1.8rem}.video-loader{font-size:1rem}}@media (max-width:1024px){.video-wrapper{aspect-ratio:16/9;margin-bottom:1.5rem}.video-loader{font-size:.95rem}}@media (max-width:768px){.video-wrapper{aspect-ratio:16/9;margin-bottom:1.2rem}.video-loader{font-size:.9rem}}@media (max-width:480px){.video-wrapper{aspect-ratio:16/9;border-radius:.75rem;margin-bottom:1rem}.video-loader{font-size:.85rem}}