body#layout #layout__header .Menu:not(.__burgered) #menu-main-menu {
  position: static!important;
}
body#layout.__scrolled #layout__header {
  padding: calc(var(--s-min) * 2) 0;
}
body#layout.home .Hero .Hero__title {
  font-size: 5em;
}
body#layout.home .Hero .Hero__text {
  color: var(--c-white);
  position: relative;
}
body#layout.home .Hero .Hero__image {
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  transform: scale(1);
}
body#layout.home .Hero .Hero__image,
body#layout.home .Hero .Hero__image img,
body#layout.home .Hero .Hero__image picture {
  transition: transform ease 0.25s;
  will-change: transition;
}
body#layout.home .Hero .Hero__image:before,
body#layout.home .Hero .Hero__image:after {
  content: '';
  display: block;
}
body#layout.home .Hero .Hero__image:before {
  position: relative;
  padding-top: 100%;
}
body#layout.home .Hero .Hero__image:after {
  position: absolute;
  top: -5%;
  left: -5%;
  width: 110%;
  height: 110%;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(255, 255, 255, 0) 0%, #00524D 80%);
}
body#layout.home .Hero .Hero__image img,
body#layout.home .Hero .Hero__image picture {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.3);
}
body#layout.home .Hero .Hero__image:hover {
  transform: scale(1.3);
}
body#layout.home .Hero .Hero__image:hover img,
body#layout.home .Hero .Hero__image:hover picture {
  transform: scale(1.15);
}
/*# sourceMappingURL=style.lgs.css.map */