.home-section-3{overflow:hidden;position:relative;background-color:var(--color-sky-light)}@media(min-width: 768px){.home-section-3{display:grid;grid-template-columns:repeat(2, 1fr)}}.home-section-3 .picture{display:flex;height:100%;height:-webkit-fill-available}.home-section-3 .picture img{aspect-ratio:auto;height:auto}.home-section-3 p{margin:0;margin-block-start:0;margin-block-end:0}.home-section-3__medias{position:relative;height:100%;height:-webkit-fill-available}@media(min-width: 768px){.home-section-3__medias{grid-column:2;grid-row:1}}.home-section-3__medias .content_h_2{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:0;right:0}@media(min-width: 768px){.home-section-3__medias .content_h_2{display:none}}.home-section-3__medias .content_h_2 p{display:inline-flex;flex-direction:column;width:100%;text-align:center;color:var(--color-white-100);font-family:"Aquawax Pro";font-size:2rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.home-section-3__medias .content_h_2 p em{text-align:center;font-family:"AGaramondPro";font-size:2rem;font-style:italic;font-weight:400;line-height:110%;text-transform:uppercase}.home-section-3__media{height:100%;height:-webkit-fill-available}.home-section-3 .content.content_h_2{gap:0.9375rem}@media(min-width: 768px){.home-section-3 .content.content_h_2{gap:1.6875rem}}@media(min-width: 1024px){.home-section-3 .content.content_h_2{gap:1.5rem}}@media(min-width: 1440px){.home-section-3 .content.content_h_2{gap:1.25rem}}@media(min-width: 1920px){.home-section-3 .content.content_h_2{gap:1.625rem}}.home-section-3__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:1.5rem 1.625rem 2.5rem}@media(min-width: 768px){.home-section-3__content{grid-column:1;grid-row:1;align-items:flex-start;justify-content:space-between;padding:4rem 2rem 4rem 2.5625rem}}@media(min-width: 1024px){.home-section-3__content{padding:5rem 2rem 5rem 3.5625rem}}@media(min-width: 1440px){.home-section-3__content{padding:6.25rem 2.25rem 6.25rem 4rem}}@media(min-width: 1920px){.home-section-3__content{padding:7.5rem 1.75rem 7.5rem 5.0625rem}}.home-section-3__content .content__heading{display:none;font-size:0}@media(min-width: 768px){.home-section-3__content .content__heading{display:block}}.home-section-3__content .content__heading p{display:inline-flex;flex-direction:column;width:100%;text-align:center;font-family:"Aquawax Pro";font-size:2rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}@media(min-width: 768px){.home-section-3__content .content__heading p{font-size:2.25rem;text-align:start}}@media(min-width: 1024px){.home-section-3__content .content__heading p{font-size:3rem}}@media(min-width: 1440px){.home-section-3__content .content__heading p{font-size:3.875rem}}@media(min-width: 1920px){.home-section-3__content .content__heading p{font-size:5.3125rem}}.home-section-3__content .content__heading p em{text-align:center;font-family:"AGaramondPro";font-size:2rem;font-style:italic;font-weight:400;line-height:110%;text-transform:uppercase}@media(min-width: 768px){.home-section-3__content .content__heading p em{font-size:2.5rem;text-align:start}}@media(min-width: 1024px){.home-section-3__content .content__heading p em{font-size:3.5rem}}@media(min-width: 1440px){.home-section-3__content .content__heading p em{font-size:4.0625rem}}@media(min-width: 1920px){.home-section-3__content .content__heading p em{font-size:5.5rem}}.home-section-3__content .content__text{text-align:center}.home-section-3__content .content__text p{color:var(--color-black-20);text-align:center;font-family:"Proxima Nova";font-size:1rem;font-style:normal;font-weight:400;line-height:110%}@media(min-width: 768px){.home-section-3__content .content__text p{font-size:1.25rem;text-align:start}}@media(min-width: 1024px){.home-section-3__content .content__text p{font-size:1.5rem}}@media(min-width: 1440px){.home-section-3__content .content__text p{font-size:1.75rem}}@media(min-width: 1920px){.home-section-3__content .content__text p{font-size:2rem}}.home-section-3 .button{font-size:1rem;max-width:12rem;height:2.5625rem;border-radius:0.547375rem}@media(min-width: 1024px){.home-section-3 .button{max-width:13.625rem}}@media(min-width: 1440px){.home-section-3 .button{font-size:1.25rem;max-width:12.5rem;height:3.25rem;border-radius:0.725125rem}}@media(min-width: 1920px){.home-section-3 .button{max-width:17rem;border-radius:0.75rem}}