/* add abdelhamid Code*/
@media(max-width: 767px){
	.stats-font-1{
		text-align:left !important;
	}
		
		.slider-two-2023-text h3{
				transform:translateX(-8px)
		}
		
		.ast-slider-2 .swiper-wrapper .swiper-slide:nth-child(even) h3 {
				transform:translateX(8px)
		}
}
/* add abdelhamid Code*/

/* About us arabic page */

.z-2023 .m-12-video iframe:lang(ar){
		left: -35%;
		right:unset;
}

.m-12-video:lang(ar){
		left:0;
		right:unset;
}

.m-12-text:lang(ar){
		padding-right:7.3vw;
		padding-left:unset;
}

/*
 * {
		/*padding-right:305.5px;*/
/*		padding-right:190px;
		padding-left: unset ;
} */

.testimonial-section .wf-cell:nth-child(even) .content-wrap:lang(ar){
		padding-right:85px;
		padding-left:unset;
}

.uvc-heading:lang(ar){
		text-align:right;
}

.service-detail-page.bottom-services-common-section .vc_row .btn-align-left:hover:lang(ar){
		transform:translateX(-15px)
}

.service-detail-page.bottom-services-common-section .vc_row .uvc-heading{
		margin-right:unset;
		margin-left:70px;
}

@media (max-width: 767px){
		.z-2023 #in-numbers .blue-part .dyn-padding-left{
				padding:0px;
		}
}


/* About us arabic page */

/* Services arabic page */
/*.services-page:lang(ar){
		padding-right:50px;
		padding-left:unset;
}*/

/*.services-page .services-toggle-icon:lang(ar){
		right:-60px;
		left:unset;
}*/

.theme-style-button:lang(ar):after{
		transform:translateX(100%);
		-webkit-transform:translateX(100%)
}

.theme-style-button:lang(ar):hover:after{
		transform:translateX(0%);
		-webkit-transform:translateX(0%)
}

.services-accordion .vc_toggle_icon:lang(ar){
		right:unset;
		left:0 !important;
}

#page .links-container .icon-portfolio:lang(ar),
#page .project-links-container [class*=" icon-portfolio-"]:lang(ar),
#page .project-links-container [class^=icon-portfolio-]:lang(ar),
.dt-shortcode-soc-icons [class*=" dt-icon-"]:lang(ar),
.dt-shortcode-soc-icons [class^=dt-icon-]:lang(ar),
.soc-ico [class*=" dt-icon-"]:lang(ar),
.soc-ico [class^=dt-icon-]:lang(ar),
[class*=" icon-portfolio-"]:lang(ar),
[class*=icon-im-] span:lang(ar),
[class*=" icon-ar"]:lang(ar),
[class*=" soc-font-"]:lang(ar),
[class*=dt-icon-the7]:lang(ar),
[class*=icomoon-the7-]:lang(ar),
[class*=the7-mw-]:lang(ar),
[class^=icon-portfolio-]:lang(ar),
[class^=icon-im-] span:lang(ar),
[class^=icon-ar]:lang(ar),
[class^=soc-font-]:lang(ar),
[class^=dt-icon-the7]:lang(ar),
[class^=icomoon-the7-]:lang(ar),
[class^=the7-mw-]:lang(ar) {
		font-family:icomoon-the7-font !important;
}

/* Services arabic page */

/* Creative arabic page */

		.icomoon-the7-font-the7-arrow-35:lang(ar):before, 
		.icon-ar-015-r:lang(ar):before,
		.custom-masonry-grid a.vc_single_image-wrapper:lang(ar):after{
				content:"\f034";
		}


		body .seo-heading h2:lang(ar){
				font-family: 'GESSTwoMedium' !important;
		}

@media (min-width: 1024px){		
		
		.rtl .ml-400{
				margin-right:400px;
				margin-left:unset;
		}
		
		.rtl .ml-224{
				margin-right:224px;
				margin-left:unset;
		}
		
		.rtl .push-right-110{
				transform:translateX(-110px)
		}
		
		.rtl .left-70-desktop{
				transform:translateX(70px)
		}
		
		.rtl .creative-template-img-1{
				left:calc(50% - 450px);
				right:unset;
		}
}
/* Creative arabic page */

