.custom-video-banner-wrapper{background-color:#152124;padding-top:2px}.custom-video-banner-wrapper .content-wrapper{max-width:100%;padding:0;width:100%}.custom-video-banner-wrapper .banner-col.left{background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;margin-right:5.5%;min-height:1px;position:relative;width:64.833%;z-index:2}.custom-video-banner-wrapper .content-wrapper:after,.custom-video-banner-wrapper .content-wrapper:before{clear:both;content:"";display:block}.custom-video-banner-wrapper .banner-col.right{float:left;min-height:1px;padding-left:25px;padding-right:25px;position:relative;width:29.6667%;z-index:2}.custom-video-banner-wrapper .heading{margin-bottom:10px;margin-top:40px}.custom-video-banner-wrapper .heading .big-heading{color:#fff;font-family:Avenir;font-size:34px;font-weight:700;line-height:1.1em;margin:0;text-transform:uppercase}.custom-video-banner-wrapper .get-intouch{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin-bottom:9.27%;text-align:left}.custom-video-banner-wrapper a.banner-btn{background-color:#f26531;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:0;box-shadow:0 12px 18px -6px rgba(252,63,63,.48);color:#fff;display:inline-block;font-family:Avenir,Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.7em;padding:16px 36px 16px 22px;position:relative;text-transform:uppercase;transition:padding .3s ease 0s;transition-property:all}.custom-video-banner-wrapper .content p{color:#fff;line-height:1.5em;margin:0;padding-bottom:1em}.custom-video-banner-wrapper a.banner-btn:after{color:#fff;content:attr(data-icon);font-family:ETmodules;font-feature-settings:"kern" off;font-size:inherit;font-style:normal;font-variant:none;font-weight:400;left:auto;line-height:inherit;margin-left:.3em;opacity:1;position:absolute;text-shadow:none;text-transform:none;transition:all .3s ease 0s}.custom-video-banner-wrapper .get-intouch a.banner-btn:hover{padding-left:26px;padding-right:40px}.custom-video-banner-wrapper .bottom-btn a.banner-btn{padding:16px 30px 16px 10px}.custom-video-banner-wrapper .bottom-btn a.banner-btn:hover{padding-left:26px;padding-right:40px}.custom-video-banner-wrapper .bottom-btn{padding-bottom:20px}@media only screen and (min-width:980px) and (max-width:1079px){.custom-video-banner-wrapper .heading h1{font-size:26px}}@media (max-width:980px){.custom-video-banner-wrapper .banner-col.left{float:none;margin-bottom:70px;margin-right:0;width:100%}.custom-video-banner-wrapper .banner-col.right{display:block;float:none;width:100%}.custom-video-banner-wrapper .heading h1{font-size:74px}.custom-video-banner-wrapper .get-intouch{margin-bottom:30px}.custom-video-banner-wrapper .content p{font-size:15px}}@media (max-width:767px){.custom-video-banner-wrapper .heading .big-heading{font-size:30px;line-height:38px}}