
/** COMPASS IMPORTS **/
/******************************************************************
Site Name:
Author:

Stylesheet: Variables

Here is where we declare all our variables like colors, fonts,
base values, and defaults. We want to make sure this file ONLY
contains variables that way our files don't get all messy.
No one likes a mess.

******************************************************************/
/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/*
Here's a great tutorial on how to
use color variables properly:
http://sachagreif.com/sass-color-variables/
*/
/*********************
SETTING BROWSER CONTEXT FOR EM FUNCTION (SEE TYPOGRAPHY.SCSS, AT TOP)
*********************/
/*********************
MEASUREMENTS
*********************/
/***********
SCREEN SIZES
************/
/* line 43, ../library/scss/partials/_mixins.scss */
.circle-image {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/*********************
MEDIA QUERIES
*********************/
/* line 1, ../library/scss/partials/_checkup.scss */
.summary-sidebar .link-third, .summary-sidebar .block-region-sidebar .block a, .block-region-sidebar .block .summary-sidebar a,
.summary-sidebar .layout-sidebar-second .block a,
.layout-sidebar-second .block .summary-sidebar a {
  display: block;
}

/* line 4, ../library/scss/partials/_checkup.scss */
.progressbar .step > span {
  position: absolute;
  top: 50%;
  left: 47%;
  transform: translate(-40%, -50%);
  text-align: center;
  width: 100%;
}

/* line 14, ../library/scss/partials/_checkup.scss */
.progressbar .step.currentstep {
  background-color: #30425b;
  color: white;
}

/* line 19, ../library/scss/partials/_checkup.scss */
.progressbar .step {
  width: 14%;
  float: left;
  color: #999ca2;
  background-color: #ebebeb;
  height: 60px;
  position: relative;
  border: solid 1px #d2d2d2;
  border-right: none;
}

/* line 30, ../library/scss/partials/_checkup.scss */
.progressbar .step.currentstep .steparrow {
  border-left-color: #30425b;
}

/* line 34, ../library/scss/partials/_checkup.scss */
.progressbar .step .steparrow {
  width: 0;
  height: 0;
  border-top: 29px solid transparent;
  border-bottom: 29px solid transparent;
  border-left: 15px solid #ebebeb;
  content: "";
  position: absolute;
  top: 0;
  right: -15px;
  z-index: 2;
}

/* line 47, ../library/scss/partials/_checkup.scss */
.progressbar .step .steparrowborder {
  width: 0;
  height: 0;
  border-top: 29px solid transparent;
  border-bottom: 29px solid transparent;
  border-left: 15px solid #d2d2d2;
  content: "";
  position: absolute;
  top: 0;
  right: -16px;
  z-index: 1;
}

/* line 61, ../library/scss/partials/_checkup.scss */
.summary-body .mail-results-form input#edit-submit:hover, .summary-body .mail-results-form input#edit-submit:focus, .summary-body .mail-results-form input#edit-submit:active {
  color: #a0bec1;
  background-color: transparent;
}

/* line 66, ../library/scss/partials/_checkup.scss */
.summary-body .mail-results-form input#edit-submit {
  margin: 0;
  padding: 5px 20px;
  background-color: #a0bec1;
}

/* line 72, ../library/scss/partials/_checkup.scss */
.summary-body .mail-results-form .js-form-item.form-item.js-form-type-email.form-item-email.js-form-item-email {
  width: 79%;
  float: left;
}

/* line 77, ../library/scss/partials/_checkup.scss */
.summary-body .mail-results-form input#edit-email {
  width: 30%;
  float: right;
  border-radius: 0;
}

/* line 83, ../library/scss/partials/_checkup.scss */
.summary-body .mail-results-form {
  padding: 40px 0;
}

/* line 87, ../library/scss/partials/_checkup.scss */
.question-body .header h1 {
  margin-top: 25px;
  margin-bottom: 45px;
  margin-right: 20px;
  line-height: 32px;
  font-size: 22px;
  font-size: 1.4rem;
}

/* line 96, ../library/scss/partials/_checkup.scss */
.question-body .progressbar {
  margin-bottom: 25px;
}

/* line 100, ../library/scss/partials/_checkup.scss */
.summary-body .summary-content h1, .question-body h1, .startpage-body h1 {
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 15px;
}

/* line 106, ../library/scss/partials/_checkup.scss */
.summary-body .summary-content h1:after, .question-body h1:after, .startpage-body h1:after {
  width: 100%;
  content: " ";
  position: absolute;
  height: 1px;
  background-color: #a0bec1;
  left: 0;
  bottom: 0;
}

/* line 116, ../library/scss/partials/_checkup.scss */
.summary-body .optional-insurance .column-header-arrow {
  width: 0;
  height: 0;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 15px solid #30425b;
  margin: 0 auto;
}

/* line 125, ../library/scss/partials/_checkup.scss */
.summary-body .optional-insurance h3 {
  color: #30425b;
}

/* line 129, ../library/scss/partials/_checkup.scss */
.summary-body .optional-insurance .column-header {
  padding: 20px 50px;
  background-color: #30425b;
  color: white;
  text-align: center;
}

/* line 137, ../library/scss/partials/_checkup.scss */
.summary-body .mandatory-insurance .column-header-arrow {
  width: 0;
  height: 0;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 15px solid #a0bec1;
  margin: 0 auto;
}

/* line 146, ../library/scss/partials/_checkup.scss */
.summary-body .mandatory-insurance .column-header {
  padding: 20px 50px;
  background-color: #a0bec1;
  color: white;
  text-align: center;
}

/* line 153, ../library/scss/partials/_checkup.scss */
.summary-body .insurance-container {
  border: solid 1px #d2d2d2;
  padding-bottom: 30px;
}

/* line 158, ../library/scss/partials/_checkup.scss */
.summary-body .column-content:last-child .insurance-item {
  border-bottom: none;
}

/* line 162, ../library/scss/partials/_checkup.scss */
.summary-body .column-content .insurance-item {
  border-bottom: solid 1px #d2d2d2;
}

/* line 166, ../library/scss/partials/_checkup.scss */
.summary-body .column-content .insurance-item {
  padding: 0 30px;
}

/* line 170, ../library/scss/partials/_checkup.scss */
.summary-body .sidebar-block h1:after, .summary-body .sidebar-block h2:after, .startpage-body .sidebar-block h2:after {
  background-color: #30425b;
}

/* line 174, ../library/scss/partials/_checkup.scss */
.summary-body .sidebar-block h1, .summary-body .sidebar-block h2, .startpage-body .sidebar-block h2 {
  color: #30425b;
}

/* line 178, ../library/scss/partials/_checkup.scss */
.summary-body .sidebar-block h2, .startpage-body .sidebar-block h2 {
  position: relative;
  padding-bottom: 10px;
}

/* line 183, ../library/scss/partials/_checkup.scss */
.summary-body .sidebar-block h2:after, .startpage-body .sidebar-block h2:after {
  width: 100%;
  content: " ";
  position: absolute;
  height: 1px;
  left: 0;
  bottom: 0;
}

/* line 192, ../library/scss/partials/_checkup.scss */
.summary-body .positive-points ul, .startpage-body .positive-points ul {
  list-style: none;
  padding-left: 0;
}

/* line 198, ../library/scss/partials/_checkup.scss */
.summary-body .positive-points li:before, .startpage-body .positive-points li:before {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
  left: 15px;
  position: absolute;
  color: #30425b;
  font-size: 26px;
  font-size: 1.6rem;
  padding-top: 2px;
  font-weight: 600;
}

/* line 216, ../library/scss/partials/_checkup.scss */
.summary-body .positive-points li, .startpage-body .positive-points li {
  font-weight: 600;
  padding-left: 45px;
  padding-bottom: 15px;
  font-size: 16px;
  font-size: 1.00rem;
}

/* line 224, ../library/scss/partials/_checkup.scss */
.summary-content {
  padding-bottom: 45px;
  margin-bottom: 45px;
  border-bottom: 1px solid #d2d2d2;
}

/* line 230, ../library/scss/partials/_checkup.scss */
.overview-footer strong {
  margin-top: 25px;
  margin-bottom: 15px;
  color: #a0bec1;
  display: block;
}

/* line 237, ../library/scss/partials/_checkup.scss */
.summary-body a.link-third:after, .summary-body .block-region-sidebar .block a:after, .block-region-sidebar .block .summary-body a:after,
.summary-body .layout-sidebar-second .block a:after,
.layout-sidebar-second .block .summary-body a:after {
  background: #a0bec1;
  background: #a0bec1;
}

/* line 242, ../library/scss/partials/_checkup.scss */
.summary-body a.link-third:before, .summary-body .block-region-sidebar .block a:before, .block-region-sidebar .block .summary-body a:before,
.summary-body .layout-sidebar-second .block a:before,
.layout-sidebar-second .block .summary-body a:before {
  background: #a0bec1;
  background: #a0bec1;
}

/* line 247, ../library/scss/partials/_checkup.scss */
.summary-body a.link-third:hover, .summary-body .block-region-sidebar .block a:hover, .block-region-sidebar .block .summary-body a:hover,
.summary-body .layout-sidebar-second .block a:hover,
.layout-sidebar-second .block .summary-body a:hover {
  color: #a0bec1;
  color: #a0bec1;
}

/* line 252, ../library/scss/partials/_checkup.scss */
.summary-body a.link-third, .summary-body .block-region-sidebar .block a, .block-region-sidebar .block .summary-body a,
.summary-body .layout-sidebar-second .block a,
.layout-sidebar-second .block .summary-body a {
  margin-top: 25px;
  color: #a0bec1;
}

/* line 257, ../library/scss/partials/_checkup.scss */
.bottom-right-arrow {
  position: relative;
}

/* line 261, ../library/scss/partials/_checkup.scss */
.bottom-right-arrow:after {
  background-image: url("/img/modules/checkup/auto/arrow.png");
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 89px;
  height: 41px;
}

/* line 271, ../library/scss/partials/_checkup.scss */
.question-body #edit-actions {
  border-top: solid 1px #d2d2d2;
  padding-top: 40px;
}

/* :not(old) is to not apply this style on older browsers
.question-body form > div > div input[type=radio]:not(old):checked + label {
    background-position: 0 -24px;
}


.question-body form > div > div input[type=radio]:not(old) + label {
    display: inline-block;
    margin-left: -28px;
    padding-left: 28px;
    background: url('/img/checks.png') no-repeat 0 0;
    line-height: 24px;
}


.question-body form > div > div input[type=radio]:not(old) {
    width: 28px;
    margin: 0;
    padding: 0;
    opacity: 0;
}
*/
/* line 298, ../library/scss/partials/_checkup.scss */
.question-body form > div > div label {
  margin-left: 20px;
  font-size: 22px;
  font-size: 1.4rem;
}

/* line 304, ../library/scss/partials/_checkup.scss */
.question-body form > div > div {
  width: 50%;
  float: left;
}

/* line 309, ../library/scss/partials/_checkup.scss */
.question-body form > div {
  min-height: 250px;
}

/* line 313, ../library/scss/partials/_checkup.scss */
.question-body .actionbuttoncontainer.previousbutton a {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-transform: uppercase;
  color: #30425b;
  font-weight: 600;
}

/* line 322, ../library/scss/partials/_checkup.scss */
.question-body .actionbuttoncontainer.previousbutton {
  float: left;
  height: 54px;
  position: relative;
}

/* line 329, ../library/scss/partials/_checkup.scss */
.question-body .actionbuttoncontainer.nextbutton #edit-submit:hover {
  color: #a0bec1;
  background-color: transparent;
}

/* line 334, ../library/scss/partials/_checkup.scss */
.question-body .actionbuttoncontainer.nextbutton #edit-submit {
  margin-top: 0;
  color: white;
  background-color: #a0bec1;
}

/* line 340, ../library/scss/partials/_checkup.scss */
.question-body .actionbuttoncontainer.nextbutton {
  float: right;
  text-align: right;
}

/* line 345, ../library/scss/partials/_checkup.scss */
.question-body .actionbuttoncontainer {
  width: 50%;
}

/* line 349, ../library/scss/partials/_checkup.scss */
.question-body .actionbuttoncontainer.checkup_insurance {
  width: 88%;
}

/* line 353, ../library/scss/partials/_checkup.scss */
.startpage-body .blockquote .quote:first-child {
  font-size: 2.8rem;
  font-size: 45px;
  position: absolute;
  left: -25px;
  top: -25px;
}

/* line 362, ../library/scss/partials/_checkup.scss */
.startpage-body .blockquote {
  font-size: 1.3rem;
  font-weight: 600;
  font-size: 21px;
  margin: 80px;
  position: relative;
}

/* line 370, ../library/scss/partials/_checkup.scss */
.startpage-body .startpage-content, .startpage-body .startpage-footer {
  padding-bottom: 55px;
  margin-bottom: 35px;
  border-bottom: 1px solid #d2d2d2;
}

/* line 376, ../library/scss/partials/_checkup.scss */
.startpage-body .startbuttoncontainer, .startpage-body .contactcontainer {
  text-align: center;
  position: relative;
}

/* line 381, ../library/scss/partials/_checkup.scss */
.btn.btn-lg, .btn-lg.btn-main, #documentcenter button.btn-lg, .overview_page_structure1_row1 .column1 a.btn-lg, .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-lg, .gezin .overview_page_structure1_row_4 .column1 a.btn-lg, .overview_page_structure2 .right .block.woning_voldoende a.btn-lg, .overview_page_structure2 .right .block.snelheidsduivel a.btn-lg, .btn-lg.btn-secondary, .btn-lg.btn-third, .overview_page_structure1_row1 .column3 .block a.btn-lg, .overview_page_structure1_row3 .block a.btn-lg, .woning .overview_page_structure1_row3_slider .slide .text a.btn-lg, .reizen .overview_page_structure1_row3_slider .slide .text a.btn-lg, .ondernemingen .overview_page_structure1_row3_slider .slide .text a.btn-lg, .overview_page_structure2 .right .block.voertuig_voldoende a.btn-lg, .btn-lg.btn-gray {
  padding: 25px 30px;
  font-size: 1.2rem;
}

/* line 386, ../library/scss/partials/_checkup.scss */
.btn.btn-sm, .btn-sm.btn-main, #documentcenter button.btn-sm, .overview_page_structure1_row1 .column1 a.btn-sm, .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-sm, .gezin .overview_page_structure1_row_4 .column1 a.btn-sm, .overview_page_structure2 .right .block.woning_voldoende a.btn-sm, .overview_page_structure2 .right .block.snelheidsduivel a.btn-sm, .btn-sm.btn-secondary, .btn-sm.btn-third, .overview_page_structure1_row1 .column3 .block a.btn-sm, .overview_page_structure1_row3 .block a.btn-sm, .woning .overview_page_structure1_row3_slider .slide .text a.btn-sm, .reizen .overview_page_structure1_row3_slider .slide .text a.btn-sm, .ondernemingen .overview_page_structure1_row3_slider .slide .text a.btn-sm, .overview_page_structure2 .right .block.voertuig_voldoende a.btn-sm, .btn-sm.btn-gray {
  padding: 8px 20px;
}

/* line 394, ../library/scss/partials/_checkup.scss */
div.arrow:before {
  background-image: url("/img/modules/checkup/auto/arrow.png");
  content: "";
  position: absolute;
  left: -110px;
  top: 0;
  width: 89px;
  height: 41px;
  -ms-transform: rotate(30deg);
  /* IE 9 */
  -webkit-transform: rotate(30deg);
  /* Chrome, Safari, Opera */
  transform: rotate(30deg);
}

/* line 407, ../library/scss/partials/_checkup.scss */
.arrowcontainer {
  display: inline-block;
  position: relative;
  margin: 0 120px;
}

/* line 412, ../library/scss/partials/_checkup.scss */
.contact-us.sidebar-block h2 {
  width: 80%;
}

/* line 4, ../library/scss/partials/_header.scss */
header .slides li img {
  display: none;
}
/* line 9, ../library/scss/partials/_header.scss */
header .slides li:first-child img {
  display: inline;
}
/* line 16, ../library/scss/partials/_header.scss */
header #header-mobile-row {
  background: #30425b;
  margin-bottom: 15px;
}
/* line 21, ../library/scss/partials/_header.scss */
header #header-mobile-row .mobile-navicon {
  cursor: pointer;
  font-size: em(16);
  line-height: em(48);
  vertical-align: middle;
  font-weight: 600;
  color: #ffffff;
  text-transform: uppercase;
}
/* line 31, ../library/scss/partials/_header.scss */
header #header-mobile-row .mobile-navicon .fa-navicon {
  font-size: 48px;
  font-size: 3rem;
  margin-right: 15px;
  vertical-align: middle;
}
/* line 41, ../library/scss/partials/_header.scss */
header ul.producten-menu {
  text-align: right;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  /* line 41, ../library/scss/partials/_header.scss */
  header ul.producten-menu {
    text-align: center;
  }
}
/* line 52, ../library/scss/partials/_header.scss */
header ul.producten-menu li a, header ul.producten-menu li a:visited {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
}
/* line 60, ../library/scss/partials/_header.scss */
header ul.producten-menu li a:before, header ul.producten-menu li a:after, header ul.producten-menu li a:visited:before, header ul.producten-menu li a:visited:after {
  position: absolute;
  width: 10px;
  height: 1px;
  background: #797e86;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
  pointer-events: none;
  content: "";
  opacity: 0.2;
}
/* line 71, ../library/scss/partials/_header.scss */
header ul.producten-menu li a:before, header ul.producten-menu li a:visited:before {
  top: 50%;
  left: 0;
  -moz-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  -webkit-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  -moz-transform-origin: 0px 0px 0px 50%;
  -ms-transform-origin: 0px 0px 0px 50%;
  -webkit-transform-origin: 0px 0px 0px 50%;
  transform-origin: 0px 0px 0px 50%;
}
/* line 78, ../library/scss/partials/_header.scss */
header ul.producten-menu li a:after, header ul.producten-menu li a:visited:after {
  top: 50%;
  right: 0;
  -moz-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  -webkit-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  -moz-transform-origin: 0px 0px 0px 50%;
  -ms-transform-origin: 0px 0px 0px 50%;
  -webkit-transform-origin: 0px 0px 0px 50%;
  transform-origin: 0px 0px 0px 50%;
}
/* line 85, ../library/scss/partials/_header.scss */
header ul.producten-menu li a:focus, header ul.producten-menu li a:hover, header ul.producten-menu li a:active, header ul.producten-menu li a:visited:focus, header ul.producten-menu li a:visited:hover, header ul.producten-menu li a:visited:active {
  background: none;
  margin-bottom: 0;
}
/* line 90, ../library/scss/partials/_header.scss */
header ul.producten-menu li a:focus:before, header ul.producten-menu li a:focus:after, header ul.producten-menu li a:hover:before, header ul.producten-menu li a:hover:after, header ul.producten-menu li a:active:before, header ul.producten-menu li a:active:after, header ul.producten-menu li a:visited:focus:before, header ul.producten-menu li a:visited:focus:after, header ul.producten-menu li a:visited:hover:before, header ul.producten-menu li a:visited:hover:after, header ul.producten-menu li a:visited:active:before, header ul.producten-menu li a:visited:active:after {
  opacity: 1;
}
/* line 94, ../library/scss/partials/_header.scss */
header ul.producten-menu li a:focus:before, header ul.producten-menu li a:hover:before, header ul.producten-menu li a:active:before, header ul.producten-menu li a:visited:focus:before, header ul.producten-menu li a:visited:hover:before, header ul.producten-menu li a:visited:active:before {
  top: 0;
  left: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 101, ../library/scss/partials/_header.scss */
header ul.producten-menu li a:focus:after, header ul.producten-menu li a:hover:after, header ul.producten-menu li a:active:after, header ul.producten-menu li a:visited:focus:after, header ul.producten-menu li a:visited:hover:after, header ul.producten-menu li a:visited:active:after {
  top: auto;
  bottom: 0;
  right: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transform: translateX(50%);
  -ms-transform: translateX(50%);
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
/* line 114, ../library/scss/partials/_header.scss */
header ul.producten-menu li:nth-child(1) a, header ul.producten-menu li:nth-child(1) a:visited {
  color: #dead49;
}
/* line 117, ../library/scss/partials/_header.scss */
header ul.producten-menu li:nth-child(1) a:after, header ul.producten-menu li:nth-child(1) a:before, header ul.producten-menu li:nth-child(1) a:visited:after, header ul.producten-menu li:nth-child(1) a:visited:before {
  background-color: #dead49;
}
/* line 124, ../library/scss/partials/_header.scss */
header ul.producten-menu li:nth-child(2) a, header ul.producten-menu li:nth-child(2) a:visited {
  color: #30425b;
}
/* line 126, ../library/scss/partials/_header.scss */
header ul.producten-menu li:nth-child(2) a:after, header ul.producten-menu li:nth-child(2) a:before, header ul.producten-menu li:nth-child(2) a:visited:after, header ul.producten-menu li:nth-child(2) a:visited:before {
  background-color: #30425b;
}
/* line 133, ../library/scss/partials/_header.scss */
header ul.producten-menu li:nth-child(3) a, header ul.producten-menu li:nth-child(3) a:visited {
  color: #a0bec1;
}
/* line 136, ../library/scss/partials/_header.scss */
header ul.producten-menu li:nth-child(3) a:after, header ul.producten-menu li:nth-child(3) a:before, header ul.producten-menu li:nth-child(3) a:visited:after, header ul.producten-menu li:nth-child(3) a:visited:before {
  background-color: #a0bec1;
}

/* Override nav styles */
/* line 3, ../library/scss/partials/_navigation.scss */
.navbar {
  min-height: 0;
  margin-bottom: 0;
}

/* line 8, ../library/scss/partials/_navigation.scss */
.navbar-default {
  background: none;
  border: none;
}

/* line 14, ../library/scss/partials/_navigation.scss */
.navbar-nav li, .nav li {
  display: inline;
}
/* line 17, ../library/scss/partials/_navigation.scss */
.navbar-nav li a, .nav li a {
  display: inline;
  padding-top: 0;
  padding-bottom: 0;
}

/** PRODUCTEN MENU **/
/* line 28, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row {
  margin-top: 30px;
  margin-bottom: 30px;
}
/* line 32, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row h2 {
  font-size: 28px;
  font-size: 1.75rem;
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
  padding-bottom: 15px;
  margin-bottom: 15px;
  font-weight: 600;
  text-align: center;
}
/* line 42, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 47, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row ul li {
  border-bottom: 1px solid #dddee0;
  padding: 0.5rem;
  text-align: center;
}
/* line 52, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row ul li a {
  display: block;
  width: 100%;
}
/* line 57, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row ul li:hover, .producten-content-menu .row ul li:active {
  border-bottom-color: #30425b;
}
/* line 61, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row ul li:hover a, .producten-content-menu .row ul li:active a {
  color: #30425b;
  text-decoration: none;
}
/* line 71, ../library/scss/partials/_navigation.scss */
.producten-content-menu .row div:last-of-type h2 {
  color: #30425b;
  border-bottom-color: #30425b;
}

/* line 83, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .insusite_product_menu h2 {
  cursor: pointer;
  color: #797e86;
  font-size: 20px;
  font-size: 1.25rem;
  text-align: left;
  border-bottom: 1px solid #dddee0;
  padding: 15px 0;
}
/* line 91, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .insusite_product_menu h2::after {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  color: #cfd0d4;
  float: right;
  font-weight: 400;
}
/* line 99, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .insusite_product_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 103, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .insusite_product_menu ul li {
  text-align: left;
  padding: 0;
  border-bottom: 1px solid #dddee0;
}
/* line 108, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .insusite_product_menu ul li a {
  color: #30425b;
  font-weight: 600;
  padding: 15px 0 15px 30px;
  display: block;
}
/* line 114, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .insusite_product_menu ul li a:hover {
  color: #dead49;
}
/* line 118, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .insusite_product_menu ul li a.is-active {
  color: #dead49;
}

/* line 132, ../library/scss/partials/_navigation.scss */
.sidebarmenu ul li ul li a {
  font-size: 16px;
  font-size: 1rem;
  color: #30425b;
  padding-left: 15px;
}
/* line 137, ../library/scss/partials/_navigation.scss */
.sidebarmenu ul li ul li a.is-active, .sidebarmenu ul li ul li a:hover {
  color: #dead49;
}
/* line 142, ../library/scss/partials/_navigation.scss */
.sidebarmenu ul li ul li a:after {
  content: '';
}

/** MAIN MENU **/
/* line 157, ../library/scss/partials/_navigation.scss */
#header-row2 .sita_breadcrumb {
  margin: 50px 0px 15px 0px;
}
/* line 160, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav {
  z-index: 9999;
  background-color: #30425b;
}
@media (max-width: 992px) {
  /* line 160, ../library/scss/partials/_navigation.scss */
  #header-row2 #header-main-nav {
    display: none;
  }
}
/* line 169, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu {
  text-align: center;
  margin: 15px 0;
}
/* line 175, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li {
  position: relative;
}
/* line 179, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li a, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:visited {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 22px;
}
@media (max-width: 1199px) {
  /* line 179, ../library/scss/partials/_navigation.scss */
  #header-row2 #header-main-nav ul#menu-hoofdmenu li a, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:visited {
    padding: 0 15px;
  }
}
/* line 191, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li a:focus, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:hover, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:active, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:visited:focus, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:visited:hover, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:visited:active {
  background: none;
  color: #a0bec1;
}
/* line 196, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li a.is-active, #header-row2 #header-main-nav ul#menu-hoofdmenu li a:visited.is-active {
  color: #a0bec1;
}
/* line 203, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li.current_page_item > a, #header-row2 #header-main-nav ul#menu-hoofdmenu li.current_page_item > a:visited, #header-row2 #header-main-nav ul#menu-hoofdmenu li.current-page-ancestor > a, #header-row2 #header-main-nav ul#menu-hoofdmenu li.current-page-ancestor > a:visited, #header-row2 #header-main-nav ul#menu-hoofdmenu li.current-menu-item > a, #header-row2 #header-main-nav ul#menu-hoofdmenu li.current-menu-item > a:visited, #header-row2 #header-main-nav ul#menu-hoofdmenu li.current-menu-ancestor > a, #header-row2 #header-main-nav ul#menu-hoofdmenu li.current-menu-ancestor > a:visited {
  color: #a0bec1;
}
/* line 209, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu {
  display: none;
  position: absolute;
  z-index: 900;
  text-align: left;
  left: 0;
  min-width: 250px;
  padding-top: 10px;
  margin-top: 0;
  background: #30425b;
  padding: 15px;
}
/* line 221, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu > li > .sub-menu {
  display: none !important;
}
/* line 225, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li {
  display: block;
}
/* line 229, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a, #header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a:visited {
  display: block;
  padding: 5px 15px;
}
/* line 234, ../library/scss/partials/_navigation.scss */
#header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a:hover, #header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a:focus, #header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a:active, #header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a:visited:hover, #header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a:visited:focus, #header-row2 #header-main-nav ul#menu-hoofdmenu li ul.sub-menu li a:visited:active {
  text-decoration: none;
}

@media (max-width: 992px) {
  /* line 252, ../library/scss/partials/_navigation.scss */
  .certhia .container #header-main-nav {
    display: none;
  }
}

/* line 266, ../library/scss/partials/_navigation.scss */
.serinus #header-row2 #header-main-nav ul#menu-hoofdmenu li a:focus, .serinus #header-row2 #header-main-nav ul#menu-hoofdmenu li a:hover, .serinus #header-row2 #header-main-nav ul#menu-hoofdmenu li a:active {
  color: #dead49;
}
/* line 270, ../library/scss/partials/_navigation.scss */
.serinus #header-row2 #header-main-nav ul#menu-hoofdmenu li a.is-active {
  color: #dead49;
}

/* line 91, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .menublock h2, .block-region-sidebar .layout-sidebar-second nav h2, .layout-sidebar-second .block-region-sidebar nav h2,
.block-region-sidebar nav h2 {
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
  font-size: 26px;
  font-size: 1.625rem;
  padding-bottom: 0.9375rem;
  margin-bottom: 0px;
}
/* line 99, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .menublock ul, .block-region-sidebar .layout-sidebar-second nav ul, .layout-sidebar-second .block-region-sidebar nav ul,
.block-region-sidebar nav ul {
  margin-top: 0;
}
/* line 104, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .menublock ul li:hover, .block-region-sidebar .layout-sidebar-second nav ul li:hover, .layout-sidebar-second .block-region-sidebar nav ul li:hover,
.block-region-sidebar nav ul li:hover {
  background-color: transparent;
}
/* line 108, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .menublock ul li a, .block-region-sidebar .layout-sidebar-second nav ul li a, .layout-sidebar-second .block-region-sidebar nav ul li a,
.block-region-sidebar nav ul li a {
  font-size: 20px;
  font-size: 1.25rem;
  color: #797e86;
  padding: 15px 0;
  border-bottom: 1px solid #dddee0;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  line-height: 1.25rem;
  display: block;
  text-align: left;
}
/* line 120, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .menublock ul li a::after, .block-region-sidebar .layout-sidebar-second nav ul li a::after, .layout-sidebar-second .block-region-sidebar nav ul li a::after,
.block-region-sidebar nav ul li a::after {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  color: #cfd0d4;
  float: right;
  font-weight: 600;
}
/* line 127, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .menublock ul li a:hover, .block-region-sidebar .layout-sidebar-second nav ul li a:hover, .layout-sidebar-second .block-region-sidebar nav ul li a:hover,
.block-region-sidebar nav ul li a:hover {
  background-color: transparent;
  border-bottom: 1px solid #30425b;
}
/* line 285, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .menublock .nav li, .block-region-sidebar .layout-sidebar-second nav .nav li, .layout-sidebar-second .block-region-sidebar nav .nav li,
.block-region-sidebar nav .nav li {
  display: block;
  float: none;
  width: 100%;
}
/* line 91, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .extra_menu_sidebar h2 {
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
  font-size: 26px;
  font-size: 1.625rem;
  padding-bottom: 0.9375rem;
  margin-bottom: 0px;
}
/* line 99, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .extra_menu_sidebar ul {
  margin-top: 0;
}
/* line 104, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .extra_menu_sidebar ul li:hover {
  background-color: transparent;
}
/* line 108, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .extra_menu_sidebar ul li a {
  font-size: 20px;
  font-size: 1.25rem;
  color: #797e86;
  padding: 15px 0;
  border-bottom: 1px solid #dddee0;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  line-height: 1.25rem;
  display: block;
  text-align: left;
}
/* line 120, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .extra_menu_sidebar ul li a::after {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  color: #cfd0d4;
  float: right;
  font-weight: 600;
}
/* line 127, ../library/scss/partials/_mixins.scss */
.block-region-sidebar .extra_menu_sidebar ul li a:hover {
  background-color: transparent;
  border-bottom: 1px solid #30425b;
}
/* line 296, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .extra_menu_sidebar ul {
  list-style-type: none;
}
/* line 300, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .extra_menu_sidebar ul a:hover {
  text-decoration: none;
}
/* line 305, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .extra_menu_sidebar ul ul {
  margin: 0;
  padding: 0;
}
/* line 311, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .extra_menu_sidebar ul ul li a:after {
  content: '';
}
/* line 317, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .extra_menu_sidebar ul ul li ul li a {
  color: #30425b;
  font-size: 16px;
  font-size: 1rem;
  padding-left: 15px;
}
/* line 322, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .extra_menu_sidebar ul ul li ul li a:after {
  content: '';
}
/* line 326, ../library/scss/partials/_navigation.scss */
.block-region-sidebar .extra_menu_sidebar ul ul li ul li a:hover {
  color: #dead49;
}

/* line 338, ../library/scss/partials/_navigation.scss */
.footermenu {
  text-align: right;
  padding-left: 0;
}
/* line 342, ../library/scss/partials/_navigation.scss */
.footermenu li {
  color: #797e86;
}
/* line 345, ../library/scss/partials/_navigation.scss */
.footermenu li a {
  font-size: 12px;
  font-size: 0.75rem;
  color: #797e86;
  padding: 0 6px;
}
/* line 350, ../library/scss/partials/_navigation.scss */
.footermenu li a:hover {
  text-decoration: underline;
  background-color: transparent;
}
/* line 356, ../library/scss/partials/_navigation.scss */
.footermenu li::after {
  content: "|";
  color: #797e86;
  font-size: 10px;
  font-size: 0.625rem;
}
/* line 364, ../library/scss/partials/_navigation.scss */
.footermenu li:last-of-type::after {
  content: '';
}
/* line 368, ../library/scss/partials/_navigation.scss */
.footermenu li:last-of-type a {
  color: #dead49;
  font-style: italic;
  padding-right: 0px;
}

/* line 91, ../library/scss/partials/_mixins.scss */
.menublock h2, .layout-sidebar-second nav h2,
.block-region-sidebar nav h2 {
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
  font-size: 26px;
  font-size: 1.625rem;
  padding-bottom: 0.9375rem;
  margin-bottom: 0px;
}
/* line 99, ../library/scss/partials/_mixins.scss */
.menublock ul, .layout-sidebar-second nav ul,
.block-region-sidebar nav ul {
  margin-top: 0;
}
/* line 104, ../library/scss/partials/_mixins.scss */
.menublock ul li:hover, .layout-sidebar-second nav ul li:hover,
.block-region-sidebar nav ul li:hover {
  background-color: transparent;
}
/* line 108, ../library/scss/partials/_mixins.scss */
.menublock ul li a, .layout-sidebar-second nav ul li a,
.block-region-sidebar nav ul li a {
  font-size: 20px;
  font-size: 1.25rem;
  color: #797e86;
  padding: 15px 0;
  border-bottom: 1px solid #dddee0;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  line-height: 1.25rem;
  display: block;
  text-align: left;
}
/* line 120, ../library/scss/partials/_mixins.scss */
.menublock ul li a::after, .layout-sidebar-second nav ul li a::after,
.block-region-sidebar nav ul li a::after {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  color: #cfd0d4;
  float: right;
  font-weight: 600;
}
/* line 127, ../library/scss/partials/_mixins.scss */
.menublock ul li a:hover, .layout-sidebar-second nav ul li a:hover,
.block-region-sidebar nav ul li a:hover {
  background-color: transparent;
  border-bottom: 1px solid #30425b;
}
/* line 380, ../library/scss/partials/_navigation.scss */
.menublock ul, .layout-sidebar-second nav ul,
.block-region-sidebar nav ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
/* line 387, ../library/scss/partials/_navigation.scss */
.menublock ul li a:hover, .layout-sidebar-second nav ul li a:hover,
.block-region-sidebar nav ul li a:hover {
  text-decoration: none;
}
/* line 395, ../library/scss/partials/_navigation.scss */
.menublock .nav li, .layout-sidebar-second nav .nav li,
.block-region-sidebar nav .nav li {
  display: block;
  float: none;
  width: 100%;
}

/* What I'll do first in here is handle the font-sizing, i have taken over this snippet from CSS Tricks:
 * http://css-tricks.com/rems-ems/
 *
 *
/* Document level adjustments */
/* line 7, ../library/scss/partials/_typography.scss */
html {
  font-size: 16px;
  font-size: 1rem;
  /* These settings smoothen the font, when you turn it off the font will look bolder */
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

/*
some nice typographical defaults
more here: http://www.newnet-soft.com/blog/csstypography
*/
/* line 23, ../library/scss/partials/_typography.scss */
p {
  word-break: break-word;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -webkit-hyphenate-before: 2;
  -webkit-hyphenate-after: 3;
  hyphenate-lines: 3;
  -webkit-font-feature-settings: "liga", "dlig";
  -moz-font-feature-settings: "liga=1, dlig=1";
  -ms-font-feature-settings: "liga", "dlig";
  -o-font-feature-settings: "liga", "dlig";
  font-feature-settings: "liga", "dlig";
}

/*
 first things first
*/
/* line 48, ../library/scss/partials/_typography.scss */
body {
  font-family: "Open Sans", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
  font-size: 100%;
  line-height: 1.5;
  color: #797e86;
  -webkit-font-smoothing: antialiased;
}

/*********************
LINK STYLES
*********************/
/* line 60, ../library/scss/partials/_typography.scss */
a, a:visited {
  color: #63676e;
  /* on hover */
  /* mobile tap color */
}
/* line 64, ../library/scss/partials/_typography.scss */
a:hover, a:focus, a:visited:hover, a:visited:focus {
  color: #4c5056;
}
/* line 69, ../library/scss/partials/_typography.scss */
a:link, a:visited:link {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}

/******************************************************************
H1, H2, H3, H4, H5 STYLES
******************************************************************/
/* line 78, ../library/scss/partials/_typography.scss */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
  text-rendering: optimizelegibility;
  font-weight: 400;
  margin: 0;
  line-height: 1.75em;
  /*
  if you're going to use webfonts, be sure to check your weights
  http://css-tricks.com/watch-your-font-weight/
  */
}

/* removing text decoration from all links and their hovers */
/* line 91, ../library/scss/partials/_typography.scss */
a, a:hover {
  text-decoration: none;
}

/* line 94, ../library/scss/partials/_typography.scss */
h1, .h1 {
  font-size: 28px;
  font-size: 1.75rem;
  margin-top: 15px;
  margin-bottom: 7.5px;
  color: #dead49;
  font-weight: 600;
}
/* line 102, ../library/scss/partials/_typography.scss */
h1.page-title, .h1.page-title {
  margin-top: 0;
}

/* line 107, ../library/scss/partials/_typography.scss */
h2, .h2 {
  font-size: 20px;
  font-size: 1.25rem;
  margin-bottom: 0.5rem;
  color: #4e99a1;
  margin-top: 15px;
  margin-bottom: 15px;
  font-weight: 600;
}

/* line 116, ../library/scss/partials/_typography.scss */
h3, .h3 {
  font-size: 18px;
  font-size: 1.125rem;
  color: #30425b;
  margin-top: 15px;
  color: #dead49;
  font-weight: 600;
}

/* line 125, ../library/scss/partials/_typography.scss */
h4, .h4 {
  font-size: 14px;
  font-size: 0.875rem;
  color: #a0bec1;
  font-weight: 600;
}

/* line 131, ../library/scss/partials/_typography.scss */
h5, .h5 {
  font-size: 14px;
  font-size: 0.875rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #a0bec1;
}

/******************************************************************
BUTTONS
******************************************************************/
/* line 145, ../library/scss/partials/_typography.scss */
.btn, .btn-main, #documentcenter button, .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row_4 .column2 .block:first-of-type a, .gezin .overview_page_structure1_row_4 .column1 a, .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.snelheidsduivel a, .btn-main:visited, .btn-secondary, .btn-secondary:visited, .btn-third, .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row3 .block a, .woning .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text a, .ondernemingen .overview_page_structure1_row3_slider .slide .text a, .overview_page_structure2 .right .block.voertuig_voldoende a, .btn-third:visited, .btn-gray, .btn-gray:visited, .btn:visited, .btn-main:visited, #documentcenter button:visited, .overview_page_structure1_row1 .column1 a:visited, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited, .gezin .overview_page_structure1_row_4 .column1 a:visited, .overview_page_structure2 .right .block.woning_voldoende a:visited, .overview_page_structure2 .right .block.snelheidsduivel a:visited, .btn-secondary:visited, .btn-third:visited, .overview_page_structure1_row1 .column3 .block a:visited, .overview_page_structure1_row3 .block a:visited, .woning .overview_page_structure1_row3_slider .slide .text a:visited, .reizen .overview_page_structure1_row3_slider .slide .text a:visited, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited, .overview_page_structure2 .right .block.voertuig_voldoende a:visited, .btn-gray:visited {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: none;
  padding: 15px 20px;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  color: #ffffff;
  background: #30425b;
  -moz-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
  -o-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
  -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
  transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
/* line 158, ../library/scss/partials/_typography.scss */
.btn:hover, .btn-main:hover, #documentcenter button:hover, .overview_page_structure1_row1 .column1 a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .gezin .overview_page_structure1_row_4 .column1 a:hover, .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.snelheidsduivel a:hover, .btn-secondary:hover, .btn-third:hover, .overview_page_structure1_row1 .column3 .block a:hover, .overview_page_structure1_row3 .block a:hover, .woning .overview_page_structure1_row3_slider .slide .text a:hover, .reizen .overview_page_structure1_row3_slider .slide .text a:hover, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:hover, .overview_page_structure2 .right .block.voertuig_voldoende a:hover, .btn-gray:hover, .btn:focus, .btn-main:focus, #documentcenter button:focus, .overview_page_structure1_row1 .column1 a:focus, .overview_page_structure1_row_4 .column2 .block:first-of-type a:focus, .gezin .overview_page_structure1_row_4 .column1 a:focus, .overview_page_structure2 .right .block.woning_voldoende a:focus, .overview_page_structure2 .right .block.snelheidsduivel a:focus, .btn-secondary:focus, .btn-third:focus, .overview_page_structure1_row1 .column3 .block a:focus, .overview_page_structure1_row3 .block a:focus, .woning .overview_page_structure1_row3_slider .slide .text a:focus, .reizen .overview_page_structure1_row3_slider .slide .text a:focus, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:focus, .overview_page_structure2 .right .block.voertuig_voldoende a:focus, .btn-gray:focus, .btn:active, .btn-main:active, #documentcenter button:active, .overview_page_structure1_row1 .column1 a:active, .overview_page_structure1_row_4 .column2 .block:first-of-type a:active, .gezin .overview_page_structure1_row_4 .column1 a:active, .overview_page_structure2 .right .block.woning_voldoende a:active, .overview_page_structure2 .right .block.snelheidsduivel a:active, .btn-secondary:active, .btn-third:active, .overview_page_structure1_row1 .column3 .block a:active, .overview_page_structure1_row3 .block a:active, .woning .overview_page_structure1_row3_slider .slide .text a:active, .reizen .overview_page_structure1_row3_slider .slide .text a:active, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:active, .overview_page_structure2 .right .block.voertuig_voldoende a:active, .btn-gray:active, .btn:visited:hover, .btn-main:visited:hover, #documentcenter button:visited:hover, .overview_page_structure1_row1 .column1 a:visited:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited:hover, .gezin .overview_page_structure1_row_4 .column1 a:visited:hover, .overview_page_structure2 .right .block.woning_voldoende a:visited:hover, .overview_page_structure2 .right .block.snelheidsduivel a:visited:hover, .btn-secondary:visited:hover, .btn-third:visited:hover, .overview_page_structure1_row1 .column3 .block a:visited:hover, .overview_page_structure1_row3 .block a:visited:hover, .woning .overview_page_structure1_row3_slider .slide .text a:visited:hover, .reizen .overview_page_structure1_row3_slider .slide .text a:visited:hover, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited:hover, .overview_page_structure2 .right .block.voertuig_voldoende a:visited:hover, .btn-gray:visited:hover, .btn:visited:focus, .btn-main:visited:focus, #documentcenter button:visited:focus, .overview_page_structure1_row1 .column1 a:visited:focus, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited:focus, .gezin .overview_page_structure1_row_4 .column1 a:visited:focus, .overview_page_structure2 .right .block.woning_voldoende a:visited:focus, .overview_page_structure2 .right .block.snelheidsduivel a:visited:focus, .btn-secondary:visited:focus, .btn-third:visited:focus, .overview_page_structure1_row1 .column3 .block a:visited:focus, .overview_page_structure1_row3 .block a:visited:focus, .woning .overview_page_structure1_row3_slider .slide .text a:visited:focus, .reizen .overview_page_structure1_row3_slider .slide .text a:visited:focus, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited:focus, .overview_page_structure2 .right .block.voertuig_voldoende a:visited:focus, .btn-gray:visited:focus, .btn:visited:active, .btn-main:visited:active, #documentcenter button:visited:active, .overview_page_structure1_row1 .column1 a:visited:active, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited:active, .gezin .overview_page_structure1_row_4 .column1 a:visited:active, .overview_page_structure2 .right .block.woning_voldoende a:visited:active, .overview_page_structure2 .right .block.snelheidsduivel a:visited:active, .btn-secondary:visited:active, .btn-third:visited:active, .overview_page_structure1_row1 .column3 .block a:visited:active, .overview_page_structure1_row3 .block a:visited:active, .woning .overview_page_structure1_row3_slider .slide .text a:visited:active, .reizen .overview_page_structure1_row3_slider .slide .text a:visited:active, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited:active, .overview_page_structure2 .right .block.voertuig_voldoende a:visited:active, .btn-gray:visited:active {
  background: #ffffff;
  color: #30425b;
  text-decoration: none;
}

/* line 170, ../library/scss/partials/_typography.scss */
.btn-main, #documentcenter button, .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row_4 .column2 .block:first-of-type a, .gezin .overview_page_structure1_row_4 .column1 a, .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.snelheidsduivel a, .btn-main:visited, #documentcenter button:visited, .overview_page_structure1_row1 .column1 a:visited, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited, .gezin .overview_page_structure1_row_4 .column1 a:visited, .overview_page_structure2 .right .block.woning_voldoende a:visited, .overview_page_structure2 .right .block.snelheidsduivel a:visited {
  color: #ffffff;
  background: #30425b;
}
/* line 178, ../library/scss/partials/_typography.scss */
.btn-main:hover, #documentcenter button:hover, .overview_page_structure1_row1 .column1 a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .gezin .overview_page_structure1_row_4 .column1 a:hover, .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.snelheidsduivel a:hover, .btn-main:focus, #documentcenter button:focus, .overview_page_structure1_row1 .column1 a:focus, .overview_page_structure1_row_4 .column2 .block:first-of-type a:focus, .gezin .overview_page_structure1_row_4 .column1 a:focus, .overview_page_structure2 .right .block.woning_voldoende a:focus, .overview_page_structure2 .right .block.snelheidsduivel a:focus, .btn-main:active, #documentcenter button:active, .overview_page_structure1_row1 .column1 a:active, .overview_page_structure1_row_4 .column2 .block:first-of-type a:active, .gezin .overview_page_structure1_row_4 .column1 a:active, .overview_page_structure2 .right .block.woning_voldoende a:active, .overview_page_structure2 .right .block.snelheidsduivel a:active, .btn-main:visited:hover, #documentcenter button:visited:hover, .overview_page_structure1_row1 .column1 a:visited:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited:hover, .gezin .overview_page_structure1_row_4 .column1 a:visited:hover, .overview_page_structure2 .right .block.woning_voldoende a:visited:hover, .overview_page_structure2 .right .block.snelheidsduivel a:visited:hover, .btn-main:visited:focus, #documentcenter button:visited:focus, .overview_page_structure1_row1 .column1 a:visited:focus, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited:focus, .gezin .overview_page_structure1_row_4 .column1 a:visited:focus, .overview_page_structure2 .right .block.woning_voldoende a:visited:focus, .overview_page_structure2 .right .block.snelheidsduivel a:visited:focus, .btn-main:visited:active, #documentcenter button:visited:active, .overview_page_structure1_row1 .column1 a:visited:active, .overview_page_structure1_row_4 .column2 .block:first-of-type a:visited:active, .gezin .overview_page_structure1_row_4 .column1 a:visited:active, .overview_page_structure2 .right .block.woning_voldoende a:visited:active, .overview_page_structure2 .right .block.snelheidsduivel a:visited:active {
  background: #ffffff;
  color: #30425b;
}

/* line 189, ../library/scss/partials/_typography.scss */
.btn-secondary, .btn-secondary:visited {
  color: #ffffff;
  background: #a0bec1;
}
/* line 197, ../library/scss/partials/_typography.scss */
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary:visited:hover, .btn-secondary:visited:focus, .btn-secondary:visited:active {
  color: #a0bec1;
  background: #ffffff;
}

/* line 208, ../library/scss/partials/_typography.scss */
.btn-third, .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row3 .block a, .woning .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text a, .ondernemingen .overview_page_structure1_row3_slider .slide .text a, .overview_page_structure2 .right .block.voertuig_voldoende a, .btn-third:visited, .overview_page_structure1_row1 .column3 .block a:visited, .overview_page_structure1_row3 .block a:visited, .woning .overview_page_structure1_row3_slider .slide .text a:visited, .reizen .overview_page_structure1_row3_slider .slide .text a:visited, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited, .overview_page_structure2 .right .block.voertuig_voldoende a:visited {
  color: #ffffff;
  background: #dead49;
}
/* line 216, ../library/scss/partials/_typography.scss */
.btn-third:hover, .overview_page_structure1_row1 .column3 .block a:hover, .overview_page_structure1_row3 .block a:hover, .woning .overview_page_structure1_row3_slider .slide .text a:hover, .reizen .overview_page_structure1_row3_slider .slide .text a:hover, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:hover, .overview_page_structure2 .right .block.voertuig_voldoende a:hover, .btn-third:focus, .overview_page_structure1_row1 .column3 .block a:focus, .overview_page_structure1_row3 .block a:focus, .woning .overview_page_structure1_row3_slider .slide .text a:focus, .reizen .overview_page_structure1_row3_slider .slide .text a:focus, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:focus, .overview_page_structure2 .right .block.voertuig_voldoende a:focus, .btn-third:active, .overview_page_structure1_row1 .column3 .block a:active, .overview_page_structure1_row3 .block a:active, .woning .overview_page_structure1_row3_slider .slide .text a:active, .reizen .overview_page_structure1_row3_slider .slide .text a:active, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:active, .overview_page_structure2 .right .block.voertuig_voldoende a:active, .btn-third:visited:hover, .overview_page_structure1_row1 .column3 .block a:visited:hover, .overview_page_structure1_row3 .block a:visited:hover, .woning .overview_page_structure1_row3_slider .slide .text a:visited:hover, .reizen .overview_page_structure1_row3_slider .slide .text a:visited:hover, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited:hover, .overview_page_structure2 .right .block.voertuig_voldoende a:visited:hover, .btn-third:visited:focus, .overview_page_structure1_row1 .column3 .block a:visited:focus, .overview_page_structure1_row3 .block a:visited:focus, .woning .overview_page_structure1_row3_slider .slide .text a:visited:focus, .reizen .overview_page_structure1_row3_slider .slide .text a:visited:focus, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited:focus, .overview_page_structure2 .right .block.voertuig_voldoende a:visited:focus, .btn-third:visited:active, .overview_page_structure1_row1 .column3 .block a:visited:active, .overview_page_structure1_row3 .block a:visited:active, .woning .overview_page_structure1_row3_slider .slide .text a:visited:active, .reizen .overview_page_structure1_row3_slider .slide .text a:visited:active, .ondernemingen .overview_page_structure1_row3_slider .slide .text a:visited:active, .overview_page_structure2 .right .block.voertuig_voldoende a:visited:active {
  color: #dead49;
  background: #ffffff;
}

/* line 227, ../library/scss/partials/_typography.scss */
.btn-gray, .btn-gray:visited {
  color: #ffffff;
  background: #717171;
}
/* line 236, ../library/scss/partials/_typography.scss */
.btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray:visited:hover, .btn-gray:visited:focus, .btn-gray:visited:active {
  background: #6e6e6e;
}

/* line 246, ../library/scss/partials/_typography.scss */
.link, .link-main, .block .quotation .block-content .link-third, .block-region-sidebar .block .quotation .block-content a,
.layout-sidebar-second .block .quotation .block-content a, .link-main:visited, .link-secondary, .link-secondary:visited, .link-third, .block-region-sidebar .block a,
.layout-sidebar-second .block a, .link-third:visited, .link-fourth, .link-fourth:visited, .link:visited, .link-main:visited, .block .quotation .block-content .link-third:visited, .block-region-sidebar .block .quotation .block-content a:visited,
.layout-sidebar-second .block .quotation .block-content a:visited, .link-secondary:visited, .link-third:visited, .block-region-sidebar .block a:visited,
.layout-sidebar-second .block a:visited, .link-fourth:visited {
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  color: #797e86;
  padding: 0 15px;
}
/* line 255, ../library/scss/partials/_typography.scss */
.link:before, .link-main:before, .block .quotation .block-content .link-third:before, .block-region-sidebar .block .quotation .block-content a:before,
.layout-sidebar-second .block .quotation .block-content a:before, .link-main:visited:before, .link-secondary:before, .link-secondary:visited:before, .link-third:before, .block-region-sidebar .block a:before,
.layout-sidebar-second .block a:before, .link-third:visited:before, .link-fourth:before, .link-fourth:visited:before, .link:after, .link-main:after, .block .quotation .block-content .link-third:after, .block-region-sidebar .block .quotation .block-content a:after,
.layout-sidebar-second .block .quotation .block-content a:after, .link-main:visited:after, .link-secondary:after, .link-secondary:visited:after, .link-third:after, .block-region-sidebar .block a:after,
.layout-sidebar-second .block a:after, .link-third:visited:after, .link-fourth:after, .link-fourth:visited:after, .link:visited:before, .link-main:visited:before, .block .quotation .block-content .link-third:visited:before, .block-region-sidebar .block .quotation .block-content a:visited:before,
.layout-sidebar-second .block .quotation .block-content a:visited:before, .link-secondary:visited:before, .link-third:visited:before, .block-region-sidebar .block a:visited:before,
.layout-sidebar-second .block a:visited:before, .link-fourth:visited:before, .link:visited:after, .link-main:visited:after, .block .quotation .block-content .link-third:visited:after, .block-region-sidebar .block .quotation .block-content a:visited:after,
.layout-sidebar-second .block .quotation .block-content a:visited:after, .link-secondary:visited:after, .link-third:visited:after, .block-region-sidebar .block a:visited:after,
.layout-sidebar-second .block a:visited:after, .link-fourth:visited:after {
  position: absolute;
  width: 10px;
  height: 1px;
  background: #797e86;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
  pointer-events: none;
  content: "";
  opacity: 0.2;
}
/* line 266, ../library/scss/partials/_typography.scss */
.link:before, .link-main:before, .block .quotation .block-content .link-third:before, .block-region-sidebar .block .quotation .block-content a:before,
.layout-sidebar-second .block .quotation .block-content a:before, .link-main:visited:before, .link-secondary:before, .link-secondary:visited:before, .link-third:before, .block-region-sidebar .block a:before,
.layout-sidebar-second .block a:before, .link-third:visited:before, .link-fourth:before, .link-fourth:visited:before, .link:visited:before, .link-main:visited:before, .block .quotation .block-content .link-third:visited:before, .block-region-sidebar .block .quotation .block-content a:visited:before,
.layout-sidebar-second .block .quotation .block-content a:visited:before, .link-secondary:visited:before, .link-third:visited:before, .block-region-sidebar .block a:visited:before,
.layout-sidebar-second .block a:visited:before, .link-fourth:visited:before {
  top: 50%;
  left: 0;
  -moz-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  -webkit-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  -moz-transform-origin: 0px 0px 0px 50%;
  -ms-transform-origin: 0px 0px 0px 50%;
  -webkit-transform-origin: 0px 0px 0px 50%;
  transform-origin: 0px 0px 0px 50%;
}
/* line 273, ../library/scss/partials/_typography.scss */
.link:after, .link-main:after, .block .quotation .block-content .link-third:after, .block-region-sidebar .block .quotation .block-content a:after,
.layout-sidebar-second .block .quotation .block-content a:after, .link-main:visited:after, .link-secondary:after, .link-secondary:visited:after, .link-third:after, .block-region-sidebar .block a:after,
.layout-sidebar-second .block a:after, .link-third:visited:after, .link-fourth:after, .link-fourth:visited:after, .link:visited:after, .link-main:visited:after, .block .quotation .block-content .link-third:visited:after, .block-region-sidebar .block .quotation .block-content a:visited:after,
.layout-sidebar-second .block .quotation .block-content a:visited:after, .link-secondary:visited:after, .link-third:visited:after, .block-region-sidebar .block a:visited:after,
.layout-sidebar-second .block a:visited:after, .link-fourth:visited:after {
  top: 50%;
  right: 0;
  -moz-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  -webkit-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  -moz-transform-origin: 0px 0px 0px 50%;
  -ms-transform-origin: 0px 0px 0px 50%;
  -webkit-transform-origin: 0px 0px 0px 50%;
  transform-origin: 0px 0px 0px 50%;
}
/* line 280, ../library/scss/partials/_typography.scss */
.link:focus, .link-main:focus, .block .quotation .block-content .link-third:focus, .block-region-sidebar .block .quotation .block-content a:focus,
.layout-sidebar-second .block .quotation .block-content a:focus, .link-secondary:focus, .link-third:focus, .block-region-sidebar .block a:focus,
.layout-sidebar-second .block a:focus, .link-fourth:focus, .link:hover, .link-main:hover, .block .quotation .block-content .link-third:hover, .block-region-sidebar .block .quotation .block-content a:hover,
.layout-sidebar-second .block .quotation .block-content a:hover, .link-secondary:hover, .link-third:hover, .block-region-sidebar .block a:hover,
.layout-sidebar-second .block a:hover, .link-fourth:hover, .link:active, .link-main:active, .block .quotation .block-content .link-third:active, .block-region-sidebar .block .quotation .block-content a:active,
.layout-sidebar-second .block .quotation .block-content a:active, .link-secondary:active, .link-third:active, .block-region-sidebar .block a:active,
.layout-sidebar-second .block a:active, .link-fourth:active, .link:visited:focus, .link-main:visited:focus, .block .quotation .block-content .link-third:visited:focus, .link-secondary:visited:focus, .link-third:visited:focus, .block-region-sidebar .block a:visited:focus,
.layout-sidebar-second .block a:visited:focus, .link-fourth:visited:focus, .link:visited:hover, .link-main:visited:hover, .block .quotation .block-content .link-third:visited:hover, .link-secondary:visited:hover, .link-third:visited:hover, .block-region-sidebar .block a:visited:hover,
.layout-sidebar-second .block a:visited:hover, .link-fourth:visited:hover, .link:visited:active, .link-main:visited:active, .block .quotation .block-content .link-third:visited:active, .link-secondary:visited:active, .link-third:visited:active, .block-region-sidebar .block a:visited:active,
.layout-sidebar-second .block a:visited:active, .link-fourth:visited:active {
  background: none;
  margin-bottom: 0;
  text-decoration: none;
}
/* line 286, ../library/scss/partials/_typography.scss */
.link:focus:before, .link-main:focus:before, .block .quotation .block-content .link-third:focus:before, .block-region-sidebar .block .quotation .block-content a:focus:before,
.layout-sidebar-second .block .quotation .block-content a:focus:before, .link-secondary:focus:before, .link-third:focus:before, .block-region-sidebar .block a:focus:before,
.layout-sidebar-second .block a:focus:before, .link-fourth:focus:before, .link:focus:after, .link-main:focus:after, .block .quotation .block-content .link-third:focus:after, .block-region-sidebar .block .quotation .block-content a:focus:after,
.layout-sidebar-second .block .quotation .block-content a:focus:after, .link-secondary:focus:after, .link-third:focus:after, .block-region-sidebar .block a:focus:after,
.layout-sidebar-second .block a:focus:after, .link-fourth:focus:after, .link:hover:before, .link-main:hover:before, .block .quotation .block-content .link-third:hover:before, .block-region-sidebar .block .quotation .block-content a:hover:before,
.layout-sidebar-second .block .quotation .block-content a:hover:before, .link-secondary:hover:before, .link-third:hover:before, .block-region-sidebar .block a:hover:before,
.layout-sidebar-second .block a:hover:before, .link-fourth:hover:before, .link:hover:after, .link-main:hover:after, .block .quotation .block-content .link-third:hover:after, .block-region-sidebar .block .quotation .block-content a:hover:after,
.layout-sidebar-second .block .quotation .block-content a:hover:after, .link-secondary:hover:after, .link-third:hover:after, .block-region-sidebar .block a:hover:after,
.layout-sidebar-second .block a:hover:after, .link-fourth:hover:after, .link:active:before, .link-main:active:before, .block .quotation .block-content .link-third:active:before, .block-region-sidebar .block .quotation .block-content a:active:before,
.layout-sidebar-second .block .quotation .block-content a:active:before, .link-secondary:active:before, .link-third:active:before, .block-region-sidebar .block a:active:before,
.layout-sidebar-second .block a:active:before, .link-fourth:active:before, .link:active:after, .link-main:active:after, .block .quotation .block-content .link-third:active:after, .block-region-sidebar .block .quotation .block-content a:active:after,
.layout-sidebar-second .block .quotation .block-content a:active:after, .link-secondary:active:after, .link-third:active:after, .block-region-sidebar .block a:active:after,
.layout-sidebar-second .block a:active:after, .link-fourth:active:after, .link:visited:focus:before, .link-main:visited:focus:before, .block .quotation .block-content .link-third:visited:focus:before, .link-secondary:visited:focus:before, .link-third:visited:focus:before, .block-region-sidebar .block a:visited:focus:before,
.layout-sidebar-second .block a:visited:focus:before, .link-fourth:visited:focus:before, .link:visited:focus:after, .link-main:visited:focus:after, .block .quotation .block-content .link-third:visited:focus:after, .link-secondary:visited:focus:after, .link-third:visited:focus:after, .block-region-sidebar .block a:visited:focus:after,
.layout-sidebar-second .block a:visited:focus:after, .link-fourth:visited:focus:after, .link:visited:hover:before, .link-main:visited:hover:before, .block .quotation .block-content .link-third:visited:hover:before, .link-secondary:visited:hover:before, .link-third:visited:hover:before, .block-region-sidebar .block a:visited:hover:before,
.layout-sidebar-second .block a:visited:hover:before, .link-fourth:visited:hover:before, .link:visited:hover:after, .link-main:visited:hover:after, .block .quotation .block-content .link-third:visited:hover:after, .link-secondary:visited:hover:after, .link-third:visited:hover:after, .block-region-sidebar .block a:visited:hover:after,
.layout-sidebar-second .block a:visited:hover:after, .link-fourth:visited:hover:after, .link:visited:active:before, .link-main:visited:active:before, .block .quotation .block-content .link-third:visited:active:before, .link-secondary:visited:active:before, .link-third:visited:active:before, .block-region-sidebar .block a:visited:active:before,
.layout-sidebar-second .block a:visited:active:before, .link-fourth:visited:active:before, .link:visited:active:after, .link-main:visited:active:after, .block .quotation .block-content .link-third:visited:active:after, .link-secondary:visited:active:after, .link-third:visited:active:after, .block-region-sidebar .block a:visited:active:after,
.layout-sidebar-second .block a:visited:active:after, .link-fourth:visited:active:after {
  opacity: 1;
}
/* line 290, ../library/scss/partials/_typography.scss */
.link:focus:before, .link-main:focus:before, .block .quotation .block-content .link-third:focus:before, .block-region-sidebar .block .quotation .block-content a:focus:before,
.layout-sidebar-second .block .quotation .block-content a:focus:before, .link-secondary:focus:before, .link-third:focus:before, .block-region-sidebar .block a:focus:before,
.layout-sidebar-second .block a:focus:before, .link-fourth:focus:before, .link:hover:before, .link-main:hover:before, .block .quotation .block-content .link-third:hover:before, .block-region-sidebar .block .quotation .block-content a:hover:before,
.layout-sidebar-second .block .quotation .block-content a:hover:before, .link-secondary:hover:before, .link-third:hover:before, .block-region-sidebar .block a:hover:before,
.layout-sidebar-second .block a:hover:before, .link-fourth:hover:before, .link:active:before, .link-main:active:before, .block .quotation .block-content .link-third:active:before, .block-region-sidebar .block .quotation .block-content a:active:before,
.layout-sidebar-second .block .quotation .block-content a:active:before, .link-secondary:active:before, .link-third:active:before, .block-region-sidebar .block a:active:before,
.layout-sidebar-second .block a:active:before, .link-fourth:active:before, .link:visited:focus:before, .link-main:visited:focus:before, .block .quotation .block-content .link-third:visited:focus:before, .link-secondary:visited:focus:before, .link-third:visited:focus:before, .block-region-sidebar .block a:visited:focus:before,
.layout-sidebar-second .block a:visited:focus:before, .link-fourth:visited:focus:before, .link:visited:hover:before, .link-main:visited:hover:before, .block .quotation .block-content .link-third:visited:hover:before, .link-secondary:visited:hover:before, .link-third:visited:hover:before, .block-region-sidebar .block a:visited:hover:before,
.layout-sidebar-second .block a:visited:hover:before, .link-fourth:visited:hover:before, .link:visited:active:before, .link-main:visited:active:before, .block .quotation .block-content .link-third:visited:active:before, .link-secondary:visited:active:before, .link-third:visited:active:before, .block-region-sidebar .block a:visited:active:before,
.layout-sidebar-second .block a:visited:active:before, .link-fourth:visited:active:before {
  top: 0;
  left: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 297, ../library/scss/partials/_typography.scss */
.link:focus:after, .link-main:focus:after, .block .quotation .block-content .link-third:focus:after, .block-region-sidebar .block .quotation .block-content a:focus:after,
.layout-sidebar-second .block .quotation .block-content a:focus:after, .link-secondary:focus:after, .link-third:focus:after, .block-region-sidebar .block a:focus:after,
.layout-sidebar-second .block a:focus:after, .link-fourth:focus:after, .link:hover:after, .link-main:hover:after, .block .quotation .block-content .link-third:hover:after, .block-region-sidebar .block .quotation .block-content a:hover:after,
.layout-sidebar-second .block .quotation .block-content a:hover:after, .link-secondary:hover:after, .link-third:hover:after, .block-region-sidebar .block a:hover:after,
.layout-sidebar-second .block a:hover:after, .link-fourth:hover:after, .link:active:after, .link-main:active:after, .block .quotation .block-content .link-third:active:after, .block-region-sidebar .block .quotation .block-content a:active:after,
.layout-sidebar-second .block .quotation .block-content a:active:after, .link-secondary:active:after, .link-third:active:after, .block-region-sidebar .block a:active:after,
.layout-sidebar-second .block a:active:after, .link-fourth:active:after, .link:visited:focus:after, .link-main:visited:focus:after, .block .quotation .block-content .link-third:visited:focus:after, .link-secondary:visited:focus:after, .link-third:visited:focus:after, .block-region-sidebar .block a:visited:focus:after,
.layout-sidebar-second .block a:visited:focus:after, .link-fourth:visited:focus:after, .link:visited:hover:after, .link-main:visited:hover:after, .block .quotation .block-content .link-third:visited:hover:after, .link-secondary:visited:hover:after, .link-third:visited:hover:after, .block-region-sidebar .block a:visited:hover:after,
.layout-sidebar-second .block a:visited:hover:after, .link-fourth:visited:hover:after, .link:visited:active:after, .link-main:visited:active:after, .block .quotation .block-content .link-third:visited:active:after, .link-secondary:visited:active:after, .link-third:visited:active:after, .block-region-sidebar .block a:visited:active:after,
.layout-sidebar-second .block a:visited:active:after, .link-fourth:visited:active:after {
  top: auto;
  bottom: 0;
  right: 50%;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transform: translateX(50%);
  -ms-transform: translateX(50%);
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}

/* line 313, ../library/scss/partials/_typography.scss */
.link-main, .block .quotation .block-content .link-third, .block-region-sidebar .block .quotation .block-content a,
.layout-sidebar-second .block .quotation .block-content a, .link-main:visited, .block .quotation .block-content .link-third:visited, .block-region-sidebar .block .quotation .block-content a:visited,
.layout-sidebar-second .block .quotation .block-content a:visited {
  color: #30425b;
}
/* line 318, ../library/scss/partials/_typography.scss */
.link-main:before, .block .quotation .block-content .link-third:before, .block-region-sidebar .block .quotation .block-content a:before,
.layout-sidebar-second .block .quotation .block-content a:before, .link-main:after, .block .quotation .block-content .link-third:after, .block-region-sidebar .block .quotation .block-content a:after,
.layout-sidebar-second .block .quotation .block-content a:after, .link-main:visited:before, .block .quotation .block-content .link-third:visited:before, .block-region-sidebar .block .quotation .block-content a:visited:before,
.layout-sidebar-second .block .quotation .block-content a:visited:before, .link-main:visited:after, .block .quotation .block-content .link-third:visited:after, .block-region-sidebar .block .quotation .block-content a:visited:after,
.layout-sidebar-second .block .quotation .block-content a:visited:after {
  background: #30425b;
}

/* line 331, ../library/scss/partials/_typography.scss */
.link-secondary, .link-secondary:visited {
  color: #a0bec1;
}
/* line 336, ../library/scss/partials/_typography.scss */
.link-secondary:before, .link-secondary:after, .link-secondary:visited:before, .link-secondary:visited:after {
  background: #a0bec1;
}

/* line 349, ../library/scss/partials/_typography.scss */
.link-third, .block-region-sidebar .block a,
.layout-sidebar-second .block a, .link-third:visited, .block-region-sidebar .block a:visited,
.layout-sidebar-second .block a:visited {
  color: #dead49;
}
/* line 354, ../library/scss/partials/_typography.scss */
.link-third:before, .block-region-sidebar .block a:before,
.layout-sidebar-second .block a:before, .link-third:after, .block-region-sidebar .block a:after,
.layout-sidebar-second .block a:after, .link-third:visited:before, .block-region-sidebar .block a:visited:before,
.layout-sidebar-second .block a:visited:before, .link-third:visited:after, .block-region-sidebar .block a:visited:after,
.layout-sidebar-second .block a:visited:after {
  background: #dead49;
}

/* line 367, ../library/scss/partials/_typography.scss */
.link-fourth, .link-fourth:visited {
  color: #4e99a1;
}
/* line 372, ../library/scss/partials/_typography.scss */
.link-fourth:before, .link-fourth:after, .link-fourth:visited:before, .link-fourth:visited:after {
  background: #4e99a1;
}

/******************************************************************
CONTENT ELEMENT STYLES
******************************************************************/
/* line 388, ../library/scss/partials/_typography.scss */
p, ul, ol {
  margin: 15px 0;
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
}

/* line 394, ../library/scss/partials/_typography.scss */
ul, ol {
  margin: 15px 0;
  list-style-position: outside;
  padding-left: 20px;
}
/* line 401, ../library/scss/partials/_typography.scss */
ul.list-numbers, ol.list-numbers {
  list-style-type: decimal;
}
/* line 408, ../library/scss/partials/_typography.scss */
ul.list-numbers.news-items li, ol.list-numbers.news-items li {
  border-bottom: 1px solid #dddee0;
  padding: 15px 0 !important;
}
/* line 413, ../library/scss/partials/_typography.scss */
ul.list-numbers.news-items li:first-of-type, ol.list-numbers.news-items li:first-of-type {
  padding-top: 0 !important;
}
/* line 417, ../library/scss/partials/_typography.scss */
ul.list-numbers.news-items li:last-of-type, ol.list-numbers.news-items li:last-of-type {
  padding-bottom: 0 !important;
  border-bottom: 0;
}
/* line 422, ../library/scss/partials/_typography.scss */
ul.list-numbers.news-items li a, ul.list-numbers.news-items li a:visited, ol.list-numbers.news-items li a, ol.list-numbers.news-items li a:visited {
  display: block !important;
}
/* line 430, ../library/scss/partials/_typography.scss */
ul.list-alphabetic, ol.list-alphabetic {
  list-style-type: upper-alpha;
}
/* line 434, ../library/scss/partials/_typography.scss */
ul.list-vinkjes, .block .positive_points .block-content ul, ol.list-vinkjes {
  list-style-type: none;
}
/* line 73, ../library/scss/partials/_mixins.scss */
ul.list-vinkjes li:before, .block .positive_points .block-content ul li:before, ol.list-vinkjes li:before {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  padding-right: 15px;
}
/* line 441, ../library/scss/partials/_typography.scss */
ul.list-insusite, ol.list-insusite {
  list-style-type: none;
}
/* line 58, ../library/scss/partials/_mixins.scss */
ul.list-insusite li:before, ol.list-insusite li:before {
  display: inline-block;
  content: '';
  height: 7px;
  border-style: solid;
  border-width: 7px 0 7px 7px;
  border-color: transparent transparent transparent #797e86;
  padding-right: 15px;
}

/* line 449, ../library/scss/partials/_typography.scss */
blockquote {
  color: #a0bec1;
}

/* line 456, ../library/scss/partials/_typography.scss */
h2.second_title {
  color: #a0bec1 !important;
  border-bottom: 1px solid #a0bec1 !important;
}
/* line 461, ../library/scss/partials/_typography.scss */
h2.main_title {
  color: #30425b !important;
  border-bottom: 1px solid #30425b !important;
}

/* line 467, ../library/scss/partials/_typography.scss */
.requestoffer {
  display: inline-block;
}

@media (max-width: 992px) {
  /* line 2, ../library/scss/partials/_pages.scss */
  .panel-site-homepage .block-region-first-row-column-1,
  .panel-site-homepage .block-region-first-row-column-2,
  .panel-site-homepage .block-region-first-row-column-3,
  .panel-site-homepage .block-region-first-row-column-4 {
    min-height: 220px;
  }
}
/* line 11, ../library/scss/partials/_pages.scss */
.panel-site-homepage .block-region-first-row-column-1 div h3,
.panel-site-homepage .block-region-first-row-column-2 div h3,
.panel-site-homepage .block-region-first-row-column-3 div h3,
.panel-site-homepage .block-region-first-row-column-4 div h3 {
  font-size: 24px;
  font-size: 1.5rem;
  color: #dead49;
  border-bottom: 1px solid #dead49;
  padding-bottom: 15px;
  margin-bottom: 15px;
  text-align: center;
  font-weight: 600;
  margin-top: 0px;
}
/* line 22, ../library/scss/partials/_pages.scss */
.panel-site-homepage .block-region-first-row-column-1 div .block-content-p,
.panel-site-homepage .block-region-first-row-column-2 div .block-content-p,
.panel-site-homepage .block-region-first-row-column-3 div .block-content-p,
.panel-site-homepage .block-region-first-row-column-4 div .block-content-p {
  margin: 15px 0;
}
/* line 30, ../library/scss/partials/_pages.scss */
.panel-site-homepage .block-region-first-row-column-1 nav h2,
.panel-site-homepage .block-region-first-row-column-2 nav h2,
.panel-site-homepage .block-region-first-row-column-3 nav h2,
.panel-site-homepage .block-region-first-row-column-4 nav h2 {
  font-size: 24px;
  font-size: 1.5rem;
  color: #dead49;
  border-bottom: 1px solid #dead49;
  padding-bottom: 15px;
  margin-bottom: 15px;
  text-align: center;
  font-weight: 600;
  margin-top: 0px;
}
/* line 42, ../library/scss/partials/_pages.scss */
.panel-site-homepage .block-region-first-row-column-1 ul,
.panel-site-homepage .block-region-first-row-column-2 ul,
.panel-site-homepage .block-region-first-row-column-3 ul,
.panel-site-homepage .block-region-first-row-column-4 ul {
  list-style: none;
  text-align: center;
  padding-left: 0;
}
/* line 48, ../library/scss/partials/_pages.scss */
.panel-site-homepage .block-region-first-row-column-1 ul li,
.panel-site-homepage .block-region-first-row-column-2 ul li,
.panel-site-homepage .block-region-first-row-column-3 ul li,
.panel-site-homepage .block-region-first-row-column-4 ul li {
  border-bottom: 1px solid #dddee0;
  padding: 7.5px;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 58, ../library/scss/partials/_pages.scss */
.panel-site-homepage .block-region-first-row-column-1 ul li:hover, .panel-site-homepage .block-region-first-row-column-1 ul li:focus, .panel-site-homepage .block-region-first-row-column-1 ul li:active,
.panel-site-homepage .block-region-first-row-column-2 ul li:hover,
.panel-site-homepage .block-region-first-row-column-2 ul li:focus,
.panel-site-homepage .block-region-first-row-column-2 ul li:active,
.panel-site-homepage .block-region-first-row-column-3 ul li:hover,
.panel-site-homepage .block-region-first-row-column-3 ul li:focus,
.panel-site-homepage .block-region-first-row-column-3 ul li:active,
.panel-site-homepage .block-region-first-row-column-4 ul li:hover,
.panel-site-homepage .block-region-first-row-column-4 ul li:focus,
.panel-site-homepage .block-region-first-row-column-4 ul li:active {
  border-bottom-color: #30425b;
}
/* line 62, ../library/scss/partials/_pages.scss */
.panel-site-homepage .block-region-first-row-column-1 ul li:hover a, .panel-site-homepage .block-region-first-row-column-1 ul li:hover a:visited, .panel-site-homepage .block-region-first-row-column-1 ul li:focus a, .panel-site-homepage .block-region-first-row-column-1 ul li:focus a:visited, .panel-site-homepage .block-region-first-row-column-1 ul li:active a, .panel-site-homepage .block-region-first-row-column-1 ul li:active a:visited,
.panel-site-homepage .block-region-first-row-column-2 ul li:hover a,
.panel-site-homepage .block-region-first-row-column-2 ul li:hover a:visited,
.panel-site-homepage .block-region-first-row-column-2 ul li:focus a,
.panel-site-homepage .block-region-first-row-column-2 ul li:focus a:visited,
.panel-site-homepage .block-region-first-row-column-2 ul li:active a,
.panel-site-homepage .block-region-first-row-column-2 ul li:active a:visited,
.panel-site-homepage .block-region-first-row-column-3 ul li:hover a,
.panel-site-homepage .block-region-first-row-column-3 ul li:hover a:visited,
.panel-site-homepage .block-region-first-row-column-3 ul li:focus a,
.panel-site-homepage .block-region-first-row-column-3 ul li:focus a:visited,
.panel-site-homepage .block-region-first-row-column-3 ul li:active a,
.panel-site-homepage .block-region-first-row-column-3 ul li:active a:visited,
.panel-site-homepage .block-region-first-row-column-4 ul li:hover a,
.panel-site-homepage .block-region-first-row-column-4 ul li:hover a:visited,
.panel-site-homepage .block-region-first-row-column-4 ul li:focus a,
.panel-site-homepage .block-region-first-row-column-4 ul li:focus a:visited,
.panel-site-homepage .block-region-first-row-column-4 ul li:active a,
.panel-site-homepage .block-region-first-row-column-4 ul li:active a:visited {
  color: #30425b;
  text-decoration: none;
}

/* line 78, ../library/scss/partials/_pages.scss */
.search article:first-of-type {
  margin-top: 0;
  margin-bottom: 30px;
}
/* line 85, ../library/scss/partials/_pages.scss */
.search article {
  margin-top: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #dddee0;
  padding-bottom: 30px;
}
/* line 95, ../library/scss/partials/_pages.scss */
.search article:last-of-type {
  margin-top: 30px;
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}
/* line 105, ../library/scss/partials/_pages.scss */
.search article:only-child {
  margin-top: 0;
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}

/* line 5, ../library/scss/partials/_nodes.scss */
.node.node-article-teaser .article-header h2 {
  color: #dead49;
  font-size: 28px;
  font-size: 1.75rem;
  background-position: 0 0;
  background-repeat: no-repeat;
  min-height: 60px;
  border-bottom: 1px solid #dead49;
  font-weight: 600;
  line-height: 2.5rem;
  padding-bottom: 15px !important;
  margin-bottom: 20px;
}
/* line 18, ../library/scss/partials/_nodes.scss */
.node.node-article-teaser .article-header h2 a:hover {
  text-decoration: none;
}
/* line 28, ../library/scss/partials/_nodes.scss */
.node.node-article-teaser .entry-content .widget-date {
  display: block;
  margin-bottom: 0;
  font-weight: 400;
  color: #dead49;
  font-style: italic;
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 7.5px;
}
/* line 38, ../library/scss/partials/_nodes.scss */
.node.node-article-teaser .entry-content p {
  margin-top: 0;
}
/* line 46, ../library/scss/partials/_nodes.scss */
.node.node-article-teaser .article-footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 56, ../library/scss/partials/_nodes.scss */
.node.node-article-teaser .article-footer a {
  font-weight: 600;
}
/* line 62, ../library/scss/partials/_nodes.scss */
.node.node-article-archive, .node.node-tip-archive, .node.node-faq-archive {
  border-bottom: 1px solid #dddee0;
  padding-bottom: 1.875rem;
  margin-bottom: 1.875rem;
}
/* line 67, ../library/scss/partials/_nodes.scss */
.node.node-article-archive .widget-date, .node.node-tip-archive .widget-date, .node.node-faq-archive .widget-date {
  color: #a0bec1;
  font-style: italic;
  font-weight: 600;
}
/* line 73, ../library/scss/partials/_nodes.scss */
.node.node-article-archive h2, .node.node-tip-archive h2, .node.node-faq-archive h2 {
  margin-top: 0;
}
/* line 76, ../library/scss/partials/_nodes.scss */
.node.node-article-archive h2 a, .node.node-tip-archive h2 a, .node.node-faq-archive h2 a {
  color: #30425b;
}
/* line 79, ../library/scss/partials/_nodes.scss */
.node.node-article-archive h2 a:hover, .node.node-tip-archive h2 a:hover, .node.node-faq-archive h2 a:hover {
  color: #4e99a1;
}

/* line 99, ../library/scss/partials/_nodes.scss */
.lighter-teaser .node.node-article-teaser .article-header h2 {
  color: #4e99a1;
  border-bottom: 1px solid #4e99a1;
}
/* line 106, ../library/scss/partials/_nodes.scss */
.lighter-teaser .node.node-article-teaser .entry-content .widget-date {
  color: #4e99a1;
}
/* line 112, ../library/scss/partials/_nodes.scss */
.lighter-teaser .node.node-article-teaser .article-footer .link-third, .lighter-teaser .node.node-article-teaser .article-footer .block-region-sidebar .block a, .block-region-sidebar .block .lighter-teaser .node.node-article-teaser .article-footer a,
.lighter-teaser .node.node-article-teaser .article-footer .layout-sidebar-second .block a,
.layout-sidebar-second .block .lighter-teaser .node.node-article-teaser .article-footer a {
  color: #4e99a1;
}

/* line 1, ../library/scss/partials/_entities.scss */
.medewerker {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
/* line 7, ../library/scss/partials/_entities.scss */
.medewerker h3 {
  margin-top: 15px;
}
/* line 11, ../library/scss/partials/_entities.scss */
.medewerker img {
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
/* line 17, ../library/scss/partials/_entities.scss */
.medewerker ul {
  list-style: none;
  padding-left: 0;
}
/* line 22, ../library/scss/partials/_entities.scss */
.medewerker .btn-main, .medewerker #documentcenter button, #documentcenter .medewerker button, .medewerker .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .medewerker a, .medewerker .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .medewerker a, .medewerker .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .medewerker a, .medewerker .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .medewerker a, .medewerker .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .medewerker a {
  display: inline-block;
}

/* line 27, ../library/scss/partials/_entities.scss */
.quotes {
  text-align: center;
  position: relative;
}
/* line 34, ../library/scss/partials/_entities.scss */
.quotes ul li {
  text-align: center;
}
/* line 39, ../library/scss/partials/_entities.scss */
.quotes h2 {
  font-size: 34px;
  font-size: 2.125rem;
  color: #30425b;
  font-style: italic;
  padding: 0 30px;
}
/* line 46, ../library/scss/partials/_entities.scss */
.quotes h3 {
  color: #a0bec1;
  font-size: em(28);
  font-style: italic;
  padding: 0 30px 15px;
}
/* line 53, ../library/scss/partials/_entities.scss */
.quotes .flex-control-nav {
  bottom: -10px;
  right: 0;
  left: 0;
}
/* line 58, ../library/scss/partials/_entities.scss */
.quotes .flex-control-nav li a, .quotes .flex-control-nav li a:visited {
  background: #7e8d8f;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 66, ../library/scss/partials/_entities.scss */
.quotes .flex-control-nav li a:hover, .quotes .flex-control-nav li a:focus, .quotes .flex-control-nav li a:active, .quotes .flex-control-nav li a:visited:hover, .quotes .flex-control-nav li a:visited:focus, .quotes .flex-control-nav li a:visited:active {
  background: #30425b;
}
/* line 70, ../library/scss/partials/_entities.scss */
.quotes .flex-control-nav li a.flex-active, .quotes .flex-control-nav li a:visited.flex-active {
  background: #30425b;
}

/* line 1, ../library/scss/partials/_regions.scss */
#content_below_container_1 {
  background-color: #f6f6f6;
  padding: 100px 0;
}
@media (max-width: 992px) {
  /* line 5, ../library/scss/partials/_regions.scss */
  #content_below_container_1 .block {
    margin-top: 30px;
  }
}
/* line 11, ../library/scss/partials/_regions.scss */
#content_below_container_1 .block .icon {
  text-align: center;
  font-size: 60px;
  font-size: 3.75rem;
  color: #4e99a1;
}
/* line 17, ../library/scss/partials/_regions.scss */
#content_below_container_1 .block h3 {
  color: #4e99a1;
  text-align: center;
  font-weight: 600;
  font-size: 28px;
  font-size: 1.75rem;
}
/* line 24, ../library/scss/partials/_regions.scss */
#content_below_container_1 .block .block-content {
  margin: 15px 0;
  text-align: center;
}

/* line 34, ../library/scss/partials/_regions.scss */
.serinus #content_below_container_1 .block .link-third, .serinus #content_below_container_1 .block-region-sidebar .block a, .block-region-sidebar .serinus #content_below_container_1 .block a,
.serinus #content_below_container_1 .layout-sidebar-second .block a,
.layout-sidebar-second .serinus #content_below_container_1 .block a {
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
}
/* line 35, ../library/scss/partials/_regions.scss */
.serinus #content_below_container_1 .block .link-third:before, .serinus #content_below_container_1 .block-region-sidebar .block a:before, .block-region-sidebar .serinus #content_below_container_1 .block a:before,
.serinus #content_below_container_1 .layout-sidebar-second .block a:before,
.layout-sidebar-second .serinus #content_below_container_1 .block a:before {
  content: '';
  margin-right: 0;
}
/* line 44, ../library/scss/partials/_regions.scss */
.serinus #content_below_container_1 .block .link-third:hover, .serinus #content_below_container_1 .block-region-sidebar .block a:hover, .block-region-sidebar .serinus #content_below_container_1 .block a:hover,
.serinus #content_below_container_1 .layout-sidebar-second .block a:hover,
.layout-sidebar-second .serinus #content_below_container_1 .block a:hover {
  font-weight: bold;
}

/* line 52, ../library/scss/partials/_regions.scss */
#content_below_container_1 {
  margin-top: 30px;
}

/* line 56, ../library/scss/partials/_regions.scss */
#content_below_container_2 {
  padding: 30px 0;
}

/* line 60, ../library/scss/partials/_regions.scss */
#footer_below {
  padding: 0.9375rem 0;
}
/* line 63, ../library/scss/partials/_regions.scss */
#footer_below img {
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 68, ../library/scss/partials/_regions.scss */
#footer_below img:first-of-type {
  padding-left: 0px;
}
/* line 72, ../library/scss/partials/_regions.scss */
#footer_below img:last-of-type  {
  padding-right: 0px;
}

/* line 3, ../library/scss/partials/_blocks.scss */
.block.normallinks span {
  margin-right: 2px;
}
/* line 7, ../library/scss/partials/_blocks.scss */
.block#block-views-block-events-block-1 {
  margin-top: -60px;
}
/* line 12, ../library/scss/partials/_blocks.scss */
.block form i.formprefix {
  display: none;
}
/* line 17, ../library/scss/partials/_blocks.scss */
.block.autocheckupmobiel {
  padding: 15px;
}
/* line 18, ../library/scss/partials/_blocks.scss */
.block.autocheckupmobiel > div {
  background-color: #dead49;
  padding: 15px;
  color: #ffffff;
  text-align: center;
}
/* line 25, ../library/scss/partials/_blocks.scss */
.block.autocheckupmobiel p {
  font-size: 2rem;
  margin-top: 20px;
}
/* line 33, ../library/scss/partials/_blocks.scss */
.block#contact-message-small-contact-form > h2 {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 38, ../library/scss/partials/_blocks.scss */
.block#contact-message-small-contact-formform i.formprefix {
  display: none;
}
/* line 43, ../library/scss/partials/_blocks.scss */
.block.checkup {
  padding: 0px;
  margin-bottom: 0px;
  background-color: transparent;
}
/* line 48, ../library/scss/partials/_blocks.scss */
.block.checkup p {
  font-family: "Bad Script", sans-serif;
  color: #a0bec1;
  font-size: 28px;
  font-size: 1.75rem;
}
/* line 56, ../library/scss/partials/_blocks.scss */
.block.leadgeneration h2, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type h2 {
  background-color: #4e99a1;
  color: #ffffff !important;
  font-size: 1em !important;
  font-size: 16px !important;
  border-bottom: none !important;
  background-image: url(/themes/custom/sita/images/leadgen_icon.png);
  background-repeat: no-repeat;
  background-position: 10px center;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 100px;
  margin-bottom: 0px;
}
/* line 71, ../library/scss/partials/_blocks.scss */
.block.leadgeneration form, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type form,
.block.leadgeneration h3,
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type h3 {
  padding-left: 20px;
  padding-right: 20px;
  background-color: #f9f9f9;
}
/* line 79, ../library/scss/partials/_blocks.scss */
.block.leadgeneration form input[type="text"], .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type form input[type="text"],
.block.leadgeneration form input[type="email"],
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type form input[type="email"] {
  border-radius: 0;
  margin-bottom: 10px;
}
/* line 86, ../library/scss/partials/_blocks.scss */
.block.leadgeneration .trianglewrapper, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .trianglewrapper {
  background-color: #f9f9f9;
}
/* line 89, ../library/scss/partials/_blocks.scss */
.block.leadgeneration .trianglewrapper .triangle, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .trianglewrapper .triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 13px 11.5px 0 11.5px;
  border-color: #4e99a1 transparent transparent transparent;
  margin-top: -1px;
  margin-left: 20px;
}
/* line 100, ../library/scss/partials/_blocks.scss */
.block.leadgeneration h3, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type h3 {
  margin-top: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 106, ../library/scss/partials/_blocks.scss */
.block.leadgeneration .extratopspace, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .extratopspace {
  margin-top: 0px;
  margin-bottom: 15px;
}
/* line 113, ../library/scss/partials/_blocks.scss */
.block .damageblock h3 {
  color: #a0bec1 !important;
  border-bottom: 1px solid #a0bec1 !important;
  margin-top: 30px !important;
}
/* line 120, ../library/scss/partials/_blocks.scss */
.block#block-sita-content {
  margin-bottom: 30px;
}
/* line 124, ../library/scss/partials/_blocks.scss */
.block#block-sita-content form .fieldset-wrapper {
  border-bottom: 1px solid #dddee0;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
/* line 130, ../library/scss/partials/_blocks.scss */
.block#block-sita-content form legend {
  border-bottom: none;
  color: #dead49;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 0;
}
/* line 142, ../library/scss/partials/_blocks.scss */
.block.breadcrumb {
  margin-bottom: 15px;
  padding-bottom: 0px;
}
/* line 148, ../library/scss/partials/_blocks.scss */
.block.breadcrumb .container nav {
  border-bottom: 1px solid #dddee0;
  padding: 15px 0;
}
/* line 152, ../library/scss/partials/_blocks.scss */
.block.breadcrumb .container nav span {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 155, ../library/scss/partials/_blocks.scss */
.block.breadcrumb .container nav span.current {
  color: #dead49;
  font-style: italic;
}
/* line 165, ../library/scss/partials/_blocks.scss */
.block.local_tasks ul {
  list-style: none;
}
/* line 168, ../library/scss/partials/_blocks.scss */
.block.local_tasks ul li {
  display: inline-block;
}
/* line 171, ../library/scss/partials/_blocks.scss */
.block.local_tasks ul li a {
  display: block;
  background-color: #30425b;
  border: 1px solid #30425b;
  color: #ffffff;
  padding: 5px 10px;
}
/* line 178, ../library/scss/partials/_blocks.scss */
.block.local_tasks ul li a:hover {
  background-color: #ffffff;
  text-decoration: none;
  color: #30425b;
}
/* line 188, ../library/scss/partials/_blocks.scss */
.block.search-block-form {
  position: relative;
}
/* line 191, ../library/scss/partials/_blocks.scss */
.block.search-block-form .searchform {
  display: none;
  position: absolute;
  top: 42px;
  background-color: #ffffff;
  z-index: 1000;
  padding: 15px;
  width: 350px;
  right: 0;
}
/* line 201, ../library/scss/partials/_blocks.scss */
.block.search-block-form .searchform .js-form-item {
  float: left;
}
/* line 203, ../library/scss/partials/_blocks.scss */
.block.search-block-form .searchform .js-form-item input {
  width: 240px;
  border: 1px solid #dddee0;
}
/* line 209, ../library/scss/partials/_blocks.scss */
.block.search-block-form .searchform .form-actions {
  float: right;
}
/* line 212, ../library/scss/partials/_blocks.scss */
.block.search-block-form .searchform .form-actions input {
  border: none;
  background-color: #30425b;
  color: #ffffff;
  padding: 2px 5px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 223, ../library/scss/partials/_blocks.scss */
.block.search-block-form .searchactivator {
  float: right;
  color: #30425b;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 400;
  text-transform: uppercase;
  cursor: pointer;
}
@media (max-width: 767px) {
  /* line 223, ../library/scss/partials/_blocks.scss */
  .block.search-block-form .searchactivator {
    float: none;
    display: block;
    text-align: center;
  }
}
/* line 237, ../library/scss/partials/_blocks.scss */
.block.search-block-form .searchactivator::after {
  margin-left: 5px;
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  color: #30425b;
}
/* line 246, ../library/scss/partials/_blocks.scss */
.block .positive_points h3 {
  color: #a0bec1 !important;
  border-color: #a0bec1 !important;
}
/* line 251, ../library/scss/partials/_blocks.scss */
.block .positive_points .block-content {
  margin: 15px 0;
}
/* line 254, ../library/scss/partials/_blocks.scss */
.block .positive_points .block-content ul {
  text-align: left;
}
@media (max-width: 992px) {
  /* line 254, ../library/scss/partials/_blocks.scss */
  .block .positive_points .block-content ul {
    text-align: center;
  }
}
/* line 262, ../library/scss/partials/_blocks.scss */
.block .positive_points .block-content ul li {
  font-weight: 600;
  padding-left: 15px;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 267, ../library/scss/partials/_blocks.scss */
.block .positive_points .block-content ul li:hover {
  border-bottom: 1px solid #dddee0;
}
/* line 271, ../library/scss/partials/_blocks.scss */
.block .positive_points .block-content ul li:before {
  color: #dead49;
}
/* line 280, ../library/scss/partials/_blocks.scss */
.block .quotation h3 {
  color: #30425b !important;
}
/* line 284, ../library/scss/partials/_blocks.scss */
.block .quotation .icon {
  color: #30425b !important;
}
/* line 296, ../library/scss/partials/_blocks.scss */
.block.widget_insusite_officehours_widget .row {
  margin-left: 0;
  margin-right: 0;
  border-bottom: 1px solid #4e99a1;
  padding: 7.5px 0;
}
/* line 304, ../library/scss/partials/_blocks.scss */
.block.widget_insusite_officehours_widget .row:last-of-type {
  border-bottom: 0;
}
/* line 310, ../library/scss/partials/_blocks.scss */
.block.widget_insusite_officehours_widget .row div:first-of-type {
  padding-left: 0;
  color: #4e99a1;
}
/* line 317, ../library/scss/partials/_blocks.scss */
.block.widget_insusite_officehours_widget .row div:nth-child(2) {
  padding-left: 0;
  padding-right: 0;
}
/* line 327, ../library/scss/partials/_blocks.scss */
.block.smartoffice {
  text-align: center;
}
@media (max-width: 767px) {
  /* line 327, ../library/scss/partials/_blocks.scss */
  .block.smartoffice {
    text-align: center;
    margin-top: 30px;
    font-weight: bold;
    font-size: 24px;
    font-size: 1.5rem;
  }
  /* line 336, ../library/scss/partials/_blocks.scss */
  .block.smartoffice strong {
    display: block;
    font-weight: normal;
  }
}
/* line 342, ../library/scss/partials/_blocks.scss */
.block.smartoffice strong {
  color: #30425b;
  font-weight: 600;
}

/* line 354, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.leadgeneration .extratopspace, .block-region-sidebar .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .extratopspace, .ondernemingen .overview_page_structure1_row1 .column3 .block-region-sidebar .block:last-of-type .extratopspace,
.layout-sidebar-second .block.leadgeneration .extratopspace,
.layout-sidebar-second .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .extratopspace,
.ondernemingen .overview_page_structure1_row1 .column3 .layout-sidebar-second .block:last-of-type .extratopspace {
  margin-top: 30px;
}
/* line 360, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks h1,
.layout-sidebar-second .block.normallinks h1 {
  border-bottom: 1px solid #dead49;
  padding-bottom: 15px;
  font-size: 28px;
  font-size: 1.75rem;
}
/* line 366, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks ul,
.layout-sidebar-second .block.normallinks ul {
  margin: 0;
  padding: 0;
}
/* line 370, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks ul li,
.layout-sidebar-second .block.normallinks ul li {
  list-style: none;
  border-bottom: 1px solid #f9f9f9;
  padding-bottom: 5px;
  padding-top: 5px;
}
/* line 376, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks ul li .views-field-field-event-date,
.layout-sidebar-second .block.normallinks ul li .views-field-field-event-date {
  font-weight: bold;
}
/* line 380, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks ul li a,
.layout-sidebar-second .block.normallinks ul li a {
  display: inline;
  padding: 0;
  text-transform: none;
  font-size: 16px;
  font-size: 1rem;
  color: #797e86;
}
/* line 387, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks ul li a:hover,
.layout-sidebar-second .block.normallinks ul li a:hover {
  text-decoration: underline;
}
/* line 391, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks ul li a:before,
.layout-sidebar-second .block.normallinks ul li a:before {
  content: '';
  position: static;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
/* line 401, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.normallinks ul li a:after,
.layout-sidebar-second .block.normallinks ul li a:after {
  content: '';
  position: static;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
/* line 416, ../library/scss/partials/_blocks.scss */
.block-region-sidebar h1,
.layout-sidebar-second h1 {
  font-size: 28px;
  font-size: 1.75rem;
}
/* line 422, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .mostread ol li,
.layout-sidebar-second .mostread ol li {
  padding-bottom: 15px;
  padding-top: 15px;
  border-bottom: 1px solid #dddee0;
}
/* line 427, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .mostread ol li:first-of-type,
.layout-sidebar-second .mostread ol li:first-of-type {
  padding-top: 0px;
}
/* line 431, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .mostread ol li a,
.layout-sidebar-second .mostread ol li a {
  color: #797e86 !important;
  text-transform: none;
}
/* line 435, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .mostread ol li a:hover,
.layout-sidebar-second .mostread ol li a:hover {
  text-decoration: underline;
}
/* line 439, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .mostread ol li a:before,
.layout-sidebar-second .mostread ol li a:before {
  content: '' !important;
  padding-right: 0px !important;
}
/* line 444, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .mostread ol li a:before, .block-region-sidebar .mostread ol li a:after,
.layout-sidebar-second .mostread ol li a:before,
.layout-sidebar-second .mostread ol li a:after {
  background: transparent;
}
/* line 454, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .row,
.layout-sidebar-second .producten-content-menu .row {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 458, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .col-lg-3, .block-region-sidebar .producten-content-menu .col-lg-4, .block-region-sidebar .producten-content-menu .col-lg-6,
.layout-sidebar-second .producten-content-menu .col-lg-3,
.layout-sidebar-second .producten-content-menu .col-lg-4,
.layout-sidebar-second .producten-content-menu .col-lg-6 {
  display: block;
  float: none;
  width: 100%;
}
/* line 463, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .col-lg-3 h2, .block-region-sidebar .producten-content-menu .col-lg-4 h2, .block-region-sidebar .producten-content-menu .col-lg-6 h2,
.layout-sidebar-second .producten-content-menu .col-lg-3 h2,
.layout-sidebar-second .producten-content-menu .col-lg-4 h2,
.layout-sidebar-second .producten-content-menu .col-lg-6 h2 {
  text-align: left;
  color: #7e8d8f !important;
  border-bottom: 1px solid #dddee0 !important;
  font-size: 20px;
  font-size: 1.25rem;
  cursor: pointer;
}
/* line 470, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .col-lg-3 h2:after, .block-region-sidebar .producten-content-menu .col-lg-4 h2:after, .block-region-sidebar .producten-content-menu .col-lg-6 h2:after,
.layout-sidebar-second .producten-content-menu .col-lg-3 h2:after,
.layout-sidebar-second .producten-content-menu .col-lg-4 h2:after,
.layout-sidebar-second .producten-content-menu .col-lg-6 h2:after {
  content: '\f067';
  font-family: "Font Awesome 5 Free";
  float: right;
  color: #dddee0;
  font-weight: 600;
}
/* line 480, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .col-lg-3 ul li, .block-region-sidebar .producten-content-menu .col-lg-4 ul li, .block-region-sidebar .producten-content-menu .col-lg-6 ul li,
.layout-sidebar-second .producten-content-menu .col-lg-3 ul li,
.layout-sidebar-second .producten-content-menu .col-lg-4 ul li,
.layout-sidebar-second .producten-content-menu .col-lg-6 ul li {
  padding-left: 20px;
}
/* line 483, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .col-lg-3 ul li a, .block-region-sidebar .producten-content-menu .col-lg-4 ul li a, .block-region-sidebar .producten-content-menu .col-lg-6 ul li a,
.layout-sidebar-second .producten-content-menu .col-lg-3 ul li a,
.layout-sidebar-second .producten-content-menu .col-lg-4 ul li a,
.layout-sidebar-second .producten-content-menu .col-lg-6 ul li a {
  border-bottom: none;
  color: #30425b;
  font-size: 16px;
  font-size: 1rem;
}
/* line 488, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .col-lg-3 ul li a:after, .block-region-sidebar .producten-content-menu .col-lg-4 ul li a:after, .block-region-sidebar .producten-content-menu .col-lg-6 ul li a:after,
.layout-sidebar-second .producten-content-menu .col-lg-3 ul li a:after,
.layout-sidebar-second .producten-content-menu .col-lg-4 ul li a:after,
.layout-sidebar-second .producten-content-menu .col-lg-6 ul li a:after {
  content: '';
}
/* line 492, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .producten-content-menu .col-lg-3 ul li a.is-active, .block-region-sidebar .producten-content-menu .col-lg-3 ul li a:hover, .block-region-sidebar .producten-content-menu .col-lg-4 ul li a.is-active, .block-region-sidebar .producten-content-menu .col-lg-4 ul li a:hover, .block-region-sidebar .producten-content-menu .col-lg-6 ul li a.is-active, .block-region-sidebar .producten-content-menu .col-lg-6 ul li a:hover,
.layout-sidebar-second .producten-content-menu .col-lg-3 ul li a.is-active,
.layout-sidebar-second .producten-content-menu .col-lg-3 ul li a:hover,
.layout-sidebar-second .producten-content-menu .col-lg-4 ul li a.is-active,
.layout-sidebar-second .producten-content-menu .col-lg-4 ul li a:hover,
.layout-sidebar-second .producten-content-menu .col-lg-6 ul li a.is-active,
.layout-sidebar-second .producten-content-menu .col-lg-6 ul li a:hover {
  color: #dead49;
}
/* line 508, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block,
.layout-sidebar-second .block {
  margin-bottom: 30px;
}
/* line 510, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.primarybg,
.layout-sidebar-second .block.primarybg {
  background-color: #30425b;
  color: #ffffff;
  padding: 20px;
}
/* line 516, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.formplus,
.layout-sidebar-second .block.formplus {
  display: none;
}
/* line 519, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.formplus h2,
.layout-sidebar-second .block.formplus h2 {
  font-size: 22px;
  font-size: 1.375rem;
  border-bottom: none;
}
/* line 524, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.formplus ul,
.layout-sidebar-second .block.formplus ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 529, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.formplus ul li,
.layout-sidebar-second .block.formplus ul li {
  background-color: #30425b;
  display: block;
  color: #ffffff;
  padding: 15px 10px;
  margin-bottom: 10px;
}
/* line 537, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.formplus ul li:before,
.layout-sidebar-second .block.formplus ul li:before {
  content: '\f00c';
  font-size: 20px;
  font-size: 1.25rem;
  color: #89bf22;
  font-family: "Font Awesome 5 Free";
  padding-left: 20px;
  padding-right: 15px;
  font-weight: 600;
}
/* line 550, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact,
.layout-sidebar-second .block.needhelpcontact {
  background-color: #dddee0;
}
/* line 553, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact h2,
.layout-sidebar-second .block.needhelpcontact h2 {
  background-color: #717171;
  color: #ffffff;
  background-image: url(/themes/custom/sita/images/forms/needhelp.png);
  background-repeat: no-repeat;
  background-position: 20px center;
  border-bottom: none;
  font-size: 22px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  line-height: 110px;
  padding-left: 110px;
}
@media (max-width: 1200px) {
  /* line 553, ../library/scss/partials/_blocks.scss */
  .block-region-sidebar .block.needhelpcontact h2,
  .layout-sidebar-second .block.needhelpcontact h2 {
    background-size: 30%;
    font-size: 18px;
    padding-left: 90px;
  }
}
@media (max-width: 992px) {
  /* line 553, ../library/scss/partials/_blocks.scss */
  .block-region-sidebar .block.needhelpcontact h2,
  .layout-sidebar-second .block.needhelpcontact h2 {
    background-size: 10%;
  }
}
/* line 577, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul,
.layout-sidebar-second .block.needhelpcontact ul {
  margin: 0;
  padding: 20px;
  list-style: none;
}
/* line 583, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li:before,
.layout-sidebar-second .block.needhelpcontact ul li:before {
  font-family: "Font Awesome 5 Free";
  font-size: 18px;
  font-size: 1.125rem;
  padding-right: 15px;
  min-width: 35px;
  display: inline-block;
  font-weight: 600;
}
/* line 592, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li a,
.layout-sidebar-second .block.needhelpcontact ul li a {
  text-transform: none;
  padding: 0px;
  color: #797e86;
  font-size: 16px;
  font-size: 1rem;
}
/* line 598, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li a:before,
.layout-sidebar-second .block.needhelpcontact ul li a:before {
  background: transparent;
}
/* line 602, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li a:after,
.layout-sidebar-second .block.needhelpcontact ul li a:after {
  background: transparent;
}
/* line 606, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li a:hover,
.layout-sidebar-second .block.needhelpcontact ul li a:hover {
  text-decoration: underline;
}
/* line 612, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li.phone:before,
.layout-sidebar-second .block.needhelpcontact ul li.phone:before {
  content: '\f095';
}
/* line 618, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li.mail:before,
.layout-sidebar-second .block.needhelpcontact ul li.mail:before {
  content: '\f0e0';
}
/* line 626, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.needhelpcontact ul li.appointment:before,
.layout-sidebar-second .block.needhelpcontact ul li.appointment:before {
  content: '\f073';
}
/* line 636, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block h2,
.layout-sidebar-second .block h2 {
  font-size: 28px;
  font-size: 1.75rem;
  color: #dead49;
  font-weight: 600;
  border-bottom: 1px solid #dead49;
  margin-top: 0;
  padding-bottom: 15px;
}
/* line 650, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block .positive_points h3,
.layout-sidebar-second .block .positive_points h3 {
  color: #dead49 !important;
  border-bottom: 1px solid #dead49 !important;
  font-size: 28px;
  font-size: 1.75rem;
  border-bottom: 1px solid #dead49;
  padding-bottom: 15px;
}
@media (max-width: 992px) {
  /* line 650, ../library/scss/partials/_blocks.scss */
  .block-region-sidebar .block .positive_points h3,
  .layout-sidebar-second .block .positive_points h3 {
    text-align: center;
  }
}
/* line 662, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block .positive_points ul,
.layout-sidebar-second .block .positive_points ul {
  padding-left: 0px;
}
/* line 665, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block .positive_points ul li,
.layout-sidebar-second .block .positive_points ul li {
  padding-left: 0px;
}
/* line 668, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block .positive_points ul li:hover,
.layout-sidebar-second .block .positive_points ul li:hover {
  border-bottom: none;
}
/* line 672, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block .positive_points ul li::before,
.layout-sidebar-second .block .positive_points ul li::before {
  color: #dead49;
}
/* line 680, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.sidebar-hours-block h2,
.layout-sidebar-second .block.sidebar-hours-block h2 {
  color: #a0bec1;
  border-bottom-color: #a0bec1;
}
/* line 685, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.sidebar-hours-block .row,
.layout-sidebar-second .block.sidebar-hours-block .row {
  margin-left: 0px;
  margin-right: 0px;
  border-bottom: 1px solid #dddee0;
  padding-bottom: 5px;
  padding-top: 5px;
}
/* line 692, ../library/scss/partials/_blocks.scss */
.block-region-sidebar .block.sidebar-hours-block .row .col-sm-5,
.block-region-sidebar .block.sidebar-hours-block .row .col-lg-5,
.block-region-sidebar .block.sidebar-hours-block .row .col-xs-5,
.layout-sidebar-second .block.sidebar-hours-block .row .col-sm-5,
.layout-sidebar-second .block.sidebar-hours-block .row .col-lg-5,
.layout-sidebar-second .block.sidebar-hours-block .row .col-xs-5 {
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
}

/* line 704, ../library/scss/partials/_blocks.scss */
#block-sitebranding-2 {
  margin-top: 20px;
}
@media (max-width: 991px) {
  /* line 707, ../library/scss/partials/_blocks.scss */
  #block-sitebranding-2 img {
    margin: 0 auto;
  }
}

/* line 716, ../library/scss/partials/_blocks.scss */
#block-socialmedia ul li {
  display: inline-block;
}

/* line 725, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .js-form-item label,
.campaignmonitor-admin-settings-form .js-form-item label {
  display: none;
}
/* line 728, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .js-form-item label[for="edit-terms-of-use"],
.campaignmonitor-admin-settings-form .js-form-item label[for="edit-terms-of-use"] {
  display: inline;
}
/* line 731, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .js-form-item label[for="edit-terms-of-use--4"],
.campaignmonitor-admin-settings-form .js-form-item label[for="edit-terms-of-use--4"] {
  display: inline;
}
/* line 735, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .js-form-item .description,
.campaignmonitor-admin-settings-form .js-form-item .description {
  display: none;
}
/* line 739, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .js-form-item input,
.campaignmonitor-admin-settings-form .js-form-item input {
  width: 85%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: block;
  float: left;
}
/* line 745, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .js-form-item input#edit-terms-of-use,
.campaignmonitor-admin-settings-form .js-form-item input#edit-terms-of-use {
  width: auto;
  margin-right: 10px;
}
/* line 749, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .js-form-item input#edit-terms-of-use--4,
.campaignmonitor-admin-settings-form .js-form-item input#edit-terms-of-use--4 {
  width: auto;
  margin-right: 10px;
}
/* line 755, ../library/scss/partials/_blocks.scss */
.simplenews-subscriber-form .button,
.campaignmonitor-admin-settings-form .button {
  margin-top: 0px;
  float: right;
  width: 15%;
  margin-left: 0;
  background: #a0bec1;
  border: none;
  color: #323944;
  padding: 6px 0px !important;
  height: 34px;
  text-align: center;
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
}

/* line 773, ../library/scss/partials/_blocks.scss */
.serinus .simplenews-subscriber-form .button {
  color: #dead49;
}

/* line 782, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second .sidebar-link-list h2, .layout-sidebar-second nav.noplusmenu h2,
.block-region-sidebar .sidebar-link-list h2,
.block-region-sidebar nav.noplusmenu h2 {
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
}
/* line 787, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second .sidebar-link-list ul, .layout-sidebar-second nav.noplusmenu ul,
.block-region-sidebar .sidebar-link-list ul,
.block-region-sidebar nav.noplusmenu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 792, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second .sidebar-link-list ul li, .layout-sidebar-second nav.noplusmenu ul li,
.block-region-sidebar .sidebar-link-list ul li,
.block-region-sidebar nav.noplusmenu ul li {
  border-bottom: 1px solid #bebebe !important;
}
/* line 794, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second .sidebar-link-list ul li a, .layout-sidebar-second nav.noplusmenu ul li a,
.block-region-sidebar .sidebar-link-list ul li a,
.block-region-sidebar nav.noplusmenu ul li a {
  color: #797e86 !important;
  text-transform: none;
  font-size: 16px;
  font-size: 1rem;
  padding: 15px 0;
}
/* line 800, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second .sidebar-link-list ul li a::before, .layout-sidebar-second nav.noplusmenu ul li a::before,
.block-region-sidebar .sidebar-link-list ul li a::before,
.block-region-sidebar nav.noplusmenu ul li a::before {
  display: none;
}
/* line 804, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second .sidebar-link-list ul li a::after, .layout-sidebar-second nav.noplusmenu ul li a::after,
.block-region-sidebar .sidebar-link-list ul li a::after,
.block-region-sidebar nav.noplusmenu ul li a::after {
  display: none;
}
/* line 808, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second .sidebar-link-list ul li a:hover, .layout-sidebar-second nav.noplusmenu ul li a:hover,
.block-region-sidebar .sidebar-link-list ul li a:hover,
.block-region-sidebar nav.noplusmenu ul li a:hover {
  font-weight: bold;
}
/* line 824, ../library/scss/partials/_blocks.scss */
.layout-sidebar-second nav.noplusmenu ul li a,
.block-region-sidebar nav.noplusmenu ul li a {
  border-bottom: none;
  font-weight: normal;
}

/* line 834, ../library/scss/partials/_blocks.scss */
.schade_form {
  text-align: center;
}
/* line 837, ../library/scss/partials/_blocks.scss */
.schade_form img {
  margin: 0 auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 846, ../library/scss/partials/_blocks.scss */
.overviewpage .block[id^="block-"][id$="-content"] {
  margin-bottom: 0 !important;
}
/* line 850, ../library/scss/partials/_blocks.scss */
.overviewpage .block[id^="block-"][id$="-page-title"] {
  width: 1170px;
  margin: 0 auto;
}
/* line 854, ../library/scss/partials/_blocks.scss */
.overviewpage .block[id^="block-"][id$="-page-title"] h1 {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 864, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form-header,
.block-requestoffer .form-header {
  background-color: #30425b;
  padding: 15px 25px;
  clear: both;
}
/* line 869, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form-header .left,
.block-requestoffer .form-header .left {
  float: left;
  color: #ffffff;
  font-size: 50px;
  font-size: 3.125rem;
  margin-right: 20px;
}
@media (max-width: 700px) {
  /* line 869, ../library/scss/partials/_blocks.scss */
  #block-requestoffer .form-header .left,
  .block-requestoffer .form-header .left {
    display: none;
  }
}
/* line 880, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form-header h2,
.block-requestoffer .form-header h2 {
  color: #ffffff;
  font-size: 22px;
  font-size: 1.375rem;
  margin: 0;
}
/* line 885, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form-header h2 i,
.block-requestoffer .form-header h2 i {
  display: inline-block;
  margin-right: 10px;
}
/* line 891, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form-header h3,
.block-requestoffer .form-header h3 {
  color: #ffffff;
  font-size: 18px;
  font-size: 1.125rem;
  padding-left: 110px;
  background-image: url(/themes/custom/sita/images/leadgen_arrow.png);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: 65px;
  margin: 0;
}
@media (max-width: 700px) {
  /* line 891, ../library/scss/partials/_blocks.scss */
  #block-requestoffer .form-header h3,
  .block-requestoffer .form-header h3 {
    background-position-x: 0px;
    padding-left: 50px;
  }
}
/* line 908, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form,
.block-requestoffer .form {
  background-color: #dddee0;
  padding: 25px 25px 50px 25px;
  margin-bottom: 100px;
}
/* line 913, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form label,
.block-requestoffer .form label {
  color: #797e86;
}
/* line 917, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form .form-item,
.block-requestoffer .form .form-item {
  float: left;
  width: 35%;
  margin-right: 3%;
}
@media (max-width: 700px) {
  /* line 917, ../library/scss/partials/_blocks.scss */
  #block-requestoffer .form .form-item,
  .block-requestoffer .form .form-item {
    width: 100%;
    margin-bottom: 10px;
  }
}
/* line 927, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form .form-item input,
.block-requestoffer .form .form-item input {
  width: 100%;
}
/* line 931, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form .form-item input[type="text"],
#block-requestoffer .form .form-item input[type="email"],
.block-requestoffer .form .form-item input[type="text"],
.block-requestoffer .form .form-item input[type="email"] {
  height: 54px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  outline-style: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: transparent;
}
/* line 945, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form .extratopspace,
.block-requestoffer .form .extratopspace {
  margin-top: 0;
}
@media (max-width: 700px) {
  /* line 945, ../library/scss/partials/_blocks.scss */
  #block-requestoffer .form .extratopspace,
  .block-requestoffer .form .extratopspace {
    width: 100%;
    display: block;
    text-align: center;
  }
}

/* line 957, ../library/scss/partials/_blocks.scss */
.facebookfollow {
  /*background-image: url('/img/facebookfollow.png');
  background-repeat: no-repeat;
  background-position: 20px center;
  text-align: right;*/
}
/* line 963, ../library/scss/partials/_blocks.scss */
.facebookfollow .intro {
  font-family: "Bad Script", sans-serif;
  font-size: 22px;
  font-size: 1.375rem;
  padding-right: 10px;
  font-weight: 600;
}
@media (max-width: 1200px) {
  /* line 957, ../library/scss/partials/_blocks.scss */
  .facebookfollow {
    background-size: 75%;
  }
}
@media (max-width: 992px) {
  /* line 957, ../library/scss/partials/_blocks.scss */
  .facebookfollow {
    background-size: auto;
    margin-bottom: 10px;
    background-position: 70% center;
    margin-top: 20px;
  }
}
/* line 981, ../library/scss/partials/_blocks.scss */
.facebookfollow img {
  display: inherit;
}

/* line 987, ../library/scss/partials/_blocks.scss */
.dives .facebookfollow {
  margin-top: 10px;
  background-position: 0% 0%;
}
/* line 992, ../library/scss/partials/_blocks.scss */
.dives .facebookfollow a {
  display: block;
  padding-left: 40px;
}

/* line 1002, ../library/scss/partials/_blocks.scss */
.contact_descriptions,
.changes {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 10px;
}
/* line 1009, ../library/scss/partials/_blocks.scss */
.contact_descriptions li,
.changes li {
  clear: both;
  border-bottom: 1px solid #797e86;
  padding-bottom: 30px;
  padding-top: 30px;
}
/* line 1015, ../library/scss/partials/_blocks.scss */
.contact_descriptions li a,
.changes li a {
  text-decoration: none;
}
/* line 1018, ../library/scss/partials/_blocks.scss */
.contact_descriptions li a:hover,
.changes li a:hover {
  color: #30425b;
}
/* line 1023, ../library/scss/partials/_blocks.scss */
.contact_descriptions li:first-of-type,
.changes li:first-of-type {
  padding-top: 0px;
}
/* line 1027, ../library/scss/partials/_blocks.scss */
.contact_descriptions li:last-of-type,
.changes li:last-of-type {
  padding-bottom: 0px;
  border-bottom: 0px;
}
/* line 1032, ../library/scss/partials/_blocks.scss */
.contact_descriptions li .title,
.changes li .title {
  font-size: 24px;
  font-size: 1.5rem;
  color: #a0bec1;
  margin-bottom: 10px;
  font-weight: 600;
}
/* line 1039, ../library/scss/partials/_blocks.scss */
.contact_descriptions li:before,
.changes li:before {
  font-family: "Font Awesome 5 Free";
  float: left;
  font-size: 40px;
  font-size: 2.5rem;
  width: 65px;
  font-weight: 600;
}
/* line 1048, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.form:before,
.changes li.form:before {
  content: '\f0e0';
}
/* line 1055, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.callme .title,
.changes li.callme .title {
  text-decoration: underline;
}
/* line 1060, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.callme:hover .title,
.changes li.callme:hover .title {
  color: #30425b;
}
/* line 1064, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.callme:hover:before,
.changes li.callme:hover:before {
  color: #30425b;
}
/* line 1068, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.callme:hover,
.changes li.callme:hover {
  cursor: pointer;
}
/* line 1072, ../library/scss/partials/_blocks.scss */
.contact_descriptions li .calluscontainer,
.changes li .calluscontainer {
  padding-left: 65px;
}
/* line 1078, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.callus:before, .contact_descriptions li.callme:before,
.changes li.callus:before,
.changes li.callme:before {
  content: '\f095';
}
/* line 1084, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.address:before,
.changes li.address:before {
  content: '\f015';
}
/* line 1090, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.car:before,
.changes li.car:before {
  content: '\f1b9';
}
/* line 1096, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.family:before,
.changes li.family:before {
  content: '\f0c0';
}
/* line 1102, ../library/scss/partials/_blocks.scss */
.contact_descriptions li.inboedel:before,
.changes li.inboedel:before {
  content: '\f26c';
}

/* line 1109, ../library/scss/partials/_blocks.scss */
.easy_social_box {
  padding-left: 0;
}

/* line 1113, ../library/scss/partials/_blocks.scss */
label[for="edit-field-privacybeleid-value"] {
  display: none;
}

/* line 1116, ../library/scss/partials/_blocks.scss */
div#edit-field-privacybeleid-value--description {
  display: inline;
}
/* line 1119, ../library/scss/partials/_blocks.scss */
div#edit-field-privacybeleid-value--description a {
  text-decoration: underline !important;
  padding: 0px !important;
  text-transform: none !important;
}

/* line 1125, ../library/scss/partials/_blocks.scss */
label[for="edit-privacybeleid--3"] {
  display: none;
}

/* line 1128, ../library/scss/partials/_blocks.scss */
div#edit-privacybeleid--3--description {
  display: inline;
}
/* line 1131, ../library/scss/partials/_blocks.scss */
div#edit-privacybeleid--3--description a {
  text-decoration: underline !important;
  padding: 0px !important;
  text-transform: none !important;
}

/* line 1138, ../library/scss/partials/_blocks.scss */
label[for="edit-privacybeleid--4"] {
  display: none;
}

/* line 1141, ../library/scss/partials/_blocks.scss */
div#edit-privacybeleid--4--description {
  display: inline;
}
/* line 1144, ../library/scss/partials/_blocks.scss */
div#edit-privacybeleid--4--description a {
  text-decoration: underline !important;
  padding: 0px !important;
  text-transform: none !important;
}

/* line 1151, ../library/scss/partials/_blocks.scss */
label[for="edit-privacybeleid--2"] {
  display: none;
}

/* line 1154, ../library/scss/partials/_blocks.scss */
div#edit-privacybeleid--2--description {
  display: inline;
}
/* line 1157, ../library/scss/partials/_blocks.scss */
div#edit-privacybeleid--2--description a {
  text-decoration: underline !important;
  padding: 0px !important;
  text-transform: none !important;
}

/* line 1164, ../library/scss/partials/_blocks.scss */
#block-requestoffer #lead-generation-form .form .form-item input, .block-requestoffer .form .form-item input#edit-privacybeleid--3 {
  width: 5% !important;
}

/* line 1167, ../library/scss/partials/_blocks.scss */
#block-requestoffer #lead-generation-form .form .form-item input, .block-requestoffer .form .form-item input#edit-privacybeleid {
  width: 5% !important;
}

/* line 1170, ../library/scss/partials/_blocks.scss */
#block-requestoffer #lead-generation-form .form .form-item input, .block-requestoffer .form .form-item input#edit-privacybeleid--2 {
  width: 5% !important;
}

/* line 1174, ../library/scss/partials/_blocks.scss */
#lead-generation-form div.js-form-item.form-item.js-form-type-checkbox.form-item-privacybeleid.js-form-item-privacybeleid {
  width: 100% !important;
}

/* line 1177, ../library/scss/partials/_blocks.scss */
#lead-generation-form--2 div.js-form-item.form-item.js-form-type-checkbox.form-item-privacybeleid.js-form-item-privacybeleid {
  width: 100% !important;
}

/* line 1181, ../library/scss/partials/_blocks.scss */
div.form form#lead-generation-form input#edit-privacybeleid--3 {
  width: 5% !important;
}

/* line 1185, ../library/scss/partials/_blocks.scss */
div.form form#lead-generation-form input#edit-privacybeleid--4 {
  width: 5% !important;
}

/* line 1188, ../library/scss/partials/_blocks.scss */
div.form form#lead-generation-form--2 input#edit-privacybeleid--4 {
  width: 5% !important;
}

/* line 1191, ../library/scss/partials/_blocks.scss */
div.form form#lead-generation-form--2 input#edit-privacybeleid--2 {
  width: 5% !important;
}

/* line 1194, ../library/scss/partials/_blocks.scss */
form#webform-submission-toestemming-form label[for="edit-privacybeleid--3"] {
  display: inline !important;
}
/* line 1197, ../library/scss/partials/_blocks.scss */
form#webform-submission-toestemming-form label[for="edit-privacybeleid--3"] a {
  text-decoration: underline !important;
}

/* line 1201, ../library/scss/partials/_blocks.scss */
form.webform-submission-autoverzekering-form label[for="edit-privacybeleid--3"] {
  display: inline !important;
}
/* line 1204, ../library/scss/partials/_blocks.scss */
form.webform-submission-autoverzekering-form label[for="edit-privacybeleid--3"] a {
  text-decoration: underline !important;
}

/* line 1208, ../library/scss/partials/_blocks.scss */
form#webform-submission-toestemming-form label[for="edit-privacybeleid"] {
  display: inline !important;
}
/* line 1211, ../library/scss/partials/_blocks.scss */
form#webform-submission-toestemming-form label[for="edit-privacybeleid"] a {
  text-decoration: underline !important;
}

/* line 1215, ../library/scss/partials/_blocks.scss */
#block-requestoffer .form .form-item input[type="date"] {
  line-height: 24px !important;
}

/* PARTNERS */
/* line 2, ../library/scss/partials/_insufeed.scss */
.insupartners {
  position: relative;
  padding: 30px 0;
}
/* line 7, ../library/scss/partials/_insufeed.scss */
.insupartners h3 {
  margin-bottom: 15px;
}
/* line 11, ../library/scss/partials/_insufeed.scss */
.insupartners .partner {
  padding: 0 15px;
  margin: 0;
  text-align: center;
}
/* line 17, ../library/scss/partials/_insufeed.scss */
.insupartners .partner .logo {
  height: inherit;
}
/* line 21, ../library/scss/partials/_insufeed.scss */
.insupartners .partner .logo a {
  height: 100%;
  line-height: 100%;
  display: block;
}
/* line 27, ../library/scss/partials/_insufeed.scss */
.insupartners .partner .logo a img {
  max-width: 100%;
  height: auto;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
}
/* line 44, ../library/scss/partials/_insufeed.scss */
.insupartners .flex-direction-nav li a, .insupartners .flex-direction-nav li a:visited {
  height: 50px;
  overflow: hidden;
  top: 60%;
}
/* line 53, ../library/scss/partials/_insufeed.scss */
.insupartners .flex-direction-nav li a:before, .insupartners .flex-direction-nav li a:visited:before {
  color: #eeeeee;
}
/* line 57, ../library/scss/partials/_insufeed.scss */
.insupartners .flex-direction-nav li a.flex-next, .insupartners .flex-direction-nav li a:visited.flex-next {
  right: -30px;
}
/* line 61, ../library/scss/partials/_insufeed.scss */
.insupartners .flex-direction-nav li a.flex-prev, .insupartners .flex-direction-nav li a:visited.flex-prev {
  left: -30px;
}

/* line 80, ../library/scss/partials/_insufeed.scss */
.insupartners_block .row {
  margin-bottom: 30px;
}
/* line 83, ../library/scss/partials/_insufeed.scss */
.insupartners_block .row img {
  max-width: 70%;
}
@media (max-width: 768px) {
  /* line 83, ../library/scss/partials/_insufeed.scss */
  .insupartners_block .row img {
    margin: 0 auto;
    margin-bottom: 40px;
    max-width: 50%;
  }
}

/* ACTIES */
/* line 100, ../library/scss/partials/_insufeed.scss */
.insuactions .flex-control-nav {
  bottom: -30px;
}
/* line 104, ../library/scss/partials/_insufeed.scss */
.insuactions .flex-viewport {
  height: inherit;
}
/* line 108, ../library/scss/partials/_insufeed.scss */
.insuactions ul {
  height: inherit;
}
/* line 112, ../library/scss/partials/_insufeed.scss */
.insuactions ul li {
  height: inherit;
  position: relative;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: center top;
  -moz-box-shadow: 0px 0px 6px -3px #000000 inset;
  -webkit-box-shadow: 0px 0px 6px -3px #000000 inset;
  box-shadow: 0px 0px 6px -3px #000000 inset;
}
/* line 120, ../library/scss/partials/_insufeed.scss */
.insuactions ul li .action-content {
  position: relative;
  height: 350px;
}
/* line 125, ../library/scss/partials/_insufeed.scss */
.insuactions ul li .action-content .inner-action-content {
  background: #a0bec1;
  opacity: 0.8;
  padding: 30px 60px;
  position: absolute;
  bottom: 0;
}
/* line 134, ../library/scss/partials/_insufeed.scss */
.insuactions ul li .action-content h2.actiontitle {
  color: #ffffff !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  display: inline-block;
  font-style: italic;
  font-weight: 700;
}
/* line 143, ../library/scss/partials/_insufeed.scss */
.insuactions ul li .action-content .actionsubtitle {
  color: #ffffff !important;
  font-size: 1em !important;
  display: inline-block;
  font-style: italic;
  margin-top: 0;
}
/* line 151, ../library/scss/partials/_insufeed.scss */
.insuactions ul li .action-content .readmore {
  margin-top: 7.5px !important;
}

/* Cijfers en indexen original structuur styling (ik heb dit eens aangepast maar bij insufeed update wordt dit weer overschreven) */
/* line 167, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container {
  border: 1px solid #dddee0;
  padding: 7.5px 30px;
  margin: 15px 0;
}
@media (max-width: 768px) {
  /* line 167, ../library/scss/partials/_insufeed.scss */
  .insufeed-data-container {
    padding: 0px;
  }
}
/* line 178, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container:first-of-type {
  margin-top: 0;
}
/* line 182, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container:last-of-type {
  margin-bottom: 0;
}
/* line 186, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category {
  font-size: 18px;
  font-size: 1.125rem;
  background: #ffffff;
  display: block;
  color: #717171;
  padding: 15px 30px;
}
/* line 188, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category h2 {
  margin-top: 0 !important;
  margin-bottom: 0;
  font-size: 16px;
  font-size: 1rem;
  color: #30425b;
}
@media (max-width: 768px) {
  /* line 186, ../library/scss/partials/_insufeed.scss */
  .insufeed-data-container .insufeed-category {
    padding-left: 0px;
    padding-right: 0px;
  }
}
/* line 206, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category:hover, .insufeed-data-container .insufeed-category:focus, .insufeed-data-container .insufeed-category:active {
  cursor: pointer;
}
/* line 210, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category .btn, .insufeed-data-container .insufeed-category .btn-main, .insufeed-data-container .insufeed-category #documentcenter button, #documentcenter .insufeed-data-container .insufeed-category button, .insufeed-data-container .insufeed-category .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .btn-secondary, .insufeed-data-container .insufeed-category .btn-third, .insufeed-data-container .insufeed-category .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row1 .column3 .block .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .block .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .woning .overview_page_structure1_row3_slider .slide .text a, .woning .overview_page_structure1_row3_slider .slide .text .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .reizen .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .ondernemingen .overview_page_structure1_row3_slider .slide .text a, .ondernemingen .overview_page_structure1_row3_slider .slide .text .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .block.voertuig_voldoende .insufeed-data-container .insufeed-category a, .insufeed-data-container .insufeed-category .btn-gray {
  font-size: 12px;
  font-size: 0.75rem;
  padding: 7.5px 20px;
}
/* line 215, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category .insufeed-category-link {
  text-align: right;
}
/* line 221, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container {
  width: auto;
  overflow-x: scroll;
  margin-bottom: 15px;
  display: none;
}
/* line 228, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table {
  width: 100%;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 235, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table tr:nth-child(odd) {
  background: white;
}
/* line 241, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table th {
  padding: 7.5px;
}
/* line 247, ../library/scss/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table td {
  padding: 7.5px;
}

/* documentcenter v3 */
/* line 261, ../library/scss/partials/_insufeed.scss */
#documentcenter .documentcenter_searchitem {
  padding-bottom: 35px;
}

/* line 265, ../library/scss/partials/_insufeed.scss */
#documentcenter .documentcenter_searchitem label {
  display: inline-block;
  font-weight: bold;
  width: 20%;
}

/* line 271, ../library/scss/partials/_insufeed.scss */
#documentcenter .documentcenter_searchitem input,
#documentcenter .documentcenter_searchitem select {
  width: 80%;
  border: 1px solid #dddee0;
  height: 36px;
  color: #30425b;
}

/* line 279, ../library/scss/partials/_insufeed.scss */
#documentcenter .documentcenter_searchitem input {
  padding-left: 8px;
}

/* line 287, ../library/scss/partials/_insufeed.scss */
#documentcenter #nrresults {
  font-weight: bold;
  font-size: 14px;
  padding-top: 15px;
}

/* line 293, ../library/scss/partials/_insufeed.scss */
.select {
  position: absolute;
  width: 80%;
  /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 36px;
  padding: 8px 24px 0 8px;
  color: #ffffff;
  font-size: 18px;
  font: 12px/21px arial,sans-serif;
  background-image: url(/themes/custom/sita/images/dropdown.png);
  background-repeat: no-repeat;
  background-position: 98%;
  background-color: #30425b;
  color: #ffffff;
  overflow: hidden;
}

/* line 309, ../library/scss/partials/_insufeed.scss */
.insusite_banners {
  margin-top: 30px;
}
/* line 312, ../library/scss/partials/_insufeed.scss */
.insusite_banners li {
  display: none;
}
/* line 316, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner {
  position: relative;
}
/* line 320, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .image .dummy-gradient {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 40%;
  background-color: ;
  opacity: 0.8;
}
/* line 332, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .image img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 339, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text {
  position: absolute;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
  right: 0;
}
/* line 346, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text {
  width: 40%;
}
/* line 347, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen {
  background-color: #dddee0;
  width: 340px;
}
/* line 350, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_header {
  background-color: #30425b;
  padding: 10px;
}
@media (max-width: 1475px) {
  /* line 350, ../library/scss/partials/_insufeed.scss */
  .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_header {
    display: none;
  }
}
/* line 358, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_header h2 {
  font-size: 26px;
  font-size: 1.625rem;
  line-height: 30px;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media (max-width: 1275px) {
  /* line 358, ../library/scss/partials/_insufeed.scss */
  .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_header h2 {
    font-size: 22px;
    font-size: 1.375rem;
    display: none;
  }
}
/* line 371, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_header h3 {
  margin: 0;
  padding: 0;
  background-image: url(/themes/custom/sita/images/leadgen_arrow.png);
  background-repeat: no-repeat;
  background-position-y: center;
  line-height: 1.75rem;
  padding-left: 50px;
  font-size: 17px;
  font-size: 1.0625rem;
}
@media (max-width: 1440px) {
  /* line 371, ../library/scss/partials/_insufeed.scss */
  .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_header h3 {
    font-size: 15px;
    font-size: 0.9375rem;
  }
}
@media (max-width: 1275px) {
  /* line 371, ../library/scss/partials/_insufeed.scss */
  .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_header h3 {
    font-size: 16px;
    font-size: 1rem;
  }
}
/* line 391, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form {
  padding: 0px 20px 15px 20px;
}
/* line 394, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form label {
  color: #797e86;
}
/* line 398, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 13px 11.5px 0 11.5px;
  border-color: #30425b transparent transparent transparent;
  margin-top: -1px;
}
@media (max-width: 1475px) {
  /* line 398, ../library/scss/partials/_insufeed.scss */
  .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .triangle {
    display: none;
  }
}
/* line 411, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .form-item {
  margin-bottom: 10px;
}
/* line 413, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .form-item:first-of-type {
  padding-top: 15px;
}
/* line 420, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .form-item input[type="text"],
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .form-item input[type="email"] {
  width: 100%;
  border-radius: 0px;
  border-color: #dead49;
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
}
/* line 431, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .btn-main, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form #documentcenter button, #documentcenter .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form button, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a {
  background-color: #4e99a1;
  padding: 5px 20px;
}
/* line 435, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .btn-main:hover, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form #documentcenter button:hover, #documentcenter .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form button:hover, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure1_row1 .column1 a:hover, .overview_page_structure1_row1 .column1 .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a:hover, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a:hover, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .gezin .overview_page_structure1_row_4 .column1 a:hover, .gezin .overview_page_structure1_row_4 .column1 .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a:hover, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.woning_voldoende .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a:hover, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure2 .right .block.snelheidsduivel a:hover, .overview_page_structure2 .right .block.snelheidsduivel .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a:hover {
  color: #dead49;
}
@media (max-width: 1475px) {
  /* line 431, ../library/scss/partials/_insufeed.scss */
  .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .btn-main, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form #documentcenter button, #documentcenter .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form button, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a, .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
/* line 445, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen .leadgen_form .extratopspace {
  margin-top: 0px;
}
/* line 452, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text h2 {
  color: #ffffff;
  font-weight: 600;
  font-size: 42px;
  font-size: 2.625rem;
  line-height: 3.125rem;
  padding-bottom: 20px;
  width: 80%;
}
@media (max-width: 1200px) {
  /* line 452, ../library/scss/partials/_insufeed.scss */
  .insusite_banners .insusite_banner .banner_text .inner_banner_text h2 {
    margin-bottom: 0px;
  }
}
/* line 465, ../library/scss/partials/_insufeed.scss */
.insusite_banners .insusite_banner .banner_text .inner_banner_text h3 {
  color: #ffffff;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  margin-top: 0;
  margin-bottom: 30px;
  width: 80%;
}

/* line 4, ../library/scss/partials/_footer.scss */
.footer #inner-footer {
  background: #30425b;
  padding: 75px 0;
}
/* line 9, ../library/scss/partials/_footer.scss */
.footer #inner-footer-copyright {
  display: flex;
  align-items: center;
}
/* line 14, ../library/scss/partials/_footer.scss */
.footer .footer-blok {
  color: #ffffff;
}
@media (max-width: 767px) {
  /* line 14, ../library/scss/partials/_footer.scss */
  .footer .footer-blok {
    text-align: center;
  }
}
/* line 21, ../library/scss/partials/_footer.scss */
.footer .footer-blok .mailbutton {
  margin-top: 30px;
}
/* line 24, ../library/scss/partials/_footer.scss */
.footer .footer-blok h2 {
  color: #dead49;
  margin-top: 0px;
}
/* line 29, ../library/scss/partials/_footer.scss */
.footer .footer-blok ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 34, ../library/scss/partials/_footer.scss */
.footer .footer-blok ul li {
  line-height: 1.5rem;
  color: #ffffff;
}
/* line 38, ../library/scss/partials/_footer.scss */
.footer .footer-blok ul li a {
  color: #ffffff;
}
/* line 41, ../library/scss/partials/_footer.scss */
.footer .footer-blok ul li a:hover {
  color: #30425b;
}

/* line 53, ../library/scss/partials/_footer.scss */
.serinus .footer #inner-footer {
  background-color: #a0bec1;
}
/* line 58, ../library/scss/partials/_footer.scss */
.serinus .footer .footer-blok h2 {
  color: #dead49;
}

/* line 65, ../library/scss/partials/_footer.scss */
.alloffices {
  border-bottom: 5px solid #dead49;
  position: relative;
}
/* line 69, ../library/scss/partials/_footer.scss */
.alloffices .icon {
  position: absolute;
  left: 49%;
  bottom: -20px;
  z-index: 1000;
  width: 40px;
  height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 5px solid #dead49;
  text-align: center;
  background-color: #ffffff;
  cursor: pointer;
  color: #dead49;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 87, ../library/scss/partials/_footer.scss */
.alloffices h2 {
  color: #dead49;
}
/* line 91, ../library/scss/partials/_footer.scss */
.alloffices .trigger {
  color: #ffffff;
}
@media (max-width: 992px) {
  /* line 91, ../library/scss/partials/_footer.scss */
  .alloffices .trigger {
    text-align: center;
  }
}
/* line 98, ../library/scss/partials/_footer.scss */
.alloffices .trigger h2 {
  margin-bottom: 0px;
  margin-top: 50px;
}
/* line 103, ../library/scss/partials/_footer.scss */
.alloffices .trigger .trigger_footer {
  text-align: center;
  color: #a0bec1;
  padding-bottom: 30px;
  position: relative;
}
/* line 110, ../library/scss/partials/_footer.scss */
.alloffices .trigger .global {
  text-align: right;
}
@media (max-width: 992px) {
  /* line 110, ../library/scss/partials/_footer.scss */
  .alloffices .trigger .global {
    text-align: center;
    margin-bottom: 20px;
  }
}
/* line 119, ../library/scss/partials/_footer.scss */
.alloffices .trigger .social {
  position: relative;
}
/* line 122, ../library/scss/partials/_footer.scss */
.alloffices .trigger .social a {
  color: #ffffff;
}
/* line 125, ../library/scss/partials/_footer.scss */
.alloffices .trigger .social a:after {
  content: ' ';
  background-image: url("/img/follow office_facebook.png");
  background-repeat: no-repeat;
  width: 90px;
  height: 34px;
  display: block;
  position: absolute;
  top: 10%;
  left: 280px;
}
@media (max-width: 992px) {
  /* line 125, ../library/scss/partials/_footer.scss */
  .alloffices .trigger .social a:after {
    position: static;
    margin: 0 auto;
    width: 40px;
    background-position-x: -50px;
    margin-bottom: 20px;
  }
}
/* line 145, ../library/scss/partials/_footer.scss */
.alloffices .trigger .social a:hover, .alloffices .trigger .social a:focus {
  text-decoration: none;
}
/* line 151, ../library/scss/partials/_footer.scss */
.alloffices .trigger .social p {
  font-family: "Bad Script";
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 159, ../library/scss/partials/_footer.scss */
.alloffices .data:not(.default-open) {
  display: none;
}
/* line 162, ../library/scss/partials/_footer.scss */
.alloffices .data .office {
  padding-top: 55px;
  padding-bottom: 55px;
  color: #ffffff;
}
@media (max-width: 992px) {
  /* line 168, ../library/scss/partials/_footer.scss */
  .alloffices .data .office .column {
    margin-bottom: 20px;
  }
}
/* line 173, ../library/scss/partials/_footer.scss */
.alloffices .data .office h2 {
  margin-bottom: 55px;
}
/* line 177, ../library/scss/partials/_footer.scss */
.alloffices .data .office:nth-child(odd) {
  background-color: ;
}
/* line 183, ../library/scss/partials/_footer.scss */
.alloffices .data .office .row div:first-of-type {
  font-weight: bold;
}
/* line 189, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul {
  margin: 0;
  padding: 0;
}
/* line 193, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li {
  list-style: none;
}
/* line 196, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li a {
  color: #ffffff;
}
/* line 199, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li a:hover {
  font-weight: bold;
}
/* line 204, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li:before {
  color: #dead49;
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  font-size: 1.25rem;
  width: 35px;
  display: inline-block;
  font-weight: 600;
}
/* line 214, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li.address:before {
  content: '\f041';
}
/* line 220, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li.phone:before {
  content: '\f095';
}
/* line 226, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li.fax:before {
  content: '\f1ac';
}
/* line 232, ../library/scss/partials/_footer.scss */
.alloffices .data .office ul li.email:before {
  content: '\f0e0';
}

/*********************
GENERAL STYLES
*********************/
/* line 6, ../library/scss/partials/_base.scss */
html {
  -ms-overflow-style: scrollbar;
}
/* line 9, ../library/scss/partials/_base.scss */
html img {
  max-width: 100%;
  height: auto;
  display: block;
}
/* line 15, ../library/scss/partials/_base.scss */
html, html body {
  height: 100%;
}

/* line 20, ../library/scss/partials/_base.scss */
.overons-img {
  max-width: 100%;
  height: auto;
  display: inline-block;
}

/* line 39, ../library/scss/partials/_base.scss */
header.header #inner-header #header-row1 #inner-header-row1 #header-content #inner-header-content .header-call-content {
  color: #30425b;
  font-weight: 600;
}
/* line 45, ../library/scss/partials/_base.scss */
header.header #inner-header #header-row1 #inner-header-row1 #header-content #inner-header-content .header-call-content span {
  color: #797e86;
  font-weight: 400;
}
/* line 53, ../library/scss/partials/_base.scss */
header.header #inner-header #header-row1 #inner-header-row1 #header-content #inner-header-content #header-content-diensten {
  margin-bottom: 30px;
}
/* line 61, ../library/scss/partials/_base.scss */
header.header #inner-header #header-row1 #inner-header-row1 #header-content #inner-header-content #header-content-diensten ul li a, header.header #inner-header #header-row1 #inner-header-row1 #header-content #inner-header-content #header-content-diensten ul li a:visited {
  font-weight: bold;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 84, ../library/scss/partials/_base.scss */
header.header #inner-header #header-row2 #inner-header-row2 #header-image {
  position: relative;
}
/* line 91, ../library/scss/partials/_base.scss */
header.header #inner-header #header-row2 #inner-header-row2 #header-image #inner-header-image img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 99, ../library/scss/partials/_base.scss */
header.header #inner-header #header-row2 #inner-header-row2 #header-image #inner-header-image .dummy-gradient {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: -moz-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 40%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(78, 153, 161, 0.8)), color-stop(40%, rgba(78, 153, 161, 0.8)), color-stop(40%, rgba(225, 225, 225, 0)), color-stop(100%, rgba(246, 246, 246, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 40%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 40%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 40%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 40%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc26264f', endColorstr='#4e99a1',GradientType=1 );
  /* IE6-9 */
}
@media (min-width: 2300px) {
  /* line 99, ../library/scss/partials/_base.scss */
  header.header #inner-header #header-row2 #inner-header-row2 #header-image #inner-header-image .dummy-gradient {
    background: -moz-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(78, 153, 161, 0.8)), color-stop(50%, rgba(78, 153, 161, 0.8)), color-stop(50%, rgba(225, 225, 225, 0)), color-stop(100%, rgba(246, 246, 246, 0)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* IE10+ */
    background: linear-gradient(to right, rgba(78, 153, 161, 0.8) 0%, rgba(78, 153, 161, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc26264f', endColorstr='#4e99a1',GradientType=1 );
    /* IE6-9 */
  }
}

/* line 137, ../library/scss/partials/_base.scss */
#breadcrumb #inner-breadcrumb {
  margin-bottom: 15px;
}
/* line 141, ../library/scss/partials/_base.scss */
#breadcrumb #inner-breadcrumb #inner-inner-breadcrumb {
  border-bottom: 1px solid #dddee0;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 15px 0;
}
/* line 147, ../library/scss/partials/_base.scss */
#breadcrumb #inner-breadcrumb span {
  margin: 0;
}
/* line 151, ../library/scss/partials/_base.scss */
#breadcrumb #inner-breadcrumb span[typeof="v:Breadcrumb"] {
  display: inline-block;
}
/* line 155, ../library/scss/partials/_base.scss */
#breadcrumb #inner-breadcrumb span[typeof="v:Breadcrumb"] .breadcrumb_last {
  color: #4e99a1;
}

/* line 163, ../library/scss/partials/_base.scss */
.wrapper {
  min-height: 100%;
  margin: 0 auto;
}

/********************
NAVIGATION STYLES
*********************/
/* line 172, ../library/scss/partials/_base.scss */
.main-nav-scrolled {
  position: fixed;
  width: 100%;
  top: 0;
}

/* overwriting only the main banner at the top of each page */
/* line 178, ../library/scss/partials/_base.scss */
.custom-navigation.main-banner {
  position: relative;
  width: 180px;
  margin: 0 auto 0 auto;
}
/* line 182, ../library/scss/partials/_base.scss */
.custom-navigation.main-banner .flex-control-nav {
  width: 180px;
  position: relative;
  margin: -30px auto 0 auto;
}

/* line 188, ../library/scss/partials/_base.scss */
.custom-navigation.main-banner ul.flex-direction-nav {
  display: none;
}

/*
 * Global Flexslider navigation override
 *
 */
/* line 196, ../library/scss/partials/_base.scss */
.flex-control-nav {
  width: auto;
  bottom: 15px;
  right: 30px;
  z-index: 499;
  /*needs to stay below 500 to stay below admin toolbar.*/
}
/* line 204, ../library/scss/partials/_base.scss */
.flex-control-nav li {
  margin: 0 3px;
}
/* line 208, ../library/scss/partials/_base.scss */
.flex-control-nav li a, .flex-control-nav li a:visited {
  text-indent: -9999px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #797e86;
}
/* line 213, ../library/scss/partials/_base.scss */
.flex-control-nav li a:hover, .flex-control-nav li a:visited:hover {
  background: #30425b;
}
/* line 217, ../library/scss/partials/_base.scss */
.flex-control-nav li a.flex-active, .flex-control-nav li a:visited.flex-active {
  background: #30425b;
}

/* line 225, ../library/scss/partials/_base.scss */
.submitprefix {
  display: none;
}

/********************
MAIN FRAME/CONTENT
*********************/
/* line 237, ../library/scss/partials/_base.scss */
#inner-main-content .entry-content h1:first-of-type {
  margin-top: 0;
}
/* line 243, ../library/scss/partials/_base.scss */
#inner-main-content .row-padding {
  padding: 30px 0;
}
/* line 246, ../library/scss/partials/_base.scss */
#inner-main-content .row-padding.double {
  padding: 60px 0;
}
/* line 251, ../library/scss/partials/_base.scss */
#inner-main-content .row-padding-top {
  padding-top: 30px;
}
/* line 254, ../library/scss/partials/_base.scss */
#inner-main-content .row-padding-top.double {
  padding-top: 60px;
}
/* line 259, ../library/scss/partials/_base.scss */
#inner-main-content .row-padding-bottom {
  padding-bottom: 30px;
}
/* line 262, ../library/scss/partials/_base.scss */
#inner-main-content .row-padding-bottom.double {
  padding-bottom: 60px;
}
/* line 267, ../library/scss/partials/_base.scss */
#inner-main-content .row-margin {
  margin: 30px 0;
}
/* line 270, ../library/scss/partials/_base.scss */
#inner-main-content .row-margin.double {
  margin: 60px 0;
}
/* line 275, ../library/scss/partials/_base.scss */
#inner-main-content .row-margin-top {
  margin-top: 30px;
}
/* line 278, ../library/scss/partials/_base.scss */
#inner-main-content .row-margin-top.double {
  margin-top: 60px;
}
/* line 283, ../library/scss/partials/_base.scss */
#inner-main-content .row-margin-bottom {
  margin-bottom: 30px;
}
/* line 286, ../library/scss/partials/_base.scss */
#inner-main-content .row-margin-bottom.double {
  margin-bottom: 60px;
}

/* line 296, ../library/scss/partials/_base.scss */
label.js-form-required.form-required:after {
  content: "*";
}

/********************
ARCHIVE PAGE STYLES
**********************/
/* line 304, ../library/scss/partials/_base.scss */
.pagination {
  display: block;
}
/* line 308, ../library/scss/partials/_base.scss */
.pagination ul.page-numbers {
  color: #ffffff;
  display: block;
  text-align: center;
}
/* line 314, ../library/scss/partials/_base.scss */
.pagination ul.page-numbers li {
  color: #ffffff;
  display: inline-block;
}
/* line 320, ../library/scss/partials/_base.scss */
.pagination ul.page-numbers li a, .pagination ul.page-numbers li a:visited {
  background-color: #99a5a7;
  padding: 2px 7px;
  color: #ffffff !important;
}
/* line 326, ../library/scss/partials/_base.scss */
.pagination ul.page-numbers li a:hover, .pagination ul.page-numbers li a:focus, .pagination ul.page-numbers li a:visited:hover, .pagination ul.page-numbers li a:visited:focus {
  background-color: #30425b;
  text-decoration: none;
}
/* line 336, ../library/scss/partials/_base.scss */
.pagination ul.page-numbers li span.current {
  background-color: #30425b;
  padding: 2px 7px;
  color: #ffffff !important;
}
/* line 346, ../library/scss/partials/_base.scss */
.pagination ul.page-numbers li a, .pagination ul.page-numbers li span {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 358, ../library/scss/partials/_base.scss */
.testimonial-container {
  padding: 30px 0;
}
/* line 364, ../library/scss/partials/_base.scss */
.testimonial-container:nth-child(odd) {
  background: #f6f6f6;
  margin: 0;
}
/* line 368, ../library/scss/partials/_base.scss */
.testimonial-container:nth-child(odd):last-of-type {
  margin-bottom: 30px;
}
/* line 373, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials {
  display: flex;
  align-items: center;
}
/* line 380, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials .article-header img {
  margin-left: auto;
  margin-right: auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
/* line 386, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials .article-header ul {
  list-style: none;
  text-align: center;
}
/* line 392, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials .article-header ul li:first-of-type {
  font-weight: 600;
  color: #a0bec1;
}
/* line 406, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials .entry-content p.info {
  font-weight: 600;
  color: #30425b;
}
/* line 413, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials .entry-content p.quote {
  font-style: italic;
}
/* line 417, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials .entry-content p.quote:before {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  display: inline;
  padding: 15px;
}
/* line 423, ../library/scss/partials/_base.scss */
.testimonial-container .type-testimonials .entry-content p.quote:after {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  display: inline;
  padding: 15px;
}

/*********************
FOOTER STYLES
*********************/
/* line 442, ../library/scss/partials/_base.scss */
footer, .push {
  /*height: 0;  '.push' must be the same height as 'footer', these are both set in js */
}

/*
if you checked out the link above:
http://www.alistapart.com/articles/organizing-mobile/
you'll want to style the footer nav
a bit more in-depth. Remember to keep
it simple because you'll have to
override these styles for the desktop
view.
*/
/* end .footer-links */
/*********************
MOBILE STYLES
*********************/
/* line 473, ../library/scss/partials/_base.scss */
blockquote {
  margin-top: 20px;
}
/* line 476, ../library/scss/partials/_base.scss */
blockquote.highlight {
  font-weight: 700;
  padding: 15px;
  padding-left: 105px;
  color: #ffffff;
  position: relative;
  min-height: 64px;
  border-left: 0px;
}
/* line 485, ../library/scss/partials/_base.scss */
blockquote.highlight.second {
  background: #a0bec1;
}
/* line 489, ../library/scss/partials/_base.scss */
blockquote.highlight span {
  color: #a0bec1;
  padding: 0;
}
/* line 494, ../library/scss/partials/_base.scss */
blockquote.highlight p {
  margin-top: 0px;
}
/* line 499, ../library/scss/partials/_base.scss */
blockquote.highlight.balloon:before {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  font-size: 40px;
  font-size: 2.5rem;
  color: #ffffff;
  position: absolute;
  left: 30px;
  margin-bottom: 15px;
}
/* line 510, ../library/scss/partials/_base.scss */
blockquote.highlight.info-icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-weight: 600;
  font-size: em(40);
  color: #ffffff;
  position: absolute;
  left: 45px;
  margin-bottom: 15px;
}
/* line 520, ../library/scss/partials/_base.scss */
blockquote.highlight.light {
  background-color: #dddee0;
  color: #797e86;
  font-weight: 400;
  padding-left: 105px;
}
/* line 526, ../library/scss/partials/_base.scss */
blockquote.highlight.light span {
  color: #797e86;
  font-weight: 700 !important;
}

/* line 533, ../library/scss/partials/_base.scss */
.extratopspace {
  margin-top: 30px;
}

/* line 537, ../library/scss/partials/_base.scss */
.form-item {
  margin-bottom: 10px;
}

/* line 541, ../library/scss/partials/_base.scss */
fieldset {
  margin-top: 20px;
}
/* line 544, ../library/scss/partials/_base.scss */
fieldset legend {
  color: #30425b;
  padding-bottom: 10px;
  border-bottom: 1px solid #30425b;
}

/* line 553, ../library/scss/partials/_base.scss */
.contact-message-familiale-verzekering-form fieldset legend {
  border-bottom: 0px;
}

/* line 559, ../library/scss/partials/_base.scss */
.button--primary {
  background-color: #30425b;
  color: #ffffff;
  padding: 10px 20px;
}
/* line 564, ../library/scss/partials/_base.scss */
.button--primary:hover {
  background-color: transparent;
  color: #30425b;
}

/* line 571, ../library/scss/partials/_base.scss */
label {
  font-weight: 600;
}

/* line 576, ../library/scss/partials/_base.scss */
.field--type-datetime h4 {
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  color: #797e86;
}

/* line 584, ../library/scss/partials/_base.scss */
.field--type-address summary {
  display: none;
}

/* News teasers on home page */
/* line 589, ../library/scss/partials/_base.scss */
.article-teaser-left {
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
}
/* line 590, ../library/scss/partials/_base.scss */
.article-teaser-left img {
  width: 230px;
}

/* line 598, ../library/scss/partials/_base.scss */
.article-teaser-right {
  margin-left: 245px;
}

@media (max-width: 500px) {
  /* line 602, ../library/scss/partials/_base.scss */
  .article-teaser-left {
    margin: 0;
    float: none;
  }
  /* line 603, ../library/scss/partials/_base.scss */
  .article-teaser-left img {
    width: 100%;
    margin: 0 auto 10px auto;
  }

  /* line 611, ../library/scss/partials/_base.scss */
  .article-teaser-right {
    margin-left: 0px;
  }
}
/* line 617, ../library/scss/partials/_base.scss */
.dives .article-teaser-left img {
  width: 185px;
}

/* line 621, ../library/scss/partials/_base.scss */
.dives .article-teaser-right {
  margin: 0;
}

/* Specific input date selector so we're sure that no other date fields will be affected */
/* line 627, ../library/scss/partials/_base.scss */
.contact-message-autoschade-form input.form-date {
  width: 100%;
}

@media (max-width: 767px) {
  /* line 2, ../library/scss/responsive/_responsive.scss */
  #sita_homepage_row_1,
  #sita_homepage_row_3 {
    padding: 0;
  }

  /* line 7, ../library/scss/responsive/_responsive.scss */
  #sita_homepage_row_3 {
    padding-bottom: 30px;
  }
}
/* line 12, ../library/scss/responsive/_responsive.scss */
#mobile-aside {
  background-color: #30425b;
  display: none;
  margin-top: 40px;
}
/* line 17, ../library/scss/responsive/_responsive.scss */
#mobile-aside .container {
  width: 100%;
  padding: 0;
  margin-left: 0;
  margin-right: 0;
}
/* line 24, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul {
  margin: 0;
}
/* line 27, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul li {
  display: block;
  width: 100%;
  padding: 10px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
}
/* line 33, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul li a {
  display: block;
  width: 100%;
  text-align: left;
  font-size: 20px;
  font-size: 1.25rem;
  text-transform: none;
  font-weight: normal;
}
/* line 41, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul li a:hover {
  background-color: transparent;
  text-decoration: underline;
}
/* line 46, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul li a.is-active {
  background-color: transparent;
}
/* line 51, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul li .sub-menu {
  background-color: #4d6380;
}
/* line 54, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul li .sub-menu li {
  padding-left: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 59, ../library/scss/responsive/_responsive.scss */
#mobile-aside ul li .sub-menu li a {
  font-size: 16px;
  font-size: 1rem;
}
/* line 67, ../library/scss/responsive/_responsive.scss */
#mobile-aside a {
  color: #ffffff;
}

@media (max-width: 767px) {
  /* line 73, ../library/scss/responsive/_responsive.scss */
  #sliding-popup {
    /*height: 230px !important;*/
  }
}
/* line 1, ../library/scss/variants/_dives.scss */
body.dives {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 2, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text {
  padding-right: 0px;
}
/* line 6, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen {
  float: right;
}
/* line 15, ../library/scss/variants/_dives.scss */
body.dives .layout-sidebar-second .block .mostread a:before,
body.dives .block-region-sidebar .block .mostread a:before {
  content: '' !important;
  padding-right: 0px !important;
}
/* line 26, ../library/scss/variants/_dives.scss */
body.dives p, body.dives ul, body.dives ol {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 30, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 {
  margin-top: 4.0625rem;
}
/* line 34, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 .block-region-first-row-column-1 h2 {
  color: #dead49;
  border-bottom: 1px solid #dead49;
}
/* line 41, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 .block-region-first-row-column-2 h2 {
  color: #30425b;
  border-bottom: 1px solid #30425b;
}
/* line 48, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 .block-region-first-row-column-3 h2 {
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
}
/* line 53, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 .block-region-first-row-column-3 nav {
  border-left: 1px solid #a0bec1;
  padding-left: 32px;
}
/* line 60, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 nav h2 {
  font-size: 26px;
  font-size: 1.625rem;
}
/* line 64, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 nav ul {
  list-style: none;
  padding: 0;
}
/* line 68, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 nav ul li {
  border-bottom: 1px solid #dddee0;
  padding: 5px 0px;
}
/* line 72, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_1 nav ul li:before {
  content: '>';
}
/* line 83, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 {
  margin-top: 5rem;
}
/* line 86, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 .block {
  background-color: #dddee0;
  text-align: center;
  padding: 40px 30px;
}
/* line 91, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 .block h3 {
  color: #dead49 !important;
  font-size: 26px;
  font-size: 1.625rem;
  margin-top: 0px;
}
/* line 97, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 .block a {
  font-weight: bold;
}
/* line 104, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block {
  background-color: #a0bec1;
  color: #ffffff;
}
/* line 108, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block h3 {
  color: #ffffff !important;
}
/* line 112, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block .link-third, body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block-region-sidebar .block a, .block-region-sidebar body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block a,
body.dives #dives_homepage_row_2 .col-md-3:last-of-type .layout-sidebar-second .block a,
.layout-sidebar-second body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block a {
  color: #30425b !important;
}
/* line 115, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block .link-third:hover, body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block-region-sidebar .block a:hover, .block-region-sidebar body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block a:hover,
body.dives #dives_homepage_row_2 .col-md-3:last-of-type .layout-sidebar-second .block a:hover,
.layout-sidebar-second body.dives #dives_homepage_row_2 .col-md-3:last-of-type .block a:hover {
  color: #dead49 !important;
}
/* line 124, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_3 {
  margin-top: 5rem;
}
@media (max-width: 992px) {
  /* line 124, ../library/scss/variants/_dives.scss */
  body.dives #dives_homepage_row_3 {
    margin-top: 0px;
  }
}
/* line 132, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 {
  margin-top: 4.0625rem;
  margin-bottom: 4.0625rem;
}
/* line 137, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .col-md-4:nth-child(2) {
  border-right: 1px solid #a0bec1;
}
/* line 140, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .col-md-4:last-of-type {
  padding-left: 32px;
}
/* line 143, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .col-md-4:last-of-type h2 {
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 2.5rem;
  padding-bottom: 15px;
  padding-top: 4px;
}
/* line 154, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .col-md-4 .simplenews-subscriber-form #edit-message {
  margin-bottom: 20px;
}
/* line 158, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .col-md-4 .simplenews-subscriber-form .button {
  color: #ffffff;
}
/* line 167, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .node.node-article-teaser .article-header h2 {
  color: #30425b;
  border-bottom: 1px solid #30425b;
  font-size: 18px;
  font-size: 1.125rem;
  font-style: italic;
}
/* line 176, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .node.node-article-teaser .entry-content .widget-date {
  color: #30425b;
}
/* line 182, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .node.node-article-teaser .article-footer a {
  color: #30425b !important;
}
/* line 193, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .lighter-teaser .node.node-article-teaser .article-header h2 {
  color: #dead49;
  border-bottom: 1px solid #dead49;
}
/* line 200, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .lighter-teaser .node.node-article-teaser .entry-content .widget-date {
  color: #dead49;
}
/* line 206, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_4 .lighter-teaser .node.node-article-teaser .article-footer a {
  color: #dead49 !important;
}
/* line 216, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_5 .col-lg-8 {
  border-right: 1px solid #a0bec1;
  margin-bottom: 25px;
}
/* line 221, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block {
  padding-left: 32px;
}
/* line 224, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block h2 {
  margin-top: 0px;
  font-size: 26px;
  font-size: 1.625rem;
  line-height: 1.625rem;
  color: #dead49;
}
/* line 231, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block .row {
  padding-top: 4px;
  padding-bottom: 4px;
}
/* line 235, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block .row:nth-child(1), body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block .row:nth-child(3), body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block .row:nth-child(5), body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block .row:nth-child(7) {
  background-color: #dddee0;
}
/* line 243, ../library/scss/variants/_dives.scss */
body.dives #dives_homepage_row_5 .block-region-fifth-row-column-2 .block .row div:first-of-type {
  font-weight: bold;
}
/* line 255, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content {
  padding-top: 295px;
}
/* line 258, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content .inner-action-content {
  background-color: #30425b;
  opacity: 0.8;
  position: relative;
  padding: 10px 0px;
}
/* line 264, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content .inner-action-content h2 {
  float: left;
  padding-right: 15px;
}
/* line 269, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content .inner-action-content h3 {
  float: left;
  padding-top: 3px;
}
/* line 274, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content .inner-action-content .actioncallback {
  display: inline-block;
  float: right;
  margin-top: 5px;
}
/* line 279, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content .inner-action-content .actioncallback a {
  color: #ffffff;
  border: 1px solid #ffffff;
  text-transform: uppercase;
  padding: 5px 20px;
}
/* line 285, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content .inner-action-content .actioncallback a:before {
  content: '>';
  padding-right: 3px;
}
/* line 290, ../library/scss/variants/_dives.scss */
body.dives .insuactions ul li .action-content .inner-action-content .actioncallback a:hover {
  background-color: #ffffff;
  color: #30425b;
}
/* line 302, ../library/scss/variants/_dives.scss */
body.dives .link-third, body.dives .block-region-sidebar .block a, .block-region-sidebar .block body.dives a,
body.dives .layout-sidebar-second .block a,
.layout-sidebar-second .block body.dives a {
  text-transform: none !important;
  color: #dead49 !important;
  border-left: none;
  border-right: none;
}
/* line 306, ../library/scss/variants/_dives.scss */
body.dives .link-third:hover, body.dives .block-region-sidebar .block a:hover, .block-region-sidebar .block body.dives a:hover,
body.dives .layout-sidebar-second .block a:hover,
.layout-sidebar-second .block body.dives a:hover, body.dives .link-third:focus, body.dives .block-region-sidebar .block a:focus, .block-region-sidebar .block body.dives a:focus,
body.dives .layout-sidebar-second .block a:focus,
.layout-sidebar-second .block body.dives a:focus, body.dives .link-third:active, body.dives .block-region-sidebar .block a:active, .block-region-sidebar .block body.dives a:active,
body.dives .layout-sidebar-second .block a:active,
.layout-sidebar-second .block body.dives a:active {
  color: #30425b !important;
}
/* line 309, ../library/scss/variants/_dives.scss */
body.dives .link-third:hover:before, body.dives .block-region-sidebar .block a:hover:before, .block-region-sidebar .block body.dives a:hover:before,
body.dives .layout-sidebar-second .block a:hover:before,
.layout-sidebar-second .block body.dives a:hover:before, body.dives .link-third:focus:before, body.dives .block-region-sidebar .block a:focus:before, .block-region-sidebar .block body.dives a:focus:before,
body.dives .layout-sidebar-second .block a:focus:before,
.layout-sidebar-second .block body.dives a:focus:before, body.dives .link-third:active:before, body.dives .block-region-sidebar .block a:active:before, .block-region-sidebar .block body.dives a:active:before,
body.dives .layout-sidebar-second .block a:active:before,
.layout-sidebar-second .block body.dives a:active:before {
  position: relative !important;
  left: 0% !important;
}
/* line 315, ../library/scss/variants/_dives.scss */
body.dives .link-third:before, body.dives .block-region-sidebar .block a:before, .block-region-sidebar .block body.dives a:before,
body.dives .layout-sidebar-second .block a:before,
.layout-sidebar-second .block body.dives a:before {
  content: '>';
  background-color: transparent !important;
  transform: none !important;
  transition: none !important;
  opacity: 1 !important;
  position: relative !important;
  padding-right: 3px !important;
}
/* line 328, ../library/scss/variants/_dives.scss */
body.dives .link-third:after, body.dives .block-region-sidebar .block a:after, .block-region-sidebar .block body.dives a:after,
body.dives .layout-sidebar-second .block a:after,
.layout-sidebar-second .block body.dives a:after {
  content: '';
  background-color: transparent !important;
}
/* line 334, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners {
  margin-top: 0px;
}
/* line 338, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text {
  width: 50%;
  padding-right: 15px;
}
/* line 341, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper {
  padding: 5px 50px 10px 50px;
  background-color: rgba(0, 0, 0, 0.6);
  min-height: 187px;
  width: 101%;
  margin-left: 11px;
}
@media (max-width: 1100px) {
  /* line 341, ../library/scss/variants/_dives.scss */
  body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }
}
/* line 353, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h2 {
  margin-bottom: 0px;
}
@media (max-width: 1200px) {
  /* line 353, ../library/scss/variants/_dives.scss */
  body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h2 {
    margin-top: 0px;
  }
}
/* line 361, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h3 {
  margin-bottom: 15px;
}
@media (max-width: 1200px) {
  /* line 361, ../library/scss/variants/_dives.scss */
  body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h3 {
    margin-bottom: 0px;
  }
}
/* line 369, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .btn-third, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row1 .column3 .block body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .block body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .woning .overview_page_structure1_row3_slider .slide .text a, .woning .overview_page_structure1_row3_slider .slide .text body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .reizen .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .ondernemingen .overview_page_structure1_row3_slider .slide .text a, .ondernemingen .overview_page_structure1_row3_slider .slide .text body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .block.voertuig_voldoende body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a {
  background-color: transparent;
  color: #a0bec1;
  padding: 0;
  text-transform: none;
}
/* line 375, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .btn-third:before, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .overview_page_structure1_row1 .column3 .block a:before, .overview_page_structure1_row1 .column3 .block body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a:before, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .overview_page_structure1_row3 .block a:before, .overview_page_structure1_row3 .block body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a:before, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .woning .overview_page_structure1_row3_slider .slide .text a:before, .woning .overview_page_structure1_row3_slider .slide .text body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a:before, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .reizen .overview_page_structure1_row3_slider .slide .text a:before, .reizen .overview_page_structure1_row3_slider .slide .text body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a:before, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .ondernemingen .overview_page_structure1_row3_slider .slide .text a:before, .ondernemingen .overview_page_structure1_row3_slider .slide .text body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a:before, body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper .overview_page_structure2 .right .block.voertuig_voldoende a:before, .overview_page_structure2 .right .block.voertuig_voldoende body.dives .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper a:before {
  content: '>';
  padding-right: 3px;
}
/* line 384, ../library/scss/variants/_dives.scss */
body.dives .insusite_banners .insusite_banner .image img {
  min-height: 235px;
}
/* line 392, ../library/scss/variants/_dives.scss */
body.dives header .smartoffice {
  background-color: #30425b;
  color: #ffffff;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 398, ../library/scss/variants/_dives.scss */
body.dives header .smartoffice a {
  color: #ffffff;
}
/* line 402, ../library/scss/variants/_dives.scss */
body.dives header .smartoffice strong {
  color: #ffffff;
}
/* line 407, ../library/scss/variants/_dives.scss */
body.dives header .search-block-form {
  background-color: #263141;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 412, ../library/scss/variants/_dives.scss */
body.dives header .search-block-form .searchactivator {
  color: #ffffff;
}
/* line 415, ../library/scss/variants/_dives.scss */
body.dives header .search-block-form .searchactivator:after {
  color: #ffffff;
}
/* line 421, ../library/scss/variants/_dives.scss */
body.dives header .sitebranding {
  margin-top: 0px !important;
}
/* line 425, ../library/scss/variants/_dives.scss */
body.dives header #block-producten {
  padding-left: 0px;
  padding-right: 0px;
  background-color: #dddee0;
}
/* line 432, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu {
  margin-top: 0px;
  margin-bottom: 0px;
}
@media (max-width: 992px) {
  /* line 432, ../library/scss/variants/_dives.scss */
  body.dives header ul.producten-menu {
    margin-top: 20px;
  }
}
/* line 440, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li {
  display: inline-block;
  width: 50%;
  float: left;
  text-align: center;
}
/* line 446, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li:hover {
  background-color: #717171;
}
/* line 449, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li:hover a {
  color: #ffffff !important;
}
/* line 454, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li a {
  padding-top: 2.625rem;
  padding-bottom: 2.625rem;
  font-size: 20px;
  font-size: 1.25rem;
  color: #717171 !important;
  text-transform: none !important;
}
/* line 461, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li a:before {
  content: '' !important;
  background-color: transparent !important;
  transform: none !important;
  transition: none !important;
  opacity: 1 !important;
  position: relative !important;
  padding-right: 3px !important;
}
/* line 471, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li a:hover, body.dives header ul.producten-menu li a:focus, body.dives header ul.producten-menu li a:active {
  color: #ffffff !important;
}
/* line 474, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li a:hover:before, body.dives header ul.producten-menu li a:focus:before, body.dives header ul.producten-menu li a:active:before {
  position: relative !important;
  left: 0% !important;
}
/* line 480, ../library/scss/variants/_dives.scss */
body.dives header ul.producten-menu li a:after {
  content: '';
  background-color: transparent !important;
}
/* line 491, ../library/scss/variants/_dives.scss */
body.dives .footer #inner-footer {
  margin-top: 50px;
}
/* line 498, ../library/scss/variants/_dives.scss */
body.dives .footer .footer-blok.footer-blok-alt ul li a:hover {
  color: #a0bec1;
}
/* line 505, ../library/scss/variants/_dives.scss */
body.dives .footer .footer-blok h2 {
  color: #ffffff;
}
/* line 510, ../library/scss/variants/_dives.scss */
body.dives .footer .footer-blok .mailbutton .btn-main, body.dives .footer .footer-blok .mailbutton #documentcenter button, #documentcenter body.dives .footer .footer-blok .mailbutton button, body.dives .footer .footer-blok .mailbutton .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 body.dives .footer .footer-blok .mailbutton a, body.dives .footer .footer-blok .mailbutton .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type body.dives .footer .footer-blok .mailbutton a, body.dives .footer .footer-blok .mailbutton .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 body.dives .footer .footer-blok .mailbutton a, body.dives .footer .footer-blok .mailbutton .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende body.dives .footer .footer-blok .mailbutton a, body.dives .footer .footer-blok .mailbutton .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel body.dives .footer .footer-blok .mailbutton a {
  background-color: transparent;
  border: 1px solid #ffffff;
}
/* line 514, ../library/scss/variants/_dives.scss */
body.dives .footer .footer-blok .mailbutton .btn-main:hover, body.dives .footer .footer-blok .mailbutton #documentcenter button:hover, #documentcenter body.dives .footer .footer-blok .mailbutton button:hover, body.dives .footer .footer-blok .mailbutton .overview_page_structure1_row1 .column1 a:hover, .overview_page_structure1_row1 .column1 body.dives .footer .footer-blok .mailbutton a:hover, body.dives .footer .footer-blok .mailbutton .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type body.dives .footer .footer-blok .mailbutton a:hover, body.dives .footer .footer-blok .mailbutton .gezin .overview_page_structure1_row_4 .column1 a:hover, .gezin .overview_page_structure1_row_4 .column1 body.dives .footer .footer-blok .mailbutton a:hover, body.dives .footer .footer-blok .mailbutton .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.woning_voldoende body.dives .footer .footer-blok .mailbutton a:hover, body.dives .footer .footer-blok .mailbutton .overview_page_structure2 .right .block.snelheidsduivel a:hover, .overview_page_structure2 .right .block.snelheidsduivel body.dives .footer .footer-blok .mailbutton a:hover {
  background-color: #ffffff;
  color: #dead49;
}

/* line 529, ../library/scss/variants/_dives.scss */
.layout-sidebar-second label a[href*="privacy-clausule"], .layout-sidebar-second div[id*=edit-privacybeleid] a[href*="privacy-clausule"] {
  font-size: inherit;
  padding-left: 0;
  padding-right: 0;
}
/* line 535, ../library/scss/variants/_dives.scss */
.layout-sidebar-second label a[href*="privacy-clausule"]:before, .layout-sidebar-second div[id*=edit-privacybeleid] a[href*="privacy-clausule"]:before {
  content: none !important;
}

/* line 2, ../library/scss/variants/_certhia.scss */
body.certhia .flex-control-nav {
  bottom: -5px;
}
/* line 7, ../library/scss/variants/_certhia.scss */
body.certhia .header #header-row2 {
  margin-top: 29px;
}
/* line 9, ../library/scss/variants/_certhia.scss */
body.certhia .header #header-row2 .banner_text {
  width: 75%;
  margin-right: 0px;
  padding-right: 0;
}
/* line 13, ../library/scss/variants/_certhia.scss */
body.certhia .header #header-row2 .banner_text > .inner_banner_text {
  padding-right: 0;
}
/* line 18, ../library/scss/variants/_certhia.scss */
body.certhia .header .header_full_width {
  border-bottom: solid 1px #f6f6f6;
  padding: 5px;
  margin-bottom: 5px;
}
/* line 22, ../library/scss/variants/_certhia.scss */
body.certhia .header .header_full_width #block-officesmartopening {
  margin-top: 10px;
}
/* line 25, ../library/scss/variants/_certhia.scss */
body.certhia .header .header_full_width .search-block-form {
  margin-top: 8px;
}
/* line 30, ../library/scss/variants/_certhia.scss */
body.certhia .header .header_full_width .facebookfollow .intro:after {
  content: " ";
  width: 37px;
  height: 29px;
  background-image: url("/img/followarrow.png");
  display: inline-block;
  margin-left: 10px;
}
@media (max-width: 992px) {
  /* line 41, ../library/scss/variants/_certhia.scss */
  body.certhia .header .header-col-left {
    margin-bottom: 30px;
  }
}
/* line 45, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-left #block-sitebranding-2 {
  margin-top: 0;
}
/* line 52, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu > li {
  position: relative;
}
/* line 53, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu > li > a {
  padding-right: 10px;
  padding-left: 10px;
}
@media (max-width: 1200px) {
  /* line 53, ../library/scss/variants/_certhia.scss */
  body.certhia .header .header-col-right #menu-hoofdmenu > li > a {
    padding-right: 3px;
    padding-left: 3px;
  }
}
@media (max-width: 992px) {
  /* line 53, ../library/scss/variants/_certhia.scss */
  body.certhia .header .header-col-right #menu-hoofdmenu > li > a {
    padding-right: 10px;
    padding-left: 10px;
  }
}
/* line 65, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu > li:hover, body.certhia .header .header-col-right #menu-hoofdmenu > li:focus, body.certhia .header .header-col-right #menu-hoofdmenu > li:active, body.certhia .header .header-col-right #menu-hoofdmenu > li:visited {
  background-color: transparent !important;
}
/* line 68, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu > li:hover > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:focus > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:active > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:visited > a {
  background-color: transparent !important;
  padding-right: 10px;
  padding-left: 10px;
}
@media (max-width: 1200px) {
  /* line 68, ../library/scss/variants/_certhia.scss */
  body.certhia .header .header-col-right #menu-hoofdmenu > li:hover > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:focus > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:active > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:visited > a {
    padding-right: 3px;
    padding-left: 3px;
  }
}
@media (max-width: 992px) {
  /* line 68, ../library/scss/variants/_certhia.scss */
  body.certhia .header .header-col-right #menu-hoofdmenu > li:hover > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:focus > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:active > a, body.certhia .header .header-col-right #menu-hoofdmenu > li:visited > a {
    padding-right: 10px;
    padding-left: 10px;
  }
}
/* line 80, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu > li:hover > a:after, body.certhia .header .header-col-right #menu-hoofdmenu > li:focus > a:after, body.certhia .header .header-col-right #menu-hoofdmenu > li:active > a:after, body.certhia .header .header-col-right #menu-hoofdmenu > li:visited > a:after {
  width: 100%;
  transition: all 0.5s ease-out;
  transition-delay: 0s;
  background-color: #30425b;
}
/* line 91, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu a {
  color: #797e86;
  padding-bottom: 29px;
  background-color: transparent !important;
}
/* line 95, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu a:after {
  content: " ";
  background-color: #30425b;
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  height: 2px;
  width: 0%;
  margin: auto;
  transition: all 0.3s ease-in;
  transition-delay: 0.1s;
}
/* line 109, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu {
  display: none;
  position: absolute;
  z-index: 9;
  text-align: left;
  left: 0;
  min-width: 235px;
  padding-top: 10px;
  margin-top: 0;
  background: #30425b;
  padding: 15px;
}
/* line 121, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu .sub-menu {
  display: none !important;
}
/* line 125, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li {
  display: block;
}
/* line 127, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li:hover, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li:focus, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li:active {
  background-color: #30425b;
}
/* line 128, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li:hover a, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li:focus a, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li:active a {
  color: #ffffff;
}
/* line 134, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a:visited {
  display: block;
  padding: 5px 15px;
  color: #ffffff;
  background-color: transparent;
}
/* line 140, ../library/scss/variants/_certhia.scss */
body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a:hover, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a:focus, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a:active, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a:visited:hover, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a:visited:focus, body.certhia .header .header-col-right #menu-hoofdmenu .sub-menu li a:visited:active {
  color: #a0bec1;
  text-decoration: none;
  background-color: transparent;
}
/* line 151, ../library/scss/variants/_certhia.scss */
body.certhia .header > .container > .row, body.certhia .header .header_below > .container > .row {
  position: relative;
}
/* line 153, ../library/scss/variants/_certhia.scss */
body.certhia .header > .container > .row .header-col-right, body.certhia .header .header_below > .container > .row .header-col-right {
  position: absolute;
  right: 0;
  bottom: 0;
}
/* line 157, ../library/scss/variants/_certhia.scss */
body.certhia .header > .container > .row .header-col-right #inner-header-main-nav.container, body.certhia .header .header_below > .container > .row .header-col-right #inner-header-main-nav.container {
  width: inherit !important;
  text-align: right;
}
/* line 168, ../library/scss/variants/_certhia.scss */
body.certhia .block.search-block-form .searchactivator {
  color: #a0bec1;
}
/* line 170, ../library/scss/variants/_certhia.scss */
body.certhia .block.search-block-form .searchactivator:before, body.certhia .block.search-block-form .searchactivator:after {
  color: #a0bec1;
}
/* line 174, ../library/scss/variants/_certhia.scss */
body.certhia .block.search-block-form .searchform .form-actions input {
  background-color: #a0bec1;
}
/* line 178, ../library/scss/variants/_certhia.scss */
body.certhia .block.smartoffice {
  color: #30425b;
}
/* line 179, ../library/scss/variants/_certhia.scss */
body.certhia .block.smartoffice strong {
  color: #30425b;
}
/* line 185, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_1_container {
  background-color: #dddee0;
  padding: 40px 0 80px;
}
@media (max-width: 992px) {
  /* line 185, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_1_container {
    margin-top: 29px;
  }
}
/* line 193, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav ul li a:before {
  font-weight: 100;
}
/* line 196, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child {
  position: absolute;
  width: 98%;
  top: -43px;
}
/* line 200, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child ul {
  text-align: center;
}
/* line 204, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li {
  padding: 5px 10px 5px 10px;
  background-color: #9fa6b4;
  color: #ffffff;
  transition: all 0.5s;
}
/* line 210, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li > ul {
  text-align: center;
}
/* line 213, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li:hover, body.certhia .certhia_homepage_row_2_container nav:first-child li:focus {
  padding: 5px 10px 5px 10px;
  transition: background-color 0.5s;
  background-color: #a3a3a3;
}
/* line 217, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li:hover a, body.certhia .certhia_homepage_row_2_container nav:first-child li:focus a {
  background-color: inherit;
}
/* line 223, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li.active {
  background-color: #ffffff;
}
/* line 225, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li.active a {
  color: #30425b;
  font-weight: 600;
}
/* line 235, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li a {
  color: #ffffff;
  background-color: transparent;
}
/* line 239, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:first-child li a:hover, body.certhia .certhia_homepage_row_2_container nav:first-child li a:focus, body.certhia .certhia_homepage_row_2_container nav:first-child li a:active, body.certhia .certhia_homepage_row_2_container nav:first-child li a:visited {
  background-color: transparent;
}
/* line 245, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) {
  transition: all 0.5s;
  padding: 150px 0 0 0;
}
/* line 248, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: center;
}
/* line 254, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li {
  display: inline-block;
  position: relative;
  height: 120px;
  width: 16%;
}
/* line 257, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li a:before {
  color: #30425b;
  position: absolute;
  top: -90px;
  font-family: "Font Awesome 5 Free";
  font-size: 3.5rem;
  width: 100%;
  left: 0;
  font-weight: 600;
}
/* line 268, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li a {
  color: #30425b;
  text-transform: uppercase;
  font-weight: 600;
  transition: all 0.5s;
}
/* line 276, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li:hover a:before {
  color: #a0bec1;
  transition: all 0.5s;
}
/* line 280, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li:hover a {
  color: #a0bec1;
  transition: all 0.5s;
}
@media (max-width: 996px) {
  /* line 254, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li {
    width: 32%;
  }
}
@media (max-width: 500px) {
  /* line 254, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li {
    width: 100%;
  }
}
/* line 299, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li:nth-child(6) a {
  color: #dead49;
}
/* line 302, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li:nth-child(6) a:before {
  color: #dead49;
}
/* line 307, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li:nth-child(6):hover a {
  color: #a0bec1;
}
/* line 309, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(n+2) ul li:nth-child(6):hover a:before {
  color: #a0bec1;
}
/* line 322, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(2) li:nth-child(1) a:before {
  content: '\f1b9';
}
/* line 328, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(2) li:nth-child(2) a:before {
  content: '\f015';
}
/* line 333, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(2) li:nth-child(3) a:before {
  content: '\f0c0';
}
/* line 338, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(2) li:nth-child(4) a:before {
  content: '\f21e';
}
/* line 343, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(2) li:nth-child(5) a:before {
  content: '\f0b1';
}
/* line 348, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(2) li:nth-child(6) a:before {
  content: '\f09d';
  color: #dead49;
}
/* line 358, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(3) li:nth-child(1) a:before {
  content: '\f1b9';
}
/* line 363, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(3) li:nth-child(2) a:before {
  content: '\f1ad';
}
/* line 368, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(3) li:nth-child(3) a:before {
  content: '\f015';
}
/* line 373, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(3) li:nth-child(4) a:before {
  content: '\f21e';
}
/* line 378, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(3) li:nth-child(5) a:before {
  content: '\f0b1';
}
/* line 383, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_2_container nav:nth-child(3) li:nth-child(6) a:before {
  content: '\f09d';
  color: #dead49;
}
/* line 391, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container {
  background-color: #dddee0;
  padding: 40px 0;
}
/* line 395, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block:first-child, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block:first-child {
  min-height: 35px;
  margin: 20px 0;
  color: #797e86;
}
/* line 400, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block {
  padding: 20px 0;
  background-color: #ffffff;
  margin-bottom: 20px;
  overflow: auto;
  transition: background-color 0.5s;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 40px 0px transparent;
  -moz-box-shadow: 0px 0px 40px 0px transparent;
  box-shadow: 0px 0px 40px 0px transparent;
  transition: all 0.5s;
}
/* line 407, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block a, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block a {
  color: #797e86;
  transition: all 0.5s;
}
/* line 415, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block:hover, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block:hover {
  -webkit-box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.5s;
}
/* line 420, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block:hover a, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block:hover a {
  color: #30425b;
  transition: all 0.5s;
}
/* line 425, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block .icon, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block .icon {
  width: 20%;
  height: 90px;
  float: left;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 432, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block .icon i, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block .icon i {
  font-size: 42px;
}
/* line 436, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block .block-content, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block .block-content {
  width: 80%;
  float: left;
  margin-top: -15px;
}
/* line 441, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block h3, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block h3 {
  display: inline-flex;
  width: 50%;
  color: #a0bec1 !important;
}
/* line 446, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block p, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block p {
  color: #797e86;
}
/* line 450, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-1 .block ~ .block .icon i, body.certhia .certhia_homepage_row_3_container .block-region-third-row-column-2 .block ~ .block .icon i {
  color: #a0bec1;
}
/* line 457, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container {
  padding: 40px 0;
}
/* line 461, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container .insuactions .action-content {
  padding: 0;
}
/* line 463, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container .insuactions .action-content .inner-action-content {
  background: #30425b;
}
/* line 468, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container .insuactions ul li {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 472, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container .insuactions ul li .action-content {
  height: 300px;
}
/* line 474, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container .insuactions ul li .action-content .inner-action-content {
  padding: 15px 60px;
  width: 100%;
}
/* line 483, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container #certhia_homepage_row_4 h1 {
  margin-bottom: 20px;
  border-bottom: solid 1px;
}
/* line 488, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container #certhia_homepage_row_4 .block-region-fourth-row-column-1 h1 {
  color: #30425b;
  border-bottom-color: #30425b;
}
/* line 495, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container #certhia_homepage_row_4 .block-region-fourth-row-column-2 h1 {
  color: #a0bec1;
  border-bottom-color: #a0bec1;
}
/* line 500, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_4_container #certhia_homepage_row_4 .views-row {
  padding: 15px 0;
  border-bottom: solid 1px #dddee0;
  margin: 3px 0;
}
/* line 508, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container {
  position: relative;
}
/* line 509, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .block-region-fifth-row h2 {
  margin-bottom: 0;
}
/* line 514, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .simplenews-subscriber-form, body.certhia .certhia_homepage_row_5_container .campaignmonitor-admin-settings-form {
  padding: 20px 0;
}
@media (max-width: 900px) {
  /* line 514, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_5_container .simplenews-subscriber-form, body.certhia .certhia_homepage_row_5_container .campaignmonitor-admin-settings-form {
    padding: 30px 0 55px;
  }
}
/* line 519, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .simplenews-subscriber-form #edit-message, body.certhia .certhia_homepage_row_5_container .campaignmonitor-admin-settings-form #edit-message {
  width: 42%;
}
@media (max-width: 900px) {
  /* line 519, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_5_container .simplenews-subscriber-form #edit-message, body.certhia .certhia_homepage_row_5_container .campaignmonitor-admin-settings-form #edit-message {
    position: initial;
    width: 100%;
  }
}
/* line 528, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child {
  border-radius: 0 80px 0 0;
  background-color: #dddee0;
  padding-bottom: 1px;
}
/* line 529, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .block-region-fifth-row {
  position: relative;
}
/* line 531, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .block-region-fifth-row .campaignmonitor-admin-settings-form {
  width: 48%;
  position: absolute;
  right: 25px;
  top: 0;
}
@media (max-width: 1023px) {
  /* line 531, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .block-region-fifth-row .campaignmonitor-admin-settings-form {
    width: 80%;
    right: 35px;
    top: 35px;
  }
}
@media (max-width: 767px) {
  /* line 531, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .block-region-fifth-row .campaignmonitor-admin-settings-form {
    top: 100px;
  }
}
/* line 544, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .block-region-fifth-row .campaignmonitor-admin-settings-form .js-form-item.form-item.js-form-type-textfield.form-item-email.js-form-item-email {
  margin-bottom: 0;
}
/* line 547, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .block-region-fifth-row .campaignmonitor-admin-settings-form #edit-subscribe {
  width: 15%;
}
/* line 555, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child:before {
  content: ' ';
  width: 1000%;
  height: 100%;
  position: absolute;
  margin-left: -1000%;
  background-color: #dddee0;
  z-index: -1;
}
/* line 564, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .simplenews-subscriber-form .button, body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .campaignmonitor-admin-settings-form .button {
  width: 100%;
}
/* line 568, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .field--name-mail {
  position: absolute;
  right: 10%;
  top: 35px;
  width: 40%;
}
@media (max-width: 900px) {
  /* line 568, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child .field--name-mail {
    position: initial;
    width: 100%;
  }
}
/* line 579, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child #edit-actions {
  position: absolute;
  right: 10%;
  top: 35px;
  width: 10%;
}
@media (max-width: 900px) {
  /* line 579, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_5_container #certhia_homepage_row_5 > div:first-child #edit-actions {
    position: absolute;
    top: initial;
  }
}
/* line 593, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .block-region-fifth-row > .block {
  margin-left: 110px;
  margin-bottom: 75px;
}
@media (max-width: 767px) {
  /* line 593, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_5_container .block-region-fifth-row > .block {
    margin-bottom: 150px;
  }
}
/* line 599, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .block-region-fifth-row > .block.simplenews-subscriber-form {
  margin-bottom: 0px;
}
/* line 602, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .block-region-fifth-row > .block:before {
  position: absolute;
  width: 110px;
  height: 75px;
  content: "\f0e0";
  font-family: "Font Awesome 5 Free";
  left: 0;
  color: #30425b;
  font-size: 3rem;
  text-align: center;
  font-weight: 600;
}
/* line 615, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .block-region-fifth-row input#edit-mail-0-value {
  border: none;
}
/* line 618, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_5_container .block-region-fifth-row .simplenews-subscriber-form .button, body.certhia .certhia_homepage_row_5_container .block-region-fifth-row .campaignmonitor-admin-settings-form .button {
  background-color: #30425b;
  color: #ffffff;
  margin-bottom: 12px;
}
/* line 627, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_6_container #certhia_homepage_row_6 .container {
  position: relative;
}
/* line 629, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_6_container #certhia_homepage_row_6 .container > div {
  position: absolute;
  bottom: 0;
  padding: 30px;
  background-color: rgba(105, 114, 116, 0.8);
  color: #ffffff;
}
/* line 636, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_6_container #certhia_homepage_row_6 .container > div > div:first-child {
  font-weight: 800;
  font-style: italic;
  font-size: 1.6rem;
}
/* line 641, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_6_container #certhia_homepage_row_6 .container > div img {
  width: 100%;
  min-height: 200px;
}
/* line 647, ../library/scss/variants/_certhia.scss */
body.certhia .certhia_homepage_row_6_container #certhia_homepage_row_6 img {
  width: 100%;
  min-height: 210px;
}
@media (max-width: 500px) {
  /* line 647, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_6_container #certhia_homepage_row_6 img {
    min-height: 264px;
  }
}
@media (max-width: 389px) {
  /* line 647, ../library/scss/variants/_certhia.scss */
  body.certhia .certhia_homepage_row_6_container #certhia_homepage_row_6 img {
    min-height: 302px;
  }
}
/* line 660, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text {
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
  bottom: 0;
  top: inherit;
}
/* line 669, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text {
  width: 100%;
  margin-left: 0;
}
/* line 672, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text h2 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 0px;
}
/* line 677, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper {
  background-color: rgba(105, 114, 116, 0.8);
  border-radius: 80px 0 0 0;
  padding-left: 100px;
  position: relative;
  /*
          &:after {
            content: ' ';
            width: 1000%;
            height: 100%;
            position: absolute;
            background-color: rgba(#505050, 0.8);
            z-index: -1;
            top: 0;
            left: 100%;
          }*/
}
/* line 693, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h2 {
  font-size: 32px;
  font-size: 2.025rem;
  padding-right: 8px;
}
/* line 698, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h3 {
  font-size: 23px;
  font-size: 1.425rem;
}
/* line 702, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper p {
  margin-left: 40px;
}
/* line 705, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h2, body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper h3, body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .wrapper p {
  display: inline-block;
  width: inherit;
}
/* line 713, ../library/scss/variants/_certhia.scss */
body.certhia.onze-diensten .certhia_homepage_row_1_container {
  background-color: #dddee0;
  width: 100%;
  position: absolute;
  left: 0;
  height: 200px;
}
@media (max-width: 992px) {
  /* line 713, ../library/scss/variants/_certhia.scss */
  body.certhia.onze-diensten .certhia_homepage_row_1_container {
    height: 271px;
  }
}
/* line 723, ../library/scss/variants/_certhia.scss */
body.certhia.onze-diensten .certhia_homepage_row_2_container {
  background-color: transparent;
  margin-top: 200px;
}
@media (max-width: 992px) {
  /* line 723, ../library/scss/variants/_certhia.scss */
  body.certhia.onze-diensten .certhia_homepage_row_2_container {
    margin-top: 300px;
  }
}
/* line 730, ../library/scss/variants/_certhia.scss */
body.certhia.onze-diensten .certhia_homepage_row_3_container {
  background-color: transparent;
}
/* line 734, ../library/scss/variants/_certhia.scss */
body.certhia.onze-diensten .certhia_homepage_row_5_container .col-lg-6:first-child {
  background-color: transparent;
}
/* line 736, ../library/scss/variants/_certhia.scss */
body.certhia.onze-diensten .certhia_homepage_row_5_container .col-lg-6:first-child:before {
  width: 0;
}
/* line 742, ../library/scss/variants/_certhia.scss */
body.certhia .block.search-block-form .searchactivator {
  text-transform: none;
}
/* line 745, ../library/scss/variants/_certhia.scss */
body.certhia .cta-bar .cta-bar-inner .items ul li {
  background-color: #a0bec1;
}
/* line 747, ../library/scss/variants/_certhia.scss */
body.certhia .cta-bar .cta-bar-inner .items ul li:hover {
  background-color: #30425b;
}
/* line 752, ../library/scss/variants/_certhia.scss */
body.certhia footer #inner-footer {
  padding: 0;
  background-color: #30425b;
}
/* line 755, ../library/scss/variants/_certhia.scss */
body.certhia footer #inner-footer #footer-content {
  width: 100%;
  padding: 0;
}
/* line 762, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices {
  border-bottom-color: #a0bec1;
}
/* line 763, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices h2 {
  color: #dead49;
}
/* line 766, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices a {
  color: #a0bec1;
}
/* line 768, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices a:hover {
  font-weight: bold;
}
/* line 774, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices .data .office ul li:before {
  color: #dead49;
}
/* line 777, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices .data .office:nth-child(odd) {
  background-color: ;
}
/* line 780, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices .icon {
  color: #a0bec1;
  border-color: #a0bec1;
}
/* line 784, ../library/scss/variants/_certhia.scss */
body.certhia .alloffices .trigger .trigger_footer {
  color: #dead49;
}
/* line 789, ../library/scss/variants/_certhia.scss */
body.certhia .node.node-article-archive .widget-date, body.certhia .node.node-tip-archive .widget-date, body.certhia .node.node-faq-archive .widget-date, body.certhia .node.node-tip-archive .widget-date, body.certhia .node.node-faq-archive .widget-date {
  display: none;
}
/* line 792, ../library/scss/variants/_certhia.scss */
body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen {
  margin-bottom: 0px;
  /* was 72px */
}
@media (max-width: 1200px) {
  /* line 792, ../library/scss/variants/_certhia.scss */
  body.certhia .insusite_banners .insusite_banner .banner_text .inner_banner_text .leadgen {
    margin-bottom: 0px;
  }
}
/* line 798, ../library/scss/variants/_certhia.scss */
body.certhia #content_below_container_2 {
  padding: 20px 0 0 0;
}
/* line 801, ../library/scss/variants/_certhia.scss */
body.certhia footer.footer {
  margin-top: 50px;
}
/* line 803, ../library/scss/variants/_certhia.scss */
body.certhia footer.footer #footer_below {
  background-color: #ffffff;
  padding: 2rem 0;
}
/* line 808, ../library/scss/variants/_certhia.scss */
body.certhia .form-item-auto-merk-model input.form-text {
  height: inherit !important;
  border-radius: 4px !important;
  border-color: #bdbdbd !important;
}

/* line 6, ../library/scss/variants/_serinus.scss */
.serinus header ul.producten-menu li a:before {
  background-color: transparent;
  content: '\f18e';
  font-size: 20px;
  font-size: 1.25rem;
  font-family: "Font Awesome 5 Free";
  transform: none;
  transition: none;
  position: static;
  opacity: 1;
  margin-right: 5px;
  margin-top: 2px;
  font-weight: 600;
}
/* line 20, ../library/scss/variants/_serinus.scss */
.serinus header ul.producten-menu li a:after {
  background-color: transparent;
}
/* line 27, ../library/scss/variants/_serinus.scss */
.serinus header ul.producten-menu li:nth-child(1) a:hover {
  color: #30425b;
}
/* line 35, ../library/scss/variants/_serinus.scss */
.serinus header ul.producten-menu li:nth-child(2) a:hover {
  color: #dead49;
}
/* line 46, ../library/scss/variants/_serinus.scss */
.serinus .block.widget_insusite_officehours_widget .row {
  border-bottom-color: #dead49;
}
/* line 49, ../library/scss/variants/_serinus.scss */
.serinus .block.widget_insusite_officehours_widget .row div:first-of-type {
  color: #dead49;
}
/* line 60, ../library/scss/variants/_serinus.scss */
.serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text h2 {
  color: #a0bec1;
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 66, ../library/scss/variants/_serinus.scss */
.serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text h3 {
  color: #a0bec1;
}
/* line 70, ../library/scss/variants/_serinus.scss */
.serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-main, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text #documentcenter button, #documentcenter .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text button, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-secondary, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-third, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row1 .column3 .block .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .block .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .woning .overview_page_structure1_row3_slider .slide .text a, .woning .overview_page_structure1_row3_slider .slide .text .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .reizen .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .ondernemingen .overview_page_structure1_row3_slider .slide .text a, .ondernemingen .overview_page_structure1_row3_slider .slide .text .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .block.voertuig_voldoende .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-gray {
  background-color: transparent;
  padding: 0px;
}
/* line 74, ../library/scss/variants/_serinus.scss */
.serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-main:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text #documentcenter button:before, #documentcenter .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text button:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row1 .column1 a:before, .overview_page_structure1_row1 .column1 .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row_4 .column2 .block:first-of-type a:before, .overview_page_structure1_row_4 .column2 .block:first-of-type .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .gezin .overview_page_structure1_row_4 .column1 a:before, .gezin .overview_page_structure1_row_4 .column1 .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure2 .right .block.woning_voldoende a:before, .overview_page_structure2 .right .block.woning_voldoende .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure2 .right .block.snelheidsduivel a:before, .overview_page_structure2 .right .block.snelheidsduivel .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-secondary:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-third:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row1 .column3 .block a:before, .overview_page_structure1_row1 .column3 .block .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure1_row3 .block a:before, .overview_page_structure1_row3 .block .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .woning .overview_page_structure1_row3_slider .slide .text a:before, .woning .overview_page_structure1_row3_slider .slide .text .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .reizen .overview_page_structure1_row3_slider .slide .text a:before, .reizen .overview_page_structure1_row3_slider .slide .text .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .ondernemingen .overview_page_structure1_row3_slider .slide .text a:before, .ondernemingen .overview_page_structure1_row3_slider .slide .text .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .overview_page_structure2 .right .block.voertuig_voldoende a:before, .overview_page_structure2 .right .block.voertuig_voldoende .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text a:before, .serinus .insusite_banners .insusite_banner .banner_text .inner_banner_text .btn-gray:before {
  content: '\f18e';
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 600;
  margin-right: 5px;
}
/* line 86, ../library/scss/variants/_serinus.scss */
.serinus .insusite_banners .insusite_banner .image .dummy-gradient {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: -moz-linear-gradient(left, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(151, 175, 37, 0.8)), color-stop(50%, rgba(151, 175, 37, 0.8)), color-stop(40%, rgba(225, 225, 225, 0)), color-stop(100%, rgba(246, 246, 246, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(right, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(right, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(right, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to left, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 40%, rgba(246, 246, 246, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc26264f', endColorstr='#4e99a1', GradientType=1);
  /* IE6-9 */
}
@media (min-width: 2300px) {
  /* line 86, ../library/scss/variants/_serinus.scss */
  .serinus .insusite_banners .insusite_banner .image .dummy-gradient {
    background: -moz-linear-gradient(left, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(151, 175, 37, 0.8)), color-stop(50%, rgba(151, 175, 37, 0.8)), color-stop(50%, rgba(225, 225, 225, 0)), color-stop(100%, rgba(246, 246, 246, 0)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(right, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(right, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(right, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* IE10+ */
    background: linear-gradient(to left, rgba(151, 175, 37, 0.8) 0%, rgba(151, 175, 37, 0.8) 50%, rgba(225, 225, 225, 0) 50%, rgba(246, 246, 246, 0) 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc26264f', endColorstr='#4e99a1', GradientType=1);
    /* IE6-9 */
  }
}
/* line 116, ../library/scss/variants/_serinus.scss */
.serinus .link:before, .serinus .link-main:before, .serinus .block .quotation .block-content .link-third:before, .block .quotation .block-content .serinus .link-third:before, .serinus .block-region-sidebar .block .quotation .block-content a:before, .block-region-sidebar .block .quotation .block-content .serinus a:before,
.serinus .layout-sidebar-second .block .quotation .block-content a:before,
.layout-sidebar-second .block .quotation .block-content .serinus a:before, .serinus .link-secondary:before, .serinus .link-third:before, .serinus .block-region-sidebar .block a:before, .block-region-sidebar .block .serinus a:before,
.serinus .layout-sidebar-second .block a:before,
.layout-sidebar-second .block .serinus a:before, .serinus .link-fourth:before {
  background-color: transparent;
  content: '\f18e';
  font-family: "Font Awesome 5 Free";
  transform: none;
  transition: none;
  position: static;
  font-size: 20px;
  font-size: 1.25rem;
  margin-right: 5px;
  font-weight: 600;
  opacity: 1;
}
/* line 129, ../library/scss/variants/_serinus.scss */
.serinus .link:after, .serinus .link-main:after, .serinus .block .quotation .block-content .link-third:after, .block .quotation .block-content .serinus .link-third:after, .serinus .block-region-sidebar .block .quotation .block-content a:after, .block-region-sidebar .block .quotation .block-content .serinus a:after,
.serinus .layout-sidebar-second .block .quotation .block-content a:after,
.layout-sidebar-second .block .quotation .block-content .serinus a:after, .serinus .link-secondary:after, .serinus .link-third:after, .serinus .block-region-sidebar .block a:after, .block-region-sidebar .block .serinus a:after,
.serinus .layout-sidebar-second .block a:after,
.layout-sidebar-second .block .serinus a:after, .serinus .link-fourth:after {
  background-color: transparent;
}
/* line 133, ../library/scss/variants/_serinus.scss */
.serinus .link.link-third, .serinus .link-third.link-main, .serinus .block .quotation .block-content .link-third, .block .quotation .block-content .serinus .link-third, .serinus .block-region-sidebar .block .quotation .block-content a, .block-region-sidebar .block .quotation .block-content .serinus a,
.serinus .layout-sidebar-second .block .quotation .block-content a,
.layout-sidebar-second .block .quotation .block-content .serinus a, .serinus .link-third.link-secondary, .serinus .link-third, .serinus .block-region-sidebar .block a, .block-region-sidebar .block .serinus a,
.serinus .layout-sidebar-second .block a,
.layout-sidebar-second .block .serinus a, .serinus .link-third:visited, .serinus .link-third.link-fourth {
  color: #4e99a1;
  font-weight: bold;
}
/* line 140, ../library/scss/variants/_serinus.scss */
.serinus .link.link-third:hover, .serinus .link-third.link-main:hover, .serinus .block .quotation .block-content .link-third:hover, .block .quotation .block-content .serinus .link-third:hover, .serinus .link-third.link-secondary:hover, .serinus .link-third:hover, .serinus .block-region-sidebar .block a:hover, .block-region-sidebar .block .serinus a:hover,
.serinus .layout-sidebar-second .block a:hover,
.layout-sidebar-second .block .serinus a:hover, .serinus .link-third:hover:visited, .serinus .link-third.link-fourth:hover {
  color: #30425b;
}

/* line 147, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 {
  padding-top: 90px;
  padding-bottom: 90px;
}
/* line 152, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a {
  color: #30425b;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 600;
  display: block;
  text-align: center;
}
/* line 159, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a:hover {
  color: #dead49;
}
/* line 162, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a:hover:before {
  border-bottom-color: #dead49;
}
/* line 167, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a:before {
  display: block;
  border-bottom: 1px solid #30425b;
  font-family: "Font Awesome 5 Free";
  font-size: 60px;
  font-size: 3.75rem;
  font-weight: 600;
  margin-bottom: 20px;
}
/* line 177, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.voertuig:before {
  content: '\f1b9';
}
/* line 183, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.woning:before {
  content: '\f015';
}
/* line 189, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.gezin:before {
  content: '\f0c0';
}
/* line 195, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.reizen:before {
  content: '\f072';
}
/* line 201, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.financieel:before {
  content: '\f09d';
}
/* line 206, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.ondernemer {
  color: #dead49;
}
/* line 209, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.ondernemer:hover {
  color: #30425b;
}
/* line 212, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.ondernemer:hover:before {
  border-bottom-color: #30425b;
}
/* line 217, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_1 nav a.ondernemer:before {
  content: '\f0b1';
  border-bottom-color: #dead49;
}

/* line 227, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_3 {
  padding-top: 100px;
  padding-bottom: 100px;
}
/* line 231, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_3 h1 {
  color: #30425b;
  text-align: center;
  font-size: 30px;
  font-size: 1.875rem;
  margin-bottom: 0px;
  line-height: 40px;
}
/* line 239, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_3 .articledate {
  color: #dead49;
  text-align: center;
  margin-bottom: 35px;
}
/* line 245, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_3 article {
  background-color: #f9f9f9;
  text-align: center;
  padding: 40px 20px;
}
/* line 250, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_3 article h2 {
  margin-top: 0px;
}
/* line 253, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_3 article h2 a {
  color: #333333;
}
/* line 260, ../library/scss/variants/_serinus.scss */
#serinus_homepage_row_3 .block-region-third-row-third-column h1 {
  margin-bottom: 60px;
}

@media (max-width: 1200px) {
  /* line 1, ../library/scss/partials/_popups.scss */
  .popup-minimal {
    display: none;
  }
}
/* line 6, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay {
  position: fixed;
  z-index: 9999;
}
/* line 12, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay.active {
  display: inline;
}
/* line 15, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay.active .popup-container {
  right: 0px;
  cursor: initial;
}
/* line 23, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container {
  display: table;
  cursor: pointer;
  -webkit-transition: 1s ease-in-out;
  -moz-transition: 1s ease-in-out;
  -o-transition: 1s ease-in-out;
  transition: 1s ease-in-out;
  position: fixed;
  top: 400px;
  right: -200px;
      /*@include mediamax(768px) {
          right: -230px;

      }*/
}
/* line 41, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container {
  display: table-row;
}
/* line 44, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-trigger {
  display: table-cell;
  vertical-align: bottom;
  color: #ffffff;
}
/* line 49, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-trigger .popup-trigger-content {
  -webkit-box-shadow: 0px 0px 11px 3px rgba(80, 80, 80, 0.35);
  -moz-box-shadow: 0px 0px 11px 3px rgba(80, 80, 80, 0.35);
  box-shadow: 0px 0px 11px 3px rgba(80, 80, 80, 0.35);
  background-color: #dead49;
  width: 100px;
  text-align: center;
  padding: 10px;
}
/* line 58, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-trigger .popup-trigger-content .icon {
  display: block;
  font-size: 24px;
  font-size: 1.5rem;
  margin-bottom: 10px;
}
/* line 66, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content {
  display: table-cell;
  background-color: #30425b;
  font-size: 1.2rem;
  width: 200px;
  text-align: center;
  padding: 20px;
  color: #ffffff;
}
/* line 75, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h2, .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h3 {
  text-align: center;
  color: white;
  font-weight: 400;
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
}
/* line 82, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h2 {
  font-size: 35px;
  margin: 0;
}
/* line 87, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h3 {
  font-size: 25px;
  margin: 0;
}
/* line 92, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup {
  display: inline-block;
  margin: 0 auto;
  background: #366183;
  color: white;
  padding: 20px 20px;
  /* margin-top: 50px; */
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
}
/* line 103, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup:hover, .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup:active, .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup:focus {
  text-decoration: none;
  background: #284760;
}
/* line 111, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .btn-popup-close {
  float: right;
  padding: 0 20px 0px;
  font-size: 0.8rem;
  color: #ffffff;
  font-weight: 600;
}
/* line 118, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .btn-popup-close:hover, .popup-minimal .popup-overlay .popup-container .popup-content-container .btn-popup-close:focus {
  text-decoration: none;
  cursor: pointer;
}
/* line 125, ../library/scss/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-close {
  color: white;
  font-size: 35px;
  padding: 10px;
  border: 1px solid white;
  border-radius: 50%;
  position: absolute;
  top: 100px;
  right: 100px;
}

/* line 144, ../library/scss/partials/_popups.scss */
.popup-imagebottom {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
}
@media (max-width: 768px) {
  /* line 144, ../library/scss/partials/_popups.scss */
  .popup-imagebottom {
    display: none;
  }
}
/* line 156, ../library/scss/partials/_popups.scss */
.popup-imagebottom.active {
  display: block;
}
/* line 160, ../library/scss/partials/_popups.scss */
.popup-imagebottom.closed, .popup-imagebottom.firstshow {
  display: none;
}
/* line 165, ../library/scss/partials/_popups.scss */
.popup-imagebottom .popup-content {
  width: 400px;
  height: 226px;
  background-size: cover;
  padding: 25px;
  color: #ffffff;
  text-align: center;
  font-weight: bold;
  position: relative;
}
/* line 175, ../library/scss/partials/_popups.scss */
.popup-imagebottom .popup-content .btn-popup-close {
  position: absolute;
  bottom: 5px;
  right: 5px;
  color: #ffffff;
  font-size: 14px;
  font-size: 0.875rem;
}

/* line 3, ../library/scss/overviewpages/_overviewpages.scss */
.overviewpage .middle,
.front .middle {
  padding: 0;
  margin-bottom: 0px;
}

/* line 9, ../library/scss/overviewpages/_overviewpages.scss */
.overviewpage {
  overflow-x: hidden;
}
/* line 11, ../library/scss/overviewpages/_overviewpages.scss */
.overviewpage .middle {
  padding: 40px 0px 0px 0px;
}

/* line 16, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 {
  padding-bottom: 40px;
}
/* line 18, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column1 {
  font-size: 18px;
  font-size: 1.125rem;
}
@media (max-width: 992px) {
  /* line 18, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column1 {
    margin-bottom: 20px;
  }
}
/* line 24, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column1 a {
  color: #ffffff;
  display: block;
  width: 100%;
  margin-top: 20px;
  text-align: center;
  background-color: #30425b;
  color: #ffffff;
  padding: 10px 20px;
}
/* line 35, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column1 a:hover {
  background-color: transparent;
  color: #30425b !important;
}
@media (max-width: 992px) {
  /* line 42, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column2 {
    margin-bottom: 20px;
  }
}
/* line 48, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 h2 {
  color: #a0bec1;
  margin-top: 0px;
  border-bottom: 1px solid #a0bec1;
  padding-bottom: 15px;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
}
/* line 58, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 63, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li {
  border-bottom: 1px solid #dddee0;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 68, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li:first-of-type {
  padding-top: 0;
}
/* line 72, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li:before {
  font-family: "Font Awesome 5 Free";
  content: '\f101';
  font-weight: 600;
  padding-right: 10px;
}
/* line 79, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li a {
  font-weight: 600;
}
/* line 82, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li a:hover {
  color: #a0bec1;
}
@media (max-width: 992px) {
  /* line 91, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 {
    margin-bottom: 20px;
  }
}
/* line 97, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block {
  position: relative;
  background-color: #f9f9f9;
  padding: 20px;
  background-image: url(/themes/custom/sita/images/overview/car-background.png);
  background-repeat: no-repeat;
  background-position: center 40px;
}
@media (max-width: 1200px) {
  /* line 97, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 .block {
    background-size: 90%;
    background-position: center 60px;
  }
}
@media (max-width: 992px) {
  /* line 97, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 .block {
    background-size: 60%;
    background-position: center center;
  }
}
/* line 116, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block h3 {
  margin: 0;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 30px;
}
/* line 122, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block p {
  margin: 0;
}
/* line 126, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block a {
  text-align: center;
  display: block;
  width: 100%;
  margin-top: 145px;
  background-color: #dead49;
  color: #ffffff !important;
  padding: 10px 20px;
}
/* line 136, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block a:hover {
  background-color: transparent;
  color: #dead49 !important;
}
@media (max-width: 992px) {
  /* line 126, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 .block a {
    margin-top: 42%;
  }
}
/* line 148, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 blockquote {
  padding: 0;
  border-left: none;
  color: #dead49;
  line-height: 36px;
  font-weight: 600;
  font-style: italic;
  text-align: center;
}
/* line 157, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 blockquote p {
  font-size: 22px;
  font-size: 1.375rem;
}
/* line 162, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
/* line 168, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist li {
  border-bottom: 1px solid #797e86;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 173, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist li:first-of-type {
  padding-top: 0px;
}
/* line 178, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist li a:before {
  content: '\f101';
  font-family: "Font Awesome 5 Free";
  padding-right: 10px;
  font-weight: 600;
}
/* line 184, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist li a:before:hover {
  font-weight: bold;
}

/* line 195, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row1 .column1 a {
  color: #ffffff;
}
/* line 198, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row1 .column1 a:hover {
  color: #30425b;
}
/* line 205, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row1 .column3 .block {
  background-image: url(/themes/custom/sita/images/overview/gezin-background.png);
  background-position: 170px 40px;
}
@media (max-width: 1200px) {
  /* line 205, ../library/scss/overviewpages/_overviewpages.scss */
  .gezin .overview_page_structure1_row1 .column3 .block {
    background-size: auto;
    background-position: 100px 40px;
  }
}
@media (max-width: 992px) {
  /* line 205, ../library/scss/overviewpages/_overviewpages.scss */
  .gezin .overview_page_structure1_row1 .column3 .block {
    background-size: 30%;
    background-position: center center;
  }
}
/* line 219, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row1 .column3 .block h3 {
  padding-right: 100px;
}
@media (max-width: 992px) {
  /* line 219, ../library/scss/overviewpages/_overviewpages.scss */
  .gezin .overview_page_structure1_row1 .column3 .block h3 {
    padding-right: 0px;
  }
}

/* line 233, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block a {
  background-color: #30425b;
  color: #ffffff;
  padding: 10px 0px;
}
/* line 238, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block a:hover {
  background-color: transparent;
  color: #30425b;
}
/* line 244, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 249, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block ul li {
  font-family: 'Bad Script', cursive;
  font-size: 22px;
  font-size: 1.375rem;
}
/* line 254, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block ul li:before {
  content: '\f078';
  color: #96af25;
  font-size: 32px;
  font-size: 2rem;
  font-family: "Font Awesome 5 Free";
  margin-right: 10px;
  font-weight: 600;
}
/* line 268, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block {
  background-color: transparent;
  background-image: none;
  padding: 0;
}
/* line 275, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type {
  margin-top: 20px;
}
/* line 280, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type form {
  margin-top: 20px;
}
/* line 284, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .btn-main, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type #documentcenter button, #documentcenter .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type button, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .column1 a, .ondernemingen .overview_page_structure1_row1 .column1 .column3 .block:last-of-type a, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a, .gezin .overview_page_structure1_row_4 .column1 .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a {
  background-color: #a0bec1;
  color: #ffffff;
  padding: 10px 20px;
}
/* line 289, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .btn-main:hover, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type #documentcenter button:hover, #documentcenter .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type button:hover, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .column1 a:hover, .ondernemingen .overview_page_structure1_row1 .column1 .column3 .block:last-of-type a:hover, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a:hover, .gezin .overview_page_structure1_row_4 .column1 .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a:hover, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.woning_voldoende .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a:hover, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .overview_page_structure2 .right .block.snelheidsduivel a:hover, .overview_page_structure2 .right .block.snelheidsduivel .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type a:hover {
  background-color: transparent;
  color: #a0bec1;
}

/* line 302, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column1 .block a {
  background-color: #30425b;
  color: #ffffff;
  padding: 10px 0px;
}
/* line 307, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column1 .block a:hover {
  background-color: transparent;
  color: #30425b;
}
/* line 315, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block {
  background-image: none;
  background-color: #f9f9f9;
  padding: 20px 33px;
}
/* line 320, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block h2 {
  color: #dead49;
  margin-top: 0px;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 326, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block img {
  margin-bottom: 15px;
}
/* line 330, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block a {
  margin-top: 0px;
  background-color: #dead49;
  color: #ffffff;
  padding: 10px 0px;
}
/* line 336, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block a:hover {
  background-color: transparent;
  color: #dead49;
}

/* line 347, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column1 a {
  color: #ffffff;
}
/* line 350, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column1 a:hover {
  color: #30425b;
}
/* line 357, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block {
  background-image: none;
  background-color: transparent;
  padding: 0;
}
/* line 362, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block p {
  margin: 15px 0;
}
/* line 366, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block h2 {
  color: #a0bec1;
  margin-top: 0px;
  border-bottom: 1px solid #a0bec1;
  padding-bottom: 15px;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
}
/* line 375, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .linklist {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 381, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .linklist li a {
  margin-top: 0px;
  text-align: left;
  background-color: transparent;
  padding: 0px;
  color: #797e86 !important;
  text-transform: none;
  font-weight: normal;
}
/* line 390, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .linklist li a:before {
  content: '\f101';
  padding-right: 10px;
  margin-right: 0px;
}
/* line 396, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .linklist li a:hover {
  font-weight: 600;
}
/* line 403, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .btn-third, .reizen .overview_page_structure1_row1 .column3 .block a, .reizen .overview_page_structure1_row1 .column3 .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .reizen .overview_page_structure1_row1 .column3 .block a, .woning .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column3 .block a, .reizen .overview_page_structure1_row1 .column3 .block .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text .overview_page_structure1_row1 .column3 .block a, .ondernemingen .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column3 .block a, .reizen .overview_page_structure1_row1 .column3 .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .reizen .overview_page_structure1_row1 .column3 .block.voertuig_voldoende a {
  background-color: transparent;
  color: #dead49 !important;
}
/* line 407, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .btn-third:hover, .reizen .overview_page_structure1_row1 .column3 .block a:hover, .reizen .overview_page_structure1_row1 .column3 .overview_page_structure1_row3 .block a:hover, .overview_page_structure1_row3 .reizen .overview_page_structure1_row1 .column3 .block a:hover, .woning .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column3 .block a:hover, .reizen .overview_page_structure1_row1 .column3 .block .overview_page_structure1_row3_slider .slide .text a:hover, .reizen .overview_page_structure1_row3_slider .slide .text .overview_page_structure1_row1 .column3 .block a:hover, .ondernemingen .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column3 .block a:hover, .reizen .overview_page_structure1_row1 .column3 .overview_page_structure2 .right .block.voertuig_voldoende a:hover, .overview_page_structure2 .right .reizen .overview_page_structure1_row1 .column3 .block.voertuig_voldoende a:hover {
  color: #30425b !important;
}
/* line 412, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block a {
  margin-top: 0px;
}
/* line 422, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column1 .block .btn-third, .reizen .overview_page_structure1_row1 .column1 .column3 .block a, .reizen .overview_page_structure1_row1 .column3 .column1 .block a, .reizen .overview_page_structure1_row1 .column1 .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .reizen .overview_page_structure1_row1 .column1 .block a, .woning .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column1 .block a, .reizen .overview_page_structure1_row1 .column1 .block .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text .overview_page_structure1_row1 .column1 .block a, .ondernemingen .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column1 .block a, .reizen .overview_page_structure1_row1 .column1 .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .reizen .overview_page_structure1_row1 .column1 .block.voertuig_voldoende a,
.reizen .overview_page_structure1_row1 .column2 .block .btn-third,
.reizen .overview_page_structure1_row1 .column2 .column3 .block a,
.reizen .overview_page_structure1_row1 .column3 .column2 .block a,
.reizen .overview_page_structure1_row1 .column2 .overview_page_structure1_row3 .block a,
.overview_page_structure1_row3 .reizen .overview_page_structure1_row1 .column2 .block a,
.woning .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column2 .block a,
.reizen .overview_page_structure1_row1 .column2 .block .overview_page_structure1_row3_slider .slide .text a,
.reizen .overview_page_structure1_row3_slider .slide .text .overview_page_structure1_row1 .column2 .block a,
.ondernemingen .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row1 .column2 .block a,
.reizen .overview_page_structure1_row1 .column2 .overview_page_structure2 .right .block.voertuig_voldoende a,
.overview_page_structure2 .right .reizen .overview_page_structure1_row1 .column2 .block.voertuig_voldoende a {
  display: block;
  width: 100%;
  margin-top: 20px;
}

/* line 433, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column1 a {
  color: #ffffff;
}
/* line 436, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column1 a:hover {
  color: #30425b;
}
/* line 442, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column3 .block {
  background-image: none;
}
/* line 445, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column3 .block a {
  margin-top: 0;
}

/* line 452, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 {
  background-color: #f9f9f9;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 80px;
}
/* line 458, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 h2 {
  font-size: 30px;
  font-size: 1.875rem;
  color: #dead49;
  margin: 0;
  padding-bottom: 35px;
}
/* line 465, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 470, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li {
  display: inline-block;
  width: 33%;
  font-size: 18px;
  font-size: 1.125rem;
  background-image: url(/themes/custom/sita/images/overview/arrow-background.png);
  background-repeat: no-repeat;
  background-position: right 50px;
}
@media (max-width: 992px) {
  /* line 470, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row2 ul li {
    width: 100%;
    background-image: none;
    margin-bottom: 20px;
  }
}
/* line 484, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:before {
  font-family: "Font Awesome 5 Free";
  content: '\f1ec';
  color: #dead49;
  font-size: 80px;
  font-size: 5rem;
  font-weight: 600;
}
/* line 492, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li h3 {
  font-size: 26px;
  font-size: 1.625rem;
  color: #dead49;
  margin: 0;
}
/* line 499, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:first-of-type:before {
  content: '\f0e0';
}
/* line 504, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:last-of-type {
  background-image: none;
}
/* line 507, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:last-of-type:before {
  content: '\f0e9';
}

/* line 518, ../library/scss/overviewpages/_overviewpages.scss */
.voertuigen .overview_page_structure1_row3 .block, .woning .overview_page_structure1_row3 .block {
  margin-top: 200px;
}

/* line 524, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row3 {
  background-image: url(/themes/custom/sita/images/overview/voertuigen-cta-photo.jpg);
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 529, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row3 .block {
  background-color: #4e99a1;
  opacity: 0.8;
  padding: 25px;
  margin-top: 200px;
}
/* line 535, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row3 .block h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

/* line 548, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row3 .block {
  margin-top: 165px;
}

/* line 553, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row3 {
  background: url(/themes/custom/sita/images/overview/pensioensparen-photo.png);
}

/* line 557, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row3 {
  background-image: url(/themes/custom/sita/images/overview/gezin-cta-photo.jpg);
}

/* line 561, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3 {
  background-image: url(/themes/custom/sita/images/overview/woning-cta-photo.jpg);
}

/* line 566, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .overview_slides {
  position: relative;
}
/* line 570, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide1 {
  background-image: url(/themes/custom/sita/images/overview/woning-cta-photo.jpg);
}
/* line 574, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide2 {
  background-image: url(/themes/custom/sita/images/overview/woning-cta-photo-2.jpg);
}
/* line 579, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide .text {
  background-color: #4e99a1;
  opacity: 0.8;
  padding: 25px;
  margin-top: 240px;
}
/* line 585, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide .text h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

/* line 599, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .overview_slides {
  position: relative;
}
/* line 603, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide1 {
  background-image: url(/themes/custom/sita/images/overview/reizen-cta-photo.jpg);
}
/* line 607, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide2 {
  background-image: url(/themes/custom/sita/images/overview/reizen-cta-photo-2.jpg);
}
/* line 612, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide .text {
  background-color: #4e99a1;
  opacity: 0.8;
  padding: 25px;
  margin-top: 240px;
}
/* line 618, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide .text h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

/* line 632, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .overview_slides {
  position: relative;
}
/* line 636, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide1 {
  background-image: url(/themes/custom/sita/images/overview/ondernemingen-cta-photo-1.jpg);
}
/* line 640, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide2 {
  background-image: url(/themes/custom/sita/images/overview/ondernemingen-cta-photo-2.jpg);
}
/* line 644, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide3 {
  background-image: url(/themes/custom/sita/images/overview/ondernemingen-cta-photo-3.jpg);
}
/* line 649, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide .text {
  background-color: #4e99a1;
  opacity: 0.8;
  padding: 25px;
  margin-top: 240px;
}
/* line 655, ../library/scss/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide .text h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

/* line 668, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4,
.ondernemingen .overview_page_structure1_row_4 {
  background-color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 674, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1,
.ondernemingen .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
}
/* line 678, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 h2,
.ondernemingen .overview_page_structure1_row_4 .column1 h2 {
  margin-bottom: 15px;
}
/* line 682, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 ul,
.ondernemingen .overview_page_structure1_row_4 .column1 ul {
  margin-bottom: 0px;
}
/* line 685, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 ul li,
.ondernemingen .overview_page_structure1_row_4 .column1 ul li {
  border-bottom: none;
}
/* line 688, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 ul li:before,
.ondernemingen .overview_page_structure1_row_4 .column1 ul li:before {
  content: '\f078';
  color: #96af25;
  font-size: 32px;
  font-size: 2rem;
}
/* line 703, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 a,
.ondernemingen .overview_page_structure1_row_4 .column1 a {
  display: block;
  width: 100%;
  background-color: #a0bec1;
  color: #ffffff;
  text-align: center;
  padding: 10px 0px;
}
/* line 711, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 a:hover,
.ondernemingen .overview_page_structure1_row_4 .column1 a:hover {
  text-decoration: none;
  background-color: transparent;
  color: #a0bec1;
}
/* line 722, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column2 .block:first-of-type,
.ondernemingen .overview_page_structure1_row_4 .column2 .block:first-of-type {
  background-color: transparent;
  background-image: none;
  padding: 0;
}
/* line 727, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column2 .block:first-of-type h2,
.ondernemingen .overview_page_structure1_row_4 .column2 .block:first-of-type h2 {
  margin-top: 0px;
}
/* line 731, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column2 .block:first-of-type a,
.ondernemingen .overview_page_structure1_row_4 .column2 .block:first-of-type a {
  text-transform: none;
  color: #797e86;
  margin-top: 0;
  display: inline;
  width: auto;
  text-align: left;
  font-weight: normal;
}
/* line 740, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column2 .block:first-of-type a:before,
.ondernemingen .overview_page_structure1_row_4 .column2 .block:first-of-type a:before {
  content: '';
}
/* line 749, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column3 .block,
.ondernemingen .overview_page_structure1_row_4 .column3 .block {
  background-color: #f9f9f9;
  padding: 25px;
}
/* line 753, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column3 .block h2,
.ondernemingen .overview_page_structure1_row_4 .column3 .block h2 {
  margin-top: 0;
  color: #30425b;
}
/* line 758, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column3 .block img,
.ondernemingen .overview_page_structure1_row_4 .column3 .block img {
  margin: 0 auto;
}
/* line 762, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column3 .block a,
.ondernemingen .overview_page_structure1_row_4 .column3 .block a {
  display: block;
  text-align: center;
  background-color: #30425b;
  color: #ffffff;
  width: 100%;
  text-align: center;
  padding: 10px 0px;
}
/* line 771, ../library/scss/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column3 .block a:hover,
.ondernemingen .overview_page_structure1_row_4 .column3 .block a:hover {
  background-color: transparent;
  color: #30425b;
}

/* line 780, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 {
  padding-top: 80px;
  padding-bottom: 40px;
}
/* line 784, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 {
  background-image: url(/themes/custom/sita/images/overview/handy-background.png);
  background-repeat: no-repeat;
  background-position: left center;
  min-height: 460px;
  padding-left: 250px;
}
@media (max-width: 992px) {
  /* line 784, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column1 {
    background-image: none;
    padding-left: 15px;
    min-height: auto;
  }
}
/* line 797, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 h2 {
  margin: 0;
  margin-bottom: 50px;
  font-size: 24px;
  font-size: 1.5rem;
  color: #7e8d8f;
  font-weight: 600;
}
/* line 806, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul {
  margin: 0;
  margin-bottom: 60px;
  padding: 0;
  list-style: none;
}
/* line 812, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul li {
  border-bottom: 1px solid #6b6b6b;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 817, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul li:first-of-type {
  padding-top: 0;
}
/* line 821, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul li:before {
  font-family: "Font Awesome 5 Free";
  content: '\f101';
  padding-right: 10px;
  font-weight: 600;
}
/* line 829, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul li a:hover {
  font-weight: 600;
}
/* line 837, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 p a {
  color: #dead49;
  font-weight: 600;
}
/* line 841, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 p a:hover {
  text-decoration: underline;
}
/* line 850, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type {
  background-color: #f9f9f9;
  background-image: url(/themes/custom/sita/images/overview/tool-background.png);
  background-repeat: no-repeat;
  background-position: 260px 25px;
  padding: 25px;
  font-size: 18px;
  font-size: 1.125rem;
}
@media (max-width: 1200px) {
  /* line 850, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type {
    background-position: 215px 25px;
  }
}
@media (max-width: 992px) {
  /* line 850, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type {
    background-image: none;
  }
}
/* line 866, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type p {
  padding-right: 80px;
}
@media (max-width: 992px) {
  /* line 866, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type p {
    padding-right: 15px;
  }
}
/* line 873, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type p:last-of-type {
  padding-right: 0px;
  margin-bottom: 0px;
}
/* line 879, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type h3 {
  color: #30425b;
  padding-right: 80px;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 30px;
  margin: 0;
}
@media (max-width: 992px) {
  /* line 879, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type h3 {
    padding-right: 15px;
  }
}
/* line 891, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type a {
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 80px;
}
@media (max-width: 1200px) {
  /* line 891, ../library/scss/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type a {
    margin-top: 60px;
  }
}
/* line 905, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type h2 {
  color: #7e8d8f;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 910, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 915, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li {
  border-bottom: 1px solid #6b6b6b;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 920, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li div {
  display: inline;
}
/* line 924, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li:first-of-type {
  padding-top: 0;
}
/* line 928, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li:before {
  font-family: "Font Awesome 5 Free";
  content: '\f101';
  padding-right: 10px;
  font-weight: 600;
}
/* line 936, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li a:hover {
  text-decoration: underline;
}

/* line 948, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
}
@media (max-width: 772px) {
  /* line 948, ../library/scss/overviewpages/_overviewpages.scss */
  .gezin .overview_page_structure1_row_4 .column1 {
    padding-left: 15px;
  }
}
/* line 956, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 ul {
  list-style-type: disc;
  margin-left: 15px;
}
/* line 960, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 ul li {
  border-bottom: 0;
  padding-bottom: 0;
}
/* line 964, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 ul li:before {
  content: '';
  padding-right: 0px;
  margin-right: 0;
}
/* line 978, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column2 .block {
  background-image: url(/themes/custom/sita/images/overview/gezin-tool-background.png);
  background-position: center 70px;
}
/* line 982, ../library/scss/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column2 .block a {
  margin-top: 260px;
}

/* line 990, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
  min-height: auto;
}
/* line 995, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column1 a {
  width: 100%;
  color: #ffffff;
  background-color: #30425b;
}
/* line 1000, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column1 a:hover {
  text-decoration: none;
  color: #30425b;
  background-color: transparent;
}
/* line 1010, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column2 .block:first-of-type {
  background-image: none;
  background-color: transparent;
  padding: 0;
}
/* line 1015, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column2 .block:first-of-type a {
  display: inline;
  padding: 0;
  background-color: transparent;
  color: #797e86;
  text-transform: none;
  font-weight: normal;
}
/* line 1023, ../library/scss/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column2 .block:first-of-type a:before {
  content: '';
  margin-right: 0px;
}

/* line 1034, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
}
/* line 1038, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block {
  background-color: #f9f9f9;
  text-align: center;
  padding: 25px 0px;
}
/* line 1043, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block h2 {
  color: #dead49;
  margin-bottom: 0px;
}
/* line 1048, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block img {
  padding-top: 10px;
  padding-bottom: 20px;
}
/* line 1053, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block .btn-third, .reizen .overview_page_structure1_row_4 .column1 .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row1 .column3 .reizen .overview_page_structure1_row_4 .column1 .block a, .reizen .overview_page_structure1_row_4 .column1 .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .reizen .overview_page_structure1_row_4 .column1 .block a, .woning .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row_4 .column1 .block a, .reizen .overview_page_structure1_row_4 .column1 .block .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text .overview_page_structure1_row_4 .column1 .block a, .ondernemingen .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row_4 .column1 .block a, .reizen .overview_page_structure1_row_4 .column1 .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .reizen .overview_page_structure1_row_4 .column1 .block.voertuig_voldoende a {
  color: #dead49;
  display: block;
  width: 80%;
  margin: 0 auto;
}
/* line 1059, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block .btn-third:hover, .reizen .overview_page_structure1_row_4 .column1 .overview_page_structure1_row1 .column3 .block a:hover, .overview_page_structure1_row1 .column3 .reizen .overview_page_structure1_row_4 .column1 .block a:hover, .reizen .overview_page_structure1_row_4 .column1 .overview_page_structure1_row3 .block a:hover, .overview_page_structure1_row3 .reizen .overview_page_structure1_row_4 .column1 .block a:hover, .woning .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row_4 .column1 .block a:hover, .reizen .overview_page_structure1_row_4 .column1 .block .overview_page_structure1_row3_slider .slide .text a:hover, .reizen .overview_page_structure1_row3_slider .slide .text .overview_page_structure1_row_4 .column1 .block a:hover, .ondernemingen .overview_page_structure1_row3_slider .slide .text .reizen .overview_page_structure1_row_4 .column1 .block a:hover, .reizen .overview_page_structure1_row_4 .column1 .overview_page_structure2 .right .block.voertuig_voldoende a:hover, .overview_page_structure2 .right .reizen .overview_page_structure1_row_4 .column1 .block.voertuig_voldoende a:hover {
  text-decoration: none;
  color: #30425b;
  background-color: transparent;
}
/* line 1069, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block {
  background-image: none;
  text-align: center;
  padding: 25px 0px;
}
/* line 1074, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #30425b;
}
/* line 1080, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block p {
  padding-right: 0px;
}
/* line 1083, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block p img {
  margin: 0 auto;
}
/* line 1088, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block a {
  margin-top: 0px;
}
/* line 1092, ../library/scss/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block .btn-main, .reizen .overview_page_structure1_row_4 .column2 .block #documentcenter button, #documentcenter .reizen .overview_page_structure1_row_4 .column2 .block button, .reizen .overview_page_structure1_row_4 .column2 .block .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .reizen .overview_page_structure1_row_4 .column2 .block a, .reizen .overview_page_structure1_row_4 .column2 .block:first-of-type a, .reizen .gezin .overview_page_structure1_row_4 .column2 .block .column1 a, .gezin .reizen .overview_page_structure1_row_4 .column2 .block .column1 a, .reizen .gezin .overview_page_structure1_row_4 .column1 .column2 .block a, .gezin .reizen .overview_page_structure1_row_4 .column1 .column2 .block a, .reizen .overview_page_structure1_row_4 .column2 .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .reizen .overview_page_structure1_row_4 .column2 .block.woning_voldoende a, .reizen .overview_page_structure1_row_4 .column2 .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .reizen .overview_page_structure1_row_4 .column2 .block.snelheidsduivel a {
  display: block;
  width: 80%;
  margin: 0 auto;
}

/* line 1101, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 {
  background-color: #f9f9f9;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 80px;
}
/* line 1107, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 h1 {
  margin: 0;
  padding: 0;
  margin-bottom: 60px;
}
/* line 1114, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row article {
  background-image: url(/themes/custom/sita/images/overview/tips1.jpg);
  background-repeat: no-repeat;
  padding: 25px;
  background-color: #ffffff;
  padding-top: 160px;
}
/* line 1121, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row article i {
  color: #4e99a1;
  font-style: normal;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
}
/* line 1128, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row article h2 {
  color: #797e86;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 26px;
}
/* line 1136, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row:nth-of-type(2) article {
  background-image: url(/themes/custom/sita/images/overview/tips2.jpg);
}
/* line 1142, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row:last-of-type article {
  background-image: url(/themes/custom/sita/images/overview/tips3.jpg);
}
/* line 1148, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .block {
  clear: both;
}

/* line 1154, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 {
  padding-top: 80px;
  padding-bottom: 80px;
  text-align: center;
}
/* line 1159, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 h1 {
  margin: 0;
  padding: 0;
  margin-bottom: 60px;
}
/* line 1166, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 .views-row article {
  background-color: #f9f9f9;
  padding: 25px;
  text-align: center;
}
/* line 1171, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 .views-row article h2 {
  line-height: 26px;
}
/* line 1175, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 .views-row article strong {
  font-weight: normal;
}

/* line 1182, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row7 {
  background-color: #30425b;
  text-align: center;
  color: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1189, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row7 p {
  font-size: 44px;
  font-size: 2.75rem;
  font-weight: 600;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 1195, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row7 p a {
  display: inline-block;
  background-color: #333333;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
  padding: 15px 35px;
  margin-left: 20px;
}
/* line 1204, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure1_row7 p a:hover {
  opacity: 0.8;
}

/* line 1212, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .middle {
  padding: 0;
}
/* line 1218, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block,
.overview_page_structure2 .middle .block {
  padding-bottom: 60px;
}
/* line 1221, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block h2,
.overview_page_structure2 .middle .block h2 {
  color: #30425b;
  text-align: center;
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
  border-bottom: 1px solid #30425b;
  padding-bottom: 20px;
}
/* line 1229, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block h2:before,
.overview_page_structure2 .middle .block h2:before {
  display: block;
  font-family: "Font Awesome 5 Free";
  font-size: 60px;
  font-size: 3.75rem;
  font-weight: 600;
  margin-bottom: 20px;
}
/* line 1238, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block ul,
.overview_page_structure2 .middle .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1243, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block ul li,
.overview_page_structure2 .middle .block ul li {
  border-bottom: 1px solid #797e86;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 1248, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block ul li:before,
.overview_page_structure2 .middle .block ul li:before {
  content: '\f101';
  font-family: "Font Awesome 5 Free";
  padding-right: 10px;
  font-weight: 600;
}
/* line 1255, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block ul li:first-of-type,
.overview_page_structure2 .middle .block ul li:first-of-type {
  padidng-top: 0px;
}
/* line 1260, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block ul li a:hover,
.overview_page_structure2 .middle .block ul li a:hover {
  text-decoration: underline;
}
/* line 1269, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.voertuig h2:before,
.overview_page_structure2 .middle .block.voertuig h2:before {
  content: '\f1b9';
}
/* line 1277, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.woning h2:before,
.overview_page_structure2 .middle .block.woning h2:before {
  content: '\f015';
}
/* line 1285, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.gezin h2:before,
.overview_page_structure2 .middle .block.gezin h2:before {
  content: '\f0c0';
}
/* line 1293, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.reizen h2:before,
.overview_page_structure2 .middle .block.reizen h2:before {
  content: '\f072';
}
/* line 1301, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.financieel h2:before,
.overview_page_structure2 .middle .block.financieel h2:before {
  content: '\f09d';
}
/* line 1309, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.onderneming h2:before,
.overview_page_structure2 .middle .block.onderneming h2:before {
  content: '\f0b1';
}
/* line 1316, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.noodnummers h2,
.overview_page_structure2 .middle .block.noodnummers h2 {
  color: #a0bec1;
  text-align: left;
  border-bottom-color: #a0bec1;
}
/* line 1326, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block {
  padding: 20px;
  background-color: #f9f9f9;
  margin-bottom: 20px;
}
/* line 1331, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block h2 {
  margin-top: 0px;
  color: #dead49;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 1338, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.voertuig_voldoende a {
  background-color: #dead49;
  color: #ffffff;
  padding: 10px 20px;
  display: block;
  width: 100%;
  text-align: center;
}
/* line 1347, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.voertuig_voldoende a:hover {
  background-color: transparent;
  color: #dead49;
}
/* line 1355, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende h3 {
  padding-bottom: 20px;
  margin-top: 0px;
  color: #30425b;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 1362, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende p {
  margin-bottom: 0;
  margin-top: 0;
}
/* line 1367, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende a {
  background-color: #30425b;
  color: #ffffff;
  padding: 10px 20px;
  display: block;
  width: 100%;
  text-align: center;
}
/* line 1376, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende a:hover {
  color: #30425b;
  background-color: transparent;
}
/* line 1383, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.verkeersbelasting {
  background-color: #dead49;
  color: #ffffff;
}
/* line 1387, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.verkeersbelasting a {
  color: #ffffff;
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
}
/* line 1392, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.verkeersbelasting a:before {
  content: '\f1ec';
  font-family: "Font Awesome 5 Free";
  font-size: 60px;
  font-size: 3.75rem;
  margin-right: 20px;
  display: block;
  float: left;
  margin-top: -5px;
  font-weight: 600;
}
/* line 1405, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel {
  background-image: url(/themes/custom/sita/images/overview/tool-background.png);
  background-repeat: no-repeat;
  background-position: right center;
  background-position: 240px 25px;
}
/* line 1411, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel h3 {
  color: #4e99a1;
  margin-top: 0px;
  width: 70%;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 1419, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel p:first-of-type {
  width: 70%;
}
/* line 1424, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel a {
  background-color: #4e99a1 !important;
  color: #ffffff !important;
  display: block;
  width: 100%;
  margin-top: 70px;
  text-align: center;
  padding: 10px 0px;
}
/* line 1434, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel a:hover {
  background-color: transparent !important;
  color: #4e99a1 !important;
}
/* line 1441, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers {
  background-color: transparent;
  padding: 0;
}
/* line 1445, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers h2 {
  color: #a0bec1;
  border-bottom: 1px solid #a0bec1;
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
  padding-bottom: 20px;
  margin-top: 15px;
}
/* line 1454, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1459, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul li {
  border-bottom: 1px solid #797e86;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 1464, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul li:before {
  content: '\f101';
  font-family: "Font Awesome 5 Free";
  padding-right: 10px;
  font-weight: 600;
}
/* line 1471, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul li:first-of-type {
  padidng-top: 0px;
}
/* line 1476, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul li a:hover {
  text-decoration: underline;
}

/* line 1488, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 {
  margin-top: 60px;
  margin-bottom: 60px;
}
/* line 1492, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row {
  border-bottom: 1px solid #797e86;
}
/* line 1498, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .left .block,
.overview_page_structure3 .first_row .middle .block,
.overview_page_structure3 .first_row .right .block {
  text-align: center;
  margin-bottom: 40px;
}
/* line 1503, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .left .block a p,
.overview_page_structure3 .first_row .middle .block a p,
.overview_page_structure3 .first_row .right .block a p {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  color: #30425b;
}
/* line 1508, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .left .block a p i,
.overview_page_structure3 .first_row .middle .block a p i,
.overview_page_structure3 .first_row .right .block a p i {
  font-size: 80px;
  font-size: 5rem;
  color: #30425b;
  display: inline-block;
  padding: 0px 30px 10px 30px;
  border-bottom: 1px solid #30425b;
}
/* line 1518, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .left .block a:hover p,
.overview_page_structure3 .first_row .middle .block a:hover p,
.overview_page_structure3 .first_row .right .block a:hover p {
  color: #dead49;
}
/* line 1521, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .left .block a:hover p i,
.overview_page_structure3 .first_row .middle .block a:hover p i,
.overview_page_structure3 .first_row .right .block a:hover p i {
  color: #dead49;
  border-bottom-color: #dead49;
}
/* line 1532, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .middle {
  padding: 0;
}
/* line 1537, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row {
  margin-top: 45px;
}
/* line 1541, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .block h2 {
  color: #dead49;
  font-size: 28px;
  font-size: 1.75rem;
}
/* line 1549, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 50%;
}
/* line 1555, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul li {
  border-bottom: 1px solid #797e86;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 1560, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul li:before {
  content: '\f101';
  font-family: "Font Awesome 5 Free";
  padding-right: 10px;
  font-weight: 600;
}
/* line 1567, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul li:first-of-type {
  padidng-top: 0px;
}
/* line 1572, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul li a:hover {
  color: #30425b;
}
/* line 1581, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .right {
  padding-top: 60px;
}
/* line 1585, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .right .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1590, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .right .block ul li {
  font-family: "Bad Script", sans-serif;
  font-size: 22px;
  font-size: 1.375rem;
}
/* line 1594, ../library/scss/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .right .block ul li:before {
  content: '\f00c';
  color: #dead49;
  font-size: 40px;
  font-size: 2.5rem;
  font-family: "Font Awesome 5 Free";
  padding-right: 10px;
  font-weight: 600;
}

/* line 1, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs {
  border: none;
  padding-bottom: 60px;
}
/* line 5, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .fieldset-wrapper > div > div {
  padding-left: 10px;
}
@media (max-width: 772px) {
  /* line 1, ../library/scss/offerforms/_offerforms.scss */
  .horizontal-tabs {
    padding-bottom: 20px;
  }
}
/* line 13, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 18, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list {
  background-color: transparent;
  border-right: none;
}
/* line 22, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li {
  width: 32%;
  float: left;
  position: relative;
  border: 1px solid #6b6b6b;
  border-right: none;
  border-left: none;
  padding: 0;
  margin-left: 0px;
}
/* line 28, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected .triangle {
  border-color: transparent transparent transparent #4e99a1;
}
/* line 32, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected a {
  padding: 20px 50px;
  background-color: #4e99a1;
  color: #ffffff;
}
/* line 36, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected a strong {
  min-width: 55px;
  display: block;
}
/* line 43, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected:hover .triangle {
  border-color: transparent transparent transparent #4e99a1;
}
/* line 46, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected:hover a {
  background-color: #4e99a1;
}
/* line 60, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li:hover .triangle {
  border-color: transparent transparent transparent #dddee0;
}
/* line 64, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li:hover a {
  background-color: #dddee0;
  /*color: $white;*/
}
/* line 72, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li:first-of-type {
  border-left: 1px solid #6b6b6b;
  margin-left: 0;
}
/* line 77, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li a {
  background-color: #dddee0;
  background-color: #dddee0;
  padding: 20px 50px;
  display: block;
}
/* line 85, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li .triangle {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 32px 0 32px 25px;
  border-color: transparent transparent transparent #dddee0;
  border-left-color: #dddee0;
  position: absolute;
  top: 0;
  right: -25px;
  z-index: 8;
}
/* line 99, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li .triangle2 {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 32px 0 32px 25px;
  border-color: transparent transparent transparent #6b6b6b;
  position: absolute;
  top: 0;
  right: -26px;
  z-index: 1;
}
/* line 113, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button {
  background: transparent;
  border-right: none;
  text-align: center;
}
/* line 122, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane {
  padding: 0px;
  margin-top: 20px;
}
/* line 127, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper legend,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper h4 {
  color: #797e86 !important;
  float: left;
  display: block;
  text-align: right;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 600 !important;
}
/* line 137, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper .fieldset-wrapper,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper #edit-field-geboortedatum-0-value {
  float: right;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  border-bottom: none !important;
}
/* line 144, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper .fieldset-wrapper label,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper #edit-field-geboortedatum-0-value label {
  font-weight: normal;
  padding-left: 10px;
}
/* line 153, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 772px) {
  /* line 153, ../library/scss/offerforms/_offerforms.scss */
  .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper {
    margin-bottom: 20px;
  }
}
/* line 160, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper legend,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper h4 {
  width: 48%;
}
@media (max-width: 772px) {
  /* line 160, ../library/scss/offerforms/_offerforms.scss */
  .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper legend,
  .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper h4 {
    width: 100%;
    text-align: left;
  }
}
/* line 170, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper .fieldset-wrapper,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper #edit-field-geboortedatum-0-value,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper #edit-field-moto-geboortedatum-0-value-date {
  width: 48%;
}
@media (max-width: 772px) {
  /* line 170, ../library/scss/offerforms/_offerforms.scss */
  .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper .fieldset-wrapper,
  .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper #edit-field-geboortedatum-0-value,
  .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper #edit-field-moto-geboortedatum-0-value-date {
    width: 100%;
  }
}
/* line 179, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-integer, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-list-string {
  clear: both;
}
/* line 181, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-integer label, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-list-string label {
  width: 48%;
  font-size: 16px !important;
  text-align: right;
}
/* line 187, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-integer input, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-list-string input {
  float: right;
  width: 48%;
}
/* line 191, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-integer select, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-list-string select {
  float: right;
  width: 48%;
}
/* line 197, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-datetime h4 {
  width: 48%;
  font-size: 16px !important;
}
/* line 202, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-datetime > div {
  float: right;
  width: 48%;
}
/* line 206, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-datetime > div input {
  width: 100% !important;
}
/* line 211, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-item-field-jaarlijks-spaarbedrag-0-value {
  padding-top: 40px;
}
/* line 218, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address summary,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .form-item-field-adres-0-country-code {
  display: none;
}
/* line 223, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline {
  margin-left: 40%;
  width: 60%;
}
/* line 227, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline label {
  display: none;
}
/* line 231, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline .form-item {
  width: auto;
  float: left;
  clear: none;
  margin-right: 0px;
}
/* line 237, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline .form-item:first-of-type {
  width: 28%;
  margin-right: 2%;
}
/* line 242, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline .form-item:last-of-type {
  width: 70%;
}
/* line 246, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline .form-item .form-control, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline .form-item .field--type-datetime input, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime .field--type-address .address-container-inline .form-item input {
  float: none;
  margin-right: 0px;
  width: 100%;
}
/* line 256, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime label {
  width: 30%;
}
/* line 260, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime input {
  width: 60%;
}
/* line 266, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent {
  margin-left: 40%;
}
/* line 269, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .btn, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .btn-main, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent #documentcenter button, #documentcenter .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent button, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .btn-secondary, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .btn-third, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row1 .column3 .block .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .block .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .woning .overview_page_structure1_row3_slider .slide .text a, .woning .overview_page_structure1_row3_slider .slide .text .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .reizen .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .ondernemingen .overview_page_structure1_row3_slider .slide .text a, .ondernemingen .overview_page_structure1_row3_slider .slide .text .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .block.voertuig_voldoende .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-sent .btn-gray, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .btn, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .btn-main, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent #documentcenter button, #documentcenter .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent button, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .btn-secondary, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .btn-third, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .overview_page_structure1_row1 .column3 .block a, .overview_page_structure1_row1 .column3 .block .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .overview_page_structure1_row3 .block a, .overview_page_structure1_row3 .block .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .woning .overview_page_structure1_row3_slider .slide .text a, .woning .overview_page_structure1_row3_slider .slide .text .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .reizen .overview_page_structure1_row3_slider .slide .text a, .reizen .overview_page_structure1_row3_slider .slide .text .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .ondernemingen .overview_page_structure1_row3_slider .slide .text a, .ondernemingen .overview_page_structure1_row3_slider .slide .text .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .overview_page_structure2 .right .block.voertuig_voldoende a, .overview_page_structure2 .right .block.voertuig_voldoende .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent a, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .btn-gray {
  width: 100%;
  text-align: center;
}
/* line 275, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item {
  height: 40px;
  clear: both;
}
/* line 279, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item label[for="edit-field-privacybeleid-value"] {
  display: none;
}
/* line 282, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item div#edit-field-privacybeleid-value--description {
  display: inline;
}
/* line 285, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item div#edit-field-privacybeleid-value--description a {
  text-decoration: underline;
}
/* line 290, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item label,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item legend {
  width: 30%;
  display: inline-block;
  text-align: right;
  float: left;
}
/* line 298, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .form-control, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .field--type-datetime input, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime .form-item input,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .fieldset-wrapper {
  width: 60%;
  float: right;
}
/* line 304, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .form-control #edit-field-geslacht .form-item, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .field--type-datetime input #edit-field-geslacht .form-item, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime .form-item input #edit-field-geslacht .form-item,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .fieldset-wrapper #edit-field-geslacht .form-item {
  display: inline;
}
/* line 307, ../library/scss/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .form-control #edit-field-geslacht .form-item label, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .field--type-datetime input #edit-field-geslacht .form-item label, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime .form-item input #edit-field-geslacht .form-item label,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item .fieldset-wrapper #edit-field-geslacht .form-item label {
  width: auto;
  float: none;
  padding-right: 10px;
}

/* line 326, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form h2,
.contact-message-brandverzekering-form h2,
.contact-message-autoverzekering-form h2,
.contact-message-motorverzekering-form h2 {
  color: #dead49;
  font-size: 30px;
  font-size: 1.875rem;
  border-bottom: 1px solid #6b6b6b;
}
/* line 331, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .formprogress,
.contact-message-brandverzekering-form .formprogress,
.contact-message-autoverzekering-form .formprogress,
.contact-message-motorverzekering-form .formprogress {
  clear: both;
  margin-top: 30px;
}
/* line 335, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .formprogress div,
.contact-message-brandverzekering-form .formprogress div,
.contact-message-autoverzekering-form .formprogress div,
.contact-message-motorverzekering-form .formprogress div {
  min-width: 20%;
  float: left;
  display: block;
}
/* line 341, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .formprogress div.previous a,
.contact-message-brandverzekering-form .formprogress div.previous a,
.contact-message-autoverzekering-form .formprogress div.previous a,
.contact-message-motorverzekering-form .formprogress div.previous a {
  color: #dead49;
  text-transform: uppercase;
}
/* line 347, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .formprogress div.infolink,
.contact-message-brandverzekering-form .formprogress div.infolink,
.contact-message-autoverzekering-form .formprogress div.infolink,
.contact-message-motorverzekering-form .formprogress div.infolink {
  text-align: center;
  min-width: 60%;
}
/* line 351, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .formprogress div.infolink a,
.contact-message-brandverzekering-form .formprogress div.infolink a,
.contact-message-autoverzekering-form .formprogress div.infolink a,
.contact-message-motorverzekering-form .formprogress div.infolink a {
  text-decoration: underline;
}
/* line 354, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .formprogress div.infolink a:hover,
.contact-message-brandverzekering-form .formprogress div.infolink a:hover,
.contact-message-autoverzekering-form .formprogress div.infolink a:hover,
.contact-message-motorverzekering-form .formprogress div.infolink a:hover {
  font-weight: bold;
}
/* line 360, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .formprogress div.next,
.contact-message-brandverzekering-form .formprogress div.next,
.contact-message-autoverzekering-form .formprogress div.next,
.contact-message-motorverzekering-form .formprogress div.next {
  text-align: right;
}
/* line 366, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-string,
.contact-message-brandverzekering-form .field--type-email,
.contact-message-brandverzekering-form .field--type-datetime,
.contact-message-brandverzekering-form .field--type-integer,
.contact-message-brandverzekering-form .field--type-list-string,
.contact-message-brandverzekering-form .field--type-address,
.contact-message-brandverzekering-form .field--type-datetime,
.contact-message-brandverzekering-form fieldset,
.contact-message-brandverzekering-form .field--type-string,
.contact-message-brandverzekering-form .field--type-email,
.contact-message-brandverzekering-form .field--type-datetime,
.contact-message-brandverzekering-form .field--type-integer,
.contact-message-brandverzekering-form .field--type-list-string,
.contact-message-brandverzekering-form .field--type-address,
.contact-message-brandverzekering-form .field--type-datetime,
.contact-message-brandverzekering-form fieldset,
.contact-message-autoverzekering-form .field--type-string,
.contact-message-autoverzekering-form .field--type-email,
.contact-message-autoverzekering-form .field--type-datetime,
.contact-message-autoverzekering-form .field--type-integer,
.contact-message-autoverzekering-form .field--type-list-string,
.contact-message-autoverzekering-form .field--type-address,
.contact-message-autoverzekering-form .field--type-datetime,
.contact-message-autoverzekering-form fieldset,
.contact-message-motorverzekering-form .field--type-string,
.contact-message-motorverzekering-form .field--type-email,
.contact-message-motorverzekering-form .field--type-datetime,
.contact-message-motorverzekering-form .field--type-integer,
.contact-message-motorverzekering-form .field--type-list-string,
.contact-message-motorverzekering-form .field--type-address,
.contact-message-motorverzekering-form .field--type-datetime,
.contact-message-motorverzekering-form fieldset {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  /* line 366, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .field--type-string,
  .contact-message-brandverzekering-form .field--type-email,
  .contact-message-brandverzekering-form .field--type-datetime,
  .contact-message-brandverzekering-form .field--type-integer,
  .contact-message-brandverzekering-form .field--type-list-string,
  .contact-message-brandverzekering-form .field--type-address,
  .contact-message-brandverzekering-form .field--type-datetime,
  .contact-message-brandverzekering-form fieldset,
  .contact-message-brandverzekering-form .field--type-string,
  .contact-message-brandverzekering-form .field--type-email,
  .contact-message-brandverzekering-form .field--type-datetime,
  .contact-message-brandverzekering-form .field--type-integer,
  .contact-message-brandverzekering-form .field--type-list-string,
  .contact-message-brandverzekering-form .field--type-address,
  .contact-message-brandverzekering-form .field--type-datetime,
  .contact-message-brandverzekering-form fieldset,
  .contact-message-autoverzekering-form .field--type-string,
  .contact-message-autoverzekering-form .field--type-email,
  .contact-message-autoverzekering-form .field--type-datetime,
  .contact-message-autoverzekering-form .field--type-integer,
  .contact-message-autoverzekering-form .field--type-list-string,
  .contact-message-autoverzekering-form .field--type-address,
  .contact-message-autoverzekering-form .field--type-datetime,
  .contact-message-autoverzekering-form fieldset,
  .contact-message-motorverzekering-form .field--type-string,
  .contact-message-motorverzekering-form .field--type-email,
  .contact-message-motorverzekering-form .field--type-datetime,
  .contact-message-motorverzekering-form .field--type-integer,
  .contact-message-motorverzekering-form .field--type-list-string,
  .contact-message-motorverzekering-form .field--type-address,
  .contact-message-motorverzekering-form .field--type-datetime,
  .contact-message-motorverzekering-form fieldset {
    margin-bottom: 0;
  }
}
/* line 383, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-address .js-form-item,
.contact-message-brandverzekering-form .field--type-address .js-form-item,
.contact-message-autoverzekering-form .field--type-address .js-form-item,
.contact-message-motorverzekering-form .field--type-address .js-form-item {
  margin-bottom: 20px;
}
/* line 386, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-address .address-line1,
.contact-message-brandverzekering-form .field--type-address .address-line1,
.contact-message-autoverzekering-form .field--type-address .address-line1,
.contact-message-motorverzekering-form .field--type-address .address-line1 {
  width: 48%;
  float: right;
}
@media (max-width: 768px) {
  /* line 386, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .field--type-address .address-line1,
  .contact-message-brandverzekering-form .field--type-address .address-line1,
  .contact-message-autoverzekering-form .field--type-address .address-line1,
  .contact-message-motorverzekering-form .field--type-address .address-line1 {
    width: 100%;
    float: none;
  }
}
/* line 395, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-address .address-container-inline,
.contact-message-brandverzekering-form .field--type-address .address-container-inline,
.contact-message-autoverzekering-form .field--type-address .address-container-inline,
.contact-message-motorverzekering-form .field--type-address .address-container-inline {
  width: 48%;
  float: right;
}
/* line 399, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-address .address-container-inline label,
.contact-message-brandverzekering-form .field--type-address .address-container-inline label,
.contact-message-autoverzekering-form .field--type-address .address-container-inline label,
.contact-message-motorverzekering-form .field--type-address .address-container-inline label {
  display: none;
}
@media (max-width: 768px) {
  /* line 395, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .field--type-address .address-container-inline,
  .contact-message-brandverzekering-form .field--type-address .address-container-inline,
  .contact-message-autoverzekering-form .field--type-address .address-container-inline,
  .contact-message-motorverzekering-form .field--type-address .address-container-inline {
    width: 100%;
    float: none;
  }
}
/* line 410, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-datetime h4,
.contact-message-brandverzekering-form .field--type-datetime h4,
.contact-message-autoverzekering-form .field--type-datetime h4,
.contact-message-motorverzekering-form .field--type-datetime h4 {
  width: 30%;
  font-size: 16px !important;
}
/* line 415, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-datetime > div,
.contact-message-brandverzekering-form .field--type-datetime > div,
.contact-message-autoverzekering-form .field--type-datetime > div,
.contact-message-motorverzekering-form .field--type-datetime > div {
  float: right;
  width: 60%;
}
/* line 419, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--type-datetime > div input,
.contact-message-brandverzekering-form .field--type-datetime > div input,
.contact-message-autoverzekering-form .field--type-datetime > div input,
.contact-message-motorverzekering-form .field--type-datetime > div input {
  width: 100% !important;
}
/* line 426, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form #edit-field-brandverzekering-geboorte-wrapper h4,
.contact-message-brandverzekering-form #edit-field-brandverzekering-geboorte-wrapper h4,
.contact-message-autoverzekering-form #edit-field-brandverzekering-geboorte-wrapper h4,
.contact-message-motorverzekering-form #edit-field-brandverzekering-geboorte-wrapper h4 {
  width: 48%;
}
/* line 429, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form #edit-field-brandverzekering-geboorte-wrapper #edit-field-brandverzekering-geboorte-0-value,
.contact-message-brandverzekering-form #edit-field-brandverzekering-geboorte-wrapper #edit-field-brandverzekering-geboorte-0-value,
.contact-message-autoverzekering-form #edit-field-brandverzekering-geboorte-wrapper #edit-field-brandverzekering-geboorte-0-value,
.contact-message-motorverzekering-form #edit-field-brandverzekering-geboorte-wrapper #edit-field-brandverzekering-geboorte-0-value {
  width: 48%;
}
/* line 434, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name,
.contact-message-brandverzekering-form .js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name,
.contact-message-autoverzekering-form .js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name,
.contact-message-motorverzekering-form .js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name {
  padding-top: 80px;
  margin-bottom: 60px;
  width: 100%;
}
/* line 440, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item,
.contact-message-brandverzekering-form .js-form-item,
.contact-message-autoverzekering-form .js-form-item,
.contact-message-motorverzekering-form .js-form-item {
  overflow: hidden;
}
/* line 443, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item .js-form-item label,
.contact-message-brandverzekering-form .js-form-item .js-form-item label,
.contact-message-autoverzekering-form .js-form-item .js-form-item label,
.contact-message-motorverzekering-form .js-form-item .js-form-item label {
  width: 70%;
}
/* line 447, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item label,
.contact-message-brandverzekering-form .js-form-item label,
.contact-message-autoverzekering-form .js-form-item label,
.contact-message-motorverzekering-form .js-form-item label {
  width: 48%;
  text-align: right;
}
@media (max-width: 768px) {
  /* line 447, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .js-form-item label,
  .contact-message-brandverzekering-form .js-form-item label,
  .contact-message-autoverzekering-form .js-form-item label,
  .contact-message-motorverzekering-form .js-form-item label {
    width: 100%;
    text-align: left;
    font-size: 18px;
    font-size: 1.125rem;
    color: #dead49;
    font-weight: bold;
  }
}
/* line 460, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item label.option,
.contact-message-brandverzekering-form .js-form-item label.option,
.contact-message-autoverzekering-form .js-form-item label.option,
.contact-message-motorverzekering-form .js-form-item label.option {
  text-align: left;
  width: auto;
}
@media (max-width: 768px) {
  /* line 460, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .js-form-item label.option,
  .contact-message-brandverzekering-form .js-form-item label.option,
  .contact-message-autoverzekering-form .js-form-item label.option,
  .contact-message-motorverzekering-form .js-form-item label.option {
    font-size: 16px;
    font-size: 1rem;
    color: #797e86;
  }
}
/* line 470, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item select,
.contact-message-brandverzekering-form .js-form-item textarea,
.contact-message-brandverzekering-form .js-form-item select,
.contact-message-brandverzekering-form .js-form-item textarea,
.contact-message-autoverzekering-form .js-form-item select,
.contact-message-autoverzekering-form .js-form-item textarea,
.contact-message-motorverzekering-form .js-form-item select,
.contact-message-motorverzekering-form .js-form-item textarea {
  width: 48%;
  float: right;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  /* line 470, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .js-form-item select,
  .contact-message-brandverzekering-form .js-form-item textarea,
  .contact-message-brandverzekering-form .js-form-item select,
  .contact-message-brandverzekering-form .js-form-item textarea,
  .contact-message-autoverzekering-form .js-form-item select,
  .contact-message-autoverzekering-form .js-form-item textarea,
  .contact-message-motorverzekering-form .js-form-item select,
  .contact-message-motorverzekering-form .js-form-item textarea {
    width: 100%;
    float: none;
  }
}
/* line 481, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item legend, .contact-message-brandverzekering-form .js-form-item .fieldset-wrapper,
.contact-message-brandverzekering-form .js-form-item legend,
.contact-message-brandverzekering-form .js-form-item .fieldset-wrapper,
.contact-message-autoverzekering-form .js-form-item legend,
.contact-message-autoverzekering-form .js-form-item .fieldset-wrapper,
.contact-message-motorverzekering-form .js-form-item legend,
.contact-message-motorverzekering-form .js-form-item .fieldset-wrapper {
  width: 48%;
}
@media (max-width: 768px) {
  /* line 481, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .js-form-item legend, .contact-message-brandverzekering-form .js-form-item .fieldset-wrapper,
  .contact-message-brandverzekering-form .js-form-item legend,
  .contact-message-brandverzekering-form .js-form-item .fieldset-wrapper,
  .contact-message-autoverzekering-form .js-form-item legend,
  .contact-message-autoverzekering-form .js-form-item .fieldset-wrapper,
  .contact-message-motorverzekering-form .js-form-item legend,
  .contact-message-motorverzekering-form .js-form-item .fieldset-wrapper {
    width: 100%;
  }
}
/* line 488, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item input[type="number"], .contact-message-brandverzekering-form .js-form-item input[type="date"], .contact-message-brandverzekering-form .js-form-item input[type="email"], .contact-message-brandverzekering-form .js-form-item input[type="text"], .contact-message-brandverzekering-form .js-form-item input[type="file"],
.contact-message-brandverzekering-form .js-form-item input[type="number"],
.contact-message-brandverzekering-form .js-form-item input[type="date"],
.contact-message-brandverzekering-form .js-form-item input[type="email"],
.contact-message-brandverzekering-form .js-form-item input[type="text"],
.contact-message-brandverzekering-form .js-form-item input[type="file"],
.contact-message-autoverzekering-form .js-form-item input[type="number"],
.contact-message-autoverzekering-form .js-form-item input[type="date"],
.contact-message-autoverzekering-form .js-form-item input[type="email"],
.contact-message-autoverzekering-form .js-form-item input[type="text"],
.contact-message-autoverzekering-form .js-form-item input[type="file"],
.contact-message-motorverzekering-form .js-form-item input[type="number"],
.contact-message-motorverzekering-form .js-form-item input[type="date"],
.contact-message-motorverzekering-form .js-form-item input[type="email"],
.contact-message-motorverzekering-form .js-form-item input[type="text"],
.contact-message-motorverzekering-form .js-form-item input[type="file"] {
  width: 48%;
  float: right;
}
@media (max-width: 768px) {
  /* line 488, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .js-form-item input[type="number"], .contact-message-brandverzekering-form .js-form-item input[type="date"], .contact-message-brandverzekering-form .js-form-item input[type="email"], .contact-message-brandverzekering-form .js-form-item input[type="text"], .contact-message-brandverzekering-form .js-form-item input[type="file"],
  .contact-message-brandverzekering-form .js-form-item input[type="number"],
  .contact-message-brandverzekering-form .js-form-item input[type="date"],
  .contact-message-brandverzekering-form .js-form-item input[type="email"],
  .contact-message-brandverzekering-form .js-form-item input[type="text"],
  .contact-message-brandverzekering-form .js-form-item input[type="file"],
  .contact-message-autoverzekering-form .js-form-item input[type="number"],
  .contact-message-autoverzekering-form .js-form-item input[type="date"],
  .contact-message-autoverzekering-form .js-form-item input[type="email"],
  .contact-message-autoverzekering-form .js-form-item input[type="text"],
  .contact-message-autoverzekering-form .js-form-item input[type="file"],
  .contact-message-motorverzekering-form .js-form-item input[type="number"],
  .contact-message-motorverzekering-form .js-form-item input[type="date"],
  .contact-message-motorverzekering-form .js-form-item input[type="email"],
  .contact-message-motorverzekering-form .js-form-item input[type="text"],
  .contact-message-motorverzekering-form .js-form-item input[type="file"] {
    width: 100%;
    float: none;
  }
}
/* line 498, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item #edit-field-woning-adres-0-postal-code, .contact-message-brandverzekering-form .js-form-item #edit-field-woning-adres-0-locality,
.contact-message-brandverzekering-form .js-form-item #edit-field-woning-adres-0-postal-code,
.contact-message-brandverzekering-form .js-form-item #edit-field-woning-adres-0-locality,
.contact-message-autoverzekering-form .js-form-item #edit-field-woning-adres-0-postal-code,
.contact-message-autoverzekering-form .js-form-item #edit-field-woning-adres-0-locality,
.contact-message-motorverzekering-form .js-form-item #edit-field-woning-adres-0-postal-code,
.contact-message-motorverzekering-form .js-form-item #edit-field-woning-adres-0-locality {
  width: 100%;
}
/* line 501, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .js-form-item #edit-name, .contact-message-brandverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value,
.contact-message-brandverzekering-form .js-form-item #edit-name,
.contact-message-brandverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value,
.contact-message-autoverzekering-form .js-form-item #edit-name,
.contact-message-autoverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value,
.contact-message-motorverzekering-form .js-form-item #edit-name,
.contact-message-motorverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value {
  width: 48%;
  float: right;
}
@media (max-width: 768px) {
  /* line 501, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .js-form-item #edit-name, .contact-message-brandverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value,
  .contact-message-brandverzekering-form .js-form-item #edit-name,
  .contact-message-brandverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value,
  .contact-message-autoverzekering-form .js-form-item #edit-name,
  .contact-message-autoverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value,
  .contact-message-motorverzekering-form .js-form-item #edit-name,
  .contact-message-motorverzekering-form .js-form-item #edit-field-brandverzekering-nummer-0-value {
    width: 100%;
    float: none;
  }
}
/* line 513, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form #edit-group-stap5 .js-form-item-mail, .contact-message-brandverzekering-form #edit-group-stap5 .edit-field-brandverzekering-nummer-wrapper, .contact-message-brandverzekering-form #edit-group-stap5 .js-form-item-field-brandverzekering-nummer-0-value,
.contact-message-brandverzekering-form #edit-group-stap5 .js-form-item-mail,
.contact-message-brandverzekering-form #edit-group-stap5 .edit-field-brandverzekering-nummer-wrapper,
.contact-message-brandverzekering-form #edit-group-stap5 .js-form-item-field-brandverzekering-nummer-0-value,
.contact-message-autoverzekering-form #edit-group-stap5 .js-form-item-mail,
.contact-message-autoverzekering-form #edit-group-stap5 .edit-field-brandverzekering-nummer-wrapper,
.contact-message-autoverzekering-form #edit-group-stap5 .js-form-item-field-brandverzekering-nummer-0-value,
.contact-message-motorverzekering-form #edit-group-stap5 .js-form-item-mail,
.contact-message-motorverzekering-form #edit-group-stap5 .edit-field-brandverzekering-nummer-wrapper,
.contact-message-motorverzekering-form #edit-group-stap5 .js-form-item-field-brandverzekering-nummer-0-value {
  margin-bottom: 60px;
}
/* line 519, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .horizontal-tabs ul.horizontal-tabs-list li,
.contact-message-brandverzekering-form .horizontal-tabs ul.horizontal-tabs-list li,
.contact-message-autoverzekering-form .horizontal-tabs ul.horizontal-tabs-list li,
.contact-message-motorverzekering-form .horizontal-tabs ul.horizontal-tabs-list li {
  width: 16%;
}
/* line 521, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .horizontal-tabs ul.horizontal-tabs-list li a,
.contact-message-brandverzekering-form .horizontal-tabs ul.horizontal-tabs-list li a,
.contact-message-autoverzekering-form .horizontal-tabs ul.horizontal-tabs-list li a,
.contact-message-motorverzekering-form .horizontal-tabs ul.horizontal-tabs-list li a {
  padding: 20px 10px 20px 30px;
}
/* line 526, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form div#edit-field-brandverzekeringsent-wrapper,
.contact-message-brandverzekering-form div#edit-field-brandverzekeringsent-wrapper,
.contact-message-autoverzekering-form div#edit-field-brandverzekeringsent-wrapper,
.contact-message-motorverzekering-form div#edit-field-brandverzekeringsent-wrapper {
  margin-left: 52%;
}
@media (max-width: 768px) {
  /* line 526, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form div#edit-field-brandverzekeringsent-wrapper,
  .contact-message-brandverzekering-form div#edit-field-brandverzekeringsent-wrapper,
  .contact-message-autoverzekering-form div#edit-field-brandverzekeringsent-wrapper,
  .contact-message-motorverzekering-form div#edit-field-brandverzekeringsent-wrapper {
    margin-left: 0px;
  }
}
/* line 533, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form div#edit-field-brandverzekeringsent-wrapper .customsubmit,
.contact-message-brandverzekering-form div#edit-field-brandverzekeringsent-wrapper .customsubmit,
.contact-message-autoverzekering-form div#edit-field-brandverzekeringsent-wrapper .customsubmit,
.contact-message-motorverzekering-form div#edit-field-brandverzekeringsent-wrapper .customsubmit {
  margin: 20px 0;
  width: 100%;
}
/* line 539, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form div#edit-field-moto-sent-wrapper,
.contact-message-brandverzekering-form div#edit-field-moto-sent-wrapper,
.contact-message-autoverzekering-form div#edit-field-moto-sent-wrapper,
.contact-message-motorverzekering-form div#edit-field-moto-sent-wrapper {
  margin-left: 40%;
}
/* line 541, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form div#edit-field-moto-sent-wrapper .customsubmit,
.contact-message-brandverzekering-form div#edit-field-moto-sent-wrapper .customsubmit,
.contact-message-autoverzekering-form div#edit-field-moto-sent-wrapper .customsubmit,
.contact-message-motorverzekering-form div#edit-field-moto-sent-wrapper .customsubmit {
  margin: 20px 0;
  width: 100%;
}
/* line 547, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form #edit-submit,
.contact-message-brandverzekering-form #edit-submit,
.contact-message-autoverzekering-form #edit-submit,
.contact-message-motorverzekering-form #edit-submit {
  display: none;
}
/* line 550, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form legend,
.contact-message-brandverzekering-form legend,
.contact-message-autoverzekering-form legend,
.contact-message-motorverzekering-form legend {
  border-bottom: none;
}
/* line 554, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form div#edit-field-attachment-0-upload--description.description,
.contact-message-brandverzekering-form div#edit-field-attachment-0-upload--description.description,
.contact-message-autoverzekering-form div#edit-field-attachment-0-upload--description.description,
.contact-message-motorverzekering-form div#edit-field-attachment-0-upload--description.description {
  text-align: right;
  display: inline-block;
}

/* line 560, ../library/scss/offerforms/_offerforms.scss */
div#edit-field-attachment-0-upload--description.description {
  text-align: right;
  display: inline-block;
}

/* line 567, ../library/scss/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form .horizontal-tabs ul.horizontal-tabs-list li,
.contact-message-motorverzekering-form .horizontal-tabs ul.horizontal-tabs-list li {
  width: 20%;
}
/* line 571, ../library/scss/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form .field--name-field-auto-beroepsgebruik,
.contact-message-autoverzekering-form .field--name-field-auto-rijbewijs,
.contact-message-autoverzekering-form .field--name-field-auto-beroep,
.contact-message-autoverzekering-form .field--name-field-motor-eerste-gebruik,
.contact-message-autoverzekering-form .field--name-field-motor-aanvangsdatum,
.contact-message-autoverzekering-form .field--name-field-motor-waarborgen,
.contact-message-motorverzekering-form .field--name-field-auto-beroepsgebruik,
.contact-message-motorverzekering-form .field--name-field-auto-rijbewijs,
.contact-message-motorverzekering-form .field--name-field-auto-beroep,
.contact-message-motorverzekering-form .field--name-field-motor-eerste-gebruik,
.contact-message-motorverzekering-form .field--name-field-motor-aanvangsdatum,
.contact-message-motorverzekering-form .field--name-field-motor-waarborgen {
  clear: both;
}
/* line 580, ../library/scss/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form .field--type-string,
.contact-message-autoverzekering-form .field--type-email,
.contact-message-autoverzekering-form .field--type-datetime,
.contact-message-autoverzekering-form .field--type-integer,
.contact-message-autoverzekering-form .field--type-list-string,
.contact-message-autoverzekering-form .field--type-address,
.contact-message-autoverzekering-form fieldset,
.contact-message-motorverzekering-form .field--type-string,
.contact-message-motorverzekering-form .field--type-email,
.contact-message-motorverzekering-form .field--type-datetime,
.contact-message-motorverzekering-form .field--type-integer,
.contact-message-motorverzekering-form .field--type-list-string,
.contact-message-motorverzekering-form .field--type-address,
.contact-message-motorverzekering-form fieldset {
  margin-bottom: 20px;
}
/* line 592, ../library/scss/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper,
.contact-message-motorverzekering-form .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .form-wrapper {
  margin-bottom: 20px;
  min-height: 29px;
  clear: both;
}
/* line 602, ../library/scss/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form .form-checkboxes .form-item,
.contact-message-motorverzekering-form .form-checkboxes .form-item {
  margin-bottom: 0px;
}
/* line 607, ../library/scss/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form div#edit-field-autoverzekering-sent-wrapper,
.contact-message-motorverzekering-form div#edit-field-autoverzekering-sent-wrapper {
  margin-left: 52%;
}
/* line 609, ../library/scss/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form div#edit-field-autoverzekering-sent-wrapper .customsubmit,
.contact-message-motorverzekering-form div#edit-field-autoverzekering-sent-wrapper .customsubmit {
  margin: 20px 0;
  width: 100%;
}

/* line 618, ../library/scss/offerforms/_offerforms.scss */
.contact-message-motorverzekering-form .form-item-field-motor-opgezegd-0-value > label {
  float: left;
}
/* line 623, ../library/scss/offerforms/_offerforms.scss */
.contact-message-motorverzekering-form .horizontal-tabs ul.horizontal-tabs-list li {
  width: 25%;
}

@media (max-width: 420px) {
  /* line 630, ../library/scss/offerforms/_offerforms.scss */
  details summary {
    background-color: #30425b;
    color: #ffffff;
    padding: 10px 20px;
  }

  /* line 638, ../library/scss/offerforms/_offerforms.scss */
  .field--type-markup h2 {
    display: none;
  }

  /* line 643, ../library/scss/offerforms/_offerforms.scss */
  .familiale-tabs {
    display: none;
  }
}
/* line 650, ../library/scss/offerforms/_offerforms.scss */
.contact-message-pensioensparen-form #edit-field-roker-of-niet-r-wrapper label {
  width: 50%;
  float: left;
  text-align: right;
}
/* line 656, ../library/scss/offerforms/_offerforms.scss */
.contact-message-pensioensparen-form #edit-field-roker-of-niet-r-wrapper select {
  width: 48%;
  float: right;
}

/* line 666, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form h2, .contact-message-pensioensparen-form h2,
.contact-message-brandverzekering-form h2 {
  color: #dead49;
  font-size: 30px;
  font-size: 1.875rem;
  border-bottom: 1px solid #6b6b6b;
}
/* line 672, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress, .contact-message-pensioensparen-form .formprogress,
.contact-message-brandverzekering-form .formprogress {
  clear: both;
  margin-top: 30px;
}
@media (max-width: 420px) {
  /* line 672, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-familiale-verzekering-form .formprogress, .contact-message-pensioensparen-form .formprogress,
  .contact-message-brandverzekering-form .formprogress {
    display: none;
  }
}
/* line 680, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div, .contact-message-pensioensparen-form .formprogress div,
.contact-message-brandverzekering-form .formprogress div {
  min-width: 20%;
  float: left;
  display: block;
}
/* line 686, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.previous a, .contact-message-pensioensparen-form .formprogress div.previous a,
.contact-message-brandverzekering-form .formprogress div.previous a {
  color: #dead49;
  text-transform: uppercase;
}
/* line 692, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.infolink, .contact-message-pensioensparen-form .formprogress div.infolink,
.contact-message-brandverzekering-form .formprogress div.infolink {
  text-align: center;
  min-width: 60%;
}
/* line 696, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.infolink a, .contact-message-pensioensparen-form .formprogress div.infolink a,
.contact-message-brandverzekering-form .formprogress div.infolink a {
  text-decoration: underline;
}
/* line 699, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.infolink a:hover, .contact-message-pensioensparen-form .formprogress div.infolink a:hover,
.contact-message-brandverzekering-form .formprogress div.infolink a:hover {
  font-weight: bold;
}
/* line 705, ../library/scss/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.next, .contact-message-pensioensparen-form .formprogress div.next,
.contact-message-brandverzekering-form .formprogress div.next {
  text-align: right;
}

/* line 719, ../library/scss/offerforms/_offerforms.scss */
#block-requestoffer .form form .btn-main.extratopspace, #block-requestoffer .form form #documentcenter button.extratopspace, #documentcenter #block-requestoffer .form form button.extratopspace, #block-requestoffer .form form .overview_page_structure1_row1 .column1 a.extratopspace, .overview_page_structure1_row1 .column1 #block-requestoffer .form form a.extratopspace, #block-requestoffer .form form .overview_page_structure1_row_4 .column2 .block:first-of-type a.extratopspace, .overview_page_structure1_row_4 .column2 .block:first-of-type #block-requestoffer .form form a.extratopspace, #block-requestoffer .form form .gezin .overview_page_structure1_row_4 .column1 a.extratopspace, .gezin .overview_page_structure1_row_4 .column1 #block-requestoffer .form form a.extratopspace, #block-requestoffer .form form .overview_page_structure2 .right .block.woning_voldoende a.extratopspace, .overview_page_structure2 .right .block.woning_voldoende #block-requestoffer .form form a.extratopspace, #block-requestoffer .form form .overview_page_structure2 .right .block.snelheidsduivel a.extratopspace, .overview_page_structure2 .right .block.snelheidsduivel #block-requestoffer .form form a.extratopspace {
  margin-top: 0;
}

/* line 731, ../library/scss/offerforms/_offerforms.scss */
.block-requestoffer.extraspace .form form .btn-main.extratopspace, .block-requestoffer.extraspace .form form #documentcenter button.extratopspace, #documentcenter .block-requestoffer.extraspace .form form button.extratopspace, .block-requestoffer.extraspace .form form .overview_page_structure1_row1 .column1 a.extratopspace, .overview_page_structure1_row1 .column1 .block-requestoffer.extraspace .form form a.extratopspace, .block-requestoffer.extraspace .form form .overview_page_structure1_row_4 .column2 .block:first-of-type a.extratopspace, .overview_page_structure1_row_4 .column2 .block:first-of-type .block-requestoffer.extraspace .form form a.extratopspace, .block-requestoffer.extraspace .form form .gezin .overview_page_structure1_row_4 .column1 a.extratopspace, .gezin .overview_page_structure1_row_4 .column1 .block-requestoffer.extraspace .form form a.extratopspace, .block-requestoffer.extraspace .form form .overview_page_structure2 .right .block.woning_voldoende a.extratopspace, .overview_page_structure2 .right .block.woning_voldoende .block-requestoffer.extraspace .form form a.extratopspace, .block-requestoffer.extraspace .form form .overview_page_structure2 .right .block.snelheidsduivel a.extratopspace, .overview_page_structure2 .right .block.snelheidsduivel .block-requestoffer.extraspace .form form a.extratopspace {
  margin-top: 28px;
}

/* line 742, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li,
.contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li,
.contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li {
  width: 25%;
}
@media (max-width: 609px) {
  /* line 742, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li,
  .contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li,
  .contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li {
    width: 5%;
  }
  /* line 746, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li a,
  .contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li a,
  .contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li a {
    padding-right: 0;
    padding-left: 25px;
  }
  /* line 749, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li a strong,
  .contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li a strong,
  .contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li a strong {
    color: transparent;
  }
  /* line 753, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li:hover,
  .contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li:hover,
  .contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li:hover {
    width: 25%;
  }
  /* line 756, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li:hover a strong,
  .contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li:hover a strong,
  .contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li:hover a strong {
    color: white;
  }
  /* line 761, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li.selected,
  .contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li.selected,
  .contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li.selected {
    width: 35%;
  }
  /* line 764, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brand-familiale-schade-form .horizontal-tabs ul.horizontal-tabs-list li.selected a strong,
  .contact-message-autoschade-form .horizontal-tabs ul.horizontal-tabs-list li.selected a strong,
  .contact-message-overige-schade-aangeven-form .horizontal-tabs ul.horizontal-tabs-list li.selected a strong {
    color: white;
  }
}

/* line 777, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress,
.contact-message-autoschade-form .formprogress,
.contact-message-overige-schade-aangeven-form .formprogress {
  clear: both;
  margin-top: 30px;
}
/* line 781, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress div,
.contact-message-autoschade-form .formprogress div,
.contact-message-overige-schade-aangeven-form .formprogress div {
  min-width: 20%;
  float: left;
  display: block;
}
/* line 786, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress div.previous,
.contact-message-autoschade-form .formprogress div.previous,
.contact-message-overige-schade-aangeven-form .formprogress div.previous {
  width: 50%;
}
/* line 788, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress div.previous a,
.contact-message-autoschade-form .formprogress div.previous a,
.contact-message-overige-schade-aangeven-form .formprogress div.previous a {
  color: #dead49;
  text-transform: uppercase;
}
/* line 794, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress div.infolink,
.contact-message-autoschade-form .formprogress div.infolink,
.contact-message-overige-schade-aangeven-form .formprogress div.infolink {
  text-align: right;
  min-width: 60%;
}
/* line 798, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress div.infolink a,
.contact-message-autoschade-form .formprogress div.infolink a,
.contact-message-overige-schade-aangeven-form .formprogress div.infolink a {
  text-decoration: underline;
}
/* line 801, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress div.infolink a:hover,
.contact-message-autoschade-form .formprogress div.infolink a:hover,
.contact-message-overige-schade-aangeven-form .formprogress div.infolink a:hover {
  font-weight: bold;
}
/* line 807, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brand-familiale-schade-form .formprogress div.next,
.contact-message-autoschade-form .formprogress div.next,
.contact-message-overige-schade-aangeven-form .formprogress div.next {
  text-align: right;
  width: 50%;
}

/* line 815, ../library/scss/offerforms/_offerforms.scss */
#edit-captcha-response--description {
  display: none;
}

/* line 820, ../library/scss/offerforms/_offerforms.scss */
.address-container-inline div {
  float: left;
}
/* line 821, ../library/scss/offerforms/_offerforms.scss */
.address-container-inline div input[type="text"] {
  float: none !important;
  width: 100% !important;
}
/* line 827, ../library/scss/offerforms/_offerforms.scss */
.address-container-inline div:first-of-type {
  width: 20%;
  margin-right: 2%;
}
/* line 832, ../library/scss/offerforms/_offerforms.scss */
.address-container-inline div:last-of-type {
  width: 78%;
  margin-right: 0px;
}

/* line 839, ../library/scss/offerforms/_offerforms.scss */
#edit-field-moto-adres-0 > div.js-form-item.form-item.js-form-type-textfield.form-item-field-moto-adres-0-address-line1.js-form-item-field-moto-adres-0-address-line1 {
  width: 100%;
}

/* line 844, ../library/scss/offerforms/_offerforms.scss */
div#edit-field-lead-hash-wrapper {
  display: none;
}

/* line 849, ../library/scss/offerforms/_offerforms.scss */
div.disable-horizontal-tab-click {
  z-index: 100;
  position: relative;
  height: 65px;
  width: 100%;
  margin-bottom: -65px;
}

/* Fixes a bug where the first address field jumps to the left. */
/* line 858, ../library/scss/offerforms/_offerforms.scss */
form.contact-form .address-container-inline {
  margin-bottom: 0 !important;
  min-height: unset !important;
}

/* Pensioensparen form */
/* line 867, ../library/scss/offerforms/_offerforms.scss */
.contact-message-pensioensparen-form #edit-submit, .contact-message-familiale-verzekering-form #edit-submit {
  display: none;
}

/* line 873, ../library/scss/offerforms/_offerforms.scss */
.contact-message-pensioensparen-form input[type="checkbox"], .contact-message-familiale-verzekering-form input[type="checkbox"] {
  margin-top: 80px !important;
}
/* line 876, ../library/scss/offerforms/_offerforms.scss */
.contact-message-pensioensparen-form .btn-main, .contact-message-pensioensparen-form #documentcenter button, #documentcenter .contact-message-pensioensparen-form button, .contact-message-pensioensparen-form .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .contact-message-pensioensparen-form a, .contact-message-pensioensparen-form .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .contact-message-pensioensparen-form a, .contact-message-pensioensparen-form .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .contact-message-pensioensparen-form a, .contact-message-pensioensparen-form .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .contact-message-pensioensparen-form a, .contact-message-pensioensparen-form .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .contact-message-pensioensparen-form a, .contact-message-familiale-verzekering-form .btn-main, .contact-message-familiale-verzekering-form #documentcenter button, #documentcenter .contact-message-familiale-verzekering-form button, .contact-message-familiale-verzekering-form .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .contact-message-familiale-verzekering-form a, .contact-message-familiale-verzekering-form .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .contact-message-familiale-verzekering-form a, .contact-message-familiale-verzekering-form .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .contact-message-familiale-verzekering-form a, .contact-message-familiale-verzekering-form .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .contact-message-familiale-verzekering-form a, .contact-message-familiale-verzekering-form .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .contact-message-familiale-verzekering-form a {
  margin-top: 50px !important;
}

/* line 882, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--name-field-brandverzekering-geboorte {
  min-height: 1px;
}
/* line 886, ../library/scss/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form .field--name-field-privacybeleid {
  margin-left: 35%;
  display: block;
}
@media only screen and (max-width: 768px) {
  /* line 886, ../library/scss/offerforms/_offerforms.scss */
  .contact-message-brandverzekering-form .field--name-field-privacybeleid {
    margin-left: 0;
    display: inline-block;
  }
}

/* line 899, ../library/scss/offerforms/_offerforms.scss */
form.webform-submission-form label[for="edit-privacy-beleid"] a {
  text-decoration: underline;
  text-transform: none;
  color: #797e86;
}
/* line 906, ../library/scss/offerforms/_offerforms.scss */
form.webform-submission-form legend {
  display: none !important;
}
/* line 910, ../library/scss/offerforms/_offerforms.scss */
form.webform-submission-form h2 {
  color: #30425b !important;
}
/* line 914, ../library/scss/offerforms/_offerforms.scss */
form.webform-submission-form hr {
  border: 0.5px solid #30425b !important;
}
/* line 919, ../library/scss/offerforms/_offerforms.scss */
form.webform-submission-form div.fieldset-wrapper {
  border-bottom: none !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}

/* line 928, ../library/scss/offerforms/_offerforms.scss */
form.webform-submission-bel-mij-op-form label[for="edit-privacy-beleid"] a {
  color: white;
}

/* line 935, ../library/scss/offerforms/_offerforms.scss */
.webform-progress .progress-step.is-active .progress-marker {
  background-color: #30425b !important;
}
/* line 938, ../library/scss/offerforms/_offerforms.scss */
.webform-progress .progress-step.is-complete .progress-marker {
  background-color: #30425b !important;
}
/* line 941, ../library/scss/offerforms/_offerforms.scss */
.webform-progress .progress-step:after {
  background-color: transparent !important;
}

/* line 1, ../library/scss/cta/_ctabar.scss */
.cta-bar {
  position: fixed;
  top: 75px;
  right: 0;
  z-index: 10000;
}
/* line 9, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .items ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 14, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .items ul li a, .cta-bar .cta-bar-inner .items ul #item-phone {
  background-color: #dead49;
  margin-bottom: 2px;
  padding: 5px 10px;
  text-align: center;
  color: #ffffff;
  font-size: 18px;
  font-size: 1.125rem;
  cursor: pointer;
  color: #ffffff;
  display: block;
}
/* line 22, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .items ul li a:hover, .cta-bar .cta-bar-inner .items ul #item-phone:hover {
  background-color: #30425b;
}
/* line 31, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels {
  position: fixed;
  top: 75px;
  right: 50px;
}
/* line 36, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel {
  display: none;
  width: 260px;
  padding: 30px;
  background-color: #30425b;
  border-radius: 0;
}
/* line 43, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel h2 {
  margin-top: 0px;
  font-family: "Bad Script", sans-serif;
  color: #ffffff;
  font-size: 26px;
  font-size: 1.625rem;
  background-image: url("/img/callme.png");
  background-repeat: no-repeat;
  background-position: right center;
}
/* line 54, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .form-item {
  margin-bottom: 10px;
}
/* line 57, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .form-item label {
  color: #ffffff;
  font-weight: normal;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 63, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .form-item .description {
  color: #ffffff;
  font-weight: normal;
  font-size: 14px;
  font-size: 0.875rem;
  display: inline;
}
/* line 70, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .form-item .description a {
  color: #ffffff;
  font-weight: normal;
  font-size: 14px;
  font-size: 0.875rem;
  text-decoration: underline;
}
/* line 77, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .form-item label[for="edit-privacybeleid"] {
  display: none;
}
/* line 82, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .prefixbutton {
  color: #ffffff;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 87, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .extratopspace {
  margin-top: 0;
}
/* line 91, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel input[type="submit"] {
  background-color: transparent;
  color: #ffffff;
}
/* line 95, ../library/scss/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel input[type="submit"]:hover {
  color: #dead49;
}

/* line 105, ../library/scss/cta/_ctabar.scss */
#block-requestoffer .form .form-item input#edit-privacybeleid {
  width: 2% !important;
}

/* line 109, ../library/scss/cta/_ctabar.scss */
label[for="edit-privacybeleid"] {
  display: none !important;
}

/* line 112, ../library/scss/cta/_ctabar.scss */
form#webform-submission-toestemming-add-form label[for="edit-privacybeleid"] {
  display: inline !important;
}
/* line 115, ../library/scss/cta/_ctabar.scss */
form#webform-submission-toestemming-add-form label[for="edit-privacybeleid"] a {
  text-decoration: underline !important;
  padding: 0px !important;
  text-transform: none !important;
}

/* line 121, ../library/scss/cta/_ctabar.scss */
div#edit-privacybeleid--description {
  display: inline;
}
/* line 124, ../library/scss/cta/_ctabar.scss */
div#edit-privacybeleid--description a {
  text-decoration: underline;
}

/* line 129, ../library/scss/cta/_ctabar.scss */
label[for="edit-privacybeleid--3"] {
  display: none;
}

/* line 132, ../library/scss/cta/_ctabar.scss */
form#webform-submission-toestemming-add-form label[for="edit-privacybeleid--3"] {
  display: inline;
}
/* line 135, ../library/scss/cta/_ctabar.scss */
form#webform-submission-toestemming-add-form label[for="edit-privacybeleid--3"] a {
  text-decoration: underline !important;
  padding: 0px !important;
  text-transform: none !important;
}

/* line 141, ../library/scss/cta/_ctabar.scss */
div#edit-privacybeleid--3--description {
  display: inline;
}
/* line 144, ../library/scss/cta/_ctabar.scss */
div#edit-privacybeleid--3--description a {
  text-decoration: underline;
}

/* line 149, ../library/scss/cta/_ctabar.scss */
label[for="edit-privacybeleid--4"] {
  display: none;
}

/* line 152, ../library/scss/cta/_ctabar.scss */
form#webform-submission-toestemming-add-form label[for="edit-privacybeleid--4"] {
  display: inline;
}
/* line 155, ../library/scss/cta/_ctabar.scss */
form#webform-submission-toestemming-add-form label[for="edit-privacybeleid--4"] a {
  text-decoration: underline !important;
  padding: 0px !important;
  text-transform: none !important;
}

/* line 161, ../library/scss/cta/_ctabar.scss */
div#edit-privacybeleid--4--description {
  display: inline;
}
/* line 164, ../library/scss/cta/_ctabar.scss */
div#edit-privacybeleid--4--description a {
  text-decoration: underline;
}

/* line 170, ../library/scss/cta/_ctabar.scss */
div.js-form-item.form-item.js-form-type-checkbox.form-item-privacybeleid.js-form-item-privacybeleid label[for="edit-privacybeleid"] {
  display: inline;
}

/* line 4, ../library/scss/testimonials/_testimonials.scss */
.layout-sidebar-second .block a.star {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABQCAYAAAAZQFV3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABOFJREFUeNrsmEFoHFUYx9/MdHfTJRKzUhBaFiL1YghZCFQUIV6UQJuLWCgr8eKpIoiFSqsHQYrmYj14KHqxKAl6MbA5eCgKRVAMBhpCwIJQCETRQzTsNtnO7s74+17fbGc3M7OzZhUsHfjzdvd97/++973vff99Y/m+rwb5WL0Idz60h2nckTc8Nw2hncLmAnhtIB7i3VGan8VD8Dhebh+U8FOaX8Bh4EB48R8TQlai+QnkgMTxD/AYpFt9EULk0EyBD8Dn4BPT9TZ4CrwD6Wos4V+XrUdpXzQk4tUEkAFXwNUu+1fAWWO7anADLDLJTkCYpf0K3DQe3Ui5oUI6B8ShlyBstZfMMiXoX4MV8GZKQgnJcXA6nKPtGJoE/gZ8Cy6mIJPwnIJsL3ZTIB2h+U6WANZjyE6Aj8Cz3WT7TooJ7HUwneDdc+BaFFnc0SuCzQTCTWOT+iwfN6cjWJ6clo9NzOS5Bcb6IZTZj5pU+syEYNV8XzA2Y6lOCptyhGbDeDFPnJa6TlGZ5rxJ/nxkSRPCACR5EUyHf4sCNjOgENVn/ecVe+CEy8vLWgJmZ2fd1IRra2vxSbe5eYlmu1gsXo6zmZycTKcpkEn6vC61kM+FQYiUeDdvauP5Ay0ZjyIlgKVv9bVkiBwQVJRX2YwWkKLxrhxB+qYSPaxUKrESANHVrh2PlQAzqSbskAA6UkkA5B0SICvRSzb5ddrMWu4jh8umSLwckLVjSKClWJ6SwsrM76fwLpCAM4x1I9OGjhrN8+AkAyYSyGTDnhEHjCPxeYhBagmIIvtXJOBQkgSY5Z01/76umAy4lbpiG5IqzQuG6Alz9LLmf+IP5hh+AfmxnoSQdUgAg5a6JuuQgMiSFi7fJHkR9JQAbGbA/SoBi4uLWgLK5XIqCdBpkyQBZne3sTm4BGxsbLQlgM+DkYBsNjucyWQKaSXATvCuZFnWHIQqlxMVUOeMx/0RMsgBWgIgcyBVgqwwIwH0JUvAwsJChwQwuOQ4jrJtO/CsfQBc11We56lWqyXfOySALNgJdlmuWzNSB/P5vBKyyJnxMjxBs9mc2tvbEye+DN1l7uYhuaZvAXg1LaQyOOkRL3d3d8XLishHOEd1DMfHx7UEYLjCrCop2aXP2Mht4QxjoyWADi0BxGddZm80GjpWYSL5TfpkYnHAOBK/yxhoCZAl1et1PbharWrUajX9m/SJBESRJUlAr6fvW0CvZyyxOIQPN4kbnv1mlwQERGPhMbHli/Q5Yv5lSdDnSYelrlLWIQGRJS1cvjk1RdBTArCZAferBPT7IkjvcuP7t3pKADaxEpB5+r10FXv3x3kKqqUlgM+DkQB76OFhKzdycAnAo5KynTlraFTZQ4/gqH3ursd9EjLIAVoC7KGCAxFWNqSjWgLoS5aAfS+C7EzJcrLKOjSkrNwoFu0ToPz6n8pv3dFQXjPyRdA9CbDsk/ZDx5SQxWiAsg4X7vE361NedQsn/P0SELwIgmzaHiZMtpMcKK+pWlUuVF6j0v0iSMcw/+QFLQF+y13xbv/GpF4CWUt5tV+FTEsAY6MlgA4tASxlnaUo362yLGLlh2Lo1iCjj4nFAeNI/H9sDHbYxesEfcK//XvSoq9Fkf0/JCDqDWfV3I+TJGCLne19CzAvgtoS8OBF0APC6OdvAQYAj2xzC/IfXBsAAAAASUVORK5CYII=");
  background-position: left -2px;
  display: block;
  width: 20px;
  height: 16px;
  line-height: 16px;
  float: left;
  cursor: pointer;
  zoom: 1;
  width: 20px;
  padding: 0;
}
/* line 17, ../library/scss/testimonials/_testimonials.scss */
.layout-sidebar-second .block a.star.tmp_fs {
  background-position: left -40px;
}
/* line 21, ../library/scss/testimonials/_testimonials.scss */
.layout-sidebar-second .block a.star.fullStar {
  background-position: left -59px;
}
/* line 25, ../library/scss/testimonials/_testimonials.scss */
.layout-sidebar-second .block a.star:before {
  content: '';
  position: static;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
/* line 35, ../library/scss/testimonials/_testimonials.scss */
.layout-sidebar-second .block a.star:after {
  content: '';
  position: static;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
/* line 47, ../library/scss/testimonials/_testimonials.scss */
.layout-sidebar-second .block section.rating_stars {
  display: inline-block;
}

/* line 54, ../library/scss/testimonials/_testimonials.scss */
.starsview {
  height: 29px;
  background-image: url(/themes/custom/sita/images/stars.png);
  background-repeat: no-repeat;
}

/* line 60, ../library/scss/testimonials/_testimonials.scss */
.starsviewsmall {
  height: 15px;
  background-image: url(/themes/custom/sita/images/stars-small.png);
  background-repeat: no-repeat;
}

/* line 66, ../library/scss/testimonials/_testimonials.scss */
.testimonial {
  padding-top: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #f9f9f9;
}
/* line 71, ../library/scss/testimonials/_testimonials.scss */
.testimonial .starsviewsmall {
  margin: 0 auto;
  margin-top: 20px;
}
/* line 76, ../library/scss/testimonials/_testimonials.scss */
.testimonial img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
/* line 82, ../library/scss/testimonials/_testimonials.scss */
.testimonial blockquote {
  color: #797e86;
  font-weight: 600;
  font-style: italic;
  font-family: 'Open sans', sans-serif;
  border-left: none;
  padding: 0;
}
/* line 90, ../library/scss/testimonials/_testimonials.scss */
.testimonial blockquote:before {
  content: '\f10d';
  font-family: "Font Awesome 5 Free";
  margin-right: 10px;
  display: inline;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 99, ../library/scss/testimonials/_testimonials.scss */
.testimonial blockquote:after {
  content: '\f10e';
  font-family: "Font Awesome 5 Free";
  display: inline;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 107, ../library/scss/testimonials/_testimonials.scss */
.testimonial blockquote div {
  display: inline;
}

/* line 113, ../library/scss/testimonials/_testimonials.scss */
#edit-field-testimonial-score-0-value,
#edit-field-testimonial-score-0-stars-value {
  display: none;
}

/* line 119, ../library/scss/testimonials/_testimonials.scss */
.image-widget img {
  display: none;
}

/* line 1, ../library/scss/events/_events.scss */
.event-teaser {
  padding-top: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #f9f9f9;
}
/* line 6, ../library/scss/events/_events.scss */
.event-teaser h2 {
  border-bottom: 1px solid #4e99a1;
  padding-bottom: 10px;
}
/* line 10, ../library/scss/events/_events.scss */
.event-teaser h2 .date {
  float: right;
  text-align: right;
  color: #30425b;
}

/* line 2, ../library/scss/vacatures/_vacatures.scss */
#vacaturecontainer h2 {
  cursor: pointer;
}
/* line 4, ../library/scss/vacatures/_vacatures.scss */
#vacaturecontainer h2:after {
  position: absolute;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: #dead49;
  content: "\f062";
  font-family: "Font Awesome 5 Free";
  text-align: center;
  border-radius: 15px;
  color: white;
  line-height: 30px;
  bottom: -15px;
  z-index: 2;
  font-weight: 600;
}
/* line 25, ../library/scss/vacatures/_vacatures.scss */
#vacaturecontainer .closed h2:after {
  content: "\f063";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
}
/* line 31, ../library/scss/vacatures/_vacatures.scss */
#vacaturecontainer .closed div {
  display: none;
}
/* line 35, ../library/scss/vacatures/_vacatures.scss */
#vacaturecontainer > div {
  position: relative;
  border-bottom: solid 1px #dddee0;
}
/* line 39, ../library/scss/vacatures/_vacatures.scss */
#vacaturecontainer > div div {
  padding-bottom: 36px;
  border-top: solid 1px #a0bec1;
}
/* line 43, ../library/scss/vacatures/_vacatures.scss */
#vacaturecontainer > div:after {
  position: absolute;
  right: 0;
  bbottom: 0;
  bottom: -1px;
  width: 60px;
  height: 1px;
  content: " ";
  background-color: white;
  z-index: 1;
}

/* line 57, ../library/scss/vacatures/_vacatures.scss */
.vacatures-blok h1 {
  font-family: "Open Sans" !important;
  text-align: left !important;
  width: 100%;
  border-bottom: solid 1px #a0bec1;
  margin-bottom: 25px;
  color: #a0bec1;
}
/* line 66, ../library/scss/vacatures/_vacatures.scss */
.vacatures-blok .views-row {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: solid 1px #dddee0;
  color: #797e86;
}
/* line 71, ../library/scss/vacatures/_vacatures.scss */
.vacatures-blok .views-row:last-child {
  border-bottom: none;
}

/* line 76, ../library/scss/vacatures/_vacatures.scss */
.vacatureheader {
  border-bottom: solid 1px #a0bec1;
  padding-bottom: 15px;
}

/* line 81, ../library/scss/vacatures/_vacatures.scss */
.vacatures-overzicht header {
  margin-bottom: 30px;
}
/* line 84, ../library/scss/vacatures/_vacatures.scss */
.vacatures-overzicht .views-row {
  display: list-item;
  margin-left: 20px;
}

/* line 1, ../library/scss/partials/_immo.scss */
.jcbx-glry-classic > div:nth-child(4) {
  opacity: 0;
  cursor: default !important;
}

/* line 5, ../library/scss/partials/_immo.scss */
.immonode_overview {
  margin-bottom: 60px;
}
/* line 8, ../library/scss/partials/_immo.scss */
.immonode_overview h2 {
  padding-bottom: 10px;
  border-bottom: 1px solid #a0bec1;
  margin-top: 0px;
}
/* line 15, ../library/scss/partials/_immo.scss */
.immonode_overview .pand-middle .description {
  padding-bottom: 20px;
  border-bottom: 1px solid #dddee0;
}
/* line 20, ../library/scss/partials/_immo.scss */
.immonode_overview .pand-middle p {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 27, ../library/scss/partials/_immo.scss */
.immonode_overview .pand-right a {
  background-color: #dead49;
  color: #ffffff;
  display: block;
  padding: 10px;
  text-align: center;
}
/* line 34, ../library/scss/partials/_immo.scss */
.immonode_overview .pand-right a:hover {
  color: #dead49;
  background-color: transparent;
}
/* line 39, ../library/scss/partials/_immo.scss */
.immonode_overview .pand-right a:before {
  content: '';
  padding: 0;
  margin: 0;
}
/* line 47, ../library/scss/partials/_immo.scss */
.immonode_overview .price {
  background-color: #a0bec1;
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
  color: #ffffff;
  margin-bottom: 20px;
  padding: 10px;
  font-weight: bold;
}

/* line 59, ../library/scss/partials/_immo.scss */
.immonode_detail .price {
  background-color: #a0bec1;
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
  color: #ffffff;
  margin-bottom: 20px;
  padding: 10px;
  font-weight: bold;
}
/* line 70, ../library/scss/partials/_immo.scss */
.immonode_detail .pand-detail-right ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 75, ../library/scss/partials/_immo.scss */
.immonode_detail .pand-detail-right ul li {
  border-bottom: 1px solid #dddee0;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 80, ../library/scss/partials/_immo.scss */
.immonode_detail .pand-detail-right ul li:first-of-type {
  padding-top: 0px;
}
/* line 86, ../library/scss/partials/_immo.scss */
.immonode_detail .pand-detail-right h2 {
  border-bottom: 1px solid #a0bec1;
  padding-bottom: 10px;
}
/* line 94, ../library/scss/partials/_immo.scss */
.immonode_detail .pand-detail-left h2 {
  border-bottom: 1px solid #a0bec1;
  padding-bottom: 10px;
}
/* line 99, ../library/scss/partials/_immo.scss */
.immonode_detail .pand-detail-left iframe {
  width: 100%;
}

/* line 106, ../library/scss/partials/_immo.scss */
#views-exposed-form-immo-page-1 .form-item,
#views-exposed-form-immo-page-1 .form-actions {
  display: inline-block;
  width: 22%;
}
@media (max-width: 992px) {
  /* line 106, ../library/scss/partials/_immo.scss */
  #views-exposed-form-immo-page-1 .form-item,
  #views-exposed-form-immo-page-1 .form-actions {
    width: 100%;
    display: block;
  }
}
/* line 116, ../library/scss/partials/_immo.scss */
#views-exposed-form-immo-page-1 .form-item .form-control, #views-exposed-form-immo-page-1 .form-item .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime input, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime #views-exposed-form-immo-page-1 .form-item input,
#views-exposed-form-immo-page-1 .form-actions .form-control,
#views-exposed-form-immo-page-1 .form-actions .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime input,
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime #views-exposed-form-immo-page-1 .form-actions input {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
/* line 122, ../library/scss/partials/_immo.scss */
#views-exposed-form-immo-page-1 .form-item #edit-submit-immo,
#views-exposed-form-immo-page-1 .form-actions #edit-submit-immo {
  background-color: #30425b;
  color: #ffffff;
  padding: 5px 20px;
  width: 100%;
}
/* line 129, ../library/scss/partials/_immo.scss */
#views-exposed-form-immo-page-1 .form-actions {
  text-align: right;
  width: 10%;
}
@media (max-width: 992px) {
  /* line 129, ../library/scss/partials/_immo.scss */
  #views-exposed-form-immo-page-1 .form-actions {
    width: 100%;
  }
}

/* line 140, ../library/scss/partials/_immo.scss */
.colorbox-wrapper img {
  width: 100%;
}
/* line 144, ../library/scss/partials/_immo.scss */
.colorbox-wrapper div div {
  float: left;
  padding-top: 10px;
  padding-right: 10px;
}
/* line 149, ../library/scss/partials/_immo.scss */
.colorbox-wrapper div div:first-of-type {
  clear: both;
  padding-top: 10px;
  padding-right: 0px;
}

/* line 2, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form h3 {
  color: #a0bec1;
  font-size: 24px;
  font-size: 1.5rem;
  border-bottom: 1px solid #a0bec1;
  margin-bottom: 20px;
  margin-top: 20px;
}
/* line 9, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form th {
  text-align: center;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 14, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form table > thead > tr > th {
  border-bottom: 0px;
}
/* line 18, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form table > thead > tr > td {
  border-top: 0px;
}
/* line 22, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form .js-form-type-radio {
  text-align: center;
}
/* line 25, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form .js-form-type-radio label {
  display: none;
}
/* line 31, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form .js-form-item label {
  font-weight: normal;
}
/* line 35, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form .js-form-item textarea,
.satisfaction-form .js-form-item input[type="text"] {
  width: 50%;
}
/* line 41, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form input[type="submit"] {
  background-color: transparent;
  color: #30425b;
  font-weight: bold;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 47, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form input[type="submit"]:hover {
  color: #dead49;
}
/* line 52, ../library/scss/satisfaction/_satisfaction.scss */
.satisfaction-form .submitprefix {
  color: #30425b;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: normal;
}

@media print {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Print Stylesheet
  
  This is the print stylesheet. There's probably not a lot
  of reasons to edit this stylesheet. If you want to
  though, go for it.
  
  ******************************************************************/
  /* line 13, ../library/scss/partials/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* line 21, ../library/scss/partials/_print.scss */
  a, a:visited {
    color: #444444 !important;
    text-decoration: underline;
  }
  /* line 26, ../library/scss/partials/_print.scss */
  a:after, a:visited:after {
    content: " (" attr(href) ")";
  }
  /* line 31, ../library/scss/partials/_print.scss */
  a abbr[title]:after, a:visited abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 36, ../library/scss/partials/_print.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 42, ../library/scss/partials/_print.scss */
  pre, blockquote {
    border: 1px solid #7e7e7e;
    page-break-inside: avoid;
  }

  /* line 47, ../library/scss/partials/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 51, ../library/scss/partials/_print.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 55, ../library/scss/partials/_print.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }
  /* line 63, ../library/scss/partials/_print.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 68, ../library/scss/partials/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 74, ../library/scss/partials/_print.scss */
  .sidebar,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav {
    display: none;
  }
}
