/* ======================= */
/* for arabic language start */
/* ======================= */

/* → HEADER */

html.arabic-lang {
    width: 100vw;
    overflow-x: hidden;
}

.arabic-lang .head-logo-main__img,
.arabic-lang .header-contact.phone::before,
.arabic-lang .red-text-contact,
.arabic-lang .blue-text-contact,
.arabic-lang .social-icon,
.arabic-lang .apply-online,
.arabic-lang .lang,
.arabic-lang .arrow-panel,
.arabic-lang .left-menu .submenu .sub-red,
.arabic-lang .header.main,
.arabic-lang .university-courses-container-left .find-arrow-li {
    transform: scaleX(-1);
}

.arabic-lang .lang .lang-sub li span,
.arabic-lang .left-menu__link {
    display: inline-flex;
}

.arabic-lang .arrow-header {
    margin-left: 0;
    margin-right: 0.43rem;
}

.arabic-lang .red-text-contact,
.arabic-lang .left-menu__list,
.arabic-lang .left-submenu-link,
.arabic-lang .left-menu__link,
.arabic-lang .search-form input {
    text-align: end;
}

.arabic-lang .apply-online {
    padding-left: 0;
    padding-right: 0.75rem;
    flex-direction: row-reverse;
}

.arabic-lang .apply-online::after {
    right: inherit;
    left: 0.75rem;
}

.arabic-lang #left-red {
    right: 0;
}

.arabic-lang .wrap-left-hover {
    padding: 6.87rem 2rem 6rem 1rem;
}

.arabic-lang .arrow-panel {
    right: inherit;
    left: 0.93rem;
}

.arabic-lang .left-submenu-list {
    justify-content: flex-end;
}

.arabic-lang .left-hover-menu {
    transform: translateX(88.25rem);
    transition: 0.4s linear;
}

.arabic-lang .left-red-side:hover~.left-hover-menu,
.arabic-lang .left-hover-menu:hover {
    transform: translateX(63.25rem);
    transition: 0.4s linear;

}

.arabic-lang .left-hover-menu-ilusion-block {
    transition: 0.4s linear;
}

.arabic-lang .submenu {
    left: -11.8rem;
}

.arabic-lang .online-payment-fixed-btn,
.arabic-lang .apply-online-btn,
.arabic-lang .button-container {
    right: inherit;
    left: 2.4rem;
}

.arabic-lang .left-stud-office,
.arabic-lang .left-verify-doc,
.arabic-lang .left-online-payment-btn {
    flex-direction: row-reverse;
}

.arabic-lang .search-form input {
    padding-right: 0.56rem;
}

.arabic-lang .search-container button {
    right: inherit;
    left: 0.56rem;
}

/* → FOOTER */

.arabic-lang .footer-block,
.arabic-lang .scroll-form,
.arabic-lang .pre-footer-logo,
.arabic-lang .container_for_google_map,
.arabic-lang .footer-block .contacts,
.arabic-lang .scroll-title,
.arabic-lang .scroll-contacts .wpcf7-form-control,
.arabic-lang .modal,
.arabic-lang .pulse-modal-social-name,
.arabic-lang .pulse-modal-img {
    transform: scaleX(-1);
}

.arabic-lang .scroll-contacts .wpcf7-form-control {
    text-align: end;
    padding-right: 0.75rem;
}

.arabic-lang .scroll-contacts .wpcf7-submit {
    text-align: center;
}

.arabic-lang .pre-footer-logo .footer_logo_text {
    text-align: end;
}

.arabic-lang .btn-footer-pay {
    flex-direction: row-reverse;
    padding-right: 0.56rem;
}

.arabic-lang .btn-footer-pay::after {
    right: inherit;
    left: 0.56rem;
}

.arabic-lang .pre-footer-logo {
    align-items: flex-end;
}

.arabic-lang .footer-block .contacts li a {
    padding-left: 0;
    padding-right: 2rem;
}

.arabic-lang .footer-block .contacts li .contacts-left_item_viber::before,
.arabic-lang .footer-block .contacts li .contacts-left_item_email::before {
    left: inherit;
    right: 0;
}

.arabic-lang .footer-block .contacts .contacts-content_red-text,
.arabic-lang .footer-block .contacts p,
.container_for_google_map .bottom_google_map p {
    text-align: end;
}

.arabic-lang .container_for_google_map .bottom_google_map {
    padding: 0.83rem 3.125rem 0.83rem 0;
}

