/*
 Theme Name:   Divi Child
 Description:  BC CH Website
 Author:       Jana
 Template:     Divi
 Version:      1.0
 Text Domain:  Divi-child
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

@font-face {
    font-family: 'OpenSans-Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('fonts/OpenSans-CondBold-webfont.ttf') format('truetype');
}

@font-face {
    font-family: 'OpenSans-Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('fonts/OpenSans-CondLight-webfont.ttf') format('truetype');
}

@font-face {
    font-family: 'OpenSans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('fonts/OpenSans-Regular-webfont.ttf') format('truetype');
}

@font-face {
    font-family: 'OpenSans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('fonts/OpenSans-Bold-webfont.ttf') format('truetype');
}


#et-secondary-menu,
#et-secondary-menu a {
    font-family: 'OpenSans-Condensed', Arial, Helvetica, sans-serif !important;
    font-weight: 700 !important;
}


#et-top-navigation,
#et-top-navigation a {
    font-family: 'OpenSans-Condensed', Arial, Helvetica, sans-serif !important;
    font-weight: 700 !important;
}

#main-content {
    font-family: 'OpenSans', sans-serif !important;
    font-weight: 400 !important;
    font-style: normal;
}

#main-content strong, 
#main-content b {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 700 !important;
}


#main-content h1,
#main-content h1 span,
#main-content h2,
#main-content h2 span, 
#main-content h3,
#main-content h3 span,
#main-content h4,
#main-content h4 span,
#main-content h5,
#main-content h5 span,
#main-content h6,
#main-content h6 span {
    font-family: 'OpenSans-Condensed', sans-serif !important;
    font-style: normal;
    font-weight: 700 !important;
}


#main-content h1 b,
#main-content h1 strong,
#main-content h2 b,
#main-content h2 strong,
#main-content h3 b,
#main-content h3 strong,
#main-content h4 b,
#main-content h4 strong,
#main-content h5 b,
#main-content h5 strong,
#main-content h6 b,
#main-content h6 strong {
    font-family: 'OpenSans-Condensed', sans-serif !important;
    font-weight: 700 !important;
}


.et-l.et-l--footer h1,
.et-l.et-l--footer h1 span,
.et-l.et-l--footer h2,
.et-l.et-l--footer h2 span,
.et-l.et-l--footer h3,
.et-l.et-l--footer h3 span,
.et-l.et-l--footer h4,
.et-l.et-l--footer h4 span,
.et-l.et-l--footer h5,
.et-l.et-l--footer h5 span,
.et-l.et-l--footer h6
.et-l.et-l--footer h6 span {
    font-family: 'OpenSans-Condensed', sans-serif !important;
    font-weight: 700 !important;
}

.et-l.et-l--footer h1 b,
.et-l.et-l--footer h1 strong,
.et-l.et-l--footer h2 b,
.et-l.et-l--footer h2 strong,
.et-l.et-l--footer h3 b,
.et-l.et-l--footer h3 strong,
.et-l.et-l--footer h4 b,
.et-l.et-l--footer h4 strong,
.et-l.et-l--footer h5 b,
.et-l.et-l--footer h5 strong,
.et-l.et-l--footer h6 b,
.et-l.et-l--footer h6 strong {
    font-family: 'OpenSans-Condensed', sans-serif !important;
    font-weight: 700 !important;
}


.et-l.et-l--footer {
    font-family: 'OpenSans', sans-serif !important;
    font-weight: 400 !important;
    font-style: normal;
}

.et-l.et-l--footer strong, 
.et-l.et-l--footer b {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 700 !important;
}