﻿@media (max-width: 990px) {
    .main-content {
        padding-top: 66px;
    }

    .main-slider img {
        height: 300px;
    }

    .main-slider .slide-item {
        padding: 0 20px;
    }

    .body-sub--systems > div {
        flex-direction: column;
    }

        .body-sub--systems > div:nth-child(2) > div:nth-child(1) {
            width: 100%;
        }

        .body-sub--systems > div:nth-child(2) > div:nth-child(2) {
            width: 100%;
        }

    .contact--body {
        flex-direction: column;
        grid-gap: 20px;
    }

        .contact--body > div {
            width: 100%;
        }

    .body-sub--systems > div:nth-child(1) {
        width: 100%;
        padding-bottom: 20px;
    }

    .column--body > div {
        flex-direction: column;
    }

        .column--body > div > div {
            width: 100%;
        }

    .educ--body {
        flex-direction: column;
    }

        .educ--body > div:nth-child(1) {
            width: 100%;
        }

        .educ--body > div:nth-child(2) {
            width: 100%;
        }

    .page--header > div {
        height: 180px;
    }

    .page--header > img {
        height: 180px;
    }
}
