
.banner-advanced-editor-html-container{position:absolute;z-index:15;top:0;left:0;right:0;margin:0 auto;height:100%}.media-inner-wrapper{position:relative;display:flex;justify-content:center;flex-flow:column nowrap;width:calc(100% - 30px);height:100%;max-width:1200px;margin:0 auto}@media screen and (max-width:1200px){.media-inner-wrapper{text-align:center}}.media-inner-wrapper .media-background-video{position:absolute;z-index:-1;left:0;top:0;width:auto;height:100%}.media-inner-wrapper .banner-caption-upper{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-flow:column nowrap}@media screen and (max-width:1200px){.media-inner-wrapper .banner-caption-upper{align-items:center}}.media-inner-wrapper .banner-caption-upper:before{content:"";position:absolute;width:1130px;height:10px;background-color:#d71921;bottom:-20px;left:450px}@media screen and (max-width:1200px){.media-inner-wrapper .banner-caption-upper:before{right:0}}.media-inner-wrapper .banner-caption-lower{position:relative;display:flex;justify-content:center;align-items:flex-end;flex-flow:column nowrap;margin-top:30px}@media screen and (max-width:1200px){.media-inner-wrapper .banner-caption-lower{align-items:center}}.media-inner-wrapper .banner-caption,.media-inner-wrapper h1{font-family:roboto_medium;font-size:calc(22px + (45 - 22) * ((100vw - 300px) / (1600 - 300)));color:#fff!important}@media screen and (min-width:1440px){.media-inner-wrapper .banner-caption,.media-inner-wrapper h1{font-size:45px}}.media-inner-wrapper .banner-description-wrapper{display:flex;justify-content:center;align-items:flex-end;flex-flow:column nowrap}.media-inner-wrapper .banner-description{font-family:rubik;font-size:calc(18px + (32 - 18) * ((100vw - 300px) / (1600 - 300)));color:#fff!important}@media screen and (min-width:1440px){.media-inner-wrapper .banner-description{font-size:32px}}
