

/* Start:/local/templates/karelia_it_modern/components/bitrix/breadcrumb/.default/style.min.css?1713384904467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/karelia_it_modern/components/bitrix/news.list/portfolio_list/style.css?17144727892155*/

.cases_header {
    display: flex;
    width: 100%;
    margin-bottom: 60px !important;
    justify-content: space-between;
    align-items: flex-end;
}

.cases_header h2 {
    width: auto;
    max-width: 75%;
}

.cases_header .link,
.cases_header .nav__link {
    color: #93f8bb;
}

.cases_header .link span,
.cases_header .nav__link span {
    padding: 0 6px;
}

.cases_block {
    width: 100%;
}

.cases_block__item {
    position: relative;
    display: flex;
    overflow: hidden;
    flex-direction: row;
    width: 100%;
    padding: 24px 0;
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, .4);
    align-items: stretch;
    justify-content: space-between;
}

.cases_block__item:first-child {
    border-top: 1px solid rgba(255, 255, 255, .4);
}

.cases_block__item .left {
    display: flex;
    flex-direction: column;
    width: 50%;
    max-width: 50%;
    margin-right: 40px;
    margin-left: 0;
    justify-content: space-between;
}

.cases_block__item .left .case_info {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
}

.cases_block__item .left .case_tags {
    position: static;
    max-width: 100%;
}

.cases_block__item .left .case_name {
    position: static;
}

.cases_block__item .left .case_name__title {
    font-family: 'Unbounded', 'Arial', serif;
    font-size: calc(18px + (40 - 18) * ((100vw - 375px) / (1920 - 375)));
    font-weight: 200;
    margin-bottom: 20px;
    text-decoration: none;
    color: #fff;
}

.cases_block__item .left .case_name__date {
    color: #fff;
}

.cases_block__item .left .case_name__date .bold_date {
    font-family: 'MontserratMedium', 'Arial', serif;
}

.cases_block__item .left .case_name__date span.point {
    position: relative;
    bottom: 3px;
    display: inline-block;
    width: 4px;
    height: 4px;
    margin: 0 10px;
    content: '';
    border-radius: 100px;
    background: #fff;
}

.cases_block__item .right {
    width: 50%;
    max-width: 50%;
    margin-right: 0;
}

.cases_block__item .right img {
    width: 100%;
    transform: scale(1.1);
}

a.cases_block__item {
    text-decoration: none;
}

/* End */
/* /local/templates/karelia_it_modern/components/bitrix/breadcrumb/.default/style.min.css?1713384904467 */
/* /local/templates/karelia_it_modern/components/bitrix/news.list/portfolio_list/style.css?17144727892155 */
