.header nav .wrapper .logo .sub_links {
    margin-left: 0px;
    margin-right: 10px;
}
.header nav .wrapper .logo .sub_links a img {

    margin-right: 0px;
       margin-left: 7px;
}
.nav-links li a {
     margin-left: 15px;
    margin-right: 5px;
}
.nav-links li a.more {
    margin-left: 5px !important;
}
.language_switcher ul li:first-child a {
    margin: 0 !important;
}
.nav-links li.call.pc {
    display: block;
    margin-right: 5px;
}


.mega-box .content {
    padding: 0 10px 0 0 ;
}
.flexslider .slides li .container .meta {
    text-align: right;
}
    
.header nav .wrapper .logo .sub_links a {
       background: #ffffff;
        padding: 10px  10px 10px 15px;
         margin-left: 0px;
         margin-right: 10px;
}
.more {
        margin-right: 0px;
        margin-left: 10px;
}
.more .ico_wrapper {
   
    margin-left: 0px;
    margin-right: 15px;
}
.more::before {
    right: 50%;
}
.flexslider .slides li .container .meta a {
    float: right;
}
.more {
    padding: 10px 11px 10px 13px;
}
ul.normal li {
    padding-left: 0px;
    padding-right: 21px;
    background: url(../images/tick.svg) right top no-repeat;
        background-position: 100% 6px;
 }

body ul {
    padding-right: 0;
}
.science_behind .science_behind_video {
    right:auto;
    left: -5%;
    
}
.science_behind::before {
    right: 0;
    left: auto;
    background: linear-gradient(90deg, rgba(3, 12, 31, 0) 37%, rgb(3 12 31) 61%);
    width: 70%;
}
.step_journey_two .row .shape .row .sticky_box .circle_bg {
    right: auto;
    left: 5px;
}
.success_before_after .container .row .tab_wrap_button ul.nav.nav-tabs .nav-item button.nav-link span img {
    margin-right: 0px;
    margin-left: 10px;
}
.success_before_after .container .row .tab_wrap .tab-content .tab-pane .row .bef_aft_box .wrap .img_wrap .case_btn {

    right: auto;
    padding-right: 0px;
    left: 15px;
    padding-left: 20px;
}
.success_before_after .container .row .tab_wrap .tab-content .tab-pane .row .bef_aft_box .wrap .img_wrap .case_btn::before
{
    left:0;
    right:auto;
}
.success_before_after .container .row .tab_wrap .tab-content .tab-pane .row .bef_aft_box .wrap .img_wrap .case_btn::after
{
    left:2px;
    right:auto;
}
.success_before_after .container .row .tab_wrap .tab-content .tab-pane .row .bef_aft_box .wrap .img_wrap .details ul.bef_aft_btn::before
{
    left:auto;
    right:0px;
        width: 114px;
}

.success_before_after .container .row .tab_wrap .tab-content .tab-pane .row .bef_aft_box .wrap:hover .details ul.bef_aft_btn::before {
    left: auto;
    right: calc(100% - 106px);
    
 }

.owl-carousel {
    direction: ltr;
}

.owl-carousel .owl-item .item
{
   direction: rtl;
}
.testimonials .container .row .testi_slider .owl-testimonial .owl-nav {
    align-items: flex-end;
}

.stay_updated.form_tab_content .container .row .gradient_bg .col-12.form_itm {
    text-align: right;
}
.stay_updated.form_tab_content .container .row .gradient_bg .cf7sr-g-recaptcha {
    display: flex;
    justify-content: flex-end;
}
.stay_updated.form_tab_content .container .row .gradient_bg .form_section{
    text-align: right;
}
 
.stay_updated.form_tab_content .container .row .gradient_bg .col-12.form_itm {
    text-align: right !important;
    direction: rtl;
}
.stay_updated.form_tab_content .container .row .gradient_bg .form_section.align_center {
    text-align: right !important ;
}

.stay_updated.form_tab_content .container .row .gradient_bg .form_itm input
{
    direction:rtl;
}
.stay_updated.form_tab_content .container .row .gradient_bg .wrap.white_bg span.wpcf7-form-control-wrap span.wpcf7-form-control.wpcf7-acceptance.optional span.wpcf7-list-item label input[type="checkbox"] {
    margin: 0  0 0 10px !important;
}

.science_behind .container .row .cert .certi li {
    padding: 0 0 0 60px;
}
.science_behind .container .row .cert .certi li::before {
    left: 30px;
    right: auto;
}
.testimonials .container .row .testi_slider .owl-testimonial .owl-nav {
    align-items: flex-start;
    justify-content: flex-start;
}

.portals .container .row.portal_row .for_portals .wrap::before {
    left:auto;
    right: 0;
}
.portals .container .row.portal_row .for_portals .wrap {
    background-position: left center !important;
}
.portals .container .row.portal_row .for_portals .wrap::before {
    background: linear-gradient(280deg, #12284e 35%, rgba(5, 20, 47, 0.171) 55%);
 
}
.stay_updated.form_tab_content .container .tab_head {
    padding-left: 0px;
    padding-right: 25px;
    text-align: right !important;
}
.stay_updated.form_tab_content .container .tab_head::before {
    right: 0;
    left: auto;
 }
footer .container .row .wrap .sub_links {
    margin-right: 20px;
    margin-left: 0px;
}
footer .container .row .wrap .sub_links a {
    margin-left: 0px;
    margin-right: 10px;
    padding: 10px 20px 10px 25px;
}
footer .container .row .wrap .sub_links a img {
    margin-right: 0px;
    margin-left: 7px;
}
footer .container .row.qlink .footer_q_links::before {
    right: -10px;
    left: auto;
}
.cert .certi li::before {
    right: auto;
    left: 0;
}
.inner_banner::after {
    left: auto;
    right: 20%;
}
.inner_banner .bubble_1 {
    right: -20%;
    left:auto;
}
.inner_banner {
    background-position: left center !important;
}
.inner_banner::before {
    left: 40%;
    right: 0%;
    background: linear-gradient(270deg, rgb(5, 21, 46) 69%, rgb(5, 21, 46) 62%, rgba(5, 21, 46, 0) 100%);
}
.proceedures .owl-proceedure .item .wrap .num {
    margin-right: 0px;
    margin-left: 20px;
}
.proceedures .owl-proceedure .item .wrap .content h4, .proceedures .owl-proceedure .item .wrap .content .h4 {
    float: right;
}

.who_can-benefit .container .row .tratment_tabs .wraps {
    margin-left: 0px;
    margin-right: 10px;
}
.who_can-benefit .container .row .tratment_tabs .wraps ul.nav-tabs li.nav-item {
    padding-left: 20px;
    padding-right: 0px;
}
.who_can-benefit .container .row .tratment_tabs .wraps ul.nav-tabs li.nav-item button {
    text-align: right;
}
.who_can-benefit .container .row .tratment_tabs .wraps ul.nav-tabs li.nav-item button h6.gradient, .who_can-benefit .container .row .tratment_tabs .wraps ul.nav-tabs li.nav-item button .gradient.h6 {
    padding-right: 0px;
    padding-left: 25px;
}
.who_can-benefit .container .row .tratment_tabs .wraps ul.nav-tabs li.nav-item button h6.gradient::after,
.who_can-benefit .container .row .tratment_tabs .wraps ul.nav-tabs li.nav-item button.active h6.gradient::after, 
.who_can-benefit .container .row .tratment_tabs .wraps ul.nav-tabs li.nav-item button.active .gradient.h6::after {
    right: auto;
    left: 0;
    transform: rotate(180deg);
    background-position: center;
}
.faq .container .row.collapsible_wrap .faq_box .accordion .accordion-item h2.accordion-header button.accordion-button, .faq .container .row.collapsible_wrap .faq_box .accordion .accordion-item .accordion-header.h2 button.accordion-button {
    background: url(../images/logo_circle.svg) center right no-repeat;
    padding: 32px 30px 26px 0;
    text-align: right;
}

.faq .container .row.collapsible_wrap .faq_box .accordion .accordion-item h2.accordion-header button.accordion-button:not(.collapsed), .faq .container .row.collapsible_wrap .faq_box .accordion .accordion-item .accordion-header.h2 button.accordion-button:not(.collapsed) {
    background: url(../images/logo_circle.svg) center right no-repeat;
}
.accordion-button::after {
    margin-left: 0;
    margin-right: auto;
}
.mega-box nav .nav-tabs button.nav-link { 
    margin: 0 0 0 25px; 
}
.mega-box .content {
    padding: 0 20px 0 0;
}
.mega-box nav .nav-tabs button.nav-link {
    text-align: right;
        padding: 20px 25px 20px 20px ;
}
.mega-box nav .nav-tabs button.nav-link::before {
    left: 0;
    left: 0;
}
.mega-box nav .nav-tabs button.nav-link::before {
    left: auto;
    right: 0;
}

.mega-box nav .nav-tabs button.nav-link::after {
    right: auto;
    left: 0;
    transform: rotate(90deg);
}
.inner_banner.academy-hero .text-end {
    text-align: left !important;
}
.audience-item {
    min-height: 165px;
    padding: 0 0 25px  35px;
}
.audience-item::after {
    left: 0;
    right:auto;
}
.audience-item::before {
    left:auto;
    right: 0px;
}
.audience-item:nth-child(2n)::before {
    left: 0;
    right: auto;
}
.audience-item:nth-child(2n) {
    padding-right: 35px;
}
.learning-text li {
    padding-left: 0px;
    padding-right: 27px;
 }
.learning-text li::before {
    left: auto;
    right: 0;
}

.learning-text blockquote::after {
    right: 40px;
}
.benefit-content li {
    padding-left: 0px;
    padding-right: 22px;
}
.benefit-content li::before {
    left: auto;
    right: 0;
}
footer .container .row.qlink .footer_q_links .row.flx .rit img {
    margin-left: 5px;
    margin-right: 0px;
}



@media (min-width: 1024px) {
    .inner_body .video_btn {
        padding-left: 12px;
        padding-right: 25px;
    }
}

@media screen and (max-width: 1250px) 
{
    .nav-links li.call.pc {
        margin-right: 5px;
    }
    header.header {
        direction: ltr;
    }
    header.header .sub_links, header.header .nav-links
    {
         direction: rtl;
    }
    .nav-links .mobile-item {
        padding-right: 25px;
        padding-left: 0px;
    }
    .nav-links .mobile-item:hover {
        margin-right: 12px;
    }
   
       .nav-links .mobile-item::after {
        left: 15px;
        right:auto;
    }
    .language_switcher .active.item,
    .language_switcher ul
    {
        float: right !important;
    }   
         
    .header nav .wrapper .logo .sub_links {
        margin-left: 10px;
        margin-right: 0px;
    }
    
    
    
}

@media (max-width: 520px) {
    footer .container .row.qlink .footer_q_links {
        text-align: right;
    }
}