/**** Css Arabic ***/

@font-face {
	font-family: "Poppins-num", Sans-serif;
	src: url(https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700,800,900&display=swap);
	unicode-range: U+0030-0039;
}

.rtl .icon-right .elementor-button-content-wrapper{
	flex-direction: row !important;
}

.rtl .widget_wpcategorieswidget ul{
	text-align: right !important;
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}

.rtl .widget-title{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}

.rtl .widget_wpcategorieswidget ul li a{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}


.rtl .date-day{
	margin-top: 12px !important;
	line-height: 24px !important;
}

.rtl .card{
	padding: 30px !important;
}

.rtl p:first-child {
	margin-top: 10px !important;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}
.rtl p {
	font-size: 18px !important;
}
.rtl form p.action {
	font-size: 14px !important;
}
.rtl .elementor-heading-title span{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}

.rtl .numberic ul li a:nth-child(1){
	font-family: tahoma !important;
}

.rtl .heading span{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}

.rtl .accordion-title{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}

.rtl :is(p, a, div, span, button, td, input, textarea, input::placeholder, textarea::placeholder) {
	/* 	font-family: "GE-SS-Text-Light", Sans-serif !important; */
	direction: rtl !important; 
	line-height:1.3em !important;
	font-family: 'GE-SS-Text-Light', 'GESSTwoMedium-Numbers', sans-serif !important;
}

.rtl .elementor-heading-title{
	letter-spacing: 0px !important;
}

.rtl .arabic{
	display: none !important;
}
.rtl .start-date.elementor-widget.elementor-widget-text-editor {
	text-align: right;
}
.rtl .close-popup .elementor-icon-wrapper{
	text-align:left;
}
.rtl .touch{
	padding: 0px 0px 0px 70px !important;
}

.rtl .newsletter{
	padding: 0px 0px 0px 50px !important;
}

.rtl .ceo-img{
	padding: 0px 0px 0px 40px !important;
}


.rtl .nura{
	margin: 0rem 0rem 0rem 5rem !important;
	padding: 0px 0px 0px 40px !important;
}

.rtl .karine{
	margin: 0rem 4rem 0rem 0rem !important;
}

.rtl .english{
	visibility: visible !important;
	display: inline-block !important;
}

.rtl .english a{
	font-weight: bold !important;
	margin-top: 4px !important;
}

.rtl .pop-date .elementor-post-date{
	right: -8rem !important;
	top: -16px !important;
	font-size: 40px !important;
}

.rtl .eve{
	text-align: right !important;
}



.rtl .search-form .icon-magnifier{
	left: 16px !important;
	right: inherit !important;
}

.rtl .elementor-post__excerpt p{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}

.rtl .dce-post-title{
	line-height: 30px !important;
}

.rtl .accordionjs .acc_section .acc_head h4 {
	margin: 10px 75px 10px 0px !important;
}

.rtl .accordionjs .acc_section:nth-child(1)::after{
	content: "01 " !important;
	display: block;
	font-size: 50px;
	font-family: poppins;
	font-weight: bold;
	color: #ffc107;
	z-index: 99999;
	position: absolute;
	top: -18px;
	right: 0%;
}


.rtl .accordionjs .acc_section:nth-child(2)::after{
	content: "02 " !important;
	display: block;
	font-size: 50px;
	font-family: poppins;
	font-weight: bold;
	color: #ffc107;
	z-index: 99999;
	position: absolute;
	top: -18px;
	right: 0%;
}

.rtl .accordionjs .acc_section:nth-child(3)::after{
	content: "03 " !important;
	display: block;
	font-size: 50px;
	font-family: poppins;
	font-weight: bold;
	color: #ffc107;
	z-index: 99999;
	position: absolute;
	top: -18px;
	right: 0%;
}



.rtl .accordionjs .acc_section:nth-child(1)::before{
	display:none !important;
}

.rtl .accordionjs .acc_section:nth-child(2)::before{
	display:none !important;
}

.rtl .accordionjs .acc_section:nth-child(3)::before{
	display:none !important;
}


.rtl .starting{
	text-align: right !important;
	direction: rtl !important; 
}

.rtl #categories-2 div h4{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}



.rtl .subscribe-text p{
	font-size: 16px !important;
}

.rtl footer .footer.main h4{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}

