.elementor-25283 .elementor-element.elementor-element-1585fa8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-25283 .elementor-element.elementor-element-4054243{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:70px;--padding-inline-start:80px;--padding-inline-end:80px;}.elementor-25283 .elementor-element.elementor-element-4ce0acd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#02010121;--border-color:#02010121;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-25283 .elementor-element.elementor-element-4ce0acd, .elementor-25283 .elementor-element.elementor-element-4ce0acd::before{--border-transition:0.3s;}.elementor-25283 .elementor-element.elementor-element-2edc05e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-25283 .elementor-element.elementor-element-4054243{--width:75%;}.elementor-25283 .elementor-element.elementor-element-4ce0acd{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-4054243 */.elementor-25283 .elementor-element.elementor-element-4054243 .ld-topic-status {
    display: none!important;
}

.elementor-25283 .elementor-element.elementor-element-4054243 .ld-lesson-status {
    display: none!important;
}

.elementor-25283 .elementor-element.elementor-element-4054243 .ld-lesson-topic-list {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2edc05e */.ld-item-list .ld-item-list-item {
    border-top: none!important;
    border-left: none!important;
    border-right: none!important;
    margin: 0 0!important;
}

/*heading*/
.elementor-25283 .elementor-element.elementor-element-2edc05e h2 {
    font-family: Poppins;
    font-size: 18px!important;
    font-weight: 800;
}

/*lesson tracker*/
.elementor-25283 .elementor-element.elementor-element-2edc05e .ld-table-list-header  {
    display: none!important;
}

/*lesson padding*/
.elementor-25283 .elementor-element.elementor-element-2edc05e .ld-table-list-items {
    padding: 0px!important;
}

/*button*/ 
.elementor-25283 .elementor-element.elementor-element-2edc05e .ld-expand-button {
    background-color: #0C154A!important;
    color: #ffffff;
}
.elementor-25283 .elementor-element.elementor-element-2edc05e .ld-icon {
    background-color: #0C154A!important;
}

/*scroll bar*/
/*.elementor-25283 .elementor-element.elementor-element-2edc05e {*/
/*    overflow-x: hidden;*/
/*    overflow-y: scroll;*/
/*}*/

.elementor-25283 .elementor-element.elementor-element-2edc05e .ld-section-heading {
    margin-left: 20px;
    margin-right: 20px;
}

.elementor-25283 .elementor-element.elementor-element-2edc05e .ld-text {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce0acd *//*Title*/
.elementor-25283 .elementor-element.elementor-element-4ce0acd .ld-item-title {
    font-family: Poppins;
    font-size: 14px;
    font-weight: 800;
}

/*Divisions*/
.elementor-25283 .elementor-element.elementor-element-4ce0acd .ld-item-list-item-preview {
    padding: 10px!important;
    background-color: #f7f9fa;
}

.elementor-25283 .elementor-element.elementor-element-4ce0acd .ld-item-list-item-preview:hover {
    background-color: #d1d7dc!important;
}

/*topic title*/
.elementor-25283 .elementor-element.elementor-element-4ce0acd .ld-topic-title {
    font-family: Poppins;
    font-weight: 600;
    font-size: 14px;
}/* End custom CSS */