.arabic-lang .container_for_google_map .bottom_google_map::before {
    left: inherit;
    right: 0.75rem;
}

.arabic-lang .modal {
    left: 0rem;
}

.arabic-lang .pulse-modal-social-name {
    display: inline-flex;
}

/* → HOME PAGE */

.arabic-lang .main-block {
    margin: 9.25rem 7.63rem 0 6.5rem;
    padding-right: 0;
}

.arabic-lang .join-us form,
.arabic-lang .join-us textarea,
.arabic-lang .join-us input,
.arabic-lang .second-tabs-cart-inner-read a img {
    transform: scaleX(-1);

}

.arabic-lang .top-first-slider-container {
    margin-left: 0;
    margin-right: 2.5rem;
}

.arabic-lang .university-courses-container {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}

.arabic-lang .university-courses-container-left {
    display: flex;
    justify-content: flex-end;
}

.arabic-lang .university-courses-container-left-course.active {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.arabic-lang .university-courses-container-left p {
    margin-left: inherit;
    margin-right: 0.5rem;
    padding-right: 0.5rem;
}

.arabic-lang .university-courses-container-left .find-arrow-li {
    left: inherit;
    right: -0.6rem;
}

.arabic-lang .who-we-btn,
.arabic-lang .brochure-btn,
.arabic-lang .news-more-btn,
.arabic-lang .more-courses-btn,
.arabic-lang .university-courses-container-more-btn {
    flex-direction: row-reverse;
}

.arabic-lang .block-choose-info-item {
    flex-direction: row-reverse;
}

.arabic-lang .block-choose-info-item-img {
    padding-right: 0;
    padding-left: 0.875rem;
}

.arabic-lang .block-choose-info-item-description {
    text-align: end;
}

.arabic-lang .second-tabs-cart span,
.arabic-lang .second-tabs-content .second-tabs-cart p {
    text-align: end;
}

.arabic-lang .steps__tabs-triggers,
.arabic-lang .second-tabs-head {
    justify-content: flex-end;
}

.arabic-lang .join-us form,
.arabic-lang .join-us textarea,
.arabic-lang .join-us input {
    text-align: end;
}

.arabic-lang .join-us input[type="submit"] {
    text-align: center;
}

.arabic-lang .second-tabs-cart-inner-read a {
    flex-direction: row-reverse;
}

/* → SINGLE PAGE */

.arabic-lang .single_page#up,
.arabic-lang .header_content .header_content_top h1,
.arabic-lang .header_content_bottom.bread_crumbs.desk {
    transform: scaleX(-1);
}

.arabic-lang .header_content .header_content_top h1 {
    text-align: end;
}

.arabic-lang .header_content_bottom span,
.arabic-lang .header_content_bottom .kama_breadcrumbs {
    flex-direction: row-reverse;
}

.arabic-lang .info-block {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.arabic-lang .info-block .title,
.arabic-lang .info-block h1,
.arabic-lang .h2-title,
.arabic-lang .info-block h2 {
    margin-right: inherit;
    margin-left: auto;
    background: url(../img/circle-title.svg) right bottom / 2rem 1.2rem no-repeat;
    position: relative;
}

.arabic-lang .info-block .title::before,
.arabic-lang .info-block h1::before,
.arabic-lang .h2-title::before,
.arabic-lang .info-block h2::before {
    left: inherit;
    right: 1.5rem;
    position: absolute;
    content: "";
    width: calc(100% - 2rem);
    height: 0.125rem;
    bottom: 0.5rem;
    background: #001c54;
}

.arabic-lang .info-block .info-h3,
.arabic-lang .h3-title,
.arabic-lang .info-block h3 {
    margin-right: 1.25rem;
    margin-left: auto;
}

.arabic-lang .list-sq,
.arabic-lang .info-block ul li {
    padding-left: 0;
    padding-right: 1.25rem;
    text-align: end;
}

.arabic-lang .list-sq::before,
.arabic-lang .info-block ul li::before {
    left: inherit;
    right: 0;
}

.arabic-lang .text-about-ieu .info-block p {
    text-align: end;
}

.arabic-lang .info-block-other {
    padding-right: 2.31rem;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: 100%;
}

.arabic-lang .table-and-btn {
    width: 100%;
}

/* ===================== */
/* for arabic language end */
/* ===================== */