body.cookies-not-set #footer {
padding-bottom: 100px;
}

.wpcf7-list-item {
margin: 0 !important;
text-transform: initial !important;
}

.wpcf7-list-item-label {
text-transform: initial !important;
}
@media screen and (max-width: 639px) {
     .hide-on-mobile {
     display: none;
     }
}

@media screen and (min-width: 640px) {
     .hide-on-mobile {
     display: block;
     }
}

.stage-section .slider .slide-container .slide-content {
     font-size: 3.5vw !important;
}

.stage-section .slider .slide-container .slide-content {
     top: auto !important;
     bottom: 0vw !important;
}

.slide-content .columns {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    text-align: center !important;
}


/* EXT: COOKIE LAW INFO */
#cookie-law-info-bar {
    box-shadow:none;
    border-top:1px solid #dadada;
}
.cli-modal-content {
    border-radius:0;
}
.cli-tab-header a.cli-nav-link {
    text-transform:lowercase;
}
.cli-style-v2 .cli-bar-btn_container .cli_action_button,
.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,
.cli-style-v2 .cli-bar-btn_container .cli_settings_button {
    font-size:13px;
}
.cli-tab-container p, .cli-privacy-content-text {
    color:#636363;
}
.cli-tab-container h4, .cli-tab-container h1 {
    color:#636363;
}
.cli-tab-header a.cli-nav-link {
    color:#636363;
}

@media (max-width:985px) {
    
    .cli-style-v2.cli-bar-container {
        justify-content:center;
    }
    .cli-style-v2 .cli-bar-message {
        text-align:center;
    }
    .cli-bar-btn_container {
        flex-wrap:wrap;
        justify-content:center;
    }
    
}