.elementor-10849 .elementor-element.elementor-element-471da7ef{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D7DEDA;--border-color:#D7DEDA;--padding-top:8px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;--z-index:999;overflow:visible;}.elementor-10849 .elementor-element.elementor-element-471da7ef:not(.elementor-motion-effects-element-type-background), .elementor-10849 .elementor-element.elementor-element-471da7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}@media(min-width:768px){.elementor-10849 .elementor-element.elementor-element-471da7ef{--content-width:1184px;}}@media(max-width:1024px){.elementor-10849 .elementor-element.elementor-element-471da7ef{--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-10849 .elementor-element.elementor-element-471da7ef{--padding-top:10px;--padding-bottom:10px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for container, class: .elementor-element-471da7ef */:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-10ea02f .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-5738829a .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-792fbce3 .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-41f33103 .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-57d34d8e .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-7e3c82a6 .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-3f67e26a .elementor-heading-title {color:#C47B5A !important;}
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-37344819 .elementor-button,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-2c14037a .elementor-button,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-7bbbdc71 .elementor-button {border-bottom:2px solid #C47B5A !important;border-radius:0;}
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-77a7db1e .elementor-button {border-bottom:2px solid #C47B5A !important;border-radius:0;}

/* Energy Recovery palette and action accents */
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) { background-color:#F5F2EB; }
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-button[href$="/kennismaken/"] {
 background-color:#C47B5A !important;
 color:#FFFFFF !important;
 border:1px solid #C47B5A !important;
 border-radius:5px;
 padding:14px 24px;
 font-weight:700;
 transition:background-color .2s,color .2s,border-color .2s;
}
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-button[href$="/kennismaken/"]:hover,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-button[href$="/kennismaken/"]:focus-visible {
 background-color:#153D3F !important;
 color:#F5F2EB !important;
 border-color:#C47B5A !important;
}
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-button:focus-visible {outline:3px solid #C47B5A;outline-offset:4px;}
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-10ea02f .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-5738829a .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-792fbce3 .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-41f33103 .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-57d34d8e .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-7e3c82a6 .elementor-heading-title,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-3f67e26a .elementor-heading-title {color:#C47B5A;}
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-37344819 .elementor-button,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-2c14037a .elementor-button,
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-7bbbdc71 .elementor-button {border-bottom:2px solid #C47B5A;border-radius:0;}
:is(.elementor-10842,.elementor-10889,.elementor-10891,.elementor-10893,.elementor-10895) .elementor-element-77a7db1e .elementor-button {border-bottom:2px solid #C47B5A;border-radius:0;}/* End custom CSS */