.about-header{background-image:url(/images/home/hero-background.webp);margin-top:-89px;margin-bottom:0;padding-bottom:64px}.about-header .about-row{justify-content:center;gap:116px;padding-top:120px;display:flex}.about-header .about-row .img-container{margin-left:70px}.about-header .about-row .img-container img{width:464px}.about-header .about-row .about-us-content h1{margin-top:28px;margin-bottom:15px;font-weight:700;font-size:36px!important}.about-header .about-row .about-us-content p{color:#787876;width:83%;font-weight:500;line-height:28px}.what-we-do-list{flex-direction:column;gap:20px;padding-top:16px;display:flex}.what-we-do-list .list-typ{align-items:center;gap:16px;display:flex}.what-we-do-list .list-typ .img-content{background:#bc6c2540;border-radius:5.74px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.what-we-do-list .list-typ p{margin:0;font-weight:500;color:#000!important}.buttons-about-us{gap:18px;margin-top:45px;display:flex}.buttons-about-us a{color:#105b3d;border:3px solid #105b3d;border-radius:10px;justify-content:center;align-items:center;width:243px;height:45px;font-size:16px;font-weight:600;display:flex}.buttons-about-us a.fill{color:#fff;background-color:#105b3d}.how-we-wrok-section{padding-top:76px}.how-we-wrok-section h1{text-align:center;color:#000;font-weight:700;font-size:36px!important}.how-we-wrok-section p.title{text-align:center;color:#676767;margin-bottom:34px;font-weight:500}.how-we-work-steps{justify-content:space-between;display:flex;position:relative}.how-we-work-steps .dashed-line{z-index:-1;border:none;border-top:2px dashed #105b3d;width:80%;position:absolute;top:15px;left:50%;transform:translate(-50%)}.how-we-work-steps .step-card{flex-direction:column;align-items:center;width:20%;padding:0 30px;display:flex}.how-we-work-steps .step-card .step-number{color:#fff;background-color:#105b3d;border-radius:9px;justify-content:center;align-items:center;width:44px;height:31px;margin-bottom:26px;font-size:16px;font-weight:700;display:flex}.how-we-work-steps .step-card .step-content{flex-direction:column;align-items:center;display:flex}.how-we-work-steps .step-card .step-content .step-title{flex-direction:column;align-items:center;width:100%;display:flex}.how-we-work-steps .step-card .step-content .step-title h3{color:#000;margin-top:20px;margin-bottom:20px;font-size:20px;font-weight:700}.how-we-work-steps .step-card .step-content .step-icon{background-color:#bc6c2526;border-radius:15px;justify-content:center;align-items:center;width:57px;height:57px;display:flex}.how-we-work-steps .step-card .step-content p{text-align:center;color:#000000ad;font-weight:500;line-height:32px;font-size:16px!important}.what-features-section{background-image:url(/images/about-us/what-background.svg);background-repeat:no-repeat;background-size:cover;margin:115px 0;padding:63px 0}.what-features-section h2{text-align:center;color:#fff;margin-bottom:39px;font-weight:700;font-size:36px!important}.what-features-container{justify-content:center;gap:76px;display:flex}.what-features-container .feature-card{aspect-ratio:381/342;text-align:center;background:#fffae7;border-radius:16px;width:381px;padding:30px 24px;transition:all .3s}.what-features-container .icon-wrapper{background:#f5e6cb;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 33px;font-size:28px;display:flex}.what-features-container .feature-card h3{text-align:center;color:#000;margin-bottom:12px;font-weight:700;font-size:24px!important}.what-features-container .feature-card p{color:#676767;font-weight:500;line-height:25px}.audience-section{padding-top:80px}.audience-container{flex-wrap:wrap;gap:24px;padding:40px 20px;display:flex}.audience-card{background:#fff;border:1px solid #bc6c25cf;border-radius:16px;flex:1;min-width:320px;padding:24px}.audience-header{justify-content:space-between;align-items:center;margin-bottom:43px;display:flex}.left{align-items:center;gap:12px;display:flex}.icon{background:#f5e6cb;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;font-size:22px;display:flex}.audience-card h3{margin:0;font-size:20px;font-weight:600}.cta-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#105b3d;border:none;border-radius:10px;padding:10px 18px;font-size:14px;transition:all .3s}.cta-btn:hover{background:#105b3d}.audience-container .description{color:#000;margin:0;font-weight:500;line-height:33px}.vm-section{padding:0 20px 60px}.vm-heading{text-align:center;color:#000;margin-bottom:0;font-weight:700;font-size:36px!important}.vm-intro{text-align:center;color:#676767;margin:0 auto 13px;font-size:15px;font-weight:500;line-height:30px}.vm-container{justify-content:center;gap:43px;margin-top:50px;display:flex}.vm-card{background:#fff;border:1px solid #bc6c2540;border-radius:15px;width:50%;padding:31px 24px 41px 37px;transition:all .3s}.vm-card:hover{box-shadow:0 4px 23.2px -6px #bc6c25f0}.vm-icon{background:#fffae7;border-radius:20px;justify-content:center;align-items:center;width:75px;height:75px;margin-bottom:41px;font-size:26px;display:flex}.vm-card h3{color:#000;margin-bottom:30px;font-weight:600;font-size:32px!important}.vm-card p{color:#676767;margin:0;font-weight:500;line-height:30px}@media (max-width:768px){.vm-card{width:100%}}.more-about-us .what-we-do-list{flex-direction:row;justify-content:center;gap:64px}.more-about-us .what-we-do-list .list-typ .img-content{background:#f5e6cb;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.more-about-us .what-we-do-list .list-typ p{font-weight:600;font-size:20px!important}@media (max-width:990px){.about-header .about-row .img-container{display:none}.about-header .about-row .about-us-content h1{margin:0 0 12px;font-size:28px!important}.about-header .about-row .about-us-content p{width:100%;font-size:14px!important}.buttons-about-us{flex-direction:column;align-items:center}.buttons-about-us a{text-align:center;border:1.5px solid #105b3d;width:100%;font-size:14px!important}.how-we-wrok-section{padding:0}.about-header .about-row{flex-direction:column}.how-we-wrok-section h1{font-size:28px!important}.how-we-work-steps{flex-direction:column;gap:44px}.how-we-work-steps .step-card{flex-direction:row;align-items:flex-start;gap:10px;width:100%;padding:0}.how-we-work-steps .step-card .step-content .step-title{flex-direction:row;gap:10px}.how-we-work-steps .step-card .step-content .step-icon{border-radius:5px;width:40px;height:40px}.how-we-work-steps .step-card .step-number{flex-shrink:0;width:31px;height:31px;margin:4.5px 0 0}.audience-section{padding-top:54px}.how-we-work-steps .step-card .step-content .step-icon img{width:20px;height:auto}.how-we-work-steps .step-card .step-content .step-title h3{margin:0;font-size:16px!important}.how-we-work-steps .step-card .step-content p{text-align:left;margin-top:13px;margin-bottom:0;line-height:24px;font-size:14px!important}.what-features-container{flex-wrap:wrap}.audience-container{padding:0}.audience-card{width:100%;min-width:100%;padding:16px 18px 20px}.icon{border-radius:10px;width:40px;height:40px}.cta-btn{text-align:center}.icon img{width:21.5px}.audience-card h3{font-weight:700;font-size:16px!important}.audience-header{margin-bottom:18px}.audience-container .description{margin-bottom:15px;line-height:22px;font-size:14px!important}.how-we-work-steps .dashed-line{border-top:0;border-left:2px dashed #105b3d;width:0;height:85%;margin-top:6px;top:0%;left:15px;transform:translate(0)}.vm-container{flex-wrap:wrap;gap:24px}.what-features-section{margin-top:63px;margin-bottom:47px;padding-top:38px}.what-features-section h2{font-size:28px!important}.more-about-us .what-we-do-list{flex-wrap:wrap;gap:21px;padding-top:29px}.more-about-us .what-we-do-list .list-typ p{font-size:16px!important}.what-we-do-list .list-typ{width:100%}.title-container-what{align-items:center;gap:12px;display:flex}.what-features-container{gap:23px}.what-features-container .icon-wrapper{flex-shrink:0;width:40px;height:40px;margin:0}.what-features-container .icon-wrapper img.shield{width:21px}.what-features-container .icon-wrapper img.eye{width:27px}.what-features-container .icon-wrapper img.compare{width:23px}.what-features-container .feature-card{width:100%;aspect-ratio:unset;padding:12px 27px 20px 12px}.what-features-container .feature-card h3{text-align:left;margin:0;line-height:normal;font-size:16px!important}.what-features-container .feature-card h3 br{display:none}.what-features-container .feature-card p{text-align:left;margin-top:10px;margin-bottom:0;margin-left:10px}.vm-section{padding:0}.vm-container{margin-top:30px}.vm-heading{margin-bottom:12px;font-size:28px!important}.vm-intro{line-height:22px}.vm-card{padding:16px 13px 30px 16px}.vm-icon{border-radius:10px;width:40px;height:40px;margin-bottom:10px}.vm-icon img{width:21px}.vm-card h3{margin-bottom:10px;font-size:20px!important}.vm-card p{line-height:20px;font-size:14px!important}}
