#content{ background-color: $back-color; padding: 20px 20%; img { max-width: 40%; } } article{ border: 2px solid $accent-color; border-radius: 20px; padding: 10px; margin-right: 10px; flex: 1 1 0; width: 0; box-sizing: border-box; h2{ text-align: center; margin: 0; } &:last-child{ margin-right: 0; } } #blog{ width: 100%; display: flex; justify-content: center; align-items: stretch; } #homeImage{ float: left; margin-right: 20px; } #banner img { max-width: 100% !important; } .breakWord{ word-wrap: break-word; } .clickSpan{ color: $accent-color; text-decoration: underline; transition: background-color $link-hover-animation-time linear; cursor: pointer; &:hover{ color: $accent-color-2; } } #matomo-iframe { border: 0; height: 200px; width: 600px; background-color: $text-color; }