/*** Main RTL Style ***/
@import url("main-rtl.css");
/*** Additional RTL Style ***/

.main-font,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a{
	font-family: 'Noto Sans Arabic', 'Plus Jakarta Sans', 'Figtree', sans-serif;
}
.ms-auto{
   margin-left: 0 !important;
   margin-right: auto;
}
html[dir="rtl"] .slider-fade1  .left-overlay-dark[data-overlay-dark]:before {
  background:linear-gradient(-90deg,transparent,#225686 65%)
}
html[dir="rtl"] .butn.primary:before,
html[dir="rtl"] .butn.primary:after {
  border-bottom:67px solid #0aa091;
}
.about-section::before {
    right:0;
	left:auto;
}
.about-container .text-secondary,
.about-container .right-n10,
.odometer-inside{
   direction: ltr;
}
.service-card .service-details,
html[dir="rtl"] .newsletter-form input{
  direction: rtl;
}
.about-container .right-n10{
   letter-spacing: 0.5px !important;
}
.me-4 {
  margin-left: 1.5rem !important;
  margin-right: 0;
}
.ms-3 {
  margin-right: 1rem !important;
  margin-left: 0;
}
.page-title-section ul li::after {
  left: 7px;
  transform: rotate(135deg);
  right: auto;
}
.page-title-section ul li:first-child {
  padding-left: 25px;
  padding-right: inherit;
}
.why-choose-block {
  margin-left: -366.5px;
  margin-right: 2.9rem;
}
.why-choose-block .content {
  transform-origin: right top;
  right: 0;
  top: 0;
  left: auto;
}
.section-heading h2 {
  line-height: 1.3;
}
.widget-title.position-relative.pb-3::after {
  bottom: 0;
  right: 0;
  left: auto;
}
.me-2 {
  margin-left: .5rem !important;
  margin-right: 0;
}
.text-secondary, .text-secondary-hover:hover {
 /** transform: rotate(180deg); **/
}
.list-style1 li,
.accordion .accordion-button{
  text-align: right;
}
.accordion .accordion-button::after,
.accordion .accordion-button.collapsed:after {
  left: 20px;
  right: inherit;
}
.form-control {
  direction: rtl;
}
.quform-submit-inner {
  direction: rtl;
}














.dscf7-captcha-container, 
html[dir="rtl"] .newsletter-form .dscf7-captcha-container input{
  direction: ltr;
  text-align: left;
}
html[dir="rtl"] .newsletter-form .dscf7-captcha-container input{
  padding: 0.5rem 2rem 0.5rem 0.5rem;
}
@media screen and (min-width: 1400px) {
	
  .ms-xxl-8, .mx-xxl-8 {
    margin-right: 4.5rem;
    margin-left: auto;
  }
	
}
@media (min-width: 1200px) {
	
	.ms-xl-auto {
		margin-left: 0 !important;
		margin-right: auto;
	}
	
}
@media screen and (min-width: 992px) {
  .service-position {
    margin: 0% 0% 0% -55%;
  }
  .offset-lg-1 {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .w-lg-75 {
    width: 65%;
  }
}
@media screen and (max-width: 991px) {
  .navbar-brand img {
    max-height: 47px;
  }
  .attr-nav {
    float: right;
    margin-right: 11px;
    margin-left: 70px;
  }
  .navbar-toggler {
    left: 0;
    right: auto;
  }
  .navbar-nav > li > a {
    text-align: right;
  }
	.card-style4 .card-body{
	  opacity : 1;
	}
	.card-style4 .card-body .portfolio-links {
	  top: 0;
	}
	.card-style4 .card-body .portfolio-overlay-info {
        bottom: 0;
     }
}