.hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-rows:1fr auto;min-height:45vh;padding:6rem 0;position:relative}.hero:before{background:#2f3787;bottom:0;content:"";height:100%;mix-blend-mode:multiply;opacity:.55;pointer-events:none;position:absolute;top:0;width:100%}.hero__content{color:#fff;padding:0 2rem;text-align:center;z-index:2}.hero__content h1{color:#fff;font-size:6.5rem;font-size:clamp(4rem,10vw,6.5rem);line-height:1;margin:0 0 2rem}.hero__content h2{color:#fff;font-size:4rem;font-size:clamp(1.7rem,10vw,4rem);line-height:1.4;margin:0 0 1.5rem}.hero__content p{font-size:1.5rem;font-size:clamp(1.1rem,10vw,1.5rem)}.hero__content .cta_button{background:#fff;display:inline-block;font-family:factoria;font-weight:700;padding:1rem 2rem}.hero__content .cta_button:hover{text-decoration:none}.hero__menu{color:#fff;text-align:center;transform:translateY(5rem);z-index:2}.hero__menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex;flex-wrap:wrap;gap:0 2rem;justify-content:center}.hero__menu ul li a{color:#fff;text-decoration:none}