

body {
	direction:rtl;
	font-family: 'Tajm3 Desgroup', sans-serif;
    font-size: 15px;
    font-weight:400;
	text-align:right;
}

.error {
    width: 100%;
    text-align: right;
    padding-right: 40px;
    padding-left: unset;
}

.banner-text{
    direction:ltr;
  }
  
  .screen-carousel {
    direction: ltr;
  }
  


.main-menu ul {
    text-align: right;
}

.ml-auto, .mx-auto {
    margin-right: auto!important;
    margin-left: 0!important;
}

h1, h2, h3 {	
	font-family: 'Tajm3 Desgroup', sans-serif;
}

h4, h5, h6 {	
	font-family: 'Tajm3 Desgroup', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
}
strong, b {
    font-weight: 500;
    font-family: 'Tajm3 Desgroup', sans-serif;
}
h1 span, h2 span, h3 span {
    
	font-family: 'Tajm3 Desgroup', sans-serif;
}

.subscribe-form input.button {
	 right: auto;
	 left: 4px;
}

.subscribe-form input.button, .badge, .outline-btn, .solid-btn, .primary-solid-btn, .accordion-faq.accordion > .card .card-header h6 {
	font-family: 'Tajm3 Desgroup', sans-serif;
	    font-weight: 400;

}

/* switcher */

.onoffswitch-inner {
    margin-left: auto;
    margin-right: -100%;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
    float: right;
	    line-height: 35px;

}
.onoffswitch-inner:before {
    content: "سنوي";
	    padding-left: 0;
	    padding-right: 14px;
	    text-align: right;
}
.onoffswitch-inner:after {
    content: "شهري";
    text-align: left;
	    padding-left: 14px;
	    padding-right: 0;
}
.onoffswitch-switch {
    left: 87px;
    right: auto;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: auto;
    margin-right: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: auto; 
    left: 0px; 
}

.client-section-wrap ul li {
    padding-right: 0;
    padding-left: 50px;
}

.list-inline-item:not(:last-child) {
    margin-right: 0;
    margin-left: .5rem;
}
.client-say img {
	margin-right: 0;
    margin-left: 10px;
}

.accordion-faq.accordion .card-header:after {
	right:auto;
	left: 1.5rem;
}


.input-icon {
	left:auto;
	right:0;
}
.input-icon span {
    border-left: 0;
    border-right: 2px solid #f16623;
}



.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
	right: 0 !important; 
	left: auto !important;
}

.iti__country-list { text-align: right; }

.iti--allow-dropdown input, .iti--allow-dropdown input[type=tel], .iti--allow-dropdown input[type=text], .iti--separate-dial-code input, .iti--separate-dial-code input[type=tel], .iti--separate-dial-code input[type=text] { padding-right: 52px; padding-left: 6px;}

.iti__arrow { margin-left: 0; margin-right: 6px; }

.iti__selected-flag { padding: 0 8px 0 6px; }


.login-signup-form .form-group label{
	font-family: 'Tajm3 Desgroup', sans-serif;
	font-size:100%;
}

.hero-content-left h1 {
        line-height: 93px;

}

.navbar-brand {
    margin-right:0;
}


.client-carousel .item .client-name {
    text-align:right;
}
.whats-app-icon-container{
    left: 15px;
    right: unset;
}

.svg-image {
    border-bottom-left-radius: 340px;
    border-bottom-right-radius: unset;
}

.service-card img {
    margin-right: unset !important;
    margin-left: 10px;
}

.custom-made .card p{
    margin-top: 21px;
}

.text-lg-right,
.text-right{
    text-align: left !important;
}

.feature-text {
    text-align: left;
}

.media img {
    margin-right: 20px;
    margin-left: unset;
}

.media.media-right .media-body {
    text-align: right !important;
    margin-right: unset;
    margin-left: 20px;
}

.media.media-right img {
    margin-left: 20px;
    margin-right: unset;
}

