.video-section{position:relative;overflow:hidden}.video-section.video-show .textarea-holder,.video-section.video-show img,.video-section.video-show:before{visibility:hidden;opacity:0}.video-section.video-show iframe{height:90vh}.video-section img,.video-section:before{left:0;height:100%;position:absolute;top:0}.video-section:before{z-index:3;width:100%;content:'';transition:background-color .6s ease-in-out;background-color:rgba(15,15,15,.5)}.no-dev .video-section:hover:before{background-color:rgba(15,15,15,0)}.no-dev .video-section:hover img{transform:scale(1.15)}.video-section img{z-index:2;display:block;width:auto;transition:transform .6s ease-in-out;transform:scale(1)}.video-section .textarea-holder{position:absolute;z-index:4;bottom:33px;left:15px}.video-section .textarea-holder time{font:500 20px/1.1 'Tungsten A','Tungsten B',sans-serif;display:block;color:#bababa}.video-section .textarea-holder h4:last-of-type{margin-bottom:0}.video-section iframe{position:relative;z-index:1;top:0;left:0;display:block;width:100%;height:200px;transition:height .3s ease-in-out}@media screen and (min-width:768px){.video-section .textarea-holder{left:30px}.video-section .textarea-holder time{font-size:30px}.video-section iframe{height:300px}}@media screen and (min-width:1025px){.video-section img{width:100%;height:auto}.video-section .textarea-holder{left:48px}}@media screen and (min-width:1800px){.video-section.video-show iframe{height:900px}.video-section iframe{height:390px}}@media (min-width:1920px){.video-section iframe{height:453px}}