.pricing-packages{background:linear-gradient(90deg,#ccafdd,#fff,#fff,#ecb9d6);font-family:Poppins}.services-top{text-align:center;width:90%;margin:auto}.services-top .title{font-size:48px;font-weight:700}.services-top .text,.services-top .title{color:#000;text-align:center;font-style:normal;line-height:normal}.services-top .text{font-size:24px;font-weight:400;margin-top:16px}.service-cards .card{border-radius:16px;border:1px solid var(--Gradients-Light-Gradient,#b6c9f1);background:hsla(0,0%,100%,.25);box-shadow:0 14px 24px 0 rgba(90,46,184,.15);display:flex;padding:32px 40px;align-items:center;gap:32px;transition:all .3s}.service-cards .card h1{font-size:36px;font-style:normal;font-weight:700;line-height:44px;background:linear-gradient(57deg,#101339 12.35%,#311d90 67.53%,#b865d8 115.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.discover{width:60%;text-align:center;margin:50px auto auto}.discover p{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.discover p span{color:#c91a7b}.pricing-header-title{text-align:center;margin-top:40px;font-size:48px;line-height:52px;background:linear-gradient(90deg,#c81a7a,#851b67);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pricing-details{padding:48px;align-items:flex-start;gap:48px;align-self:stretch;border-radius:32px;background:#fff;margin-top:36px}.pricing-details .details{flex-direction:column;align-items:flex-start;gap:48px;flex:1 0 0;border-radius:8px;width:100%}.pricing-type-tab{display:flex;align-items:flex-start;gap:70px;border-radius:85px;background:#fff;width:fit-content;padding:9px 16px}.pricing-type-tab .tab{color:#cfcfcf;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding:19px 0;width:230px;border-radius:85px;border:2px solid #8136ae}.pricing-type-tab .active{background-color:#8136ae;color:#fff;font-weight:600}.pricing-type-details{padding:27px 0;border-bottom:1px solid #e6e9f5}.pricing-type-details:last-child{border-bottom:none}.pricing-type-details h1{color:#09082e;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.pricing-type-details h1 span{color:rgba(9,8,46,.26);font-size:12px;font-style:normal;font-weight:500;line-height:26px}.pricing-type-details p{color:#09082e;font-size:20px;font-style:normal;font-weight:700;line-height:26px}@media (min-width:320px) and (max-width:767px){.pricing-type-tab{gap:5px}.service-cards .card h1{font-size:24px}.pricing-details{padding:28px}.pricing-header-title{font-size:2.4rem}.pricing-header-title-span{font-size:1.4rem}}@media (min-width:375px) and (max-width:640px){.pricing-details{padding:0}.service-cards .card{gap:16px;padding:18px}.service-cards .card h1{font-size:18px;line-height:24px}}@media (min-width:640px) and (max-width:1240px){.service-cards .card h1{font-size:24px;line-height:24px}}.service-cards .card p{margin-top:10px}@media (min-width:1024px){.service-cards .card:hover{background-color:#101339}.service-cards .card:hover div{gap:20px}.service-cards .card p{color:#000;margin-top:-50px;opacity:0;transition:all .3s}.service-cards .card:hover h1{background:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.service-cards .card:hover p{opacity:100%;margin-top:-10px;color:#fff}}@media (max-width:940px){.pricing-type-tab{gap:30px}.pricing-type-tab .tab{font-size:18px;padding:14px 0;width:150px;border-radius:85px;border:2px solid #8136ae}}