div.actual {
    padding:40px 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
div.actual > a {
    width:47%;
    display:block;
    padding:20px;
    border-radius: 10px;
    margin-bottom: 20px;
    transition:background-color .3s;
    text-align: center;
    overflow: hidden;
    padding-right:120px;
}
div.actual > a span {
    z-index: 1;
    color:#fff;
    text-transform: uppercase;
    font-weight:600;
}
div.actual > a::after {
    z-index:0;
    position: absolute;
    content:'';
    width:100px;
    height:100%;
    bottom:0px;
    right:0px;
    background-color: #a2a2a2;
    background-size: 50% auto;
    background-position: center center;
    background-repeat: no-repeat;
}
div.actual > a.type1::after { background-image: url(../images/home_actual_1.svg); }
div.actual > a.type2::after { background-image: url(../images/home_actual_2.svg); }
div.actual > a.type3::after { background-image: url(../images/home_actual_3.svg); }
div.actual > a.type4::after { background-image: url(../images/home_actual_4.svg); }
div.actual > a.type5::after { background-image: url(../images/home_actual_5.svg); }
div.actual > a:hover {
    background-color: #a2a2a2 !important;
}
div.actual > a:hover::after {
    background-color: #5c5c5c !important;
}
div.actual > a:nth-child(1) {
    background-color: #e7895b;
}
div.actual > a:nth-child(2) {
    background-color: #d25e26;
}
div.actual > a:nth-child(3) {
    background-color: #df7947;
}
div.actual > a:nth-child(4) {
    background-color: #cd5318;
}
div.actual > a:nth-child(1)::after {
    background-color: #a2a2a2;
}
div.actual > a:nth-child(2)::after {
    background-color: #7d7d7d;
}
div.actual > a:nth-child(3)::after {
    background-color: #919191;
}
div.actual > a:nth-child(4)::after {
    background-color: #676767;
}

div.partners {
    display:flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
div.partners > div {
    max-width:290px;
    width:24%;
    padding:20px;
    align-self: center;
    margin:0 auto;
}
div.partners img {
    width:100%;
    height:auto;
    filter:saturate(0);
    transition:all .3s;
}
div.partners a:hover img {
    filter:saturate(1);
}