.hide{display:none!important}body{margin:0!important}.admin-only{display:none!important}.logged-in .admin-only{display:block!important}.generic-section{padding-left:5%!important;padding-right:5%!important}.left-section{padding-right:calc((100vw - 1400px) / 2)!important}.right-section{padding-left:calc((100vw - 1400px) / 2)!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}:is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-icon-box) :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}.elementor-widget-text-editor ul,.jet-listing-dynamic-field__content ul,.jet-listing-dynamic-repeater__item ul{list-style-type:square;padding-left:15px}.elementor-widget-text-editor ul li::marker,.jet-listing-dynamic-field__content ul li::marker,.jet-listing-dynamic-repeater__item ul li::marker{color:var(--e-global-color-primary)}.elementor-heading-title u,h1.jet-listing-dynamic-field__content u,h2.jet-listing-dynamic-field__content u,h3.jet-listing-dynamic-field__content u{color:#fff;text-decoration:none;background-color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-secondary);border-radius:50px;padding:5px 15px}.elementor-heading-title u.underline_green{background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary)}.titel .elementor-heading-title,.titel .jet-listing-dynamic-field__content{font-size:2.5em;line-height:1.3}.subtitel .elementor-heading-title,.subtitel .jet-listing-dynamic-field__content{font-size:.8em;font-weight:300;line-height:1;color:#7C7C7C;padding-left:10px}.subtitel .elementor-heading-title::before,.subtitel .jet-listing-dynamic-field__content::before{content:'';width:5px;height:5px;border-radius:10px;background:var(--e-global-color-primary);position:absolute;top:50%;left:0;transform:translateY(-50%)}input:focus,input:focus-visible,input:focus-within button:focus,button:focus-within,button:focus-visible,select{outline:none!important}p:first-of-type{margin-top:0px!important}p:last-of-type{margin-bottom:0px!important}table{border-spacing:0px!important}table tbody tr:hover>td,table tbody tr:hover>th{background-color:transparent!important}button,a,input[type="button"],input[type="submit"]{outline:none;-webkit-tap-highlight-color:transparent}a.elementor-button>.elementor-button-content-wrapper{align-items:center;column-gap:15px}a.elementor-button>.elementor-button-content-wrapper>.elementor-button-icon{border-radius:50px;padding:10px 10px;width:40px;height:40px;justify-content:center;transition:.3s all;-webkit-transition:.3s all}.jet-listing-grid a.jet-engine-listing-overlay-link{z-index:1}.btn_first a.elementor-button>.elementor-button-content-wrapper>.elementor-button-icon{background-color:#fff;color:var(--e-global-color-text)}.btn_first a.elementor-button:hover{background-color:#579a37;border-color:#579a37;color:#fff}.btn_first a.elementor-button:hover>.elementor-button-content-wrapper>.elementor-button-icon{background-color:#fff;color:var(--e-global-color-text)}.btn_dark a.elementor-button{background-color:transparent;border-color:var(--e-global-color-text);color:var(--e-global-color-text)}.btn_dark a.elementor-button>.elementor-button-content-wrapper>.elementor-button-icon{background-color:var(--e-global-color-text);color:#fff}.btn_dark a.elementor-button:hover{background-color:var(--e-global-color-text);border-color:var(--e-global-color-text);color:#fff}.btn_dark a.elementor-button:hover>.elementor-button-content-wrapper>.elementor-button-icon{background-color:#fff;color:var(--e-global-color-text)}.btn_light a.elementor-button{background-color:transparent;border-color:#fff;color:#fff}.btn_light a.elementor-button>.elementor-button-content-wrapper>.elementor-button-icon{background-color:#fff;color:var(--e-global-color-text)}.btn_light a.elementor-button:hover{background-color:#fff;border-color:#fff;color:var(--e-global-color-text)}.btn_light a.elementor-button:hover>.elementor-button-content-wrapper>.elementor-button-icon{background-color:var(--e-global-color-text);color:#fff}.elementor-maintenance-mode header,.elementor-maintenance-mode footer{display:none!important}.error404 header,.error404 footer{display:none!important}.popup_menu>.dialog-widget-content a.dialog-close-button svg{display:none!important}.popup_menu>.dialog-widget-content a.dialog-close-button{padding:0 0;border-radius:0;height:45px;width:45px;justify-content:center;align-items:center}.popup_menu>.dialog-widget-content a.dialog-close-button::before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/wp-content/uploads/icon_times.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.header_top .header_top_menu nav>ul.elementor-nav-menu{padding:10px 20px;background-color:#fff;border:1px solid var(--e-global-color-secondary);border-radius:50px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;height:52px;min-height:52px;max-height:52px}.header_top .header_top_menu nav>ul.elementor-nav-menu>li.current-menu-parent>a{color:var(--e-global-color-primary)!important}.header_top .header_top_menu nav>ul.elementor-nav-menu>li>a>span.sub-arrow{padding:0 0 0 10px}.header_top .header_top_menu ul.sub-menu{font-size:.9em;padding:10px 15px}.header_top .header_top_menu ul.sub-menu>li>a{border-left:none!important}.header_top .header_top_menu ul.sub-menu>li:first-of-type>a{padding-top:0px!important}.header_top .header_top_menu ul.sub-menu>li:last-of-type>a{padding-bottom:0px!important}.header_responsive .header_responsive_menu_icon{transition:.3s all;-webkit-transition:.3s all}.header_responsive .header_responsive_menu_icon>.elementor-widget-container{display:flex;align-items:center;height:52px!important;min-height:52px!important;max-height:52px!important}.header_breadcrumb .rank-math-breadcrumb{font-size:.8em}.header_breadcrumb .rank-math-breadcrumb p{color:#7C7C7C}.header_breadcrumb .rank-math-breadcrumb p a{color:#7C7C7C}.header_breadcrumb .rank-math-breadcrumb p .separator{margin:0 5px;color:#7C7C7C}.header_breadcrumb .rank-math-breadcrumb p .last{color:var(--e-global-color-text);display:inline-block;max-width:40ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.header_top .header_top_menu.elementor-sticky--effects{width:auto!important;min-width:auto!important;max-width:auto!important}.header_top .header_top_menu.elementor-sticky--effects nav>ul.elementor-nav-menu{box-shadow:0 10px 10px #0f070730}.header_responsive .header_responsive_menu_icon.elementor-sticky--effects>.elementor-widget-container{box-shadow:0 10px 10px #0f070730}.home .header_breadcrumb{display:none}.home_klachten_listing .jet-listing-grid__items{display:flex!important}.home_klachten_listing .home_klachten_listing_titel .jet-listing-dynamic-field__inline-wrap{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.home_klachten_listing .jet-engine-listing-overlay-wrap:hover .home_klachten_listing_titel .jet-listing-dynamic-field__inline-wrap{background-color:var(--e-global-color-text)!important;border-color:var(--e-global-color-text)!important;color:#fff}.elementor-widget-jet-price-list ul.jet-price-list{padding-inline-start:0}.elementor-widget-jet-price-list ul.jet-price-list li.price-list__item{padding:10px 10px}.elementor-widget-jet-price-list ul.jet-price-list li.price-list__item:nth-of-type(even){background-color:var(--e-global-color-accent)}.behandelingen_listing .jet-listing-grid__items{justify-content:center}.behandelingen_listing .behandelingen_listing_afbeelding .jet-listing-dynamic-image{overflow:hidden;border-radius:10px}.behandelingen_listing .behandelingen_listing_afbeelding .jet-listing-dynamic-image>img{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.behandelingen_listing .behandelingen_listing_subtitel .jet-listing-dynamic-field__content{text-wrap:balance}.behandelingen_listing .behandelingen_listing_subtitel .jet-listing-dynamic-field__content u{text-decoration:none!important}.behandelingen_listing .jet-engine-listing-overlay-wrap:hover .behandelingen_listing_container{border-color:var(--e-global-color-primary)}.behandelingen_listing .jet-engine-listing-overlay-wrap:hover .behandelingen_listing_afbeelding .jet-listing-dynamic-image>img{transform:scale(1.1)}.behandelingen_listing .jet-listing-grid__items .slick-list{overflow:visible}.behandelingen_listing .jet-listing-grid__items .slick-list .jet-listing-grid__item:not(.slick-active){pointer-events:none;filter:grayscale(1)}.behandelingen_listing .jet-listing-grid__items .slick-arrow{border-radius:100px;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.behandelingen_listing .jet-listing-grid__items .slick-arrow.slick-disabled{pointer-events:none;opacity:.5}.behandelingen_single_titel .jet-listing-dynamic-field__content{text-wrap:balance}.behandelingen_single_alinea .jet-listing-dynamic-repeater__items{row-gap:40px}.behandelingen_single_alinea .behandelingen_single_alinea_subtitel{margin-bottom:10px;text-wrap:balance}.behandelingen_single_alinea .behandelingen_single_alinea_tekst{display:block!important}.behandelingen_single_alinea .behandelingen_single_alinea_tekst p a{text-decoration:underline}.behandelingen_single_quote_left>.elementor-element{backdrop-filter:blur(10px)}.behandelingen_single_quote_right .behandelingen_single_quote_tekst .jet-listing-dynamic-field__content{font-size:2em;font-weight:500;line-height:1.4;text-wrap:balance}.behandelingen_single_faq{width:100%;min-width:100%;max-width:100%}.behandelingen_single_faq .jet-listing-dynamic-repeater__items{row-gap:0}.behandelingen_single_faq .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item{border-bottom:1px solid var(--e-global-color-accent);padding:20px 0;cursor:pointer}.behandelingen_single_faq .jet-listing-dynamic-repeater__item:last-of-type{border-bottom:none}.behandelingen_single_faq .jet-listing-dynamic-repeater__item .behandelingen_single_faq_vraag{font-weight:500;text-wrap:balance;position:relative;padding-right:40px;transition:.3s ease;-webkit-transition:.3s ease}.behandelingen_single_faq .jet-listing-dynamic-repeater__item .behandelingen_single_faq_vraag::after{position:absolute;content:'\2b';font-family:'Font Awesome 6 Pro';font-size:16px;width:30px;height:30px;border:1px solid var(--e-global-color-primary);border-radius:50px;transform:translateY(-50%) rotate(0deg);top:50%;right:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;-webkit-transition:transform .3s ease}.behandelingen_single_faq .jet-listing-dynamic-repeater__item .behandelingen_single_faq_antwoord{align-items:flex-start;flex-direction:column;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease;-webkit-transition:max-height .3s ease}.behandelingen_single_faq .jet-listing-dynamic-repeater__item.active .behandelingen_single_faq_vraag{cursor:pointer;margin-bottom:5px}.behandelingen_single_faq .jet-listing-dynamic-repeater__item.active .behandelingen_single_faq_vraag::after{content:'\f068';transform:translateY(-50%) rotate(180deg)}.behandelingen_single_faq .jet-listing-dynamic-repeater__item.active .behandelingen_single_faq_antwoord{max-height:500px;padding:0}.klachten_listing .jet-listing-grid__items{justify-content:center}.klachten_listing .klachten_listing_container{background-size:100% auto}.klachten_listing .klachten_listing_subtitel .jet-listing-dynamic-field__content{text-wrap:balance}.klachten_listing .klachten_listing_subtitel .jet-listing-dynamic-field__content u{text-decoration:none!important}.klachten_listing .jet-engine-listing-overlay-wrap:hover .klachten_listing_container{background-size:110% auto}.klachten_listing .jet-listing-grid__items .slick-list{overflow:visible}.klachten_listing .jet-listing-grid__items .slick-list .jet-listing-grid__item:not(.slick-active){pointer-events:none;filter:grayscale(1)}.klachten_listing .jet-listing-grid__items .slick-arrow{border-radius:100px;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.klachten_listing .jet-listing-grid__items .slick-arrow.slick-disabled{pointer-events:none;opacity:.5}.team_listing .team_listing_container .team_listing_container_inner{backdrop-filter:blur(10px)}.team_listing .team_listing_naam .jet-listing-dynamic-field__content{text-wrap:balance}.vacatures_listing .vacatures_listing_afbeelding .jet-listing-dynamic-image{overflow:hidden;border-radius:20px}.vacatures_listing .vacatures_listing_afbeelding .jet-listing-dynamic-image>img{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.vacatures_listing .vacatures_listing_titel .jet-listing-dynamic-field__content{text-wrap:balance}.vacatures_listing .vacatures_listing_voordelen ul{list-style:none;margin-top:0;margin-bottom:0;padding-left:0;display:flex;flex-direction:column;align-items:flex-start;row-gap:5px}.vacatures_listing .vacatures_listing_voordelen ul li{display:flex;flex-direction:row;align-items:center;column-gap:10px;text-wrap:balance}.vacatures_listing .vacatures_listing_voordelen ul li:nth-child(n+3){display:none}.vacatures_listing .vacatures_listing_voordelen ul li::before{content:'\f00c';font-family:"Font Awesome 6 Pro";font-size:16px;color:var(--e-global-color-primary)}.vacatures_listing .jet-engine-listing-overlay-wrap:hover .vacatures_listing_afbeelding .jet-listing-dynamic-image>img{transform:scale(1.05)}.vacatures_single_titel .jet-listing-dynamic-field__content{text-wrap:balance}.vacatures_single_voordelen ul{list-style:none;margin-top:0;margin-bottom:0;padding-left:0;display:flex;flex-direction:column;align-items:flex-start;row-gap:10px}.vacatures_single_voordelen ul li{display:flex;flex-direction:row;align-items:center;column-gap:10px}.vacatures_single_voordelen ul li::before{content:'\f00c';font-family:"Font Awesome 6 Pro";font-size:16px;color:var(--e-global-color-primary)}.blog .berichten_listing .jet-listing-grid__items .jet-listing-grid__item:nth-of-type(-n+2){max-width:calc(100% / 2);flex:0 0 calc(100% / 2)}.berichten_listing .berichten_listing_afbeelding .jet-listing-dynamic-image{overflow:hidden;border-radius:20px}.berichten_listing .berichten_listing_afbeelding .jet-listing-dynamic-image>img{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.berichten_listing .berichten_listing_titel .jet-listing-dynamic-field__content{text-wrap:balance}.berichten_listing .jet-engine-listing-overlay-wrap:hover .berichten_listing_afbeelding .jet-listing-dynamic-image>img{transform:scale(1.05)}.berichten_single_inhoudsopgave .elementor-toc__header{border-bottom:0}.berichten_single_inhoudsopgave:not(.elementor-toc--collapsed) .elementor-toc__header{border-bottom:1px solid var(--e-global-color-primary)}.berichten_single_inhoudsopgave .elementor-toc__header .elementor-toc__header-title{font-size:.9em}.berichten_single_inhoudsopgave .elementor-toc__body .elementor-toc__list-wrapper{margin-top:0px!important;margin-bottom:0px!important}.berichten_single_inhoudsopgave .elementor-toc__body .elementor-toc__list-wrapper .elementor-toc__list-item .elementor-toc__list-item-text-wrapper::before{width:20px;min-width:20px;max-width:20px;margin-right:0}.berichten_single_inhoudsopgave .elementor-toc__body .elementor-toc__list-wrapper .elementor-toc__list-item .elementor-toc__list-item-text-wrapper a.elementor-toc__list-item-text{text-wrap:balance}.berichten_single_titel .jet-listing-dynamic-field__content{text-wrap:balance}.berichten_single_alinea .jet-listing-dynamic-repeater__items{row-gap:40px}.berichten_single_alinea .berichten_single_alinea_subtitel{font-size:1.5em;font-weight:500;line-height:1.4;margin-bottom:10px;text-wrap:balance}.berichten_single_alinea .berichten_single_alinea_tekst{display:block!important}.berichten_single_alinea .berichten_single_alinea_tekst p:not(:first-of-type){margin-top:0}.berichten_single_alinea .berichten_single_alinea_afbeelding{margin-top:30px}.berichten_single_alinea .berichten_single_alinea_afbeelding img{border-radius:20px}.berichten_single_alinea .berichten_single_alinea_galerij{margin-top:30px}.berichten_single_alinea .berichten_single_alinea_galerij .jet-engine-gallery-grid .jet-engine-gallery-grid__item img{border-radius:10px}.berichten_single_cta .berichten_single_cta_titel .jet-listing-dynamic-field__content{text-wrap:balance}.berichten_single_cta .berichten_single_cta_button .elementor-button-content-wrapper{flex-direction:row-reverse}.faq_listing .jet-listing-grid__items .jet-listing-grid__item:not(:last-of-type){border-bottom:1px solid var(--e-global-color-accent)}.faq_listing_container{cursor:pointer}.faq_listing_container .faq_listing_vraag .jet-listing-dynamic-field__content{padding-right:40px;text-wrap:balance;font-weight:500}.faq_listing_container .faq_listing_vraag .jet-listing-dynamic-field__content::after{content:'\2b';font-family:'Font Awesome 6 Pro';font-weight:300;font-size:16px;width:30px;height:30px;border:1px solid var(--e-global-color-primary);border-radius:50px;display:flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;-webkit-transition:transform .3s ease}.faq_listing_container .faq_listing_antwoord{max-height:0;transition:max-height .3s ease,opacity .3s ease;-webkit-transition:max-height .3s ease,opacity .3s ease;opacity:0;overflow:hidden;width:700px}.faq_listing_container .faq_listing_antwoord .jet-listing-dynamic-field__content a{text-decoration:underline}.faq_listing_container.active .faq_listing_antwoord{max-height:500px;opacity:1;margin-top:10px}.faq_listing_container.active .faq_listing_vraag .jet-listing-dynamic-field__content::after{content:'\f068';transform:translateY(-50%) rotate(180deg)}table.openingstijden_tabel{width:100%}table.openingstijden_tabel tr td{padding:10px 10px 10px 0;border-bottom:1px solid #3b4751;color:#fff}table.openingstijden_tabel tr:first-of-type td{padding:0 10px 10px 0}table.openingstijden_tabel tr:last-of-type td{padding:10px 10px 0 0;border-bottom:none!important}.gform_confirmation_wrapper{display:block;text-align:center;border:1px solid #3b7500;border-radius:5px;background-color:#3b7500;padding:15px 20px}.gform_confirmation_wrapper .gform_confirmation_message{font-weight:500;font-size:inherit;line-height:inherit;color:#fff;text-wrap:balance}body .gform_wrapper.gform_validation_error .gform_validation_errors{display:none!important;border:1px solid red;border-radius:0;box-shadow:none;background:red;margin-top:0;margin-bottom:20px;padding:15px 20px}body .gform_wrapper.gform_validation_error .gform_validation_errors h2{font-weight:inherit;font-size:inherit;line-height:inherit;color:#fff}body .gform_wrapper.gform_validation_error .gform_validation_errors h2 span{display:none!important}body .gform_wrapper .gform_heading{display:none}body .gform_wrapper .gform_body .gform_fields{row-gap:20px;column-gap:20px}body .gform_wrapper .gform_body .gform_fields .gfield input,body .gform_wrapper .gform_body .gform_fields .gfield textarea,body .gform_wrapper .gform_body .gform_fields .gfield select{padding:15px 20px;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;border-radius:5px;border:1px solid #000}body .gform_wrapper .gform_body .gform_fields .gfield textarea{height:140px;resize:none}body .gform_wrapper .gform_body .gform_fields .gfield :where(textarea:focus,textarea:focus-within,textarea:focus-visible){outline:none!important}body .gform_wrapper .gform_body .gform_fields .gfield input::placeholder,body .gform_wrapper .gform_body .gform_fields .gfield textarea::placeholder,body .gform_wrapper .gform_body .gform_fields .gfield select::placeholder{color:#929292}body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error input,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error textarea,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error select{border:1px solid red}body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .gfield_label{color:var(--e-global-color-text)}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-weight:inherit;font-size:.9em;line-height:inherit;margin-bottom:5px}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{font-size:inherit;padding-left:0;margin-left:2px;color:inherit}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{padding-top:0;margin-top:15px}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.gfield_validation_message{display:none}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_consent{display:flex;column-gap:10px;align-items:center;justify-content:flex-end}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_consent input{margin:0}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_consent .gform-field-label{font-size:.9em}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_consent .gform-field-label a{text-decoration:underline}body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container_consent .gform-field-label,body .gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container_consent .gform-field-label a{color:red}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_consent .gfield_required{font-size:inherit;color:inherit}body .gform_wrapper .gform_footer{margin:20px 0 0 0px!important;padding:0 0 0 0px!important;justify-content:flex-end}body .gform_wrapper .gform_footer .gform_button{font-family:inherit;font-weight:inherit;font-size:.9em;line-height:1!important;background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);border-radius:50px;padding:15px 20px;margin-bottom:0px!important;cursor:pointer;transition:.3s all;-webkit-transition:.3s all}.footer_top .footer_top_onder table.openingstijden_tabel tr td{border-bottom:1px solid #c2c2c2;color:var(--e-global-color-text);font-size:.9em}.bottom_bar .bottom_bar_copyright .copyright{color:#6E6E6E;font-size:.8em}.bottom_bar .bottom_bar_copyright .copyright a{color:#6E6E6E}@media only screen and (max-width:1555px){.left-section{padding-right:5%!important}.right-section{padding-left:5%!important}}@media only screen and (max-width:1024px){.behandelingen_single_quote_right .behandelingen_single_quote_tekst .jet-listing-dynamic-field__content{font-size:1.5em;line-height:1.4;text-wrap:balance}.titel .elementor-heading-title,.titel .jet-listing-dynamic-field__content{font-size:2em}}@media only screen and (max-width:767px){.berichten_listing .berichten_listing_afbeelding .jet-listing-dynamic-image{border-radius:10px}.header_responsive .header_responsive_menu_icon>.elementor-widget-container{height:auto!important;min-height:auto!important;max-height:auto!important}}@media only screen and (max-width:640px){body .gform_wrapper .gform_body .gform_fields{column-gap:0}}@media only screen and (max-width:480px){.top_bar .top_bar_menu ul li:nth-of-type(1){display:none!important}}