*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif;background-color:#f5f5f5;color:#333;line-height:1.6}.navbar{display:flex;justify-content:center;background:linear-gradient(90deg,#ff416c,#ff4b2b);padding:1rem;position:sticky;top:0;z-index:1000}.navbar li{list-style:none;margin:0 1rem}.navbar a{color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease}.navbar a:hover,.navbar a.active{color:#000}.hero{background:linear-gradient(135deg,#ff416c,#ff4b2b);color:#000;padding:2rem;text-align:center}.hero h1{font-size:2.5rem;margin-bottom:1rem}.hero p{font-size:1.2rem;margin-bottom:2rem}.cta-btn{background-color:#fff;color:#ff416c;padding:.75rem 1.5rem;border:none;border-radius:25px;font-size:1rem;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.cta-btn:hover{background-color:#ffdede}.services{padding:4rem 2rem;background-color:#fff;text-align:center}.services h2{font-size:2rem;margin-bottom:2rem;color:#ff416c}.service-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.service-card{background-color:#f9f9f9;padding:2rem;border-radius:15px;box-shadow:0 4px 6px #0000001a;flex:1 1 300px;max-width:300px}.service-card-hero{background-color:#f9f9f9;padding:2rem;border-radius:15px;box-shadow:0 4px 6px #0000001a;flex:1 1 300px;max-width:100%}.service-card h3{margin-bottom:1rem;color:#ff4b2b}.service-card p{font-size:1rem;color:#666}.about-us{padding:4rem 2rem;background-color:#fff;text-align:center}.about-us h2{font-size:2rem;margin-bottom:1rem;color:#ff416c}.about-us p{font-size:1rem;max-width:800px;margin:0 auto;color:#000}.case-studies{padding:4rem 2rem;background-color:#fff;text-align:center}.case-studies h2{font-size:2rem;margin-bottom:2rem;color:#ff416c}.case-study{background-color:#f9f9f9;padding:2rem;border-radius:15px;box-shadow:0 4px 6px #0000001a;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.case-study h3{margin-bottom:1rem;color:#ff4b2b}.case-study p{font-size:1rem;color:#666}.contact-form{padding:4rem 2rem;background-color:#f5f5f5;text-align:center}.contact-form h2{font-size:2rem;margin-bottom:2rem;color:#ff416c}.contact-form form{max-width:600px;margin:0 auto;text-align:left}.contact-form label{display:block;margin-bottom:.5rem;color:#333}.contact-form input,.contact-form textarea{width:100%;padding:.75rem;margin-bottom:1.5rem;border:1px solid #ccc;border-radius:10px;font-size:1rem}.contact-form button{background-color:#ff416c;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:25px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.contact-form button:hover{background-color:#ff4b2b}footer{background-color:#333;color:#fff;text-align:center;padding:2rem}.howitworks{padding:4rem 2rem;background-color:#f5f5f5}.howitworks h2{font-size:2rem;margin-bottom:1rem;color:#ff416c;text-align:center}.howitworks p,.howitworks li{font-size:1rem;max-width:1000px;margin:0 auto;color:#555;text-align:left}.portfolio tbody{padding:50px}.portfolio button{background-color:green;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease;text-decoration:none;margin:10px}.my-background{background-image:url(/assets/salesforceImage2-CrLtiU2S.png);background-size:cover;background-repeat:no-repeat}.my-background2{background-image:url(/assets/salesforceBackground-CoUdkppc.jpg);background-size:cover;background-repeat:no-repeat}.my-background3{background-image:url(/assets/gears-DlCwkIEC.jpg);background-size:cover;background-repeat:no-repeat}
