/* CasaMia: bestaande SVG-set en goedgekeurde bedieningsiconen. */
i.fa-solid.fa-wifi::before, i.fa-regular.fa-wifi::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%2010.5a10.6%2010.6%200%200%201%2015%200M7.5%2013.5a6.35%206.35%200%200%201%209%200M10.5%2016.5a2.12%202.12%200%200%201%203%200%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2219%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-person-swimming::before, i.fa-regular.fa-person-swimming::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2018c1.5%200%201.5%201%203%201s1.5-1%203-1%201.5%201%203%201%201.5-1%203-1%201.5%201%203%201%201.5-1%203-1M3%2014c1.5%200%201.5%201%203%201s1.5-1%203-1%201.5%201%203%201%201.5-1%203-1%201.5%201%203%201%201.5-1%203-1M8%2011V6a2%202%200%200%201%204%200M8%208h6%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-snowflake::before, i.fa-regular.fa-snowflake::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202v20M4.2%206.5l15.6%2011M4.2%2017.5l15.6-11M8%203l4%203%204-3M8%2021l4-3%204%203M3%2010l4%202-4%202M21%2010l-4%202%204%202%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-tree::before, i.fa-regular.fa-tree::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021V10M12%2014c-5%200-8-3-8-8%205%200%208%203%208%208ZM12%2011c0-5%203-8%208-8%200%205-3%208-8%208Z%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-seedling::before, i.fa-regular.fa-seedling::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021V10M12%2014c-5%200-8-3-8-8%205%200%208%203%208%208ZM12%2011c0-5%203-8%208-8%200%205-3%208-8%208Z%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-child-reaching::before, i.fa-regular.fa-child-reaching::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2021v-5l-2-3%203-3h6l3%203-2%203v5M9%2010l-3-3M15%2010l3-3%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-paw::before, i.fa-regular.fa-paw::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%227%22%20cy%3D%228%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%228%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2213%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2213%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%2012c-3%200-6%203-6%206%200%202%202%203%204%202l2-1%202%201c2%201%204%200%204-2%200-3-3-6-6-6Z%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-charging-station::before, i.fa-regular.fa-charging-station::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223%22%20width%3D%2210%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%207h4M9%2012h2M15%208h2a2%202%200%200%201%202%202v5a2%202%200%200%200%202%202M18%205v4M20%205v4%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-square-parking::before, i.fa-regular.fa-square-parking::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%2017V7h4a3%203%200%200%201%200%206H9M9%2013h4%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-car::before, i.fa-regular.fa-car::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%2017V7h4a3%203%200%200%201%200%206H9M9%2013h4%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-utensils::before, i.fa-regular.fa-utensils::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%203v8M4%203v5a3%203%200%200%200%206%200V3M7%2011v10M16%203v18M16%203c3%201%204%204%204%207h-4%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-spa::before, i.fa-regular.fa-spa::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021c4-3%207-6%207-10-4%200-7%202-7%206%200-4-3-6-7-6%200%204%203%207%207%2010ZM12%2017c-4-2-7-5-7-9%204%200%207%202%207%206%200-4%203-6%207-6%200%204-3%207-7%209Z%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-bicycle::before, i.fa-regular.fa-bicycle::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2217%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2217%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22m6%2017%204-8h4l4%208M10%209l4%208M8%2013h8M9%206h3%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-umbrella-beach::before, i.fa-regular.fa-umbrella-beach::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2011h18M5%2011c0-5%203-8%207-8s7%203%207%208M12%203v18M7%2021l5-10%205%2010%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-mountain-sun::before, i.fa-regular.fa-mountain-sun::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2018%205-7%204%205%203-4%206%206H3Z%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%226%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-water::before, i.fa-regular.fa-water::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%208c2%200%202%201%204%201s2-1%204-1%202%201%204%201%202-1%204-1%202%201%204%201M3%2013c2%200%202%201%204%201s2-1%204-1%202%201%204%201%202-1%204-1%202%201%204%201M3%2018c2%200%202%201%204%201s2-1%204-1%202%201%204%201%202-1%204-1%202%201%204%201%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-children::before, i.fa-regular.fa-children::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2021V8h14v13M5%2012h14M8%208V4h8v4M9%2016h6%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-user-group::before, i.fa-regular.fa-user-group::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%229%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M3.5%2020c.5-4%202.5-6%205.5-6s5%202%205.5%206M13%2015c1-.8%202.2-1.2%203.5-1.2%202.7%200%204.4%202%204.8%205.2%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-bed::before, i.fa-regular.fa-bed::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2019V8M21%2019V11a3%203%200%200%200-3-3H9v11M3%2014h18M6%208h3a2%202%200%200%201%202%202v1H6Z%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-shower::before, i.fa-regular.fa-shower::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204v8M5%207h5a3%203%200%200%201%203%203v2M3%2012h18M5%2012v2a6%206%200%200%200%206%206h2a6%206%200%200%200%206-6v-2M7%2020v1M17%2020v1%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-ruler-combined::before, i.fa-regular.fa-ruler-combined::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020%2020%204M8%2020H4v-4M16%204h4v4M8%2016h8V8%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-check::before, i.fa-regular.fa-check::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204L19%206%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-xmark::before, i.fa-regular.fa-xmark::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%206%2012%2012M18%206%206%2018%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-chevron-down::before, i.fa-regular.fa-chevron-down::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%209%207%207%207-7%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-plus::before, i.fa-regular.fa-plus::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M5%2012h14%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-minus::before, i.fa-regular.fa-minus::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-magnifying-glass::before, i.fa-regular.fa-magnifying-glass::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22m16%2016%205%205%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-sliders::before, i.fa-regular.fa-sliders::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16M4%2012h16M4%2018h16%22%2F%3E%3Cpath%20d%3D%22M8%203v6M16%209v6M10%2015v6%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-location-dot::before, i.fa-regular.fa-location-dot::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2010c0%205-7%2011-7%2011S5%2015%205%2010a7%207%200%201%201%2014%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-chevron-left::before, i.fa-regular.fa-chevron-left::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m14%205-7%207%207%207%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-chevron-right::before, i.fa-regular.fa-chevron-right::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m10%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-map::before, i.fa-regular.fa-map::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%206%206-3%206%203%206-3v15l-6%203-6-3-6%203ZM9%203v15M15%206v15%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-image::before, i.fa-regular.fa-image::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%229%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22m3%2017%206-5%204%203%204-5%204%205%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-wifi::before,
i.fa-regular.fa-wifi::before,
i.fa-solid.fa-person-swimming::before,
i.fa-regular.fa-person-swimming::before,
i.fa-solid.fa-snowflake::before,
i.fa-regular.fa-snowflake::before,
i.fa-solid.fa-tree::before,
i.fa-regular.fa-tree::before,
i.fa-solid.fa-seedling::before,
i.fa-regular.fa-seedling::before,
i.fa-solid.fa-child-reaching::before,
i.fa-regular.fa-child-reaching::before,
i.fa-solid.fa-paw::before,
i.fa-regular.fa-paw::before,
i.fa-solid.fa-charging-station::before,
i.fa-regular.fa-charging-station::before,
i.fa-solid.fa-square-parking::before,
i.fa-regular.fa-square-parking::before,
i.fa-solid.fa-car::before,
i.fa-regular.fa-car::before,
i.fa-solid.fa-utensils::before,
i.fa-regular.fa-utensils::before,
i.fa-solid.fa-spa::before,
i.fa-regular.fa-spa::before,
i.fa-solid.fa-bicycle::before,
i.fa-regular.fa-bicycle::before,
i.fa-solid.fa-umbrella-beach::before,
i.fa-regular.fa-umbrella-beach::before,
i.fa-solid.fa-mountain-sun::before,
i.fa-regular.fa-mountain-sun::before,
i.fa-solid.fa-water::before,
i.fa-regular.fa-water::before,
i.fa-solid.fa-children::before,
i.fa-regular.fa-children::before,
i.fa-solid.fa-user-group::before,
i.fa-regular.fa-user-group::before,
i.fa-solid.fa-bed::before,
i.fa-regular.fa-bed::before,
i.fa-solid.fa-shower::before,
i.fa-regular.fa-shower::before,
i.fa-solid.fa-ruler-combined::before,
i.fa-regular.fa-ruler-combined::before,
i.fa-solid.fa-check::before,
i.fa-regular.fa-check::before,
i.fa-solid.fa-xmark::before,
i.fa-regular.fa-xmark::before,
i.fa-solid.fa-chevron-down::before,
i.fa-regular.fa-chevron-down::before,
i.fa-solid.fa-plus::before,
i.fa-regular.fa-plus::before,
i.fa-solid.fa-minus::before,
i.fa-regular.fa-minus::before,
i.fa-solid.fa-magnifying-glass::before,
i.fa-regular.fa-magnifying-glass::before,
i.fa-solid.fa-sliders::before,
i.fa-regular.fa-sliders::before,
i.fa-solid.fa-location-dot::before,
i.fa-regular.fa-location-dot::before,
i.fa-solid.fa-chevron-left::before,
i.fa-regular.fa-chevron-left::before,
i.fa-solid.fa-chevron-right::before,
i.fa-regular.fa-chevron-right::before,
i.fa-solid.fa-map::before,
i.fa-regular.fa-map::before,
i.fa-solid.fa-image::before,
i.fa-regular.fa-image::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  background-color: currentColor;
  -webkit-mask: var(--cm-icon-mask) center / contain no-repeat;
  mask: var(--cm-icon-mask) center / contain no-repeat;
}
.cm-home-waarom__text li::before { content: ""; width: 1em; height: 1em; top: .2em; background-color: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204L19%206%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2012%204%204L19%206%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }

