/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

.iconlist > li i:first-child,
.iconlist > li img:first-child {
	margin-bottom: var(--cnvs-iconlist-gutter);
}

.slider-box-wrap {
	margin-top: -90px;
}

@media (max-width: 1199.98px) {
	.slider-box-wrap {
		margin-top: -60px;
	}
}

@media (max-width: 991.98px) {
	.slider-box-wrap {
		margin-top: -20px;
	}
}

@media (max-width: 767.98px) {
	.slider-box-wrap {
		margin-top: -100px;
	}
}

@media (max-width: 479.98px) {
	.slider-box-wrap {
		margin-top: -70px;
	}
}

@media (max-width: 399.98px) {
	.slider-box-wrap {
		margin-top: -50px;
	}
}


.footer-contact {
	font-size:15px;
}

	.footer-contact i {
		display: table-cell;
		padding: 0 12px 0 0;
		color: #6a6a6a;
		vertical-align: middle;
		font-size: 18px;
	}

	.footer-contact span {
		display: table-cell;
		padding-top:3px;
	}

ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.normal-hyperlink {
	color: #4f97c9;
}


.footer-grey-hyperlink {
	color: rgba(255, 255, 255, 0.75);
}

	.footer-grey-hyperlink:hover {
		color: var(--cnvs-contrast-1000);
	}


.footer-hyperlink {
	color: var(--cnvs-contrast-1000);
}
	.footer-hyperlink:hover {
		color: #4f97c9;
	}

.footer-grey-color {
	color: rgba(255, 255, 255, 0.75);
}

.footer-headline {
	color: #9ea5a9;
}