.Hero-module-scss-module__ve_v_G__hero--background-blue{background-color:var(--color-extended-bay-50)}.Hero-module-scss-module__ve_v_G__hero--background-green{background-color:var(--color-extended-national-parks-accent-25)}.Hero-module-scss-module__ve_v_G__hero--background-orange{background-color:var(--color-extended-beaches-2-25)}.Hero-module-scss-module__ve_v_G__hero--background-white{background-color:var(--color-primary-full-white)}.Hero-module-scss-module__ve_v_G__hero--with-image{height:fit-content;min-height:28.5rem}.Hero-module-scss-module__ve_v_G__hero__container-wrapper{height:inherit;min-height:inherit;position:relative}.Hero-module-scss-module__ve_v_G__hero__container{height:inherit;min-height:inherit;flex-direction:column;padding-left:1rem;padding-right:1rem;display:flex}div:not(:only-child) .Hero-module-scss-module__ve_v_G__hero__container{gap:1.5rem}@media (max-width:767.98px){.Hero-module-scss-module__ve_v_G__hero:not(.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel):not(.Hero-module-scss-module__ve_v_G__hero--variant-minimal) .Hero-module-scss-module__ve_v_G__hero__container{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:992px){.Hero-module-scss-module__ve_v_G__hero:not(.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel):not(.Hero-module-scss-module__ve_v_G__hero--variant-minimal) .Hero-module-scss-module__ve_v_G__hero__container{flex-direction:row}}.Hero-module-scss-module__ve_v_G__hero--variant-minimal .Hero-module-scss-module__ve_v_G__hero__container{padding-top:1.5rem;padding-bottom:1.5rem}.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel .Hero-module-scss-module__ve_v_G__hero__container{gap:2rem}@media (max-width:991.98px){.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel .Hero-module-scss-module__ve_v_G__hero__container{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:992px){.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel .Hero-module-scss-module__ve_v_G__hero__container{flex-direction:row;justify-content:space-between;align-items:center;min-height:37rem}}.Hero-module-scss-module__ve_v_G__hero__text-container{color:var(--color-info);flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.Hero-module-scss-module__ve_v_G__hero:not(.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel):not(.Hero-module-scss-module__ve_v_G__hero--variant-minimal) .Hero-module-scss-module__ve_v_G__hero__text-container{flex:1;max-width:58rem}@media (min-width:768px){.Hero-module-scss-module__ve_v_G__hero:not(.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel):not(.Hero-module-scss-module__ve_v_G__hero--variant-minimal) .Hero-module-scss-module__ve_v_G__hero__text-container{gap:1.5rem;padding:3rem 0}}.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel .Hero-module-scss-module__ve_v_G__hero__text-container{width:100%;height:fit-content;color:var(--color-secondary-paldiski);gap:2rem}@media (min-width:992px){.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel .Hero-module-scss-module__ve_v_G__hero__text-container{width:35.75rem;padding:unset;flex-shrink:0;gap:2.5rem}}.Hero-module-scss-module__ve_v_G__hero--variant-minimal .Hero-module-scss-module__ve_v_G__hero__text-container{padding:unset;color:var(--color-grey-mustkivi)}.Hero-module-scss-module__ve_v_G__hero__title{text-transform:none;letter-spacing:-.5px;overflow-wrap:break-word;font-size:3rem;line-height:3.5rem}@media (min-width:576px){.Hero-module-scss-module__ve_v_G__hero__title{word-break:unset}}@media (min-width:768px){.Hero-module-scss-module__ve_v_G__hero__title{letter-spacing:-1px;font-size:4.5rem;line-height:5rem}}.Hero-module-scss-module__ve_v_G__hero__text{flex:1;align-items:flex-end;font-size:1.25rem;line-height:1.75rem;display:flex}@media (min-width:768px){.Hero-module-scss-module__ve_v_G__hero__text{font-size:1.5rem;line-height:2rem}.Hero-module-scss-module__ve_v_G__hero:not(.Hero-module-scss-module__ve_v_G__hero--with-image) .Hero-module-scss-module__ve_v_G__hero__text{margin-top:2.5rem}}.Hero-module-scss-module__ve_v_G__hero__note{color:var(--color-grey-majakivi);line-height:1.5rem}.Hero-module-scss-module__ve_v_G__hero__button-container{gap:1rem;display:flex}.Hero-module-scss-module__ve_v_G__hero__image-container{border-radius:1rem;display:none;overflow:hidden}.Hero-module-scss-module__ve_v_G__hero__image-container:not(:empty){display:flex}@media (min-width:1270px){.Hero-module-scss-module__ve_v_G__hero__image-container{border-radius:1rem}}.Hero-module-scss-module__ve_v_G__hero:not(.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel) .Hero-module-scss-module__ve_v_G__hero__image-container{flex:1}.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel .Hero-module-scss-module__ve_v_G__hero__image-container{display:none}@media (min-width:992px){.Hero-module-scss-module__ve_v_G__hero--variant-with-carousel .Hero-module-scss-module__ve_v_G__hero__image-container{border-radius:1.5rem;align-items:center;width:35.75rem;height:29.25rem;display:flex;overflow:hidden}}.Hero-module-scss-module__ve_v_G__hero__image{aspect-ratio:16/9;object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (min-width:992px) and (max-width:1919.98px){.Hero-module-scss-module__ve_v_G__hero__image{width:calc(50% - .75rem);position:absolute;top:0;right:0}}.Hero-module-scss-module__ve_v_G__hero__quick-links{padding-top:.5rem;padding-bottom:3rem}@media (min-width:768px){.Hero-module-scss-module__ve_v_G__hero__quick-links{padding-top:3rem}}.Hero-module-scss-module__ve_v_G__hero__quick-link-icon{margin-top:.25rem}.Hero-module-scss-module__ve_v_G__hero__quick-link-icon--large-margin{margin-top:.375rem}
