:root {
	--bs-body-color:#222222;
	--bs-body-bg:#f3f3f3;
	--bs-link-color:#246094;
	--bs-btn-border-radius:0px;
}

body {
	color:var(--bs-body-color);
	background-color: var(--bs-body-bg);
	font-family: Arial, sans-serif;
	text-align: left;
}



.content-box {
	max-width:74ch;
    /*border: 1px solid blue;*/
	width: 100%;
	margin: 20px 50px;
	background:;
}

img {
	width:900px;
	max-width: 100%;
	margin-bottom: 20px;
	height:auto !important;
}

h1 {
	font-size:40px; 
	line-height:120%; 
	letter-spacing:normal;
	font-weight:600;
}

h2 {
	font-size:27px; 
	line-height:130%;
	font-weight:600;
	margin-bottom: 55px;
}

p {
	font-size:22.4px; 
	line-height:140%; 
	text-align: justify;
}

.\32 3 {
	font-weight: bold;
	font-size:24px;
	white-space: nowrap;
}

.form-control {
  color: var(--bs-body-color);
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid var(--bs-body-color);
  border-radius: 0;
}



.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--bs-link-color);
  --bs-btn-border-color: var(--bs-link-color);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #13497A;
  --bs-btn-hover-border-color: #13497A;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #13497A;
  --bs-btn-active-border-color: #13497A;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--bs-link-color);
  --bs-btn-disabled-border-color: var(--bs-link-color);
}