
/** COMPASS IMPORTS **/
/* line 1, src/partials/_checkup.scss */
.summary-sidebar .link-third, .summary-sidebar .btn-main, .summary-sidebar .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .summary-sidebar a, .summary-sidebar .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .summary-sidebar a, .summary-sidebar .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .summary-sidebar a, .summary-sidebar .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .summary-sidebar a, .summary-sidebar .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .summary-sidebar a {
  display: block;
}

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

/* line 13, src/partials/_checkup.scss */
.progressbar .step.currentstep {
  background-color: #534c4c;
  color: white;
}

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

/* line 29, src/partials/_checkup.scss */
.progressbar .step.currentstep .steparrow {
  border-left-color: #534c4c;
}

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

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

/* line 60, src/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: #ee3a43;
  background-color: transparent;
}

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

/* line 71, src/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 76, src/partials/_checkup.scss */
.summary-body .mail-results-form input#edit-email {
  width: 30%;
  float: right;
  border-radius: 0;
}

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

/* line 86, src/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 95, src/partials/_checkup.scss */
.question-body .progressbar {
  margin-bottom: 25px;
}

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

/* line 105, src/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: #ee3a43;
  left: 0;
  bottom: 0;
}

/* line 115, src/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 #534c4c;
  margin: 0 auto;
}

/* line 124, src/partials/_checkup.scss */
.summary-body .optional-insurance h3 {
  color: #534c4c;
}

/* line 128, src/partials/_checkup.scss */
.summary-body .optional-insurance .column-header {
  padding: 20px 50px;
  background-color: #534c4c;
  color: white;
  text-align: center;
}

/* line 136, src/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 #ee3a43;
  margin: 0 auto;
}

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

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

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

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

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

/* line 169, src/partials/_checkup.scss */
.summary-body .sidebar-block h1:after, .summary-body .sidebar-block h2:after, .startpage-body .sidebar-block h2:after {
  background-color: #534c4c;
}

/* line 173, src/partials/_checkup.scss */
.summary-body .sidebar-block h1, .summary-body .sidebar-block h2, .startpage-body .sidebar-block h2 {
  color: #bd4831;
}

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

/* line 182, src/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 191, src/partials/_checkup.scss */
.summary-body .positive-points ul, .startpage-body .positive-points ul {
  list-style: none;
  padding-left: 0;
}

/* line 197, src/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: #534c4c;
  font-size: 26px;
  font-size: 1.6rem;
  padding-top: 2px;
  font-weight: 600;
}

/* line 215, src/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 223, src/partials/_checkup.scss */
.summary-content {
  padding-bottom: 45px;
  margin-bottom: 45px;
  border-bottom: 1px solid #d6d6d6;
}

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

/* line 236, src/partials/_checkup.scss */
.summary-body a.link-third:after, .summary-body a.btn-main:after, .summary-body .overview_page_structure1_row1 .column1 a:after, .overview_page_structure1_row1 .column1 .summary-body a:after, .summary-body .overview_page_structure1_row_4 .column2 .block:first-of-type a:after, .overview_page_structure1_row_4 .column2 .block:first-of-type .summary-body a:after, .summary-body .gezin .overview_page_structure1_row_4 .column1 a:after, .gezin .overview_page_structure1_row_4 .column1 .summary-body a:after, .summary-body .overview_page_structure2 .right .block.woning_voldoende a:after, .overview_page_structure2 .right .block.woning_voldoende .summary-body a:after, .summary-body .overview_page_structure2 .right .block.snelheidsduivel a:after, .overview_page_structure2 .right .block.snelheidsduivel .summary-body a:after {
  background: #ee3a43;
  background: #ee3a43;
}

/* line 241, src/partials/_checkup.scss */
.summary-body a.link-third:before, .summary-body a.btn-main:before, .summary-body .overview_page_structure1_row1 .column1 a:before, .overview_page_structure1_row1 .column1 .summary-body a:before, .summary-body .overview_page_structure1_row_4 .column2 .block:first-of-type a:before, .overview_page_structure1_row_4 .column2 .block:first-of-type .summary-body a:before, .summary-body .gezin .overview_page_structure1_row_4 .column1 a:before, .gezin .overview_page_structure1_row_4 .column1 .summary-body a:before, .summary-body .overview_page_structure2 .right .block.woning_voldoende a:before, .overview_page_structure2 .right .block.woning_voldoende .summary-body a:before, .summary-body .overview_page_structure2 .right .block.snelheidsduivel a:before, .overview_page_structure2 .right .block.snelheidsduivel .summary-body a:before {
  background: #ee3a43;
  background: #ee3a43;
}

/* line 246, src/partials/_checkup.scss */
.summary-body a.link-third:hover, .summary-body a.btn-main:hover, .summary-body .overview_page_structure1_row1 .column1 a:hover, .overview_page_structure1_row1 .column1 .summary-body a:hover, .summary-body .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .summary-body a:hover, .summary-body .gezin .overview_page_structure1_row_4 .column1 a:hover, .gezin .overview_page_structure1_row_4 .column1 .summary-body a:hover, .summary-body .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.woning_voldoende .summary-body a:hover, .summary-body .overview_page_structure2 .right .block.snelheidsduivel a:hover, .overview_page_structure2 .right .block.snelheidsduivel .summary-body a:hover {
  color: #ee3a43;
  color: #ee3a43;
}

/* line 251, src/partials/_checkup.scss */
.summary-body a.link-third, .summary-body a.btn-main, .summary-body .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .summary-body a, .summary-body .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .summary-body a, .summary-body .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .summary-body a, .summary-body .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .summary-body a, .summary-body .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .summary-body a {
  margin-top: 25px;
  color: #ffffff;
}

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

/* line 260, src/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 270, src/partials/_checkup.scss */
.question-body #edit-actions {
  border-top: solid 1px #d6d6d6;
  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 297, src/partials/_checkup.scss */
.question-body form > div > div label {
  margin-left: 20px;
  font-size: 22px;
  font-size: 1.4rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 380, src/partials/_checkup.scss */
.btn.btn-lg, .btn-lg.link-third, .btn-lg.btn-main, .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, #documentcenter button.btn-lg {
  padding: 25px 30px;
  font-size: 1.2rem;
}

/* line 385, src/partials/_checkup.scss */
.btn.btn-sm, .btn-sm.link-third, .btn-sm.btn-main, .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, #documentcenter button.btn-sm {
  padding: 8px 20px;
}

/* line 393, src/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 406, src/partials/_checkup.scss */
.arrowcontainer {
  display: inline-block;
  position: relative;
  margin: 0 120px;
}

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

/*********************
MEDIA QUERIES
*********************/
/* line 2, src/partials/_general.scss */
* {
  margin: 0;
}

/* line 5, src/partials/_general.scss */
html, body {
  -ms-overflow-style: scrollbar;
  height: 100%;
}

/* line 9, src/partials/_general.scss */
.wrapper {
  min-height: 100%;
  margin: 0 auto;
  /* the bottom margin is the negative value of the footer's height */
  margin-bottom: 40px;
}

/* line 14, src/partials/_general.scss */
#container {
  margin-bottom: 0px;
}

/* line 18, src/partials/_general.scss */
html {
  font-size: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 23, src/partials/_general.scss */
.custom-navigation.main-banner {
  position: absolute;
  bottom: 90px;
  width: 100%;
}
/* line 27, src/partials/_general.scss */
.custom-navigation.main-banner a.flex-active {
  background: #534c4c;
}

/* line 31, src/partials/_general.scss */
body {
  font-size: 16px;
  line-height: 22px;
  color: #66707f;
}
/* line 32, src/partials/_general.scss */
body.falco {
  font-family: 'Muli', Arial, sans-serif;
  font-weight: normal;
  font-weight: 100;
}
/* line 37, src/partials/_general.scss */
body.capito {
  font-family: 'Open sans', Sans-Serif;
  font-weight: normal;
  font-weight: normal;
}

/* line 47, src/partials/_general.scss */
h1 {
  font-size: 28px;
  font-size: 1.75rem;
  font-weight: 500;
  margin-top: 0px;
}

/* line 53, src/partials/_general.scss */
h2 {
  color: #534c4c;
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 600;
}

/* line 59, src/partials/_general.scss */
h3 {
  color: #ee3a43;
  font-size: 20px;
  font-size: 1.25rem;
}

/* line 65, src/partials/_general.scss */
.falco h1, .falco h2, .falco h3 {
  font-family: 'Advent Pro', sans-serif;
}

/* line 71, src/partials/_general.scss */
.capito h1, .capito h2, .capito h3 {
  font-family: 'Open sans', Sans-Serif;
  font-weight: 600;
}

/* line 76, src/partials/_general.scss */
img {
  max-width: 100%;
}

/* line 80, src/partials/_general.scss */
a {
  color: #66707f;
}
/* line 83, src/partials/_general.scss */
a:hover {
  color: #ee3a43;
}

/* line 89, src/partials/_general.scss */
.falco .btn, .falco .link-third, .falco .btn-main, .falco .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .falco a, .falco .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco a, .falco .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .falco a, .falco .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .falco a, .falco .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .falco a, .falco #documentcenter button, #documentcenter .falco button {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  font-family: 'Advent Pro', sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 96, src/partials/_general.scss */
.falco .btn.btn-primary, .falco .btn-primary.link-third, .falco .btn-primary.btn-main, .falco .overview_page_structure1_row1 .column1 a.btn-primary, .overview_page_structure1_row1 .column1 .falco a.btn-primary, .falco .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco a.btn-primary, .falco .gezin .overview_page_structure1_row_4 .column1 a.btn-primary, .gezin .overview_page_structure1_row_4 .column1 .falco a.btn-primary, .falco .overview_page_structure2 .right .block.woning_voldoende a.btn-primary, .overview_page_structure2 .right .block.woning_voldoende .falco a.btn-primary, .falco .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary, .overview_page_structure2 .right .block.snelheidsduivel .falco a.btn-primary, .falco #documentcenter button, #documentcenter .falco button {
  background-color: #534c4c;
  color: #ffffff;
  border-width: 0px;
}
/* line 101, src/partials/_general.scss */
.falco .btn.btn-primary:hover, .falco .btn-primary.link-third:hover, .falco .btn-primary.btn-main:hover, .falco .overview_page_structure1_row1 .column1 a.btn-primary:hover, .overview_page_structure1_row1 .column1 .falco a.btn-primary:hover, .falco .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco a.btn-primary:hover, .falco .gezin .overview_page_structure1_row_4 .column1 a.btn-primary:hover, .gezin .overview_page_structure1_row_4 .column1 .falco a.btn-primary:hover, .falco .overview_page_structure2 .right .block.woning_voldoende a.btn-primary:hover, .overview_page_structure2 .right .block.woning_voldoende .falco a.btn-primary:hover, .falco .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary:hover, .overview_page_structure2 .right .block.snelheidsduivel .falco a.btn-primary:hover, .falco #documentcenter button:hover, #documentcenter .falco button:hover {
  background-color: #ee3a43;
}
/* line 106, src/partials/_general.scss */
.falco .btn.btn-secondary, .falco .link-third, .falco .teammember .btn-main, .teammember .falco .btn-main, .falco .btn-main, .falco .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .falco a, .falco .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco a, .falco .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .falco a, .falco .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .falco a, .falco .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .falco a, .falco .simplenews-subscriber-form #edit-actions .btn.btn-primary, .falco .simplenews-subscriber-form #edit-actions .btn-primary.link-third, .falco .simplenews-subscriber-form #edit-actions .btn-primary.btn-main, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row1 .column1 a.btn-primary, .overview_page_structure1_row1 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .gezin .overview_page_structure1_row_4 .column1 a.btn-primary, .gezin .overview_page_structure1_row_4 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.woning_voldoende a.btn-primary, .overview_page_structure2 .right .block.woning_voldoende .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary, .overview_page_structure2 .right .block.snelheidsduivel .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .falco .simplenews-subscriber-form #edit-actions #documentcenter button, #documentcenter .falco .simplenews-subscriber-form #edit-actions button, .falco #documentcenter button.btn-secondary, #documentcenter .falco button.btn-secondary, .falco #documentcenter button.link-third, #documentcenter .falco button.link-third, .falco #documentcenter button.btn-main, #documentcenter .falco button.btn-main {
  background-color: #ee3a43;
  border: 2px solid #ee3a43;
  color: #ffffff !important;
}
/* line 111, src/partials/_general.scss */
.falco .btn.btn-secondary:hover, .falco .link-third:hover, .falco .btn-main:hover, .falco .overview_page_structure1_row1 .column1 a:hover, .overview_page_structure1_row1 .column1 .falco a:hover, .falco .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco a:hover, .falco .gezin .overview_page_structure1_row_4 .column1 a:hover, .gezin .overview_page_structure1_row_4 .column1 .falco a:hover, .falco .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.woning_voldoende .falco a:hover, .falco .overview_page_structure2 .right .block.snelheidsduivel a:hover, .overview_page_structure2 .right .block.snelheidsduivel .falco a:hover, .falco .simplenews-subscriber-form #edit-actions .btn.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .btn-primary.link-third:hover, .falco .simplenews-subscriber-form #edit-actions .btn-primary.btn-main:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row1 .column1 a.btn-primary:hover, .overview_page_structure1_row1 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .gezin .overview_page_structure1_row_4 .column1 a.btn-primary:hover, .gezin .overview_page_structure1_row_4 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.woning_voldoende a.btn-primary:hover, .overview_page_structure2 .right .block.woning_voldoende .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary:hover, .overview_page_structure2 .right .block.snelheidsduivel .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions #documentcenter button:hover, #documentcenter .falco .simplenews-subscriber-form #edit-actions button:hover, .falco #documentcenter button.btn-secondary:hover, #documentcenter .falco button.btn-secondary:hover, .falco #documentcenter button.link-third:hover, #documentcenter .falco button.link-third:hover, .falco #documentcenter button.btn-main:hover, #documentcenter .falco button.btn-main:hover {
  background-color: #ffffff;
  color: #ee3a43 !important;
  text-decoration: none !important;
}

