html{overflow-x:clip}body{overflow-x:clip;max-width:100%}@media (max-width:959px){.hv-nsec{padding-top:64px!important;padding-bottom:64px!important}.hv-nsec--hero{padding-top:120px!important;padding-bottom:120px!important}.hv-nsec--eh-hero,.hv-nsec--team-hero,.hv-nsec--ir-hero{padding-top:0!important;padding-bottom:0!important}.hv-nsec--ways,.hv-nsec--team{padding-top:0!important}.hv-nsec img,.hv-nsec .image_wrapper,.hv-nsec .image_wrapper img{max-width:100%}.hv-nsec--newsletter .section_wrapper,.hv-nsec--ir .section_wrapper,.hv-nsec--partner .section_wrapper,.hv-nsec--kontakt-form .section_wrapper,.hv-nsec--team-form .section_wrapper{row-gap:32px}.home .hv-nsec--partner .section_wrapper{column-gap:16px;row-gap:24px;align-items:flex-start}.home .hv-nsec--partner .section_wrapper>.mcb-wrap,.home .hv-nsec--partner .mcb-wrap-inner{display:contents}.home .hv-nsec--partner .column{float:none!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.home .hv-nsec--partner .hv-media--partner-sm,.home .hv-nsec--partner .hv-media--partner-lg{order:-1;flex:1 1 calc(50% - 8px);width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;margin:0!important}.home .hv-nsec--partner .hv-media--partner-sm .image_frame,.home .hv-nsec--partner .hv-media--partner-lg .image_frame,.home .hv-nsec--partner .hv-media--partner-sm .image_wrapper,.home .hv-nsec--partner .hv-media--partner-lg .image_wrapper{width:100%;height:auto!important;min-height:0!important;aspect-ratio: 4 / 3}.home .hv-nsec--partner .hv-media--partner-sm .image_wrapper{transform:none}.home .hv-nsec--partner .hv-media--partner-sm img,.home .hv-nsec--partner .hv-media--partner-lg img{width:100%!important;height:100%!important;min-height:0!important;object-fit:cover}.hv-newsletter__form{flex-direction:column;align-items:stretch}.hv-newsletter__form .wpcf7-form-control-wrap,
	.hv-newsletter__form input[type="email"],
	.hv-newsletter__form input.wpcf7-text,
	.hv-newsletter__form input:not([type="submit"]) {min-width:0;max-width:none;width:100%;flex:1 1 auto}.hv-newsletter__form input.wpcf7-submit,.hv-newsletter__form input.wpcf7-submit.hv-btn{width:100%;justify-content:center}.hv-ftr--main .section_wrapper{row-gap:28px}.hv-ftr--main .mcb-wrap,.hv-ftr--main .hv-ftr-logo-wrap,.hv-ftr--main .hv-ftr-address-wrap{flex:1 1 100%;width:100%;margin:0}.hv-ftr--main .hv-ftr-menu-wrap+.hv-ftr-menu-wrap{margin-left:0}.hv-ftr--bottom .section_wrapper{flex-direction:column;align-items:flex-start;gap:16px}#mfn-footer-template .hv-ftr-legal .mfn-footer-menu{justify-content:flex-start}.hv-nsec--termine .section_wrapper{column-gap:0}.hv-nsec--termine .section_wrapper>.mcb-wrap.hv-termine-bild,.hv-nsec--termine .section_wrapper>.mcb-wrap.hv-termine-copy{width:100%;flex:1 1 100%;padding:0}.hv-nsec--termine .section_wrapper>.mcb-wrap.hv-termine-copy{margin-top:24px}.hv-nsec--termine .section_wrapper>.mcb-wrap.hv-termine-liste{margin-top:40px}}@media (min-width:768px) and (max-width:959px){.home .hv-beitraege .hv-slider-arrows{gap:4px}.home .hv-nsec--hero h1.title{font-size:var(--hv-fs-h1);line-height:var(--hv-lh-h1)}.home .hv-nsec--hero::before{background-image:none}.home .hv-nsec--ir .section_wrapper{column-gap:32px;flex-wrap:nowrap;align-items:flex-start}.home .hv-nsec--ir .section_wrapper>.mcb-wrap{width: calc((100% - 32px) / 2) !important;max-width: calc((100% - 32px) / 2) !important;flex: 0 0 calc((100% - 32px) / 2) !important;float:none!important}.home .hv-nsec--blog{margin-bottom:-48px!important}.home .hv-nsec--ir .hv-media--ir{width:100%!important;max-width:100%!important}.home .hv-nsec--ir .hv-media--ir .image_frame,.home .hv-nsec--ir .hv-media--ir .image_wrapper,.home .hv-nsec--ir .hv-media--ir img{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.hv-nsec--w-stimmen .section_wrapper>.mcb-wrap.hv-stimmen-copy{flex:1 1 auto;width:calc(100% - 232px);max-width:none}.hv-stimmen__zeile{gap:54px;align-items:flex-start}.hv-stimmen__zitat{font-size:1.25rem}.hv-stimmen__foto{flex:0 0 40%;width:40%;max-width:40%}.hv-stimmen__foto img{height:300px}.hv-stimmen-slider .hv-slider-btn:hover,
	.hv-stimmen-slider .hv-slider-btn:hover:not(:disabled),
	.hv-stimmen-slider .hv-slider-btn:focus,
	.hv-stimmen-slider .hv-slider-btn:focus:not(:disabled) {background:var(--hv-white);color:var(--hv-blue-900)}.hv-stimmen-slider .hv-slider-btn:active:not(:disabled) {background:var(--hv-blue-900);color:var(--hv-white)}.hv-nsec--ir-dateien .hv-aktien-bild .image_frame{width:60%}.hv-nsec--ir-dateien .hv-aktien-bild .image_frame,.hv-nsec--ir-dateien .hv-aktien-bild .image_wrapper,.hv-nsec--ir-dateien .hv-aktien-bild img{height:280px}.hv-nsec--team-form .hv-form-text .mcb-wrap-inner{grid-template-rows:auto auto auto auto auto auto auto;align-items:start}.hv-nsec--team-form .hv-form-text .mcb-wrap-inner>.column.hv-form-foto{grid-column:1;grid-row:3}.hv-nsec--team-form .hv-form-text .mcb-wrap-inner>.column.hv-form-name{grid-column: 1 / -1;grid-row:4;align-self:start;margin-top:24px}.hv-nsec--team-form .hv-form-text .mcb-wrap-inner>.column.hv-form-rolle{grid-column: 1 / -1;grid-row:5;align-self:start}.hv-nsec--medien .hv-medien-intro,.hv-nsec--medien .hv-medien-intro .mcb-wrap-inner{display:contents}.hv-nsec--medien .hv-medien-intro .column_heading,.hv-nsec--medien .hv-medien-intro .column_column,.hv-nsec--medien .hv-medien-intro .column_button{flex:1 1 100%;width:100%;max-width:none}.hv-nsec--medien .hv-medien-intro .column_heading{order:1}.hv-nsec--medien .hv-medien-intro .column_column{order:2;margin-top:-24px}.hv-nsec--medien .section_wrapper>.mcb-wrap.hv-medien-liste{order:3}.hv-nsec--medien .hv-medien-intro .column_button,.hv-nsec--medien .hv-btn-native{order:4;margin-top:0}.hv-nsec--jobs .section_wrapper>.mcb-wrap.hv-jobs-liste,.hv-nsec--jobs .section_wrapper>.mcb-wrap.hv-jobs-foto{flex:1 1 calc(50% - 20px);width:calc(50% - 20px);max-width:calc(50% - 20px)}.hv-nsec--jobs .section_wrapper>.mcb-wrap.hv-jobs-foto{order:2}.hv-nsec--eh-kontakt:not(.hv-nsec--w-kontakt) .section_wrapper > .mcb-wrap.hv-eh-person-wrap:nth-child(2),
	.hv-nsec--eh-kontakt:not(.hv-nsec--w-kontakt) .section_wrapper > .mcb-wrap.hv-eh-person-wrap:nth-child(3) {width: calc((100% - 57px) / 2);flex: 0 0 calc((100% - 57px) / 2)}.hv-nsec--eh-kontakt:not(.hv-nsec--w-kontakt) .section_wrapper > .mcb-wrap.hv-eh-person-wrap:nth-child(3) {margin-left:57px}.hv-nsec--zahlen .section_wrapper{align-items:stretch}.hv-nsec--zahlen .hv-zahlen-spalte--aum .mcb-wrap-inner{height:100%}.hv-nsec--newsletter .hv-media--news .image_wrapper,.hv-nsec--newsletter .hv-media--news .image_wrapper img{min-height:0!important;height:auto!important}}@media (max-width:767px){.hv-nsec{padding-top:48px!important;padding-bottom:48px!important}.section.hv-nsec--w-staerken{margin-top:-24px}.hv-nsec--hero{padding-top:0!important;padding-bottom:48px!important;min-height:0;background-size:0 0!important;background-color:var(--hv-white)!important}.hv-nsec--eh-hero,.hv-nsec--team-hero,.hv-nsec--ir-hero{padding-top:0!important;padding-bottom:0!important}.hv-nsec--ways,.hv-nsec--team{padding-top:0!important;padding-bottom:56px!important}.hv-nsec--jobs{padding-top:48px!important;padding-bottom:48px!important}.hv-nsec--formular,.hv-nsec--team-form,.hv-nsec--kontakt-form{padding-top:48px!important;padding-bottom:48px!important}.hv-nsec--ir-dateien,.hv-nsec--medien-liste,.hv-nsec--recht{padding-top:48px!important;padding-bottom:48px!important}.hv-nsec .section_wrapper{display:flex;flex-wrap:wrap;column-gap:0;row-gap:28px}.hv-nsec .section_wrapper>.mcb-wrap{float:none!important;width:100%!important;max-width:100%!important;flex:1 1 100%!important;margin-left:0!important;margin-right:0!important}.home .hv-nsec--partner .section_wrapper>.mcb-wrap{display:block}.home .hv-nsec--partner .mcb-wrap-inner{display:flex;flex-direction:column;width:100%}.home .hv-nsec--partner .hv-media--partner-sm,.home .hv-nsec--partner .hv-media--partner-lg{order:0;flex:1 1 auto;width:100%!important;max-width:100%!important}.home .hv-nsec--partner .hv-media--partner-sm .image_frame,.home .hv-nsec--partner .hv-media--partner-lg .image_frame,.home .hv-nsec--partner .hv-media--partner-sm .image_wrapper,.home .hv-nsec--partner .hv-media--partner-lg .image_wrapper,.home .hv-nsec--partner .hv-media--partner-sm img,.home .hv-nsec--partner .hv-media--partner-lg img{width:100%!important;aspect-ratio:auto;height:280px!important;min-height:280px!important}.home .hv-nsec--partner .hv-media--partner-sm .image_wrapper{transform:translateX(-12px) scale(-1.24,1.24)}.home .hv-nsec--partner .hv-media--partner-sm{margin-bottom:28px!important}.hv-hdr .section_wrapper{min-height:72px}.hv-hdr .logo-wrapper{width:104px}.hv-hdr .logo-wrapper img{width:104px;height:auto}.hv-nsec .hv-sec-head{margin-bottom:28px}.hv-nsec .hv-cta-center{margin-top:8px}.hv-nsec h1.title{font-size:var(--hv-fs-display)}.hv-nsec h2.title{font-size:var(--hv-fs-h2)}.hv-nsec .hv-partner-head h2.title{font-size:var(--hv-fs-h2);line-height:var(--hv-lh-h2)}body:not(.home) .hv-nsec h1.title {font-size:var(--hv-fs-h2);line-height:var(--hv-lh-h2);letter-spacing:-.01em}body:not(.home) .hv-nsec--team-intro .hv-eh-intro-head :is(h1, h2).title,
	body:not(.home) .hv-nsec .hv-ir-intro-head :is(h1, h2).title,
	body:not(.home) .hv-nsec--aktuelles-liste .hv-sec-head h1.title,
	body:not(.home) .hv-nsec--standort .hv-standort-head h1.title {font-size:1.8125rem;line-height:1.172}.hv-nsec .image_wrapper,.hv-nsec .image_wrapper img,.hv-nsec img{max-width:100%}.hv-nsec .hv-media .image_wrapper,.hv-nsec .hv-media--partner-lg .image_wrapper,.hv-nsec .hv-media--ir .image_wrapper,.hv-nsec .hv-media--news .image_wrapper{min-height:220px!important;height:220px}.hv-nsec .hv-media .image_wrapper img,.hv-nsec .hv-media--news .image_wrapper img{height:220px;object-fit:cover}.hv-nsec .hv-card--wide .icon_box{flex-direction:column}.hv-nsec .hv-card--wide .image_wrapper{width:100%!important;height:180px}.hv-nsec .hv-card--wide .desc_wrapper{width:100%!important;padding:20px}.hv-nsec--group .hv-card .image_wrapper img{width: min(92%, calc(var(--hv-logo, 80%) * 1.35)) !important}.hv-unternehmen.is-slider .hv-card,.hv-beitraege.is-slider .hv-card,.hv-schritte.is-slider .hv-schritt,.hv-jobs.is-slider .hv-job{width:100%;flex-basis:100%}.hv-slider-nav,.hv-unternehmen .hv-slider-nav,.hv-beitraege .hv-slider-nav,.hv-schritte .hv-slider-nav,.hv-jobs .hv-slider-nav{margin-top:0;padding-top:40px;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;gap:0}.hv-slider-dots{position:absolute;left:50%;top: calc(40px + (100% - 40px) / 2);bottom:auto;transform:translate(-50%,-50%)}.home .hv-beitraege .hv-slider-arrows{gap:4px}.hv-stimmen-slider .hv-slider-nav{align-items:center;justify-content:flex-start;flex-direction:row;width:100%;gap:0;padding-top:0;padding-bottom:0}.hv-stimmen-slider .hv-slider-dots{position:absolute;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%)}.hv-nsec--ir .hv-ir-item a{padding:12px 0}.hv-form__reihe,.hv-form__reihe--bewerbung{flex-direction:column}.hv-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),
	.hv-form textarea,
	.hv-form select {max-width:100%;width:100%}.hv-form__person{flex-direction:column;align-items:flex-start}.hv-form__person img{width:100%;max-width:200px;height:auto;aspect-ratio:1}.hv-karte,.hv-karte img,.hv-karte iframe,.hv-karte.leaflet-container{height:260px}.hv-standort{min-height:0;gap:12px}.hv-nsec--standort .section_wrapper{row-gap:24px}.hv-nsec--aktuelles-liste .section_wrapper,.hv-nsec--termine .section_wrapper{row-gap:32px}.hv-ergebnisse__raster,.hv-ergebnisse__spalte{width:100%;flex:1 1 100%}.hv-nsec--zahlen .hv-ergebnisse__kopf h2,.hv-nsec--zahlen .hv-ergebnisse__kopf p,.hv-ergebnisse__kopf h2,.hv-ergebnisse__kopf p{flex:1 1 100%;width:100%;max-width:none}.hv-ergebnisse__kopf h2,.hv-nsec--zahlen .hv-zahlen-titel h2.title{font-size:var(--hv-fs-h3);line-height:var(--hv-lh-h3)}.hv-nsec--eh-kontakt .hv-eh-foto .image_frame,.hv-nsec--eh-kontakt .hv-eh-foto .image_wrapper,.hv-nsec--eh-kontakt .hv-eh-foto .image_wrapper img{width:100%!important;max-width:100%}.hv-nsec--eh-kontakt.hv-nsec--w-kontakt .hv-eh-person .icon_box{align-items:stretch}.hv-ergebnis__wert,.hv-nsec--zahlen .hv-ergebnis__wert .title{font-size:2.5rem}.hv-nsec--zahlen .section_wrapper>.mcb-wrap.hv-zahlen-spalte{width:100%;flex-basis:100%;height:auto}.hv-nsec--zahlen .section_wrapper>.mcb-wrap.hv-zahlen-kopf{margin-bottom:0}.hv-ergebnis,.hv-zahlen-spalte--aum .mcb-wrap-inner{padding:20px}.hv-zahlen-spalte--mitte .column.hv-zahl,.hv-zahlen-spalte--rechts .column.hv-zahl{padding-left:20px;padding-right:20px}.hv-zahlen-spalte--mitte .column.hv-ergebnis__wert,.hv-zahlen-spalte--rechts .column.hv-ergebnis__wert{padding-top:20px}.hv-zahlen-spalte--mitte .column.hv-ergebnis__fuss,.hv-zahlen-spalte--rechts .column.hv-ergebnis__fuss{padding-bottom:20px}.hv-medien-karte{flex-direction:column}.hv-medien-karte__bild{width:100%;height:auto;aspect-ratio: 4 / 3}.hv-termin--featured,.hv-termin--zeile{grid-template-columns:1fr}.hv-jobs-layout{flex-direction:column}.hv-jobs-liste,.hv-jobs-foto{max-width:100%}.hv-jobs-foto{order:-1}.hv-stelle__foto{width:100%}.hv-stelle__foto img{height:220px}.hv-stelle__karten,.hv-stelle__bewerben{flex-direction:column;gap:24px}.hv-stelle-karte,.hv-stelle__ansprech,.hv-stelle__form{max-width:100%}.hv-ir-datei{padding:20px;min-height:0}.hv-ir-datei__fuss{flex-wrap:wrap}.hv-nsec--ir-dateien .section_wrapper>.mcb-wrap.hv-aktien-intro,.hv-nsec--ir-dateien .section_wrapper>.mcb-wrap.hv-aktien-tabelle{width:100%!important;max-width:none}.hv-aktieninfo{flex-direction:column}.hv-nsec--ir-dateien .hv-aktien-intro .mcb-wrap-inner>.column.hv-aktien-bild{order:-1;margin-top:0;margin-bottom:42px}.hv-aktieninfo__tabelle{display:block;width:100%;max-width:100%;overflow-x:auto}.hv-datei__mehr{width:100%}.hv-nsec--post .section_wrapper>.mcb-wrap.hv-post-spalte{width:100%!important}.hv-nsec--post blockquote,.hv-nsec--post .hv-post-inhalt blockquote{margin:32px 0}.hv-nsec--team .section_wrapper{grid-template-columns:minmax(0,1fr);row-gap:0}.hv-nsec--team .hv-team-karte-wrap{width:auto!important}.hv-nsec--team-form .hv-form-text .mcb-wrap-inner>.column.hv-form-foto,.hv-nsec--kontakt-form .hv-form-text .mcb-wrap-inner>.column.hv-form-foto{margin-bottom:24px}.hv-ftr-logo .logo-wrapper img{height:48px}.hv-newsletter__form input.wpcf7-submit,.hv-newsletter__form input.wpcf7-submit.hv-btn,.hv-form input.wpcf7-submit,.hv-form input.wpcf7-submit.hv-btn,.hv-nsec .hv-form input.wpcf7-submit.hv-btn--navy{width:auto;max-width:none;align-self:flex-start;padding:8px 16px}.hv-form__check,.hv-form .wpcf7-acceptance,.hv-form .wpcf7-acceptance .wpcf7-list-item,.hv-form .wpcf7-acceptance .wpcf7-list-item label{align-items:flex-start}.hv-form__check input,.hv-form .wpcf7-acceptance input,.hv-form .wpcf7-acceptance input[type="checkbox"]{margin-top:.3em}.hv-nsec .hv-eh-zitat .column_attr{text-align:left}.hv-eh-zitat__text{font-size:var(--hv-fs-copy);line-height:var(--hv-lh-copy);max-width:none;margin-inline:0}.hv-eh-zitat__quelle{justify-content:flex-start;flex-wrap:wrap;gap:12px 16px;margin-top:24px}.hv-eh-zitat__person{text-align:left}.hv-eh-zitat__logo{padding-left:0;border-left:0;height:36px}.hv-eh-zitat__logo[src*="logo-am-vermoegen"]{height:28px}.hv-nsec--w-praxis .hv-eh-praxis-head .title,.hv-nsec--w-praxis .hv-eh-praxis-head h2.title{text-align:left}.hv-nsec .section_wrapper>.mcb-wrap.hv-jobs-head,.hv-nsec--jobs .hv-jobs-head,.hv-nsec--jobs .hv-jobs-head .column_attr,.hv-nsec--jobs .hv-jobs-head h2.title{text-align:left;overflow:visible}.hv-nsec--jobs{overflow:visible}.hv-nsec--jobs .hv-jobs-head h2.title{white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;font-size:var(--hv-fs-h2);line-height:var(--hv-lh-h2)}.hv-nsec--team .hv-team-head h2.title,.hv-nsec--team-form .hv-form-head h2.title{font-size:var(--hv-fs-h2);line-height:var(--hv-lh-h2)}.hv-nsec--stelle,.hv-stelle__form,.hv-datei,.hv-datei__zeile{overflow:visible;max-width:100%}.hv-datei__zeile{width:100%;flex-wrap:wrap}.hv-datei__name{min-width:0;flex:1 1 auto}.hv-datei__mehr{width:100%;max-width:100%}.hv-nsec--medien .hv-medien-intro,.hv-nsec--medien .hv-medien-intro .mcb-wrap-inner{display:contents}.hv-nsec--medien .hv-medien-intro .column_heading{order:1}.hv-nsec--medien .hv-medien-intro .column_column{order:2}.hv-nsec--medien .section_wrapper>.mcb-wrap.hv-medien-liste{order:3}.hv-nsec--medien .hv-medien-intro .column_button,.hv-nsec--medien .hv-btn-native{order:4;margin-top:8px}.hv-nsec--termine .hv-termin--featured{display:flex;flex-direction:column}.hv-nsec--termine .hv-termin--featured .hv-termin__inhalt{display:contents}.hv-nsec--termine .hv-termin--featured .hv-termin__status{order:1}.hv-nsec--termine .hv-termin--featured .hv-termin__kopf{order:2}.hv-nsec--termine .hv-termin--featured .hv-termin__text{order:3}.hv-nsec--termine .hv-termin--featured .hv-termin__media{order:4}.hv-nsec--termine .hv-termin--featured .hv-btn{order:5;margin-top:16px}.hv-nsec--termine .hv-termin--zeile .hv-btn{margin-top:12px;justify-self:start}.hv-nsec--kontakt-form .hv-form-head h2.title{font-size:var(--hv-fs-h3);line-height:var(--hv-lh-h3)}.hv-nsec--w-stimmen .hv-stimmen-titel .title,.hv-nsec--w-stimmen .hv-stimmen-titel h2.title,.hv-stimmen__titel{font-size:var(--hv-fs-h3);line-height:var(--hv-lh-h3)}.hv-stimme.hv-stimmen__zeile{gap:28px;align-items:stretch;justify-content:flex-start}.hv-stimme__text{justify-content:flex-start}.hv-stimme .hv-stimmen__foto{flex:0 0 auto;line-height:0}.hv-stimme .hv-stimmen__zitat{top:0}.hv-stimme__quelle{padding-top:9px}.hv-stimme__logo{margin:0 0 32px}}