/* Branding arabic page */
/*@media (max-width: 767px){
		.page-id-73796 .add-16-m-mob{
				padding-right:16px;
				padding-left:16px;
		}
}*/
/* Branding arabic page */

/* Social media arabic page */
.rtl .social-media-icons>div{
		width:90px;
}

@media (min-width: 1024px){
		
		.rtl .ml-574{
				margin-left:unset;
				margin-right:502px;
		}
		
		.rtl .ml-160{
		margin-left:unset;
		margin-right:160px;
}

.rtl .sticky-social-img{
		right:unset;
		left:77px;
}

.rtl .ml-211{
		margin-left:unset;
		margin-right:139px;
}

}

@media (max-width: 767px){
		/*body #main .vc_row.dyn-padding-right:lang(ar){
				padding-right:unset;
				padding-left:32px !important;
		}*/
}
/* Social media arabic page */

/* Production Arabic Page */

body .custom-masonry-grid .custom-masonry-grid-item-full.custom-masonry-grid-item-full-fix .vc_column-inner>.wpb_wrapper .wpb_text_column:lang(ar){
		margin-right:unset;
		margin-left:60px;
		
}

.rtl .submenu-link{
		margin-right: unset;
}

.rtl .ico-right-side > i, 
.rtl #default-btn-a6344b3cb67d9cd67d2b3593444ddab0.ico-right-side > i, 
.rtl #default-btn-77543c05b79b47e0d18e0588bc802ec5.ico-right-side > i,
.rtl #default-btn-81f44b584a697679049498fb51681e48.ico-right-side > i{
				margin-left:unset;
				margin-right:10px !important;
}

.rtl .x-sign.extra-sp-content.services-page .services-toggle-icon, 
.rtl .x-sign.extra-sp-content.services-page .services-toggle-icon-2{
		transform:translate(0%, 1rem);
}

@media only screen and (max-width: 1023px){
		.service-detail-page.bottom-services-common-section .vc_row .uvc-heading:lang(ar){
				margin-left:25px !important
		}
}

@media (max-width: 767px){
		/*body .service-detail-page .dyn-padding-right .vc_column-inner:lang(ar){
				padding-right: 32px !important;
    		padding-left: unset;
		}*/
		
		/*.services-page:lang(ar){
				padding-left: 16px;
    		padding-right: 16px;
		}*/
}


/* Production Arabic Page */

/* Video Production arabic Page*/

.rtl .home-bse-content-section .home-bse-heading .uvc-sub-heading li,
.rtl .wonderplugin-gridgallery-loadmore-btn{
		font-family:'GESSTwoMedium' !important;
		letter-spacing:0px;
}

.rtl .wonderplugin-gridgallery-item-text .wonderplugin-gridgallery-item-wrapper .wonderplugin-gridgallery-item-button{
		left:0;
		right: unset;
}

.rtl .wonderplugin-gridgallery-item-text .wonderplugin-gridgallery-item-wrapper .wonderplugin-gridgallery-item-title,
.rtl .wonderplugin-gridgallery-item-text .wonderplugin-gridgallery-item-wrapper .wonderplugin-gridgallery-item-description{
		text-align:right;
}

.rtl .wonderplugin-gridgallery-item-text .wonderplugin-gridgallery-item-wrapper .wonderplugin-gridgallery-item-button a button:after{
		content:"\f034";
}

.rtl .theme-style-button:after,
.rtl .paginator .button-load-more:after,
.rtl .wonderplugin-gridgallery-loadmore .wonderplugin-gridgallery-loadmore-btn:after,
.rtl .owl-carousel .owl-stage-outer .post-entry-content .dt-btn:after{
		-webkit-transform: translateX(100%);
    transform: translateX(100%);
}

