@charset "UTF-8";
/*##################################################
            Generelles Styling
##################################################*/
body                                    { overflow-x: hidden; }

.container-fluid                        { padding-left: 0px;padding-right: 0px; }

.eael-grid-post-holder                  { border: none; }
.eael-grid-post-holder                  { border: none; }
.eael-entry-wrapper                     { padding: 15px 0px 15px 0px !important; }
.eael-contact-form input[type=submit]   { float: left !important; }
.backdrop-filter                        { backdrop-filter: blur(50px); }

/*##################################################
           Google Routenplaner Button
##################################################*/
.btn--googlemaps-wl{
    background-color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.btn--googlemaps-wl:hover{
    background-color: #fff;
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

/*##################################################
           Sticky Header Styles
##################################################*/
/*    Das Logo braucht die Klasse logo  */
header , header img                     { transition: all 0.25s ease !important; }
.elementor-sticky--effects .logo img    { width: 150px !important; height: auto !important; }
header.elementor-sticky--effects        { min-height: 110px !important; }

/*##################################################
            Borlabs Styling Full Width
##################################################*/
.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed    { width:100% !important; height: 400px !important; }
._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail { width: 100% !important; }

/*##################################################
            Flexslider Styles
##################################################*/
.flex-direction-nav a:before{ font-size: 35px; }

/*##################################################
            Contact Form 7 Master Styling
##################################################*/
.wpcf7-list-item                        { margin: 0px !important; }
.wpcf7-form label                       { width: 100% !important; }
.captcha-image                          { width: 100% !important; }
.captcha-image label                    { display: contents !important; }
.eael-contact-form.eael-contact-form-7  { width: 100%; }

/*##################################################
            Footer Styling
##################################################*/
.footer--links a            { text-decoration: none; }
.footer--links a:hover      { color: #000; }