@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900&display=swap');

body {
    font-family: 'Cairo', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Cairo', sans-serif;
}

.header-top p i {
    padding-right: 0;
    padding-left: 2px;
}

.header-top .htleft li {
    border-left: none;
    border-right: 1px solid rgba(225, 225, 225, 0.5);
}

.header-top .htleft li:last-child {
    border-left: 1px solid rgba(225, 225, 225, 0.5);
}

.header-top .htright p:first-child {
    padding-right: 0;
    padding-left: 40px;
}

.header-top .htright p:last-child {
    padding-left: 0;
    padding-right: 40px;
}

.header-top .htright p:first-child {
    border-right: none;
    border-left: 1px solid rgba(225, 225, 225, 0.5);
}

#main-menu {
    padding-right: 0;
    padding-left: 15px;
}

.border_btn i,
.blue_btn i,
.fbtn i {
    padding-left: 0;
    padding-right: 5px;
}

.ph.ph-arrow-right:before {
    content: "\e058" !important;
}

.about_img_2 {
    right: unset;
    left: 0;
}

.ab_wmark {
    left: unset;
    right: 0;
}

.cvbtn {
    right: unset;
    left: 10px;
}

.cmeta i {
    padding-right: o;
    padding-left: 4px;
}

.blog_meta span:last-child {
    padding-left: 0;
    padding-right: 10px;
}

.contact_item {
    padding-left: 0;
    padding-right: 30px;
}

.cont_icon {
    float: left;
    margin-right: 25px;
}

.news_form input[type="submit"],
.news_form button {
    right: unset;
    left: 0;
}

.ppcontent span {
    padding-left: 0;
    padding-right: 19px;
}

.ppcontent span::before {
    left: unset;
    right: 0;
}

.ppimage {
    margin-right: 0;
    margin-left: 15px;
}

.float-start {
    float: right !important;
}

.cont_icon {
    float: right;
    margin-right: 0;
    margin-left: 25px;
}

.section-title {
    text-align: right !important;
}

.ph.ph-caret-right:before {
    content: "\e138" !important;
}

.ab_btm_shape {
    left: unset;
    right: -50px;
}

.ab_top_shape {
    left: unset;
    right: -50px;
}

.ab_book_shape {
    right: unset;
    left: -77px;

}

.float-end {
    float: left !important;
}

.course-sidebar .scourse_list li:not(.topic-title) {
    padding-left: 0;
    padding-right: 20px;
}

.cside-label {
    float: right;
}

.cside-value {
    float: left;
}

.scourse_list i {
    margin-right: 0;
    margin-left: 5px;
}

.cd_price {
    text-align: right;
}

.scourse_meta img {
    margin-right: 0;
    margin-left: 15px;
    float: right;
}

.cd_tab #nav-tab {
    text-align: right !important;
}

.cd_cur_right {
    float: left;
}

.cd_social span {
    margin-right: 0;
    margin-left: 8px;
}

.cd_social {
    text-align: right;
}

#enroll .btn-close {
    display: none;
}

.popup_searchform button {
    right: unset;
    left: 0;
}

#nav-overview ul li {
    padding-right: 37px;
    padding-left: 0;
}

#nav-overview ul li::before {
    left: unset;
    right: 0;
}

.text ul {
    padding: 0 20px;
}