.hero-promo{display:grid;grid-template-columns:1fr;background-color:#f2dad4;max-width:120rem;margin:0 auto}@media(min-width: 768px){.hero-promo{grid-template-columns:1fr 1fr}}.hero-promo__media,.hero-promo .media{width:100%;height:100%}.hero-promo__medias{width:100%;display:flex;align-items:stretch;justify-content:space-evenly;gap:2.6875rem}@media(min-width: 768px){.hero-promo__medias{justify-content:center;gap:0.75rem}}@media(min-width: 1024px){.hero-promo__medias{gap:2.375rem}}@media(min-width: 1440px){.hero-promo__medias{gap:4.1875rem}}@media(min-width: 1920px){.hero-promo__medias{gap:7.5625rem}}.hero-promo__media{display:flex;flex-direction:column;align-items:center;gap:0.75rem;height:auto}@media(min-width: 768px){.hero-promo__media{height:100%;gap:1rem}}@media(min-width: 1024px){.hero-promo__media{gap:1.125rem}}@media(min-width: 1440px){.hero-promo__media{gap:1.5625rem}}@media(min-width: 1920px){.hero-promo__media{gap:2.5rem}}.hero-promo__left{position:relative;width:100%}.hero-promo__right{display:flex;align-items:center;position:relative;width:100%;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(min-width: 768px){.hero-promo__right{padding:1.75rem 2.5rem}}@media(min-width: 1024px){.hero-promo__right{padding:2rem 3.5rem}}@media(min-width: 1440px){.hero-promo__right{padding:2.5rem 4rem}}@media(min-width: 1920px){.hero-promo__right{padding:3rem 5rem}}.hero-promo__right .hero-promo__media{height:auto}.hero-promo__right--center{color:#282828;font-family:"Aquawax Pro";font-size:2.625rem;font-style:normal;line-height:94.151%;text-transform:uppercase;text-align:center}@media(min-width: 768px){.hero-promo__right--center{font-size:3rem}}@media(min-width: 1024px){.hero-promo__right--center{font-size:4rem}}@media(min-width: 1440px){.hero-promo__right--center{font-size:6rem}}.hero-promo__right--text{display:flex;justify-content:space-between;align-items:center;width:100%;font-family:"Proxima Nova";font-size:0.875rem;line-height:100%;letter-spacing:-0.28px}@media(min-width: 1024px){.hero-promo__right--text{font-size:1rem;letter-spacing:-0.32px}}@media(min-width: 1440px){.hero-promo__right--text{font-size:1.5rem;letter-spacing:-0.48px}}.hero-promo__text{text-align:center;font-family:"Proxima Nova";font-size:1.007375rem;font-style:normal;font-weight:600;line-height:94.151%}@media(min-width: 1024px){.hero-promo__text{font-size:1.4174375rem}}@media(min-width: 1440px){.hero-promo__text{font-size:2.0101875rem}}@media(min-width: 1920px){.hero-promo__text{font-size:2.5rem}}.hero-promo .hero-promo__content{position:absolute;display:flex;flex-direction:column;align-items:center;box-sizing:content-box;width:100%;top:50%;transform:translateY(-50%);gap:0.375rem}@media(min-width: 768px){.hero-promo .hero-promo__content{align-items:flex-start;padding:0 2.625rem;gap:0.875rem;top:auto;bottom:1.75rem;transform:translateY(0px)}}@media(min-width: 1024px){.hero-promo .hero-promo__content{padding:0 3.5rem;gap:0.8125rem;bottom:2rem}}@media(min-width: 1440px){.hero-promo .hero-promo__content{padding:0 4rem;gap:1.28125rem;bottom:2.5rem}}@media(min-width: 1920px){.hero-promo .hero-promo__content{padding:0 5rem;gap:1.625rem;bottom:3rem}}.hero-promo .content.content_h_3{display:flex;flex-direction:column;align-items:center;gap:0.75rem}@media(min-width: 768px){.hero-promo .content.content_h_3{align-items:flex-start;gap:0.5rem}}@media(min-width: 1024px){.hero-promo .content.content_h_3{gap:0.75rem}}.hero-promo .content_h_3 .content__heading{color:var(--color-white-100);text-align:center;font-family:"Aquawax Pro";font-size:2rem;font-style:normal;font-weight:800;line-height:94.151%;text-transform:uppercase;text-shadow:0 0 19.076px hsla(0,0%,100%,.4)}@media(min-width: 768px){.hero-promo .content_h_3 .content__heading{text-align:start;font-size:2rem;text-shadow:0 0 19.076px hsla(0,0%,100%,.4)}}@media(min-width: 1024px){.hero-promo .content_h_3 .content__heading{font-size:2.375rem;text-shadow:0 0 23.193px hsla(0,0%,100%,.4)}}@media(min-width: 1440px){.hero-promo .content_h_3 .content__heading{font-size:3rem;text-shadow:0 0 30px hsla(0,0%,100%,.4)}}@media(min-width: 1920px){.hero-promo .content_h_3 .content__heading{font-size:4rem;text-shadow:0 0 40px hsla(0,0%,100%,.4)}}.hero-promo .content_h_3 .content__text{text-align:center;font-family:"Proxima Nova";--debug-typography: "p2r";font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;line-height:136%;font-style:normal;letter-spacing:0;font-weight:600;line-height:94.151%;color:var(--color-white-100)}@media(min-width: 768px){.hero-promo .content_h_3 .content__text{text-align:start;font-size:1.125rem}}@media(min-width: 1024px){.hero-promo .content_h_3 .content__text{font-size:1.5rem}}@media(min-width: 1440px){.hero-promo .content_h_3 .content__text{font-size:2rem}}@media(min-width: 1920px){.hero-promo .content_h_3 .content__text{font-size:2.5rem}}.hero-promo__link{position:relative;font-family:"Proxima Nova";font-size:1.25rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.96px;color:var(--color-white-100);text-decoration:none;outline:none}.hero-promo__link:hover,.hero-promo__link:focus,.hero-promo__link:active,.hero-promo__link:focus-visible,.hero-promo__link:visited{color:var(--color-white-100);outline:none}@media(min-width: 768px){.hero-promo__link{font-size:1.25rem}}@media(min-width: 1024px){.hero-promo__link{font-size:1.5rem}}@media(min-width: 1440px){.hero-promo__link{font-size:1.875rem}}@media(min-width: 1920px){.hero-promo__link{font-size:2.5rem}}.hero-promo__link:after{content:"";position:absolute;width:100%;height:0.125rem;background-color:var(--color-white-100);left:0;bottom:0.125rem}