#cncb-fab,
#cncb-fab
*{box-sizing:border-box}#cncb-fab button,
#cncb-fab
a{margin:0
!important;padding:0
!important;border:0
!important;background-image:none !important;font:inherit;font-weight:500;line-height:1 !important;letter-spacing:normal !important;text-transform:none !important;text-decoration:none !important;text-shadow:none !important;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;-webkit-tap-highlight-color:transparent;box-shadow:none;outline:none}#cncb-fab button:hover,
#cncb-fab button:focus,
#cncb-fab a:hover,
#cncb-fab a:focus{background-image:none !important;text-decoration:none !important;text-shadow:none !important}#cncb-fab
svg{display:block;flex-shrink:0;pointer-events:none}#cncb-fab svg path,
#cncb-fab svg circle,
#cncb-fab svg rect,
#cncb-fab svg polygon,
#cncb-fab svg line,
#cncb-fab svg
g{display:inline !important;visibility:visible !important;opacity:1 !important;fill:currentColor}.cncb-fab{position:fixed;z-index:999999;display:flex;align-items:center;gap:12px;transition:opacity 0.35s ease, transform 0.35s ease}.cncb-fab{flex-direction:column-reverse}.cncb-fab-rb{right:16px;bottom:16px}.cncb-fab-lb{left:16px;bottom:16px}.cncb-fab-rt{right:16px;top:16px;flex-direction:column}.cncb-fab-lt{left:16px;top:16px;flex-direction:column}.cncb-fab-dir-left{flex-direction:row-reverse}.cncb-fab-dir-right{flex-direction:row}.cncb-fab-dir-up{flex-direction:column-reverse}.cncb-fab-rt.cncb-fab-dir-up,.cncb-fab-lt.cncb-fab-dir-up{flex-direction:column}#cncb-fab .cncb-fab-main{border-radius:50% !important;cursor:pointer;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:none;transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s;position:relative;flex-shrink:0;z-index:2;font-size:0 !important;text-align:center !important}#cncb-fab.cncb-fab-shadow-none .cncb-fab-main{box-shadow:none !important}#cncb-fab.cncb-fab-shadow-sm   .cncb-fab-main{box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.08) !important}#cncb-fab.cncb-fab-shadow-md   .cncb-fab-main{box-shadow:0 4px 14px rgba(0, 0, 0, 0.18) !important}#cncb-fab.cncb-fab-shadow-lg   .cncb-fab-main{box-shadow:0 10px 28px rgba(0, 0, 0, 0.28) !important}#cncb-fab.cncb-fab-shadow-sm .cncb-fab-main:hover{box-shadow:0 2px 6px rgba(0, 0, 0, 0.16), 0 1px 3px rgba(0, 0, 0, 0.10) !important}#cncb-fab.cncb-fab-shadow-md .cncb-fab-main:hover{box-shadow:0 6px 20px rgba(0, 0, 0, 0.24) !important}#cncb-fab.cncb-fab-shadow-lg .cncb-fab-main:hover{box-shadow:0 14px 36px rgba(0, 0, 0, 0.34) !important}#cncb-fab .cncb-fab-main:active{transform:scale(0.93) !important}#cncb-fab .cncb-fab-main:focus-visible{outline:3px
solid rgba(255, 255, 255, 0.6) !important;outline-offset:3px}#cncb-fab .cncb-fab-main
svg{fill:currentColor;stroke:none;transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1)}.cncb-fab-open .cncb-fab-main
svg{transform:rotate(135deg)}#cncb-fab.cncb-fab-size-48 .cncb-fab-main{width:48px !important;height:48px !important}#cncb-fab.cncb-fab-size-48 .cncb-fab-main
svg{width:22px !important;height:22px !important}#cncb-fab.cncb-fab-size-56 .cncb-fab-main{width:56px !important;height:56px !important}#cncb-fab.cncb-fab-size-56 .cncb-fab-main
svg{width:26px !important;height:26px !important}#cncb-fab.cncb-fab-size-64 .cncb-fab-main{width:64px !important;height:64px !important}#cncb-fab.cncb-fab-size-64 .cncb-fab-main
svg{width:30px !important;height:30px !important}.cncb-fab-badge{position:absolute;top:-2px;right:-2px;width:14px;height:14px;background:#ff3b30;border-radius:50%;border:2.5px solid #fff;box-shadow:0 1px 4px rgba(255, 59, 48, 0.4);animation:cncb-badge-pulse 2s ease-in-out infinite}@keyframes cncb-badge-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}.cncb-fab-subs{display:flex;flex-direction:inherit;gap:10px;pointer-events:none;z-index:1}.cncb-fab-open .cncb-fab-subs{pointer-events:auto}.cncb-fab-sub{display:flex;align-items:center;position:relative;text-decoration:none !important}#cncb-fab .cncb-fab-sub-btn{width:44px !important;height:44px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;box-shadow:none;transition:filter 0.2s, transform 0.2s;flex-shrink:0;font-size:0 !important;text-align:center !important}#cncb-fab.cncb-fab-shadow-none .cncb-fab-sub-btn{box-shadow:none !important}#cncb-fab.cncb-fab-shadow-sm   .cncb-fab-sub-btn{box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.08) !important}#cncb-fab.cncb-fab-shadow-md   .cncb-fab-sub-btn{box-shadow:0 2px 8px rgba(0, 0, 0, 0.18) !important}#cncb-fab.cncb-fab-shadow-lg   .cncb-fab-sub-btn{box-shadow:0 4px 14px rgba(0, 0, 0, 0.25) !important}#cncb-fab .cncb-fab-sub-btn:hover{filter:brightness(1.15);transform:scale(1.08)}#cncb-fab .cncb-fab-sub-btn:active{transform:scale(0.95)}.cncb-fab-sub-btn
svg{width:20px;height:20px;fill:currentColor}.cncb-fab-tooltip{position:absolute;white-space:nowrap;background:rgba(0, 0, 0, 0.82);color:#fff;padding:5px
12px;border-radius:6px;font-size:12px;font-weight:500;pointer-events:none;opacity:0;transition:opacity 0.2s;box-shadow:0 2px 8px rgba(0, 0, 0, 0.15)}.cncb-fab-rb .cncb-fab-tooltip,
.cncb-fab-rt .cncb-fab-tooltip{right:calc(100% + 10px)}.cncb-fab-lb .cncb-fab-tooltip,
.cncb-fab-lt .cncb-fab-tooltip{left:calc(100% + 10px)}.cncb-fab-dir-left .cncb-fab-tooltip,
.cncb-fab-dir-right .cncb-fab-tooltip{bottom:calc(100% + 8px);right:auto;left:50%;transform:translateX(-50%)}.cncb-fab-open .cncb-fab-sub:hover .cncb-fab-tooltip{opacity:1}.cncb-fab-anim-fan .cncb-fab-sub-btn{transform:scale(0);opacity:0;transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.2s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub-btn{transform:scale(1);opacity:1}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(1) .cncb-fab-sub-btn{transition-delay:0.03s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(2) .cncb-fab-sub-btn{transition-delay:0.08s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(3) .cncb-fab-sub-btn{transition-delay:0.13s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(4) .cncb-fab-sub-btn{transition-delay:0.18s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(5) .cncb-fab-sub-btn{transition-delay:0.23s}.cncb-fab-anim-slide .cncb-fab-sub-btn{opacity:0;transition:transform 0.3s ease, opacity 0.25s}.cncb-fab-dir-up .cncb-fab-anim-slide .cncb-fab-sub-btn,
.cncb-fab-anim-slide .cncb-fab-sub-btn{transform:translateY(20px)}.cncb-fab-dir-left .cncb-fab-anim-slide .cncb-fab-sub-btn{transform:translateX(20px)}.cncb-fab-dir-right .cncb-fab-anim-slide .cncb-fab-sub-btn{transform:translateX(-20px)}.cncb-fab-anim-slide.cncb-fab-open .cncb-fab-sub-btn{transform:translate(0);opacity:1}.cncb-fab-anim-scale .cncb-fab-sub-btn{transform:scale(0);opacity:0;transition:transform 0.25s ease, opacity 0.2s}.cncb-fab-anim-scale.cncb-fab-open .cncb-fab-sub-btn{transform:scale(1);opacity:1}.cncb-fab-anim-stagger .cncb-fab-sub-btn{transform:scale(0) rotate(-90deg);opacity:0;transition:transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.2s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub-btn{transform:scale(1) rotate(0);opacity:1}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(1) .cncb-fab-sub-btn{transition-delay:0.05s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(2) .cncb-fab-sub-btn{transition-delay:0.12s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(3) .cncb-fab-sub-btn{transition-delay:0.19s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(4) .cncb-fab-sub-btn{transition-delay:0.26s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(5) .cncb-fab-sub-btn{transition-delay:0.33s}.cncb-fab-overlay{display:none}.cncb-fab-open+.cncb-fab-overlay{display:block;position:fixed;inset:0;z-index:999998}.cncb-fab.cncb-trigger-hidden{opacity:0;pointer-events:none;transform:scale(0.5)}.cncb-fab.cncb-mobile-only{display:none}.cncb-fab.cncb-desktop-only{display:flex}@media (max-width: 768px){.cncb-fab.cncb-mobile-only{display:flex}.cncb-fab.cncb-desktop-only{display:none !important}}.cncb-fab-rb,.cncb-fab-lb{padding-bottom:env(safe-area-inset-bottom, 0px)}@media
print{.cncb-fab,.cncb-fab-overlay{display:none !important}}#cncb-fab.cncb-fab-main-anim-pulse .cncb-fab-main{animation:cncb-fab-pulse 2.5s ease-in-out infinite}@keyframes cncb-fab-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}#cncb-fab.cncb-fab-main-anim-glow .cncb-fab-main{animation:cncb-fab-glow 1.8s ease-in-out infinite}@keyframes cncb-fab-glow{0%,100%{filter:brightness(1) saturate(1)}50%{filter:brightness(1.35) saturate(1.5)}}#cncb-fab.cncb-fab-main-anim-bounce .cncb-fab-main{animation:cncb-fab-bounce 2s ease-in-out infinite}@keyframes cncb-fab-bounce{0%,100%{transform:translateY(0)}20%{transform:translateY(-10px)}40%{transform:translateY(0)}60%{transform:translateY(-5px)}80%{transform:translateY(0)}}#cncb-fab.cncb-fab-main-anim-shake .cncb-fab-main{animation:cncb-fab-shake 4s ease-in-out infinite}@keyframes cncb-fab-shake{0%,90%,100%{transform:rotate(0deg)}92%,96%{transform:rotate(-12deg)}94%,98%{transform:rotate(12deg)}}#cncb-fab.cncb-fab-open .cncb-fab-main,
#cncb-fab .cncb-fab-main:hover{animation-play-state:paused}@media (prefers-reduced-motion: reduce){#cncb-fab .cncb-fab-main{animation:none !important}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}