form{max-width:1100px;margin:0 auto}form .application-form{display:flex;flex-direction:column;margin:auto;width:100%}form .application-form__options{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;border:none;padding:0;margin-bottom:15px}form .application-form__options--hidden{display:none}form .application-form__radio-group{display:inline-flex;gap:15px;align-items:center}form .application-form__radio-group input[type=radio]{margin-right:5px;width:20px;height:1.15em}form .application-form__radio-group label{font-size:1em;display:flex;align-items:center}form .application-form__fields{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}form .application-form__fields .privacy-agreement{align-items:center;gap:10px}form .application-form__fields .privacy-agreement input{width:15px;height:15px}form .application-form__fields label{display:flex;flex-grow:1;flex-shrink:1;flex-basis:100%}form .application-form__fields label.two-column{flex-basis:calc(50% - 10px)}@media(max-width: 767.98px){form .application-form__fields label.two-column{flex-basis:100%}}form .application-form__fields input,form .application-form__fields textarea{width:100%;padding:.5em 1em;border:none;background-color:#fff;font-size:1em;transition:border-color .3s ease}form .application-form__fields input:focus,form .application-form__fields textarea:focus{outline:none;border-color:#948459;box-shadow:0 0 0 2px rgba(148,132,89,.5)}form .application-form__fields input::placeholder,form .application-form__fields textarea::placeholder{color:#bebebe}form .application-form__submit-button{align-self:flex-end;margin-top:10px}.sponsorship .sponsorship-form-section{background-color:#ebebeb}.sponsorship .fade-carousel{position:relative;height:75vh;min-height:500px;max-height:800px}@media(max-width: 767.98px){.sponsorship .fade-carousel{height:60vh}}.sponsorship .fade-carousel__image{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;object-position:50% 75%}.sponsorship .fade-carousel__content{display:flex;flex-direction:column;padding:20px;color:#fff;align-self:end;position:absolute;bottom:80px;left:5vw;width:100%;z-index:3}@media(max-width: 1199.98px){.sponsorship .fade-carousel__content{left:0}}.sponsorship .fade-carousel__text{font-size:2em;font-weight:600;max-width:30ch}@media(max-width: 575.98px){.sponsorship .fade-carousel__text{font-size:1.5em;margin-bottom:15px}}.sponsorship .fade-carousel .splide{height:100%}.sponsorship .fade-carousel .splide__track{overflow:visible;height:100%}.sponsorship .fade-carousel .splide__list{width:100%;height:100%}.sponsorship .fade-carousel .splide__slide{position:relative;transform:none !important;overflow:hidden;top:0;left:0;width:100%;height:100%;opacity:0}.sponsorship .fade-carousel .splide__slide.is-active{opacity:1}.sponsorship .fade-carousel .splide__slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, #000000, rgba(0, 0, 0, 0.75) 40%, rgba(0, 0, 0, 0.3) 70%, rgba(0, 0, 0, 0) 90%);pointer-events:none;z-index:1}.sponsorship .fade-carousel .splide__arrows{position:absolute;bottom:40px;left:50%;z-index:4;display:flex;gap:20px;transform:rotate(180deg)}.sponsorship .fade-carousel .splide__arrow{background-color:rgba(0,0,0,0);width:1em}.sponsorship .fade-carousel .splide__arrow svg{fill:rgba(255,255,255,.7294117647);height:.8em;width:.8em}.sponsorship .fade-carousel .splide__arrow--prev svg{transform:rotate(0deg)}.sponsorship .fade-carousel .splide__arrow--next svg{transform:rotate(180deg)}.sponsorship .fade-carousel .splide__pagination{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);gap:20px;height:auto;padding:0;z-index:4}@media(max-width: 767.98px){.sponsorship .fade-carousel .splide__pagination{gap:10px;bottom:0}}.sponsorship .fade-carousel .splide__pagination__page{background:rgba(255,255,255,.4);width:200px;height:3px;border-radius:2px;border:none;margin:0 5px;padding:0;opacity:.7;transition:opacity .3s,background-color .3s,width .3s;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media(max-width: 767.98px){.sponsorship .fade-carousel .splide__pagination__page{width:100px}}@media(max-width: 575.98px){.sponsorship .fade-carousel .splide__pagination__page{width:50px}}.sponsorship .fade-carousel .splide__pagination__page.is-active{background:#fff;transform:scale(1)}.sponsorship .sponsorship-hero-section{display:flex;position:relative;justify-content:center;align-items:center;min-height:calc(100vh - var(--core-header-height, 80px));background-size:cover;background-repeat:no-repeat;background-position:45% 25%}@media(max-width: 767.98px){.sponsorship .sponsorship-hero-section{min-height:calc(90vh - var(--core-header-height, 80px));align-items:end}}.sponsorship .sponsorship-hero-section::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to top, #061723, rgba(0, 0, 0, 0.35))}.sponsorship .sponsorship-hero-section__content{position:relative;z-index:1;margin-bottom:80px}.sponsorship .sponsorship-hero-section__title{font-family:"Montserrat",sans-serif;font-size:2em;font-weight:400;color:#fff;text-align:center;line-height:1.1;margin-bottom:60px}@media(max-width: 767.98px){.sponsorship .sponsorship-hero-section__title{font-size:1.5em}}.sponsorship .sponsorship-hero-section__title>span{display:block;margin-top:10px;text-transform:uppercase;font-size:3.5rem;font-weight:700}@media(max-width: 767.98px){.sponsorship .sponsorship-hero-section__title>span{font-size:3rem}}@media(max-width: 575.98px){.sponsorship .sponsorship-hero-section__title>span{font-size:2.25rem}}.sponsorship .sponsorship-hero-section__text{font-size:1.5em;max-width:60ch;text-align:center;color:#fff;margin:auto}@media(max-width: 767.98px){.sponsorship .sponsorship-hero-section__text{font-size:1.25em}}.sponsorship .sponsorship-key-numbers-section__heading{text-align:center}.sponsorship .sponsorship-key-numbers-section__list{display:grid;grid-template-columns:3.5fr 1fr 3.5fr;justify-content:center;gap:20px;margin-top:60px;margin-bottom:0;padding:0;list-style:none}@media(max-width: 991.98px){.sponsorship .sponsorship-key-numbers-section__list{margin-top:40px;grid-template-columns:1fr 1fr}}@media(max-width: 575.98px){.sponsorship .sponsorship-key-numbers-section__list{grid-template-columns:1fr}}.sponsorship .sponsorship-key-numbers-section__item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #948459;padding:20px}.sponsorship .sponsorship-key-numbers-section__title{font-size:2.5em;line-height:1.1;color:#948459}@media(max-width: 767.98px){.sponsorship .sponsorship-key-numbers-section__title{font-size:2em}}.sponsorship .sponsorship-key-numbers-section__text{font-size:1.25em;margin:0}@media(max-width: 767.98px){.sponsorship .sponsorship-key-numbers-section__text{font-size:1em}}.sponsorship .sponsorship-image-grid-section__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;padding:0;list-style:none}@media(max-width: 991.98px){.sponsorship .sponsorship-image-grid-section__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767.98px){.sponsorship .sponsorship-image-grid-section__list{gap:10px}}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__list{grid-template-columns:1fr}}.sponsorship .sponsorship-image-grid-section__item{display:grid;grid-template-rows:1fr auto;position:relative;overflow:hidden;background:#061723}.sponsorship .sponsorship-image-grid-section__item::after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(to top, #061723, rgba(6, 23, 35, 0.75) 30%, rgba(6, 23, 35, 0) 50%);pointer-events:none;z-index:1}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__item::after{background:linear-gradient(to top, #061723, rgba(6, 23, 35, 0.75) 40%, rgba(6, 23, 35, 0) 70%)}}.sponsorship .sponsorship-image-grid-section__item:nth-of-type(1){grid-column:2 span}.sponsorship .sponsorship-image-grid-section__item:nth-of-type(1)>img{aspect-ratio:21/9}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__item:nth-of-type(1)>img{aspect-ratio:initial}}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__item:nth-of-type(1){grid-column:initial}}.sponsorship .sponsorship-image-grid-section__item:nth-of-type(2){grid-row:2 span}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__item:nth-of-type(2){grid-row:initial}}.sponsorship .sponsorship-image-grid-section__image{width:100%;height:100%;object-fit:cover;object-position:85%;grid-row:1;grid-column:1}@media(max-width: 767.98px){.sponsorship .sponsorship-image-grid-section__image{aspect-ratio:1}}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__image{aspect-ratio:inherit}}.sponsorship .sponsorship-image-grid-section__content{display:flex;flex-direction:column;padding:20px;color:#fff;grid-row:1;grid-column:1;align-self:end;position:relative;z-index:2}.sponsorship .sponsorship-image-grid-section__content__title{font-size:1.25em;font-weight:600;margin-bottom:8px}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__content__title{font-size:1.1em;margin-bottom:0}}.sponsorship .sponsorship-image-grid-section__content__text{font-size:1em;line-height:1.4;margin:0}@media(max-width: 575.98px){.sponsorship .sponsorship-image-grid-section__content__text{font-size:.9em}}.sponsorship .sponsorship-reach-numbers-section{padding-bottom:40px}.sponsorship .sponsorship-reach-numbers-section__heading{text-align:center;margin-bottom:0}.sponsorship .sponsorship-reach-numbers-section hr{opacity:1;border-top:1px solid #948459;margin:20px 0 40px 0}.sponsorship .sponsorship-reach-numbers-section__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px;padding:0;list-style:none}@media(max-width: 767.98px){.sponsorship .sponsorship-reach-numbers-section__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.sponsorship .sponsorship-reach-numbers-section__list{grid-template-columns:1fr}}.sponsorship .sponsorship-reach-numbers-section__item{display:flex;flex-direction:column;text-align:center}.sponsorship .sponsorship-reach-numbers-section__title{font-size:2.5em;line-height:1.15;color:#948459}.sponsorship .sponsorship-reach-numbers-section__text{font-size:1.25em;margin:0}@media(max-width: 767.98px){.sponsorship .sponsorship-reach-numbers-section__text{font-size:1em}}.sponsorship .sponsorship-labels-section__heading{text-align:center}.sponsorship .sponsorship-labels-section__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;padding:0;list-style:none}@media(max-width: 767.98px){.sponsorship .sponsorship-labels-section__list{grid-template-columns:1fr}}.sponsorship .sponsorship-labels-section__item{display:flex;align-items:center;justify-content:start;border:1px solid #eaeaea;box-shadow:rgba(99,99,99,.1) 0px 2px 8px 0px}.sponsorship .sponsorship-labels-section__highlight{display:block;flex-grow:0;flex-shrink:0;flex-basis:5px;height:100%;background:#776b52;background:radial-gradient(circle, rgb(119, 107, 82) 0%, rgb(147, 132, 89) 50%, rgb(210, 205, 170) 100%)}.sponsorship .sponsorship-labels-section__content{display:flex;flex-direction:column;gap:10px;padding:30px 20px}.sponsorship .sponsorship-labels-section__title{font-size:1.5em;font-weight:400}.sponsorship .sponsorship-labels-section__text{font-size:1em;margin:0}.sponsorship .sponsorship-section-selected-sponsors__list{display:grid;grid-template-columns:repeat(6, 1fr);gap:20px;padding:0;list-style:none}@media(max-width: 991.98px){.sponsorship .sponsorship-section-selected-sponsors__list{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 767.98px){.sponsorship .sponsorship-section-selected-sponsors__list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 575.98px){.sponsorship .sponsorship-section-selected-sponsors__list{grid-template-columns:repeat(2, 1fr)}}.sponsorship .sponsorship-section-selected-sponsors__item{width:fit-content;margin:auto;border:1px solid #eaeaea}.sponsorship .sponsorship-section-selected-sponsors__image{width:100%;height:100%;aspect-ratio:3/2;object-fit:contain}.sponsorship .sponsorship-banner-section{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;min-height:65vh;position:relative;width:100%;background-size:cover;background-image:url("/assets/img/sponsorship_page/banner-sponsorship.webp");background-repeat:no-repeat;background-position:top}@media(max-width: 767.98px){.sponsorship .sponsorship-banner-section{min-height:60vh;background-position:25%}}@media(max-width: 575.98px){.sponsorship .sponsorship-banner-section{min-height:70vh}}.sponsorship .sponsorship-banner-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0.9) 0, rgba(0, 0, 0, 0.8) 20%, rgba(0, 0, 0, 0.7) 50%, rgba(0, 0, 0, 0.05) 80%, transparent)}@media(max-width: 767.98px){.sponsorship .sponsorship-banner-section::after{background:linear-gradient(to top, rgba(0, 0, 0, 0.9) 10%, rgba(0, 0, 0, 0.05) 100%)}}.sponsorship .sponsorship-banner-section__container{display:flex;justify-content:flex-end;text-align:right;z-index:1}@media(max-width: 767.98px){.sponsorship .sponsorship-banner-section__container{justify-content:flex-start;text-align:left}}.sponsorship .sponsorship-banner-section__text{border-right:1px solid;font-size:1.5em;font-weight:400;color:#fff;max-width:35ch;margin-bottom:0;padding:0 20px 0 0}@media(max-width: 767.98px){.sponsorship .sponsorship-banner-section__text{border-right:none;border-left:1px solid;font-size:1.35em;padding:0 0 0 20px}}.sponsorship .sponsorship-banner-section__text>b{font-weight:600}/*# sourceMappingURL=sponsorship.css.map */
