.p-layout-features__content-list{
    grid-template-columns: repeat(3,1fr)!important;
}
.p-layout-features__media{
    flex:initial !important;
    max-width:0% !important;
}
.col-sm-12{
    float: initial !important;
}

[data-id="1915878"] {
    background-color: #ccc;
}
[data-id="1915887"] {
    background-color: #f9f9f9;
}
[data-id="1915878"] .c-heading-2,
[data-id="1915887"] .c-heading-2 {
    margin-top: initial !important;
    margin-bottom: initial !important;
    padding-top: 3rem;
    padding-bottom: 4rem;
}
[data-id="1915878"] .p-layout-features,
[data-id="1915887"] .p-layout-features {
    margin-bottom: initial !important;
    padding-bottom: 2rem;;
}
.jsp-background-image-1750945 {
    display: none;
}
/* pc */
@media only screen and (min-width: 769px) {
    [data-id="1750945"] {
        background-image: url('/files/ov01-04-waves-ep-e70_tcm111-1713759.jpg');
        height: 155px;
        max-width: 100vw;
        background-position: center top;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        margin: 8% auto 0;
    }
}

/* sp */
@media only screen and (max-width: 769px) {
    :is([data-id="1915878"],[data-id="1915887"]) .p-layout-features__content-list{
        grid-template-columns: initial!important;
    }
    :is([data-id="1915878"],[data-id="1915887"]) .p-layout-features{
        gap: initial !important;
        flex-direction: initial !important;
    }
    [data-id="1750945"] {
        background-image: url('/files/ov01-04-waves-ep-e70-mo_tcm111-1653084.jpg');
        height: 75px;
        max-width: 100vw;
        background-position: center top;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
    }
}