.video{width:100%}.video-holder{width:2000px;margin:0 -50px}.banner-section{padding:0;min-height:100%;position:relative;background-size:100% 100%;overflow:hidden}.banner-section iframe{width:100%;height:732px}.banner-section .video{top:0;left:0;right:0;width:100%;height:100%;position:relative}.banner-section:after{top:0;left:0;right:0;bottom:0;content:"";display:none;position:absolute;background:url(https://www.archive360.com/hubfs/Pattern.png) no-repeat;background-size:100% 100%}.banner-section:before{left:0;bottom:0;width:100%;content:"";z-index:99;position:absolute;border-style:solid;border-width:126px 0 0 105vw}.banner-section .page-center{top:100px;left:0;right:0;position:absolute !important}.banner-section h1{color:#fff;font-size:60px;font-weight:800;margin:0 0 40px;padding:0 0 30px;line-height:70px;position:relative;font-family:'Raleway',sans-serif;text-shadow:0 0 35px rgba(0,0,0,.35);-webkit-text-shadow:0 0 35px rgba(0,0,0,.35)}.banner-section h1 span{display:block}.banner-section .bottom-border{left:0;right:auto;bottom:0;height:5px;content:"";position:absolute}.banner-section p{color:#fff;max-width:58%;font-size:28px;line-height:38px;margin:0 0 40px;font-family:'Roboto',sans-serif;text-shadow:0 0 35px rgba(0,0,0,.35);-webkit-text-shadow:0 0 35px rgba(0,0,0,.35)}.banner-section p strong{font-style:italic}.banner-section .image-holder{top:-29px;right:-30px;width:480px;height:577px;content:"";position:absolute;background-size:100%}.banner-section .image-holder:after{left:50%;bottom:83px;width:2300px;height:682px;content:"";opacity:.6;z-index:-1;position:absolute;margin:0 0 0 -1536px;background:url(https://www.archive360.com/hubfs/Top%20V.png);background-size:100% 100%}.banner-section .page-center{position:relative;z-index:9}@media(min-width:2000px){.banner-section .page-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-0-transform:translateY(-50%)}.video-holder{width:100%;margin:0 auto -2%}.banner-section:before{bottom:-5px}}@media(max-width:1199px){.banner-section h1{font-size:50px;line-height:60px}.banner-section::before{border-width:80px 0 0 100vw}.banner-section .page-center{padding:0 15px}.video-holder{width:1840px}}@media(max-width:1070px){.banner-section p{max-width:50%}}@media(max-width:991px){.banner-section .image-holder{width:330px}.banner-section .image-holder{right:0px}.banner-section{padding:0}.video-holder{width:1610px}.banner-section h1{font-size:40px;line-height:50px;margin:0 0 30px}.banner-section p{font-size:24px;line-height:34px;margin:0 0 30px}.banner-section{min-height:630px}.banner-section .image-holder:after{bottom:230px}}@media(max-width:767px){.banner-section .image-holder{display:none}.banner-section .page-center{top:50px}.video-holder{width:1350px}.banner-section{min-height:100%;padding:0}.banner-section p{max-width:100%}.banner-section::before{border-width:50px 0 0 100vw}.banner-section{text-align:center}.banner-section .bottom-border{right:0;height:3px}.banner-section{background-size:cover;background-position:left center}}@media(max-width:575px){.banner-section h1{font-size:26px;line-height:36px}.banner-section p{font-size:20px;line-height:30px}.banner-cta{padding:14px 40px !important}.video-holder{width:1210px}}