

/* Start:/local/templates/ru/assets/css/settings/main.css?17580674721005*/
/* ==========================================================================
   MAIN STYLESHEET
   ========================================================================== */

/* Import base styles */
@import url('/local/templates/ru/assets/css/settings/base.css');
@import url('/local/templates/ru/assets/css/settings/typography.css');

/* Import components */
@import url('/local/templates/ru/assets/css/settings/../components/button.css');
@import url('/local/templates/ru/assets/css/settings/../components/header.css');
@import url('/local/templates/ru/assets/css/settings/../components/footer.css');
@import url('/local/templates/ru/assets/css/settings/../components/yandex.css');
@import url('/local/templates/ru/assets/css/settings/../components/common.css');
@import url('/local/templates/ru/assets/css/settings/../components/horizontal-slider.css');
@import url('/local/templates/ru/assets/css/settings/../components/breadcrums.css');
@import url('/local/templates/ru/assets/css/settings/../components/drop-down-list.css');
@import url('/local/templates/ru/assets/css/settings/../components/menu.css');
@import url('/local/templates/ru/assets/css/settings/../components/gallery.css');
@import url('/local/templates/ru/assets/css/settings/../components/pagination.css');
@import url('/local/templates/ru/assets/css/settings/../components/project.css');
@import url('/local/templates/ru/assets/css/settings/../components/carousel.css');
@import url('/local/templates/ru/assets/css/settings/../components/pagination-page.css');
@import url('/local/templates/ru/assets/css/settings/../components/tags.css');
@import url('/local/templates/ru/assets/css/settings/../components/auto-slider.css');
/* End */


/* Start:/local/templates/ru/assets/css/pages/about-univer/information-education/structure-management.css?17580674713749*/
.structure-management__wrapper-vertical-menu-and-content {
    display: grid;
    grid-template-columns: 5fr 13fr 2fr;
    padding: 66px clamp(0.938rem, 0.3880rem + 2.3467vw, 2.5rem) clamp(2.875rem, 2.4349rem + 1.8779vw, 4.125rem) clamp(0.938rem, 0.3880rem + 2.3467vw, 2.5rem);
    gap: clamp(1rem, 0.8633rem + 0.5830vw, 1.563rem);
}

.structure-management__title {
    margin-bottom: clamp(2.875rem, 2.5716rem + 1.2945vw, 4.125rem);
}

.structure-management__wrapper-text-and-table {
    display: flex;
    flex-direction: column;
    gap: clamp(1.625rem, 1.3216rem + 1.2945vw, 2.875rem);
}

.structure-management__wrapper-text {
    display: flex;
    flex-direction: column;
    gap: clamp(1.625rem, 1.3216rem + 1.2945vw, 2.875rem);
}


.structure-management__wrapper-text-table {
    display: flex;
    flex-direction: column;
}

.structure-management__text--bold {
    font-weight: 500;
}

.structure-management__wrapper-table {
    display: flex;
    flex-direction: column;
    gap: clamp(1.625rem, 1.3216rem + 1.2945vw, 2.875rem);
}

.structure-management__header-table {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: clamp(1.625rem, 1.3216rem + 1.2945vw, 2.875rem);
}

.structure-management__body-table {
    display: flex;
    flex-direction: column;
    gap: clamp(2.875rem, 2.5716rem + 1.2945vw, 4.125rem);
}

.structure-management__body-table__wrapper-section {
    display: flex;
    flex-direction: column;
}

.structure-management__body-table__title-section {
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 500;
    padding-bottom: clamp(1rem, 0.8483rem + 0.6472vw, 1.625rem);
}

.structure-management__body-table__wrapper-rows {
    display: grid;
    grid-template-columns: 4fr 1fr;
    gap: clamp(1rem, 0.8483rem + 0.6472vw, 1.625rem);
}

.structure-management__body-table__rows {}

.structure-management__body-table__row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}

.structure-management__body-table__row > * {
    padding: clamp(1rem, 0.8483rem + 0.6472vw, 1.625rem) 0;
}

.structure-management__body-table__row > *:not([data-disable-border]) {
    border-top: 1px solid var(--color-grey-secondary);
}

.structure-management__body-table__row > *:not(:first-child) {
    padding-left: clamp(0.625rem, 0.0789rem + 2.3301vw, 2.875rem);
}

.structure-management__body-table__common-column {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.structure-management__body-table__row--2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: clamp(0.625rem, 0.0789rem + 2.3301vw, 2.875rem);
    padding: clamp(1rem, 0.8483rem + 0.6472vw, 1.625rem) 0;
    border-top: 1px solid var(--color-grey-secondary);
}


@media (max-width: 800px) {
    .structure-management__wrapper-vertical-menu-and-content {
        grid-template-columns: 1fr;
    }

    .structure-management__body-table__row--2 {
        grid-template-columns: 1fr;
    }

    .structure-management__body-table__wrapper-rows {
        grid-template-columns: 1fr;
        margin-bottom: 100px;
    }

    .structure-management__header-table {
        display: none;
    }

    .structure-management__body-table__title-section {
        justify-content: flex-start;
    }

    .structure-management__body-table__row-title {
        font-weight: 500;
    }

    .structure-management__body-table__row {
        grid-template-columns: 1fr;
    }

    .structure-management__body-table__text-empty {
        display: none;
    }

    .structure-management__body-table__address {
        font-weight: 500;
    }

}
/* End */
/* /local/templates/ru/assets/css/settings/main.css?17580674721005 */
/* /local/templates/ru/assets/css/pages/about-univer/information-education/structure-management.css?17580674713749 */
