.elementor-66 .elementor-element.elementor-element-4e01f64{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:109px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-66 .elementor-element.elementor-element-151e852{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-primary{background-image:url("https://xn--mpufhrerschein-jsb.de/wp-content/uploads/2025/06/Group-67.svg");font-size:18px;font-weight:700;color:var( --e-global-color-a099fee );background-position:0px 7px;background-repeat:no-repeat;margin:0px 0px 14px 0px;padding:0px 0px 0px 40px;}.elementor-66 .elementor-element.elementor-element-3ba9d2e{animation-duration:1500ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-secondary{font-size:58px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;max-width:512px;}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-description{color:#000000C7;font-size:23px;font-weight:400;text-transform:capitalize;max-width:1030px;}.elementor-66 .elementor-element.elementor-element-f3b44f5{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:7px;--padding-left:35px;--padding-right:35px;}.elementor-66 .elementor-element.elementor-element-f3b44f5:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-f3b44f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-66 .elementor-element.elementor-element-717b747{animation-duration:1500ms;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-717b747 .aux-modern-heading-primary{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-accent );margin:0px 0px 9px 0px;}.elementor-66 .elementor-element.elementor-element-717b747 .aux-modern-heading-secondary{font-size:16px;font-weight:400;color:#000000BF;}.elementor-66 .elementor-element.elementor-element-f5ebd61{--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;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-51d8543{animation-duration:1400ms;position:absolute;top:-21px;right:42px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-10ea925{animation-duration:1600ms;position:absolute;top:55px;right:54px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-146cda9{animation-duration:1600ms;padding:12px 0px 0px 0px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-5c1338a{animation-duration:1300ms;padding:12px 0px 0px 0px;position:absolute;top:462px;left:99px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-5c1338a.elementor-element{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-75f61b9{animation-duration:1300ms;padding:12px 0px 0px 0px;position:absolute;top:599px;left:59px;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-75f61b9.elementor-element{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-2a30a50{--display:flex;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:182px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-66 .elementor-element.elementor-element-334aae5{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-0a42877{width:var( --container-widget-width, 363px );max-width:363px;animation-duration:1300ms;--container-widget-width:363px;--container-widget-flex-grow:0;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-0a42877 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-0a42877 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-0a42877 .col-title a, .elementor-66 .elementor-element.elementor-element-0a42877 .col-title{color:var( --e-global-color-a099fee );}.elementor-66 .elementor-element.elementor-element-0a42877 .col-title, .elementor-66 .elementor-element.elementor-element-0a42877 .col-title a{font-size:20px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-0a42877 .col-title{margin-bottom:18px;}.elementor-66 .elementor-element.elementor-element-0a42877 .widget-content{color:var( --e-global-color-accent );font-size:28px;font-weight:700;}.elementor-66 .elementor-element.elementor-element-0a42877 .aux-widget-advanced-text{text-align:center !important;}.elementor-66 .elementor-element.elementor-element-fde509c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-c29c652{width:var( --container-widget-width, 363px );max-width:363px;animation-duration:1300ms;--container-widget-width:363px;--container-widget-flex-grow:0;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-c29c652.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-c29c652 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-c29c652 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-c29c652 .col-title a, .elementor-66 .elementor-element.elementor-element-c29c652 .col-title{color:var( --e-global-color-a099fee );}.elementor-66 .elementor-element.elementor-element-c29c652 .col-title, .elementor-66 .elementor-element.elementor-element-c29c652 .col-title a{font-size:20px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-c29c652 .col-title{margin-bottom:18px;}.elementor-66 .elementor-element.elementor-element-c29c652 .widget-content{color:var( --e-global-color-accent );font-size:28px;font-weight:700;}.elementor-66 .elementor-element.elementor-element-c29c652 .aux-widget-advanced-text{text-align:center !important;}.elementor-66 .elementor-element.elementor-element-f927666{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-93871b2{width:var( --container-widget-width, 363px );max-width:363px;animation-duration:1300ms;padding:12px 0px 0px 0px;--container-widget-width:363px;--container-widget-flex-grow:0;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-66 .elementor-element.elementor-element-93871b2.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-93871b2 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-93871b2 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-93871b2 .col-title a, .elementor-66 .elementor-element.elementor-element-93871b2 .col-title{color:var( --e-global-color-a099fee );}.elementor-66 .elementor-element.elementor-element-93871b2 .col-title, .elementor-66 .elementor-element.elementor-element-93871b2 .col-title a{font-size:20px;font-weight:400;}.elementor-66 .elementor-element.elementor-element-93871b2 .col-title{margin-bottom:18px;}.elementor-66 .elementor-element.elementor-element-93871b2 .widget-content{color:var( --e-global-color-accent );font-size:28px;font-weight:700;}.elementor-66 .elementor-element.elementor-element-93871b2 .aux-widget-advanced-text{text-align:center !important;}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-151e852{--width:55%;}.elementor-66 .elementor-element.elementor-element-f3b44f5{--width:92%;}.elementor-66 .elementor-element.elementor-element-f5ebd61{--width:50%;}.elementor-66 .elementor-element.elementor-element-334aae5{--width:33%;}.elementor-66 .elementor-element.elementor-element-fde509c{--width:33%;}.elementor-66 .elementor-element.elementor-element-f927666{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-151e852{--width:50%;}}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-4e01f64{--flex-wrap:wrap;}.elementor-66 .elementor-element.elementor-element-151e852{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-primary{font-size:16px;background-position:0px 0px;}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-secondary{font-size:50px;}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-description{font-size:16px;}.elementor-66 .elementor-element.elementor-element-f5ebd61{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-51d8543{top:12px;right:-8px;}.elementor-66 .elementor-element.elementor-element-51d8543 .aux-media-image{max-width:271px;}.elementor-66 .elementor-element.elementor-element-10ea925{top:105px;right:-12px;}.elementor-66 .elementor-element.elementor-element-5c1338a{top:479px;left:49px;}.elementor-66 .elementor-element.elementor-element-75f61b9{top:616px;left:9px;}.elementor-66 .elementor-element.elementor-element-0a42877 .widget-content{font-size:18px;}.elementor-66 .elementor-element.elementor-element-c29c652 .widget-content{font-size:18px;}.elementor-66 .elementor-element.elementor-element-93871b2 .widget-content{font-size:18px;}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-151e852{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-3ba9d2e .aux-modern-heading-primary{background-position:0px 0px;}.elementor-66 .elementor-element.elementor-element-5c1338a{top:399px;}.elementor-66 .elementor-element.elementor-element-5c1338a .aux-media-image{max-width:107px;}.elementor-66 .elementor-element.elementor-element-75f61b9{top:510px;}}/* Start custom CSS for container, class: .elementor-element-f3b44f5 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-66 .elementor-element.elementor-element-f3b44f5{
   width:100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151e852 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-66 .elementor-element.elementor-element-151e852 {
   width:100%;
   padding-right: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-5c1338a */@media only screen and (max-width: 700px) {
.elementor-66 .elementor-element.elementor-element-5c1338a {
    top: 320px!important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-75f61b9 */@media only screen and (max-width: 700px) {
.elementor-66 .elementor-element.elementor-element-75f61b9 {
    top: 449px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5ebd61 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-66 .elementor-element.elementor-element-f5ebd61 {
   width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-0a42877 */.elementor-66 .elementor-element.elementor-element-0a42877:hover p{
    color: var( --e-global-color-secondary );
}
.elementor-66 .elementor-element.elementor-element-0a42877 p, .elementor-66 .elementor-element.elementor-element-0a42877 svg path{
    transition: all 250ms ease-in
}
.elementor-66 .elementor-element.elementor-element-0a42877:hover svg path{
   fill: var( --e-global-color-primary )
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c29c652 */.elementor-66 .elementor-element.elementor-element-c29c652:hover p{
    color: var( --e-global-color-secondary );
}
.elementor-66 .elementor-element.elementor-element-c29c652 p, .elementor-66 .elementor-element.elementor-element-c29c652 svg path{
    transition: all 250ms ease-in
}
.elementor-66 .elementor-element.elementor-element-c29c652:hover svg path{
   fill: var( --e-global-color-primary )
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-93871b2 */.elementor-66 .elementor-element.elementor-element-93871b2:hover p{
    color: var( --e-global-color-secondary );
}
.elementor-66 .elementor-element.elementor-element-93871b2 p, .elementor-66 .elementor-element.elementor-element-93871b2 svg path{
    transition: all 250ms ease-in
}
.elementor-66 .elementor-element.elementor-element-93871b2:hover svg path{
   fill: var( --e-global-color-primary )
}/* End custom CSS */