/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 21 2025 | 10:47:45 */
/* CSS Code hier einfügen.

Zum Beispiel:
.example {
    color: red;
}

Um dein CSS-Wissen zu prüfen, teste es hier http://www.w3schools.com/css/css_syntax.asp

Kommentarende*/ 


@media (min-width: 1025px) and (max-width: 1200px) {
    #n2-ss-1 .slider-circle-block.n2-ss-layer {
        display: block !important;
   }
}

@media (max-width: 767px) {
    .ast-header-button-1 .ast-custom-button-header {
        width: 3rem;
    }

    .ast-mobile-header-wrap .header-phone-number {
        display: none;
    }

    html .ast-custom-button-header svg {
        max-width: 100%;
        margin-right: 0;
        margin-top: 0.15rem;
    }

    .contact-block iframe {
        height: 15rem;
    }

    .ast-search-menu-icon.ast-dropdown-active .search-field, 
    .ast-dropdown-active.ast-search-menu-icon.slide-search input.search-field {
        margin-right: -.75rem;
    }
}

@media (max-width: 575px) {

    header .custom-logo-link img {
        width: 140px;
    }

    .ast-header-button-1 {
        margin-left: 2rem;
    }

    .ast-header-button-1 .ast-custom-button-header {
        width: 2rem;
        height: 2rem;
        padding: 0 !important;
        margin-top: 2px;
    }

    html .ast-custom-button-header svg {
        max-width: 100%;
        margin-right: 0;
        margin-top: .35rem !important;
        margin-left: .4rem;
        width: 1.1rem;
    }

    .ast-builder-button-wrap.ast-builder-button-size {
        column-gap: 1rem;
        margin-right: 1rem;
        margin-top: 1rem !important;
    }
    
}

@media (max-width: 375px) {
    header .custom-logo-link img {
        max-width: 120px !important;
    }


    .ast-header-button-1 {
        margin-left: 2rem;
        margin-top: .5rem;
    }
}