.elementor-1226 .elementor-element.elementor-element-fc94ff9{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1226 .elementor-element.elementor-element-4ef3791{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:3px 3px 3px 3px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1226 .elementor-element.elementor-element-4ef3791:not(.elementor-motion-effects-element-type-background), .elementor-1226 .elementor-element.elementor-element-4ef3791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e591d93 );}.elementor-1226 .elementor-element.elementor-element-ba26997{grid-column:span 2;}.elementor-1226 .elementor-element.elementor-element-41ece56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1226 .elementor-element.elementor-element-a9bab82{text-align:center;}.elementor-1226 .elementor-element.elementor-element-94c9f2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1226 .elementor-element.elementor-element-541cece{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-item > a{font-family:var( --e-global-typography-ded5bbb-font-family ), Sans-serif;font-size:var( --e-global-typography-ded5bbb-font-size );font-weight:var( --e-global-typography-ded5bbb-font-weight );line-height:var( --e-global-typography-ded5bbb-line-height );}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-text{transition:color 0.3s;}.elementor-1226 .elementor-element.elementor-element-bc2193a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1226 .elementor-element.elementor-element-e73eec2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1226 .elementor-element.elementor-element-499abae .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-499abae .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1226 .elementor-element.elementor-element-499abae .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-type-html{padding-bottom:0px;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-button[type="submit"]{color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1226 .elementor-element.elementor-element-499abae{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1226 .elementor-element.elementor-element-619f33c div.dce-view-results div.elementor-row.dce-view-grid div.item-page.dce-view-col.dce-view-single-wrapper.dce-view-grid-element{padding:0px;}.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-exposed-form label.dce-view-input-label{display:inline;}.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-single, .elementor-1226 .elementor-element.elementor-element-619f33c table tbody > tr > td{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );overflow:hidden;border-radius:3px 3px 3px 3px;}.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-single{margin:0px 0px 50px 0px;}.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-exposed-sort label{display:inline;}.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-exposed-sort .dce-input-sort{border-radius:1px;}.elementor-1226 .elementor-element.elementor-element-35fb210{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-1226 .elementor-element.elementor-element-4ef3791{--grid-auto-flow:row;}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-item > a{font-size:var( --e-global-typography-ded5bbb-font-size );line-height:var( --e-global-typography-ded5bbb-line-height );}}@media(min-width:768px){.elementor-1226 .elementor-element.elementor-element-fc94ff9{--content-width:1363px;}.elementor-1226 .elementor-element.elementor-element-bc2193a{--content-width:1088px;}}@media(max-width:767px){.elementor-1226 .elementor-element.elementor-element-4ef3791{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1226 .elementor-element.elementor-element-ba26997{grid-column:span 1;}.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-item > a{font-size:var( --e-global-typography-ded5bbb-font-size );line-height:var( --e-global-typography-ded5bbb-line-height );}.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-single, .elementor-1226 .elementor-element.elementor-element-619f33c table tbody > tr > td{padding:20px 20px 20px 20px;}}/* Start custom CSS for html, class: .elementor-element-f05628c */.elementor-1226 .elementor-element.elementor-element-f05628c {
    text-align: center;
}

.elementor-1226 .elementor-element.elementor-element-f05628c .total_reviews:before {
    counter-reset: total_reviews var(--total-reviews);
    content: counter(total_reviews);
}

.elementor-1226 .elementor-element.elementor-element-f05628c #average_rating:before {
    content: var(--gemiddeld_cijfer-avg-txt);
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-541cece */.elementor-1226 .elementor-element.elementor-element-541cece .total.afspraken:after {
    content: var(--afspraken-avg-txt);
}

.elementor-1226 .elementor-element.elementor-element-541cece .total.verpleging:after {
    content: var(--verpleging-avg-txt);
}

.elementor-1226 .elementor-element.elementor-element-541cece .total.omgang_medewerkers:after {
    content: var(--omgang_medewerkers-avg-txt);
}

.elementor-1226 .elementor-element.elementor-element-541cece .total.kwaliteit_van_leven:after {
    content: var(--kwaliteit_van_leven-avg-txt);
}

.elementor-1226 .elementor-element.elementor-element-541cece .total.luisteren:after {
    content: var(--luisteren-avg-txt);
}

.elementor-1226 .elementor-element.elementor-element-541cece .total.accommodatie:after {
    content: var(--accommodatie-avg-txt);
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar.afspraken {
    --bar-width: calc(var(--afspraken-avg) * 0.1 * 100%);
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar.verpleging {
    --bar-width: calc(var(--verpleging-avg) * 0.1 * 100%);
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar.omgang_medewerkers {
    --bar-width: calc(var(--omgang_medewerkers-avg) * 0.1 * 100%);
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar.kwaliteit_van_leven {
    --bar-width: calc(var(--kwaliteit_van_leven-avg) * 0.1 * 100%);
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar.luisteren {
    --bar-width: calc(var(--luisteren-avg) * 0.1 * 100%);
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar.accommodatie {
    --bar-width: calc(var(--accommodatie-avg) * 0.1 * 100%);
}

.elementor-1226 .elementor-element.elementor-element-541cece .elementor-icon-list-text {
    width: 100%;
    display: flex;
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-541cece .text {
    min-width: 210px;
}

.elementor-1226 .elementor-element.elementor-element-541cece .total {
    min-width: 35px;
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar {
    flex-grow: 1;
    background: #DCE7EC;
    height: 10px;
    border-radius: 5px;
    margin: 0 10px;
    position: relative;
}

.elementor-1226 .elementor-element.elementor-element-541cece .bar:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: calc(100% - var(--bar-width));
    border-radius: 5px;
    background: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-499abae */.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-type-submit {
    display: none;
}

.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-type-select {
    flex-wrap: nowrap;
}

.elementor-1226 .elementor-element.elementor-element-499abae .elementor-field-type-select label {
    min-width: max-content;
    margin-right: 15px;
}/* End custom CSS */
/* Start custom CSS for dce-views, class: .elementor-element-619f33c */.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-element:not(.override) {
    display: none;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-element {
    order: calc(var(--review-sort) * var(--gemiddeld_cijfer));
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating {
    display: grid;
    grid-template:
        "_1 _2 _3 _4 _5 _6 _7 _8 _9 _10 text"
        / max-content max-content max-content max-content max-content max-content max-content max-content max-content max-content;
}

@media (max-width: 767px) {
    .elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating {
        grid-template:
        "text text text text text text text text text text"
        "_1 _2 _3 _4 _5 _6 _7 _8 _9 _10"
        / max-content max-content max-content max-content max-content max-content max-content max-content max-content max-content;
    }
    
    .elementor-1226 .elementor-element.elementor-element-619f33c .rating-text {
        margin-left: -6px;
    }
}

.elementor-1226 .elementor-element.elementor-element-619f33c .rating.gemiddeld {
    --rating: var(--gemiddeld_cijfer)
}

.elementor-1226 .elementor-element.elementor-element-619f33c .rating.afspraken {
    --rating: var(--afspraken)
}

.elementor-1226 .elementor-element.elementor-element-619f33c .rating.verpleging {
    --rating: var(--verpleging)
}

.elementor-1226 .elementor-element.elementor-element-619f33c .rating.omgang_medewerkers {
    --rating: var(--omgang_medewerkers)
}

.elementor-1226 .elementor-element.elementor-element-619f33c .rating.kwaliteit_van_leven {
    --rating: var(--kwaliteit_van_leven)
}

.elementor-1226 .elementor-element.elementor-element-619f33c .rating.luisteren {
    --rating: var(--luisteren)
}

.elementor-1226 .elementor-element.elementor-element-619f33c .rating.accommodatie {
    --rating: var(--accommodatie)
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._1 {
    grid-area: _1;
    --no: 1;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._2 {
    grid-area: _2;
    --no: 2;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._3 {
    grid-area: _3;
    --no: 3;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._4 {
    grid-area: _4;
    --no: 4;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._5 {
    grid-area: _5;
    --no: 5;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._6 {
    grid-area: _6;
    --no: 6;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._7 {
    grid-area: _7;
    --no: 7;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._8 {
    grid-area: _8;
    --no: 8;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._9 {
    grid-area: _9;
    --no: 9;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating ._10 {
    grid-area: _10;
    --no: 10;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating .rating-text {
    grid-area: text;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating svg {
    width: 24px;
    height: 24px;
    fill: #FFD024;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating {
    /*--rating: 3;*/
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating .e {
    opacity: calc(1 + var(--no) - var(--rating));
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating .f {
    opacity: calc(1 - var(--no) + var(--rating));
}

.elementor-1226 .elementor-element.elementor-element-619f33c h3 {
    margin: 0;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .date,
.elementor-1226 .elementor-element.elementor-element-619f33c .geplaatst-door,
.elementor-1226 .elementor-element.elementor-element-619f33c .rating-text {
    font-weight: 600;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-single {
    width: 100%;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-element:nth-of-type(4n) .dce-view-single,
.elementor-1226 .elementor-element.elementor-element-619f33c .dce-view-element:nth-of-type(4n+1) .dce-view-single {
    background: var(--e-global-color-e591d93);
}

.elementor-1226 .elementor-element.elementor-element-619f33c .elementor-button {
    cursor: pointer;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .elementor-button:focus:not(:hover) {
    box-shadow: unset;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .scroller-status .infinite-scroll-last[style*="display: block"] {
    margin-top: -50px;
    height: 50px;
    background: white;
    position: relative;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating_details_toggle {
    display: none;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating_details_toggle + label {
    display: block;
    margin-top: 10px;
    cursor: pointer;
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating_details_toggle + label:after {
    content: " +";
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating_details_toggle:checked + label:after {
    content: " -";
}

.elementor-1226 .elementor-element.elementor-element-619f33c .review-rating .rating_details_toggle:not(:checked) + label + .rating_detailed {
    display: none;
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x: hidden;
}/* End custom CSS */