/*!
Theme Name: risewp
Version: 1.0.0
Text Domain: risewp
*/

.header-wrap__languages:hover {
    background: #FFCE22;
}

.projects-wrap__top--categories span:hover {
    background-color: transparent !important;
    background: radial-gradient(50% 147.32% at 50% 50%, #FFCE22 0%, #FFE487 100%) !important;
}

.projects-wrap__top--type {
    margin-top: 15px;
}

.projects-wrap__top--categories {
    max-width: 70%;
    margin-top: 10px;
}

.projects-wrap__top--type span:hover {
    color: #FFCE22;
}

.results-wrap__list .item:nth-child(2) {
    justify-content: center;
}

/* partners item hover gradient */
.directions-partners__list .wrapper .item:hover,
.directions-partners__slider--list .wrapper .item:hover {
    background-color: transparent !important;
    background: radial-gradient(50% 147.32% at 50% 50%, #FFCE22 0%, #FFE487 100%) !important;
}

/* slick arrows hover gradient */
.slick-arrow:not(.slick-disabled):hover,
.directions-partners__slider--next:hover,
.directions-partners__slider--prev:hover {
    background-color: transparent !important;
    background: radial-gradient(50% 147.32% at 50% 50%, #FFCE22 0%, #FFE487 100%) !important;
}

/* partners slider overflow fix */
.directions-partners__list .slick-list,
.directions-partners__slider--list .slick-list {
    overflow: hidden !important;
    margin: 0 !important;
}
.directions-partners__list,
.directions-partners__slider--list {
    overflow: hidden !important;
}

/* footer napryamky submenu */
.footer-wrap__nav .has-submenu {
    position: relative;
}
.footer-wrap__nav .footer-submenu {
    display: block;
    list-style: none;
    padding: 0;
    margin-top: 10px;
}
.footer-wrap__nav .has-submenu:hover .footer-submenu,
.footer-wrap__nav .has-submenu.is-open .footer-submenu {
    display: block;
}

@media (max-width: 1100px) {
    .projects-wrap__top--categories {
        max-width: 100%;
    }
}

@media (max-width: 550px) {

    .results-wrap__list .item:nth-child(1n+1) {
        justify-content: center;
    }

    .results-wrap__list .item:nth-child(1n+1) .item-text {
        max-width: 50%;
    }

    .results-wrap__list .item:nth-child(2) {
        left: 36%;
    }

    .results-wrap__list .item:nth-child(2) .item-title {
        margin-top: -30px !important;
    }

    .results-wrap__list .item:nth-child(3) {
        padding-top: 30px;
    }

    .news-wrap__more .btn {
        font-size: 16px;
    }

}