.elementor-258 .elementor-element.elementor-element-a4b4dd0{text-align:center;}.elementor-258 .elementor-element.elementor-element-a4b4dd0 .elementor-heading-title{color:#363636;font-family:"Alata", Sans-serif;font-size:30px;font-weight:400;}.elementor-258 .elementor-element.elementor-element-a4b4dd0 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-5e5ee98{--spacer-size:50px;}.elementor-258 .elementor-element.elementor-element-429bef9{--spacer-size:50px;}.elementor-258 .elementor-element.elementor-element-c1b298f .elementor-heading-title{color:#0F0000FA;font-family:"Alata", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;}.elementor-258 .elementor-element.elementor-element-c1b298f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-258 .elementor-element.elementor-element-ca903f3{--spacer-size:50px;}.elementor-258 .elementor-element.elementor-element-982310d .elementor-heading-title{color:#0F0000FA;font-family:"Alata", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;}.elementor-258 .elementor-element.elementor-element-982310d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-258 .elementor-element.elementor-element-0cd5f2b{--spacer-size:50px;}.elementor-258 .elementor-element.elementor-element-2743017 .elementor-heading-title{color:#0F0000FA;font-family:"Alata", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;}.elementor-258 .elementor-element.elementor-element-2743017 > .elementor-widget-container{padding:0px 0px 0px 20px;}/* Start custom CSS for html, class: .elementor-element-246381b */.custom-courses-search-widget {
  display: flex;
  gap: 20px
}

.custom-courses-search-widget > .element-container {
  flex: 1;
  display: flex;
}

.custom-courses-search-widget > .category-container {
  justify-content:  flex-end
}

.custom-courses-search-widget .input-element {
  padding: 10px;
  width: 300px;
  border-radius: 5px;
  background-color: #FFF;
  outline: none;
  border: 1px solid #FCB024;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-95cdc08 */.courses-scroll-container .course-card, 
 .courses-scroll-container .course-card .programs-card{
         width: calc(25% - 20px);
         margin-right: 10px;
         margin-left: 10px;
         transition: transform 0.3s ease; 
 }
 
 .courses-scroll-container .course-card:hover,
.courses-scroll-container .course-card .programs-card:hover {
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-48934df */.am-all-courses.custom-course-row{
    display: flex;
}

.am-all-courses.custom-course-row > .course-card {
    width: 20%;
    height: 300px;
}

.am-all-courses.custom-course-row > .course-card .image,
.am-all-courses.custom-course-row > .course-card .front{
    height: 100%;
}

.am-all-courses.custom-course-row > .course-card .content{
    display: none
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-6af0c3e */.am-all-courses.custom-course-row {
    display: flex;
}

.am-all-courses.custom-course-row > .course-card {
    width: 20%;
    height: 300px;
    transition: transform 0.3s ease; 
}

.am-all-courses.custom-course-row > .course-card .image,
.am-all-courses.custom-course-row > .course-card .front {
    height: 100%;
}

.am-all-courses.custom-course-row > .course-card .content {
    display: none;
}

.am-all-courses.custom-course-row > .course-card:hover {
    transform: scale(1.01);
}/* End custom CSS */