@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansitalic';
    src: url('../fonts/opensans-italic-webfont.eot');
    src: url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-italic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-italic-webfont.woff') format('woff'),
         url('../fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{ outline: none; }
.transition, .transition:before, .transition:after, .transition:hover {transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
img { max-width: 100%; height: auto; width: auto\9; border: none; outline: none; vertical-align: middle; }
a:hover { color: #2f6c9d; text-decoration: underline; }
a, a:focus { outline: none; }
body { font-family: 'open_sansregular'; margin: 0; padding: 0; }
a { color: #3b9d42; }
h1, h2, h3, h4, h5, h6 { }
h1, .h1 { }
h2, .h2 { color:#2f6c9d; font-size:33.44px; font-family: 'open_sanssemibold'; margin:0 0 30px 0;}
h3, .h3 { }
h4, .h4 { }
h5, .h5 { }
p { color:#000; font-size:12px; font-family: 'open_sanslight'; }
ul { }
li { }
::selection { background: #0882ce; color: #fff; }
::-moz-selection {background: #0882ce; color:#fff;}

header{ width:100%; position:relative; }
.header-pic{ width:100%;}
header .navbar{ margin-bottom:10px; background:none; border:none; min-height:inherit;}
.header-bottom{ width:100%; position:absolute; left:0; bottom:0; width:100%;}
.logo{ width:100%; padding-bottom:32px; padding-left: 52px;}
header .navbar-nav{ width:100%; text-align:center;}
header .navbar-nav li{ float:none; display:inline-block;}
header .navbar-default .navbar-nav > li > a{background:#2d6897; padding:7px 20px; font-family: 'open_sanssemibold'; color:#fff; font-size:20px; -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.3); -ms-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.3); -o-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.3); transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
header .navbar-default .navbar-nav > li{ margin:0 -4px;}
header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus, header .navbar-default .navbar-nav > li > a.current{ background:#3b9d42; color:#fff; text-decoration:none; z-index:1; position:relative;}
section{ width:100%; position:relative;}
.section-bg{ margin-top:-10px; background:#fff;  box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.1); -ms-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.1); -o-box-shadow:0 -1px 5px 1px rgba(0, 0, 0, 0.1); -webkit-border-top-left-radius: 15px; -webkit-border-top-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px;}
.border-section{ border:1px solid #2f6c9d; padding:25px 26px 30px; border-radius:10px; margin-bottom:88px;}
.bottom-link{ width:100%; padding-top:20px;}
.bottom-link a{ font-size:20px; font-family: 'open_sanssemibold';}
.section-right{ padding-top:20px;}

ul.list-style{ padding-left:25px; padding-top:15px;}
ul.list-style li{ padding-left:10px; color:#3b9d42; font-size:14px;  font-family: 'open_sanssemibold'; position:relative; list-style:none;}
ul.list-style li:after{ content:"-"; position:absolute; left:-5px; top:0;}
ul.list-style li a{color:#3b9d42; font-size:14px;  font-family: 'open_sanssemibold';}

footer{ width:100%;}
.footer-top{ width:100%; background:#2f6c9d; padding:32px 44px 42px; border-bottom:11px solid #3b9d42; position:relative;}
.home-footer-icon{}
.follow-us{ color:#fff; font-size:11.46px; font-family: 'open_sanssemibold';}
ul.social-link{ width:100%; margin:0; padding:17px 0 0 0;}
ul.social-link li{ list-style:none; float:left; padding-right:16px;}
ul.social-link li img{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
ul.social-link li img:hover{ transform:scale(0.9,0.9);}

.footer-bottom{width:100%; color:#2f6c9d; font-size:11.46px; float:left; font-family: 'open_sanssemibold'; padding:20px 44px;}
.footer-bottom a{ color:#2f6c9d; font-size:11.46px; font-family: 'open_sanssemibold';}
.footer-bottom-left{ float:left;}
.footer-bottom-right{ float:right;}
.footer-top-padd{ padding-top:160px;}

.home-footer-icon{ position:absolute; top:-120px; right:67px;}
.home-footer-icon span{ transform:rotate(-13deg); -moz-transform:rotate(-13deg); -webkit-transform:rotate(-13deg); -ms-transform:rotate(-13deg); -o-transform:rotate(-13deg); width:390px; text-align:center; position:absolute; top:64px; left:0; color:#fff; font-size:22px; font-family: 'open_sansbold';}
.no-P-margin  p{ margin-bottom:0;}

.section-top{padding:50px 30px; width:100%;}
.section-bottom{ width:100%; background:#0a4682; padding:67px 50px 70px; position:relative;}
.section-bottom-icon{position:absolute; top:-120px; right:38px;}

.section-bottom-icon span{ transform:rotate(-13deg); -moz-transform:rotate(-13deg); -webkit-transform:rotate(-13deg); -ms-transform:rotate(-13deg); -o-transform:rotate(-13deg); width:180px; text-align:center; position:absolute; top:64px; left:72px; color:#fff; font-size:22px; font-family: 'open_sansbold';}
.onbetaalde-left{ border:1px solid #fff; border-radius:15px; padding:20px;}
.onbetaalde-left p{ color:#fefefe;}

ul.onbetaalde-bullet{ padding-left:25px; padding-top:5px;}
ul.onbetaalde-bullet li{ color:#fff; font-size:12px; font-family: 'open_sanssemibold';}
.onbetaalde-right{ padding-top:30px;}
.onbetaalde-right h2{ color:#fff;}
.onbetaalde-right p{ color:#fefefe;}
