body{font-family:Arial,sans-serif;background-color:#fff;color:#333;margin:0;padding:0}.containerrrr{width:77%;margin:0 auto}.text-center{text-align:center}section{padding:60px 0}.intro-section{background:url(https://via.placeholder.com/1920x700.png/ddd/000?text=Background) no-repeat center center;background-size:cover;color:#000;padding:100px 0;margin-top:-76px;margin-bottom:-110px}.intro-section h1{font-size:40px;font-weight:700;margin-bottom:20px}.intro-section .btn-primary{background-color:red;color:#fff;border-radius:30px;padding:12px 40px;font-size:18px;margin-top:20px}.features-section .feature-box{text-align:center;margin-bottom:30px;transition:transform .3s}.features-section .feature-box:hover{transform:translateY(-10px)}.features-section i{font-size:50px;color:red;margin-bottom:20px}.features-section h4{font-size:22px;font-weight:700;color:#333}.cta-section{background-color:#2b2b2b;color:#fff;padding:60px 0}.cta-section h2{font-size:30px;font-weight:700;color:#fff}.cta-section .btn-primary{background-color:#ff6f61;color:#fff;border-radius:30px;padding:12px 40px;font-size:18px;margin-top:20px}.how-it-works-section{background-color:#fff}.how-it-works-section .step-box{text-align:center;transition:transform .3s ease,box-shadow .3s ease;border-radius:10px;padding:20px;box-shadow:0 4px 10px #0000001a;margin-bottom:30px}.how-it-works-section .step-box:hover{transform:translateY(-10px);box-shadow:0 8px 20px #0003}.how-it-works-section .step-icon{font-size:50px;color:red;margin-bottom:20px}.how-it-works-section .step-box h4{font-size:20px;font-weight:700;color:#333}.how-it-works-section .step-box p{font-size:16px;color:#777}
