:root{--mcw-shadow:0 10px 40px -5px rgba(0, 0, 0, 0.2);--mcw-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}#mcw-container{position:fixed;bottom:20px;right:20px;z-index:999990;font-family:var(--mcw-font);display:block}#mcw-trig{width:60px;height:60px;background:var(--mcw-c);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.3);transition:transform 0.2s;position:relative;z-index:10}#mcw-trig:hover{transform:scale(1.1)}.mcw-icon{fill:#fff;width:30px;height:30px}#mcw-badge{position:absolute;top:-2px;right:-2px;background:#ff3b30;color:#fff;width:20px;height:20px;border-radius:50%;font-size:11px;display:none;align-items:center;justify-content:center;font-weight:700;border:2px solid #fff;animation:mcwPulse 2s infinite}#mcw-card{position:absolute;bottom:80px;right:0;background:#fff;width:280px;padding:15px;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.15);display:none;flex-direction:column;gap:8px;z-index:5;border:1px solid #eee;animation:mcwFadeIn 0.3s ease}.mcw-c-close{position:absolute;top:8px;right:8px;cursor:pointer;color:#999;padding:5px}.mcw-c-title{font-weight:800;font-size:15px;color:#333}.mcw-c-text{font-size:13px;color:#666}.mcw-c-btn{background:var(--mcw-c);color:#fff;border:none;padding:10px;border-radius:6px;font-weight:700;cursor:pointer;text-align:center;margin-top:5px;width:100%}#mcw-win{position:fixed;bottom:90px;right:20px;width:360px;height:550px;max-height:80vh;background:#fff;border-radius:16px;box-shadow:var(--mcw-shadow);display:none;flex-direction:column;overflow:hidden;border:1px solid #e5e7eb;z-index:999999;animation:mcwSlideUp 0.3s ease}.mcw-head{background:var(--mcw-c);color:#fff;padding:15px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.mcw-profile{display:flex;align-items:center}.mcw-av{width:36px;height:36px;border-radius:50%;margin-right:10px;border:2px solid rgba(255,255,255,.8);object-fit:cover}.mcw-name{font-weight:700;font-size:15px}.mcw-status{font-size:12px;opacity:.9;display:block}.mcw-close-win{cursor:pointer;font-size:18px;padding:5px}.mcw-msgs{flex:1;padding:15px;overflow-y:auto;background:#f3f4f6;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}.mcw-m{padding:10px 14px;border-radius:12px;max-width:85%;font-size:15px;line-height:1.4;word-wrap:break-word;box-shadow:0 1px 1px rgba(0,0,0,.05)}.mcw-bot{background:#fff;align-self:flex-start;border-bottom-left-radius:2px;color:#1f2937}.mcw-user{background:var(--mcw-c);align-self:flex-end;border-bottom-right-radius:2px;color:#fff}#mcw-inp-area{padding:10px;border-top:1px solid #e5e7eb;display:flex;gap:8px;background:#fff;align-items:center;flex-shrink:0;min-height:70px}#mcw-inp{flex:1;border:1px solid #e5e7eb;padding:12px 15px;border-radius:25px;outline:none;font-size:16px;background:#f9fafb}#mcw-inp:focus{background:#fff;border-color:var(--mcw-c)}.btn-send{background:var(--mcw-c);color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mcw-opts-container{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;justify-content:flex-end}.mcw-opt-btn{background:#fff;border:1px solid var(--mcw-c);color:var(--mcw-c);padding:8px 12px;border-radius:20px;cursor:pointer;font-size:13px;transition:0.2s}.mcw-opt-btn:hover{background:var(--mcw-c);color:#fff}.typing-dots{display:none;background:#fff;padding:8px 12px;border-radius:12px;width:fit-content;margin-left:15px;margin-bottom:10px;border-bottom-left-radius:2px}.dot{height:6px;width:6px;background-color:#9ca3af;border-radius:50%;display:inline-block;margin:0 2px;animation:bounce 1.4s infinite ease-in-out both}.dot:nth-child(1){animation-delay:-0.32s}.dot:nth-child(2){animation-delay:-0.16s}.mcw-wa-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px;background:#25D366;color:white!important;border-radius:8px;text-decoration:none!important;font-weight:700;font-size:15px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform 0.2s}.mcw-wa-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.mcw-wa-icon{fill:#fff;width:20px;height:20px}@keyframes bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@keyframes mcwSlideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mcwFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mcwPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@media(max-width:600px){#mcw-win{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100dvh!important;max-height:none!important;margin:0!important;border-radius:0!important;z-index:2147483647!important}.mcw-head{padding-top:max(15px, env(safe-area-inset-top))}#mcw-inp-area{padding-bottom:max(10px, env(safe-area-inset-bottom))}#mcw-card{position:fixed!important;bottom:90px!important;left:20px!important;right:20px!important;width:auto!important}}[class*=et_pb_section_dap_]{width:100%}#et-boc .area-outer-wrap{max-height:100vh;max-width:100vw;pointer-events:none;position:fixed;z-index:100}#et-boc .area-outer-wrap.entry-content{padding:0}#et-boc .area-outer-wrap[data-da-type=popup]{min-width:320px;padding:10px}@media screen and (min-width:981px){#et-boc .area-outer-wrap[data-da-type=popup]{width:90%}}@media screen and (max-width:980px){#et-boc .area-outer-wrap[data-da-type=popup]{width:100%}}@media (min-width:981px){#et-boc .area-outer-wrap .et_pb_row.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_row_inner.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}#et-boc .area-outer-wrap[data-da-type=inline]{bottom:unset;height:unset;left:unset;max-height:unset;max-width:unset;position:relative;right:unset;top:unset;-webkit-transform:unset;transform:unset;width:unset}#et-boc .area-outer-wrap>[data-da-area]{-ms-scroll-chaining:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block!important;-ms-flex-direction:column;flex-direction:column;height:100%;margin:auto;overscroll-behavior:contain;pointer-events:all;position:relative}#et-boc .area-outer-wrap>[data-da-area]>.et_pb_section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#et-boc .area-outer-wrap>[data-da-area] .clearfix:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row_inner:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_slides:after{content:""}#et-boc .area-outer-wrap>[data-da-area] .et_pb_contact_select{-moz-appearance:textfield}#et-boc .area-outer-wrap.full-height[data-da-overflow=full_height]>[data-da-area],#et-boc .area-outer-wrap[data-da-overflow=clip]>[data-da-area]{overflow:auto}#et-boc .area-outer-wrap[data-da-overflow=show]>[data-da-area]{overflow:visible}#et-boc .area-outer-wrap[data-da-type=flyin].full-height,#et-boc .area-outer-wrap[data-da-type=popup].full-height{bottom:0!important;height:auto!important;margin-top:0!important;top:0!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height [data-da-area],#et-boc .area-outer-wrap[data-da-type=popup].full-height [data-da-area]{max-height:100%}#et-boc .area-outer-wrap[data-da-type=flyin].full-height[data-da-size=auto] .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height[data-da-size=auto] .da-close-wrap{height:calc(100% - 20px)!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height:not([data-da-size=auto]) .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height:not([data-da-size=auto]) .da-close-wrap{height:100%!important}#et-boc .area-outer-wrap[data-da-size=full_screen],#et-boc .area-outer-wrap[data-da-size=full_width]{max-width:100vw;min-width:100vw;padding-left:0;padding-right:0;width:100vw}#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=top],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=top]{padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_screen] .et_pb_section,#et-boc .area-outer-wrap[data-da-size=full_width] .et_pb_section{max-width:none;min-width:100%;width:100%}#et-boc .area-outer-wrap[data-da-size=full_height],#et-boc .area-outer-wrap[data-da-size=full_screen]{height:100vh;max-height:100vh;min-height:100vh;padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=right],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=right]{padding-left:0;padding-right:0}#et-boc .area-outer-wrap .da-close-wrap{display:block;left:50%;overflow:visible;pointer-events:none;position:absolute;text-align:right;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .6s .3s;-o-transition:opacity .6s .3s;transition:opacity .6s .3s;z-index:100}#et-boc .area-outer-wrap .da-close{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;font-family:Courier New,monospace;font-size:20px;font-weight:700;height:30px;line-height:30px;opacity:.7;pointer-events:all;position:absolute;right:0;text-align:center;text-decoration:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:30px}#et-boc .area-outer-wrap .da-close:focus,#et-boc .area-outer-wrap .da-close:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#et-boc .area-outer-wrap[data-da-close-btn=no] .da-close-wrap{display:none!important}#et-boc .area-outer-wrap[data-da-close-btn=yes] .da-close-wrap{display:block}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#fff2;-webkit-box-shadow:0 0 3px 1px #00000008;box-shadow:0 0 3px 1px #00000008;color:#333}#et-boc .area-outer-wrap[data-da-color=light] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=light] .da-close:hover{background:#fff;-webkit-box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;color:#000}#et-boc .area-outer-wrap[data-da-color=dark] .da-close{background:#0002;-webkit-box-shadow:0 0 0 1px #ffffff08;box-shadow:0 0 0 1px #ffffff08;color:#eee;text-shadow:0 0 1px #000,0 0 3px #000a}#et-boc .area-outer-wrap[data-da-color=dark] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=dark] .da-close:hover{background:#2b2b2b;-webkit-box-shadow:0 0 1px 1px #fff3;box-shadow:0 0 1px 1px #fff3;color:#fff}#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:focus,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}#et-boc .area-outer-wrap[data-da-loader=yes] [data-da-area]{background-image:url(../../../plugins/popups-for-divi/images/spin.gif),-o-radial-gradient(center,circle,#fff 65%,#fff0 66%)!important;background-image:url(../../../plugins/popups-for-divi/images/spin.gif),radial-gradient(circle at center,#fff 65%,#fff0 66%)!important;background-position:50%;background-repeat:no-repeat;background-size:32px 32px,48px 48px!important}#et-boc .area-outer-wrap[data-da-shadow=yes] [data-da-area]{-webkit-box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2);box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2)}#et-boc .area-outer-wrap[data-da-shadow=no] [data-da-area]{-webkit-box-shadow:none;box-shadow:none}.area-outer-wrap [data-da-area]{display:block;pointer-events:all}.da-overlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,.55);bottom:0;left:0;position:fixed;right:0;top:0;transition:-webkit-backdrop-filter 1s 1s,backdrop-filter 1s 1s;z-index:99}.da-overlay-visible{overflow:hidden}.da-overlay-visible .da-overlay{backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px)}[data-area-hook]{display:none!important;visibility:hidden!important}.da-flyin-visible .mfp-bg,.da-hover-visible .mfp-bg,.da-popup-visible .mfp-bg{z-index:20000000}.da-flyin-visible .mfp-wrap,.da-hover-visible .mfp-wrap,.da-popup-visible .mfp-wrap{z-index:20000001}