.jet-images-layout { &__inner { margin: 10px; } &__icon { .jet-jet-images-layout-icon-inner { width: 60px; height: 60px; border-radius: 50%; } i, svg { font-size: 40px; color: white; } } &__content { padding: 20px; &:before { background-color: rgba(84, 89, 95, 0.6); } } .jet-images-layout__title { color: white; font-size: 23px; margin: 0 0 10px 0; } .jet-images-layout__desc { color: white; font-size: 13px; margin: 0 0 10px 0; } }