.elementor-kit-936{--e-global-color-primary:#26292F;--e-global-color-secondary:#E4E4E6;--e-global-color-text:#26292F;--e-global-color-accent:#DE000C;--e-global-color-ed32865:#FFFFFF;--e-global-color-39e708a:#565B5F;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-7bfe9d8-font-family:"Roboto";--e-global-typography-7bfe9d8-font-size:90px;--e-global-typography-7bfe9d8-font-weight:300;--e-global-typography-7bfe9d8-text-transform:uppercase;--e-global-typography-7bfe9d8-line-height:1.25em;--e-global-typography-6c19a5a-font-family:"Roboto";--e-global-typography-6c19a5a-font-size:50px;--e-global-typography-6c19a5a-font-weight:300;--e-global-typography-6c19a5a-text-transform:uppercase;--e-global-typography-6c19a5a-line-height:1.25em;--e-global-typography-6a6c5f8-font-family:"Roboto";--e-global-typography-6a6c5f8-font-size:30px;--e-global-typography-6a6c5f8-font-weight:400;--e-global-typography-6a6c5f8-text-transform:uppercase;--e-global-typography-6a6c5f8-line-height:1.25em;--e-global-typography-c0ad0ba-font-family:"Roboto";--e-global-typography-c0ad0ba-font-size:24px;--e-global-typography-c0ad0ba-font-weight:700;--e-global-typography-c0ad0ba-text-transform:uppercase;--e-global-typography-c0ad0ba-line-height: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:var( --e-global-typography-text-line-height );}.elementor-kit-936 button,.elementor-kit-936 input[type="button"],.elementor-kit-936 input[type="submit"],.elementor-kit-936 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-kit-936 button:hover,.elementor-kit-936 button:focus,.elementor-kit-936 input[type="button"]:hover,.elementor-kit-936 input[type="button"]:focus,.elementor-kit-936 input[type="submit"]:hover,.elementor-kit-936 input[type="submit"]:focus,.elementor-kit-936 .elementor-button:hover,.elementor-kit-936 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-ed32865 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-kit-936 e-page-transition{background-color:#FFBC7D;}.elementor-kit-936 p{margin-block-end:10px;}.elementor-kit-936 a{color:var( --e-global-color-accent );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:var( --e-global-typography-text-line-height );}.elementor-kit-936 h1{color:var( --e-global-color-ed32865 );font-family:var( --e-global-typography-7bfe9d8-font-family ), Sans-serif;font-size:var( --e-global-typography-7bfe9d8-font-size );font-weight:var( --e-global-typography-7bfe9d8-font-weight );text-transform:var( --e-global-typography-7bfe9d8-text-transform );line-height:var( --e-global-typography-7bfe9d8-line-height );}.elementor-kit-936 h2{color:var( --e-global-color-accent );font-family:var( --e-global-typography-6c19a5a-font-family ), Sans-serif;font-size:var( --e-global-typography-6c19a5a-font-size );font-weight:var( --e-global-typography-6c19a5a-font-weight );text-transform:var( --e-global-typography-6c19a5a-text-transform );line-height:var( --e-global-typography-6c19a5a-line-height );}.elementor-kit-936 h3{font-family:var( --e-global-typography-6a6c5f8-font-family ), Sans-serif;font-size:var( --e-global-typography-6a6c5f8-font-size );font-weight:var( --e-global-typography-6a6c5f8-font-weight );text-transform:var( --e-global-typography-6a6c5f8-text-transform );line-height:var( --e-global-typography-6a6c5f8-line-height );}.elementor-kit-936 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-c0ad0ba-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ad0ba-font-size );font-weight:var( --e-global-typography-c0ad0ba-font-weight );text-transform:var( --e-global-typography-c0ad0ba-text-transform );line-height:var( --e-global-typography-c0ad0ba-line-height );}.elementor-kit-936 label{font-family:"Roboto", Sans-serif;}.elementor-kit-936 input:not([type="button"]):not([type="submit"]),.elementor-kit-936 textarea,.elementor-kit-936 .elementor-field-textual{font-family:"Roboto", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1440px){.elementor-kit-936{--e-global-typography-7bfe9d8-font-size:80px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-936 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-936 h1{font-size:var( --e-global-typography-7bfe9d8-font-size );line-height:var( --e-global-typography-7bfe9d8-line-height );}.elementor-kit-936 h2{font-size:var( --e-global-typography-6c19a5a-font-size );line-height:var( --e-global-typography-6c19a5a-line-height );}.elementor-kit-936 h3{font-size:var( --e-global-typography-6a6c5f8-font-size );line-height:var( --e-global-typography-6a6c5f8-line-height );}.elementor-kit-936 h4{font-size:var( --e-global-typography-c0ad0ba-font-size );line-height:var( --e-global-typography-c0ad0ba-line-height );}}@media(max-width:1024px){.elementor-kit-936{--e-global-typography-7bfe9d8-font-size:53px;--e-global-typography-6c19a5a-font-size:40px;--e-global-typography-c0ad0ba-font-size:22px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-936 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-936 h1{font-size:var( --e-global-typography-7bfe9d8-font-size );line-height:var( --e-global-typography-7bfe9d8-line-height );}.elementor-kit-936 h2{font-size:var( --e-global-typography-6c19a5a-font-size );line-height:var( --e-global-typography-6c19a5a-line-height );}.elementor-kit-936 h3{font-size:var( --e-global-typography-6a6c5f8-font-size );line-height:var( --e-global-typography-6a6c5f8-line-height );}.elementor-kit-936 h4{font-size:var( --e-global-typography-c0ad0ba-font-size );line-height:var( --e-global-typography-c0ad0ba-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-936{--e-global-typography-text-font-size:16px;--e-global-typography-6c19a5a-font-size:35px;--e-global-typography-6a6c5f8-font-size:28px;--e-global-typography-c0ad0ba-font-size:20px;}}@media(max-width:500px){.elementor-kit-936{--e-global-typography-7bfe9d8-font-size:37px;--e-global-typography-6c19a5a-font-size:24px;--e-global-typography-6a6c5f8-font-size:22px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-936 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-936 h1{font-size:var( --e-global-typography-7bfe9d8-font-size );line-height:var( --e-global-typography-7bfe9d8-line-height );}.elementor-kit-936 h2{font-size:var( --e-global-typography-6c19a5a-font-size );line-height:var( --e-global-typography-6c19a5a-line-height );}.elementor-kit-936 h3{font-size:var( --e-global-typography-6a6c5f8-font-size );line-height:var( --e-global-typography-6a6c5f8-line-height );}.elementor-kit-936 h4{font-size:var( --e-global-typography-c0ad0ba-font-size );line-height:var( --e-global-typography-c0ad0ba-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.dialog-widget {
position: fixed !important;
}

