@import url(https://use.typekit.net/veq0jrt.css);
.video .block-inner{padding:48px 0}@media only screen and (min-width: 1025px){.video .columns{padding:40px}}@media only screen and (max-width: 767px){.video .columns{padding:40px}}.video .video-header{text-align:center;padding-bottom:40px}.video .video-header .columns{padding-bottom:0}.video .video-inner{width:100%;height:auto}.video .video-wrapper.upload{max-width:1025px;margin:0 auto}.video .video-wrapper.upload video{width:100%}.video .video-link-container p{position:relative;margin:0 auto;overflow:hidden;width:100%;max-width:1025px;height:0;min-height:586px}@media only screen and (max-width: 899px){.video .video-link-container p{min-height:520px}}@media only screen and (max-width: 767px){.video .video-link-container p{min-height:450px}}@media only screen and (max-width: 640px){.video .video-link-container p{min-height:380px}}@media only screen and (max-width: 549px){.video .video-link-container p{min-height:318px}}@media only screen and (max-width: 425px){.video .video-link-container p{min-height:247px}}@media only screen and (max-width: 319px){.video .video-link-container p{min-height:188px}}.video .video-link-container p iframe,.video .video-link-container p object,.video .video-link-container p embed{width:100%;height:100%;position:absolute;top:0;left:0}.video.generations .content{width:100%;padding:40px 82px}.video.generations .content h3{margin-bottom:20px}.video.generations .content .button-wrap{text-align:center}@media only screen and (max-width: 1024px){.video.generations .content{padding:calc(2.5rem) calc(2.5rem)}}@media only screen and (max-width: 767px){.video.generations .content{padding:0 calc(2.5rem) calc(2.5rem);overflow:hidden}.video.generations .columns{padding-left:0;padding-right:0}}

/*# sourceMappingURL=video.css.map*/