/*  Author:   Martin Stettler (https://dieweberei.ch/)
    Version:  05/04/2021 // based on BS v4.6.0
*/

/* ==========================================================================
   HEADER
   ========================================================================== */
@media (min-width: 768px) {
    .logo {
        left: 75px;
        width: 160px;
        height: 140px;
        margin-left: calc(10.666vw - 60px);
    }

    .logo span,
    .makeover .logo span {
        width: 160px;
        height: 140px;
    }

    .claim p {
        display: block;
        left: 75px;
        margin: calc(10.666vw - 60px);
    }

}

/* ==========================================================================
   NAVIGATION from 768px
   ========================================================================== */

@media (min-width: 768px) {
    .button_container {
        top: 38px;
        left: calc(10.666vw - 60px);
    }
}

.overlay {
    padding: 120px 74px 20px 74px;
}

.overlay ul li a {
    padding-top: 5px;
    padding-bottom: 5px;
}

/* ==========================================================================
   MAIN CONTENT
   ========================================================================== */
.padding-160 {
    padding: 0 10.666vw;
}

.padding-left-160 {
    padding-left: 10.666vw;
}

.slider-container .padding-right-0 {
    padding-right: 0;
}

.lead {
    padding: 0 10.666vw;
}

.white-article-fullwidth {
    padding: 25px 55px 75px calc(10.666vw + 15px);
}

@media (min-width: 768px) {

    .button-call {
        width: 200px;
        height: 200px;
    }

    .instagram-container .article-half:nth-child(even),
    .team-row .article-half:nth-child(odd) {
        padding-right: 30px;
    }

    .instagram-container .article-half:nth-child(odd),
    .team-row .article-half:nth-child(even) {
        padding-left: 30px;
    }
}

/* ==========================================================================
   FOOTER
   ========================================================================== */
footer {
    margin-top: 10vw;
}