.mrt-videos-component{width:100%;display:flex;flex-direction:column;align-items:flex-start}
.mrt-videos-component.align-left{align-items:flex-start}
.mrt-videos-component.align-center{align-items:center}
.mrt-videos-component.align-right{align-items:flex-end}
.mrt-videos-component .section-error{background-color:#f99;border:solid 1px #c00;width:100%}
.mrt-videos-component .mrt-related-videos-container{width:100%}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card{margin:0 32px;padding:24px;display:flex;gap:24px;align-items:center;border-radius:6px;border:1px solid #aeaeaa}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-thumbnail{flex:0 0 auto;border-radius:4px;width:181px;height:100px;min-width:181px;min-height:100px}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-thumbnail img{border-radius:4px;width:100%;height:100%}
@media screen and (max-width:630px){.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-thumbnail{display:none}
}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-info{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;gap:24px}
@media screen and (max-width:799px){.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-info{flex-direction:column;align-items:flex-start;gap:16px}
}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-title{flex:1 1 auto;display:flex;flex-direction:column;gap:16px}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-title .channel{text-transform:uppercase;font-size:12px}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-title .published{font-size:12px}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-title .title,.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-title a{color:#157eac;font-weight:700;font-size:16px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-title .title:hover,.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-title a:hover{text-decoration-line:underline}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-actions div{display:flex;float:left;gap:25px}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-actions div i{font-size:16px;padding-left:8px}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-actions div a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;height:27px;border:1px solid #1c355e;border-radius:4px;font-weight:700;font-size:14px;line-height:24px;white-space:nowrap;text-decoration:none}
.mrt-videos-component .mrt-related-videos-container .mrt-related-videos-card .mrt-related-video-actions div a:hover{color:#157eac;border:1px solid #157eac;cursor:pointer}
.mrt-videos-component .mrt-videos-container{flex:1 1 auto;width:100%}
.mrt-videos-component .mrt-videos-container .no-cookie-placeholder{width:100%;max-width:600px;padding:50px 0}
.mrt-videos-component .section-title{width:100%}
.mrt-videos-component .section-video .video-content .video-title .video-title-center{text-align:center}
.mrt-videos-component .section-video .video-content .video-iframe{padding-top:56.25%;position:relative}
.mrt-videos-component .section-video .video-content .video-iframe iframe{width:100%;border:0;border-radius:8px;position:absolute;height:100%;top:0;left:0;bottom:0;right:0}
.mrt-videos-component .section-video .video-content .video-description{width:100%}
.mrt-videos-component .section-video .video-content .video-separator{margin-top:8px}