.pd-lft{padding-left:0}.pd-rgt{padding-right:0}.hero-section{background:url(/wp-content/themes/twentytwentyfour/assets/images/Qrcodebg.webp) no-repeat center center/cover;color:#fff;height:90vh}.cta-section h2{font-size:2rem;font-weight:700;margin-bottom:30px;color:#fff}.cta-btn{background-color:#fff;color:#000;border:none;padding:12px 28px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 4px 8px rgb(0 0 0 / .2);transition:all 0.3s ease}.cta-section{background:linear-gradient(135deg,#d60000,#cc0000);color:#fff;text-align:center;padding:80px 20px}.cta-btn:hover{background-color:#f2f2f2;box-shadow:0 6px 12px rgb(0 0 0 / .3)}.navbar-nav{margin:0 auto}.hero-content{position:relative;z-index:1}.hero-para{font-size:17px;font-weight:500}.new-class-for-postn{position:relative;top:-95px;bottom:0}.hero-title{font-size:48px;font-weight:700;color:#fff}.btn-hybrid{background-color:#d60000;border:none;padding:10px 20px;font-weight:700;color:#fff;border-radius:5px}.demo-btn{background-color:#d60000;border:none;padding:10px 20px;font-weight:700;color:#fff}.section-description{font-size:16px;text-align:justify}.qr-img{max-width:100%}.section-title{border-left:6px solid #e53935;padding-left:15px;font-weight:700;font-size:2.5rem}.demo-outline-btn{border:2px solid #e53935;color:#e53935;font-weight:500;padding:8px 24px;background:#fff0;transition:all 0.3s ease}.demo-outline-btn:hover{background:#e53935;color:#fff}.img-box img{border-radius:16px;max-width:100%}.features-section{padding:60px 0;background-color:#111;color:#fff}.feature-title{font-size:2.5rem;font-weight:700;color:#fff}.feature-card{background-color:#111;border:1px solid #444;border-radius:10px;padding:30px 20px;text-align:center;transition:all 0.3s ease;height:190px}.feature-card:hover{background-color:#fc0101;border-color:#e53935}.feature-icon{color:#e53935;font-size:32px;margin-bottom:20px}.feature-card h5{font-weight:700;margin-bottom:10px;color:#fff}.feature-card p{font-size:.95rem;color:#fff}.step-section{margin:60px 0}.step-img{max-width:100%;border-radius:10px}.step-title{font-size:2.5rem}.bold-letter{font-weight:700;color:#000}.step-description{color:#000;font-size:1rem;text-align:justify}.cta-text h2{font-size:3rem;font-weight:700;color:#fff}.cta-text p{font-size:1.1rem;margin-top:10px;margin-bottom:25px}.btn-cta{background-color:#fff;color:#d50000;border-radius:5px;padding:10px 25px;font-weight:400}a.btn-cta{text-decoration:none;color:#000;font-weight:600}.cta-img img{max-width:100%;height:auto}.clr-change{color:#000}.new_add_section{display:flex;justify-content:center;padding:60px 20px}.new_add_section h2{font-size:1.5rem;font-weight:700;color:#000}.new_add_section p{font-size:1rem;color:#333;text-align:justify}.new_add_section img{max-width:90%;height:auto;border-radius:10px}.highlight-list{list-style:none;padding:0;margin:20px 0}.highlight-list li{position:relative;background:#f9f9f9;border-left:4px solid #a31e22;padding:12px 16px 12px 40px;margin-bottom:12px;border-radius:8px;font-weight:500;transition:all 0.3s ease;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.highlight-list li::before{content:"✔";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#a31e22;font-weight:700}.highlight-list li:hover{background:#fff3f3;transform:translateX(5px);box-shadow:0 4px 12px rgb(0 0 0 / .1)}@media (max-width:500px){.hero-section{height:75vh}.new-class-for-postn{position:relative;top:0;bottom:-60px;text-align:center}.hero-title{font-size:32px;text-align:center;margin-top:40px}.hero-para{font-size:14px;text-align:center}.section-description,.step-description{font-size:15px;text-align:justify;padding:3px}.demo-btn{padding:10px 15px}.demo-btn:hover{padding:10px 15px;background-color:#d50000;color:#fff}.step-title{font-size:1.8rem;text-align:center}.section-title{font-size:2rem;padding-left:10px;text-align:left}.qr-img{margin-top:20px;width:80%}.feature-title{font-size:2rem;margin-top:20px}.feature-card{padding:20px 15px}.cta-text h2{font-size:2rem;text-align:center}.cta-text p,.btn-cta{text-align:center;display:block;margin:auto}.cta-img{margin-top:20px}.pd-lft{padding-left:20px}.pd-rgt{padding-right:20px}.features-section{padding:20px 10px}a.btn-cta{width:50%;padding:6px 15px;font-size:small;margin-top:20px}.new_add_section{padding:40px 20px}.img-box img{max-width:80%}.new_add_section img{max-width:90%;height:auto;border-radius:10px;margin-left:25px;margin-bottom:20px}}@media (min-width:501px) and (max-width:768px){.new-class-for-postn{position:relative;top:47px;bottom:-60px;text-align:center}.hero-title{font-size:40px;text-align:center}.section-title{font-size:2rem;padding-left:10px;text-align:left}.step-title{font-size:2rem;text-align:center}.qr-img,.img-box img,.step-img{max-width:90%}.new_add_section{padding:40px 20px}.img-box img{max-width:80%}.new_add_section img{max-width:90%;height:auto;border-radius:10px;margin-left:25px;margin-bottom:20px}.hero-section{height:75vh}.feature-title{font-size:2rem;margin-top:20px}}@media (min-width:769px) and (max-width:999px){.new-class-for-postn{display:inherit;position:relative;top:-30px;bottom:0}.hero-title{font-size:50px}.hero-section{height:auto}.section-title,.step-title{font-size:2.5rem}.qr-img,.img-box img,.step-img{max-width:100%}.feature-title{font-size:2.5rem}.cta-text h2{font-size:3rem}.cta-text p{font-size:1.1rem}}@media (min-width:1024px) and (max-width:1199px){.hero-title{font-size:60px}.section-title,.step-title{font-size:2.5rem}.qr-img,.img-box img,.step-img{max-width:100%}.feature-title{font-size:2.5rem}.cta-text h2{font-size:3rem}.cta-text p{font-size:1.1rem}}@media (min-width:1200px) and (max-width:1299px){.hero-title{font-size:60px}.section-title,.step-title{font-size:2.5rem}.qr-img{max-width:90%}.img-box img,.step-img{max-width:100%}.feature-title{font-size:2.5rem}.cta-text h2{font-size:3rem}.cta-text p{font-size:1.1rem}.section-description{font-size:15px;text-align:justify}}@media (min-width:1300px) and (max-width:1399px){.hero-title{font-size:60px}.section-title,.step-title{font-size:2.5rem}.img-box img,.step-img{max-width:100%}.feature-title{font-size:2.5rem}.cta-text h2{font-size:3rem}.cta-text p{font-size:1.1rem}.section-description{font-size:15px;text-align:justify}.qr-img{max-width:90%}}@media (min-width:1400px) and (max-width:1600px){.hero-title{font-size:60px}.section-title,.step-title{font-size:2.5rem}.img-box img,.step-img{max-width:100%}.qr-img{max-width:90%}.feature-title{font-size:2.5rem}.cta-text h2{font-size:3rem}.cta-text p{font-size:1.1rem}.section-description{font-size:15px;text-align:justify}.hero-section{height:83vh}}