:root {--primary: #1A56DB;--primary-hover: #1E40AF;--secondary: #334155;--dark: #334155;--light-gray: #F3F4F6;--border: #E5E7EB;--success: #10B981;--danger: #EF4444;--warning: #F59E0B;}.pricing-card .btn {justify-content: center;border: 1px solid var(--blue)}.pricing-card .btn-primary:hover {transform: unset !important;}.smarter-badge {display: inline-flex;align-items: center;padding: 4px 14px;border-radius: 50px;font-weight: 600;font-size: 13px;color: #0b1120;position: relative;z-index: 1;}.smarter-badge::before {content: '';position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background: linear-gradient(90deg, #3b82f6, #a855f7);border-radius: 50px;z-index: -2;filter: blur(5px);opacity: 0.6;}.smarter-badge::after {content: '';position: absolute;top: -2px;left: -2px;right: -2px;bottom: -2px;border: 2px solid transparent;background: linear-gradient(#ffffff, #ffffff) padding-box, linear-gradient(90deg, #3b82f6, #a855f7) border-box;border-radius: 50px;z-index: -1;}.smarter-badge .text-ai {background: linear-gradient(90deg, #3b82f6, #a855f7);-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-left: 4px;font-weight: 700;}.mb-6px {margin-bottom: 6px !important;}body {font-family: 'Figtree', sans-serif !important;color: #374151;-webkit-font-smoothing: antialiased;}@media (min-width: 1400px) {.container {max-width: 1320px !important;}}a {color: var(--primary);}hr {border-top: 0 !important;}a:hover {text-decoration: none;color: var(--primary-hover);}.btn-primary {background-color: var(--primary);border-color: var(--primary);font-weight: 600;padding: 0.5rem 1.5rem;border-radius: 0.375rem;}.btn-primary:hover {background-color: var(--primary-hover);border-color: var(--primary-hover);}.btn-outline-primary {color: var(--primary);border-color: var(--primary);font-weight: 600;padding: 0.5rem 1.5rem;border-radius: 0.375rem;}.btn-outline-primary:hover {background-color: var(--light-gray) !important;color: var(--primary) !important;border-color: var(--primary) !important;}.navbar {padding: 1rem 2rem;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);background: #fff;}.navbar-brand img {height: 32px;}.navbar-nav .nav-link {color: var(--dark);font-weight: 500;padding: 0.5rem 1rem;}#hdr .nav {display: flex;align-items: center;justify-content: space-between;margin: 0 auto;padding: 0 15px;}#hdr .navlinks {display: flex;align-items: center;gap: 1.5rem;}#hdr .navlinks a {color: var(--dark);font-weight: 600;font-size: 15px;text-decoration: none;}#hdr .right-side {display: flex;align-items: center;}.navcta {display: flex;align-items: center;gap: 1rem;}.navcta .btn {display: inline-flex;align-items: center;justify-content: center;gap: 0.5rem;padding: 0.5rem 1.25rem;border-radius: 0.375rem;font-weight: 600;font-size: 15px;text-decoration: none;line-height: 1.5;transition: all 0.3s ease;}.navcta .login.btn {color: var(--dark);background-color: #fff;border: 1px solid var(--border);}.navcta .login.btn:hover {background-color: var(--light-gray);}.navcta .btn img.efImage {width: 20px;height: 20px;object-fit: contain;margin: 0;display: inline-block;}.navcta .btn-trail .arrow-image {width: 14px;height: 14px;}.burger {display: none;background: none;border: none;padding: 0;cursor: pointer;color: var(--dark);margin-left: 0.5rem;}.hero-section {padding: 3rem 0 1rem;background: radial-gradient(circle at top, #EFF6FF 0%, #ffffff 50%);text-align: center;}.trusted-badge {display: inline-flex;align-items: center;background: #ECFDF5;color: #374151;padding: 0.35rem 1.25rem;border-radius: 9999px;font-size: 0.875rem;font-weight: 600;margin-bottom: 1rem;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);}.trusted-badge svg {margin-right: 0.5rem;}.hero-title {font-size: 3.5rem;font-weight: 700;color: var(--dark);margin-bottom: 1rem;line-height: 1.1;}.hero-title span {color: var(--primary);}.hero-subtitle {font-size: 1.125rem;color: #334155;font-weight: 500;max-width: 650px;margin: 0 auto 1.5rem;}.pricing-toggle-wrapper {display: inline-flex;align-items: center;justify-content: center;gap: 12px;margin-bottom: 1rem;position: relative;}.pricing-toggle {display: flex;align-items: center;background: #fff;border-radius: 10px;padding: 6px;border: solid 1px #e2e8f0;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.02);}.toggle-divider {width: 1px;height: 20px;background-color: #e2e8f0;margin: 0 4px;}.toggle-btn {padding: 0.4rem 1rem;border-radius: 6px;font-weight: 700;font-size: 0.95rem;cursor: pointer;border: none;background: transparent;color: #1E293B;transition: all 0.3s ease;margin: 0;}.toggle-btn.active {color: #1E293B;background: #d5e2f5;border-radius: 30px;}.toggle-btn:focus,.toggle-btn:active {outline: none !important;box-shadow: none;}button:focus {outline: none !important;}.toggle-btn.active:focus {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}.save-badge {background: #dcfce7;color: #16a34a;border: none;border-radius: 20px;font-size: 0.85rem;font-weight: 700;max-width: 0;padding: 0.4rem 0;margin-left: 0;opacity: 0;overflow: hidden;white-space: nowrap;transition: all 0.4s ease-in-out;visibility: hidden;}.save-badge.active {max-width: 120px;padding: 0.4rem 0.8rem;margin-left: 0.2rem;opacity: 1;visibility: visible;}.billing-info {font-size: 0.875rem;color: #334155;margin-bottom: 1rem;}.pricing-card {background: #fff;border: 1px solid var(--border);border-radius: 1rem;padding: 24px 18px;height: 100%;display: flex;flex-direction: column;position: relative;transition: transform 0.3s ease, box-shadow 0.3s ease;}.pricing-card.popular {border: 2px solid var(--primary);box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);}.popular-badge {position: absolute;top: -12px;left: 50%;transform: translateX(-50%);background: var(--primary);color: #fff;padding: 0.25rem 1rem;border-radius: 6px;font-size: 0.75rem;font-weight: 600;text-transform: uppercase;width: max-content;}.plan-icon {width: 44px;height: 44px;border-radius: 0.5rem;display: flex;align-items: center;justify-content: center;font-size: 1.25rem;}.plan-icon.basic {background: #E0E7FF;color: #4F46E5;}.plan-icon.lite {background: #F3E8FF;color: #9333EA;}.plan-icon.pro {background: #DBEAFE;color: #2563EB;}.plan-icon.premium {background: #FEF3C7;color: #D97706;}.plan-name {font-size: 1.15rem;font-weight: 700;color: var(--dark);}.plan-desc {font-size: 0.8rem;color: var(--secondary);line-height: 1.4;}.plan-price {font-size: 2rem;font-weight: 800;color: var(--dark);line-height: 1;}.plan-period {font-size: 13px;color: var(--secondary);margin-bottom: 0;display: flex;align-items: center;padding-left: 5px;flex-wrap: wrap;}.plan-features {list-style: none;padding: 0;margin: 0 0 .5rem 0;flex-grow: 1;}.plan-features li {font-size: 0.875rem;color: var(--dark);margin-bottom: 10px;display: flex;align-items: flex-start;}.plan-features li i {margin-top: 0.15rem;margin-right: 10px;width: 18px;height: 18px;min-width: 18px;min-height: 18px;display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 0.65rem;}.plan-features li i.fa-check {color: #fff !important;background-color: #16a34a;}.plan-features li i.fa-times {color: #ef4444;background: #fee2e2;}.plan-features.not-included li {color: #475569;}.feature-title {font-size: 0.875rem;font-weight: 600;margin-bottom: 1rem;padding-top: 1rem;border-top: 1px solid var(--border);}.help-banner {background: #F8FAFC;border: 1px solid var(--border);border-radius: 1rem;padding: 1.5rem 2rem;display: flex;align-items: center;justify-content: space-between;margin-top: 1rem;}.help-content {display: flex;align-items: center;}.help-icon {font-size: 2rem;color: var(--primary);background-color: #EFF6FF;width: 60px;min-width: 60px;height: 60px;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-right: 1.0rem;}.comparison-section {padding: 2rem 0 0rem;}.section-title {text-align: center;font-size: 2rem;font-weight: 700;color: var(--dark);margin-bottom: 1rem;}.table-responsive {border: 1px solid var(--border);border-radius: 1rem;background: #fff;}.table th {border-top: none;border-bottom: 2px solid var(--border);padding: 1rem 1rem;text-align: center;font-weight: 600;color: var(--dark);}.table th:first-child {text-align: left;width: 25%;}.table td {padding: 1rem;vertical-align: middle;text-align: center;border-bottom: 1px solid var(--light-gray);border-bottom: 1px solid #dee2e6;}.table td:first-child {text-align: left;font-weight: 500;color: var(--dark);}.table .fa-check {color: var(--success);}.table .fa-minus {color: var(--border);}.col-pro-highlight {position: relative;background: #F8FAFC !important;background: #f9fbff !important;border-left: none !important;border-right: none !important;}tr.bg-light {background-color: #f9fbff !important;}.comparison-table-wrapper .comparison-table-modal td.col-pro-highlight::before {content: "";position: absolute;top: -1px;bottom: -1px;left: 5px;right: 5px;border-left: 2px solid var(--primary);border-right: 2px solid var(--primary);pointer-events: none;z-index: 10;}.comparison-table-wrapper .comparison-table-modal th.col-pro-highlight::before,.comparison-sticky-header table thead th.col-pro-highlight::before {content: "";position: absolute;top: 15px;bottom: -1px;left: 5px;right: 5px;border-top: 0px solid var(--primary);border-left: 2px solid var(--primary);border-right: 2px solid var(--primary);border-radius: 12px 12px 0 0;pointer-events: none;z-index: 30;}.comparison-table-wrapper .comparison-table-modal tbody tr:last-child td.col-pro-highlight::before {bottom: 0px;border-bottom: 2px solid var(--primary);border-radius: 0 0 12px 12px;}.ai-features-section {padding-top: 3rem;padding-bottom: 1rem;}.ai-card {background: #fff;border-radius: 0.5rem;padding: 1.25rem 1rem;height: 100%;}.ai-card.sales {background: #F0FDF4;border: 1px solid #86EFAC;}.ai-card.comm {background: #FAF5FF;border: 1px solid #D8B4FE;}.ai-card.marketing {background: #FFF7ED;border: 1px solid #FDBA74;}.ai-card.ops {background: #EFF6FF;border: 1px solid #93C5FD;}.ai-icon {font-size: 1.75rem;margin-bottom: 0;margin-top: 0.15rem;}.ai-card.sales .ai-icon {color: #16A34A;}.ai-card.comm .ai-icon {color: #9333EA;}.ai-card.marketing .ai-icon {color: #EA580C;}.ai-card.ops .ai-icon {color: #2563EB;}.why-choose-section {padding-top: 1.5rem;padding-bottom: 0rem;}@media (min-width: 992px) {.col-lg-fifth {flex: 0 0 20% !important;max-width: 20% !important;padding-right: 10px !important;padding-left: 10px !important;}}.feature-box {display: flex;align-items: flex-start;padding: 1.5rem .8rem;border: 1px solid var(--border);border-radius: 1rem;margin-bottom: 1.5rem;background: #fff;height: calc(100% - 1.5rem);}.feature-box .icon {font-size: 1.5rem;color: var(--primary);margin-right: .75rem;background: #EFF6FF;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}.feature-box h5 {font-size: 1rem;font-weight: 600;margin-bottom: 0.25rem;}.feature-box p {font-size: 0.875rem;color: var(--secondary);margin: 0;}.addons-section {padding-top: 1.5rem;padding-bottom: 1.5rem;}.addon-card {border: 1px solid var(--border);border-radius: 0.5rem;padding: 1rem;display: flex;align-items: center;margin-bottom: 1rem;background: #fff;height: 96px;min-height: 116px;max-height: 116px;}.addon-icon {width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;background: var(--light-gray);border-radius: 0.25rem;margin-right: 1rem;color: var(--primary);}.integrations-section {padding-bottom: 0rem;text-align: center;}.integration-box {border: 1px solid var(--border);border-radius: 0.5rem;padding: 0.5rem 1rem;display: flex;align-items: center;justify-content: space-between;background: #fff;flex-wrap: wrap;margin-top: 1.5rem;}.integration-item {display: flex;align-items: center;font-size: 13px;font-weight: 600;color: var(--dark);margin: 0.5rem;}.integration-item img {width: 20px;height: 20px;margin-right: 0.5rem;object-fit: contain;}.btn-view-all {background-color: #EFF6FF;color: #2563EB;font-weight: 600;font-size: 13px;border-radius: 0.25rem;padding: 0.4rem 0.75rem;margin: 0.5rem;text-decoration: none;border: none;transition: all 0.2s;}.btn-view-all:hover {background-color: #DBEAFE;color: #1D4ED8;text-decoration: none;}.awards-testimonial {padding: 2.5rem 0;}.awards-container {background: #fff;border-radius: 0.5rem;border: 1px solid var(--border);padding: 2rem 1rem;height: 100%;display: flex;align-items: center;justify-content: center;}.awards-grid {display: flex;gap: 1rem;align-items: center;justify-content: center;flex-wrap: wrap;width: 100%;}.awards-grid img {width: auto;max-width: 90px;height: auto;max-height: 90px;object-fit: contain;}.testimonial-card {background: #fff;border-radius: 0.5rem;border: 1px solid var(--border);padding: 1rem 2rem;height: 100%;display: flex;flex-direction: column;justify-content: center;}.testimonial-text {font-size: 1rem;font-weight: 500;color: var(--dark);margin-bottom: 2rem;line-height: 1.5;}.testimonial-author {display: flex;align-items: center;}.author-img {width: 44px;height: 44px;border-radius: 50%;overflow: hidden;margin-right: 0.75rem;}.author-img img {width: 100%;height: 100%;object-fit: cover;}.testimonial-card .owl-dots {display: none !important;}.faq-section {padding-top: 1.5rem;padding-bottom: 0;}.accordion .card {border: 1px solid var(--border) !important;border-radius: 0.5rem !important;margin-bottom: 0.75rem !important;background: #fff;overflow: hidden;}.accordion .card-header {background: #fff;border-bottom: none;padding: 1rem 1.25rem;}.accordion .btn-link {color: var(--dark);font-weight: 600;font-size: 14px;text-decoration: none;width: 100%;text-align: left;display: flex;justify-content: space-between;align-items: center;padding: 0;}.accordion .btn-link:hover,.accordion .btn-link:focus,.accordion .btn-link:active {text-decoration: none;color: var(--dark);outline: none !important;box-shadow: none !important;}.accordion .btn-link::after {content: '\f107';font-family: 'Font Awesome 5 Free';font-weight: 900;transition: transform 0.3s;color: #64748B;}.accordion .btn-link[aria-expanded="true"]::after {transform: rotate(180deg);}.accordion .card-body {padding: 0 1.25rem 1.25rem 1.25rem;color: var(--secondary);font-size: 13px;}.footer-info-container {border: 1px solid var(--border);border-radius: 0.5rem;padding: 1.5rem 1rem;margin: 1rem auto 1rem auto;background: #fff;}.info-item {display: flex;align-items: flex-start;}.info-item-icon {width: 40px;height: 40px;min-width: 40px;border-radius: 0.5rem;display: flex;align-items: center;justify-content: center;margin-right: 0.75rem;font-size: 1.1rem;}.info-item-icon.cyan {background: #E0F2FE;color: #0284C7;}.info-item-icon.green {background: #ECFDF5;color: #10B981;}.info-item-icon.indigo {background: #EEF2FF;color: #4F46E5;}.info-item-icon.emerald {background: #F0FDF4;color: #059669;}.info-item-icon.red {background: #FEF2F2;color: #EF4444;}.info-item strong {font-size: 13px;color: var(--dark);margin-bottom: 2px;display: block;}.info-item p {font-size: 12px;color: var(--secondary);margin: 0;line-height: 1.4;}.cta-section {background: linear-gradient(135deg, #1D4ED8 0%, #1E3A8A 100%);padding: 2.5rem 3rem;color: #fff;border-radius: 1rem;margin: 1rem 0 2rem;display: flex;align-items: center;}.cta-logo {width: 72px;height: 72px;background: #fff;border-radius: 1rem;display: flex;align-items: center;justify-content: center;overflow: hidden;padding: 10px;}.cta-logo img {width: 100%;height: auto;object-fit: contain;}.main-footer {background: #111827;color: #9CA3AF;padding: 4rem 0 2rem;}.footer-title {color: #fff;font-weight: 600;margin-bottom: 1.5rem;}.footer-links {list-style: none;padding: 0;margin: 0;}.footer-links li {margin-bottom: 0.75rem;}.footer-links a {color: #9CA3AF;}.footer-links a:hover {color: #fff;}.footer-bottom {border-top: 1px solid #374151;padding-top: 2rem;margin-top: 3rem;display: flex;justify-content: space-between;align-items: center;font-size: 0.875rem;}.social-icons a {color: #9CA3AF;margin-right: 1rem;font-size: 1.25rem;}.social-icons a:hover {color: #fff;}.owl-nav {display: none;}.original-price {display: none;}.plan-new-line {display: flex;}.compare-btn:focus {outline: none !important;box-shadow: none !important;}.compare-btn:hover {transform: unset !important;}.extra-card {background: #f2f7fe;padding: 12px;border-radius: 10px;margin-top: 10px;}.extra-card ul li {font-size: 0.760rem;color: var(--dark);}.extra-card ul {margin-left: 13px;margin-bottom: 0px;}.title-extra {font-size: .760rem;color: #000;font-weight: 600;margin-bottom: 5px;}.extra-card-header {cursor: pointer;display: flex;justify-content: space-between;align-items: flex-start;}.extra-card-header:not(.collapsed) .chevron-icon {transform: rotate(180deg);}.chevron-icon {transition: transform 0.3s ease;}@media (max-width: 991px) {#hdr .navlinks {display: none;}.burger {display: block;}.navcta .login.btn {display: none !important;}.navcta .btn {padding: 0.4rem 0.75rem;font-size: 13px;}.navcta .btn img.efImage {width: 16px;height: 16px;}}@media (max-width: 767px) {.hero-title {font-size: 2.5rem;}.owl-item>div>div.d-flex {flex-direction: column;gap: 10px;}.modal-title,.modal-header>div>p {text-align: left;padding-right: 20px;}.pricing-toggle-wrapper {display: grid;gap: 10px;}.pricing-toggle,.save-badge {width: fit-content;margin: 0 auto;}.help-banner {flex-direction: column;}.help-content {flex-direction: column;gap: 10px;}.addon-card {margin-bottom: 0 !important;}.accordion .card-header {padding: 1rem 0.5rem;}.help-banner .help-content div:nth-child(2) p {margin-bottom: 10px !important;}.ai-features-section,.addons-section,.integrations-section,.faq-section {padding-left: 20px;padding-right: 20px;}.addons-section .row>div {margin-bottom: 15px;}.why-choose-section .col-lg-fifth {width: 100%;}.footer-info-container .col-lg-fifth {padding-left: 10px;padding-right: 10px;}.table-responsive {border-right: 0px;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {.addons-section .row>div {margin-bottom: 15px;}.ai-card>div {flex-direction: column;gap: 10px;}}@media (min-width: 1600px) {[data-fluid="yes"] .eColumnWrapper {width: 100%;max-width: 100% !important;}[data-fluid="yes"] .eColumnWrapper .eColumn {padding-left: 0px !important;padding-right: 0px !important;}}.table-collapse-wrapper {position: relative;}.table-collapse-wrapper.table-collapsed .comparison-table-modal tbody tr:nth-child(n+16) {display: none !important;}.table-collapse-wrapper.table-collapsed .comparison-table-modal tbody tr:nth-child(14) td,.table-collapse-wrapper.table-collapsed .comparison-table-modal tbody tr:nth-child(15) td {border-bottom: none !important;}.table-collapse-overlay {position: absolute;bottom: 0;left: 0;right: 0;height: 150px;background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 90%);display: flex;align-items: flex-end;justify-content: center;padding-bottom: 20px;z-index: 25;pointer-events: none;}.table-collapse-wrapper:not(.table-collapsed) .table-collapse-overlay {display: none;}.btn-toggle-table {pointer-events: auto;background-color: #f8fafc;color: #0f172a;border: 1px solid #cbd5e1;border-radius: 20px;padding: 8px 24px;font-size: 14px;font-weight: 500;cursor: pointer;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.02);transition: all 0.2s;display: flex;align-items: center;gap: 8px;}.btn-toggle-table:hover {background-color: #f1f5f9;}.btn-toggle-table-bottom {display: none;margin: 20px auto 0 auto;}.table-collapse-wrapper:not(.table-collapsed) .btn-toggle-table-bottom {display: flex;}.table thead th {border: solid 1px #dee2e6;border-top: 0px !important;}