.card {
    background-color: #fff;
    display: inline-block;
    margin: 0 0 16px;
    padding: 32px;
    position: relative;
    width: 100%
}

.card--shadow {
    background-color: #fff;
    display: inline-block;
    margin: 0 0 16px;
    padding: 32px;
    position: relative;
    width: 100%;
    box-shadow: 0 0 40px 0 rgba(205, 216, 221, 0.4)
}

.card--xs {
    padding: 16px
}

.card--sm {
    padding: 32px
}

.card--md {
    padding: 48px
}

.container {
    padding-left: 4vw;
    padding-right: 4vw;
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 1440px
}

@media screen and (min-width: 768px) {
    .container {
        padding-left: 2vw;
        padding-right: 2vw
    }
}

.alignfull .container,
.container--fluid {
    margin: 0;
    max-width: 100%
}

.row,
.row>.block-editor-inner-blocks>.block-editor-block-list__layout {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-left: -16px;
    margin-right: -16px;
    width: calc(100%);
    /* width: calc(100% + 32px) */
}

.row__all-center,
.row__all-center>.block-editor-inner-blocks>.block-editor-block-list__layout {
    align-items: center
}

.row__all-normal,
.row__all-normal>.block-editor-inner-blocks>.block-editor-block-list__layout {
    align-items: normal
}

.row__all-end,
.row__all-end>.block-editor-inner-blocks>.block-editor-block-list__layout {
    align-items: flex-end
}

.row__all-start,
.row__all-start>.block-editor-inner-blocks>.block-editor-block-list__layout {
    align-items: flex-start
}

.row__all-standard,
.row__all-standard>.block-editor-inner-blocks>.block-editor-block-list__layout {
    flex-direction: row
}

.row__all-reverse-column,
.row__all-reverse-column>.block-editor-inner-blocks>.block-editor-block-list__layout {
    flex-direction: column-reverse
}

.row__all-reverse-row,
.row__all-reverse-row>.block-editor-inner-blocks>.block-editor-block-list__layout {
    flex-direction: row-reverse
}

@media screen and (min-width: 576px) {

    .row__sm-center,
    .row__sm-center>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: center
    }

    .row__sm-normal,
    .row__sm-normal>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: normal
    }

    .row__sm-end,
    .row__sm-end>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-end
    }

    .row__sm-start,
    .row__sm-start>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-start
    }

    .row__sm-standard,
    .row__sm-standard>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row
    }

    .row__sm-reverse-column,
    .row__sm-reverse-column>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: column-reverse
    }

    .row__sm-reverse-row,
    .row__sm-reverse-row>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row-reverse
    }
}

@media screen and (min-width: 768px) {

    .row__md-center,
    .row__md-center>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: center
    }

    .row__md-normal,
    .row__md-normal>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: normal
    }

    .row__md-end,
    .row__md-end>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-end
    }

    .row__md-start,
    .row__md-start>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-start
    }

    .row__md-standard,
    .row__md-standard>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row
    }

    .row__md-reverse-column,
    .row__md-reverse-column>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: column-reverse
    }

    .row__md-reverse-row,
    .row__md-reverse-row>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row-reverse
    }
}

@media screen and (min-width: 992px) {

    .row__lg-center,
    .row__lg-center>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: center
    }

    .row__lg-normal,
    .row__lg-normal>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: normal
    }

    .row__lg-end,
    .row__lg-end>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-end
    }

    .row__lg-start,
    .row__lg-start>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-start
    }

    .row__lg-standard,
    .row__lg-standard>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row
    }

    .row__lg-reverse-column,
    .row__lg-reverse-column>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: column-reverse
    }

    .row__lg-reverse-row,
    .row__lg-reverse-row>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row-reverse
    }
}

