/** Utils */
.hd-block {
	max-width: 1920px;
	margin-left: auto;
	margin-right: auto;
}

/* Margin's styles */
.no-margin {
	margin-bottom: 0px !important;
}

.no-margin-top {
	margin-top: 0px !important;
}

.margin-xs {
	margin-bottom: 5px !important;
}

.margin-sm {
	margin-bottom: 12px !important;
}

.margin {
	margin-bottom: 24px !important;
}

.margin-lg {
	margin-bottom: 48px !important;
}

/* Three lines */
.three-line {
	line-clamp: 3;
	-webkit-line-clamp: 3;
	 display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.text-justify {
	text-align: justify;
}

.form-control-line {
	display: flex;
	gap: 8px;
}