.rtl ul.navbar-nav.links a{
	margin-top: 0px !important;
}

h1.entry-title{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}

.rtl .stroky h2{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-size: 3.6em !important;
	font-weight: bold !important;
}

.rtl .stroky h2 span{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}

.rtl .elementor-17536 .elementor-element.elementor-element-39ab993 .icon.auto::after{
	content: "مشاهدة الفيديو" !important;
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}

.rtl .dce-post-title a{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	text-align: right !important;
}

.rtl ::placeholder{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}

.rtl .navbar.sub .navbar-nav .nav-item a:not(.btn){
	font-family: "GE-SS-Text-Medium", Sans-serif !important;
}

.rtl footer .footer-link-list li{
	text-align: right !important;
}

.rtl .vertical-tabs-section .vertical-tab-content-wrapper.active p{
	text-align: right !important;
}

.rtl .vertical-tab-content p{
	max-width: 100% !important;	
}

.rtl .footer .bottom-bar .navbar-nav .nav-item a:not(.btn){
	font-family: "GE-SS-Text-Light", Sans-serif !important;
	font-weight: bold !important;
}

.rtl .widget_categories ul li{
	text-align: right !important;
}

.rtl .widget_categories ul{
	margin-right: 6% !important;
}

#title-serv {
	text-align: right !important;
}

.rtl .elementor-button-icon .e-font-icon-svg{
	transform: rotate(181deg) !important;
}

.rtl .elementor-10308 .elementor-element.elementor-element-093ef06 > .elementor-element-populated{
	margin: 0rem 0rem 0rem 0rem !important;
}

.rtl .elementor-9937 .elementor-element.elementor-element-5999215f > .elementor-element-populated{
	padding: 0px 0px 0px 50px !important;
}

.rtl .elementor-10329 .elementor-element.elementor-element-d551b49 .elementor-icon-list-text{
	text-align: right !important;
}

.rtl .elementor-10329 .elementor-element.elementor-element-142df85 > .elementor-widget-container{
	margin: 10px 20px 0px 0px !important;
	text-align: right !important;
}

.rtl .elementor-19001 .elementor-element.elementor-element-896154d > .elementor-widget-container{
	text-align: right !important;
}

.elementor-18990 .elementor-element.elementor-element-896154d > .elementor-widget-container{
	text-align: right !important;
}

.elementor-18980 .elementor-element.elementor-element-896154d > .elementor-widget-container{
	text-align: right !important;
}

.rtl .btn-icon{
	left: 35px !important;
	transform: rotate(180deg) !important;
	right: auto !important;
}

.rtl .elementor-16730 .elementor-element.elementor-element-c935106 > .elementor-widget-container{
	margin: 10px -35px 0px 0px !important;
}

.rtl .elementor-10315 .elementor-element.elementor-element-5340a5f .elementor-heading-title{
	text-align: right !important;
}

.rtl .elementor-14916 .elementor-element.elementor-element-896154d .elementor-button{
	float: right !important;
}

.rtl .elementor-16701 .elementor-element.elementor-element-b0388c0 .elementor-button{
	float: right !important;
}

.rtl a.dce-button{
	padding: 0px !important;
}

.rtl .dce-posts-layout-float .dce-content-area{
	text-align:right !important;
}

.rtl input[type="submit"]{
	font-weight: 700 !important;
}

.rtl .elementor-button{
	font-weight: 700 !important;
}

.rtl .elementor-9937 .elementor-element.elementor-element-7fe3b7dc{
	font-size: 17px !important;
}

.rtl .elementor-9937 .elementor-element.elementor-element-3d1a646{
	font-size: 17px !important;
}

.rtl .eael-dual-header{
	text-align: right !important;
}

.rtl .eael-dual-header .subtext{
	font-size: 17px !important;
	line-height: 25px !important;
}

.rtl .nura div{
	margin: 0rem 0rem 0rem 0rem !important;
}

.elementor-10308 .elementor-element.elementor-element-5716851f > .elementor-element-populated{
	padding: 0px 0px 0px 0px !important;
}

.rtl ul#menu-language {
	display: none;
}

.rtl .border-looking{
	border-bottom:5px solid #F2CD00 !important;
}

