:root{--primary-orange:#f5b402;--dark-blue:#223345;--light-grey:#f4f7f9;--border-color:#dee2e6;--text-muted:#6c757d}section{font-weight:500}section .container{max-width:1200px}.reqBack{background-color:#16a8ff}.btn-orange{background-color:var(--primary-orange);color:#fff;font-weight:700;padding:12px 30px;border:none}.btn-orange:hover{background-color:#e09502;color:#fff}.btn-outline-custom{border:1px solid #ddd;background:#fff;color:#333;padding:12px 30px;font-weight:600}.hero-section{padding:6rem 0 3rem 0;min-height:100vh;display:flex;align-items:center;background:linear-gradient(to right,rgba(255,255,255,.96) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 65%),var(--bg-image);background-size:cover;background-repeat:no-repeat}strong{font-weight:600}.text-content{max-width:600px}.hero-section .buttons{display:flex;gap:10px}.brand{font-weight:700;font-size:18px;margin-bottom:10px}.brand span{color:#f5a623}.text-content h1{font-size:34px;font-weight:700;line-height:1.3;margin-bottom:15px}.text-content p{color:#666;font-size:15px;margin-bottom:15px}.features{list-style:none;padding:0;margin-bottom:20px}.features li{margin-bottom:10px;padding-left:28px;position:relative;font-size:15px}.features li::before{content:"✔";position:absolute;left:0;top:0;color:#f5a623;font-weight:700}.buttons .btn-warning{background-color:#f5a623;border:none;padding:10px 18px;font-weight:600}.buttons .btn-light{background-color:#16a8ff;border:none;padding:10px 18px;font-weight:600}.trust{margin-top:15px;font-size:14px;color:#555;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.trust strong{font-weight:600;color:#000}.trust img{object-fit:contain}.section_heading{font-size:1.6rem;font-weight:600;font-size:2rem}.confidential-tag img{width:200px;object-fit:contain}.problem-box{background:#fff;border:1px solid var(--border-color);padding:15px;border-radius:8px;font-weight:600;display:flex;align-items:center}.pricing-card{border:1px solid var(--border-color);border-radius:8px;padding:12px;height:100%;display:flex;flex-direction:column}.pricing-card.featured{background-color:#f8f9fa}.price-text{font-size:2rem;font-weight:800;color:var(--dark-blue)}.custom-quote-box{background:#2a3c52;color:#fff;border:none}.list-unstyled li{display:flex;line-height:1.4;font-weight:500;font-size:.9rem}.footer-cta{background-color:var(--primary-orange);color:#fff;font-weight:700;font-size:1.2rem;border-radius:8px;padding:15px;width:100%;border:none}.confidential-tag{font-size:.9rem;color:var(--text-muted);display:flex;align-items:center}.imgSec img{width:100%;object-fit:cover;max-height:200px;min-height:100%}.custome_card{position:relative;background:#fff;border:1px solid rgba(15,41,66,.07);border-radius:20px;padding:24px 26px;box-shadow:0 1px 2px rgba(10,37,64,.04),0 14px 34px rgba(10,37,64,.08),0 34px 70px rgba(10,37,64,.07);overflow:hidden;height:100%;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.custome_card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0b7bb8,#17a3dd 50%,#16a37a);opacity:.85;pointer-events:none}.custome_card:hover{transform:translateY(-4px);border-color:rgba(11,123,184,.22);box-shadow:0 2px 4px rgba(10,37,64,.05),0 18px 40px rgba(10,37,64,.1),0 42px 84px rgba(10,37,64,.09)}.custome_card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.custome_card li{display:flex;align-items:center;gap:14px;padding:13px 14px;font-size:15.5px;font-weight:600;color:#24374c;border-radius:12px;transition:background .2s ease,transform .2s ease}.custome_card li img{width:24px;height:24px;padding:4px;object-fit:contain;flex-shrink:0;background:#e9f6f1;border-radius:50%}.custome_card .tick{width:18px;height:18px;object-fit:contain;flex-shrink:0}.custome_card li:hover{background:linear-gradient(90deg,#f2f8fb,#eef7f3);transform:translateX(4px)}.testimonial-card{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);border-radius:14px;padding:20px;box-shadow:0 10px 25px rgba(0,0,0,.05);transition:.3s;height:100%}.testimonial-card:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,.08)}.stars{color:#f5a623;margin-bottom:10px;font-size:16px}.testimonial-name{font-weight:600;color:#333}.testimonial-role{font-size:14px;color:#777}.sub-text{text-align:center;color:#777;margin:25px 0 10px;font-size:14px}.feature-box{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-weight:500;color:#333}.feature-icon{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#2c3e50,#1a252f);display:flex;align-items:center;justify-content:center;box-shadow:0 5px 12px rgba(0,0,0,.1)}.feature-icon img{width:22px;height:22px;object-fit:contain}.features-wrapper{margin-top:30px}.top-strip{position:fixed;top:0;left:0;width:100%;background:#000;color:#fff;padding:12px 0;z-index:99;transform:translateY(-100%);opacity:0;transition:transform .35s ease,opacity .35s ease}.top-strip.active{transform:translateY(0);opacity:1}.top-strip h4{margin:0;font-weight:700;font-size:2.2rem}.top-strip .btn-success{background:var(--primary-orange);border:none;padding:10px 22px;font-weight:600;border-radius:30px;animation:pulse-shadow 1.5s infinite;white-space:nowrap}.top-strip.active{box-shadow:0 6px 20px rgba(0,0,0,.2)}@media(max-width:768px){.testimonial-card{margin-bottom:20px}}@media (max-width:480px){.custome_card li{font-size:14px;padding:12px 14px}}@media (max-width:768px){.hero-section{background:linear-gradient(to bottom,rgba(255,255,255,.95) 40%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0) 100%),var(--bg-image);background-position:center}.text-content h1{font-size:20px}.hero-section .buttons button{padding:.5rem;font-size:.7rem;flex:1}.footer-cta{font-size:1rem}.page_footer .row{gap:10px}.top-strip h4{font-size:1rem}.top-strip .btn-success{padding:.5rem;font-size:.8rem}.hero-section .buttons{justify-content:space-between}}.review_testimonial .section-title{text-align:center;margin-bottom:10px}.review_testimonial .section-title small{display:inline-block;background:#e9f2ff;color:#2563eb;padding:5px 12px;border-radius:20px;font-weight:600;font-size:12px;margin-bottom:10px}.review_testimonial .section-title h2{font-weight:700;color:#0f172a}.review_testimonial .section-title h2 span{color:#2563eb}.review_testimonial .section-title p{color:#64748b;font-size:14px}.review_testimonial .review-card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 5px 15px rgba(0,0,0,.05);height:100%;position:relative}.review_testimonial .stars{color:#facc15;font-size:14px}.review_testimonial .quote{float:right;color:#cbd5f5;font-size:46px}.review_testimonial .user{display:flex;align-items:flex-start;margin-top:10px;gap:10px}.review_testimonial .user img{width:32px;height:32px;border-radius:50%;margin-right:10px}.review_testimonial .user-info .name{margin:0;font-weight:600;font-size:14px;display:block}.review_testimonial .user .avatar-circle{width:32px;height:32px;border-radius:50%;border:1px solid #2563eb;background-color:#eef2ff;display:inline-flex;justify-content:center;align-items:center;font-weight:600;font-size:.8rem;flex-shrink:0}.review_testimonial .user-info small{color:#64748b;font-size:12px}.review_testimonial .review-text{margin-top:10px;font-size:13px;color:#334155;line-height:1.6;margin-bottom:1.4rem}.review_testimonial .highlight{color:#2563eb;font-weight:600}.review_testimonial .stars svg{width:16px}.review_testimonial .badge-verified{margin-top:10px;background:#eef2ff;color:#2563eb;padding:4px 10px;font-size:12px;border-radius:20px;display:inline-flex;align-items:center;gap:5px;position:absolute;bottom:10px;left:10px}.review_testimonial .badge-verified svg{width:12px;height:12px;fill:#2563eb}.review_testimonial .stats{display:flex;justify-content:center;align-items:center;gap:2.6rem}.review_testimonial .statBox{display:flex;gap:10px;align-items:center}.review_testimonial .statBox .badge{background-color:#eaf2ff;width:3rem;height:3rem;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.review_testimonial .statBox .badge svg{width:20px;height:20px;fill:#2563eb}.review_testimonial .statBox .txt{color:#131212;font-weight:500;font-size:.9rem}@media(max-width:600px){.review_testimonial .statBox{flex-direction:column;align-items:flex-start}.section_heading{font-size:1.2rem}.review_testimonial .statBox .txt{line-height:1.4;font-size:.7rem}.pad6-0{padding:0}}.cta-banner-wrapper{width:100%;background-color:#f0f4ff;border-radius:16px;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:500}.banner-left{display:flex;align-items:center;gap:24px;flex:1}.icon-box{background-color:#002a78;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-box svg{width:38px;height:38px}.text-area h2{color:#1a2b4b;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:6px;max-width:450px}.text-area p{color:#6b778c;font-size:12px;font-weight:500}.banner-middle{display:flex;flex-direction:column;align-items:center;gap:12px}.btn-schedule{background-color:#ffc107;color:#002a78;border:none;padding:16px 32px;border-radius:10px;font-weight:700;font-size:17px;cursor:pointer;display:flex;align-items:center;gap:12px;white-space:nowrap;transition:transform .2s ease,background-color .2s ease}.btn-schedule:hover{background-color:#eab000;transform:translateY(-1px)}.call-meta{display:flex;align-items:center;gap:8px;color:#5e6c84;font-size:13.5px}.banner-divider{width:1px;height:60px;background-color:#c1c7d0;margin:0 10px}.banner-right{display:flex;align-items:center;gap:14px;min-width:180px}.lock-icon-svg{width:32px;height:32px;color:#4c5e7d}.confidential-label b{display:block;color:#1a2b4b;font-size:15px;font-weight:700;margin-bottom:2px}.confidential-label span{color:#5e6c84;font-size:13px}@media (max-width:1024px){.cta-banner-wrapper{flex-wrap:wrap;justify-content:center;text-align:center;padding:30px}.banner-left{flex-direction:column;flex:none;width:100%}.text-area h2{max-width:100%}.banner-divider{display:none}.banner-right{justify-content:center;width:100%}}@media (max-width:600px){.btn-schedule{width:100%;justify-content:center;font-size:15px;padding:14px 20px}.text-area h2{font-size:20px}}:root{--primary-navy:#1a2a3a;--accent-gold:#f1b400;--soft-bg:#f9fbff;--text-main:#2d3436;--text-muted:#636e72}.trust-section{padding:30px 0}.trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px}.trust-item{display:flex;align-items:center;gap:15px;padding:20px;background:#fff;border:1px dashed #d1d8e0;border-radius:12px;transition:all .3s ease}.trust-item:hover{border-style:solid;border-color:var(--primary-navy);background:var(--primary-navy);color:#fff}.trust-item:hover .trust-icon-box{background:rgba(255,255,255,.2);fill:white}.trust-icon-box{width:44px;height:44px;background:rgba(26,42,58,.05);fill:var(--primary-navy);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.trust-icon-box svg{width:24px;height:24px}.trust-label{font-weight:600;font-size:1rem;margin:0}.sub-heading{text-align:center;color:var(--text-muted);font-size:.95rem;font-weight:500}.pricing-header h2 span{color:#0d6efd}.top-badge{background-color:#eef4ff;color:#0d6efd;font-size:12px;font-weight:600;padding:6px 16px;border-radius:50px;border:1px solid #d0e0ff}.pricing-card{border:1px solid #eef2f6;border-radius:16px;padding:40px 25px;background:#fff;position:relative;transition:transform .3s ease;height:100%;display:flex;flex-direction:column}.card-popular{border:1px solid #ffd400;background-color:#fffdf5}.most-popular-tag{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#ffd400;color:#000;font-size:11px;font-weight:700;padding:4px 12px;border-radius:6px;text-transform:uppercase}.icon-circle{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.bg-starter{background-color:#e8f5e9;color:#4caf50}.bg-growth{background-color:#fff8e1;color:#ffb300}.bg-premium{background-color:#eef4ff;color:#0d6efd}.plan-name{font-weight:700;font-size:1.5rem;margin-bottom:0}.plan-desc{color:#6b778c;font-size:14px}.sub-badge{display:inline-block;font-size:10px;font-weight:800;padding:2px 10px;border-radius:50px;margin-top:10px;text-transform:uppercase}.price-row{margin-top:30px;margin-bottom:25px}.price-row small{color:#6b778c;font-size:14px}.price-row h2{font-weight:800;font-size:2.2rem;margin:0;display:inline}.feature-list{list-style:none;padding:0;margin-bottom:40px;flex-grow:1}.feature-list li{font-size:14.5px;margin-bottom:15px;display:flex;align-items:flex-start;gap:10px;font-weight:500}.btn-pricing{border-radius:8px;padding:12px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:none;color:#fff}.btn-starter{background-color:#4caf50}.btn-growth{background-color:#f59e0b}.btn-premium{background-color:#2563eb}.info-bar{background-color:#eef4ff;border-radius:12px;padding:30px;margin-top:50px}.info-item{text-align:center}.info-item b{display:block;font-size:14px;color:#1a2b4b}.info-item span{font-size:12px;color:#6b778c}.info-icon{font-size:24px;color:#0d6efd;margin-bottom:10px;display:block}.footer-note{text-align:center;font-size:13px;color:#6b778c;margin-top:20px}.crown-icon{position:absolute;top:15px;right:15px;color:#ffb300}.custom_header{display:flex;gap:10px}.custome_pricing .pricing-card ul li{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.licence-grid-section{padding:20px 0}.licence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.licence-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:30px 20px;text-decoration:none!important;transition:all .3s cubic-bezier(.4, 0, .2, 1);text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.licence-card svg{width:48px;height:48px;margin-bottom:15px;fill:none;stroke:#2563eb;stroke-width:1.5;transition:all .3s ease}.licence-card span{font-size:16px;font-weight:600;color:#1e293b;line-height:1.4}.licence-card:hover{transform:translateY(-8px);border-color:#2563eb;background-color:#f8faff;box-shadow:0 20px 25px -5px rgba(37,99,235,.1)}.licence-card:hover svg{transform:scale(1.1);stroke:#1d4ed8}.licence-card:hover span{color:#2563eb}@media (max-width:600px){.licence-grid{grid-template-columns:1fr 1fr;gap:12px}.licence-card{padding:20px 10px}.licence-card span{font-size:14px}.licence-card svg{width:35px;height:35px}}