/* line 121, src/partials/_general.scss */
.capito .btn, .capito .link-third, .capito .btn-main, .capito .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .capito a, .capito .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .capito a, .capito .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .capito a, .capito .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .capito a, .capito .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .capito a, .capito #documentcenter button, #documentcenter .capito button {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  font-family: 'Open sans', Sans-Serif;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
}
/* line 128, src/partials/_general.scss */
.capito .btn.btn-primary, .capito .btn-primary.link-third, .capito .btn-primary.btn-main, .capito .overview_page_structure1_row1 .column1 a.btn-primary, .overview_page_structure1_row1 .column1 .capito a.btn-primary, .capito .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary, .overview_page_structure1_row_4 .column2 .block:first-of-type .capito a.btn-primary, .capito .gezin .overview_page_structure1_row_4 .column1 a.btn-primary, .gezin .overview_page_structure1_row_4 .column1 .capito a.btn-primary, .capito .overview_page_structure2 .right .block.woning_voldoende a.btn-primary, .overview_page_structure2 .right .block.woning_voldoende .capito a.btn-primary, .capito .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary, .overview_page_structure2 .right .block.snelheidsduivel .capito a.btn-primary, .capito #documentcenter button, #documentcenter .capito button {
  background-color: #534c4c;
  color: #ffffff;
  border-width: 0px;
}
/* line 133, src/partials/_general.scss */
.capito .btn.btn-primary:hover, .capito .btn-primary.link-third:hover, .capito .btn-primary.btn-main:hover, .capito .overview_page_structure1_row1 .column1 a.btn-primary:hover, .overview_page_structure1_row1 .column1 .capito a.btn-primary:hover, .capito .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .capito a.btn-primary:hover, .capito .gezin .overview_page_structure1_row_4 .column1 a.btn-primary:hover, .gezin .overview_page_structure1_row_4 .column1 .capito a.btn-primary:hover, .capito .overview_page_structure2 .right .block.woning_voldoende a.btn-primary:hover, .overview_page_structure2 .right .block.woning_voldoende .capito a.btn-primary:hover, .capito .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary:hover, .overview_page_structure2 .right .block.snelheidsduivel .capito a.btn-primary:hover, .capito #documentcenter button:hover, #documentcenter .capito button:hover {
  background-color: #4c84b8;
}
/* line 138, src/partials/_general.scss */
.capito .btn.btn-secondary, .capito .link-third, .capito .teammember .btn-main, .teammember .capito .btn-main, .capito .btn-main, .capito .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .capito a, .capito .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .capito a, .capito .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .capito a, .capito .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .capito a, .capito .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .capito a, .capito .falco .simplenews-subscriber-form #edit-actions .btn.btn-primary, .falco .simplenews-subscriber-form #edit-actions .capito .btn.btn-primary, .capito .falco .simplenews-subscriber-form #edit-actions .btn-primary.link-third, .falco .simplenews-subscriber-form #edit-actions .capito .btn-primary.link-third, .capito .falco .simplenews-subscriber-form #edit-actions .btn-primary.btn-main, .falco .simplenews-subscriber-form #edit-actions .capito .btn-primary.btn-main, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row1 .column1 a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row1 .column1 .capito a.btn-primary, .capito .overview_page_structure1_row1 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .overview_page_structure1_row1 .column1 .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row_4 .column2 .block:first-of-type .capito a.btn-primary, .capito .overview_page_structure1_row_4 .column2 .block:first-of-type .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary, .capito .falco .simplenews-subscriber-form #edit-actions .gezin .overview_page_structure1_row_4 .column1 a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .gezin .overview_page_structure1_row_4 .column1 .capito a.btn-primary, .capito .gezin .overview_page_structure1_row_4 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .gezin .overview_page_structure1_row_4 .column1 .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.woning_voldoende a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.woning_voldoende .capito a.btn-primary, .capito .overview_page_structure2 .right .block.woning_voldoende .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .overview_page_structure2 .right .block.woning_voldoende .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.snelheidsduivel .capito a.btn-primary, .capito .overview_page_structure2 .right .block.snelheidsduivel .falco .simplenews-subscriber-form #edit-actions a.btn-primary, .overview_page_structure2 .right .block.snelheidsduivel .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary, .capito .falco .simplenews-subscriber-form #edit-actions #documentcenter button, .falco .simplenews-subscriber-form #edit-actions #documentcenter .capito button, .capito #documentcenter .falco .simplenews-subscriber-form #edit-actions button, #documentcenter .falco .simplenews-subscriber-form #edit-actions .capito button, .capito #documentcenter button.btn-secondary, #documentcenter .capito button.btn-secondary, .capito #documentcenter button.link-third, #documentcenter .capito button.link-third, .capito #documentcenter button.btn-main, #documentcenter .capito button.btn-main {
  background-color: transparent;
  color: #ee3a43;
  border: 2px solid #ee3a43;
}
/* line 143, src/partials/_general.scss */
.capito .btn.btn-secondary:hover, .capito .link-third:hover, .capito .btn-main:hover, .capito .overview_page_structure1_row1 .column1 a:hover, .overview_page_structure1_row1 .column1 .capito a:hover, .capito .overview_page_structure1_row_4 .column2 .block:first-of-type a:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .capito a:hover, .capito .gezin .overview_page_structure1_row_4 .column1 a:hover, .gezin .overview_page_structure1_row_4 .column1 .capito a:hover, .capito .overview_page_structure2 .right .block.woning_voldoende a:hover, .overview_page_structure2 .right .block.woning_voldoende .capito a:hover, .capito .overview_page_structure2 .right .block.snelheidsduivel a:hover, .overview_page_structure2 .right .block.snelheidsduivel .capito a:hover, .capito .falco .simplenews-subscriber-form #edit-actions .btn.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .capito .btn.btn-primary:hover, .capito .falco .simplenews-subscriber-form #edit-actions .btn-primary.link-third:hover, .falco .simplenews-subscriber-form #edit-actions .capito .btn-primary.link-third:hover, .capito .falco .simplenews-subscriber-form #edit-actions .btn-primary.btn-main:hover, .falco .simplenews-subscriber-form #edit-actions .capito .btn-primary.btn-main:hover, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row1 .column1 a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row1 .column1 .capito a.btn-primary:hover, .capito .overview_page_structure1_row1 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .overview_page_structure1_row1 .column1 .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary:hover, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure1_row_4 .column2 .block:first-of-type .capito a.btn-primary:hover, .capito .overview_page_structure1_row_4 .column2 .block:first-of-type .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary:hover, .capito .falco .simplenews-subscriber-form #edit-actions .gezin .overview_page_structure1_row_4 .column1 a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .gezin .overview_page_structure1_row_4 .column1 .capito a.btn-primary:hover, .capito .gezin .overview_page_structure1_row_4 .column1 .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .gezin .overview_page_structure1_row_4 .column1 .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary:hover, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.woning_voldoende a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.woning_voldoende .capito a.btn-primary:hover, .capito .overview_page_structure2 .right .block.woning_voldoende .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .overview_page_structure2 .right .block.woning_voldoende .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary:hover, .capito .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary:hover, .falco .simplenews-subscriber-form #edit-actions .overview_page_structure2 .right .block.snelheidsduivel .capito a.btn-primary:hover, .capito .overview_page_structure2 .right .block.snelheidsduivel .falco .simplenews-subscriber-form #edit-actions a.btn-primary:hover, .overview_page_structure2 .right .block.snelheidsduivel .falco .simplenews-subscriber-form #edit-actions .capito a.btn-primary:hover, .capito .falco .simplenews-subscriber-form #edit-actions #documentcenter button:hover, .falco .simplenews-subscriber-form #edit-actions #documentcenter .capito button:hover, .capito #documentcenter .falco .simplenews-subscriber-form #edit-actions button:hover, #documentcenter .falco .simplenews-subscriber-form #edit-actions .capito button:hover, .capito #documentcenter button.btn-secondary:hover, #documentcenter .capito button.btn-secondary:hover, .capito #documentcenter button.link-third:hover, #documentcenter .capito button.link-third:hover, .capito #documentcenter button.btn-main:hover, #documentcenter .capito button.btn-main:hover {
  background-color: #ee3a43;
  color: #ffffff;
  text-decoration: none;
}

/* line 153, src/partials/_general.scss */
.sidemenu ul, .sidebarproductmenu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 158, src/partials/_general.scss */
.sidemenu ul li, .sidebarproductmenu ul li {
  margin-left: 15px;
}
@media (max-width: 992px) {
  /* line 158, src/partials/_general.scss */
  .sidemenu ul li, .sidebarproductmenu ul li {
    margin-left: 0px;
  }
}
/* line 167, src/partials/_general.scss */
.sidemenu ul li ul li a, .sidebarproductmenu ul li ul li a {
  font-weight: 200;
}
/* line 173, src/partials/_general.scss */
.sidemenu ul li a, .sidebarproductmenu ul li a {
  display: block;
  width: 100%;
  background-color: #e9e8e8;
  margin-bottom: 2px;
  padding: 10px 30px;
  color: #66707f;
  font-weight: 600;
}
/* line 182, src/partials/_general.scss */
.sidemenu ul li a:hover, .sidebarproductmenu ul li a:hover, .sidemenu ul li a.is-active, .sidebarproductmenu ul li a.is-active {
  margin-left: 0;
  background-color: #eae6df;
  text-decoration: none;
  margin-left: -15px;
}
@media (max-width: 992px) {
  /* line 182, src/partials/_general.scss */
  .sidemenu ul li a:hover, .sidebarproductmenu ul li a:hover, .sidemenu ul li a.is-active, .sidebarproductmenu ul li a.is-active {
    margin-left: 0px;
  }
}

/* line 198, src/partials/_general.scss */
.sidebarproductmenu {
  word-wrap: break-word;
}
/* line 204, src/partials/_general.scss */
.sidebarproductmenu.coudron > ul > li > a {
  background-color: #e9e8e8;
}
/* line 206, src/partials/_general.scss */
.sidebarproductmenu.coudron > ul > li > a:hover, .sidebarproductmenu.coudron > ul > li > a.is-active {
  margin-left: 0px;
  background-color: #ee3a43;
  color: #ffffff;
}
/* line 218, src/partials/_general.scss */
.sidebarproductmenu ul li a {
  background-color: #807f84;
}
/* line 221, src/partials/_general.scss */
.sidebarproductmenu ul li a:focus {
  text-decoration: none;
}
/* line 228, src/partials/_general.scss */
.sidebarproductmenu ul li ul li a {
  background-color: #e9e8e8;
}
/* line 231, src/partials/_general.scss */
.sidebarproductmenu ul li ul li a:hover, .sidebarproductmenu ul li ul li a.is-active {
  margin-left: 0px;
  background-color: #ee3a43;
  color: #ffffff;
}

/* line 245, src/partials/_general.scss */
.infoblock {
  background-color: #534c4c;
  text-align: center;
  padding: 20px 30px;
}
/* line 250, src/partials/_general.scss */
.infoblock h2 {
  color: #ffffff !important;
  font-size: 28px;
  font-size: 1.75rem;
}

/* line 259, src/partials/_general.scss */
.linklist ol li a, .linklist ul li a {
  color: #66707f;
}

/* line 266, src/partials/_general.scss */
.bordertop {
  border-top: 1px solid #e9e8e8;
}

/* line 270, src/partials/_general.scss */
.partner {
  margin-bottom: 10px;
  text-align: center;
  min-height: 72px;
  padding-top: 10px;
}
/* line 276, src/partials/_general.scss */
.partner img {
  max-width: 70%;
  height: auto;
  padding: 20px;
  border: 1px solid #e9e8e8;
}

/* line 284, src/partials/_general.scss */
.breadcrumb {
  background-color: transparent;
  padding: 0;
  margin-top: 20px;
}
@media (max-width: 772px) {
  /* line 284, src/partials/_general.scss */
  .breadcrumb {
    display: none;
  }
}
/* line 293, src/partials/_general.scss */
.breadcrumb nav {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 296, src/partials/_general.scss */
.breadcrumb nav a {
  color: #66707f;
}

/* line 303, src/partials/_general.scss */
.titledate {
  display: none;
}

/* line 307, src/partials/_general.scss */
.damageblock {
  text-align: center;
}
/* line 310, src/partials/_general.scss */
.damageblock h3 {
  color: #66707f;
  font-size: 26px;
  font-size: 1.625rem;
}
/* line 315, src/partials/_general.scss */
.damageblock ul {
  list-style: none;
}
/* line 318, src/partials/_general.scss */
.damageblock ul li {
  border-bottom: 1px solid #e9e8e8;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 323, src/partials/_general.scss */
.damageblock ul li:last-of-type {
  border-bottom: none;
}
/* line 329, src/partials/_general.scss */
.damageblock .link-third, .damageblock .btn-main, .damageblock .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .damageblock a, .damageblock .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .damageblock a, .damageblock .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .damageblock a, .damageblock .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .damageblock a, .damageblock .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .damageblock a {
  margin-top: 20px;
  display: inline-block;
}

/* line 335, src/partials/_general.scss */
.link-third, .teammember .btn-main, .btn-main, .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 {
  padding: 6px 12px;
  font-weight: 400;
  color: #ffffff;
}
/* line 343, src/partials/_general.scss */
.link-third:hover, .btn-main: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 {
  color: #ffffff;
  text-decoration: none;
}

/* line 351, src/partials/_general.scss */
.falco .simplenews-subscriber-form {
  padding: 40px 0px;
  margin-bottom: 40px;
  text-align: right;
}
/* line 356, src/partials/_general.scss */
.falco .simplenews-subscriber-form .extratopspace {
  margin-top: 0px;
}
/* line 360, src/partials/_general.scss */
.falco .simplenews-subscriber-form label,
.falco .simplenews-subscriber-form .description {
  display: none;
}
/* line 364, src/partials/_general.scss */
.falco .simplenews-subscriber-form label[for="edit-terms-of-use--4"] {
  display: inline;
}
/* line 367, src/partials/_general.scss */
.falco .simplenews-subscriber-form label[for="edit-terms-of-use"] {
  display: inline;
}
/* line 371, src/partials/_general.scss */
.falco .simplenews-subscriber-form input {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  height: 40px;
}
/* line 377, src/partials/_general.scss */
.falco .simplenews-subscriber-form input#edit-terms-of-use {
  vertical-align: bottom;
  position: relative;
  overflow: hidden;
  top: -3px;
  width: 13px;
  height: 13px;
  padding: 0;
  margin: 0;
}
/* line 391, src/partials/_general.scss */
.falco .simplenews-subscriber-form .js-form-item {
  display: inline;
  float: right;
}
@media (max-width: 992px) {
  /* line 391, src/partials/_general.scss */
  .falco .simplenews-subscriber-form .js-form-item {
    float: none;
    display: block;
    text-align: center;
  }
}
/* line 402, src/partials/_general.scss */
.falco .simplenews-subscriber-form #edit-mail-0-value {
  width: 300px;
  margin-left: -400px;
  background-color: #807f84;
  border: none;
}
@media (max-width: 1200px) {
  /* line 402, src/partials/_general.scss */
  .falco .simplenews-subscriber-form #edit-mail-0-value {
    width: 200px;
    margin-left: -300px;
  }
}
@media (max-width: 992px) {
  /* line 402, src/partials/_general.scss */
  .falco .simplenews-subscriber-form #edit-mail-0-value {
    width: 100%;
    margin-left: 0px;
  }
}
/* line 420, src/partials/_general.scss */
.falco .simplenews-subscriber-form #edit-message {
  float: left;
  font-size: 24px;
  font-size: 1.5rem;
  color: #534c4c;
  line-height: 50px;
}
@media (max-width: 1200px) {
  /* line 420, src/partials/_general.scss */
  .falco .simplenews-subscriber-form #edit-message {
    width: 600px;
  }
}
@media (max-width: 992px) {
  /* line 420, src/partials/_general.scss */
  .falco .simplenews-subscriber-form #edit-message {
    width: 100%;
    text-align: center;
    float: none;
    display: block;
  }
}
/* line 439, src/partials/_general.scss */
.falco .simplenews-subscriber-form #edit-actions .btn-primary, .falco .simplenews-subscriber-form #edit-actions #documentcenter button, #documentcenter .falco .simplenews-subscriber-form #edit-actions button {
  font-weight: 500;
  margin-top: 0px;
  width: 100px;
}

/* line 454, src/partials/_general.scss */
.capito .simplenews-subscriber-form .extratopspace {
  margin-top: 0px;
}
/* line 458, src/partials/_general.scss */
.capito .simplenews-subscriber-form .description {
  display: none;
}

/* line 465, src/partials/_general.scss */
.hours .row {
  padding: 4px;
}
/* line 468, src/partials/_general.scss */
.hours .row:nth-child(odd) {
  background-color: #807f84;
}
/* line 472, src/partials/_general.scss */
.hours .inner-block {
  padding: 30px 30px !important;
}
/* line 475, src/partials/_general.scss */
.hours .inner-block .hours_free_text {
  margin-top: 10px;
}
/* line 481, src/partials/_general.scss */
.hours.coudron .row:nth-child(odd) {
  background-color: #c3c3c3;
}

/* line 489, src/partials/_general.scss */
.capito .hours {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 493, src/partials/_general.scss */
.capito .hours .row:nth-child(odd) {
  background-color: #7e5c5c;
}
/* line 497, src/partials/_general.scss */
.capito .hours .row div {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 499, src/partials/_general.scss */
.capito .hours .row div:first-of-type {
  text-align: center;
}

/* line 511, src/partials/_general.scss */
.address .inner-block {
  padding: 30px 30px !important;
}
/* line 514, src/partials/_general.scss */
.address .inner-block .btn-main, .address .inner-block .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .address .inner-block a, .address .inner-block .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .address .inner-block a, .address .inner-block .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .address .inner-block a, .address .inner-block .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .address .inner-block a, .address .inner-block .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .address .inner-block a {
  text-decoration: underline;
  font-style: italic;
  margin-top: 30px;
  display: block;
}

/* line 524, src/partials/_general.scss */
.pagetitle h1 {
  margin-bottom: 20px;
}

/* line 529, src/partials/_general.scss */
.extratopspace {
  margin-top: 20px;
}

/* line 533, src/partials/_general.scss */
.form-item {
  margin-bottom: 10px;
}

/* line 537, src/partials/_general.scss */
.teammember {
  margin-bottom: 20px;
}
@media (max-width: 968px) {
  /* line 537, src/partials/_general.scss */
  .teammember {
    text-align: center;
  }
}
/* line 544, src/partials/_general.scss */
.teammember ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 550, src/partials/_general.scss */
.teammember .btn-main, .teammember .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .teammember a, .teammember .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .teammember a, .teammember .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .teammember a, .teammember .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .teammember a, .teammember .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .teammember a {
  margin-top: 20px;
  display: inline-block;
  font-weight: 400;
}

/* line 562, src/partials/_general.scss */
.tabs {
  margin-bottom: 20px;
}
/* line 565, src/partials/_general.scss */
.tabs ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 570, src/partials/_general.scss */
.tabs ul li {
  display: inline-block;
}
/* line 573, src/partials/_general.scss */
.tabs ul li a {
  display: block;
  padding: 10px;
  background-color: #534c4c;
  color: #ffffff;
}
/* line 579, src/partials/_general.scss */
.tabs ul li a:hover {
  text-decoration: none;
  background-color: #ee3a43;
}

/* line 589, src/partials/_general.scss */
.form-required:after {
  content: '*';
}

/* line 594, src/partials/_general.scss */
.search-block-form {
  position: relative;
}
/* line 597, src/partials/_general.scss */
.search-block-form .searchform {
  display: none;
  position: absolute;
  top: 42px;
  background-color: #ffffff;
  z-index: 1000;
  padding: 15px;
  width: 350px;
  left: 0;
}
/* line 607, src/partials/_general.scss */
.search-block-form .searchform .js-form-item {
  float: left;
}
/* line 609, src/partials/_general.scss */
.search-block-form .searchform .js-form-item input {
  width: 240px;
  border: 1px solid #e9e8e8;
}
/* line 615, src/partials/_general.scss */
.search-block-form .searchform .form-actions {
  float: right;
}
/* line 618, src/partials/_general.scss */
.search-block-form .searchform .form-actions input {
  border: none;
  background-color: #534c4c;
  color: #ffffff;
  padding: 2px 5px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 629, src/partials/_general.scss */
.search-block-form .searchactivator {
  color: #534c4c;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 400;
  text-transform: uppercase;
  cursor: pointer;
}
@media (max-width: 767px) {
  /* line 629, src/partials/_general.scss */
  .search-block-form .searchactivator {
    float: none;
    display: block;
    text-align: center;
  }
}
/* line 642, src/partials/_general.scss */
.search-block-form .searchactivator::after {
  margin-left: 10px;
  font-family: "Font Awesome 5 Free";
  content: "\f002";
  color: #ee3a43;
  font-weight: 600;
}

/* line 655, src/partials/_general.scss */
.capito .search-block-form .searchactivator::after {
  color: #807f84;
}

/* line 663, src/partials/_general.scss */
.leadgeneration h2, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type h2 {
  background-color: #807f84;
  color: #534c4c;
  font-size: 22px;
  font-size: 1.375rem;
  border-bottom: none !important;
  background-image: url(/themes/custom/falco/images/leadgen_icon.png);
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: 50px 50px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 80px;
  margin-bottom: 0px;
}
/* line 678, src/partials/_general.scss */
.leadgeneration form, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type form,
.leadgeneration h3,
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type h3 {
  padding-left: 20px;
  padding-right: 20px;
  background-color: #e9e8e8;
}
/* line 685, src/partials/_general.scss */
.leadgeneration h3, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type h3 {
  margin-bottom: 0px;
}
/* line 690, src/partials/_general.scss */
.leadgeneration form input[type="text"], .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type form input[type="text"],
.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 697, src/partials/_general.scss */
.leadgeneration .trianglewrapper, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .trianglewrapper {
  background-color: #e9e8e8;
}
/* line 700, src/partials/_general.scss */
.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: #807f84 transparent transparent transparent;
  margin-top: -1px;
  margin-left: 20px;
}
/* line 711, src/partials/_general.scss */
.leadgeneration h3, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type h3 {
  margin-top: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 717, src/partials/_general.scss */
.leadgeneration .extratopspace, .ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type .extratopspace {
  margin-top: 0px;
  margin-bottom: 15px;
}

/* line 724, src/partials/_general.scss */
.damageblock h3 {
  color: #ee3a43 !important;
  border-bottom: 1px solid #ee3a43 !important;
  margin-top: 30px !important;
}

/* line 732, src/partials/_general.scss */
#block-falco-requestoffer .form-header, .block-requestoffer .form-header {
  background-color: #534c4c;
  padding: 15px 25px;
  clear: both;
}
/* line 737, src/partials/_general.scss */
#block-falco-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 737, src/partials/_general.scss */
  #block-falco-requestoffer .form-header .left, .block-requestoffer .form-header .left {
    display: none;
  }
}
/* line 748, src/partials/_general.scss */
#block-falco-requestoffer .form-header h2, .block-requestoffer .form-header h2 {
  color: #ffffff;
  font-size: 22px;
  font-size: 1.375rem;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 754, src/partials/_general.scss */
