

@import url("https://use.typekit.net/vlz0yrr.css");

@import url("https://use.typekit.net/etq0ckr.css");







h2{
   font-family: helvetica-neue-lt-pro;
font-weight: 400;
font-style: normal;
font-size: 32pt;
/*color: rgb(255,103,27)*/

}

h3{
   font-family: helvetica-neue-lt-pro;
font-weight: 400;
font-style: normal;
font-size: 16pt;
/*color: rgb(255,103,27)*/

} 

h3.pad{
   font-family: helvetica-neue-lt-pro;
font-weight: 400;
font-style: normal;
font-size: 16pt;
padding-bottom: 1rem;
color: rgb(255,103,27)

}


img.border {
	border: 1.5px solid rgb(215, 210, 210);
}

p.heading-orange{
 /*  	font-family: helvetica-neue-lt-pro;
	font-weight: 300;
	font-style: normal;
	font-size: 30px;
	color: rgb(255,103,27)
*/

font-family: objektiv-mk1, sans-serif;
font-weight: 200;
font-style: normal;
font-size: 18pt;
color: rgb(255,103,27);
}


p.heading{
   	font-family: helvetica-neue-lt-pro;
	font-weight: 400;
	font-style: normal;
	font-size: 13pt;
	color: rgb(20,20,19);

}

body{
/*
	font-family: helvetica-neue-lt-pro;
	font-weight: 700;
	font-style: normal;
	font-size: 14pt;
	color: rgb(20,20,19);

*/
font-family: objektiv-mk1, sans-serif;
font-weight: 400;
font-style: normal;
font-size:14px;

}

aside.grey-orange {
  --starlight-aside-bg-color: #f0f0f0; /* Example: light gray background */
  --starlight-aside-text-color: #333; /* Example: Dark text color */
  --starlight-aside-border-color:rgb(255,103,27); /* Example: Light gray border */
  background-color: var(--starlight-aside-bg-color);
  border: 1px solid var(--starlight-aside-border-color); /* Apply the border color */
  padding: 1em;
  border-radius: 5px;
  vertical-align: middle;
}

img.alert-image {

    vertical-align: middle;
	display: inline-block;
	padding: 10px;
	border: 0px;

}

.box{
	background-color: #f0f0f0;
	border: 1px solid rgb(255,103,27);
	  padding: 1em;
  border-radius: 5px;
  display:inline-block;
  width: 100%;
  
}

.box-text{
	padding: 1rem;
}

.box-text-wrapped{

	  display: flex;
  align-items: center;
}