body.sl-theme-webdicentra,body.theme-smartlabs-webdicentra{background:var(--sl-color-background);color:var(--sl-color-text);font-family:var(--sl-font-body)}.sl-header__shell--overlay{background:var(--sl-color-primary);color:#fff;box-shadow:none}.sl-header__shell--overlay .sl-header__top-inner{min-height:4.25rem}.sl-header__shell--overlay .sl-header__title{font-family:var(--sl-font-display, var(--sl-font-heading));font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.95rem,1.4vw,1.15rem)}.sl-header__shell--overlay .sl-nav{flex:1;min-width:0;justify-content:flex-end}.sl-header__shell--overlay .sl-nav__link{color:color-mix(in srgb,#fff 88%,transparent);font-weight:500;letter-spacing:.02em}.sl-header__shell--overlay .sl-nav__link:hover,.sl-header__shell--overlay .sl-nav__link:focus-visible{color:var(--sl-color-accent)}.sl-header__shell--overlay .sl-nav__list>.current-menu-item>.sl-nav__link,.sl-header__shell--overlay .sl-nav__list>.current-menu-ancestor>.sl-nav__link{color:var(--sl-color-accent);border-bottom-color:var(--sl-color-accent)}.sl-header__shell--overlay .sl-header__menu-toggle{background:color-mix(in srgb,#fff 10%,transparent)}.sl-header__shell--overlay.sl-header__shell--stacked .sl-header__top-inner{justify-content:space-between}.sl-header__shell--overlay.sl-header__shell--stacked .sl-header__bottom{background:color-mix(in srgb,var(--sl-color-primary) 94%,#fff);border-bottom:1px solid color-mix(in srgb,#fff 10%,transparent)}.sl-header__shell--overlay.sl-header__shell--stacked .sl-header__bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--sl-space-lg);min-height:3.15rem}.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav{flex:1;min-width:0;justify-content:flex-start}.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav__link{color:color-mix(in srgb,#fff 88%,transparent)}.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav__link:hover,.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav__link:focus-visible,.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav__list>.current-menu-item>.sl-nav__link,.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav__list>.current-menu-ancestor>.sl-nav__link{color:var(--sl-color-accent)}.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav__list>.current-menu-item>.sl-nav__link,.sl-header__shell--overlay.sl-header__shell--stacked .sl-nav__list>.current-menu-ancestor>.sl-nav__link{border-bottom-color:var(--sl-color-accent)}.sl-header__shell--overlay.sl-header__shell--stacked .sl-header__trust{flex-shrink:0}.sl-header__shell--overlay.sl-header__shell--stacked .sl-header__trust-item{color:color-mix(in srgb,#fff 72%,transparent)}.sl-header__shell--overlay.sl-header__shell--stacked .sl-header__trust-item .sl-header__icon{color:var(--sl-color-accent)}body.home .sl-header{background:transparent;box-shadow:none}body.home .sl-header .sl-header__shell--overlay{background:transparent}body.home .sl-header .sl-header__shell--overlay.sl-header__shell--stacked .sl-header__bottom{background:color-mix(in srgb,var(--sl-color-primary) 42%,transparent);border-bottom-color:color-mix(in srgb,#fff 10%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.home .sl-header.is-scrolled{background:color-mix(in srgb,var(--sl-color-primary) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px color-mix(in srgb,#fff 8%,transparent)}body.home .sl-header.is-scrolled .sl-header__shell--overlay{background:transparent}body.home .sl-header.is-scrolled .sl-header__shell--overlay.sl-header__shell--stacked .sl-header__bottom{background:color-mix(in srgb,var(--sl-color-primary) 94%,#fff);border-bottom-color:color-mix(in srgb,#fff 10%,transparent)}@supports not (backdrop-filter: blur(10px)){body.home .sl-header.is-scrolled{background:var(--sl-color-primary)}body.home .sl-header .sl-header__shell--overlay.sl-header__shell--stacked .sl-header__bottom{background:color-mix(in srgb,var(--sl-color-primary) 78%,transparent)}}body.home .sl-main{margin-top:-4.5rem}body.home:has(.sl-header__shell--stacked) .sl-main{margin-top:-7.5rem}body.home:has(.sl-header__shell--stacked) .sl-hero-slider__overlay{padding-top:8rem}body.home .sl-hero-slider{min-height:min(92vh,56rem)}body.home .sl-hero-slider__overlay{padding-top:5.5rem}.sl-hero-slider__cta{background:var(--sl-color-accent)!important;color:#fff!important;border-radius:var(--sl-radius-pill);box-shadow:0 8px 24px color-mix(in srgb,var(--sl-color-accent) 32%,transparent)}.sl-hero-slider__cta:hover,.sl-hero-slider__cta:focus-visible{background:color-mix(in srgb,var(--sl-color-accent) 86%,#000)!important;color:#fff!important}.sl-hero-slider__cta--ghost{background:transparent!important;border:1px solid color-mix(in srgb,#fff 55%,transparent);color:#fff!important;box-shadow:none}.sl-hero-slider__cta--ghost:hover,.sl-hero-slider__cta--ghost:focus-visible{background:color-mix(in srgb,#fff 12%,transparent)!important;border-color:#fff;color:#fff!important}.sl-hero-slider__controls{bottom:clamp(1.25rem,3vw,2.5rem);gap:.75rem;pointer-events:none}.sl-hero-slider__nav,.sl-hero-slider__dots,.sl-hero-slider__dot{pointer-events:auto}.sl-hero-slider__nav{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid color-mix(in srgb,#fff 28%,transparent);border-radius:50%;background:color-mix(in srgb,var(--sl-color-primary) 35%,transparent)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;color:#fff!important;font-size:1.5rem;font-weight:300;line-height:1;letter-spacing:0;text-shadow:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.sl-hero-slider__nav span{display:block;transform:translateY(-.05em)}.sl-hero-slider__nav:hover,.sl-hero-slider__nav:focus-visible{background:color-mix(in srgb,var(--sl-color-primary) 55%,transparent)!important;border-color:var(--sl-color-accent);color:var(--sl-color-accent)!important;transform:none;outline:none}.sl-hero-slider__nav:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--sl-color-accent) 45%,transparent)}.sl-hero-slider__dots{gap:.45rem;margin-inline:auto 0}.sl-hero-slider__dot{width:.4rem;height:.4rem;border-radius:50%;background:color-mix(in srgb,#fff 35%,transparent);opacity:1;transition:width .25s ease,background-color .25s ease,border-radius .25s ease}.sl-hero-slider__dot.is-active{width:1.35rem;border-radius:999px;background:var(--sl-color-accent)}@media (prefers-reduced-motion: reduce){.sl-hero-slider__nav,.sl-hero-slider__dot{transition:none}}body.home .sl-main>.sl-hero-slider+.sl-benefits{position:relative;z-index:2;margin-top:-5.5rem;padding-top:0;padding-bottom:0;background:transparent}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-container{padding-bottom:0}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item{display:flex;flex-direction:column;justify-content:flex-start;min-height:14rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:0;box-shadow:0 12px 40px color-mix(in srgb,var(--sl-color-primary) 18%,transparent)}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:nth-child(1){background:#f7f8fa;color:var(--sl-color-text)}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:nth-child(1) .sl-benefits__title{color:var(--sl-color-accent)}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:nth-child(2){background:color-mix(in srgb,var(--sl-color-secondary) 42%,#fff);color:var(--sl-color-text)}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:nth-child(2) .sl-benefits__title{color:color-mix(in srgb,var(--sl-color-primary) 70%,var(--sl-color-secondary))}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:nth-child(3){background:var(--sl-color-accent);color:var(--sl-color-primary)}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:nth-child(3) .sl-benefits__title{color:color-mix(in srgb,var(--sl-color-primary) 85%,#000)}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:nth-child(3) .sl-benefits__text{color:color-mix(in srgb,var(--sl-color-primary) 75%,transparent)}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__title{font-size:1.35rem;font-weight:700;letter-spacing:.01em}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__text{color:color-mix(in srgb,var(--sl-color-text) 72%,transparent);line-height:1.55}body.home .sl-main>.sl-hero-slider+.sl-benefits+.sl-section--tone-contrast,body.home .sl-main>.sl-hero-slider+.sl-benefits+.sl-text-image.sl-section--tone-contrast{padding-top:clamp(6rem,12vw,8.5rem);margin-top:0}.sl-benefits__value{color:var(--sl-color-accent)}.sl-benefits__item:hover,.sl-benefits__item:focus-within{transform:translateY(-4px)}.sl-section--tone-contrast{background:var(--sl-color-primary);color:#fff}.sl-section--tone-contrast .sl-section-title,.sl-section--tone-contrast .sl-section-intro,.sl-section--tone-contrast .sl-text-image__title,.sl-section--tone-contrast .sl-text-image__body,.sl-section--tone-contrast .sl-cta__title,.sl-section--tone-contrast .sl-cta__subtitle,.sl-section--tone-contrast .sl-testimonials__quote,.sl-section--tone-contrast .sl-testimonials__author{color:#fff}.sl-section--tone-contrast .sl-section-intro,.sl-section--tone-contrast .sl-text-image__body,.sl-section--tone-contrast .sl-cta__subtitle{color:color-mix(in srgb,#fff 78%,transparent)}.sl-section--tone-contrast .sl-text-image__eyebrow{color:var(--sl-color-accent)}.sl-cta.sl-section--tone-contrast,.sl-cta{background:var(--sl-color-primary)}.sl-cta .sl-button{background:var(--sl-color-accent)!important;color:#fff!important}.sl-cta .sl-button:hover,.sl-cta .sl-button:focus-visible{background:color-mix(in srgb,var(--sl-color-accent) 86%,#000)!important}.sl-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt{background:var(--sl-color-primary)!important;color:#fff!important;border-radius:var(--sl-radius-pill)}.sl-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:color-mix(in srgb,var(--sl-color-primary) 82%,var(--sl-color-accent))!important;color:#fff!important}.sl-button:focus-visible{outline-color:var(--sl-color-accent)}.sl-button--ghost{background:transparent!important;color:var(--sl-color-primary)!important;border-color:color-mix(in srgb,var(--sl-color-primary) 28%,transparent)!important}.sl-button--ghost:hover{background:var(--sl-color-surface)!important;color:var(--sl-color-primary)!important}.sl-section-title{font-family:var(--sl-font-display, var(--sl-font-heading));color:var(--sl-color-text);letter-spacing:-.02em}.sl-hero-slider__title{font-size:clamp(1.85rem,3.2vw,2.85rem);line-height:1.12;letter-spacing:-.02em;max-width:18ch}.sl-hero-slider__subtitle{font-size:clamp(1rem,1.35vw,1.125rem);max-width:38rem;line-height:1.6;opacity:.9}.sl-hero-slider__content{max-width:40rem}.sl-logo-grid__name{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;color:color-mix(in srgb,var(--sl-color-text) 45%,transparent)}.sl-faq{padding-block:clamp(3rem,6vw,5rem);background:var(--sl-color-surface)}.sl-faq .sl-section-header{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.sl-faq__inner{max-width:44rem}.sl-faq__list{border:0;display:flex;flex-direction:column;gap:.75rem}.sl-faq__item{border:1px solid color-mix(in srgb,var(--sl-color-primary) 10%,transparent);border-radius:.5rem;background:#fff;overflow:hidden;box-shadow:none}.sl-faq__item.is-open{border-color:color-mix(in srgb,var(--sl-color-accent) 45%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--sl-color-primary) 6%,transparent)}.sl-faq__question{margin:0}.sl-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:1.1rem 1.25rem!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--sl-color-primary)!important;font-family:var(--sl-font-heading);font-size:1.05rem;font-weight:600;line-height:1.35;text-align:start;letter-spacing:0;text-transform:none}.sl-faq__trigger:hover,.sl-faq__trigger:focus-visible{background:color-mix(in srgb,var(--sl-color-accent) 6%,#fff)!important;background-image:none!important;color:var(--sl-color-primary)!important;outline:none}.sl-faq__trigger:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--sl-color-accent) 55%,transparent)!important}.sl-faq__icon{flex-shrink:0;width:.55rem;height:.55rem;margin-inline-start:.5rem;border-inline-end:2px solid var(--sl-color-accent);border-block-end:2px solid var(--sl-color-accent);transform:rotate(45deg);opacity:.9}.sl-faq__item.is-open .sl-faq__icon{transform:rotate(225deg)}.sl-faq__answer{padding:0 1.25rem 1.2rem;color:color-mix(in srgb,var(--sl-color-text) 78%,transparent);font-size:.98rem;line-height:1.65}.sl-faq__answer>*:first-child{margin-top:0}.sl-faq__answer>*:last-child{margin-bottom:0}.sl-footer{background:var(--sl-color-primary);color:color-mix(in srgb,#fff 82%,transparent)}.sl-footer-widget__title,.sl-footer__title,.sl-footer a{color:#fff}.sl-footer a:hover,.sl-footer a:focus-visible{color:var(--sl-color-accent)}.sl-footer__bar{border-top-color:color-mix(in srgb,#fff 12%,transparent);color:color-mix(in srgb,#fff 55%,transparent)}body.sl-theme-webdicentra .elementor-button,body.theme-smartlabs-webdicentra .elementor-button{background-color:var(--sl-color-primary)!important;border-radius:var(--sl-radius-pill)!important;color:#fff!important}body.sl-theme-webdicentra .elementor-button:hover,body.theme-smartlabs-webdicentra .elementor-button:hover{background-color:color-mix(in srgb,var(--sl-color-primary) 82%,var(--sl-color-accent))!important}@media (max-width: 900px){body.home .sl-main>.sl-hero-slider+.sl-benefits{margin-top:-3rem}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__list{grid-template-columns:1fr;gap:.75rem}body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item{min-height:0}body.home .sl-main>.sl-hero-slider+.sl-benefits+.sl-section--tone-contrast,body.home .sl-main>.sl-hero-slider+.sl-benefits+.sl-text-image.sl-section--tone-contrast{padding-top:clamp(3rem,8vw,5rem)}}@media (prefers-reduced-motion: reduce){body.home .sl-header.is-scrolled{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--sl-color-primary)}.sl-benefits__item:hover,.sl-benefits__item:focus-within,body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:hover,body.home .sl-main>.sl-hero-slider+.sl-benefits .sl-benefits__item:focus-within{transform:none}}
