.elementor-vertical-separator { display: flex; align-items: center; height: 100%; } .elementor-vertical-separator__line { width: 1px; height: 100px; background: #000; } .elementor-widget-number-box { .elementor-number-box-wrapper { display: flex; flex-direction: column; text-align: center; } .elementor-number-box-number { display: inline-block; flex: 0 0 auto; line-height: 0; } .elementor-number-box-content { flex-grow: 1; width: 100%; } .elementor-number-box-title { margin: 0; } .elementor-number-box-title a { color: inherit; margin: 0; } .elementor-number-box-description { margin: 0; } &.elementor-position-inline-end .elementor-number-box-wrapper { flex-direction: row-reverse; text-align: end; } &.elementor-position-inline-start .elementor-number-box-wrapper { flex-direction: row; text-align: start; } &.elementor-position-block-start .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column; text-align: center; } &.elementor-position-block-end .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column-reverse; text-align: center; } @media (min-width: ELEMENTOR_SCREEN_WIDESCREEN_MIN) { &.elementor-widescreen-position-inline-end .elementor-number-box-wrapper { flex-direction: row-reverse; text-align: end; } &.elementor-widescreen-position-inline-start .elementor-number-box-wrapper { flex-direction: row; text-align: start; } &.elementor-widescreen-position-block-start .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column; text-align: center; } &.elementor-widescreen-position-block-end .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column-reverse; text-align: center; } } @media (max-width: ELEMENTOR_SCREEN_LAPTOP_MAX) { &.elementor-laptop-position-inline-end .elementor-number-box-wrapper { flex-direction: row-reverse; text-align: end; } &.elementor-laptop-position-inline-start .elementor-number-box-wrapper { flex-direction: row; text-align: start; } &.elementor-laptop-position-block-start .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column; text-align: center; } &.elementor-laptop-position-block-end .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column-reverse; text-align: center; } } @media (max-width: ELEMENTOR_SCREEN_TABLET_EXTRA_MAX) { &.elementor-tablet_extra-position-inline-end .elementor-number-box-wrapper { flex-direction: row-reverse; text-align: end; } &.elementor-tablet_extra-position-inline-start .elementor-number-box-wrapper { flex-direction: row; text-align: start; } &.elementor-tablet_extra-position-block-start .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column; text-align: center; } &.elementor-tablet_extra-position-block-end .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column-reverse; text-align: center; } } @media (max-width: ELEMENTOR_SCREEN_TABLET_MAX) { &.elementor-tablet-position-inline-end .elementor-number-box-wrapper { flex-direction: row-reverse; text-align: end; } &.elementor-tablet-position-inline-start .elementor-number-box-wrapper { flex-direction: row; text-align: start; } &.elementor-tablet-position-block-start .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column; text-align: center; } &.elementor-tablet-position-block-end .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column-reverse; text-align: center; } } @media (max-width: ELEMENTOR_SCREEN_MOBILE_EXTRA_MAX) { &.elementor-mobile_extra-position-inline-end .elementor-number-box-wrapper { flex-direction: row-reverse; text-align: end; } &.elementor-mobile_extra-position-inline-start .elementor-number-box-wrapper { flex-direction: row; text-align: start; } &.elementor-mobile_extra-position-block-start .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column; text-align: center; } &.elementor-mobile_extra-position-block-end .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column-reverse; text-align: center; } } @media (max-width: ELEMENTOR_SCREEN_MOBILE_MAX) { &.elementor-mobile-position-inline-end .elementor-number-box-wrapper { flex-direction: row-reverse; text-align: end; } &.elementor-mobile-position-inline-start .elementor-number-box-wrapper { flex-direction: row; text-align: start; } &.elementor-mobile-position-block-start .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column; text-align: center; } &.elementor-mobile-position-block-end .elementor-number-box-wrapper { align-items: unset !important; flex-direction: column-reverse; text-align: center; } } }