.elementor-kit-12{--e-global-color-primary:#C11F3D;--e-global-color-secondary:#C11F3D;--e-global-color-text:#000000;--e-global-color-accent:#C11F3D;--e-global-color-806f490:#F3F3F3;--e-global-color-fc22a41:#CECECE;--e-global-color-acb0a66:#C11F3D;--e-global-color-bd7f267:#FFFFFF;--e-global-color-6fd29a5:#FFFFFF;--e-global-color-e7da986:#C11F3D;--e-global-color-e685d88:#1FC23C;--e-global-typography-primary-font-family:"Hind";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Hind";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Hind";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Hind";--e-global-typography-accent-font-weight:300;color:#000000;font-family:"Hind", Sans-serif;font-size:18px;}.elementor-kit-12 a{color:var( --e-global-color-accent );text-decoration:underline;}.elementor-kit-12 a:hover{color:var( --e-global-color-accent );}.elementor-kit-12 h1{color:#FFFFFF;font-family:"Hind", Sans-serif;font-size:70px;font-weight:700;line-height:74px;}.elementor-kit-12 h2{color:var( --e-global-color-accent );font-family:"Hind", Sans-serif;font-size:40px;font-weight:700;line-height:41px;}.elementor-kit-12 h3{font-family:"Hind", Sans-serif;font-size:32px;font-weight:700;}.elementor-kit-12 h4{font-family:"Hind", Sans-serif;font-weight:700;}.elementor-kit-12 h5{font-family:"Hind", Sans-serif;font-weight:700;}.elementor-kit-12 h6{font-family:"Hind", Sans-serif;}.elementor-kit-12 button,.elementor-kit-12 input[type="button"],.elementor-kit-12 input[type="submit"],.elementor-kit-12 .elementor-button{font-size:18px;font-weight:800;text-decoration:none;color:var( --e-global-color-bd7f267 );background-color:var( --e-global-color-acb0a66 );border-radius:10px 10px 10px 10px;padding:20px 30px 14px 30px;}.elementor-kit-12 button:hover,.elementor-kit-12 button:focus,.elementor-kit-12 input[type="button"]:hover,.elementor-kit-12 input[type="button"]:focus,.elementor-kit-12 input[type="submit"]:hover,.elementor-kit-12 input[type="submit"]:focus,.elementor-kit-12 .elementor-button:hover,.elementor-kit-12 .elementor-button:focus{color:var( --e-global-color-bd7f267 );background-color:var( --e-global-color-acb0a66 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0em;--container-default-padding-right:0em;--container-default-padding-bottom:0em;--container-default-padding-left:0em;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-12 e-page-transition{background-color:#FFBC7D;}@media(max-width:991px){.elementor-kit-12 h1{font-size:53px;line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-12{font-size:15px;}.elementor-kit-12 h1{font-size:33px;}.elementor-kit-12 h2{font-size:29px;line-height:1em;}.elementor-kit-12 button,.elementor-kit-12 input[type="button"],.elementor-kit-12 input[type="submit"],.elementor-kit-12 .elementor-button{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*======= SUPER FORMS =========*/


.super-shortcode-field, .super-keyword-filter, .super-keyword-tag, .super-no-results, .super-item, .super-toggle, .super-toggle-off, .super-toggle-on, .super-color, .super-fileupload-button, .super-msg, .super-error-msg, .super-empty-error-msg, .super-wp-tag-count, .super-wp-tag-desc, .super-fileupload-files, .super-tabs, .super-slider .amount, .super-slider .amount, .super-int-phone_country, .super-int-phone_selected-dial-code, .super-adaptive-placeholder, .super-loading-overlay-1949 {
    font-family: "Hind", Sans-serif !important;
}

.super-form.super-default-squared .super-shortcode-field, .super-form.super-default-squared .super-keyword-filter, .super-form.super-default-squared .super-dropdown-list, .super-form.super-default-squared .super-toggle-switch, .super-form.super-default-squared .super-icon, .super-form.super-default-squared .super-fileupload-button, .super-form.super-default-squared .super-signature-canvas, .super-form.super-default-squared .super-button-wrap, .super-form.super-default-squared .super-multipart-progress, .super-form.super-default-squared .super-multipart-progress-inner, .super-form.super-default-squared .super-multipart-step, .super-form.super-default-squared .super-multipart-progress-bar, .super-form.super-default-squared .super-multipart-step-wrapper {
    border-radius: 5px!important;
}

.super-button-wrap.no_link {
    background: var(--e-global-color-primary) !important;
    padding: 10px 20px !important;
    padding-bottom: 8px !important;
    height: 45px;
}

span.super-adaptive-placeholder {
    font-size: 13px !important;
}

input.super-shortcode-field {
    font-size: 14px !important;
    padding-top: 4px!important;
    ;
}

textarea.super-shortcode-field {
    font-size: 14px !important;
    padding-top: 12px!important;
}

.super-filled .super-adaptive-placeholder span {
    color: #949494 !important;
}

.super-button-name {
    font-family: 'Hind', sans-serif !important;
    font-size: 19px;
    font-weight: bold;
}



/*======= SUPER FORMS EIND =========*/

/*======= HEADER =========*/



.e--pointer-underline .elementor-item:after {
    background-color: var( --e-global-color-primary )!important;
}


.elementor-nav-menu--main .elementor-item.elementor-item-active {
    font-weight: 800 !important;
}

.broodkruimels {
    height: 0px
}

.wpml-ls-legacy-dropdown .wpml-ls-flag {
    width: 23px !important;
}

.wpml-ls-legacy-dropdown a {
  border: 0px solid #cdcdcd!important;
    background-color: transparent!important;
    padding: 0!important;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    content: "\f078" !important;
    font-family: 'Font awesome 5 free' !important;
    font-weight: 900 !important;
    border: 0px !important;
    font-size: 10px !important;
    margin-top: -3px !important;
    color: #919191 !important;
}

.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
    border-top: 0px!important;
}

