html{font-size:1px}@media (max-width:580px){html{font-size:1px}}@media (min-width:2560px){html{font-size:1px}}section.aframe-banner{background-color:#33475b;padding:8rem 0 7rem}section.aframe-banner.offscreen{height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0}section.aframe-banner div.content{align-items:center;display:flex;float:none;justify-content:center;margin-left:auto;margin-right:auto;max-width:1240rem;max-width:1200rem;padding-left:20rem;padding-right:20rem}section.aframe-banner div.content div.image img{max-width:134rem;position:relative;top:-3rem}@media (max-width:768px){section.aframe-banner div.content div.image img{max-width:67rem}}section.aframe-banner div.content div.text{color:#fff;font-size:16rem;letter-spacing:1rem;line-height:1}section.aframe-banner div.content div.text span.bar{margin:0 12rem}@media (max-width:768px){section.aframe-banner div.content div.text span.bar{display:none}section.aframe-banner div.content div.text{font-size:12rem;margin-left:10rem;text-align:center}}section.aframe-banner div.content div.cta{color:#3ad531;letter-spacing:1rem;line-height:1;margin-left:15rem;text-transform:uppercase}section.aframe-banner div.content div.cta a{color:#fff}section.aframe-banner div.content div.cta a:hover{color:#00a4bd}@media (max-width:768px){section.aframe-banner div.content div.cta a{font-size:12rem}section.aframe-banner div.content div.cta{margin-left:10rem}}section.aframe-banner div.content div.close span{color:#fff;cursor:pointer;margin-left:15rem}section.aframe-banner div.content div.close span:hover{color:#00a4bd}