.cascadia-code-<uniquifier> {
  font-family: "Cascadia Code", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
}

body{
	font-family: "Cascadia Code", sans-serif;
	font-weight: 300;
	line-height: 1.6em;
	background-image: url('../4_images/background_dark_blue.jpg');
	background-position: top;
	background-repeat: no-repeat;
	color: rgb(255,255,255);
	background-color: rgb(1, 15, 26);
}

footer{
	margin-top: 350px;
}

.navbar{
	background: none;
	padding-top: 20px;
}

.navbar-brand{
	font-weight: 300;
}

.offcanvas-header{
	background-color: rgb(1, 15, 26);
}

.offcanvas-body{
	background-color: color(display-p3 0.02 0.075 0.118);
}

.dropdown-menu{
	background-color: rgb(1, 15, 26);
}

h5{
	font-weight: 300;
}

.display-2{
	font-weight: 100;
}

.display-3{
	font-weight: 100;
}

.display-9{
	font-size: 1.0em;
	font-weight: 300;
}

.cont_align_img {
	display: flex;               /* Aktiverer flexbox */
	justify-content: center;
	align-items: center;
	gap: 20px;
}

.align-image {
	height: 55px;
}

.fig_a_border{
	border: 1px solid rgb(3, 44, 72);
	border-top-left-radius: 80px;
	border-bottom-right-radius: 80px;
	padding: 40px 40px 40px 40px;
}

.lighter{
	background-image: url('../4_images/background_lighter_5.png');
	background-repeat: no-repeat;
	background-position: top;
}

.space_row{
	min-height: 150px;
}

.img_rounded{
	border-radius: 20px;
}

.badge{
	border: 1px solid rgb(3, 44, 72);
	font-weight: 300;
	padding: 10px 15px 10px 15px;
	margin-top: 10px;
	
}
