

/* 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/material-technical-support.css?17580674713994*/
.material-technical-support__wrapper-vertical-menu-and-content {
    display: grid;
    grid-template-columns: 3fr 6fr 3fr;
    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);
}

.material-technical-support__title {
    margin-bottom: clamp(2.875rem, 2.5716rem + 1.2945vw, 4.125rem);
}

.material-technical-support__content {
    display: flex;
    flex-direction: column;
    gap: clamp(2.875rem, 2.5716rem + 1.2945vw, 4.125rem);
}

.material-technical-support__section-table {
    display: flex;
    flex-direction: column;
    gap: clamp(1.625rem, 1.3216rem + 1.2945vw, 2.875rem);
}

.material-technical-support__table {
    display: flex;
    flex-direction: column;
}

.material-technical-support__table__row--2 {
    display: grid;
    grid-template-columns: 2fr 3fr;
    padding: 16px 0px;
    border-bottom: 1px solid var(--color-grey-secondary);
}

.material-technical-support__table__row {
    display: grid;
    grid-template-columns: 1fr 2fr 3fr;
}

.material-technical-support__table__row > * {
    padding: 16px 0px;
}

.material-technical-support__table__row > *:not([data-disable-border]) {
    border-top: 1px solid var(--color-grey-secondary);
}

.material-technical-support__table__column-wrapper {
    display: grid;
    grid-template-columns: 1fr 5fr;
}

.material-technical-support__table__column {
    padding: 16px 0px;
}

.material-technical-support__table__row-wrapper {
    display: flex;
    flex-direction: column;
}


.material-technical-support__table__column-text {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.material-technical-support__wrapper-text {
    display: flex;
    flex-direction: column;
    gap: clamp(0.625rem, 0.5340rem + 0.3883vw, 1rem);
}

.material-technical-support__documents__split-line {
    height: 1px;
    background-color: var(--color-grey-secondary);
    width: 100%;
}

.material-technical-support__list {
    list-style: disc;
    display: flex;
    flex-direction: column;
    gap: clamp(0.625rem, 0.5340rem + 0.3883vw, 1rem);
}

.material-technical-support__item {
    margin-left: 20px;
}

.material-technical-support__text-bold {
    font-weight: 500;
}

.material-technical-support__documents {
    display: flex;
    flex-direction: column;
    row-gap: clamp(0rem, -0.5461rem + 2.3301vw, 2.25rem);
    column-gap: clamp(0rem, -0.3794rem + 1.6186vw, 1.563rem);
}

.material-technical-support__document {
    cursor: pointer;
    padding: 16px 0px;
    display: flex;
    align-items: center;
    gap: 16px;
}

.material-technical-support__document:hover .material-technical-support__document-icon path {
    fill: var(--color-orange);
}

.material-technical-support__document:hover .material-technical-support__document-title {
    color: var(--color-orange);
}

.material-technical-support__document-icon path {
    transition: all var(--transition-normal) ease-out;
}

.material-technical-support__document-icon {
    width: clamp(1.875rem, 1.7536rem + 0.5178vw, 2.375rem);
    height: clamp(2.125rem, 1.9733rem + 0.6472vw, 2.75rem);
    flex-shrink: 0;
}

.material-technical-support__document-wrapper-text {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.material-technical-support__document-title {
    transition: all var(--transition-normal) ease-out;
    font-weight: 400;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}

.material-technical-support__document-date {
    color: var(--color-text-grey);
}


@media (max-width: 800px) {
    .material-technical-support__wrapper-vertical-menu-and-content {
        grid-template-columns: 1fr;
    }
}
/* End */


/* Start:/local/templates/ru/assets/css/pages/about-univer/information-education/documents.css?17580674712142*/
.documents__wrapper-vertical-menu-and-content {
    display: grid;
    grid-template-columns: 4fr 8fr 3fr;
    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);
}

.documents__title {
    margin-bottom: clamp(2.875rem, 2.5716rem + 1.2945vw, 4.125rem);
}

.documents__content {
    display: flex;
    flex-direction: column;
    gap: clamp(2.875rem, 2.5716rem + 1.2945vw, 4.125rem);
}

.documents__content-section {
    display: grid;
    grid-template-columns: 1fr 1fr;
    row-gap: clamp(0rem, -0.5461rem + 2.3301vw, 2.25rem);
    column-gap: clamp(0rem, -0.3794rem + 1.6186vw, 1.563rem);
}

.documents__item {
    cursor: pointer;
    padding: 16px 0px;
    display: flex;
    align-items: center;
    gap: 16px;
}

.documents__item:hover .documents__item-icon path:nth-child(1),
.documents__item:hover .documents__item-icon path:nth-child(2) {
    fill: var(--color-orange);
}

.documents__item:hover .documents__item-title {
    color: var(--color-orange);
}


.documents__item-icon path {
    transition: all var(--transition-normal) ease-out;
}

.documents__item-icon {
    width: clamp(1.875rem, 1.7536rem + 0.5178vw, 2.375rem);
    height: clamp(2.125rem, 1.9733rem + 0.6472vw, 2.75rem);
    flex-shrink: 0;
}

.documents__item-wrapper-text {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.documents__item-title {
    transition: all var(--transition-normal) ease-out;
    font-weight: 400;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}

.documents__item-date {
    color: var(--color-text-grey);
}

.documents__section-title {
    font-weight: 500;
}

@media (max-width: 800px) {
    .documents__wrapper-vertical-menu-and-content {
        grid-template-columns: 1fr;
    }

    .documents__content-section {
        grid-template-columns: 1fr;
    }
}
/* End */
/* /local/templates/ru/assets/css/settings/main.css?17580674721005 */
/* /local/templates/ru/assets/css/pages/about-univer/information-education/material-technical-support.css?17580674713994 */
/* /local/templates/ru/assets/css/pages/about-univer/information-education/documents.css?17580674712142 */
