@font-face {
    font-family: 'Tanseek Arabic';
    src: url('assets/fonts/TanseekModProArabic-Medium.eot');
    src: url('assets/fonts/TanseekModProArabic-Medium.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/TanseekModProArabic-Medium.woff2') format('woff2'),
        url('assets/fonts/TanseekModProArabic-Medium.woff') format('woff'),
        url('assets/fonts/TanseekModProArabic-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Tanseek Arabic';
    src: url('assets/fonts/TanseekModProArabic-Bold.eot');
    src: url('assets/fonts/TanseekModProArabic-Bold.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/TanseekModProArabic-Bold.woff2') format('woff2'),
        url('assets/fonts/TanseekModProArabic-Bold.woff') format('woff'),
        url('assets/fonts/TanseekModProArabic-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Tanseek Arabic';
    src: url('assets/fonts/TanseekModProArabic-Book.eot');
    src: url('assets/fonts/TanseekModProArabic-Book.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/TanseekModProArabic-Book.woff2') format('woff2'),
        url('assets/fonts/TanseekModProArabic-Book.woff') format('woff'),
        url('assets/fonts/TanseekModProArabic-Book.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Tanseek Arabic';
    src: url('assets/fonts/TanseekModProArabic-ExBold.eot');
    src: url('assets/fonts/TanseekModProArabic-ExBold.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/TanseekModProArabic-ExBold.woff2') format('woff2'),
        url('assets/fonts/TanseekModProArabic-ExBold.woff') format('woff'),
        url('assets/fonts/TanseekModProArabic-ExBold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Tanseek Arabic';
    src: url('assets/fonts/TanseekModProArabic-Light.eot');
    src: url('assets/fonts/TanseekModProArabic-Light.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/TanseekModProArabic-Light.woff2') format('woff2'),
        url('assets/fonts/TanseekModProArabic-Light.woff') format('woff'),
        url('assets/fonts/TanseekModProArabic-Light.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}



html {font-family: 'Tanseek Arabic'!important;}
body{font-family: 'Tanseek Arabic'!important; letter-spacing: 0 !important;}
.main-menu ul li:first-child {margin-right: 0;}
.inside-page h2 {letter-spacing: 0;}
.contact-form input, .contact-form textarea {font-family: 'Tanseek Arabic'!important;}
.site-title {letter-spacing: 0px;}
.read-more {letter-spacing: 0;}
h4, h3, h1, h5, {font-size: 4rem;text-align: right;letter-spacing: 0 !important;}
p {text-align: right;letter-spacing: 0 !important;}
p {font-family: 'Tanseek Arabic'!important;letter-spacing: 0;font-size:1.3rem;}
.our-business-logo .sub-menu li {text-align: right;}
.main-menu ul li {margin-right: 25px;margin-left: auto;text-align: right !important;}
.our-business-logo .sub-menu li {padding-right: 80px !important;padding-left: unset !important;}
.sub-menu {right: 0;left: unset;}
.our-business-logo .sub-menu li:after {right: 10px;left: auto;}
.footer-menu h5 {text-align: right;font-weight: 700;}
.footer-menu ul li a {text-align: right;font-size: 1.3rem;}
.chairperson-text h1 {text-align: right;}.site-paragraph {text-align: right;font-size: 1.3rem;}
i.fa.fa-play-circle {transform: rotate(60deg);}
.row.cars-slider.owl-carousel.owl-theme {direction: ltr;}
.slider-text {right: 5%;left: auto;}
.top-header {direction: ltr;}
.logo img {float: right;}
nav.main-menu {float: left;}
.read-more {float: right;}
.contact-form input, .contact-form textarea {text-align: right;}input.wpcf7-form-control.wpcf7-submit {text-align: center;}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {text-align: right;}
.main-menu ul li a {letter-spacing: 0;font-size: 1.6rem;}
.footer-logo.social-media img {float: right;display: block;position: absolute;}
.footer-logo.social-media a {float: right;}
.cc-banner .cc-message {text-align: right;}
.wpcf7-list-item {margin: 0 1em 0 0;direction: rtl;}
.row.let-s-talk {direction: rtl;}
.slider-text h4, .slider-text h5 {font-size: 3.8rem;}
.automobile:after {bottom: -64px;}
.logo img {
    max-width: 255px;
    padding: 0px 0 10px 0;
    margin-top: -3px;
}
.post-inner.thin {
    position: relative;
    z-index: 9;
}
.social-media-contact {
    text-align: right;
 }
.outer.img:before {
    background-image: linear-gradient(266deg, rgba(4, 59, 72, 0.9) 15%, rgba(4, 59, 72, 0.6839110644257703) 40%, rgba(0, 0, 0, 0) 100%);
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}
.address-box a span {
    direction: ltr !important;
    display: inline-table;
}
.automobile h1 {letter-spacing: -1px;}
.automobile {padding: 35px 35px 80px;}
.top-header-left a {margin: 5px 20px 0 0;font-size: 20px;}
@media (max-width: 767px) {
	.main-menu ul li {
		margin-right: 0 !important;
		margin-left: auto;
	}
	 .banner {
		position: relative;
		height: 60%;
	}
	 .slider-text {
		top: 36%;
	}
	 .footer {
        text-align: center !important;
        margin-top: 100px;
    }
}

.cc-banner .cc-message p:nth-last-child(2) {
    display: block !important;
}
