.single-video{padding:64px 0}@media only screen and (max-width:767px){.single-video{padding:32px 0}}.single-video__info{margin-bottom:40px}.single-video__title,.single-video__description{text-align:center}.single-video__wrap{position:relative;width:100%;max-width:675px;height:405px;margin:0 auto}@media only screen and (max-width:767px){.single-video__wrap{height:auto}}.single-video__wrap img{border-radius:12px;object-fit:cover;height:100%;width:100%;object-position:center}.single-video #play-pause-button{position:absolute;z-index:10;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);box-sizing:content-box;display:block;width:32px;height:44px;border-radius:50%;padding:18px 20px 18px 28px;background-color:transparent !important}.single-video #play-pause-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:90px;height:90px;background:#FC1683;border-radius:50%;animation:pulse-border 2200ms ease-out infinite}@media only screen and (max-width:767px){.single-video #play-pause-button:before{width:50px;height:50px}}.single-video #play-pause-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:90px;height:90px;background:rgba(255, 255, 255, 0.8);border-radius:50%;transition:all 500ms}@media only screen and (max-width:767px){.single-video #play-pause-button:after{width:50px;height:50px}}.single-video #play-pause-button i{position:relative;z-index:3;font-size:30px;color:#FC1683}@media only screen and (max-width:767px){.single-video #play-pause-button i{font-size:20px}}.single-video #play-pause-button:hover:after{background-color:#1347ff}.single-video #play-pause-button:hover i{color:#fff}