.about_header{padding:100px 0;text-align:center}.about_header h1{color:#44475b;font-family:CabinetGrotesk;font-size:2.8rem;font-weight:500;line-height:66px;letter-spacing:.46px}.about_header h1 span{color:#7b18f4}.about_header p{color:#7c7e8c;font-family:GeneralSans;font-size:1.125rem;font-weight:400;line-height:35px;margin-top:1rem}.why_us .why_us_heading h2{padding:5px 30px;justify-content:center;align-items:center;border-radius:10px;text-align:center;font-family:CabinetGrotesk;font-size:2.3rem;font-weight:500;color:#7b18f4;line-height:66px;letter-spacing:.38px;background:linear-gradient(96deg,rgba(123,24,244,.1) 6.01%,rgba(193,172,234,.1) 86.2%)}.why_us .why_us_heading .line{width:100%;max-width:440px;height:2px;background:#c1acea}.why_us .why_card{display:flex;width:100%;max-width:553px;min-height:187px;flex-direction:column;justify-content:center;border-radius:15px;padding:0 4rem 0 2rem;border:1px solid #c1acea;transition:all .3s ease-in-out;cursor:pointer}.why_us .why_card h2{color:#44475b;font-family:GeneralSans;font-size:1.25rem;font-weight:500;line-height:37px}.why_us .why_card p{color:#7c7e8c;font-family:GeneralSans;font-size:1.12rem;font-weight:400;line-height:33px}.why_us .why_card:hover{background:linear-gradient(100deg,#7b18f4 -6.84%,#c1acea 69.65%)}.why_us .why_card:hover h2,.why_us .why_card:hover p{color:#fff}@media screen and (max-width:1100px){.why_us .why_us_heading h2{font-size:1rem!important;width:300px!important;line-height:2!important;font-weight:600}}@media screen and (max-width:768px){.about_header{padding:70px 0}.about_header h1{font-size:1.75rem!important;line-height:34px;font-weight:600}.about_header h1,.about_header p{text-align:center;font-size:18px}.why_us .why_card{min-height:150px!important;padding:0 2rem 0 1rem}.why_us .why_card h2{font-size:1rem!important;line-height:25px!important;font-weight:600}.why_us .why_card p{font-size:14px!important;margin-left:5px;margin-top:2px;line-height:22px!important}.why_us h2{padding:0 7px}}.whyusmain{gap:0}.whyusdiv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;margin-top:4rem;margin-bottom:2rem;place-items:center}.whydata{position:relative;overflow:hidden}@media only screen and (max-width:768px){.whyusmain{gap:1rem}.whyusdiv{grid-template-columns:repeat(1,minmax(0,1fr))}}.abthead{flex-direction:column}.signupmain{padding:4rem 2.5rem 8rem}.signupmain h2{font-weight:300px}@media only screen and (max-width:768px){.signupmain{padding:2rem .5rem}.signupmain h2{font-weight:100px}}