@font-face {
    font-family: "Almarai";
    src: url(../fonts/Almarai-Regular.ttf);
}

h1, h2, h3, h4, h5, h6, p, span {
    font-family: "Almarai" !important;
}

header nav {
    padding: 60px 100px 60px;
}

header nav .nav-content {
    align-items: center;
}

header nav .nav-content .trans {
    font-family: "Almarai";
}

header .header-content .left .img-content {
    margin-right: 0;
    margin-left: 100px;
}

header .header-button {
	transform: scale(-1);
}

header .header-para .para.p1 {
    margin-bottom: 147px;
}

.offer .offer-btn h6 {
    margin-right: 0;
    margin-left: 12px;
}

.offer .offer-btn img {
    transform: scale(-1);
}

.works .section-header .section-title::after {
    right: 90%;
}

.sub-form .sub-btn {
    transform: scale(-1);
}

/* media */
@media (max-width: 1199px) {
    header .header-analy .analy,
    header .header-analy .analy .analy-amount {
        text-align: center;
    }
}

@media (max-width: 1750px) {
    header .header-content .left .img-content {
    margin-right: 0;
    margin-left: 50px;
    }
    .works .section-header .section-title::after {
        right: 100%;
    }
}

@media (max-width: 999px) {
    footer .footer-top .back-btn {
        right: auto;
        left: -12%;
    }
}

@media (max-width: 767px) {
    header nav {
        padding: 60px;
    }
    header .header-para .para.p1 {
        margin-bottom: 60px;
    }
}

@media (max-width: 650px) {
    header .header-analy .analy,
    header .header-analy .analy .analy-amount {
        text-align: right;
    }
}

@media (max-width: 567px) {
    header nav {
        padding: 60px 15px;
    }
}

@media (max-width: 460px) {
    header .header-content .left .img-content {
        margin-right: 0;
        margin-left: 20px;
    }
    header .header-details .main-title {
        font-size: 54px;
        line-height: 50px;
        margin-bottom: 40px;
    }
    header .header-button .circle-shape {
        right: 5%;
    }
}