.rtl {
  direction: rtl; 
}

.ltr {
  direction: ltr; 
}

[dir="rtl"] .ms-auto{
	  margin-right: auto !important;
	margin-left: 0 !important;
}

[dir="rtl"] .me-3 {
  margin-left: 0.75rem !important;
	margin-right: 0rem !important;}

[dir="rtl"] .dropdown-toggle::after {
	margin-left: -0.25rem;
	margin-right:auto;}

[dir="rtl"] .dropdown-menu {
	text-align: right;}

[dir="rtl"] .list-unstyled {
	padding-right: 0;}

[dir="rtl"] .more::after {
  font-family: "Unicons";
  content: "\e949";
  padding-right: 0.2rem;
  vertical-align: -3px;
  margin-left: -0.25rem;}

[dir="rtl"] .btn.btn-expand{
	padding-right: 0;
}

[dir="rtl"] .btn.btn-expand::before, .btn.btn-expand i{
	right: 0;}

[dir="rtl"] .btn.btn-expand span{
	padding-right: 2.95rem;}

[dir="rtl"] .progress-list p{
	text-align: left;}

[dir="rtl"] blockquote{
	border-right: 0.15rem solid #c7a12f;
	padding-right: 1rem;
	border-left: 0 !important;}

[dir="rtl"] .blockquote-details{
	text-align: right;}

[dir="rtl"] .accordion-wrapper .card-header button{
	text-align: right;
	padding: 0 1rem 0 0;}

[dir="rtl"] .accordion-wrapper .card-header button::before {
	right: 1.3rem;
	margin-right: -0.3rem;}

[dir="rtl"] .accordion-item .card-body {
	padding: 0 2.35rem 0.25rem 1.25rem;}

[dir="rtl"] .pe-xxl-3, .pe-xl-3 {
	padding-left: 0.75rem !important;
	padding-right: 0 !important;}

[dir="rtl"] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
	margin-right: -1px;
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
	border-radius: 0.4rem;}

[dir="rtl"] .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	border-radius: 0.4rem;}

[dir="rtl"] .social > a{
	margin: 0 0 0 0.7rem;}

  @media (min-width: 992px){
[dir="rtl"] .navbar-expand-lg .dropdown-lg-content > div + div {
  border-right: 1px solid rgba(164, 174, 198, 0.2);
}}

[dir="rtl"] .ricon{margin-left: 0.5rem !important; margin-right:0 !important; direction:ltr !important;}
[dir="rtl"] .rdiv-icon{margin-left: 1.5rem !important; margin-right:0 !important;}
[dir="rtl"] .language-select .dropdown-toggle::after {
	position: unset !important;
	margin-right: 0 !important;
	margin-left: -0.25rem !important;
	vertical-align: -1px !important;}

[dir="rtl"] .navbar .navbar-other .navbar-nav > .nav-item + .nav-item {
	margin-right: 0.8rem;
	margin-left: 0;}

[dir="rtl"] .nav-pl-br{
	border-right: 1px solid #cae3dc;
	padding-right: 30px;
	border-left: 0 !important;
	padding-left: 0!important;}

@media (min-width: 992px){
[dir="rtl"] .ms-lg-4 { margin-right: 1rem !important; margin-left: 0 !important;}}

[dir="rtl"] .unordered-list {padding-right: 0;}
[dir="rtl"] .lift2:hover {transform: translateX(-0.6rem);}
[dir="rtl"] .me-4 {margin-left: 1rem !important;}
[dir="rtl"] .rcontact {direction: ltr;text-align: right;}
[dir="rtl"] .nav-tabs.nav-pills .nav-link{margin-left: 0.5rem;}
[dir="rtl"] .post-meta li i:last-child {padding-left: 0.2rem; padding-right:0;}

@media (max-width: 578px){
[dir="rtl"] .nav-1{padding-right:0;}
}

@media (max-width: 991.98px){ [dir="rtl"]
.navbar-expand-lg .navbar-collapse .dropdown-toggle::after {margin-left: 0;left: -0.25rem;margin-right: 0;right: auto;}}