.CO54_flex-rows.component-box {
    width: 100%;
}
.CO54_flex-rows.component-box > .component-layout {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1220px;
    padding: 0 32px;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .CO54_flex-rows.component-box > .component-layout {
        padding: 0 32px;
    }
}
@media (max-width: 767px) {
    .CO54_flex-rows.component-box > .component-layout {
        padding: 0 24px;
    }
}
.CO54_flex-rows.radius .CO54_flex-rows-inner {
    border-radius: 30px;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .CO54_flex-rows.radius .CO54_flex-rows-inner {
        border-radius: 25px;
    }
}
@media (max-width: 767px) {
    .CO54_flex-rows.radius .CO54_flex-rows-inner {
        border-radius: 20px;
    }
}
.CO54_flex-rows-inner {
    padding: 32px;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .CO54_flex-rows-inner {
        padding: 32px;
    }
}
@media (max-width: 767px) {
    .CO54_flex-rows-inner {
        padding: 24px;
    }
}
.CO54_flex-rows-inner.bg-1c1c1c {
    background: #1c1c1c;
}
.CO54_flex-rows-inner.bg-000000 {
    background: #000;
}
.CO54_flex-rows-inner.bg-2d2d2d {
    background: #2d2d2d;
}
.CO54_flex-rows-inner.bg-fefefe {
    background: #fefefe;
}
.CO54_flex-rows-inner.bg-f8f8f8 {
    background: #f8f8f8;
}
.CO54_flex-rows-inner.bg-ffffff {
    background: #fff;
}
.CO54_flex-rows-inner.bg-1c1c1c .component-box.theme-dark,
.CO54_flex-rows-inner.bg-1c1c1c .component-box.theme-darkgray,
.CO54_flex-rows-inner.bg-000000 .component-box.theme-dark,
.CO54_flex-rows-inner.bg-000000 .component-box.theme-darkgray,
.CO54_flex-rows-inner.bg-2d2d2d .component-box.theme-dark,
.CO54_flex-rows-inner.bg-2d2d2d .component-box.theme-darkgray {
    background: rgba(0, 0, 0, 0) !important;
}
.CO54_flex-rows-inner.bg-1c1c1c .component-box.bg-dark.CO50_flex-columns,
.CO54_flex-rows-inner.bg-1c1c1c .component-box.bg-darkgray.CO50_flex-columns,
.CO54_flex-rows-inner.bg-000000 .component-box.bg-dark.CO50_flex-columns,
.CO54_flex-rows-inner.bg-000000 .component-box.bg-darkgray.CO50_flex-columns,
.CO54_flex-rows-inner.bg-2d2d2d .component-box.bg-dark.CO50_flex-columns,
.CO54_flex-rows-inner.bg-2d2d2d .component-box.bg-darkgray.CO50_flex-columns {
    background: rgba(0, 0, 0, 0) !important;
}
.CO54_flex-rows-inner.bg-efefef .component-box.theme-light,
.CO54_flex-rows-inner.bg-efefef .component-box.theme-lightgray,
.CO54_flex-rows-inner.bg-f8f8f8 .component-box.theme-light,
.CO54_flex-rows-inner.bg-f8f8f8 .component-box.theme-lightgray,
.CO54_flex-rows-inner.bg-ffffff .component-box.theme-light,
.CO54_flex-rows-inner.bg-ffffff .component-box.theme-lightgray {
    background: rgba(0, 0, 0, 0) !important;
}
.CO54_flex-rows-inner.bg-efefef .component-box.bg-light.CO50_flex-columns,
.CO54_flex-rows-inner.bg-efefef .component-box.bg-lightgray.CO50_flex-columns,
.CO54_flex-rows-inner.bg-f8f8f8 .component-box.bg-light.CO50_flex-columns,
.CO54_flex-rows-inner.bg-f8f8f8 .component-box.bg-lightgray.CO50_flex-columns,
.CO54_flex-rows-inner.bg-ffffff .component-box.bg-light.CO50_flex-columns,
.CO54_flex-rows-inner.bg-ffffff .component-box.bg-lightgray.CO50_flex-columns {
    background: rgba(0, 0, 0, 0) !important;
}
.CO54_flex-rows-inner .component-box {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.CO54_flex-rows-inner .component-box > .component-layout {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.CO54_flex-rows-inner .component-box.CO47_table .component-layout {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.CO54_flex-rows-inner .component-box.CO47_table .component-layout .mo-only table {
    padding: 0 !important;
}
/*# sourceMappingURL=CO54_flex-rows.min.css.map */
