.elementor-1590 .elementor-element.elementor-element-7b1964a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1590 .elementor-element.elementor-element-7b1964a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1590 .elementor-element.elementor-element-df779ef > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1590 .elementor-element.elementor-element-a5cd620{margin-top:67px;margin-bottom:0px;}.elementor-1590 .elementor-element.elementor-element-18ab2fb .elementor-heading-title{color:#4B97D2;}.elementor-1590 .elementor-element.elementor-element-1c164cc{--spacer-size:10px;}.elementor-1590 .elementor-element.elementor-element-2b31925{line-height:1.8rem;}.elementor-1590 .elementor-element.elementor-element-4cfa46f{--divider-border-style:solid;--divider-color:#EEE3DA;--divider-border-width:7.9px;}.elementor-1590 .elementor-element.elementor-element-4cfa46f .elementor-divider-separator{width:100%;}.elementor-1590 .elementor-element.elementor-element-4cfa46f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1590 .elementor-element.elementor-element-2963489{margin-top:0px;margin-bottom:0px;}.elementor-1590 .elementor-element.elementor-element-8c3a9f0 .elementor-heading-title{color:#4B97D2;}.elementor-1590 .elementor-element.elementor-element-763a71b{--spacer-size:10px;}.elementor-1590 .elementor-element.elementor-element-8ecb9ee{line-height:1.8rem;}.elementor-1590 .elementor-element.elementor-element-e81b462{--divider-border-style:solid;--divider-color:#EEE3DA;--divider-border-width:8.4px;}.elementor-1590 .elementor-element.elementor-element-e81b462 .elementor-divider-separator{width:100%;}.elementor-1590 .elementor-element.elementor-element-e81b462 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1590 .elementor-element.elementor-element-b6bbae1 .elementor-heading-title{color:#4B97D2;}.elementor-1590 .elementor-element.elementor-element-4fd2c9f{--spacer-size:10px;}.elementor-1590 .elementor-element.elementor-element-43ea637{line-height:1.8rem;}.elementor-1590 .elementor-element.elementor-element-16319a3{--divider-border-style:solid;--divider-color:#EEE3DA;--divider-border-width:7.9px;}.elementor-1590 .elementor-element.elementor-element-16319a3 .elementor-divider-separator{width:100%;}.elementor-1590 .elementor-element.elementor-element-16319a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}#elementor-popup-modal-1590 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-1590{justify-content:center;align-items:center;pointer-events:all;background-color:#EEE3DA;}#elementor-popup-modal-1590 .dialog-close-button{display:flex;top:3.1%;font-size:38px;}#elementor-popup-modal-1590 .dialog-widget-content{animation-duration:1.2s;background-color:#EEE3DA;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-1590 .dialog-close-button{right:6.7%;}body.rtl #elementor-popup-modal-1590 .dialog-close-button{left:6.7%;}#elementor-popup-modal-1590 .dialog-close-button i{color:#4B97D2;}#elementor-popup-modal-1590 .dialog-close-button svg{fill:#4B97D2;}@media(max-width:767px){.elementor-1590 .elementor-element.elementor-element-2b31925{line-height:1.3rem;}.elementor-1590 .elementor-element.elementor-element-8ecb9ee{line-height:1.3rem;}.elementor-1590 .elementor-element.elementor-element-43ea637{line-height:1.3rem;}}/* Start custom CSS for column, class: .elementor-element-df779ef */.elementor-popup-modal .elementor-container {
    max-height: 100vh; /* Maximale Höhe des Inhalts auf die Viewport-Höhe setzen */
    overflow-y: auto; /* Ermöglicht vertikales Scrollen */
    padding-top: 10px; /* Optional: Füge ein Padding oben hinzu, um abgeschnittene Inhalte zu vermeiden */
    box-sizing: border-box; /* Sicherstellen, dass Padding berücksichtigt wird */
}/* End custom CSS */