

/* 1e0c7a   dead36*/
@font-face {
font-family: 'Cairo', sans-serif !important;
src: url('../fonts/Cairo-Regular.ttf')}
body{direction:rtl;text-align:right;font-family: 'Cairo', sans-serif!important;overflow-x: hidden;}
h1, h2, h3, h4, h5, h6,a,li,p{font-family: 'Cairo', sans-serif!important;}
.text-right {
    text-align: left;
}
.text-left {
    text-align: right!important;
}


.main-menu .has-sub a:hover,.main-menu ul li a::after,.slider-content h5,.section-title h5 ,.about-title h5,.testimonial-active .ta-info span,.pricing-box2.active .price-count h2, .pricing-box2.active .pricing-head h2,.pricing-body li::before,.team-info p,.team-info h4 a:hover,.blog-btn a,.bsingle__content h2:hover a,.bsingle__content .meta-info ul li i,.blog-details-wrap .meta-info ul li i,.related-post-wrap .rp__content h3:hover a,.team-area-content li .icon i,.pro-cat a,.pro-title a:hover,.product-social a:hover,.bakix-details-tab ul li a.active,.blog-content2 h4 a:hover,.posts_navigation .next-link h4:hover a,.posts_navigation .prev-link h4:hover a,.main-menu ul li:hover > a {color:#1e0c7a}
.slider-content h2,.header-three .main-menu ul li a,h1, h2, h3, h4, h5, h6,.testimonial-area h2,.testimonial-active .ta-info h6,.price-count h2,.single-team:hover .team-info h4,.call-area h5,blockquote footer,.avatar__info-social a,.comment-text .avatar-name span,.comment-form i,.service-detail-contact a,.service-detail .prod-tabs .tab-btns .tab-btn:hover, .service-detail .prod-tabs .tab-btns .tab-btn.active-btn,.details-price span,.bakix-details-tab ul li a:hover,.main-menu ul li > a,.bsingle__post .video-p .video-i{color:#dead36}
.blog-content2 .date-home,.search-form .search-submit,.pagination-wrap .pagination li a,.post__tag ul li a:hover,.comment-form .submit,.skill-per::before,.skill-per,.skill-per::after,.product-action a:hover,.bakix-details-tab ul li a.active:before,.product-social a:hover,.comment-text .comment-reply:hover,.f-cta-icon i {background:#1e0c7a}
.header-three .second-header,.booking-area .bk-btn,.testimonial-active .slick-dots .slick-active button,.copyright-wrap,#scrollUp:hover,.team-social a:hover,.team-active .slick-dots .slick-active button,.second-header,.sidebar-widget .widget a.sidebar-widget .widget a,.widget-social a:hover,.pagination-wrap .pagination li a:hover  ,.service-detail-contact h3::before,.gallery-image::before,.comment-form .submit:hover{
    background: #070125;
}
.copyright-wrap,.faq-area,#scrollUp,blockquote, .pages-content blockquote, .comment-list blockquote,.gallery-image::after{background:#070125}
/****index*****/
.header-cta ul li:first-child {
    margin-right: 0;
	margin-left:auto
}
.header-cta ul li {
    padding-right: auto;
    padding-left: 30px;
}
.header-cta ul li i {
    margin-left: 5px;
	margin-right:auto;
    
}
.header-cta ul li i {color: #dab037;}
.header-input{text-align:right;direction:rtl}
.logo img{width:100px}
.main-menu .has-sub li{text-align:right}
.main-menu .has-sub > ul{border-top:4px solid #dead36}
.main-menu ul li a::after {
   margin-left: auto;
margin-right: 10px;}
.second-header-btn .btn ,.header-btn,.btn,.booking-area .contact-form,.faq-wrap .card-header h2 button::after,.f-contact i,.footer-social a:hover{
    background-image: -moz-linear-gradient( 0deg, rgb(222 177 64) 0%, rgb(157 122 32) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(222 177 64) 0%, rgb(157 122 32) 100%);
background-image: -ms-linear-gradient( 0deg, rgb(23,156,175) 0%, rgb(21,108,117) 100%);}
.second-header-btn .btn:hover,.header-btn:hover,.btn:hover {
    color: #fff;
    background-image: -moz-linear-gradient( 0deg, rgb(157 122 32) 0%, rgb(222 177 64) 100%)!important;
    background-image: -webkit-linear-gradient( 0deg, rgb(157 122 32) 0%, rgb(222 177 64) 100%)!important;
    background-image: -ms-linear-gradient( 0deg, rgb(157 122 32)157 122 32 0%, rgb(222 177 64) 100%)!important;
}
.main-menu ul li > a{color: #132a2d;}
.header-btn {
    right: auto;
left: 15px;}
.booking-area .contact-field i {
    right:auto;
left: 10px;}
.slick-slider{direction:ltr}
.f-widget-title img {
    width: 24%;
}
.pricing-body li::before {float:right;margin-left:15px;margin-right:auto}
.faq-wrap .card-header h2 button::after{left:0;right:auto;}
.faq-wrap .card-header h2 button::after {
content: "\f107";}
.faq-wrap .card-header h2 button.collapsed::after {
content: "\f105";}

.faq-btn {
    text-align: right;
    padding-left: 75px;
    padding: 20px 30px}
.faq-img {
    margin-left: -350px;
	margin-right:auto
}	

.team-social a {
    color: #132a2d;
background: #c9c9c9;}
.blog-content2 .date-home{right:30px;left:auto}
.blog-btn a{border-bottom-color:#1e0c7a}
/***footer*****/
.footer-bg{background:#0c023f}
.footer-link ul li a::before {
   margin-right:auto;
    margin-left: 8px;
color: #189caf}
.f-contact .icon {
    float: right;
    margin-right: auto;
margin-left: 15px;}
.footer-social {
    float: left;
}
#scrollUp {
 right:auto; 
left: 50px;}
.footer-link ul li a,.f-contact span,.footer-widget p {
color: #d0f2f6;}
/***blog***/
.breadcrumb-item+.breadcrumb-item::before {
    float: right;
padding-right: 0.5rem;padding-left:auto}
.breadcrumb-item + .breadcrumb-item::before {
    padding-left: 15px;
padding-right: 10px;}
.breadcrumb-item+.breadcrumb-item {
padding-right: 0.5rem;padding-left:auto
}
.search-form .search-submit, .wp-block-search .wp-block-search__button {
   right: auto;
    left: 0;
	
}
.sidebar-widget .widgettitle, .sidebar-widget .widget-title,
 .wp-block-group__inner-container h2{text-align:right}

.sidebar-widget .widgettitle, .sidebar-widget .widget-title, .wp-block-group__inner-container h2{text-align: right;
    border-right: 4px solid #1e0c7a;
	border-left:none;
    padding-right: 15px;padding-left:0}
.sidebar-widget .widget li{float:right}	
.sidebar-widget .widget a {
text-align: right;width: auto;}	
.sidebar-widget .widget .widget_archive, .sidebar-widget .widget_categories a, .sidebar-widget .widget_archive a {
float: right;}
.bsingle__content .meta-info ul li i {
    margin-left: 5px;
	margin-right:auto
}
.tag-cloud-link:hover {border-color:#1e0c7a}
.post__tag ul li a:hover{border-color:#1e0c7a}
.comment-text .comment-reply:hover {
    border-color: #1e0c7a;}
.cat-item span{float:left}	
/******service*****/
.services-categories li:before {
   left:auto;
right: 0;}
.services-categories li a:after {
    right: -1px;
background-color: #16737d;}
.services-categories li a:before{ transform: rotate(180deg);}
.service-detail .prod-tabs .tab-btns .tab-btn:before{background-color:#dead36}
/****contact******/
.contact-field input {
    padding-left:auto;
padding-right: 15px;}
.f-cta-icon {
    float: right;
    margin-left: 30px;
	margin-right:auto;
}
.service-detail .prod-tabs .tab-btns .tab-btn{float:right}
/****team******/
.skill-per::before,.skill-per::after{left:0;right:auto}
.skill-per::before{transform: translateX(-20%);}
.team-area-content li .icon i{margin-left: 10px;margin-right:auto}
/****shop*****/
.fa-angle-double-left:before {
    content: "\f101";
}
.fa-angle-double-right:before {
    content: "\f100";
}
.product-social a:hover{color:#fff}

@media (max-width: 990px){
	
.meanmenu-reveal{right: auto!important;
    left: 0!important;margin-top: -90px!important;}	
.faq-btn {
   
    padding: 20px 20px;
}
.mean-container .mean-nav ul li a{float:right;text-align:right}
.mean-container .mean-nav ul li a.mean-expand {
  text-align: left;
width: 90%;}
.booking-area .contact-form {
    padding: 50px 15px 30px 50px;
}
}
@media (min-width: 1200px) and (max-width: 1500px){
.second-menu .main-menu ul li:first-child{margin-left: 30px;}	
.booking-area input, .booking-area .custom-select {
    width: 200px;
}	
}
@media (min-width: 992px) and (max-width: 1200px){
.booking-area input, .booking-area .custom-select {
    width: 160px;
}		
}
@media (min-width: 768px) and (max-width: 991px){
	
.booking-area input, .booking-area .custom-select {
    width: 100px;
}	
}
.hide{display:none}
.main-menu ul li a::after{visibility:hidden}
.main-menu ul li.has-sub a::after{visibility:visible}
.booking-area ul li {
    margin-left: 18px;
	margin-right:auto
}
/*****/
.second-header{background:#070125}

