.display-none {
display: none !important;
visibility: hidden !important;
}
.dermo div#ui-id-7 {
display: none;
}
:root :where(a:where(:not(.wp-element-button))) {
text-decoration: none;
}
:where(.wp-block-group.wp-block-group-is-layout-constrained) {
position: static;
}
.wp-block-image {
margin: 0 0 1em;
}
.ausblenden {
display: none !important;
visibility: hidden !important;
}  :root {
--farbe1: #f5333f;
--farbe2: #353535;
--bg-hell: #f6f6f6;
--main-font-size: 16px;
} body, body * {
color: #000;
font-family: "new-order";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; letter-spacing: 0.48px;
}
.like-h1, .like-h2, .like-h3, .like-h4, .like-h5, .like-h6 {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px; letter-spacing: 0.75px;
}
a {
color: inherit;
text-decoration: none;
}
.fixed-size-bigger{
width: 1600px;
padding: 0 15px;
margin: 0 auto;
}
.entry-content.wp-block-post-content.is-layout-flow.wp-block-post-content-is-layout-flow {
margin-top: 0;
}
.wp-block-cover {
margin-top: 0;
}
.fixed-size-bigger {
padding-top: 3em;
padding-bottom: 3em;
}
.fixed-size{
width: 1200px;
margin: 0 auto;
padding: 3em 15px;
} a.wp-block-button__link.wp-element-button, input#gform_submit_button_1 {
color: var(--Schwarz, #1E1E1E);
font-family: "new-order";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 0.48px;
} .btn-outline a.wp-block-button__link.wp-element-button, .btn-outline .gform_button {
border-radius: 55px;
border: 1.3px solid var(--gold-haut-herzlich, #A99B70);
}   .bg-grey, .bg-grey .wp-block-cover__background {
background-color: var(--bg-hell) !important;
opacity: 1 !important;
} .bg-image .wp-block-cover__background {
background-color: var(--farbe1) !important;
opacity: 0.5 !important;
}
.bg-image * {
color: #fff;
}  .wp-block-getwid-accordion__header {
border-radius: 20px;
}
.wp-block-getwid-accordion__header a {
padding-left: 20px;
} .kontaktformular {
padding-top: 3em;
padding-bottom: 3em;
}
.gform_heading {
text-align: right;
margin-top: -20px;
}
.gform_body.gform-body input, .gform_body.gform-body textarea {
border: 1px solid var(--farbe2);
padding: 7px 25px !important;
border-radius: 25px;
}
.gform_body .gfield_consent_label {
font-size: var(--main-font-size);
font-style: normal;
font-weight: 400;
margin-left: 5px;
}
.gform_body .gfield_required {
display: none !important;
} .entry-content {
margin-top: 0;
}
.fixed-size {
width: 1200px;
margin: 0 auto;
padding-left: 15px;
padding-right: 15px;
box-sizing: border-box;
}
.fixed-size, .fixed-small-size, .fixed-size-medium, .full-size {
padding-top: 25px;
padding-bottom: 25px;
}
.fixed-small-size, .fixed-size-medium, .full-size {
margin: 30px auto;
}
.fixed-small-size {
width: 768px;
}
.fixed-size-medium {
width: 1400px;
}
.full-size {
width: 100%;
} .top-social svg {
height: 21px;
width: auto;
margin-bottom: -5px;
margin-right: 15px;
}
.top-social svg path {
fill: var(--farbe1);
}
.top-social p a {
font-size: 18px;
}  .intro {
gap: 80px;
} #footer-container {
color: #fff;
padding: 10px 0 !important;
}
div#footer-container p, div#footer-container td, div#footer-container strong, #footer-container a {
color: white;
}
#footer-container .wp-block-table td, #footer-container .wp-block-table th {
border: 0px solid;
padding: 0;
}
figure.wp-block-table {
padding: 0;
margin-top: 24px;
}
ul.footer-bottom {
margin-top: 24px !important;
padding-left: 0;
}
.footer-bottom li {
list-style: none;
display: inline;
}
.footer-bottom li a {
margin-right: 45px;
line-height: 1.6;
font-size: 18px;
} .bandf-banner {
margin-top: 0;
padding-left: 0;
padding-right: 0;
}
.bandf-banner .fixed-size {
padding-top: 0;
padding-bottom: 0;
}
.bandf-banner .wp-block-cover__background {
background-color: var(--farbe2) !important;
}
.bandf-banner p {
margin-top: 35px !important;
color: white !important;
}   .leistungen .wp-block-columns {
gap: 300px;
}
.leistungen ul {
padding-left: 0;
list-style: none;
}
.leistungen li {
border-bottom: 2px solid var(--farbe1);
margin-bottom: 20px;
font-size: 17px;
line-height: 1.8;
} .bg-image hr {
margin: 10px auto -10px !important;
width: 300px !important;
}
.top-social svg path {
fill: transparent;
}
a.wp-block-button__link.wp-element-button {
background: transparent;
border: 1.3px solid var(--gold-haut-herzlich, #A99B70);
}
a.wp-block-button__link.wp-element-button:hover {
background: var(--gold-haut-herzlich, #A99B70);
color: #fff;
}
.nav03 {
background-color: white;
}
.wp-block-group.border-box {
border-radius: 40px;
border: 1.3px solid var(--gold-haut-herzlich, #A99B70);
padding: 25px 75px;
}
.wp-block-group.bg-grey.full-size.is-layout-constrained.wp-block-group-is-layout-constrained {
background: var(--White, #FFF) !important;
box-shadow: 0px -6px 11.9px 0px rgb(0 0 0 / 10%), 0px 6px 11.9px 0px rgb(0 0 0 / 14%);
}
.leistungen li {
border-bottom: 1px solid #A99B70;
margin-bottom: 20px;
font-size: 17px;
line-height: 1.8;
}
.bg-image .wp-block-cover__background {
background-color: #A99B70 !important;
opacity: 0.9 !important;
backdrop-filter: blur(108.0999984741211px);
}
p.has-text-align-center.subline-upper {
color: var(--gold-haut-herzlich, #A99B70);
text-align: center;
font-family: "new-order";
font-size: 25px;
font-style: normal;
font-weight: 500;
line-height: 33px;
letter-spacing: 0.75px;
}
hr.wp-block-separator.has-alpha-channel-opacity {
stroke-width: 2px;
stroke: var(--gold-haut-herzlich, #A99B70);
color: #A99B70;
width: 500px !important;
}
p.has-text-align-center.p-kak-sub {
color: var(--Schwarz, #1E1E1E);
text-align: center;
font-family: "new-order";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 25px;
letter-spacing: 0.54px;
}
.gform_body.gform-body input, .gform_body.gform-body textarea {
border: 1.3px solid var(--gold-haut-herzlich, #A99B70);
}
p.like-h5 {
color: var(--Schwarz, #1E1E1E);
font-family: "new-order";
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 25px;
letter-spacing: 0.6px;
}
.wp-block-group.border-box.is-layout-constrained.wp-block-group-is-layout-constrained strong {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 16px;
font-style: normal;
line-height: 20px;
letter-spacing: 0.6px;
}
#footer-container {
background-color: #A99B70;
box-shadow: 0px -4px 4px 0px rgba(0, 0, 0, 0.25);
}
.bandf-banner .wp-block-cover__background {
background-color: #A99B70 !important;
}
input#gform_submit_button_1 {
border-radius: 55px;
border: 1.3px solid var(--gold-haut-herzlich, #A99B70);
background: white;
padding: 10px 50px;
}
p.subline-upper {
color: #fff !important;
font-family: "new-order";
font-size: 20px;
font-style: normal;
line-height: 26px;
letter-spacing: 0.6px;
}
div#footer-container p {
color: #fff;
}
div#footer-container p, div#footer-container td, div#footer-container strong, #footer-container a {
color: #fff;
}
div#footer-container strong {
color: #fff;
}
ul.wp-block-list.footer-bottom a {
color: var(--gold-haut-herzlich, #A99B70) !important;
}
em {
font-style: italic;
}
a.instagram-icon {
position: fixed;
display: grid;
place-content: center;
top: 350px;
right: 10px;
width: 65px;
aspect-ratio: 1/1;
background-color: ;
z-index: 999;
border-radius: 100vw;
background-color: #A99B70;
box-shadow:1px 2px 4px rgba(0,0,0,0.1);
}
span.wp-block-navigation-item__label, .wp-block-navigation .wp-block-navigation-item__content {
text-transform: none;
}
li.wp-block-navigation-item.wp-block-navigation-link {
padding-right: 20px;
padding-left: 20px;
}
.wp-block-column.new-menu-container__logo-container img {
width: 250px;
}
.wp-block-columns.fixed-size-bigger {
padding: 20px;
}
.wp-block-group.new-menu-container.is-layout-constrained.wp-block-group-is-layout-constrained {
background: #A99B70;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
position: relative;
z-index: 9;
}
.wp-block-column.is-vertically-aligned-center.new-menu-container__social-container.is-layout-flow.wp-block-column-is-layout-flow svg {
position: relative;
top: 10px;
left: -5px;
}
.back-trasparent {
background: var(--Weiss, #FFF);
box-shadow: 0px 0px 6.3px 0px rgba(0, 0, 0, 0.25);
margin-top: 0;
margin-bottom: 3em;
padding: 25px;
position: relative;
z-index: 99;
}
h1.wp-block-heading {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
.wp-block-group.fixed-size-bigger.under-header-bg {
padding-top: 20px;
padding-bottom: 20px;
}
.wp-block-group.fixed-size-bigger.under-header-bg {
width: 1200px;
}
.wp-block-group.svg-top.is-layout-constrained.wp-block-group-is-layout-constrained {
position: absolute;
margin-top: -70px;
}
h2.wp-block-heading.has-text-align-center {
color: var(--gold-haut-herzlich, #A99B70);
text-align: center;
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
.wp-block-table td, .wp-block-table th {
border: 0px solid;
padding: 0;
}
td strong {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 16px;
font-style: normal;
line-height: 28px;
letter-spacing: 0.48px;
}
.wp-block-cover.is-light.bg-image.full-size {
box-shadow: 0px 1px 9px 0px rgba(0, 0, 0, 0.25);
}
.wp-block-group.fixed-size-small.is-layout-constrained.wp-block-group-is-layout-constrained {
width: 600px;
}
.wp-block-group.fixed-size.gallery.is-layout-constrained.wp-block-group-is-layout-constrained h4 {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
.wp-block-cover.is-light.bg-image.full-size p {
color: var(--Schwarz, #1E1E1E);
font-family: "new-order";
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px;
letter-spacing: 0.48px;
}
p.has-text-align-left.subline-upper {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 21px !important;
font-style: normal !important;
line-height: 33px !important;
letter-spacing: 0.63px !important;
}
.wp-block-group.fixed-size-small a.wp-block-button__link.wp-element-button {
border-radius: 55px;
background: var(--Weiss, #FFF);
}
.wp-block-group.fixed-size-small a.wp-block-button__link.wp-element-button:hover {
color: var(--gold-haut-herzlich, #A99B70);
}
.wp-block-group.fixed-size.gallery.subline-gallery {
padding-bottom: 0;
padding-top: 5em;
}
.wp-block-columns.footer-inner-sp {
width: 1400px;
}
.wp-block-columns.footer-inner-sp.fixed-size ul li {
float: left;
list-style: none;
margin: 0 20px;
}
.wp-block-columns.footer-inner-sp.fixed-size ul li a {
color: #fff !important;
font-family: "new-order";
font-size: 20px;
font-style: normal;
line-height: normal;
letter-spacing: 0.6px;
}
.wp-block-group.fixed-size.bandf.is-layout-constrained.wp-block-group-is-layout-constrained p {
color: var(--Wei, #FFF);
font-family: "new-order";
font-size: 16px;
font-style: normal;
line-height: 27px;
letter-spacing: 0.48px;
margin-top: 30px;
}
.pad {
padding-top: 3em;
padding-bottom: 3em;
}
.wp-block-group.team-p strong {
color: var(--gold-haut-herzlich, #A99B70);
font-size: 20px;
font-style: normal;
line-height: 30px;
}
.wp-block-group.team-p.is-layout-constrained.wp-block-group-is-layout-constrained p {
margin-top: 0;
color: var(--gold-haut-herzlich, #A99B70);
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 30px;
}
p.team-headline strong {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
p.has-text-align-center.subline-upper-dr {
color: #fff !important;
text-align: center;
font-family: "new-order";
font-size: 25px !important;
font-style: normal;
line-height: 33px !important;
letter-spacing: 0.75px !important;
}
h1.wp-block-heading strong {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper:first-child {
border: 0px solid #eee;
}
.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper {
padding: 0;
border: 0px solid #eee;
border-top: 0;
}
.wp-block-getwid-accordion__content {
padding: 1.5em;
border-right: 0px solid #eee;
border-left: 0px solid #eee;
border-bottom: 0px solid #eee;
}
span.wp-block-getwid-accordion__header {
border-radius: 28px;
background: var(--Weiss, #FFF);
box-shadow: 0px 0px 6.5px 0px rgba(0, 0, 0, 0.25);
margin-bottom: 20px !important;
padding: 15px !important;
}
.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container {
height: auto;
min-width: 300px;
opacity: 1;
overflow: visible;
visibility: visible;
width: auto;
border-radius: 20px;
border: none;
padding-top: 20px;
padding-bottom: 20px;
box-shadow: 0px 4px 4px 4px #80808038;
margin-top: 20px;
}
li.wp-block-navigation-item.has-child.open-on-hover-click.wp-block-navigation-submenu {
padding-right: 10px;
padding-left: 10px;
}
nav.is-responsive.wp-block-navigation.is-layout-flex.wp-block-navigation-is-layout-flex {
margin-top: 10px;
}
.wp-block-group.d-center.is-layout-constrained.wp-block-group-is-layout-constrained .subline-upper {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 20px;
font-style: normal;
line-height: 26px;
letter-spacing: 0.6px;
}
button.wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle, span.wp-block-navigation__submenu-icon {
font-size: 25px;
stroke-width: 2.25px;
color: var(--gold-haut-herzlich, #A99B70);
}
li.wp-block-navigation-item.has-child.open-on-click.current-menu-item.wp-block-navigation-submenu, li.wp-block-navigation-item.has-child.open-on-click.wp-block-navigation-submenu {
padding-left: 10px;
padding-right: 10px;
}
.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
stroke-width: 2.25px;
stroke: var(--gold-haut-herzlich, #A99B70);
font-size: 22px;
width: 17px;
height: auto;
margin-top: -2px;
}
.wp-block-cover.is-light.box-shadow {
filter: drop-shadow(0px 0px 6.5px rgba(0, 0, 0, 0.25));
}
.wp-block-group.svg-center.is-layout-constrained.wp-block-group-is-layout-constrained {
width: max-content;
margin: 0 auto;
}
.wp-block-cover.is-light.box-shadow strong {
color: #FFF;
text-align: center;
font-family: "new-order";
font-size: 20px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.6px;
}
.wp-block-cover.is-light.box-shadow p {
margin-top: 5px;
}
p.lp-sub strong {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
.wp-block-group.fixed-size.subpage.pad.fragen-page.is-layout-constrained.wp-block-group-is-layout-constrained h4 {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
.wp-block-group.fixed-size.kontak-form.is-layout-constrained.wp-block-group-is-layout-constrained h2 {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
line-height: 33px;
letter-spacing: 0.75px;
}
p.sub-page-kontakt {
color: var(--Schwarz, #1E1E1E);
font-family: "new-order";
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 25px;
letter-spacing: 0.6px;
margin-top: 15px;
margin-bottom: 2em;
}
p.sub-kontakt strong {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 26px;
letter-spacing: 0.75px;
}
.wp-block-columns.footer-inner-sp.fixed-size ul li {
margin: 0 10px;
}  body, body * {font-family: "new-order";font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px;letter-spacing: 0.48px;color: #000;}
.like-h1, .like-h2, .like-h3, .like-h4, .like-h5, .like-h6 {color: var(--gold-haut-herzlich, #A99B70);font-family: "new-order";font-size: 25px;font-style: normal;font-weight: 500;line-height: 33px; letter-spacing: 0.75px;}  a {color: inherit;text-decoration: none;}.wp-block-button a {background-color: var(--farbe1);border: none;color: #fff;}.wp-block-column .wp-block-button, .wp-block-column .wp-block-button a {width: 100%;}.wp-block-getwid-accordion__header { background-color: transparent;}.wp-block-getwid-accordion__icon i {color: #3b3b3a;}.ui-accordion-header-active .wp-block-getwid-accordion__header {background-color: transparent; border: 2px solid var(--farbe1) !important;}#fixed-item {background-color: #000;}#fixed-item:hover {background-color: var(--farbe1);}.under-header-left-inner .wp-block-column a {background-color: var(--farbe1);
} .top-bar, .fixed-size {width: 1200px;margin: 0 auto;}.fixed-small-size {width: 768px;margin: 0 auto;}.custom-logo {width: 260px !important;}.wp-block-navigation__responsive-container-content {padding-top: 41px;padding-left: 40px;}.top-social svg {height: 21px; width: auto;}.top-social { padding-top: 35px;}.wp-block-column.top-social svg {float: right;}.top-social p a {font-size: 14px;}.wp-block-getwid-accordion__header {padding: 13px !important; margin-bottom: 10px !important;}.wp-block-getwid-accordion__content {border: 0 !important;}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-wrapper:first-child {border: 0 !important;}h6 {font-size: 21px;margin-bottom: 0;}.gform_heading {display: none;}.gform_button {padding: 19px 60px;border: 0;border-radius: 10px;}.gform_body.gform-body input {border: 1px solid #000;border-radius: 30px;padding: 20px 20px !important;}.gform_body textarea {border-radius: 20px;border: 1px solid #000;}.name_first label, .name_last label {display: none !important;}.name_first label, .name_last label {display: none !important;}.gform_body.gform-body input {border: 2px solid #000;padding: 15px 20px !important;}#input_1_5 {border: 2px solid #000;padding: 10px;max-height: 190px;} .like-h1 {font-family: "Hfont";color: var(--farbe1);font-weight: 400;font-size: 30px;}
.like-h2 {font-family: "Hfont";color: var(--font);font-weight: 400;font-size: 30px;}.like-h2 span {font-family: "Hfont";color: var(--farbe1);font-size: 65px;}.like-h3 {font-family: "Textfont";color: var(--font);font-weight: 400;font-size: 18px;}.like-h4 {font-family: "Hfont";color: var(--font);font-weight: 400;font-size: 24px;color: var(--farbe1);}.p-small {font-size: 13px;font-weight: 400;}.karriere ul {padding-left: 25px;}.karriere .wp-block-button svg {margin-bottom: -2px;margin-left: 10px;
}.gform_wrapper .gfield_required { display: none !important;} .navi .fixed-size {padding: 0;}.navi .wp-block-column:last-child {text-align: right;}.navi a:first-child { margin-right: 25px;}.navi a svg {margin-bottom: -7px; margin-right: 10px;} .karriere li {margin-bottom: 20px;font-size: 15px;}.karriere .ui-accordion li {margin-bottom: 5px;}
.karriere-einstieg ul {list-style: none;padding-left: 30px;} .karriere-bedeutung p {margin-bottom: 30px;}.karriere-bedeutung p span {font-size: 20px;}.karriere-bedeutung .wp-block-column p:not(:last-child) {font-family: "Hfont";font-size: 24px;} .karriere.karriere-warum h2 {margin-bottom: -15px;} .karriere-teil .wp-block-button, .karriere-teil .wp-block-button a {width: 400px;}.karriere-teil .wp-block-button a { background-color: #fff;color: var(--font);}.karriere-teil p {max-width: 400px;margin: 7px auto 0;} .karriere-ap p strong {font-size: 17px;font-weight: 400;}.karriere-ap .like-h2, .karriere-stellen .like-h2 {
color: var(--farbe1);} .karriere .wp-block-getwid-accordion__header {border-radius: 0;border: none !important;border-bottom: 2px solid rgba(84, 77, 76, 0.7) !important;box-sizing: border-box;}.karriere .wp-block-getwid-accordion__header-title {font-size: 18px;font-weight: 400;}.karriere .wp-block-getwid-accordion__content {padding-left: 0;padding-right: 0; padding-bottom: 45px;}.karriere-stellen .wp-block-getwid-accordion__content p:first-child {font-weight: 400;}.karriere .ui-accordion h5 {font-size: 16px;font-weight: 400; margin-bottom: 25px;margin-top: 45px;}.karriere .ui-accordion hr {margin: 80px 0 -10px !important;} .karriere-faq .wp-block-getwid-accordion__header {border: none !important;background-color: #ffffff;box-sizing: border-box;border-radius: 18px;padding: 7px 30px !important}.karriere-faq .wp-block-getwid-accordion__content { padding: 10px 0 40px;} .karriere-teilwerden {box-sizing: content-box;}.karriere-teilwerden {margin-bottom: 100px !important;} .karriere-form h6 {margin: 10px 0;font-size: 16px;color: var(--farbe1);}.karriere h6 strong {color: var(--font);font-size: 17px;font-weight: 400;} .karriere .gform_fields .gfield:first-child .gfield_label {margin: 20px 0 55px;font-weight: 400;}
.karriere .gform_body select, .karriere .gform_body input, .karriere .gform_body textarea {border-radius: 18px !important;border: none !important;background-color: #F5F5F5;padding: 12px 20px !important;font-size: 18px !important;}.karriere .gform_body .gfield--type-consent {margin: 30px 0 0;}.karriere .gform_button {background-color: #F5F5F5 !important;color: var(--font) !important;border: none aliceblue !important; padding: 12px 35px !important;line-height: 1;font-size: 16px;border-radius: 18px !important;margin-top: 10px;}.karriere .gfield--type-fileupload input {background-color: #F5F5F5;text-align: center; padding: 60px 20px !important;}
.karriere .gform_body svg { margin-top: 20px;}.karriere-footer b {font-weight: 400;} .wp-block-getwid-content-slider__wrapper button.slick-arrow.slick-prev {transform: translate(-50px, -40px) scale(130%);text-shadow: none;}.wp-block-getwid-content-slider__wrapper button.slick-arrow.slick-next {transform: translate(50px, -40px) scale(130%);text-shadow: none;}.wp-block-getwid-content-slider__wrapper button.slick-arrow::before {color: #ff9929 !important;}.wp-block-group.svg-center.is-layout-constrained.wp-block-group-is-layout-constrained {width: max-content;display: flex;justify-content: center;margin: 0 auto;}.karriere .pad {padding-top: 4em;padding-bottom: 2em;}.karriere .wp-block-group.back-header.is-layout-constrained.wp-block-group-is-layout-constrained {border-radius: 30px;background: var(--Rosa, #EED2C8);width: max-content;margin-left: 0 !important;padding: 60px 40px;}.karriere p.has-text-align-left.has-large-font-size {color: var(--Gold, #A99B70) !important;font-size: 35px;font-style: normal; font-weight: 500;line-height: 30px;letter-spacing: 1.05px;}.karriere p.p-sub {color: var(--Anthrazit, #1E1E1E);font-size: 28px;font-style: normal; font-weight: 400;line-height: 30px;letter-spacing: 0.84px;}.karriere .wp-block-group.navi.is-layout-constrained.wp-block-group-is-layout-constrained {box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.karriere .wp-block-cover.is-light.header {margin-top: 0;}.karriere h1.wp-block-heading.like-h1 {color: var(--gold-haut-herzlich, #A99B70);font-family: "new-order";font-size: 25px;font-style: normal;font-weight: 500; line-height: 33px;letter-spacing: 0.75px;}.karriere a.wp-block-button__link.wp-element-button {border-radius: 55px; border: 1.3px solid var(--gold-haut-herzlich, #A99B70);color: var(--Anthrazit, #1E1E1E);font-family: "new-order"; font-size: 16px; font-style: normal;font-weight: 400;line-height: normal; letter-spacing: 0.48px;}.karriere hr { background: #A99B70;}.karriere h2.wp-block-heading.has-text-align-center.like-h2 {color: var(--gold-haut-herzlich, #A99B70);text-align: center;font-family: "new-order";font-size: 25px;font-style: normal;font-weight: 500; line-height: 33px;letter-spacing: 0.75px; margin-bottom: 2em;}.karriere-bedeutung .wp-block-column p:not(:last-child) { color: var(--Anthrazit, #1E1E1E); text-align: center;font-family: "new-order"; font-size: 20px;font-style: normal; font-weight: 500; line-height: 30px; letter-spacing: 0.6px;}
.karriere .wp-block-cover.is-light.smaler-fixed-size.cover-shadow {box-shadow: 4px 1px 15px 4px #80808052;} .fixed-size.karriere.karriere-einstieg.pad figure img { width: 100%;}.karriere .wp-block-group.scg-pos-ceter-top.is-layout-constrained.wp-block-group-is-layout-constrained {width: max-content;background: white;display: flex; justify-content: center; margin: 0 auto;position: relative; top: 5em; z-index: 99; border-radius: 65%;}.karriere h2.wp-block-heading.has-text-align-center.like-h1 { color: var(--gold-haut-herzlich, #A99B70); text-align: center; font-family: "new-order"; font-size: 25px; font-style: normal; font-weight: 500; line-height: 33px; letter-spacing: 0.75px;}.karriere h3.wp-block-heading.has-text-align-center.like-h3 {color: var(--Anthrazit, #1E1E1E); text-align: center;font-family: "new-order"; font-size: 20px; font-style: normal; font-weight: 500; line-height: 30px; letter-spacing: 0.6px;}.karriere-bg p.has-text-align-center {color: var(--Anthrazit, #1E1E1E); text-align: center;  font-family: "new-order"; font-size: 16px; font-style: normal;font-weight: 400;  line-height: 26px; letter-spacing: 0.48px; width: 400px; margin: 0 auto;padding-top: 20px;}.karriere .wp-block-group.scg-pos-ceter-top.back-transparent.is-layout-constrained.wp-block-group-is-layout-constrained { background: transparent;}.karriere h4.wp-block-heading.like-h1 { color: var(--gold-haut-herzlich, #A99B70); font-family: "new-order";font-size: 25px;font-style: normal;font-weight: 500;line-height: 33px;letter-spacing: 0.75px;}
.karriere .navi a:first-child { margin-right: 25px;color: #4E6063; font-family: "new-order"; font-size: 18px;font-style: normal;font-weight: 400; line-height: normal; letter-spacing: 0.54px;}.karriere .wp-block-group.navi.is-layout-constrained.wp-block-group-is-layout-constrained { z-index: 9999;position: relative;}.karriere a.track-mail.mail-nav {margin-top: -20px !important;position: relative;top: -3px;}.karriere .wp-block-group.svg-center.svg-log.is-layout-constrained.wp-block-group-is-layout-constrained svg { width: 300px !important; height: auto;}.karriere h5.wp-block-heading.has-text-align-center.like-h1 {color: var(--gold-haut-herzlich, #A99B70);text-align: center; font-family: "new-order";font-size: 25px; font-style: normal; font-weight: 500; line-height: 33px; letter-spacing: 0.75px;}.karriere h5.wp-block-heading.like-h4 {color: var(--Anthrazit, #1E1E1E); font-family: "new-order";font-size: 20px; font-style: normal; font-weight: 500;line-height: 30px; letter-spacing: 0.6px;}.karriere h5.wp-block-heading.has-text-align-center.like-h2 {color: var(--gold-haut-herzlich, #A99B70); text-align: center;line-height:33px;letter-spacing: 0.75px;}.karriere .slick-next:before {content: '_'; background-image: url(//kosmetik.haut-herzlich.de/wp-content/uploads/2024/10/Vector-33.png); position: absolute; color: transparent !important;background-size: contain;background-repeat: no-repeat; width: 37px; height: auto;}.karriere .slick-prev:before {content: '_'; background-image: url(//kosmetik.haut-herzlich.de/wp-content/uploads/2024/10/Vector-32.png); position: absolute;color: transparent !important; background-size: contain; background-repeat: no-repeat; width: 37px; height: auto;}.karriere .wp-block-getwid-content-slider__wrapper button.slick-arrow::before {color: transparent !important;}.karriere .wp-block-getwid-content-slider.has-arrows-inside .slick-prev, .wp-block-getwid-images-slider.has-arrows-inside .slick-prev {left: -10px;}.fixed-size.karriere.karriere-ap.pad strong, .fixed-size.karriere.karriere-team strong {color: var(--Gold, #A99B70);font-family: "new-order"; font-size: 19px; font-style: normal;font-weight: 500; line-height: 30px; letter-spacing: 0.57px;}.karriere h5.wp-block-heading.has-text-align-left.like-h2 { color: var(--gold-haut-herzlich, #A99B70);font-family: "new-order";font-size: 25px; font-style: normal; font-weight: 500; line-height: 33px; letter-spacing: 0.75px;}.karriere .wp-block-getwid-accordion__header { box-sizing: border-box; border-radius: 55px !important; border: 1.3px solid var(--gold-haut-herzlich, #A99B70) !important;}.karriere h5.wp-block-heading {color: var(--Gold, #A99B70);font-family: "new-order";font-size: 19px; font-style: normal; font-weight: 500; line-height: 30px;letter-spacing: 0.57px;}.karriere span.wp-block-getwid-accordion__header-title {color: var(--Anthrazit, #1E1E1E);font-family: "new-order"; font-size: 20px; line-height: 30px;letter-spacing: 0.6px;}.karriere p.has-text-align-center.like-h2 {color: var(--gold-haut-herzlich, #A99B70);text-align: center;font-family: "new-order"; font-size: 25px; font-style: normal; font-weight: 500;line-height: 33px;letter-spacing: 0.75px;}.karriere .wp-block-cover.is-light.karriere-faq.back-shadow { box-shadow: 4px 1px 18px 4px #80808054;}.karriere h6.wp-block-heading {color: var(--Anthrazit, #1E1E1E);font-family: "new-order"; font-size: 20px;font-style: normal; font-weight: 500; line-height: 30px; letter-spacing: 0.6px;}.karriere h6 strong {color: var(--gold-haut-herzlich, #A99B70);font-family: "new-order"; font-size: 25px; font-style: normal; font-weight: 500; line-height: 33px; letter-spacing: 0.75px;}.karriere label.gfield_label.gform-field-label { color: var(--Schwarz, #1E1E1E); font-family: "new-order";font-size: 20px; font-style: normal; font-weight: 400; line-height: 25px; letter-spacing: 0.6px;}.karriere .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large { width: 100%; border: 1.3px solid var(--gold-haut-herzlich, #A99B70) !important; background: transparent; border-radius: 55px !important;}.karriere textarea#input_2_6 { width: 100%; border: 1.3px solid var(--gold-haut-herzlich, #A99B70) !important;  background: transparent; border-radius: 35px !important;}.karriere .gform_body .gfield--type-consent { margin: 0 0 0;}.karriere input#gform_submit_button_2, input#gform_submit_button_3 {border: 1.3px solid var(--gold-haut-herzlich, #A99B70) !important; background: transparent !important;}.mar-hr {margin-left: 0;margin-top: 3em; margin-bottom: 5em;}.karriere .wp-block-cover__inner-container.is-layout-constrained.wp-block-cover-is-layout-constrained a b { color: white;}.karriere .wp-block-group.bandf-banner p { color: white !important;}.karriere div#online-bewerbung h6 { color: var(--Gold, #A99B70); font-family: "new-order"; font-size: 25px;  font-style: normal;  font-weight: 500; line-height: 33px; letter-spacing: 0.75px;}.karriere form#gform_3 { margin-top: 40px;}.karriere button#gform_browse_button_3_7 {  border-radius: 55px; border: 1.3px solid var(--gold-haut-herzlich, #A99B70); padding: 10px 30px;}.karriere span.gform_drop_instructions { color: var(--Anthrazit, #1E1E1E); text-align: center; font-family: "new-order"; font-size: 20px;  font-style: normal;   font-weight: 500;line-height: 30px; letter-spacing: 0.6px;}.karriere div#online-bewerbung p a {color: var(--gold-haut-herzlich, #A99B70);}
.ausblenden {
display: none !important;
}
h5.wp-block-heading.has-text-align-center.like-h2 {
color: var(--gold-haut-herzlich, #A99B70);
text-align: center;
font-family: "new-order";
font-size: 25px;
font-style: normal;
font-weight: 500;
line-height: 33px;
letter-spacing: 0.75px;
}
.karriere-einstieg ul li::before {
content: '_';
background-image: url(//kosmetik.haut-herzlich.de/wp-content/uploads/2024/10/Group-493.png);
position: absolute;
color: transparent !important;
background-size: contain;
background-repeat: no-repeat;
width: 37px;
height: auto;
}
.slick-next:before {
content: '_';
background-image: url(//kosmetik.haut-herzlich.de/wp-content/uploads/2024/10/Vector-33.png);
position: absolute;
color: transparent !important;
background-size: contain;
background-repeat: no-repeat;
width: 37px;
height: auto;
}
.gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input {
margin-bottom: 8px;
border: 1.3px solid var(--gold-haut-herzlich, #A99B70) !important;
background: transparent !important;
}
textarea#input_4_6 {
width: 100%;
border: 1.3px solid var(--gold-haut-herzlich, #A99B70) !important;
background: transparent;
border-radius: 35px !important;
}
button#gform_browse_button_5_7 {
border-radius: 55px;
border: 1.3px solid var(--gold-haut-herzlich, #A99B70);
padding: 10px 30px;
}
p.has-text-align-center.p-small {
color: var(--Anthrazit, #1E1E1E);
font-family: "new-order";
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 20px;
}
.page-id-189 .doclib, .page-id-189 a.instagram-icon {
display: none !important;
} .page-id-189 .wp-block-group.new-menu-container.is-layout-constrained.wp-block-group-is-layout-constrained, .page-id-189 div#footer-container {
display: none;
}
li.wp-block-navigation-item.wp-block-navigation-link {
padding-right: 15px;
padding-left: 15px;
}
.current-menu-item a.wp-block-navigation-item__content span.wp-block-navigation-item__label {
font-size: 16px;
}
.wp-block-navigation__responsive-container-content {
padding-top: 0;
}
.current-menu-item a.wp-block-navigation-item__content span.wp-block-navigation-item__label {
color: #000;
font-family: "new-order";
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: 0.54px;
}
.wp-block-group.fixed-size.bandf.is-layout-constrained.wp-block-group-is-layout-constrained p {
margin-top: 35px;
}
#input_1_5, .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
border: 1.3px solid var(--gold-haut-herzlich, #A99B70);
}
.wp-block-cover.is-light.box-shadow {
margin-top: 3em;
margin-bottom: 3em;
}
.ui-accordion-header-active .wp-block-getwid-accordion__header {
border: 0px solid var(--farbe1) !important;
}
.wp-block-group.d-center.is-layout-constrained.wp-block-group-is-layout-constrained .subline-upper, .wp-block-columns.footer-inner-sp.fixed-size ul li a, td strong, h1.wp-block-heading {
font-family: "new-order";
}
.wp-block-getwid-content-slider__wrapper button.slick-arrow::before {
color: #EED2C8 !important;
}
.slick-initialized .slick-slide {
padding: 0 5px;
}
.slick-next, .slick-prev {
top: 55%;
}
.slick-next:before {
content: '→' !important;
left: 0;
}
.vita span.wp-block-getwid-accordion__header-title {
color: var(--gold-haut-herzlich, #A99B70) !important;
}
.vita span.wp-block-getwid-accordion__header {
width: 60% !important;
margin: 0 auto !important;
}
.vita .wp-block-getwid-content-slider__wrapper button.slick-arrow::before {
color: #000 !important;
}
.karriere-einstieg ul li::before {
content: '_';
background-image: url(//kosmetik.haut-herzlich.de/wp-content/uploads/2024/12/Group-493.png);
position: absolute;
color: transparent !important;
background-size: contain;
background-repeat: no-repeat;
width: 25px !important;
height: auto;
margin-left: -41px;
margin-top: 6px;
}
.fixed-size.big-fs.karriere.karriere-bedeutung.pad .wp-block-group.svg-center {
height: 70px;
}
.karriere-einstieg ul {
padding-left: 40px;
}
.like-h1 {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 25px;
font-style: normal;
line-height: 33px;
letter-spacing: 0.75px;
}
button.pum-close.popmake-close {
background: #A99B70 !important;
}
.subpage strong {
color: var(--gold-haut-herzlich, #A99B70);
font-family: "new-order";
font-size: 20px;
font-style: normal;
letter-spacing: 0.75px;
}
.rounded img {
border-radius: 30px;
}
.wp-block-navigation-item__label, .new-menu__social--phone-number {
color: #FFF;
}
img {
filter: sepia(5%) hue-rotate(10deg) saturate(120%);
}
.doclib {
display: none !important;
}
#video-micro {
width: 480px; 
height: 330px;
border-radius: 30px;
}
.einstiegspunkte figure img, .page-id-1631 .pad img {
border: solid 1px var(--gold-haut-herzlich, #A99B70);
}