.two-col-banner{position:relative}.two-col-banner .container{padding:0 47px}.two-col-banner h1{font-size:48px;letter-spacing:0;line-height:1.2}.two-col-banner .main-hd{margin-bottom:30px}.two-col-banner .button{margin-top:18px}.two-col-banner .box .main-box .video-box{border-radius:40px;line-height:0;margin:0 0 0 auto;position:relative;text-align:right}.two-col-banner .box .main-box .video-box iframe{background:#fff;border:0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.16);height:250px!important;line-height:0;max-width:450px!important;width:100%}.two-col-banner .box .main-box .video-box .hs-video-wrapper{height:351px!important}body{background:transparent!important}@media(max-width:767.98px){.two-col-banner .box .main-box .video-box .hs-video-wrapper{height:350px!important;margin:0 auto;max-width:350px}.two-col-banner .container{padding:0 15px}.two-col-banner .box .main-box .video-box{margin:0 auto}.two-col-banner .box .main-box .video-box.full_img{left:0}.two-col-banner .box .main-box .video-box iframe{height:340px;max-width:340px}.two-col-banner .box .main-box{margin-bottom:20px;margin-top:30px}.two-col-banner h1{font-size:30px}}@media(min-width:992px) and (max-width:1199.98px){.two-col-banner .box .main-box .video-box .hs-video-wrapper{height:270px!important}.two-col-banner h1{font-size:40px}}@media(min-width:768px) and (max-width:991.98px){.two-col-banner .box .main-box .video-box .hs-video-wrapper{height:331px!important}.two-col-banner .container{padding:0 15px}.two-col-banner .box .main-box .video-box.full_img img{bottom:0;margin-right:0;max-width:none;position:relative;width:100%}.two-col-banner .box .main-box .video-box{margin:0 auto}.two-col-banner h1{font-size:32px}}