:root{--red:#ea5353;--cyan:#45d3d3;--orange:#fcaf4a;--blue:#549ef2;--grey-500:#4c4e61;--grey-400:#697077;--white:#fff;--font-size:15px}@font-face{font-family:Poppins-ExtraLight;src:url(/assets/Poppins-ExtraLight-u2IJXg5c.ttf);font-weight:200}@font-face{font-family:Poppins-Regular;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf);font-weight:400}@font-face{font-family:Poppins-SemiBold;src:url(/assets/Poppins-SemiBold-B_fPDAUb.ttf);font-weight:600}*{box-sizing:border-box;margin:0;padding:0}body{justify-content:center;align-items:center;min-height:100vh;display:flex}.main-text{text-align:center;flex-direction:column;align-items:center;gap:5px;padding:10px 60px 60px;display:flex}.main-title{color:var(--grey-400);font-family:Poppins-ExtraLight}.main-sub-title{color:var(--grey-500);font-family:Poppins-SemiBold;font-size:32px}.main-paragraph{width:50%;color:var(--grey-400);font-family:Poppins-Regular}@media (width<=520px){.main-title,.main-sub-title{font-size:24px}.main-text{padding:60px 30px}.main-paragraph{width:100%;font-size:var(--font-size);padding-top:10px}}.cards-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);align-items:center;gap:30px;display:grid}.cards-grid .card:first-child{grid-area:1/1/3}.cards-grid .card:nth-child(2){grid-area:1/2}.cards-grid .card:nth-child(3){grid-area:2/2}.cards-grid .card:nth-child(4){grid-area:1/3/3}@media (width<=830px){.cards-grid{flex-direction:column;display:flex}}.card{border-style:solid;border-color:#fff;flex-direction:column;justify-content:space-around;align-items:center;width:350px;height:250px;display:flex;box-shadow:0 4px 20px #00000014}.card-text{width:80%}.card-title{padding-bottom:2px;font-family:Poppins-SemiBold;font-size:20px}.card-description{font-family:Poppins-ExtraLight;font-size:13px}.card-image-div{justify-content:flex-end;width:80%;padding-bottom:10px;display:flex}.border-cyan{border-top-color:var(--cyan)}.border-red{border-top-color:var(--red)}.border-orange{border-top-color:var(--orange)}.border-blue{border-top-color:var(--blue)}@media (width>=820px) and (width<=1120px){.card{width:250px;height:150px}.card-image{object-fit:cover;width:40px;height:40px}.card-title{font-size:16px}.card-description{font-size:12px}}
