.breakdance .bde-section-2321-105{background-image:url(https://artissoft.be/wp-content/uploads/2025/09/hero-background-CG51P46g.webp)}.breakdance .bde-section-2321-105>.section-background-overlay{background-color:#FFFFFFF5;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-heading-2321-108{margin-bottom:30px}.breakdance .bde-heading-2321-107{text-align:center;color:var(--bde-brand-primary-color);font-family:Satoshi;font-size:1.52rem;font-weight:500}.breakdance .bde-heading-2321-107{max-width:780px}@media (max-width:479px){.breakdance .bde-heading-2321-107{font-size:1.7rem}}.breakdance .bde-button-2321-171{margin-top:30px}.breakdance .bde-section-2321-109 .section-container{display:flex;flex-direction:column}.breakdance .bde-heading-2321-110{margin-bottom:30px}.breakdance .bde-columns-2321-111{--columnCount:2;--bde-column-gap:65px}@media (max-width:1119px){.breakdance .bde-columns-2321-111{--columnCount:2}.breakdance .bde-columns-2321-111.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-2321-111.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-2321-111{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-2321-111{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-2321-111{--columnCount:2}}.breakdance .bde-column-2321-112{--column-width:50%}.breakdance .bde-column-2321-113{--column-width:50%}.breakdance .bde-column-2321-113{background-color:var(--bde-palette-color-1)}.breakdance .bde-column-2321-113.bde-column{padding:20px 20px 20px 20px}.breakdance .bde-section-2321-116 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2321-116{background-color:var(--bde-palette-color-1)}.breakdance .bde-heading-2321-117{margin-bottom:30px}.breakdance .bde-columns-2321-118{--columnCount:2;--bde-column-gap:65px}@media (max-width:1119px){.breakdance .bde-columns-2321-118{--columnCount:2}.breakdance .bde-columns-2321-118.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-2321-118.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-2321-118{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-2321-118{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-2321-118{--columnCount:2}}.breakdance .bde-column-2321-119{--column-width:50%}.breakdance .bde-column-2321-120{--column-width:50%}.breakdance .bde-column-2321-120{background-image:url(https://artissoft.be/wp-content/uploads/2025/09/Optimaliseer-bedrijfsprocessen-2-2.webp)}.breakdance .bde-section-2321-122 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2321-122>.section-background-overlay{background-color:var(--bde-brand-primary-color);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2321-122>.section-background-overlay{opacity:0.9}.breakdance .bde-text-2321-123{width:740px;text-align:center;color:var(--bde-background-color);font-size:30px;line-height:1.2}.breakdance .bde-section-2321-124 .section-container{display:flex;flex-direction:column}.breakdance .bde-columns-2321-125{--columnCount:2;--bde-column-gap:65px}@media (max-width:1119px){.breakdance .bde-columns-2321-125{--columnCount:2}.breakdance .bde-columns-2321-125.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-2321-125.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-2321-125{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-2321-125{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-2321-125{--columnCount:2}}.breakdance .bde-column-2321-127{--column-width:50%}.breakdance .bde-column-2321-127{background-image:url(https://artissoft.be/wp-content/uploads/2025/05/ai-search.webp)}.breakdance .bde-column-2321-126{--column-width:50%}.breakdance .bde-heading-2321-128{margin-bottom:30px}.breakdance .bde-section-2321-130 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2321-130{background-color:var(--bde-palette-color-1)}.breakdance .bde-text-2321-131{width:673px;text-align:center;color:var(--bde-brand-primary-color);font-size:28px;line-height:1.2}.breakdance .bde-button-2321-132{margin-top:30px}.breakdance .bde-section-2321-133 .section-container{display:flex;flex-direction:column}.breakdance .bde-heading-2321-136{margin-bottom:30px}.breakdance .bde-grid-2321-134{--bde-grid-items-per-row:3}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-2321-134{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-2321-134{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-2321-134{--bde-grid-items-per-row:1}}.breakdance .bde-div-2321-135{padding:20px 20px 20px 20px;border-radius:20px;box-shadow:5px 20px 75px 0px #00000025}.breakdance .bde-icon-2321-139{margin-bottom:10px}.breakdance .bde-heading-2321-137{margin-bottom:20px}.breakdance .bde-div-2321-140{padding:20px 20px 20px 20px;border-radius:20px;box-shadow:5px 20px 75px 0px #00000025}.breakdance .bde-icon-2321-141{margin-bottom:10px}.breakdance .bde-heading-2321-142{margin-bottom:20px}.breakdance .bde-div-2321-144{padding:20px 20px 20px 20px;border-radius:20px;box-shadow:5px 20px 75px 0px #00000025}.breakdance .bde-icon-2321-145{margin-bottom:10px}.breakdance .bde-heading-2321-146{margin-bottom:20px}.breakdance .bde-div-2321-148{padding:20px 20px 20px 20px;border-radius:20px;box-shadow:5px 20px 75px 0px #00000025}.breakdance .bde-icon-2321-149{margin-bottom:10px}.breakdance .bde-heading-2321-150{margin-bottom:20px}.breakdance .bde-div-2321-156{padding:20px 20px 20px 20px;border-radius:20px;box-shadow:5px 20px 75px 0px #00000025}.breakdance .bde-icon-2321-157{margin-bottom:10px}.breakdance .bde-heading-2321-158{margin-bottom:20px}.breakdance .bde-div-2321-152{padding:20px 20px 20px 20px;border-radius:20px;box-shadow:5px 20px 75px 0px #00000025}.breakdance .bde-icon-2321-153{margin-bottom:10px}.breakdance .bde-heading-2321-154{margin-bottom:20px}.breakdance .bde-section-2321-161 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2321-161{background-color:var(--bde-palette-color-1);background-image:url(https://www.artissoft.be/wp-content/uploads/2025/05/cta-img-bg-home.webp);background-size:contain;background-repeat:no-repeat;background-position:right center}.breakdance .bde-heading-2321-162{margin-bottom:40px}.breakdance .bde-code-block-2321-163{width:750px}.faq-item{border-bottom:1px solid #ddd;padding:15px 0;transition:max-height 0.6s ease}.faq-question{cursor:pointer;position:relative;font-weight:600;padding-right:20px}h3.faq-question{font-size:1.3em;margin:8px 0}.faq-question::after{content:'+';position:absolute;right:0}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.6s ease}.faq-item.active .faq-answer{max-height:500px}.faq-item.active .faq-question::after{content:'-'}.breakdance .bde-section-2321-166 .section-container{align-items:center;text-align:center}.breakdance .bde-section-2321-166{background-color:var(--bde-links-color)}.breakdance .bde-section-2321-166>.section-background-overlay{background-image:url(https://www.artissoft.be/wp-content/uploads/2023/02/Combined-Shape-Copy@2x.png);background-size:contain;background-repeat:no-repeat;background-position:5.8% 50%;transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2321-166:hover>.section-background-overlay{background-image:url(https://www.artissoft.be/wp-content/uploads/2023/02/Combined-Shape-Copy@2x.png)}@media (max-width:1119px){.breakdance .bde-section-2321-166>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:1023px){.breakdance .bde-section-2321-166>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:767px){.breakdance .bde-section-2321-166>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:479px){.breakdance .bde-section-2321-166>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}.breakdance .bde-icon-2321-167 .bde-icon-icon.breakdance-icon-atom{font-size:64px}.breakdance .bde-icon-2321-167 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1)}.breakdance .bde-text-2321-168{width:600px;color:var(--bde-background-color);font-size:42px;line-height:1;margin-top:30px}@media (max-width:479px){.breakdance .bde-text-2321-168{font-size:26px}}.breakdance .bde-text-2321-169{width:690px;color:var(--bde-background-color);font-size:22px;margin-top:35px;margin-bottom:35px}@media (max-width:479px){.breakdance .bde-text-2321-169{font-size:20px}}.breakdance .bde-section-2321-174 .section-container{display:flex;flex-direction:column}#dwt-window{position:fixed;bottom:90px;right:24px;width:360px;height:520px;background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.2);display:none;flex-direction:column;overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}#dwt-header{height:56px;background:#374151;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;flex-shrink:0}#dwt-header-close{cursor:pointer;font-size:22px}#dwt-messages{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;background:#fafafa}.dwt-bubble{max-width:75%;padding:12px 14px;border-radius:18px;line-height:1.4;font-size:14px;word-wrap:break-word}.dwt-user{align-self:flex-start;background:#e5e7eb;color:#000;border-bottom-left-radius:6px}.dwt-bot{align-self:flex-end;background:#374151;color:#fff;border-bottom-right-radius:6px}.dwt-typing{align-self:flex-end;display:flex;gap:4px}.dwt-typing div{width:6px;height:6px;background:#9ca3af;border-radius:50%;animation:blink 1.4s infinite both}.dwt-typing div:nth-child(2){animation-delay:.2s}.dwt-typing div:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,100%{opacity:.3}40%{opacity:1}}#dwt-inputbar{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:12px;background:#fff;border-top:1px solid #e5e7eb}#dwt-input{flex:1;height:44px;padding:0 16px;border-radius:999px;border:1px solid #d1d5db;font-size:16px;outline:none}#dwt-send{width:44px;height:44px;border-radius:50%;border:none;background:#111;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}#dwt-send::before{content:"";width:18px;height:18px;background:#fff;mask:url("data:image/svg+xml;utf8,\
    <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'>\
      <path fill='black' d='M2 21L23 12L2 3V10L17 12L2 14Z'/>\
    </svg>") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,\
    <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'>\
      <path fill='black' d='M2 21L23 12L2 3V10L17 12L2 14Z'/>\
    </svg>") center / contain no-repeat}#dwt-send:hover{background:#000}#dwt-launcher{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:#374151;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 25px rgba(0,0,0,.25)}#dwt-launcher svg{width:26px;height:26px;fill:#fff}@media (max-width:480px){#dwt-window{right:0;bottom:0;width:100%;border-radius:0;max-width:300px;height:40%}}#dwt-welcome{position:fixed;font-size:14px;bottom:96px;right:24px;max-width:300px;padding:16px 18px;background:radial-gradient(120% 120% at 0% 0%,#2b1a12 0%,#120b08 60%,#000 100%);color:#fff;border-radius:999px;display:flex;align-items:center;gap:14px;box-shadow:0 20px 40px rgba(0,0,0,.35);z-index:9998;animation:welcomeFadeIn .4s ease-out}.dwt-welcome-text{font-size:14px;line-height:1.4;white-space:normal}#dwt-welcome-close{position:absolute;top:-10px;right:-10px;width:26px;height:26px;background:#fff;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.3)}@keyframes welcomeFadeIn{from{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){#dwt-welcome{right:16px;left:16px;max-width:none;bottom:80px}}