#block-falco-requestoffer .form-header h2 i, .block-requestoffer .form-header h2 i {
  display: inline-block;
  margin-right: 10px;
}
/* line 760, src/partials/_general.scss */
#block-falco-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/falco/images/leadgen_arrow.png);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: 65px;
  margin: 0;
}
@media (max-width: 700px) {
  /* line 760, src/partials/_general.scss */
  #block-falco-requestoffer .form-header h3, .block-requestoffer .form-header h3 {
    background-position-x: 0px;
    padding-left: 50px;
  }
}
/* line 777, src/partials/_general.scss */
#block-falco-requestoffer .form, .block-requestoffer .form {
  background-color: #e9e8e8;
  margin-bottom: 100px;
  padding: 25px;
  padding-bottom: 45px;
}
/* line 782, src/partials/_general.scss */
#block-falco-requestoffer .form label, .block-requestoffer .form label {
  color: #66707f;
}
/* line 786, src/partials/_general.scss */
#block-falco-requestoffer .form .form-item, .block-requestoffer .form .form-item {
  float: left;
  width: 35%;
  margin-right: 3%;
}
@media (max-width: 700px) {
  /* line 786, src/partials/_general.scss */
  #block-falco-requestoffer .form .form-item, .block-requestoffer .form .form-item {
    width: 100%;
    margin-bottom: 10px;
  }
}
/* line 796, src/partials/_general.scss */
#block-falco-requestoffer .form .form-item input[type="text"],
#block-falco-requestoffer .form .form-item input[type="email"], .block-requestoffer .form .form-item input[type="text"],
.block-requestoffer .form .form-item input[type="email"] {
  height: 40px;
  -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 810, src/partials/_general.scss */
#block-falco-requestoffer .form .extratopspace, .block-requestoffer .form .extratopspace {
  margin-top: 0;
  margin-bottom: 0;
}
@media (max-width: 700px) {
  /* line 810, src/partials/_general.scss */
  #block-falco-requestoffer .form .extratopspace, .block-requestoffer .form .extratopspace {
    width: 100%;
    display: block;
    text-align: center;
  }
}

/* line 823, src/partials/_general.scss */
.facebookfollow {
  /*background-image: url('/img/facebookfollow.png');
  background-repeat: no-repeat;
  background-position: 20px center;
  text-align: right;*/
}
/* line 829, src/partials/_general.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 823, src/partials/_general.scss */
  .facebookfollow {
    background-size: 75%;
  }
}
@media (max-width: 992px) {
  /* line 823, src/partials/_general.scss */
  .facebookfollow {
    background-size: auto;
    margin-bottom: 10px;
    background-position: 70% center;
    margin-top: 20px;
  }
}
/* line 847, src/partials/_general.scss */
.facebookfollow img {
  display: inherit;
}

/* line 852, src/partials/_general.scss */
.form-item {
  margin-bottom: 10px;
}

/* line 856, src/partials/_general.scss */
fieldset {
  margin-top: 20px;
}
/* line 859, src/partials/_general.scss */
fieldset legend {
  color: #534c4c;
  padding-bottom: 10px;
  border-bottom: 1px solid #534c4c;
}

/* line 868, src/partials/_general.scss */
.contact-message-familiale-verzekering-form fieldset legend {
  border-bottom: 0px;
}

/* line 874, src/partials/_general.scss */
.button--primary {
  background-color: #534c4c;
  color: #ffffff;
  padding: 10px 20px;
}
/* line 879, src/partials/_general.scss */
.button--primary:hover {
  background-color: transparent;
  color: #534c4c;
}

/* line 886, src/partials/_general.scss */
label {
  font-weight: 600;
}

/* line 891, src/partials/_general.scss */
.field--type-datetime h4 {
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  color: #66707f;
}

/* line 899, src/partials/_general.scss */
.field--type-address summary {
  display: none;
}

/* line 906, src/partials/_general.scss */
.block.noul ul {
  padding-left: 22px;
}
/* line 910, src/partials/_general.scss */
.block.noul ul li .views-field-field-event-date {
  font-weight: bold;
}
/* line 916, src/partials/_general.scss */
.block.newslettersidebar {
  background-color: transparent;
  padding: 0;
}
/* line 920, src/partials/_general.scss */
.block.newslettersidebar h2 {
  border-bottom: none;
  color: #534c4c;
  padding-bottom: 0px;
}
/* line 928, src/partials/_general.scss */
.block.newslettersidebar form {
  background-color: #ffffff;
  padding: 30px;
  padding-bottom: 50px;
}
/* line 932, src/partials/_general.scss */
.block.newslettersidebar form input {
  width: 100% !important;
  float: none !important;
  margin: 0 !important;
}
/* line 937, src/partials/_general.scss */
.block.newslettersidebar form input#edit-terms-of-use {
  width: 5% !important;
}
/* line 940, src/partials/_general.scss */
.block.newslettersidebar form #edit-message {
  color: #ee3a43;
  font-size: 1rem;
  line-height: 22px;
}

/* line 949, src/partials/_general.scss */
.white-title h1 {
  color: white !important;
}
/* line 952, src/partials/_general.scss */
.white-title h2 {
  color: white !important;
}

/* News teasers on home page */
/* line 958, src/partials/_general.scss */
.article-teaser-left {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 959, src/partials/_general.scss */
.article-teaser-left img {
  width: 230px;
}

@media (max-width: 500px) {
  /* line 970, src/partials/_general.scss */
  .article-teaser-left {
    margin: 0;
    float: none;
  }
  /* line 971, src/partials/_general.scss */
  .article-teaser-left img {
    width: 100%;
    height: auto;
    margin: 0 auto 10px auto;
  }

  /* line 980, src/partials/_general.scss */
  .article-teaser-right {
    margin-left: 0px;
  }
}
/* line 985, src/partials/_general.scss */
#block-requestoffer #lead-generation-form .form .form-item input, .block-requestoffer .form .form-item input#edit-privacybeleid--3 {
  width: 5% !important;
}

/* line 988, src/partials/_general.scss */
#requestofffer_form div.js-form-item.form-item.js-form-type-checkbox.form-item-privacybeleid.js-form-item-privacybeleid {
  width: 100% !important;
}

/* line 991, src/partials/_general.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 994, src/partials/_general.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 998, src/partials/_general.scss */
.mobile-navicon {
  cursor: pointer;
}

/* line 2, src/partials/_regions.scss */
header #header-upper-row {
  background-color: #534c4c;
  color: #ffffff;
}
/* line 6, src/partials/_regions.scss */
header #header-upper-row nav {
  float: right;
}
/* line 9, src/partials/_regions.scss */
header #header-upper-row nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 14, src/partials/_regions.scss */
header #header-upper-row nav ul li {
  display: inline-block;
  position: relative;
}
/* line 18, src/partials/_regions.scss */
header #header-upper-row nav ul li a {
  color: #ffffff;
  text-transform: uppercase;
  padding: 0px 10px;
  display: block;
  height: 50px;
  padding-top: 17px;
  padding-bottom: 17px;
  line-height: 16px;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: bold;
}
/* line 30, src/partials/_regions.scss */
header #header-upper-row nav ul li a:hover {
  text-decoration: none;
  color: #ee3a43;
}
/* line 36, src/partials/_regions.scss */
header #header-upper-row nav ul li ul {
  display: none;
}
/* line 41, src/partials/_regions.scss */
header #header-upper-row nav ul li:hover ul {
  display: block;
  position: absolute;
  top: 50px;
  background-color: #534c4c;
  width: 200px;
  padding: 10px;
  z-index: 10000;
}
/* line 50, src/partials/_regions.scss */
header #header-upper-row nav ul li:hover ul li {
  display: block;
  margin-bottom: 10px;
}
/* line 54, src/partials/_regions.scss */
header #header-upper-row nav ul li:hover ul li a {
  height: auto;
  padding: 10px;
  display: block;
  padding: 0;
  color: #ffffff;
  text-transform: none;
}
/* line 62, src/partials/_regions.scss */
header #header-upper-row nav ul li:hover ul li a:hover {
  color: #ee3a43;
}
/* line 74, src/partials/_regions.scss */
header #header-upper-row .block {
  float: left;
  padding-top: 15px;
}
@media (max-width: 992px) {
  /* line 74, src/partials/_regions.scss */
  header #header-upper-row .block {
    float: none;
    text-align: center;
  }
}
/* line 83, src/partials/_regions.scss */
header #header-upper-row .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 89, src/partials/_regions.scss */
header #header-upper-row .block ul li a {
  color: #ffffff;
}
/* line 97, src/partials/_regions.scss */
header #header-upper-row .block.social ul li, header #header-upper-row .block.social ul li > a > i {
  background-color: #ffffff;
  border-radius: 50%;
  display: inline-block;
  width: 25px;
  height: 25px;
  color: #534c4c;
  text-align: center;
  padding-top: 3px;
}
/* line 110, src/partials/_regions.scss */
header #header-upper-row .block.search {
  padding-right: 10px;
}
@media (max-width: 992px) {
  /* line 114, src/partials/_regions.scss */
  header #header-upper-row .block.officedata {
    margin-bottom: 20px;
  }
}
/* line 119, src/partials/_regions.scss */
header #header-upper-row .block.officedata li {
  display: inline;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 123, src/partials/_regions.scss */
header #header-upper-row .block.officedata li:after {
  content: '-';
  padding-left: 2px;
  padding-right: 2px;
}
/* line 130, src/partials/_regions.scss */
header #header-upper-row .block.officedata li:last-of-type:after {
  content: '';
}
/* line 139, src/partials/_regions.scss */
header #header {
  padding: 25px 0px;
}
@media (max-width: 992px) {
  /* line 142, src/partials/_regions.scss */
  header #header .col-left {
    text-align: center;
  }
}
/* line 148, src/partials/_regions.scss */
header #header .col-right {
  padding-top: 20px;
}
/* line 151, src/partials/_regions.scss */
header #header .col-right nav {
  float: right;
}
/* line 154, src/partials/_regions.scss */
header #header .col-right nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 159, src/partials/_regions.scss */
header #header .col-right nav ul li {
  display: inline-block;
  margin-left: 30px;
  position: relative;
}
/* line 164, src/partials/_regions.scss */
header #header .col-right nav ul li:first-of-type {
  margin-left: 0px;
}
/* line 168, src/partials/_regions.scss */
header #header .col-right nav ul li a {
  color: #667080;
  font-weight: normal;
  font-family: 'Advent Pro', sans-serif;
  font-size: 21px;
  font-size: 1.3125rem;
}
/* line 174, src/partials/_regions.scss */
header #header .col-right nav ul li a:hover {
  text-decoration: none;
  border-bottom: 4px solid #534c4c;
}
/* line 180, src/partials/_regions.scss */
header #header .col-right nav ul li ul {
  display: none;
  position: absolute;
  top: 27px;
  z-index: 10000;
  background-color: #ee3a43;
  padding: 20px;
  min-width: 350px;
}
/* line 189, src/partials/_regions.scss */
header #header .col-right nav ul li ul li {
  display: block;
  margin-left: 0px;
  margin-bottom: 5px;
}
/* line 194, src/partials/_regions.scss */
header #header .col-right nav ul li ul li:hover {
  border-bottom: none;
}
/* line 198, src/partials/_regions.scss */
header #header .col-right nav ul li ul li a {
  color: #ffffff;
  font-family: 'Muli', Arial, sans-serif;
  font-weight: normal;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 500;
  font-style: italic;
}
/* line 205, src/partials/_regions.scss */
header #header .col-right nav ul li ul li a:hover {
  border-bottom: none;
  color: #534c4c;
}
/* line 213, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li {
  float: left;
  display: block;
}
/* line 217, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li a {
  color: #534c4c;
  font-style: italic;
  font-weight: 500;
  cursor: default;
}
/* line 224, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li:first-of-type {
  padding-right: 5px;
}
/* line 228, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li:last-of-type {
  border-left: 1px solid #ffffff;
  padding-left: 5px;
}
/* line 233, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li ul {
  position: relative;
  top: 0;
  min-width: inherit;
  width: auto;
  padding: 0;
}
/* line 241, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li ul li {
  float: none;
}
/* line 244, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li ul li:last-of-type {
  border-left: none;
  padding-left: 0px;
}
/* line 249, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li ul li a {
  color: #ffffff;
  font-style: normal;
  cursor: pointer;
}
/* line 254, src/partials/_regions.scss */
header #header .col-right nav ul li ul.columns li ul li a:hover {
  color: #534c4c;
}
/* line 265, src/partials/_regions.scss */
header #header .col-right nav ul li:hover {
  border-bottom: 4px solid #534c4c;
}
/* line 268, src/partials/_regions.scss */
header #header .col-right nav ul li:hover ul {
  display: block;
}
/* line 278, src/partials/_regions.scss */
header #banner_wrapper {
  position: relative;
}
/* line 281, src/partials/_regions.scss */
header #banner_wrapper #hours-wrapper {
  position: absolute;
  width: 100%;
  top: 0;
}
/* line 286, src/partials/_regions.scss */
header #banner_wrapper #hours-wrapper .block {
  background-color: #534c4c;
  opacity: 0.8;
  color: #ffffff;
  font-size: 20px;
  font-size: 1.25rem;
  font-family: 'Advent Pro', sans-serif;
  font-weight: bold;
}
/* line 294, src/partials/_regions.scss */
header #banner_wrapper #hours-wrapper .block .inner-block {
  padding: 20px 25px;
}
/* line 302, src/partials/_regions.scss */
header .insusite_banners .insusite_banner {
  position: relative;
}
/* line 304, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .image {
  overflow: hidden;
}
@media (min-width: 991px) and (max-width: 1400px) {
  /* line 304, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .image {
    height: 250px;
  }
}
/* line 309, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .image img {
  height: auto;
  min-height: 450px;
  min-width: 100%;
  height: auto;
  width: auto;
  position: relative;
  max-width: none;
}
@media (max-width: 1200px) {
  /* line 309, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .image img {
    min-height: 300px;
  }
}
/* line 327, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper {
  position: absolute;
  top: 70px;
  width: 100%;
}
@media (max-width: 1400px) {
  /* line 333, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text {
    top: -45px;
  }
}
/* line 337, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen {
  background-color: #e9e8e8;
  width: 350px;
}
/* line 341, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_header {
  background-color: #ee3a43;
  padding: 15px 25px;
}
@media (max-width: 1400px) {
  /* line 341, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_header {
    display: none;
  }
}
@media (max-width: 1475px) {
  /* line 341, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_header {
    padding: 5px 25px;
  }
}
/* line 353, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_header h2 {
  font-size: 26px;
  font-size: 1.625rem;
  background-color: transparent;
  margin: 0;
  padding: 0;
}
@media (max-width: 1275px) {
  /* line 353, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_header h2 {
    font-size: 22px;
    font-size: 1.375rem;
    display: none;
  }
}
/* line 365, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_header h3 {
  margin: 0;
  padding: 0;
  background-image: url(/themes/custom/falco/images/leadgen_arrow.png);
  background-repeat: no-repeat;
  background-position-y: center;
  line-height: 1.75rem;
  color: #534c4c;
  padding-left: 60px;
  font-size: 18px;
  font-size: 1.125rem;
}
@media (max-width: 1275px) {
  /* line 365, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_header h3 {
    font-size: 16px;
    font-size: 1rem;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
/* line 384, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form {
  padding: 0px 20px 15px 20px;
}
/* line 387, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form label {
  color: #66707f;
}
/* line 390, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .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: #ee3a43 transparent transparent transparent;
  margin-top: -1px;
}
@media (max-width: 1400px) {
  /* line 390, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .triangle {
    display: none;
  }
}
@media (max-width: 1275px) {
  /* line 390, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .triangle {
    display: none;
  }
}
/* line 407, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .form-item {
  margin-bottom: 10px;
}
/* line 409, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .form-item:first-of-type {
  padding-top: 15px;
}
/* line 415, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .form-item input[type="text"],
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .form-item input[type="email"] {
  width: 100%;
  border-radius: 0px;
  border-color: #807f84;
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
}
/* line 426, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .btn-primary, header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form #documentcenter button, #documentcenter header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form button {
  background-color: #ee3a43 !important;
}
/* line 429, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .btn-primary:hover, header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form #documentcenter button:hover, #documentcenter header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form button:hover {
  color: #807f84;
}
@media (max-width: 1475px) {
  /* line 426, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .btn-primary, header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form #documentcenter button, #documentcenter header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form button {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
/* line 439, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen .leadgen_form .extratopspace {
  margin-top: 0px;
}
@media (max-width: 1400px) {
  /* line 333, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text {
    width: 700px;
  }
}
@media (max-width: 1200px) {
  /* line 333, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text {
    width: 700px;
  }
}
/* line 453, src/partials/_regions.scss */
header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text h2 {
  background-color: #534c4c;
  color: #ffffff;
  font-size: 45px;
  font-size: 2.8125rem;
  line-height: 50px;
  margin: 0;
  padding: 45px;
  opacity: 0.8;
}
@media (max-width: 1400px) {
  /* line 453, src/partials/_regions.scss */
  header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text h2 {
    font-size: 35px;
    font-size: 2.1875rem;
    padding: 30px;
  }
}

