/* Cookie Button */

#cookiehintsubmit{
  background: #e8f6f6 !important;
  color: black !important;
  border: 1px solid #b20023 !important; 
}

#cookiehintsubmit:hover{
  background: #b20023 !important;
  color: white !important;
}


@media (min-width: 1400px) {
.sppb-row-container {
  max-width: 980px !important;
}
}

@font-face {
font-family: MuseoSans_100;
src: url('../fonts/MuseoSans_100.otf')
format("opentype");
}

@font-face {
font-family: MuseoSans_500;
src: url('../fonts/MuseoSans_500.otf')
format("opentype");
}

body, html {
	padding:0;
	margin:0;
	height:100%;
  font-family: MuseoSans_100 !important;
  line-height: 1.5em;
}

h1 {
    font-size: 2.7em;
	font-family: MuseoSans_100,Verdana, Geneva, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
	letter-spacing: 0.02em;
	line-height: 1.2em;
	text-align:center;
	padding-top: 130px;
	text-align: center;
}



h2 {
    color: #111;
    font-family: MuseoSans_100,Verdana, Geneva, sans-serif;
    font-size: 2.2em;
    font-weight: 500;
    margin: 25px 0 55px;
    padding: 10px 0 12px;
	line-height: 1.2em;
	padding-top: 130px;
	text-align: center;
}

.blog h2 {
    border-bottom: 0 solid #bfbfbf;
    color: #111;
    font-family: MuseoSans_100,Verdana, Geneva, sans-serif;
    font-size: 1.7em;
    font-weight: lighter;
    margin: 45px 0 5px;
    padding: 20px 0 0;
	line-height: 1.2em;
}



h3 {
	font-family: MuseoSans_100,Verdana, Geneva, sans-serif;
    color: #b20023;
    font-size: 1.7em;
    font-weight: 100;
    margin: -3px 0 5px;
        margin-bottom: 5px;
    margin-bottom: 5px;
    line-height: 1.3em;
    padding-top: 0;
    text-align: left;
    border-bottom: none;
    margin-bottom: 20px;
    padding-bottom: 0px;

}

h4 {
	color: #b20023;
}

#sppb-addon-1683896488271 li a {
  background-color: white !important;
  padding-top: 5px;
  padding-right: 10px !important;
  padding-bottom: 5px;
  padding-left: 10px !important;
  border-radius: 0px !important;
  font-size: 25px !important;
  color: #b20023 !important;
}

#sppb-addon-1683896488271 li a:hover {
  background-color: white !important;
     /* color: #84c5d5 !important; */
    padding-top: 4px !important;

}

#sppb-addon-1683896488271 li {
   background-color: white !important;
}

#sppb-addon-1683896488271 li:hover {
   Border-top: 1px solid #b20023;
}