body{font-family:"Roboto",sans-serif;background-color:#fff;color:#333;line-height:1.7;font-size:1rem}h1,h2,h3,h4{color:#2a2d43;font-weight:700}a{color:#e63946;text-decoration:none;transition:color .2s ease}a:hover{color:#c72535}.navbar{background-color:#fff;padding:15px 0;border-bottom:1px solid #f5f5f5;box-shadow:none}.navbar a{color:#333;font-weight:bold;text-transform:uppercase;margin:0 10px;transition:color .2s ease}.navbar a:hover{color:#e63946}.navbar .navbar-brand img{height:auto;display:inline-block;vertical-align:middle}.navbar{position:relative;background-color:#fff;padding:15px 0;border-bottom:1px solid #f5f5f5}.language-switcher{top:10px;right:15px;z-index:1000;margin-right:20px}.language-switcher select{background-color:#fff;border:1px solid #b8b1a7;padding:5px 10px;border-radius:5px;font-weight:bold;color:#2e2e2e;cursor:pointer}.hero-section{background:url("/images/image3.webp") no-repeat center center;background-size:cover;position:relative;text-align:center;padding:160px 0;color:#2a2d43}.hero-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.85)}.hero-section .content{position:relative;z-index:2}.hero-section h1{font-size:3rem}.hero-section p{font-size:1.25rem;margin-top:15px}.hero-section a{background-color:#e63946;color:#fff;padding:12px 30px;border-radius:8px;font-weight:bold;text-transform:uppercase;display:inline-block;margin-top:20px}.hero-section a:hover{background-color:#c72535}.features-section{background-color:#f5f5f5;padding:80px 0}.features-section h2{text-align:center;margin-bottom:50px;font-size:2rem}.features-section .feature{text-align:center;padding:20px}.features-section .feature-icon{font-size:3rem;color:#e63946;margin-bottom:15px}.cta-section{background-color:#fff;text-align:center;padding:60px 0;color:#2a2d43}.cta-section h2{font-size:2rem;margin-bottom:20px}.cta-section a{background-color:#e63946;color:#fff;padding:12px 30px;border-radius:8px;font-weight:bold;text-transform:uppercase;box-shadow:0 3px 10px rgba(0,0,0,.1)}.cta-section a:hover{background-color:#c72535}footer{background-color:#2a2d43;color:#fff;padding:30px 0}footer .footer-links a{margin:0 10px;color:#fff}footer .footer-links a:hover{color:#e63946}.pricing-hero{background:linear-gradient(135deg, #FFFFFF, #F5F5F5);text-align:center;padding:100px 0}.pricing-hero h1{font-size:2.5rem}.tech-section,.services-section,.performance-section{background-color:#fff;padding:60px 0}.infra-section{background-color:#f5f5f5;padding:60px 0}.tech-section h2,.infra-section h2,.services-section h2,.performance-section h2{font-size:1.75rem;margin-bottom:30px}.tech-section .card{border:none;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.tech-section .card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.12)}.tech-section .card-body p{color:#333}ul.list-group-flush .list-group-item{background-color:rgba(0,0,0,0);border:none;color:#333;font-size:1.1rem;padding:10px 0}.btn-primary{background-color:#e63946;border:none;color:#fff;font-weight:bold;text-transform:uppercase;padding:12px 30px;border-radius:8px}.btn-primary:hover{background-color:#c72535}/*# sourceMappingURL=app.css.map */
