section.new-banner{position:relative}section.new-banner p{font-size:1.8rem}section.new-banner.video .gif{bottom:0;height:320px;left:clamp(700px,75%,72%);margin-bottom:auto;margin-top:auto;top:0;width:300px}section.new-banner.video .content{align-content:center;background-color:gray;display:flex;flex-direction:column;flex-wrap:wrap;float:none!important;justify-content:center;max-width:80%!important;padding:50px 1.5rem}section.new-banner.video .content .text-wraper{max-width:484px}section.new-banner.video .content .text-wraper h2{font-weight:500}section.new-banner.video .content .text-wraper a,section.new-banner.video .content .text-wraper h1,section.new-banner.video .content .text-wraper h2,section.new-banner.video .content .text-wraper p{color:#fff}section.new-banner.video .content .text-wraper a.cta{border:1px solid;border-radius:50px;font-size:1.6rem;margin-top:15px;padding:15px 40px}section.new-banner.video .content .text-wraper{max-width:300px}section.new-banner.video .content{align-content:flex-start;padding-left:calc(50% - 61rem)}section.new-banner.video .gif{height:400px;left:clamp(300px,41%,809px);min-width:600px;position:absolute;width:38vw}section.new-banner.video .oembed_container{margin-right:calc(50% - 61rem);max-width:600px;position:absolute;right:0;top:15%}@media screen and (max-width:1200px){section.new-banner.video .content{max-width:none!important;padding-bottom:120px;text-align:center}section.new-banner.video .gif{height:fit-content;margin:-70px auto 0;padding:0 1.5rem;position:static;width:fit-content}section.new-banner.video .oembed_container{margin-top:-60px;padding:0 1.5rem;position:static}section.new-banner.video .content{padding-left:1.5rem}section.new-banner.video .content .text-wraper{max-width:100%}}@media screen and (max-width:576px){section.new-banner.video .gif{max-width:90%}}