body.page .videos,body.single .videos{padding:4rem 0;position:relative;z-index:1}body.page .videos h2,body.single .videos h2{color:var(--theme-primary-color)}body.page .videos .video__items,body.single .videos .video__items{row-gap:30px}body.page .videos .video__item-video,body.single .videos .video__item-video{position:relative;min-height:100px;background-color:var(--theme-base-neutral)}body.page .videos .video__item-video video,body.page .videos .video__item-video img,body.single .videos .video__item-video video,body.single .videos .video__item-video img{display:block;width:100%;margin-bottom:1.875rem}body.page .videos .video__item-video .play-button,body.single .videos .video__item-video .play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--theme-base-light);width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease,visibility .3s ease,background-color .3s ease}body.page .videos .video__item-video .play-button.is-hidden,body.single .videos .video__item-video .play-button.is-hidden{opacity:0;visibility:hidden}body.page .videos .video__item-video .play-button:hover,body.single .videos .video__item-video .play-button:hover{background-color:var(--theme-primary-color)}body.page .videos .video__item-video .play-button .triangle,body.single .videos .video__item-video .play-button .triangle{width:0;height:0;border-left:12px solid var(--theme-primary-color);border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:3px;transition:.3s ease border-left-color}body.page .videos .video__item-video .play-button:hover .triangle,body.single .videos .video__item-video .play-button:hover .triangle{border-left-color:var(--theme-base-light)}body.page .videos .video__item-title,body.single .videos .video__item-title{font-size:1.5rem;color:var(--theme-primary-color)}@media (min-width: 992px){body.page .videos .video__item-title,body.single .videos .video__item-title{font-size:2rem}}body.page .videos .theme-button-primary,body.single .videos .theme-button-primary{margin-top:3.75rem}
