.elementor .mh-nav-link:focus{outline-width:2px;outline-color:#b2d7ff;outline-style:solid;}.elementor .mh-nav-link{font-family:var(--mandelhof-aspekta);font-size:1rem;color:var(--mandelhof-navy);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;}.elementor .mh-photo{width:100%;height:100%;object-fit:cover;border-radius:0.5rem;display:block;}.elementor .mh-button:hover,.elementor .mh-button:focus-visible{opacity:88%;}.elementor .mh-button:focus{outline-width:2px;outline-color:#b2d7ff;outline-style:solid;outline-offset:4px;}.elementor .mh-button{font-family:var(--mandelhof-aspekta);font-weight:500;font-size:0.9375rem;color:#fff;line-height:1.5;text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;border-radius:3rem;border-width:0px;background-color:var(--mandelhof-navy);align-self:flex-start;}.elementor .mh-label{font-family:var(--mandelhof-aspekta);font-weight:400;font-size:0.8125rem;color:var(--mandelhof-navy);line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .mh-body{font-family:var(--mandelhof-aspekta);font-weight:400;font-size:1.125rem;color:var(--mandelhof-navy);line-height:1.5;margin:0px;}.elementor .mh-heading{font-family:var(--mandelhof-aspekta);font-weight:500;font-size:4rem;color:var(--mandelhof-navy);line-height:1.125;margin:0px;}.elementor .mh-stack{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .mh-container{width:calc(100% - 6rem);max-width:97.5rem;padding:0px;margin-inline: auto;\n}