@import url("https://fonts.googleapis.com/css2?family=Prompt:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800");
.header-background>.vc_column_inner{padding-right:-15px !important;}
.otgs-development-site-front-end{display:none !important;}
html{scroll-behavior:smooth}
h1, h2, h3, h4, h5, h6, p, div {
font-family: 'Prompt' !important;
} a{color:#5ECF9D}
h1{font-size:40px !important;font-weight:600 !important;line-height:48px !important;}
h2{font-weight:700 !important;font-size:30px !important;line-height:36px !important;}
h3{font-size:23px !important;font-weight:600 !important;line-height:28px !important;}
h4{font-weight:600 !important;font-size:21px !important;line-height:26px !important;}
h5{letter-spacing:1px !important;font-weight:700 !important;font-size:18px !important;line-height:22px !important;}
h6{font-size:16px !important;line-height:20px !important;}
@media screen and (max-width:768px){
h1{font-size:26px !important;line-height:32px !important;}
h2{font-size:21px !important;line-height:26px !important;}
h3{font-size:18px !important;line-height:22px !important;}
h4{font-size:17px !important;line-height:21px !important;}
h5{font-size:15px !important;line-height:18px !important;}
h6{font-size:14px !important;line-height:17px !important;}
}
p, ul{font-size:16px !important;line-height:21px !important;}
.main-navigation-ul .link-inner{font-weight:500 !important;}
.dyn-styles a span{color:black !important;}
.home .dyn-styles a span:not(ul.sub-menu a span){color:white !important;}
.hexa-background{-webkit-clip-path:polygon(55% 1%, 100% 13%, 100% 100%, 33% 100%);clip-path:polygon(55% 1%, 100% 13%, 100% 100%, 33% 100%);}
.home .dyn-styles #menu-navbar li:hover span:not(ul.sub-menu a span){border-bottom:1px solid white !important;border-radius:0px;}
.home .dyn-styles .current-menu-item span{border-bottom:1px solid white !important;color:white !important;border-radius:0px;}
.home .dyn-styles #menu-item-40 span{color:#5ECF9D;}
.home .dyn-styles #menu-item-40 a{background:white;}
.home .dyn-styles #menu-item-40:hover{background:rgb(248, 248, 248);border-bottom:0px solid white !important;}
#menu-navbar li.menu-item-40:hover a span{color:white !important;}
.home .dyn-styles #menu-item-40:hover span{background:rgb(248, 248, 248);border-bottom:0px solid white !important;}
.dyn-styles #menu-item-40 span{color:white !important;}
.home .dyn-styles #menu-item-40 span{color:#5ECF9D !important;}
.dyn-styles #menu-navbar li:hover span{color:#5ECF9D;}
.dyn-styles .current-menu-item span{color:#5ECF9D;}
.dyn-styles .current-menu-item span{color:#5ECF9D !important;}
.dyn-styles #menu-navbar li:hover span:not(ul.sub-menu a span){}
.wpex-hamburger-icon.wpex-hamburger-icon--animate.wpex-hamburger-icon--inactive > span{color:black !important;}
#menu-item-40 a{background:#5ECF9D;}
#menu-item-40:hover a{background:#6EC69D;}
#menu-item-40 span{color:#ffffff;}
.no-padding-inner > div{padding-left:0px !important;padding-right:0px !important;padding-top:0px !important;padding-bottom:0px !important;justify-content:start !important;}
.indent-button{background:#eac601;color:#ffffff;width:40%;height:80px;clip-path:polygon(14% 24%, 100% 0, 100% 100%, 0 100%);padding-top:30px;padding-left:35px;font-size:23px;}
.ginput_container > input{border-top:0px solid;border-left:0px solid;border-right:0px solid;border-radius:0px;border-color:white;background:none;color:white;}
.ginput_container > input:focus{background:transparent;color:white;}
.ginput_container > span >  input{border-top:0px solid;border-left:0px solid;border-right:0px solid;border-radius:0px;border-color:white;background:none;color:white;}
.ginput_container > span > input:focus{background:transparent;color:white;}
.no-padding-right-inner > div{padding-right:0 !important;}
.gform_button{background:#EAC601 !important;color:white !important;padding:10px 30px !important;font-size:20px !important;margin-top:10px;}
.photo-background .vc_single_image-wrapper::after{clip-path:polygon(22% 33%, 100% 19%, 100% 100%, 10% 100%);background-color:white;content:"";width:100%;height:100%;right:5px;position:absolute;z-index:-1;display:inline-block;}
@media screen and (min-width:960px){     
.home::before{clip-path:polygon(45% 0%, 100% 4%, 100% 100%, 30% 100%);background-color:#5ECF9D;content:"";width:100%;height:100%;position:absolute;z-index:-1;display:inline-block;}
.wpex-hamburger-icon.wpex-hamburger-icon--animate.wpex-hamburger-icon--inactive > span{color:black !important;}
}
@media screen and (min-width:1316px){     
.home::before{clip-path:polygon(44% 0%, 100% 4%, 100% 100%, 38% 100%);background-color:#5ECF9D;content:"";width:100%;height:120%;position:absolute;z-index:-1;display:inline-block;}
}
@media screen and (min-width:1413px){     
.home::before{clip-path:polygon(48% 0%, 100% 4%, 100% 100%, 42% 100%);background-color:#5ECF9D;content:"";width:100%;height:120%;position:absolute;z-index:-1;display:inline-block;}
}
@media screen and (min-width:1540px){     
.home::before{clip-path:polygon(52% 0%, 100% 5%, 100% 100%, 43% 100%);background-color:#5ECF9D;content:"";width:100%;height:120%;position:absolute;z-index:-1;display:inline-block;}
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1669304248996.vc_row-o-equal-height.vc_row-flex.typography-white.wpex-vc-full-width-row.wpex-vc-full-width-row--centered{padding-top:30px !important;}
#footer-bottom{display:none;}
.wpex-facebook{margin-left:-7px;}
.wpex-social-btn{width:1.2em;}
@media screen and (max-width:660px){     
.mobile-d-block{display:block !important;}
}
.home .dyn-styles #site-navigation-wrap{background:#5ECF9D;}
.gform_wrapper.gravity-theme .gf_progressbar_title{color:white !important;font-weight:500 !important;}
.gf_progressbar_percentage{color:white;}
.gform-field-label.gform-field-label--type-inline{color:white !important;}
.gform_wrapper .gform_validation_errors{display:none !important;}
.gform_wrapper.gravity-theme .gf_progressbar{background:white;border:0px solid grey;}
#gf_progressbar_wrapper_3 .gf_progressbar_percentage.percentbar_blue span{color:white !important;}
#gform_wrapper_3 .gfield_label.gform-field-label{color:white !important;}
.gform_wrapper.gravity-theme .perc-0 .gf_progressbar_percentage.percentbar_blue{display:block;}
.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:#EAC600 !important;display:flex;justify-content:center;}
.gform_required_legend{display:none !important;}
.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:0px !important;}
.gf_progressbar_percentage.percentbar_blue.percentbar_100{border-radius:0px !important;}
.gform_wrapper.gravity-theme .gf_progressbar{border-radius:0px !important;}
.gform_next_button{float:right;padding:10px 30px !important;font-size:20px !important;margin-top:10px;}
.gform_previous_button{background-color:#f9f9f9 !important;float:left;padding:10px 30px !important;font-size:20px !important;margin-top:10px;}
.gform_page_footer{margin-top:20px;}
#gform_submit_button_3{float:right !important;}
.gf_progressbar_percentage span{display:flex !important;color:white !important;}
.gf_progressbar_percentage span::before{margin-right:3px;content:'Voortgang:';}
.remove-padding-left > div{padding-left:0px !important;}
.remove-padding-right > div{padding-right:0px !important;}
#gform_4  .ginput_container > input{border-top:1px solid;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:gray;color:black;}
#gform_4 .ginput_container > input:focus{color:black;}
#gform_4 .ginput_container > span >  input{border-top:1px solid;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:gray;color:black;}
#gform_4 .ginput_container > span > input:focus{color:black;}
#gform_4 legend{font-size:16px;font-weight:400;}
#gform_4 label{font-size:16px;font-weight:400;}
#field_4_4{align-self:self-end;}
h2.gform_title{font-size:30px !important;line-height:40px !important;margin-top:-10px !important;}
.post-template-default.single.single-post #content, .post-template-default.single.single-post #sidebar{padding-top:180px;}
.post-template-default.single.single-post .single-post-title{font-size:35px!important;line-height:35px!important;}
.post-template-default.single.single-post h3.social-share-title span{font-size:30px!important;line-height:30px!important;}
.post-template-default header.single-blog-header, ul.meta.wpex-text-sm{text-align:center;}
.post-template-default.single.single-post h2{font-size:25px!important;line-height:25px!important;}
body.error404 header.page-header{display:none;}
body.error404 h1{margin-top:200px;font-size:40px!important;line-height:40px!important;}
.post-template-default.single.single-post .sidebar-box widget.widget_block{padding-top:180px;}
.post-template-default.single.single-post #sidebar h2{font-size:30px!important;line-height:30px!important;margin-top:0!important;}
.quiz_percentage{background-color:#EAC600 !important;color:white !important;border-radius:4px;padding:0px 10px;}
#gquiz_confirmation_message,
#gquiz_confirmation_message h3{color:white !important;}
#gquiz_confirmation_message h3{margin-bottom:0px !important;}
.page-id-25 .vcex-button.theme-button.flat.black.small.align-left.inline {
background: #EAC601 !important;
color: white !important;
padding: 10px 30px !important;
font-size: 20px !important;
margin-top: 10px;
}