@media screen and (min-width: 1200px) {

    .row__xlg-center,
    .row__xlg-center>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: center
    }

    .row__xlg-normal,
    .row__xlg-normal>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: normal
    }

    .row__xlg-end,
    .row__xlg-end>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-end
    }

    .row__xlg-start,
    .row__xlg-start>.block-editor-inner-blocks>.block-editor-block-list__layout {
        align-items: flex-start
    }

    .row__xlg-standard,
    .row__xlg-standard>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row
    }

    .row__xlg-reverse-column,
    .row__xlg-reverse-column>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: column-reverse
    }

    .row__xlg-reverse-row,
    .row__xlg-reverse-row>.block-editor-inner-blocks>.block-editor-block-list__layout {
        flex-direction: row-reverse
    }
}

.col__1 {
    flex-basis: 8.33333%;
    max-width: 8.33333%;
    padding-left: 16px;
    padding-right: 16px
}

.col__2 {
    flex-basis: 16.66667%;
    max-width: 16.66667%;
    padding-left: 16px;
    padding-right: 16px
}

.col__3 {
    flex-basis: 25%;
    max-width: 25%;
    padding-left: 16px;
    padding-right: 16px
}

.col__4 {
    flex-basis: 33.33333%;
    max-width: 33.33333%;
    padding-left: 16px;
    padding-right: 16px
}

.col__5 {
    flex-basis: 41.66667%;
    max-width: 41.66667%;
    padding-left: 16px;
    padding-right: 16px
}

.col__6 {
    flex-basis: 50%;
    max-width: 50%;
    padding-left: 16px;
    padding-right: 16px
}

.col__7 {
    flex-basis: 58.33333%;
    max-width: 58.33333%;
    padding-left: 16px;
    padding-right: 16px
}

.col__8 {
    flex-basis: 66.66667%;
    max-width: 66.66667%;
    padding-left: 16px;
    padding-right: 16px
}

.col__9 {
    flex-basis: 75%;
    max-width: 75%;
    padding-left: 16px;
    padding-right: 16px
}

.col__10 {
    flex-basis: 83.33333%;
    max-width: 83.33333%;
    padding-left: 16px;
    padding-right: 16px
}

.col__11 {
    flex-basis: 91.66667%;
    max-width: 91.66667%;
    padding-left: 16px;
    padding-right: 16px
}

.col__12 {
    flex-basis: 100%;
    max-width: 100%;
    padding-left: 16px;
    padding-right: 16px
}

