.elementor-20 .elementor-element.elementor-element-62f5bf2e > .elementor-container{min-height:250px;}.elementor-20 .elementor-element.elementor-element-62f5bf2e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-62f5bf2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DD1F25;}.elementor-20 .elementor-element.elementor-element-62f5bf2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-62f5bf2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2a1b8d62{text-align:center;}.elementor-20 .elementor-element.elementor-element-2a1b8d62 .elementor-heading-title{color:#FFFFFF;font-family:"Georgia", Sans-serif;font-size:80px;font-weight:400;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-62f5bf2e > .elementor-container{min-height:180px;}.elementor-20 .elementor-element.elementor-element-2a1b8d62 .elementor-heading-title{font-size:60px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-62f5bf2e > .elementor-container{min-height:150px;}.elementor-20 .elementor-element.elementor-element-2a1b8d62 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for section, class: .elementor-element-62f5bf2e */.course-switch-layout-section {
    background: #DD1F25;
    box-shadow: none !important;
}

.course-switch-layout-section span.sort-text {
    color: #fff;
}

.course-switch-layout-section .switch-layout a.active {
    color: #ffffff !important;
}

.course-switch-layout-section .switch-layout a {
    color: #252525 !important;
}

.course-switch-layout-section .course-order select, .course-switch-layout-section .courses-searching form, .course-switch-layout-section .courses-searching form input#search_term {
    border-radius: 5px !important;
}

.widget-area .side-bar {
    box-shadow: none !important;
    background: #DD1F25;
}

#edly-course-filter h2.widget-title {
    color: #ffffff;
    font-family: "Georgia", sans-serif;
    font-weight: 500;
    letter-spacing: 1px;
}

label.custom-control-label {
    color: #ffffff;
}

label.custom-control-label:hover {
    color: #fff;
}
#edly-course-filter .custom-checkbox .custom-control-input:checked~.custom-control-label::before{
    border-color: #fff !important;
}
#edly-course-filter  #filter-courses-btn{
    background: #dd1f26;
    border-color: #ffffff;
}

div#scroll-container .course-card {
    box-shadow: none !important;
    border: 0px;
}

div#scroll-container .course-card .content {
    padding: 0px;
}

div#scroll-container .course-card:hover .content-overlay a.btn,
div#scroll-container .meta-box  a.btn{
    color: #fff;
    background: #dd1f26;
    border-color: #dd1f26;
    font-family: "Georgia", sans-serif;
}

div#scroll-container .course-card:hover .content-overlay a.btn:hover,
div#scroll-container .meta-box  a.btn:hover{
    background: #DD1F25E6;
}/* End custom CSS */