.vid-page-banner{background-size:cover;background-position:center -125px;background-attachment:fixed;position:relative}.vid-page-banner .blog-top-text{position:relative;z-index:2;padding:150px 0}.vid-page-banner .mask{background-color:rgba(0,0,0,0.5);position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.youtube-embed{text-align:center}.youtube-embed iframe{width:70%;height:400px}.youtube-video-popup-wrapper .close-pop{vertical-align:top;color:white;font-size:1.5em;margin-top:-20px;cursor:pointer}.youtube-video-popup-wrapper .video-popup{display:none;position:fixed;top:25vh;left:0;right:0;text-align:center;z-index:4}.youtube-video-popup-wrapper .video-popup iframe{z-index:4;position:relative}.youtube-video-popup-wrapper .vid-trigger{cursor:pointer}.youtube-video-popup-wrapper .vid-thumb{background-size:cover;background-position:center;min-height:225px;display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end;position:relative}.youtube-video-popup-wrapper .vid-thumb .text-over-thumb{color:white;font-family:"din-boldregular";font-size:1.25em;text-align:center;position:relative;z-index:2;background:rgba(0,0,0,0.75);padding:10px}.youtube-video-popup-wrapper .vid-desc{font-family:"din-lightregular";text-align:center;font-size:1.1em;line-height:1.25em;margin-top:25px}.youtube-video-popup-wrapper .vid-title{font-size:1.5em;font-family:'din-boldregular';color:black;margin-bottom:25px !important;text-align:center;min-height:72px}.vid-popup-mask{display:none;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:3}.space-footer{padding:25px !important}.center-image{text-align:center}.center-image .span6{margin-bottom:25px}.center-image img{width:300px !important}.subscribe-col{border-top:20px solid #00497b;background-color:#e6e6e6;padding:25px}.subscribe-col .widget-type-form{border-top:0;background-color:transparent}.subscribe-col .hs_submit input{max-width:250px !important;width:100%;color:white}.subscribe-col form{padding:5px 15px 15px 0}.subscribe-col .hs-form-field>label{display:none}@media(min-width:1900px){.vid-page-banner{background-position:center -325px}}@media(max-width:1024px){.container{padding:0 25px}.vid-page-banner{background-position:center;background-attachment:initial}}@media(max-width:736px){.vid-page-banner{background-position:center}}@media(max-width:415px){.youtube-video-popup-wrapper .close-pop{margin-top:-345px}.youtube-embed iframe{width:100%;height:345px}}