html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--fs-color-base)}footer,header,nav,section{display:block}a{background-color:#fff0}a:active,a:hover{outline-width:0}img{border-style:none;display:inline-block;height:auto;max-width:100%;vertical-align:middle;opacity:1;transition:opacity 1s}button,input,textarea{font:inherit}button,input{overflow:visible}[type=button],[type=submit]{cursor:pointer}[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}:after,:before,html{box-sizing:border-box}html{-webkit-tap-highlight-color:#fff0;background-attachment:fixed;overflow-x:hidden;scroll-padding-top:var(--flatsome-scroll-padding-top);background-color:#4d4d4d;scroll-behavior:smooth}p:empty{display:none}a,button,input{touch-action:manipulation}.container{width:100%}.nav,.nav>li>a{align-items:center}.nav,.nav>li{position:relative;padding:0}.nav{margin:0;flex-flow:row wrap;width:100%}.nav>li{display:inline-block;list-style:none;margin:0 7px;transition:background-color .3s}.nav>li>a{display:inline-flex;flex-wrap:wrap;padding:10px 0;color:rgb(74 74 74/.85);transition:all .2s}.nav>li>a:hover{color:hsl(0 0% 7%/.85)}.nav li:first-child{margin-right:0!important}.nav li:last-child{margin-left:0!important}.nav-uppercase>li>a{font-weight:bolder;letter-spacing:.02em;text-transform:uppercase}.nav-slide{-webkit-overflow-scrolling:auto;height:100%;overflow:visible;overflow-y:auto;padding-top:20px}.nav-slide>li{flex-shrink:0}.nav:hover>li:not(:hover)>a:before{opacity:0}.nav.nav-vertical{flex-flow:column}.nav.nav-vertical li{list-style:none;margin:0;width:100%}.nav-vertical>li{align-items:center;display:flex;flex-flow:row wrap}.nav-vertical>li>a{align-items:center;display:flex;flex-grow:1;width:auto}.nav-sidebar.nav-vertical>li.menu-item:hover{background-color:rgb(0 0 0/.05)}.nav-sidebar.nav-vertical>li+li,.nav-vertical>li+li{border-top:1px solid #ececec}.button,button{background-color:#fff0;border:1px solid #fff0;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.97em;font-weight:bolder;letter-spacing:.03em;line-height:2.4em;margin-left:1em;margin-top:0;max-width:100%;min-height:2.5em;min-width:24px;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;text-shadow:none;text-transform:uppercase;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;vertical-align:middle}.button{background-color:var(--fs-color-primary);border-color:rgb(0 0 0/.05);color:#fff}button{color:currentColor}.button span{display:inline-block;line-height:1.6}.button:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0/.2);color:#fff;opacity:1;outline:0}.button.is-underline{background-color:transparent!important;border-color:transparent!important;padding-left:.15em;padding-right:.15em}.button.is-underline:before{background-color:currentColor;bottom:0;content:"";height:2px;left:20%;opacity:.3;position:absolute;transition:all .3s;width:60%}.button.is-underline:hover:before{left:0;opacity:1;width:100%}.is-underline{color:#666}.dark .button.is-underline:hover{color:#fff;opacity:.8}.button.is-underline:hover{box-shadow:none;color:#333}.dark .button{color:#fff}.primary{background-color:var(--fs-color-primary)}.primary.is-underline{color:var(--fs-color-primary)}.secondary{background-color:var(--fs-color-secondary)}.secondary.is-underline{color:var(--fs-color-secondary)}input[type=email]{padding:0 .75em}input[type=email],textarea{background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 1px 2px rgb(0 0 0/.1);box-sizing:border-box;color:#333;font-size:.97em;height:2.507em;max-width:100%;transition:color .3s,border .3s,background .3s,opacity .3s;vertical-align:middle;width:100%}@media (max-width:849px){input[type=email],textarea{font-size:1rem}}input:hover,textarea:hover{box-shadow:inset 0-1.8em 1em 0#fff0}input[type=email],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:120px;padding:.7em .75em 0}input[type=email]:focus,textarea:focus{background-color:#fff;box-shadow:0 0 5px #ccc;color:#333;opacity:1!important;outline:0}.mfp-hide{display:none!important}.slider-style-shadow .flickity-slider>:before{background-image:url(/wp-content/themes/flatsome/assets/img/shadow@2x.png);background-size:100% 100%;bottom:-6px;content:"";height:100px;left:-10%;position:absolute;right:-10%;z-index:-2}a{color:var(--fs-experimental-link-color);text-decoration:none}.button:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible){outline:0}.button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid currentColor;outline-offset:2px}a:hover{color:var(--fs-experimental-link-color-hover)}.primary:focus-visible,button[type=submit]:focus-visible{outline-color:var(--fs-color-primary)}.secondary:focus-visible{outline-color:var(--fs-color-secondary)}.dark a{color:currentColor}.dark a:hover{color:#fff}ul{list-style:disc;padding:0}li{margin-bottom:.6em}.button,button,input,textarea{margin-bottom:1em}form,p,ul{margin-bottom:1.3em}h1,h2,h3{color:#555;margin-bottom:.5em;margin-top:0;text-rendering:optimizeSpeed;width:100%}h1,h2{font-size:1.7em;line-height:1.3}h2{font-size:1.6em}h3{font-size:1.25em}@media (max-width:549px){h1{font-size:1.4em}h2{font-size:1.2em}h3{font-size:1em}}p,ul{margin-top:0}h1>span{-webkit-box-decoration-break:clone;box-decoration-break:clone}.nav>li>a{font-size:.8em}.container:after{clear:both;content:"";display:table}.full-width{display:block;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.bg-fill{background-position:50% 50%;background-repeat:no-repeat!important;background-size:cover!important}.no-scrollbar{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{height:0!important;width:0!important}.box-shadow{box-shadow:0 3px 6px -4px rgb(0 0 0/.16),0 3px 6px rgb(0 0 0/.23)}.dark{color:#f1f1f1}:root{--flatsome-scroll-padding-top:calc(var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px))}@supports (overflow:clip){body{overflow-x:clip}}#main,#wrapper{background-color:#fff;position:relative}.ux-body-overlay{background-color:rgb(0 0 0/.3);bottom:0;display:block;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility .3s,opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:29}.header{background-position:50%0;background-size:cover;position:relative;transition:background-color .3s,opacity .3s;width:100%}.footer{padding:30px 0 0}.footer ul,.footer-bottom p,.logo{margin:0}.logo{line-height:1}.logo img{display:block;height:40px;width:auto}.section-title{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;width:100%}.flatsome-cookies{background-color:#fff;bottom:0;box-shadow:0 0 9px rgb(0 0 0/.14);left:0;outline:0;padding:15px 30px;position:fixed;right:0;top:auto;transform:translate3d(0,100%,0);transition:transform .35s ease;z-index:999}.flatsome-cookies__inner{align-items:center;display:flex;justify-content:space-between}.flatsome-cookies__text{flex:1 1 auto;padding-left:30px}.flatsome-cookies__buttons{flex:0 0 auto}.flatsome-cookies__buttons>.button{margin-bottom:0;margin-left:20px}.flatsome-cookies__buttons>.button:last-child{margin-left:0}@media (max-width:849px){.flatsome-cookies__inner{align-items:stretch;flex-direction:column;font-size:.9em;text-align:center}.flatsome-cookies__buttons{margin-top:15px}.flatsome-cookies__text{padding-left:0}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Cairo",sans-serif;line-height:1.6;color:#333;background-color:#fff;direction:rtl}.container{max-width:1200px;margin:0 auto;padding:0 20px}.header{background:rgb(255 255 255/.95);backdrop-filter:blur(10px);box-shadow:0 2px 10px rgb(0 0 0/.1);position:sticky;top:0;z-index:1000;padding:1rem 0}.header-content,.logo{display:flex;align-items:center}.header-content{justify-content:space-between}.logo{gap:10px}.logo-text{font-size:1.5rem;font-weight:700;color:#16a34a}.nav{display:flex;gap:2rem;list-style:none}.nav a{color:#374151;font-weight:500;transition:color .3s}.nav a:hover{color:#16a34a}.header-buttons{display:flex;gap:1rem}.btn,.nav a{text-decoration:none}.btn{padding:12px 24px;border:0;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s;display:inline-block;text-align:center}.btn-primary,.feature-card:hover .feature-icon{background:#16a34a;color:#fff}.btn-primary:hover{background:#15803d}.btn-secondary{background:#fff0;color:#16a34a;border:2px solid #16a34a}.btn-secondary:hover{background:#f0fdf4}.hero{background:linear-gradient(135deg,#f0fdf4 0,#ecfdf5 50%,#f0f9ff 100%);padding:5rem 0;position:relative;overflow:hidden}.hero-content{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.hero-text{text-align:right}.hero-badge{background:#dcfce7;color:#16a34a;padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:600;display:inline-block;margin-bottom:1rem}.footer-section h3,.hero-title{font-weight:700;margin-bottom:1.5rem}.hero-title{font-size:3.5rem;color:#111827}.hero-title .highlight{color:#16a34a;display:block}.hero-description{font-size:1.25rem;color:#6b7280;margin-bottom:2rem;line-height:1.8}.hero-buttons{display:flex;gap:1rem;margin-bottom:2rem}.hero-stats{display:flex;gap:2rem;margin-top:2rem}.stat{text-align:center}.stat-number{font-size:2rem;font-weight:700;color:#16a34a;display:block}.stat-label{font-size:.875rem;color:#6b7280}.hero-visual{position:relative}.chat-demo{background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px rgb(0 0 0/.25);padding:2rem;transform:rotate(3deg);transition:transform .3s}.chat-demo:hover{transform:rotate(0deg) scale(1.02)}.chat-header{background:#16a34a;border-radius:12px;padding:1.5rem;color:#fff;text-align:center;margin-bottom:1.5rem}.chat-messages{display:flex;flex-direction:column;gap:12px}.message{padding:12px;border-radius:12px;font-size:.9rem}.message-auto{background:#f3f4f6;text-align:right;color:#374151}.message-user{background:#dcfce7;text-align:left;color:#374151}.features{padding:5rem 0;background:#fff}.section-header{text-align:center;margin-bottom:4rem}.section-badge{background:#ddd6fe;color:#7c3aed;padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:600;display:inline-block;margin-bottom:1rem}.section-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#111827}.section-description{font-size:1.25rem;color:#6b7280;max-width:600px;margin:0 auto}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.feature-card,.feature-icon{border-radius:12px;transition:all .3s}.feature-card{background:#f9fafb;padding:2rem;text-align:center}.feature-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px rgb(0 0 0/.1)}.feature-icon{width:60px;height:60px;stroke:none;fill:none;stroke-width:1.5;background:#dcfce7;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.5rem}.feature-title{font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:1rem}.feature-description{color:#6b7280;line-height:1.6}.cta-section{background:linear-gradient(135deg,#16a34a 0,#3b82f6 100%);padding:5rem 0;text-align:center;color:#fff}.cta-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-description{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.cta-form{display:flex;max-width:500px;margin:0 auto;gap:1rem}.cta-input{flex:1;padding:12px 16px;border:0;border-radius:8px;font-size:1rem}.cta-features{display:flex;justify-content:center;gap:2rem;margin-top:2rem;font-size:.875rem}.cta-feature{display:flex;align-items:center;gap:8px}.pricing{padding:5rem 0;background:#f9fafb}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}.pricing-card{background:#fff;border-radius:16px;box-shadow:0 10px 25px rgb(0 0 0/.1);padding:2rem;position:relative;transition:all .3s}.pricing-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px -12px rgb(0 0 0/.25)}.pricing-popular{border:2px solid #16a34a;transform:scale(1.05)}.popular-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#16a34a;color:#fff;padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:600}.plan-header{text-align:center;margin-bottom:2rem}.plan-name{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#111827}.plan-description{color:#6b7280;margin-bottom:1rem}.plan-price{display:flex;align-items:baseline;justify-content:center;gap:8px}.price-amount{font-size:2.5rem;font-weight:700;color:#111827}.price-period{color:#6b7280}.plan-features{list-style:none;margin-bottom:2rem}.plan-features li{display:flex;align-items:flex-start;gap:12px;color:#374151}.check-icon{color:#16a34a;font-weight:700;margin-top:2px}.plan-button{width:100%;padding:12px;border:0;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:block;text-align:center}.plan-button-primary{background:#16a34a;color:#fff}.plan-button-primary:hover{background:#15803d}.plan-button-secondary{background:#111827;color:#fff}.plan-button-secondary:hover{background:#374151}.custom-plan{text-align:center;margin-top:3rem}.testimonials{padding:5rem 0;background:#fff}.testimonial-card{background:#f9fafb;padding:2rem;text-align:center}.stars{margin-bottom:1rem}.testimonial-text{font-style:italic;color:#6b7280;margin-bottom:1.5rem}.testimonial-author{color:#111827;margin-bottom:.5rem}.integrations{padding:5rem 0;background:#f9fafb;text-align:center}.integrations-logos{display:flex;justify-content:center;align-items:center;gap:3rem;margin-top:3rem;flex-wrap:wrap}.integration-logo{height:60px;opacity:.7;transition:opacity .3s}.integration-logo:hover{opacity:1}.faq{padding:5rem 0;background:#fff;font-family:"Cairo",sans-serif}.faq-list{max-width:800px;margin:0 auto}.faq-item,.faq-list,.faq-question{font-family:"Cairo",sans-serif}.faq-item{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;overflow:hidden}.faq-question{width:100%;padding:1.5rem;background:#f9fafb;border:0;text-align:right;font-weight:600;cursor:pointer;transition:background .3s}.faq-question:hover{background:#f3f4f6}.faq-answer{padding:1.5rem;background:#fff;display:none;color:#6b7280;line-height:1.6}.footer{background:#1f2937;color:#fff;padding:4rem 0 2rem}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-section h3{font-size:1.25rem}.footer-links{list-style:none}.footer-links li,.plan-features li{margin-bottom:12px}.footer-links a,.social-links a{color:#d1d5db;transition:color .3s}.footer-links a{text-decoration:none}.footer-links a:hover,.social-links a:hover{color:#22c55e}.footer-bottom{border-top:1px solid #374151;padding-top:2rem;color:#9ca3af;display:flex;align-items:center}.social-links{display:flex;gap:1rem}.social-links a{font-size:1.25rem}@media (max-width:768px){.nav{display:none}.hero-content{grid-template-columns:1fr;text-align:center}.hero-title{font-size:2.5rem}.hero-stats{justify-content:center}.features-grid,.pricing-grid{grid-template-columns:1fr}.pricing-popular{transform:none}.integrations-logos{gap:1.5rem}.footer-bottom{gap:1rem}.cta-features,.cta-form,.footer-bottom{flex-direction:column}.cta-features{gap:1rem}}.icon-message::before{content:"💬"}.icon-zap::before{content:"⚡"}.icon-bot::before{content:"🤖"}.icon-shield::before{content:"🛡️"}.icon-check::before{content:"✓"}.icon-globe::before{content:"🌐"}.icon-settings::before{content:"⚙️"}.icon-support::before{content:"🎧"}.icon-file::before{content:"📄"}.icon-analytics::before{content:"📈"}.testimonial-card{background:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 8px rgb(0 0 0/.1);height:100%;display:flex;flex-direction:column;justify-content:flex-start}.stars{font-size:1.2rem;color:#f5a623;margin-bottom:10px}.testimonial-text{font-size:1rem;line-height:1.5;margin-bottom:15px;flex-grow:1}.testimonial-author{font-weight:700;margin-bottom:4px}.testimonial-company{color:#666;font-size:.9rem}.footer-bottom{text-align:center;padding:10px;justify-content:center;font-size:14px;white-space:normal;word-break:break-word}