.wpml-ls-legacy-dropdown .wpml-ls-item {
    padding-top: 4px!important;
}

/*======= HEADER EIND =========*/


/*======= HEROBANNER =========*/

@media (max-width: 767px){
.herobanner br {
    display: none!important;
}}

.elementor-35 .elementor-element.elementor-element-251d119 > .elementor-widget-container {
    display: inline-block;
    padding: 8px 10px !important;
    background: #00000096;
    border-radius: 10px;
}

@media (min-width: 992px){
.elementor-1390 .elementor-element.elementor-global-1961 > .elementor-widget-container{
    margin: -240px 0px 0px 0px!important;
}}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.elementor-1390 .elementor-element.elementor-global-1961 > .elementor-widget-container {
    margin: -200px 0px 0px 0px!important;
}}

@media (max-width: 767px){
.elementor-1390 .elementor-element.elementor-global-1961 > .elementor-widget-container {
    margin: -120px 0px -30px 0px!important;
}}

@media (min-width: 768px){p#breadcrumbs {

    font-size: 15px !important;
}}

@media (max-width: 767px){
p#breadcrumbs {

    font-size: 13px !important;
}}

.yoast-broodkruimels a {
    text-decoration: none!important;
    font-weight: bold!important;
}

.yoast-broodkruimels a:hover {
    text-decoration: underline!important;
}


/*======= HEROBANNER EIND =========*/

/*======= CONTENTBLOKKEN =========*/
@media (min-width: 768px){
.contentblok {
    padding-top: 112px!important;
    padding-bottom: 112px!important;
}}


@media (max-width: 767px){.contentblok {
    padding-top: 48px!important;
    padding-bottom: 48px!important;
}}

.contentblok .elementor-button {
    margin-top: 16px;
}

.rood-bg h1, .rood-bg h2, .rood-bg h3, .rood-bg h4, .rood-bg h5, .rood-bg h6,.rood-bg p, .rood-bg div, .rood-bg a {
    color: white;
}    

.rood-bg .elementor-button {
    color: var( --e-global-color-primary )!important;
    fill: var(--e-global-color-primary) !important;
    background: white!important;
}

.blog-overzicht {
    
}

/*======= CONTENTBLOKKEN =========*/


h1.entry-title {
    display: none!important;
}

.grecaptcha-badge {
    opacity: 0!important;
}


li {
    margin-left: -20px;
}

a {
    -webkit-text-underline-position: under;
    -ms-text-underline-position: below;
    text-underline-position: under;
    text-decoration-thickness: inherit;

}


.witte-link a {
    color: white!important;
}

.secundaire-button {
    
}

.witte-button {
    
}

@media (min-width: 992px){
    .s.e-con {
    --container-default-padding-top: 0em;
    --container-default-padding-right: 3em;
    --container-default-padding-bottom: 0em;
    --container-default-padding-left: 2em;
}}


@media only screen and (min-width: 768px) and (max-width: 991px) {
    .s.e-con {
    --container-default-padding-top: 0em;
    --container-default-padding-right: 1.5em;
    --container-default-padding-bottom: 0em;
    --container-default-padding-left: 1.5em;
}}

@media (max-width: 767px){
    .s.e-con {
    --container-default-padding-top: 0em;
    --container-default-padding-right: 1.25em;
    --container-default-padding-bottom: 0em;
    --container-default-padding-left: 1.25em;
}}


.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    font-size: inherit;
}

@media (max-width: 767px){
.geen-absolute-mobiel {
    position: unset!important;
}}


@media (min-width: 768px){
.sectie {
    padding: 0 32px;
}}

@media (max-width: 767px){
.sectie {
    padding: 0 20px;
 
}}


#CybotCookiebotDialog {
	max-width: 550px!important;
}

#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type) {
	margin-bottom: 0;
	width: 50%!important;
}

#CybotCookiebotDialogPoweredbyCybot {
    justify-content: flex-end;
    width: 175px;
    display: none!important;
}/* End custom CSS */