@keyframes topToBottom{0%{transform:translateY(0)}25%{transform:translateY(200%)}50%{transform:translateY(200%)}75%{transform:translateY(0)}to{transform:translateY(0)}}.mg-paralax{position:relative;padding:48px 0 var(--mg-paralax-padding-bottom-mobile);background-color:#000;color:#fff}@media screen and (min-width: 990px){.mg-paralax{padding-top:var(--mg-paralax-padding-top);padding-bottom:var(--mg-paralax-padding-bottom)}}.mg-paralax__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 990px){.mg-paralax__inner{display:grid;grid-template-columns:3fr 2fr;align-items:center;gap:48px}}@media screen and (max-width: 989px){.mg-paralax__inner{gap:16px}.mg-paralax__content{display:contents}.mg-paralax__heading{order:1;margin-bottom:0}.mg-paralax__description{order:2}.mg-paralax__media{order:3;margin-block:16px;margin-inline:-16px}}@media screen and (max-width: 989px) and (min-width: 750px) and (max-width: 989px){.mg-paralax__media{margin-inline:-40px}}@media screen and (max-width: 989px){.mg-paralax__button{order:4;margin-top:0}}.mg-paralax__mobile img{display:block;width:100%;height:auto}.mg-paralax__layers{--mg-paralax-pointer-x: 0;--mg-paralax-pointer-y: 0;position:relative}.mg-paralax__layer{display:block;width:100%;height:auto;pointer-events:none;transition:transform .35s ease-out;will-change:transform}.mg-paralax__layer:not(:first-child){position:absolute;top:0;right:0;bottom:0;left:0}.mg-paralax__layer--back{transform:translate3d(calc(var(--mg-paralax-pointer-x) * 10px),calc(var(--mg-paralax-pointer-y) * 10px),0)}.mg-paralax__layer--middle{transform:translate3d(calc(var(--mg-paralax-pointer-x) * 18px),calc(var(--mg-paralax-pointer-y) * 18px),0)}.mg-paralax__layer--front{transform:translate3d(calc(var(--mg-paralax-pointer-x) * 26px),calc(var(--mg-paralax-pointer-y) * 26px),0)}.mg-paralax__layer--top{transform:translate3d(calc(var(--mg-paralax-pointer-x) * 34px),calc(var(--mg-paralax-pointer-y) * 34px),0)}.mg-paralax__heading{margin:0 0 16px;color:var(--mg-paralax-accent);font-size:28px;font-style:italic;font-weight:900;line-height:100%;text-transform:uppercase}@media screen and (min-width: 990px){.mg-paralax__heading{font-size:44px}}.mg-paralax__description{margin:0;color:#c4c4c4}.mg-paralax__description strong{font-weight:700;color:#fff}.mg-paralax__button{display:inline-flex;align-items:center;justify-content:center;min-width:245px;margin-top:40px;padding:14px 32px;border-radius:999px;background-color:var(--mg-paralax-accent);color:#000;font-weight:500;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.mg-paralax__button:hover{opacity:.85}.mg-paralax--overlap-newsletter{margin-bottom:-30px}body:has(.mg-paralax--overlap-newsletter) .mg-newsletter{margin-top:0}
