/* RM: Search on home page on slider area */
@media (min-width: 1200px) {
    .site-home #section-vehicle-list-search-horizontal.module-block {
        height: 200px;
        margin-bottom: 70px;
        margin-top: -250px !important;
        padding: 0;
        z-index: 9;
        position: relative;
    }

    .site-home #section-vehicle-list-search-horizontal.module-block h2 {
        color: #fff;
        font-weight: bold;
        line-height: 1.4286;
        margin: 0;
        text-shadow: 1px 1px 5px #3c3c3c;
    }

    .site-home #section-vehicle-list-search-horizontal.module-block form {
        background: rgb(255 255 255 / 60%);
        padding: 15px;
    }

    .site-home #section-vehicle-list-search-horizontal.module-block .btn-primary.search-start {
        border: 0;
    }
}

/* Schnellsuche Startseite über Kopfgrafik */
@media (min-width: 1200px) {
    body:not(.location-landingpage).site-home #site-content {
        margin-top: -200px;
        position: relative;
        z-index: 2;
        background: rgb(255 255 255 / 60%);
    }
}

/* RM - End: Search on home page on slider area */

p,
div {
    hyphens: auto;
}

/** Titel H2 PE **/
#header-slider .carousel-caption .h2 {
    text-shadow: 3px 3px 5px #3c3c3c;
    font-weight: 600 !important;
    text-transform: uppercase;
}

.headline-h1 {
    font-weight: bold !important;
}

.subheadline-h1 {
    color: #000;
}

.headline-h2 {
    font-weight: 600 !important;
}

/** Parallax PE **/
.parallax-content {
    font-size: 40px;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0 #3e4142;
    justify-content: center;
}

/** Header Border Gradient PE **/
@media (min-width: 1380px) {
    #header {
        border-bottom: 10px solid;
        border-image: radial-gradient(rgb(0 0 0), rgb(80 189 213)) 2;
        border-image: radial-gradient(at center center, rgb(0 0 0), rgb(80 189 213)) 2 1 0 stretch;
    }
}

/** HeaderTitel ausblenden **/
#header-slider .item[data-id='0'] .carousel-caption .h2,
#header-slider .item[data-id='0'] .carousel-caption .h3 {
    display: none;
}
