/**handles:divi-style**/
/*---------------------------------------------------------------------------------

 Theme Name:   Divi Child
 Theme URI:    http://www.elegantthemes.com/gallery/divi/
 Description:  Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
 Author:       Elegant Themes
 Author URI:   http://www.elegantthemes.com
 Template:     Divi
 Version:      4.4.9
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
@font-face {
    font-family: 'Kumbh Sans';
    src: url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Regular.woff2') format('woff2'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Regular.woff') format('woff'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kumbh Sans';
    src: url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Light.woff2') format('woff2'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Light.woff') format('woff'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kumbh Sans';
    src: url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Bold.woff2') format('woff2'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Bold.woff') format('woff'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/KumbhSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNovaT-Thin.woff2') format('woff2'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNovaT-Thin.woff') format('woff'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNovaT-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNova-Bold.woff2') format('woff2'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNova-Bold.woff') format('woff'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNova-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNova-Regular.woff2') format('woff2'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNova-Regular.woff') format('woff'),
        url('https://overwatchfitness.com.au/wp-content/themes/Divi-child/fonts/ProximaNova-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
    padding-bottom:20px;
}

/* LearnDash CSS */
.learndash .ld-tab-content {
    color: #fff;
}
.learndash-cpt-sfwd-topic p.post-meta,
.learndash-cpt-sfwd-courses p.post-meta,
.learndash-cpt-sfwd-lessons p.post-meta{
    display: none;
}
.learndash-cpt-sfwd-topic h1.entry-title,
.learndash-cpt-sfwd-courses h1.entry-title,
.learndash-cpt-sfwd-lessons h1.entry-title{
    color: #fff;
}
.ld-section-heading h2 {
    color: #fff;
}
.learndash-cpt-sfwd-lessons span.ld-topic-title {
    color: #fff;
}
.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content.ld-visible {
    position: relative;
}
.ld-tab-content:before {
    background: url(/wp-content/uploads/2021/03/Logo-White-1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    opacity: .1;
    position: absolute;
    top: 0;
    left: 25%;
    width: 55%;
    bottom: 0;
    content: '';
    z-index: -1;
}
/* Myaccount Course Pages*/

.page-id-6642 .mp_wrapper .grid {
    background: #ffffff;
    padding: 22px;
    border-radius: 5px;
    margin-bottom: 15px;
}
.page-id-6642 .mp_wrapper .grid a:hover {
    color: #1e73be !important;
}
.page-id-6642 .mp_wrapper .grid a,
.page-id-6642 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{
    color: #495255 !important;
    font-size: 15px;
    
}
.page-id-6642 .mp_wrapper {
    margin-top: -20px;
}