/*
 Theme Name:   Neve Child
 Description:  Mein Child Theme
 Author:       Lucas Paradies
 Author URI:   https://paradies.digital
 Template:     neve
 Version:      1.0
 Text Domain:  neve-child
*/

.footer-bottom {
    display: none
}

.zeilenhoehe {
    line-height: 60px
}

.header_banner {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
}

.wp-block-cover {
    padding: 30px !important;
}

.wp-block-cover p {
    position: relative;
    top: 270px;
}

.oxilab-flip-box-back-1 {
    background: #F37262 !important;
    background-color: #F37262 !important;
}

.oxilab-info {
    color: #040C18 !important;
}

.site-footer {
    width: 1390px;
    margin-left: auto;
    margin-right: auto;
}

.entry-content a:not([class]),
.nv-comment-content a:not([class]),
.nv-template .neve-main a:not([class]),
.widget_text a:not([class]) {
    --linkdeco: none;
}

#wpforms-submit-52 {
    margin-top: 12px;
}

.text-shadow-heading {
    text-shadow: 1px 4px 4px black;
    line-height: 70px;
}

@media only screen and (max-width: 767px) {
    .first-spacer {
        height: 50px !important;
    }

    .intro_text {
        text-align: center;
    }

    .wp-block-heading {
        letter-spacing: 0px !important;
    }

    p {
        letter-spacing: 0px !important;
    }

    .site-footer {
        width: auto !important;
    }

    .header_banner {
        width: auto !important;
    }

    .absatz-ueber {
        margin-top: 1.5em;
        font-size: 16pt;
    }

    .text-shadow-heading {
        font-size: 36px !important;
        line-height: 50px !important;
        word-break: break-word;
    }

    #menu-item-484 .wrap::after {
        height: 0 !important;
    }

    .builder-item--footer-menu,
    .component-wrap,
    .item--inner,
    .menu-item-nav-search,
    .nav-ul .wrap a .dd-title,
    .nav-ul a,
    .palette-icon-wrapper,
    .site-logo,
    footer .nav-ul {
        justify-content: center !important;
    }

    .wp-block-cover__inner-container p {
        word-break: break-all;
    }
}