h1, .summary__title, .unit__title {
    font-family: 'Roboto', sans-serif !important;
    font-size: 75px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.unit__title {
    font-family: 'Roboto', sans-serif !important;
    font-size: 55px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.unit__overview{
    font-size: 18px !important;
}

p, span, h2, h3, h4, div, li, dt, dd, input {
    font-family: 'Roboto', sans-serif !important;
}

#v3 .course-page-v4 .units-transition--dark:before{
    height: 0px !important;
}

#v3 .industry-experts__slider-item-image-container:before{
    background: transparent; 
}

.units__timeline{
    display: none !important;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    black !important;
}

input[type="text"]{
    padding: 0.5rem 1rem !important;
}

#course-faq{
    padding-top: 0 !important;
}

#v3 .course-page-v4 .faq{
    padding-bottom: 7.42857143rem;
}

#v3 .course-page-v4 .units .unit--dark{
    background: #106fe6 !important;
}

#v3 .course-page-v4 .campus-info__content{
    padding-top: 10rem;
    padding-bottom: 10rem;
}

#v3 .course-page-v4 .units .unit--dark .unit__animated-visual:after, #v3 .course-page-v4 .units .unit--dark .unit__bg:after{
    background-image: none !important;
}

#v3 .course-page-v4 .units--dark:after, #v3 .course-page-v4 .grid-bg, #v3 .course-page-v4 .hero__screen{
    background: #106fe6 !important;
}

#v3 .course-page-v4 .hero__screen{
    background: #106fe6de !important;
}

.hero-section::before{
    display: none !important;
}

#v3 .course-page-v4 .campus-info:not(.campus-info--map):before{
    height: calc(100% + 1px) !important;
}

#v3 .course-page-v4 .campus-info__asset-bg--online{
    height: calc(100% + 1px) !important;
}

#v3 .course-page-v4 .campus-info {
    margin-top: 0 !important;
 }
