.elementor .mm-h2-light{font-family:var(--mm-serif);font-weight:500;font-size:48px;color:var(--mm-warmweiss);line-height:1.1em;margin:0px;}.elementor .mm-link{font-family:var(--mm-sans);font-weight:600;font-size:15px;color:var(--mm-anthrazit);line-height:1.4em;text-align:start;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .mm-link:hover,.elementor .mm-link:focus-visible{color:#C9A77C;}.elementor .mm-img-cover{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .mm-card{overflow:hidden;border-radius:12px;border-width:1px;border-color:#E9E2D6;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .mm-body{max-width:62ch;font-family:var(--mm-sans);font-weight:400;font-size:17px;color:#5C554B;line-height:1.6em;margin:0px;}.elementor .mm-h3{font-family:var(--mm-serif);font-weight:600;font-size:28px;color:var(--mm-anthrazit);line-height:1.15em;margin:0px;}.elementor .mm-h2{font-family:var(--mm-serif);font-weight:500;font-size:48px;color:var(--mm-anthrazit);letter-spacing:-0.005em;line-height:1.1em;margin:0px;}.elementor .mm-h1{font-family:var(--mm-serif);font-weight:500;font-size:66px;color:var(--mm-anthrazit);letter-spacing:-0.01em;line-height:1.05em;margin:0px;}.elementor .mm-eyebrow{font-family:var(--mm-sans);font-weight:600;font-size:12px;color:var(--mm-taupe);letter-spacing:0.18em;line-height:1.4em;text-transform:uppercase;margin:0px;}.elementor .mm-btn-light{font-family:var(--mm-sans);font-weight:600;font-size:15px;color:var(--mm-anthrazit);line-height:1em;text-decoration:none;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:1px;border-color:#C9A77C;border-style:solid;background-color:var(--mm-champagner);}.elementor .mm-btn-light:hover,.elementor .mm-btn-light:focus-visible{border-color:#F8F5EF;background-color:#F8F5EF;}