:root{--color-primary:#6c5ce7;--color-primary-hover:#5b4bc4;--color-primary-light:#a99fff;--color-accent:#00d4aa;--color-accent-dark:#00b894;--color-dark:#0b213d;--color-darker:#0b1120;--color-white:#ffffff;--color-gray-100:#f5f7fa;--color-gray-200:#e5e7eb;--color-gray-400:#94a3b8;--color-gray-500:#6b7280;--color-gray-700:#444444;--color-gray-900:#111827;--radius-pill:50px;--radius-card:20px;--radius-sm:8px;--radius-md:12px}.btn-hero-primary{background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-dark) 100%);color:var(--color-dark)!important;font-weight:800;padding:16px 36px;border-radius:var(--radius-pill);font-size:1.05rem;border:none;box-shadow:0 10px 30px rgba(0,212,170,.4);text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:all .3s ease}.btn-hero-secondary{background:rgba(255,255,255,8%);border:1.5px solid rgba(255,255,255,.25);color:var(--color-white)!important;font-weight:700;padding:16px 32px;border-radius:var(--radius-pill);font-size:1.05rem;backdrop-filter:blur(10px);text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:all .3s ease}.banner-eyebrow{background:rgba(108,92,231,.14);color:var(--color-primary-light);border:1px solid rgba(108,92,231,.4);font-size:.85rem;font-weight:800;padding:7px 22px;border-radius:30px;text-transform:uppercase;letter-spacing:1.2px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 15px rgba(108,92,231,.15)}.banner-subtitle{color:var(--color-accent);font-weight:800;font-size:1.65rem;margin-bottom:22px;letter-spacing:-.5px;line-height:1.3}.banner-description{color:rgba(255,255,255,.9);font-size:1.15rem;line-height:1.75;max-width:880px;margin:0 auto 35px;font-weight:400}.footer-main{background-color:var(--color-darker)!important;color:var(--color-gray-200);border-top:1px solid rgba(255,255,255,8%)}.footer-brand-text{font-size:.92rem;line-height:1.6;color:var(--color-gray-400)}.footer-heading{font-weight:700;font-size:1.05rem;letter-spacing:.5px}.footer-contact-info{font-size:.88rem;line-height:1.6;color:var(--color-gray-400)}.advo-problem-card-inner{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-card);padding:32px 26px;height:100%;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.advo-problem-card-accent{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.advo-problem-card-icon{font-size:2.2rem;margin-bottom:14px}.advo-problem-card-title{font-size:1.2rem;font-weight:800;color:var(--color-gray-900);margin-bottom:10px}.advo-problem-card-desc{font-size:.93rem;color:var(--color-gray-500);line-height:1.6;margin:0}.advo-problem-card-cta-btn{margin-top:20px;display:inline-flex;align-items:center;gap:6px;color:var(--color-primary);font-weight:700;font-size:.88rem}.post-single-content img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}#body section.hero-area,#body .hero-area.section{position:relative!important;background-size:cover!important;background-position:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}#body .hero-area h1,#body .hero-area .block h1{color:#fff!important;font-weight:800!important;text-shadow:0 2px 15px rgba(0,0,0,.5)!important}#body .hero-area p,#body .hero-area .block p{color:#fff!important;opacity:1!important;text-shadow:0 1px 10px rgba(0,0,0,.5)!important}#body .hero-area .btn-violet,#body .hero-area .hero-buttons-container .btn-violet{background-color:#7b61ff!important;color:#fff!important;border:none!important;padding:18px 45px!important;border-radius:6px!important;font-weight:700!important;font-size:1.15rem!important;display:block!important;width:100%!important;max-width:450px!important;margin:0 auto 15px!important;box-shadow:0 5px 20px rgba(123,97,255,.4)!important;transition:all .3s ease!important;text-decoration:none!important}#body .hero-area .btn-violet:hover{background-color:#6a50e6!important;transform:translateY(-3px)!important;box-shadow:0 8px 25px rgba(123,97,255,.6)!important}#body .hero-buttons-container{margin-top:40px!important;width:100%!important}.hero-buttons-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:25px!important;margin-top:60px!important}.demo-card{background:rgba(255,255,255,5%)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.1)!important;padding:35px 25px!important;border-radius:20px!important;text-align:center!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;display:flex!important;flex-direction:column!important;align-items:center!important;max-width:320px!important;width:100%!important;text-decoration:none!important;cursor:pointer!important}.demo-card:hover{transform:translateY(-15px)!important;background:rgba(255,255,255,.12)!important;border-color:#7b61ff!important;box-shadow:0 20px 40px rgba(123,97,255,.3)!important}.demo-card i{font-size:50px!important;color:#fff!important;margin-bottom:25px!important;transition:all .4s ease!important}.demo-card:hover i{color:#7b61ff!important;transform:scale(1.2)rotate(5deg)!important}.demo-card h3{color:#fff!important;font-size:1.4rem!important;font-weight:700!important;margin-bottom:15px!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.demo-card p{color:rgba(255,255,255,.7)!important;font-size:.95rem!important;line-height:1.6!important;margin-bottom:0!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important}@media(max-width:991px){.hero-buttons-grid{margin-top:40px!important;gap:20px!important}.demo-card{max-width:100%!important;padding:30px 20px!important}}#body.internal-page,#body.internal-page section.bg-one,#body.internal-page section.bg-dark,#body.internal-page section.section-bg,#body.internal-page section.bg-gray,#body.internal-page .section,#body.internal-page #about,#body.internal-page #service,#body.internal-page #feature,#body.internal-page #skill,#body.internal-page #portfolio,#body.internal-page #team,#body.internal-page #pricing,#body.internal-page #blog,#body.internal-page #contact{background-color:#f5f7fa!important;background-image:none!important;color:#444!important}#body.internal-page .section h1,#body.internal-page .section h2,#body.internal-page .section h3,#body.internal-page .section h4,#body.internal-page .section h5,#body.internal-page .section h6{color:#222!important}#body.internal-page .section [style*="color: #ffffff"],#body.internal-page .section [style*="color: #fff"],#body.internal-page .section [style*="color:#fff"],#body.internal-page .section .text-white,#body.internal-page .section .text-white h1,#body.internal-page .section .text-white h2,#body.internal-page .section .text-white h3{color:#fff!important}#body.internal-page .about .block,#body.internal-page .service .block,#body.internal-page .block,#body.internal-page .icon-box{background-color:#fff!important;background-image:none!important;border:1px solid rgba(108,92,231,.12)!important;box-shadow:0 10px 30px rgba(0,0,0,3%)!important;color:#444!important}#body.internal-page .title h2,#body.internal-page .title h2 span{color:#222!important}.page-title::before,.page-title::after,.block::before,.block::after,.title::before,.title::after,.icon-box::before,.icon-box::after,.border-meghna{display:none!important;content:none!important;border:none!important;height:0!important}.navigation{background-color:#1d2024!important;width:100%!important;margin-bottom:0!important;transition:all .3s ease!important}@media(min-width:992px){.navigation .navbar{display:flex!important;align-items:center!important;justify-content:space-between!important}.navigation .navbar-collapse{display:flex!important;align-items:center!important;flex-grow:1!important}.navigation .navbar-nav{display:flex!important;flex-direction:row!important;align-items:center!important;margin-left:auto!important;list-style:none!important;padding-left:0!important;margin-bottom:0!important}.navigation .navbar-nav .nav-item{display:inline-block!important;margin:0 5px!important}}@media(max-width:991.98px){.navigation .navbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;padding:10px 15px!important}.navigation .navbar-toggler{display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 12px!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:8px!important;background:rgba(255,255,255,8%)!important;color:#fff!important;cursor:pointer!important}.navigation .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.5' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important}.navigation .navbar-collapse{width:100%!important;background:#181b1f!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;padding:20px!important;margin-top:12px!important;margin-bottom:10px!important;box-shadow:0 15px 35px rgba(0,0,0,.6)!important}.navigation .navbar-collapse:not(.show){display:none!important}.navigation .navbar-collapse.show{display:block!important}.navigation .navbar-nav{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;margin:0 0 15px!important;padding:0!important;list-style:none!important}.navigation .navbar-nav .nav-item{display:block!important;width:100%!important;margin:3px 0!important}.navigation .navbar-nav>.nav-item>.nav-link{display:block!important;padding:10px 14px!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important;color:#fff!important}.navigation .navbar-nav>.nav-item>.nav-link:hover,.navigation .navbar-nav>.nav-item>.nav-link:focus{background:rgba(108,92,231,.2)!important;color:#fff!important}.navigation .dropdown-menu{position:static!important;float:none!important;background:rgba(255,255,255,5%)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;margin-top:5px!important;margin-left:10px!important;padding:8px 0!important;box-shadow:none!important}.navigation .dropdown-menu a,.navigation .dropdown-menu .dropdown-item{color:#e2e8f0!important;padding:8px 16px!important}.navigation .geo-region-wrapper,.navigation select#select-language{margin-left:0!important;margin-top:10px!important;width:100%!important}.navigation select#select-language,.navigation select.geo-region-selector{width:100%!important;padding:8px 12px!important;font-size:14px!important}}.navigation .navbar-nav>.nav-item>.nav-link{color:#fff!important;font-family:inter,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:.5px!important}.navigation .navbar-nav>.nav-item>.nav-link:hover{color:rgba(255,255,255,.7)!important}.navigation .dropdown-menu{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;border-radius:8px!important;padding:10px 0!important;margin-top:5px!important}.navigation .dropdown-menu a,.navigation .dropdown-menu .dropdown-item{color:#111827!important;font-size:14px!important;padding:10px 20px!important;font-weight:600!important}.navigation .dropdown-menu a:hover,.navigation .dropdown-menu .dropdown-item:hover{color:#6c5ce7!important;background-color:rgba(108,92,231,5%)!important}.navigation .dropdown-menu.show{display:block!important;z-index:9999!important}@media(min-width:992px){.navigation .dropdown:hover>.dropdown-menu{display:block!important;opacity:1!important;visibility:visible!important;z-index:9999!important}}.btn{border-radius:6px!important;font-weight:600!important;letter-spacing:.5px!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important;padding:12px 35px!important;font-family:inherit!important}#body.internal-page .btn-transparent{border:2px solid #6c5ce7!important;color:#6c5ce7!important;background-color:initial!important}#body.internal-page .btn-transparent:hover{background-color:#6c5ce7!important;color:#fff!important;box-shadow:0 8px 20px rgba(108,92,231,.3)!important;transform:translateY(-3px)!important}.btn-main,.btn-primary{background-color:#6c5ce7!important;color:#fff!important;border:2px solid #6c5ce7!important;box-shadow:0 4px 15px rgba(108,92,231,.2)!important}.btn-main:hover,.btn-primary:hover{background-color:#5b4bc4!important;border-color:#5b4bc4!important;transform:translateY(-3px)!important;box-shadow:0 8px 25px rgba(108,92,231,.4)!important}.portfolio-filter .btn{border:1px solid #ddd!important;color:#666!important;margin:5px!important}.portfolio-filter .btn.active{background-color:#6c5ce7!important;color:#fff!important;border-color:#6c5ce7!important}#contact-submit{width:100%!important;padding:15px!important}.post-navigation{margin-top:60px;padding:25px 0;border-top:1px solid rgba(0,0,0,8%);display:flex;justify-content:center;align-items:center;gap:20px;font-weight:700;font-size:1.1rem}.post-navigation a{color:#6c5ce7!important;background-color:#fff!important;border:1px solid #6c5ce7!important;padding:12px 25px!important;border-radius:8px!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important;text-decoration:none!important;box-shadow:0 4px 10px rgba(108,92,231,.1)!important}.post-navigation a:hover{background-color:#6c5ce7!important;color:#fff!important;transform:translateY(-3px)!important;box-shadow:0 8px 15px rgba(108,92,231,.3)!important}.post-navigation span.sep{color:#ccc;font-weight:300}.hub-card{background:#fff;padding:40px 30px;border-radius:20px;text-align:center;border:1px solid rgba(0,0,0,5%);box-shadow:0 10px 30px rgba(0,0,0,3%);transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%;display:flex;flex-direction:column;align-items:center}.hub-card:hover{transform:translateY(-15px);box-shadow:0 20px 40px rgba(108,92,231,.1);border-color:#6c5ce7}.hub-card .card-icon{font-size:50px;color:#6c5ce7;margin-bottom:25px;transition:all .3s ease}.hub-card:hover .card-icon{transform:scale(1.1)rotate(5deg)}.hub-card h3{color:#222!important;font-weight:700!important;font-size:1.4rem!important;margin-bottom:15px}.hub-card p{color:#666;font-size:.95rem;margin-bottom:25px;flex-grow:1}.hub-card.secondary .card-icon{color:#55606a}.hub-card.secondary:hover .card-icon{color:#6c5ce7}.post-toc{background-color:#fff;border:1px solid rgba(108,92,231,.15);border-radius:12px;padding:25px;margin-bottom:35px;box-shadow:0 5px 20px rgba(0,0,0,2%)}.post-toc .toc-title{font-size:1.1rem;font-weight:700;margin-bottom:15px;color:#222;text-transform:uppercase;letter-spacing:.5px}.post-toc #TableOfContents ul{list-style-type:none;padding-left:0;margin-bottom:0}.post-toc #TableOfContents ul li{margin-bottom:10px;line-height:1.4}#body.internal-page .post-toc #TableOfContents a{color:#444!important;text-decoration:none!important;font-size:.95rem;font-weight:600;transition:all .2s ease}#body.internal-page .post-toc #TableOfContents a:hover{color:#6c5ce7!important;padding-left:5px;text-decoration:none!important}.post-toc #TableOfContents ul ul{padding-left:20px;margin-top:8px}.post-toc #TableOfContents ul ul li{font-size:.9rem;margin-bottom:6px}#body.internal-page .post-toc #TableOfContents ul ul a{font-weight:500;color:#666!important}#body.internal-page .post-single-content a:not(.blog-cta-primary):not(.blog-cta-secondary){color:#6c5ce7!important;text-decoration:underline!important}#body.internal-page .post-single-content a:not(.blog-cta-primary):not(.blog-cta-secondary):hover{color:#5b4bc4!important}.blog-bottom-cta{margin-top:50px}.blog-cta-card{background-color:#1d2024!important;background-image:linear-gradient(135deg,#1d2024 0%,#0b3c5d 100%)!important;border-radius:16px;padding:40px 30px;text-align:center;box-shadow:0 15px 35px rgba(0,0,0,.1)}#body.internal-page .blog-cta-card h3{color:#fff!important;font-size:1.4rem!important;font-weight:700!important;margin-bottom:12px!important;text-shadow:0 2px 4px rgba(0,0,0,.2)}#body.internal-page .blog-cta-card p{color:rgba(255,255,255,.85)!important;font-size:.95rem!important;line-height:1.6!important;margin-bottom:25px!important}.blog-cta-buttons{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.blog-cta-primary{background-color:#6c5ce7!important;color:#fff!important;padding:12px 28px!important;border-radius:30px!important;font-weight:700!important;font-size:.9rem!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important;border:2px solid #6c5ce7!important}.blog-cta-primary:hover{background-color:#5b4bc4!important;border-color:#5b4bc4!important;transform:translateY(-2px)!important;box-shadow:0 5px 15px rgba(108,92,231,.4)!important}.blog-cta-secondary{background-color:initial!important;color:#fff!important;border:2px solid rgba(255,255,255,.4)!important;padding:12px 28px!important;border-radius:30px!important;font-weight:700!important;font-size:.9rem!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important}.blog-cta-secondary:hover{border-color:#fff!important;background-color:rgba(255,255,255,.1)!important;transform:translateY(-2px)!important}.post-block{display:flex!important;flex-direction:column!important;height:100%!important;background-color:#fff!important;border:1px solid rgba(108,92,231,.12)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 10px 30px rgba(0,0,0,3%)!important;transition:all .3s cubic-bezier(.165,.84,.44,1)!important;margin-bottom:30px!important}.post-block:hover{transform:translateY(-8px)!important;box-shadow:0 15px 35px rgba(108,92,231,.15)!important;border-color:#6c5ce7!important}.post-block .media-wrapper{overflow:hidden!important;border-bottom:1px solid rgba(108,92,231,8%)!important;height:220px!important}.post-block .media-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .5s ease!important}.post-block:hover .media-wrapper img{transform:scale(1.05)!important}.post-block .content{padding:25px!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.post-block .content h3{margin:0 0 12px!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.4!important;text-transform:none!important}.post-block .content h3 a{color:#222!important;text-decoration:none!important;transition:color .2s ease!important}.post-block .content h3 a:hover{color:#6c5ce7!important}.post-block .content p{color:#555!important;font-size:.95rem!important;line-height:1.6!important;margin-bottom:25px!important;flex-grow:1!important}.post-block .content .btn-transparent{align-self:flex-start!important;margin-top:auto!important}.lp-roi-section{padding:64px 20px;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;border-top:1px solid #e5e7eb}.lp-roi-section h2{font-family:sora,sans-serif;font-size:28px;font-weight:700;margin-bottom:8px;color:#111827!important;text-align:center}.lp-roi-section>.lp-wrap>p{font-size:15px;color:#4b5563;margin-bottom:36px;text-align:center;font-family:inter,sans-serif}.roi-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px;padding:32px;box-shadow:0 20px 40px -15px rgba(108,92,231,8%)}.roi-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center}.roi-control-group{margin-bottom:24px}.roi-control-group:last-child{margin-bottom:0}.roi-label{font-family:sora,sans-serif;font-size:14px;font-weight:700;color:#1e293b;margin-bottom:12px;display:block}.roi-crm-options{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.roi-crm-chip{display:flex;align-items:center;gap:8px;padding:12px 16px;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .25s ease;background:#f8fafc}.roi-crm-chip:hover{border-color:#a78bfa;background:#fff}.roi-crm-chip.active{border-color:#6c5ce7;background:rgba(108,92,231,6%);color:#6c5ce7}.roi-crm-chip input[type=radio]{accent-color:#6c5ce7;width:16px;height:16px;cursor:pointer}.roi-crm-chip span{font-family:inter,sans-serif;font-size:13.5px;font-weight:600;color:#334155}.roi-slider-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.roi-user-badge{background:rgba(108,92,231,.1);color:#6c5ce7;padding:4px 12px;border-radius:20px;font-size:13px;font-family:inter,sans-serif}.roi-user-badge strong{font-size:16px;font-family:sora,sans-serif}.roi-slider{width:100%;height:8px;border-radius:6px;background:#e2e8f0;outline:none;cursor:pointer;accent-color:#6c5ce7}.roi-slider-ticks{display:flex;justify-content:space-between;font-size:11px;color:#94a3b8;margin-top:6px;font-family:inter,sans-serif}.roi-result-box{background:linear-gradient(145deg,#0f172a 0%,#1e1b4b 100%);border-radius:16px;padding:32px 24px;text-align:center;color:#fff;box-shadow:0 15px 35px rgba(15,23,42,.25);position:relative;overflow:hidden}.roi-result-box::before{content:'';position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:radial-gradient(circle,rgba(16,185,129,.25) 0%,transparent 70%);pointer-events:none}.roi-result-tag{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:#a7f3d0;font-weight:700;margin-bottom:8px;font-family:inter,sans-serif}.roi-amount{font-family:sora,sans-serif;font-size:38px;font-weight:800;color:#10b981;line-height:1.1;margin-bottom:10px;letter-spacing:-.5px;transition:transform .2s ease}.roi-result-subtext{font-size:13px;color:#cbd5e1;margin-bottom:24px;font-family:inter,sans-serif}.roi-result-subtext strong{color:#fff}.roi-actions{display:flex;flex-direction:column;gap:10px}.roi-btn-wa{display:flex;align-items:center;justify-content:center;gap:8px;background:#25d366;color:#fff!important;font-weight:700;font-size:14px;padding:12px 18px;border-radius:10px;text-decoration:none!important;font-family:sora,sans-serif;transition:all .3s ease;box-shadow:0 4px 12px rgba(37,211,102,.3)}.roi-btn-wa:hover{background:#128c7e;transform:translateY(-2px);box-shadow:0 6px 18px rgba(37,211,102,.4)}.roi-btn-demo{display:inline-block;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff!important;font-weight:600;font-size:13px;padding:10px 16px;border-radius:10px;text-decoration:none!important;font-family:inter,sans-serif;transition:all .3s ease}.roi-btn-demo:hover{background:rgba(255,255,255,.2);border-color:#fff}@media(max-width:768px){.lp-roi-section{padding:36px 16px!important}.roi-card{padding:20px 16px!important}.roi-grid{grid-template-columns:1fr;gap:24px}.roi-amount{font-size:30px!important}.roi-crm-options{grid-template-columns:1fr;gap:6px}}html,body{overflow-x:hidden}@media(max-width:768px){.lp-form-section,#demo-form,#contact{padding:36px 16px!important}.lp-form-section h4{font-size:19px!important;margin-bottom:6px!important}.lp-form-section>.lp-wrap>p{font-size:13.5px!important;margin-bottom:16px!important}.lp-form-grid,.form-row{gap:8px!important}.lp-form-row{display:flex!important;flex-direction:column!important;gap:8px!important}.lp-form-group,.form-group{gap:3px!important;margin-bottom:6px!important}.lp-form-group label,.form-group label{font-size:12px!important;margin-bottom:2px!important}.lp-form-group input,.lp-form-group select,.lp-form-group textarea,.form-control{padding:8px 12px!important;font-size:13.5px!important;border-radius:8px!important;height:40px!important}.lp-form-group textarea{height:80px!important}.lp-submit-btn,#contact-submit{padding:11px!important;font-size:14.5px!important;margin-top:4px!important;border-radius:8px!important}.lp-wa-btn{padding:9px 12px!important;font-size:13.5px!important;margin-top:6px!important;border-radius:8px!important}.lp-privacy{margin-top:8px!important;font-size:11px!important}.lp-pricing-grid,.pricing_table{display:flex!important;flex-direction:column!important;gap:12px!important}.lp-price-card,.price-item{padding:16px 18px!important;border-radius:12px!important;transition:all .3s ease!important}.lp-price-desc{min-height:auto!important;margin-bottom:8px!important;font-size:12.5px!important}.lp-price-value-container{margin-bottom:10px!important}.lp-price-card .lp-price-features,.price-item ul{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(0,1,0,1),opacity .3s ease,padding .3s ease;margin-top:0!important;padding-top:0!important;border-top:none!important}.lp-price-card.active-accordion .lp-price-features,.lp-price-card.lp-featured .lp-price-features,.price-item.active-accordion ul{max-height:1e3px;opacity:1;border-top:1px solid #f3f4f6!important;padding-top:12px!important;margin-top:10px!important}.lp-price-accordion-btn{display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%;padding:7px 12px;margin:8px 0;background:rgba(108,92,231,8%);border:1px dashed rgba(108,92,231,.4);border-radius:8px;color:#6c5ce7;font-size:12px;font-weight:700;font-family:inter,sans-serif;cursor:pointer;transition:all .2s ease}.lp-price-accordion-btn::after{content:'▼';font-size:9px;transition:transform .3s ease}.lp-price-card.active-accordion .lp-price-accordion-btn::after,.lp-price-card.lp-featured .lp-price-accordion-btn::after,.price-item.active-accordion .lp-price-accordion-btn::after{transform:rotate(180deg)}}@media(max-width:480px){#body .hero-area .btn-violet,#body .hero-area .hero-buttons-container .btn-violet{padding:14px 30px!important;font-size:1rem!important;max-width:100%!important}.demo-card{padding:25px 15px!important}.demo-card h3{font-size:1.2rem!important}.demo-card i{font-size:40px!important}.hub-card{padding:30px 20px}.hub-card h3{font-size:1.2rem!important}.strip-heading{font-size:1.5rem!important}.strip-cta-btn{padding:12px 24px!important;font-size:.88rem!important}}@media(max-width:375px){.navigation a,.navigation .nav-link,.navigation .navbar-nav .nav-item a{font-size:13px!important}.demo-card{padding:20px 12px!important}.demo-card h3{font-size:1.1rem!important}.demo-card p{font-size:.85rem!important}.demo-card i{font-size:35px!important;margin-bottom:18px!important}.hub-card{padding:25px 15px}.hub-card .card-icon{font-size:40px}.hub-card h3{font-size:1.1rem!important}.hub-card p{font-size:.88rem}.post-block .content{padding:18px!important}.post-block .content h3{font-size:1.1rem!important}.btn{padding:10px 25px!important;font-size:.88rem!important}.strip-heading{font-size:1.35rem!important}.stat-number{font-size:1.8rem!important}.stat-label{font-size:.72rem!important}}