.custom-divider-container-cc47dbfa {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 100%;
}

.custom-divider-line-cc47dbfa {
    flex-grow: 1;
    border-top-style: solid;
    border-top-width: 0;
    height: 0;
}

.custom-divider-icon-cc47dbfa {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    line-height: 1;
}

.custom-divider-icon-cc47dbfa svg {
    display: block;
}

/* Alignment wrapper classes on widget container */
.custom-divider-align-left .custom-divider-container-cc47dbfa {
    margin-right: auto;
    margin-left: 0;
}

.custom-divider-align-center .custom-divider-container-cc47dbfa {
    margin-left: auto;
    margin-right: auto;
}

.custom-divider-align-right .custom-divider-container-cc47dbfa {
    margin-left: auto;
    margin-right: 0;
}
