@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;600;700;900&display=swap');
body{
	direction: rtl;
	text-align: right;
	font-family: 'Cairo', sans-serif;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Cairo', sans-serif;
}
/* Top Bar*/

#top-bar .top-bar-socials {
	text-align: left;
}
#top-bar .top-bar-socials .icons{

	margin-left: 0;
	margin-right: 5px;
}

#top-bar .top-bar-content .content{

	margin-right: 0;
	margin-left: 32px;
	padding-left: 0;
	padding-right: 26px;
}

/* Logo Section*/
#site-logo{
	float: right;
}

#header-aside {
	float: left;
}

#header-aside .aside-content .info-i, #header-aside .aside-content .info-c{
	text-align: right;
}

#header-aside .aside-content .info-i span {

	margin-right: 0;
	margin-left: 10px;
}
#header-aside .aside-content .inner > span{

	float: right;

	border-right:none;

	border-left: 1px solid #e8ebf2;
}
.header-style-6 #header-aside .aside-content .inner > span {
	border-color: rgba(138, 153, 192, 0.2);
}

.header-style-6 #main-nav {
	float: left;
}


/* Menu Section */
.header-style-6 .site-navigation-wrap .inner {

	padding: 0 16px 0 30px;
}
.header-style-6 #main-nav {
	float: right;
}

#main-nav > ul > li {
	float: right;
}

#site-header .header-button {
	float: left;
	margin-left: 0;
	margin-right: 25px;
}

.header-search-wrap {
	margin-left: 0;
	margin-right: 15px;
	float: left;
}

.nav-top-cart-wrapper {
	margin-left: 0;
	margin-right: 15px;
	float: left;
}

/* Servies*/
.bauer-links.link-style-1:hover > span {
	transform: translateX(5px);
}

.bauer-links > span::before, .bauer-links > span::after{
	right: auto;
	left: 0;
}
.bauer-links.link-style-1 > span::after{
	transform: rotate(180deg);
	top:-2px;
}
.bauer-links.link-style-1:hover > span::after {
	opacity: 1;
	right: auto;
	left: -32px;

}



/*Feature Icon */
.bauer-icon-box.icon-right .heading, .bauer-icon-box.icon-right .desc, .bauer-icon-box.icon-right .url-wrap {
	text-align: left;
	padding-right: 0 !important;
	padding-left: 75px;
}
.bauer-icon-box.icon-right .bauer-icon, .bauer-icon-box.icon-right .image-wrap {
	position: absolute;
	right: auto;
	left: 0;
	top: 5px;
}

/* About company*/


.bauer-icon-box.icon-left .bauer-icon, .bauer-icon-box.icon-left .image-wrap {
	position: absolute;
	left: auto;
	right: 0;
	top: 0;
}
.bauer-icon-box.icon-left  .wrap-inner .heading ,.bauer-icon-box.icon-left  .wrap-inner .desc{

	padding-left: 0 !important;
	padding-right: 59px; 
} 


/* Count up*/

.bauer-counter .right-wrap {
	text-align: right;
}
.bauer-counter .left-wrap {
	text-align: left;
}

.bauer-counter .icon{
	margin-right: auto;
	margin-left: 20px;
}
/* .bauer-counter .right-wrap {
	text-align: right;
}
.bauer-counter .left-wrap {
	text-align: right;
} */


/* News */

.bauer-news .news-item .meta .date{

	padding-left: 0;
	padding-right: 22px;
}
.bauer-news .news-item .meta .date::before{
	left: auto;
	right: 0;
}


/* Progress */

.bauer-progress .title{

	left: auto;
	right: 0;
}

.bauer-progress .perc {
	text-align: left;
}
.bauer-progress .progress-animate::after{
	right: auto;
	left: 0;
	
}
/* Action box */
.bauer-action-box .heading-wrap{
	text-align: right;
}
.bauer-action-box .url-wrap{
	text-align: left;
}
/* Footer */

.footer-grid .col {
	float: right;
}

#sidebar .widget.widget_socials .socials .icon, #footer-widgets .widget.widget_socials .socials .icon{

	float: right;
}
#sidebar .widget.widget_socials .socials a, #footer-widgets .widget.widget_socials .socials a{
	margin-right: auto;
	margin-left: 13px;
}

.widget_information .accent-icon i{
padding-right: 0 !important;
padding-left: 15px;

}


/* Process */

.bauer-step-box .number-box {
	float: right;
}
/* VC Grid*/
.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
	float: right;
}


/* Utilites*/
.text-right {
	text-align: left !important;
}

/*rights */

#bottom .bottom-bar-copyright {
	text-align: right;
}
#bottom .bottom-bar-menu {
	text-align: left;
}

#top-bar .top-bar-content .content::before {

    left: auto;
    right: 1px;
}

#top-bar .top-bar-content {
    text-align: right;
}

#top-bar .top-bar-content .content:first-child:after {
    display: block;
    margin: 0;
}

#top-bar .top-bar-content .content:last-child:after {
    display: none;
    margin: 0;
}
.rs-parallax-wrap, .rs-parallax-wrapr *{direction:ltr;}
/* New Style*/
.header-style-5 #main-nav {
    float: right;
}

#bottom ul.bottom-nav > li {
	   margin-left: 0;
    margin-right: 20px;
}
#bottom ul.bottom-nav > li:before {
    content: "";
    position: absolute;
	left: auto;
	right: -13px;
}
.search-style-fullscreen .search-submit {
    right: auto;
	left: 30px;

 
    margin-left: 0;
	
    margin-right: 8px;
 
}