:root {
	--primary-color-red: #b3262e;
	--primary-color-red-hover: #c63a41;
	--primary-color-dark-green: #1b6e61;
	--primary-color-green: #218476;
	--primary-color-light-green: #227c70;
	--primary-color-dark-blue: #203355;
	--primary-color-dark-light-blue: #304770;
	--primary-color-blue: #41608c;
	--primary-color-light-blue: #5179a0;
}
.head_panel {
	margin-bottom: 80px;
}
a.btn-success {
	background-color: var(--primary-color-green) !important;
}
.vc_btn3 {
	background-color: var(--primary-color-red) !important;
	border-radius: 0 !important;
}
.vc_btn3:hover {
	background-color: var(--primary-color-red-hover) !important;
}
#health-div h1,
.health-div h2 {
	display: inline-block;
	background: #000000;
	padding: 10px 10px;
}
#health-div h1 + p,
.health-div h2 + p {
	display: inline-block;
	background: var(--primary-color-green);
	padding: 7px 7px;
}
.head_panel .transparent_film {
	background-color: rgba(0, 0, 0, 0.55) !important;
}
.head_panel .transparent_film h1 {
	opacity: 1 !important;
}
section:not(#main-page-container)
	.container
	.row
	> div.sep_triangular_downhill_top:nth-of-type(1) {
	background-color: var(--primary-color-dark-blue) !important;
	border-color: var(--primary-color-dark-blue) !important;
}
section:not(#main-page-container)
	.container
	.row
	> div.sep_triangular_uphill_top:nth-of-type(2) {
	background-color: var(--primary-color-dark-light-blue) !important;
	border-color: var(--primary-color-dark-light-blue) !important;
}
section:not(#main-page-container)
	.container
	.row
	> div.sep_triangular_downhill_top:nth-of-type(3) {
	background-color: var(--primary-color-blue) !important;
	border-color: var(--primary-color-blue) !important;
}
section:not(#main-page-container)
	.container
	.row
	> div.sep_triangular_uphill_top:nth-of-type(4) {
	background-color: var(--primary-color-light-blue) !important;
	border-color: var(--primary-color-light-blue) !important;
}

.teaser_box:has(a:focus-visible) {
	outline: 4px solid blue;
	outline-offset: 4px;
	z-index: 9999 !important;
}

a.btn:has(a:focus-visible) {
	outline: 4px solid blue;
	outline-offset: 4px;
	z-index: 9999 !important;
}
