@media only screen and (max-width: 576px) {
    .sub-coop__content-contact {
        padding-top: 16px !important;

        & > div {
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            gap: 16px;

            figure {
                min-width: 60px !important;
                min-height: 40px !important;
            }
            
            p {
                font-size: 18px !important;
            }
        }
    }
}