.elementor-858 .elementor-element.elementor-element-cec9c47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-8ef4bd7{--display:flex;--min-height:30px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-858 .elementor-element.elementor-element-8ef4bd7:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-8ef4bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-858 .elementor-element.elementor-element-28d654d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-28d654d:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-28d654d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-858 .elementor-element.elementor-element-9cdef47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-9cdef47:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-9cdef47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-858 .elementor-element.elementor-element-cb4e86f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-858 .elementor-element.elementor-element-eafd277 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1em;color:var( --e-global-color-5f7477e );}.elementor-858 .elementor-element.elementor-element-ecab627{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-ecab627:not(.elementor-motion-effects-element-type-background), .elementor-858 .elementor-element.elementor-element-ecab627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;}.elementor-858 .elementor-element.elementor-element-83cc544{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-858 .elementor-element.elementor-element-0107eb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background-color:#DDDDDD;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;font-style:italic;color:#7B1D1E;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:rgba(0, 0, 0, 0.65) !important;background-color:#FFFFFF  !important;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;font-style:italic;color:#7B1D1E;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:700;font-style:italic;color:#000000;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-family:"Montserrat", Sans-serif;font-size:24px;text-transform:uppercase;font-style:italic;color:#7B1D1E;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;font-style:italic;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join{color:var( --e-global-color-5f7477e );background-color:var( --e-global-color-5c5d110 );}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button{color:var( --e-global-color-5f7477e );background-color:var( --e-global-color-5c5d110 );}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{color:var( --e-global-color-5f7477e );background-color:var( --e-global-color-5c5d110 );}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:#7B1D1E;height:8px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-progress .ld-progress-bar{background:#CCCCCC;height:8px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:"Montserrat", Sans-serif;font-style:italic;color:#000000 !important;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:"Montserrat", Sans-serif;font-style:italic;color:#000000;}.elementor-858 .elementor-element.elementor-element-14780d74 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-858 .elementor-element.elementor-element-14780d74{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-858 .elementor-element.elementor-element-6f4a8828.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-858 .elementor-element.elementor-element-6f4a8828.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-858 .elementor-element.elementor-element-6f4a8828 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-858 .elementor-element.elementor-element-35bde416 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;font-style:italic;color:#000000;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );}.elementor-858 .elementor-element.elementor-element-7ea04bf{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;font-style:italic;line-height:1em;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-section-heading .ld-expand-button{color:#ffffff;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:#7B1D1E !important;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;font-style:italic;color:#000000;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-table-list-items .ld-table-list-item a{color:#000000;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-item-list .ld-item-list-item{background-color:#ffffff;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-table-list-items{background-color:#ffffff;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-item-details .ld-expand-button{color:#ffffff !important;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:#ffffff !important;background-color:#7B1D1E !important;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{color:#ffffff !important;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header.ld-primary-background{background-color:#7B1D1E !important;}.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{background-color:#7B1D1E !important;}@media(max-width:1024px){.elementor-858 .elementor-element.elementor-element-cb4e86f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-858 .elementor-element.elementor-element-eafd277 .elementor-heading-title{font-size:48px;}.elementor-858 .elementor-element.elementor-element-83cc544{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:18px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:14px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:18px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:56px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:18px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:14px;}}@media(max-width:767px){.elementor-858 .elementor-element.elementor-element-9cdef47{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-858 .elementor-element.elementor-element-cb4e86f{--width:70%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-858 .elementor-element.elementor-element-eafd277 .elementor-heading-title{font-size:24px;}.elementor-858 .elementor-element.elementor-element-83cc544{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:16px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:14px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:16px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:40px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:16px;}.elementor-858 .elementor-element.elementor-element-0107eb3 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-28d654d */.main-header-container::before{
    content:'';
    position: absolute;
    width: 45%;
    background-color: #7B1D1E
}



.brown-container {
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.brown-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #7B1D1E;
  clip-path: polygon(0 0, 100% 0, calc(100% - 70px) 100%, 0 100%);
  z-index: -1;
}




.gray-container {
    position: absolute;
    width: calc(30% + 18px);
    height: 40px;
    top: -20px;
    right: 0;
    z-index: 9 !important;
    background-color: #ccc;
    clip-path: polygon(25px 0, 100% 0, 100% 100%, 0 100%);
}

@media screen and (min-width:768px) and (max-width:1024px){
    
.brown-container::before {
  clip-path: polygon(0 0, 100% 0, calc(100% - 40px) 100%, 0 100%);
}

}