/* Zoekvoorzieningen: exact de bestaande CasaMia hero-beeldbestanden. */
.cm-filter-search__facility-option > span > i.fa-wifi::before { --cm-icon-mask: url("../icons/hero/wifi.png"); }
.cm-filter-search__facility-option > span > i.fa-person-swimming::before { --cm-icon-mask: url("../icons/hero/zwembad.png"); }
.cm-filter-search__facility-option > span > i.fa-snowflake::before { --cm-icon-mask: url("../icons/hero/airco.png"); }
.cm-filter-search__facility-option > span > i.fa-tree::before { --cm-icon-mask: url("../icons/hero/tuin.png"); }
.cm-filter-search__facility-option > span > i.fa-paw::before { --cm-icon-mask: url("../icons/hero/huisdieren.png"); }
.cm-filter-search__facility-option > span > i.fa-charging-station::before { --cm-icon-mask: url("../icons/hero/laadpaal.png"); }
.cm-filter-search__facility-option > span > i.fa-square-parking::before { --cm-icon-mask: url("../icons/hero/parkeren.png"); }

/* Grotere voorzieningeniconen, met behoud van vorm en dezelfde klikvlakken. */
body .cm-filter-search__facility-option > span > i:first-child {
  font-size: 36px !important;
  width: 36px !important;
  flex: 0 0 36px !important;
  line-height: 1;
}
.cm-home-waarom__text .cm-home-waarom__check { color: #990033; }

/* Eigen kindvriendelijk-icoon: fijne lijnen passend bij hero-set. */
.cm-filter-search__facility-option > span > i.fa-child-reaching::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.4%22%2F%3E%3Cpath%20d%3D%22M9.5%2029v-7l-1-5c-.3-1.5.6-2.5%202-2.5h3c1.3%200%202.2%201%202%202.4L15%2022v7M12%2022v7M8.5%2017%205%2021M15.5%2017l4-4%22%2F%3E%3Cellipse%20cx%3D%2223%22%20cy%3D%227%22%20rx%3D%223.5%22%20ry%3D%224.5%22%2F%3E%3Cpath%20d%3D%22m23%2011.5-1%201h2l-1-1M23%2012.5c0%202-3.5%201.5-3.5%204%200%201%20.5%202%20.5%203%22%2F%3E%3C%2Fsvg%3E"); }

/* Telefoon: behoud bestaande tekstbreedte, vergroot alleen de tekening. */
@media (max-width: 760px) {
  body .cm-filter-search__facility-option > span > i:first-child {
    font-size: 22px !important;
    width: 22px !important;
    flex: 0 0 22px !important;
  }
  body .cm-filter-search__facility-option > span > i:first-child::before {
    width: 32px;
    height: 32px;
    margin-left: -5px;
    margin-right: -5px;
    vertical-align: middle;
  }
}

/* Goedgekeurde aanvullende faciliteiteniconen; geen iconenfont vereist. */
i.fa-solid.fa-baby::before, i.fa-regular.fa-baby::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%209v18M27%209v18M5%2013h22M5%2023h22M9%2013v10M14%2013v10M19%2013v10M23%2013v10M5%209h22%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-child::before, i.fa-regular.fa-child::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%205h10v10H11ZM8%2015h17M11%2018h11M12%2018%208%2028M21%2018l4%2010M11%2023h12M8%2011v7M25%2011v7%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-people-roof::before, i.fa-regular.fa-people-roof::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%228%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%2022v-7c0-4%208-4%208%200v5M20%2020v-5c0-4%208-4%208%200v7M6%2022v6M10%2022v6M22%2022v6M26%2022v6M13%2027v-5c0-3%206-3%206%200v5M12%2017l2%203M20%2017l-2%203%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-heart::before, i.fa-regular.fa-heart::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2027S4%2020%204%2011c0-7%209-8%2012-2%203-6%2012-5%2012%202%200%209-12%2016-12%2016Z%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-building::before, i.fa-regular.fa-building::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2027V15h22v12M5%2019h22M9%2019v8M14%2019v8M19%2019v8M23%2019v8M9%2015V5h14v10M16%205v10M3%2027h26%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-elevator::before, i.fa-regular.fa-elevator::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%227%22%20y%3D%2210%22%20width%3D%2218%22%20height%3D%2219%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M16%2010v19M12%205V1M10%203l2-2%202%202M20%201v4M18%203l2%202%202-2M11%2019h1M20%2019h1%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-wheelchair::before, i.fa-regular.fa-wheelchair::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%225%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22m17%209-2%2010h9l4%208M16%2013h7M13%2012a8%208%200%201%200%208%2012M15%2019h7%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-shirt::before, i.fa-regular.fa-shirt::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%223%22%20width%3D%2220%22%20height%3D%2226%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M6%209h20M10%206h5%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%226%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2219%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M10%2019c3-3%206%203%2012%200%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-kitchen-set::before, i.fa-regular.fa-kitchen-set::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%224%22%20width%3D%2222%22%20height%3D%2225%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M5%2010h22M10%207h7M9%2025h14M11%2023V15M15%2023V14M19%2023v-8M23%2023v-6%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-fire-burner::before, i.fa-regular.fa-fire-burner::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%224%22%20width%3D%2222%22%20height%3D%2225%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M5%2011h22M10%208h1M16%208h1M22%208h1%22%2F%3E%3Crect%20x%3D%229%22%20y%3D%2215%22%20width%3D%2214%22%20height%3D%2210%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M12%2018h8%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-box::before, i.fa-regular.fa-box::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%227%22%20width%3D%2226%22%20height%3D%2219%22%20rx%3D%222%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%2210%22%20width%3D%2216%22%20height%3D%2212%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M25%2011v5M25%2020h1M7%2026v2M25%2026v2M9%2016c2-3%203%203%205%200s3%203%205%200%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-fire::before, i.fa-regular.fa-fire::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2015h20c0%207-20%207-20%200ZM10%2021l-3%208M22%2021l3%208M9%2026h14M11%2011c-3-3%203-4%200-7M16%2011c-3-3%203-4%200-7M21%2011c-3-3%203-4%200-7M5%2015h22%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-dumbbell::before, i.fa-regular.fa-dumbbell::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%2016h10%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2211%22%20width%3D%224%22%20height%3D%2210%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%227%22%20width%3D%224%22%20height%3D%2218%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%2221%22%20y%3D%227%22%20width%3D%224%22%20height%3D%2218%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%2225%22%20y%3D%2211%22%20width%3D%224%22%20height%3D%2210%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-hot-tub-person::before, i.fa-regular.fa-hot-tub-person::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2017h24v4a7%207%200%200%201-7%207H11a7%207%200%200%201-7-7ZM3%2017h26M8%2028v2M24%2028v2M9%2012c-3-3%203-4%200-7M16%2012c-3-3%203-4%200-7M23%2012c-3-3%203-4%200-7M8%2021c2-2%204%202%206%200s4%202%206%200%204%202%205%200%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-tv::before, i.fa-regular.fa-tv::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2226%22%20height%3D%2219%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%2024v4M20%2024v4M8%2028h16%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-temperature-high::before, i.fa-regular.fa-temperature-high::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%2210%22%20width%3D%2222%22%20height%3D%2217%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M10%2010v17M16%2010v17M22%2010v17M8%2027v3M24%2027v3M10%206c-2-2%202-3%200-5M16%206c-2-2%202-3%200-5M22%206c-2-2%202-3%200-5%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-person-hiking::before, i.fa-regular.fa-person-hiking::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%225%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22m16%2010-3%208%207%204%201%207M13%2018l-3%2011M16%2010l4%206h5M14%2011l-5%204M26%2012v17%22%2F%3E%3Cpath%20d%3D%22m12%2010-3-1-3%207%204%202%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-laptop::before, i.fa-regular.fa-laptop::before { --cm-icon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%2013%2012-9%2012%209M7%2011v16M25%2011v16M3%2028h26%22%2F%3E%3Cpath%20d%3D%22M11%2018h10l1%207H10ZM8%2025h16%22%2F%3E%3C%2Fsvg%3E"); }
i.fa-solid.fa-baby::before,
i.fa-regular.fa-baby::before,
i.fa-solid.fa-child::before,
i.fa-regular.fa-child::before,
i.fa-solid.fa-people-roof::before,
i.fa-regular.fa-people-roof::before,
i.fa-solid.fa-heart::before,
i.fa-regular.fa-heart::before,
i.fa-solid.fa-building::before,
i.fa-regular.fa-building::before,
i.fa-solid.fa-elevator::before,
i.fa-regular.fa-elevator::before,
i.fa-solid.fa-wheelchair::before,
i.fa-regular.fa-wheelchair::before,
i.fa-solid.fa-shirt::before,
i.fa-regular.fa-shirt::before,
i.fa-solid.fa-kitchen-set::before,
i.fa-regular.fa-kitchen-set::before,
i.fa-solid.fa-fire-burner::before,
i.fa-regular.fa-fire-burner::before,
i.fa-solid.fa-box::before,
i.fa-regular.fa-box::before,
i.fa-solid.fa-fire::before,
i.fa-regular.fa-fire::before,
i.fa-solid.fa-dumbbell::before,
i.fa-regular.fa-dumbbell::before,
i.fa-solid.fa-hot-tub-person::before,
i.fa-regular.fa-hot-tub-person::before,
i.fa-solid.fa-tv::before,
i.fa-regular.fa-tv::before,
i.fa-solid.fa-temperature-high::before,
i.fa-regular.fa-temperature-high::before,
i.fa-solid.fa-person-hiking::before,
i.fa-regular.fa-person-hiking::before,
i.fa-solid.fa-laptop::before,
i.fa-regular.fa-laptop::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  background-color: currentColor;
  -webkit-mask: var(--cm-icon-mask) center / contain no-repeat;
  mask: var(--cm-icon-mask) center / contain no-repeat;
}
/* Eigen basisweergave voor behouden class-koppelpunten. */
i.fa-solid, i.fa-regular {
  display: inline-block;
  font-style: normal;
  line-height: 1;
}
