.tabs-section .main-heading{color:#563e98}.tabs-section h2{font-size:2.5rem}.nav{display:flex;justify-content:center!important}.custom-tabs .nav-item{padding-right:40px;width:25%}.custom-tabs .nav-link{background:#b19cd9;border-radius:25px;color:#fff;font-size:1.4rem;font-weight:500!important;font-weight:700;margin:5px;padding:15px;text-align:center;transition:background .3s ease,transform .2s ease}.custom-tabs .nav-link.active{background:linear-gradient(90deg,#7b68ee,#5b6cee);box-shadow:0 4px 8px rgba(0,0,0,.1);color:#fff;transform:scale(1.05)}.custom-tabs .nav-link:hover{background:linear-gradient(90deg,#9b8edd,#6a60e0);color:#fff}.tab-content{margin-top:20px}.content-title{-webkit-background-clip:text;background-image:linear-gradient(to right,var(--blue),var(--primary),var(--purple));font-size:2.5rem;font-weight:700;margin-bottom:20px;-webkit-text-fill-color:transparent}.content-media-section{margin-top:3rem}.content-media-section .customer-logo{border:2px solid var(--primary);border-radius:25px;padding:10px;width:150px}div.content-text>p{font-size:1.5rem!important}.zigzag-row{display:flex;flex-direction:row;margin-bottom:20px}.zigzag-row.reverse{flex-direction:row-reverse}.content-media-row{padding-bottom:20px}.tabs-section .media-section img{border-radius:25px;height:auto;max-width:100%}.tabs-section .media-section{padding-left:0}.tabs-section .tab-content-section{padding-left:70px}@media (max-width:768px){.nav{flex-wrap:wrap}.custom-tabs .nav-item{padding-right:0;text-align:center;width:100%}.custom-tabs .nav-link{font-size:1rem;margin:5px 0;padding:10px 12px}.tab-content{margin-top:10px}.content-media-section{margin-top:2rem}.zigzag-row,.zigzag-row.reverse{flex-direction:column}.tab-content-section{padding:10px 15px}.content-title{font-size:2rem}div.content-text>p{font-size:1rem}.content-media-section .customer-logo{margin:0 auto 15px;width:100px}.tabs-section .media-section,.tabs-section .tab-content-section{padding-left:15px;padding-right:15px}.media-section,.tab-content-section{margin:0 auto;text-align:center}.media-section>*,.tab-content-section>*{margin-left:auto;margin-right:auto}.media-section img{height:auto;margin-top:15px;max-width:100%}.cta-section a{display:inline-block;margin:15px auto}}