/**
 * CSS3 Designed by SSUNG
 * Copyright StudioBuron All Rights Reserved 
**/

/* flex */
/* flex-direction */
.flex-direction-row{
    display: flex !important;
    flex-direction: row !important;
}
.flex-direction-row-reverse{
    display: flex !important;
    flex-direction: row-reverse !important;
}
.flex-direction-column{
    display: flex  !important;
    flex-direction: column !important;
}
.flex-direction-column-reverse{
    display: flex !important;
    flex-direction: column-reverse !important;
}
/* flex-justify-content */
.flex-justify-content-center{
    justify-content: center !important;
}
.flex-justify-content-left,
.flex-justify-content-top{
    justify-content: flex-start !important;
}
.flex-justify-content-right,
.flex-justify-content-bottom{
    justify-content: flex-end !important;
}
.flex-justify-content-between{
    justify-content: space-between !important;
}
.flex-justify-content-around{
    justify-content: space-around !important;
}
.flex-justify-content-evenly{
    justify-content: space-evenly !important;
}

.flex-align-items-center{
    align-items: center;
}
.flex-align-items-start{
    align-items: flex-start;
}
.flex-align-items-end{
    align-items: flex-end;
}
.flex-align-items-stretch{
    align-items: stretch;
}
.flex-wrap{
    flex-wrap: wrap;
}
.flex-gap-0{
    gap:0 !important;
}