 
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');
 
body {
    direction: rtl;
    font-family: "Cairo", sans-serif !important;
}
.ms-xl-auto {
    margin-left: unset !important;
    margin-right: auto !important;
} 
@media (width>576px) {
    .offset-lg-1 {
    margin-left: unset;
    margin-right: 8.3333333333%;
}
}

@media (max-width: 992px) {
    .side-menu .btn-close {
       
        right: unset;
        left: 15px;
    }
}

.select2-container .select2-selection--single .select2-selection__rendered {
 
    padding-right: 8px;
    padding-left: 20px;
      text-align: right;
 
}

.side-menu.side-menu-active .side-nav .navbar-nav .nav-item {
  
    text-align: start;
}
 
 .select2-results__option { 
    text-align: right;
}

@media (min-width: 576px) {
    .ps-sm-5 {
        padding-left: unset !important;
        padding-right: 3rem !important;
    }
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #9ea4a9;
    text-align: right;
    float: right;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
   
 
    right: unset;
    left: 1px; 
}

.process-wrapp li::before {
    left: unset;
    right: 0;
}

.process-wrapp li::after {
    right: unset;
    left: 0;
}

h1, h2, h3, h4, h5, .button, .numbered .tp-bullet .tp-count {
    font-family: inherit;
}

.sidemenu_btn {
    right: unset;
    left: 20px;
}

.text-start {
    text-align: right !important;
}
.text-sm-start {
    text-align: right !important;
}

.owl-stage-outer {
    direction: ltr;
}

.meta-tags li a > i { 
    margin-right: unset;
    margin-left: 5px;
}

.meta-tags>li+li {
    margin-left: unset;
    margin-right: 10px;
}

.fa-long-arrow-alt-left , .fa-long-arrow-alt-right {
    transform: scaleX(-1);
}

ul.links li a::before { 
    margin-right: unset; 
    margin-left: 5px; 
}

.text-md-start {
    text-align: right !important;
}
.text-end {
    text-align: left !important;
}
#home {
    direction: ltr;
}
/*#work-shops .custom-control-label::after {*/
/*    left: inherit;*/
/*    right: -1.5rem;*/

/*}*/
/*#work-shops .custom-control-label::before {*/
/*    left: inherit;*/
/*    right: -1.5rem;*/
/*}*/
/*#work-shops .custom-radio .custom-control-label:after {*/
/*    left: inherit;*/
/*    right: 20px;*/
/*}*/
.ugf-form .input-block .form-group .select-input span { 
    right: unset; 
    left: 15px; 
}

.ugf-form .input-block .form-group .select-input .form-control {
  
    padding-left: 0;
    padding-right: 15px;
  
}

.ugf-form .input-block .form-group .check-gender .custom-radio .custom-control-label {
 
    padding-right: 46px; 
    padding-left: 15px; 
}

.ugf-form .input-block .form-group .check-gender .custom-radio .custom-control-label:after { 
    left: unset;
    right: 20px;
}

.ugf-form .input-block .form-group .check-gender .custom-radio .custom-control-label:before { 
    left: unset;
    right: 20px;
}

.ugf-form .input-block .form-group .custom-checkbox .custom-control-label {
  
    left: unset;
    right: auto; 
    padding-right: 30px; 
    padding-left: unset ; 
}

.ugf-form .input-block .form-group .custom-checkbox .custom-control-label:before {
 
    right: 0;
    left: unset;
    
}

.ugf-form .input-block .form-group .custom-checkbox .custom-control-label:after {
 
    right: 0;
    left: unset;
}