

/* Start:/local/templates/.default/components/bitrix/news.list/vystupleniya/style.css?17927550633895*/
.container.container-vystupleniya {
    padding: 0;
}

.card--tile.card {
    background-color: transparent;
    font-size: 0.875rem;
    line-height: 1.42857;
}

.card--tile .card-img-canvas {
    display: block;
    height: 0;
    overflow: hidden;
    padding-bottom: 100%;
    position: relative;
}

@media (min-width: 992px) {
    .card--tile .card-img-canvas {
        padding-bottom: 51.185%;
    }
}

.card--tile .card-img {
    border-radius: 0;
    height: 100%;
    left: 50%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
}

.card--tile .card-title {
    font-size: 1rem;
    line-height: 1.25;
}

@media (min-width: 992px) {
    .card--tile .card-title {
        font-size: 1.125rem;
        line-height: 1.44444;
    }
}

@media (min-width: 992px) {
    .card--tile .card-text {
        max-height: 3.75em;
        overflow: hidden;
    }
}

@media (min-width: 992px) {
    .service-categories .section__header {
        border-bottom: 1px solid #dee2e6;
    }

    html.bvi-active[data-bvi-theme] .service-categories .section__header {
        border-color: var(--bs-body-bg-rgb);
    }
}

.service-categories .section__title {
    padding: 1rem 0;
}

@media (min-width: 992px) {
    .service-categories .section__title {
        padding-bottom: 2.5rem;
    }
}

.service-categories__nav {
    padding-right: var(--bs-gutter-x, 1rem);
}

@media (min-width: 992px) {
    .service-categories__nav {
        bottom: -1px;
        padding-right: 0;
        position: relative;
    }

    .service-categories__nav .nav-tabs {
        border-bottom-color: transparent;
    }

    .service-categories__nav .nav-link {
        padding-bottom: 2.5rem;
    }
}

.nav-link-mod {
    cursor: pointer;
}

.nav-tabs .nav-item.show .nav-link.nav-link-mod,
.nav-tabs .nav-link.nav-link-mod.active {
    border-color: transparent transparent #008981 transparent;
}

.nav-tabs .nav-link.nav-link-mod:focus,
.nav-tabs .nav-link.nav-link-mod:hover {
    color: var(-bs-link-color);
    border-color: transparent transparent #008981 transparent;
}


.items-mobile_btn{
    display: none;
}

@media (max-width: 767px) {
    .service-categories.service-categories-mobile {
        padding-bottom: 0;
    }

    .section__header-mobile .nav-tabs {
        display: flex;
        flex-direction: column;
    }

    .service-categories-mobile .items-mobile .col-6 {
        width: 100%;
    }

    .section__header-mobile .nav-tabs .nav-link.nav-link-mod {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 26px;
        color: #50555A;
    }

    .service-categories-mobile .section__header {
        margin-bottom: 28px !important;
    }

    .items-mobile .card--tile .card-img {
        height: 160px;
        object-fit: cover;
        object-position: center center;
    }

    .items-mobile .card--tile .card-img-canvas {
        padding-bottom: 160px;
    }

    .items-mobile .items-mobile__elem{
        display: none;
    }

    .items-mobile .items-mobile__elem{
        display: block;
    }
    
    .items-mobile .items-mobile__elem.hidden{
        display: none;
    }

    .items-mobile_btn{
        display: flex;
        justify-content: center;
        align-items: center;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 23px;
        color: #3B4357;
        border-radius: 3.2px;
        border: 1px solid #3B4357;
        width: 100%;
        height: 65px;
        margin-bottom: 10px;
    }

    .items-mobile   .items-mobile__elem .card-title a{
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 20px;
        color: var(-bs-link-color);
    }
}
/* End */
/* /local/templates/.default/components/bitrix/news.list/vystupleniya/style.css?17927550633895 */