@media only screen and (max-width: 600px){
	footer .offers .items .item:nth-child(1){
	padding-bottom: 35px !important;
	border-bottom: 1px solid #f2cd00 !important;
	}
	.rtl footer .navbar-brand img{
	margin: auto !important;	
	}
	.rtl .footer .bottom-bar{
	border-top: 1px solid #f2cd00 !important;
	}
	.rtl .border-looking{
	border-bottom:0px solid #F2CD00 !important;
	}
	
	.rtl ul#menu-language {
	display: none;
	}

	.rtl .karine{
		margin: 0rem 0rem 0rem 0rem !important;
	}

	.rtl .nura{
		margin: 0rem 0rem 0rem 0rem !important;
		padding: 0px 0px 0px 0px !important;
	}

	.rtl .nura div{
		margin: 0rem 0rem 0rem 0rem !important;
	}

	.rtl .date-day{
		text-align: right !important;
	}

	.rtl .date-month{
		text-align: right !important;
		font-size: 20px !important;
	}

	.rtl p{
		font-size: 17px !important;
	}

	.rtl .pop-date .elementor-post-date{
		font-size: 25px !important;
		right: 0rem !important;
		top: 0px !important;
	}

	.rtl .after-stroky{
		font-size: 22px !important;
	}

	.rtl .stroky h2 span{
		font-size: 27px !important;
	}

	.rtl .stroky h2{
		font-size: 27px !important;
	}

	.rtl ol, ul{
		padding-left: 5px !important;
	}

	.rtl .en-mob a{
		font-size: 20px !important;
		margin-top: 5px !important;
	}

	.rtl .en-mob{
		display: block !important;
	}

	.rtl .ar-mob{
		display: none !important;
	}

	.rtl #ready{
		margin-right: 1.5rem !important;
		width: 100% !important;
	}

	.rtl .menu .nav-link{
		font-weight: bold !important;
		color: #000f03 !important;
	}

	.rtl .accordionjs .acc_section:nth-child(1)::after{
		top: 0px !important;
		right: 5% !important;
	}

	.rtl .accordionjs .acc_section:nth-child(2)::after{
		top: 0px !important;
		right: 5% !important;
	}

	.rtl .accordionjs .acc_section:nth-child(3)::after{
		top: 0px !important;
		right: 5% !important;
	}

	.elementor-14916 .elementor-element.elementor-element-49906a4 .elementor-heading-title{
		text-align: right !important;
	}

	.elementor-16849 .elementor-element.elementor-element-b0725f9 .elementor-heading-title{
		text-align: right !important;
	}

	.elementor-16701 .elementor-element.elementor-element-1daef41 .elementor-heading-title{
		text-align: right !important;
	}

	.rtl .elementor-9937 .elementor-element.elementor-element-5999215f > .elementor-element-populated{
		padding: 0px 0px 20px 0px !important;
	}


	.rtl .elementor-10329 .elementor-element.elementor-element-3e02fd6 > .elementor-element-populated{
		padding: 0px 0px 0px 0px !important;
	}

	.rtl .card {
		padding: 15px !important;
	}

	.rtl .accordionjs .acc_section:nth-child(1)::before{
		text-align:right !important;
	}

	.rtl .accordionjs .acc_section:nth-child(2)::before{
		text-align:right !important;
	}

	.rtl .accordionjs .acc_section:nth-child(3)::before{
		text-align:right !important;
	}
}

@media only screen and (max-width: 768px){

	.rtl .karine{
		margin: 0rem 0rem 0rem 0rem !important;
	}

	.rtl .nura div{
		margin: 0rem 0rem 0rem 0rem !important;
	}

	.rtl .nura{
		margin: 0rem 0rem 0rem 0rem !important;
		padding: 0px 0px 0px 0px !important;
	}

	.rtl .date-day{
		text-align: right !important;
	}

	.rtl .date-month{
		text-align: right !important;
		font-size: 20px !important;
	}

	.rtl .pop-date .elementor-post-date{
		position: relative !important;
		right: 0px !important;
		top: 0 !important;
	}

	.rtl .ar-mob{
		display: none !important;
	}

	.rtl .en-mob{
		display: block !important;
	}

	.rtl p{
		font-size: 17px !important;
	}
	
	.rtl ul#menu-language {
	display: none;
	}

}
/* footer */
.rtl footer .footer.main p i {
	margin-left: 3px;
	margin-right:0 ;
}