/* Header */
.elementor-location-header * {
z-index: 1000 !important;
}

/* Text */
.text-is-red {
color: var( --e-global-color-accent );
}

/* Selection Color */
::selection {
background-color: var(--e-global-color-accent);
color: var( --e-global-color-ed32865 );
}

@media only screen and (min-width:1025px) {
.indent {
display: block;
}
}

@media only screen and (min-width:768px) {
.indent {
padding-left: 50px;
}
}

@media only screen and (max-width:767px) {
.elementor-heading-title {
-webkit-hyphens: auto;
hyphens: auto;
}
}

@media only screen and (min-width:400px) {
.elementor-button {
height: 44px;
display: inline-flex;
align-items: center;
justify-content: center;
margin: 0 auto;
}
}

/* Karussell */
#content .elementor .swiper-container-horizontal>.swiper-pagination-bullets {
bottom: -15px;
}

#content .elementor .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
border: 2px solid var( --e-global-color-accent );
}

/*=== Header ===*/
.dialog-close-button.dialog-lightbox-close-button {
background: var(--e-global-color-secondary);
width: 35px;
height: 35px;
border-radius: 50%;
justify-content: center;
align-items: center;
-webkit-transition: .5s ease-in-out;
transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
}

.dialog-close-button.dialog-lightbox-close-button:hover {
background: var(--e-global-color-primary);
}

.dialog-close-button.dialog-lightbox-close-button .eicon-close {
color: var(--e-global-color-accent);
-webkit-transition: .5s ease-in-out;
transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
}

.dialog-close-button.dialog-lightbox-close-button:hover .eicon-close {
color: var(--e-global-color-ed32865);
}

/* Einstellungen für Scrolling mit fixiertem Header */
#site-header {
-webkit-transition: all 0.5s;
transition: all 0.5s;
-moz-transition: all 0.5s;
}

.scrolling-down #site-header,
.scrolling-up #site-header {
background: var(--e-global-color-primary);
}

.elementor-location-header .sticky-logo img {
width: 135px;
}

.scrolling-down .elementor-location-header .sticky-logo img,
.scrolling-up .elementor-location-header .sticky-logo img {
width: 80px!important;
}

.elementor-kit-936 .sticky-logo img {
transition: 1s all ease-in-out;
}

@media screen and (max-width: 767px) {
.elementor-kit-936 .elementor-sticky--effects .sticky-logo img {
width: 80px!important;
}
}

/* Hotspot Tooltips */
.card-content {
display: flex;
align-items: center;
}

.card-content .text-column {
padding-left: 12px;
}

.jet-listing-grid.jet-listing .jet-listing-grid__slider-icon.slick-arrow {
display: flex;
flex-direction: column;
visibility: hidden;
width: 50px;
height: 50px;
}

.jet-listing-grid.jet-listing .jet-listing-grid__slider-icon.slick-arrow:before {
content: "";
background-image: url(/wp-content/uploads/2023/06/next.svg);
width: 50px;
height: 50px;
visibility: visible;
background-repeat: no-repeat;
background-size: 50px;
z-index: 999;
background-position: center center;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}

.jet-listing-grid.jet-listing .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
transform: scaleX(-1) !IMPORTANT;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://karriere.klaus-gruppe.de/wp-content/uploads/sites/3/2023/11/Roboto-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://karriere.klaus-gruppe.de/wp-content/uploads/sites/3/2023/11/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://karriere.klaus-gruppe.de/wp-content/uploads/sites/3/2023/11/Roboto-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://karriere.klaus-gruppe.de/wp-content/uploads/sites/3/2023/11/Roboto-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */