/*!
	* SCAI - AR Stylesheet
*/
body,
input,
textarea,
select {
    direction: rtl;
}

.arrows_set svg,
.burger_panel > ul > li svg,
.inline_btn svg,
.site_btn_content svg,
.careers_block .cover,
.nl_action .rounded_btn,
.reversed {
    transform: scaleX(-1);
}

.sector_usecases,
.sector_usecases * {
    direction: ltr;
}

.sector_usecase {
    /*border-left: 1px solid hsla(0, 0%, 100%, .3);*/
}

.st_case {
    border-right: 1px solid rgba(255, 255, 255, 0.2);
}


.st_case:nth-child(1),
.st_case:nth-child(3n + 4) {
    border-right: none;
}

.offering_progress {
    border-right: 1px dashed hsla(0, 0%, 100%, .3);
}

.dropdown_links {
    border-left: 1px solid transparent;
}

.odometer-digit-inner {
    text-align: right;
}

.menu:not(.scrolled) {
    transform: translateX(4.2em)
}

.hero_page > i,
._underline:before {
    transform-origin: 100% 100%
}

.fact_number {
    display: flex;
    justify-content: end;
    flex-direction: row-reverse;
}


/* Margin */
.offering_list {
    margin-right: 2.5em
}

.gallery_row {
    margin-right: -1em;
}

.imct_content {
    margin-right: 50em;
}

.solution_h_block {
    margin-left: 2em;
}

.team_col_set {
    margin-left: 3.5em;
}

.case {
    margin-left: 3em;
}

.slider_parent .nd_grid_col {
    margin-left: 2em;
}

.obj_col_set {
    margin-left: 2em;
}


/* Padding */
.solution_block:nth-child(odd) {
    padding-right: 9em
}

.obj_col_set:not(:last-child) .obj_col {
    padding-left: 2em;
    border-left: 1px solid rgba(255, 255, 255, 0.4);
}


/* Left & Right */
.ka_media,
.menu_bg, .menu_dots,
.ef_content .scroll_tip,
.faq_arrow {
    left: 0;
}

.menu {
    left: 5em;
}

._burger {
    left: 9em;
}

.sectors_arrows {
    left: 6.88em;
}

.native_select svg {
    left: 1.4em;
}

.input_set > svg {
    left: 2.5em;
}

.hero_banner .hero_button {
    left: 5em;
}

.video_close {
    left: 2em;
}


.burger_panel,
.sectors_slide_content,
.offering_progress,
.au_frame svg,
.ef_panel {
    right: 0;
}

.offering_progress > i {
    right: -1px;
}

.offering_block h4:before, .offering_txt > h4:before {
    right: -2.22em;
}

.offering_list_set h4:before {
    right: -4.68em
}

.input_set label {
    right: 2.15em;
}

.imct_canvas {
    right: -5em;
}

#homecareers .banner_content {
    direction: rtl;
}

#homecareers .banner_content_set {
    direction: ltr;
}

#homecareers .banner_content_set,
#homecareers .banner_content_set * {
    text-align: right;
}

.extra_p_table ul li::after {
    right: -13px;
    left: initial;
}

.sector_usecase {
    direction: rtl;
}

/* Responsiveness */
@media (min-width: 1201px) {
}

@media (max-width: 1200px) {
    .imct_content {
        margin-right: 30em
    }

    .offering_list_set h4:before {
        right: -3.9em
    }

    .imct_canvas {
        right: -3em;
    }

    .hero_banner .hero_button {
        left: 3em;
    }

    ._burger {
        left: 7.5em
    }

    .solution_block:nth-child(odd) {
        padding-right: 4em
    }

    .solution_block:nth-child(2n) {
        padding-left: 4em
    }

}

@media (min-width: 601px) {
    .offering_content_set {
        right: 50%;
    }

    .article_share_set {
        left: 0;
    }

    .footer_btm_side > span {
        border-left: 1px solid hsla(0, 0%, 100%, .3);
        padding-left: 1em
    }

    .table_col:not(:last-child) {
        border-left: 1px solid hsla(0, 0%, 100%, .1)
    }

    .au_side:first-child {
        border-left: 1px solid rgba(0, 0, 0, .1);
    }
}

@media (max-width: 600px) {
    .gallery_row {
        margin-right: -.5em;
    }

    .imct_content {
        margin-right: 0;
    }

    .hero_page {
        margin-left: 3em;
    }

    .imct_canvas {
        right: 0;
    }

    ._burger {
        left: 6.5em
    }

    ._burger.active {
        transform: translateX(-4.5em)
    }


}
