.maali-main-banner{background-image:url(/_next/static/media/maali-banner.afed315e.gif);background-repeat:no-repeat;background-color:#fdefd3;width:100%;height:84vh;background-size:cover;background-position:bottom;text-align:center;padding-top:5em}.maali-main-banner .page-title-wrapper{margin:0 auto;color:#0d615e;font-weight:600;font-size:18px;background-color:#fff;border-radius:50px;padding:12px;width:200px}.maali-main-banner h1{font-size:55px;font-weight:400;color:#000}.maali-main-banner p{font-size:20px;font-weight:300;color:#000;max-width:840px;margin:0 auto}.maali-main-banner .common-button{margin:20px auto 0;font-size:18px;padding:16px 40px}@media screen and (max-width:768px){.maali-main-banner{background-image:url(/_next/static/media/maali-banner-reponsive.340ba84a.gif);padding-top:1.5em}.maali-main-banner h1{font-size:30px}.maali-main-banner p{padding:0 25px;font-size:16px}}.maali-offer{padding:40px 0}@media screen and (max-width:1024px){.maali-offer{padding:30px 15px}}.maali-offer h2{text-align:center;font-weight:600;margin-bottom:14px;font-size:40px}@media screen and (max-width:768px){.maali-offer h2{font-size:28px}}.why-choose-us{min-height:600px;background-color:#fef7ea;background-image:url(/_next/static/media/why-choose-us-bg.faae1982.png);background-repeat:no-repeat;background-position:0 100%;background-size:70%}@media(max-width:768px){.why-choose-us{min-height:930px;background-size:120%}}.why-choose-us-content{display:flex;justify-content:right;align-items:center}.why-choose-us-content .inner-why-choose-us{max-width:100%;width:600px;margin-top:6em}@media screen and (max-width:991px){.why-choose-us-content .inner-why-choose-us{margin-top:2em}}.why-choose-us-content .inner-why-choose-us small{color:#0d615e;text-transform:uppercase;font-weight:500;font-size:14px}.why-choose-us-content .inner-why-choose-us p{color:#0b0b0b;font-size:16px;font-weight:500;margin-bottom:15px}.why-choose-us-content .inner-why-choose-us p span{color:#15a29e}.why-choose-us-content .inner-why-choose-us h2{color:#2f1417;font-size:38px;font-weight:400;margin-bottom:14px;margin-top:14px}@media screen and (max-width:767px){.why-choose-us-content .inner-why-choose-us h2{font-size:24px}}.why-choose-us-content .inner-why-choose-us h2 span{background-color:#faca70;padding:0 10px}.why-choose-us-content .inner-why-choose-us .common-button{font-size:18px;padding:10px 30px}.how-It-Works{margin:5em auto}.how-It-Works h2{color:#000;font-size:40px;text-align:center;font-weight:600;margin-bottom:1em}.how-It-Works .how-it-Works-Steps{display:flex;gap:20px}.how-It-Works .how-it-Works-Steps .step-list{text-align:center}.how-It-Works .how-it-Works-Steps .step-list .step-number{color:#fff;border:2px solid #17181b;font-size:30px;font-weight:400;border-radius:50px;height:80px;overflow:hidden;width:80px;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative}.how-It-Works .how-it-Works-Steps .step-list .step-number:after{content:"";width:182px;height:3px;background-image:url(/_next/static/media/step-line.a0bcb37f.svg);position:absolute;top:50%;left:106px;z-index:-1;transform:translateY(-50%)}.how-It-Works .how-it-Works-Steps .step-list:last-child .step-number:after{display:none}.how-It-Works .how-it-Works-Steps .step-list h3{color:#11827e;font-size:18px;font-weight:600;margin-bottom:0;margin-top:14px}.how-It-Works .how-it-Works-Steps .step-list p{color:rgba(0,0,0,.6);font-size:16px}@media screen and (max-width:991px){.how-It-Works .how-it-Works-Steps{flex-direction:column}.how-It-Works .step-list{padding-bottom:120px;position:relative}.how-It-Works .step-list:after{content:"";width:3px;height:100px;background-image:url(/_next/static/media/step-line.a0bcb37f.svg);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.how-It-Works .step-list:last-child{padding-bottom:0}.how-It-Works .step-list:last-child:after,.how-It-Works .step-number:after{display:none}}@media screen and (max-width:767px){.how-It-Works h2{font-size:28px}}.faq-wrapper h2{color:#000;font-size:40px;text-align:center;font-weight:600;margin-bottom:20px}.faq-wrapper .faq-question{font-size:18px;font-weight:400}.faq-wrapper .faq-answer{font-size:16px;margin-bottom:14px}@media screen and (max-width:767px){.faq-wrapper h2{font-size:28px}.faq-wrapper .faq-question{font-size:16px}.faq-wrapper .faq-answer{font-size:14px}}