.elementor-element .elementor-button.elementor-button-link .elementor-button-text::after,
body.single #content .inner.stellenbeschreibung .elementor-button.elementor-button-link .elementor-button-content-wrapper .elementor-button-text::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-arrow.svg); margin-left:10px; transition: ease .4s;}
.elementor-element .elementor-button.elementor-button-link:hover .elementor-button-text::after,
body.single #content .inner.stellenbeschreibung .elementor-button.elementor-button-link:hover .elementor-button-content-wrapper .elementor-button-text::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-arrow.svg); margin-left:20px; opacity:.66; transition: ease .4s;}
body.single.post-template #content .inner.stellenbeschreibung .elementor-button.elementor-button-link.btn-back {cursor:pointer; border:medium none; font-size:18px; line-height:2rem!important;}
body.single.post-template #content .inner.stellenbeschreibung .elementor-button.elementor-button-link.btn-back::before {content:url(//kuehling-personalberatung.de/wp-content/uploads/2024/01/icon-arrow-back.svg); margin-right:10px; transition: ease .4s;}
body.single.post-template #content .inner.stellenbeschreibung .elementor-button.elementor-button-link.btn-back:hover::before {content:url(//kuehling-personalberatung.de/wp-content/uploads/2024/01/icon-arrow-back.svg); margin-right:20px; opacity:.66; transition: ease .4s;} #unternehmen .e-n-accordion {}
#unternehmen .e-n-accordion .e-n-accordion-item-title-text {}
#unternehmen .e-n-accordion .e-n-accordion-item-title-text small {font-size:17px; font-weight:500; line-height:32px;}
#unternehmen .e-n-accordion .e-n-accordion-item-title-text sup {font-size:17px; margin:0 202px 0 -222px;}
#unternehmen .e-n-accordion .e-n-accordion-item-title {border:medium none; border-top:solid 1px; border-color:var(--n-accordion-border-color);}
#unternehmen .e-n-accordion #stellenbesetzung .e-n-accordion-item-title-text sup::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/Icon-stellenbesetzung.svg); margin:0 30px; position: absolute;}
#unternehmen .e-n-accordion #personalentwicklung .e-n-accordion-item-title-text sup::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-personalentwicklung.svg); margin:0 30px; position: absolute;}
#unternehmen .e-n-accordion #outplacementberatung .e-n-accordion-item-title-text sup::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-outplacementberatung.svg); margin:0 30px; position: absolute;} #bewerber .e-n-accordion {}
#bewerber .e-n-accordion .e-n-accordion-item-title-text {}
#bewerber .e-n-accordion .e-n-accordion-item-title-text small {font-size:17px; font-weight:500; line-height:32px;}
#bewerber .e-n-accordion .e-n-accordion-item-title-text sup {font-size:17px; margin:0 202px 0 -222px;}
#bewerber .e-n-accordion .e-n-accordion-item-title {border:medium none; border-top:solid 1px; border-color:var(--n-accordion-border-color);}
#bewerber .e-n-accordion #karriereplanung .e-n-accordion-item-title-text sup::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/Icon-stellenbesetzung.svg); margin:0 30px; position: absolute;}
#bewerber .e-n-accordion #bewerbungscoaching .e-n-accordion-item-title-text sup::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-bewerbungscoaching.svg); margin:0 30px; position: absolute;}
#bewerber .e-n-accordion #zeugnisanalyse .e-n-accordion-item-title-text sup::after {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-zeugnisanalyse.svg); margin:0 30px; position: absolute;} #faq .e-n-accordion {}
#faq .e-n-accordion .e-n-accordion-item-title-text {}
#faq .e-n-accordion .e-n-accordion-item-title-text sup {font-size:17px; margin:0 50px 0 -70px;}
#faq .e-n-accordion .e-n-accordion-item-title {border:medium none; border-top:solid 1px; border-color:var(--n-accordion-border-color);} .elementor-loop-container .elementor.e-loop-item {background:#fff;}
.elementor-loop-container .elementor.e-loop-item:nth-child(2n-1) {background:none transparent}
nav.elementor-pagination {border-top:solid 1px #D9E2EF; padding:25px 0; margin-top:50px;}
nav.elementor-pagination::before {content:'Seite: ';}
nav.elementor-pagination .page-numbers.current {font-weight:400; text-decoration:underline;}
.elementor-256 .elementor-element .elementor-search-form.elementor-search-form--focus {outline:none !important;} body.single #content .inner.stellenbeschreibung { margin:0px auto 100px auto; max-width:1506px; padding:5%; width:90%; }
body header.elementor-location-header .elementor-element {position: static;}
body.single.single-post .elementor-element.elementor-widget-theme-post-title,
body.single.single-post .stellenanzeige .links hr {display:none;}
body.single.single-post .stellenanzeige .links hr.line {display:block;}
body.single #content .inner.stellenbeschreibung .entry-title,
body.single #content .inner.stellenbeschreibung h1.entry-title {hyphens: auto; font-size:32px; line-height:42px; font-weight:300; color: var( --e-global-color-primary );}
body.single #content .inner.stellenbeschreibung ul {margin-bottom:60px; padding-left:1em;}
body.single #content .inner.stellenbeschreibung p,
body.single #content .inner.stellenbeschreibung li {text-align: left; margin-bottom:1.25em; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); line-height: 1.75rem; letter-spacing: var( --e-global-typography-text-letter-spacing );}
body.single #content .inner.stellenbeschreibung .elementor-button.elementor-button-link {text-decoration:none !important;}
body.single #content .inner.stellenbeschreibung hr.line { border:medium none; border-top:solid 1px #d5d8dc; margin:50px auto; display:block;}
.stellenanzeige {display:flex; width:100%;}
.stellenanzeige .links {width:100%; max-width:70%; padding:0 50px 0 0;}
.stellenanzeige .rechts {border-left: solid 1px #D5D8DC; padding: 20px 0 20px 50px; width:29%; position: sticky; top:50px;}
.stellenanzeige hr.line {border:medium none; border-top: solid 1px #D5D8DC; margin:55px 0;}
.stellenanzeige h2 {font-weight: 300; color: var( --e-global-color-primary );}
.stellenanzeige .head-contact {margin: 30px 0 10px 0;line-height: 1.3;}
.stellenanzeige .rechts .elementor-button.elementor-button-link {border: solid 2px var(--e-global-color-primary); padding:7px 20px;}
.stellenanzeige .rechts .elementor-button.elementor-button-link:hover {border-color:#516C9D;}
.stellenanzeige .rechts img {width: 100%;}
.elementor-element.btn.zurueck {}
.elementor-element.btn.zurueck a.elementor-button-link {transition: ease .4s;}
.elementor-element.btn.zurueck a.elementor-button-link .elementor-button-text::before {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-arrow_back.svg); margin-right:10px; transition: ease .4s;}
.elementor-element.btn.zurueck a.elementor-button-link:hover {opacity: .6;}
.elementor-element.btn.zurueck a.elementor-button-link:hover .elementor-button-text::before {content:url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-arrow_back.svg); margin-right:15px; transition: ease .4s;}
.elementor-element.btn.zurueck a.elementor-button-link .elementor-button-text::after {content:'';}
#cmplz-document {max-width:100%;} header .elementor-element .elementor-social-icons-wrapper .elementor-grid-item {width:auto;}
header .elementor-element .elementor-social-icons-wrapper .elementor-grid-item .elementor-social-icon {width:auto;}
header .elementor-element .elementor-social-icons-wrapper .elementor-grid-item .elementor-social-icon svg {width:inherit;}
footer .elementor-element .elementor-icon.elementor-social-icon-kuehling_icon-icon-kununu {width:90px;}
@media(max-width: 500px){
.footer-menu li {
width: 100%;
}
.footer-menu li:not(:last-child):after{
border: none !important;
}
.footer-menu li a {
justify-content: flex-start !important;
padding: 0 0 15px 0  !important;
margin: 0 !important;
}
} .login-hr {
border: none;
cursor: pointer;
}
.submit {
cursor: pointer;
}
.submit:after {
content: url(//kuehling-personalberatung.de/wp-content/uploads/2023/12/icon-arrow.svg);
margin-left: 0;
transition: ease .4s;
width: 26px;
height: 16px;
display: inline-block;
}
.submit:hover::after {
margin-left: 10px;
}
.inputlogin {
width: 190px;
height: 35px;
}
.form label {
width: 100px;
display: inline-block;
}
.elementor-kit-5 input[type="submit"] {
line-height: unset;
}  @media only screen and (min-width: 1025px) {
.stellenanzeige {padding:0 30px;}
}
@media(min-width: 1025px){
.stellenanzeige .rechts .elementor-button-text{font-size: 16px;}
.stellenanzeige .rechts .elementor-button.elementor-button-link {padding: 7px 12px;}
}
@media(min-width: 1367px) {
.stellenanzeige .rechts .elementor-button.elementor-button-link{padding: 7px 20px;}
.stellenanzeige .rechts .elementor-button-text{font-size: 20px;}
}  @media only screen and (max-width: 1024px) { 
.elementor-element.elementor-nav-menu--burger .elementor-menu-toggle .elementor-screen-only {display:block; visibility: visible; position:static; width:auto; height:auto; font-size:22px; line-height:33px;}
.elementor-element.elementor-nav-menu--burger .elementor-menu-toggle i {margin-right:10px;}
.elementor-element.elementor-nav-menu--burger nav {height:100vh !important;}
header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {left:0 !important;}
.stellenanzeige {display:block; padding: 0 10px;}
.stellenanzeige .links {max-width:100%; padding:0;}
.stellenanzeige .rechts {width:100%; margin-top:50px; border-left:medium none; border-top: solid 1px #D5D8DC; padding:50px 0;position: relative;}
.stellenanzeige .rechts img {width: 60%;}
.stellenanzeige .rechts .elementor-button-text{font-size: 16px;}
.stellenanzeige .rechts .elementor-button-text{font-size: 16px;}
.elementor-divider {padding-top:25px!important; padding-bottom:25px!important;} }  @media only screen and (max-width: 926px) { 
} @media only screen and (max-width: 525px) { 
#unternehmen .e-n-accordion #stellenbesetzung .e-n-accordion-item-title-text sup,
#unternehmen .e-n-accordion #personalentwicklung .e-n-accordion-item-title-text sup,
#unternehmen .e-n-accordion #outplacementberatung .e-n-accordion-item-title-text sup {display:block; margin:0; width:100%;}
#unternehmen .e-n-accordion #stellenbesetzung .e-n-accordion-item-title-text sup::after,
#unternehmen .e-n-accordion #personalentwicklung .e-n-accordion-item-title-text sup::after,
#unternehmen .e-n-accordion #outplacementberatung .e-n-accordion-item-title-text sup::after {content:'';}
#bewerber .e-n-accordion #karriereplanung .e-n-accordion-item-title-text sup,
#bewerber .e-n-accordion #bewerbungscoaching .e-n-accordion-item-title-text sup,
#bewerber .e-n-accordion #zeugnisanalyse .e-n-accordion-item-title-text sup {display:block; margin:0; width:100%;}
#bewerber .e-n-accordion #karriereplanung .e-n-accordion-item-title-text sup::after,
#bewerber .e-n-accordion #bewerbungscoaching .e-n-accordion-item-title-text sup::after,
#bewerber .e-n-accordion #zeugnisanalyse .e-n-accordion-item-title-text sup::after {content:'';}
#unternehmen .e-n-accordion .e-n-accordion-item-title-text small,
#bewerber .e-n-accordion .e-n-accordion-item-title-text small {font-size:16px; line-height:22px !important;}
#faq .e-n-accordion .e-n-accordion-item-title-text sup {font-size:17px; margin:0 20px 0 -40px;}
} body {
margin: 0;
}
.aspect-10-14 img {
aspect-ratio: 10/14;
object-fit: cover;
}
.stellenanzeige .links ul {
padding-left: 15px;
}
.category-stellenmarkt #zurueck{
margin-left: 10px
}
@media(min-width: 1025px){
.category-stellenmarkt #zurueck{
margin-left: 30px;
}
}
.elementor-328 .elementor-element.elementor-element-5c4eaaf .elementor-nav-menu__container.elementor-nav-menu--dropdown {
margin-top: 170px !important;
}@font-face {
font-family: 'Kuehling-iconset';
src:  url(//kuehling-personalberatung.de/wp-content/uploads/elementor/custom-icons/Kuehling-iconset-1/fonts/Kuehling-iconset.eot?ujfjyj);
src:  url(//kuehling-personalberatung.de/wp-content/uploads/elementor/custom-icons/Kuehling-iconset-1/fonts/Kuehling-iconset.eot?ujfjyj#iefix) format('embedded-opentype'),
url(//kuehling-personalberatung.de/wp-content/uploads/elementor/custom-icons/Kuehling-iconset-1/fonts/Kuehling-iconset.ttf?ujfjyj) format('truetype'),
url(//kuehling-personalberatung.de/wp-content/uploads/elementor/custom-icons/Kuehling-iconset-1/fonts/Kuehling-iconset.woff?ujfjyj) format('woff'),
url(//kuehling-personalberatung.de/wp-content/uploads/elementor/custom-icons/Kuehling-iconset-1/fonts/Kuehling-iconset.svg?ujfjyj#Kuehling-iconset) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="kuehling_icon-"], [class*=" kuehling_icon-"] { font-family: 'Kuehling-iconset' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.kuehling_icon-icon-arrow:before {
content: "\e900";
color: #073c9d;
}
.kuehling_icon-icon-bewerbungscoaching:before {
content: "\e901";
}
.kuehling_icon-icon-close:before {
content: "\e902";
}
.kuehling_icon-icon-email:before {
content: "\e903";
color: #f0f4f8;
}
.kuehling_icon-icon-F:before {
content: "\e904";
}
.kuehling_icon-icon-facebook:before {
content: "\e905";
color: #f0f4f8;
}
.kuehling_icon-icon-instgram:before {
content: "\e906";
color: #f0f4f8;
}
.kuehling_icon-icon-kununu:before {
content: "\e907";
color: #f0f4f8;
}
.kuehling_icon-icon-linkedin-blue:before {
content: "\e908";
color: #073c9d;
}
.kuehling_icon-icon-linkedin:before {
content: "\e909";
color: #f0f4f8;
}
.kuehling_icon-icon-M:before {
content: "\e90a";
}
.kuehling_icon-icon-mail-blue:before {
content: "\e90b";
color: #073c9d;
}
.kuehling_icon-icon-open:before {
content: "\e90c";
}
.kuehling_icon-icon-outplacementberatung:before {
content: "\e90d";
}
.kuehling_icon-icon-personalentwicklung:before {
content: "\e90e";
}
.kuehling_icon-icon-phone-blue:before {
content: "\e90f";
color: #073c9d;
}
.kuehling_icon-icon-phone:before {
content: "\e910";
color: #f0f4f8;
}
.kuehling_icon-Icon-stellenbesetzung:before {
content: "\e911";
}
.kuehling_icon-icon-xing-blue:before {
content: "\e912";
color: #073c9d;
}
.kuehling_icon-icon-xing:before {
content: "\e913";
color: #f0f4f8;
}
.kuehling_icon-icon-zeugnisanalyse:before {
content: "\e914";
}