/* light */
@font-face {
    font-family: 'GE Dinar One';
    src: url('fonts/GEDinarOne-Light.woff2') format('woff2'),
        url('fonts/GEDinarOne-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* medium */
@font-face {
    font-family: 'GE Dinar One';
    src: url('fonts/GEDinarOne-Medium.woff2') format('woff2'),
        url('fonts/GEDinarOne-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* regular */
@font-face {
    font-family: 'GE Dinar One';
    src: url('fonts/GEDinarOne.woff2') format('woff2'),
        url('fonts/GEDinarOne.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* bold */
@font-face {
    font-family: 'GE Dinar One';
    src: url('fonts/GEDinarOne.woff2') format('woff2'),
        url('fonts/GEDinarOne.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

html[lang="ar"] *{
    text-align: right;
    direction: rtl;
}

#header .main-menu > li.menu-item > a{
	font-size: 18px;
}
#header .main-menu > li.menu-item > .popup a{
	font-style: 16px;
}

#header .main-menu > li.menu-item > a,
.with-number::before,
h1,h2,h3,h4,h5,h6,p,span,
.porto-sicon-description,
.porto-u-sub-heading,
body{
	font-family:'GE Dinar One'!important ;
}
/*
.vc_custom_1755559362980{
	padding-right: 20px!important;
	padding-left: 60px!important;
}*/

#header .row.header-main{
	flex-direction: row!important;
}
/*
.vc_custom_1737908840295{
	/*padding: 0!important;*/
	padding-left: 1px!important ;
	/*padding-right: 120px!important;*/
}

.wpb_custom_aa365bd5046e8294520b4e73732b9d15 {
	line-height: normal!important;
}

.wpb_custom_ed566af3ef3be25a846ffcea453eeda9 .porto-sicon-title{
	line-height: 31px;
}
*/
.main-menu .wide .popup{
	left: auto!important;
	right: -200px!important;
/*	border-top:3px solid #1975bc!important;*/
}

.menu-item.wide .inner > ul.sub-menu > li > ul.sub-menu{
	right: 100%!important;
	left: auto	!important;
	padding: 10px  20px 0 0!important;
}