.about-page .bg-overlay{opacity:.8!important;background:linear-gradient(90deg,#371e71,#4e1051)!important}.about-page .grid-pattern{position:relative}.about-page .grid-pattern:before{--size:45px;--line:color-mix(in hsl,#666,transparent 70%);content:"";height:100%;width:50%;position:absolute;background:linear-gradient(90deg,var(--line) 1px,transparent 1px var(--size)) 50% 50% /var(--size) var(--size),linear-gradient(var(--line) 1px,transparent 1px var(--size)) 50% 50% /var(--size) var(--size);-webkit-mask:linear-gradient(90deg,white 30%,transparent);mask:linear-gradient(90deg,white 30%,transparent);left:0;top:0;transform-style:flat;pointer-events:none;z-index:0}.about-page .about-head{background:-webkit-linear-gradient(left,#fff,#fff);-webkit-text-fill-color:transparent;font-size:40px!important;-webkit-background-clip:text;margin-top:30px;letter-spacing:2px;text-shadow:2px 2px 4px #ffffff4d}.about-page .about-section .home-desc{max-width:100%!important;font-size:17px!important;line-height:26px;text-align:justify}.about-page .about-section .bg-web-desc-upper{background:url(/_next/static/media/digital-marketing-1-min.a4ee54ac.webp) 50%/cover no-repeat}.about-page .section-title{-webkit-text-fill-color:transparent;font-size:30px!important;background:-webkit-linear-gradient(left,#371e71,#4e1051);-webkit-background-clip:text;padding-bottom:0!important}.about-page .section-title-border{width:80px!important;height:2.6px!important;background:-webkit-linear-gradient(left,#371e71,#4e1051)}.about-page .text-muted{font-size:17px!important;line-height:24px;text-align:start}.about-page .card-container{display:flex;align-items:center;justify-content:space-between}.about-page .card-section{padding:20px;border-radius:10px;background-color:#f8f9fa;flex-basis:48%;box-shadow:1px 1px 15px #88a5bf7a,-3px -2px 10px #fffc;margin-top:20px;border-left:4px solid #371e71}.about-page .card-title{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#371e71,#4e1051);-webkit-background-clip:text;font-size:22px!important;padding-bottom:10px!important}.about-page .info-section-container{display:flex;align-items:center;justify-content:center;width:100%}.about-page .info-section{background:linear-gradient(90deg,#371e71,#4e1051);padding-top:25px;margin-bottom:50px;width:100%;padding-bottom:100px;background-position:50%}.about-page .info-header{display:flex;justify-content:center;flex-direction:column;align-items:center;width:85%;margin:0 auto;color:rgba(255,255,255,.7)}.about-page .info-card-container-1{position:relative;top:-140px;z-index:1}.about-page .info-card-section{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px;width:100%}.about-page .info-card-section .card{border-radius:8px;padding:35px 10px!important;text-align:center!important;border:none!important;box-shadow:2px 2px 4px rgba(27,27,27,.8)!important;background:linear-gradient(90deg,#371e71,#60467a,#4e1051);color:rgba(255,255,255,.7);cursor:pointer;transition:transform .2s ease-in-out}.about-page .info-card-section .card:hover{transform:scale(1.03)}.about-page .info-card-section .card h3{font-size:35px!important;margin:0!important;color:rgba(255,255,255,.7)}.about-page .info-card-section .card p{color:rgba(255,255,255,.7);margin:0}.about-page .info-content{text-align:start;line-height:26px;font-size:17.5px;padding-bottom:15px;color:rgba(255,255,255,.7)}.about-page .join-brand-title{background:-webkit-linear-gradient(left,#fff,#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-top:30px;text-shadow:2px 2px 2px #ffffff4d;font-size:40px!important}.about-page .contact-main-section{background:linear-gradient(90deg,#371e71,#4e1051);padding-top:25px;border-bottom:.2px solid #fff;width:100%;background-position:50%}.about-page .contact-section{display:flex;align-items:center;justify-content:center}.about-page .contact-inner-section{width:70%}.about-page .contact-button-section{width:30%;text-align:end}.about-page .contact-para{color:#fff;font-size:24px;line-height:31px}.about-page .contact-button-section button{background:linear-gradient(90deg,#371e71,#4e1051);color:#fff;border:none;padding:15px 30px;font-size:20px;line-height:26px;border-radius:5px;cursor:pointer;transition:.2s ease-in-out;box-shadow:1px 1px 7px #88a5bf7a,-3px -2px 7px #fffc;text-transform:uppercase}.about-page .contact-button-section button:hover{transform:scale(1.03)}.about-page #how-we-work{background-color:#f8f9fa}.about-page .work-process-grid{width:100%;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:10px;padding:20px;border-radius:10px}.about-page .work-process-card{width:45%;background-color:#f8f9fa;padding:20px;border-radius:10px;box-shadow:1px 1px 15px #88a5bf7a,-3px -2px 10px #fffc;margin-top:20px;border-left:4px solid #371e71}@media (max-width:1200px){.about-page .info-card-section{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.about-page .info-card-section{grid-template-columns:repeat(2,1fr)}.about-page .info-header{width:95%}.about-page .join-brand-title{font-size:32px!important}}@media (max-width:576px){.about-page .info-card-section{grid-template-columns:1fr}.about-page .info-content{font-size:16px}}@media (max-width:1100px){.about-page .about-head{font-size:25px!important}.about-page .about-section .home-desc{font-size:18px!important;line-height:25px}}@media (max-width:768px){.about-page .about-head{font-size:20px!important}.about-page .about-section .home-desc{font-size:14px!important;line-height:20px}}