@media (min-width: 991px) and (max-width: 1400px) {
  /* line 480, src/partials/_regions.scss */
  body.front header .insusite_banners .insusite_banner .image {
    height: 250px;
  }
}
/* line 485, src/partials/_regions.scss */
body.front header .insusite_banners .insusite_banner .image img {
  width: auto;
  min-height: 450px;
}
@media (max-width: 1200px) {
  /* line 485, src/partials/_regions.scss */
  body.front header .insusite_banners .insusite_banner .image img {
    min-height: 300px;
  }
}

/* line 500, src/partials/_regions.scss */
main #mobile-extra-content {
  background-color: #e9e8e8;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  /* line 500, src/partials/_regions.scss */
  main #mobile-extra-content {
    text-align: center;
  }
}
/* line 511, src/partials/_regions.scss */
main #region-sidebar {
  margin-top: 40px;
}
/* line 514, src/partials/_regions.scss */
main #region-sidebar .block {
  margin-bottom: 40px;
}
/* line 517, src/partials/_regions.scss */
main #region-sidebar .block h2 {
  color: #66707f;
  font-size: 23px;
  font-size: 1.4375rem;
}
/* line 522, src/partials/_regions.scss */
main #region-sidebar .block.primarybg {
  background-color: #534c4c;
  color: #ffffff;
  padding: 20px;
}
/* line 528, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact {
  background-color: #e9e8e8;
}
/* line 531, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact h2 {
  background-color: #667080;
  color: #ffffff;
  background-image: url(/themes/custom/falco/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;
}
/* line 545, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul {
  margin: 0;
  padding: 20px;
  list-style: none;
}
/* line 551, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li:before {
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  font-size: 1.25rem;
  padding-right: 15px;
  min-width: 35px;
  display: inline-block;
}
/* line 559, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li a {
  text-transform: none;
  padding: 0px;
  color: #66707f;
  font-size: 16px;
  font-size: 1rem;
}
/* line 565, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li a:before {
  background: transparent;
}
/* line 569, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li a:after {
  background: transparent;
}
/* line 573, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li a:hover {
  text-decoration: underline;
}
/* line 579, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li.phone:before {
  content: '\f095';
}
/* line 585, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li.mail:before {
  content: '\f0e0';
}
/* line 593, src/partials/_regions.scss */
main #region-sidebar .block.needhelpcontact ul li.appointment:before {
  content: '\f073';
}
/* line 602, src/partials/_regions.scss */
main #region-sidebar .hours {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 607, src/partials/_regions.scss */
main #region-sidebar .hours .row:nth-child(odd) {
  background-color: #e9e8e8;
}
/* line 611, src/partials/_regions.scss */
main #region-sidebar .hours .row div {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 613, src/partials/_regions.scss */
main #region-sidebar .hours .row div:first-of-type {
  text-align: center;
}
/* line 624, src/partials/_regions.scss */
main #region-content {
  margin-bottom: 30px;
}
@media (max-width: 772px) {
  /* line 624, src/partials/_regions.scss */
  main #region-content {
    margin-top: 30px;
  }
}
/* line 632, src/partials/_regions.scss */
main #region-below-content-2 {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #e9e8e8;
  font-size: 28px;
  font-size: 1.75rem;
  font-weight: bold;
}

/* line 644, src/partials/_regions.scss */
.front main #region-content {
  margin-bottom: 0;
}

/* line 651, src/partials/_regions.scss */
footer #footer-top {
  background-color: #534c4c;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 656, src/partials/_regions.scss */
footer #footer-top .inner-block {
  background-color: #e9e8e8;
  padding: 20px 20px;
  color: #534c4c;
  max-height: 340px;
  min-height: 340px;
}
@media (max-width: 1200px) {
  /* line 656, src/partials/_regions.scss */
  footer #footer-top .inner-block {
    min-height: 450px;
    max-height: 450px;
  }
}
@media (max-width: 992px) {
  /* line 656, src/partials/_regions.scss */
  footer #footer-top .inner-block {
    max-height: none;
    min-height: 0;
    margin-bottom: 20px;
  }
}
/* line 674, src/partials/_regions.scss */
footer #footer-top .inner-block h2 {
  margin-top: 0px;
  font-size: 26px;
  font-size: 1.625rem;
  font-weight: normal;
}
/* line 680, src/partials/_regions.scss */
footer #footer-top .inner-block ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 686, src/partials/_regions.scss */
footer #footer-top .inner-block a {
  color: #534c4c;
}
/* line 689, src/partials/_regions.scss */
footer #footer-top .inner-block a:hover {
  color: #ee3a43;
  text-decoration: none;
}
@media (max-width: 992px) {
  /* line 698, src/partials/_regions.scss */
  footer .block {
    margin-bottom: 20px;
  }
}
/* line 703, src/partials/_regions.scss */
footer #footer-bottom {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 707, src/partials/_regions.scss */
footer #footer-bottom img {
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 712, src/partials/_regions.scss */
footer #footer-bottom img:first-of-type {
  padding-left: 0px;
}
/* line 716, src/partials/_regions.scss */
footer #footer-bottom img:last-of-type  {
  padding-right: 0px;
}
/* line 721, src/partials/_regions.scss */
footer #footer-bottom nav {
  text-align: right;
}
/* line 724, src/partials/_regions.scss */
footer #footer-bottom nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 729, src/partials/_regions.scss */
footer #footer-bottom nav ul li {
  display: inline-block;
}
/* line 733, src/partials/_regions.scss */
footer #footer-bottom nav ul li:last-of-type a {
  border-right: none;
  padding-right: 0px;
}
/* line 739, src/partials/_regions.scss */
footer #footer-bottom nav ul li a {
  color: #66707f;
  font-size: 14px;
  font-size: 0.875rem;
  border-right: 1px solid #66707f;
  padding-right: 5px;
}

/* line 753, src/partials/_regions.scss */
.block.primarybg {
  background-color: #534c4c;
  color: #ffffff;
  padding: 20px;
}
/* line 759, src/partials/_regions.scss */
.block.formplus {
  display: none;
}
/* line 762, src/partials/_regions.scss */
.block.formplus h2 {
  font-size: 22px;
  font-size: 1.375rem;
  border-bottom: none;
}
/* line 767, src/partials/_regions.scss */
.block.formplus ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 772, src/partials/_regions.scss */
.block.formplus ul li {
  background-color: #534c4c;
  display: block;
  color: #ffffff;
  padding: 15px;
  margin-bottom: 10px;
  transform: rotate(-3deg);
}
/* line 780, src/partials/_regions.scss */
.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 793, src/partials/_regions.scss */
.block.needhelpcontact {
  background-color: #e9e8e8;
}
/* line 796, src/partials/_regions.scss */
.block.needhelpcontact h2 {
  background-color: #667080;
  color: #ffffff;
  background-image: url(/themes/custom/falco/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;
}
/* line 810, src/partials/_regions.scss */
.block.needhelpcontact ul {
  margin: 0;
  padding: 20px;
  list-style: none;
}
/* line 816, src/partials/_regions.scss */
.block.needhelpcontact ul li:before {
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  font-size: 1.25rem;
  padding-right: 15px;
  min-width: 35px;
  display: inline-block;
  font-weight: 600;
}
/* line 825, src/partials/_regions.scss */
.block.needhelpcontact ul li a {
  text-transform: none;
  padding: 0px;
  color: #66707f;
  font-size: 16px;
  font-size: 1rem;
}
/* line 831, src/partials/_regions.scss */
.block.needhelpcontact ul li a:before {
  background: transparent;
}
/* line 835, src/partials/_regions.scss */
.block.needhelpcontact ul li a:after {
  background: transparent;
}
/* line 839, src/partials/_regions.scss */
.block.needhelpcontact ul li a:hover {
  text-decoration: underline;
}
/* line 845, src/partials/_regions.scss */
.block.needhelpcontact ul li.phone:before {
  content: '\f095';
}
/* line 851, src/partials/_regions.scss */
.block.needhelpcontact ul li.mail:before {
  content: '\f0e0';
}
/* line 858, src/partials/_regions.scss */
.block.needhelpcontact ul li.appointment:before {
  content: '\f073';
}

/* line 871, src/partials/_regions.scss */
.falco footer #footer-top .inner-block .btn-main, .falco footer #footer-top .inner-block .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .falco footer #footer-top .inner-block a, .falco footer #footer-top .inner-block .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .falco footer #footer-top .inner-block a, .falco footer #footer-top .inner-block .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .falco footer #footer-top .inner-block a, .falco footer #footer-top .inner-block .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .falco footer #footer-top .inner-block a, .falco footer #footer-top .inner-block .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .falco footer #footer-top .inner-block a {
  background-color: transparent;
  color: #534c4c !important;
  padding: 0;
  border: none !important;
}

/* line 883, src/partials/_regions.scss */
.capito header .insusite_banners .insusite_banner .banner_wrapper .banner_text .inner_banner_text .leadgen {
  float: right;
}
/* line 890, src/partials/_regions.scss */
.capito footer #footer-top .inner-block .btn-main, .capito footer #footer-top .inner-block .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 .capito footer #footer-top .inner-block a, .capito footer #footer-top .inner-block .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type .capito footer #footer-top .inner-block a, .capito footer #footer-top .inner-block .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 .capito footer #footer-top .inner-block a, .capito footer #footer-top .inner-block .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende .capito footer #footer-top .inner-block a, .capito footer #footer-top .inner-block .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel .capito footer #footer-top .inner-block a {
  display: inline-block;
  margin-top: 20px;
  text-decoration: none !important;
}

/* line 901, src/partials/_regions.scss */
.block.requestoffer {
  margin-top: 25px;
}

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

/* line 909, src/partials/_regions.scss */
div#edit-field-privacybeleid-value--description {
  display: inline;
}
/* line 912, src/partials/_regions.scss */
div#edit-field-privacybeleid-value--description a {
  text-decoration: underline;
}

/* line 916, src/partials/_regions.scss */
label[for="edit-privacybeleid--3"] {
  display: none;
}

/* line 919, src/partials/_regions.scss */
div#edit-privacybeleid--3--description {
  display: inline;
}
/* line 922, src/partials/_regions.scss */
div#edit-privacybeleid--3--description a {
  text-decoration: underline;
}

/* line 926, src/partials/_regions.scss */
label[for="edit-privacybeleid--4"] {
  display: none;
}

/* line 929, src/partials/_regions.scss */
div#edit-privacybeleid--4--description {
  display: inline;
}
/* line 932, src/partials/_regions.scss */
div#edit-privacybeleid--4--description a {
  text-decoration: underline;
}

/* line 3, src/partials/_nodes.scss */
.node.node-article-teaser h3 {
  font-size: 21px;
  font-size: 1.3125rem;
}
/* line 7, src/partials/_nodes.scss */
.node.node-article-teaser h3 span:first-of-type {
  font-weight: 200;
}
/* line 11, src/partials/_nodes.scss */
.node.node-article-teaser h3 span:last-of-type {
  font-weight: 500;
}
/* line 18, src/partials/_nodes.scss */
.node.node-article-archive, .node.node-tip-archive, .node.node-faq-archive {
  padding-bottom: 15px;
  padding-top: 10px;
  border-bottom: 1px solid #e9e8e8;
}
/* line 25, src/partials/_nodes.scss */
.node.node-article-archive h2, .node.node-tip-archive h2, .node.node-faq-archive h2 {
  color: #66707f;
}
/* line 29, src/partials/_nodes.scss */
.node.node-article-archive a, .node.node-tip-archive a, .node.node-faq-archive a {
  color: #66707f;
}
/* line 32, src/partials/_nodes.scss */
.node.node-article-archive a:hover, .node.node-tip-archive a:hover, .node.node-faq-archive a:hover {
  text-decoration: underline;
}
/* line 40, src/partials/_nodes.scss */
.node.node-tip-teaser h3 {
  font-size: 21px;
  font-size: 1.3125rem;
}
/* line 45, src/partials/_nodes.scss */
.node.node-tip-archive {
  border-bottom: 1px solid #e9e8e8;
  padding-bottom: 15px;
  padding-top: 10px;
}
/* line 53, src/partials/_nodes.scss */
.node.node-faq-archive {
  border-bottom: 1px solid #e9e8e8;
  padding-bottom: 15px;
  padding-top: 10px;
}

/* line 63, src/partials/_nodes.scss */
.falco .node.node-tip-teaser h3 {
  font-family: 'Muli', Arial, sans-serif;
  font-weight: normal;
}

/* line 74, src/partials/_nodes.scss */
.capito .node.node-tip-teaser h3, .capito .node.node-article-teaser h3 {
  font-family: 'Open sans', Sans-Serif;
  font-weight: normal;
}

/* Cijfers en indexen original structuur styling (ik heb dit eens aangepast maar bij insufeed update wordt dit weer overschreven) */
/* line 3, src/partials/_insufeed.scss */
.insufeed-data-container {
  border: 1px solid #e9e8e8;
  padding: 8px 15px;
  margin: 15px 0;
}
/* line 10, src/partials/_insufeed.scss */
.insufeed-data-container:first-of-type {
  margin-top: 0;
}
/* line 14, src/partials/_insufeed.scss */
.insufeed-data-container:last-of-type {
  margin-bottom: 0;
}
/* line 18, src/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category {
  font-size: 18px;
  font-size: 1.125rem;
  background: #ffffff;
  display: block;
  color: #807f84;
  padding: 15px 0px;
}
/* line 20, src/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category h2 {
  margin-top: 0 !important;
  margin-bottom: 0;
  color: #66707f !important;
}
/* line 32, src/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category:hover, .insufeed-data-container .insufeed-category:focus, .insufeed-data-container .insufeed-category:active {
  cursor: pointer;
}
/* line 36, src/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category .btn, .insufeed-data-container .insufeed-category .link-third, .insufeed-data-container .insufeed-category .btn-main, .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 #documentcenter button, #documentcenter .insufeed-data-container .insufeed-category button {
  padding: 8px 20px;
}
@media (max-width: 768px) {
  /* line 36, src/partials/_insufeed.scss */
  .insufeed-data-container .insufeed-category .btn, .insufeed-data-container .insufeed-category .link-third, .insufeed-data-container .insufeed-category .btn-main, .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 #documentcenter button, #documentcenter .insufeed-data-container .insufeed-category button {
    margin-top: 15px;
  }
}
/* line 44, src/partials/_insufeed.scss */
.insufeed-data-container .insufeed-category .insufeed-category-link {
  text-align: right;
}
/* line 50, src/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container {
  margin-bottom: 15px;
  display: none;
}
/* line 55, src/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table {
  width: 100%;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 62, src/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table tr:nth-child(odd) {
  background: #e9e8e8;
}
/* line 68, src/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table th {
  padding: 5px;
}
/* line 74, src/partials/_insufeed.scss */
.insufeed-data-container .cijfers-content-container table td {
  padding: 5px;
}

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

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

/* line 98, src/partials/_insufeed.scss */
#documentcenter .documentcenter_searchitem input,
#documentcenter .documentcenter_searchitem select {
  width: 80%;
  border: 1px solid #66707f;
  height: 36px;
  color: #66707f;
}

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

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

/* line 121, src/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;
  color: #ffffff;
  overflow: hidden;
}

/* line 1, src/variants/_falco.scss */
#falco_homepage_row_1 {
  padding: 50px 0px;
}
/* line 4, src/variants/_falco.scss */
#falco_homepage_row_1 .col-md-3 {
  text-align: center;
}
/* line 7, src/variants/_falco.scss */
#falco_homepage_row_1 .col-md-3 h3 {
  font-size: 26px;
  font-size: 1.625rem;
  font-weight: 200;
  color: #66707f;
  margin-top: 0px;
}
@media (max-width: 992px) {
  /* line 16, src/variants/_falco.scss */
  #falco_homepage_row_1 .column {
    margin-bottom: 20px;
    text-align: center;
  }
}

@media (max-width: 992px) {
  /* line 23, src/variants/_falco.scss */
  #block-kruimelpad {
    margin-top: 90px;
  }
}
/* line 28, src/variants/_falco.scss */
#falco_homepage_row_2 {
  background-color: #e9e8e8;
  padding: 50px 0px;
}
/* line 34, src/variants/_falco.scss */
#falco_homepage_row_2 nav h2 {
  color: #534c4c;
  font-size: 26px;
  font-size: 1.625rem;
  font-weight: normal;
  margin-bottom: 20px;
  margin-top: 0px;
}
/* line 45, src/variants/_falco.scss */
#falco_homepage_row_2 nav ul li {
  margin-bottom: 5px;
}
/* line 48, src/variants/_falco.scss */
#falco_homepage_row_2 nav ul li a {
  color: #66707f;
}
/* line 51, src/variants/_falco.scss */
#falco_homepage_row_2 nav ul li a:hover {
  text-decoration: none;
  font-weight: bold;
}
/* line 60, src/variants/_falco.scss */
#falco_homepage_row_2 .block-region-second-row-third-column {
  background-image: url("/img/falco/home-vragen.jpg");
  position: relative;
  min-height: 154px;
}
/* line 67, src/variants/_falco.scss */
#falco_homepage_row_2 .block-region-second-row-third-column .block {
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #ee3a43;
  opacity: 0.8;
  padding: 0px 20px;
}
/* line 75, src/variants/_falco.scss */
#falco_homepage_row_2 .block-region-second-row-third-column .block h2,
#falco_homepage_row_2 .block-region-second-row-third-column .block a {
  color: #ffffff;
}
/* line 80, src/variants/_falco.scss */
#falco_homepage_row_2 .block-region-second-row-third-column .block a {
  font-style: italic;
}
@media (max-width: 772px) {
  /* line 87, src/variants/_falco.scss */
  #falco_homepage_row_2 .column {
    margin-bottom: 20px;
    text-align: center;
  }
}

