.elementor-552 .elementor-element.elementor-element-007af09{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:7.9%;--padding-right:0%;}.elementor-552 .elementor-element.elementor-element-6102efb > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-6102efb .elementor-heading-title{font-size:58px;font-weight:900;text-transform:lowercase;}.elementor-552 .elementor-element.elementor-element-4ff42e8 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-1f6d5e1{width:100%;max-width:100%;top:50vh;}body:not(.rtl) .elementor-552 .elementor-element.elementor-element-1f6d5e1{right:0px;}body.rtl .elementor-552 .elementor-element.elementor-element-1f6d5e1{left:0px;}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links{justify-content:space-between;}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links .nav-previous a{background-color:var( --e-global-color-2e3e33ca );color:var( --e-global-color-secondary );min-width:0px;padding:5px 15px 5px 5px;margin-right:calc( 5px / 2 );}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links .nav-next a{background-color:var( --e-global-color-2e3e33ca );color:var( --e-global-color-secondary );min-width:0px;padding:5px 5px 5px 15px;margin-left:calc( 5px / 2 );}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links .nav-previous a:hover{color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links .nav-next a:hover{color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links a:hover .jet-blog-arrow svg *{fill:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links a .jet-blog-arrow{width:32px;height:32px;}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links a .jet-blog-arrow.jet-arrow-prev{margin-right:0px;}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links a .jet-blog-arrow.jet-arrow-next{margin-left:0px;}.elementor-552 .elementor-element.elementor-element-5f6b4a3 .elementor-button{background-color:var( --e-global-color-2e3e33ca );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:10px 10px 10px 14px;}.elementor-552 .elementor-element.elementor-element-5f6b4a3{width:auto;max-width:auto;top:0vh;}body:not(.rtl) .elementor-552 .elementor-element.elementor-element-5f6b4a3{left:0px;}body.rtl .elementor-552 .elementor-element.elementor-element-5f6b4a3{right:0px;}.elementor-552 .elementor-element.elementor-element-5f6b4a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-552 .elementor-element.elementor-element-5f6b4a3 .elementor-button:hover, .elementor-552 .elementor-element.elementor-element-5f6b4a3 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-5f6b4a3 .elementor-button:hover svg, .elementor-552 .elementor-element.elementor-element-5f6b4a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-9d41c36{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:7.9%;--padding-right:0%;}.elementor-552 .elementor-element.elementor-element-7a77862{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-0f2ad63 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-0f2ad63 .elementor-heading-title{font-size:46px;font-weight:900;text-transform:lowercase;}.elementor-552 .elementor-element.elementor-element-7c053dc > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-552 .elementor-element.elementor-element-7c053dc .jet-listing-dynamic-field__content{text-transform:lowercase;text-align:left;}.elementor-552 .elementor-element.elementor-element-7c053dc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-552 .elementor-element.elementor-element-7c053dc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-552 .elementor-element.elementor-element-7c053dc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-552 .elementor-element.elementor-element-831635f > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-552 .elementor-element.elementor-element-831635f .jet-listing-dynamic-field__content{text-transform:lowercase;text-align:left;}.elementor-552 .elementor-element.elementor-element-831635f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-552 .elementor-element.elementor-element-831635f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-552 .elementor-element.elementor-element-831635f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-552 .elementor-element.elementor-element-e66f92f > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-552 .elementor-element.elementor-element-e66f92f .jet-listing-dynamic-field__content{text-transform:lowercase;text-align:left;}.elementor-552 .elementor-element.elementor-element-e66f92f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-552 .elementor-element.elementor-element-e66f92f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-552 .elementor-element.elementor-element-e66f92f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-552 .elementor-element.elementor-element-7e6f1b3 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-552 .elementor-element.elementor-element-7e6f1b3 .jet-listing-dynamic-field__content{text-transform:lowercase;text-align:left;}.elementor-552 .elementor-element.elementor-element-7e6f1b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-552 .elementor-element.elementor-element-7e6f1b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-552 .elementor-element.elementor-element-7e6f1b3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-552 .elementor-element.elementor-element-88d1252{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-9e4e3e4{--spacer-size:1px;}.elementor-552 .elementor-element.elementor-element-75b7e2b .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:1;margin:calc( -80px/2 );}.elementor-552 .elementor-element.elementor-element-75b7e2b .jet-listing-dynamic-field__content{text-transform:lowercase;text-align:left;}.elementor-552 .elementor-element.elementor-element-75b7e2b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-552 .elementor-element.elementor-element-75b7e2b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-552 .elementor-element.elementor-element-75b7e2b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-552 .elementor-element.elementor-element-75b7e2b .jet-listing-dynamic-field .jet-engine-gallery-grid__item{padding:calc( 80px/2 );}.elementor-552 .elementor-element.elementor-element-5134b91e{--display:flex;--min-height:0px;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:7.9%;--padding-right:0%;}.elementor-552 .elementor-element.elementor-element-954bc6e > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-954bc6e .elementor-heading-title{font-size:46px;font-weight:900;text-transform:lowercase;}.elementor-552 .elementor-element.elementor-element-63bb38d > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-45a2bd5c{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:7.9%;--padding-right:0%;}.elementor-552 .elementor-element.elementor-element-17b9d746{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-552 .elementor-element.elementor-element-728ea37{--spacer-size:1px;}.elementor-552 .elementor-element.elementor-element-fc0d5df .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:1;margin:calc( -80px/2 );}.elementor-552 .elementor-element.elementor-element-fc0d5df .jet-listing-dynamic-field__content{text-transform:lowercase;text-align:left;}.elementor-552 .elementor-element.elementor-element-fc0d5df .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-552 .elementor-element.elementor-element-fc0d5df .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-552 .elementor-element.elementor-element-fc0d5df .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-552 .elementor-element.elementor-element-fc0d5df .jet-listing-dynamic-field .jet-engine-gallery-grid__item{padding:calc( 80px/2 );}.elementor-552 .elementor-element.elementor-element-4f7255b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-7ce4a25{--spacer-size:1px;}.elementor-552 .elementor-element.elementor-element-b41a003 .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:1;margin:calc( -80px/2 );}.elementor-552 .elementor-element.elementor-element-b41a003 .jet-listing-dynamic-field__content{text-transform:lowercase;text-align:left;}.elementor-552 .elementor-element.elementor-element-b41a003 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-552 .elementor-element.elementor-element-b41a003 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-552 .elementor-element.elementor-element-b41a003 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-552 .elementor-element.elementor-element-b41a003 .jet-listing-dynamic-field .jet-engine-gallery-grid__item{padding:calc( 80px/2 );}.elementor-552 .elementor-element.elementor-element-c7abf09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:310px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-552 .elementor-element.elementor-element-17b9d746{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-552 .elementor-element.elementor-element-4f7255b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-552 .elementor-element.elementor-element-007af09{--content-width:1400px;}.elementor-552 .elementor-element.elementor-element-9d41c36{--content-width:1400px;}.elementor-552 .elementor-element.elementor-element-17b9d746{--width:50%;}.elementor-552 .elementor-element.elementor-element-4f7255b4{--width:50%;}}@media(max-width:767px){.elementor-552 .elementor-element.elementor-element-6102efb .elementor-heading-title{font-size:46px;}.elementor-552 .elementor-element.elementor-element-1f6d5e1{z-index:20;}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links .nav-previous a{padding:0px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-1f6d5e1 .nav-links .nav-next a{padding:0px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-88d1252{--z-index:18;}.elementor-552 .elementor-element.elementor-element-45a2bd5c{--padding-top:60px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-552 .elementor-element.elementor-element-4f7255b4{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-6102efb */.elementor-552 .elementor-element.elementor-element-6102efb {
    hyphens: auto;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    word-break: break-word; /* Alternativ, wenn hyphens nicht ausreicht */
    overflow-wrap: break-word; /* Alternative, falls hyphens nicht ausreicht */
}/* End custom CSS */
/* Start custom CSS for jet-blog-posts-navigation, class: .elementor-element-1f6d5e1 *//* CSS to make the Post Navigation Sticky on either side of the screen
* Code from https://element.how/elementor-sticky-post-navigation/
* Copyright 2022 Element.How
* Licensed for personal and client use for customers who purchased access
* No redistribution or resale allowed
*/
@media (min-width:1025px){ /* Media query to apply the CSS to desktop only. Tablet and mobile will have the normal design. Change to 768px to have the sticky nav on tablet too. */
    
.elementor .elementor-post-navigation .elementor-post-navigation__prev, .elementor .elementor-post-navigation .elementor-post-navigation__next {
    position: fixed;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 3;
    width: 50px; /* Adjust to your liking, width by default, before hovering. Needs to changed if your icon isn't centered */
    border: 3px #e1e1e1 solid;  /* Adjust */
    display: flex;
    background-color: #eee;  /* Adjust */
    transition: width 0.3s;  /* Can be adjusted */
}

/* Adjust the paddings below to make your icon be centered horizontally */
.elementor .elementor-post-navigation .post-navigation__arrow-wrapper {
    padding-right: 10px;
    padding-left: 10px;
}

.elementor .elementor-post-navigation .elementor-post-navigation__prev a, .elementor .elementor-post-navigation .elementor-post-navigation__next a {
    padding-top: 30px; /* Add or remove to the 30px to make the box taller or smaller */
    padding-bottom: 30px; /* idem, should be same value */
}

.elementor .elementor-post-navigation .elementor-post-navigation__prev:hover, .elementor .elementor-post-navigation .elementor-post-navigation__next:hover {
    width: 270px;  /* Width after hovering */
}

.elementor .elementor-post-navigation .elementor-post-navigation__prev .elementor-post-navigation__link__prev, .elementor .elementor-post-navigation .elementor-post-navigation__next .elementor-post-navigation__link__next {
    opacity: 0;
    transition: opacity 0.3s;  /* Adjust opacity transition on title */
}

/* These paddings are for the Post Title, when the nav is being hovered. Should be fine as they are.*/
.elementor .elementor-post-navigation .post-navigation__prev--title {
    padding-right: 10px;
}

.elementor .elementor-post-navigation .post-navigation__next--title {
    padding-left: 10px;
}

/* Rest should not be modified */

.elementor .elementor-post-navigation .elementor-post-navigation__next {
    left: unset;
    right: 0;
    justify-content: flex-end;
}

.elementor .elementor-post-navigation .elementor-post-navigation__prev:hover .elementor-post-navigation__link__prev, .elementor .elementor-post-navigation .elementor-post-navigation__next:hover .elementor-post-navigation__link__next {
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-75b7e2b */.elementor-slideshow__description {
  text-transform: lowercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b9d746 */.elementor-slideshow__description {
  text-transform: lowercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7255b4 */.elementor-slideshow__description {
  text-transform: lowercase;
}/* End custom CSS */