*,
*:after,
*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:100%;-webkit-font-smoothing:antialiased;}
html,
body{position:relative;width:100%;height:100%;}
body{font-size:1em;line-height:1.6;-webkit-text-size-adjust:none;}
a{color:#1d9bd4;text-decoration:none;transition:all .3s}
a:hover{text-decoration:none}
a:focus{color:#5BCF80
outline:0;outline-offset:0;text-decoration:none}
iframe{border:none}
ul{list-style:square}
img{max-width:100%;height:auto;}
hr{border:none;}
html *{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{font-family:'Poppins', sans-serif;line-height:24px;color:#637280;font-size:14px;overflow-x:hidden;position:relative;}
input{font-family:'Poppins', sans-serif;color:#a6a6a6;}
iframe{width:100%;height:100%;height:400px;}
hr{margin:30px auto;padding:0;height:1px;background-color:rgba(0,0,0,0.05);width:100%;}
p{color:#596379;margin:0 0 20px;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Poppins', sans-serif;margin:0 0 20px;color:#343434;font-weight:bold;}
h1{font-size:44px;line-height:50px;}
h2{font-size:32px;line-height:42px;letter-spacing:-1px;}
h3{font-size:1.8rem;}
h4{font-size:20px;}
h5{font-size:1rem;}
h6{}
.overlay{background-color:rgba(29, 155, 212, 0.83);height:100%;position:absolute;top:0;left:0;width:100%;height:100%;}
.section{padding:80px 0;position:relative;}
.vcenter{display:flex;align-items:center;}
.noborder-vertical{border-top:none;border-bottom:none;}
.img-center{display:block;margin:0 auto;}
.img-450{max-width:450px;}
.bb--grey{border-bottom:1px solid rgba(0,0,0,0.03)}
.m-60{margin:60px auto;}
.mb-30{margin-bottom:20px;}
.mt-30{margin-top:30px;}
.pad40{padding:40px 0;}
.pad20{padding:20px 0;}
.pad30{padding:30px 0;}
.white-text h2{color:#FFF!important;}
.white-text h3,
.white-text p,
.white-text li{color:rgba(255,255,255,0.8)!important;}
.bold-focus{background-color:#FFF;}
.highlighted-blue{background:#1d9bd4;}
.underline{position:relative;}
.underline:after{content:'';position:absolute;left:0;right:0;width:100%;height:20px;background-color:#fcf22a;bottom:5px;z-index:-1;}
.cover{-webkit-background-size:cover;background-size:cover;}
.fixed{background-attachment:fixed;}
.bg-blue{background-color:#1d9bd4;background-image:url("../images/bg-grey.png");}
.bg-grey{background-color:#FAFAFA;}
.feature-list-summary{padding:0;}
.feature-list-summary li{list-style-type:none;position:relative;padding:10px;padding-left:0;border-bottom:1px solid rgba(0,0,0,0.03);padding-right:30px;}
.feature-list-summary li:after{font-family:'bicon' !important;content:'';position:absolute;right:0;color:#FFF;background-color:#1d9bd4;font-size:26px;border-radius:50%;}
.feature-list-summary li:last-child{border-bottom:none;}
.navbar{width:100%;background:none !important;}
.navbar .navbar-toggler{cursor:pointer;outline:0;}
.navbar-inverse .navbar-nav .nav-link{color:rgba(255,255,255,0.7);}
.navbar .nav-item{padding:0 0.5rem;}
.navbar-inverse .navbar-toggler-icon{background-image:none;background:#FFF;height:3px;display:block;margin-bottom:4px;}
.navbar-brand{text-transform:uppercase;font-size:28px;font-weight:bold;}
.fixed-navbar{background-color:#FFF;position:fixed;width:100%;top:0;left:0;z-index:50;padding:5px 0;box-shadow:0px 2px 8px 0px rgba(50, 50, 50, 0.08);transition:0.3s all;}
.fixed-navbar .navbar-inverse .navbar-nav .nav-link{color:#343434;}
.fixed-navbar .navbar-inverse .navbar-brand,
.fixed-navbar .navbar-inverse .navbar-toggler{color:#343434;}
.fixed-navbar .navbar-inverse .navbar-nav .nav-link.active{color:#1d9bd4;}
.form{background-color:rgba(255,255,255,0.2);padding:5px;border-radius:4px;margin:30px 0;}
.form .input-group .form-control{padding:15px;border:none;font-size:15px;}
.form .input-group-btn .btn{font-family:'Poppins', sans-serif;color:rgba(0,0,0,0.7);font-size:15px;font-weight:bold;background-color:#ffd454;text-transform:uppercase;}
.form .input-group-btn .btn:hover{cursor:pointer;background-color:#ffc721;}
.error-msg{display:none;text-align:left;}
.slick-dots li{height:10px;width:10px;margin:0 4px;}
.slick-dots li button:before{width:10px;height:10px;font-size:0;line-height:10px;border:2px solid #1d9bd4;border-radius:50%;}
.slick-next:before, .slick-prev:before{font-family:'bicon' !important;font-size:30px;opacity:1;color:#42abda;}
.slick-prev:before{content:'';}
.slick-next:before{content:'';}
.close-modal{margin-top:-30px;position:absolute;}
.thank-you-msg{padding:40px;padding-top:50px;padding-bottom:20px;}
.thank-you-msg h3{position:relative;padding-bottom:20px;}
.thank-you-msg h3:after{content:'';position:absolute;left:0;right:0;margin:0 auto;width:40px;height:6px;bottom:0;background-color:#1d9bd4;}
.social{}
.social ul{padding:0;margin:0;}
.social li{display:inline-block;margin:0px 3px;}
.social li i{font-size:30px;}
.accordion .card{background-color:transparent;border-radius:0;border:none;}
.accordion .card-header{background-color:transparent;border:none;background-color:rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding:20px;}
.accordion .card-header a[data-toggle=collapse]:after{font-family:'bicon' !important;content:'';float:right;line-height:1;width:22px;font-size:20px;text-align:center;position:absolute;right:15px;transform:rotate(90deg);}
.accordion .card-header a[data-toggle=collapse].collapsed:after{font-family:'bicon' !important;content:'';transform:rotate(-90deg);}
.accordion .card-block{padding:20px;}
.accordion h5{position:relative;font-size:15px;font-weight:bold;}
.accordion h5 a{color:#FFF;}
.headline{margin-bottom:10px;position:relative;}
.headline:after{content:'';position:absolute;left:0;right:0;margin:0 auto;width:40px;height:6px;bottom:0;background-color:#DDD;}
.headline h2{font-size:2.8rem;margin-bottom:15px;}
.headline h2 strong{color:#1d9bd4;}
.headline h3{font-size:17px;padding-bottom:20px;margin-bottom:0;font-weight:100;color:#a6a6a6;position:relative;}
.headline-no-border:after{content:none;}
.headline-left{margin-bottom:20px;}
.headline-left:after{right:auto;}
.headline-big{margin-bottom:40px;}
.headline-big h2{font-size:3rem;}
.headline-big h3{font-size:1.3rem;}
.headline-small h2{font-size:2.4rem;margin-bottom:10px;}
.clients-logo{margin-bottom:0;}
.clients-logo li img{opacity:0.4;filter:alpha(opacity=40);}
.feature-box{margin-bottom:40px;position:relative;text-align:center;padding:20px;padding-bottom:0;}
.feature-box i{font-size:45px;color:#fff;display:block;margin:0 auto;margin-bottom:20px;}
.feature-box h4{font-size:18px;margin-bottom:15px;color:#fff;}
.intro-section{background-image:url("../images/intro-bg.jpg");background-color:#1a1a1a;padding-top:20px;padding-bottom:20px;position:relative;}
.banner-intro{padding:60px 0;}
.icon-top{position:relative;margin-bottom:25px;margin-top:20px;}
.icon-top i{font-size:45px;color:#1d9bd4;display:block;margin:0 auto;margin-bottom:20px;}
.icon-top h4{padding-bottom:20px;margin-top:15px;margin-bottom:15px;font-size:1rem;position:relative;}
.icon-top h4:after{content:'';position:absolute;left:0;width:40px;height:6px;bottom:0;background-color:#DDD;}
.price-table{height:100%;}
.plan-title{background-color:#343434;}
.plan-title h2,
.plan-title h5{color:#FFF;text-shadow:3px 2px rgba(0,0,0,0.05);font-size:34px;}
.plan-title h5{font-size:0.9rem;}
.plan-price h2{text-align:center;}
.plan-title i{font-size:12rem;position:absolute;right:0;top:15%;color:rgba(255,255,255,0.03);z-index:0;}
.plan-price a{display:block;margin:0 auto;margin-top:10px;font-weight:bold;text-transform:uppercase;padding:15px;background-color:#ffd454;color:rgba(0,0,0,0.7);text-align:center;width:75%;}
.popular{background-color:#1d9bd4;}
.popular i{color:rgba(255,255,255,0.05);}
.plan-details{background-color:#f8f8f8;}
.plan{height:100%;border:1px solid rgba(0,0,0,0.05);}
.pricing-box{padding:20px;}
.pricing-box ul{padding:0;-moz-column-count:1;-moz-column-gap:2.5em;-webkit-column-count:1;-webkit-column-gap:2.5em;column-count:1;column-gap:2.5em;}
.pricing-box ul li{list-style-type:none;position:relative;padding:5px;padding-left:0;border-bottom:1px solid rgba(0,0,0,0.03);padding-right:30px;color:#666;}
.pricing-box-platinum ul li,
.pricing-box-platinum p{color:#fff;}
.pricing-box ul li:after{font-family:'bicon' !important;content:'';position:absolute;right:0;color:#449d44;font-size:17px;}
.pricing-box ul li.unavailable:after{content:'';color:#952442;}
.pricing-box ul li del{color:#d2d0d0;}
.screenshot{padding:5px;background-color:#FFF;margin-bottom:30px;}
.screenshot a{position:relative;display:block;}
.screenshot a:after{font-family:'bicon';content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(29, 155, 212, 0.83);color:#FFF;text-align:center;top:0;opacity:0;transition:0.3s all;padding-top:calc(50% - 20px);font-size:22px;}
.screenshot a:hover:after{opacity:1;}
.stars{position:relative;}
.stars:before{content:'★★★★★';color:#DDD;font-size:20px;position:absolute;left:0;}
.stars3:after{content:'★★★';color:#ffd454;font-size:20px;position:absolute;left:0;}
.stars4:after{content:'★★★★';color:#ffd454;font-size:20px;position:absolute;left:0;}
.stars5:after{content:'★★★★★';color:#ffd454;font-size:20px;position:absolute;left:0;}
.testimonial-text{position:relative;background-color:#f2f2f2;padding:20px;margin-bottom:15px;}
.testimonial-text p{font-style:italic;}
.testimonial-text p:last-child{margin-bottom:10px;}
.testimonial-text:after{content:'';position:absolute;border-style:solid;border-width:10px 10px 0;display:block;width:0;z-index:1;bottom:-10px;color:transparent;border-color:#f2f2f2 transparent;left:30px;}
.testimonial-bottom{display:flex;align-items:center;}
.testimonial-bottom img{width:80px;height:80px;border-radius:50%;border:2px solid #DDD;margin-right:20px;margin-top:10px;}
.testimonial-bottom h5{margin-bottom:5px;}
.testimonial-mini{padding:15px;background-color:#f2f2f2;border-radius:5px;}
.testimonial-mini img{width:80px;height:80px;border-radius:50%;border:2px solid #DDD;margin-right:20px;float:left;}
.testimonial-mini h5{margin-bottom:0;}
.testimonial-mini p{margin-bottom:0;font-style:italic;}
.testimonial-mini-footer{margin-top:5px;}
.testimonial-mini-footer .stars{float:left;}
.testimonial-mini-footer span{float:left;margin-right:15px;font-weight:bold;}
.footer{background-color:#343434;padding:30px 0;}
.footer p{margin-bottom:0;color:rgba(255,255,255,0.8);}
.footer a{color:#FFF;}
.footer i{margin:0 5px;font-size:13px;}
@media(max-width:600px){html{font-size:12px;}
body{font-size:14px;line-height:23px;}
iframe{height:auto;min-height:300px;}
.section{padding:60px 0;}
.navbar-inverse .navbar-toggler{border-color:transparent;}
.navbar .nav-item{padding:0.4rem;border-bottom:1px solid rgba(0,0,0,0.05);}
.navbar .nav-item:last-child{border-bottom:none;}
#main-nav{margin:-10px;padding:10px;margin-top:10px;}
.navbar-inverse .navbar-toggler-icon{background-image:none;background:#FFF;height:3px;}
.fixed-navbar{padding:10px 0;}
.fixed-navbar #main-nav{background-color:#FFF;border-top:1px solid rgba(0,0,0,0.05);}
.fixed-navbar .navbar-inverse .navbar-toggler-icon{background-color:#000;}
.leads-form .input-group{display:block;}
.form{margin:25px;background-color:transparent;}
.form .input-group .form-control{width:100%;border-radius:3px;}
.form .input-group-btn .btn{padding:15px;margin:0;margin-top:10px;border-radius:3px;}
.intro-section{padding-bottom:0;}
.banner-intro{padding:40px 0;}
.price-table{height:auto;margin-bottom:45px;}
.pricing-box ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;}
.feature-list-summary li:after{font-size:20px;}
}
#kaarten h2 span{font-size:20px;display:block;text-align:center;line-height:1.1;color:#a9a9a9;font-weight:200;}
#kaarten h3{font-size:30px;display:block;text-align:center;}
#kaarten h3 span{font-size:20px;display:block;text-align:center;color:#a9a9a9;font-weight:200;}
.silver{background-color:#97979a;}
.gold{background-color:#D4AF37;}
.platinum{background-color:#3c4143;}
.alle-kaarten,
.alle-kaarten a{margin-top:20px;color:#fff;}
.posted-on {
	font-size: 12px;
    padding-bottom: 20px;
    margin: -10px 0 20px;
    font-weight: 100;
    color: #a6a6a6;
    position: relative;
    line-height: 4;
}
.headline-post h2 {
	margin-bottom: 0px;
}
.post-single-section p {
	font-size: 16px;
	line-height: 1.7em;
	font-weight: 100;
}
.post-single-image {
	margin: 10px 0 30px 0;
}

.post-odd {

}
.post-even {
	background: #f1f1f1;

}
