body {
  font-family: 'Roboto', sans-serif; font-size:17px; line-height:1.7em; font-weight:400;
}
h1 {
  font-family: Roboto Slab, serif; font-weight:400;
}
h2 {
  font-weight: 700;
}
h3 {
  font-weight: 700;
}
.intro {
  font-size: 1.1em;font-weight: 700;
}
strong {
  font-size: 1;font-weight: 700;
}

/* EAA */
h1,h2 {
  color:var(--bs-primary);
}
h2.laagste-rentes-title {color:#FFF;}
.bg-primary.text-white {
    color: #FFF !important;
}
.subgroup-pages h2.text-accent {color:var(--bs-primary);}

#main-menu ul.menu li a.active, #main-menu ul.menu li.active-trail a {
    color: #000000 !important;
}
.submenu ul a.is-active {
  color: #000000 !important;
}
.btn-accent.text-white {
  color: #000000 !important;
}
.element-list a:hover {color:var(--bs-accent);}
.element-list a:hover h4 {color:var(--bs-accent);}
.element-list a:hover i {color:var(--bs-accent);}
.element-list .icon-banner {border-bottom:1px solid var(--bs-border);margin-top:1rem !important;}
.element-list .icon-banner:last-child {border-bottom:none;}
.element-list .icon-banner h4 {font-size:1rem;}



@media (max-width: 575.98px) {
  .logo img {width:200px;}
}

@media (min-width: 576px) {
  
}

@media (min-width: 768px) {
  
}

@media (min-width: 992px) {
  .bg-house-check {background-image:url('/sites/default/files/man-achter-een-laptop-met-een-pop-up-van-een-silhouet-van-een-huis-en-een-checklist.png');background-size:min(30vw, 100%) auto;background-repeat:no-repeat;background-position:right center;}
.bg-house-label {background-image:url('/sites/default/files/man-achter-een-laptop-met-een-pop-up-van-een-silhouet-van-een-huis-en-een-checklist.png');background-size:30vw;background-repeat:no-repeat;background-position:left center;}
}

@media (min-width: 1200px) {
  
}

@media (min-width: 1400px) {
  
}
