@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    [class*="col-"] {
        width: 100%;
    }
}

#subheader h1, #subheader .crumb{
    font-family: open sans;
    font-weight: bold;
    font-size:29px;   
}

.de-team-list .team-desc h3{
    font-family: open sans;
    font-weight: bold;
}

.wpb_row.vc_row-flex .row{
    display: inherit;
}

.mob_video_image{
    max-width: 100vw;
}

.mob_video_display_image{
    display: none;
}

@media only screen and (max-width: 768px) {
    .remove_padding{
        padding-left:20px !important;
    }
    
    .inner-padding{
        padding-top:0px !important;
    }
    .mob_video_image{
        display:none;    
    }
    .mob_video_display_image{
        display: block;
        max-height: 100vh;
    }
}

.slider_button{
    color: #000000;
}

.slider_button:hover{
    color: #000000;
}