@charset "UTF-8";
:root {
	--bs-body-font-size: 1.1rem;
	--bs-nav-link-font-size: 1.1rem;
	--bloques-hover-bg: #f3f3f3;
	--color-enlaces-bloques: #00477c;
	--fon-size-texto-enlaces-bloques: 2rem;
	--bs-body-line-height: 1.6rem;
	--bs-navbar-active-color: #d44200;
	--bs-heading-color: #343539;
	--bs-second-color: #626873;
	--bs-box-shadow: 0px 0px 5px 0px #dbdbdb;
	--bs-box-shadow-general: 0 0 15px 0 #00000012;
	--bs-body-line-height: 1.8rem;
	--bs-custom-border-radius: 2rem;
	--bs-custom-border-radius-min: 1rem;
	--bs-btn-bg: #d44200;
	--bs-bull-col: #fc7d4a;
	--bs-link-color: #004b87;
	--bs-link-color-hover: #02264d;
	--bs-body-color: #343539;
	--bs-light-rgb: 255, 255, 255;

}
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
	color: var(--bs-navbar-active-color);
}
.btn:hover {
	color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color);
}
.nav-link {
	color: var(--bs-link-color);
}
.bg-primary {
	background-color: #003158 !important;
	color: #fff !important;
}
