@font-face {
  font-family: 'poppins-regular';
  src: url('../assets/fonts/warmtenet-muiderberg/poppins-regular.woff') format('woff'),
       url('../assets/fonts/warmtenet-muiderberg/poppins-regular.woff2') format('woff2'),
       url('../assets/fonts/warmtenet-muiderberg/poppins-regular.ttf') format('ttf');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'poppins-semibold';
  src: url('../assets/fonts/warmtenet-muiderberg/poppins-semibold.woff') format('woff'),
       url('../assets/fonts/warmtenet-muiderberg/poppins-semibold.woff2') format('woff2'),
       url('../assets/fonts/warmtenet-muiderberg/poppins-semibold.ttf') format('ttf');
  font-weight: normal;
  font-style: normal;
}

:root {
  --primary: #37b2b2; 
  --secondary: #019658; 
  --text: #212121;
  --fontParagraph: 'poppins-regular';
  --fontHeader: 'poppins-semibold';
  --gf-font-size-secondary: 15px !important;
}

* {
  font-family: var(--fontParagraph);
  color: var(--text);
}

body.template-buurtwarmte-warmtenet-muiderberg {
  background-color: #FFF;
}

body.template-buurtwarmte-warmtenet-muiderberg h3 {
  color: var(--secondary);
  font-family: var(--fontHeader);
}

header.entry-header {
  /* background-color: red !important; */
  width: 100%;
  height: 400px;
  font-family: var(--fontHeader);
  font-weight: 700;
  padding: 2rem 0;
  display: flex;
  justify-content: flex-start;
  background-image: url('../assets/images/buurtwarmte-warmtenet-muiderberg/warmtenet-muiderberg-header.png');
  background-size: cover;
  background-position: center;  
  background-repeat: no-repeat;
}

header.entry-header .entry-header-inner .logo-wrapper {
  width: 100%;
  max-width: unset;
  height: auto;
  max-height: 80px;
  position: relative;
}

header.entry-header .entry-header-inner .logo-wrapper img {
  width: auto;
  height: 100%;
  max-height: 100px;
}

.template-buurtwarmte-warmtenet-muiderberg .entry-content .gform_wrapper {
  width: 100%;
  max-width: 1010px !important;
  margin: 0 auto;
  --gf-font-size-secondary: 15px !important;
}

input[type=submit] {
  background-color: var(--primary) !important;
  font-family: var(--fontHeader)!important;
  /* border: 1px solid var(--text) !important; */
  color: #FFF !important;
  /* background-image: -webkit-gradient(linear, left bottom, left top, from(#eeb201), to(#e8cb90));
  background-image: linear-gradient(to top, #eeb201, #e8cb90); */
}

input[type=submit]:hover, input[type=submit]:active {
  background-color: #40CEC9 !important;
  /* background-image: -webkit-gradient(linear, left bottom, left top, from(#e8cb90), to(#d6ad5a));
  background-image: linear-gradient(to top, #e8cb90, #d6ad5a); */
  /* border: 1px solid #fff !important; */
}