.elementor-10582 .elementor-element.elementor-element-58c18439{--display:flex;--padding-top:55px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-input{background-color:var( --e-global-color-efd129b );font-family:var( --e-global-typography-24b57e2-font-family ), Sans-serif;font-size:var( --e-global-typography-24b57e2-font-size );font-weight:var( --e-global-typography-24b57e2-font-weight );line-height:var( --e-global-typography-24b57e2-line-height );letter-spacing:var( --e-global-typography-24b57e2-letter-spacing );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-submit{background-color:var( --e-global-color-417dde1 );}.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-submit:hover{background-color:var( --e-global-color-9c5f0a5 );}.elementor-10582 .elementor-element.elementor-element-b621d14{--e-search-placeholder-color:var( --e-global-color-4eaf291 );--e-search-input-color:var( --e-global-color-9c5f0a5 );--e-search-submit-color:#FFFFFF;--e-search-submit-padding:14px 36px 14px 36px;}.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-submit span{font-family:var( --e-global-typography-a0409b8-font-family ), Sans-serif;font-size:var( --e-global-typography-a0409b8-font-size );font-weight:var( --e-global-typography-a0409b8-font-weight );line-height:var( --e-global-typography-a0409b8-line-height );letter-spacing:var( --e-global-typography-a0409b8-letter-spacing );}#elementor-popup-modal-10582 .dialog-widget-content{background-color:#02010100;margin:0px 18px 0px 18px;}#elementor-popup-modal-10582{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-10582 .dialog-message{width:700px;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-10582 .dialog-close-button{display:flex;font-size:18px;}#elementor-popup-modal-10582 .dialog-close-button i{color:var( --e-global-color-efd129b );}#elementor-popup-modal-10582 .dialog-close-button svg{fill:var( --e-global-color-efd129b );}@media(max-width:1024px){.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-input{font-size:var( --e-global-typography-24b57e2-font-size );line-height:var( --e-global-typography-24b57e2-line-height );letter-spacing:var( --e-global-typography-24b57e2-letter-spacing );}.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-submit span{font-size:var( --e-global-typography-a0409b8-font-size );line-height:var( --e-global-typography-a0409b8-line-height );letter-spacing:var( --e-global-typography-a0409b8-letter-spacing );}}@media(max-width:767px){.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-input{font-size:var( --e-global-typography-24b57e2-font-size );line-height:var( --e-global-typography-24b57e2-line-height );letter-spacing:var( --e-global-typography-24b57e2-letter-spacing );}.elementor-10582 .elementor-element.elementor-element-b621d14 .e-search-submit span{font-size:var( --e-global-typography-a0409b8-font-size );line-height:var( --e-global-typography-a0409b8-line-height );letter-spacing:var( --e-global-typography-a0409b8-letter-spacing );}}/* Start custom CSS */#elementor-popup-modal-10582 .dialog-close-button {
    left: 18px;
    color: white;
    outline: none;
    border: none;
}

#elementor-popup-modal-10582 .dialog-close-button:hover {
    color: #EF232A !important;
}

#elementor-popup-modal-10582 .dialog-close-button:after {
    margin-left: 8px;
    margin-top: 1px;
    
    font-family: var( --e-global-typography-2f13cb1-font-family ), Sans-serif;
    font-size: var( --e-global-typography-2f13cb1-font-size );
    font-weight: var( --e-global-typography-2f13cb1-font-weight );
    line-height: var( --e-global-typography-2f13cb1-line-height );
    letter-spacing: var( --e-global-typography-2f13cb1-letter-spacing );
}

html[lang="de-DE-formal"] #elementor-popup-modal-10582 .dialog-close-button:after {
    content: "Schließen";
}

html[lang="en-US"] #elementor-popup-modal-10582 .dialog-close-button:after {
    content: "Close";
}/* End custom CSS */