@charset "UTF-8";
/* line 5, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* Grid */
/* line 3, ../components/sass/_grid.scss */
.container--full {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
/* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
.container--full:after {
  content: " ";
  display: block;
  clear: both;
}

/* line 6, ../components/sass/_grid.scss */
.container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
  margin: 0 auto;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 6, ../components/sass/_grid.scss */
  .container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container--centered:after, #main-content-wrapper--sidebar:after, #main-content-wrapper--nosidebar:after, .navigation__container:after, #core-form-content:after, div#content div#core-form-content:after, .hero--content:after, #spotlight_ervaring .max_width:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 568px) and (max-width: 650px) {
  /* line 6, ../components/sass/_grid.scss */
  .container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container--centered:after, #main-content-wrapper--sidebar:after, #main-content-wrapper--nosidebar:after, .navigation__container:after, #core-form-content:after, div#content div#core-form-content:after, .hero--content:after, #spotlight_ervaring .max_width:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 650px) and (max-width: 1024px) {
  /* line 6, ../components/sass/_grid.scss */
  .container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container--centered:after, #main-content-wrapper--sidebar:after, #main-content-wrapper--nosidebar:after, .navigation__container:after, #core-form-content:after, div#content div#core-form-content:after, .hero--content:after, #spotlight_ervaring .max_width:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 1024px) and (max-width: 1200px) {
  /* line 6, ../components/sass/_grid.scss */
  .container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container--centered:after, #main-content-wrapper--sidebar:after, #main-content-wrapper--nosidebar:after, .navigation__container:after, #core-form-content:after, div#content div#core-form-content:after, .hero--content:after, #spotlight_ervaring .max_width:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 1200px) and (max-width: 1450px) {
  /* line 6, ../components/sass/_grid.scss */
  .container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container--centered:after, #main-content-wrapper--sidebar:after, #main-content-wrapper--nosidebar:after, .navigation__container:after, #core-form-content:after, div#content div#core-form-content:after, .hero--content:after, #spotlight_ervaring .max_width:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 1450px) and (max-width: 1750px) {
  /* line 6, ../components/sass/_grid.scss */
  .container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container--centered:after, #main-content-wrapper--sidebar:after, #main-content-wrapper--nosidebar:after, .navigation__container:after, #core-form-content:after, div#content div#core-form-content:after, .hero--content:after, #spotlight_ervaring .max_width:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 1750px) {
  /* line 6, ../components/sass/_grid.scss */
  .container--centered, #main-content-wrapper--sidebar, #main-content-wrapper--nosidebar, .navigation__container, #core-form-content, div#content div#core-form-content, .hero--content, #spotlight_ervaring .max_width {
    max-width: 65%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container--centered:after, #main-content-wrapper--sidebar:after, #main-content-wrapper--nosidebar:after, .navigation__container:after, #core-form-content:after, div#content div#core-form-content:after, .hero--content:after, #spotlight_ervaring .max_width:after {
    content: " ";
    display: block;
    clear: both;
  }
}

/* line 39, ../components/sass/_grid.scss */
#wrapper-susy {
  padding-top: 30px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 39, ../components/sass/_grid.scss */
  #wrapper-susy {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  /* line 12, ../../../../../../../../../../../../var/lib/gems/2.3.0/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  #wrapper-susy:after {
    content: " ";
    display: block;
    clear: both;
  }
}

/* line 48, ../components/sass/_grid.scss */
.wrapper-four-cols {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
  padding-left: 7px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 48, ../components/sass/_grid.scss */
  .wrapper-four-cols {
    display: table-header-group;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    z-index: 900 !important;
    margin: 0;
    float: none;
    height: 50px;
    padding: 0 !important;
  }
  /* line 59, ../components/sass/_grid.scss */
  .wrapper-four-cols .block-aserv-stepblock {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 70, ../components/sass/_grid.scss */
  .wrapper-twelve-cols {
    display: table-footer-group;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    float: none !important;
  }
}
@media (min-width: 568px) {
  /* line 70, ../components/sass/_grid.scss */
  .wrapper-twelve-cols {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
    padding-right: 8px !important;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 84, ../components/sass/_grid.scss */
  .wrapper-twelve-cols-header {
    display: table-footer-group;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    float: none !important;
  }
}
@media (min-width: 568px) {
  /* line 84, ../components/sass/_grid.scss */
  .wrapper-twelve-cols-header {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 95, ../components/sass/_grid.scss */
.wrapper-full-width {
  padding-top: 25px;
  padding-bottom: 25px;
  background: #FFFFFF;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 95, ../components/sass/_grid.scss */
  .wrapper-full-width {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
/* line 106, ../components/sass/_grid.scss */
.wrapper-full-width:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 116, ../components/sass/_grid.scss */
.row, .row--underlined {
  padding: 0 !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 116, ../components/sass/_grid.scss */
  .row, .row--underlined {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
/* line 123, ../components/sass/_grid.scss */
.row--underlined {
  border-bottom: 1px solid #E4E4E4;
  margin-bottom: 25px;
}
/* line 129, ../components/sass/_grid.scss */
.row:after, .row--underlined:after {
  content: '';
  clear: both;
  display: table;
}

/* line 136, ../components/sass/_grid.scss */
.col, .cols {
  margin-bottom: 25px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 136, ../components/sass/_grid.scss */
  .col, .cols {
    margin-bottom: 25px;
  }
}
@media (min-width: 568px) {
  /* line 136, ../components/sass/_grid.scss */
  .col, .cols {
    margin-bottom: 25px;
  }
}

/* line 148, ../components/sass/_grid.scss */
.one {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 8.33333%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 148, ../components/sass/_grid.scss */
  .one {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 16.66667%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 568px) and (max-width: 650px) {
  /* line 148, ../components/sass/_grid.scss */
  .one {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 16.66667%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 148, ../components/sass/_grid.scss */
  .one {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 8.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 164, ../components/sass/_grid.scss */
.two {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 16.66667%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 164, ../components/sass/_grid.scss */
  .two {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
  /* line 168, ../components/sass/_grid.scss */
  .two--nested {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
  }
}
@media (min-width: 650px) {
  /* line 164, ../components/sass/_grid.scss */
  .two {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 16.66667%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
/* line 179, ../components/sass/_grid.scss */
.two--nested {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 16.66667%;
  float: left;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 183, ../components/sass/_grid.scss */
  .two--nested-sm {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
  }
}

/* line 190, ../components/sass/_grid.scss */
.three {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 25%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 190, ../components/sass/_grid.scss */
  .three {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 190, ../components/sass/_grid.scss */
  .three {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 202, ../components/sass/_grid.scss */
.four {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 33.33333%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 202, ../components/sass/_grid.scss */
  .four {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 66.66667%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 0) and (max-width: 568px) and (min-width: 0) and (max-width: 568px) {
  /* line 206, ../components/sass/_grid.scss */
  .four--sm-centered {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 66.66667%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    margin: 0 auto;
    padding-bottom: 50px;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 214, ../components/sass/_grid.scss */
  .four--centered {
    margin: 0 auto;
  }
}
@media (min-width: 650px) {
  /* line 202, ../components/sass/_grid.scss */
  .four {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 226, ../components/sass/_grid.scss */
.five {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 41.66667%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 226, ../components/sass/_grid.scss */
  .five {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 226, ../components/sass/_grid.scss */
  .five {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 41.66667%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 238, ../components/sass/_grid.scss */
.six {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 240, ../components/sass/_grid.scss */
  .six--centered {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    margin: 0 auto;
    text-align: center;
    float: none;
  }
}
@media (min-width: 650px) {
  /* line 240, ../components/sass/_grid.scss */
  .six--centered {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
    margin: 0 auto;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 238, ../components/sass/_grid.scss */
  .six {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 238, ../components/sass/_grid.scss */
  .six {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 266, ../components/sass/_grid.scss */
.seven {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 58.33333%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 266, ../components/sass/_grid.scss */
  .seven {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 266, ../components/sass/_grid.scss */
  .seven {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 58.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
@media (min-width: 650px) {
  /* line 266, ../components/sass/_grid.scss */
  .seven {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 58.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 282, ../components/sass/_grid.scss */
.eight {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 66.66667%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 282, ../components/sass/_grid.scss */
  .eight {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 282, ../components/sass/_grid.scss */
  .eight {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 66.66667%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 294, ../components/sass/_grid.scss */
.nine {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 75%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 294, ../components/sass/_grid.scss */
  .nine {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 294, ../components/sass/_grid.scss */
  .nine {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 75%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 306, ../components/sass/_grid.scss */
  .ten {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 568px) {
  /* line 306, ../components/sass/_grid.scss */
  .ten {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
/* line 315, ../components/sass/_grid.scss */
.ten--nested {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 83.33333%;
  float: left;
}
/* line 319, ../components/sass/_grid.scss */
.ten--nested-sm {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 83.33333%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 319, ../components/sass/_grid.scss */
  .ten--nested-sm {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 328, ../components/sass/_grid.scss */
  .eleven {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 568px) {
  /* line 328, ../components/sass/_grid.scss */
  .eleven {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 91.66667%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 338, ../components/sass/_grid.scss */
.twelve {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 338, ../components/sass/_grid.scss */
  .twelve {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 338, ../components/sass/_grid.scss */
  .twelve {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 349, ../components/sass/_grid.scss */
.wide {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 349, ../components/sass/_grid.scss */
  .wide {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 650px) {
  /* line 349, ../components/sass/_grid.scss */
  .wide {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 361, ../components/sass/_grid.scss */
  .sixteen {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 568px) {
  /* line 361, ../components/sass/_grid.scss */
  .sixteen {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 371, ../components/sass/_grid.scss */
.half {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 371, ../components/sass/_grid.scss */
  .half {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 379, ../components/sass/_grid.scss */
  .smallBreak {
    clear: both;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 385, ../components/sass/_grid.scss */
  .last-col {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 66.66667%;
    float: right;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 1024px) {
  /* line 385, ../components/sass/_grid.scss */
  .last-col {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 33.33333%;
    float: right;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 394, ../components/sass/_grid.scss */
  .offsetSix {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 1024px) {
  /* line 394, ../components/sass/_grid.scss */
  .offsetSix {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
    margin-left: 50%;
    margin-bottom: -12px !important;
    padding-bottom: 0 !important;
    margin-top: -8px !important;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 410, ../components/sass/_grid.scss */
  .three--sm {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 416, ../components/sass/_grid.scss */
  .six--sm {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 421, ../components/sass/_grid.scss */
  .six--sm--nested {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
  }
}

/* line 429, ../components/sass/_grid.scss */
.centered {
  text-align: center;
}

/* line 433, ../components/sass/_grid.scss */
.padded {
  padding: 0 50px;
}

/* line 437, ../components/sass/_grid.scss */
.new-line, #CMN_container p, #CMN_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #CMN_container .modal_footer {
  clear: both;
}

@font-face {
  font-family: Icons;
  src: url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAADq0AA0AAAAAbCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAA6mAAAABsAAAAccV5NzU9TLzIAAAGgAAAASgAAAGBRml+MY21hcAAAAkgAAABKAAABSuPRFVBjdnQgAAAClAAAAAQAAAAEABEBRGdhc3AAADqQAAAACAAAAAj//wADZ2x5ZgAAA6QAADPMAABfRIKjGAdoZWFkAAABMAAAADAAAAA2Bj/qPGhoZWEAAAFgAAAAIAAAACQD8QCGaG10eAAAAewAAABbAAABEgbyBEVsb2NhAAACmAAAAQoAAAEKtF+cpm1heHAAAAGAAAAAIAAAACAA1QLibmFtZQAAN3AAAAFaAAACZ5Dr/9Jwb3N0AAA4zAAAAcEAAAUqIYEjinjaY2BkYGAAYv9PBqXx/DZfGbiZGEDg0oTQehj9//+/BiZGxoNALgcDWBoASGYMTHjaY2BkYGA8+K+BQY+J4f9/BgYmRgagCApgBQB4OgR5AAEAAACEArEADwAAAAAAAgAAAAEAAQAAAEAALgAAAAB42mNgYfzL+IWBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGNmgAFGAQYECEhzTWE4wKDwSY/xwP8DDHqMBxkbQGqQlCgwMAIAf8wMzAAAeNpj2M0gyAACq4D4BAMDE4idBYTIgI+BF0wLASEDQwIQYgdxQIgNuKPwOoDYlUELCHEDPaALQuG8NCJMBZnJwMAF54kyJEFZDlCaBY99/EDMCMTqDOoAaVEJOgB42mNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYFD7p/f8P5Ct8XP/////HfKFQ9UDAyMYA5zAyAQkmBlTACLFiOAMACuIKFAAAABEBRAAAACoAKgAqACoAUAB0AJoAwAEMAVgBogHsAiACUgKEArgDCANKA+oEBgQiBDwEVgR+BOQFJAVgBboF9gYwBmwGqAbSBvoHIgdKB2QHugg4CPoJUAmsDUANqA4sDs4PGg+KD+IQJhCEESARSBF+EdYSBhJIEqQTNhP6FHQVPBYcFpYW1BcoF44X4BgsGGYYnBjkGRQZeBmUGcwZ/BpSGowayBsYG2obvBw+HMwc/h1CHZYeAB50HsIfKh9yIBYgYiD4ISghwCJGIoAjKiPeJDQkxiT8JUglriYEJjwmmibSJ1wnsCi0KRQpkCmoKeYqNCpKKsgrWiuWK/4sHCxeLTguLi7+Ly4vaC+iAAB42r18CZgjR3loVx9VfbdafUmakWakHkmzozmlkTQ7e82ePhZ7d23WGGzDrrG9eDfYQIC1gQfm9J0QBwwYYvwCxMROAnYC5AEhm3wkEIMJJBwhEB5xDvhsgkkIOIRE+/6/uqWRZhcMLy9PM+qzjv//67+rSoIouIIgvIMcFiSBCfMPEWFh68NMFv6p+RBVvr71YUmES+EhCR8r+PhhRsl/bH2Y4POW23LrLTd2bzl5zTXkcO9Bl7SgNQLfGVEglwgB3ISB7xBaWSC15R2k05wg3U4zIj9WlCcVG75KQbGURx6BA+kqjOGTJxWL5hV8qEBbx0+fIneTU4IvCN0o3NBW6LM/hWJ5ag1VPIWtFUY6GGoHYKqOwFRPGovIm0e6xjY/m0I0gBFa3YDfeltsHTCO33AlBOWowuhw409iW6IgnD4FbZ0SLKGZUMsmlXmyvJ00Q9bpLkOTccUh7eVag1RoEaDFWxr4E2LYau4g5BuVvS+742V78RBQQieoptEdltrQzB1MU1mJ0htL+GyC7Nyyb19ScO/eR/ARvNvxftWy1PfvoJQXgqK0BOg9DVwcmm4nBU5ch6bThmetZrczDFYm7YBBBzdgBzcwVeed369RNgLW52cQbHcI6htSyHYwuhGupTPpBd2LAwKRGAnmh1tgaODuLOQaAcWytPsHYG4glg7EupGOEjeB8meHiZMpgSJAoJqdbSQKm90NIN3IASgN8MberB00S0dBYmo6Wjf2R3KAgZDI4OnPAky/J5QHPBojf7aRQVsgOu3lDsAQFhN5/FfT/LLlutaXLCsHZ/No3p1x80fN2HzczLrwzvqykc2aedM8+m03n3e/fdQ0k35skKt/Adwn4A5a8xltkFE5bXFBdUiLfD00dPfbR6APM7a+nHaZs6wj3xZO57IzrmUeMaewky9bFQ4KFDsCfVjQx/ehj0nEpd80YhJXatvIchcwqaddReQfk+q8WTfod4g9/Y3Be82bgMkRRDDpD0pyej0K9PpdoTJCr8AHdCp16IXRIfJxgp2lHU6kz9sZ92zdQ9cCDM7pO0RC7hQcIRbqQkNYEFBnhoHr07hcqbXd5U6r7LnLIOjlCqPwPApbZRCpaiuIu/D1+NmNybfy+WzvkiwcyQOaJMq9S2RRgjN5AM69Y3v2XAP/e/fCBbkTSn6cl9yTzfd+heyRJCzZ+zgcRfEN19zyJHEfPNZ7Eng5C7T+LtC6LMwJwlQYIQF8CoABrdvbkW26QIVOE2jESiSQmsv4YrkCPE1u6nZD56bG1sZNTtjtdhdFJ+eIi92bFMXNacW/u3neCUuNRil05m/ev9ClCjUyGQNO3YXeb2o5V1GCItDCGcAwJUwLs8KisCbsEc4VniEcFJ4pXCpcK7xQeLHwMpS0aIhqW9ZZurV+1STtOOim304qdn1l6g29i4auuxvK+cMFyWMGCZ3edU4YOlNjXtYbu67gedmxqtP74EX4OY9KWZlSOSvRk5fh58/48ZkyPFYUGQ7XXYwf8gt6pneXHYY2ud4Ox7yxwX/vhRdffPXll1930UVvolS6CBu7qPfe/rO/7F+8Xuq/lHr39x8m9mkRePkg6CPgrIEoAl+Rf/K0b+oF/ZuaZ5FT5KCHl/jE47J8BOh+E9djKUf2RZi80OsXJac8q7dm9dvZWC+VTz4iICYnk9ah8lcG3ULdURihDh/F1HY+pQ31cCypDV1zGf0x1HmjEKV+hQgAiiN+xVOa9uScNqbN3aBpeD76VTiQCzXLxufa3EloclbX4bHG9fa3QBbfATJ4LkIRBcMy2IyA+bkaiFEUURJREJEtuA7ohmcq1S7XDQ9Sslw9LVSXl6tE8FyFSI4ki4Sx00JQLAZE8IuSL8nkIGM/VnWdvZGxCpzVg5/C44MSvTKpWl1WRWAYRxKL/mmoVPQvlKHiB1jAfsyglm6wCmOHPsXYkA1yhE1n6pOoU+97EusOBNqiLvn0ysp079Q0HMmay2Do0LK8ax9alQqlJ/FMTq0XmV75KBaAft+5j0IJcDFOjvRvCdWz2kBSW++83/cGYwxG7pb9faeFdzxs8t7CDR1jN+/Hoh69AS2dNNLv6saeJei5XsNeGQVdCqo0wo479TM8SeCeYXBK+Xx+08zS0sxMLpdLr0AdszvA7F8JeMNp8XLmjgDYe3xDBbz6ZkxdqAWVXAb0XLqcjtBq6mei1QZSMeyfHrsmHYi3bXQOHuCDx9g11wBjwcu3wQBt8FPiMyhVH/hzaZ9Al+Xhbo8nzcHwvC3pszLqu/X+99XH+FN479K3cyL9TLj2u2RnwbWNXUGXQ9hsdM0AHtoniIvdb8T1LP3WUxr3MY3OYEeQBEBjqGl1Azs+ztQhSnDo0tinBP1eKeQHsc/ZVETib2XNvr91330m3JFt+AwdI3C6wPsx3/1u8BmI8FzQr78OuOQGMdBom2iLf3CfaebQIxmqfurdVszdKbxPPB93uL1woz9VT9oEAN8Kzgx4f3nLeve7LSsPl98Apwrb4OC+GwFFx2kE54hr0T58Qx4TNPh9k3CPybjvPoP7Sl+C9l6DAOUTPPNGAjzX88nYGYKgdOvdOquziEVd8mjr0cH/2tB14u/+PdR5l7CS0B3lPa7UKZ5BA7Rr7Q6HpNtZ2i52O11+qCG+3e3JmIQw/pXK1i17/XBlv+XLskzgI+K/KItMkkwmK9J8vuAHexYWl/etbiU7G0vNmZl8Tmx6oN8lSYHCIv/ivyIyWcpYhqEXqrVGtVJZsu1cPuHNBNaOcPgMaMGb2ggtALgO7naCsEbris0mqNdQfFgn5eTOKCpEZuuogDWiZIDL3pfvPWd1i1gqlVrNLZuXW1sDv5pnzGrEVsZ3V1stwLG51MdRYvIAQyIhhqJK1lFcOryUz3+uUq9Xyr7ve3vqk2DtnLFClJ3QieRDBM/19VOA+62A+8XC7cAvlPXxRuzai/Df7i5iKNlqLwLSyzg8feQ7aORL4I/WEzy7KRkG6h3I0OlOURZGyV+JRIuR3/LDxXAp8otkMUBKQ4060jtpA53aOhQOyPx8N5+P53QbxlJCkgFRRVEiMpjvOPA78/PXzS+0259zgmi2WovCMKxXL61Vo8hxxsd0VSevnp4C31sWgXlEzj7wgaZsYzYu5C5YdfT5mUY5rjOIMG7wiJI3wftOexJxfLA/qCAqlClBqVSp7/GQkAd2AwSOXciXxgt5x8GrYhQFmUxOofIWX5OpIlIZyhAyGGgZPHvJyMtVAiqmsLcWhkFpIt6oGzefoRvr3XWtPOQrsPXoNeqH+sMKc9e2bRg7qxrbujU14Wc8GdGfT/3kcoMngiADrH8JsP62EAhFiJd2YEwCDjn3bcATAzc/QgXeop3lWoX6IULPL5qAQ3ckKACxQVVHvgvKsLcVI7Jf3pRdzG765atMM2OaV0E0Ahdfu02ninXAUA+o5gGTKvqtNPOSrHkllr/ShCDVnTmJxTMmpaqK52tv1SzzVrhUbzUt7VYefw/5JeKzxQ+eYW2B3ZY6bVpfbM+Tdg3UTwfYG9hyidYr9UV/iS5VYohrl5Y5f9bA/lE/sAnXElBjmTM+ikVzCeq2l+PaUtiJwu5ivdYNu8D1IfB92OmiBHSbQKhtIsoJVFjscrmpN7vLKAdLHd4M0K0OghZ2sMPOUrcT4xMAKu40oUgNCMeabay9vITlO1Gl04LedxDQrm2fLdcrMV1CueJo1JeXlmtL86TCFhHkeDGu0CUYtArjTdbqLV40nkejHwZhIryMa2uAPPBjyhbpElfd8Mfw24QvYNrm3YOzghDiH45rKwSEeEkaJSoftEk97S1x/6CDZrTY8lvNoIkdIkmXKHSKPYR1KFJBFQTtce3Amq0ETyAhtMpCtpjo2xiVC7QQ+F14hkoGkK9VlmjYghjBD1rQZhe+rUUEiyshGgYVP8YrH+qFrU59XoyRTs2oGS62wqUwplFfY4UxajjQRiFqMz6MXNfBqOEVNh35XLGBEYA71IyVdi1ertUX50Fi64s15AaElAHZbbJEU2LXAHTqM0CxXkPyBsBkCckZsBT3jfEGIv6IDov2O0GbKAZNlBk/cB1H5ETVECLLlNsESVEkhSaqTEpeibao8Doq0fgTrk7BThJuK0FHyURiIn+Dig8fglURdV4YGiaEymBXsRpVGFV5GShFZQtAUrEMfKEGdIpAIXhJCd5o/wrCKGhB5KZcJqKL4IGaVUSsj40nKhN1pioSU0XFDC+kBENTwUYlrlQBXhkeg/mENiSRg8xVtiJRTVRkDgk+UrgbkOCMBwMQp0PAZTK8AWIixhJjREp0NiVLJSwFNw7ApySgcqsLBDYSiLFNCdGHOw6BlgzNQP0TbllEfpTANPRhksBUyBwVBbA3aQoeAI6V1L2LgJ4i8ZER05b6DatKQhD+BiFX0Hb1yYwtSUyDgcXRHQkMPoGt6IrBqyaDLgFaEo4LSyCE0eVoYvM2lSiDER5wEVAZh0anAwwVyYaXgIeE9lLG+gATTVhNlDh+cjI6IsM2gEmSoQFeIVRKOBTJDwQBKqIbI8kJJTjlU+wTPFMaKcnIctIwzjTQgcLbYH1eA+KpYkJwoAMwG7J/wiQKUZIeVASao4bv0c/ERmQlAWkgZYSPH8iKzFmbw6Bo+AJKJgIHvAzvxhY4g+C9lg6JqOnIUCqgZkmcDRRwZHSRY8xHkdlANjGVJimRaOxNUmTGOH8ikyeAUAok41hIiCFSTzpgtjiIcuq4kHUu4KDB6MEIJC4nH0OOm6hrkqFoCsCmSST1RRJ/cJOwVxC8xMvjyZfEKwY9xU825nq5NZgnaGeUTjfoewF9Vw/sPHfmm1nwjELyXs+ybTt4I1FljYI34TDmgH9BbFnNbu6SD2TMMa93uVewnONTWU0HVWm72ay7SiwzCLJhybI9DOAuB+QpSgv/EE2iVr0+bliPYaruMVs/d8yizGLMtDYldv+HgM9tgiPMCJeeJbPb5tiImFXm6rpWD5K8kot5VbBA4A9jtsnve7BiP2nBXYHE5rXJP4xx4OFI3qvp+rlLTnbCJlbG8ZzGhYYG4/U+rmb5IPUul+nM7DmiqirIZ4wxCs4LUxXZFc9pOLZFboXWHuGtdbyx3ru+Zqgr05YNiNnW1FZN/5oMPNBCecNxpPJiubICzcjIwVxbKFSSbXGlApRzk5jwHIgxfx/8n5dCDAd2hceEaHVpDEPJUmtbj/teXK07uExtOvfWGF0gEEVC0UqaxUnduAahUauZFGmQEnh36I6glQRnEC0ldI4CIiYSBvKiiqasy/rhHWtRBef1coTkgAw0zq+tHaqVka0dVExQg0qKKoM7Pz9VzT4AmIF21R8m5H5QSxoKy53u+fOKqqBNU0HWMUlH6knAKKYqeGHhEFM2KTR0qTKjsGfML6gAiLJZkQbSkos2gYHbpNl5lU6D4M400/pIz1EfUiidOQsnDeYE+WwSWPUuOCLwBHydCLiHPxu242+myhoIt7yGpgut6nlwQSFq3aYAiiMa+307FEqVHTKT5JN/nhDxz3HspVHf1hWqwsGUxxkyef2nzF/Um/3poYAf+axKzI/LiaOORxjdIiF/uloszvQ+valUXJ0hKw3TyvY+nbVMOJOVrGmdQ1WIRa+C7zhV5OejdErs+bIMtzAIp1aTqsXSJrIys9q7CurwumkbjzBe7ir4yuvV0turhuPzurATIlQONwKc8ufgvk96TAl3Wln+mOc94vV8ClYgt8rKYuW7lcXFyiM4A/CIVyh43/XGFPnVhuEozY8BS0llUfxYkxrqXe9U5MsqS0tYXpE9WeFFx7zLUJzhNTOU5kclqYx1PtpSHGMk9zt7No3TZ4szojjgj+H0r8Godp9FqbH4MKbaVI0+vKRosmKNJoB7P/ifKqOWrS0+nCYaH15kooJ8IYwBHFcLHui+HTy3xPU2ajlMs6DoVrlmw65RzzeTAD6ucDcW2BtnDpa7PH5vNcm/Uzp98/79e3ZP9y9638vLEoWhivMKjjqdum9zrbEru//4fndXo7Z5dfeuL+q+vvPg9PTO9GzlqwoOLc3HIG5Q66uVLbsrpUp7//42nHZvqUBUrPDAmJCb4KolbBeeKVwLkSZl3TCoo/Hh6otni2oJNomSgsPiwHNvLgECUppUAhS2k/ryIPYYoDwwbDRGdV6rQ4ARkpvmqgdFI3O+v1W3wQRXFHM6jkE9NXbuvKCQz6BrA1wOjgM4iV+J8rbt7pxdfFgFC02nCvkEr0oe6KUHjZWVtWDbscrkYnYsn//4TvuXLeN/FN9QPZHNKz60HWQnJupaqO2u1+QxdDrACUDrroi9f9nkjo+X4mJ59/kPqApQuZCfUpB4QLsLNN3QsrmlsbGasqfTrEx6+QLq+VtAz9+Q5CZJi8Uu/LWT+bcgTsOLgNQPavuOt9vtbftmDVXlGY/cpaeh9qWdldVL0XzIijGam3Awb3sGL3fjRE20+dx+HLSCVnuEh311l6J4U6ut2dnZZ23g2x+dN5Vh9PzFhdnzvvhF7GsvwP4xnmcEbgX5xikrPjx45FIcB8mDRjoTnKoslO12jIKe5DdRbxFhrFbrePB5p5wxHXWXdS4YBnXFs+dtb4WB332utUt1zIy8Pyi9qBSQ7bVOzUPR9t7BVMO1nl+7AbxHqhywPc8+oADh5Btqz7dcsOYvmpxEeGcA3i+TPxKoMM5nP+N2GLHWsO5F2iC3kT/MKL855nY/pOlW725b0+AM12RnZvwBxf1E7wfJI3IKzh+Cb6LX++3nhAmcRSKjej1Vz6A/6kGrBhrOcxP1Hbvkz+lQR1+yMq72Au3X/ockXyu9/HZL1x4g047d+9JQp4xBictercsvkHuXC6d1zbq9d0ky/l+H8X+vkMUxQQeMuQnl2y6fd1Zwmi7Nl9b6czv9dQB9zwGEbbvYau40PCp7EvXCSfJJcKQldW0ePDzH8f1w80EYHENTM3u7E+MTFcPJeNnxvMzI23U3MHq3oqImJ40gEzYU9TGwN0qFUk0FkRQN9Ws6U9RY01wwk46V2sQE7lA4X7gaIO97sAPoMW3TURIbmJqI9ampgR1cz2kkWIAzw7oprlA0SF/xYWg1axnDUKgKHC8rmh6Sv9UMUVqbKwSqa2luJjtRnx5H1xXobltBkMuF5eI44Dq1AmGm5pPmpny2lM+PLe85byVjO7ajZlTNzMbkvaaRAUlVgA6gbclJxTUy4SZqPIZ5gNiQVRBY2bJcSaTG13UKGIAlgG4ytAzS/J0Pj+mOqtYeAqMGmkkFBQI0oiM0OihcIjxXuPX/KaWUoNNt0whc7KCjtGk94JYOqwS8hUUePmBmqBbzAzihoEMSirbD/xo1e29Ya7Zana1byey+hunELaCujaEOcBnEDRST50yUVRH+0P8sjRXKstr4L5L6wpWyuCr+3mal1BnXurG9orxjpSCuYjJBSQLWJPTfBZwuSruRVzGn+k0Yh/vA0u0Q9gvPRklPXJqgL+7byMAdT8ze+twVH6y41ayzdfPNWuuGLlpeioO+/9km/ylRZbKvHCbRrbxrIgjDYGLKbzT8qYkwCMKJX5V/Z2Yn6AkoZ39k54xmo6bQfuMESNwaoAxetnJcobcnJW6n8glwrIOJiTAsdLuFMJiEFo90dJzl19bgrFuWph9fe1JFIVaFFOfEruwSLheOCXcCzu04SAxIi+v2dCoh+Wsvp/FW+hCCThTBVpczIY9QgWTKoGxfKjltoCQ44JS1kS9p+piL8DDTlshSuJ71Iw80Dh9uHF6ZfqcFxkC3DdNkTGWGqRuOqrliGuLPzd01NxXnO5vIDjBou3QVZMt1J8Ksa+gKdexJN+OUggublc26xV6CaYZXT+YLmuo4HsS2WZ2KqgQmRoVwiImY9FnDXg//oL6SGw88zzQsXVd1XTcMQzd0s5bP5fIOTz0RObSsiZnNK/XJl1pZN+tmJnIRhNcw0n7F9zV1LRgXC2+eFv23QlDFLMPzSo4Bg8dTJ+B34CQU8LKo0nQ8/pCPx3nCUeFXhF/jM4cD8g0GoT/5w8cDb9uJze2gMWJxuO5NIfOltKynfAmjljBlP0HQqfdHs15bv5gXl2p9VyVlYYwnO8AgAxYhNaBaY/7irOdlfdvWNcOo5wtBmPOTmM3U5ndtmSkW37RpJsSR04EAcFR1DaT/hUXbQq1RDsYzGaZSGF778myaXZIxbyVjUogQDeJPpmXtTDZjm1DTcLN1L1shkwfqBw7UX6FnMu5SbVqSmKobGTfwQn+ce1P5QOGpJmxs63xjj05zNmj1CLhCNUFmTNUBXoLg4iovO5ENfN/Ph0HRLmccy1LVHxZ9pihUoZi0YYpEGCZneaoSM46g7Jxs4GY0wIVcg4AcODAUI9WEA6g/WH8aOaXqsFBEiSi1mmxIxgYEr6QjUUnzPBihkK9Xya6HqE0fFqls6lnKpqprrue6GRAI3bTsTDW7lu1QhqJuWyU3a9mGzqhLma5l7EoJn4I+6PwGuWFq+45dDyrKbxGq2FbRD7ztUzH4yTqoCfzXzSc6ixGIBlSXRKAsuLkqiB5QzbBFEQZRn4oWO/cNzzFXhzEGbH8iwkN4ANxnR2MIQtM6K4AbcgFFYevGXEB9sKI0yQl4PDcwkiAI4vV4dTgr8A9UXkOtvCbTm0BTU1S0cOaa+q3y6BIPpY1P8dB7JxwfxGwCnE8kz0b1rAM+akfYd6YPr9A0GsJpE68dr09/Iw3jJBvW7bij6Y0O+Wq9PtZ7wxgcyat6/14qlRozcCgd/t4cC4OpamPXwjxdMFVyNfholr6KNmQVnc31WmP13y9dVCyViheVir3H/yoMN03FQTA/txYGf6WaYGaaXazV1ZN1DcO4eOARt8/EBW2I10nUjI8RKwAN14AUa7VTf7RIRgKU3n9csM8kkedZZs7zyfTi9FzuAkIuEBVdt+sbIpaLv/1tkjUrkWlUot6P3thq1ybDL7zOpKaqLr8qzcX0bgIYPwRXVcwReS03VlwAM04sM1AW4iSUOzBzA/MjoBkPuey1l+n115O/qlxn2eNBkUnXEXIdBRNkull/c+/Yipshrrs545Kw96ES2V8/9z//7YOx70eu7v7+Gy6+1Mgs6Kqm6uDhPJbJ5HMu6KhcntMukRUdoolx0BKCBxrbTbyKatByy25/lSaQK5hKHRC35XmFbLZQI9dN9b4+lTHfa2aqd5G4VoOnZC3b+9Va4buFi+d7d5Hr5s1MZrVaJfgEyoNOmof45S9gvMZQQqvD88T9BBNPL7WafeLA2HxK953eex1f1x1jcfGNSwum/byxsXqt+6jufAECBTjo+r7di/DZvW9fbXysW9uHcUp/P4GB63dHY0eeB+JxUXrGvAaGUPyin0VajxePZzKRm/XGcS0paAk3ypSjj+aG4sNCJroRkDWv6T2FseHNN9uepttEO4brZ18RlRGewwDPgwBPVijw2NBnEpeqWl3icZOYTpCTG5rEeIWig4MRKK8wrrozbjbPaTbJLzX3VaNez2DUMogYVfdddVrAF+c0kc+UDeO5Bh78TxlRsJjRqAoaaJ+Bpmo1t5PhUdc0HMW53iNzfNQ/cldVkdeo3JHpGrpxg8tfAF7QtLPwQlCtPtWVlaS0Iq9ffqXPIclapVcAHlTIbOAQdOnID5EZ9uGok486/6E7/BIOI3mJ+Cfk2Hi+E1pM851npNZ6X9YogzOZwW0Po4L+xEzybkbF5PzoGo3i2fZf4IpUJCjOHAyr86qlnRZwJwCB4+jeigZu9WhoVhIDXAP8cg+074G0NIQtg2ifJ2b70T6r+HBcjqW+n99PZbnJuOKaWK6cb8tknOCzgZOc3knpGrju6KwnLrt1DaOfRQThQB7K+L1rAsdxMj65B84ty+od1HhJiKs0/QgpKBgP/SMc+3sZvgW0eEeSk4gGmZgUJBToDWtCkOHJV6aJqXqqGUXlchSVTNc1e1/FZRyfO/QS8qLpzQdwycYBeBXlJrdkzYewwENmdsvmg8O6XwYJz+OYt0lE4h2kDswdeMmymHQdDF8JXOfrj/N39r515ytLByZmH5XFj+CqsY+In7aslTtWzCnrAv66MXGgNDVLdoofAUeOH1asKRNK4MAoQ3zmCyXQYwtncpvUBSCqnXQNY8TidhcOAAqfGanXRjjviQ8f+TA5X9Na2pg2ceSJyWwr67lHQS6UoxBYbmDDw1D4yONQsqVB4ds9t5m96ii4p/QolO/n/h8D+O4FezgndNPxGASNnGu6nUGmqIVqZ4hx2vAUVeByh3zHI74/3rtlHLxRf3yrBc6Zc4sNjrK9pXj/vjheasZxPLU0EYVzO+bmyD6/+GRS9Mmi709Z6BtZU73PnnMlFIuXluKpP4nCtbm5tTk+dt8f7LGYE5Z/xv0VFczWNwE+FpTbdVZ/mg0W9wQZu9golc4lJ6+/pfE0Wyw+7ThQtFE62Tp5/a0NIV3jSGCcn9OHrkH4Qpx+pniDl5zMByb2O5kjbQ6ipXROEF0PLAcmKB44KMgK/zyuSjbLZr1ttZppgH9d2lcqBYFjq8yyCnxxgCQq7t5ucyUKp3zTlCFmVyTXhfCirNJtCXv0WWW6ZK+ArC4tPWO8UPB9CwIM0L0egFcp5A2cKoIQkgbF5jmdxkq9btu+6Tmeo7tBdTyXua28nPCaMLTO88rUYiVuIGJTIsPL++KNZNgKYvdTCFFfp0SyWIobfvI3FVKJV7fsq8Y+JS6L/U0Tk67rgd1YrEyUQlBFjFl2XueRNnX3rTRXwmgKMFQ4PTQtExS1MiV7DmMzd6xuIWubz9m3uqUSGxMR3WkBDaanm7VKOQh0zXU4rHFhTJd1XHmhQfQblJrndmZXpqcd27eyXsbRM6ZRK+adO8LqxKsv5G3FlVTnJfHxVH9nwkgKel3PDfa5/FAjvvO2wN5nB29Ds5Ve2mjGRh/xy6fbt/b05nuj3TlsaWBiDqPxOcwNzeGNFmhG2/AaL0ds65afOH81mMUqkrhvZ5NcN080bSNnnc46jjYVTOvxxLwO357FAtMTaTFwgBtDt/29hzin/b/4vOd5/XnBwUwmnwFcT0YkzLr+Nk0mDZKYGCn3I0bSoOA/0yOUyhp7tAyWkzm2pjmYjsTHilwoTEZ+NV9w7aICsfpORZTWbixPThbWdHqEYU4Siulk+7ZymMU5TlOhqua6ENICAmq2XCraRuS5eUOfYlJTppQeN63gjLjy4NPMMaPIDQQy2cPBw4kEb5v0i7UH6dkzZ6B5rKnQQzLJZsfHi4dmFDaLS46yhpF18pRlgpgXgEjckiC+h8BidGq63wJ9xHKK+bxln6PSsihHKnMNiIuYXg9NLMI0gzJRYSp6EYjn44Dn3TB2MUZy1WbU9xnS0SMb7stNdmaZJ3DmU+3N8BP5h6HrL0M/Q+/Q/2loJh5VixwY3GjmA5wHLcrwOBpnBmDvNyFvkQ0ykEy7VM+I8stBGS0ZT7vE6+qBO+JJipL8iCW7qTyLtO1MRrtC7z3Go30e9z94WiCHJVm6QgaPK2ufsrxGA0qGlkdaGbv3GV4PnjKqX6GdewID/hNQtXfZa19LGoqqSVdA5dvsbNa+rXf4djzfPiTPU8J8spuSbwUYZPb67DGUNK0Plu3i1gijbBzv7p7dNF0suvAplurTc43krnZo+tCLDx16sWS4DvD5tbXk9exo4d3d/KaVzYcOveQQyu3p0yk81wov7nv9uHAEuh7MMHCB5dMPAGGalErhrC30JRxX5PfzkpgP76SuThgAGtzGDPKRMF7N/ppk8p+SIm8HEhYkSY9yIK/zGZvKon4+MGnGXpB1acYSRQmcH03ZBr4FlJY1MydJ2iJT5A2FNblhpoXlbfJXms19rdZ3JOV8mRHNM50JWZWtKJKmVGU2q1F5u8KmJLnqSTJ8si7LOhpc8NJOxi3iqnFzcbS0NO0OlX5TPwpEm/Q1oOP7eMSb7nvn1mhU6UV+MntanxcTGib+ON8U/6uKY6zlCn4ucrKmo2q4AhMnmAFnMuUsfGan7lBiKSBCdym6eh6+VDXDyrhRNJ7xRF2SqSIxXTy0uFL/xfOZQdM5478AuH4HrMfxQWYunZqsYECeLjYaze0P/SW5AWBHbxBHJDtKB8vQkmU1A18xnYAiP6aEnlRUWTaXroqrNmESUcDpk0BtMYXiCj4KitgE+MNgfKyyZMqyqtRZf3fghaDH1SgriZXAhnjIJ0Jg21BBIUugtunLoXVry6aZYwyXLyiZrGUHfjZjmk7GtA3T0FWwUbK0xYJyvW+I7GB/26AkySpRDWI7fu+079hw3kUlmSlDc942xpXdSn39pxRoHDSj4e2iV2gQjL6HeezXGTh8Q9dPMurBDd5bzx26Hl7P1xGu+7/e3RH+N2/geM9/1zYN8vNuxlAFHcbjh3w8ckIdor3NoP8PCZfB2PSn2ioJx6IS5QHKVGU92wwFpppJSKUky2egBGuuz6RgQZqW8AbR1yv50sisNwZRt5OZKZVmIFYLMO0NTMVY7yML5fLCJEQ9WUzGnW8bum7YDh7vquRyldwmeDzVmpp6poX5KGsMD1eGtlOCpo7i7ARaXTieP4kN/Qo4etCMe5tuOElTGV1fyWFL5E+zWWinNZXawf/fOUMysA2/2LdUQ2sLMLUvxn3FsbxRgQzS/ekq/X7t9bWbpF+g1RxsM4tKYtB/RU4T4EFWrVRUQzNsWbRA3ykkHl9Yao27Fi6DRj7y/KzuuBqEIZYKRkHks2q6ZhuGwRcRS2R8XxNcHVEBvc10HXwpUD+yCiwOmtwVqZ1vSTKEJHrW95ImceGPaLnFZnN+fIpkshI1YGS0cqWqIuuKBVuhruRqKviWMJKaZuhUVoDjIZJpnjNOkoW/hp4zdFHEZUlEE0VNlNioP//qs/jzaVB3xqx+3F/bmy7yXRoQOp3M4yOwnBSopDvfcJtEUIILTtVkwSzfdtE8c32bpBJiZk0gCQUdTXWLagroAFybLJVzeZevVRaZgiKQrJQGSWZ8/agoO9lMyFdtg9z7y8tdwBeXdqugm00Kcf+GcOKVniNDWwZ45Uhu3WEG1x1iNpefJDKRFVA9DBeRMhw0rodURSemhIsFGFvy0IfVcCE13FHSWV72k+XwuFjL2Dgn9HPsfZY2rmdEX/Hp9j5fjdBw928/VZ5+1zMBJfhWrBIo9GUKxbUfAei5JwDWmGcb94OGO5H+YgiKcJ9BBpEtiAvKOailKi4uAGg9EP8EiXKyg2l0PWbcepp78vcA/eRE2Hs8nJhETI5FSsE+bheU6FjvH927XVE6Lj3a+1KypyPAxf3iD1Ic0pWz/Gonf4a35AR/2fvk+HR9nGzjN11MMHbr9brUu55s7X0SaI8cw+g8VU6h030Kq595xWP+K4FG93IaQXzSDYYWOYEnk258agWtIE5GkxycrlUK+cl4rOD7jG2eCELTUs678UZFtjJ+/lAGFyy5WTc79bvn6aAgC/XXHnr9nGkxfURGz/L7I1I77RnCapwFT3w76NkfqLNR0ZoB59sE7+yyyzoy5j6iGaqA1xEUwiC7Mce4zVMVzZh8/tajJbQbaufmgm2boOwUeQSuPWfCxTpdyr9pggd0Ap4qdQ4Ywgx6te8YJK5Fe3kE0Jyf8cJIDSN/YnxGbDyjoE9ksm4mr6kQe8dRbUlTm6vVcnnedVV1FPI/sUNVsgqWHG4q6lSsl12v5msk73ugTIMxUiITplkvFMbHx1k/b/09wOXNfE8yuDTr2YEUQiQxnucJbmJILAvSN0lrRRxZUQgm0WvIY5Zz5dLzLPP8zXFhzDA0y6kuBIXAspz6yuY1aXtjfmJqwqyUyPMmI8mYmWnUaqWSm10gc4E3SSR1c000RTsXjo/nl4pFyTRnt5VZthpIHNY14D34Ax8Ef/VlY043/cWXdHYAw5oiaZHfzhJc2XMqWddnPOtVz7LUEHx3CBd+cAqiyeQ5nk5su/TSbZoFoW/cbMYnuK3/M6DNR8DSTwozfJ31hhw+388B/N48c2snqK7UaR1ZmUn+Te3v7Hw9K3kHshP0DeaLDINv7uR7NnsPWIZ+G83QW3WFmgdM9YBqPE+1+ps7s2GYfTnfBYrrwHBzp0G8vHYrhfKmeZtqGOptw3lL8FqUMg8L+WRESq1WkjZgfOrVnwBERKEnjOWu9lU5a0/XmvNT85ZDNf/qXGFtvGmvmTniGEq9XOl0q1OlTWuLk5NVVXfEnLHmNEfXxF561t/24PtD079Ouo1y4Kyk50SC0e3oROt+C//rZ2qG5URUDHdOgeHjbgEdC0XRcTTHVhW+HQmcBFXVvJw7XjQVqrBQxaU9uL+JmiazfWfMbEzHUTQqQQ+MZ0Kwl5TpqmO7UibvlgrMcFTbMmgYinO6ATpEsfR8QZVEEzcN6lAWAHcWFrNlVaZqvrPQbHHbJ5/+C/IfEPN5oC27yD241LzMlVbX246RW+RtyF61z7ZB4se6rmT03nkQTCm6/jXF9eECrHMXQjepi2vMZWkHBAcQqslt8ONV18PZbhVcy7s0YBOtd3sHdTgern8931Ilv45vIEMdYI7MG7aFXcLzhGPCK4U7hbcJHxY+LvzJWXRcOsUWgOYNQFO0F7eR/rPOYNKrHvOxg0LdmA0WNvXnC6B4iaReZzVuo8WIu3hqp3ExaPIlH3eVpqyKSySxXCdqL+MyU6yK6+LSBTqcr3nZGGe9usvgWkDXy5V6pdtebkITI8zzElE2TCuKGFNOMM11cbUvHrcWVOArJV8CX4swQmVDd2Y/OguBBVIwcGavuGLWCXpfKFw4lj8ShpZpSGKosCtsGSJa8HajyMC1j0D0iyNCZC3WGdMrGpszVfD+wpcZYLZHGO78Kw2mOdYrn6dT9bLpho8ZZ7/h4bTkjog5k8Hu3Vfu7H2guLq56Og6URRR053i5tUixOLghvnvyeXuLF7xCtvRqHn0OZpyrcWySy6zbet9HevZbZeeTzOqpIMzYJnQsK+Zpu7lQxe36a0YhvtmdzmbXXaHfTWckdqZxBo/e1JsME7r6eQW+Vczevo82SRujpTkh5KTBOFP9PRJs3uhqJfUANsmCRvhf/Z/Af6n3/zzs+KF20j3Aog+XO5NoN3bB9xwfx48h2sDvv3bkd/R0wBnFtVZt76DRKJwU+nee0s3PXTgwI9e9cGLL/7gqwr33dffv/C35CnybtBL9WRtM7f3bdwABYILsXf5LM+uvLw4tmnTxbXGufNVU61Or66S3cmj+sz6o3ufffG1JzZ5C7vas5Nbnrll9I6PkRAArMchfp7AGR0Q/lAEtQihUzfZUWiTdINlMwIfig8SbtCJoQD/QYHPZz5qXZex6lnf2HrJSUKsAAT1Lb8QV1wv8/5zCHF0QgyLkBnzBWNPqL3Hx0LNNOK/ft1zge9dYhmW89L7dD8nTh54se3oFskYpnnB1uKwzQQ6kqiVULJFhL0fe3vn3ns7b/8YOfXJlzxy442PvITzWuIbeEIReQ1VT7o1iHshIahyD1Rdchv5abYRJ6nY4DcScEXh6C1fDMWzKW3cHFASv6P7+sLaAngGuVIOtzvC1Xco/tTGWDaoWiIjuK8RolurOgO3FDdPS4TBbZAdc6ActQ9cu9q4eG/rM5L08OTCwiR6CJlcLkNOEFLC5QV/A2qKSrYdepKB280NyQuHr21bohD5rTxzJj+Ha+WU06dP/yGEH38E9qIuHBauwL0EwoZ1KlG6h7QyuoF0G1lEjQz6Ox7eQNpMUg0bd5DW0qTQFBfQzjK5I5MxTwu4zIgI4IvPlTTDcz1DG1sAQygRIcmUiafholCYBfXIp43l9APE0UljTNPU733x7ru/eDc5cuqWW07dQra4xicMlx/++k1MqeTAbdBUNZyi9E1gKz/G95lLYskPKkRGmSbppnXwMUglUE1Lf//d2OKrb8EG+RqEAY3Qd5wGuWwxsG/tDfuOAhqcgWNuiTbWyuXJamOM4X5w8rphYH/Yede7OpNx3OG7nCX6gdGO1/vtCNtxZSP49H4y8yX+HA79GUC9y/KY6jiNrZXOrMrm4iDj4vZcLSxaGQvIlavEdbE6Nu4FHguy3x8hb9lzRFrIF6IcZsPGTdMnohJH+HMLtu26Dvj/IlMLNV82IlO8fwShdb+SAbcJ2RSubDPxt3nZu3/r/SdPvv8kOcXvep85ibepnvtjqPuJRM+RCXDWHTguwHEHHCGAjxzSgCd4j893wF2dCObK3bXSK2f10mteU9JnX1mq3b1iLkjajc9nYvVaVb22KrLn36hJ5A/K90ZXvGcqPHo0nHrPFdG9jTdo+xX15oOKcvBmVdmPG5YAaohZ/pn/NvAmYYdwVDgp3AF+lTBVOYs1qg9cI1Qf/Vze4DWtrK/597pRMimEBmqBJLM9WKYegQsVofLs1CNUnHynSjfCRBSu/hxpJ+2bdYEmYn2JReSBS9GRlJXJzYUIxpUVTrRLCnL66kWrOaoxNciN5zRVV8d2P3c3ipaSaTlNZ6cs6/L2GxVQFHlRCm03V8jqJ47JL9PlLSWx4Fy4OL2n3p6VJ2p7FspEyUFr6IYqpXYuUJmmKUbWMMJSfvXvts/hem+NLRqKwrRSfe7Nc0xloKdmVldnpsZVkAnDscCb0SZnFnfvXrRtTdXU/FjvBfliWdReocjsUzKzMjnXzZPzy2Xtns2Ty/Obp/dMz1/glO3NlcXd5LfHp7A10H3Q9JwhK2yRqbbtjI8XupjvXue5CeFG4bXgCb9V+DXhfev8Jy/z9dQVrrsTP5bH8nW+ugliPlx6hfvC8UdpNhzhH4Kx4WO7vtzCn6npQMXhYytqBsznrdkkTFg+6nbAM4GWMGeUBp21JKVeIil0iVSQ73jZnTOzR2ZnduKOgP7lJZ4kR7hbXBlXZDyIjiTnZPiHC7glEn+oEiglZ2XJkpSCLClFcDtFeUzBH4X0ZLgg4IoWFXwp2tLvmT6ItVmfk0Ari/y4apoBhO8KxFJMafFjKqH3bASJX14VypILAMgixYaJQuS8LGUk+IcLuMWHVJTHFSgmh7KcV0RT5CXHwE6JUiDLgQQXcItl8SXUc5wx2774OYryHEW0x/BuL2MOpTN4cAQqkNN/THrkD8CGHxVeKLxMeA3u96oOjeOZI/iTxhHE8CeN46A1+aeOI3e0QI4jHEl+Q74xqbA6k2xJW9AIJXCUCzKbZuo0AxIMHkIBKEYnKAykOgujpy5pYkZS51RaoUqFwoWUEbUljcgE3kOp3meD2PfjYM8zZNXSpAtkzVKvDPDZfhWXZIB6vwJPjLHPVZlSUtQFFcirLWrACeoMAy6Bfzajwi0+NEQoAMVYlaozKni88JBo86rkySymNGayJ6nz8GhRg5dQRMzlFnK5X7pHVe9R5fx8Ljeffzn+xJ5xDh7yZt9X/Tfyr+QuIRLGBvvc+27GDlLtlMDCWaRdDsgXHD9wepc4ES6Tv1fLgorofZ7M9679duDcj7+Ee7/pSuJvyRAWy6/+47e8JVnXUD/9WfIoyLoiGIKLv94M9i8GfRlGrFbHX1YKah7O97H2drIMfky9ezKS2lLdkKJqRT1QrRZXr7/wxIkLN+/fv/nkyX+vFZeX31WsVedX76xCOZXco99w7w16W3/Wy5+lHzt5cqRPG6xCAfskrG0TH/qaB6y6bS/GLdcMoKAM06mUkUtPYgfY0RNt7Pl3itXq3OoxDgo57+Qx3n5bP3nfSf2i3lMIwPc4gC9FgIT/A3ASMCt42n2QP27CMBjFnykgFVVVj2B1olIwTiSWLB1o2dgQzPxxIBIkKDFCXKHq3Ct069Kb9ACdeoJu3fpirFaVUPMpfj8/v3y2A+ASLxA4Pvd49CzQwLvnGpr49HyGa3HruY6GyDw3cCWePDfpvzIp6uecPbivKhZo4c1zDRf48HyGO3x5rqMlZp4bkMJ6btJ/Rh8FDKawHBeQmOHAcYQcG+qEK2u3ViBwJbFHSmdFGjCVkSstsGRKIoKCpraZsKwtYnRZic8mP1mFkjNF19C/AfqFmVqzkLODHOUbOZmurSmCIJD71K7kIM/sIC+WRkZKy/bK2m3c7SZ0k8pVZaIyY9kmxdztVRLneUYZurul2PFOGJpFuqP+d/iY72+b4zxkdfhGHCOmQvTY5M+hYuk2pIZhJ4w6kQ57p84zdv+z5ErlSzar2imn1fYYm6JM80xqHSqttTzR5Bv/OGb6AAB42m3N1XIUQAAF0e0ECO4W3F12JtkIvjuCu7tLkKDBtYoP48+AIv3IrbrVj6fR1fi3378avY3/7eff0+hqdNNFNxOYyCR6mMwUpjKN6cxgJrOYzRzmMo/5LGAhi1hML0tYyjKWs4KVrGI1a1jLOtazgY1sYjNb2Mo2trODnTQJRProp8UAgwwxzC52s4e97GM/B2jTIZEpVA5yiMMc4SjHOM4JTnKK05zhLOc4zwUuconLXOEq17jODW5yi9vc4S73uM8DHvKIER7zhKc8Y5TnvOAlr3jNG8Z4yzve84GPfOIzX/jKN77zo2dsdKSGdh1vp2mDjbbP9tuWHbCDdsgO27bt2GSzLVY/6Sf9pJ/0k37ST/pJP+kn/aSf9JN+0k/6ST/rZ/2sn/WzftbP+lk/62f9rJ/1s37Wz/pZv+gX/aJf9It+0S/6Rb/oF/2iX/SLftEv+kW/6lf9ql/1q37Vr/pVv+pX/apf9at+1a/6ddyPzaYNNto+229bdsAO2iE7bNu2Y5PNtlj9oB/0g37QD/pBP+gH/aAf9IN+0A/6QT/oB/2oH/WjftSP+lE/6kf9qB/1o37Uj/pRP5Y/UjxEcgAAAAAAAAH//wACeNpjYGBgZACCM7aLzoPoSxNC66B0PQBLuAbnAA==") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: Icons-na;
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* line 1, ../components/sass/_layout.scss */
* {
  box-sizing: border-box;
}

/* line 5, ../components/sass/_layout.scss */
html {
  font: 14px/1.4 Sans-Serif;
}

/* line 9, ../components/sass/_layout.scss */
html, body {
  min-height: 100%;
}

/* line 13, ../components/sass/_layout.scss */
body {
  background: #E9F2F5 !important;
  position: relative;
}

/* line 18, ../components/sass/_layout.scss */
#page {
  overflow: hidden;
}

/* line 22, ../components/sass/_layout.scss */
div#content {
  background: #E9F2F5 !important;
}

/* line 26, ../components/sass/_layout.scss */
.content--centered {
  margin: 0 auto;
  width: 100%;
}

@media (min-width: 0) and (max-width: 1024px) {
  /* line 31, ../components/sass/_layout.scss */
  .main-content-area {
    padding-top: 0;
  }
}

/* line 37, ../components/sass/_layout.scss */
#main-content-wrapper--sidebar {
  background: #E9F2F5;
  min-height: 100%;
  padding-bottom: 75px;
  position: relative;
}
/* line 48, ../components/sass/_layout.scss */
#main-content-wrapper--sidebar .main-content {
  float: left;
  width: 67.33333%;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
  padding-top: 25px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 48, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .main-content {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-footer-group;
    float: none !important;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    width: 100%;
  }
  /* line 69, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .main-content .region-content {
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
  /* line 74, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .main-content:after {
    content: '.';
    max-height: 0;
    width: 100vw;
    overflow: hidden;
    display: block;
    word-break: break-all;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 48, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .main-content {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-footer-group;
    float: none !important;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    width: 100%;
  }
  /* line 94, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .main-content:after {
    content: '.';
    max-height: 0;
    width: 100vw;
    overflow: hidden;
    display: block;
    word-break: break-all;
  }
  /* line 103, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .main-content .region-content {
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
/* line 110, ../components/sass/_layout.scss */
#main-content-wrapper--sidebar #sidebar {
  position: relative;
}
/* line 114, ../components/sass/_layout.scss */
#main-content-wrapper--sidebar .sidebar__overlay-container {
  position: relative;
}
/* line 118, ../components/sass/_layout.scss */
#main-content-wrapper--sidebar .overlay-sidebar {
  background-color: #000000;
  bottom: -9999px;
  display: none;
  left: 0;
  opacity: 0.4;
  position: absolute;
  top: 100px;
  width: 100%;
  z-index: 50;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 131, ../components/sass/_layout.scss */
#main-content-wrapper--sidebar .sidebar {
  width: 32.6667%;
  float: left;
  padding-top: 25px;
}
@media (min-width: 1200px) {
  /* line 131, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar {
    padding-right: 10px;
  }
}
@media (min-width: 1024px) and (max-width: 1200px) {
  /* line 131, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar {
    padding-right: 15px;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 131, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar {
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 154, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar.coreform {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #328ABC;
    display: table-header-group;
    float: none;
    height: 50px !important;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 100%;
    z-index: 900;
  }
  /* line 169, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar.coreform .block-aserv-stepblock {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
  }
  /* line 176, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar.coreform:after {
    content: '.';
    max-height: 0;
    width: 100vw;
    overflow: hidden;
    display: block;
    word-break: break-all;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 154, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar.coreform {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #328ABC;
    display: table-header-group;
    float: none;
    height: 50px !important;
    margin: 0;
    max-height: 45px;
    padding: 0;
    width: 100%;
    z-index: 900;
  }
  /* line 200, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar.coreform:after {
    content: '.';
    max-height: 0;
    width: 100vw;
    overflow: hidden;
    display: block;
    word-break: break-all;
  }
  /* line 209, ../components/sass/_layout.scss */
  #main-content-wrapper--sidebar .sidebar.coreform .block-aserv-stepblock {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
  }
}

/* line 220, ../components/sass/_layout.scss */
#main-content-wrapper--nosidebar {
  padding-bottom: 75px;
}

/* line 230, ../components/sass/_layout.scss */
.main-content--full-width {
  margin-bottom: 25px;
  margin-top: 25px;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 230, ../components/sass/_layout.scss */
  .main-content--full-width {
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}

/* line 248, ../components/sass/_layout.scss */
.vertical--bottom {
  vertical-align: bottom;
}
/* line 252, ../components/sass/_layout.scss */
.vertical--middle {
  vertical-align: middle;
}
/* line 256, ../components/sass/_layout.scss */
.vertical--top {
  vertical-align: top;
}

/* line 261, ../components/sass/_layout.scss */
.display--table-cell {
  display: table-cell;
}

/* line 265, ../components/sass/_layout.scss */
.float--left {
  float: left;
}
/* line 268, ../components/sass/_layout.scss */
.float--left.clear {
  clear: both;
}

/* line 273, ../components/sass/_layout.scss */
.float--right {
  float: right;
}
/* line 276, ../components/sass/_layout.scss */
.float--right.clear {
  clear: both;
}

/* line 281, ../components/sass/_layout.scss */
.no-padding {
  padding: 0;
}

/* line 285, ../components/sass/_layout.scss */
.no-margin {
  margin: 0;
}

/* line 289, ../components/sass/_layout.scss */
body div#main-content-wrapper--nosidebar {
  background: #FFFFFF;
  padding-left: 100px;
  padding-right: 100px;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 289, ../components/sass/_layout.scss */
  body div#main-content-wrapper--nosidebar {
    padding: 20px;
  }
}

/* line 300, ../components/sass/_layout.scss */
.outlined_boxes:first-child {
  padding-top: 20px;
}

/* line 304, ../components/sass/_layout.scss */
.outlined_boxes {
  padding-bottom: 30px;
  position: relative;
  text-align: center;
  display: block;
  height: auto !important;
}

/* line 317, ../components/sass/_layout.scss */
.outlined_boxes img {
  width: 100%;
}

/* line 321, ../components/sass/_layout.scss */
.outlined_boxes > div {
  padding: 10px;
  padding-right: 20px;
  box-sizing: border-box;
  border: 1px solid #EEF6F8;
  border-radius: 5px;
  margin-right: 20px;
  display: inline-block;
  text-align: left;
  width: 31% !important;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 321, ../components/sass/_layout.scss */
  .outlined_boxes > div {
    margin-bottom: 15px;
    width: 100% !important;
    height: auto !important;
  }
}
/* line 343, ../components/sass/_layout.scss */
.outlined_boxes > div .title.blue_color {
  color: #A8B400;
}

/* line 349, ../components/sass/_layout.scss */
.outlined_boxes > div:last-child {
  margin-right: 0;
}

/* line 353, ../components/sass/_layout.scss */
.outlined_boxes > div .title,
.outlined_boxes > div .subtitle,
.outlined_boxes > div img {
  padding-bottom: 25px;
}

/* line 359, ../components/sass/_layout.scss */
.padding-bottom-25, .view {
  padding-bottom: 25px;
}

/* line 364, ../components/sass/_layout.scss */
table.coverage_table i.ico--checkmark, table.coverage_table_wrapper i.ico--checkmark {
  color: #A8B400;
}
/* line 368, ../components/sass/_layout.scss */
table.coverage_table .bg-na-blue, table.coverage_table_wrapper .bg-na-blue {
  background: #328ABC;
}
/* line 372, ../components/sass/_layout.scss */
table.coverage_table .bg-na-green, table.coverage_table_wrapper .bg-na-green {
  background: #A8B400;
}
/* line 376, ../components/sass/_layout.scss */
table.coverage_table h3, table.coverage_table_wrapper h3 {
  color: #333333;
  font-size: 36px;
  font-weight: 300;
}
/* line 382, ../components/sass/_layout.scss */
table.coverage_table button.orange, table.coverage_table_wrapper button.orange {
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.6);
  background: #f95300;
  background-image: linear-gradient(180deg, #ff5b09 0%, #f95300 100%);
  color: #FFFFFF;
  border: 1px solid #D84800;
}
/* line 389, ../components/sass/_layout.scss */
table.coverage_table button.orange:hover, table.coverage_table_wrapper button.orange:hover {
  background: #FF5500;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 394, ../components/sass/_layout.scss */
table.coverage_table button.orange:active, table.coverage_table_wrapper button.orange:active {
  background: #F95300;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}
/* line 399, ../components/sass/_layout.scss */
table.coverage_table button.orange:focus, table.coverage_table_wrapper button.orange:focus {
  background: #FF5500;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 405, ../components/sass/_layout.scss */
table.coverage_table .green_color, table.coverage_table_wrapper .green_color {
  color: #A8B400 !important;
}
/* line 409, ../components/sass/_layout.scss */
table.coverage_table .price-arrow, table.coverage_table_wrapper .price-arrow {
  background: #FF5500 none repeat scroll 0 0;
  display: table-cell;
  float: left;
  left: -2px;
  padding: 11px 15px;
  position: relative;
}

/* Legacy */
/* line 3, ../components/sass/modules/atoms/_buttons.scss */
.button, button, input[type=button], input[type=submit] {
  background: none repeat scroll 0 0 #afafaf;
  -moz-user-select: none;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  padding: 10px 15px;
  margin: 0;
  border: none;
  display: inline-block;
}

/* line 17, ../components/sass/modules/atoms/_buttons.scss */
button.previous {
  font-family: "ubuntu", sans-serif;
  font-weight: 300;
  background: none;
  color: #6d7375;
  margin-top: -7px;
  padding: 0 !important;
  position: absolute;
  top: 50%;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 17, ../components/sass/modules/atoms/_buttons.scss */
  button.previous {
    width: 15px;
    overflow: hidden;
  }
}
/* line 5, ../components/sass/_mixins.scss */
button.previous:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 34, ../components/sass/modules/atoms/_buttons.scss */
button.previous:before {
  font-size: 11px;
  line-height: 0;
  padding-right: 5px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 34, ../components/sass/modules/atoms/_buttons.scss */
  button.previous:before {
    font-size: 14px;
  }
}
/* line 44, ../components/sass/modules/atoms/_buttons.scss */
button.previous:hover {
  color: #087EA6;
}
/* line 48, ../components/sass/modules/atoms/_buttons.scss */
button.previous:focus {
  color: #087EA6;
}

/* line 53, ../components/sass/modules/atoms/_buttons.scss */
.outlined {
  color: #4d4d4d;
}

/* line 57, ../components/sass/modules/atoms/_buttons.scss */
.dekking_anker_link {
  background: #4F2D7F;
  color: #fff;
  display: inline-block;
  float: left;
  font-size: 16px;
  font-weight: 400 !important;
  margin-left: 1.95%;
  padding: 10px 0;
  position: relative;
  text-align: center;
  width: 32.05%;
  border: none !important;
}
/* line 71, ../components/sass/modules/atoms/_buttons.scss */
.dekking_anker_link i.ico--coverage-link {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  left: 25px;
  margin-top: -11px;
  position: absolute;
  top: 50%;
  text-rendering: auto;
}
/* line 5, ../components/sass/_mixins.scss */
.dekking_anker_link i.ico--coverage-link:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  font-size: 12px;
  text-align: center;
}

/* line 90, ../components/sass/modules/atoms/_buttons.scss */
.dekking_anker_link:hover {
  text-decoration: none !important;
  background: #3f2466;
  border: none !important;
  color: #fff;
}

/* line 97, ../components/sass/modules/atoms/_buttons.scss */
.dekking_anker_link:first-child {
  margin-left: 0px;
}

/* line 101, ../components/sass/modules/atoms/_buttons.scss */
.dekking_anker_link:last-child {
  clear: both;
  float: none;
}

/* line 106, ../components/sass/modules/atoms/_buttons.scss */
.button.outlined, button.outlined, input[type=button].outlined, input[type=submit].outlined {
  border-style: solid;
  border-width: 2px;
  background: #ffffff !important;
}

/**** New ****/
/* line 114, ../components/sass/modules/atoms/_buttons.scss */
.btn {
  position: relative;
  display: inline-block;
  text-align: center;
  background: transparent;
  border: 0;
  font-size: 14px;
  text-decoration: none;
  padding: 14px 15px;
  cursor: pointer;
  outline: none;
  font-weight: 300;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 128, ../components/sass/modules/atoms/_buttons.scss */
.btn.btn--add {
  background: #FCFCFC;
  border: 1px solid #EBEBEB;
  color: #565a5c;
  font-family: "ubuntu", sans-serif;
  font-weight: 300;
  height: 45px;
  padding-left: 25px;
  padding-top: 14px;
  text-transform: none;
}
@-moz-document url-prefix() {
  /* line 128, ../components/sass/modules/atoms/_buttons.scss */
  .btn.btn--add {
    padding-top: 12px;
  }
}
/* line 143, ../components/sass/modules/atoms/_buttons.scss */
.btn.btn--add:hover {
  background: #F8F8F8;
  border-color: #E4E4E4;
}
/* line 148, ../components/sass/modules/atoms/_buttons.scss */
.btn.btn--add:active {
  background: #F8F8F8;
  box-shadow: inset 0 2px 2px 0 #e4e4e4;
}
/* line 5, ../components/sass/_mixins.scss */
.btn.btn--add:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #95C4E5;
  display: inline-block;
  font-size: 14px;
  height: 0;
  line-height: 1;
  margin-right: 0;
  padding-right: 5px;
  position: relative;
  text-align: center;
}
/* line 167, ../components/sass/modules/atoms/_buttons.scss */
.btn.btn--no-before:before {
  content: "" !important;
}

/* line 173, ../components/sass/modules/atoms/_buttons.scss */
a.btn-cta--plain, .btn-cta--plain {
  background: #A8B400;
  border-bottom: none;
  color: #FFFFFF;
  display: block;
  font-weight: 700;
  padding: 8px;
  text-decoration: none;
}
/* line 5, ../components/sass/_mixins.scss */
a.btn-cta--plain:after, .btn-cta--plain:after {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 185, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary, #form_premiumalert input[type=submit] {
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  white-space: nowrap;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  padding: 12px 14px 13px 12px;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.6);
  background: #f95300;
  background-image: linear-gradient(180deg, #ff5b09 0%, #f95300 100%);
  border-radius: 4px;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  padding-left: 50px;
  border: 1px solid #D84800;
}
/* line 200, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary:before, #form_premiumalert input[type=submit]:before {
  font-size: 35px;
  position: absolute;
  top: 7px;
  left: 13px;
}
/* line 207, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary:hover, #form_premiumalert input[type=submit]:hover {
  background: #ff5500;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 212, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary:active, #form_premiumalert input[type=submit]:active {
  background: #F95300;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}
/* line 217, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary:focus, #form_premiumalert input[type=submit]:focus {
  background: #ff5500;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 223, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary.btn.state-loading:before, #form_premiumalert input.btn.state-loading[type=submit]:before {
  width: 14px;
  height: 14px;
  content: "";
  display: inline-block;
  background: url("/sites/all/themes/natacademic/images/loader_orange.GIF") 0 0 no-repeat;
}
/* line 232, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary.premiemelder, #form_premiumalert input.premiemelder[type=submit] {
  padding-left: 15px;
  border-radius: 0;
}

/* line 239, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-illustrative {
  border: 3px solid #FF5B00;
  background: transparent;
  color: #FF5B00;
}
/* line 244, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-illustrative:hover {
  background: #FF5500;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 250, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-illustrative:active {
  background: #F95300;
  color: #FFFFFF;
  box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.4);
}
/* line 256, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-illustrative:focus {
  background: #FF5500;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

/* line 263, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-alt {
  border-radius: 4px;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.6);
  color: #fff;
  font-size: 16px;
  line-height: 19px;
  font-weight: 400;
  padding: 12px 14px 13px 12px;
  text-decoration: none;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  white-space: nowrap;
  background: #39ACE5;
  background-image: linear-gradient(180deg, #39ace5, #36a3d9 100%);
  border: 1px solid #3399CC;
}
/* line 5, ../components/sass/_mixins.scss */
.btn--primary-alt:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  position: relative;
  display: inline-block;
  margin-right: 10px;
  font-size: 16px;
  width: 16px;
  height: 16px;
  left: 0;
}
/* line 289, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-alt:hover {
  background: #36A3D9;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 295, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-alt:active {
  color: #FFFFFF;
  background: #36A3D9;
  box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.3);
  color: #f8f8f8;
}
/* line 302, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-alt:focus {
  color: #FFFFFF;
  background: #36A3D9;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 309, ../components/sass/modules/atoms/_buttons.scss */
.btn--primary-alt.btn.state-loading:before {
  width: 14px;
  height: 14px;
  content: "";
  display: inline-block;
  background: url("/sites/all/themes/natacademic/images/loader_blue.GIF") 0 0 no-repeat;
}

/* line 319, ../components/sass/modules/atoms/_buttons.scss */
.btn--secondary, .simplemodal-data button#execFnYes, .simplemodal-data button#execFnNo {
  border-radius: 4px;
  box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.6);
  color: #FFFFFF;
  font-size: 16px;
  line-height: 19px;
  font-weight: 400;
  padding: 12px 14px 13px 12px;
  text-decoration: none;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  white-space: nowrap;
  background: #39ACE5;
  background-image: linear-gradient(180deg, #39ace5, #36a3d9 100%);
  border: 1px solid #3399CC;
}
/* line 335, ../components/sass/modules/atoms/_buttons.scss */
.btn--secondary:hover, .simplemodal-data button#execFnYes:hover, .simplemodal-data button#execFnNo:hover {
  background: #36A3D9;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 341, ../components/sass/modules/atoms/_buttons.scss */
.btn--secondary:active, .simplemodal-data button#execFnYes:active, .simplemodal-data button#execFnNo:active {
  color: #FFFFFF;
  background: #36A3D9;
  box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.3);
}
/* line 347, ../components/sass/modules/atoms/_buttons.scss */
.btn--secondary:focus, .simplemodal-data button#execFnYes:focus, .simplemodal-data button#execFnNo:focus {
  color: #FFFFFF;
  background: #36A3D9;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

/* line 354, ../components/sass/modules/atoms/_buttons.scss */
.btn--tertiaire {
  font-weight: 400;
  color: #FFFFFF;
  background: #087EA6;
  white-space: nowrap;
  padding: 5px 15px;
  height: 35px;
  line-height: 25px;
}

/* line 364, ../components/sass/modules/atoms/_buttons.scss */
.btn-tertiaire--illustrative {
  border: 3px solid #087EA6;
  background: transparent;
  color: #087EA6;
}
/* line 369, ../components/sass/modules/atoms/_buttons.scss */
.btn-tertiaire--illustrative:hover {
  background: #087EA6;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 375, ../components/sass/modules/atoms/_buttons.scss */
.btn-tertiaire--illustrative:active {
  background: #087EA6;
  color: #FFFFFF;
  box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.4);
}
/* line 381, ../components/sass/modules/atoms/_buttons.scss */
.btn-tertiaire--illustrative:focus {
  background: #087EA6;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

/* line 388, ../components/sass/modules/atoms/_buttons.scss */
.btn--basic {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );
  /* IE6-8 */
  border: 1px solid #ccc;
  font-size: 14px;
  color: #6d7375;
}
/* line 402, ../components/sass/modules/atoms/_buttons.scss */
.btn--basic:hover {
  border-color: #AEAEAE;
}
/* line 406, ../components/sass/modules/atoms/_buttons.scss */
.btn--basic:focus {
  border-color: #AEAEAE;
}
/* line 410, ../components/sass/modules/atoms/_buttons.scss */
.btn--basic:active {
  background: #f8f8f8;
  box-shadow: inset 0px 2px 2px 0px #e4e4e4;
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 416, ../components/sass/modules/atoms/_buttons.scss */
  .btn-login {
    display: none;
    font-size: 18px;
    padding: 10px !important;
  }
}

/* line 424, ../components/sass/modules/atoms/_buttons.scss */
a.btn-edit, .btn-edit {
  background: none;
  border-bottom: none;
  color: #ccc;
  cursor: pointer;
  font-size: 18px;
  height: 45px;
  padding: 10px 10px;
  width: 45px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 5, ../components/sass/_mixins.scss */
a.btn-edit:before, .btn-edit:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-weight: 300;
  font-size: 24px;
}
/* line 439, ../components/sass/modules/atoms/_buttons.scss */
a.btn-edit:hover, .btn-edit:hover {
  background: #ebebeb;
  color: #999999;
}
/* line 444, ../components/sass/modules/atoms/_buttons.scss */
a.btn-edit:focus, .btn-edit:focus {
  background: #ebebeb;
  color: #999999;
}

/* line 450, ../components/sass/modules/atoms/_buttons.scss */
a.btn-delete, .btn-delete {
  background: none;
  border-bottom: none;
  color: #ccc;
  cursor: pointer;
  font-size: 18px;
  height: 45px;
  padding: 10px 10px;
  width: 45px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 5, ../components/sass/_mixins.scss */
a.btn-delete:before, .btn-delete:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-weight: 300;
  font-size: 24px;
  line-height: 25px;
}
/* line 466, ../components/sass/modules/atoms/_buttons.scss */
a.btn-delete:hover, .btn-delete:hover {
  background: #ebebeb;
  color: #999999;
}
/* line 471, ../components/sass/modules/atoms/_buttons.scss */
a.btn-delete:focus, .btn-delete:focus {
  background: #ebebeb;
  color: #999999;
}

/* line 479, ../components/sass/modules/atoms/_buttons.scss */
.btn-add, .btn-add--healthcare {
  background: #FCFCFC;
  border: 1px solid #EBEBEB;
  color: #565a5c;
  font-size: 14px;
  font-weight: 300;
  padding: 10px 15px 10px 15px;
  position: relative;
  white-space: nowrap;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 5, ../components/sass/_mixins.scss */
.btn-add:before, .btn-add--healthcare:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  font-size: 15px;
  margin-right: 10px;
  text-align: center;
  text-rendering: normal;
  vertical-align: -4%;
}
/* line 498, ../components/sass/modules/atoms/_buttons.scss */
.btn-add:hover, .btn-add--healthcare:hover {
  background: #f4f4f4;
}
/* line 502, ../components/sass/modules/atoms/_buttons.scss */
.btn-add:focus, .btn-add--healthcare:focus {
  background: #f4f4f4;
}
/* line 506, ../components/sass/modules/atoms/_buttons.scss */
.btn-add--healthcare {
  margin-right: 15px;
  margin-top: 10px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 506, ../components/sass/modules/atoms/_buttons.scss */
  .btn-add--healthcare {
    text-align: left;
    width: 100%;
  }
  /* line 515, ../components/sass/modules/atoms/_buttons.scss */
  .btn-add--healthcare:first-of-type {
    margin-bottom: 5px;
    margin-top: 0px;
  }
}

/* line 523, ../components/sass/modules/atoms/_buttons.scss */
.btn--standard {
  background: #FCFCFC;
  border: 1px solid #EBEBEB;
  color: #565a5c;
  font-size: 14px;
  font-weight: 300;
  position: relative;
  white-space: nowrap;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 533, ../components/sass/modules/atoms/_buttons.scss */
.btn--standard:hover {
  background: #f4f4f4;
}

/* line 538, ../components/sass/modules/atoms/_buttons.scss */
.btn--add-block {
  background: transparent;
  border: none;
  color: #6d7375;
  display: block;
  font-family: "ubuntu", sans-serif;
  font-size: 18px;
  font-weight: 300;
  margin: 0 auto;
  padding: 10px;
  padding-bottom: 0;
  position: relative;
  white-space: nowrap;
}
/* line 552, ../components/sass/modules/atoms/_buttons.scss */
.btn--add-block:focus {
  outline: none;
}
/* line 5, ../components/sass/_mixins.scss */
.btn--add-block:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #95C4E5;
  display: inline-block;
  font-size: 14px;
  line-height: 1.3em;
  margin-right: 10px;
  text-align: center;
  text-rendering: normal;
  vertical-align: 7%;
  width: 15px;
}
/* line 568, ../components/sass/modules/atoms/_buttons.scss */
.btn--add-block:hover {
  border: none;
}
/* line 572, ../components/sass/modules/atoms/_buttons.scss */
.btn--add-block:focus {
  border: none;
}

/* line 577, ../components/sass/modules/atoms/_buttons.scss */
.btn-remove, .btn-close {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  color: #BCBFC0;
  cursor: pointer;
  height: 45px;
  line-height: initial;
  padding: 15px;
  text-align: center;
  width: 45px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
/* line 5, ../components/sass/_mixins.scss */
.btn-remove:before, .btn-close:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  font-size: 10px;
  line-height: initial;
  text-align: center;
  text-rendering: normal;
}
/* line 598, ../components/sass/modules/atoms/_buttons.scss */
.btn-remove:hover, .btn-close:hover {
  background: #f8f8f8;
  color: #565a5c;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 604, ../components/sass/modules/atoms/_buttons.scss */
.btn-remove:focus, .btn-close:focus {
  background: #f8f8f8;
  color: #565a5c;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 610, ../components/sass/modules/atoms/_buttons.scss */
.btn-remove:active, .btn-close:active {
  color: #BCBFC0;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 577, ../components/sass/modules/atoms/_buttons.scss */
  .btn-remove, .btn-close {
    padding-top: 7px !important;
  }
}

/* line 618, ../components/sass/modules/atoms/_buttons.scss */
.btn-next-container {
  float: right;
}
/* line 621, ../components/sass/modules/atoms/_buttons.scss */
.btn-next-container p, .btn-next-container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .btn-next-container .modal_footer {
  font-size: 0.9em;
  font-style: italic;
  padding: 5px 0;
  color: #000000;
}

/* line 629, ../components/sass/modules/atoms/_buttons.scss */
button.btn-next {
  position: relative;
  display: inline-block;
  text-align: center;
  background: transparent;
  border: 0;
  font-size: 1rem;
  text-decoration: none;
  padding: 14px 15px;
  cursor: pointer;
  line-height: 1;
  font-family: "ubuntu", sans-serif !important;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  white-space: nowrap;
  font-size: 1.143rem;
  font-weight: 400;
  color: #fff;
  padding: 13px 15px 13px 15px;
  border: 1px solid #D84800;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
  background: #f95300;
  background-image: linear-gradient(180deg, #ff5b09 0%, #f95300 100%);
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 654, ../components/sass/modules/atoms/_buttons.scss */
button.btn-next:hover {
  background: #ff5b09;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 659, ../components/sass/modules/atoms/_buttons.scss */
button.btn-next:focus {
  background: #ff5b09;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 664, ../components/sass/modules/atoms/_buttons.scss */
button.btn-next:disabled {
  opacity: 0.65;
  text-shadow: none;
}
/* line 670, ../components/sass/modules/atoms/_buttons.scss */
button.btn-next.btn.state-loading:before {
  width: 14px;
  height: 14px;
  content: "";
  display: inline-block;
  background: url("/sites/all/themes/natacademic/images/loader_orange.GIF") 0 0 no-repeat;
}
/* line 5, ../components/sass/_mixins.scss */
button.btn-next:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 14px;
  line-height: 6px;
  margin-right: 10px;
}

/* line 687, ../components/sass/modules/atoms/_buttons.scss */
.btn-nav-link {
  background: transparent;
  color: #6d7375;
  padding: 3px;
}
/* line 5, ../components/sass/_mixins.scss */
.btn-nav-link:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 693, ../components/sass/modules/atoms/_buttons.scss */
.btn-nav-link:hover {
  color: #328ABC !important;
}

/* line 700, ../components/sass/modules/atoms/_buttons.scss */
.more-button {
  background: #f95300;
  background-image: linear-gradient(180deg, #ff5b09 0%, #f95300 100%);
  border: 1px solid #D84800;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.6);
  color: #fff;
  cursor: pointer;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  display: inline-block;
  font-size: 16px;
  line-height: 1;
  font-weight: 400;
  outline: none;
  padding: 12px 14px 13px 20px;
  position: relative;
  text-align: center;
  text-decoration: none !important;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  white-space: nowrap;
}
@supports (overflow: -webkit-marquee) and (justify-content: inherit) {
  /* line 700, ../components/sass/modules/atoms/_buttons.scss */
  .more-button {
    padding: 12px 14px 13px 35px;
  }
}
/* line 5, ../components/sass/_mixins.scss */
.more-button:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 16px;
  position: relative;
  display: inline-block;
  top: 0;
  left: -5px;
}
@supports (overflow: -webkit-marquee) and (justify-content: inherit) {
  /* line 5, ../components/sass/_mixins.scss */
  .more-button:before {
    position: absolute;
    top: 17px;
    left: 13px;
  }
}
/* line 739, ../components/sass/modules/atoms/_buttons.scss */
.more-button:hover {
  background: #ff5500;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 745, ../components/sass/modules/atoms/_buttons.scss */
.more-button:active {
  background: #F95300;
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}
/* line 750, ../components/sass/modules/atoms/_buttons.scss */
.more-button:focus {
  background: #ff5500;
  -webkit-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

/* line 3, ../components/sass/modules/atoms/_icons.scss */
.ico--angle-down {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--angle-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 14, ../components/sass/modules/atoms/_icons.scss */
.ico--angle-left {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--angle-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 25, ../components/sass/modules/atoms/_icons.scss */
.ico--angle-right {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--angle-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 36, ../components/sass/modules/atoms/_icons.scss */
.ico--angle-up {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--angle-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 47, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-circle-down {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-circle-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 58, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-circle-left {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-circle-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 69, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-circle-right {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-circle-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 80, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-circle-up {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-circle-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 91, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-down {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 102, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-left {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 113, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-right {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 124, ../components/sass/modules/atoms/_icons.scss */
.ico--arrow-up {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--arrow-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 135, ../components/sass/modules/atoms/_icons.scss */
.ico--bar {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--bar:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 146, ../components/sass/modules/atoms/_icons.scss */
.ico--bell {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--bell:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 157, ../components/sass/modules/atoms/_icons.scss */
.ico--calendar {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--calendar:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 168, ../components/sass/modules/atoms/_icons.scss */
.ico--caret-down {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--caret-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 179, ../components/sass/modules/atoms/_icons.scss */
.ico--caret-left {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--caret-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 190, ../components/sass/modules/atoms/_icons.scss */
.ico--caret-right {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--caret-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 201, ../components/sass/modules/atoms/_icons.scss */
.ico--caret-up {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--caret-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 212, ../components/sass/modules/atoms/_icons.scss */
.ico--check1 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--check1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 223, ../components/sass/modules/atoms/_icons.scss */
.ico--check2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--check2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 234, ../components/sass/modules/atoms/_icons.scss */
.ico--check3 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--check3:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 245, ../components/sass/modules/atoms/_icons.scss */
.ico--check4 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--check4:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 256, ../components/sass/modules/atoms/_icons.scss */
.ico--checkmark {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--checkmark:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 266, ../components/sass/modules/atoms/_icons.scss */
.ico--checkmark--blue {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--checkmark--blue:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #A1CAE8;
  display: inline-block;
  text-align: center;
}
/* line 277, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-circle-down {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-circle-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 288, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-circle-left {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-circle-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 299, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-circle-right {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-circle-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 310, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-circle-up {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-circle-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 321, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-down {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 332, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-left {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 343, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-right {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 354, ../components/sass/modules/atoms/_icons.scss */
.ico--chevron-up {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 365, ../components/sass/modules/atoms/_icons.scss */
.ico--circle {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--circle:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 376, ../components/sass/modules/atoms/_icons.scss */
.ico--close {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--close:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 387, ../components/sass/modules/atoms/_icons.scss */
.ico--comment {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--comment:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 398, ../components/sass/modules/atoms/_icons.scss */
.ico--comment2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--comment2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 409, ../components/sass/modules/atoms/_icons.scss */
.ico--comment3 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--comment3:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 420, ../components/sass/modules/atoms/_icons.scss */
.ico--cross {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--cross:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 430, ../components/sass/modules/atoms/_icons.scss */
.ico--download {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--download:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 440, ../components/sass/modules/atoms/_icons.scss */
.ico--drawing {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--drawing:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 450, ../components/sass/modules/atoms/_icons.scss */
.ico--earth {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--earth:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 460, ../components/sass/modules/atoms/_icons.scss */
.ico--email {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--email:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 470, ../components/sass/modules/atoms/_icons.scss */
.ico--envelope {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--envelope:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 480, ../components/sass/modules/atoms/_icons.scss */
.ico--envelope-circle {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--envelope-circle:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 490, ../components/sass/modules/atoms/_icons.scss */
.ico--envelope2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--envelope2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 500, ../components/sass/modules/atoms/_icons.scss */
.ico--euro {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--euro:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 510, ../components/sass/modules/atoms/_icons.scss */
.ico--exclamation {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--exclamation:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 520, ../components/sass/modules/atoms/_icons.scss */
.ico--expand {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--expand:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 530, ../components/sass/modules/atoms/_icons.scss */
.ico--external {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--external:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 540, ../components/sass/modules/atoms/_icons.scss */
.ico--external2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--external2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 550, ../components/sass/modules/atoms/_icons.scss */
.ico--eye {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--eye:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 560, ../components/sass/modules/atoms/_icons.scss */
.ico--eye2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--eye2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 570, ../components/sass/modules/atoms/_icons.scss */
.ico--facebook {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--facebook:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 580, ../components/sass/modules/atoms/_icons.scss */
.ico--facebook2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--facebook2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 590, ../components/sass/modules/atoms/_icons.scss */
.ico--facebook-circle {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--facebook-circle:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 600, ../components/sass/modules/atoms/_icons.scss */
.ico--female {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--female:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 610, ../components/sass/modules/atoms/_icons.scss */
.ico--file {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--file:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 620, ../components/sass/modules/atoms/_icons.scss */
.ico--file2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--file2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 630, ../components/sass/modules/atoms/_icons.scss */
.ico--flag1 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--flag1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 640, ../components/sass/modules/atoms/_icons.scss */
.ico--flag2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--flag2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 650, ../components/sass/modules/atoms/_icons.scss */
.ico--flag3 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--flag3:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 660, ../components/sass/modules/atoms/_icons.scss */
.ico--gauge {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--gauge:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 670, ../components/sass/modules/atoms/_icons.scss */
.ico--gift {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--gift:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 680, ../components/sass/modules/atoms/_icons.scss */
.ico--google {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--google:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 690, ../components/sass/modules/atoms/_icons.scss */
.ico--google2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--google2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 700, ../components/sass/modules/atoms/_icons.scss */
.ico--heart1 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--heart1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 710, ../components/sass/modules/atoms/_icons.scss */
.ico--heart2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--heart2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 720, ../components/sass/modules/atoms/_icons.scss */
.ico--information {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--information:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 730, ../components/sass/modules/atoms/_icons.scss */
.ico--instagram {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--instagram:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 740, ../components/sass/modules/atoms/_icons.scss */
.ico--kortingsregelingen {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--kortingsregelingen:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 750, ../components/sass/modules/atoms/_icons.scss */
.ico--linkedin1 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--linkedin1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 760, ../components/sass/modules/atoms/_icons.scss */
.ico--linkedin2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--linkedin2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 770, ../components/sass/modules/atoms/_icons.scss */
.ico--lock {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--lock:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 780, ../components/sass/modules/atoms/_icons.scss */
.ico--login {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--login:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 790, ../components/sass/modules/atoms/_icons.scss */
.ico--male {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--male:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 800, ../components/sass/modules/atoms/_icons.scss */
.ico--map {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--map:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 810, ../components/sass/modules/atoms/_icons.scss */
.ico-medkit {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico-medkit:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 820, ../components/sass/modules/atoms/_icons.scss */
.ico--minus {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--minus:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 830, ../components/sass/modules/atoms/_icons.scss */
.ico--minus2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--minus2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 840, ../components/sass/modules/atoms/_icons.scss */
.ico--minus3 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--minus3:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 850, ../components/sass/modules/atoms/_icons.scss */
.ico--mobile {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--mobile:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 860, ../components/sass/modules/atoms/_icons.scss */
.ico--open {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--open:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 870, ../components/sass/modules/atoms/_icons.scss */
.ico--pakketkorting {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--pakketkorting:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 880, ../components/sass/modules/atoms/_icons.scss */
.ico--pencil {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--pencil:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 890, ../components/sass/modules/atoms/_icons.scss */
.ico--pencil2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--pencil2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 900, ../components/sass/modules/atoms/_icons.scss */
.ico--phone {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--phone:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 910, ../components/sass/modules/atoms/_icons.scss */
.ico--photo {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--photo:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 920, ../components/sass/modules/atoms/_icons.scss */
.ico--picture {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--picture:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 930, ../components/sass/modules/atoms/_icons.scss */
.ico--pinterest {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--pinterest:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 940, ../components/sass/modules/atoms/_icons.scss */
.ico--pinterest2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--pinterest2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 950, ../components/sass/modules/atoms/_icons.scss */
.ico--plus {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--plus:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 960, ../components/sass/modules/atoms/_icons.scss */
.ico--plus2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--plus2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 970, ../components/sass/modules/atoms/_icons.scss */
.ico--plus3 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--plus3:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 980, ../components/sass/modules/atoms/_icons.scss */
.ico--question {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--question:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 990, ../components/sass/modules/atoms/_icons.scss */
.ico--question2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--question2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1000, ../components/sass/modules/atoms/_icons.scss */
.ico--quote {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--quote:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1010, ../components/sass/modules/atoms/_icons.scss */
.ico--reorder {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--reorder:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1020, ../components/sass/modules/atoms/_icons.scss */
.ico--rotate-left {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--rotate-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1030, ../components/sass/modules/atoms/_icons.scss */
.ico--rotate-right {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--rotate-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1041, ../components/sass/modules/atoms/_icons.scss */
.ico--save {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--save:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1051, ../components/sass/modules/atoms/_icons.scss */
.ico--scan {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--scan:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1061, ../components/sass/modules/atoms/_icons.scss */
.ico--search {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--search:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1071, ../components/sass/modules/atoms/_icons.scss */
.ico--settings {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--settings:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1081, ../components/sass/modules/atoms/_icons.scss */
.ico--share {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--share:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1091, ../components/sass/modules/atoms/_icons.scss */
.ico--share2 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--share2:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1101, ../components/sass/modules/atoms/_icons.scss */
.ico--sort {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--sort:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1111, ../components/sass/modules/atoms/_icons.scss */
.ico--speech {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--speech:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1121, ../components/sass/modules/atoms/_icons.scss */
.ico--spinner {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--spinner:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1131, ../components/sass/modules/atoms/_icons.scss */
.ico--speedometer {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--speedometer:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1141, ../components/sass/modules/atoms/_icons.scss */
.ico--star {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--star:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1151, ../components/sass/modules/atoms/_icons.scss */
.ico--star-full {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--star-full:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1161, ../components/sass/modules/atoms/_icons.scss */
.ico--star-outline {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--star-outline:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1171, ../components/sass/modules/atoms/_icons.scss */
.ico--suitcase24 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--suitcase24:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1181, ../components/sass/modules/atoms/_icons.scss */
.ico--telephone {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--telephone:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1191, ../components/sass/modules/atoms/_icons.scss */
.ico--telephone1 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--telephone1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1201, ../components/sass/modules/atoms/_icons.scss */
.ico--time {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--time:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1211, ../components/sass/modules/atoms/_icons.scss */
.ico--trash {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--trash:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1221, ../components/sass/modules/atoms/_icons.scss */
.ico--tumblr {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--tumblr:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1231, ../components/sass/modules/atoms/_icons.scss */
.ico--tumblr1 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--tumblr1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1241, ../components/sass/modules/atoms/_icons.scss */
.ico--twitter {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--twitter:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1251, ../components/sass/modules/atoms/_icons.scss */
.ico--twitter-circle {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--twitter-circle:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1261, ../components/sass/modules/atoms/_icons.scss */
.ico--twitter1 {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--twitter1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1271, ../components/sass/modules/atoms/_icons.scss */
.ico--umbrella {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--umbrella:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1281, ../components/sass/modules/atoms/_icons.scss */
.ico--unlock {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--unlock:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1291, ../components/sass/modules/atoms/_icons.scss */
.ico--upload {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--upload:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1301, ../components/sass/modules/atoms/_icons.scss */
.ico--user {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--user:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1311, ../components/sass/modules/atoms/_icons.scss */
.ico--vimeo {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--vimeo:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1321, ../components/sass/modules/atoms/_icons.scss */
.ico--warning {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--warning:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1331, ../components/sass/modules/atoms/_icons.scss */
.ico--wheelchair {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--wheelchair:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1341, ../components/sass/modules/atoms/_icons.scss */
.ico--youtube {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--youtube:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1351, ../components/sass/modules/atoms/_icons.scss */
.ico--zoom-min {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--zoom-min:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1361, ../components/sass/modules/atoms/_icons.scss */
.ico--zoom-plus {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--zoom-plus:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1371, ../components/sass/modules/atoms/_icons.scss */
.ico--pakket-verzekering {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--pakket-verzekering:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1381, ../components/sass/modules/atoms/_icons.scss */
.ico--question-circle {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--question-circle:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  text-align: center;
}
/* line 1389, ../components/sass/modules/atoms/_icons.scss */
.ico--question-circle.modal {
  cursor: pointer;
}
/* line 1394, ../components/sass/modules/atoms/_icons.scss */
.ico--minus {
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
.ico--minus:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #a2a5a6;
}
/* line 23, ../components/sass/_mixins.scss */
.ico.zorg-1:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons-na;
  color: #A8B400;
  font-size: 42px;
  margin-top: 10px;
  position: absolute;
  top: 50%;
}
/* line 23, ../components/sass/_mixins.scss */
.ico.zorg-1:after {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons-na;
  color: #4F2D7F;
  font-size: 42px;
  margin-top: 10px;
  position: absolute;
  top: 50%;
}

/* PNG Icons */
/* line 1426, ../components/sass/modules/atoms/_icons.scss */
.ico--aansprakelijkheid {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 0;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1434, ../components/sass/modules/atoms/_icons.scss */
.ico--algemeen {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -800px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1442, ../components/sass/modules/atoms/_icons.scss */
.ico--annulering {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -80px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1450, ../components/sass/modules/atoms/_icons.scss */
.ico--auto {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -160px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1458, ../components/sass/modules/atoms/_icons.scss */
.ico--betrokken {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -1040px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1466, ../components/sass/modules/atoms/_icons.scss */
.ico--contact-main {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -2320px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1474, ../components/sass/modules/atoms/_icons.scss */
.ico--ervaringen {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -960px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1482, ../components/sass/modules/atoms/_icons.scss */
.ico--goede-doel {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -1040px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1490, ../components/sass/modules/atoms/_icons.scss */
.ico--media {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -1680px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1499, ../components/sass/modules/atoms/_icons.scss */
.ico--mijn-gegevens {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -1600px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1507, ../components/sass/modules/atoms/_icons.scss */
.ico--inboedel {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -240px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1515, ../components/sass/modules/atoms/_icons.scss */
.ico--over-ons {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -1760px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1523, ../components/sass/modules/atoms/_icons.scss */
.ico--pechhulp {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -320px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1531, ../components/sass/modules/atoms/_icons.scss */
.ico--rechtsbijstand {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -400px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1539, ../components/sass/modules/atoms/_icons.scss */
.ico--reis {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -480px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1547, ../components/sass/modules/atoms/_icons.scss */
.ico--schademelden {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -2240px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1555, ../components/sass/modules/atoms/_icons.scss */
.ico--studentenzorg {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -560px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1563, ../components/sass/modules/atoms/_icons.scss */
.ico--studentenpakket {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -2400px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1571, ../components/sass/modules/atoms/_icons.scss */
.ico--wijzigen {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -2160px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1579, ../components/sass/modules/atoms/_icons.scss */
.ico--woonhuis {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -640px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 1587, ../components/sass/modules/atoms/_icons.scss */
.ico--zorg {
  background-image: url("../images/icons_sprite.png");
  background-position: 0 -720px;
  display: inline-block;
  height: 70px;
  width: 70px;
}

/* line 5, ../components/sass/_mixins.scss */
.ico--chevron-circle-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
.fa-chevron-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
.fa-chevron-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-file-o:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-arrow-circle-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-caret-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-caret-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-angle-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-angle-down:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-angle-left:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-angle-right:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 5, ../components/sass/_mixins.scss */
i.fa-info:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* Icomoon */
@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?-1wm0u");
  src: url("../fonts/icomoon.eot?#iefix-1wm0u") format("embedded-opentype"), url("../fonts/icomoon.woff?-1wm0u") format("woff"), url("../fonts/icomoon.ttf?-1wm0u") format("truetype"), url("../fonts/icomoon.svg?-1wm0u#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 1656, ../components/sass/modules/atoms/_icons.scss */
.icon {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1667, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-Menu:before {
  content: "\e601";
}

/* line 1671, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-Sluit:before {
  content: "\e60d";
}

/* line 1675, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-Login_icon:before {
  content: "\e600";
}

/* line 1679, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-Star-01:before {
  content: "\e60e";
}

/* line 1683, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-Star-Outline:before {
  content: "\e610";
}

/* line 1687, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-Star-half:before {
  content: "\e60f";
}

/* line 1691, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_AANSPRAKELIJKHEID_ic:before {
  content: "\e602";
}

/* line 1695, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_ANNULERING_ic:before {
  content: "\e603";
}

/* line 1699, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_AUTO_ic:before {
  content: "\e604";
}

/* line 1703, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_INBOEDEL_ic:before {
  content: "\e605";
}

/* line 1707, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_PECHHULP_ic:before {
  content: "\e606";
}

/* line 1711, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_RECHTSBIJSTAND_ic:before {
  content: "\e607";
}

/* line 1715, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_REIS_ic:before {
  content: "\e608";
}

/* line 1719, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_STUDENT_ic:before {
  content: "\e609";
}

/* line 1723, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_WOONHUIS_ic:before {
  content: "\e60a";
}

/* line 1727, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-PR_ZORG_ic:before {
  content: "\e60b";
}

/* line 1731, ../components/sass/modules/atoms/_icons.scss */
.icon.icon-Running_man_v01:before {
  content: "\e60c";
}

/* Legacy */
/* line 3, ../components/sass/modules/atoms/_inputs.scss */
input, select, textarea {
  font-family: "ubuntu", sans-serif !important;
}
/* line 7, ../components/sass/modules/atoms/_inputs.scss */
input.gsc-input, select.gsc-input, textarea.gsc-input {
  font-size: 14px !important;
}

/* line 12, ../components/sass/modules/atoms/_inputs.scss */
textarea {
  font-family: 'Ubuntu', 'Bagus', sans-serif;
}

/* line 16, ../components/sass/modules/atoms/_inputs.scss */
textarea:focus, input[type=text]:focus, input[type=password]:focus, select:focus {
  outline: 0;
  outline-offset: 0;
}

/* line 21, ../components/sass/modules/atoms/_inputs.scss */
input::-webkit-input-placeholder {
  color: #333;
}

/* line 25, ../components/sass/modules/atoms/_inputs.scss */
input::-moz-placeholder {
  color: #333;
}

/* line 29, ../components/sass/modules/atoms/_inputs.scss */
input:-moz-placeholder {
  color: #333;
}

/* line 33, ../components/sass/modules/atoms/_inputs.scss */
input:-ms-input-placeholder {
  color: #333;
}

/* line 37, ../components/sass/modules/atoms/_inputs.scss */
#core-form .field fieldset.datebox .day,
#core-form .field fieldset.datebox .month {
  width: 32% !important;
  margin-right: 2%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 37, ../components/sass/modules/atoms/_inputs.scss */
  #core-form .field fieldset.datebox .day,
  #core-form .field fieldset.datebox .month {
    margin-right: 2%;
    width: 32% !important;
  }
}

/* line 48, ../components/sass/modules/atoms/_inputs.scss */
#core-form .field fieldset.datebox .year {
  width: 32% !important;
}

/* line 52, ../components/sass/modules/atoms/_inputs.scss */
#core-form .postal input.digits {
  width: 70% !important;
  margin-right: 8px;
}

/* line 57, ../components/sass/modules/atoms/_inputs.scss */
#core-form .postal input.characters {
  width: 20% !important;
}

/* line 61, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field input, html body #core-form-content .field label {
  font-family: "ubuntu", sans-serif;
  font-weight: 400 !important;
}

/* line 66, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field input[type="text"], html body #core-form-content .field select {
  color: #6d7375 !important;
  height: 43px;
  font-weight: 400;
  font-size: 14px !important;
}
/* line 72, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field input[type="text"]:focus, html body #core-form-content .field select:focus {
  border-color: #A2C3DD !important;
}

/* line 78, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field fieldset.radio-gender label,
fieldset.radio-gender label {
  position: inherit;
  display: inline-block !important;
  margin: 0 5px !important;
  padding: 4px 12px !important;
  border: 1px solid #acacac !important;
  color: #929292 !important;
  font-size: 14px !important;
  background: #F8F8F8;
  border-color: #EBEBEB !important;
  width: 55px !important;
  text-align: center !important;
}
/* line 92, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field fieldset.radio-gender label:hover,
fieldset.radio-gender label:hover {
  background: #ebebeb !important;
}
/* line 96, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field fieldset.radio-gender label input[type=radio],
fieldset.radio-gender label input[type=radio] {
  display: none;
  margin: 10px;
}

/* line 102, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field fieldset.radio-gender .rb-lbl--checked, html body #core-form-content .field fieldset.radio-gender .rb-lbl--checked:hover
, fieldset.radio-gender .rb-lbl--checked, fieldset.radio-gender .rb-lbl--checked:hover {
  background-image: none;
  background-color: #95C4E5 !important;
  color: #FFFFFF !important;
  border-color: #39B54A !important;
}

/**** New ****/
/* line 112, ../components/sass/modules/atoms/_inputs.scss */
label {
  color: #6d7375;
  font-weight: 400 !important;
  font-size: 12px;
  line-height: initial;
}

/* line 119, ../components/sass/modules/atoms/_inputs.scss */
input[type="checkbox"]:disabled {
  background: #FFFFFF;
  color: #6d7375;
}
/* line 122, ../components/sass/modules/atoms/_inputs.scss */
input[type="checkbox"]:disabled:before {
  color: #6d7375;
}

/* line 127, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:checked + label.ico--minus__child:before, .chk-group--accordion input[type="checkbox"]:checked + label.ico--minus__child:before, .chk-group--accordion input[type="checkbox"]:checked + label.ico--minus__child:before {
  content: "\f1f5" !important;
  color: #D4D8D9 !important;
}

/* line 132, ../components/sass/modules/atoms/_inputs.scss */
_::-webkit-full-page-media, _:future, :root .chk-group input[type="checkbox"]:checked + label:before, :root .chk-group--accordion input[type="checkbox"]:checked + label:before {
  line-height: 2.1em !important;
}

/* line 136, ../components/sass/modules/atoms/_inputs.scss */
_::-webkit-full-page-media, _:future, :root .cols input[type="checkbox"]:checked + label:before {
  line-height: 2.1em !important;
}

/* line 142, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"], .chk-group--accordion input[type="checkbox"] {
  display: initial;
  left: -9999px;
  opacity: 0;
  position: absolute;
}
/* line 148, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:checked + label, .chk-group--accordion input[type="checkbox"]:checked + label {
  background: #95C4E5;
  border-color: #95C4E5;
  color: #FFFFFF;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 5, ../components/sass/_mixins.scss */
.chk-group input[type="checkbox"]:checked + label:before, .chk-group--accordion input[type="checkbox"]:checked + label:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 155, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:checked + label:before, .chk-group--accordion input[type="checkbox"]:checked + label:before {
  background: transparent;
  border-color: transparent;
  line-height: 1.5em;
  text-align: center;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 166, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label.state-checked, .chk-group--accordion label.state-checked {
  background: #95C4E5;
  border-color: #CFDCE5;
  color: #FFFFFF;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 5, ../components/sass/_mixins.scss */
.chk-group label.state-checked:before, .chk-group--accordion label.state-checked:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 175, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:focus + label, .chk-group--accordion input[type="checkbox"]:focus + label {
  background: #ebebeb;
}
/* line 179, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:checked:focus + label, .chk-group--accordion input[type="checkbox"]:checked:focus + label {
  background: #95C4E5;
  border-color: #CFDCE5;
}
/* line 184, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled:checked + label, .chk-group--accordion input[type="checkbox"]:disabled:checked + label {
  background: #FFFFFF;
  color: #6d7375;
  border-color: #E4E4E4;
  cursor: default;
}
/* line 190, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled:checked + label:before, .chk-group--accordion input[type="checkbox"]:disabled:checked + label:before {
  color: #6d7375;
  line-height: 1.5em;
  text-align: center;
}
/* line 196, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled:checked + label > span, .chk-group--accordion input[type="checkbox"]:disabled:checked + label > span {
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -.5em;
  vertical-align: middle;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 204, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group input[type="checkbox"]:disabled:checked + label > span.span-coverage-text, .chk-group--accordion input[type="checkbox"]:disabled:checked + label > span.span-coverage-text {
    display: block;
    float: none;
    font-size: 12px;
    margin-top: 5px;
    position: static;
  }
}
/* line 214, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled:checked + label > span.statistics_text, .chk-group--accordion input[type="checkbox"]:disabled:checked + label > span.statistics_text {
  display: inline;
  float: initial;
  font-size: 12px;
  position: initial;
  right: auto;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 214, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group input[type="checkbox"]:disabled:checked + label > span.statistics_text, .chk-group--accordion input[type="checkbox"]:disabled:checked + label > span.statistics_text {
    display: block;
    padding-top: 10px;
  }
}
/* line 228, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled:checked + label:hover, .chk-group--accordion input[type="checkbox"]:disabled:checked + label:hover {
  background: #FFFFFF;
}
/* line 233, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled + label.chk-group__no-icon, .chk-group--accordion input[type="checkbox"]:disabled + label.chk-group__no-icon {
  background: #FFFFFF;
  border-color: #E4E4E4;
  color: #6d7375;
  cursor: default;
  font-weight: 700;
  padding-left: 15px;
}
/* line 241, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled + label.chk-group__no-icon > span, .chk-group--accordion input[type="checkbox"]:disabled + label.chk-group__no-icon > span {
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -.5em;
  vertical-align: middle;
}
/* line 249, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled + label.chk-group__no-icon > span.statistics_text, .chk-group--accordion input[type="checkbox"]:disabled + label.chk-group__no-icon > span.statistics_text {
  display: inline;
  float: initial;
  font-size: 12px;
  position: initial;
  right: auto;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 249, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group input[type="checkbox"]:disabled + label.chk-group__no-icon > span.statistics_text, .chk-group--accordion input[type="checkbox"]:disabled + label.chk-group__no-icon > span.statistics_text {
    clear: both;
    float: left;
    padding-top: 10px;
  }
}
/* line 264, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled + label.chk-group__no-icon:before, .chk-group--accordion input[type="checkbox"]:disabled + label.chk-group__no-icon:before {
  content: initial;
}
/* line 268, ../components/sass/modules/atoms/_inputs.scss */
.chk-group input[type="checkbox"]:disabled + label.chk-group__no-icon:after, .chk-group--accordion input[type="checkbox"]:disabled + label.chk-group__no-icon:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* line 280, ../components/sass/modules/atoms/_inputs.scss */
.chk-group fieldset:first-of-type label, .chk-group--accordion fieldset:first-of-type label {
  border-top: 1px solid #E4E4E4;
}
/* line 286, ../components/sass/modules/atoms/_inputs.scss */
.chk-group fieldset:last-of-type label, .chk-group--accordion fieldset:last-of-type label {
  border-bottom: 1px solid #E4E4E4 !important;
}
/* line 292, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label, .chk-group--accordion label {
  font-size: 14px;
  font-weight: 200;
  color: #6d7375;
  padding: 14px 15px 14px 50px;
  padding-right: 17%;
  background: #F8F8F8;
  border: 1px solid #E4E4E4;
  border-bottom: none;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 305, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label:before, .chk-group--accordion label:before {
  position: absolute;
  top: 50%;
  margin-top: -11px;
  left: 15px;
  content: "";
  width: 20px;
  height: 20px;
  background: #FFFFFF;
  border: 1px solid #E4E4E4;
  font-weight: 700;
  color: #FFFFFF;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 320, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label.chk-group-lbl-exception, .chk-group--accordion label.chk-group-lbl-exception {
  padding-right: 25%;
}
/* line 324, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label:after, .chk-group--accordion label:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* line 333, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label:hover, .chk-group--accordion label:hover {
  background: #ebebeb;
}
/* line 337, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label > span, .chk-group--accordion label > span {
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -.5em;
  vertical-align: middle;
}
/* line 345, ../components/sass/modules/atoms/_inputs.scss */
.chk-group label > span.statistics_text, .chk-group--accordion label > span.statistics_text {
  display: inline;
  float: initial;
  font-size: 12px;
  position: initial;
  right: auto;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 345, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group label > span.statistics_text, .chk-group--accordion label > span.statistics_text {
    display: block;
    float: none;
    padding-top: 10px;
  }
}
/* line 364, ../components/sass/modules/atoms/_inputs.scss */
.chk-group--accordion fieldset:not(:first-of-type) {
  display: none;
}
/* line 369, ../components/sass/modules/atoms/_inputs.scss */
.chk-group fieldset.chk-group__fieldset--eleven, .chk-group--accordion fieldset.chk-group__fieldset--eleven {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 91.66667%;
  float: left;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 369, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group fieldset.chk-group__fieldset--eleven, .chk-group--accordion fieldset.chk-group__fieldset--eleven {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
  }
}
@media (min-width: 569px) and (max-width: 649px) {
  /* line 369, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group fieldset.chk-group__fieldset--eleven, .chk-group--accordion fieldset.chk-group__fieldset--eleven {
    width: 91.66667%;
  }
}
/* line 381, ../components/sass/modules/atoms/_inputs.scss */
.chk-group > fieldset.fieldset-counselor, .chk-group--accordion > fieldset.fieldset-counselor {
  margin-top: -1px !important;
}
/* line 385, ../components/sass/modules/atoms/_inputs.scss */
.chk-group .one, .chk-group--accordion .one {
  padding-right: 0;
}
/* line 389, ../components/sass/modules/atoms/_inputs.scss */
.chk-group .one span.info, .chk-group--accordion .one span.info {
  margin: 0 !important;
}
/* line 393, ../components/sass/modules/atoms/_inputs.scss */
.chk-group .one span a.tooltip--block, .chk-group--accordion .one span a.tooltip--block {
  float: right;
}
@media (min-width: 569px) and (max-width: 649px) {
  /* line 393, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group .one span a.tooltip--block, .chk-group--accordion .one span a.tooltip--block {
    position: relative;
    height: 46px;
  }
}
@media (min-width: 569px) and (max-width: 649px) {
  /* line 385, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group .one, .chk-group--accordion .one {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 8.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
/* line 408, ../components/sass/modules/atoms/_inputs.scss */
.chk-group .rb-group__tooltip-container, .chk-group--accordion .rb-group__tooltip-container {
  height: 45px;
}

/* line 415, ../components/sass/modules/atoms/_inputs.scss */
.chk-group--travel fieldset {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 91.66667%;
  float: left;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 415, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group--travel fieldset {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
/* line 423, ../components/sass/modules/atoms/_inputs.scss */
.chk-group--travel .tooltip--block {
  float: right !important;
}
@media (min-width: 569px) and (max-width: 649px) {
  /* line 427, ../components/sass/modules/atoms/_inputs.scss */
  .chk-group--travel .one {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 8.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}

/* line 434, ../components/sass/modules/atoms/_inputs.scss */
.coverage-included {
  padding-right: 100px !important;
}

/* line 438, ../components/sass/modules/atoms/_inputs.scss */
.rb-group {
  width: 100%;
}
/* line 441, ../components/sass/modules/atoms/_inputs.scss */
.rb-group input[type="radio"] {
  display: initial;
  left: -9999px;
  opacity: 0;
  position: absolute;
}
/* line 447, ../components/sass/modules/atoms/_inputs.scss */
.rb-group input[type="radio"]:focus + label {
  background: #ebebeb;
}
/* line 451, ../components/sass/modules/atoms/_inputs.scss */
.rb-group input[type="radio"]:checked + label {
  background: #95C4E5;
  border-color: #95C4E5;
  color: #FFFFFF;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 457, ../components/sass/modules/atoms/_inputs.scss */
.rb-group input[type="radio"]:checked + label:before {
  background: #95C4E5;
  border: 3px solid #FFFFFF;
  color: #FFFFFF;
  font-weight: 700;
  height: 9px;
  margin-top: -8px;
  position: absolute;
  top: 50%;
  width: 9px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}
/* line 470, ../components/sass/modules/atoms/_inputs.scss */
.rb-group input[type="radio"]:checked + label:hover {
  background: #95C4E5;
}
/* line 475, ../components/sass/modules/atoms/_inputs.scss */
.rb-group input[type="radio"]:checked:focus + label {
  background-color: #8DB9D9;
}
/* line 481, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label {
  background: #F8F8F8;
  border: 1px solid #E4E4E4;
  border-bottom: none;
  color: #6d7375;
  cursor: pointer;
  font-size: 14px;
  font-weight: 200;
  padding: 14px 15px 14px 50px;
  padding-right: 17%;
  position: relative;
  width: 100%;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 495, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label.state-checked {
  background: #95C4E5;
  border-color: #95C4E5;
  color: #FFFFFF;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 5, ../components/sass/_mixins.scss */
.rb-group label.state-checked:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 503, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label:last-of-type {
  border-bottom: 1px solid #E4E4E4;
}
/* line 507, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label:before {
  position: absolute;
  left: 15px;
  content: "";
  width: 13px;
  height: 13px;
  background: #FFFFFF;
  border: 1px solid #D7D7D7;
  font-weight: 700;
  margin-top: -8px;
  top: 50%;
  color: #FFFFFF;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}
/* line 522, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label:after {
  content: '';
  clear: both;
  display: table;
}
/* line 528, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label:hover {
  background: #ebebeb;
}
/* line 532, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label > span {
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -.6em;
  vertical-align: middle;
}
/* line 541, ../components/sass/modules/atoms/_inputs.scss */
.rb-group label > div {
  float: left;
}
/* line 547, ../components/sass/modules/atoms/_inputs.scss */
.rb-group.invalid label {
  background: rgba(250, 112, 100, 0.15);
  border-color: rgba(250, 112, 100, 0.5) !important;
}
/* line 551, ../components/sass/modules/atoms/_inputs.scss */
.rb-group.invalid label:hover {
  background: rgba(250, 112, 100, 0.2) !important;
}
/* line 557, ../components/sass/modules/atoms/_inputs.scss */
.rb-group .one {
  padding-right: 0;
}
/* line 561, ../components/sass/modules/atoms/_inputs.scss */
.rb-group .one span.info {
  margin: 0 !important;
}
/* line 565, ../components/sass/modules/atoms/_inputs.scss */
.rb-group .one span a.tooltip--block {
  float: right;
}
@media (min-width: 569px) and (max-width: 649px) {
  /* line 565, ../components/sass/modules/atoms/_inputs.scss */
  .rb-group .one span a.tooltip--block {
    position: relative;
    height: 46px;
  }
}
@media (min-width: 569px) and (max-width: 649px) {
  /* line 557, ../components/sass/modules/atoms/_inputs.scss */
  .rb-group .one {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 8.33333%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
/* line 580, ../components/sass/modules/atoms/_inputs.scss */
.rb-group .rb-group__tooltip-container {
  height: 45px;
}

/* line 587, ../components/sass/modules/atoms/_inputs.scss */
label.rb-lbl--eleven {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 91.66667%;
  float: left;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 587, ../components/sass/modules/atoms/_inputs.scss */
  label.rb-lbl--eleven {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
  }
}
@media (min-width: 569px) and (max-width: 649px) {
  /* line 587, ../components/sass/modules/atoms/_inputs.scss */
  label.rb-lbl--eleven {
    width: 91.66667%;
  }
}

/* line 599, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox'] {
  display: initial;
  left: -9999px;
  opacity: 0;
  position: absolute;
}

/* line 606, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox']:focus + label.chk {
  background: #ebebeb;
}

/* line 609, ../components/sass/modules/atoms/_inputs.scss */
label.chk {
  background: #F8F8F8;
  border: 1px solid #EBEBEB;
  color: #6d7375;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 200;
  padding: 14px 15px 14px 50px;
  position: relative;
  width: 100%;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 609, ../components/sass/modules/atoms/_inputs.scss */
  label.chk {
    padding: 14px 15px 14px 50px;
  }
}
/* line 625, ../components/sass/modules/atoms/_inputs.scss */
label.chk span.disclaimer {
  font-size: 12px;
  font-style: italic;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 625, ../components/sass/modules/atoms/_inputs.scss */
  label.chk span.disclaimer {
    clear: both;
    float: left;
    padding-top: 5px;
  }
}
/* line 636, ../components/sass/modules/atoms/_inputs.scss */
label.chk:before {
  background: #FFFFFF;
  border: 1px solid #E4E4E4;
  color: #FFFFFF;
  content: "";
  font-weight: 700;
  height: 20px;
  left: 15px;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  text-align: center;
  width: 20px;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 652, ../components/sass/modules/atoms/_inputs.scss */
label.chk:hover {
  background: #ebebeb;
}

/* line 657, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox']:checked + label.chk {
  background: #95C4E5;
  border-color: #95C4E5;
  color: #FFFFFF;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 5, ../components/sass/_mixins.scss */
input[type='checkbox']:checked + label.chk:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 663, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox']:checked + label.chk:before {
  background: transparent;
  border-color: transparent;
  line-height: 1.5em;
  text-align: center;
  -webkit-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
/* line 671, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox']:checked + label.chk:hover {
  background: #95C4E5;
}

/* line 676, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox']:checked + label.chk + span {
  color: #FFFFFF;
}

/* line 680, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox'][disabled] + label.chk {
  color: #CCCCCC;
  cursor: default;
}
/* line 683, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox'][disabled] + label.chk:after {
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
}

/* line 695, ../components/sass/modules/atoms/_inputs.scss */
input[type="checkbox"]#mustcheck_verification + label {
  border-bottom: 1px solid #E4E4E4;
}

/* line 699, ../components/sass/modules/atoms/_inputs.scss */
input[type="checkbox"]#mustcheck_verification:checked + label {
  border-bottom: 1px solid #95C4E5;
}

/* line 5, ../components/sass/_mixins.scss */
input[type='checkbox']:disabled:checked + label.chk-group__student-hc-child-additional:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 707, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox'][disabled]:checked + label.chk {
  color: #FFFFFF;
  cursor: default;
}
/* line 710, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox'][disabled]:checked + label.chk:after {
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}

/* line 723, ../components/sass/modules/atoms/_inputs.scss */
.input-no-top-margin select {
  margin-top: 0;
}

/* line 728, ../components/sass/modules/atoms/_inputs.scss */
label.mustcheck_conditions,
label.mustcheck_verification {
  width: 100% !important;
}

/* line 733, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox'].error-validation + label {
  background: rgba(250, 112, 100, 0.15);
  border-color: rgba(250, 112, 100, 0.5);
}
/* line 737, ../components/sass/modules/atoms/_inputs.scss */
input[type='checkbox'].error-validation + label:before {
  border-color: rgba(250, 112, 100, 0.5);
}

/* line 742, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate {
  background-color: #FFEA80;
  border: 1px solid #CCCCCC;
  display: block;
  height: 43px;
  left: 0;
  margin: 0;
  padding: 0 0 0 30px;
  position: relative;
  top: 0;
  width: 100%;
}
/* line 754, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate span {
  background: #338DC9;
  bottom: 0;
  color: #FFFFFF;
  display: block;
  left: 0;
  line-height: 3;
  position: absolute;
  text-align: center;
  top: 0;
  width: 40px;
}
/* line 766, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate span:before {
  color: #FFFFFF;
  content: "NL";
  font-size: 13px;
}
/* line 773, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate input[type="text"] {
  background: #FFEA80;
  border: none;
  color: #000000 !important;
  font-size: 18px;
  font-weight: 700;
  height: 100% !important;
  padding-left: 20px;
  width: 100%;
}
/* line 784, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate.invalid {
  border-bottom: 2px solid #FA7064;
}
/* line 787, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate.invalid span {
  background: #6eafda;
}
/* line 791, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate.invalid input[type="text"] {
  background: #fff7cd;
}
/* line 796, ../components/sass/modules/atoms/_inputs.scss */
.licensePlate.valid {
  border-bottom: 2px solid #087EA6;
}

/* line 801, ../components/sass/modules/atoms/_inputs.scss */
#core-form input[type="text"] {
  width: 100%;
}

/* line 805, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper {
  border: solid 1px #BCBFC0;
  padding: 12px;
  display: block;
  overflow: auto;
  color: #565a5c;
  /* Base for label styling */
  /* checkbox aspect */
  /* checked mark aspect */
  /* checked mark aspect changes */
  /* disabled checkbox */
  /* accessibility */
  /* hover style just for information */
}
/* line 812, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper:after {
  overflow: hidden;
  *zoom: 1;
}
/* line 816, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper p, .checkboxWrapper .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .checkboxWrapper .modal_footer {
  float: left;
  width: 95%;
}
/* line 821, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper span.checkboxCheckmarkIcon {
  padding: 0 10px;
}
/* line 5, ../components/sass/_mixins.scss */
.checkboxWrapper span.checkboxCheckmarkIcon:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 826, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper span.checkboxCoveragePrice {
  float: right;
  font-weight: 700;
  margin-right: 5px;
}
/* line 832, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper a.checkboxCoverageInfo {
  float: right;
}
/* line 5, ../components/sass/_mixins.scss */
.checkboxWrapper a.checkboxCoverageInfo:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 842, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:not(:checked),
.checkboxWrapper [type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
/* line 847, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:not(:checked) + label,
.checkboxWrapper [type="checkbox"]:checked + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
}
/* line 855, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:not(:checked) + label:before,
.checkboxWrapper [type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 1px;
  width: 12px;
  height: 12px;
  border: 1px solid #a2a5a6;
  background: none;
  -moz-box-shadow: inset #BCBFC0 0 0 8px;
  -webkit-box-shadow: inset #BCBFC0 0 0 8px;
  box-shadow: inset #BCBFC0 0 0 8px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 855, ../components/sass/modules/atoms/_inputs.scss */
  .checkboxWrapper [type="checkbox"]:not(:checked) + label:before,
  .checkboxWrapper [type="checkbox"]:checked + label:before {
    top: 0px;
  }
}
/* line 870, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:not(:checked) + label:after,
.checkboxWrapper [type="checkbox"]:checked + label:after {
  font-family: Icons;
  content: '\f105';
  position: absolute;
  top: -4px;
  left: 0px;
  font-size: 1.2rem;
  color: #4F2D7F;
  transition: all .2s;
}
/* line 881, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
/* line 885, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* line 890, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:disabled:not(:checked) + label:before,
.checkboxWrapper [type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border: none;
  background-color: #FFFFFF;
}
/* line 896, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:disabled:checked + label:after {
  color: #565a5c;
}
/* line 899, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:disabled + label {
  color: #565a5c;
}
/* line 903, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:not(:checked):focus + label:before {
  border: 1px dotted blue;
}
/* line 908, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper label:hover:before {
  border: 1px solid #A8B400 !important;
}
/* line 912, ../components/sass/modules/atoms/_inputs.scss */
.checkboxWrapper [type="checkbox"]:disabled:not(:checked) + label:hover:before,
.checkboxWrapper [type="checkbox"]:disabled:checked + label:before {
  border: none !important;
}

/* line 919, ../components/sass/modules/atoms/_inputs.scss */
html body #core-form-content .field select {
  padding-right: 20px !important;
}

/* line 924, ../components/sass/modules/atoms/_inputs.scss */
select::-ms-expand {
  display: none;
}

/* line 929, ../components/sass/modules/atoms/_inputs.scss */
.premiumalert_error p, .premiumalert_error .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .premiumalert_error .modal_footer {
  padding: 10px !important;
}

/* Legacy */
/* line 2, ../components/sass/modules/atoms/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  color: #333333;
  font-weight: 300;
  margin: 0;
}

/* line 8, ../components/sass/modules/atoms/_typography.scss */
h1 {
  font-size: 48px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 8, ../components/sass/modules/atoms/_typography.scss */
  h1 {
    font-size: 18px;
  }
}

/* line 16, ../components/sass/modules/atoms/_typography.scss */
h2 {
  font-size: 42px;
  margin: 0 0 15px;
}

/* line 21, ../components/sass/modules/atoms/_typography.scss */
h3 {
  font-size: 36px;
}

/* line 25, ../components/sass/modules/atoms/_typography.scss */
h4 {
  font-size: 30px;
}

/* line 29, ../components/sass/modules/atoms/_typography.scss */
h5 {
  font-size: 24px;
}

/* line 33, ../components/sass/modules/atoms/_typography.scss */
h6 {
  font-size: 18px;
}

/* line 37, ../components/sass/modules/atoms/_typography.scss */
p, .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer {
  margin: 0;
  padding: 0 0 20px 0;
}

/* line 42, ../components/sass/modules/atoms/_typography.scss */
.plain_tekst {
  line-height: 24px;
}
/* line 45, ../components/sass/modules/atoms/_typography.scss */
.plain_tekst a {
  text-decoration: underline;
}

/* line 50, ../components/sass/modules/atoms/_typography.scss */
b {
  font-weight: 700;
}

/* line 54, ../components/sass/modules/atoms/_typography.scss */
.regular {
  font-weight: 400;
}

/* line 58, ../components/sass/modules/atoms/_typography.scss */
.medium {
  font-weight: 500;
}

/* line 62, ../components/sass/modules/atoms/_typography.scss */
a {
  color: #6d7375;
  display: inline-block;
  text-decoration: none;
}
/* line 67, ../components/sass/modules/atoms/_typography.scss */
a:hover {
  color: #A8B400;
}
/* line 71, ../components/sass/modules/atoms/_typography.scss */
a .no_style {
  color: #767676;
  border-bottom: none;
}
/* line 77, ../components/sass/modules/atoms/_typography.scss */
a .button:hover {
  border-width: 0;
  color: #FFFFFF;
}
/* line 83, ../components/sass/modules/atoms/_typography.scss */
a .button .outlined:hover {
  border-width: 2px;
}
/* line 89, ../components/sass/modules/atoms/_typography.scss */
a .logo {
  border: none;
}

/* line 94, ../components/sass/modules/atoms/_typography.scss */
a.medium_grey, .medium_grey a {
  border-bottom: 1px solid #929292;
  color: #767676;
  display: inline-block;
  padding-bottom: 1px;
  text-decoration: none;
}

/* line 102, ../components/sass/modules/atoms/_typography.scss */
a.medium_grey:hover, .medium_grey a:hover {
  border-bottom: 1px solid #A1CAE9;
  color: #A1CAE9;
}

/* line 107, ../components/sass/modules/atoms/_typography.scss */
a.medium_grey:active, .medium_grey a:active {
  border-bottom: 1px solid #111111;
  color: #4D4D4D;
}

/* line 112, ../components/sass/modules/atoms/_typography.scss */
div#content div#core-form-content .region-corecontent .content .block-content p.plain_tekst, div#content div#core-form-content .region-corecontent .content .block-content .simplemodal-wrap .modal_v2.simplemodal-data .plain_tekst.modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data div#content div#core-form-content .region-corecontent .content .block-content .plain_tekst.modal_footer {
  line-height: 24px !important;
  text-align: justify !important;
  padding: 0 0 20px !important;
}

/* New */
/* line 119, ../components/sass/modules/atoms/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  color: #4F2D7F;
  letter-spacing: 0.025em;
}

/* line 125, ../components/sass/modules/atoms/_typography.scss */
h1 {
  font-size: 20px;
  font-weight: 400;
}

/* line 130, ../components/sass/modules/atoms/_typography.scss */
h2 {
  font-size: 16px;
  font-weight: bold;
}

/* line 135, ../components/sass/modules/atoms/_typography.scss */
h3 {
  color: #4F2D7F;
  font-size: 16px;
  font-weight: 400;
}

/* line 141, ../components/sass/modules/atoms/_typography.scss */
p, .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer {
  color: #6d7375;
  font-family: "ubuntu", sans-serif;
  font-size: 14px;
  line-height: 26px;
}

/* line 148, ../components/sass/modules/atoms/_typography.scss */
.italic {
  font-style: italic;
}

/* line 152, ../components/sass/modules/atoms/_typography.scss */
strong {
  font-weight: 700;
}

/* line 156, ../components/sass/modules/atoms/_typography.scss */
.smalltext {
  font-size: 11px;
}
/* line 159, ../components/sass/modules/atoms/_typography.scss */
.smalltext span {
  width: initial !important;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 156, ../components/sass/modules/atoms/_typography.scss */
  .smalltext {
    line-height: 1.5em;
    white-space: nowrap;
  }
}

/* line 170, ../components/sass/modules/atoms/_typography.scss */
.light_grey_color {
  color: #929292 !important;
}

/* line 175, ../components/sass/modules/atoms/_typography.scss */
.article--subpage h1, .article--subpage h2, .article--subpage h3, .article--subpage h4,
.article--subpage h5, .article--subpage h6, .article--blog h1, .article--blog h2, .article--blog, .article--blog h4,
.article--blog h5, .article--blog h6 {
  margin-bottom: 0.2em;
}

/* line 181, ../components/sass/modules/atoms/_typography.scss */
.article--subpage h1 + ol, .article--subpage h1 + ul, .article--subpage h2 + ol, .article--subpage h2 + ul,
.article--subpage h3 + ol, .article--subpage h3 + ul, .article--subpage h4 + ol, .article--subpage h4 + ul,
.article--subpage h5 + ol, .article--subpage h5 + ul, .article--subpage h6 + ol, .article--subpage h6 + ul,
.article--blog h1 + ol, .article--blog h1 + ul, .article--blog h2 + ol, .article--blog h2 + ul,
.article--blog h3 + ol, .article--blog h3 + ul, .article--blog h4 + ol, .article--blog h4 + ul,
.article--blog h5 + ol, .article--blog h5 + ul, .article--blog h6 + ol, .article--blog h6 + ul {
  margin-top: 1em;
}

/* line 190, ../components/sass/modules/atoms/_typography.scss */
div#block-aserv-search-google-search-results div.max_width_800 h1 {
  color: #4F2D7F !important;
  font-size: 48px !important;
  font-weight: 300 !important;
}

/* line 196, ../components/sass/modules/atoms/_typography.scss */
div#block-aserv-search-google-search-results div.aserv_search_google_form_resultpage input.gsc-search-button.gsc-search-button-v2 {
  margin-top: 6px !important;
}

/* line 200, ../components/sass/modules/atoms/_typography.scss */
div.gsc-resultsbox-visible div.gs-result div.gs-title *, div.gsc-resultsbox-visible div.gs-result div.gs-title,
div.gsc-resultsbox-visible div.gs-result div.gs-title a.gs-title {
  color: #328ABC !important;
}

/* line 3, ../components/sass/modules/atoms/_lists.scss */
ul.list-coverage li {
  position: relative;
}
/* line 5, ../components/sass/_mixins.scss */
ul.list-coverage li:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #A8B400;
  font-size: 10px;
  left: 0;
  line-height: 1;
  position: absolute;
  top: 4px;
}
/* line 16, ../components/sass/modules/atoms/_lists.scss */
ul.list-coverage--no-indent li {
  padding-left: 0;
}

/* line 25, ../components/sass/modules/atoms/_lists.scss */
ul.list-check li {
  background: none !important;
  font-size: 14px;
  margin: 5px 0;
  padding-bottom: 10px;
  padding-left: 25px;
  position: relative;
  font-weight: 300;
}
/* line 5, ../components/sass/_mixins.scss */
ul.list-check li:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #A8B400;
  font-size: 12px;
  line-height: 1;
  padding-right: 10px;
  left: 0;
  position: absolute;
  top: 4px;
}

/* line 48, ../components/sass/modules/atoms/_lists.scss */
ul.list-check--normal li {
  background: none !important;
  font-size: 14px;
  margin: 5px 0;
  padding-bottom: 10px;
  padding-left: 25px;
  position: relative;
  font-weight: 400;
}
/* line 5, ../components/sass/_mixins.scss */
ul.list-check--normal li:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #A8B400;
  font-size: 12px;
  line-height: 1;
  padding-right: 10px;
  left: 0;
  position: absolute;
  top: 4px;
}

/* line 69, ../components/sass/modules/atoms/_lists.scss */
#main-content-wrapper--sidebar ul.plus li,
#main-content-wrapper--nosidebar ul.plus li {
  background: url("../images/na-icon-sprite.png") no-repeat 0 -174px scroll transparent;
  padding-left: 38px;
  line-height: 1;
  margin-bottom: 5px;
  padding-top: 5px;
  height: 30px;
}

/* line 79, ../components/sass/modules/atoms/_lists.scss */
#main-content-wrapper--sidebar ol,
#main-content-wrapper--nosidebar ol {
  list-style-type: decimal;
  margin-left: 25px;
}

/* line 85, ../components/sass/modules/atoms/_lists.scss */
#main-content-wrapper--sidebar .node-type-article-blog ul li,
#main-content-wrapper--nosidebar .node-type-article-blog ul li,
#main-content-wrapper--sidebar .node-article ul li,
#main-content-wrapper--nosidebar .node-article ul li,
#main-content-wrapper--sidebar .view-content ul li,
#main-content-wrapper--nosidebar .view-content ul li,
ul.list-standard {
  position: relative;
  padding-left: 30px;
  line-height: 20px;
  background: url(../images/list.png) no-repeat scroll 0 3px;
}

/* line 98, ../components/sass/modules/atoms/_lists.scss */
ul.list-check-normal li {
  padding-left: 15px !important;
  line-height: 20px !important;
  background: none !important;
}
/* line 103, ../components/sass/modules/atoms/_lists.scss */
ul.list-check-normal li:before {
  background: #A8B400;
  border-radius: 100%;
  content: "";
  height: 6px;
  left: 0;
  position: absolute;
  top: 7px;
  width: 6px;
}

/* line 115, ../components/sass/modules/atoms/_lists.scss */
#main-content-wrapper--sidebar ol,
#main-content-wrapper--nosidebar ol {
  list-style-type: decimal;
  margin-left: 25px;
}

/* line 121, ../components/sass/modules/atoms/_lists.scss */
#main-content-wrapper--nosidebar .block-aserv-account-box ul li {
  background: none;
}

/* line 1, ../components/sass/modules/molecules/_blocks.scss */
.block-container, .block-container--progress, .block-container--removable, .view, .faq_container {
  background: #FFFFFF;
  margin-bottom: 15px;
  padding: 25px 30px 10px 30px;
  position: relative;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 1, ../components/sass/modules/molecules/_blocks.scss */
  .block-container, .block-container--progress, .block-container--removable, .view, .faq_container {
    padding-top: 25px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 650px) and (max-width: 768px) {
  /* line 1, ../components/sass/modules/molecules/_blocks.scss */
  .block-container, .block-container--progress, .block-container--removable, .view, .faq_container {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 18, ../components/sass/modules/molecules/_blocks.scss */
.block-container.front-page, .front-page.block-container--progress, .front-page.block-container--removable, .front-page.view, .front-page.faq_container {
  padding-bottom: 25px;
}
/* line 22, ../components/sass/modules/molecules/_blocks.scss */
.block-container--progress {
  padding: 25px 25px 55px 25px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 22, ../components/sass/modules/molecules/_blocks.scss */
  .block-container--progress {
    padding-bottom: 25px;
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 34, ../components/sass/modules/molecules/_blocks.scss */
.block-container h2, .block-container--progress h2, .block-container--removable h2, .view h2, .faq_container h2 {
  font-size: 25px;
  font-weight: 400;
}
/* line 38, ../components/sass/modules/molecules/_blocks.scss */
.block-container h2 ~ h2, .block-container--progress h2 ~ h2, .block-container--removable h2 ~ h2, .view h2 ~ h2, .faq_container h2 ~ h2 {
  font-size: 16px;
  font-weight: 700;
}
/* line 45, ../components/sass/modules/molecules/_blocks.scss */
.block-container p + h2, .block-container--progress p + h2, .block-container--removable p + h2, .view p + h2, .faq_container p + h2, .block-container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer + h2, .simplemodal-wrap .modal_v2.simplemodal-data .block-container .modal_footer + h2, .block-container--progress .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer + h2, .simplemodal-wrap .modal_v2.simplemodal-data .block-container--progress .modal_footer + h2, .block-container--removable .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer + h2, .simplemodal-wrap .modal_v2.simplemodal-data .block-container--removable .modal_footer + h2, .view .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer + h2, .simplemodal-wrap .modal_v2.simplemodal-data .view .modal_footer + h2, .faq_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer + h2, .simplemodal-wrap .modal_v2.simplemodal-data .faq_container .modal_footer + h2 {
  font-size: 16px;
  font-weight: 700;
}
/* line 54, ../components/sass/modules/molecules/_blocks.scss */
.block-container .cols-add-insuree, .block-container--progress .cols-add-insuree, .block-container--removable .cols-add-insuree, .view .cols-add-insuree, .faq_container .cols-add-insuree {
  margin-bottom: 20px !important;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 54, ../components/sass/modules/molecules/_blocks.scss */
  .block-container .cols-add-insuree, .block-container--progress .cols-add-insuree, .block-container--removable .cols-add-insuree, .view .cols-add-insuree, .faq_container .cols-add-insuree {
    margin-bottom: 10px !important;
    margin-top: -10px;
  }
}
/* line 62, ../components/sass/modules/molecules/_blocks.scss */
.block-container .cols-add-insuree button, .block-container--progress .cols-add-insuree button, .block-container--removable .cols-add-insuree button, .view .cols-add-insuree button, .faq_container .cols-add-insuree button {
  min-width: 190px;
}
/* line 65, ../components/sass/modules/molecules/_blocks.scss */
.block-container .cols-add-insuree button:first-of-type, .block-container--progress .cols-add-insuree button:first-of-type, .block-container--removable .cols-add-insuree button:first-of-type, .view .cols-add-insuree button:first-of-type, .faq_container .cols-add-insuree button:first-of-type {
  margin-right: 10px;
  padding-right: 25px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 65, ../components/sass/modules/molecules/_blocks.scss */
  .block-container .cols-add-insuree button:first-of-type, .block-container--progress .cols-add-insuree button:first-of-type, .block-container--removable .cols-add-insuree button:first-of-type, .view .cols-add-insuree button:first-of-type, .faq_container .cols-add-insuree button:first-of-type {
    padding-right: 25px;
    margin-left: 5px;
    min-width: 140px;
    width: 140px;
  }
}
/* line 77, ../components/sass/modules/molecules/_blocks.scss */
.block-container .cols-add-insuree button:last-of-type, .block-container--progress .cols-add-insuree button:last-of-type, .block-container--removable .cols-add-insuree button:last-of-type, .view .cols-add-insuree button:last-of-type, .faq_container .cols-add-insuree button:last-of-type {
  padding-right: 25px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 77, ../components/sass/modules/molecules/_blocks.scss */
  .block-container .cols-add-insuree button:last-of-type, .block-container--progress .cols-add-insuree button:last-of-type, .block-container--removable .cols-add-insuree button:last-of-type, .view .cols-add-insuree button:last-of-type, .faq_container .cols-add-insuree button:last-of-type {
    padding-right: 35px;
    min-width: 140px;
    width: 140px;
  }
}
/* line 87, ../components/sass/modules/molecules/_blocks.scss */
.block-container .cols-add-insuree button:only-of-type, .block-container--progress .cols-add-insuree button:only-of-type, .block-container--removable .cols-add-insuree button:only-of-type, .view .cols-add-insuree button:only-of-type, .faq_container .cols-add-insuree button:only-of-type {
  padding-right: 25px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 87, ../components/sass/modules/molecules/_blocks.scss */
  .block-container .cols-add-insuree button:only-of-type, .block-container--progress .cols-add-insuree button:only-of-type, .block-container--removable .cols-add-insuree button:only-of-type, .view .cols-add-insuree button:only-of-type, .faq_container .cols-add-insuree button:only-of-type {
    padding-right: 35px;
    min-width: 160px;
  }
}

/* line 99, ../components/sass/modules/molecules/_blocks.scss */
.block-container--removable {
  padding: 0;
}
/* line 103, ../components/sass/modules/molecules/_blocks.scss */
.block-container--removable__header {
  background: #FFFFFF;
  border-bottom: 1px solid #EBEBEB;
  padding: 25px 20px 25px 20px;
  position: relative;
}
/* line 113, ../components/sass/modules/molecules/_blocks.scss */
.block-container--removable__header h2 {
  padding-bottom: 0 !important;
}
/* line 117, ../components/sass/modules/molecules/_blocks.scss */
.block-container--removable__header button.block-container__btn-remove {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  color: #BCBFC0;
  border: none;
  cursor: pointer;
  height: 45px;
  line-height: 0;
  padding: 15px;
  position: absolute;
  text-align: center;
  right: 15px;
  top: 15px;
  width: 45px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
/* line 5, ../components/sass/_mixins.scss */
.block-container--removable__header button.block-container__btn-remove:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  font-size: 10px;
  line-height: 1.5em;
  text-align: center;
  text-rendering: normal;
}
/* line 142, ../components/sass/modules/molecules/_blocks.scss */
.block-container--removable__header button.block-container__btn-remove:hover {
  background: #f8f8f8;
  color: #565a5c;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 148, ../components/sass/modules/molecules/_blocks.scss */
.block-container--removable__header button.block-container__btn-remove:active {
  color: #BCBFC0;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 117, ../components/sass/modules/molecules/_blocks.scss */
  .block-container--removable__header button.block-container__btn-remove {
    padding-top: 10px !important;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 103, ../components/sass/modules/molecules/_blocks.scss */
  .block-container--removable__header {
    padding: 25px 0 25px 0;
  }
}
/* line 161, ../components/sass/modules/molecules/_blocks.scss */
.block-container--removable__body {
  padding: 25px 20px 5px 20px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 161, ../components/sass/modules/molecules/_blocks.scss */
  .block-container--removable__body {
    padding: 25px 0 5px 0;
  }
}

/* zorg - verzekerden */
/* line 177, ../components/sass/modules/molecules/_blocks.scss */
.insuree .header, .coverages .header {
  border: none;
  padding-top: 25px;
  padding-bottom: 0;
}
/* line 185, ../components/sass/modules/molecules/_blocks.scss */
.insuree .header h3, .coverages .header h3 {
  color: #4F2D7F;
  float: left;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 15px;
}
/* line 192, ../components/sass/modules/molecules/_blocks.scss */
.insuree .header > a, .coverages .header > a {
  border: none;
  color: #6d7375;
  float: left;
  font-size: 13px;
  padding-top: 3px;
  text-decoration: underline;
}
/* line 200, ../components/sass/modules/molecules/_blocks.scss */
.insuree .header > a:hover, .coverages .header > a:hover {
  color: #328ABC;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 192, ../components/sass/modules/molecules/_blocks.scss */
  .insuree .header > a, .coverages .header > a {
    clear: both;
  }
}

/* line 213, ../components/sass/modules/molecules/_blocks.scss */
.insuree__header, .insuree__header--family {
  position: relative;
  padding: 25px;
  border-bottom: 1px solid #EBEBEB;
  background: #FFFFFF;
}
/* line 220, ../components/sass/modules/molecules/_blocks.scss */
.insuree__header h2, .insuree__header--family h2 {
  padding-bottom: 0 !important;
}
/* line 224, ../components/sass/modules/molecules/_blocks.scss */
.insuree__header .insuree__header__edit, .insuree__header--family .insuree__header__edit {
  background: transparent;
  color: #ccc;
  cursor: pointer;
  height: 45px;
  padding: 12px 15px;
  position: absolute;
  text-align: center;
  right: 15px;
  text-rendering: normal;
  top: 15px;
  width: 45px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  /*&:before{
    content:"\f1ab";
    font-family: Icons;
    display: inline-block;
    font-size: 15px;
    text-align: center;
    text-rendering: normal;
  }*/
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
/* line 5, ../components/sass/_mixins.scss */
.insuree__header .insuree__header__edit:before, .insuree__header--family .insuree__header__edit:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  font-size: 15px;
  text-align: center;
}
/* line 257, ../components/sass/modules/molecules/_blocks.scss */
.insuree__header .insuree__header__edit:hover, .insuree__header--family .insuree__header__edit:hover {
  background: #ebebeb;
  color: #999999;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 5, ../components/sass/_mixins.scss */
.insuree__header .content-up:before, .insuree__header--family .content-up:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 271, ../components/sass/modules/molecules/_blocks.scss */
.insuree__header--family .insuree__header__edit {
  right: 65px;
}
/* line 275, ../components/sass/modules/molecules/_blocks.scss */
.insuree__header--family button.insuree__header__remove {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  color: #ccc;
  cursor: pointer;
  height: 45px;
  line-height: initial;
  padding: 15px;
  position: absolute;
  text-align: center;
  right: 15px;
  top: 15px;
  width: 45px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
/* line 5, ../components/sass/_mixins.scss */
.insuree__header--family button.insuree__header__remove:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  display: inline-block;
  font-size: 15px;
  line-height: initial;
  text-align: center;
  text-rendering: normal;
}
/* line 300, ../components/sass/modules/molecules/_blocks.scss */
.insuree__header--family button.insuree__header__remove:hover {
  background: #ebebeb;
  color: #999999;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 275, ../components/sass/modules/molecules/_blocks.scss */
  .insuree__header--family button.insuree__header__remove {
    padding-top: 7px !important;
  }
}

/* line 315, ../components/sass/modules/molecules/_blocks.scss */
.block__header {
  border-bottom: 1px solid #ccc;
  padding: 10px 10px 10px 25px;
  position: relative;
  width: 100%;
}
/* line 321, ../components/sass/modules/molecules/_blocks.scss */
.block__header:after {
  clear: both;
  display: table;
}
/* line 326, ../components/sass/modules/molecules/_blocks.scss */
.block__header h2 {
  color: #328ABC !important;
  float: left;
  font-size: 18px;
  line-height: 45px;
  padding-bottom: 0 !important;
}
/* line 334, ../components/sass/modules/molecules/_blocks.scss */
.block__body {
  padding-top: 25px;
}
/* line 336, ../components/sass/modules/molecules/_blocks.scss */
.block__body:after {
  clear: both;
  display: table;
}
/* line 342, ../components/sass/modules/molecules/_blocks.scss */
.block__footer {
  padding-bottom: 35px;
}
/* line 344, ../components/sass/modules/molecules/_blocks.scss */
.block__footer:after {
  clear: both;
  display: table;
}

/* line 351, ../components/sass/modules/molecules/_blocks.scss */
a.vergelijkingslink {
  border: none;
  color: #6d7375;
  padding-left: 35px;
  padding-top: 3px;
  text-decoration: underline;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 351, ../components/sass/modules/molecules/_blocks.scss */
  a.vergelijkingslink {
    padding-left: 0;
    padding-bottom: 15px;
  }
}
/* line 363, ../components/sass/modules/molecules/_blocks.scss */
a.vergelijkingslink:hover {
  color: #328ABC;
}

/* line 368, ../components/sass/modules/molecules/_blocks.scss */
.block-container--add-block {
  cursor: pointer;
  text-align: center;
}
/* line 372, ../components/sass/modules/molecules/_blocks.scss */
.block-container--add-block:hover {
  background: rgba(8, 126, 166, 0.05);
  color: #6d7375;
}
/* line 377, ../components/sass/modules/molecules/_blocks.scss */
.block-container--add-block a:hover {
  color: #6d7375;
}

/* line 382, ../components/sass/modules/molecules/_blocks.scss */
.acceptance-messages {
  padding: 0 !important;
}
/* line 385, ../components/sass/modules/molecules/_blocks.scss */
.acceptance-messages .acceptance {
  padding: 0 15px;
}

/* line 390, ../components/sass/modules/molecules/_blocks.scss */
.fieldset-container, .fieldset-container--healthcare, .fieldset-container--footer, .fieldset-container--overzicht, .acceptance-messages, #validation_notice_container, #validation_education_container, #validation_callmenow_container, .validation_notice_container, .fieldset-container--flat-top, .fieldset-container-swipe {
  position: relative;
  background: #FFFFFF;
  padding: 25px 20px 5px 20px;
  margin-bottom: 15px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 390, ../components/sass/modules/molecules/_blocks.scss */
  .fieldset-container, .fieldset-container--healthcare, .fieldset-container--footer, .fieldset-container--overzicht, .acceptance-messages, #validation_notice_container, #validation_education_container, #validation_callmenow_container, .validation_notice_container, .fieldset-container--flat-top, .fieldset-container-swipe {
    padding-top: 25px;
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 412, ../components/sass/modules/molecules/_blocks.scss */
.fieldset-container--footer, .fieldset-container--overzicht {
  padding-bottom: 0 !important;
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 412, ../components/sass/modules/molecules/_blocks.scss */
  .fieldset-container--footer, .fieldset-container--overzicht {
    display: block;
  }
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 422, ../components/sass/modules/molecules/_blocks.scss */
  .fieldset-container--footer .wide, .fieldset-container--overzicht .wide {
    display: block;
  }
}
/* line 426, ../components/sass/modules/molecules/_blocks.scss */
.fieldset-container--footer .wide .one, .fieldset-container--overzicht .wide .one {
  margin-bottom: 0 !important;
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 426, ../components/sass/modules/molecules/_blocks.scss */
  .fieldset-container--footer .wide .one, .fieldset-container--overzicht .wide .one {
    float: left !important;
  }
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 433, ../components/sass/modules/molecules/_blocks.scss */
  .fieldset-container--footer .wide .btn-next-container, .fieldset-container--overzicht .wide .btn-next-container {
    float: right !important;
  }
}

/* line 441, ../components/sass/modules/molecules/_blocks.scss */
.block-aserv-fivestar {
  margin-bottom: 15px !important;
}

/* Float Clearing
 ---------------------------------------------------------------------*/
/* line 4, ../components/sass/modules/molecules/_breadcrumb.scss */
.module:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

/* float clearing for IE6 */
/* line 14, ../components/sass/modules/molecules/_breadcrumb.scss */
* html .module {
  height: 1%;
  overflow: visible;
}

/* float clearing for IE7 */
/* line 21, ../components/sass/modules/molecules/_breadcrumb.scss */
* + html .module {
  min-height: 1%;
}

/* Breadcrumb Styles
 ---------------------------------------------------------------------*/
/* line 29, ../components/sass/modules/molecules/_breadcrumb.scss */
#breadcrumb {
  float: left;
  height: 20px;
  padding-left: 15px;
  padding-top: 10px;
  width: 540px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 29, ../components/sass/modules/molecules/_breadcrumb.scss */
  #breadcrumb {
    height: 50px;
  }
}

/* line 46, ../components/sass/modules/molecules/_breadcrumb.scss */
#main-content-wrapper--nosidebar > #breadcrumb {
  height: 35px;
}

@media screen and (max-width: 900px) {
  /* line 52, ../components/sass/modules/molecules/_breadcrumb.scss */
  #breadcrumb {
    width: 320px;
  }
}
/* line 58, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb ul li {
  display: inline-block;
  float: left;
  white-space: nowrap;
  position: relative;
  margin-right: 5px;
  padding-right: 15px;
}

/* line 68, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb ul li {
  padding-bottom: 0;
}
/* line 72, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb ul li i.ico--breadcrumb-angle {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  text-rendering: auto;
}
/* line 5, ../components/sass/_mixins.scss */
.breadCrumb ul li i.ico--breadcrumb-angle:after {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #a2a5a6;
  display: inline-block;
  font-size: 8px;
  text-align: center;
}
/* line 90, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb ul li:last-of-type i.ico--breadcrumb-angle {
  display: none;
}

/* line 96, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb ul li.last:after {
  display: none;
}

/* line 101, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb ul li span {
  overflow: hidden;
}

/* line 110, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb a {
  color: #a2a5a6;
  font-size: 11px;
  text-decoration: none;
  border-bottom: 0;
  line-height: 23px;
  height: 23px;
}
/* line 119, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb a:hover {
  color: #328ABC;
}

/* line 124, ../components/sass/modules/molecules/_breadcrumb.scss */
.breadCrumb a span.fa {
  font-size: 16px;
  position: relative;
  top: 3px;
}

/* line 132, ../components/sass/modules/molecules/_breadcrumb.scss */
ul#breadcrumb a.medium_grey_color {
  text-decoration: none !important;
  border-bottom: 0 !important;
}
/* line 137, ../components/sass/modules/molecules/_breadcrumb.scss */
ul#breadcrumb li {
  text-decoration: none !important;
}

/* line 1, ../components/sass/modules/molecules/_maintenance.scss */
.maintenance {
  background: #FAF3BD;
  padding: 10px 0;
  width: 100%;
  text-align: center;
  color: #6887A1;
}

/* line 10, ../components/sass/modules/molecules/_maintenance.scss */
.maintenance a {
  color: #6887A1;
  border-color: #6887A1;
}

/* line 1, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar {
  background: #a1cae8;
  height: 60px;
}

/* line 7, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar .max_width,
.navigation_block_bar .max_width_800,
.navigation_block_bar .max_width_900 {
  background: transparent;
}

/* line 14, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 21, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul li {
  display: inline-block;
  height: 50px;
  box-sizing: border-box;
  margin: 10px 5px 0 5px;
  background: transparent !important;
  font-size: 16px;
  padding: 0 20px;
}
/* line 32, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul li:hover a {
  border-bottom: 5px solid #7498B3 !important;
}

/* line 38, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul li a,
.navigation_block_bar ul.tabbar_home li span {
  display: block;
  color: #ffffff;
  text-decoration: none;
  line-height: 50px;
  cursor: pointer;
  border-bottom: none !important;
  position: relative;
  top: -5px;
}

/* line 51, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul li.active,
.navigation_block_bar ul.tabbar_home li.active {
  background: transparent !important;
  color: #FFFFFF !important;
}
/* line 59, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul li.active > ul.nav-tabs-dropdown > li > a,
.navigation_block_bar ul.tabbar_home li.active > ul.nav-tabs-dropdown > li > a {
  color: #7498B3 !important;
  border-bottom: 0 !important;
}
/* line 63, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul li.active > ul.nav-tabs-dropdown > li > a:hover,
.navigation_block_bar ul.tabbar_home li.active > ul.nav-tabs-dropdown > li > a:hover {
  border-bottom: 5px solid #7498B3 !important;
}

/* line 71, ../components/sass/modules/molecules/_navigation.scss */
.navigation_block_bar ul li.active a,
.navigation_block_bar ul.tabbar_home li.active span {
  color: #FFFFFF;
  font-weight: 400 !important;
  border-bottom: 5px solid #7498B3;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 71, ../components/sass/modules/molecules/_navigation.scss */
  .navigation_block_bar ul li.active a,
  .navigation_block_bar ul.tabbar_home li.active span {
    color: #FFFFFF !important;
    text-align: left !important;
    border-bottom: none !important;
  }
}

/* line 85, ../components/sass/modules/molecules/_navigation.scss */
.tabinfo_home > div {
  margin-top: 30px;
}

/* line 90, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden {
  height: auto;
  position: relative;
}

/* line 96, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .back-button,
#tab_verzekerden .forward-button {
  position: absolute;
  top: 0px;
  height: 100%;
  width: 30px;
  line-height: 150px;
  cursor: pointer;
}

/* line 106, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .back-button {
  float: left;
  left: -10px;
  padding-left: 10px;
  background: #ffffff;
  background: -moz-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, white), color-stop(100%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
  /* IE6-9 */
}

/* line 122, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .forward-button {
  float: right;
  right: 0px;
  padding-right: 0px;
  background: #ffffff;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
  /* IE6-9 */
}

/* line 137, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden ul {
  overflow: hidden;
  height: 150px;
  position: relative;
  overflow: hidden;
  padding: 0;
}

/* line 146, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .icons_side_by_side {
  width: 205px;
}

/* line 151, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .icons_side_by_side .img {
  height: auto;
}

/* line 156, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .icons_side_by_side .img .icon {
  font-size: 120px;
  color: #a1cae9;
}

/* line 162, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .icons_side_by_side .img .icon:hover {
  color: #d9d33f;
}

/* line 166, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .icons_side_by_side a {
  border: none;
  color: #6E6E6E;
}

/* line 172, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .icons_side_by_side div {
  text-align: center;
}

/* line 177, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden ul.slick-dots {
  height: 20px;
  bottom: 0;
}

/* line 183, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden ul.slick-dots li {
  margin: 0;
}

/* line 188, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden ul.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "\f111";
  font-family: FontAwesome;
  width: 20px;
  height: 20px;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: #D2D2D2;
  opacity: 1;
}

/* line 203, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden ul.slick-dots li.slick-active button:before {
  color: #a1cae9;
}

/* line 208, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .slick-prev,
#tab_verzekerden .slick-next {
  /* Wil deze 20px naar links om meer afstand te houden van iconen */
  background: #a1cae9;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-size: 0;
  height: 50px;
  line-height: 0;
  margin-top: 45px;
  margin-left: -27px;
  outline: medium none;
  padding: 5px 5px 5px 10px;
  top: 0;
  /*border-radius:5px;*/
  width: 32px;
}

/* line 226, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .slick-next {
  /* Wil deze 20px naar rechts om meer afstand te houden van iconen */
  margin-right: -27px;
  right: 0;
}

/* line 231, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .slick-next:hover,
#tab_verzekerden .slick-prev:hover {
  background: #d9d33f !important;
}

/* line 236, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .slick-prev:before,
#tab_verzekerden .slick-next:before {
  -webkit-font-smoothing: antialiased !important;
  color: #fff;
  font-family: FontAwesome;
  font-size: 36px;
  line-height: 1;
  opacity: 1;
  top: -1px;
  position: relative;
}

/* line 248, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .slick-next:before {
  left: -1px;
}

/* line 252, ../components/sass/modules/molecules/_navigation.scss */
#tab_verzekerden .slick-prev:before {
  left: -3px;
}

/* line 256, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .intro {
  padding-top: 20px;
}

/* line 261, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview hr {
  border: none;
  border-top: 1px solid #EDEDED;
}

/* line 267, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .title {
  font-size: 24px;
  padding: 20px 0;
}

/* line 273, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul {
  padding: 0;
  margin: 0;
}

/* line 279, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li {
  display: inline-block;
  box-sizing: border-box;
  width: 195px;
  height: auto;
  text-align: center;
  border: 1px solid #f2f2f2;
  /*border-radius: 5px;*/
  float: left;
  padding: 10px 0 30px 0;
  margin: 10px 7px;
}

/* line 293, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li > .img {
  height: 125px;
}

/* line 298, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li > .img .icon,
.insurance_overview .insurance_blocks > ul li > .img .fa {
  color: #a1cae9;
}

/* line 304, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li > .img .icon {
  font-size: 120px;
}

/* line 309, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li > .img .fa {
  font-size: 85px;
}

/* line 314, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li > a {
  border: none;
}

/* line 319, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li:hover {
  border-color: #d9d33f;
  cursor: pointer;
  font-weight: 500;
}

/* line 326, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li:hover > .img .icon,
.insurance_overview .insurance_blocks > ul li:hover > .img .fa {
  color: #d9d33f;
}

/* line 332, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_blocks > ul li:hover > a {
  font-weight: 500;
  font-size: 16px;
}

/* line 338, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_selection {
  padding: 40px 0;
}

/* line 343, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_selection .title {
  color: #ffffff;
}

/* line 348, ../components/sass/modules/molecules/_navigation.scss */
.insurance_overview .insurance_selection select {
  margin: 0 10px;
  font-size: 18px;
}

/* line 354, ../components/sass/modules/molecules/_navigation.scss */
li.li-dropdown {
  position: relative;
  background: #000000;
  width: auto;
  display: none;
}
/* line 360, ../components/sass/modules/molecules/_navigation.scss */
li.li-dropdown .dropdown-icon {
  padding-right: 15px !important;
}
/* line 363, ../components/sass/modules/molecules/_navigation.scss */
li.li-dropdown .dropdown-icon:after {
  content: "\f1be";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 10px;
  position: relative;
  display: inline-block;
  top: -1px;
  left: 15px;
  height: 45px;
}
/* line 380, ../components/sass/modules/molecules/_navigation.scss */
li.li-dropdown.active .dropdown-icon:after {
  content: "\f1c1";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 10px;
  position: relative;
  display: inline-block;
  top: -1px;
  left: 15px;
}

/* line 396, ../components/sass/modules/molecules/_navigation.scss */
#navigation {
  background: #A1CAE8;
  padding-left: 1.2931%;
}

/* line 405, ../components/sass/modules/molecules/_navigation.scss */
ul.nav-tabs-dropdown {
  background: #F5F9FC;
  display: none;
  position: absolute;
  top: 50px;
  right: 0;
  padding: 15px !important;
  text-align: left;
  z-index: 999;
  -moz-box-shadow: #333 0 2px 4px -2px;
  -webkit-box-shadow: #333 0 2px 4px -2px;
  box-shadow: #333 0 2px 4px -2px;
}
/* line 416, ../components/sass/modules/molecules/_navigation.scss */
ul.nav-tabs-dropdown li {
  background: none !important;
  display: none;
  height: 100% !important;
  margin: 0 0 15px 0 !important;
}
/* line 422, ../components/sass/modules/molecules/_navigation.scss */
ul.nav-tabs-dropdown li:last-of-type {
  margin-bottom: 0 !important;
}
/* line 426, ../components/sass/modules/molecules/_navigation.scss */
ul.nav-tabs-dropdown li a {
  width: 100%;
  display: inline;
  color: #5C819C !important;
  line-height: normal !important;
  padding: 0;
  white-space: nowrap;
}

/* line 437, ../components/sass/modules/molecules/_navigation.scss */
#nav-tabs > .max_width {
  overflow: visible !important;
}

/* line 443, ../components/sass/modules/molecules/_navigation.scss */
#main-content-wrapper--sidebar ul.navigation-grid li,
#main-content-wrapper--no-sidebar li {
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  background: none;
  border: 1px solid #F5F9FC;
  cursor: pointer;
  display: inline-block;
  height: 135px;
  margin: 0 10px 15px 0;
  padding: 15px 0;
  transition: all 200ms ease-out;
  text-align: center;
  width: 135px;
}
/* line 458, ../components/sass/modules/molecules/_navigation.scss */
#main-content-wrapper--sidebar ul.navigation-grid li:hover,
#main-content-wrapper--no-sidebar li:hover {
  background: #F5F9FC;
}
/* line 461, ../components/sass/modules/molecules/_navigation.scss */
#main-content-wrapper--sidebar ul.navigation-grid li:hover a,
#main-content-wrapper--no-sidebar li:hover a {
  color: #4F2D7F;
}
/* line 466, ../components/sass/modules/molecules/_navigation.scss */
#main-content-wrapper--sidebar ul.navigation-grid li a,
#main-content-wrapper--no-sidebar li a {
  border: none;
  color: #6d7375;
  display: block;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}
/* line 474, ../components/sass/modules/molecules/_navigation.scss */
#main-content-wrapper--sidebar ul.navigation-grid li a > i,
#main-content-wrapper--no-sidebar li a > i {
  display: block;
  margin: 0 auto 10px;
}

/* Progress bar */
/* line 3, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav {
  position: relative;
  display: block;
  counter-reset: item;
  z-index: 1;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 16, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step {
  position: relative;
  display: inline-block;
  text-align: center;
  float: left;
  counter-increment: item;
  font-family: "ubuntu", sans-serif;
  font-weight: 400;
}
/* line 26, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step:before {
  position: absolute;
  display: block;
  width: 100%;
  height: 5px;
  background: #328ABC;
  top: 40%;
  margin-top: -2.5px;
  content: "";
  left: -50%;
  right: 0;
  z-index: -1;
}
/* line 41, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step.active:before {
  background: #328ABC;
}
/* line 44, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step.active .step__number {
  background: #328ABC;
  cursor: initial;
}
/* line 48, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step.active .step__number:before {
  content: counter(item);
  font-family: "ubuntu", sans-serif;
  font-size: 15px;
  text-align: center;
}
/* line 55, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step.active .step__number:after {
  position: absolute;
  display: block;
  top: 0;
  left: -2px;
  content: "";
  width: 31px;
  height: 41px;
  z-index: -1;
}
/* line 68, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step.active ~ .steps-nav__step:before {
  background: #BCBFC0;
}
/* line 71, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step.active ~ .steps-nav__step .step__number {
  background: #BCBFC0;
  cursor: initial;
}
/* line 74, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step.active ~ .steps-nav__step .step__number:before {
  content: counter(item);
  font-family: "ubuntu", sans-serif;
  font-size: 15px;
  text-align: center;
}
/* line 85, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step:first-child:before {
  display: none;
}
/* line 89, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step .step__number {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 28px;
  border-radius: 28px;
  background: #328ABC;
  color: #fff;
  cursor: pointer;
  font-size: 15px;
  z-index: 10;
  line-height: 28px;
  text-decoration: none;
  /*&:before{
    content: counter(item);
  }*/
}
/* line 5, ../components/sass/_mixins.scss */
.steps-nav .steps-nav__step .step__number:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 12px;
}
/* line 112, ../components/sass/modules/molecules/_progressbar.scss */
.steps-nav .steps-nav__step .step__name {
  position: absolute;
  display: block;
  top: 40px;
  left: 0;
  right: 0;
  text-align: center;
}

@media (max-width: 790px) {
  /* line 126, ../components/sass/modules/molecules/_progressbar.scss */
  .steps-nav .steps-nav__step .step__name {
    display: none;
  }
}
/* line 2, ../components/sass/modules/molecules/_search.scss */
.search_xl {
  padding: 50px;
  text-align: center;
}

/* line 7, ../components/sass/modules/molecules/_search.scss */
.search_xl input {
  width: 600px;
  border: none;
  color: #b3b3b3;
  font-size: 24px;
  padding: 15px;
}

/* line 16, ../components/sass/modules/molecules/_search.scss */
.search_xl input:focus {
  color: #111111;
}

/* line 22, ../components/sass/modules/molecules/_search.scss */
.search-label-form input[type=submit] {
  background: none repeat scroll 0 0 #5c819c;
  height: 17px;
  line-height: 0;
  margin-left: 5px;
  padding: 19px;
  width: 17px;
  position: relative;
  top: 1px;
}

/* line 34, ../components/sass/modules/molecules/_search.scss */
.search_xl input[type=submit] {
  padding: 25px;
  position: relative;
  top: -3px;
}

/* line 41, ../components/sass/modules/molecules/_search.scss */
div.main-menu--searchbox__dropdown {
  margin: 12px 40px 0 0;
  width: 250px;
}

/* line 46, ../components/sass/modules/molecules/_search.scss */
div.search.aserv_search_google_form_small input.gsc-search-button-v2 {
  background: #4D2089;
  border-color: #4D2089;
  padding: 5px;
  margin-left: -5px;
  margin-top: 2px;
  height: 24px;
  width: 24px;
}

@-moz-document url-prefix() {
  /* line 57, ../components/sass/modules/molecules/_search.scss */
  .gsib_a {
    padding: 2px 0 0 0 !important;
  }
}
/* line 1, ../components/sass/modules/molecules/_stepblocks.scss */
button {
  border: none;
  cursor: pointer;
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 6, ../components/sass/modules/molecules/_stepblocks.scss */
  #block-aserv-stepblock-aserv-stepblock-right .content {
    display: block;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 6, ../components/sass/modules/molecules/_stepblocks.scss */
  #block-aserv-stepblock-aserv-stepblock-right .content {
    display: block;
  }
}

/* line 16, ../components/sass/modules/molecules/_stepblocks.scss */
.sidebar-min-innerstep {
  margin-bottom: -15px;
}

/* line 20, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner {
  background: #FFFFFF;
  border: 0;
  font-size: 14px;
  margin-bottom: 15px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 20, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner {
    background: transparent;
  }
}
/* line 30, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner .block-title.call_me_now {
  border-bottom: none;
  color: #4F2D7F;
  display: block;
  font-family: "ubuntu", sans-serif;
  font-size: 18px;
  font-weight: 300;
  padding: 20px 25px 10px;
}
/* line 40, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner #CMN_container {
  padding: 10px 0;
}
/* line 43, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner #CMN_container input#CMN_number {
  padding-top: 10px;
}
/* line 48, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--premium {
  border: none;
  border-radius: 3px;
  font-size: 14px;
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}
/* line 60, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__header {
  border-bottom: none;
  color: #328ABC;
  font-family: "ubuntu", sans-serif;
  font-size: 18px;
  font-weight: 300;
  padding: 20px 25px 10px;
}
/* line 68, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__header strong {
  font-weight: 300;
}
/* line 71, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__header strong span.total-premium-value {
  display: none;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 68, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__header strong {
    display: inline-block;
    color: #FFFFFF;
    background: none;
    padding-right: 30px !important;
    position: relative;
  }
  /* line 5, ../components/sass/_mixins.scss */
  .stepblock-inner__header strong:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: Icons;
    display: block;
    font-size: 15px;
    height: 12px;
    position: absolute;
    right: 10px;
    top: 15px;
  }
  /* line 91, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__header strong span.total-premium-value {
    display: inline;
    position: relative;
  }
  /* line 5, ../components/sass/_mixins.scss */
  .stepblock-inner__header strong.active:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: Icons;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 68, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__header strong {
    color: #FFFFFF;
    display: inline-block;
    background: none;
    padding-right: 30px !important;
    position: relative;
  }
  /* line 5, ../components/sass/_mixins.scss */
  .stepblock-inner__header strong:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: Icons;
    display: inline-block;
    font-size: 15px;
    position: absolute;
    right: 10px;
    top: 15px;
  }
  /* line 120, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__header strong span.total-premium-value {
    display: inline;
    position: relative;
  }
  /* line 5, ../components/sass/_mixins.scss */
  .stepblock-inner__header strong.active:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: Icons;
  }
}
@media (min-width: 768px) {
  /* line 68, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__header strong {
    height: 100%;
  }
}
@media (min-width: 768px) {
  /* line 142, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__header span.total-premium-value {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 60, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__header {
    padding: 0;
  }
}
/* line 154, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body {
  padding: 10px 25px;
}
/* line 157, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people {
  border: none;
  padding: 0;
  width: 100%;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 157, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__body table#summary_people {
    margin-top: 10px;
  }
}
/* line 167, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people tbody:first-of-type th.insurer {
  padding-top: 0;
}
/* line 172, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people tbody:first-of-type tr:first-of-type th {
  font-weight: 700;
}
/* line 175, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people tbody:first-of-type tr:first-of-type th.priceDisplay {
  text-align: right;
}
/* line 181, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people th {
  border: none;
  padding: 0;
}
/* line 185, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people th.insurer {
  font-weight: 700;
  padding-top: 15px;
}
/* line 191, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people tr {
  border: none;
  height: 100%;
  overflow: hidden;
}
/* line 196, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people tr td {
  border: none;
  padding: 5px 0;
}
/* line 200, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people tr td.value {
  text-align: right;
}
/* line 204, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__body table#summary_people tr td.no_premium {
  text-align: right;
  vertical-align: bottom;
  padding-bottom: 0;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 154, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__body {
    background: #FFFFFF !important;
    border: none;
    border-radius: 0 !important;
    display: none;
    position: absolute;
    right: 0;
    top: 50px;
    width: 100vw;
    z-index: 200;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 154, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__body {
    background: #FFFFFF !important;
    border: none;
    border-radius: 0 !important;
    display: none;
    position: absolute;
    right: 0;
    top: 47px;
    width: 100vw;
    z-index: 200;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 238, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__sm-total {
    display: block;
    font-size: 14px;
    font-weight: 700;
    color: #A8B400;
    padding-top: 10px;
  }
  /* line 247, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__sm-total span.total-premium-value {
    float: right;
    font-size: 18px;
    font-weight: 700;
  }
  /* line 252, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__sm-total .stepblock-inner__footer__tax {
    font-size: 11px;
    font-weight: 300;
    color: #6d7375;
    padding: 5px 0 10px 0;
  }
}
@media (min-width: 1024px) {
  /* line 238, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner__sm-total {
    display: none;
  }
}
/* line 265, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__footer {
  font-size: 14px;
  font-weight: 700;
  padding: 10px;
}
/* line 270, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__footer__tax {
  font-size: 11px;
  font-weight: 400;
}
/* line 274, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__footer__tax p.stepblock-inner__footer__tax, .stepblock-inner__footer__tax .simplemodal-wrap .modal_v2.simplemodal-data .stepblock-inner__footer__tax.modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .stepblock-inner__footer__tax .stepblock-inner__footer__tax.modal_footer {
  margin-bottom: 0;
}
/* line 279, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__footer span {
  float: right;
  font-size: 18px;
  font-weight: 700;
  margin-top: -2px;
}
/* line 285, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__footer span.total-premium-term-txt {
  float: none;
  font-size: 14px;
}
/* line 290, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner__footer span.total-tax-value {
  float: none;
  font-size: 12px;
  font-weight: 300;
}
/* line 299, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner .region-sidebar__block-body {
  padding: 10px 25px;
}

/* line 304, ../components/sass/modules/molecules/_stepblocks.scss */
_::-webkit-full-page-media, _:future, :root .stepblock-inner__header strong:before {
  top: 20px;
}

/* line 308, ../components/sass/modules/molecules/_stepblocks.scss */
#block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer {
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  background: #FCFCFC;
  border-top: 1px solid #ddd;
  box-shadow: 0px 2px 0px 0px rgba(8, 126, 166, 0.15) !important;
  color: #328ABC;
  font-size: 14px;
  font-weight: 700;
  padding: 25px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 308, ../components/sass/modules/molecules/_stepblocks.scss */
  #block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer {
    display: none;
    box-shadow: none !important;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 308, ../components/sass/modules/molecules/_stepblocks.scss */
  #block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer {
    display: none;
    box-shadow: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 308, ../components/sass/modules/molecules/_stepblocks.scss */
  #block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer {
    padding: 20px;
  }
}
/* line 333, ../components/sass/modules/molecules/_stepblocks.scss */
#block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer span.total-premium-value {
  float: right;
  font-size: 18px;
  font-weight: 700;
  margin-top: -2px;
}
/* line 340, ../components/sass/modules/molecules/_stepblocks.scss */
#block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer .stepblock-inner__footer__tax {
  display: none;
  font-size: 11px;
  font-weight: 300;
  padding-top: 5px;
  color: #6d7375;
  margin-bottom: 0 !important;
}
/* line 349, ../components/sass/modules/molecules/_stepblocks.scss */
#block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer div {
  box-shadow: none !important;
}
/* line 353, ../components/sass/modules/molecules/_stepblocks.scss */
#block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer p, #block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #block-aserv-stepblock-aserv-stepblock-right .stepblock-inner .stepblock-inner__footer .modal_footer {
  padding-bottom: 0;
}

/*side nav*/
/* line 361, ../components/sass/modules/molecules/_stepblocks.scss */
#main-content-wrapper--sidebar .sidenav {
  background: #F5F7FA;
  padding: 0;
  border: 1px solid #E6E9ED;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 0;
}
/* line 370, ../components/sass/modules/molecules/_stepblocks.scss */
#main-content-wrapper--sidebar .sidenav li {
  border-bottom: 1px solid #E6E9ED;
}
/* line 373, ../components/sass/modules/molecules/_stepblocks.scss */
#main-content-wrapper--sidebar .sidenav li a {
  display: block;
  position: relative;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  color: #506A85;
  padding: 13px 18px;
  text-decoration: none;
}
/* line 383, ../components/sass/modules/molecules/_stepblocks.scss */
#main-content-wrapper--sidebar ul.sidenav li a:hover {
  background: #4F2D7F;
  color: #FFF;
}
/* line 387, ../components/sass/modules/molecules/_stepblocks.scss */
#main-content-wrapper--sidebar .sidenav li a:after {
  position: absolute;
  right: 10px;
  top: 11px;
  content: "\f1d4";
  font-family: Icons;
  font-size: 12px;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  opacity: 1;
}
/* line 400, ../components/sass/modules/molecules/_stepblocks.scss */
#main-content-wrapper--sidebar .sidenav li a:hover:after {
  opacity: 1;
  position: absolute;
  right: 18px;
  content: "\f1b1";
  font-family: Icons;
  font-size: 12px;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

/* Call me now */
@media (min-width: 0) and (max-width: 768px) {
  /* line 416, ../components/sass/modules/molecules/_stepblocks.scss */
  .block-aserv-stepblock .content strong.block-title.call_me_now {
    background: none;
    float: right !important;
    font-size: 21px !important;
    padding-right: 15px;
  }
  /* line 5, ../components/sass/_mixins.scss */
  .block-aserv-stepblock .content strong.block-title.call_me_now:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: Icons;
  }
  /* line 424, ../components/sass/modules/molecules/_stepblocks.scss */
  .block-aserv-stepblock .content strong.block-title.call_me_now span {
    display: none;
  }
}

/* line 430, ../components/sass/modules/molecules/_stepblocks.scss */
form#CMN {
  overflow: hidden;
}
/* line 432, ../components/sass/modules/molecules/_stepblocks.scss */
form#CMN:after {
  clear: both;
}

@media (min-width: 568px) and (max-width: 1024px) {
  /* line 437, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_button {
    float: right !important;
  }
  /* line 440, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_button:after {
    clear: both !important;
  }
}

/* line 448, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container .CMN-question {
  float: left;
  padding-right: 5px;
  width: 50%;
}
@media (min-width: 568px) and (max-width: 767px) {
  /* line 448, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container .CMN-question {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 448, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container .CMN-question {
    margin-right: 5px;
    width: 50%;
  }
}
@media (min-width: 1025px) and (max-width: 2560px) {
  /* line 448, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container .CMN-question {
    width: 50%;
  }
}
/* line 467, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container .CMN-button {
  float: left;
  width: 50%;
}
@media (min-width: 568px) and (max-width: 767px) {
  /* line 467, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container .CMN-button {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 467, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container .CMN-button {
    width: 45%;
  }
}
@media (min-width: 1025px) and (max-width: 2560px) {
  /* line 467, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container .CMN-button {
    width: 50%;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 446, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container {
    width: 100% !important;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 446, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container {
    width: 100% !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 492, ../components/sass/modules/molecules/_stepblocks.scss */
  #CMN_container p, #CMN_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #CMN_container .modal_footer {
    clear: none;
    float: left;
    margin-left: 15px !important;
    padding-left: 0;
    padding-top: 11px !important;
    width: 100%;
  }
}

/* line 506, ../components/sass/modules/molecules/_stepblocks.scss */
.block-aserv-stepblock-left .content div.call_me_now,
.block-aserv-stepblock-right .content div.call_me_now,
.block-aserv-stepblock .content div.call_me_now {
  padding-bottom: 15px;
  background-color: #FFFFFF !important;
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 25px 25px 25px !important;
  border: none !important;
  color: #A8B400 !important;
  box-shadow: none !important;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 506, ../components/sass/modules/molecules/_stepblocks.scss */
  .block-aserv-stepblock-left .content div.call_me_now,
  .block-aserv-stepblock-right .content div.call_me_now,
  .block-aserv-stepblock .content div.call_me_now {
    background: #FFFFFF !important;
    border-radius: 0 !important;
    border-left: 1px solid #e2e2e2;
    border-bottom: 3px solid #F5F9FC !important;
    border-right: 1px solid #e2e2e2;
    box-shadow: none !important;
    padding-top: 20px !important;
    position: absolute;
    display: none;
    top: 50px;
    left: 0;
    width: 100vw;
    z-index: 200;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 506, ../components/sass/modules/molecules/_stepblocks.scss */
  .block-aserv-stepblock-left .content div.call_me_now,
  .block-aserv-stepblock-right .content div.call_me_now,
  .block-aserv-stepblock .content div.call_me_now {
    background: #FFFFFF !important;
    border-radius: 0 !important;
    border-left: 1px solid #e2e2e2;
    border-bottom: 3px solid #F5F9FC !important;
    border-right: 1px solid #e2e2e2;
    box-shadow: none !important;
    padding-top: 20px !important;
    position: absolute;
    display: none;
    top: 47px;
    left: 0;
    width: 100vw;
    z-index: 200;
  }
}

/* line 553, ../components/sass/modules/molecules/_stepblocks.scss */
.block-aserv-stepblock-left .content strong.call_me_now,
.block-aserv-stepblock-right .content strong.call_me_now,
.block-aserv-stepblock .content strong.call_me_now {
  padding: 20px 15px 10px 25px;
  line-height: normal !important;
  background-color: #FFFFFF !important;
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  font-size: 18px !important;
  color: #328ABC !important;
  font-weight: 300 !important;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 553, ../components/sass/modules/molecules/_stepblocks.scss */
  .block-aserv-stepblock-left .content strong.call_me_now,
  .block-aserv-stepblock-right .content strong.call_me_now,
  .block-aserv-stepblock .content strong.call_me_now {
    background: transparent !important;
    color: #FFFFFF !important;
    border: none !important;
    padding-top: 12px !important;
    padding-bottom: 0;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 553, ../components/sass/modules/molecules/_stepblocks.scss */
  .block-aserv-stepblock-left .content strong.call_me_now,
  .block-aserv-stepblock-right .content strong.call_me_now,
  .block-aserv-stepblock .content strong.call_me_now {
    background: transparent !important;
    color: #FFFFFF !important;
    border: none !important;
    padding: 15px 25px 10px 25px !important;
  }
}
@media (min-width: 769px) {
  /* line 553, ../components/sass/modules/molecules/_stepblocks.scss */
  .block-aserv-stepblock-left .content strong.call_me_now,
  .block-aserv-stepblock-right .content strong.call_me_now,
  .block-aserv-stepblock .content strong.call_me_now {
    height: 100% !important;
  }
}

/* line 586, ../components/sass/modules/molecules/_stepblocks.scss */
.block-aserv-stepblock .content div.insuranceDates {
  padding: 10px 25px 25px 25px;
}
/* line 590, ../components/sass/modules/molecules/_stepblocks.scss */
.block-aserv-stepblock .content div.insuranceDates table {
  width: 100%;
}
/* line 593, ../components/sass/modules/molecules/_stepblocks.scss */
.block-aserv-stepblock .content div.insuranceDates table .value {
  text-align: right;
}

/* line 599, ../components/sass/modules/molecules/_stepblocks.scss */
.block-aserv-stepblock .content strong.insuranceDates {
  display: block;
  padding: 20px 25px 10px;
  line-height: normal;
  font-size: 18px;
  color: #328ABC;
  font-weight: 300;
}

/* line 609, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container {
  padding-top: 0;
  padding-bottom: 0;
  box-shadow: none !important;
}
/* line 615, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container p, #CMN_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #CMN_container .modal_footer {
  color: #328ABC;
  font-size: 14px;
  padding-bottom: 0;
  padding-top: 10px !important;
  margin: 0 !important;
}
/* line 622, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container p strong, #CMN_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer strong, .simplemodal-wrap .modal_v2.simplemodal-data #CMN_container .modal_footer strong {
  font-weight: 700;
  font-size: 16px !important;
}

/* line 629, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container span {
  position: relative;
}

/* line 633, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container span #CMN_label {
  color: #999999;
  cursor: text;
  font-style: italic;
  left: 5px;
  position: absolute;
  top: -1px;
  font-size: 12px;
  font-weight: normal;
}

/* line 645, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container button,
#CMN_container_notavailable button {
  border-radius: 0;
  box-shadow: none !important;
  cursor: pointer;
  float: left;
  font-family: "ubuntu", sans-serif;
  font-weight: normal !important;
  height: 40px !important;
  padding: 2px !important;
  position: relative;
  top: 1px !important;
  text-decoration: none;
  text-shadow: 0 !important;
  width: 100%;
}

/* line 662, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_message {
  padding: 0;
}

/* line 666, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_notice,
#CMN_not_available_notice {
  background: none repeat scroll 0 0 #95C4E5;
  color: #FFFFFF;
  display: none;
  font-size: 16px;
  padding: 15px 15px 15px 40px;
  width: 100%;
  list-style: none outside none;
  position: relative;
}

/* line 678, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_notice:after,
#CMN_not_available_notice:after {
  content: "\f20f";
  font-family: Icons;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  position: absolute;
  color: #FFFFFF;
  top: 14px;
  left: 10px;
  z-index: 1;
}

/* line 693, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_not_available_error {
  background: none repeat scroll 0 0 #FA7064;
  color: #FFFFFF;
  display: none;
  padding: 10px 30px;
  width: 100%;
  margin-top: 20px;
  line-height: 18px;
  position: relative;
}
/* line 703, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_not_available_error:after {
  color: #FFFFFF;
  content: "\f21b";
  font-family: Icons;
  font-style: normal;
  font-weight: normal;
  left: 10px;
  position: absolute;
  text-decoration: inherit;
  top: 18px;
  z-index: 1;
}

/* line 717, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_error {
  display: none;
  margin-top: 20px;
}
/* line 721, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_error #validation_callmenow_container {
  display: table;
  margin-bottom: 0;
}
/* line 725, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_error #validation_callmenow_container p, #CMN_error #validation_callmenow_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #CMN_error #validation_callmenow_container .modal_footer {
  color: #6d7375;
  padding: 10px 15px !important;
}

/* line 732, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_number {
  width: 100%;
  border-radius: 0px;
  float: left;
  padding: 0;
  margin: 0;
  border: 0 !important;
  border-bottom: 1px solid #ccc !important;
  font-family: "ubuntu", sans-serif !important;
  font-weight: 300 !important;
  color: #467491 !important;
}

/* line 748, ../components/sass/modules/molecules/_stepblocks.scss */
#CMN_container button {
  margin-top: 2px !important;
  border-radius: 0;
}

/* line 754, ../components/sass/modules/molecules/_stepblocks.scss */
.form-premium-sidebar-block {
  background: #FFFFFF;
  border-radius: 3px;
}
/* line 759, ../components/sass/modules/molecules/_stepblocks.scss */
.form-premium-sidebar-block h2 {
  border-bottom: none;
  font-size: 18px;
  margin-bottom: 0;
  padding: 10px 0 10px;
}
/* line 766, ../components/sass/modules/molecules/_stepblocks.scss */
.form-premium-sidebar-block div.region-sidebar__block-body {
  padding: 10px 25px;
}

/* line 780, ../components/sass/modules/molecules/_stepblocks.scss */
.region-sidebar h2 {
  border-bottom: none;
  color: #328ABC !important;
  font-size: 18px;
  font-weight: 300;
  margin: 0;
  padding: 10px 0 10px;
}
/* line 789, ../components/sass/modules/molecules/_stepblocks.scss */
.region-sidebar div.region-sidebar__block-body {
  padding: 10px 25px;
}

/* line 794, ../components/sass/modules/molecules/_stepblocks.scss */
.region-sidebar__block-body h2 {
  border-bottom: none;
  color: #328ABC;
  font-size: 18px;
  font-weight: 300;
  margin: 0;
  padding: 10px 0 10px;
}

/* line 803, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner strong.call_me_now {
  font-weight: 300 !important;
}

/* line 807, ../components/sass/modules/molecules/_stepblocks.scss */
.sidelines {
  position: relative;
  line-height: 100%;
  border-bottom: 1px solid #CED7E0;
  margin-top: -.35em;
  margin-bottom: 1.5em;
}

/* line 814, ../components/sass/modules/molecules/_stepblocks.scss */
.sidelines span {
  font-size: 19px;
  position: relative;
  top: .7em;
  background: #F2F5F7;
  padding: 0 .5em 0 0.5em;
}

/* line 821, ../components/sass/modules/molecules/_stepblocks.scss */
.sidelines.text-right span,
.text-right .sidelines span {
  padding: 0 0 0 0.5em;
}

/* line 825, ../components/sass/modules/molecules/_stepblocks.scss */
.sidelines.text-center span,
.text-center .sidelines span {
  padding: 0 0.5em;
}

/* line 830, ../components/sass/modules/molecules/_stepblocks.scss */
.team-headline.sidelines {
  margin-top: -20px;
  margin-bottom: 40px;
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 835, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner {
    display: none !important;
    margin-bottom: 0;
    position: relative;
  }
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 843, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner--premium, .stepblock-inner--callmenow {
    display: block !important;
    float: right;
  }
  /* line 848, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner--premium.stepblock-inner--callmenow, .stepblock-inner--callmenow.stepblock-inner--callmenow {
    float: left;
  }
  /* line 852, ../components/sass/modules/molecules/_stepblocks.scss */
  .stepblock-inner--premium strong.block-title, .stepblock-inner--callmenow strong.block-title {
    padding: 12px 10px 10px 10px;
  }
}

/* line 858, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner > .ervaringen > .experience_stepblock > .open > strong.title {
  font-weight: 300;
}

/* line 864, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--contact i {
  color: #328ABC;
}
/* line 868, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--contact i.ico--chevron-circle-right {
  color: #A8B400;
}
/* line 872, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--contact a {
  color: #6d7375;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
/* line 879, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--contact a:hover {
  color: #328ABC;
}

/* line 886, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--discount .block-title {
  padding: 25px !important;
  line-height: normal;
  background-color: #FFFFFF;
  font-size: 18px;
  color: #328ABC;
  font-weight: 300;
  display: block;
}
/* line 896, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--discount .discount {
  padding: 0 25px 25px;
}
/* line 899, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--discount .discount table {
  font-size: 12px;
  line-height: 20px;
  width: 100%;
}
/* line 904, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--discount .discount table hr {
  border-top: 1px solid;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  height: 0;
}
/* line 913, ../components/sass/modules/molecules/_stepblocks.scss */
.stepblock-inner--discount .discount .align-right-table-currency {
  text-align: right;
}

/* line 1, ../components/sass/modules/molecules/_tooltips.scss */
.tooltip-container {
  position: relative;
}

/* line 4, ../components/sass/modules/molecules/_tooltips.scss */
.tooltip__icon {
  font-size: 18px;
  height: 25px;
  position: absolute;
  right: 5px;
  top: 13px;
  width: 25px;
}
/* line 5, ../components/sass/_mixins.scss */
.tooltip__icon:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  line-height: 6px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 4, ../components/sass/modules/molecules/_tooltips.scss */
  .tooltip__icon {
    display: none;
  }
}

/* line 20, ../components/sass/modules/molecules/_tooltips.scss */
button, button:focus {
  outline: none !important;
}

/* line 27, ../components/sass/modules/molecules/_tooltips.scss */
.question-container label .tooltip--block:before {
  color: #95C4E5;
}
/* line 32, ../components/sass/modules/molecules/_tooltips.scss */
.question-container label .tooltip--block:hover:before {
  color: #087EA6;
}

/* line 40, ../components/sass/modules/molecules/_tooltips.scss */
.tooltip--block {
  background: #FFFFFF;
  border: 1px solid #EBEBEB;
  color: #a2a5a6;
  font-size: 14px;
  height: 45px;
  padding: 15px;
  padding-top: 12px;
  text-align: center;
  width: 45px;
}
/* line 52, ../components/sass/modules/molecules/_tooltips.scss */
.tooltip--block:before {
  content: "?";
  font-family: "ubuntu", sans-serif;
  font-size: 18px;
}
/* line 58, ../components/sass/modules/molecules/_tooltips.scss */
.tooltip--block:hover {
  background: #F8F8F8;
  border-color: #E4E4E4;
  color: #565a5c;
}
/* line 64, ../components/sass/modules/molecules/_tooltips.scss */
.tooltip--block:active {
  background: #F4F4F4;
}

/* line 71, ../components/sass/modules/molecules/_tooltips.scss */
.rb-group__tooltip-container a.tooltip--block {
  border-top: 0;
  position: relative;
  height: 46px;
}
/* line 77, ../components/sass/modules/molecules/_tooltips.scss */
.rb-group__tooltip-container a.tooltip--block:after {
  content: " ";
  background-color: #EBEBEB;
  height: 1px;
  left: 0;
  position: absolute;
  top: 0px;
  width: 100%;
}

/* line 96, ../components/sass/modules/molecules/_tooltips.scss */
.question-container > label > span > a.tooltip--block {
  background: transparent;
  border: 0;
  height: 12px;
  padding: 0;
  position: relative;
  width: initial;
  z-index: 49;
}
/* line 5, ../components/sass/_mixins.scss */
.question-container > label > span > a.tooltip--block:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 12px;
  padding-left: 5px;
}
/* line 109, ../components/sass/modules/molecules/_tooltips.scss */
.question-container > label > span > a.tooltip--block:hover {
  background: transparent;
  color: #328ABC;
}

/* line 3, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item label {
  color: #73879C;
  float: left;
  font-size: 14px;
  font-weight: 400;
  margin-right: 5%;
  padding-top: 0px;
  width: 25%;
}
/* line 16, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item label span {
  padding-top: 3px;
  float: right;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 3, ../components/sass/modules/molecules/_webforms.scss */
  form.webform-client-form div.form-item label {
    width: 100%;
  }
  /* line 24, ../components/sass/modules/molecules/_webforms.scss */
  form.webform-client-form div.form-item label span {
    float: none;
  }
}
/* line 30, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item input, form.webform-client-form div.form-item select {
  float: left;
  max-width: 360px;
  width: 70%;
  background-image: none;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 30, ../components/sass/modules/molecules/_webforms.scss */
  form.webform-client-form div.form-item input, form.webform-client-form div.form-item select {
    max-width: initial;
    width: 100%;
  }
}
/* line 42, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item textarea {
  height: 150px;
}
/* line 46, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item select {
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  appearance: menulist;
}
/* line 52, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item select[multiple] {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  height: 150px;
}
/* line 59, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item div.form-textarea-wrapper {
  width: 70%;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 59, ../components/sass/modules/molecules/_webforms.scss */
  form.webform-client-form div.form-item div.form-textarea-wrapper {
    width: 100%;
  }
}
/* line 67, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item div.webform-container-inline {
  display: block;
  float: left;
  max-width: 360px;
  width: 70%;
}
/* line 73, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item div.webform-container-inline .form-item {
  margin-top: 0;
}
/* line 75, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item div.webform-container-inline .form-item:after {
  clear: initial;
}
/* line 80, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item div.webform-container-inline > .form-type-select {
  float: left;
  width: 30%;
}
/* line 84, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item div.webform-container-inline > .form-type-select:not(:last-of-type) {
  margin-right: 5%;
}
/* line 88, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item div.webform-container-inline > .form-type-select select {
  width: 100%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 67, ../components/sass/modules/molecules/_webforms.scss */
  form.webform-client-form div.form-item div.webform-container-inline {
    width: 100%;
  }
}
/* line 108, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form input[type='radio'].form-radio {
  display: inherit;
  margin: 0;
  width: auto;
  position: relative;
  top: 2px;
  margin-right: 5px;
}
/* line 116, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form input[type='radio'].form-radio + label {
  padding: 0;
  cursor: pointer;
}
/* line 122, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form input[type='checkbox'].form-checkbox {
  display: inherit;
  margin: 0;
  width: auto;
  position: relative;
  top: 2px;
  left: 0;
  opacity: 1.0;
  margin-right: 5px;
}
/* line 132, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form input[type='checkbox'].form-checkbox + label {
  padding: 0;
  cursor: pointer;
}
/* line 138, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form label + .form-radios {
  position: relative;
  float: left;
  width: 70%;
}
/* line 144, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form label + .form-radios#edit-submitted-soort-schade label {
  width: auto;
}
/* line 148, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form .form-textarea-wrapper {
  position: relative;
  float: left;
}
/* line 152, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form .form-textarea-wrapper textarea {
  width: 86%;
}
/* line 157, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.webform-component--aanhef > .form-radios {
  overflow: hidden;
}
/* line 159, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.webform-component--aanhef > .form-radios > .form-type-radio {
  position: relative;
  float: left;
  margin-right: 15px;
  margin-top: 0;
}
/* line 165, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.webform-component--aanhef > .form-radios > .form-type-radio > label {
  cursor: pointer;
  padding-left: 20px;
  margin-right: 5px;
}

@media (min-width: 0) and (max-width: 1200px) {
  /* Safari 7.1+ */
  /* line 176, ../components/sass/modules/molecules/_webforms.scss */
  _::-webkit-full-page-media, _:future, :root form.webform-client-form div.webform-component--aanhef > .form-radios > .form-type-radio > label {
    padding-left: 30px;
    padding-top: 4px;
  }
}
/* line 183, ../components/sass/modules/molecules/_webforms.scss */
.form-checkboxes input[type='checkbox'].form-checkbox {
  display: inline;
  left: 0;
  margin: 0;
  margin-right: 5px;
  opacity: 1.0;
  position: relative;
  top: 0;
  width: auto;
}
/* line 193, ../components/sass/modules/molecules/_webforms.scss */
.form-checkboxes input[type='checkbox'].form-checkbox + label {
  padding: 0;
  cursor: pointer;
}

/* line 200, ../components/sass/modules/molecules/_webforms.scss */
div.form-actions {
  overflow: hidden;
}
/* line 202, ../components/sass/modules/molecules/_webforms.scss */
div.form-actions input.button-primary {
  -webkit-appearance: none;
  -moz-appearance: none;
  float: right;
  line-height: initial;
  margin-right: 59px;
}

/* line 211, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item.webform-component--telefoon {
  margin-top: 0;
}
/* line 215, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item.webform-component--telefoon > label {
  margin-bottom: 10px;
  width: 100%;
}
/* line 219, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item.webform-component--telefoon > label span {
  float: none;
}
/* line 224, ../components/sass/modules/molecules/_webforms.scss */
form.webform-client-form div.form-item.webform-component--telefoon > input {
  width: 100%;
}

/* line 228, ../components/sass/modules/molecules/_webforms.scss */
.webform-component--aanvullende-dekking-nieuwe-auto .form-item {
  position: relative;
  float: left;
  width: 100%;
}

/* line 235, ../components/sass/modules/molecules/_webforms.scss */
#form_premiumalert input[type=text] {
  margin-left: 0;
  margin-top: 0;
  border: 1px solid #ebebeb;
  border-radius: 0;
  color: #999999;
  padding: 10px;
  background: #ffffff;
  width: initial;
}

/* line 246, ../components/sass/modules/molecules/_webforms.scss */
#form_premiumalert label {
  vertical-align: middle;
  font-size: 14px;
}

/* line 1, ../components/sass/modules/molecules/_experience-block.scss */
div.stepblock-inner strong.block-title.ervaringen {
  display: none;
}

/* line 5, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaringen {
  height: auto;
  background: #FFFFFF;
}

/* line 10, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaringen .open {
  padding: 25px;
  cursor: pointer;
}

/* line 15, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaringen .open strong {
  line-height: normal;
  font-size: 18px;
  color: #087EA6;
  font-weight: normal;
  margin-bottom: 20px;
  display: block;
}

/* line 24, ../components/sass/modules/molecules/_experience-block.scss */
span.cijfer {
  font-size: 24px;
  margin: 0 15px 0 15px;
  color: #A8B400;
  font-weight: 300;
}

/* line 31, ../components/sass/modules/molecules/_experience-block.scss */
span.icon-Star-01,
span.icon-Star-Outline,
span.icon-Star-half {
  color: #A8B400;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 18px;
  vertical-align: text-bottom;
}

/* line 41, ../components/sass/modules/molecules/_experience-block.scss */
span.aantal_ervaringen {
  line-height: 18px;
  vertical-align: text-bottom;
  color: #333333;
  font-size: 12px;
}

/* line 48, ../components/sass/modules/molecules/_experience-block.scss */
span.aantal_ervaringen i.fa-caret-down {
  margin-left: 20px;
}
/* line 51, ../components/sass/modules/molecules/_experience-block.scss */
span.aantal_ervaringen i.fa-caret-down:hover {
  text-decoration: none !important;
  border: 0 !important;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 48, ../components/sass/modules/molecules/_experience-block.scss */
  span.aantal_ervaringen i.fa-caret-down {
    margin-left: 10px !important;
  }
}

/* line 61, ../components/sass/modules/molecules/_experience-block.scss */
a.plain {
  border: none;
}

/* line 65, ../components/sass/modules/molecules/_experience-block.scss */
a.plain:hover {
  color: #333333;
  text-decoration: underline;
}

/* line 70, ../components/sass/modules/molecules/_experience-block.scss */
.experience_stepblock.popbox {
  margin: 0px auto;
  position: relative;
}

/* line 75, ../components/sass/modules/molecules/_experience-block.scss */
.experience_stepblock.popbox .collapse {
  position: relative;
}

/* line 79, ../components/sass/modules/molecules/_experience-block.scss */
.experience_stepblock.popbox .collapse .box {
  display: none;
  background: #FFFFFF;
  border: solid 1px #E2E2E2;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  position: absolute;
  z-index: 999;
  width: 1088px;
  height: 320px;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 79, ../components/sass/modules/molecules/_experience-block.scss */
  .experience_stepblock.popbox .collapse .box {
    width: 960px !important;
  }
}

/* line 94, ../components/sass/modules/molecules/_experience-block.scss */
.experience_stepblock.popbox .collapse .box .close {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}

/* line 101, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade {
  width: 480px;
  float: left;
  border-right: 1px solid #E2E2E2;
  height: 318px;
  padding: 25px 20px;
}

/* line 109, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .titles {
  width: 60%;
  float: left;
}

/* line 114, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .titles .title {
  font-size: 24px;
  color: #595959;
}

/* line 119, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .titles .subtitle {
  font-size: 14px;
  color: #767676;
  line-height: 20px;
}

/* line 125, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .titles .subtitle span {
  font-weight: 700;
  color: #328ABC;
}

/* line 130, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .circle {
  font-size: 50px;
  width: 100px;
  height: 100px;
  border: 4px solid #328ABC;
  border-radius: 100px;
  color: #328ABC;
  line-height: 90px;
  text-align: center;
  float: right;
  margin-right: 30px;
  font-weight: 500;
  position: relative;
  top: -10px;
}

/* line 146, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .block-ervaringen-average div.average-wrapper {
  float: left;
}

/* line 150, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .block-ervaringen-average .average-wrapper > div {
  width: 295px;
  height: 8px;
  background: #ebebeb;
}

/* line 156, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .block-ervaringen-average {
  padding-top: 12px;
}

/* line 160, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .block-ervaringen-average .av-bkg {
  height: 8px;
  background: #A8B400;
}

/* line 165, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .block-ervaringen-average img {
  float: left;
  margin-right: 10px;
}

/* line 170, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .average-wrapper .av-wrap-4,
.experience_grade .average-wrapper .av-wrap-2 {
  margin-top: 16px;
}

/* line 175, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .average-wrapper .av-wrap-1,
.experience_grade .average-wrapper .av-wrap-3 {
  margin-top: 17px;
}

/* line 180, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .average-wrapper .av-wrap-5 {
  margin-top: 6px;
}

/* line 184, ../components/sass/modules/molecules/_experience-block.scss */
.experience_grade .ervaringenlink {
  margin-top: 20px;
  font-size: 14px;
}

/* line 189, ../components/sass/modules/molecules/_experience-block.scss */
.experience_text {
  float: left;
  width: 600px;
  height: 300px;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 189, ../components/sass/modules/molecules/_experience-block.scss */
  .experience_text {
    margin-left: 20px;
    width: 438px !important;
  }
}

/* line 201, ../components/sass/modules/molecules/_experience-block.scss */
.experience_text div.text {
  float: left;
  width: 410px;
  margin-left: 50px;
  font-size: 36px;
  margin-top: 20px;
  text-align: left;
}

/* line 210, ../components/sass/modules/molecules/_experience-block.scss */
div.experience_text span.title {
  font-size: 21px;
  display: block;
  text-align: center;
  padding: 25px 0 30px;
  font-weight: 400;
  color: #087EA6;
}

/* line 219, ../components/sass/modules/molecules/_experience-block.scss */
div.experience_text span.previous,
div.experience_text span.next {
  width: 45px;
  text-align: center;
  padding: 45px 5px 10px;
  display: inline-block;
  font-size: 18px;
  vertical-align: top;
}

/* line 229, ../components/sass/modules/molecules/_experience-block.scss */
div.experience_text a {
  text-decoration: none;
  border: none;
  cursor: pointer;
  color: #FFFFFF;
}

/* line 236, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner {
  width: 400px;
  display: inline-table;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 236, ../components/sass/modules/molecules/_experience-block.scss */
  div.ervaring_banner {
    width: 345px !important;
  }
}

/* line 245, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner div.bubble div.message {
  height: 85px;
  color: #FFFFFF;
}

/* line 250, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner div.bubble {
  padding: 15px;
  margin-bottom: 30px;
  line-height: 24px;
  text-align: justify;
  font-size: 16px;
  height: 130px;
}

/* line 259, ../components/sass/modules/molecules/_experience-block.scss */
div.stepblock-reviews-section {
  background-color: #A8B400;
  width: 500px;
  margin: 0 auto;
  position: relative;
}

/* line 266, ../components/sass/modules/molecules/_experience-block.scss */
div.stepblock-reviews-section:after,
div.stepblock-reviews-section:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 278, ../components/sass/modules/molecules/_experience-block.scss */
div.stepblock-reviews-section:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #A8B400;
  border-width: 15px;
  margin-left: -15px;
}

/* line 285, ../components/sass/modules/molecules/_experience-block.scss */
div.stepblock-reviews-section:before {
  border-color: rgba(174, 164, 0, 0);
  border-top-color: #FFFFFF;
  border-width: 18px;
  margin-left: -18px;
}

/* line 292, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner div.bubble .stars {
  margin-bottom: 5px;
  color: #A8B400;
  font-size: 20px;
}

/* line 298, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner div.bubble ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 304, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner div.bubble ul li {
  padding-bottom: 100px;
}

/* line 308, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner div.bubble .stars span.icon-Star-01,
div.ervaring_banner div.bubble .stars span.icon-Star-Outline,
div.ervaring_banner div.bubble .stars span.icon-Star-half {
  font-size: 16px;
  color: #FFFFFF;
  margin-right: 5px;
}

/* line 316, ../components/sass/modules/molecules/_experience-block.scss */
div.ervaring_banner div.klant_naam {
  font-size: 14px;
  color: #767676;
  text-align: center;
  margin-top: 55px;
}

/* line 323, ../components/sass/modules/molecules/_experience-block.scss */
div.clear {
  clear: both;
}

/* line 1, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed {
  position: relative;
  bottom: 0;
  background: #95C4E5;
  display: block;
  width: 100%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 1, ../components/sass/modules/organisms/_footer.scss */
  #footer_fixed {
    height: 85px;
    font-size: 12px;
  }
}

/* line 14, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table {
  width: 100%;
  table-layout: fixed;
  margin: auto;
  max-width: 1000px;
}

/* line 21, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table tr td {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 300;
  padding: 10px;
  text-align: center;
}
/* line 28, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table tr td a {
  color: #FFFFFF;
}
/* line 33, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table tr td i.fa-info {
  font-size: 16px;
}
/* line 37, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table tr td i.ico--phone {
  font-size: 14px;
}
/* line 41, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table tr td i.fa-angle-down {
  font-size: 9px;
  margin-top: -6px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 21, ../components/sass/modules/organisms/_footer.scss */
  #footer_fixed table tr td {
    position: absolute;
    left: 5px;
    top: 10px;
  }
}

/* line 54, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table tr td:first-child {
  width: 200px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 54, ../components/sass/modules/organisms/_footer.scss */
  #footer_fixed table tr td:first-child {
    width: auto;
    position: absolute;
    top: 42px;
    left: 5px;
  }
}

/* line 65, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed table tr td:last-child {
  width: 100px;
}

/* line 69, ../components/sass/modules/organisms/_footer.scss */
#footer_fixed tbody {
  border-top: 0;
}

/* line 73, ../components/sass/modules/organisms/_footer.scss */
#footer {
  border: none !important;
  background: #E5F0F2;
  padding-top: 10px;
  padding-bottom: 45px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 73, ../components/sass/modules/organisms/_footer.scss */
  #footer {
    padding-top: 0;
  }
}

/* line 84, ../components/sass/modules/organisms/_footer.scss */
#footer .footer_column {
  float: left;
  width: 25%;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 84, ../components/sass/modules/organisms/_footer.scss */
  #footer .footer_column {
    float: none;
    width: 100%;
  }
}

/* line 94, ../components/sass/modules/organisms/_footer.scss */
#footer ul.menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 100, ../components/sass/modules/organisms/_footer.scss */
#footer ul.menu li {
  list-style: none;
  margin: 0;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 100, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu li {
    text-align: left !important;
  }
}

/* line 109, ../components/sass/modules/organisms/_footer.scss */
#footer .menu-block-wrapper > ul.menu > li > a {
  opacity: 0.8;
}

/* line 113, ../components/sass/modules/organisms/_footer.scss */
#footer .content > .menu-block-wrapper > .menu > li > a {
  color: #4F2D7F;
  cursor: default;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 113, ../components/sass/modules/organisms/_footer.scss */
  #footer .content > .menu-block-wrapper > .menu > li > a {
    font-weight: normal;
  }
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 122, ../components/sass/modules/organisms/_footer.scss */
  #footer .menu-block-wrapper > ul.menu > li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    display: block !important;
    height: auto !important;
    padding: 15px 0 !important;
    position: relative;
    width: 100%;
    -webkit-transition: all 800ms cubic-bezier(0.23, 1, 0.32, 1);
    -moz-transition: all 800ms cubic-bezier(0.23, 1, 0.32, 1);
    -ms-transition: all 800ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: all 800ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: all 800ms cubic-bezier(0.23, 1, 0.32, 1);
  }
  /* line 132, ../components/sass/modules/organisms/_footer.scss */
  #footer .menu-block-wrapper > ul.menu > li > a {
    display: block !important;
    margin-top: 0 !important;
  }
  /* line 5, ../components/sass/_mixins.scss */
  #footer .menu-block-wrapper > ul.menu > li:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: Icons;
    color: #4F2D7F;
    display: inline-block;
    font-size: 12px;
    position: absolute;
    left: 15px;
    top: 22px;
  }
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 148, ../components/sass/modules/organisms/_footer.scss */
  #footer .menu-block-wrapper > ul.menu > li.active {
    padding-bottom: 15px !important;
  }
  /* line 5, ../components/sass/_mixins.scss */
  #footer .menu-block-wrapper > ul.menu > li.active:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: Icons;
    display: inline-block;
    font-size: 12px;
    position: absolute;
    left: 15px;
    top: 22px;
  }
}

/* line 162, ../components/sass/modules/organisms/_footer.scss */
#footer ul.menu li a {
  margin-top: 30px;
  padding: 8px 15px 8px 15px;
  color: #033140;
  font-weight: 700;
  font-size: 14px;
  border-bottom: none;
  opacity: 0.8;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 162, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu li a {
    font-size: 14px;
    margin-top: 15px !important;
    opacity: 1 !important;
    padding: 5px 20px 5px 40px !important;
  }
}
/* line 178, ../components/sass/modules/organisms/_footer.scss */
#footer ul.menu li a:hover {
  opacity: 1;
}

/* line 183, ../components/sass/modules/organisms/_footer.scss */
#footer ul.menu li ul.menu li a {
  font-size: 14px;
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 187, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu li a:hover {
    background: transparent;
  }
}

/* line 193, ../components/sass/modules/organisms/_footer.scss */
#footer ul.menu > li > ul {
  list-style: none;
  margin: 0;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 193, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu > li > ul {
    background: #D1DFE0;
    display: block;
    overflow: hidden;
    max-height: 0;
    padding-bottom: 0;
    position: relative;
    top: 15px;
  }
  /* line 206, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu > li > ul li {
    opacity: 1;
  }
  /* line 208, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu > li > ul li a {
    opacity: 1;
  }
  /* line 212, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu > li > ul li.last {
    padding-bottom: 15px !important;
  }
}

/* line 219, ../components/sass/modules/organisms/_footer.scss */
#footer .blog ul.menu li ul li {
  padding-bottom: 5px;
  border-bottom: none;
}

/* line 224, ../components/sass/modules/organisms/_footer.scss */
#footer .blog ul.menu li ul li:last-child {
  border-bottom: none;
}

/* line 228, ../components/sass/modules/organisms/_footer.scss */
#footer ul.menu li ul li a {
  margin-top: 0;
  font-weight: 300;
  font-size: 16px;
}

/* line 234, ../components/sass/modules/organisms/_footer.scss */
li.expanded, li.collapsed, li.leaf {
  padding: 0 !important;
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 238, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu > li > ul.menu > li {
    padding: 0 !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  /* line 243, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu > li > ul.menu > li a {
    color: #033140;
    font-weight: normal;
  }
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 250, ../components/sass/modules/organisms/_footer.scss */
  #footer ul.menu > li > ul.menu > li > a {
    margin-top: 0 !important;
    padding: 20px 15px !important;
    width: 100%;
  }
}

/* Legacy */
/* line 3, ../components/sass/modules/organisms/_forms.scss */
div#core-form {
  margin: 0 auto;
}
/* line 6, ../components/sass/modules/organisms/_forms.scss */
div#core-form h2 {
  font-size: 18px;
  color: #4F2D7F;
  padding-bottom: 20px;
  margin: 0 !important;
}
/* line 12, ../components/sass/modules/organisms/_forms.scss */
div#core-form h2 span {
  font-size: 12px !important;
}
/* line 17, ../components/sass/modules/organisms/_forms.scss */
div#core-form .core-form--fullname {
  margin-bottom: 15px;
}

/* line 22, ../components/sass/modules/organisms/_forms.scss */
#core-form #validation_notice_container, #core-form .validation_notice_container {
  position: relative;
  color: #6d7375;
  border: 2px solid #FA7064;
  padding: 6px;
  margin: 15px 0;
  display: none;
  line-height: 20px;
  background: #FFFFFF;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 22, ../components/sass/modules/organisms/_forms.scss */
  #core-form #validation_notice_container, #core-form .validation_notice_container {
    width: 95%;
    margin: 0 auto;
    margin-bottom: 15px;
  }
}
/* line 38, ../components/sass/modules/organisms/_forms.scss */
#core-form #validation_notice_container pre, #core-form .validation_notice_container pre {
  white-space: normal;
}
/* line 42, ../components/sass/modules/organisms/_forms.scss */
#core-form #validation_notice_container p:first-of-type, #core-form #validation_notice_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer:first-of-type, .simplemodal-wrap .modal_v2.simplemodal-data #core-form #validation_notice_container .modal_footer:first-of-type, #core-form .validation_notice_container p:first-of-type, #core-form .validation_notice_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer:first-of-type, .simplemodal-wrap .modal_v2.simplemodal-data #core-form .validation_notice_container .modal_footer:first-of-type {
  padding-bottom: 5px;
}
/* line 46, ../components/sass/modules/organisms/_forms.scss */
#core-form #validation_notice_container ul, #core-form .validation_notice_container ul {
  color: #6d7375;
}
/* line 49, ../components/sass/modules/organisms/_forms.scss */
#core-form #validation_notice_container ul li, #core-form .validation_notice_container ul li {
  color: #6d7375;
}

/* line 55, ../components/sass/modules/organisms/_forms.scss */
#core-form #validation_notice_container:after, #core-form .validation_notice_container:after {
  content: ' ';
  position: absolute;
  top: -12px;
  left: 25px;
  display: block;
  border-top: 2px solid #FA7064;
  border-left: 2px solid #FA7064;
  width: 23px;
  height: 20px;
  background: #fff;
  border-radius: 0 0 90% 0;
  transform: rotate(30deg) skew(-30deg);
  -webkit-transform: rotate(30deg) skew(-30deg);
  -moz-transform: rotate(30deg) skew(-30deg);
  -o-transform: rotate(30deg) skew(-30deg);
  -ms-transform: rotate(30deg) skew(-30deg);
}

/* line 74, ../components/sass/modules/organisms/_forms.scss */
#core-form .validation-error, #core-form input.validation-error {
  border-color: #FA7064 !important;
}

/* line 77, ../components/sass/modules/organisms/_forms.scss */
#core-form select.validation-error {
  background: url("http://promovendum-optie.twa.dev/images/expand-down.png") right no-repeat !important;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 77, ../components/sass/modules/organisms/_forms.scss */
  #core-form select.validation-error {
    background: url("http://promovendum-optie.twa.dev/images/sm-expand-down.png") right no-repeat !important;
  }
}

/**** New ****/
/* line 87, ../components/sass/modules/organisms/_forms.scss */
#core-form-content {
  padding-top: 25px;
}

/* line 92, ../components/sass/modules/organisms/_forms.scss */
.question-container {
  display: block;
  position: relative;
  color: #a2a5a6;
  font-size: 12px;
}
/* line 98, ../components/sass/modules/organisms/_forms.scss */
.question-container p, .question-container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .question-container .modal_footer {
  color: #a2a5a6;
  font-size: 12px;
  padding-bottom: 10px;
}
/* line 104, ../components/sass/modules/organisms/_forms.scss */
.question-container ul {
  list-style: disc;
  margin-left: 10px;
  padding-left: 15px;
}
/* line 109, ../components/sass/modules/organisms/_forms.scss */
.question-container ul li {
  list-style: disc;
}
/* line 114, ../components/sass/modules/organisms/_forms.scss */
.question-container--final {
  padding-top: 10px;
}
/* line 117, ../components/sass/modules/organisms/_forms.scss */
.question-container--final fieldset > label {
  margin-top: 0 !important;
}
/* line 120, ../components/sass/modules/organisms/_forms.scss */
.question-container--final fieldset > label:first-of-type {
  margin-left: 0 !important;
}
/* line 126, ../components/sass/modules/organisms/_forms.scss */
.question-container.state-disabled {
  opacity: 0.6;
}
/* line 129, ../components/sass/modules/organisms/_forms.scss */
.question-container.state-disabled input {
  opacity: 1 !important;
}
/* line 143, ../components/sass/modules/organisms/_forms.scss */
.question-container label {
  position: absolute;
  display: block;
  font-weight: 300;
  top: -1px;
  left: 0;
  line-height: 12px;
  font-size: 12px;
  color: #6d7375;
  text-rendering: optimizeLegibility;
  cursor: text;
  white-space: nowrap;
}
/* line 158, ../components/sass/modules/organisms/_forms.scss */
.question-container > input, .question-container textarea, .question-container select {
  border: 0;
  font-weight: normal;
  padding: 0;
  margin: 0;
  width: 100%;
  display: block;
  font-size: 14px;
  line-height: 34px;
  outline: none;
  color: #328ABC;
  padding-top: 9px;
  vertical-align: bottom;
  background: transparent;
  resize: none;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 158, ../components/sass/modules/organisms/_forms.scss */
  .question-container > input, .question-container textarea, .question-container select {
    font-size: 15px;
  }
}
/* line 178, ../components/sass/modules/organisms/_forms.scss */
.question-container > input:disabled, .question-container textarea:disabled, .question-container select:disabled {
  opacity: 0.6;
}
/* line 182, ../components/sass/modules/organisms/_forms.scss */
.question-container > input.text-counter, .question-container textarea.text-counter, .question-container select.text-counter {
  height: 95px;
  line-height: 24px !important;
  margin-top: 15px;
  padding: 0;
}
/* line 190, ../components/sass/modules/organisms/_forms.scss */
.question-container .counter-block {
  background: #F8F8F8;
  border-radius: 2px;
  bottom: 6px;
  padding: 1px 10px;
  position: absolute;
  right: 4px;
}
/* line 199, ../components/sass/modules/organisms/_forms.scss */
.question-container > select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: url("../images/expand-down.png") right no-repeat;
  background-position: 100% 70%;
  height: 43px;
  overflow: hidden;
  padding-right: 7px;
  position: relative;
  text-overflow: ellipsis;
}
@-moz-document url-prefix() {
  /* line 199, ../components/sass/modules/organisms/_forms.scss */
  .question-container > select {
    margin-left: -3px;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 199, ../components/sass/modules/organisms/_forms.scss */
  .question-container > select {
    background: url("../images/sm-expand-down.png") right no-repeat;
    font-size: 15px;
    background-position: 100% 70%;
  }
}
@media (min-width: 2560px) and (max-width: 9999px) {
  /* line 199, ../components/sass/modules/organisms/_forms.scss */
  .question-container > select {
    background: url("../images/expand-down-large.png") right no-repeat;
    font-size: 15px;
    background-size: 14px auto;
  }
}
/* line 227, ../components/sass/modules/organisms/_forms.scss */
.question-container > select:disabled {
  opacity: 0.6;
}
/* line 231, ../components/sass/modules/organisms/_forms.scss */
.question-container > select option {
  font-weight: 300 !important;
}
/* line 235, ../components/sass/modules/organisms/_forms.scss */
.question-container > select option:first-child {
  color: #757575;
}
/* line 242, ../components/sass/modules/organisms/_forms.scss */
.question-container > textarea {
  border-bottom: 8px solid #FFFFFF;
  border-top: 14px solid #FFFFFF;
  height: 90px;
  line-height: 24px;
  overflow: auto;
  padding: 0;
  -webkit-appearance: none;
}
/* line 252, ../components/sass/modules/organisms/_forms.scss */
.question-container input[type="text"], .question-container input[type="tel"], .question-container select {
  height: 43px !important;
}
/* line 256, ../components/sass/modules/organisms/_forms.scss */
.question-container > .question-container__underline {
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
}
/* line 264, ../components/sass/modules/organisms/_forms.scss */
.question-container > .question-container__underline > .question-container__underline__single-line {
  position: absolute;
  display: block;
  bottom: 1px;
  height: 1px;
  left: 0;
  right: 0;
  background: #cccccc;
}
/* line 274, ../components/sass/modules/organisms/_forms.scss */
.question-container > .question-container__underline > .question-container__underline__double-line, .question-container > .question-container__underline.invalid .question-container > .question-container__underline > .question-container__underline__double-line, .question-container.invalid .question-container > .question-container__underline > .question-container__underline__double-line {
  position: absolute;
  display: block;
  bottom: 0px;
  height: 2px;
  left: 0;
  right: 0;
  background: #467491;
  z-index: 2;
  transform: scale3d(0, 1, 1);
  transform-origin: center center;
  -webkit-transform: scale3d(0, 1, 1);
  -webkit-transform-origin: center center;
}
/* line 291, ../components/sass/modules/organisms/_forms.scss */
.question-container > .question-container__underline.invalid .question-container__underline__double-line, .question-container.invalid .question-container > .question-container__underline.invalid .question-container__underline__double-line {
  background: #FA7064;
  transform: none;
  -webkit-transform: none;
}
/* line 302, ../components/sass/modules/organisms/_forms.scss */
.question-container.focus > label {
  top: 0;
  transform-origin: left top;
  webkit-transform-origin: left top;
}
/* line 309, ../components/sass/modules/organisms/_forms.scss */
.question-container.focus > .question-container__underline > .question-container__underline__double-line {
  transform: none;
  -webkit-transform: none;
}
/* line 319, ../components/sass/modules/organisms/_forms.scss */
.question-container.invalid.focus > .question-container__underline > .question-container__underline__double-line {
  background: #467491;
  transform: none;
  -webkit-transform: none;
}
/* line 328, ../components/sass/modules/organisms/_forms.scss */
.question-container.label-top > label {
  position: absolute;
  display: block;
  font-weight: 300;
  top: 1px;
  left: 0;
  line-height: 12px;
  font-size: 12px;
  color: #6d7375;
  text-rendering: optimizeLegibility;
  cursor: text;
  white-space: nowrap;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 328, ../components/sass/modules/organisms/_forms.scss */
  .question-container.label-top > label {
    font-size: 12px;
    white-space: normal;
  }
}
/* line 346, ../components/sass/modules/organisms/_forms.scss */
.question-container.label-top > label.counter-label {
  top: -16px;
}
/* line 352, ../components/sass/modules/organisms/_forms.scss */
.question-container.label-top--rb label:first-child {
  font-size: 13px;
  top: -2px;
  -webkit-transition: all 250ms cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: all 250ms cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: all 250ms cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: all 250ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 250ms cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: left top;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 352, ../components/sass/modules/organisms/_forms.scss */
  .question-container.label-top--rb label:first-child {
    font-size: 12px;
  }
}
/* line 367, ../components/sass/modules/organisms/_forms.scss */
.question-container.invalid .question-container > .question-container__underline.invalid .question-container__underline__double-line, .question-container > .question-container__underline.invalid .question-container.invalid .question-container__underline__double-line, .question-container.invalid .question-container__underline__double-line {
  background: #FA7064;
  transform: none;
  -webkit-transform: none;
}
/* line 375, ../components/sass/modules/organisms/_forms.scss */
.question-container.question-container--white {
  color: #FFFFFF;
}
/* line 378, ../components/sass/modules/organisms/_forms.scss */
.question-container.question-container--white input, .question-container.question-container--white textarea {
  color: #FFFFFF;
}
/* line 382, ../components/sass/modules/organisms/_forms.scss */
.question-container.question-container--white select {
  color: #FFFFFF;
}
/* line 386, ../components/sass/modules/organisms/_forms.scss */
.question-container.question-container--white select option {
  color: #6D7375;
}
/* line 392, ../components/sass/modules/organisms/_forms.scss */
.question-container.question-container--white > .question-container__underline {
  bottom: 0;
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
}
/* line 400, ../components/sass/modules/organisms/_forms.scss */
.question-container.question-container--white > .question-container__underline > .question-container__underline__single-line {
  position: absolute;
  display: block;
  bottom: 1px;
  height: 1px;
  left: 0;
  right: 0;
  background: #FFFFFF;
}

/* line 415, ../components/sass/modules/organisms/_forms.scss */
.question-container > fieldset > select {
  position: relative;
  height: 43px;
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  padding-right: 6px;
  background: url("../images/expand-down.png") right no-repeat;
  background-position: 100% 70%;
  width: 49%;
  float: left;
}
@-moz-document url-prefix() {
  /* line 415, ../components/sass/modules/organisms/_forms.scss */
  .question-container > fieldset > select {
    margin-left: -3px;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 415, ../components/sass/modules/organisms/_forms.scss */
  .question-container > fieldset > select {
    background: url("../images/sm-expand-down.png") right no-repeat;
    background-position: 100% 70%;
    font-size: 15px;
  }
}
/* line 437, ../components/sass/modules/organisms/_forms.scss */
.question-container > fieldset > select:disabled {
  opacity: 0.6;
}
/* line 441, ../components/sass/modules/organisms/_forms.scss */
.question-container > fieldset > select option {
  font-weight: 300 !important;
}
/* line 445, ../components/sass/modules/organisms/_forms.scss */
.question-container > fieldset > select option:first-child {
  color: #757575;
}

@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) {
  margin-left: 0;
}
/* line 455, ../components/sass/modules/organisms/_forms.scss */
_::-webkit-full-page-media, _:future, :root select {
  margin-left: 0;
}

/* line 459, ../components/sass/modules/organisms/_forms.scss */
html body #core-form-content .field fieldset.radio-gender label,
fieldset.radio-gender label {
  background: #F8F8F8;
  border: 1px solid #acacac !important;
  border-color: #ddd !important;
  color: #929292 !important;
  cursor: pointer;
  display: inline-block !important;
  font-size: 14px !important;
  margin: 0 5px !important;
  min-width: 55px !important;
  padding: 4px 12px !important;
  position: relative;
  text-align: center !important;
}
/* line 475, ../components/sass/modules/organisms/_forms.scss */
html body #core-form-content .field fieldset.radio-gender label:hover,
fieldset.radio-gender label:hover {
  background: #ebebeb !important;
}
/* line 479, ../components/sass/modules/organisms/_forms.scss */
html body #core-form-content .field fieldset.radio-gender label input[type=radio],
fieldset.radio-gender label input[type=radio] {
  display: initial;
  margin: 10px;
  opacity: 0;
  position: absolute;
  left: -9999px;
}

/* line 492, ../components/sass/modules/organisms/_forms.scss */
.rb-question fieldset label, .container--expand .rb-question--large fieldset label, .rb-question--large fieldset label {
  margin-top: 19px !important;
  padding: 3px 12px !important;
  line-height: initial;
}
/* line 496, ../components/sass/modules/organisms/_forms.scss */
.rb-question fieldset label:first-of-type, .rb-question--large fieldset label:first-of-type {
  margin-left: 0 !important;
}
/* line 505, ../components/sass/modules/organisms/_forms.scss */
.rb-question.invalid fieldset label, .invalid.rb-question--large fieldset label {
  background: rgba(250, 112, 100, 0.15);
  border-color: rgba(250, 112, 100, 0.5) !important;
}
/* line 509, ../components/sass/modules/organisms/_forms.scss */
.rb-question.invalid fieldset label:hover, .invalid.rb-question--large fieldset label:hover {
  background: rgba(250, 112, 100, 0.2) !important;
  border: 1px solid rgba(250, 112, 100, 0.5) !important;
}

/* line 518, ../components/sass/modules/organisms/_forms.scss */
html body #core-form-content fieldset.radio-gender .rb-lbl--focus {
  background: #ebebeb;
}

/* line 522, ../components/sass/modules/organisms/_forms.scss */
html body #core-form-content .field fieldset.radio-gender .rb-lbl--checked, html body #core-form-content .field fieldset.radio-gender .rb-lbl--checked:hover, fieldset.radio-gender .rb-lbl--checked, fieldset.radio-gender .rb-lbl--checked:hover {
  display: inline;
  background-image: none;
  background-color: #95C4E5 !important;
  color: #FFFFFF !important;
  border-color: #95C4E5 !important;
}

/* line 532, ../components/sass/modules/organisms/_forms.scss */
input[type=radio] {
  display: none;
  margin: 10px;
}

/* line 537, ../components/sass/modules/organisms/_forms.scss */
.rb-container {
  margin-top: 19px;
  border: solid 1px #a2a5a6;
  height: 40px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 537, ../components/sass/modules/organisms/_forms.scss */
  .rb-container {
    margin-top: 0;
    border: none;
  }
}
/* line 547, ../components/sass/modules/organisms/_forms.scss */
.rb-container:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* line 555, ../components/sass/modules/organisms/_forms.scss */
.rb-container .rb-lbl {
  float: left;
  font-size: 14px;
  padding: 10px 5px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 555, ../components/sass/modules/organisms/_forms.scss */
  .rb-container .rb-lbl {
    padding: 0;
    float: none;
  }
}
/* line 566, ../components/sass/modules/organisms/_forms.scss */
.rb-container .rb-fields {
  float: right;
  font-size: 14px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 566, ../components/sass/modules/organisms/_forms.scss */
  .rb-container .rb-fields {
    float: left;
  }
  /* line 572, ../components/sass/modules/organisms/_forms.scss */
  .rb-container .rb-fields label {
    display: inline;
    border: none;
  }
}
/* line 578, ../components/sass/modules/organisms/_forms.scss */
.rb-container .rb-fields label {
  display: inline;
  height: 38px;
  width: 55px !important;
  padding: 10px 5px;
  margin: 0 !important;
  border-left: solid 1px #8eb8d6;
  text-align: center;
}

/* line 590, ../components/sass/modules/organisms/_forms.scss */
.insured-address {
  display: block;
  padding: 25px;
}

/* line 595, ../components/sass/modules/organisms/_forms.scss */
.acceptance-messages {
  border: 2px solid #67C6E5;
  display: table;
  height: 100%;
  padding: 0;
  position: relative;
  width: 100%;
  line-height: 1.857;
}
/* line 606, ../components/sass/modules/organisms/_forms.scss */
.acceptance-messages:before {
  content: "";
  background: #67C6E5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0zNzIuNyw0NDIuM3Y0Ni42YzAsNi4zLTIuMywxMS44LTYuOSwxNi40Yy00LjYsNC42LTEwLDYuOS0xNi4zLDYuOUgxNjMuM2MtNi4zLDAtMTEuOC0yLjMtMTYuNC02LjljLTQuNi00LjYtNi45LTEwLjEtNi45LTE2LjR2LTQ2LjZjMC02LjMsMi4zLTExLjcsNi45LTE2LjNjNC42LTQuNiwxMC4xLTYuOSwxNi40LTYuOWgyMy4zVjI3OS40aC0yMy4zYy02LjMsMC0xMS44LTIuMy0xNi40LTYuOWMtNC42LTQuNi02LjktMTAtNi45LTE2LjN2LTQ2LjZjMC02LjMsMi4zLTExLjgsNi45LTE2LjRjNC42LTQuNiwxMC4xLTYuOSwxNi40LTYuOWgxMzkuNmM2LjMsMCwxMS44LDIuMywxNi40LDYuOWM0LjYsNC42LDYuOSwxMC4xLDYuOSwxNi40djIwOS41aDIzLjNjNi4zLDAsMTEuNywyLjMsMTYuMyw2LjlDMzcwLjQsNDMwLjYsMzcyLjcsNDM2LDM3Mi43LDQ0Mi4zeiBNMzI2LjIsMjMuNHY2OS44YzAsNi4zLTIuMywxMS43LTYuOSwxNi4zYy00LjYsNC42LTEwLjEsNi45LTE2LjQsNi45aC05My4xYy02LjMsMC0xMS44LTIuMy0xNi40LTYuOXMtNi45LTEwLTYuOS0xNi4zVjIzLjRjMC02LjMsMi4zLTExLjgsNi45LTE2LjRjNC42LTQuNiwxMC4xLTYuOSwxNi40LTYuOWg5My4xYzYuMywwLDExLjgsMi4zLDE2LjQsNi45QzMyMy45LDExLjYsMzI2LjIsMTcuMSwzMjYuMiwyMy40eiIvPjwvZz48L3N2Zz4=);
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: center;
  color: #FFFFFF;
  display: table-cell;
  width: 40px;
}
/* line 618, ../components/sass/modules/organisms/_forms.scss */
.acceptance-messages p, .acceptance-messages .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .acceptance-messages .modal_footer {
  padding: 15px !important;
}
/* line 622, ../components/sass/modules/organisms/_forms.scss */
.acceptance-messages ul {
  padding-bottom: 15px;
}
/* line 624, ../components/sass/modules/organisms/_forms.scss */
.acceptance-messages ul li {
  list-style: none;
  margin: 0 !important;
  padding: 0;
}
/* line 631, ../components/sass/modules/organisms/_forms.scss */
.acceptance-messages a {
  color: #6d7375 !important;
  border: 0;
  text-decoration: underline;
}
/* line 636, ../components/sass/modules/organisms/_forms.scss */
.acceptance-messages a:hover {
  color: #328ABC !important;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 595, ../components/sass/modules/organisms/_forms.scss */
  .acceptance-messages {
    margin: 0 auto;
    width: 95% !important;
  }
}

/* line 646, ../components/sass/modules/organisms/_forms.scss */
#validation_notice_container, #validation_education_container, #validation_callmenow_container, .validation_notice_container {
  border: 2px solid #FA7064;
  display: none;
  height: 100% !important;
  padding: 0 !important;
  position: relative;
  width: 100%;
}
/* line 656, ../components/sass/modules/organisms/_forms.scss */
#validation_notice_container:before, #validation_education_container:before, #validation_callmenow_container:before, .validation_notice_container:before {
  content: "";
  background: #FA7064;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0zMzcuMiwyMy41TDMyNywzMDIuOGMtMC4yLDYuMy0yLjcsMTEuNy03LjUsMTYuNGMtNC43LDQuNi0xMC4yLDYuOS0xNi41LDYuOWgtOTMuMWMtNi4zLDAtMTEuOC0yLjMtMTYuNS02LjljLTQuNy00LjYtNy4yLTEwLjEtNy41LTE2LjRMMTc1LjgsMjMuNWMtMC4yLTYuMywxLjktMTEuNyw2LjQtMTYuNHM5LjktNi45LDE2LjItNi45aDExNi40YzYuMywwLDExLjcsMi4zLDE2LjIsNi45QzMzNS4zLDExLjcsMzM3LjQsMTcuMiwzMzcuMiwyMy41eiBNMzI2LjMsNDA3LjV2ODEuNWMwLDYuMy0yLjMsMTEuOC02LjksMTYuNGMtNC42LDQuNi0xMCw2LjktMTYuNCw2LjloLTkzLjFjLTYuMywwLTExLjctMi4zLTE2LjQtNi45Yy00LjYtNC42LTYuOS0xMC02LjktMTYuNHYtODEuNWMwLTYuMywyLjMtMTEuNyw2LjktMTYuNGM0LjYtNC42LDEwLTYuOSwxNi40LTYuOUgzMDNjNi4zLDAsMTEuNywyLjMsMTYuNCw2LjlDMzI0LDM5NS43LDMyNi4zLDQwMS4yLDMyNi4zLDQwNy41eiIvPjwvZz48L3N2Zz4=);
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: center;
  color: #FFFFFF;
  display: table-cell;
  width: 40px;
  height: 20px;
}
/* line 669, ../components/sass/modules/organisms/_forms.scss */
#validation_notice_container p, #validation_notice_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #validation_notice_container .modal_footer, #validation_education_container p, #validation_education_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #validation_education_container .modal_footer, #validation_callmenow_container p, #validation_callmenow_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data #validation_callmenow_container .modal_footer, .validation_notice_container p, .validation_notice_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .validation_notice_container .modal_footer {
  padding: 10px 15px 5px !important;
}
/* line 673, ../components/sass/modules/organisms/_forms.scss */
#validation_notice_container ul, #validation_education_container ul, #validation_callmenow_container ul, .validation_notice_container ul {
  padding: 0 15px 15px;
}
/* line 676, ../components/sass/modules/organisms/_forms.scss */
#validation_notice_container ul li, #validation_education_container ul li, #validation_callmenow_container ul li, .validation_notice_container ul li {
  list-style: none;
  margin: 0 !important;
  padding: 0;
}
/* line 683, ../components/sass/modules/organisms/_forms.scss */
#validation_notice_container a, #validation_education_container a, #validation_callmenow_container a, .validation_notice_container a {
  display: none !important;
}
/* line 687, ../components/sass/modules/organisms/_forms.scss */
#validation_notice_container:after, #validation_education_container:after, #validation_callmenow_container:after, .validation_notice_container:after {
  display: none !important;
}

/* IE10 + IE11 only */
/* line 695, ../components/sass/modules/organisms/_forms.scss */
_:-ms-input-placeholder, :root #validation_notice_container, #validation_education_container, #validation_callmenow_container, .validation_notice_container {
  padding-left: 40px !important;
}
/* line 698, ../components/sass/modules/organisms/_forms.scss */
_:-ms-input-placeholder:before, :root #validation_notice_container:before, #validation_education_container:before, #validation_callmenow_container:before, .validation_notice_container:before {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  line-height: 50px;
}

/* line 707, ../components/sass/modules/organisms/_forms.scss */
div#content div#core-form-content {
  margin: 0 auto;
  overflow: hidden;
  background-color: transparent;
}

/* line 715, ../components/sass/modules/organisms/_forms.scss */
.fieldset-container, .fieldset-container--healthcare, .fieldset-container--footer, .fieldset-container--overzicht, .acceptance-messages, #validation_notice_container, #validation_education_container, #validation_callmenow_container, .validation_notice_container, .fieldset-container--flat-top, .fieldset-container-swipe {
  position: relative;
  background: #FFFFFF;
  padding: 25px 20px 5px 20px;
  margin-bottom: 15px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 715, ../components/sass/modules/organisms/_forms.scss */
  .fieldset-container, .fieldset-container--healthcare, .fieldset-container--footer, .fieldset-container--overzicht, .acceptance-messages, #validation_notice_container, #validation_education_container, #validation_callmenow_container, .validation_notice_container, .fieldset-container--flat-top, .fieldset-container-swipe {
    padding-top: 25px;
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 736, ../components/sass/modules/organisms/_forms.scss */
.fieldset-container--footer, .fieldset-container--overzicht {
  padding-bottom: 0 !important;
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 736, ../components/sass/modules/organisms/_forms.scss */
  .fieldset-container--footer, .fieldset-container--overzicht {
    display: block;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 736, ../components/sass/modules/organisms/_forms.scss */
  .fieldset-container--footer, .fieldset-container--overzicht {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 750, ../components/sass/modules/organisms/_forms.scss */
  .fieldset-container--footer .wide, .fieldset-container--overzicht .wide {
    display: block;
  }
}
/* line 754, ../components/sass/modules/organisms/_forms.scss */
.fieldset-container--footer .wide .one, .fieldset-container--overzicht .wide .one {
  margin-bottom: 0 !important;
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 754, ../components/sass/modules/organisms/_forms.scss */
  .fieldset-container--footer .wide .one, .fieldset-container--overzicht .wide .one {
    float: left !important;
  }
}
@media (min-width: 568px) and (max-width: 1024px) {
  /* line 761, ../components/sass/modules/organisms/_forms.scss */
  .fieldset-container--footer .wide .btn-next-container, .fieldset-container--overzicht .wide .btn-next-container {
    float: right !important;
  }
}

/* line 770, ../components/sass/modules/organisms/_forms.scss */
.fieldset-container--overzicht {
  background-color: transparent !important;
}

/* line 775, ../components/sass/modules/organisms/_forms.scss */
.fieldset-container--flat-top {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 780, ../components/sass/modules/organisms/_forms.scss */
img.ajax-loader {
  position: absolute;
  top: 20px;
  right: 5px;
}

/* line 786, ../components/sass/modules/organisms/_forms.scss */
div#core-form-content fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 792, ../components/sass/modules/organisms/_forms.scss */
.premium-total, .premium-total--student-hc {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
  margin-left: 50%;
  color: #328ABC;
  font-size: 18px;
  padding-bottom: 20px;
  text-align: right;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 792, ../components/sass/modules/organisms/_forms.scss */
  .premium-total, .premium-total--student-hc {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    margin-left: 0%;
  }
}
/* line 805, ../components/sass/modules/organisms/_forms.scss */
.premium-total span, .premium-total--student-hc span {
  display: inline-block;
  font-weight: 700;
  width: 70px;
}
/* line 811, ../components/sass/modules/organisms/_forms.scss */
.premium-total--student-hc {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
  margin-left: 0%;
  font-size: 16px;
  padding-bottom: 10px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 811, ../components/sass/modules/organisms/_forms.scss */
  .premium-total--student-hc {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}

/* line 824, ../components/sass/modules/organisms/_forms.scss */
.details-opzegging {
  display: none;
}

/* line 828, ../components/sass/modules/organisms/_forms.scss */
.container--expand {
  margin-bottom: 10px;
}
/* line 831, ../components/sass/modules/organisms/_forms.scss */
.container--expand .rb-question--large {
  margin-top: 10px;
  white-space: initial;
}
/* line 836, ../components/sass/modules/organisms/_forms.scss */
.container--expand .rb-question--large > fieldset > label {
  margin-top: 0 !important;
}

/* line 846, ../components/sass/modules/organisms/_forms.scss */
.overzicht {
  border-bottom: 1px solid #d6d8d9;
  font-size: 14px !important;
  line-height: 30px;
  overflow: hidden;
  padding-bottom: 7px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 60%;
}

/* line 858, ../components/sass/modules/organisms/_forms.scss */
.label--summary {
  width: 40%;
  color: #a2a5a6;
  padding-left: 0;
}

/* line 865, ../components/sass/modules/organisms/_forms.scss */
.btn-licenseplate-unknown span {
  background: #FCFCFC;
  border: 1px solid #EBEBEB;
  color: #087EA6;
  cursor: pointer;
  display: block;
  font-size: 13px;
  height: 43px;
  padding: 15px;
  text-align: center;
  width: 100%;
}
/* line 5, ../components/sass/_mixins.scss */
.btn-licenseplate-unknown span.ico-down:after {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 10px;
  padding-left: 5px;
}
/* line 5, ../components/sass/_mixins.scss */
.btn-licenseplate-unknown span.ico-up:after {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 10px;
  padding-left: 5px;
}
/* line 891, ../components/sass/modules/organisms/_forms.scss */
.btn-licenseplate-unknown span:hover {
  background: #F8F8F8;
  border-color: #E4E4E4;
}
/* line 896, ../components/sass/modules/organisms/_forms.scss */
.btn-licenseplate-unknown span a {
  border: 0;
  color: #328ABC;
  font-size: 12px;
}
/* line 902, ../components/sass/modules/organisms/_forms.scss */
.btn-licenseplate-unknown span p, .btn-licenseplate-unknown span .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .btn-licenseplate-unknown span .modal_footer {
  text-align: center !important;
}

/* line 908, ../components/sass/modules/organisms/_forms.scss */
.notice_container {
  border: 2px solid #95C4E5;
  display: table;
  height: 100% !important;
  padding: 0 !important;
  position: relative;
  width: 100%;
  margin: 15px 0;
}
/* line 917, ../components/sass/modules/organisms/_forms.scss */
.notice_container p, .notice_container .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .notice_container .modal_footer {
  padding: 10px;
}
/* line 922, ../components/sass/modules/organisms/_forms.scss */
.notice_container:before {
  content: "";
  background: #95C4E5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGZpbGw9IndoaXRlIiBoZWlnaHQ9IjUxMiIgPjxwYXRoIGQ9Ik01MDIuNzY1IDExMy44NTNsLTQ0LjgyLTQ0LjgyYy02LjE0OC02LjE0OC0xMy41NzYtOS4yMi0yMi41NC05LjIyLTguNzA4IDAtMTYuMzkyIDMuMDcyLTIyLjUzOCA5LjIybC0yMTYuNjggMjE3LjE5TDk5LjEyIDE4OC42NGMtNi4xNDgtNi4xNDctMTMuNTc2LTkuMjItMjIuNTQtOS4yMi04LjcwOCAwLTE2LjM5MiAzLjA3My0yMi41NCA5LjIyTDkuMjIgMjMzLjQ2QzMuMDczIDIzOS42MSAwIDI0Ny4wMzcgMCAyNTZjMCA4LjcwOCAzLjA3MyAxNi4zOTIgOS4yMiAyMi41NGwxMTkuNjEgMTE5LjYwNyA0NC44MiA0NC44MmM2LjE0NyA2LjE0OCAxMy41NzQgOS4yMiAyMi41MzggOS4yMiA4LjcxIDAgMTYuMzkyLTMuMDcyIDIyLjU0LTkuMjJsNDQuODItNDQuODJMNTAyLjc2NSAxNTguOTNjNi4xNDctNi4xNDcgOS4yMi0xMy41NzQgOS4yMi0yMi41MzguMjU2LTguOTY1LTIuODE3LTE2LjM5Mi05LjIyLTIyLjU0eiIvPjwvc3ZnPg==);
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: center;
  color: #FFFFFF;
  display: table-cell;
  width: 40px;
}

/* IE10 + IE11 only */
/* line 936, ../components/sass/modules/organisms/_forms.scss */
_:-ms-input-placeholder, :root .notice_container {
  padding-left: 40px !important;
}
/* line 939, ../components/sass/modules/organisms/_forms.scss */
_:-ms-input-placeholder:before, :root .notice_container:before {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  line-height: 50px;
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 948, ../components/sass/modules/organisms/_forms.scss */
  #actie_premie_lager_vraag {
    line-height: 1.857;
  }
}

/* line 954, ../components/sass/modules/organisms/_forms.scss */
.rb-question--large {
  margin-top: 10px;
  white-space: initial;
}
/* line 959, ../components/sass/modules/organisms/_forms.scss */
.rb-question--large > fieldset > label {
  margin-top: 0 !important;
}

/* line 964, ../components/sass/modules/organisms/_forms.scss */
.aangepaste_ingangsdatum {
  clear: both;
}

/* line 968, ../components/sass/modules/organisms/_forms.scss */
.insuree .care-form__header {
  margin-bottom: 15px;
}
/* line 971, ../components/sass/modules/organisms/_forms.scss */
.insuree .care-form__header > h3, .insuree .care-form__header a {
  margin-bottom: 0;
}
/* line 975, ../components/sass/modules/organisms/_forms.scss */
.insuree .care-form__header > h3 {
  float: left;
}
@media (min-width: 0) and (max-width: 767px) {
  /* line 979, ../components/sass/modules/organisms/_forms.scss */
  .insuree .care-form__header a.vergelijkingslink {
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 15px;
    width: 100%;
  }
}
@media (min-width: 768px) {
  /* line 979, ../components/sass/modules/organisms/_forms.scss */
  .insuree .care-form__header a.vergelijkingslink {
    float: right;
  }
}

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Aug 21, 2015, 9:59:02 AM
    Author     : jeroene
*/
/* line 11, ../components/sass/modules/organisms/_header.scss */
.header {
  background: #FFFFFF;
  display: block;
  left: 0;
  padding-bottom: 15px;
  position: static;
  top: 0;
  width: 100%;
  z-index: 150;
}
/* line 25, ../components/sass/modules/organisms/_header.scss */
.header .container-centered {
  height: 100%;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 11, ../components/sass/modules/organisms/_header.scss */
  .header {
    padding-bottom: 0;
    position: initial;
  }
}
/* line 34, ../components/sass/modules/organisms/_header.scss */
.header.header--small {
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
}

/* line 39, ../components/sass/modules/organisms/_header.scss */
.header__content {
  display: table;
  padding: 0;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 39, ../components/sass/modules/organisms/_header.scss */
  .header__content {
    display: none;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 39, ../components/sass/modules/organisms/_header.scss */
  .header__content {
    display: block;
    padding: 0;
  }
}
@media (min-width: 1024px) {
  /* line 39, ../components/sass/modules/organisms/_header.scss */
  .header__content {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
/* line 56, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand {
  display: table-cell;
  vertical-align: middle;
  padding: 0;
  position: relative;
  font-size: 18px;
  line-height: 20px;
  width: 100%;
}
@media (min-width: 1024px) {
  /* line 56, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand {
    display: block;
  }
}
/* line 69, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand a.logo {
  float: left;
  height: 86px;
}
/* line 73, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand a.logo img {
  height: 100%;
  width: auto;
  box-sizing: content-box;
}
/* line 80, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand img {
  max-height: 100px;
}
/* line 84, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand .font-h1 {
  color: #565a5c;
  font-size: 16px;
  font-weight: 400;
  float: left;
  margin-left: 25px;
  margin-top: 49px;
  text-transform: uppercase;
}
/* line 93, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand .font-h1 span {
  font-weight: 700;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 84, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand .font-h1 {
    display: none;
  }
}
/* line 102, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand div.header__phonenumber {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: #6d7375;
  float: right;
  font-size: 16px;
  margin-top: 49px;
  text-transform: none;
}
/* line 112, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand div.header__phonenumber span {
  font-size: 13px;
}
/* line 5, ../components/sass/_mixins.scss */
.header__content .navbar--brand div.header__phonenumber:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  margin-right: 5px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 102, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand div.header__phonenumber {
    display: none;
  }
}
/* line 125, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand span.btn--menu-collapse {
  display: none;
  background: #A8B400;
  padding: 10px;
  position: absolute;
  right: 5px;
  top: 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 134, ../components/sass/modules/organisms/_header.scss */
.header__content .navbar--brand span.btn--menu-collapse i {
  color: #FFFFFF;
  font-size: 18px;
  text-align: center;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 56, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand {
    display: block;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    position: relative;
  }
}
@media (min-width: 0) and (max-width: 768px) and (min-width: 0) and (max-width: 1024px) {
  /* line 147, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand img {
    height: auto;
    max-height: 100%;
    min-height: 100%;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 156, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand span.btn--menu-collapse {
    display: block;
    cursor: pointer;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 56, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand {
    padding: 0 1.2931% 10px 1.2931%;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 1024px) and (min-width: 0) and (max-width: 1024px) {
  /* line 166, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand img {
    height: auto;
    max-height: 100%;
    min-height: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 175, ../components/sass/modules/organisms/_header.scss */
  .header__content .navbar--brand span.btn--menu-collapse {
    display: block;
    cursor: pointer;
    right: 15px;
  }
}
/* line 183, ../components/sass/modules/organisms/_header.scss */
.header__content .header__content__right {
  display: table-cell;
  vertical-align: middle;
}
/* line 187, ../components/sass/modules/organisms/_header.scss */
.header__content .header__content__right p, .header__content .header__content__right .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .header__content .header__content__right .modal_footer {
  display: table-cell;
  vertical-align: middle;
}

/* line 194, ../components/sass/modules/organisms/_header.scss */
.header__content--sm {
  display: none;
  height: 50px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 194, ../components/sass/modules/organisms/_header.scss */
  .header__content--sm {
    display: block;
  }
}
/* line 202, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .container-searchbox {
  position: relative;
  display: block;
  width: 33%;
  float: left;
  padding: 0;
}
/* line 209, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .container-searchbox .btn-toggle {
  display: block;
  padding: 12px 12px;
  height: 50px;
  width: 50px;
  float: left;
  font-size: 18px;
  text-align: center;
  position: relative;
  border-right: solid 1px #a2a5a6;
}
/* line 5, ../components/sass/_mixins.scss */
.header__content--sm .container-searchbox .btn-toggle:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 21px;
}
/* line 224, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .container-searchbox .toggle-box {
  position: absolute;
  width: 100vw;
  background: #FFFFFF;
  top: 50px;
  padding: 10px;
  border-top: solid 1px #a2a5a6;
  border-bottom: solid 1px #a2a5a6;
  display: none;
  z-index: 10;
}
/* line 237, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .sm-logo {
  padding-top: 10px;
  margin: 0 auto;
  position: relative;
  float: left;
  width: 33%;
}
/* line 243, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .sm-logo a.logo {
  height: 28px;
  width: 100%;
  text-align: center;
}
/* line 248, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .sm-logo a.logo img {
  width: auto;
  height: 28px;
}
/* line 254, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .account_menu {
  float: right;
  margin: 0;
  padding: 0;
}
/* line 259, ../components/sass/modules/organisms/_header.scss */
.header__content--sm .account_menu .sm-btn-login {
  color: #565a5c;
  border-bottom: none !important;
  float: right;
  border-left: solid 1px #a2a5a6;
  padding: 12px;
  position: relative;
  height: 50px;
  width: 50px;
  text-align: center;
}
/* line 5, ../components/sass/_mixins.scss */
.header__content--sm .account_menu .sm-btn-login:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  font-size: 21px;
}

/* line 277, ../components/sass/modules/organisms/_header.scss */
.main-navigation {
  background: #FFFFFF;
  border-top: 1px solid #ddd;
}
/* line 282, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level li {
  display: inline-block;
  padding-bottom: 0;
}
/* line 287, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--phone {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: #A8B400;
  font-size: 14px;
  padding: 15px 20px;
  text-transform: none;
}
/* line 296, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--phone span {
  font-size: 13px;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 287, ../components/sass/modules/organisms/_header.scss */
  .main-navigation ul.main-menu__first-level > li.main-menu--phone {
    pointer-events: none;
  }
  /* line 302, ../components/sass/modules/organisms/_header.scss */
  .main-navigation ul.main-menu__first-level > li.main-menu--phone a {
    color: inherit;
    display: inline;
    margin-left: 0 !important;
    padding-left: 0 !important;
    padding-right: 5px !important;
  }
  /* line 310, ../components/sass/modules/organisms/_header.scss */
  .main-navigation ul.main-menu__first-level > li.main-menu--phone span {
    display: inline-block;
  }
}
@media (min-width: 1450px) {
  /* line 287, ../components/sass/modules/organisms/_header.scss */
  .main-navigation ul.main-menu__first-level > li.main-menu--phone {
    margin-left: 5%;
  }
}
/* line 319, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox {
  position: relative;
  float: right;
}
/* line 322, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > a {
  color: #1B2126;
  display: none;
}
/* line 326, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > a.active {
  color: #4F2D7F;
  background-color: #F5F7FA;
  border: 1px solid;
  border-bottom: 0;
  border-color: #E6E9ED !important;
}
/* line 336, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > a i:before {
  color: #1B2126;
  font-size: initial;
}
/* line 345, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form {
  margin: 15px 15px 0 0;
  position: relative;
}
/* line 349, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form input {
  background: #FFFFFF;
  border: none;
  float: left;
  margin: 0;
  outline: none;
  width: 80%;
}
/* line 357, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #a2a5a6;
}
/* line 360, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a2a5a6;
  opacity: 1;
}
/* line 364, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a2a5a6;
  opacity: 1;
}
/* line 368, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #a2a5a6;
}
/* line 373, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form button {
  color: #a2a5a6;
  float: left;
  height: 20px;
  padding: 0;
  width: 20px;
}
/* line 5, ../components/sass/_mixins.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--searchbox > div.main-menu--searchbox__dropdown > form button:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 385, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li.main-menu--login {
  position: relative;
  float: right;
}
/* line 390, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li {
  display: block;
  float: left;
}
/* line 394, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li i.ico--login {
  color: #1B2126;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 394, ../components/sass/modules/organisms/_header.scss */
  .main-navigation ul.main-menu__first-level > li i.ico--login {
    display: none;
  }
}
/* line 403, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li:hover > a {
  color: #328ABC;
  /*@include breakpoint(0 $medium){
    border: none;
    border-color: transparent !important;
  }*/
}
/* line 413, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li:hover i.ico--login {
  color: #4F2D7F;
}
/* line 418, ../components/sass/modules/organisms/_header.scss */
.main-navigation ul.main-menu__first-level > li > a {
  color: #a2a5a6;
  font-size: 15px;
  line-height: 20px;
  padding: 15px 20px;
  border: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  margin-bottom: -1px;
  z-index: 1;
  font-weight: 400;
  position: relative;
  display: block;
  transition: all 200ms ease-out 0s;
}
@media (min-width: 1024px) {
  /* line 418, ../components/sass/modules/organisms/_header.scss */
  .main-navigation ul.main-menu__first-level > li > a {
    padding: 15px 15px 15px 20px;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 277, ../components/sass/modules/organisms/_header.scss */
  .main-navigation {
    display: none;
  }
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 1, ../components/sass/modules/organisms/_hero.scss */
  #spotlight > div > div > div > div {
    height: 180px !important;
  }
}

/* line 7, ../components/sass/modules/organisms/_hero.scss */
#hero {
  margin-bottom: 0;
}

/* line 11, ../components/sass/modules/organisms/_hero.scss */
.hero {
  background-size: cover;
  height: 260px;
  padding: 0;
  position: relative;
  width: 100%;
}
/* line 23, ../components/sass/modules/organisms/_hero.scss */
.hero header h1 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
  color: #FFFFFF;
  font-size: 48px;
  font-weight: 400;
  letter-spacing: 0.025em;
  line-height: 130%;
  margin-bottom: 0;
  margin-top: 0;
  padding: 10px 0;
  text-align: center;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.7);
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 23, ../components/sass/modules/organisms/_hero.scss */
  .hero header h1 {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    font-size: 24px;
    padding-top: 0;
  }
}
/* line 43, ../components/sass/modules/organisms/_hero.scss */
.hero header p, .hero header .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .hero header .modal_footer {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
  color: #FFFFFF;
  font-size: 18px;
  line-height: 24px;
  padding: 0;
  text-align: center;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.7), 0 2px 10px rgba(0, 0, 0, 0.4);
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 43, ../components/sass/modules/organisms/_hero.scss */
  .hero header p, .hero header .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .hero header .modal_footer {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
    font-size: 14px;
  }
}
/* line 58, ../components/sass/modules/organisms/_hero.scss */
.hero header a.light {
  color: #FFFFFF;
  font-size: 18px;
}
/* line 70, ../components/sass/modules/organisms/_hero.scss */
.hero--frontpage {
  height: 645px;
}
/* line 74, ../components/sass/modules/organisms/_hero.scss */
.hero--content {
  padding: 89px 0 89px 0;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 74, ../components/sass/modules/organisms/_hero.scss */
  .hero--content {
    padding-top: 55px;
  }
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 74, ../components/sass/modules/organisms/_hero.scss */
  .hero--content {
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
}
/* line 91, ../components/sass/modules/organisms/_hero.scss */
.hero--content.cta--block {
  display: block;
  margin: auto;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  padding: 0;
}
/* line 101, ../components/sass/modules/organisms/_hero.scss */
.hero__caption-container {
  display: table;
  height: inherit;
  min-height: 100%;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 101, ../components/sass/modules/organisms/_hero.scss */
  .hero__caption-container {
    padding-left: 5%;
    padding-right: 5%;
  }
}
@media (min-width: 568px) and (max-width: 1200px) {
  /* line 101, ../components/sass/modules/organisms/_hero.scss */
  .hero__caption-container {
    padding-left: 5%;
  }
}
/* line 117, ../components/sass/modules/organisms/_hero.scss */
.hero__caption {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 41.66667%;
  float: left;
  padding-left: 1.2931%;
  padding-right: 1.2931%;
  background: #4F2D7F;
  padding-top: 25px;
  -webkit-animation-delay: 200ms;
  -moz-animation-delay: 200ms;
  animation-delay: 200ms;
  z-index: 100;
}
/* line 126, ../components/sass/modules/organisms/_hero.scss */
.hero__caption h1 {
  color: #FFFFFF;
  font-family: "ubuntu", sans-serif;
  font-size: 30px;
  font-weight: 400;
  margin-bottom: 0;
  text-transform: uppercase;
}
/* line 135, ../components/sass/modules/organisms/_hero.scss */
.hero__caption p, .hero__caption .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .hero__caption .modal_footer {
  color: #FFFFFF;
  font-size: 22px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 117, ../components/sass/modules/organisms/_hero.scss */
  .hero__caption {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 2.58621%;
    padding-right: 2.58621%;
  }
  /* line 143, ../components/sass/modules/organisms/_hero.scss */
  .hero__caption h1 {
    font-size: 24px;
  }
}
@media (min-width: 568px) and (max-width: 768px) {
  /* line 117, ../components/sass/modules/organisms/_hero.scss */
  .hero__caption {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 75%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 117, ../components/sass/modules/organisms/_hero.scss */
  .hero__caption {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 66.66667%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
@media (min-width: 1025px) and (max-width: 1200px) {
  /* line 117, ../components/sass/modules/organisms/_hero.scss */
  .hero__caption {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 41.66667%;
    float: left;
    padding-left: 1.2931%;
    padding-right: 1.2931%;
  }
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 11, ../components/sass/modules/organisms/_hero.scss */
  .hero {
    height: 180px !important;
  }
  /* line 164, ../components/sass/modules/organisms/_hero.scss */
  .hero--frontpage {
    display: block;
  }
}

/* line 170, ../components/sass/modules/organisms/_hero.scss */
#spotlight_ervaring .max_width {
  padding-top: 25px !important;
}

/* Default theme styles of the overlay */
/* line 3, ../components/sass/modules/organisms/_modals.scss */
.remodal-overlay {
  background: rgba(0, 0, 0, 0.7);
}

/* line 7, ../components/sass/modules/organisms/_modals.scss */
.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing {
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

/* line 13, ../components/sass/modules/organisms/_modals.scss */
.remodal-overlay.remodal-is-opening {
  -webkit-animation: remodal-overlay-opening-keyframes 0.3s;
  animation: remodal-overlay-opening-keyframes 0.3s;
}

/* line 18, ../components/sass/modules/organisms/_modals.scss */
.remodal-overlay.remodal-is-closing {
  -webkit-animation: remodal-overlay-closing-keyframes 0.3s;
  animation: remodal-overlay-closing-keyframes 0.3s;
}

/* Default theme styles of the wrapper */
/* line 25, ../components/sass/modules/organisms/_modals.scss */
.remodal-wrapper {
  padding: 25px 25px 0;
  -webkit-overflow-scrolling: auto !important;
}

/* Default theme styles of the modal dialog */
/* line 32, ../components/sass/modules/organisms/_modals.scss */
.remodal {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 25px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  background: #FFFFFF;
  max-width: 700px;
}
@media (min-width: 1025px) {
  /* line 32, ../components/sass/modules/organisms/_modals.scss */
  .remodal {
    max-width: 1024px;
    min-width: 800px;
  }
}

/* line 47, ../components/sass/modules/organisms/_modals.scss */
.remodal.remodal-is-opening,
.remodal.remodal-is-closing {
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

/* line 53, ../components/sass/modules/organisms/_modals.scss */
.remodal.remodal-is-opening {
  -webkit-animation: remodal-opening-keyframes 0.3s;
  animation: remodal-opening-keyframes 0.3s;
}

/* line 58, ../components/sass/modules/organisms/_modals.scss */
.remodal.remodal-is-closing {
  -webkit-animation: remodal-closing-keyframes 0.3s;
  animation: remodal-closing-keyframes 0.3s;
}

/* Vertical align of the modal dialog */
/* line 65, ../components/sass/modules/organisms/_modals.scss */
.remodal,
.remodal-wrapper:after {
  vertical-align: middle;
}

/* window sizes */
/* line 72, ../components/sass/modules/organisms/_modals.scss */
.remodal.tiny {
  max-width: 250px;
}

/* line 77, ../components/sass/modules/organisms/_modals.scss */
.remodal.small {
  max-width: 450px;
}

/* line 82, ../components/sass/modules/organisms/_modals.scss */
.remodal.medium {
  max-width: 650px;
}

/* line 87, ../components/sass/modules/organisms/_modals.scss */
.remodal.large {
  max-width: 850px;
}

/* line 92, ../components/sass/modules/organisms/_modals.scss */
.remodal.huge {
  max-width: 1050px;
}

/* line 97, ../components/sass/modules/organisms/_modals.scss */
.remodal.full {
  width: 100%;
}

/* line 102, ../components/sass/modules/organisms/_modals.scss */
.remodal.cover {
  position: absolute;
  top: 25px;
  left: 25px;
  bottom: 25px;
  right: 25px;
  width: auto;
  margin: 0;
}

/* Close button */
/* line 115, ../components/sass/modules/organisms/_modals.scss */
.remodal-close {
  position: absolute;
  top: 10px;
  right: 10px;
  display: block;
  overflow: visible;
  width: 35px;
  height: 35px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  text-decoration: none;
  color: #BCBFC0;
  border: 0;
  outline: 0;
  background: transparent;
}

/* line 135, ../components/sass/modules/organisms/_modals.scss */
.remodal-close:hover,
.remodal-close:focus {
  color: #565a5c;
  background: #F8F8F8;
}

/* line 141, ../components/sass/modules/organisms/_modals.scss */
.remodal-close:active {
  color: #BCBFC0;
}

/* line 145, ../components/sass/modules/organisms/_modals.scss */
.remodal-close:before {
  font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
  font-size: 25px;
  line-height: 25px;
  position: absolute;
  top: 5px;
  right: 10.5px;
  display: block;
  content: "\00d7";
  text-align: center;
}

/* Dialog buttons */
/* line 159, ../components/sass/modules/organisms/_modals.scss */
.remodal-confirm,
.remodal-cancel {
  font: inherit;
  display: inline-block;
  overflow: visible;
  min-width: 110px;
  margin: 0;
  padding: 12px 0;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  border: 0;
  outline: 0;
}

/* line 181, ../components/sass/modules/organisms/_modals.scss */
.remodal-confirm {
  color: #fff;
  background: #81c784;
}

/* line 186, ../components/sass/modules/organisms/_modals.scss */
.remodal-confirm:hover,
.remodal-confirm:focus {
  background: #66bb6a;
}

/* line 191, ../components/sass/modules/organisms/_modals.scss */
.remodal-cancel {
  color: #fff;
  background: #e57373;
}

/* line 196, ../components/sass/modules/organisms/_modals.scss */
.remodal-cancel:hover,
.remodal-cancel:focus {
  background: #ef5350;
}

/* Remove inner padding and border in Firefox 4+ for the button tag. */
/* line 203, ../components/sass/modules/organisms/_modals.scss */
.remodal-confirm::-moz-focus-inner,
.remodal-cancel::-moz-focus-inner,
.remodal-close::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* Keyframes
   ========================================================================== */
@-webkit-keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@-webkit-keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
}
@keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
}
@-webkit-keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
/* IE8
   ========================================================================== */
/* line 304, ../components/sass/modules/organisms/_modals.scss */
.lt-ie9 .remodal-overlay {
  background: #2b2e38;
}

/* line 308, ../components/sass/modules/organisms/_modals.scss */
.lt-ie9 .remodal {
  width: 700px;
}

/* line 312, ../components/sass/modules/organisms/_modals.scss */
#upload--preview {
  max-width: 100% !important;
}

/* legacy */
/* line 3, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-container {
  font-family: "ubuntu", sans-serif;
  font-size: 13px;
  max-width: 800px;
}

/* line 9, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-wrap {
  overflow: visible !important;
}

/* line 13, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data {
  background: #fff;
  border-radius: 0 !important;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25) !important;
  color: #292929;
  padding-bottom: 1px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 13, ../components/sass/modules/organisms/_modals_legacy.scss */
  .simplemodal-data {
    margin: 0 auto;
    width: 95%;
  }
}

/* line 27, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-overlay {
  background: black !important;
  opacity: 0.7 !important;
}

/* line 32, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data ul,
.simplemodal-data ol {
  margin: 0.5em 2.5em 1em;
}

/* line 37, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data ul {
  list-style: disc;
  min-width: 150px;
}

/* line 42, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data ol {
  list-style: decimal;
  min-width: 150px;
}

/* line 47, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data li {
  text-align: left;
  font-size: 100%;
}

/* line 52, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data p, .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer {
  font-size: 14px !important;
  margin: 0 !important;
}

/* line 57, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data button {
  color: #6D7375;
  background: #FFFFFF;
  background-image: linear-gradient(180deg, #ffffff 0%, #f8f8f8 100%);
  border: 1px solid #CCCCCC;
  font-weight: bold;
  min-width: 50px;
  padding: 4px 10px;
}
/* line 66, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data button::-moz-focus-inner {
  border: 0;
}

/* line 71, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data button#execFnYes {
  border-radius: 0;
  font-family: "ubuntu", sans-serif;
  font-size: 14px;
  margin: 20px 8px;
  padding: 12px;
  width: 100px;
}

/* line 81, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data button#execFnNo {
  background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
  border: 1px solid #CCCCCC;
  border-radius: 0;
  color: #6D7375;
  font-family: "ubuntu", sans-serif;
  font-size: 14px;
  text-shadow: none;
  margin: 20px 8px;
  padding: 12px;
  width: 100px;
}
/* line 94, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data button#execFnNo:hover {
  background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
  color: #6D7375;
}
/* line 99, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data button#execFnNo:active {
  background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
  color: #6D7375;
}
/* line 104, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data button#execFnNo:focus {
  background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
  color: #6D7375;
}

/* line 110, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-data h2,
.simplemodal-data h3 {
  background: #FFFFFF !important;
  border-bottom: 1px solid #EBEBEB;
  color: #328ABC !important;
  font-family: "ubuntu", sans-serif !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  height: 100% !important;
  line-height: initial !important;
  padding: 15px 20px !important;
  margin: 0 0 10px !important;
  text-align: left;
}

/* line 125, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-close {
  position: absolute;
  right: 8px;
  top: 8px;
  cursor: pointer;
  padding: 15px;
  font-size: 11px;
  display: none;
}
/* line 134, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-close:hover {
  background: #F8F8F8;
}
/* line 137, ../components/sass/modules/organisms/_modals_legacy.scss */
.simplemodal-close:hover:before {
  color: #565a5c !important;
}
/* line 5, ../components/sass/_mixins.scss */
.simplemodal-close:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #BCBFC0;
}

/* line 147, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 {
  border-radius: 0;
  font-family: "ubuntu", sans-serif;
  text-align: center;
}
/* line 152, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 p, .modal_v1 .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .modal_v1 .modal_footer {
  font-size: 14px;
  margin: 15px 20px 0 !important;
  padding-bottom: 0;
  text-align: center;
  line-height: 1.5;
}
/* line 160, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 table {
  border-collapse: collapse;
  font-family: "ubuntu", sans-serif;
  font-size: 12px;
  text-align: right;
  line-height: 20px;
  margin: 8px 16px;
}
/* line 169, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 td, .modal_v1 th {
  border: 1px solid #f2f2f2;
  padding: 10px;
}
/* line 175, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 th {
  background: #7498B3;
  border: 0;
  color: #fff;
  font-weight: 600;
}
/* line 182, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 table tr:nth-child(2n+1) td {
  background-color: #f7f7f7 !important;
}
/* line 186, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 table tr td:first-child {
  background-color: #ebf4fb;
  color: #718A9E;
  font-weight: 500;
  text-align: left;
}
/* line 193, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 table tr:nth-child(2n+1) td:first-child {
  background-color: #E3F0F9 !important;
  color: #718A9E;
  font-weight: 500;
  text-align: left;
}
/* line 200, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 table tr td:first-child + td, .modal_v1 table tr td:first-child + td + td {
  white-space: nowrap;
}
/* line 204, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 table tr td:not(:first-of-type) {
  text-align: right;
}
/* line 208, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 table tr td:last-of-type {
  padding-right: 10px;
}
/* line 212, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1 .tooltip-table.zorg-primair tr td:first-child + td + td {
  color: #a2a5a6;
}
/* line 215, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v1__body {
  max-height: 500px;
  overflow: auto;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 215, ../components/sass/modules/organisms/_modals_legacy.scss */
  .modal_v1__body {
    max-height: 300px;
  }
}

/* line 225, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 {
  left: 40%;
  margin: 0 0 0 -10%;
  position: fixed;
  width: 40%;
  top: -50%;
  box-sizing: border-box;
  z-index: 999;
  display: none;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 225, ../components/sass/modules/organisms/_modals_legacy.scss */
  .modal_v2 {
    left: 5%;
    margin: 0;
    max-height: 330px;
    width: 90%;
  }
}
/* line 242, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2__body {
  max-height: 500px;
  overflow: auto;
  padding: 0 25px 15px 25px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 242, ../components/sass/modules/organisms/_modals_legacy.scss */
  .modal_v2__body {
    max-height: 300px;
  }
}
/* line 252, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 .footer.center {
  display: none;
}
/* line 256, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 p, .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer {
  padding: 0 25px 25px;
}
/* line 260, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 h2 {
  color: #087EA6;
}
/* line 264, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 ul {
  padding: 0 25px 25px 45px;
}
/* line 267, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 ul li {
  position: relative;
}
/* line 270, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 ul li:last-child {
  padding-bottom: 0;
}
/* line 274, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 ul li:before {
  content: "\f138";
  font-family: 'FontAwesome';
  position: absolute;
  left: -22px;
  top: -3px;
  font-size: 18px;
  color: #A8B400;
}
/* line 286, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 .modal-content {
  padding: 0;
}

/* line 291, ../components/sass/modules/organisms/_modals_legacy.scss */
.cmn-prefix {
  padding-top: 20px;
}

/* line 295, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 h2 {
  padding: 20px 25px !important;
  text-align: left;
  font-size: 18px;
  font-weight: 300;
  border-bottom: 1px solid #EBEBEB;
}

/* line 303, ../components/sass/modules/organisms/_modals_legacy.scss */
.btn--cmn-20 {
  height: 40px;
  margin-top: 2px;
  padding-top: 8px;
  top: 1px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 303, ../components/sass/modules/organisms/_modals_legacy.scss */
  .btn--cmn-20 {
    float: right;
  }
}

/* line 313, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 .icon.icon-Sluit {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
  padding: 15px;
  font-size: 12px;
}
/* line 322, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 .icon.icon-Sluit:hover {
  background: #F8F8F8;
}
/* line 325, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 .icon.icon-Sluit:hover:before {
  color: #565a5c !important;
}
/* line 5, ../components/sass/_mixins.scss */
.modal_v2 .icon.icon-Sluit:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
  color: #D4D8D9;
}

/* line 335, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal-content {
  background: #FFFFFF;
  position: relative;
  z-index: 50;
  text-align: left;
  padding: 0 25px 25px 25px;
}

/* line 343, ../components/sass/modules/organisms/_modals_legacy.scss */
.phone-input {
  padding: 0 25px 25px;
}
/* line 346, ../components/sass/modules/organisms/_modals_legacy.scss */
.phone-input label {
  color: #6d7375;
  font-size: 14px;
  font-family: "ubuntu", sans-serif;
  line-height: 26px;
  margin-top: 10px;
}
/* line 354, ../components/sass/modules/organisms/_modals_legacy.scss */
.phone-input input {
  width: 80% !important;
}
/* line 358, ../components/sass/modules/organisms/_modals_legacy.scss */
.phone-input button {
  height: 40px !important;
}

/* line 363, ../components/sass/modules/organisms/_modals_legacy.scss */
.modal_v2 .overlay {
  background: black;
  opacity: 0.7;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 11;
  cursor: pointer;
}

/* line 375, ../components/sass/modules/organisms/_modals_legacy.scss */
.modalMessage {
  font-family: "ubuntu", sans-serif;
  padding: 15px;
}
/* line 379, ../components/sass/modules/organisms/_modals_legacy.scss */
.modalMessage button {
  display: block;
  margin-top: 15px;
}

/* line 1, ../components/sass/modules/organisms/_swipe_navigation.scss */
.wrapper-swipe-container {
  background: #FFFFFF;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 15px;
}

/* line 7, ../components/sass/modules/organisms/_swipe_navigation.scss */
.fieldset-container-swipe {
  text-align: center;
  margin: 0;
}
/* line 11, ../components/sass/modules/organisms/_swipe_navigation.scss */
.fieldset-container-swipe p, .fieldset-container-swipe .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .fieldset-container-swipe .modal_footer {
  text-align: center !important;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 7, ../components/sass/modules/organisms/_swipe_navigation.scss */
  .fieldset-container-swipe {
    text-align: center;
  }
  /* line 18, ../components/sass/modules/organisms/_swipe_navigation.scss */
  .fieldset-container-swipe label {
    text-align: left !important;
  }
  /* line 22, ../components/sass/modules/organisms/_swipe_navigation.scss */
  .fieldset-container-swipe p, .fieldset-container-swipe .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .fieldset-container-swipe .modal_footer {
    text-align: center !important;
  }
}

/* line 28, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav-container {
  position: relative;
  display: inline-block;
  width: 100%;
  background: #FFFFFF;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-bottom: 15px;
  padding: 25px;
  padding-bottom: 50px;
}

/* line 40, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__left, .swipe-nav__right {
  position: relative;
  display: inline-block;
  width: 10%;
  cursor: pointer;
  font-size: 18px;
  height: 35px;
  color: #a2a5a6;
}

/* line 50, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__left {
  float: left;
  padding-right: 5px;
}
/* line 5, ../components/sass/_mixins.scss */
.swipe-nav__left:after {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 56, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__left:after {
  position: absolute;
  display: block;
  left: 0;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 56, ../components/sass/modules/organisms/_swipe_navigation.scss */
  .swipe-nav__left:after {
    left: 0;
  }
}

/* line 66, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__right {
  float: right;
  padding-left: 5px;
}
/* line 5, ../components/sass/_mixins.scss */
.swipe-nav__right:after {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}

/* line 72, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__right:after {
  position: absolute;
  display: block;
  right: 0;
}

/* line 78, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__header {
  float: left;
  text-align: center;
  width: 80%;
}

/* line 84, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__bar-container {
  position: relative;
  display: block;
  margin: 0 auto;
  overflow: hidden;
  background: #f8f8f8;
  height: 5px;
  width: 77%;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 84, ../components/sass/modules/organisms/_swipe_navigation.scss */
  .swipe-nav__bar-container {
    width: 90%;
  }
}

/* line 98, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__header__container {
  background: #FFFFFF;
  padding: 25px 25px 10px 25px;
  border-bottom: 1px solid #ebebeb;
}

/* line 104, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav__bar {
  position: relative;
  display: block;
  width: 0%;
  height: 5px;
  background: #A8B400;
}

/* line 112, ../components/sass/modules/organisms/_swipe_navigation.scss */
.swipe-nav-number {
  position: absolute;
  display: block;
  text-align: center;
  top: 37px;
  left: 0;
  right: 0;
  font-size: 13px;
}

/* Views */
/* line 7, ../components/sass/modules/organisms/_articles.scss */
.view-vacatures .views-row,
.view-nieuws .views-row {
  padding-bottom: 20px;
}

/* line 13, ../components/sass/modules/organisms/_articles.scss */
.view-vacatures .views-row .views-field-title,
.view-nieuws .views-row .views-field-title-1 {
  padding-bottom: 20px;
  border-bottom: 1px solid #f2f2f2;
}

/* line 20, ../components/sass/modules/organisms/_articles.scss */
.view-nieuws .views-row .views-field-title-1,
.view-vacatures .views-row .views-field-title {
  font-size: 30px;
  font-weight: 400;
}

/* line 27, ../components/sass/modules/organisms/_articles.scss */
.view-vacatures .views-row .views-field-body,
.view-nieuws .views-row .views-field-body {
  padding-top: 15px;
}

/* line 33, ../components/sass/modules/organisms/_articles.scss */
.view-vacatures .views-row .views-field-body a,
.view-nieuws .views-row .views-field-body a {
  border: none;
  color: #6d7375;
  font-weight: 400;
  text-decoration: none;
}

/* line 42, ../components/sass/modules/organisms/_articles.scss */
.view-vacatures .views-row .views-field-view-node,
.view-nieuws .views-row .views-field-view-node {
  text-align: right;
}

/* line 48, ../components/sass/modules/organisms/_articles.scss */
.view-vacatures .views-row .views-field-title a,
.view-nieuws .views-row .views-field-title-1 a {
  border: none;
  color: #4F2D7F;
  font-weight: 300;
  text-decoration: none;
}

/* line 59, ../components/sass/modules/organisms/_articles.scss */
.article--blog h1 {
  border-bottom: 1px solid #f2f2f2;
  font-size: 28px;
  font-weight: 400;
  margin-bottom: 20px;
  padding: 0 0 10px;
}
/* line 67, ../components/sass/modules/organisms/_articles.scss */
.article--blog div.publication {
  color: #a2a5a6;
  font-weight: 300;
  margin-bottom: 20px;
}
/* line 73, ../components/sass/modules/organisms/_articles.scss */
.article--blog ul {
  list-style-type: none;
  margin: 0 0 20px 15px;
}
/* line 77, ../components/sass/modules/organisms/_articles.scss */
.article--blog ul li {
  position: relative;
  padding-bottom: 10px;
}
/* line 81, ../components/sass/modules/organisms/_articles.scss */
.article--blog ul li:last-child {
  padding-bottom: 0;
}
/* line 85, ../components/sass/modules/organisms/_articles.scss */
.article--blog ul li:before {
  background: #A8B400;
  border-radius: 100%;
  content: "";
  height: 6px;
  left: -15px;
  margin-right: 8px;
  position: absolute;
  top: 6px;
  width: 6px;
}
/* line 98, ../components/sass/modules/organisms/_articles.scss */
.article--blog ul a {
  color: #4F2D7F;
  text-decoration: none;
}
/* line 102, ../components/sass/modules/organisms/_articles.scss */
.article--blog ul a:hover {
  color: #A8B400;
}

/* line 1, ../components/sass/modules/organisms/_downloads.scss */
.download {
  margin: 0 auto;
  width: 100%;
}

/* line 6, ../components/sass/modules/organisms/_downloads.scss */
.download h2 {
  margin: 30px 0;
}

/* line 10, ../components/sass/modules/organisms/_downloads.scss */
.download-large {
  padding-bottom: 10px;
}

/* line 14, ../components/sass/modules/organisms/_downloads.scss */
.download ul.download-list {
  list-style: none;
  padding-left: 0;
}

/* line 19, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list .category-title {
  border-bottom: 1px solid #f2f2f2;
  display: block;
  padding: 30px 0 10px 0;
}

/* line 25, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list ul {
  padding: 0 !important;
  list-style-type: none;
}

/* line 30, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list li li {
  padding: 10px 20px;
  border-bottom: 1px solid #f2f2f2;
  color: #6e6e6e;
  font-size: 12px;
  position: relative;
}
/* line 37, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list li li .fa-arrow-circle-down {
  font-size: 14px;
  margin-top: -7px;
  position: absolute;
  right: 5px;
  top: 50%;
}
/* line 45, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list li li .fa-file-o {
  font-size: 14px;
  margin-top: -7px;
  position: absolute;
  left: 5px;
  top: 50%;
}

/* line 54, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list li li:hover {
  background: #E9F2F5;
}

/* line 58, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list .pdf {
  float: left;
}

/* line 62, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list .pdf a {
  display: inline;
}

/* line 66, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list a.inline {
  display: inline;
}

/* line 70, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list .fa-arrow-circle-down {
  color: #929292;
  line-height: 16px;
  font-size: 16px;
  margin-right: 5px;
}

/* line 77, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list .category-title {
  color: #A8B400;
  padding-right: 10px;
  font-size: 16px;
}

/* line 83, ../components/sass/modules/organisms/_downloads.scss */
.download .download-list a {
  font-weight: 400;
  color: #6e6e6e;
  font-size: 14px;
  border-bottom: 0;
  margin-left: 10px;
  width: 80%;
  text-decoration: none;
}

/* line 93, ../components/sass/modules/organisms/_downloads.scss */
.download .single-year-list {
  font-weight: bold;
  font-size: 24px;
  color: #4F2D7F;
}

/* line 99, ../components/sass/modules/organisms/_downloads.scss */
.download .yearbar {
  padding: 15px 20px;
  border-bottom: 1px solid #F2F2F2;
  position: relative;
}

/* line 105, ../components/sass/modules/organisms/_downloads.scss */
.yearbar:hover {
  background: #E9F2F5;
  cursor: pointer;
}

/* line 110, ../components/sass/modules/organisms/_downloads.scss */
.download i.caret {
  width: 15px;
  font-size: 14px;
  left: 5px;
  margin-top: -10px;
  position: absolute;
  top: 50%;
}

/* line 120, ../components/sass/modules/organisms/_downloads.scss */
.download i.angle {
  float: right;
  font-size: 14px;
  font-size: 14px;
  margin-top: -12px;
  position: absolute;
  right: 5px;
  top: 50%;
}

/* line 130, ../components/sass/modules/organisms/_downloads.scss */
.download .showhidetext {
  float: right;
  font-size: 16px;
  line-height: 24px;
  margin-right: 10px;
}

/* line 137, ../components/sass/modules/organisms/_downloads.scss */
.max_width_800.faq {
  padding-bottom: 30px;
}

/* line 141, ../components/sass/modules/organisms/_downloads.scss */
.faq h3 {
  border-bottom: 1px solid #f2f2f2;
  padding: 30px 0;
}

/* line 146, ../components/sass/modules/organisms/_downloads.scss */
.faq h5 {
  font-weight: bold;
  padding: 20px 0;
}

/* line 151, ../components/sass/modules/organisms/_downloads.scss */
.faq .questions_container {
  margin: 0 auto;
}

/* line 155, ../components/sass/modules/organisms/_downloads.scss */
.faq .questions_container ol {
  display: table;
  margin: 0 auto;
  padding-bottom: 30px;
}

/* line 161, ../components/sass/modules/organisms/_downloads.scss */
.faq .questions_container ol li {
  line-height: 1.8;
}

/* line 165, ../components/sass/modules/organisms/_downloads.scss */
.faq .button:hover {
  border-bottom: none;
}

/* line 169, ../components/sass/modules/organisms/_downloads.scss */
ol {
  counter-reset: li;
  /* Initiate a counter */
  margin-left: 0;
  /* Remove the default left margin */
  padding-left: 0;
  /* Remove the default left padding */
}

/* line 175, ../components/sass/modules/organisms/_downloads.scss */
.lists li:before {
  content: counter(li);
  /* Use the counter as content */
  counter-increment: li;
  /* Increment the counter by 1 */
  /* Position and style the number */
  position: absolute;
  top: 14px;
  left: -5px;
  width: 40px;
  padding: 4px 0 0 5px;
  text-align: center;
  font-weight: bold;
  color: #767676;
}

/* line 189, ../components/sass/modules/organisms/_downloads.scss */
ol > li {
  position: relative;
  /* Create a positioning context */
  margin: 0 0 0 0px;
  /* Give each list item a left margin to make room for the numbers */
  padding: 18px 3px 3px 40px;
  /* Add some spacing around the content */
  list-style: none;
  /* Disable the normal item numbering */
}

/* line 196, ../components/sass/modules/organisms/_downloads.scss */
ol li a {
  border-bottom: none;
  color: #767676;
}

/* line 201, ../components/sass/modules/organisms/_downloads.scss */
ol li a:hover {
  border-bottom: none;
}

/* line 205, ../components/sass/modules/organisms/_downloads.scss */
.contact {
  border-top: 1px solid #f2f2f2;
  background-color: #fcfcfc !important;
  margin: 0 auto;
  padding: 20px 20px;
}

/* line 212, ../components/sass/modules/organisms/_downloads.scss */
.contact ul {
  float: none;
  margin-right: auto;
}

/* line 217, ../components/sass/modules/organisms/_downloads.scss */
.contact ul li {
  color: #ccc;
  font-size: 20px;
  font-weight: bold;
  line-height: 2.5;
  list-style-type: none;
}

/* line 225, ../components/sass/modules/organisms/_downloads.scss */
.contact ul li i {
  margin-right: 10px;
}

/* line 229, ../components/sass/modules/organisms/_downloads.scss */
.contact .contact-container {
  margin: 0 auto;
  width: 100%;
  text-align: center;
}

/* line 235, ../components/sass/modules/organisms/_downloads.scss */
.contact .contact-container ul {
  display: inherit;
}

/* line 240, ../components/sass/modules/organisms/_downloads.scss */
ul.contact_gegevens_list {
  margin: 50px 0;
}

/* line 244, ../components/sass/modules/organisms/_downloads.scss */
.contact_gegevens_list li {
  display: inline-block;
  margin: 0 20px;
  font-weight: 400;
}

/* line 250, ../components/sass/modules/organisms/_downloads.scss */
.contact_gegevens_list li p, .contact_gegevens_list li .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .contact_gegevens_list li .modal_footer {
  font-weight: 400;
  color: #333333;
  display: inline;
}

/* line 256, ../components/sass/modules/organisms/_downloads.scss */
.downloads-footer-link {
  color: #333333;
  border-bottom: none;
}

/* line 15, ../components/sass/modules/organisms/_faq.scss */
#main-content-wrapper--sidebar .faq_container .answer ul li,
#main-content-wrapper--nosidebar .faq_container .answer ul li {
  padding-left: 30px;
  line-height: 20px;
  background: url(../images/list.png) no-repeat scroll 0 3px;
}

/* line 25, ../components/sass/modules/organisms/_faq.scss */
.faq_container h3 {
  color: #328ABC !important;
  font-size: 36px;
  font-weight: 300;
  padding-top: 0 !important;
}
/* line 33, ../components/sass/modules/organisms/_faq.scss */
.faq_container table {
  border: 1px solid #ededed;
  font-size: 14px;
  margin: 20px 20px 30px;
  width: 760px;
}
/* line 39, ../components/sass/modules/organisms/_faq.scss */
.faq_container table tbody {
  border-top: none;
}
/* line 43, ../components/sass/modules/organisms/_faq.scss */
.faq_container table th {
  text-align: left;
}
/* line 47, ../components/sass/modules/organisms/_faq.scss */
.faq_container table th, .faq_container table td {
  border-bottom: 1px solid #ededed;
  border-right: 1px solid #ededed;
  padding: 10px;
}
/* line 52, ../components/sass/modules/organisms/_faq.scss */
.faq_container table th:last-child, .faq_container table td:last-child {
  border-right: none;
}
/* line 58, ../components/sass/modules/organisms/_faq.scss */
.faq_container .back-link {
  margin-bottom: 1em;
  border-bottom: none;
}
/* line 63, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb {
  border: 2px solid #f2f2f2;
  border-radius: 10px;
  display: table;
  list-style: outside none none;
  padding: 0;
  margin: 2em auto 0;
  /* Center ul */
}
/* line 71, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb li {
  display: inline;
  position: relative;
  /* Hide first and last arrow */
}
/* line 76, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb li:first-child a:before, .faq_container ul.breadcrumb li:last-child a:after {
  display: none;
}
/* line 80, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb li a {
  border: medium none;
  display: block;
  float: left;
  height: 35px;
  margin: 0 2px 0 0;
  padding: 8px 20px 2px 40px;
  position: relative;
  text-align: center;
  text-decoration: none;
  /* Arrow */
}
/* line 92, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb li a:after, .faq_container ul.breadcrumb li a:before {
  border-bottom: 18px solid transparent;
  border-top: 18px solid transparent;
  content: "";
  position: absolute;
  top: 0;
}
/* line 100, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb li a:after {
  border-left: 20px solid #fff;
  right: -20px;
  z-index: 1;
}
/* line 106, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb li a:before {
  border-left: 20px solid #f2f2f2;
  left: 0;
}
/* line 114, ../components/sass/modules/organisms/_faq.scss */
.faq_container .question_title {
  font-size: 24px;
  padding: 28.8px 0;
  margin-bottom: 0;
}
/* line 121, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_title {
  font-size: 30px;
  padding: 1em 0px;
  color: #328ABC !important;
  font-size: 30px !important;
  font-weight: 300 !important;
}
/* line 128, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_title a {
  color: #328ABC !important;
  font-size: 30px !important;
  font-weight: 300 !important;
}
/* line 135, ../components/sass/modules/organisms/_faq.scss */
.faq_container .sticky_title {
  padding-top: 1em;
}
/* line 139, ../components/sass/modules/organisms/_faq.scss */
.faq_container .green.center {
  background: #4F2D7F;
  color: #FFFFFF;
  font-size: 1.6em;
  position: relative;
  top: -25px;
  z-index: 11;
}
/* line 147, ../components/sass/modules/organisms/_faq.scss */
.faq_container .green.center:before {
  background: #4F2D7F;
  bottom: 0;
  content: "";
  display: block;
  left: -50%;
  overflow: hidden;
  position: absolute;
  right: -50%;
  top: 0;
  z-index: 1;
}
/* line 161, ../components/sass/modules/organisms/_faq.scss */
.faq_container .subtitle {
  color: #FFFFFF;
  font-size: 25px;
  font-weight: 300;
  position: relative;
  z-index: 10;
}
/* line 170, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list {
  list-style: none;
  margin: 0;
  padding: 20px 0 0 0;
}
/* line 175, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li {
  width: calc(50% - 20px);
  box-sizing: border-box;
  float: left;
  border: 1px solid #f2f2f2;
  border-radius: 5px;
  margin: 0 10px 20px 10px;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 175, ../components/sass/modules/organisms/_faq.scss */
  .faq_container .category_list > li {
    width: 100%;
  }
}
/* line 187, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li .category_title {
  text-align: center;
  border-bottom: 1px solid #f2f2f2;
}
/* line 191, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li .category_title a {
  color: #4F2D7F;
  font-size: 16px;
  text-decoration: none;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 191, ../components/sass/modules/organisms/_faq.scss */
  .faq_container .category_list > li .category_title a {
    font-size: 24px;
  }
}
/* line 200, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li .category_title a:hover {
  color: #A8B400;
}
/* line 206, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li ol {
  margin-left: 0 !important;
}
/* line 210, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li ol li.item {
  height: 115px;
  font-size: 16px;
  padding: 1em 1.2em 15px 3em;
  position: relative;
}
/* line 216, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li ol li.item:before {
  padding-right: 1.2em;
  font-weight: bold;
  display: inline;
  width: auto;
  color: #767676;
}
/* line 224, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li ol li.item .fa-chevron-right {
  color: #ededed;
  font-size: 14px;
  margin-top: -14px;
  position: absolute;
  right: 5px;
  top: 50%;
}
/* line 235, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li ol li.more {
  text-align: center;
  padding: 20px 0 15px;
  border-top: 1px solid #f2f2f2;
}
/* line 240, ../components/sass/modules/organisms/_faq.scss */
.faq_container .category_list > li ol li.more a {
  color: #A8B400;
  font-size: 16px;
  text-decoration: underline;
}
/* line 250, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol {
  padding: 0;
  list-style-position: inside;
  counter-reset: category_list;
  list-style: none;
  margin-left: 0 !important;
}
/* line 257, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li.item {
  border-top: 1px solid #f2f2f2;
  font-size: 1.2em;
  padding: 1em 2em 15px 2.5em;
  position: relative;
  cursor: pointer;
}
/* line 264, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li.item .fa-chevron-right {
  color: #ededed;
  font-size: 14px;
  margin-top: -14px;
  position: absolute;
  right: 5px;
  top: 50%;
}
/* line 273, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li.item:first-child {
  border-top: none;
}
/* line 277, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li.item:before {
  content: counter(category_list);
  counter-increment: category_list;
  margin-left: -2em;
  padding-right: 5px;
  font-weight: 500;
  text-align: right;
  width: 30px;
  display: inline-block;
  color: #4F2D7F;
}
/* line 289, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li.item:hover {
  background: none repeat scroll 0 0 rgba(161, 202, 233, 0.1);
}
/* line 293, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li.item a {
  color: #767676;
  display: inline;
  border: none;
  font-weight: 300;
  line-height: initial;
  text-decoration: none;
}
/* line 303, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li.item .fa-angle-right {
  color: #cccccc;
  right: 1em;
  top: 1.1em;
  position: absolute;
}
/* line 311, ../components/sass/modules/organisms/_faq.scss */
.faq_container div.answer {
  padding-bottom: 25px;
}
/* line 316, ../components/sass/modules/organisms/_faq.scss */
.faq_container ol li {
  list-style-type: none;
}

/* line 322, ../components/sass/modules/organisms/_faq.scss */
.faq_container ul.breadcrumb li:last-of-type a {
  color: #4F2D7F !important;
}

/* line 326, ../components/sass/modules/organisms/_faq.scss */
.search_xl {
  margin-bottom: 25px;
  margin-top: 25px;
  padding-bottom: 25px;
  padding-top: 25px;
  position: relative;
}
/* line 333, ../components/sass/modules/organisms/_faq.scss */
.search_xl input {
  background: #FFFFFF;
  position: relative;
  width: 90%;
  z-index: 20;
}
/* line 340, ../components/sass/modules/organisms/_faq.scss */
.search_xl:before {
  background: #328ABC;
  bottom: 0;
  content: "";
  display: block;
  left: -50%;
  overflow: hidden;
  position: absolute;
  right: -50%;
  top: 0;
  z-index: 10;
}
@media (min-width: 0) and (max-width: 568px) {
  /* line 326, ../components/sass/modules/organisms/_faq.scss */
  .search_xl {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  /* line 357, ../components/sass/modules/organisms/_faq.scss */
  .search_xl input {
    width: 82%;
  }
}
/* line 362, ../components/sass/modules/organisms/_faq.scss */
.search_xl input[type="image"] {
  background-color: #ff5500 !important;
  height: 45px !important;
  top: 9px !important;
  width: 45px !important;
}

/* line 370, ../components/sass/modules/organisms/_faq.scss */
.faq_container > .blue + .green + .max_width > .breadcrumb {
  display: none;
}

/* line 375, ../components/sass/modules/organisms/_faq.scss */
.gce__btn-container {
  background: #ff5500 !important;
  cursor: pointer;
  display: inline-block;
  height: 58px;
  position: relative;
  top: 7px;
  width: 58px;
  z-index: 10;
}

/* line 386, ../components/sass/modules/organisms/_faq.scss */
.faq_container .button.outlined {
  color: #6D7375;
  border: none;
  margin-left: 25px;
  margin-top: 15px;
  padding: 0;
}
/* line 5, ../components/sass/_mixins.scss */
.faq_container .button.outlined:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: Icons;
}
/* line 395, ../components/sass/modules/organisms/_faq.scss */
.faq_container .button.outlined:before {
  font-size: 11px;
  line-height: 0;
  padding-right: 5px;
}
@media (min-width: 0) and (max-width: 768px) {
  /* line 395, ../components/sass/modules/organisms/_faq.scss */
  .faq_container .button.outlined:before {
    font-size: 14px;
  }
}
/* line 405, ../components/sass/modules/organisms/_faq.scss */
.faq_container .button.outlined:hover {
  color: #087EA6;
}
/* line 409, ../components/sass/modules/organisms/_faq.scss */
.faq_container .button.outlined:focus {
  color: #087EA6;
}

/* line 414, ../components/sass/modules/organisms/_faq.scss */
.faq_container > .max_width > ol {
  margin-left: 0;
}

/* Typography */
/* line 2, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal h2 {
  font-weight: 400;
  color: #087EA6 !important;
  text-align: left;
  margin: 0;
  padding: 15px 65px 15px 25px;
  line-height: 25px;
  border-bottom: 1px solid #EBEBEB;
}

/* line 12, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal h3 {
  text-align: left;
  margin: 15px 25px;
}

/* line 17, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal h4 {
  text-align: left;
  margin: 15px 25px;
  font-size: 14px;
  font-weight: bold;
}

/* line 24, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal p, .remodal .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .remodal .modal_footer {
  text-align: justify;
  margin: 15px 25px;
  padding: 0;
}

/* line 30, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal ul {
  list-style: disc;
  margin: 15px 25px 15px 50px;
  color: #6d7375;
}

/* line 36, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal section.summary .ico--photo,
.remodal section.summary .ico--scan,
.remodal section.summary .ico--star {
  position: absolute;
  font-size: 75px;
  top: 15px;
  left: 0;
  color: #4F2D7F;
}

/* Blocks */
/* line 48, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal footer {
  padding: 15px 25px;
}

/* line 52, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal table {
  margin: 15px 25px;
  padding: 0;
}

/* line 57, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal.cover footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: #fff;
}

/* line 64, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal.cover section.stretch {
  position: absolute;
  left: 25px;
  right: 25px;
}

/* line 70, ../components/sass/modules/organisms/_modal-contents.scss */
.no-preview {
  text-align: left;
  display: inline-block;
  background: #ebebeb;
  padding: 10px;
  border-radius: 10px;
}

/* line 78, ../components/sass/modules/organisms/_modal-contents.scss */
.no-preview i {
  font-size: 2.5em;
  color: #999;
  margin-right: 10px;
  float: left;
}

/* line 85, ../components/sass/modules/organisms/_modal-contents.scss */
.no-preview hr {
  height: 1px;
  border: 0;
  color: #000;
  background: #000;
  margin: 10px 0;
  clear: both;
}

/* line 94, ../components/sass/modules/organisms/_modal-contents.scss */
.controls {
  position: absolute;
  top: 15px;
  left: 0;
  padding: 10px;
  background: rgba(255, 255, 255, 0.75);
  border-radius: 10px;
}
/* line 102, ../components/sass/modules/organisms/_modal-contents.scss */
.controls input[type="range"] {
  position: relative;
  top: 5px;
}
/* line 107, ../components/sass/modules/organisms/_modal-contents.scss */
.controls .btn--basic {
  height: 45px;
  width: 45px;
  margin-right: 5px;
}
/* line 112, ../components/sass/modules/organisms/_modal-contents.scss */
.controls .btn--basic:last-of-type {
  margin-right: 0;
}
/* line 116, ../components/sass/modules/organisms/_modal-contents.scss */
.controls .btn--basic i:before {
  font-size: 18px;
  position: absolute;
  margin-left: -9px;
  margin-top: -15px;
  left: 50%;
  top: 50%;
}

/* line 128, ../components/sass/modules/organisms/_modal-contents.scss */
_::-webkit-full-page-media, _:future, :root .controls .btn--basic i:before {
  top: 5px;
}

/* line 132, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal section.summary {
  position: relative;
  border-top: 1px solid #ccc;
  padding-left: 75px;
  text-align: left;
  margin: 15px 25px;
}

/* line 140, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal footer {
  position: relative;
  text-align: right;
}
/* line 144, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal footer:after {
  content: ".";
  clear: both;
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}

/* line 155, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal table {
  border-collapse: collapse;
  border: 1px solid #EEF6F8;
  font-family: "ubuntu", sans-serif;
  font-size: 12px;
  text-align: right;
  line-height: 20px;
  margin: 8px 16px;
}
/* line 165, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal td, .remodal th {
  border-right: 1px solid #EEF6F8;
  padding: 10px;
}
/* line 169, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal td:first-of-type, .remodal th:first-of-type {
  border-right: 0;
}
/* line 173, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal td:last-of-type, .remodal th:last-of-type {
  border-right: 0;
}
/* line 178, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal th {
  background: #7498B3;
  border: 0;
  color: #FFFFFF;
  font-weight: 600;
}
/* line 185, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal table tr td:first-child {
  background-color: #EBF4FB;
  color: #718A9E;
  font-weight: 500;
  text-align: left;
}
/* line 192, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal table tr:nth-child(2n+1) td:first-child {
  color: #718A9E;
  font-weight: 500;
  text-align: left;
}
/* line 198, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal table tr td:not(:first-of-type) {
  text-align: right;
}
/* line 202, ../components/sass/modules/organisms/_modal-contents.scss */
.remodal table tr td:last-of-type {
  padding-right: 10px;
}

/* line 1, ../components/sass/modules/organisms/_fileupload.scss */
.upload {
  margin-bottom: 10px;
}
/* line 6, ../components/sass/modules/organisms/_fileupload.scss */
.upload .file {
  border: 1px solid #EBEBEB;
  border-bottom-width: 0;
  padding: 15px;
  position: relative;
}
/* line 13, ../components/sass/modules/organisms/_fileupload.scss */
.upload .file:last-of-type {
  border-bottom-width: 1px;
}
/* line 19, ../components/sass/modules/organisms/_fileupload.scss */
.upload .status {
  display: block;
  position: absolute;
  right: 50px;
  top: 50%;
  margin-top: -8px;
}
/* line 27, ../components/sass/modules/organisms/_fileupload.scss */
.upload .status span.ico--cross {
  height: 20px;
  width: 15px;
}
/* line 31, ../components/sass/modules/organisms/_fileupload.scss */
.upload .status span.ico--cross:before {
  left: 50%;
  margin-left: -7px;
  margin-top: -7px;
  position: absolute;
  top: 50%;
}
/* line 41, ../components/sass/modules/organisms/_fileupload.scss */
.upload .remove {
  background: #FFFFFF;
  bottom: 0;
  padding: 3px 5px 0 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 35px;
}
/* line 51, ../components/sass/modules/organisms/_fileupload.scss */
.upload .remove i.ico--close {
  height: 30px;
  position: relative;
  width: 30px;
}
/* line 56, ../components/sass/modules/organisms/_fileupload.scss */
.upload .remove i.ico--close:hover {
  background: #F8F8F8;
}
/* line 58, ../components/sass/modules/organisms/_fileupload.scss */
.upload .remove i.ico--close:hover:before {
  color: #565a5c;
}
/* line 63, ../components/sass/modules/organisms/_fileupload.scss */
.upload .remove i.ico--close:before {
  color: #BCBFC0;
  font-size: 10px;
  left: 50%;
  margin-left: -5px;
  margin-top: -5px;
  position: absolute;
  top: 50%;
}
/* line 75, ../components/sass/modules/organisms/_fileupload.scss */
.upload .progress {
  display: inline-block;
  width: 40px;
  height: 14px;
  background: #ccc;
  margin-top: 3px;
  position: relative;
}
/* line 85, ../components/sass/modules/organisms/_fileupload.scss */
.upload .progress-inner {
  display: inline-block;
  width: 100%;
  height: 14px;
  background: #328ABC;
}
/* line 93, ../components/sass/modules/organisms/_fileupload.scss */
.upload .progress-label {
  display: none;
}
/* line 98, ../components/sass/modules/organisms/_fileupload.scss */
.upload .notice {
  color: #eee;
}
/* line 103, ../components/sass/modules/organisms/_fileupload.scss */
.upload .done {
  color: #090;
}
/* line 108, ../components/sass/modules/organisms/_fileupload.scss */
.upload .error {
  color: #FA7064;
}
/* line 113, ../components/sass/modules/organisms/_fileupload.scss */
.upload .file--error {
  position: relative;
  background: #FA7064;
  color: #fff;
  padding: 15px;
}
/* line 121, ../components/sass/modules/organisms/_fileupload.scss */
.upload .file--error::after {
  content: '';
  position: absolute;
  top: -14px;
  left: 50%;
  margin-left: -14px;
  border-bottom: 14px solid #FA7064;
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
}
/* line 133, ../components/sass/modules/organisms/_fileupload.scss */
.upload div.file--error + .file {
  border-top-width: 0;
}

/* line 1, ../components/sass/modules/organisms/_tables.scss */
.coverage-table, .remodal table.coverage-table {
  border-top: none;
  font-size: 1rem;
  margin: 0;
  padding: 0;
  table-layout: fixed;
  width: 100%;
}
/* line 10, ../components/sass/modules/organisms/_tables.scss */
.coverage-table thead .coverage-table__toggle, .remodal table.coverage-table thead .coverage-table__toggle {
  background: #328ABC;
  display: none;
  visibility: collapse;
}
/* line 16, ../components/sass/modules/organisms/_tables.scss */
.coverage-table thead th, .remodal table.coverage-table thead th {
  color: white;
  font-size: 1.5rem;
  line-height: 1.75;
  font-weight: normal;
  padding: 1em;
  transition: background 300ms;
}
/* line 24, ../components/sass/modules/organisms/_tables.scss */
.coverage-table thead th:nth-child(1), .remodal table.coverage-table thead th:nth-child(1) {
  padding: 0 0.75em 0.6em;
}
/* line 30, ../components/sass/modules/organisms/_tables.scss */
.coverage-table tbody, .remodal table.coverage-table tbody {
  border-top: 0;
}
/* line 35, ../components/sass/modules/organisms/_tables.scss */
.coverage-table tbody tr td, .remodal table.coverage-table tbody tr td {
  padding: 1em;
  line-height: 1.857;
}
/* line 39, ../components/sass/modules/organisms/_tables.scss */
.coverage-table tbody tr td:first-child, .remodal table.coverage-table tbody tr td:first-child {
  background: rgba(8, 126, 166, 0.02);
  color: #536C80;
}
/* line 45, ../components/sass/modules/organisms/_tables.scss */
.coverage-table tbody tr:nth-child(even), .remodal table.coverage-table tbody tr:nth-child(even) {
  background: rgba(8, 126, 166, 0.02);
}
/* line 51, ../components/sass/modules/organisms/_tables.scss */
.coverage-table tbody tr.category-header td, .remodal table.coverage-table tbody tr.category-header td {
  background: rgba(8, 126, 166, 0.1) !important;
  border-left: none;
  border-right: 1px solid #EEF6F8;
  color: #536C80;
  font-weight: 600;
  font-size: 1.143rem;
}
/* line 59, ../components/sass/modules/organisms/_tables.scss */
.coverage-table tbody tr.category-header td:first-of-type, .remodal table.coverage-table tbody tr.category-header td:first-of-type {
  border-left: 1px solid #EEF6F8;
}
/* line 63, ../components/sass/modules/organisms/_tables.scss */
.coverage-table tbody tr.category-header td:last-of-type, .remodal table.coverage-table tbody tr.category-header td:last-of-type {
  border-right: 1px solid #EEF6F8;
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--two-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--two-cols thead th:nth-child(1) {
  background: rgba(8, 126, 166, 0.9);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--two-cols thead th:nth-child(2), .remodal table.coverage-table.coverage-table--two-cols thead th:nth-child(2) {
  background: #087ea6;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 76, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--two-cols thead th, .remodal table.coverage-table.coverage-table--two-cols thead th {
    font-size: 1rem;
    width: 50%;
  }
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--two-cols thead th:nth-last-child(-n + 3):first-child, .coverage-table.coverage-table--two-cols thead th:nth-last-child(-n + 3):first-child ~ *, .remodal table.coverage-table.coverage-table--two-cols thead th:nth-last-child(-n + 3):first-child, .remodal table.coverage-table.coverage-table--two-cols thead th:nth-last-child(-n + 3):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 85, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--two-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--two-cols thead th:nth-child(1) {
    display: table-cell !important;
    visibility: visible !important;
  }
  /* line 90, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--two-cols thead th.coverage-table__toggle, .remodal table.coverage-table.coverage-table--two-cols thead th.coverage-table__toggle {
    display: table-cell !important;
    visibility: visible !important;
  }
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--two-cols tbody td:nth-last-child(-n + 4):first-child, .coverage-table.coverage-table--two-cols tbody td:nth-last-child(-n + 4):first-child ~ *, .remodal table.coverage-table.coverage-table--two-cols tbody td:nth-last-child(-n + 4):first-child, .remodal table.coverage-table.coverage-table--two-cols tbody td:nth-last-child(-n + 4):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 107, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--two-cols tbody td:nth-child(1), .coverage-table.coverage-table--two-cols tbody td:nth-child(2), .remodal table.coverage-table.coverage-table--two-cols tbody td:nth-child(1), .remodal table.coverage-table.coverage-table--two-cols tbody td:nth-child(2) {
    display: table-cell !important;
    visibility: visible !important;
  }
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--three-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--three-cols thead th:nth-child(1) {
  background: rgba(8, 126, 166, 0.8);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--three-cols thead th:nth-child(2), .remodal table.coverage-table.coverage-table--three-cols thead th:nth-child(2) {
  background: rgba(8, 126, 166, 0.9);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--three-cols thead th:nth-child(3), .remodal table.coverage-table.coverage-table--three-cols thead th:nth-child(3) {
  background: #087ea6;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 121, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--three-cols thead th, .remodal table.coverage-table.coverage-table--three-cols thead th {
    font-size: 1rem;
    width: 50%;
  }
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--three-cols thead th:nth-last-child(-n + 4):first-child, .coverage-table.coverage-table--three-cols thead th:nth-last-child(-n + 4):first-child ~ *, .remodal table.coverage-table.coverage-table--three-cols thead th:nth-last-child(-n + 4):first-child, .remodal table.coverage-table.coverage-table--three-cols thead th:nth-last-child(-n + 4):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 130, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--three-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--three-cols thead th:nth-child(1) {
    display: table-cell !important;
    visibility: visible !important;
  }
  /* line 135, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--three-cols thead th.coverage-table__toggle, .remodal table.coverage-table.coverage-table--three-cols thead th.coverage-table__toggle {
    display: table-cell !important;
    visibility: visible !important;
  }
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--three-cols tbody td:nth-last-child(-n + 4):first-child, .coverage-table.coverage-table--three-cols tbody td:nth-last-child(-n + 4):first-child ~ *, .remodal table.coverage-table.coverage-table--three-cols tbody td:nth-last-child(-n + 4):first-child, .remodal table.coverage-table.coverage-table--three-cols tbody td:nth-last-child(-n + 4):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 152, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--three-cols tbody td:nth-child(1), .coverage-table.coverage-table--three-cols tbody td:nth-child(2), .remodal table.coverage-table.coverage-table--three-cols tbody td:nth-child(1), .remodal table.coverage-table.coverage-table--three-cols tbody td:nth-child(2) {
    display: table-cell !important;
    visibility: visible !important;
  }
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--four-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--four-cols thead th:nth-child(1) {
  background: rgba(8, 126, 166, 0.7);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--four-cols thead th:nth-child(2), .remodal table.coverage-table.coverage-table--four-cols thead th:nth-child(2) {
  background: rgba(8, 126, 166, 0.8);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--four-cols thead th:nth-child(3), .remodal table.coverage-table.coverage-table--four-cols thead th:nth-child(3) {
  background: rgba(8, 126, 166, 0.9);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--four-cols thead th:nth-child(4), .remodal table.coverage-table.coverage-table--four-cols thead th:nth-child(4) {
  background: #087ea6;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 166, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--four-cols thead th, .remodal table.coverage-table.coverage-table--four-cols thead th {
    font-size: 1rem;
    width: 50%;
  }
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--four-cols thead th:nth-last-child(-n + 5):first-child, .coverage-table.coverage-table--four-cols thead th:nth-last-child(-n + 5):first-child ~ *, .remodal table.coverage-table.coverage-table--four-cols thead th:nth-last-child(-n + 5):first-child, .remodal table.coverage-table.coverage-table--four-cols thead th:nth-last-child(-n + 5):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 175, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--four-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--four-cols thead th:nth-child(1) {
    display: table-cell !important;
    visibility: visible !important;
  }
  /* line 180, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--four-cols thead th.coverage-table__toggle, .remodal table.coverage-table.coverage-table--four-cols thead th.coverage-table__toggle {
    display: table-cell !important;
    visibility: visible !important;
  }
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--four-cols tbody td:nth-last-child(-n + 5):first-child, .coverage-table.coverage-table--four-cols tbody td:nth-last-child(-n + 5):first-child ~ *, .remodal table.coverage-table.coverage-table--four-cols tbody td:nth-last-child(-n + 5):first-child, .remodal table.coverage-table.coverage-table--four-cols tbody td:nth-last-child(-n + 5):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 197, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--four-cols tbody td:nth-child(1), .coverage-table.coverage-table--four-cols tbody td:nth-child(2), .remodal table.coverage-table.coverage-table--four-cols tbody td:nth-child(1), .remodal table.coverage-table.coverage-table--four-cols tbody td:nth-child(2) {
    display: table-cell !important;
    visibility: visible !important;
  }
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--five-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--five-cols thead th:nth-child(1) {
  background: rgba(8, 126, 166, 0.6);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--five-cols thead th:nth-child(2), .remodal table.coverage-table.coverage-table--five-cols thead th:nth-child(2) {
  background: rgba(8, 126, 166, 0.7);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--five-cols thead th:nth-child(3), .remodal table.coverage-table.coverage-table--five-cols thead th:nth-child(3) {
  background: rgba(8, 126, 166, 0.8);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--five-cols thead th:nth-child(4), .remodal table.coverage-table.coverage-table--five-cols thead th:nth-child(4) {
  background: rgba(8, 126, 166, 0.9);
}
/* line 93, ../components/sass/_mixins.scss */
.coverage-table.coverage-table--five-cols thead th:nth-child(5), .remodal table.coverage-table.coverage-table--five-cols thead th:nth-child(5) {
  background: #087ea6;
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 212, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--five-cols thead th, .remodal table.coverage-table.coverage-table--five-cols thead th {
    font-size: 1rem;
    width: 50%;
  }
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--five-cols thead th:nth-last-child(-n + 6):first-child, .coverage-table.coverage-table--five-cols thead th:nth-last-child(-n + 6):first-child ~ *, .remodal table.coverage-table.coverage-table--five-cols thead th:nth-last-child(-n + 6):first-child, .remodal table.coverage-table.coverage-table--five-cols thead th:nth-last-child(-n + 6):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 221, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--five-cols thead th:nth-child(1), .remodal table.coverage-table.coverage-table--five-cols thead th:nth-child(1) {
    display: table-cell !important;
    visibility: visible !important;
  }
  /* line 226, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--five-cols thead th.coverage-table__toggle, .remodal table.coverage-table.coverage-table--five-cols thead th.coverage-table__toggle {
    background: rgba(8, 126, 166, 0.70196);
    display: table-cell !important;
    font-size: 1.143rem !important;
    line-height: 2 !important;
    padding: 1em !important;
    visibility: visible !important;
  }
}
@media (min-width: 0) and (max-width: 1024px) {
  /* line 66, ../components/sass/_mixins.scss */
  .coverage-table.coverage-table--five-cols tbody td:nth-last-child(-n + 6):first-child, .coverage-table.coverage-table--five-cols tbody td:nth-last-child(-n + 6):first-child ~ *, .remodal table.coverage-table.coverage-table--five-cols tbody td:nth-last-child(-n + 6):first-child, .remodal table.coverage-table.coverage-table--five-cols tbody td:nth-last-child(-n + 6):first-child ~ * {
    display: none;
    visibility: collapse;
  }
  /* line 247, ../components/sass/modules/organisms/_tables.scss */
  .coverage-table.coverage-table--five-cols tbody td:nth-child(1), .coverage-table.coverage-table--five-cols tbody td:nth-child(2), .remodal table.coverage-table.coverage-table--five-cols tbody td:nth-child(1), .remodal table.coverage-table.coverage-table--five-cols tbody td:nth-child(2) {
    display: table-cell !important;
    visibility: visible !important;
  }
}
/* line 258, ../components/sass/modules/organisms/_tables.scss */
.coverage-table .coverage-table__toggle .question-container select, .remodal table.coverage-table .coverage-table__toggle .question-container select {
  background: url("../images/expand-down--white.png") right no-repeat;
  background-position: 100% 55%;
  padding-top: 0;
}

/* line 267, ../components/sass/modules/organisms/_tables.scss */
.remodal table.coverage-table {
  margin-top: 15px;
}

@media (min-width: 1025px) {
  /* line 277, ../components/sass/modules/organisms/_tables.scss */
  table.coverage-table thead tr th.highlight {
    border-right: 2px solid #076B8C !important;
    border-left: 2px solid #076B8C !important;
    background: #076B8C !important;
  }
  /* line 288, ../components/sass/modules/organisms/_tables.scss */
  table.coverage-table tbody tr td.highlight {
    border-right: 2px solid #076B8C !important;
    border-left: 2px solid #076B8C !important;
  }
  /* line 293, ../components/sass/modules/organisms/_tables.scss */
  table.coverage-table tbody tr td.blur-bg {
    background: rgba(8, 126, 166, 0.05);
  }
  /* line 300, ../components/sass/modules/organisms/_tables.scss */
  table.coverage-table tbody tr:last-of-type td.highlight {
    border-bottom: 2px solid #076B8C !important;
  }
  /* line 313, ../components/sass/modules/organisms/_tables.scss */
  table.coverage-table--two-cols tbody tr td.blur-bg {
    background: none;
  }
}
/* line 1, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mobile-friendly-tooltip {
  display: inline-block;
  color: #076B8C;
  cursor: pointer;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
}
/* line 12, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mobile-friendly-tooltip:before {
  content: "\f059";
}

/* line 17, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row {
  border: none !important;
}
/* line 20, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row div {
  background: #076B8C;
  display: none;
  overflow: hidden;
  padding-right: 50px;
  width: 100%;
}
/* line 27, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row div:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #076B8C;
  height: 0;
  position: absolute;
  width: 0;
  content: "";
  left: 40px;
  top: -8px;
}
/* line 34, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row div p, .mf-tooltip-row div .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .simplemodal-wrap .modal_v2.simplemodal-data .mf-tooltip-row div .modal_footer {
  color: #FFFFFF;
  margin: 15px;
}
/* line 39, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row div ul {
  color: #FFFFFF;
  margin: 15px 0 5px 30px;
}
/* line 45, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row > td {
  border: none !important;
  padding: 0 !important;
  position: relative !important;
}
/* line 50, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row > td .mf-tooltip-close {
  background: transparent;
  border: 0;
  color: #FFFFFF;
  cursor: pointer;
  display: none;
  height: 35px;
  margin: -15px 0 0 0;
  overflow: visible;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 10px;
  text-decoration: none;
  top: 50%;
  width: 35px;
}
/* line 67, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row > td .mf-tooltip-close:hover {
  background: #FFFFFF;
  color: #087EA6;
}
/* line 72, ../components/sass/modules/organisms/_mobile_friendly_tooltips.scss */
.mf-tooltip-row > td .mf-tooltip-close:before {
  font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
  font-size: 25px;
  line-height: 25px;
  position: absolute;
  top: 5px;
  right: 10.5px;
  display: block;
  content: "\00d7";
  text-align: center;
}

/* line 62, ../components/sass/common.scss */
* {
  box-sizing: border-box;
}

/* legacy */
/* line 68, ../components/sass/common.scss */
.mobile {
  display: none;
}

/* line 72, ../components/sass/common.scss */
.transparent {
  background-color: transparent;
}

/* line 76, ../components/sass/common.scss */
ul.list_none {
  list-style-type: none;
}

/* line 80, ../components/sass/common.scss */
.nobr {
  white-space: nowrap;
}

/* line 85, ../components/sass/common.scss */
.center, p.center, .simplemodal-wrap .modal_v2.simplemodal-data .center.modal_footer {
  text-align: center;
}

/* line 90, ../components/sass/common.scss */
.float--left {
  float: left;
}

/* line 95, ../components/sass/common.scss */
.float--right {
  float: right;
}

/* line 100, ../components/sass/common.scss */
img.float_left,
img.float_right {
  padding: 10px;
}

/* line 106, ../components/sass/common.scss */
.no_padding {
  padding: 0;
}

/* line 110, ../components/sass/common.scss */
body div.modal_v1 p a, body div.modal_v1 .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer a, .simplemodal-wrap .modal_v2.simplemodal-data body div.modal_v1 .modal_footer a {
  text-decoration: none;
}

/* line 115, ../components/sass/common.scss */
div.item-list {
  text-align: center;
}

/* line 120, ../components/sass/common.scss */
div.item-list ul.pager {
  display: inline-block;
}

/* line 125, ../components/sass/common.scss */
div.item-list ul.pager li {
  background-color: #ffffff;
  border-bottom: 1px solid #f2f2f2;
  border-right: 1px solid #f2f2f2;
  border-top: 1px solid #f2f2f2;
  color: #767676 !important;
  display: table-cell;
  float: left;
  height: 42px;
  line-height: 42px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 42px;
}

/* line 142, ../components/sass/common.scss */
div.item-list ul.pager li a {
  border-bottom: medium none;
  color: #767676 !important;
  font-size: 13px !important;
  width: 42px;
}

/* line 150, ../components/sass/common.scss */
div.item-list ul.pager li a:hover {
  border-bottom: medium none;
  text-decoration: underline;
}

/* line 156, ../components/sass/common.scss */
div.item-list ul.pager li.pager-current {
  background-color: #328ABC !important;
  color: #ffffff !important;
  font-size: 13px !important;
}

/* line 163, ../components/sass/common.scss */
div.item-list ul.pager li.pager-previous {
  border-left: 1px solid #f2f2f2;
}

/* line 168, ../components/sass/common.scss */
div.item-list ul.pager li.pager-first,
div.item-list ul.pager li.pager-last {
  display: none;
}

/* line 174, ../components/sass/common.scss */
.imageblock {
  position: relative;
}

/* line 179, ../components/sass/common.scss */
.imageblock img {
  position: relative;
}

/* line 184, ../components/sass/common.scss */
.imageblock .title {
  position: absolute;
  display: block !important;
  top: 20px;
  left: 10px;
  right: 10px;
  font-size: 22px;
}

/* line 194, ../components/sass/common.scss */
.sidebar .imageblock .button {
  position: absolute;
  left: 20px;
  bottom: 20px;
  margin: 0 auto;
}

/**** New ****/
/* line 203, ../components/sass/common.scss */
html, body {
  color: #6d7375;
  font-family: "ubuntu", sans-serif;
  font-size: 14px;
  margin: 0;
  padding: 0;
}

/* line 212, ../components/sass/common.scss */
.clearfix, #main-content-wrapper--sidebar:after, #main-content-wrapper--sidebar .main-content:after, #main-content-wrapper--sidebar .sidebar:after, #main-content-wrapper--nosidebar:after, .main-content--full-width:after, .outlined_boxes:after, .block-container:after, .block-container--progress:after, .block-container--removable:after, .view:after, .faq_container:after, .block-container--removable__header:after, .block-container--removable__body:after, .insuree .header:after, .coverages .header:after, .fieldset-container:after, .fieldset-container--healthcare:after, .fieldset-container--footer:after, .fieldset-container--overzicht:after, .acceptance-messages:after, #validation_notice_container:after, #validation_education_container:after, #validation_callmenow_container:after, .validation_notice_container:after, .fieldset-container--flat-top:after, .fieldset-container-swipe:after, #breadcrumb:after, #breadcrumb_list:after, .steps-nav:after, .region-sidebar .block:after, form.webform-client-form div.form-item label:after, form.webform-client-form div.form-item div.webform-container-inline:after, form.webform-client-form div.form-item:after, .question-container:after, .container--expand:after, .header:after, .hero:after, .hero--color-filter:after, .hero--content:after {
  content: ".";
  clear: both;
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}

/* line 221, ../components/sass/common.scss */
#wrapper #content {
  background: #F5F9FC;
}

/* line 225, ../components/sass/common.scss */
li {
  padding-bottom: 10px;
}

/* line 229, ../components/sass/common.scss */
p.disclaimer, .simplemodal-wrap .modal_v2.simplemodal-data .disclaimer.modal_footer {
  font-size: 0.8rem;
  padding: 10px 5px !important;
}

@media (min-width: 568px) {
  /* line 234, ../components/sass/common.scss */
  .no-padding-left {
    padding-left: 0 !important;
  }
}

@media (min-width: 0) and (max-width: 768px) {
  /* line 241, ../components/sass/common.scss */
  .no-padding-right {
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  /* line 241, ../components/sass/common.scss */
  .no-padding-right {
    padding-right: 0 !important;
  }
}

/* line 250, ../components/sass/common.scss */
.padding-bottom--10 {
  padding-bottom: 10px;
}

/* line 254, ../components/sass/common.scss */
.padding-bottom--15 {
  padding-bottom: 15px;
}

/* line 258, ../components/sass/common.scss */
ul.ul--hyphen {
  list-style: none;
  line-height: 26px;
}
/* line 261, ../components/sass/common.scss */
ul.ul--hyphen li {
  margin-left: 0 !important;
  padding-left: 10px;
}
/* line 264, ../components/sass/common.scss */
ul.ul--hyphen li:before {
  content: "-";
  display: block;
  float: left;
  margin-left: -10px;
}

/* line 273, ../components/sass/common.scss */
.fixed_top {
  position: fixed;
  width: 100%;
  z-index: 50;
  box-shadow: 0 2px 10px 0 rgba(50, 50, 50, 0.05);
}

/* line 280, ../components/sass/common.scss */
.hidden {
  display: none;
}

@media (min-width: 0) and (max-width: 568px) {
  /* line 284, ../components/sass/common.scss */
  .hidden-xs {
    visibility: hidden;
  }
}

/* line 290, ../components/sass/common.scss */
.dark_blue_color {
  color: #5c819c !important;
}

/* line 294, ../components/sass/common.scss */
div.ervaring_spotlight div.bubble {
  box-sizing: content-box !important;
}
/* line 297, ../components/sass/common.scss */
div.ervaring_spotlight div.bubble span.previous, div.ervaring_spotlight div.bubble span.title, div.ervaring_spotlight div.bubble span.next {
  box-sizing: content-box;
}

/* line 302, ../components/sass/common.scss */
.half.cols.overzicht {
  margin-bottom: 7px !important;
}

/* line 306, ../components/sass/common.scss */
.content .field-item table td {
  border: 1px solid #ebebeb;
  padding: 10px;
}

/* line 311, ../components/sass/common.scss */
.page-node-92 hr {
  border: none;
  border-bottom: 1px solid #f2f2f2;
  margin-top: 30px;
  margin-bottom: 40px;
}
/* line 317, ../components/sass/common.scss */
.page-node-92 hr ~ h3 {
  font-size: 36px;
}

/* line 324, ../components/sass/common.scss */
.content form.webform-client-form .form-item label {
  float: none;
  font-size: 16px;
  display: block;
  width: auto;
  padding-bottom: 5px;
}
/* line 331, ../components/sass/common.scss */
.content form.webform-client-form .form-item label span.form-required {
  float: none;
}
/* line 336, ../components/sass/common.scss */
.content form.webform-client-form .form-item select {
  border: 1px solid #EBEBEB;
  border-radius: 0;
  color: #999999;
  font-family: "ubuntu", sans-serif;
  font-size: 16px;
  padding: 12px 10px;
  background: #FFFFFF;
  max-width: 100%;
}
/* line 347, ../components/sass/common.scss */
.content form.webform-client-form .form-item textarea, .content form.webform-client-form .form-item input {
  border: 1px solid #EBEBEB;
  border-radius: 0;
  color: #999999;
  padding: 12px 10px;
  background: #FFFFFF;
  font-size: 16px;
}
/* line 356, ../components/sass/common.scss */
.content form.webform-client-form .form-item textarea {
  resize: none;
}
/* line 362, ../components/sass/common.scss */
.content form.webform-client-form .form-actions input.button-primary {
  float: left;
}

/* line 369, ../components/sass/common.scss */
.form-checkboxes {
  position: relative;
  display: block;
  float: left;
  width: 70%;
}
/* line 375, ../components/sass/common.scss */
.form-checkboxes label {
  width: 100%;
}

/* line 380, ../components/sass/common.scss */
#block-aserv-ervaringen-aserv-ervaringen div.grid-row.product {
  overflow: hidden;
  display: block;
}

/* line 385, ../components/sass/common.scss */
.block.block-aserv-account #aserv-account-page #validation_notice_container,
.block.block-aserv-core-form #core-form #validation_notice_container {
  margin: 0 0 15px;
  padding: 10px 15px 10px 10px !important;
  border-color: #FA7064;
  border-left: 40px solid #FA7064;
  border-radius: 0;
  font-size: 14px;
}
/* line 394, ../components/sass/common.scss */
.block.block-aserv-account #aserv-account-page #validation_notice_container:before,
.block.block-aserv-core-form #core-form #validation_notice_container:before {
  position: absolute;
  left: -40px !important;
  top: 50%;
  margin-top: -9px;
}

/* line 402, ../components/sass/common.scss */
.block-container.webform-confirmation, .webform-confirmation.block-container--progress, .webform-confirmation.block-container--removable, .webform-confirmation.view, .webform-confirmation.faq_container {
  padding-bottom: 25px;
}

/* line 406, ../components/sass/common.scss */
em {
  font-style: italic;
}

/* line 410, ../components/sass/common.scss */
#core-form form.forgot-pass .grid.form > .grid-row:first-child {
  display: table-caption;
}

/* line 414, ../components/sass/common.scss */
#core-form form.forgot-pass .grid.form > .grid-row:first-child + .grid-row {
  display: table-caption;
}

/* line 419, ../components/sass/common.scss */
.simplemodal-wrap .modal_v2.simplemodal-data {
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  display: block;
  margin: 0;
}
/* line 427, ../components/sass/common.scss */
.simplemodal-wrap .modal_v2.simplemodal-data .simplemodal-inner-cnt {
  padding: 20px 25px;
}
/* line 430, ../components/sass/common.scss */
.simplemodal-wrap .modal_v2.simplemodal-data .simplemodal-inner-cnt .line + .line {
  margin-top: 10px;
}
/* line 434, ../components/sass/common.scss */
.simplemodal-wrap .modal_v2.simplemodal-data .simplemodal-inner-cnt button {
  z-index: 2;
}
/* line 439, ../components/sass/common.scss */
.simplemodal-wrap .modal_v2.simplemodal-data .modal_v2 {
  left: 0;
  display: block;
  position: static;
  width: auto;
  top: 0;
  margin: 0;
}
/* line 448, ../components/sass/common.scss */
.simplemodal-wrap .modal_v2.simplemodal-data .modal_footer {
  margin: 7px 0;
  position: relative;
  top: 5px;
}

/* line 457, ../components/sass/common.scss */
.simplemodal-container .simplemodal-close {
  z-index: 999;
}

/* line 461, ../components/sass/common.scss */
.region-maintenance {
  background: #FAF3BD;
}

/* line 465, ../components/sass/common.scss */
.no-transition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: 0 ease-in !important;
  transition: none !important;
}

/* line 472, ../components/sass/common.scss */
.btn--add > .ico--plus2 {
  margin-left: -16px;
  padding-right: 5px;
}
/* line 475, ../components/sass/common.scss */
.btn--add > .ico--plus2:before {
  color: #95C4E5;
}

@media only screen and (max-device-width: 480px) {
  /* line 481, ../components/sass/common.scss */
  h1, h2, h3, h4, h5, p, .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, .medium_grey_color, .content div {
    max-height: 9999999px;
  }

  /* line 485, ../components/sass/common.scss */
  div, h1, h2, h3, h4, h5, p, .simplemodal-wrap .modal_v2.simplemodal-data .modal_footer, ul, a, .medium_grey_color, .content div {
    -webkit-text-size-adjust: 100%;
  }
}
