.videos-listing__container{margin:0 auto;max-width:1200px;width:100%}.videos-listing__title{color:#2e2e2e;font-family:Poppins,sans-serif;font-size:30px;font-weight:700;line-height:1.33;margin-bottom:20px;text-transform:uppercase}.videos-listing__description{border-bottom:1px solid #e0ddd7;color:#2e2e2e;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:22px;padding-bottom:20px}.videos-listing__description span{display:block;max-width:96ch}.videos-listing__items{column-gap:37px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:65px 0;row-gap:30px}.videos-listing__item-holder.inactive{display:none}.videos-listing__item__title{color:#2e2e2e;font-family:Poppins;font-size:16px;font-weight:600;letter-spacing:.48px;line-height:24px;margin-bottom:15px;margin-top:23px;text-transform:uppercase}.videos-listing__item__description{color:#2e2e2e;font-family:Work Sans;font-size:16px;font-weight:400;line-height:22px}.videos-listing__item__thumb{aspect-ratio:16/9;cursor:pointer;position:relative;width:100%}.videos-listing__load-button{align-items:center;border:1px solid #ce0058;color:#ce0058;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:1.5px;line-height:25px;margin:0 auto;padding:13px 47px;text-align:center;text-transform:uppercase;width:260px}.videos-listing__item__thumb img{height:100%;object-fit:contain;width:100%}.videos-listing__item__thumb:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='49' fill='none' viewBox='0 0 48 49'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M24 47.912c12.666 0 22.934-10.482 22.934-23.412S36.666 1.088 24 1.088 1.066 11.57 1.066 24.5 11.334 47.912 24 47.912' opacity='.6'/%3E%3Cpath stroke='%23fff' stroke-miterlimit='10' stroke-width='2' d='M24 47.912c12.666 0 22.934-10.482 22.934-23.412S36.666 1.088 24 1.088 1.066 11.57 1.066 24.5 11.334 47.912 24 47.912Z'/%3E%3Cpath fill='%23fff' d='m19.862 34.05 14.069-9.135-14.069-9.135z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h48v49H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.videos-listing__item-video{background:transparent;display:none;height:100%;left:0;opacity:0;padding:0;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:2000}.videos-listing__item-video_bg{background:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;width:100%}.videos-listing__item-video_contents{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:0 auto;max-width:800px;padding:50px 20px 0;pointer-events:none;position:relative;top:50%;transform:translateY(-50%);width:100%}.video-listing__video-close{cursor:pointer;left:auto;position:absolute;right:0;top:0;transform:translateX(-50%);width:fit-content}.video-listing__video-close svg{height:40px;pointer-events:all;width:40px}.videos-listing__item-video.active{display:block;opacity:1}.videos-listing__item-video__display-src{pointer-events:all;width:100%}.video-listing__video-sublinks{align-items:flex-end;display:flex;justify-content:space-between;max-width:1200px;padding:10px 0;pointer-events:none;width:100%}.video-listing__video-sublinks.flex_end{justify-content:flex-end}.video-listing__alternate_link,.video-listing__alternate_link:hover,.video-listing__video-sublinks button.video-listing__download_link{background:transparent;border:none;color:#fff;cursor:pointer;font-family:Work Sans;font-size:16px;font-weight:500;padding:0;pointer-events:all;text-decoration:none;text-transform:uppercase;user-select:none}.video-listing__alternate_link,.video-listing__alternate_link:hover{left:20px;position:absolute;top:10px}.video-listing__video-sublinks .video-listing__captions_link{background:transparent;border:none;color:#fff;cursor:pointer;font-family:Work Sans;font-size:16px;font-weight:500;padding:0;pointer-events:all;text-decoration:none;text-transform:uppercase;user-select:none}.video-listing__video-sublinks button.video-listing__download_link svg{fill:#fff;height:20px;padding-right:3px;position:relative;top:5px;width:20px}#download-message{background-color:#000;border-radius:0;bottom:30px;color:#fff;font-family:Work Sans;font-size:16px;left:50%;margin-left:-125px;min-width:250px;padding:16px;position:fixed;text-align:center;visibility:hidden;z-index:2001}#download-message.show{-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s;visibility:visible}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.videos-listing__item-holder .videos-listing__item-video__src{height:0;visibility:hidden}@media(max-width:1024px){.video-listing__video-close{padding:0 20px}}@media(max-width:992px){.videos-listing__items{grid-template-columns:1fr 1fr}}@media(max-width:768px){.videos-listing__title{font-size:24px;line-height:35px}.videos-listing__description{border-bottom:0}.videos-listing__items{grid-template-columns:1fr;padding-top:10px;row-gap:50px}.videos-listing__load-button{width:100%}}