html{font-size:1px}@media (max-width:580px){html{font-size:1px}}@media (min-width:2560px){html{font-size:1px}}section.aframe-jump-grid{align-items:center;background-position:50% 50%;background-size:cover;display:flex;justify-content:center;padding:100rem 0}section.aframe-jump-grid.reverse-text{color:#fff}@media (max-width:1024px){section.aframe-jump-grid{height:auto;min-height:0}}section.aframe-jump-grid div.container{max-width:1060rem}section.aframe-jump-grid div.container.calendar{float:none;margin-left:auto;margin-right:auto;max-width:1460rem;padding-left:20rem;padding-right:20rem}section.aframe-jump-grid div.container.calendar div.group{max-width:none}section.aframe-jump-grid div.container.calendar div.group a.item{flex-basis:calc(20% - 20rem);padding:0;width:calc(20% - 20rem)}@media (max-width:1024px){section.aframe-jump-grid div.container.calendar div.group a.item{flex-basis:calc(50% - 20rem);width:calc(50% - 20rem)}}section.aframe-jump-grid div.container.calendar div.group a.item img.image{border-radius:4rem 4rem 0 0;margin-bottom:0;max-width:none;width:100%}section.aframe-jump-grid div.container.calendar div.group a.item .title{font-size:22rem;padding:20rem 20rem 10rem}section.aframe-jump-grid div.container.calendar div.group a.item .caption{padding:0 20rem 20rem}section.aframe-jump-grid div.container .heading{font-family:neue-haas-grotesk-text;font-size:54rem;font-weight:700;letter-spacing:.25rem;line-height:1.2;margin-bottom:50rem;position:relative;text-align:center}@media (max-width:580px){section.aframe-jump-grid div.container .heading{font-size:32rem;margin-bottom:20rem}}section.aframe-jump-grid div.container .heading.white-text{color:#fff}section.aframe-jump-grid div.container .heading:before{background-color:#4dd0a0}section.aframe-jump-grid div.container .subheading{font-family:neue-haas-grotesk-text;font-size:30rem;font-weight:700;letter-spacing:.25rem;line-height:1.2;margin-bottom:30rem;text-align:center}@media (max-width:580px){section.aframe-jump-grid div.container .subheading{font-size:20rem;margin-bottom:20rem}}section.aframe-jump-grid div.container .subheading.white-text{color:#fff}section.aframe-jump-grid div.container div.group{display:flex;flex-wrap:wrap;max-width:1020rem;text-align:center}section.aframe-jump-grid div.container div.group a.item{background-color:#e5ebf1;border-radius:4rem;flex-basis:calc(25% - 20rem);flex-grow:0;flex-shrink:0;margin:10rem;padding:25rem;text-align:center}@media (max-width:1024px){section.aframe-jump-grid div.container div.group a.item{flex-basis:calc(33.333% - 20rem);flex-grow:0;flex-shrink:0;padding:10rem}}@media (max-width:580px){section.aframe-jump-grid div.container div.group a.item{flex-basis:calc(50% - 20rem);flex-grow:0;flex-shrink:0}}section.aframe-jump-grid div.container div.group a.item img.image{margin-bottom:30rem;max-width:100rem}section.aframe-jump-grid div.container div.group a.item .title{color:#101725;display:block;font-weight:700}section.aframe-jump-grid div.container div.group a.item .caption{color:#101725;display:block;font-family:neue-haas-grotesk-text;font-size:14rem;letter-spacing:.35rem;line-height:1.6;margin-bottom:20rem}@media (max-width:580px){section.aframe-jump-grid div.container div.group a.item .caption{font-size:14rem}}section.aframe-jump-grid div.container div.group a.item:hover{background-color:#4dd0a0;transition:.1s ease-in}section.aframe-jump-grid div.container div.group a.item:hover .caption,section.aframe-jump-grid div.container div.group a.item:hover .title{color:#fff}