/* line 94, src/variants/_falco.scss */
#falco_homepage_row_3 {
  background-color: #534c4c;
  color: #ffffff;
  font-size: 24px;
  font-size: 1.5rem;
  padding: 20px 0px;
}
/* line 100, src/variants/_falco.scss */
#falco_homepage_row_3 p {
  margin-bottom: 0px;
}
/* line 103, src/variants/_falco.scss */
#falco_homepage_row_3 p:first-of-type {
  padding-top: 10px;
}
@media (max-width: 992px) {
  /* line 100, src/variants/_falco.scss */
  #falco_homepage_row_3 p {
    text-align: center;
  }
}
/* line 112, src/variants/_falco.scss */
#falco_homepage_row_3 .btn, #falco_homepage_row_3 .link-third, #falco_homepage_row_3 .btn-main, #falco_homepage_row_3 .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 #falco_homepage_row_3 a, #falco_homepage_row_3 .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type #falco_homepage_row_3 a, #falco_homepage_row_3 .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 #falco_homepage_row_3 a, #falco_homepage_row_3 .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende #falco_homepage_row_3 a, #falco_homepage_row_3 .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel #falco_homepage_row_3 a, #falco_homepage_row_3 #documentcenter button, #documentcenter #falco_homepage_row_3 button {
  float: right;
  margin-top: -33px;
}
@media (max-width: 992px) {
  /* line 112, src/variants/_falco.scss */
  #falco_homepage_row_3 .btn, #falco_homepage_row_3 .link-third, #falco_homepage_row_3 .btn-main, #falco_homepage_row_3 .overview_page_structure1_row1 .column1 a, .overview_page_structure1_row1 .column1 #falco_homepage_row_3 a, #falco_homepage_row_3 .overview_page_structure1_row_4 .column2 .block:first-of-type a, .overview_page_structure1_row_4 .column2 .block:first-of-type #falco_homepage_row_3 a, #falco_homepage_row_3 .gezin .overview_page_structure1_row_4 .column1 a, .gezin .overview_page_structure1_row_4 .column1 #falco_homepage_row_3 a, #falco_homepage_row_3 .overview_page_structure2 .right .block.woning_voldoende a, .overview_page_structure2 .right .block.woning_voldoende #falco_homepage_row_3 a, #falco_homepage_row_3 .overview_page_structure2 .right .block.snelheidsduivel a, .overview_page_structure2 .right .block.snelheidsduivel #falco_homepage_row_3 a, #falco_homepage_row_3 #documentcenter button, #documentcenter #falco_homepage_row_3 button {
    float: none;
    margin-top: 20px;
  }
}

/* line 123, src/variants/_falco.scss */
#falco_homepage_row_4 {
  padding: 50px 0px;
}
/* line 126, src/variants/_falco.scss */
#falco_homepage_row_4 h2 {
  color: #66707f;
  font-size: 26px;
  font-size: 1.625rem;
  font-weight: normal;
  margin-bottom: 35px;
}

/* line 3, src/variants/_capito.scss */
.panel-capito-homepage #capito_homepage_row_1:nth-child(2) {
  margin-top: 40px;
  margin-bottom: 40px;
}

/* line 8, src/variants/_capito.scss */
.panel-capito-homepage #capito_homepage_row_2:first-child {
  margin-top: -22px;
}

/* line 11, src/variants/_capito.scss */
#capito_homepage_row_1 {
  margin-top: -40px;
}
@media (max-width: 992px) {
  /* line 11, src/variants/_capito.scss */
  #capito_homepage_row_1 {
    margin-top: 0px;
    padding-top: 40px;
  }
}
/* line 19, src/variants/_capito.scss */
#capito_homepage_row_1 .column {
  text-align: center;
}
@media (max-width: 992px) {
  /* line 19, src/variants/_capito.scss */
  #capito_homepage_row_1 .column {
    padding-bottom: 20px;
  }
}
/* line 26, src/variants/_capito.scss */
#capito_homepage_row_1 .column h3 {
  color: #66707f;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 31, src/variants/_capito.scss */
#capito_homepage_row_1 .column .icon {
  font-size: 60px;
  font-size: 3.75rem;
}
/* line 34, src/variants/_capito.scss */
#capito_homepage_row_1 .column .icon i {
  background-color: #534c4c;
  color: #ffffff;
  padding: 30px 55px;
  border: 5px solid #ffffff;
}

/* line 44, src/variants/_capito.scss */
#capito_homepage_row_2 {
  margin-top: 40px;
  background-color: #e9e8e8;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 52, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width.column:last-of-type .inner-column {
  background-image: none;
}
/* line 55, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width.column:last-of-type nav {
  background-color: transparent;
}
/* line 60, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width.column nav {
  width: 100%;
  background-color: transparent;
}
/* line 63, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width.column nav ul li a {
  color: #534c4c;
}
/* line 65, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width.column nav ul li a:hover {
  text-decoration: none;
}
/* line 72, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a {
  color: #534c4c;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 600;
  display: block;
  text-align: center;
}
/* line 79, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a:hover {
  color: #807f84;
  text-decoration: none;
}
/* line 82, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a:hover:before {
  border-bottom-color: #807f84;
  text-decoration: none;
}
/* line 88, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a:before {
  display: block;
  border-bottom: 1px solid #534c4c;
  font-family: "Font Awesome 5 Free";
  font-size: 60px;
  font-size: 3.75rem;
  font-weight: normal;
  margin-bottom: 12px;
  height: 50px;
  font-weight: 600;
}
/* line 100, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.voertuig:before {
  content: '\f1b9';
}
/* line 106, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.woning:before {
  content: '\f015';
}
/* line 112, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.gezin:before {
  content: '\f0c0';
}
/* line 118, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.reizen:before {
  content: '\f072';
}
/* line 123, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.gezondheid:before {
  content: '\f004 ';
}
/* line 129, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.financieel:before {
  content: '\f09d';
}
/* line 134, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.euro:before {
  content: '\f153';
}
/* line 139, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.industrie:before {
  content: '\f275';
}
/* line 144, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.ondernemer {
  color: #807f84;
}
/* line 147, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.ondernemer:hover {
  color: #534c4c;
  text-decoration: none;
}
/* line 151, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.ondernemer:hover:before {
  border-bottom-color: #534c4c;
}
/* line 156, src/variants/_capito.scss */
#capito_homepage_row_2 .full-width nav a.ondernemer:before {
  content: '\f0b1';
  border-bottom-color: #807f84;
}
/* line 166, src/variants/_capito.scss */
#capito_homepage_row_2 .column {
  position: relative;
}
@media (max-width: 992px) {
  /* line 166, src/variants/_capito.scss */
  #capito_homepage_row_2 .column {
    margin-bottom: 20px;
  }
}
/* line 175, src/variants/_capito.scss */
#capito_homepage_row_2 .column:first-of-type .inner-column {
  background: url("/img/capito/home-particulieren.jpg") no-repeat center center;
  background-size: cover;
}
@media (max-width: 772px) {
  /* line 175, src/variants/_capito.scss */
  #capito_homepage_row_2 .column:first-of-type .inner-column {
    background-image: none;
  }
}
/* line 184, src/variants/_capito.scss */
#capito_homepage_row_2 .column:first-of-type nav {
  background-color: #ee3a43;
}
/* line 191, src/variants/_capito.scss */
#capito_homepage_row_2 .column:last-of-type .inner-column {
  background-image: url("/img/capito/home-ondernemingen.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 772px) {
  /* line 191, src/variants/_capito.scss */
  #capito_homepage_row_2 .column:last-of-type .inner-column {
    background-image: none;
  }
}
/* line 201, src/variants/_capito.scss */
#capito_homepage_row_2 .column:last-of-type nav {
  background-color: #807f84;
}
/* line 206, src/variants/_capito.scss */
#capito_homepage_row_2 .column nav {
  display: block;
  width: 50%;
  float: right;
  opacity: 0.9;
  padding: 40px;
  padding-right: 0px;
}
@media (max-width: 772px) {
  /* line 206, src/variants/_capito.scss */
  #capito_homepage_row_2 .column nav {
    float: none;
    width: 100%;
    opacity: 1;
  }
}
/* line 220, src/variants/_capito.scss */
#capito_homepage_row_2 .column nav h2 {
  margin-top: 0px;
  color: #ffffff;
}
/* line 225, src/variants/_capito.scss */
#capito_homepage_row_2 .column nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 231, src/variants/_capito.scss */
#capito_homepage_row_2 .column nav ul li:before {
  content: '>';
  display: inline-block;
  padding-right: 20px;
  color: #ffffff;
}
/* line 238, src/variants/_capito.scss */
#capito_homepage_row_2 .column nav ul li a {
  color: #ffffff;
  display: inline-block;
  border-bottom: 1px solid #ffffff;
}
/* line 243, src/variants/_capito.scss */
#capito_homepage_row_2 .column nav ul li a:hover {
  text-decoration: none;
  font-weight: bold;
}

/* line 254, src/variants/_capito.scss */
#capito_homepage_row_3 {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media (max-width: 992px) {
  /* line 258, src/variants/_capito.scss */
  #capito_homepage_row_3 .block {
    margin-bottom: 20px;
  }
}
/* line 263, src/variants/_capito.scss */
#capito_homepage_row_3 .block h2 {
  text-transform: uppercase;
  color: #66707f;
  margin-top: 0px;
}
@media (max-width: 992px) {
  /* line 263, src/variants/_capito.scss */
  #capito_homepage_row_3 .block h2 {
    background-color: #534c4c;
    color: #ffffff;
    text-align: center;
    padding: 20px 0px;
  }
}
/* line 276, src/variants/_capito.scss */
#capito_homepage_row_3 .block .views-row {
  border-bottom: 1px solid #e9e8e8;
  padding-top: 15px;
  padding-bottom: 15px;
}
/* line 281, src/variants/_capito.scss */
#capito_homepage_row_3 .block .views-row:first-of-type {
  padding-top: 0px;
}
/* line 285, src/variants/_capito.scss */
#capito_homepage_row_3 .block .views-row:last-of-type {
  border-bottom: none;
  padding-bottom: 0px;
}
/* line 292, src/variants/_capito.scss */
#capito_homepage_row_3 .block .latestnews .views-field-created {
  color: #ee3a43;
  font-style: italic;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 300, src/variants/_capito.scss */
#capito_homepage_row_3 .block .latesttips .views-field-created {
  color: #807f84;
  font-style: italic;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 309, src/variants/_capito.scss */
#capito_homepage_row_3 .block-region-third-row-column-3 h2 {
  color: #ee3a43;
}
@media (max-width: 992px) {
  /* line 309, src/variants/_capito.scss */
  #capito_homepage_row_3 .block-region-third-row-column-3 h2 {
    color: #ffffff;
  }
}

@media (max-width: 640px) {
  /* line 320, src/variants/_capito.scss */
  .capito .contact-message-brandverzekering-form .js-form-item label, .capito .contact-message-brandverzekering-form .js-form-item label, .capito .contact-message-autoverzekering-form .js-form-item label, .capito .contact-message-motorverzekering-form .js-form-item label {
    text-align: left !important;
  }
}
/* line 325, src/variants/_capito.scss */
.capito main {
  margin-top: 22px;
}
/* line 332, src/variants/_capito.scss */
.capito header #banner_wrapper #hours-wrapper .block {
  font-family: 'Open sans', Sans-Serif;
  font-weight: 600;
  background-color: #807f84;
  font-size: 16px;
  font-size: 1rem;
}
/* line 343, src/variants/_capito.scss */
.capito header .insusite_banners .insusite_banner .banner_text .inner_banner_text h2 {
  font-size: 35px;
  font-size: 2.1875rem;
}
/* line 353, src/variants/_capito.scss */
.capito footer #footer-top .inner-block {
  background-color: transparent;
  color: #ffffff;
  padding: 0px;
}
/* line 358, src/variants/_capito.scss */
.capito footer #footer-top .inner-block h2 {
  color: #ffffff;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 40px;
}
/* line 366, src/variants/_capito.scss */
.capito footer #footer-top .inner-block a {
  color: #ffffff;
  text-decoration: underline;
}
/* line 373, src/variants/_capito.scss */
.capito footer .hours {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 374, src/variants/_capito.scss */
.capito footer .hours .row {
  margin-left: 0px;
  margin-right: 0px;
}
/* line 380, src/variants/_capito.scss */
.capito footer .hours .inner-block {
  padding: 0px !important;
}

/* line 387, src/variants/_capito.scss */
#capito_homepage_row_4 {
  background-color: #e9e8e8;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 392, src/variants/_capito.scss */
#capito_homepage_row_4 .action-content {
  margin: 0 -15px;
}
/* line 395, src/variants/_capito.scss */
#capito_homepage_row_4 h2 {
  margin-top: 55px;
  font-size: 46px;
  font-size: 2.875rem;
  font-style: italic;
  color: #66707f;
  word-break: break-word;
}
@media (max-width: 1200px) {
  /* line 395, src/variants/_capito.scss */
  #capito_homepage_row_4 h2 {
    font-size: 36px;
    font-size: 2.25rem;
  }
}
@media (max-width: 992px) {
  /* line 395, src/variants/_capito.scss */
  #capito_homepage_row_4 h2 {
    margin-top: 0px;
    text-align: center;
  }
}
@media (max-width: 600px) {
  /* line 395, src/variants/_capito.scss */
  #capito_homepage_row_4 h2 {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media (max-width: 460px) {
  /* line 395, src/variants/_capito.scss */
  #capito_homepage_row_4 h2 {
    font-size: 25px;
    font-size: 1.5625rem;
  }
}
/* line 417, src/variants/_capito.scss */
#capito_homepage_row_4 h3 {
  font-size: 36px;
  font-size: 2.25rem;
  font-style: italic;
  color: #66707f;
  font-weight: normal;
}
@media (max-width: 1200px) {
  /* line 417, src/variants/_capito.scss */
  #capito_homepage_row_4 h3 {
    font-size: 26px;
    font-size: 1.625rem;
  }
}
@media (max-width: 992px) {
  /* line 417, src/variants/_capito.scss */
  #capito_homepage_row_4 h3 {
    margin-top: 0;
    text-align: center;
  }
}
/* line 433, src/variants/_capito.scss */
#capito_homepage_row_4 .text {
  float: left;
}
@media (max-width: 992px) {
  /* line 433, src/variants/_capito.scss */
  #capito_homepage_row_4 .text {
    padding-top: 0px;
    float: none;
  }
}
/* line 443, src/variants/_capito.scss */
#capito_homepage_row_4 .image {
  float: right;
}
@media (max-width: 992px) {
  /* line 443, src/variants/_capito.scss */
  #capito_homepage_row_4 .image {
    display: none;
  }
}
/* line 449, src/variants/_capito.scss */
#capito_homepage_row_4 .image img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 300px;
  height: 300px;
}
@media (max-width: 1200px) {
  /* line 449, src/variants/_capito.scss */
  #capito_homepage_row_4 .image img {
    width: 200px;
    height: 200px;
  }
}

/* line 463, src/variants/_capito.scss */
.slides > li {
  background-image: none !important;
}

/* line 466, src/variants/_capito.scss */
.btn.btn-tertiary, .btn-tertiary.link-third, .btn-tertiary.btn-main, .overview_page_structure1_row1 .column1 a.btn-tertiary, .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-tertiary, .gezin .overview_page_structure1_row_4 .column1 a.btn-tertiary, .overview_page_structure2 .right .block.woning_voldoende a.btn-tertiary, .overview_page_structure2 .right .block.snelheidsduivel a.btn-tertiary, #documentcenter button.btn-tertiary {
  color: #807f84 !important;
  border-color: #807f84;
  border-width: 2px;
  text-decoration: none !important;
}
/* line 472, src/variants/_capito.scss */
.btn.btn-tertiary:hover, .btn-tertiary.link-third:hover, .btn-tertiary.btn-main:hover, .overview_page_structure1_row1 .column1 a.btn-tertiary:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-tertiary:hover, .gezin .overview_page_structure1_row_4 .column1 a.btn-tertiary:hover, .overview_page_structure2 .right .block.woning_voldoende a.btn-tertiary:hover, .overview_page_structure2 .right .block.snelheidsduivel a.btn-tertiary:hover, #documentcenter button.btn-tertiary:hover {
  background-color: #807f84;
  color: #ffffff !important;
}

