@media (min-width: 992px) {
    .dropdown:hover .dropdown-menu {
        display: block;
    }
}


@media screen and (max-width: 1280px) {
    .ratings-list {
        grid-template-columns: 50% 50%;
        grid-template-areas:
            "chart1 chart3"
            "chart1 chart4"
            "chart2 chart2";
    }

    .sliders-buttons {
        width: 300px;
    }

    .news-sliders__item__img {
        width: 320px;
    }

    .news-sliders {
        width: calc(100% - 320px);
    }

    .sliders-buttons__item {
        margin-bottom: 20px;
        padding: 16px;
    }

    .sliders-buttons__item__icon {
        width: 50px;
        height: 50px;
    }

    .sliders {
        padding: 20px 0;
    }
}

@media screen and (max-width: 960px) {
    .sliders-container {
        flex-direction: column;
    }

    .news-sliders {
        width: 100%;
    }

    .news-sliders__item__img {
        width: 50%;
    }

    .news-sliders__item__body {
        justify-content: flex-start;
    }

    .sliders-buttons {
        margin-top: 20px;
        width: 100%;
    }

    .dangers-wrapper {
        flex-direction: column;
    }

    .efficiency-item__button {
        display: none;
    }

    .efficiency-item {
        width: 50%;
    }

    .efficiency-list {
        flex-wrap: wrap;
    }

    .dangers-list {
        grid-template-columns: 1fr 1fr;
    }

    .header-ratins__efficiency, .page-ratings__filters {
        display: none;
    }

    .header-ratings {
        min-height: 200px;
    }

    .page-ratings {
        margin-top: 20px;
    }

    .header-ratings h1 {
        padding: 20px 0;
    }

}

@media screen and (max-width: 768px) {
    .footer-header {
        flex-direction: column;
        align-items: flex-start;
        padding: 20px 0;
    }

    .footer-info {
        margin-top: 20px;
    }

    .footer-info ul {
        padding-left: 0;
        flex-direction: column;
    }

    .footer-info li {
        margin-bottom: 20px;
        margin-left: 0;
    }

    .footer-info li:last-child {
        margin-bottom: 0;
    }

    .footer-corporation img {
        max-width: 100%;
    }

    .navbar .nav-link {
        padding: 8px 8px;
    }

    .navbar-right .nav-link {
        margin-left: 0;
        margin-bottom: 8px;
    }

    .ratings-list {
        grid-template-columns: 100%;
        grid-template-areas:
            "chart1"
            "chart2"
            "chart3"
            "chart4";
    }

    .news-sliders__item__img {
        width: 100%;
    }

    .news-sliders__item__img {
        height: 100%;
    }

    .news-sliders__item {
        flex-direction: column;
    }

    .sliders {
        padding: 20px 0;
    }

    .news-sliders__footer {
        display: none;
    }

    .owl-nav {
        display: none;
    }

    .sliders-buttons__item {
        margin-bottom: 20px;
        padding: 16px;
    }

    .sliders-buttons__item__body {
        margin-left: 16px;
    }

    .sliders-buttons__item__icon, .efficiency-item__icon {
        width: 48px;
        height: 48px;
    }

    .efficiency-item__icon {
        margin-right: 16px;
    }

    .efficiency-item {
        padding: 16px;
    }

    .efficiency-item p {
        font-size: 20px;
    }

    .title, .news-sliders__item h4 {
        font-size: 18px;
    }

    .pagination .first, .pagination .last {
        display: none;
    }
}

@media screen and (max-width: 480px) {
    .efficiency-item {
        width: 100%;
    }

    .dangers-list {
        grid-template-columns: 1fr;
    }
}
