h1, h2, h3, h4, h5, h6 {
    font-family: "Cairo", sans-serif;
}
@media (min-width: 1200px) {
    .services-carousel .slick-arrow.slick-next {
        right: 85%;
        left: unset;
    }
}
@media (min-width: 1200px) {
    .services-carousel .slick-arrow.slick-prev {
        right: 80%;
        left: 0;
    }
}
.breadcrumb-item+.breadcrumb-item {
    padding-right: .5rem;
    padding-left: 0;
}
.breadcrumb-item+.breadcrumb-item::before {
    padding-left: .5rem;
    padding-right: 0;
    content: "\f104";
}
.about-layout1 .about__Text p:first-of-type:before, .about-layout4 .about__Text p:first-of-type:before {
    right: -40px;
    left: unset;
}
@media (min-width: 1200px) {
    .contact-layout1 .contact-panel__form, .contact-layout2 .contact-panel__form {
        padding-left: 70px;
        padding-right: 0;
    }
}
.contact-layout1 .contact-panel__info:after, .contact-layout2 .contact-panel__info:after {
    right: 0;
    left: unset;
}
.form-group-icon + .form-control, .form-group-icon + select + .form-control {
    padding-right: 45px;
    padding-left: 0;
}
.form-group-icon {
    right: 23px;
    left: unset;
}
.icon-contant {
    rotate: 180deg;
}
.contact__list.list-unstyled {
    padding-right: 0;
}
.contact-layout1 .contact-panel__info .contact__list li i, .contact-layout2 .contact-panel__info .contact__list li i {
    margin-left: 8px;
    margin-right: 0;
}
.widget-poducts .widget-product-item .widget-product__img {
    margin-left: 20px;
    margin-right: 0;
}
.widget-search .widget__form-search .btn {
    left: 20px;
    right: unset;
}
.list-unstyled {
    padding-right: 0;
}
.widget-categories ul li a .cat-count {
    margin-left: 15px;
    margin-right: 0;
}
.product__meta-details li span:first-of-type {
    font-family: inherit;
}
.widget-categories ul li a {
    font-family: inherit;
}
.logo {
    transform-origin: right !important;
}
.footer .footer-widget-contact:after {
    right: 0;
    left: unset;
}
.phone__number i {
    margin-left: 7px;
    margin-right: 0;
}
.header-topbar .contact__list li {
    margin-left: 20px;
    margin-right: 0;
}
.header-topbar .contact__list li > i {
    margin-left: 8px;
    margin-right: 0;
}
.miniPopup {
    right: 0;
    left: unset;
}
.logo-dark {
    transform-origin: right !important;
}
.navbar-nav {
    padding-right: 0;
    margin-right: auto !important;
    margin-left: unset !important;
}
.action__btn-search {
    margin-right: 30px !important;
    margin-left: 0 !important;
}
.social-icons {
    margin-left: 30px !important;
    margin-right: 0 !important;
}
.social-icons li:last-of-type {
    margin-right: 10px !important;
}
.header-topbar .lang-dropdown .lang-dropdown-toggle img {
    margin-left: 7px;
    margin-right: 0;
}
.dropdown-toggle::after {
    margin-right: .255em;
    margin-left: 0;
}
.navbar .dropdown-menu .nav__item .nav__item-link {
    text-align: right;
}
.navbar .dropdown-menu .nav__item .nav__item-link:after {
    right: -20px;
    left: unset;
}
.navbar .dropdown-toggle:after {
    margin-right: 0;
    left: 0;
    right: unset;
}
.navbar .nav__item .nav__item-link {
    padding-left: 15px;
    padding-right: 0;
}
.navbar .nav__item {
    margin-left: 29px;
    margin-right: 0;
}
@media (max-width: 991px) {
    .header .header-full .navbar, .header .header-full .navbar .navbar-brand, .header .navbar-brand, .header-transparent .header-full .navbar, .header-transparent .header-full .navbar .navbar-brand, .header-transparent .navbar-brand {
        margin-right: 15px;
        margin-left: 0;
    }
}
@media (max-width: 991px) {
    .navbar .navbar-toggler {
        left: 15px;
        right: unset;
    }
}
@media (max-width: 991px) {
    .action__btn-search {
        left: 80px;
        right: unset;
    }
}
@media (max-width: 991px) {
    .navbar .close-mobile-menu {
        left: 30px;
        right: unset;
    }
}
@media (max-width: 991px) {
    .navbar .navbar-collapse.menu-opened .navbar-nav {
        text-align: right;
    }
    .navbar .nav__item {
        margin-right: 29px;
    }
    .navbar .nav__item:last-child {
        margin-right: 29px;
        margin-left: 0;
    }
}
@media (max-width: 991px) {
    .navbar .nav__item [data-toggle=dropdown]:after {
        left: 0;
        right: unset;
        text-align: left;
    }
}
@media (max-width: 991px) {
    .navbar .dropdown-menu .nav__item:last-child {
        margin-right: 0;
        margin-left: 0;
    }
}
@media (max-width: 991px) {
    .cust-lang .dropdown-toggle:after {
        left: -10px;
    }
    .cust-lang span {
        padding: 0 5px;
    }
}
.cust-lang {
    left: 125px;
    right: unset !important;
}