/* line 1, src/responsive/_responsive.scss */
#mobile-aside {
  background-color: #534c4c;
  display: none;
}
/* line 5, src/responsive/_responsive.scss */
#mobile-aside ul {
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 10, src/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 16, src/responsive/_responsive.scss */
#mobile-aside ul li a {
  display: block;
  width: 100%;
  text-align: left;
  font-size: 20px;
  font-size: 1.25rem;
  color: #ffffff;
}
/* line 23, src/responsive/_responsive.scss */
#mobile-aside ul li a:hover {
  background-color: transparent;
  text-decoration: underline;
}
/* line 28, src/responsive/_responsive.scss */
#mobile-aside ul li a.is-active {
  background-color: transparent;
}
/* line 33, src/responsive/_responsive.scss */
#mobile-aside ul li ul {
  margin-left: 20px;
  padding-left: 0px;
}
/* line 37, src/responsive/_responsive.scss */
#mobile-aside ul li ul li {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: none;
}
/* line 43, src/responsive/_responsive.scss */
#mobile-aside ul li ul li a {
  color: #ffffff;
  font-size: 16px;
  font-size: 1rem;
}
/* line 45, src/responsive/_responsive.scss */
#mobile-aside ul li ul li a:before {
  content: '\f061';
  font-family: "Font Awesome 5 Free";
  padding-right: 10px;
  font-weight: 600;
}
/* line 63, src/responsive/_responsive.scss */
#mobile-aside #block-producten ul li a.btn.btn-tertiary, #mobile-aside #block-producten ul li a.btn-tertiary.link-third, #mobile-aside #block-producten ul li a.btn-tertiary.btn-main, #mobile-aside #block-producten ul li .overview_page_structure1_row1 .column1 a.btn-tertiary, .overview_page_structure1_row1 .column1 #mobile-aside #block-producten ul li a.btn-tertiary, #mobile-aside #block-producten ul li .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-tertiary, .overview_page_structure1_row_4 .column2 .block:first-of-type #mobile-aside #block-producten ul li a.btn-tertiary, #mobile-aside #block-producten ul li .gezin .overview_page_structure1_row_4 .column1 a.btn-tertiary, .gezin .overview_page_structure1_row_4 .column1 #mobile-aside #block-producten ul li a.btn-tertiary, #mobile-aside #block-producten ul li .overview_page_structure2 .right .block.woning_voldoende a.btn-tertiary, .overview_page_structure2 .right .block.woning_voldoende #mobile-aside #block-producten ul li a.btn-tertiary, #mobile-aside #block-producten ul li .overview_page_structure2 .right .block.snelheidsduivel a.btn-tertiary, .overview_page_structure2 .right .block.snelheidsduivel #mobile-aside #block-producten ul li a.btn-tertiary, #mobile-aside #block-producten ul li a.btn.btn-primary, #mobile-aside #block-producten ul li a.btn-primary.link-third, #mobile-aside #block-producten ul li a.btn-primary.btn-main, #mobile-aside #block-producten ul li .overview_page_structure1_row1 .column1 a.btn-primary, .overview_page_structure1_row1 .column1 #mobile-aside #block-producten ul li a.btn-primary, #mobile-aside #block-producten ul li .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-primary, .overview_page_structure1_row_4 .column2 .block:first-of-type #mobile-aside #block-producten ul li a.btn-primary, #mobile-aside #block-producten ul li .gezin .overview_page_structure1_row_4 .column1 a.btn-primary, .gezin .overview_page_structure1_row_4 .column1 #mobile-aside #block-producten ul li a.btn-primary, #mobile-aside #block-producten ul li .overview_page_structure2 .right .block.woning_voldoende a.btn-primary, .overview_page_structure2 .right .block.woning_voldoende #mobile-aside #block-producten ul li a.btn-primary, #mobile-aside #block-producten ul li .overview_page_structure2 .right .block.snelheidsduivel a.btn-primary, .overview_page_structure2 .right .block.snelheidsduivel #mobile-aside #block-producten ul li a.btn-primary, #mobile-aside #block-producten ul li a.btn.btn-white, #mobile-aside #block-producten ul li a.btn-white.link-third, #mobile-aside #block-producten ul li a.btn-white.btn-main, #mobile-aside #block-producten ul li .overview_page_structure1_row1 .column1 a.btn-white, .overview_page_structure1_row1 .column1 #mobile-aside #block-producten ul li a.btn-white, #mobile-aside #block-producten ul li .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-white, .overview_page_structure1_row_4 .column2 .block:first-of-type #mobile-aside #block-producten ul li a.btn-white, #mobile-aside #block-producten ul li .gezin .overview_page_structure1_row_4 .column1 a.btn-white, .gezin .overview_page_structure1_row_4 .column1 #mobile-aside #block-producten ul li a.btn-white, #mobile-aside #block-producten ul li .overview_page_structure2 .right .block.woning_voldoende a.btn-white, .overview_page_structure2 .right .block.woning_voldoende #mobile-aside #block-producten ul li a.btn-white, #mobile-aside #block-producten ul li .overview_page_structure2 .right .block.snelheidsduivel a.btn-white, .overview_page_structure2 .right .block.snelheidsduivel #mobile-aside #block-producten ul li a.btn-white {
  font-family: Roboto;
  background-color: transparent;
  font-weight: normal;
  border: none;
  padding: 0;
}
/* line 75, src/responsive/_responsive.scss */
#mobile-aside #block-producten ul li:last-of-type {
  display: none;
}
/* line 82, src/responsive/_responsive.scss */
#mobile-aside a {
  color: #ffffff;
}

/* line 87, src/responsive/_responsive.scss */
.mobile-menu-open {
  -moz-transform: translateX(300px);
  -ms-transform: translateX(300px);
  -webkit-transform: translateX(300px);
  transform: translateX(300px);
  -moz-transition: -webkit-transform 0.5s ease 0s;
  -o-transition: -webkit-transform 0.5s ease 0s;
  -webkit-transition: -webkit-transform 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: -webkit-transform 0.5s ease 0s;
  -moz-transition: -moz-transform 0.5s ease 0s;
  -o-transition: -moz-transform 0.5s ease 0s;
  -webkit-transition: -moz-transform 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: -moz-transform 0.5s ease 0s;
  -moz-transition: -ms-transform 0.5s ease 0s;
  -o-transition: -ms-transform 0.5s ease 0s;
  -webkit-transition: -ms-transform 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: -ms-transform 0.5s ease 0s;
  -moz-transition: -o-transform 0.5s ease 0s;
  -o-transition: -o-transform 0.5s ease 0s;
  -webkit-transition: -o-transform 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: -o-transform 0.5s ease 0s;
  -moz-transition: -moz-transform 0.5s ease 0s;
  -o-transition: -o-transform 0.5s ease 0s;
  -webkit-transition: -webkit-transform 0.5s ease;
  -webkit-transition-delay: 0s;
  transition: transform 0.5s ease 0s;
}

/* line 99, src/responsive/_responsive.scss */
#container.mobile-menu-open {
  overflow: hidden;
}

/* line 104, src/responsive/_responsive.scss */
#header-mobile-row {
  background-color: #534c4c;
  border-bottom: 1px solid #ffffff;
  color: #ffffff;
  font-size: 20px;
  font-size: 1.25rem;
  padding-top: 10px;
  padding-bottom: 10px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  /* line 1, src/partials/_popups.scss */
  .popup-minimal {
    display: none;
  }
}
/* line 7, src/partials/_popups.scss */
.popup-minimal .popup-overlay {
  position: fixed;
  z-index: 9999;
}
/* line 13, src/partials/_popups.scss */
.popup-minimal .popup-overlay.active {
  display: inline;
}
/* line 16, src/partials/_popups.scss */
.popup-minimal .popup-overlay.active .popup-container {
  right: 0px;
  cursor: initial;
}
/* line 24, src/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 42, src/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container {
  display: table-row;
}
/* line 45, src/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-trigger {
  display: table-cell;
  vertical-align: bottom;
  color: #ffffff;
}
/* line 50, src/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: #807f84;
  width: 100px;
  text-align: center;
  padding: 10px;
}
/* line 59, src/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 67, src/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content {
  display: table-cell;
  background-color: #534c4c;
  font-size: 1.2rem;
  width: 200px;
  text-align: center;
  padding: 20px;
  color: #ffffff;
}
/* line 76, src/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 83, src/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h2 {
  font-size: 35px;
  margin: 0;
}
/* line 88, src/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h3 {
  font-size: 25px;
  margin: 0;
}
/* line 93, src/partials/_popups.scss */
.popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup {
  display: inline-block;
  margin: 0 auto;
  background: #b94a4a;
  color: white;
  padding: 20px 20px;
  /* margin-top: 50px; */
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
}
/* line 104, src/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: #963939;
}
/* line 112, src/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 119, src/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 126, src/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 145, src/partials/_popups.scss */
.popup-imagebottom {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
}
@media (max-width: 768px) {
  /* line 145, src/partials/_popups.scss */
  .popup-imagebottom {
    display: none;
  }
}
/* line 156, src/partials/_popups.scss */
.popup-imagebottom.active {
  display: block;
}
/* line 160, src/partials/_popups.scss */
.popup-imagebottom.closed, .popup-imagebottom.firstshow {
  display: none;
}
/* line 165, src/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, src/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 1, src/offerforms/_offerforms.scss */
.horizontal-tabs {
  border: none;
  padding-bottom: 60px;
}
@media (max-width: 772px) {
  /* line 1, src/offerforms/_offerforms.scss */
  .horizontal-tabs {
    padding-bottom: 20px;
  }
}
/* line 9, src/offerforms/_offerforms.scss */
.horizontal-tabs ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 14, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list {
  background-color: transparent;
  border-right: none;
}
/* line 18, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li {
  width: 32%;
  float: left;
  position: relative;
  border: 1px solid #e9e8e8;
  border-right: none;
  border-left: none;
  padding: 0;
  margin-left: 0px;
}
/* line 24, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected .triangle {
  border-color: transparent transparent transparent #534c4c;
}
/* line 28, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected a {
  padding: 20px 50px;
  background-color: #534c4c;
  color: #ffffff;
}
/* line 34, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected:hover .triangle {
  border-color: transparent transparent transparent #534c4c;
}
/* line 37, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li.selected:hover a {
  background-color: #534c4c;
}
/* line 50, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li:hover .triangle {
  border-color: transparent transparent transparent #e9e8e8;
}
/* line 54, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li:hover a {
  background-color: #e9e8e8;
}
/* line 59, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li:first-of-type {
  border-left: 1px solid #e9e8e8;
  margin-left: 0;
}
/* line 64, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list li a {
  background-color: #e9e8e8;
  background-color: #e9e8e8;
  padding: 20px 50px;
  display: block;
}
/* line 72, src/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 #e9e8e8;
  border-left-color: #e9e8e8;
  position: absolute;
  top: 0;
  right: -25px;
  z-index: 100;
}
/* line 86, src/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 #e9e8e8;
  position: absolute;
  top: 0;
  right: -26px;
  z-index: 1;
}
/* line 100, src/offerforms/_offerforms.scss */
.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button {
  background: transparent;
  border-right: none;
  text-align: center;
}
/* line 109, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane {
  padding: 0px;
  margin-top: 20px;
}
/* line 114, src/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: #66707f !important;
  float: left;
  display: block;
  text-align: right;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 600 !important;
}
/* line 124, src/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 131, src/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 140, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 772px) {
  /* line 140, src/offerforms/_offerforms.scss */
  .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-wrapper {
    margin-bottom: 20px;
  }
}
/* line 147, src/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 147, src/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 157, src/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 157, src/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 167, src/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 169, src/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 174, src/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-integer select, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-list-string input, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-list-string select {
  float: right;
  width: 48%;
}
/* line 181, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-datetime h4 {
  width: 48%;
  font-size: 16px !important;
}
/* line 186, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-datetime > div {
  float: right;
  width: 48%;
}
/* line 190, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .field--type-datetime > div input {
  width: 100% !important;
}
/* line 195, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step1 .form-item-field-jaarlijks-spaarbedrag-0-value {
  padding-top: 40px;
}
/* line 202, src/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 207, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline {
  margin-left: 40%;
  width: 60%;
}
/* line 211, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-address .address-container-inline label {
  display: none;
}
/* line 215, src/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 221, src/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 226, src/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 230, src/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 240, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime label {
  width: 30%;
}
/* line 244, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--type-datetime input {
  width: 60%;
}
/* line 250, src/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 253, src/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 .link-third, .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 .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 #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-pensioen-sent .btn, .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent .link-third, .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 .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 #documentcenter button, #documentcenter .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .field--name-field-pensioen-sent button {
  width: 100%;
  text-align: center;
}
/* line 259, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item {
  height: 40px;
  clear: both;
}
/* line 263, src/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 271, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item label[for="edit-field-privacybeleid-value"] {
  display: none;
}
/* line 274, src/offerforms/_offerforms.scss */
.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane.step2 .form-item div#edit-field-privacybeleid-value--description {
  display: inline;
}
/* line 277, src/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 282, src/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 288, src/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 291, src/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;
  padding-right: 10px;
  float: none;
}

/* line 308, src/offerforms/_offerforms.scss */
form.contact-message-motorverzekering-form #edit-field-motor-opgezegd-wrapper .form-item-field-motor-opgezegd-0-value > div {
  float: right;
  width: 48%;
}
/* line 311, src/offerforms/_offerforms.scss */
form.contact-message-motorverzekering-form #edit-field-motor-opgezegd-wrapper .form-item-field-motor-opgezegd-0-value > div textarea {
  width: 100%;
}
/* line 317, src/offerforms/_offerforms.scss */
form.contact-message-motorverzekering-form #edit-field-motor-combinatie-wrapper {
  clear: both;
  padding-top: 20px;
}
/* line 321, src/offerforms/_offerforms.scss */
form.contact-message-motorverzekering-form textarea {
  width: 48%;
  float: right;
}

/* line 332, src/offerforms/_offerforms.scss */
.contact-message-brandverzekering-form h2,
.contact-message-brandverzekering-form h2,
.contact-message-autoverzekering-form h2,
.contact-message-motorverzekering-form h2 {
  color: #807f84;
  font-size: 30px;
  font-size: 1.875rem;
  border-bottom: 1px solid #e9e8e8;
}
/* line 337, src/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 341, src/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 347, src/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: #807f84;
  text-transform: uppercase;
}
/* line 353, src/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 357, src/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 360, src/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 366, src/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 372, src/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;
}
/* line 385, src/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 388, src/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;
}
/* line 392, src/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 396, src/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;
}
/* line 402, src/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 407, src/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 411, src/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 418, src/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 421, src/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 426, src/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;
}
/* line 433, src/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 437, src/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;
}
/* line 440, src/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;
}
/* line 444, src/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;
}
/* line 449, src/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%;
}
/* line 452, src/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="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-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-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"] {
  width: 48%;
  float: right;
}
/* line 457, src/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 460, src/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;
}
/* line 467, src/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 473, src/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 475, src/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 480, src/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%;
}
/* line 482, src/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 488, src/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 490, src/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 496, src/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 499, src/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 506, src/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 510, src/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 519, src/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 532, src/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;
}
/* line 541, src/offerforms/_offerforms.scss */
.contact-message-autoverzekering-form .form-checkboxes .form-item,
.contact-message-motorverzekering-form .form-checkboxes .form-item {
  margin-bottom: 0px;
}
/* line 546, src/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 548, src/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 556, src/offerforms/_offerforms.scss */
.contact-message-motorverzekering-form .horizontal-tabs ul.horizontal-tabs-list li {
  width: 24%;
}

@media (max-width: 640px) {
  /* line 563, src/offerforms/_offerforms.scss */
  div#edit-field-moto-geslacht-wrapper {
    clear: both !important;
  }

  /* line 567, src/offerforms/_offerforms.scss */
  details .field--type-datetime > div {
    width: 48% !important;
  }
  /* line 570, src/offerforms/_offerforms.scss */
  details .field--type-datetime h4 {
    width: 48% !important;
    display: inline-block !important;
    text-align: right !important;
  }

  /* line 578, src/offerforms/_offerforms.scss */
  details summary {
    background-color: #534c4c;
    color: #ffffff;
    padding: 10px 20px;
    margin-bottom: 10px;
  }

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

  /* line 592, src/offerforms/_offerforms.scss */
  .familiale-tabs {
    display: none;
  }
}
/* line 598, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form h2, .contact-message-pensioensparen-form h2 {
  color: #807f84;
  font-size: 30px;
  font-size: 1.875rem;
  border-bottom: 1px solid #e9e8e8;
}
/* line 604, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress, .contact-message-pensioensparen-form .formprogress {
  clear: both;
  margin-top: 30px;
}
@media (max-width: 420px) {
  /* line 604, src/offerforms/_offerforms.scss */
  .contact-message-familiale-verzekering-form .formprogress, .contact-message-pensioensparen-form .formprogress {
    display: none;
  }
}
/* line 612, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div, .contact-message-pensioensparen-form .formprogress div {
  min-width: 20%;
  float: left;
  display: block;
}
/* line 618, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.previous a, .contact-message-pensioensparen-form .formprogress div.previous a {
  color: #807f84;
  text-transform: uppercase;
}
/* line 624, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.infolink, .contact-message-pensioensparen-form .formprogress div.infolink {
  text-align: center;
  min-width: 60%;
}
/* line 628, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.infolink a, .contact-message-pensioensparen-form .formprogress div.infolink a {
  text-decoration: underline;
}
/* line 631, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.infolink a:hover, .contact-message-pensioensparen-form .formprogress div.infolink a:hover {
  font-weight: bold;
}
/* line 637, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form .formprogress div.next, .contact-message-pensioensparen-form .formprogress div.next {
  text-align: right;
}
/* line 643, src/offerforms/_offerforms.scss */
.contact-message-familiale-verzekering-form #edit-submit, .contact-message-pensioensparen-form #edit-submit {
  display: none;
}

/* line 651, src/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%;
}

/* line 660, src/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 664, src/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 669, src/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 671, src/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: #807f84;
  text-transform: uppercase;
}
/* line 677, src/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 681, src/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 684, src/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 690, src/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 699, src/offerforms/_offerforms.scss */
.address-container-inline div {
  float: left;
}
/* line 700, src/offerforms/_offerforms.scss */
.address-container-inline div input[type="text"] {
  float: none !important;
  width: 100% !important;
}
/* line 706, src/offerforms/_offerforms.scss */
.address-container-inline div:first-of-type {
  width: 20%;
  margin-right: 2%;
}
/* line 711, src/offerforms/_offerforms.scss */
.address-container-inline div:last-of-type {
  width: 78%;
  margin-right: 0px;
}

/* line 717, src/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 721, src/offerforms/_offerforms.scss */
.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 {
  float: left;
}

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

/* line 728, src/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 737, src/offerforms/_offerforms.scss */
form.contact-form .address-container-inline {
  margin-bottom: 0 !important;
  min-height: unset !important;
}

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

