.ask-ai-widget{text-align:left;font-family:Plus Jakarta Sans,sans-serif;display:inline-block;position:relative}.ask-ai-trigger{color:#fff;cursor:pointer;background:linear-gradient(90deg,#00aeff 0%,#187efb 100%);border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.65rem 1.4rem;font-size:.95rem;font-weight:600;transition:transform .15s,box-shadow .15s;animation:2.4s ease-in-out infinite ask-ai-glow;display:inline-flex;box-shadow:0 4px 18px #00aeff73}.ask-ai-trigger:hover{transform:translateY(-1px);box-shadow:0 6px 22px #00aeff99}.ask-ai-trigger-sparkle{font-size:1rem;line-height:1}@keyframes ask-ai-glow{0%,to{box-shadow:0 4px 18px #00aeff73}50%{box-shadow:0 4px 26px #00aeffbf}}.ask-ai-panel{z-index:20;-webkit-backdrop-filter:blur(14px);color:#f2f4f7;text-align:left;background:#141821eb;border:1px solid #ffffff14;border-radius:18px;width:min(92vw,460px);padding:1.1rem;animation:.18s ease-out ask-ai-panel-in;position:relative;box-shadow:0 20px 45px #00142859}@keyframes ask-ai-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ask-ai-panel-header{align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:.95rem;font-weight:600;display:flex}.ask-ai-close{color:#fff9;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 .25rem;font-size:1.4rem;line-height:1}.ask-ai-close:hover{color:#fff}.ask-ai-input-row{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.5rem;padding:.35rem .4rem;display:flex}.ask-ai-provider{flex-shrink:0;position:relative}.ask-ai-provider-btn{color:#f2f4f7;cursor:pointer;white-space:nowrap;background:#ffffff14;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .6rem;font-size:.85rem;font-weight:500;display:flex}.ask-ai-badge{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6rem;font-weight:700;display:inline-flex}.ask-ai-chevron{color:#fff9;font-size:.65rem}.ask-ai-provider-menu{z-index:30;background:#1b202b;border:1px solid #ffffff1a;border-radius:10px;min-width:160px;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #0006}.ask-ai-provider-option{color:#f2f4f7;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:.45rem .5rem;font-size:.85rem;display:flex}.ask-ai-provider-option:hover,.ask-ai-provider-option[aria-selected=true]{background:#ffffff14}.ask-ai-provider-note{color:#f2f4f780;white-space:nowrap;margin-left:auto;font-size:.68rem;font-weight:400}.ask-ai-input{color:#f2f4f7;background:0 0;border:none;flex:1;min-width:0;padding:.45rem .2rem;font-size:.9rem}.ask-ai-input:focus{outline:none}.ask-ai-input::placeholder{color:#fff6}.ask-ai-submit{color:#0b1220;cursor:pointer;background:#00aeff;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.05rem;font-weight:700;transition:background .15s;display:flex}.ask-ai-submit:hover{background:#33c0ff}.ask-ai-suggestions{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.ask-ai-suggestion{color:#f2f4f7d9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;padding:.4rem .75rem;font-size:.78rem;transition:background .15s}.ask-ai-suggestion:hover{background:#ffffff24}.ask-ai-status{color:#7dd6ff;margin:.75rem 0 0;font-size:.78rem}@media (width<=576px){.ask-ai-panel{width:92vw}}.text-masthead{text-align:right;margin-top:8%}.heading{color:#292f35;font-size:36px;font-weight:600!important}.subheading{color:#212121db;margin-bottom:5%;font-size:24px;font-weight:600!important}.product-border-top{border-top:5px solid!important}.dark-color{border-color:#212121db}.product-description-1{color:#2e2e2e;text-align:left;font-size:.75rem}.product-description-2{color:#8a949f;text-align:left;font-size:.85rem}@media (width>=992px){.no-color{-webkit-filter:grayscale()}.no-color:hover{-webkit-filter:grayscale(0);transition-duration:.4s}}.zoom{transition:transform .2s;transform:scale(1)}.zoom:hover{transform:scale(1.03)}.move-up{transition:all .25s;position:relative;top:0}.move-up:hover{top:-5px}.bg-header{background-color:#0000;position:relative}.bg-header:before{content:"";opacity:0;background-image:url(/assets/images/hero-wave-2x.png);background-position:top;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes title-sms{0%{opacity:0;clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);transform:translateY(-50px)}10%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}90%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}to{opacity:0;clip-path:polygon(100% 0,100% -0%,0 100%,0 100%);transform:translateY(50px)}}@keyframes title-email{0%{opacity:0;clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);transform:translateY(-50px)}10%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}90%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}to{opacity:0;clip-path:polygon(100% 0,100% -0%,0 100%,0 100%);transform:translateY(50px)}}@keyframes title-whatsapp{0%{opacity:0;clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);transform:translateY(-50px)}10%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}90%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}to{opacity:0;clip-path:polygon(100% 0,100% -0%,0 100%,0 100%);transform:translateY(50px)}}@keyframes title-messenger{0%{opacity:0;clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);transform:translateY(-50px)}10%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}90%{opacity:1;clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);transform:translateY(0)}to{opacity:0;clip-path:polygon(100% 0,100% -0%,0 100%,0 100%);transform:translateY(50px)}}.phone{background-image:url(/assets/images/phone.svg);background-position:top;background-repeat:no-repeat;background-size:cover;width:40%;height:450px}.phone-top-space{padding-top:5rem}@media (width<=768px){.phone{width:90%;height:300px;transform:rotate(0)}.phone-top-space{padding-top:1.5rem}.w-sm-90{width:90%}}.btn-sms{color:#fff!important;background-color:var(--sms)!important}.btn-email{color:#fff!important;background-color:var(--email)!important}.btn-whatsapp{color:#fff!important;background-color:var(--whatsapp)!important}.btn-messenger{color:#fff!important;background-color:var(--messenger)!important}.btn-xsm-rounded{padding:.4rem .5rem!important;font-size:.8rem!important}.shadow-sms{box-shadow:0 25px 50px -1rem #ff714d33!important}.shadow-email{box-shadow:0 25px 50px -1rem #7755f233!important}.shadow-whatsapp{box-shadow:0 25px 50px -1rem #18bb9c33!important}.shadow-messenger{box-shadow:0 25px 50px -1rem #187efc33!important}.integration .icon{transform:scale(1)}.integration .icon:hover{transform:scale(1.1)}.border-2{border:2px solid #00aeff!important}.border-bottom-1{border-bottom:1px solid #dee2e6!important}.filter-bnw{filter:saturate(0)}.filter-bnw:hover{filter:saturate();transition:filter 1s}.customer-logo-placement{height:56.42px;margin:.75rem}.product-tile-move-left{transform-style:linear;transition-property:left;transition-duration:.8s;position:relative;left:0}.product-tile-move-left:hover{transform-style:linear;transition-property:left;transition-duration:.5s;position:relative;left:23px}.product-tile-move-right{transform-style:linear;transition-property:right;transition-duration:.8s;position:relative;right:0}.product-tile-move-right:hover{transform-style:linear;transition-property:right;transition-duration:.5s;position:relative;right:26px}.quote-placement-1{position:absolute;top:1rem;left:1.2rem}.quote-placement-2{position:absolute;bottom:-2rem;right:1.2rem}.heading{font-size:4rem;line-height:1}@media only screen and (width<=768px){.heading{font-size:2.5rem}}@media only screen and (width<=425px){.heading{font-size:2.5rem}}.bg-sms-features{padding:.5rem;background:#e8f2ff!important}.feature-image-hidden{opacity:0;width:0;height:0;transition:opacity .7s linear}.feature-image-display{opacity:1;height:auto;transition:opacity 1s linear}
