.definition{border-left:2px solid #00c878}.definition p:last-child{margin-bottom:0}.definition__inner{display:flex;flex-direction:column}@media (min-width:992px){.definition__inner{flex-direction:row}}.definition__icon{align-self:flex-start;flex:0 0 3.2rem;font-size:32px;font-weight:700;line-height:1}@media (min-width:992px){.definition__icon{flex:0 0 4.8rem;text-align:center}}.definition.warning{border-left:2px solid #c92a2a}.definition.danger{border-left:2px solid #e03030}.definition.grey{border-left:2px solid #adb5bd}div+.definition{margin-top:2.4rem}@media (min-width:992px){div+.definition{margin-top:3.2rem}}