.nav-anchor {
    display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}

#menu1 a {
    color: black;
}

.flickity-slider > [data-overlay]:before {
    opacity: 0 !important;
}

.background-image-holder {
    animation: none !important;
    -webkit-animation: none !important;
}

#challenge-box-1 .boxed {
    background-color: #FC494D;
    border: 0px !important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 0px !important;
}

#challenge-box-2 .boxed {
    background-color: #20CB86;
    border: 0px !important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 0px !important;
}

#challenge-box-3 .boxed {
    background-color: #FDAE2A;
    border: 0px !important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 0px !important;
}

.activities p {
    color: #000000;
}

.activities-section {
    background-color: #000000;
    padding: 0px;
    color: #FFFFFF;
}

.activities-section h1, .activities-section h2, .activities-section h3, .activities-section h4, .activities-section h5, .activities-section h6 {
    color: #FFFFFF !important;
}

.activities-section .vc_column_container {
    padding-left: 0px;
    padding-right: 0px;
}

.activities-section .vc_column-inner {
    min-height: 650px;
}

.team-profile-block {
    height: 250px;
    padding: 0px !important;
}

.team-profile-block-text {
    position: absolute;
    bottom: 0px;
    width: 100%;
    background-color: white;
    opacity: 0.8;
    line-height: 20px;
    padding: 10px;
}

.team-profile-block-text p, strong, span {
    color: #252525 !important;
}

/* Process flow */
.process-2::before {
    top: 0.64em !important;
    background: #000000 !important;
    border: 4px solid #000000 !important;
}

.process__item::after {
    border: 4px solid #000000 !important;
    background: #FC494D !important;
}

/* News / Events */
.project-thumb a {
    color: #000000 !important;
}

h1, h2, h3, h4, h5 {
    font-weight: normal !important;
}

.comments, .comments-form {
    display:none;
}

.article__title span {
    color: white !important;
}