.video{background:var(--color-dark);padding-top:70px;padding-bottom:70px}.video h2{font-size:2.5rem;font-weight:700;color:var(--color-accent);margin:0;text-decoration:underline;display:inline}.video p.video-preview-description{font-size:1.3rem!important;max-width:700px;margin-top:15px}.video h4{margin-top:20px;font-size:16px;font-weight:700;color:var(--color-accent)}.video p{margin-top:5px;font-size:12px;color:var(--color-light)}.video-item{cursor:pointer;padding-top:5px;padding-bottom:5px}.video-item h4,.video-item p{font-size:17px;line-height:1.6}.video-item-thumbnail{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 10px 0 var(--color-danger)}.video-item-thumbnail img{width:100%}.video-item-thumbnail .blur{position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-dark);opacity:.7;transition:opacity .3s ease-in}.video-item:hover .blur{opacity:0}.icon-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/img/icons/video-play.svg);background-repeat:no-repeat;background-position:50%;width:50px;height:35px}.video-list{margin-top:50px}.video-modal-content iframe{max-width:100vw;width:100%}@media screen and (max-width:768px){.video-item{cursor:pointer;margin-top:20px}}.video-page .video{margin-top:100px}