.jw-headline__first {
	color: #54595f;

	.jw-headline__deco {
		margin-right: 10px;
	}
}

.jw-headline__second {
	color: #6ec1e4;

	.jw-headline__deco {
		margin-left: 10px;
	}
}

.jw-headline__divider {
	height: 2px;
	background-color: #7a7a7a;
}

.jw-headline__deco-icon {
	i {
		font-size: 30px;
		color: #54595f;
	}
}

.jw-headline--direction-horizontal {
	.jw-headline__divider {
		&.jw-headline__left-divider {
			margin-right: 10px;
		}

		&.jw-headline__right-divider {
			margin-left: 10px;
		}
	}
}
