.kbnOverviewApps__item, .kbnOverviewMore__item { // Ensure card heights are stretched equally when wrapped with this element .kbnRedirectCrossAppLinks { align-items: flex-start; display: flex; flex: 1; flex-direction: column; } } .kbnOverviewApps__item { .kbnOverviewApps__group--primary & { @include euiBreakpoint('m', 'l', 'xl') { max-width: calc(50% - #{$euiSizeM * 2}); } } .kbnOverviewApps__group--secondary & { @include euiBreakpoint('m', 'l', 'xl') { max-width: calc(25% - #{$euiSizeM * 2}); } } } .kbnOverviewNews__content article { & + article { margin-top: $euiSizeL; } &, header { & > * + * { margin-top: $euiSizeXS; } } h3 { font-weight: inherit; } } .kbnOverviewMore__item { @include euiBreakpoint('m', 'l', 'xl') { max-width: calc(33.333333333333333% - #{$euiSizeM * 2}); } } .kbnOverviewSolution { &.enterpriseSearch { .euiCard__image { background-color: $euiColorWarning; } } &.observability { .euiCard__image { background-color: $euiColorAccent; } } &.securitySolution { .euiCard__image { background-color: $euiColorSuccess; } } } .kbnOverviewSupplements--noNews .kbnOverviewMore { h2 { @include euiBreakpoint('m', 'l', 'xl') { text-align: center; } } .kbnOverviewMore__content { @include euiBreakpoint('m', 'l', 'xl') { justify-content: center; } } } .kbnOverviewData--expanded { flex-direction: column; &, & > * { margin-bottom: 0 !important; margin-top: 0 !important; } } .kbnOverviewDataManage__item:not(:only-child) { @include euiBreakpoint('m', 'l', 'xl') { flex: 0 0 calc(50% - #{$euiSizeM * 2}); } }