@font-face {
    font-family: 'Soehne';
    src: url('Soehne-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Copernicus';
    src: url('Copernicus.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}



/* Apply Soehne font to all common elements */
body, h5, h6, p, .smallText, .navbar-nav > li > a, .breadcrumb > li a, footer {
    font-family: 'Soehne', sans-serif !important;
}

h1
{
	font-family: 'Copernicus', sans-serif !important;
	font-size: 48px;
	font-weight: 400;
}

h2
{
	font-family: 'Copernicus', sans-serif !important;
	font-size: 32px;
	font-weight: 400;
}
h3{
	font-family: 'Soehne', sans-serif !important;
	font-size: 24px;
	font-weight: 600;
}
h4{
	font-family: 'Soehne', sans-serif !important;
	font-size: 18.5px;
	font-weight: 400;
}

.btn-primary {
    background-color: #165A2B !important;
    color: white !important;
    border: transparent !important;
	font-family: 'Soehne', sans-serif !important;
}
.button2, .btn-default {
  color: #165a2b;
  border-radius: 2px;
  font-family: 'Soehne', sans-serif !important;
  font-weight: 600;
  font-size: 14px;
  border-color: #165a2b;
  padding: 6px 20px;
  width: fit-content;
  border-style: solid;
  border-width: 1.6px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: transparent; }