.benefits {
    font-family: Raleway, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 500; color: #FED03D; text-align: center;
    width: 100%;
/*    background: #151d2d; */
}

.benefits p { display: inline-block; }

.benefits__inner { text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    max-width: 1180px;
    margin: 0 auto;
    padding: 0px 0;
}

.benefits__element { text-align: center;
    width: 25%;
}

.benefits__element  img {
    margin-bottom: 10px;
}

.benefits__element p {
    text-align: center;
}
.benefits__element span {
    font-size: 60px;
}
.benefits__number {
    font-size: 60px;
    opacity: 0;
}

.benefits__title {
    
    text-transform: uppercase;
    color: #ffffff;
    font-size: 16px;
}
.benefits__title p {color: #ffffff; }

@media screen and (max-width: 900px) 
{

.benefits__element {
    width: 100%;
}

.benefits__title {
    margin-bottom: 40px;
}


}