.all-service{background-color:rgba(103,96,100,.103)}.all-service h1{margin-bottom:1rem;padding-top:2.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:600}.all-service h1,.all-service h2{background:linear-gradient(90deg,var(--primary-color),#50fbba);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center}.all-service h2{font-size:1.875rem;line-height:2.25rem}.all-service h3{margin-top:1.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}.all-service h3,.all-service p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.all-service p{margin-top:.5rem;margin-bottom:.75rem;text-align:justify;font-size:.875rem;line-height:1.5rem}.all-service .title{margin-right:1.25rem;display:flex;vertical-align:middle}.all-service .title p{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-align:center}.all-service .title .text-content{margin-right:2.5rem;margin-left:2.5rem;display:inline-grid;text-align:center}.all-service .gradient-cards{margin-left:1.25rem;margin-right:1.25rem;display:flex;flex-wrap:wrap;gap:32px;padding:30px}.all-service .gradient-cards .card{flex:0 1 calc(50% - 16px);border-top:4px solid #3da077;border-bottom:4px solid #3da077;border-radius:50px;box-shadow:0 4px 8px rgba(0,0,0,.1);background:linear-gradient(71deg,#2f2329,#1a171c,#36586e);margin-bottom:20px;box-sizing:border-box;perspective:1000px}.all-service .gradient-cards .card-body{padding:45px;position:relative}.all-service .conclusion p{margin-bottom:2.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (max-width:767px){.all-service .title{flex-direction:column;margin-right:0}.all-service .gradient-cards{display:grid;grid-template-columns:1fr;gap:10px;padding:10px}.all-service .gradient-cards .card{flex:1 1 100%;margin-bottom:10px}.all-service .gradient-cards .card-body{padding:20px}.all-service h1{font-size:1.875rem;line-height:2.25rem}.all-service h2{font-size:1.5rem;line-height:2rem}.all-service h3{font-size:1rem;line-height:1.5rem}.all-service p{font-size:.875rem;line-height:1.25rem}.all-service .title p,.conclusion p{text-align:justify}.conclusion p{margin-bottom:2.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}