.breakdance .heading-secondary{color:var(--bde-body-text-color);font-family:gfont-inter;font-size:1.1rem;letter-spacing:0px}@media (max-width:767px){.breakdance .heading-secondary{font-size:1rem}}.breakdance .btn-outline a{padding:13.5px 30px;background:none;border:2px solid #2F455D;border-radius:999px;color:#2F455D}.breakdance .btn-outline a:hover{background:#2F455D;color:#fff}.breakdance .heading-main{font-size:4rem;letter-spacing:1px}@media (max-width:1023px){.breakdance .heading-main{font-size:3rem}}@media (max-width:767px){.breakdance .heading-main{font-size:3rem}}@media (max-width:479px){.breakdance .heading-main{line-height:1.1}}.breakdance .card{background-color:var(--bde-background-color);display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding:1rem 1rem 1.5rem 1rem;border-radius:2rem;box-shadow:5px 20px 35px 0px #00000025}.breakdance .card{position:relative}.breakdance .card__image{overflow:hidden;border-radius:1.3rem}.breakdance .card__title{color:var(--bde-body-text-color);font-family:gfont-inter;font-size:1.2rem;letter-spacing:0px}.breakdance .card__text{margin-top:-5px;margin-bottom:1rem}.breakdance .card__button{margin-top:auto}.breakdance .focusable-parent{position:static}.breakdance .focusable-parent a::after{content:" " inset:0;display:flex;position:absolute;cursor:pointer}.breakdance .icon-card__icon svg{height:55px;width:55px}.breakdance .icon-card{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 2rem 3rem 2rem;border-radius:2rem}.breakdance .icon-card__title{text-align:center;color:var(--bde-background-color);font-family:gfont-inter;font-size:1.3rem;letter-spacing:0px}.breakdance .flip-card{background-color:var(--bde-headings-color);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.7rem;min-height:300px;text-align:center;color:var(--bde-background-color);padding:2rem 2rem 2rem 2rem;border-radius:2rem}.breakdance .flip-card__icon svg{width:55px;height:55px}.breakdance .flip-card__title{text-align:center;color:var(--bde-background-color);font-family:gfont-inter}.breakdance .footer-heading{font-size:2rem}.breakdance .footer-grid-column{padding-top:3.1rem}.breakdance .outdoor-hero__title{font-size:9rem}@media (max-width:767px){.breakdance .outdoor-hero__title{font-size:5rem}}.breakdance .text-full-width{width:65ch}.breakdance .grid-title{color:var(--bde-body-text-color);font-family:gfont-inter;font-size:1rem}.breakdance .location__description{padding:1rem 1rem 1rem 1rem}@media (max-width:479px){.breakdance .location__description{width:100%;padding-top:0rem;padding-right:0px;padding-left:0px}}.breakdance .location__location-wrapper{display:flex;gap:5px;padding:0.2rem 0.5rem 0.2rem 0.5rem}.breakdance .list-card{background-color:var(--bde-palette-color-1);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;padding:1rem 1.5rem 1rem 1.5rem;border-radius:1.5rem}.breakdance .list-card__number{color:var(--bde-headings-color);font-size:2rem;font-weight:800}.breakdance .learning-card{background-color:var(--bde-palette-color-1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:270px;padding:2rem 2rem 2rem 2rem;border-radius:2rem}.breakdance .learning-card__icon{background-color:var(--bde-headings-color);padding:1rem 1rem 1rem 1rem;border-radius:1rem}.breakdance .learning-card_heading{text-align:center;font-family:gfont-inter;font-size:1.2rem}.breakdance .learning-card__text{text-align:center}.breakdance .problem-wrapper{background-color:var(--bde-palette-color-1);display:flex;margin-top:15px;padding:5px 15px 5px 15px;border-radius:11px}.breakdance .problem-text{text-align:center}}.breakdance .img-height-fix img{object-fit:cover;height:100%;width:100%}.cta-button{padding:15px 30px}