@media screen and  (max-width:776px){
    

.brown-container::before {
    clip-path: polygon(0 0, 100% 0, calc(100% - 30px) 100%, 0 100%);
}

.gray-container {
  height: 40px;
   clip-path: polygon(15px 0, 100% 0, 100% 100%, 0 100%);
}

}/* End custom CSS */
/* Start custom CSS for ld-course-infobar, class: .elementor-element-0107eb3 */.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting {
   
    border-radius: 12px;
    padding: 14px 40px 12px 40px;
    max-height: 80px;
    border: 1px solid #000;
}



.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
    background: #DDDDDD;

    border-radius: 20px;
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>*{
    border: none !important;
}


.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join {
       border-radius: 12px !important;
    padding: 14px 40px 14px 40px !important;
    max-height: 80px !important;
    border: 1px solid #000 !important;
    
}

.learndash-wrapper .ld-course-status-segment.ld-course-status-seg-action.status-free > div > div > a {
       border-radius: 12px !important;
    padding: 14px 40px 14px 40px !important;
    max-height: 80px !important;
    border: 1px solid #000 !important;
    background-color: #000 !important
    
}

.learndash-wrapper .ld-button:not([disabled]):not(.ld-button-reverse):not(.ld-button-transparent):not(.ld--ignore-inline-css){
    background-color: #000 !important
}


.learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    background-color: #DDDDDD;
    border-radius: 10px;
    display: flex;
    padding: .5em 1em;
}


.ld-progress-bar-percentage{
    background-color: #7B1D1E !important
}


 .learndash-wrapper .ld-secondary-background{
      background-color: #7B1D1E !important
 }


@media screen and (max-width:767px){
   .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
    flex-direction: column !important;
    justify-content: center;
    align-items: center;
}
    
    .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label {

    margin-bottom: 10px !important;
}
}

@media screen and (min-width:768px) and (max-width:1024px){
    
    
    
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting ,
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{
  
    padding: 10px !important;
  
}


.learndash-wrapper .ld-course-status-segment.ld-course-status-seg-action.status-free > div > div > a {
         padding: 10px !important;
    
}
}/* End custom CSS */
/* Start custom CSS for ld-course-content, class: .elementor-element-858407a */.course-content-container .learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2, .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
    font-size: 40px;
    font-weight:700;
font-style: italic;
text-transform: uppercase;
    margin: 0;
    padding: 0;
}

.course-content-container
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading .ld-item-list-actions, .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions {
    justify-content: flex-end;
    width: auto;
    display: none;
}


.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{
    display: none !important
}


.elementor-858 .elementor-element.elementor-element-858407a .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{
    padding: 16px !important;
    position: relative !important;
}



.ld-icon-arrow-down:before {
    content: "";
    position: absolute;
    top: 13px;
    left: 8px;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 10px solid #fff;
}




.learndash-wrapper .ld-expand-button:focus {
    outline: none !important;
    outline-offset: none !important;
}



.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components {
  display: none !important;
}


.learndash-wrapper .ld-item-list .ld-item-list-item {
    background: #fff;
    border: 1px solid #CCCCCC !important;
    border-radius: 20px !important;
}


.learndash-wrapper .ld-item-list .ld-item-list-item:hover{
    transition: all 0.5s ease !important;
    border-color: #7B1D1E !important
}


.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 32px 20px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{
    display: flex;
    align-items: center ;
}


.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {

     margin-top: 0 !important; 
     margin-right: 20px !important
}

.ld-tooltip:not(.ld-tooltip--modern) [role="tooltip"]{
    background-color: #7B1D1E !important;
    color: #fff !important;
    font-style: italic !important
}


.ld-text , .ld-table-list-lesson-details{
    font-style: italic;
}



.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
    font-style: italic;
}


.learndash-wrapper .ld-lesson-list.ld-item-list .ld-item-list-item .ld-table-list .ld-table-list-items {
    border: 0;
    border-radius: 20px;
}

.learndash-wrapper .ld-status-incomplete.ld-status-icon {
  background-color: #fff;
  border: 1px solid #707070;
  position: relative; 
  cursor: pointer;
}

.learndash-wrapper .ld-status-incomplete.ld-status-icon::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px; /* adjust size of inner circle */
  height: 12px;
  background-color: #cccccc;
  border-radius: 50%;
  transform: translate(-50%, -50%);
}



@media screen and (max-width:767px){
    
    .course-content-container .learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2, .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
    font-size: 20px;
    text-align:left;

}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {

    padding: 16px !important;
}
    
    
    .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    flex-direction: row !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev.qbcityonline.com/wp-content/uploads/2025/06/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev.qbcityonline.com/wp-content/uploads/2025/06/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://dev.qbcityonline.com/wp-content/uploads/2025/06/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev.qbcityonline.com/wp-content/uploads/2025/06/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev.qbcityonline.com/wp-content/uploads/2025/06/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://dev.qbcityonline.com/wp-content/uploads/2025/06/Montserrat-ExtraBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */