.elementor-68 .elementor-element.elementor-element-0925057{--display:flex;}.elementor-68 .elementor-element.elementor-element-7e49d16  .bdt-mercury-slider{background-color:var( --e-global-color-accent );}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-content-slider .bdt-category a{background-color:var( --e-global-color-798ab2c );color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#e7e7e7;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;font-family:"Questa Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-image-slider .bdt-navigation-wrap .bdt-button-next, .elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-image-slider .bdt-navigation-wrap .bdt-button-prev{background-color:var( --e-global-color-accent );color:var( --e-global-color-37deb07 );}.elementor-68 .elementor-element.elementor-element-7e49d16{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;border-radius:16px 16px 16px 16px;}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-content-slider .bdt-title a{color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-content-slider .bdt-title a:hover{color:var( --e-global-color-798ab2c );}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-content-slider .bdt-title{margin-bottom:15px;font-weight:900;text-transform:uppercase;}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-content-slider .bdt-desc{color:#FFFFFF;font-family:"Questa Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-content-slider .bdt-category{margin-bottom:11px;}.elementor-68 .elementor-element.elementor-element-7e49d16 .bdt-mercury-content-slider .bdt-category a+a{margin-left:14px;}.elementor-68 .elementor-element.elementor-element-30be034{--display:flex;}.elementor-68 .elementor-element.elementor-element-30be034:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-30be034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-9d4847d{--item-display:flex;--read-more-alignment:1;--grid-row-gap:40px;--grid-column-gap:15px;}.elementor-68 .elementor-element.elementor-element-9d4847d > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-68 .elementor-element.elementor-element-9d4847d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-68 .elementor-element.elementor-element-9d4847d:after{content:"0.65";}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__thumbnail__link{width:33%;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post{border-radius:20px;padding:27px 27px 26px 27px;background-color:var( --e-global-color-37deb07 );}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__thumbnail{border-radius:15px 15px 15px 15px;}.elementor-68 .elementor-element.elementor-element-9d4847d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-68 .elementor-element.elementor-element-9d4847d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-68 .elementor-element.elementor-element-9d4847d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__title, .elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__title a{color:var( --e-global-color-aed0b29 );font-size:36px;text-transform:uppercase;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__excerpt p{color:var( --e-global-color-798ab2c );font-family:"Questa Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__read-more{color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-9d4847d a.elementor-post__read-more{font-family:"Questa Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__text{margin-bottom:45px;}.elementor-68 .elementor-element.elementor-element-9368bd4{--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;}.elementor-68 .elementor-element.elementor-element-f7a613b{--spacer-size:50px;}.elementor-68 .elementor-element.elementor-element-6f89483{--item-display:flex;--read-more-alignment:1;--grid-row-gap:70px;--grid-column-gap:70px;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.09 * 100% );}.elementor-68 .elementor-element.elementor-element-6f89483:after{content:"1.09";}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__thumbnail__link{width:33%;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post{border-radius:0px;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__thumbnail{border-radius:15px 15px 15px 15px;}.elementor-68 .elementor-element.elementor-element-6f89483.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-68 .elementor-element.elementor-element-6f89483.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-68 .elementor-element.elementor-element-6f89483.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__title, .elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__title a{color:var( --e-global-color-accent );font-family:"Questa Sans", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__excerpt p{color:var( --e-global-color-798ab2c );font-family:"Questa Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__read-more{color:#7985ED;}.elementor-68 .elementor-element.elementor-element-6f89483 a.elementor-post__read-more{font-family:"Questa Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__text{margin-bottom:15px;}.elementor-68 .elementor-element.elementor-element-5964d161{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:1%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-68 .elementor-element.elementor-element-7b24481{--spacer-size:50px;}.elementor-68 .elementor-element.elementor-element-d7f3cd4 .elementor-repeater-item-6499121 .swiper-slide-bg{background-color:var( --e-global-color-accent );}.elementor-68 .elementor-element.elementor-element-d7f3cd4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:240px;}.elementor-68 .elementor-element.elementor-element-d7f3cd4 .elementor-slide-button{background-color:#242626;border-width:0px;border-radius:12px;border-color:var( --e-global-color-text );}.elementor-68 .elementor-element.elementor-element-d7f3cd4 .elementor-slide-button:hover{background-color:var( --e-global-color-aed0b29 );}.elementor-68 .elementor-element.elementor-element-d7f3cd4{border-radius:15px 15px 15px 15px;}.elementor-68 .elementor-element.elementor-element-d7f3cd4 .swiper-slide-inner{text-align:center;}.elementor-68 .elementor-element.elementor-element-d7f3cd4 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:26px;}.elementor-68 .elementor-element.elementor-element-d7f3cd4 .elementor-slide-description{font-family:"Questa Sans", Sans-serif;font-size:27px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-b6d2fa3{--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;}.elementor-68 .elementor-element.elementor-element-d0068bc{--spacer-size:50px;}.elementor-68 .elementor-element.elementor-element-3b616fa{--item-display:flex;--read-more-alignment:1;--grid-row-gap:70px;--grid-column-gap:70px;--load-more-message-alignment:center;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-37deb07 );color:var( --e-global-color-37deb07 );border-radius:12px 12px 12px 12px;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button:focus{background-color:var( --e-global-color-aed0b29 );}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.09 * 100% );}.elementor-68 .elementor-element.elementor-element-3b616fa:after{content:"1.09";}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__thumbnail__link{width:33%;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post{border-radius:0px;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__thumbnail{border-radius:15px 15px 15px 15px;}.elementor-68 .elementor-element.elementor-element-3b616fa.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-68 .elementor-element.elementor-element-3b616fa.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-68 .elementor-element.elementor-element-3b616fa.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__title, .elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__title a{color:#7985ED;font-family:"Questa Sans", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__excerpt p{color:var( --e-global-color-798ab2c );font-family:"Questa Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__read-more{color:#7985ED;}.elementor-68 .elementor-element.elementor-element-3b616fa a.elementor-post__read-more{font-family:"Questa Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__text{margin-bottom:15px;}.elementor-68 .elementor-element.elementor-element-0a073a5{--spacer-size:50px;}body.elementor-page-68:not(.elementor-motion-effects-element-type-background), body.elementor-page-68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-0925057{--content-width:1240px;}}@media(max-width:1024px){.elementor-68 .elementor-element.elementor-element-7e49d16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-68 .elementor-element.elementor-element-9d4847d{width:auto;max-width:auto;}.elementor-68 .elementor-element.elementor-element-9d4847d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-68 .elementor-element.elementor-element-5964d161{--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-7e49d16{padding:15px 15px 15px 15px;}.elementor-68 .elementor-element.elementor-element-9d4847d{width:100%;max-width:100%;}.elementor-68 .elementor-element.elementor-element-9d4847d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-9d4847d.elementor-element{--order:-99999 /* order start hack */;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.12 * 100% );}.elementor-68 .elementor-element.elementor-element-9d4847d:after{content:"1.12";}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__thumbnail__link{width:28%;}.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__title, .elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__title a{font-size:29px;}.elementor-68 .elementor-element.elementor-element-6f89483{--grid-row-gap:31px;}.elementor-68 .elementor-element.elementor-element-6f89483 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.1 * 100% );}.elementor-68 .elementor-element.elementor-element-6f89483:after{content:"1.1";}.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__thumbnail__link{width:35%;}.elementor-68 .elementor-element.elementor-element-5964d161{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-68 .elementor-element.elementor-element-3b616fa{--grid-row-gap:31px;}.elementor-68 .elementor-element.elementor-element-3b616fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.1 * 100% );}.elementor-68 .elementor-element.elementor-element-3b616fa:after{content:"1.1";}.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__thumbnail__link{width:35%;}}/* Start custom CSS for posts, class: .elementor-element-9d4847d *//* Postslider – Buttonfarben erzwingen (nur dieses Widget) */
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__read-more,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__read-more:link,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__read-more:visited,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-button,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-button:link,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-button:visited {
  background: #242626 !important;   /* Button-Farbe */
  color: #ffffff !important;         /* Textfarbe */
  border-color: #242626 !important;
  transition: background .2s ease, border-color .2s ease, color .2s ease;
}

/* Falls der Button Text-Span nutzt */
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-button .elementor-button-text {
  color: #ffffff !important;
}

/* Hover/Focus */
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__read-more:hover,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-post__read-more:focus,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-button:hover,
.elementor-68 .elementor-element.elementor-element-9d4847d .elementor-button:focus {
  background: #7985ED !important;    /* Hoverfarbe */
  border-color: #7985ED !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6f89483 *//* Postslider – Buttonfarben erzwingen (nur dieses Widget) */
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__read-more,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__read-more:link,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__read-more:visited,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-button,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-button:link,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-button:visited {
  background: #242626 !important;   /* Button-Farbe */
  color: #ffffff !important;         /* Textfarbe */
  border-color: #242626 !important;
  transition: background .2s ease, border-color .2s ease, color .2s ease;
}

/* Falls der Button Text-Span nutzt */
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-button .elementor-button-text {
  color: #ffffff !important;
}

/* Hover/Focus */
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__read-more:hover,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-post__read-more:focus,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-button:hover,
.elementor-68 .elementor-element.elementor-element-6f89483 .elementor-button:focus {
  background: #7985ED !important;    /* Hoverfarbe */
  border-color: #7985ED !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-3b616fa *//* Postslider – Buttonfarben erzwingen (nur dieses Widget) */
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__read-more,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__read-more:link,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__read-more:visited,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button:link,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button:visited {
  background: #242626 !important;   /* Button-Farbe */
  color: #ffffff !important;         /* Textfarbe */
  border-color: #242626 !important;
  transition: background .2s ease, border-color .2s ease, color .2s ease;
}

/* Falls der Button Text-Span nutzt */
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button .elementor-button-text {
  color: #ffffff !important;
}

/* Hover/Focus */
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__read-more:hover,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-post__read-more:focus,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button:hover,
.elementor-68 .elementor-element.elementor-element-3b616fa .elementor-button:focus {
  background: #7985ED !important;    /* Hoverfarbe */
  border-color: #7985ED !important;
  color: #ffffff !important;
}/* End custom CSS */