html {
scroll-behavior: smooth!important;
}
.elementor-widget-text-editor p:last-child{ margin-bottom:0px!important;}
.elementor-widget-text-editor h2:last-child{ margin-bottom:0px!important;}
.mm_red {
color:#cc1517;
} .page-id-3 h2 {
font-size:36px;
line-height:40px;
} .ue-flip-box > div > div.ue-flip-box__panel.ue-flip-box__panel--back, .ue-flip-box > div > div.ue-flip-box__panel.ue-flip-box__panel--front {
border-radius:10px!important;
filter: drop-shadow(0px 3px 10px rgba(67,67,67,0.16 ));
} .icon-vorteile {
display: inline-flex;
align-items: center;
color:#fff!important;
}
.icon-vorteile::before {
content: "";
display: inline-block;
background-image: url(https://nazareth-personal.de/wp-content/uploads/2024/09/checkmark.svg); background-size: contain;
background-repeat: no-repeat;
width: 40px; height: 55px; margin-right: 8px; margin-top:15px;
}
.mm_zeitarbeit-ul {
margin-top:-20px;
padding-left:50px;
}
.icon-zeitarbeit {
display: inline-flex;
align-items: center;
color:#fff!important;
}
.icon-zeitarbeit::before {
content: "";
display: inline-block;
background-image: url(https://nazareth-personal.de/wp-content/uploads/2024/10/zeitarbeit-white.svg); background-size: contain;
background-repeat: no-repeat;
width: 35px; height: 35px; margin-right: 20px;  }
.icon-master-vendor {
display: inline-flex;
align-items: center;
color:#fff!important;
}
.icon-master-vendor::before {
content: "";
display: inline-block;
background-image: url(https://nazareth-personal.de/wp-content/uploads/2024/10/master-vendor-white.svg); background-size: contain;
background-repeat: no-repeat;
width: 35px; height: 35px; margin-right: 20px;   }
.icon-personalvermittlung {
display: inline-flex;
align-items: center;
color:#fff!important;
}
.icon-personalvermittlung::before {
content: "";
display: inline-block;
background-image: url(https://nazareth-personal.de/wp-content/uploads/2024/10/personalvermittlung-white.svg); background-size: contain;
background-repeat: no-repeat;
width: 34px; height: 35px; margin-right: 20px;  } .mm_nazareth-loop {
background-image: none!important;
}
.mm_single-site-image {
width: 100%;
height: 455px;
overflow: hidden;
border-radius:55px 55px 10px 55px;
}
blockquote {
color:#fff;
background-color:#cc1517;
border-radius:10px;
padding-top:30px;
padding-bottom:30px;
padding-left:25px;
padding-right:25px;
width: 100%;
margin-left: 0;
margin-right: 0;
} .mm_kontaktform input[type=email], .mm_kontaktform input[type=number], .mm_kontaktform input[type=tel], .mm_kontaktform input[type=text], .mm_kontaktform textarea, .wpcf7-select {
width: 100%;
border: 1px solid #e6e6e6!important;
border-radius: 10px;
padding: .5rem 1rem;
transition: all .3s;
background:#fff!important;
}
.mm_landingpage input[type=email], .mm_landingpage input[type=number], .mm_landingpage input[type=tel], .mm_landingpage input[type=text], .mm_landingpage textarea, .mm_landingpage .mm_unternehmen .wpcf7-select {
width: 100%!important;
border: 1px solid #e6e6e6!important;
border-radius: 10px;
padding: .5rem 1rem;
transition: all .3s;
background:#fff!important;
}
.wpcf7-select {
color: #737882;
}
.wpcf7-select option, select, select option {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
font-family: var(--e-global-typography-text-font-family)!important;
font-size: var(--e-global-typography-text-font-size);
font-weight: var(--e-global-typography-text-font-weight);
font-style: var(--e-global-typography-text-font-style);
line-height: var(--e-global-typography-text-line-height);
}
select {
font-size: inherit!important;
font-family: inherit!important;
font-family: var(--e-global-typography-text-font-family)!important;
font-size: var(--e-global-typography-text-font-size);
font-weight: var(--e-global-typography-text-font-weight);
font-style: var(--e-global-typography-text-font-style);
line-height: var(--e-global-typography-text-line-height);
}
.reihe {
display: table;
width: 100%;
}
.spalte-1 {
display: table-cell;
padding-right: 12px;
}
.spalte-2 {
display: table-cell;
padding-left: 12px;
}
textarea, .codedropz-upload-wrapper {
width: 712px!important;
}
.mm_unternehmen .wpcf7-text {
display:block;
width:714px!important;
}
.mm_unternehmen .wpcf7-select {
display: block;
width: 714px !important;
}
.mm_unternehmen .wpcf7-select {
padding-top: 18px !important;
padding-bottom: 17px !important;
padding-left: 1rem !important;
padding-right: 1rem !important;
}
.wpcf7-text, .wpcf7-email {
padding-top:18px!important;
padding-bottom:17px!important;
padding-left:1rem!important;
padding-right:1rem!important;
width:345px!important;
}
.mm_kontaktform label {
color: var(--e-global-color-text);
font-family: var(--e-global-typography-text-font-family);
font-size: var(--e-global-typography-text-font-size); font-weight:bold;
font-style: var(--e-global-typography-text-font-style);
line-height: var(--e-global-typography-text-line-height);
width:100%!important;
}
.wpcf7-text, .wpcf7-email {
border-radius:10px;
}
.codedropz-upload-handler {
border: 2px dashed #e6e6e6;
border-radius: 10px;
margin-bottom: 10px;
position: relative;
} .mm_landingpage .reihe {
display: table;
width: 100%;
}
.spalte-1 {
display: table-cell;
padding-right: 12px;
}
.spalte-2 {
display: table-cell;
padding-left: 12px;
}
.mm_landingpage textarea, .mm_landingpage .codedropz-upload-wrapper {
width: 100%!important;
}
.mm_landingpage .wpcf7-text {
display:block;
width:100%!important;
}
.mm_landingpage .wpcf7-text, .mm_landingpage .wpcf7-email {
padding-top:18px!important;
padding-bottom:17px!important;
padding-left:1rem!important;
padding-right:1rem!important;
width:100%!important;
}
.mm_landingpage label {
color: var(--e-global-color-text);
font-family: var(--e-global-typography-text-font-family);
font-size: var(--e-global-typography-text-font-size); font-weight:bold;
font-style: var(--e-global-typography-text-font-style);
line-height: var(--e-global-typography-text-line-height);
width:100%!important;
}
.mm_landingpage .wpcf7-text, .mm_landingpage .wpcf7-email {
border-radius:10px;
}
.mm_landingpage .codedropz-upload-handler {
border: 2px dashed #e6e6e6;
border-radius: 10px;
margin-bottom: 10px;
position: relative;
} @media screen and (max-width: 767px) and (min-width: 375px) {
.reihe {
display: block;
}
.spalte-1 {
display: block;
padding-right: 0px;
}
.spalte-2 {
display: block;
padding-left: 0px;
}
.mm_single-site-image {
width: 100%;
height: auto;
overflow: hidden;
border-radius:55px 55px 10px 55px;
}
textarea, .codedropz-upload-wrapper {
width: 100%!important;
}
.mm_unternehmen .wpcf7-text {
display:block;
width:100%!important;
}
.mm_unternehmen .wpcf7-select {
display: block;
width: 100% !important;
}
.wpcf7-text, .wpcf7-email {
padding-top:18px!important;
padding-bottom:17px!important;
padding-left:1rem!important;
padding-right:1rem!important;
width:100%!important;
}
.mm_kontaktform label {
width:100%!important;
}
.mm_prozessbox { -webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); -webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.mm_prozessbox:hover {
-webkit-transform: scale(1.04);
-moz-transform: scale(1.04);
-ms-transform: scale(1.04);
-o-transform: scale(1.04);
transform: scale(1.04);
} .icon-zeitarbeit {
align-items: flex-start;
}
.icon-zeitarbeit::before {
width: 25px; height: 25px; margin-right: 20px; }
.icon-master-vendor {
align-items: flex-start;
}
.icon-master-vendor::before {
width: 25px; height: 25px; margin-right: 20px; }
.icon-personalvermittlung {
align-items: flex-start;
}
.icon-personalvermittlung::before {
width: 30px; height: 30px; margin-right: 20px; } }
@media screen and (max-width: 1300px) and (min-width: 768px){
textarea, .codedropz-upload-wrapper {
width: 100%!important;
}
.mm_unternehmen .wpcf7-text {
display:block;
width:100%!important;
}
.mm_unternehmen .wpcf7-select {
display: block;
width: 100% !important;
}
.mm_single-site-image {
width: 100%;
height: auto;
overflow: hidden;
border-radius:55px 55px 10px 55px;
}
.wpcf7-text, .wpcf7-email {
padding-top:18px!important;
padding-bottom:17px!important;
padding-left:1rem!important;
padding-right:1rem!important;
width:100%!important;
}
.mm_kontaktform label {
width:100%!important;
}
} .mm_iconbox { -webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); -webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.mm_iconbox:hover {
-webkit-transform: scale(1.06);
-moz-transform: scale(1.06);
-ms-transform: scale(1.06);
-o-transform: scale(1.06);
transform: scale(1.06);
}
.ue-item-text {
line-height:26px!important;
}
.owl-item {
padding:10px!important;
}
.mm_testimonials div.elementor-widget-container div.uc_quote_slider div.owl-carousel div.owl-nav button.owl-next, .mm_testimonials div.elementor-widget-container div.uc_quote_slider div.owl-carousel div.owl-nav button.owl-prev {
display:none!important;
}