@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100;200;300;400;500;600;700;800;900&display=swap');
body {
    font-family: 'Noto Kufi Arabic', sans-serif;
}
.special-heading {
    letter-spacing: 0px;
}
/* Start Header */
.header .top .logo p {
    margin-left: 0;
    margin-right: 10px;
}
.header .top .menu {
    left: -3px;
    right: auto;
    top: 70px;
    text-align: left;
    border-radius: 0 10px 10px 10px;
}
.header .top .menu::before {
    left: 0;
    right: auto;
}
.header .top .menu:hover {
    padding-right: 0;
    padding-left: 30px;
}
.header .top .links ul {
    border-radius: 0 10px 10px 10px;
}
.header .top .links ul::before {
    right: auto;
    left: 3px;
}
.header .top .links ul li:last-of-type {
    text-align: left;
    direction: ltr;
  }
/* End Header */
/* Start Landing */
.landing .text {
    right: 0;
}
/* End Landing */
/* Start About */
.about .container .text {
    margin: 0 50px 0 0;
}
@media (max-width: 992px) {
    .about .container .text {
        margin-right: 0;
    }
}
.about .container .image::before
{
    left: auto;
    right: -50px;
    z-index: -1;
}
/* End About */
/* Start Vision */
.vision img {
    margin: 0 50px 0 0;
}

/* End Vision */
/* Start Why Us */
.why-us .container .text {
    margin: 0 50px 0 0;
}
@media (max-width: 992px) {
    .why-us .container .text {
        margin-right: 0;
    }
}
.why-us .container .image::before {
    right: auto;
    left: -25px;
    border-left: #00162c solid 100px;
    border-right: none;
}
.why-us .container .image::after {
    left: auto;
    right: -50px;
}
/* End Why Us */
/* Start Contact */
.contact .container .text div:first-of-type {
    direction: ltr;
}
/* End Contact */