.elementor-widget-contact-buttons-var-4 [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-contact-buttons-var-4 [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-9073 .elementor-element.elementor-element-afspkn1 .e-contact-buttons{--e-contact-buttons-button-icon:var( --e-global-color-1c0fa6e );--e-contact-buttons-button-bg:var( --e-global-color-primary );--e-contact-buttons-button-icon-hover:var( --e-global-color-1c0fa6e );--e-contact-buttons-button-bg-hover:var( --e-global-color-text );--e-contact-buttons-active-button-color:var( --e-global-color-1c0fa6e );--e-contact-buttons-active-button-bg:var( --e-global-color-primary );--e-contact-buttons-contact-button-icon:var( --e-global-color-text );--e-contact-buttons-contact-button-bg:var( --e-global-color-1c0fa6e );--e-contact-buttons-contact-button-icon-hover:var( --e-global-color-1c0fa6e );--e-contact-buttons-contact-button-bg-hover:var( --e-global-color-primary );--e-contact-buttons-tooltip-text:var( --e-global-color-text );--e-contact-buttons-tooltip-bg:var( --e-global-color-c7376be );}/* Start custom CSS for contact-buttons-var-4, class: .elementor-element-afspkn1 *//* Afsprakenknop: eigen iconen (cookie, toegankelijkheid, schaar voor de salons) */
.e-contact-buttons a[href*='cookiezBanner'] .e-contact-buttons__contact-icon-container svg{display:none}
.e-contact-buttons a[href*='cookiezBanner'] .e-contact-buttons__contact-icon-container::before{content:"";display:block;width:var(--e-contact-buttons-icon-medium,24px);height:var(--e-contact-buttons-icon-medium,24px);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20512%20512%27%3E%3Cpath%20d%3D%27M510.52%20255.82c-69.97-.85-126.47-57.69-126.47-127.86-70.17%200-127-56.49-127.86-126.45-27.26-4.14-55.13.3-79.72%2012.82l-69.13%2035.22a132.221%20132.221%200%200%200-57.79%2057.81l-35.1%2068.88a132.645%20132.645%200%200%200-12.82%2080.95l12.08%2076.27a132.521%20132.521%200%200%200%2037.16%2072.96l54.77%2054.76a132.036%20132.036%200%200%200%2072.71%2037.06l76.71%2012.15c27.51%204.36%2055.7-.11%2080.53-12.76l69.13-35.21a132.273%20132.273%200%200%200%2057.79-57.81l35.1-68.88c12.56-24.64%2017.01-52.58%2012.91-79.91zM176%20368c-17.67%200-32-14.33-32-32s14.33-32%2032-32%2032%2014.33%2032%2032-14.33%2032-32%2032zm32-160c-17.67%200-32-14.33-32-32s14.33-32%2032-32%2032%2014.33%2032%2032-14.33%2032-32%2032zm160%20128c-17.67%200-32-14.33-32-32s14.33-32%2032-32%2032%2014.33%2032%2032-14.33%2032-32%2032z%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20512%20512%27%3E%3Cpath%20d%3D%27M510.52%20255.82c-69.97-.85-126.47-57.69-126.47-127.86-70.17%200-127-56.49-127.86-126.45-27.26-4.14-55.13.3-79.72%2012.82l-69.13%2035.22a132.221%20132.221%200%200%200-57.79%2057.81l-35.1%2068.88a132.645%20132.645%200%200%200-12.82%2080.95l12.08%2076.27a132.521%20132.521%200%200%200%2037.16%2072.96l54.77%2054.76a132.036%20132.036%200%200%200%2072.71%2037.06l76.71%2012.15c27.51%204.36%2055.7-.11%2080.53-12.76l69.13-35.21a132.273%20132.273%200%200%200%2057.79-57.81l35.1-68.88c12.56-24.64%2017.01-52.58%2012.91-79.91zM176%20368c-17.67%200-32-14.33-32-32s14.33-32%2032-32%2032%2014.33%2032%2032-14.33%2032-32%2032zm32-160c-17.67%200-32-14.33-32-32s14.33-32%2032-32%2032%2014.33%2032%2032-14.33%2032-32%2032zm160%20128c-17.67%200-32-14.33-32-32s14.33-32%2032-32%2032%2014.33%2032%2032-14.33%2032-32%2032z%27%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.e-contact-buttons a[href*='allyWidget'] .e-contact-buttons__contact-icon-container svg{display:none}
.e-contact-buttons a[href*='allyWidget'] .e-contact-buttons__contact-icon-container::before{content:"";display:block;width:var(--e-contact-buttons-icon-medium,24px);height:var(--e-contact-buttons-icon-medium,24px);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20512%20512%27%3E%3Cpath%20d%3D%27M256%2048c114.953%200%20208%2093.029%20208%20208%200%20114.953-93.029%20208-208%20208-114.953%200-208-93.029-208-208%200-114.953%2093.029-208%20208-208m0-40C119.033%208%208%20119.033%208%20256s111.033%20248%20248%20248%20248-111.033%20248-248S392.967%208%20256%208zm0%2056C149.961%2064%2064%20149.961%2064%20256s85.961%20192%20192%20192%20192-85.961%20192-192S362.039%2064%20256%2064zm0%2044c19.882%200%2036%2016.118%2036%2036s-16.118%2036-36%2036-36-16.118-36-36%2016.118-36%2036-36zm117.741%2098.023c-28.712%206.779-55.511%2012.748-82.14%2015.807.851%20101.023%2012.306%20123.052%2025.037%20155.621%203.617%209.26-.957%2019.698-10.217%2023.315-9.261%203.617-19.699-.957-23.316-10.217-8.705-22.308-17.086-40.636-22.261-78.549h-9.686c-5.167%2037.851-13.534%2056.208-22.262%2078.549-3.615%209.255-14.05%2013.836-23.315%2010.217-9.26-3.617-13.834-14.056-10.217-23.315%2012.713-32.541%2024.185-54.541%2025.037-155.621-26.629-3.058-53.428-9.027-82.141-15.807-8.6-2.031-13.926-10.648-11.895-19.249s10.647-13.926%2019.249-11.895c96.686%2022.829%20124.283%2022.783%20220.775%200%208.599-2.03%2017.218%203.294%2019.249%2011.895%202.029%208.601-3.297%2017.219-11.897%2019.249z%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20512%20512%27%3E%3Cpath%20d%3D%27M256%2048c114.953%200%20208%2093.029%20208%20208%200%20114.953-93.029%20208-208%20208-114.953%200-208-93.029-208-208%200-114.953%2093.029-208%20208-208m0-40C119.033%208%208%20119.033%208%20256s111.033%20248%20248%20248%20248-111.033%20248-248S392.967%208%20256%208zm0%2056C149.961%2064%2064%20149.961%2064%20256s85.961%20192%20192%20192%20192-85.961%20192-192S362.039%2064%20256%2064zm0%2044c19.882%200%2036%2016.118%2036%2036s-16.118%2036-36%2036-36-16.118-36-36%2016.118-36%2036-36zm117.741%2098.023c-28.712%206.779-55.511%2012.748-82.14%2015.807.851%20101.023%2012.306%20123.052%2025.037%20155.621%203.617%209.26-.957%2019.698-10.217%2023.315-9.261%203.617-19.699-.957-23.316-10.217-8.705-22.308-17.086-40.636-22.261-78.549h-9.686c-5.167%2037.851-13.534%2056.208-22.262%2078.549-3.615%209.255-14.05%2013.836-23.315%2010.217-9.26-3.617-13.834-14.056-10.217-23.315%2012.713-32.541%2024.185-54.541%2025.037-155.621-26.629-3.058-53.428-9.027-82.141-15.807-8.6-2.031-13.926-10.648-11.895-19.249s10.647-13.926%2019.249-11.895c96.686%2022.829%20124.283%2022.783%20220.775%200%208.599-2.03%2017.218%203.294%2019.249%2011.895%202.029%208.601-3.297%2017.219-11.897%2019.249z%27%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.e-contact-buttons a[href*='bjootify.com'] .e-contact-buttons__contact-icon-container svg{display:none}
.e-contact-buttons a[href*='bjootify.com'] .e-contact-buttons__contact-icon-container::before{content:"";display:block;width:var(--e-contact-buttons-icon-medium,24px);height:var(--e-contact-buttons-icon-medium,24px);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20448%20512%27%3E%3Cpath%20d%3D%27M278.06%20256L444.48%2089.57c4.69-4.69%204.69-12.29%200-16.97-32.8-32.8-85.99-32.8-118.79%200L210.18%20188.12l-24.86-24.86c4.31-10.92%206.68-22.81%206.68-35.26%200-53.02-42.98-96-96-96S0%2074.98%200%20128s42.98%2096%2096%2096c4.54%200%208.99-.32%2013.36-.93L142.29%20256l-32.93%2032.93c-4.37-.61-8.83-.93-13.36-.93-53.02%200-96%2042.98-96%2096s42.98%2096%2096%2096%2096-42.98%2096-96c0-12.45-2.37-24.34-6.68-35.26l24.86-24.86L325.69%20439.4c32.8%2032.8%2085.99%2032.8%20118.79%200%204.69-4.68%204.69-12.28%200-16.97L278.06%20256zM96%20160c-17.64%200-32-14.36-32-32s14.36-32%2032-32%2032%2014.36%2032%2032-14.36%2032-32%2032zm0%20256c-17.64%200-32-14.36-32-32s14.36-32%2032-32%2032%2014.36%2032%2032-14.36%2032-32%2032z%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20448%20512%27%3E%3Cpath%20d%3D%27M278.06%20256L444.48%2089.57c4.69-4.69%204.69-12.29%200-16.97-32.8-32.8-85.99-32.8-118.79%200L210.18%20188.12l-24.86-24.86c4.31-10.92%206.68-22.81%206.68-35.26%200-53.02-42.98-96-96-96S0%2074.98%200%20128s42.98%2096%2096%2096c4.54%200%208.99-.32%2013.36-.93L142.29%20256l-32.93%2032.93c-4.37-.61-8.83-.93-13.36-.93-53.02%200-96%2042.98-96%2096s42.98%2096%2096%2096%2096-42.98%2096-96c0-12.45-2.37-24.34-6.68-35.26l24.86-24.86L325.69%20439.4c32.8%2032.8%2085.99%2032.8%20118.79%200%204.69-4.68%204.69-12.28%200-16.97L278.06%20256zM96%20160c-17.64%200-32-14.36-32-32s14.36-32%2032-32%2032%2014.36%2032%2032-14.36%2032-32%2032zm0%20256c-17.64%200-32-14.36-32-32s14.36-32%2032-32%2032%2014.36%2032%2032-14.36%2032-32%2032z%27%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}

/* Extra ruimte tussen de systeemknoppen en de salons */
.e-contact-buttons a[href*='allyWidget']{margin-bottom:15px}

/* Focusring: niet op de niet-klikbare wrappers, wel zichtbaar op de knoppen */
.e-contact-buttons__content-wrapper,.e-contact-buttons__content{box-shadow:none !important;outline:none !important}
.e-contact-buttons a:focus-visible{outline:none !important}
.e-contact-buttons a:focus-visible .e-contact-buttons__contact-icon-container{outline:3px solid var(--e-global-color-text) !important;outline-offset:3px !important;box-shadow:0 0 0 3px #fff !important}

/* Donkere achtergrond als het cluster openstaat. De laag hangt aan de sluitknop, dus een klik op het donker sluit het cluster. */
.e-contact-buttons .e-contact-buttons__close-button{transform:none !important}
.e-contact-buttons .e-contact-buttons__close-button::before{content:"";position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.7);cursor:default;animation:e-fab-dim .2s ease-out}
@keyframes e-fab-dim{from{opacity:0}to{opacity:1}}
@media (prefers-reduced-motion:reduce){.e-contact-buttons .e-contact-buttons__close-button::before{animation:none}}

/* De kit-stijl voor button:hover/focus zet border-radius op 0; de zwevende knoppen blijven rond. De focusring zit binnen de knop, dus de knop wordt er niet groter van. */
.e-contact-buttons button.e-contact-buttons__chat-button,.e-contact-buttons button.e-contact-buttons__close-button{border-radius:50% !important}
.e-contact-buttons button:focus-visible{outline:none !important;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px var(--e-global-color-text) !important}/* End custom CSS */