.epic_form {
    form {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;

        .input-group {
            width: 100%;
        }

        .input-group.one-half,
        .input-group.one-third,
        .input-group.two-thirds,
        .input-group.one-fourth,
        .input-group.three-fourths {
            flex-grow: 1;
        }

        .input-group.one-half {
            width: 47%;
        }

        .input-group.one-third {
            width: 30%;
        }

        .input-group.two-thirds {
            width: 63%;
        }

        .input-group.one-fourth {
            width: 22%;
        }

        .input-group.three-fourths {
            width: 72%;
        }
    }
}
