@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 100;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 200;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 300;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 400;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 500;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 600;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 700;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 800;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

@font-face {
    font-family: 'DroidArabicKufi';
    font-style: normal;
    font-weight: 900;
    src: url('theme/fonts/DroidArabicKufi.ttf');
}

body {
    direction: inherit;
    text-align: right;
    font-family: 'DroidArabicKufi',Arial, sans-serif !important;
}

.wpml-ls-legacy-dropdown .wpml-ls-flag+span {
    margin-right: .4em;
    margin-left: initial;
}

.menu-icon.reverse-color {
    direction: rtl;
}

.home-top-text {
    text-align: right;
}

.parallex-photo, .parallex-photo-5 {
    background-position: 170% 50%;
}

.parallex-photo-3 {
    background-position: 80% 50%;
}

.parallex-photo-2, .parallex-photo-4, .div-block-23, .div-block-36 {
    background-position: 0 50%;
}

/* wednesday updates  */
/* Homepage */
.container-hero {
    margin-left: 10%;
    margin-right: 20%;
}

.div-block-18 {
    right: auto;
    left: 0;
}

.social {
    right: 0%;
    left: auto;
    margin-right: 35px;
    margin-left: auto;
}

.scroll-btn.reverse-color {
    right: auto;
    left: 0%;
	transform-origin: 50% 0%;
	-webkit-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
}

.image-9{transform: rotate(180deg);}

.w-col {
    float: right;
}

.container-fotter {
    margin-left: 10%;
    margin-right: 20%;
}

.fotter-text {
    float: right;
}

.fotter-text-2 {
    float: left;
}

.number-title {
    font-size: 10px;
}

.div-block-10.reverse-color {
    width: 150px;
}

.numbering-list {width: 160px;}

.heading-5{line-height: 115px;}

.logo{
    right: 0;
    left: auto;
}

.menu-icon{
    right: auto;
    left: 0;
}

.image-10{
    left: 0;
    right: auto;
}

.h2 {
    text-align: right;
}

.languages {
    right: 2.2%;
    left: auto;
}

#email-form div:first-child{
    direction: rtl;
}

.field-wrapper-cf8.right {
    margin-left: auto;
    margin-right: 30px;
}

textarea.w-input, textarea.w-select , .w-input, .w-select{
    text-align: right;
}

.menu-icon-bg{
    margin-right: 0px;
    margin-left: -9px;
}

.sidebar-link.w--current {
    border-left: none;
    border-right: 2px solid #0090fe;
}

.border-right-1px {
    position: static;
    border-right: none;
    border-left: 1px solid #ccd2d4;
}

.sidebar-link.w--current {
    padding-right: 0.5em;
}

.menu-link-text {
    font-size: 70px
}

.it-d3 {
    font-size: 60px;
}

@media (max-width: 992px) {
	.parallex-photo, .parallex-photo-5 {
		background-position: initial
	}
}

.heading-4 {
	font-family: 'DroidArabicKufi',Arial, sans-serif !important;
}

.arrow-black {
    -webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
@media screen and (max-width: 991px){
	.scroll-btn.reverse-color{
		transform-origin: 50% 0%;
		-ms-transform-origin:50% 0%;
	}
}
@media screen and (max-width: 767px){
	.h6.align-left {
    text-align: right;
}
}
@media screen and (max-width: 576px){
	.field-wrapper-cf8.right{
		    margin-left: 0px;
		    margin-right: 0px;
	}
	
.container-fotter {
    margin-right: 25px;
    margin-left: 25px;
}
		.container-hero {
    margin-left: 10%;
    margin-right: 10%;
}
	.h6 {
    text-align: right;
}
	.d3 { direction: rtl;}

}

.section {
	background-image: url('theme/images/Untitled-1-ar.jpg')
}

.section-7 {
	background-image: url('theme/images/Group-8697-ar.png')
}