: 1;
        }

        .fr-grid-row {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            margin: 0;
            padding: 0;
        }

        .fr-grid-row--center {
            justify-content: center;
            align-items: center;
        }

        .fr-grid-row--gutters {
            margin: -0.5rem;
        }

        .fr-grid-row--gutters>[class^=fr-col-],
        .fr-grid-row--gutters>[class*=" fr-col-"] {
            padding: 0.5rem;
        }

  