.footer-dark {
	padding: 43px 0;
	font-size: 1rem;
}

.footer-dark a {
	color: #89ccf7;
}

.footer-dark a:hover {
	color: #9985ca;
}

.footer-dark .footer-title + * {
	margin-top: 1rem;
}

.footer-dark * + .social {
	margin-top: 0.875rem;
}

@media (min-width: 1600px) {
	.footer-dark {
		padding: 60.2px 0;
	}
	.footer-dark .footer-title + * {
		margin-top: 1.4rem;
	}
	.footer-dark * + .social {
		margin-top: 1.225rem;
	}
}

@media (min-width: 1600px) {
	.footer-dark {
		padding: 86px 0;
	}
	.footer-dark .footer-title + * {
		margin-top: 2rem;
	}
	.footer-dark * + .social {
		margin-top: 1.75rem;
	}
}

.footer-minimal {
	padding: 20px 0;
	font-size: 0.875rem;
}

.footer-light-1 + .footer-minimal.bg-200 {
	border-top: 1px solid #dde0e9;
}

.footer-minimal.context-dark a {
	color: #89ccf7;
}

.footer-minimal.context-dark a:hover {
	color: #9985ca;
}

@media (min-width: 1600px) {
	.footer-minimal {
		padding: 23px 0;
	}
}

.footer-light {
	padding: 60px 0 43px;
	font-size: 1rem;
}

.footer-light .footer-menu {
	font-weight: 500;
}

.footer-light .footer-title + * {
	margin-top: 1rem;
}

.footer-light * + .footer-social {
	margin-top: 1.4rem;
}

.footer-light-1 {
	background-color: #f6f7f9;
}

@media (min-width: 992px) {
	.footer-light {
		padding: 84px 0 60.2px;
	}
	.footer-light .footer-title + * {
		margin-top: 1.4rem;
	}
	.footer-light * + .footer-social {
		margin-top: 1.4rem;
	}
}

@media (min-width: 1600px) {
	.footer-light {
		padding: 120px 0 86px;
	}
	.footer-light .footer-title + * {
		margin-top: 2rem;
	}
	.footer-light * + .footer-social {
		margin-top: 2rem;
	}
}

.footer-light-large {
	padding: 61.5px 0;
	font-size: 1rem;
}

.footer-light-large .footer-menu {
	font-weight: 500;
}

.footer-light-large .footer-title + * {
	margin-top: 1rem;
}

@media (min-width: 1600px) {
	.footer-light-large {
		padding: 86.1px 0;
	}
	.footer-light-large .footer-title + * {
		margin-top: 1.4rem;
	}
}

@media (min-width: 1600px) {
	.footer-light-large {
		padding: 123px 0;
	}
	.footer-light-large .footer-title + * {
		margin-top: 2rem;
	}
}
/*# sourceMappingURL=footer.css.map */