@media screen and (min-width: 576px) {
    .col__sm-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-3 {
        flex-basis: 25%;
        max-width: 25%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-6 {
        flex-basis: 50%;
        max-width: 50%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-9 {
        flex-basis: 75%;
        max-width: 75%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__sm-12 {
        flex-basis: 100%;
        max-width: 100%;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media screen and (min-width: 768px) {
    .col__md-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-3 {
        flex-basis: 25%;
        max-width: 25%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-6 {
        flex-basis: 50%;
        max-width: 50%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-9 {
        flex-basis: 75%;
        max-width: 75%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__md-12 {
        flex-basis: 100%;
        max-width: 100%;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media screen and (min-width: 992px) {
    .col__lg-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-3 {
        flex-basis: 25%;
        max-width: 25%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-6 {
        flex-basis: 50%;
        max-width: 50%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-9 {
        flex-basis: 75%;
        max-width: 75%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__lg-12 {
        flex-basis: 100%;
        max-width: 100%;
        padding-left: 16px;
        padding-right: 16px
    }
}

@media screen and (min-width: 1200px) {
    .col__xlg-1 {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-2 {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-3 {
        flex-basis: 25%;
        max-width: 25%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-4 {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-5 {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-6 {
        flex-basis: 50%;
        max-width: 50%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-7 {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-8 {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-9 {
        flex-basis: 75%;
        max-width: 75%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-10 {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-11 {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
        padding-left: 16px;
        padding-right: 16px
    }

    .col__xlg-12 {
        flex-basis: 100%;
        max-width: 100%;
        padding-left: 16px;
        padding-right: 16px
    }
}

.offset__1 {
    margin-left: 8.33333%
}

.offset__2 {
    margin-left: 16.66667%
}

.offset__3 {
    margin-left: 25%
}

.offset__4 {
    margin-left: 33.33333%
}

.offset__5 {
    margin-left: 41.66667%
}

.offset__6 {
    margin-left: 50%
}

.offset__7 {
    margin-left: 58.33333%
}

.offset__8 {
    margin-left: 66.66667%
}

.offset__9 {
    margin-left: 75%
}

.offset__10 {
    margin-left: 83.33333%
}

.offset__11 {
    margin-left: 91.66667%
}

.offset__12 {
    margin-left: 100%
}

@media screen and (min-width: 576px) {
    .offset__sm-1 {
        margin-left: 8.33333%
    }

    .offset__sm-2 {
        margin-left: 16.66667%
    }

    .offset__sm-3 {
        margin-left: 25%
    }

    .offset__sm-4 {
        margin-left: 33.33333%
    }

    .offset__sm-5 {
        margin-left: 41.66667%
    }

    .offset__sm-6 {
        margin-left: 50%
    }

    .offset__sm-7 {
        margin-left: 58.33333%
    }

    .offset__sm-8 {
        margin-left: 66.66667%
    }

    .offset__sm-9 {
        margin-left: 75%
    }

    .offset__sm-10 {
        margin-left: 83.33333%
    }

    .offset__sm-11 {
        margin-left: 91.66667%
    }

    .offset__sm-12 {
        margin-left: 100%
    }
}

@media screen and (min-width: 768px) {
    .offset__md-1 {
        margin-left: 8.33333%
    }

    .offset__md-2 {
        margin-left: 16.66667%
    }

    .offset__md-3 {
        margin-left: 25%
    }

    .offset__md-4 {
        margin-left: 33.33333%
    }

    .offset__md-5 {
        margin-left: 41.66667%
    }

    .offset__md-6 {
        margin-left: 50%
    }

    .offset__md-7 {
        margin-left: 58.33333%
    }

    .offset__md-8 {
        margin-left: 66.66667%
    }

    .offset__md-9 {
        margin-left: 75%
    }

    .offset__md-10 {
        margin-left: 83.33333%
    }

    .offset__md-11 {
        margin-left: 91.66667%
    }

    .offset__md-12 {
        margin-left: 100%
    }
}

@media screen and (min-width: 992px) {
    .offset__lg-1 {
        margin-left: 8.33333%
    }

    .offset__lg-2 {
        margin-left: 16.66667%
    }

    .offset__lg-3 {
        margin-left: 25%
    }

    .offset__lg-4 {
        margin-left: 33.33333%
    }

    .offset__lg-5 {
        margin-left: 41.66667%
    }

    .offset__lg-6 {
        margin-left: 50%
    }

    .offset__lg-7 {
        margin-left: 58.33333%
    }

    .offset__lg-8 {
        margin-left: 66.66667%
    }

    .offset__lg-9 {
        margin-left: 75%
    }

    .offset__lg-10 {
        margin-left: 83.33333%
    }

    .offset__lg-11 {
        margin-left: 91.66667%
    }

    .offset__lg-12 {
        margin-left: 100%
    }
}

@media screen and (min-width: 1200px) {
    .offset__xlg-1 {
        margin-left: 8.33333%
    }

    .offset__xlg-2 {
        margin-left: 16.66667%
    }

    .offset__xlg-3 {
        margin-left: 25%
    }

    .offset__xlg-4 {
        margin-left: 33.33333%
    }

    .offset__xlg-5 {
        margin-left: 41.66667%
    }

    .offset__xlg-6 {
        margin-left: 50%
    }

    .offset__xlg-7 {
        margin-left: 58.33333%
    }

    .offset__xlg-8 {
        margin-left: 66.66667%
    }

    .offset__xlg-9 {
        margin-left: 75%
    }

    .offset__xlg-10 {
        margin-left: 83.33333%
    }

    .offset__xlg-11 {
        margin-left: 91.66667%
    }

    .offset__xlg-12 {
        margin-left: 100%
    }
}

@media screen and (max-width: -1) {
    .hidden--all-down {
        display: none !important
    }
}

.hidden--all-up {
    display: none !important
}

@media screen and (max-width: 575px) {
    .hidden--sm-down {
        display: none !important
    }
}

@media screen and (min-width: 576px) {
    .hidden--sm-up {
        display: none !important
    }
}

@media screen and (max-width: 767px) {
    .hidden--md-down {
        display: none !important
    }
}

@media screen and (min-width: 768px) {
    .hidden--md-up {
        display: none !important
    }
}

@media screen and (max-width: 991px) {
    .hidden--lg-down {
        display: none !important
    }
}

@media screen and (min-width: 992px) {
    .hidden--lg-up {
        display: none !important
    }
}

@media screen and (max-width: 1199px) {
    .hidden--xlg-down {
        display: none !important
    }
}

@media screen and (min-width: 1200px) {
    .hidden--xlg-up {
        display: none !important
    }
}

.icon {
    align-items: center;
    display: flex;
    justify-content: center
}

.icon i,
.icon svg {
    height: auto;
    width: 100% !important
}

.icon--circle {
    border-radius: 30em
}

.icon--xs {
    height: 16px;
    width: 16px
}

.icon.padding__xs {
    padding: 4px
}

.icon--sm {
    height: 32px;
    width: 32px
}

.icon.padding__sm {
    padding: 8px
}

.icon--md {
    height: 48px;
    width: 48px
}

.icon.padding__md {
    padding: 12px
}

.icon--lg {
    height: 64px;
    width: 64px
}

.icon.padding__lg {
    padding: 16px
}

.icon--xlg {
    height: 96px;
    width: 96px
}

.icon.padding__xlg {
    padding: 24px
}

.icon--xxlg {
    height: 128px;
    width: 128px
}

.icon.padding__xxlg {
    padding: 32px
}

.spacer__0 {
    height: 0
}

.spacer__2 {
    height: 2px
}

.spacer__4 {
    height: 4px
}

.spacer__8 {
    height: 8px
}

.spacer__16 {
    height: 16px
}

.spacer__24 {
    height: 24px
}

.spacer__32 {
    height: 32px
}

.spacer__40 {
    height: 40px
}

.spacer__48 {
    height: 48px
}

.spacer__64 {
    height: 64px
}

.spacer__96 {
    height: 96px
}

.spacer__128 {
    height: 128px
}

.spacer__256 {
    height: 256px
}

@media screen and (min-width: 576px) {
    .spacer__sm-0 {
        height: 0
    }

    .spacer__sm-2 {
        height: 2px
    }

    .spacer__sm-4 {
        height: 4px
    }

    .spacer__sm-8 {
        height: 8px
    }

    .spacer__sm-16 {
        height: 16px
    }

    .spacer__sm-24 {
        height: 24px
    }

    .spacer__sm-32 {
        height: 32px
    }

    .spacer__sm-40 {
        height: 40px
    }

    .spacer__sm-48 {
        height: 48px
    }

    .spacer__sm-64 {
        height: 64px
    }

    .spacer__sm-96 {
        height: 96px
    }

    .spacer__sm-128 {
        height: 128px
    }

    .spacer__sm-256 {
        height: 256px
    }
}

@media screen and (min-width: 768px) {
    .spacer__md-0 {
        height: 0
    }

    .spacer__md-2 {
        height: 2px
    }

    .spacer__md-4 {
        height: 4px
    }

    .spacer__md-8 {
        height: 8px
    }

    .spacer__md-16 {
        height: 16px
    }

    .spacer__md-24 {
        height: 24px
    }

    .spacer__md-32 {
        height: 32px
    }

    .spacer__md-40 {
        height: 40px
    }

    .spacer__md-48 {
        height: 48px
    }

    .spacer__md-64 {
        height: 64px
    }

    .spacer__md-96 {
        height: 96px
    }

    .spacer__md-128 {
        height: 128px
    }

    .spacer__md-256 {
        height: 256px
    }
}

@media screen and (min-width: 992px) {
    .spacer__lg-0 {
        height: 0
    }

    .spacer__lg-2 {
        height: 2px
    }

    .spacer__lg-4 {
        height: 4px
    }

    .spacer__lg-8 {
        height: 8px
    }

    .spacer__lg-16 {
        height: 16px
    }

    .spacer__lg-24 {
        height: 24px
    }

    .spacer__lg-32 {
        height: 32px
    }

    .spacer__lg-40 {
        height: 40px
    }

    .spacer__lg-48 {
        height: 48px
    }

    .spacer__lg-64 {
        height: 64px
    }

    .spacer__lg-96 {
        height: 96px
    }

    .spacer__lg-128 {
        height: 128px
    }

    .spacer__lg-256 {
        height: 256px
    }
}

@media screen and (min-width: 1200px) {
    .spacer__xlg-0 {
        height: 0
    }

    .spacer__xlg-2 {
        height: 2px
    }

    .spacer__xlg-4 {
        height: 4px
    }

    .spacer__xlg-8 {
        height: 8px
    }

    .spacer__xlg-16 {
        height: 16px
    }

    .spacer__xlg-24 {
        height: 24px
    }

    .spacer__xlg-32 {
        height: 32px
    }

    .spacer__xlg-40 {
        height: 40px
    }

    .spacer__xlg-48 {
        height: 48px
    }

    .spacer__xlg-64 {
        height: 64px
    }

    .spacer__xlg-96 {
        height: 96px
    }

    .spacer__xlg-128 {
        height: 128px
    }

    .spacer__xlg-256 {
        height: 256px
    }
}

.edit-post-sidebar .label__spacing {
    margin-bottom: 2px
}

.edit-post-sidebar .components-panel__row label {
    margin-right: 0;
    max-width: 100%
}

.edit-post-sidebar .components-base-control {
    width: 100%
}

.border-radius__1 {
    border-radius: 1px
}

.border-radius__2 {
    border-radius: 2px
}

.border-radius__3 {
    border-radius: 3px
}

.border-radius__4 {
    border-radius: 4px
}

.border-radius__5 {
    border-radius: 5px
}

.border-radius__6 {
    border-radius: 6px
}

.border-radius__7 {
    border-radius: 7px
}

.border-radius__8 {
    border-radius: 8px
}

.border-radius__9 {
    border-radius: 9px
}

.border-radius__10 {
    border-radius: 10px
}

.padding__xs {
    padding: 16px
}

.padding__sm {
    padding: 32px
}

.padding__md {
    padding: 48px
}

.padding__lg {
    padding: 64px
}

.padding__xlg {
    padding: 96px
}

.padding__xxlg {
    padding: 128px
}

@media screen and (min-width: 576px) {
    .padding__sm-xs {
        padding: 16px
    }

    .padding__sm-sm {
        padding: 32px
    }

    .padding__sm-md {
        padding: 48px
    }

    .padding__sm-lg {
        padding: 64px
    }

    .padding__sm-xlg {
        padding: 96px
    }

    .padding__sm-xxlg {
        padding: 128px
    }
}

@media screen and (min-width: 768px) {
    .padding__md-xs {
        padding: 16px
    }

    .padding__md-sm {
        padding: 32px
    }

    .padding__md-md {
        padding: 48px
    }

    .padding__md-lg {
        padding: 64px
    }

    .padding__md-xlg {
        padding: 96px
    }

    .padding__md-xxlg {
        padding: 128px
    }
}

@media screen and (min-width: 992px) {
    .padding__lg-xs {
        padding: 16px
    }

    .padding__lg-sm {
        padding: 32px
    }

    .padding__lg-md {
        padding: 48px
    }

    .padding__lg-lg {
        padding: 64px
    }

    .padding__lg-xlg {
        padding: 96px
    }

    .padding__lg-xxlg {
        padding: 128px
    }
}

@media screen and (min-width: 1200px) {
    .padding__xlg-xs {
        padding: 16px
    }

    .padding__xlg-sm {
        padding: 32px
    }

    .padding__xlg-md {
        padding: 48px
    }

    .padding__xlg-lg {
        padding: 64px
    }

    .padding__xlg-xlg {
        padding: 96px
    }

    .padding__xlg-xxlg {
        padding: 128px
    }
}