@font-face{
font-family:"DIN W01 Regular";
src:url(//www.flexteam-wkk.de/wp-content/themes/salient-child/fonts/5591097/6ceed230-b2b3-4422-b048-4aa11687430a.woff2) format("woff2"),url(//www.flexteam-wkk.de/wp-content/themes/salient-child/fonts/5591097/80b0143f-6f0d-4dce-aafd-f3c81b85d177.woff) format("woff");
}
@font-face{
font-family:"DIN W01 Medium";
src:url(//www.flexteam-wkk.de/wp-content/themes/salient-child/fonts/5591111/398e3e8c-3bf0-4af1-9791-f426a7992711.woff2) format("woff2"),url(//www.flexteam-wkk.de/wp-content/themes/salient-child/fonts/5591111/4ba8e512-e6fb-494f-afd3-a7b68b2e5efb.woff) format("woff");
}
@font-face{
font-family:"DIN W01 Bold";
src:url(//www.flexteam-wkk.de/wp-content/themes/salient-child/fonts/5591154/55fa1cf8-baf8-4bf8-9718-b096b1dd231f.woff2) format("woff2"),url(//www.flexteam-wkk.de/wp-content/themes/salient-child/fonts/5591154/4cadc2f9-fb32-4b99-b1f2-9ce6d68afbd5.woff) format("woff");
} body, p {
font-family: "DIN W01 Regular", sans-serif;
font-weight: normal;
-webkit-font-smoothing: subpixel-antialiased;
}
body a, strong, b,
input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="url"], input[type="search"], input[type="date"], textarea, span.wpcf7-not-valid-tip, .woocommerce input#coupon_code, body[data-fancy-form-rcs="1"] .select2-container, body[data-fancy-form-rcs="1"] .select2-drop, body[data-fancy-form-rcs="1"] .select2-search, .select2-search input, body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] .container-wrap .span_12.light input[type="email"], body[data-form-style="minimal"] input[type="password"], body[data-form-style="minimal"] input[type="tel"], body[data-form-style="minimal"] input[type="url"], body[data-form-style="minimal"] input[type="search"], body[data-form-style="minimal"] input[type="date"], select {
font-family: "DIN W01 Medium", sans-serif;
font-weight: normal;
-webkit-font-smoothing: antialiased;
}
h1, h2, h3, h4, h5, h6,
.toggle h3 a,
.nectar-button,
input[type=submit], button[type=submit], input[type="button"],
body #error-404 h1, body #error-404 h2,
#top nav > ul > li > a,
.swiper-slide .button a,
body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a,
.stoerer-standorte {
font-family: "DIN W01 Bold", sans-serif;
font-weight: normal;
-webkit-font-smoothing: antialiased;
}  .row .col .wpb_text_column h1, .row .col .wpb_text_column h2, .row .col .wpb_text_column h3, 
.row .col .wpb_text_column h4, .row .col .wpb_text_column h5, .row .col .wpb_text_column h6,
.row .col .wpb_text_column p, #footer-outer #footer-widgets .col p {
margin: 0;
padding: 0;
} .row .col .wpb_text_column h1+*, .row .col .wpb_text_column h2+* {
margin-top: 1.5em;
}
.row .col .wpb_text_column h3+*, .row .col .wpb_text_column h4+*, 
.row .col .wpb_text_column h5+*, .row .col .wpb_text_column h6+* {
margin-top: 1.1em;
}
.row .col .wpb_text_column p+*, #footer-outer #footer-widgets .col p+* {
margin-top: 0.8em;
} .row .col .wpb_text_column *+h2, .row .col .wpb_text_column *+h3, 
.row .col .wpb_text_column *+h4, .row .col .wpb_text_column *+h5, .row .col .wpb_text_column *+h6,
.row .col .wpb_text_column *+div>h2 {
margin-top: 1.3em;
} .row .col .wpb_text_column p>a {
font-weight: 500;
} @media only screen and (max-width: 1000px) {
.row .col .wpb_text_column p>a {
overflow-wrap: break-word;
word-wrap: break-word;
word-break: break-word;
}
} body .row .col .wpb_text_column h1, body .row .col .wpb_text_column h2 {
color: #2f9b3a;
}
body .row .col.light .wpb_text_column h1, body .row .col.light .wpb_text_column h2, body .row .col.light .wpb_text_column h3, 
body .row .col.light .wpb_text_column h4, body .row .col.light .wpb_text_column h5, body .row .col.light .wpb_text_column h6 {
color: #fff;
} html body #header-outer,
html body #header-outer[data-transparent-header="true"][data-remove-border="true"],
html body #header-outer.transparent[data-transparent-header="true"].dark-slide {
border-top: 7px solid #2f9b3a !important;
} .sf-menu>li ul {
width: 21em;
}
html body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
letter-spacing: 0 !important;
} .nectar-button.large {
font-size: 17px;
} .wkk-hero h1,
.swiper-slide .content h1,
.swiper-slide[data-color-scheme="dark"] .content h1 {
text-shadow: 4px 4px 8px rgb(0 0 0 / 49%);
text-transform: uppercase;
color: #fff;
}
@media only screen and (min-width: 1400px) {
.wkk-hero h1,
.swiper-slide .content h1 {
font-size: 90px;
line-height: 90px;
}
}
@media only screen and (min-width: 1001px) and (max-width: 1399px) {
.wkk-hero h1,
.swiper-slide .content h1 {
font-size: 60px;
line-height: 60px;
}
} .swiper-slide .content img {
max-width: 28%;
margin: 40px 0 0 0;
}
.swiper-slide .content h1:after {
content: "";
display: block;
width: 20%;
border-top: 6px solid #2f9b3a; 
margin-top: 34px;
}
.swiper-slide .button a {
text-transform: none;
letter-spacing: 0;
font-size: 17px !important;
padding: 15px 24px 15px 26px !important;
}
.swiper-slide .button a i {
margin-left: 18px;
}
.swiper-slide .image-bg.loaded:after {
background: linear-gradient(90deg, rgba(255, 255, 255, 0.402) 22%, rgba(255,255,255,0) 54%);
content: "";
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
.swiper-slide .content img {
max-width: 230px !important;
}
}
@media only screen and (max-width: 690px) {
.swiper-slide .content img {
max-width: 180px !important;
}
body .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev i,
body .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev:hover i {
left: 0;
}
body .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next i,
body .nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next:hover i {
right: 0;
}
.swiper-slide .image-bg {
background-position: 65% top !important;
}
}
@media only screen and (min-width: 690px) {
.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev i {
left: 20px;
}
.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-prev:hover i {
left: 10px;
}
.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next i {
right: 20px;
}
.nectar-slider-wrap[data-overall_style="directional"] .swiper-container .slider-next:hover i {
right: 10px;
}
}
@media only screen and (max-width: 999px) {
.swiper-slide .content h1 {
margin-top: 50px;
}
} #bewerben p>strong>mark {
font-style: normal;
background:linear-gradient(180deg,transparent 60%,rgba(47,155,58,.3) 0,rgba(47,155,58,.3));
}
@media only screen and (min-width: 1000px) {
#bewerben h2 { font-size: 50px;
line-height: 54px;
}
}
@media only screen and (min-width: 691px) and (max-width: 1299px) {
#bewerben h2 { font-size: 42px;
line-height: 46px;
}
}
@media only screen and (max-width: 690px) {
#bewerben h2 { font-size: 30px;
line-height: 32px;
}
} body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] .container-wrap .span_12.light input[type="email"], body[data-form-style="minimal"] input[type=password], body[data-form-style="minimal"] input[type=tel], body[data-form-style="minimal"] input[type=url], body[data-form-style="minimal"] input[type=search], body[data-form-style="minimal"] input[type=date], body[data-form-style="minimal"] select {
border-bottom-color: #cfcfcf;
}
.wpcf7-form label{
font-size: 0.9em;
}
.wpcf7-form span.wpcf7-not-valid-tip {
font-size: 14px;
}
.wpcf7-form input[type="submit"] {
font-size: 18px;
margin-top: 35px;
}
span.wpcf7-list-item  {
margin-left: 0;
}
span.wpcf7-list-item input[type=checkbox] {
position: absolute;
}
.datenschutz-text {
margin-top: 25px;
margin-bottom: 30px;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 1.5em;
text-align: center;
font-size: 20px;
font-weight: 600;
}
.wpcf7-form.sent .row, .wpcf7-form.sent p {
display: none !important;
}
.wpcf7-form-control-wrap[data-name="datenschutz"] .wpcf7-list-item,
.wpcf7-form-control-wrap[data-name="newsletter"] .wpcf7-list-item{
position: absolute;
padding-top: 2px;
}
p.acceptance-text {
margin-left: 35px;
font-size: 15px;
line-height: 22px;
padding-bottom: 0.5em !important;
}
p.acceptance-feld {
display: inline;
} 
.row.acceptance .wpcf7-not-valid-tip {
margin-left: 35px;
margin-bottom: 10px;
}
.wpcf7 .wpcf7-form-control-wrap[data-name="newsletter"] .wpcf7-list-item-label {
display: none;
}
.wpcf7 .row.acceptance {
padding-bottom: 8px;
}
.wpcf7 textarea {
line-height: 24px !important;
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
.wpcf7 .row {
padding-bottom: 0;
}
.wpcf7 .row .col {
margin-bottom: 25px;
}
.fancy-select-wrap {
margin-bottom: 10px;
}
}
@media only screen and (max-width: 659px) {
.wpcf7 .row {
padding-bottom: 0;
}
.wpcf7 .row .col {
margin-bottom: 15px;
}
.fancy-select-wrap {
margin-bottom: 15px;
}
} .rm-form ul {
display: flex;
flex-flow: row wrap;
align-items: flex-end;
margin: 0;
}
.rm-form ul li {
margin-bottom: 0;
flex: 1;
}
.rm-form ul li[rel=firstname],
.rm-form ul li[rel=lastname],
.rm-form ul li[rel=email]{
flex-basis: 28%;
}
.rm-form ul li[rel=firstname] { order: 1; }
.rm-form ul li[rel=lastname] { order: 2; }
.rm-form ul li[rel=email] { order: 3; }
.rm-form ul li[rel=button] {
flex-basis: 16%;
order: 4
}
.rm-form ul li label {
font-size: 0.7em;
}
.rm-form ul li input {
background-color: rgba(255,255,255,0.3) !important;
}
.rm-form ul li input[type=submit],
.rm-form ul li input[type=submit]:hover{
background-color: #fff !important;
color: #2f9b3a !important;
width: 100%;
}
.rm-form ul li.rm-success-container {
order: 5;
flex-basis: 100%;
text-align: center;
padding-top: 5px;
}
@media only screen and (min-width: 1100px) {
.rm-form ul li[rel=firstname],
.rm-form ul li[rel=lastname],
.rm-form ul li[rel=email]{
padding-right: 14px;
}
.rm-form ul li.rm-success-container {
text-align: right;
}
.rm-form .rm-error {
position: absolute;
display: block;
transform: translateY(4px);
}
}
@media only screen and (min-width: 690px) and (max-width: 1099px) {
.rm-form ul li[rel=firstname] {
padding-right: 14px;
}
.rm-form ul li[rel=firstname],
.rm-form ul li[rel=lastname] {
flex-basis: 50%;
}
.rm-form ul li[rel=email] {
flex-basis: 100%;
}
.rm-form ul li {padding-bottom: 2px;}
.rm-form ul li[rel=button] {padding-top: 22px;}
}
@media only screen and (max-width: 690px) {
.rm-form ul li {
flex-basis: 100% !important;
}
.rm-form ul li[rel=button] {padding-top: 22px;}
} .avalex-container ul:first-of-type {
margin-left: 0;
margin-bottom: 0;
margin-top: 1.4em;
}
.avalex-container ul:first-of-type li {
list-style-type: none;
} .wkk-stellenanzeige .col .wpb_text_column p+h2 {
margin-top: 0.5em;
}
.wkk-stellenanzeige .col .wpb_text_column h2+p {
margin-top: 1em;
}
.wkk-stellenanzeige .nectar-fancy-ul ul {
margin-bottom: 0;
}
.wkk-stellenanzeige .nectar-fancy-ul h3 {
color: #2f9b3a;
margin-bottom: 1em;
margin-top: 2em;
}
.wkk-stellenanzeige .nectar-fancy-ul ul li strong {
font-family: "DIN W01 Bold", sans-serif;
font-weight: normal;
} @media only screen and (max-width: 659px) {
.wkk-flexbuero .nectar-button {
width: 100%;
}
} .bgplayer {
border-radius: 8px;
} .wkk-social-links .img-with-aniamtion-wrap {
display: inline-block;
margin-left: 12px;
margin-right: 12px;
}
.wkk-social-links .img-with-aniamtion-wrap .hover-wrap {
margin-bottom: 0;
}
@media only screen and (max-width: 659px) {
.wkk-social-links .img-with-aniamtion-wrap {
margin-left: 17px;
margin-right: 17px;
margin-bottom: 17px !important;
}
} #wkk_stickybutton {
display: block;
width: 55px;
height: 55px;
position: fixed;
bottom: 20px;
right: 20px;
z-index: 9999;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
background-color: #4ecc5c;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUuMjE2IDE3NS41NTIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9Ijg1LjkxNSIgeDI9Ijg2LjUzNSIgeTE9IjMyLjU2NyIgeTI9IjEzNy4wOTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM1N2QxNjMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyM2IzM2EiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgaWQ9ImEiIHdpZHRoPSIxLjExNSIgaGVpZ2h0PSIxLjExNCIgeD0iLS4wNTciIHk9Ii0uMDU3IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMuNTMxIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Im01NC41MzIgMTM4LjQ1IDIuMjM1IDEuMzI0YzkuMzg3IDUuNTcxIDIwLjE1IDguNTE4IDMxLjEyNiA4LjUyM2guMDIzYzMzLjcwNyAwIDYxLjEzOS0yNy40MjYgNjEuMTUzLTYxLjEzNS4wMDYtMTYuMzM1LTYuMzQ5LTMxLjY5Ni0xNy44OTUtNDMuMjUxQTYwLjc1IDYwLjc1IDAgMCAwIDg3Ljk0IDI1Ljk4M2MtMzMuNzMzIDAtNjEuMTY2IDI3LjQyMy02MS4xNzggNjEuMTNhNjAuOTggNjAuOTggMCAwIDAgOS4zNDkgMzIuNTM1bDEuNDU1IDIuMzEyLTYuMTc5IDIyLjU1OHptLTQwLjgxMSAyMy41NDRMMjQuMTYgMTIzLjg4Yy02LjQzOC0xMS4xNTQtOS44MjUtMjMuODA4LTkuODIxLTM2Ljc3Mi4wMTctNDAuNTU2IDMzLjAyMS03My41NSA3My41NzgtNzMuNTUgMTkuNjgxLjAxIDM4LjE1NCA3LjY2OSA1Mi4wNDcgMjEuNTcyczIxLjUzNyAzMi4zODMgMjEuNTMgNTIuMDM3Yy0uMDE4IDQwLjU1My0zMy4wMjcgNzMuNTUzLTczLjU3OCA3My41NTNoLS4wMzJjLTEyLjMxMy0uMDA1LTI0LjQxMi0zLjA5NC0zNS4xNTktOC45NTR6bTAgMCIgZmlsdGVyPSJ1cmwoI2EpIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLjk2NiAxNjEuMjM4IDEwLjQzOS0zOC4xMTRhNzMuNDIgNzMuNDIgMCAwIDEtOS44MjEtMzYuNzcyYy4wMTctNDAuNTU2IDMzLjAyMS03My41NSA3My41NzgtNzMuNTUgMTkuNjgxLjAxIDM4LjE1NCA3LjY2OSA1Mi4wNDcgMjEuNTcyczIxLjUzNyAzMi4zODMgMjEuNTMgNTIuMDM3Yy0uMDE4IDQwLjU1My0zMy4wMjcgNzMuNTUzLTczLjU3OCA3My41NTNoLS4wMzJjLTEyLjMxMy0uMDA1LTI0LjQxMi0zLjA5NC0zNS4xNTktOC45NTR6Ii8+PHBhdGggZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudDE3ODApIiBkPSJNODcuMTg0IDI1LjIyN2MtMzMuNzMzIDAtNjEuMTY2IDI3LjQyMy02MS4xNzggNjEuMTNhNjAuOTggNjAuOTggMCAwIDAgOS4zNDkgMzIuNTM1bDEuNDU1IDIuMzEyLTYuMTc5IDIyLjU1OSAyMy4xNDYtNi4wNjkgMi4yMzUgMS4zMjRjOS4zODcgNS41NzEgMjAuMTUgOC41MTggMzEuMTI2IDguNTI0aC4wMjNjMzMuNzA3IDAgNjEuMTQtMjcuNDI2IDYxLjE1My02MS4xMzVhNjAuNzUgNjAuNzUgMCAwIDAtMTcuODk1LTQzLjI1MSA2MC43NSA2MC43NSAwIDAgMC00My4yMzUtMTcuOTI5eiIvPjxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik04Ny4xODQgMjUuMjI3Yy0zMy43MzMgMC02MS4xNjYgMjcuNDIzLTYxLjE3OCA2MS4xM2E2MC45OCA2MC45OCAwIDAgMCA5LjM0OSAzMi41MzVsMS40NTUgMi4zMTMtNi4xNzkgMjIuNTU4IDIzLjE0Ni02LjA2OSAyLjIzNSAxLjMyNGM5LjM4NyA1LjU3MSAyMC4xNSA4LjUxNyAzMS4xMjYgOC41MjNoLjAyM2MzMy43MDcgMCA2MS4xNC0yNy40MjYgNjEuMTUzLTYxLjEzNWE2MC43NSA2MC43NSAwIDAgMC0xNy44OTUtNDMuMjUxIDYwLjc1IDYwLjc1IDAgMCAwLTQzLjIzNS0xNy45Mjh6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNjguNzcyIDU1LjYwM2MtMS4zNzgtMy4wNjEtMi44MjgtMy4xMjMtNC4xMzctMy4xNzZsLTMuNTI0LS4wNDNjLTEuMjI2IDAtMy4yMTguNDYtNC45MDIgMi4zcy02LjQzNSA2LjI4Ny02LjQzNSAxNS4zMzIgNi41ODggMTcuNzg1IDcuNTA2IDE5LjAxMyAxMi43MTggMjAuMzgxIDMxLjQwNSAyNy43NWMxNS41MjkgNi4xMjQgMTguNjg5IDQuOTA2IDIyLjA2MSA0LjZzMTAuODc3LTQuNDQ3IDEyLjQwOC04Ljc0IDEuNTMyLTcuOTcxIDEuMDczLTguNzQtMS42ODUtMS4yMjYtMy41MjUtMi4xNDYtMTAuODc3LTUuMzY3LTEyLjU2Mi01Ljk4MS0yLjkxLS45MTktNC4xMzcuOTIxLTQuNzQ2IDUuOTc5LTUuODE5IDcuMjA2LTIuMTQ0IDEuMzgxLTMuOTg0LjQ2Mi03Ljc2LTIuODYxLTE0Ljc4NC05LjEyNGMtNS40NjUtNC44NzMtOS4xNTQtMTAuODkxLTEwLjIyOC0xMi43M3MtLjExNC0yLjgzNS44MDgtMy43NTFjLjgyNS0uODI0IDEuODM4LTIuMTQ3IDIuNzU5LTMuMjJzMS4yMjQtMS44NCAxLjgzNi0zLjA2NS4zMDctMi4zMDEtLjE1My0zLjIyLTQuMDMyLTEwLjAxMS01LjY2Ni0xMy42NDciLz48L3N2Zz4=);
background-position: center;
background-size: 35px 35px;
background-repeat: no-repeat;
}
#wkk_stickybutton>span {
display: none;
}
@media only screen and (min-width: 660px) {
#wkk_stickybutton {
display: none;
}
} .stoerer-standorte {
background-color: var(--nectar-accent-color);
display: block;
font-family: "DIN W01 Bold", sans-serif;
-webkit-font-smoothing: antialiased;
padding: 0.1em 1em 0.2em 1em;
transform: rotate(-6deg) scale(1.2) !important;
position: absolute;
bottom: 5.5rem;
left: 26%;
white-space: nowrap;
box-shadow: 0.15em 0.15em 8px 0px #0000002b;
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
.stoerer-standorte {
transform: rotate(-6deg) scale(1) !important;
bottom: 21%;
left: 23%;
}
}
@media only screen and (max-width: 689px) {
.stoerer-standorte {
transform: rotate(-6deg) scale(0.7) !important;
bottom: 21%;
}
}