.elementor-9925 .elementor-element.elementor-element-37a56c6{--display:flex;--min-height:500px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9925 .elementor-element.elementor-element-37a56c6:not(.elementor-motion-effects-element-type-background), .elementor-9925 .elementor-element.elementor-element-37a56c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-9925 .elementor-element.elementor-element-37a56c6.e-con{--align-self:center;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__results-slide{overflow-y:auto;max-height:500px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-9925 .elementor-element.elementor-element-c787bd6{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-9925 .elementor-element.elementor-element-c787bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9925 .elementor-element.elementor-element-c787bd6.elementor-element{--align-self:center;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__results-area{width:100vw;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:29px;background-color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__form--focus{border-color:#02010100;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__form{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ba8d771 );border-radius:0px 0px 0px 0px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-28b3fbf );background-color:#02010100;padding:17px 0px 15px 0px;margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field::placeholder{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__form--focus .jet-ajax-search__field{color:var( --e-global-color-primary );background-color:#02010100;border-color:#02010100;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit-label{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit-icon{font-size:37px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit{color:var( --e-global-color-28b3fbf );background-color:#FFFFFF00;padding:15px 0px 15px 15px;margin:0px 0px 0px 0px;border-style:none;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit:hover{color:var( --e-global-color-primary );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__results-header{border-style:none;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__results-slide::-webkit-scrollbar{background-color:var( --e-global-color-28b3fbf );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__results-slide::-webkit-scrollbar-thumb{background-color:var( --e-global-color-primary );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-title{color:var( --e-global-color-28b3fbf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );margin:15px 0px 15px 0px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-link:hover{background-color:#BDBDBD00;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-link:hover .jet-ajax-search__item-title{color:var( --e-global-color-primary );text-decoration:none;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-link{padding:5px 20px 5px 20px;text-align:left;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-thumbnail{width:0px;}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__spinner{color:var( --e-global-color-28b3fbf );}#elementor-popup-modal-9925 .dialog-widget-content{animation-duration:0.5s;background-color:#00000000;}#elementor-popup-modal-9925 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-9925{justify-content:center;align-items:flex-start;pointer-events:all;}@media(max-width:1470px){.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit-label{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit-label{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit-label{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:2400px){.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__submit-label{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__item-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9925 .elementor-element.elementor-element-c787bd6 .jet-ajax-search__message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for jet-ajax-search, class: .elementor-element-c787bd6 */.jet-ajax-search__results-list-inner {
    padding-bottom: 10px;
}

/* Crocoblock JetSearch – Focus-Outline entfernen */
.jet-ajax-search__field,
.jet-ajax-search__field:focus,
input.jet-ajax-search__field,
input.jet-ajax-search__field:focus {
    outline: none !important;
    box-shadow: none !important;
}


/* Browser-nativer Clear-Button (Chrome/Edge) */
input[type="search"]::-webkit-search-cancel-button {
    display: none !important;
    -webkit-appearance: none !important;
}

/* JetSearch eigener Clear-Button */
.jet-ajax-search__clean-field {
    display: none !important;
}


/* Alle rect-Balken verstecken */
.jet-ajax-search__spinner .rect {
    display: none !important;
}

/* Eigenen Spinner einfügen */
.jet-ajax-search__spinner::after {
    content: '';
    display: block;
    width: 22px;
    height: 22px;
    border: 2px solid rgba(255, 255, 255, 0.15);
    border-top-color: #ffffff;
    border-radius: 50%;
    animation: jet-custom-spin 0.75s linear infinite;
}

@keyframes jet-custom-spin {
    to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-9925 {
    z-index:9;
}/* End custom CSS */