.rtl .theme-style-button:hover:after, 
.rtl .paginator .button-load-more:hover:after, 
.rtl .wonderplugin-gridgallery-loadmore .wonderplugin-gridgallery-loadmore-btn:hover:after, 
.rtl .owl-carousel .owl-stage-outer .post-entry-content .dt-btn:hover:after{
		-webkit-transform: translateX(0%);
    transform: translateX(0%);
}

.rtl .production-menu-internal .menu-title.active:after{
		left: -16px;
		right: unset;
}

@media (min-width: 1024px){
		.rtl .ml-184{
				margin-left:unset;
				margin-right:112px;
		}
}

@media (max-width: 767px){
		.rtl .wonderplugin-gridgallery-item-text .wonderplugin-gridgallery-item-wrapper .wonderplugin-gridgallery-item-description{
				padding-right:0px;
		}
		
		.rtl .services-menu-wrapper .services-menu-container{
				align-items:flex-start;
		}
		
	/*	.dyn-padding-left:lang(ar){
				padding-right:16px;
		}*/
}

/* Video Production arabic Page*/

/* Case study Production arabic Page*/

@media screen and (max-width: 767px){
		 body .home-fourth-section.service-detail-portfolio .services-menu-container:lang(ar){
				padding-right:unset;
				padding-left:30px;
		}
		
		body .production-menu-internal .services-menu-wrapper .services-menu-container a.menu-link.has-submenu span.active:lang(ar):before{
				left: -16px;
				right: unset;
		}
}

/* Case study Production arabic Page*/


/*tablet screen width response */
@media only screen and (min-width:767px) and (max-width:1024px){
/*About Page*/
		
		page-id-73570 .about-second-section .about-second-section-inner2 .vc_col-sm-5{
				right:0px;
		}
		
		/* .vc_row {
				margin-left:0px;
				margin-right:0px;
		}*/
		
	/*	.vc_column_container>.vc_column-inner:not(.m12-header-video){
				padding-left:16px !important;
				padding-right:16px !important;
				width: auto;
		}*/
		
		/* wpb_wrapper{
				padding-left:0px !important;
				padding-right:0px !important;
				width: auto;
		}*/
		
	/*	#main>.wf-wrap{
				padding-left:16px !important;
				padding-right:16px !important;
		}*/
		
		.plus-svg-new-2023{
				right:-20px;
		}
		/*About Page*/
		
		/*creative page */
		
		.rtl .in-numbers-container{
		flex-direction:row-reverse;
		}
		
		.padding-16-mob{
				padding:0px 24px;
		}
		
		.rtl .in-numbers-container{
				
		}
		
		/* .dyn-padding-left:lang(ar){
				padding-left:32px !important;
				padding-right:32px !important;
		}*/
		
		/*digital pages */
		
		.two-imgs-new-row>.wpb_column:first-child{
				margin-bottom:16px;
		}
		
		.wpb_single_image.vc_align_left, .rtl .wpb_single_image.vc_align_right{
				text-align:center;
		}
}

/*tablet screen width response */

/* Start the 40 pages */
@media (min-width: 1601px){
		body .case-study-inner-first-column .wpb_single_image:lang(ar){
				text-align:left;
		}
}

body.sub-service .case-study-inner-first-column.cs-style-second .wpb_single_image figure .vc_single_image-wrapper img:lang(ar){
		padding-right:unset;
		padding-left:40px;
}

.rtl .extra-sp-content.services-page{
		padding-left:unset;
		padding-right:0px;
}


.rtl .submenu-link{
		margin-left:30px;
}

.rtl .common-portfolio-carousel .owl-nav{
		text-align:left;
}

@media(min-width:1200px){
.rtl .common-portfolio-carousel article .post-entry-content .entry-title{
		left:unset;
		right:-170px;
		}
}

.rtl .common-portfolio-carousel article .post-entry-content .dt-btn i{
		margin-left:unset;
		margin-right:15px;
}

.rtl .common-portfolio-carousel article .post-entry-content .dt-btn i:before{
		content:"\f034"!important;
}

@media (min-width: 1601px){
		body .single-portfolio-slider:lang(ar){
				right:unset !important;
				left: 0% !important;
				transform:translateX(10%) !important;
		}
}