@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes swingInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes swingInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUpSmooth{from{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpSmooth{from{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-124%);transform:translateX(-124%)}}@keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-124%);transform:translateX(-124%)}}@-webkit-keyframes bannerMarquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes bannerMarquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.faqs__headline{font-family:Queens,serif;font-size:35px;font-weight:400;letter-spacing:-.702px;line-height:.8;margin:10px 0 20px;text-align:center}.faqs__headline span{display:inline-block;position:relative}.faqs__headline span::before{background-color:#72f2c7;bottom:15%;height:48.5714285714%;content:"";left:-8px;position:absolute;right:-8px;width:calc(100% + 16px);z-index:-1}.faqs .page__rte{padding-top:0}.faqs h2{font-family:Queens,serif;font-size:62px;text-align:center}.faqs h3{text-align:center;text-decoration:underline}.faqs h3:not(:first-child){margin:50px 0 35px}@media only screen and (min-width:1023px){.faqs__headline{font-size:72px;letter-spacing:-1.44px;margin:0 auto}.faqs .page__rte{padding-top:40px}}