/*!
	* SCAI - EN Stylesheet
*/
h1 {
    letter-spacing: -0.02em;
    line-height: 140%;
}

h1.plus {
    letter-spacing: 0;
}

.label {
    letter-spacing: 0.15em;
}

.sector_usecase {
    border-right: 1px solid hsla(0, 0%, 100%, 0.3);
}

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

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

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

.product-elements .cover {
    transform: scaleX(-1);
}

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

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

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

.hero_page > i,
._underline:before {
    transform-origin: 0 0;
}

/* Margin */
.offering_list {
    margin-left: 2.5em;
}
.gallery_row {
    margin-left: -1em;
}
.imct_content {
    margin-left: 50em;
}

.solution_h_block {
    margin-right: 2em;
}
.team_col_set {
    margin-right: 3.5em;
}
.case {
    margin-right: 3em;
}
.slider_parent .nd_grid_col {
    margin-right: 2em;
}
.obj_col_set {
    margin-right: 2em;
}

/* Padding */
.solution_block:nth-child(odd) {
    padding-left: 9em;
}
.obj_col_set:not(:last-child) .obj_col {
    padding-right: 2em;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
}

/* Left & Right */
.ka_media,
.menu_bg,
.menu_dots,
.ef_content .scroll_tip,
.faq_arrow {
    right: 0;
}
.menu {
    right: 5em;
}
._burger {
    right: 9em;
}
.sectors_arrows {
    right: 6.88em;
}
.native_select svg {
    right: 1.4em;
}
.input_set > svg {
    right: 2.5em;
}
.hero_banner .hero_button {
    right: 5em;
}
.video_close {
    right: 2em;
}

.burger_panel,
.sectors_slide_content,
.offering_progress,
.au_frame svg,
.ef_panel {
    left: 0;
}
.offering_progress > i {
    left: -1px;
}
.offering_block h4:before,
.offering_txt > h4:before {
    left: -2.22em;
}
.offering_list_set h4:before {
    left: -4.68em;
}
.input_set label {
    left: 2.15em;
}
.imct_canvas {
    left: -5em;
}

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

@media (max-width: 1200px) {
    .imct_content {
        margin-left: 30em;
    }
    .offering_list_set h4:before {
        left: -3.9em;
    }
    .imct_canvas {
        left: -3em;
    }
    .hero_banner .hero_button {
        right: 3em;
    }
    ._burger {
        right: 7.5em;
    }
    .solution_block:nth-child(odd) {
        padding-left: 4em;
    }
    .solution_block:nth-child(2n) {
        padding-right: 4em;
    }
}

@media (min-width: 601px) {
    .offering_content_set {
        left: 50%;
    }
    .article_share_set {
        right: 0;
    }
    .footer_btm_side > span {
        border-right: 1px solid hsla(0, 0%, 100%, 0.3);
        padding-right: 1em;
    }
    .table_col:not(:last-child) {
        border-right: 1px solid hsla(0, 0%, 100%, 0.1);
    }
    .au_side:first-child {
        border-right: 1px solid rgba(0, 0, 0, 0.1);
    }
}

@media (max-width: 600px) {
    .gallery_row {
        margin-left: -0.5em;
    }
    .imct_content {
        margin-left: 0;
    }
    .hero_page {
        margin-right: 3em;
    }
    .imct_canvas {
        left: 0;
    }
    ._burger {
        right: 6.5em;
    }
    ._burger.active {
        transform: translateX(-4.5em);
    }
}
