.elementor-744 .elementor-element.elementor-element-5dd88b9{margin-top:-10px;margin-bottom:0px;}.elementor-744 .elementor-element.elementor-element-84c9ff4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-item{border-width:1px;border-color:#00000010;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#00000010;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#00000010;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-tab-title{background-color:#EFF4F9;padding:15px 15px 15px 15px;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-icon, .elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-title{color:#54595F;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-icon svg{fill:#54595F;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-active .elementor-accordion-icon, .elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-active .elementor-accordion-title{color:#4AC1E6;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-active .elementor-accordion-icon svg{fill:#4AC1E6;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-title{font-family:"IranSans-Fa", Sans-serif;font-size:14px;font-weight:600;}.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-tab-content{font-family:"IranSans-Fa", Sans-serif;font-size:13px;font-weight:400;padding:20px 0px 20px 10px;}/* Start custom CSS for accordion, class: .elementor-element-132d5f9 */.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-item {
    border-width: 1px;
    border-color: #00000010;
    margin: 15px 0px;
    border-top: 1px solid #00000010;
    border-radius: 10px;
}

.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-tab-title {
    background-color: #dae5ee;
    border-radius: 10px;
}

.elementor-744 .elementor-element.elementor-element-132d5f9 .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-radius: 10px 10px 0px 0px;
}

.course ul {
  list-style-type: none;
}

.course li:before {
  position: absolute;
  right: 20px;
  font-family: 'Font Awesome 5 free';
  content: "\f550";
  font-size: 14px;
  font-weight: 600;
  color: #4AC1E6;
}

.course li {
    padding: 20px 0px 15px;
    border-bottom: solid 1px #4ac1e61c;
}

.course li:first-child {
    padding-top: 0px;
}

.course li:last-child {
    border-bottom: unset;
    padding-bottom: 0px;
}

.course em {
    font-style: normal;
    font-size: 12px;
    float: left;
    padding-left: 30px;
}

.course em:after {
  position: absolute;
  left: 20px;
  font-family: 'Font Awesome 5 free';
  content: "\f017";
  font-size: 14px;
  font-weight: 600;
  color: #717171;
}/* End custom CSS */