

/* Start:/bitrix/templates/aspro-premier/components/bitrix/news.list/.default/style.css?17766834491668*/
.videos-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; padding: 20px 0; }
@media (max-width: 1023px) { .videos-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 639px) { .videos-grid { grid-template-columns: 1fr; } }
.videos-item { display: block; background: #fff; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,.08); text-decoration: none !important; color: inherit; transition: transform .2s, box-shadow .2s; }
.videos-item:hover { transform: translateY(-4px); box-shadow: 0 6px 20px rgba(0,0,0,.14); }
.videos-thumb { position: relative; display: block; padding-bottom: 56.25%; background: #000; overflow: hidden; }
.videos-thumb img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; transition: transform .3s; }
.videos-item:hover .videos-thumb img { transform: scale(1.04); }
.videos-thumb::after { content: ''; position: absolute; inset: 0; background: rgba(0,0,0,.08); transition: background .2s; }
.videos-item:hover .videos-thumb::after { background: rgba(0,0,0,.22); }
.videos-play { position: absolute; top: 50%; left: 50%; width: 72px; height: 72px; margin: -36px 0 0 -36px; background: rgba(255,0,0,.88); border-radius: 50%; z-index: 2; transition: transform .2s; }
.videos-play::before { content: ''; position: absolute; top: 50%; left: 50%; margin: -14px 0 0 -9px; border-style: solid; border-width: 14px 0 14px 22px; border-color: transparent transparent transparent #fff; }
.videos-item:hover .videos-play { transform: scale(1.1); }
.videos-title { display: block; padding: 14px 16px; font-size: 15px; font-weight: 600; color: #222; line-height: 1.35; }

/* End */
/* /bitrix/templates/aspro-premier/components/bitrix/news.list/.default/style.css?17766834491668 */
