.HeroSection-module-scss-module__sioc6G__container{width:100%;overflow:hidden}.HeroSection-module-scss-module__sioc6G__container__heroSection{flex-direction:column-reverse;gap:52px;max-width:1600px;margin:0 auto;padding-top:52px;padding-left:20px;padding-right:20px;display:flex}@media screen and (min-width:768px){.HeroSection-module-scss-module__sioc6G__container__heroSection{align-items:center;padding-left:32px;padding-right:32px}}@media screen and (min-width:848px){.HeroSection-module-scss-module__sioc6G__container__heroSection{flex-direction:row;padding-top:0;padding-left:0;padding-right:0}}.HeroSection-module-scss-module__sioc6G__container__heroSection__image{display:flex}@media screen and (min-width:848px){.HeroSection-module-scss-module__sioc6G__container__heroSection__image{flex:1}}.HeroSection-module-scss-module__sioc6G__container__heroSection__image img{object-fit:cover;width:100%;height:auto}.HeroSection-module-scss-module__sioc6G__container__heroSection__content{flex-direction:column;flex:1;justify-content:center;gap:0;display:flex}@media screen and (min-width:768px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content{gap:52px}}@media screen and (min-width:848px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content{padding-top:52px;padding-bottom:52px}}.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent{flex-direction:column;gap:32px;display:flex}@media screen and (min-width:768px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent{gap:52px}}@media screen and (min-width:1262px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent{padding-right:52px}}.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts{flex-direction:column;gap:0;display:flex}@media screen and (min-width:1262px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts{gap:20px}}.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts h1{text-transform:uppercase;font-size:16px;font-weight:400}@media screen and (min-width:768px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts h1{font-size:18px}}@media screen and (min-width:1262px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts h1{font-size:20px}}.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts h2{font-family:var(--font-cormorant),serif;font-size:26px;font-style:italic;font-weight:400}@media screen and (min-width:768px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts h2{font-size:29px}}@media screen and (min-width:1262px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__texts h2{font-size:32px}}.HeroSection-module-scss-module__sioc6G__container__heroSection__content__textContent__button{display:flex}.HeroSection-module-scss-module__sioc6G__container__heroSection__content__image{display:none}@media screen and (min-width:1130px){.HeroSection-module-scss-module__sioc6G__container__heroSection__content__image{justify-content:flex-end;display:flex}.HeroSection-module-scss-module__sioc6G__container__heroSection__content__image img{width:50%;height:auto}}
