.elementor-203 .elementor-element.elementor-element-c69fd74{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-203 .elementor-element.elementor-element-e5018fd .e-search-input{background-color:#FFFFFF00;font-size:16px;line-height:1;letter-spacing:1.1px;border-radius:50px 50px 50px 50px;}.elementor-203 .elementor-element.elementor-element-e5018fd .e-search-submit{background-color:var( --e-global-color-secondary );}.elementor-203 .elementor-element.elementor-element-e5018fd .e-search-submit:hover{background-color:#2B1E17;}.elementor-203 .elementor-element.elementor-element-e5018fd{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-e96c218 );--e-search-input-color:var( --e-global-color-e96c218 );--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:25px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:25px;--e-search-submit-margin-inline-start:33px;--e-search-submit-border-radius:50px 50px 50px 50px;--e-search-submit-padding:24px 70px 24px 70px;}.elementor-203 .elementor-element.elementor-element-e5018fd > .elementor-widget-container{--e-transform-translateX:-10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-203 .elementor-element.elementor-element-e5018fd.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-e5018fd .e-search-submit span{line-height:0.6;}#elementor-popup-modal-203 .dialog-widget-content{animation-duration:0.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-203{background-color:#4B4B4BE6;justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-203 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-203 .dialog-close-button{display:flex;}@media(max-width:1024px){.elementor-203 .elementor-element.elementor-element-e5018fd{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-search-submit-margin-inline-start:15px;}}@media(max-width:768px){.elementor-203 .elementor-element.elementor-element-c69fd74{--padding-top:50px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-203 .elementor-element.elementor-element-e5018fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:500px){.elementor-203 .elementor-element.elementor-element-e5018fd > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-203 .elementor-element.elementor-element-e5018fd{--e-search-input-padding-block-start:8px;--e-search-input-padding-inline-start:15px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:9px;--e-search-submit-padding:20px 20px 20px 20px;}}/* Start custom CSS for search, class: .elementor-element-e5018fd */.elementor-203 .elementor-element.elementor-element-e5018fd {
    @media screen and (max-width: 500px) {
.e-search-form {
    display: flex;
    flex-direction: column;
    gap: 15px;
    label {display: none;}
    .e-search-submit {
        justify-content: center;
        margin-left: 0
    }
}
}
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-203 .dialog-close-button {
    top: 5px;
    right: 5px;
    @media screen and (min-width: 960px) {
       top: calc(50% - 16px);
    inset-inline-end: calc(50% - 450px); 
        }

    /* 370px (halbe 740px) + 80px Abstand = 450px */
    svg {
    fill: #9a7c6d;
    height: 32px;
    width: 32px;
}
}

#elementor-popup-modal-203 .dialog-widget-content {
    background-color: #fffffff5 !important;
     
 }/* End custom CSS */