/* line 760, src/offerforms/_offerforms.scss */
form.webform-submission-form label[for="edit-privacy-beleid"] a {
  text-decoration: underline;
  text-transform: none;
  color: #66707f;
}
/* line 767, src/offerforms/_offerforms.scss */
form.webform-submission-form label[for="edit-privacy-beleid--2"] a {
  text-decoration: underline;
  text-transform: none;
  color: #66707f;
}
/* line 774, src/offerforms/_offerforms.scss */
form.webform-submission-form legend {
  display: none !important;
}
/* line 778, src/offerforms/_offerforms.scss */
form.webform-submission-form h2 {
  color: #534c4c !important;
}
/* line 782, src/offerforms/_offerforms.scss */
form.webform-submission-form hr {
  border: 0.5px solid #534c4c !important;
}
/* line 787, src/offerforms/_offerforms.scss */
form.webform-submission-form div.fieldset-wrapper {
  border-bottom: none !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}

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

/* line 809, src/offerforms/_offerforms.scss */
.webform-progress .progress-step.is-active .progress-marker {
  background-color: #534c4c !important;
}
/* line 812, src/offerforms/_offerforms.scss */
.webform-progress .progress-step.is-complete .progress-marker {
  background-color: #534c4c !important;
}
/* line 815, src/offerforms/_offerforms.scss */
.webform-progress .progress-step:after {
  background-color: transparent !important;
}

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

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

/* line 16, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 {
  padding-bottom: 40px;
}
/* line 18, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column1 {
  font-size: 18px;
  font-size: 1.125rem;
}
@media (max-width: 992px) {
  /* line 18, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column1 {
    margin-bottom: 20px;
  }
}
/* line 24, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column1 a {
  color: #ffffff;
  display: block;
  width: 100%;
  margin-top: 20px;
  text-align: center;
  background-color: #534c4c;
  color: #ffffff;
  padding: 10px 20px;
}
/* line 35, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column1 a:hover {
  background-color: transparent;
  color: #534c4c !important;
}
@media (max-width: 992px) {
  /* line 42, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column2 {
    margin-bottom: 20px;
  }
}
/* line 48, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 h2 {
  color: #ee3a43;
  margin-top: 0px;
  border-bottom: 1px solid #ee3a43;
  padding-bottom: 15px;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
}
/* line 58, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 63, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li {
  border-bottom: 1px solid #e9e8e8;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 68, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li:first-of-type {
  padding-top: 0;
}
/* line 72, src/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, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li a {
  font-weight: 600;
}
/* line 82, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column2 nav ul li a:hover {
  color: #ee3a43;
}
@media (max-width: 992px) {
  /* line 91, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 {
    margin-bottom: 20px;
  }
}
/* line 97, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block {
  position: relative;
  background-color: #e9e8e8;
  padding: 20px;
  background-image: url(/themes/custom/falco/images/overview/car-background.png);
  background-repeat: no-repeat;
  background-position: center 40px;
}
@media (max-width: 1200px) {
  /* line 97, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 .block {
    background-size: 90%;
    background-position: center 60px;
  }
}
@media (max-width: 992px) {
  /* line 97, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 .block {
    background-size: 60%;
    background-position: center center;
  }
}
/* line 116, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block h3 {
  margin: 0;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 30px;
}
/* line 122, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block p {
  margin: 0;
}
/* line 126, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block a {
  text-align: center;
  display: block;
  width: 100%;
  margin-top: 145px;
  background-color: #807f84;
  color: #ffffff !important;
  padding: 10px 20px;
}
/* line 136, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .column3 .block a:hover {
  background-color: transparent;
  color: #807f84 !important;
}
@media (max-width: 992px) {
  /* line 126, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row1 .column3 .block a {
    margin-top: 42%;
  }
}
/* line 148, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 blockquote {
  padding: 0;
  border-left: none;
  color: #807f84;
  line-height: 36px;
  font-weight: 600;
  font-style: italic;
  text-align: center;
}
/* line 157, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 blockquote p {
  font-size: 22px;
  font-size: 1.375rem;
}
/* line 162, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
/* line 168, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist li {
  border-bottom: 1px solid #66707f;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 173, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist li:first-of-type {
  padding-top: 0px;
}
/* line 178, src/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, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row1 .linklist li a:before:hover {
  font-weight: bold;
}

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

/* line 233, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block a {
  background-color: #534c4c;
  color: #ffffff;
  padding: 10px 0px;
}
/* line 238, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block a:hover {
  background-color: transparent;
  color: #534c4c;
}
/* line 244, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column1 .block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 249, src/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, src/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, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block {
  background-color: transparent;
  background-image: none;
  padding: 0;
}
/* line 273, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type {
  margin-top: 20px;
}
/* line 278, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row1 .column3 .block:last-of-type form {
  margin-top: 20px;
}
/* line 282, src/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 .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: #ee3a43;
  color: #ffffff;
  padding: 10px 20px;
}
/* line 287, src/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 .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: #ee3a43;
}

/* line 300, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column1 .block a {
  background-color: #534c4c;
  color: #ffffff;
  padding: 10px 0px;
}
/* line 305, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column1 .block a:hover {
  background-color: transparent;
  color: #534c4c;
}
/* line 313, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block {
  background-image: none;
  background-color: #e9e8e8;
  padding: 20px 33px;
}
/* line 318, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block h2 {
  color: #807f84;
  margin-top: 0px;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 324, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block img {
  margin-bottom: 15px;
}
/* line 328, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block a {
  margin-top: 0px;
  background-color: #807f84;
  color: #ffffff;
  padding: 10px 0px;
}
/* line 334, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row1 .column3 .block a:hover {
  background-color: transparent;
  color: #807f84;
}

/* line 345, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column1 a {
  color: #ffffff;
}
/* line 348, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column1 a:hover {
  color: #534c4c;
}
/* line 355, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block {
  background-image: none;
  background-color: transparent;
  padding: 0;
}
/* line 360, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block p {
  margin: 15px 0;
}
/* line 364, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block h2 {
  color: #ee3a43;
  margin-top: 0px;
  border-bottom: 1px solid #ee3a43;
  padding-bottom: 15px;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
}
/* line 373, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .linklist {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 379, src/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: #66707f !important;
  text-transform: none;
  font-weight: normal;
}
/* line 388, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .linklist li a:before {
  content: '\f101';
  padding-right: 10px;
  margin-right: 0px;
}
/* line 394, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block .linklist li a:hover {
  font-weight: 600;
}
/* line 401, src/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: #807f84 !important;
}
/* line 405, src/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: #534c4c !important;
}
/* line 410, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row1 .column3 .block a {
  margin-top: 0px;
}
/* line 420, src/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 431, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column1 a {
  color: #ffffff;
}
/* line 434, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column1 a:hover {
  color: #534c4c;
}
/* line 440, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column3 .block {
  background-image: none;
}
/* line 443, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row1 .column3 .block a {
  margin-top: 0;
}

/* line 450, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 {
  background-color: #e9e8e8;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 80px;
}
/* line 456, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 h2 {
  font-size: 30px;
  font-size: 1.875rem;
  color: #807f84;
  margin: 0;
  padding-bottom: 35px;
}
/* line 463, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 468, src/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/falco/images/overview/arrow-background.png);
  background-repeat: no-repeat;
  background-position: right 50px;
}
@media (max-width: 992px) {
  /* line 468, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row2 ul li {
    width: 100%;
    background-image: none;
    margin-bottom: 20px;
  }
}
/* line 482, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:before {
  font-family: "Font Awesome 5 Free";
  content: '\f1ec';
  color: #807f84;
  font-size: 80px;
  font-size: 5rem;
  font-weight: 600;
}
/* line 490, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li h3 {
  font-size: 26px;
  font-size: 1.625rem;
  color: #807f84;
  margin: 0;
}
/* line 497, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:first-of-type:before {
  content: '\f0e0';
}
/* line 502, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:last-of-type {
  background-image: none;
}
/* line 505, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row2 ul li:last-of-type:before {
  content: '\f0e9';
}

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

/* line 522, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row3 {
  background-image: url(/themes/custom/falco/images/overview/voertuigen-cta-photo.jpg);
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 527, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row3 .block {
  background-color: #ee3a43;
  opacity: 0.8;
  padding: 25px;
  margin-top: 200px;
}
/* line 533, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row3 .block h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

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

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

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

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

/* line 564, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .overview_slides {
  position: relative;
}
/* line 568, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide1 {
  background-image: url(/themes/custom/falco/images/overview/woning-cta-photo.jpg);
}
/* line 572, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide2 {
  background-image: url(/themes/custom/falco/images/overview/woning-cta-photo-2.jpg);
}
/* line 577, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide .text {
  background-color: #ee3a43;
  opacity: 0.8;
  padding: 25px;
  margin-top: 240px;
}
/* line 583, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row3_slider .slide .text h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

/* line 597, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .overview_slides {
  position: relative;
}
/* line 601, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide1 {
  background-image: url(/themes/custom/falco/images/overview/reizen-cta-photo.jpg);
}
/* line 605, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide2 {
  background-image: url(/themes/custom/falco/images/overview/reizen-cta-photo-2.jpg);
}
/* line 610, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide .text {
  background-color: #ee3a43;
  opacity: 0.8;
  padding: 25px;
  margin-top: 240px;
}
/* line 616, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row3_slider .slide .text h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

/* line 630, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .overview_slides {
  position: relative;
}
/* line 634, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide1 {
  background-image: url(/themes/custom/falco/images/overview/ondernemingen-cta-photo-1.jpg);
}
/* line 638, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide2 {
  background-image: url(/themes/custom/falco/images/overview/ondernemingen-cta-photo-2.jpg);
}
/* line 642, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide3 {
  background-image: url(/themes/custom/falco/images/overview/ondernemingen-cta-photo-3.jpg);
}
/* line 647, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide .text {
  background-color: #ee3a43;
  opacity: 0.8;
  padding: 25px;
  margin-top: 240px;
}
/* line 653, src/overviewpages/_overviewpages.scss */
.ondernemingen .overview_page_structure1_row3_slider .slide .text h2 {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
}

/* line 666, src/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 672, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1,
.ondernemingen .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
}
/* line 676, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 h2,
.ondernemingen .overview_page_structure1_row_4 .column1 h2 {
  margin-bottom: 15px;
}
/* line 680, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column1 ul,
.ondernemingen .overview_page_structure1_row_4 .column1 ul {
  margin-bottom: 0px;
}
/* line 683, src/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 686, src/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 701, src/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: #ee3a43;
  color: #ffffff;
  text-align: center;
  padding: 10px 0px;
}
/* line 709, src/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: #ee3a43;
}
/* line 720, src/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 725, src/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 729, src/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: #66707f;
  margin-top: 0;
  display: inline;
  width: auto;
  text-align: left;
  font-weight: normal;
}
/* line 738, src/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 747, src/overviewpages/_overviewpages.scss */
.geld .overview_page_structure1_row_4 .column3 .block,
.ondernemingen .overview_page_structure1_row_4 .column3 .block {
  background-color: #e9e8e8;
  padding: 25px;
}
/* line 751, src/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: #534c4c;
}
/* line 756, src/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 760, src/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: #534c4c;
  color: #ffffff;
  width: 100%;
  text-align: center;
  padding: 10px 0px;
}
/* line 769, src/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: #534c4c;
}

/* line 778, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 {
  padding-top: 80px;
  padding-bottom: 40px;
}
/* line 782, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 {
  background-image: url(/themes/custom/falco/images/overview/handy-background.png);
  background-repeat: no-repeat;
  background-position: left center;
  min-height: 460px;
  padding-left: 250px;
}
@media (max-width: 992px) {
  /* line 782, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column1 {
    background-image: none;
    padding-left: 15px;
    min-height: auto;
  }
}
/* line 795, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 h2 {
  margin: 0;
  margin-bottom: 50px;
  font-size: 24px;
  font-size: 1.5rem;
  color: #e9e8e8;
  font-weight: 600;
}
/* line 804, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul {
  margin: 0;
  margin-bottom: 60px;
  padding: 0;
  list-style: none;
}
/* line 810, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul li {
  border-bottom: 1px solid #e9e8e8;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 815, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul li:first-of-type {
  padding-top: 0;
}
/* line 819, src/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 827, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 ul li a:hover {
  font-weight: 600;
}
/* line 835, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 p a {
  color: #807f84;
  font-weight: 600;
}
/* line 839, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column1 p a:hover {
  text-decoration: underline;
}
/* line 848, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type {
  background-color: #e9e8e8;
  background-image: url(/themes/custom/falco/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 848, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type {
    background-position: 215px 25px;
  }
}
@media (max-width: 992px) {
  /* line 848, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type {
    background-image: none;
  }
}
/* line 864, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type p {
  padding-right: 80px;
}
@media (max-width: 992px) {
  /* line 864, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type p {
    padding-right: 15px;
  }
}
/* line 871, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type p:last-of-type {
  padding-right: 0px;
  margin-bottom: 0px;
}
/* line 877, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:first-of-type h3 {
  color: #534c4c;
  padding-right: 80px;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 30px;
  margin: 0;
}
@media (max-width: 992px) {
  /* line 877, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type h3 {
    padding-right: 15px;
  }
}
/* line 889, src/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 889, src/overviewpages/_overviewpages.scss */
  .overview_page_structure1_row_4 .column2 .block:first-of-type a {
    margin-top: 60px;
  }
}
/* line 903, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type h2 {
  color: #e9e8e8;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 908, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 913, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li {
  border-bottom: 1px solid #e9e8e8;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 918, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li div {
  display: inline;
}
/* line 922, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li:first-of-type {
  padding-top: 0;
}
/* line 926, src/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 934, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row_4 .column2 .block:last-of-type ul li a:hover {
  text-decoration: underline;
}

/* line 946, src/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
}
@media (max-width: 772px) {
  /* line 946, src/overviewpages/_overviewpages.scss */
  .gezin .overview_page_structure1_row_4 .column1 {
    padding-left: 15px;
  }
}
/* line 954, src/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 ul {
  list-style-type: disc;
  margin-left: 15px;
}
/* line 958, src/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 ul li {
  border-bottom: 0;
  padding-bottom: 0;
}
/* line 962, src/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column1 ul li:before {
  content: '';
  padding-right: 0px;
  margin-right: 0;
}
/* line 976, src/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column2 .block {
  background-image: url(/themes/custom/falco/images/overview/gezin-tool-background.png);
  background-position: center 70px;
}
/* line 980, src/overviewpages/_overviewpages.scss */
.gezin .overview_page_structure1_row_4 .column2 .block a {
  margin-top: 260px;
}

/* line 988, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
  min-height: auto;
}
/* line 993, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column1 a {
  width: 100%;
  color: #ffffff;
  background-color: #534c4c;
}
/* line 998, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column1 a:hover {
  text-decoration: none;
  color: #534c4c;
  background-color: transparent;
}
/* line 1008, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column2 .block:first-of-type {
  background-image: none;
  background-color: transparent;
  padding: 0;
}
/* line 1013, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column2 .block:first-of-type a {
  display: inline;
  padding: 0;
  background-color: transparent;
  color: #66707f;
  text-transform: none;
  font-weight: normal;
}
/* line 1021, src/overviewpages/_overviewpages.scss */
.woning .overview_page_structure1_row_4 .column2 .block:first-of-type a:before {
  content: '';
  margin-right: 0px;
}

/* line 1032, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 {
  background-image: none;
  padding-left: 0px;
}
/* line 1036, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block {
  background-color: #e9e8e8;
  text-align: center;
  padding: 25px 0px;
}
/* line 1041, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block h2 {
  color: #807f84;
  margin-bottom: 0px;
}
/* line 1046, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column1 .block img {
  padding-top: 10px;
  padding-bottom: 20px;
}
/* line 1051, src/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: #807f84;
  display: block;
  width: 80%;
  margin: 0 auto;
}
/* line 1057, src/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: #534c4c;
  background-color: transparent;
}
/* line 1067, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block {
  background-image: none;
  text-align: center;
  padding: 25px 0px;
}
/* line 1072, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #534c4c;
}
/* line 1078, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block p {
  padding-right: 0px;
}
/* line 1081, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block p img {
  margin: 0 auto;
}
/* line 1086, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block a {
  margin-top: 0px;
}
/* line 1090, src/overviewpages/_overviewpages.scss */
.reizen .overview_page_structure1_row_4 .column2 .block .btn-main, .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 1099, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 {
  background-color: #e9e8e8;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 80px;
}
/* line 1105, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 h1 {
  margin: 0;
  padding: 0;
  margin-bottom: 60px;
}
/* line 1112, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row article {
  background-image: url(/themes/custom/falco/images/overview/tips1.jpg);
  background-repeat: no-repeat;
  padding: 25px;
  background-color: #ffffff;
  padding-top: 160px;
}
/* line 1119, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row article i {
  color: #ee3a43;
  font-style: normal;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
}
/* line 1126, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row article h2 {
  color: #66707f;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 26px;
}
/* line 1134, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row:nth-of-type(2) article {
  background-image: url(/themes/custom/falco/images/overview/tips2.jpg);
}
/* line 1140, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .views-row:last-of-type article {
  background-image: url(/themes/custom/falco/images/overview/tips3.jpg);
}
/* line 1146, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row5 .block {
  clear: both;
}

/* line 1152, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 {
  padding-top: 80px;
  padding-bottom: 80px;
  text-align: center;
}
/* line 1157, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 h1 {
  margin: 0;
  padding: 0;
  margin-bottom: 60px;
}
/* line 1164, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 .views-row article {
  background-color: #e9e8e8;
  padding: 25px;
  text-align: center;
}
/* line 1169, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 .views-row article h2 {
  line-height: 26px;
}
/* line 1173, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row6 .views-row article strong {
  font-weight: normal;
}

/* line 1180, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row7 {
  background-color: #534c4c;
  text-align: center;
  color: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1187, src/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 1193, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row7 p a {
  display: inline-block;
  background-color: #667080;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
  padding: 15px 35px;
  margin-left: 20px;
}
/* line 1202, src/overviewpages/_overviewpages.scss */
.overview_page_structure1_row7 p a:hover {
  opacity: 0.8;
}

