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