
.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;align-items:flex-start;flex-flow:column nowrap;width:calc(100% - 30px);max-width:1170px;height:100%;margin:0 auto}.media-inner-wrapper .media-background-video{position:absolute;z-index:-1;left:0;top:0;width:auto;height:100%}.media-inner-wrapper .banner-caption{font-family:roboto_black,Arial,Helvetica,sans-serif;font-size:calc(30px + .0225*(100vw - 400px));color:#fff!important;text-shadow:0 0 5px black}@media screen and (min-width:2000px){.media-inner-wrapper .banner-caption{font-size:66px}}.media-inner-wrapper .sub-caption{font-family:roboto_medium,Arial,Helvetica,sans-serif;font-size:calc(25px + (46 - 25) * ((100vw - 400px) / (2000 - 400)));color:#fff!important;text-shadow:0 0 5px black;margin-bottom:10px}@media screen and (min-width:2000px){.media-inner-wrapper .sub-caption{font-size:46px}}.media-inner-wrapper p{font-family:nunito_sans,Arial,Helvetica,sans-serif;font-weight:700;font-size:calc(16px + (21 - 16) * ((100vw - 400px) / (2000 - 400)));color:#fff!important;text-shadow:0 0 5px black}@media screen and (min-width:2000px){.media-inner-wrapper p{font-size:21px}}.media-inner-wrapper a{margin-top:20px}@media screen and (max-width:768px){.media-inner-wrapper a{margin-top:10px;font-size:12pt}}
