.elementor-999505 .elementor-element.elementor-element-d779deb:not(.elementor-motion-effects-element-type-background), .elementor-999505 .elementor-element.elementor-element-d779deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunflower-gartencenter.pro/wp-content/uploads/2021/12/Gemaelde_7713-1.jpeg");background-position:center center;background-size:cover;}.elementor-999505 .elementor-element.elementor-element-d779deb > .elementor-background-overlay{background-color:#272727;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999505 .elementor-element.elementor-element-d779deb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-999505 .elementor-element.elementor-element-cb20491{--spacer-size:150px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-999505 .elementor-element.elementor-element-76e6065{text-align:start;}.elementor-999505 .elementor-element.elementor-element-76e6065 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-999505 .elementor-element.elementor-element-dd5828c{--spacer-size:150px;}.elementor-999505 .elementor-element.elementor-element-7f12143:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-999505 .elementor-element.elementor-element-7f12143 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunflower-gartencenter.pro/wp-content/uploads/2017/09/plants-left.svg");background-position:bottom center;background-repeat:no-repeat;}.elementor-999505 .elementor-element.elementor-element-7f12143 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-999505 .elementor-element.elementor-element-7f12143 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-999505 .elementor-element.elementor-element-8d95789{--spacer-size:50px;}.elementor-999505 .elementor-element.elementor-element-86d9bc1{text-align:start;}.elementor-999505 .elementor-element.elementor-element-86d9bc1 .elementor-heading-title{color:var( --e-global-color-4260929 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-999505 .elementor-element.elementor-element-3522bd0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-999505 .elementor-element.elementor-element-3522bd0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-999505 .elementor-element.elementor-element-3522bd0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-999505 .elementor-element.elementor-element-9b3dc27{--spacer-size:50px;}@media(max-width:767px){.elementor-999505 .elementor-element.elementor-element-86d9bc1{text-align:start;}}/* Start custom CSS */.elementor-cta--skin-classic .elementor-icon {background-color: #468258!important;}

.headlineteaser {max-width: 1250px!important; 
    display: flex;
    margin-right: auto;
    margin-left: auto;
    position: relative;}
    
    #voucher-multistep-form.wizard>.steps {font-size: 20px!important;}
    
    #voucher-multistep-form.wizard>.content {min-height: 1em!important;}
    
    #voucher-multistep-form.wizard>.actions a, #voucher-multistep-form.wizard>.actions a:hover, #voucher-multistep-form.wizard>.actions a:active {font-size: 20px!important;}
    
    #voucher-multistep-form.wizard>.content>.body legend {font-size: 30px!important;}

#voucher-multistep-form * {font-size: 20px!important;}/* End custom CSS */