/* line 1210, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .middle {
  padding: 0;
}
/* line 1216, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block,
.overview_page_structure2 .middle .block {
  padding-bottom: 60px;
}
/* line 1219, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block h2,
.overview_page_structure2 .middle .block h2 {
  color: #534c4c;
  text-align: center;
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
  border-bottom: 1px solid #534c4c;
  padding-bottom: 20px;
}
/* line 1227, src/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 1236, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block ul,
.overview_page_structure2 .middle .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1241, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block ul li,
.overview_page_structure2 .middle .block ul li {
  border-bottom: 1px solid #66707f;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 1246, src/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 1253, src/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 1258, src/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 1267, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.voertuig h2:before,
.overview_page_structure2 .middle .block.voertuig h2:before {
  content: '\f1b9';
}
/* line 1275, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.woning h2:before,
.overview_page_structure2 .middle .block.woning h2:before {
  content: '\f015';
}
/* line 1283, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.gezin h2:before,
.overview_page_structure2 .middle .block.gezin h2:before {
  content: '\f0c0';
}
/* line 1291, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.reizen h2:before,
.overview_page_structure2 .middle .block.reizen h2:before {
  content: '\f072';
}
/* line 1299, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.financieel h2:before,
.overview_page_structure2 .middle .block.financieel h2:before {
  content: '\f09d';
}
/* line 1307, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.onderneming h2:before,
.overview_page_structure2 .middle .block.onderneming h2:before {
  content: '\f0b1';
}
/* line 1314, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.gezondheid h2:before,
.overview_page_structure2 .middle .block.gezondheid h2:before {
  content: '\f004';
}
/* line 1322, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.noodnummers h2,
.overview_page_structure2 .middle .block.noodnummers h2 {
  color: #ee3a43;
  text-align: left;
  border-bottom-color: #ee3a43;
}
/* line 1329, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .left .block.gezondheid h2,
.overview_page_structure2 .middle .block.gezondheid h2 {
  color: #ee3a43;
  text-align: left;
  border-bottom-color: #ee3a43;
}
/* line 1339, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block {
  padding: 20px;
  background-color: #e9e8e8;
  margin-bottom: 20px;
}
/* line 1344, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block h2 {
  margin-top: 0px;
  color: #807f84;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 1351, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.voertuig_voldoende a {
  background-color: #807f84;
  color: #ffffff;
  padding: 10px 20px;
  display: block;
  width: 100%;
  text-align: center;
}
/* line 1360, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.voertuig_voldoende a:hover {
  background-color: transparent;
  color: #807f84;
}
/* line 1368, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende h3 {
  padding-bottom: 20px;
  margin-top: 0px;
  color: #534c4c;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 1375, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende p {
  margin-bottom: 0;
  margin-top: 0;
}
/* line 1380, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende a {
  background-color: #534c4c;
  color: #ffffff;
  padding: 10px 20px;
  display: block;
  width: 100%;
  text-align: center;
}
/* line 1389, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.woning_voldoende a:hover {
  color: #534c4c;
  background-color: transparent;
}
/* line 1396, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.verkeersbelasting {
  background-color: #807f84;
  color: #ffffff;
}
/* line 1399, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.verkeersbelasting p {
  padding-left: 67px;
}
/* line 1403, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.verkeersbelasting a {
  color: #ffffff;
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
}
/* line 1408, src/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: 20px;
  font-weight: 600;
  /* height: 100%; */
  position: absolute;
  left: 30px;
  /* top: 14px; */
}
/* line 1426, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel {
  background-image: url(/themes/custom/falco/images/overview/tool-background.png);
  background-repeat: no-repeat;
  background-position: right center;
  background-position: 240px 25px;
}
/* line 1432, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel h3 {
  color: #ee3a43;
  margin-top: 0px;
  width: 70%;
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 1440, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel p:first-of-type {
  width: 70%;
}
/* line 1445, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel a {
  background-color: #ee3a43 !important;
  color: #ffffff !important;
  display: block;
  width: 100%;
  margin-top: 70px;
  text-align: center;
  padding: 10px 0px;
}
/* line 1455, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.snelheidsduivel a:hover {
  background-color: transparent !important;
  color: #ee3a43 !important;
}
/* line 1462, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers {
  background-color: transparent;
  padding: 0;
}
/* line 1466, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers h2 {
  color: #ee3a43;
  border-bottom: 1px solid #ee3a43;
  font-weight: 600;
  font-size: 24px;
  font-size: 1.5rem;
  padding-bottom: 20px;
  margin-top: 15px;
}
/* line 1475, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1480, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul li {
  border-bottom: 1px solid #66707f;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 1485, src/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 1492, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul li:first-of-type {
  padidng-top: 0px;
}
/* line 1497, src/overviewpages/_overviewpages.scss */
.overview_page_structure2 .right .block.noodnummers ul li a:hover {
  text-decoration: underline;
}

/* line 1509, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 {
  margin-top: 60px;
  margin-bottom: 60px;
}
/* line 1513, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row {
  padding-bottom: 45px;
  border-bottom: 1px solid #66707f;
}
/* line 1520, src/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 1525, src/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: #ee3a43;
}
/* line 1530, src/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: #ee3a43;
  display: inline-block;
  padding: 0px 30px 10px 30px;
}
/* line 1538, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .left .block a:hover,
.overview_page_structure3 .first_row .middle .block a:hover,
.overview_page_structure3 .first_row .right .block a:hover {
  text-decoration: none;
  color: #534c4c;
}
/* line 1542, src/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: #534c4c;
  border-bottom: none;
}
/* line 1546, src/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: #534c4c;
  border-bottom: none;
}
/* line 1557, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .first_row .middle {
  padding: 0;
}
/* line 1562, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row {
  margin-top: 45px;
}
/* line 1566, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .block h2 {
  color: #807f84;
  font-size: 28px;
  font-size: 1.75rem;
}
/* line 1574, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 50%;
}
/* line 1580, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul li {
  border-bottom: 1px solid #66707f;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 1585, src/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 1592, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul li:first-of-type {
  padidng-top: 0px;
}
/* line 1597, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .left .block ul li a:hover {
  color: #534c4c;
}
/* line 1606, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .right {
  padding-top: 60px;
}
/* line 1610, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .right .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1615, src/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-height: 2.5rem;
}
/* line 1620, src/overviewpages/_overviewpages.scss */
.overview_page_structure3 .second_row .right .block ul li:before {
  content: '\f00c';
  color: #807f84;
  font-size: 40px;
  font-size: 2.5rem;
  font-family: "Font Awesome 5 Free";
  padding-right: 10px;
  font-weight: 600;
}

/* line 2, src/testimonials/_testimonials.scss */
section.rating_stars {
  display: inline-block;
  margin-left: 10px;
}

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

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

/* line 20, src/testimonials/_testimonials.scss */
.testimonial {
  padding-top: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #e9e8e8;
}
/* line 25, src/testimonials/_testimonials.scss */
.testimonial .starsviewsmall {
  margin: 0 auto;
}
/* line 29, src/testimonials/_testimonials.scss */
.testimonial img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 40px;
}
/* line 36, src/testimonials/_testimonials.scss */
.testimonial blockquote {
  color: #66707f;
  font-weight: 600;
  font-style: italic;
  font-family: 'Open sans', sans-serif;
  border-left: none;
  padding-left: 0;
}
/* line 44, src/testimonials/_testimonials.scss */
.testimonial blockquote:before {
  content: '\f10d';
  margin-right: 10px;
  font-family: "Font Awesome 5 Free";
  display: inline;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 53, src/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 61, src/testimonials/_testimonials.scss */
.testimonial blockquote div {
  display: inline;
}

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

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

/* line 2, src/vacatures/_vacatures.scss */
#vacaturecontainer h2 {
  cursor: pointer;
}
/* line 4, src/vacatures/_vacatures.scss */
#vacaturecontainer h2:after {
  position: absolute;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: #807f84;
  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, src/vacatures/_vacatures.scss */
#vacaturecontainer .closed h2:after {
  content: "\f063";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
}
/* line 31, src/vacatures/_vacatures.scss */
#vacaturecontainer .closed div {
  display: none;
}
/* line 35, src/vacatures/_vacatures.scss */
#vacaturecontainer > div {
  position: relative;
  border-bottom: solid 1px #e1e1e1;
}
/* line 39, src/vacatures/_vacatures.scss */
#vacaturecontainer > div div {
  padding-bottom: 36px;
  border-top: solid 1px #ee3a43;
  padding-top: 20px;
}
/* line 44, src/vacatures/_vacatures.scss */
#vacaturecontainer > div:after {
  position: absolute;
  right: 0;
  bottom: 0;
  bottom: -1px;
  width: 60px;
  height: 1px;
  content: " ";
  background-color: white;
  z-index: 1;
}

/* line 58, src/vacatures/_vacatures.scss */
.vacatures-blok h1 {
  font-family: "Open Sans" !important;
  text-align: left !important;
  width: 100%;
  border-bottom: solid 1px #ee3a43;
  margin-bottom: 25px;
  color: #ee3a43;
}
/* line 67, src/vacatures/_vacatures.scss */
.vacatures-blok .views-row {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: solid 1px #e1e1e1;
  color: #66707f;
}
/* line 72, src/vacatures/_vacatures.scss */
.vacatures-blok .views-row:last-child {
  border-bottom: none;
}

/* line 77, src/vacatures/_vacatures.scss */
.vacatureheader {
  border-bottom: solid 1px #ee3a43;
  padding-bottom: 15px;
}

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

/* line 1, src/client_satisfaction/_client_satisfaction.scss */
.satisfaction-form .submitprefix {
  display: none;
}

/* line 1, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions,
.changes {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 10px;
}
/* line 8, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li,
.changes li {
  clear: both;
  border-bottom: 1px solid #66707f;
  padding-bottom: 30px;
  padding-top: 30px;
}
/* line 14, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li a,
.changes li a {
  text-decoration: none;
}
/* line 16, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li a:hover,
.changes li a:hover {
  color: #534c4c;
}
/* line 21, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li:first-of-type,
.changes li:first-of-type {
  padding-top: 0px;
}
/* line 25, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li:last-of-type,
.changes li:last-of-type {
  padding-bottom: 0px;
  border-bottom: 0px;
}
/* line 30, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li .title,
.changes li .title {
  font-size: 24px;
  font-size: 1.5rem;
  color: #ee3a43;
  margin-bottom: 10px;
  font-weight: 600;
}
/* line 37, src/wijzigingendoorgeven/_wijzigingendoorgeven.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 46, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.form:before,
.changes li.form:before {
  content: '\f0e0';
}
/* line 53, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.callme .title,
.changes li.callme .title {
  text-decoration: underline;
}
/* line 58, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.callme:hover .title,
.changes li.callme:hover .title {
  color: #534c4c;
}
/* line 62, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.callme:hover:before,
.changes li.callme:hover:before {
  color: #534c4c;
}
/* line 66, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.callme:hover,
.changes li.callme:hover {
  cursor: pointer;
}
/* line 70, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li .calluscontainer,
.changes li .calluscontainer {
  padding-left: 65px;
}
/* line 76, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.callus:before, .contact_descriptions li.callme:before,
.changes li.callus:before,
.changes li.callme:before {
  content: '\f095';
}
/* line 82, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.address:before,
.changes li.address:before {
  content: '\f015';
}
/* line 88, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.car:before,
.changes li.car:before {
  content: '\f1b9';
}
/* line 94, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.family:before,
.changes li.family:before {
  content: '\f0c0';
}
/* line 100, src/wijzigingendoorgeven/_wijzigingendoorgeven.scss */
.contact_descriptions li.inboedel:before,
.changes li.inboedel:before {
  content: '\f26c';
}

/* line 1, src/sitespecifics/_assural.scss */
.assural .btn.btn-tertiary, .assural .btn-tertiary.link-third, .assural .btn-tertiary.btn-main, .assural .overview_page_structure1_row1 .column1 a.btn-tertiary, .overview_page_structure1_row1 .column1 .assural a.btn-tertiary, .assural .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-tertiary, .overview_page_structure1_row_4 .column2 .block:first-of-type .assural a.btn-tertiary, .assural .gezin .overview_page_structure1_row_4 .column1 a.btn-tertiary, .gezin .overview_page_structure1_row_4 .column1 .assural a.btn-tertiary, .assural .overview_page_structure2 .right .block.woning_voldoende a.btn-tertiary, .overview_page_structure2 .right .block.woning_voldoende .assural a.btn-tertiary, .assural .overview_page_structure2 .right .block.snelheidsduivel a.btn-tertiary, .overview_page_structure2 .right .block.snelheidsduivel .assural a.btn-tertiary, .assural #documentcenter button.btn-tertiary, #documentcenter .assural button.btn-tertiary {
  color: #ee3a43 !important;
  border-color: #ee3a43;
  border-width: 2px;
  text-decoration: none !important;
}
/* line 7, src/sitespecifics/_assural.scss */
.assural .btn.btn-tertiary:hover, .assural .btn-tertiary.link-third:hover, .assural .btn-tertiary.btn-main:hover, .assural .overview_page_structure1_row1 .column1 a.btn-tertiary:hover, .overview_page_structure1_row1 .column1 .assural a.btn-tertiary:hover, .assural .overview_page_structure1_row_4 .column2 .block:first-of-type a.btn-tertiary:hover, .overview_page_structure1_row_4 .column2 .block:first-of-type .assural a.btn-tertiary:hover, .assural .gezin .overview_page_structure1_row_4 .column1 a.btn-tertiary:hover, .gezin .overview_page_structure1_row_4 .column1 .assural a.btn-tertiary:hover, .assural .overview_page_structure2 .right .block.woning_voldoende a.btn-tertiary:hover, .overview_page_structure2 .right .block.woning_voldoende .assural a.btn-tertiary:hover, .assural .overview_page_structure2 .right .block.snelheidsduivel a.btn-tertiary:hover, .overview_page_structure2 .right .block.snelheidsduivel .assural a.btn-tertiary:hover, .assural #documentcenter button.btn-tertiary:hover, #documentcenter .assural button.btn-tertiary:hover {
  background-color: #ee3a43;
  color: #ffffff !important;
}

/* line 2, src/sitespecifics/_assucar.scss */
.assucar.sidebarproductmenu ul li a, .assucar.sidemenu ul li a, .assucar.sidebarproductmenu ul li a {
  background-color: #999ebf;
  color: white;
}
/* line 5, src/sitespecifics/_assucar.scss */
.assucar.sidebarproductmenu ul li a:hover, .assucar.sidebarproductmenu ul li a:active, .assucar.sidemenu ul li a:hover, .assucar.sidebarproductmenu ul li a:hover, .assucar.sidemenu ul li a:active, .assucar.sidebarproductmenu ul li a:active {
  background-color: #343e70;
}

/* line 11, src/sitespecifics/_assucar.scss */
.assucar.sidebarproductmenu ul li ul li a, .assucar.sidemenu ul li ul li a, .assucar.sidebarproductmenu ul li ul li a {
  background-color: #999ebf;
  color: white;
}
/* line 14, src/sitespecifics/_assucar.scss */
.assucar.sidebarproductmenu ul li ul li a:hover, .assucar.sidebarproductmenu ul li ul li a:active, .assucar.sidemenu ul li ul li a:hover, .assucar.sidebarproductmenu ul li ul li a:hover, .assucar.sidemenu ul li ul li a:active, .assucar.sidebarproductmenu ul li ul li a:active {
  background-color: #343e70;
}

/* line 1, src/events/_events.scss */
.event-teaser {
  padding-top: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #e9e8e8;
}
/* line 6, src/events/_events.scss */
.event-teaser h2 {
  color: #ee3a43;
  border-bottom: 1px solid #ee3a43;
  padding-bottom: 10px;
}
/* line 11, src/events/_events.scss */
.event-teaser h2 .date {
  float: right;
  text-align: right;
  color: #534c4c;
}

/* line 20, src/events/_events.scss */
.event-detail h2 {
  color: #ee3a43;
}

/* line 1, src/cta/_ctabar.scss */
.cta-bar {
  position: fixed;
  top: 75px;
  right: 0;
  z-index: 10000;
}
/* line 9, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .items ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 14, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .items ul li a, .cta-bar .cta-bar-inner .items ul #item-phone {
  background-color: #807f84;
  margin-bottom: 2px;
  padding: 5px 10px;
  text-align: center;
  color: #ffffff;
  font-size: 18px;
  font-size: 1.125rem;
  cursor: pointer;
  display: block;
}
/* line 24, src/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: #534c4c;
}
/* line 28, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .items ul li a a, .cta-bar .cta-bar-inner .items ul #item-phone a {
  color: #ffffff;
}
/* line 35, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels {
  position: absolute;
  top: 0;
  right: 50px;
  z-index: 100000;
}
/* line 41, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel {
  display: none;
  width: 260px;
  padding: 30px;
  background-color: #534c4c;
  border-radius: 0;
}
/* line 48, src/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 58, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .close {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #ffffff;
  font-size: 24px;
  font-size: 1.5rem;
  opacity: 1;
  font-weight: normal;
  text-shadow: none;
}
/* line 69, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .form-item {
  margin-bottom: 10px;
}
/* line 72, src/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 78, src/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 85, src/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 92, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .form-item label[for="edit-privacybeleid--2"] {
  display: none;
}
/* line 97, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel .prefixbutton {
  color: #ffffff;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 102, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel input[type="submit"] {
  background-color: transparent;
  color: #ffffff;
}
/* line 106, src/cta/_ctabar.scss */
.cta-bar .cta-bar-inner .panels .panel input[type="submit"]:hover {
  color: #807f84;
}

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

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

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