.feature-heading{
    margin-left: 70px;
}

.feature-heading-rest {
    margin-left: 110px;

}

.mr-4 {
    margin-left: 1.5rem !important;
    margin-right: unset !important;
}

.offset-lg-3 {
    margin-right: 25%;
    margin-left: unset;
}

.bottom-line:after {
    right: 5px;
    left: unset;
}

.input-group-append-rtl{
    position: absolute;
    left: 0px;
    top: 0px;
}

.start-free-rtl{
    padding: 11px 25px;
}

.business-form-body-rtl{
    text-align: right;
}
.ml-auto, .mx-auto {
    margin-left: auto!important;
    margin-right: auto!important;
}

.packege_time_line .package_number .number:after{
    content: '';
    border-top: 3px solid;
    width: 100px;
    top: 26px;
    left: unset;
    right: 100%;
    position: absolute;
}
#pills-contact-tab:after,
.packege_time_line .package_number .number.n_blue.number_4:after,
.packege_time_line .package_number .number:before{
    content: unset !important;
}

.term-card-body-right{
    text-align: right;
}

.input-group-text.choose-packege-section{
    left: unset;
    right: 30px;
}

.form-check-label{
	margin-top: 3px;
    margin-right: 17px;
    margin-left: unset;
    font-size: 13px;
    
}

.btn-features-ar{
    color: #fff;
    background-color: #461C6F;
    border-color: #fff;
    border-radius: 50px;
    padding: 13px 40px;
    font-weight: 600;
    font-size: 13px;
    border: 2px solid;
}
.btn-features-ar:hover{
    border-color: #E6C52A;
    color: #E6C52A !important;
}
@media only screen and (max-width: 600px) {
    .svg-image{
        border-bottom-left-radius: unset;
        border-bottom-right-radius: unset;
    }
    .offset-lg-3{
        margin-right: unset;
        margin-left: unset;
    }

    .input-group.start-email-input{
        flex: 0 0 75%;
    }

    .start-free-rtl{
        padding: 13px 25px !important;
    }

    .packege_time_line .package_number .number:after{
        width: 80px;
    }

    .blueacordian{
        height: auto !important;
    }

    .blueacordian.yellow {
        height: auto !important;
    }

    .blueacordian.gold {
        height: 1370px !important;
    }

    .blueacordian.pink {
        height: auto !important;
    }

    .fa.fa-sliders.index-feature-icon.right,
    .fa.fa-sliders.index-feature-icon.right,
    .fa.fa-area-chart.index-feature-icon.right,
    .fa.fa-id-card-o.index-feature-icon.right{
        margin-left: 20px !important;
        margin-right: unset !important;
    }

    .media-right{
        margin-right: unset !important;
    }

}

@media only screen and (max-width: 991px) {
    .packege_time_line .package_number .number:after{
        width: 80px;
    }
    .feature-heading{
        text-align: center !important;
    }
    .feature-text {
        text-align: right;
    }
    
    .media img {
        margin-left: 20px;
        margin-right: unset;
    }

    .start-free-rtl{
        padding: 12px 25px;
    }
    
}

.reg-form-terms-checkbox {
    padding-left: unset;
    padding-right: 40px;
}

.alert{
	text-align: right;
}


.input-group-text.choose-packege-section {
    padding-left: 0px;
}

/* rtl.css */
.subscripbe-button:not(.btn-warning),
.subscripbe-button:not(.btn-warning):hover {
	padding-right: 62px;
	padding-left: 38px;
}

.btn-segment:first-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
	border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.btn-segment:last-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
	
	 border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.plan-setion .card .card-heading button:not(.btn-segment) {
    /*right: 8%;
    left: unset;*/
}

.subscripbe-button img {
    right: 40px;
	left: unset;
}

.packege_time_line .package_number .nav-item:last-child .number::after{display:none !important;}


.plan-setion .card .card-heading.free-package{ padding-bottom: 35px; }