html{font-size:1px}@media(max-width:580px){html{font-size:1px}}@media(min-width:2560px){html{font-size:1px}}section.u4m-banner{background-color:#9fea99;padding:12rem 0}section.u4m-banner.offscreen{height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0}section.u4m-banner div.content{align-items:center;display:flex;float:none;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1190rem;padding-left:38rem;padding-right:30rem}@media(max-width:1024px){section.u4m-banner div.content{padding-left:20rem;padding-right:20rem}}section.u4m-banner div.content .text-wrapper{align-items:center;display:flex;justify-content:flex-start}@media(max-width:768px){section.u4m-banner div.content .text-wrapper{align-items:flex-start;flex-flow:column;justify-content:center}}section.u4m-banner div.content .text-wrapper div.image img{max-width:134rem;position:relative;top:-3rem}@media(max-width:768px){section.u4m-banner div.content .text-wrapper div.image img{max-width:67rem}}section.u4m-banner div.content .text-wrapper div.text{color:#625bf6;font-size:16rem;letter-spacing:1rem;line-height:1}section.u4m-banner div.content .text-wrapper div.text span.bar{margin:0 12rem}@media(max-width:768px){section.u4m-banner div.content .text-wrapper div.text span.bar{display:none}}section.u4m-banner div.content .text-wrapper div.text span a{color:#625bf6;cursor:pointer;font-weight:700;font-weight:unset;margin:0;text-decoration:unset}section.u4m-banner div.content .text-wrapper div.text span a:after{content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;height:7rem;margin-left:5rem;width:9rem}section.u4m-banner div.content .text-wrapper div.text span a:focus,section.u4m-banner div.content .text-wrapper div.text span a:hover{color:#000}@media(max-width:768px){section.u4m-banner div.content .text-wrapper div.text{font-size:14rem;line-height:1.4}}section.u4m-banner div.content .text-wrapper div.cta{color:#625bf6;font-weight:700;letter-spacing:1rem;line-height:1;margin-left:15rem}@media(max-width:768px){section.u4m-banner div.content .text-wrapper div.cta{margin-left:unset;margin-top:15rem}}section.u4m-banner div.content .text-wrapper div.cta a{color:#625bf6}section.u4m-banner div.content .text-wrapper div.cta a:hover{color:#000}@media(max-width:768px){section.u4m-banner div.content .text-wrapper div.cta a{font-size:12rem}}section.u4m-banner div.content div.close span{color:#625bf6;cursor:pointer;margin-left:15rem}section.u4m-banner div.content div.close span:hover{color:#000}@media(max-width:768px){section.u4m-banner{padding:10rem 0}}