.three-col-card-may2025 .page-page{margin:0 auto;max-width:1600px;padding:0 24px;width:100%}.three-col-card-may2025 .heading-container{padding-bottom:75px;text-align:center}.three-col-card-may2025 .heading-container h2{margin:0}.three-col-card-may2025 .card-container{align-items:center;display:flex;flex-wrap:wrap;margin:0 -15px}.three-col-card-may2025 .card{border-radius:15px;margin:0 15px;padding:30px 20px;position:relative;text-align:center;width:calc(33.33% - 30px)}.three-col-card-may2025 .card h4{margin:0 0 25px}.three-col-card-may2025 .card .card-description p{margin:0}.three-col-card-may2025 .card .card-index{border-radius:92px;left:50%;padding:10px 22px;position:absolute;top:-30px;transform:translateX(-50%)}.three-col-card-may2025 .card .card-index .h4{margin:0}.three-col-card-may2025 .btn{background:#fff;border:1px solid #f8d04f;border-radius:10px;color:#f8d04f;font-family:Montserrat,sans-serif;font-size:20px;padding:14px 17px}.three-col-card-may2025 .btn:hover{background:#f8d04f;border:1px double #f8d04f;color:#fff}.three-col-card-may2025 .btn-container{padding-top:40px;text-align:center}@media screen and (max-width:767px){.three-col-card-may2025 .card{margin:0 15px 60px;width:calc(50% - 30px)}.three-col-card-may2025 .btn-container{padding-top:0}}@media screen and (max-width:580px){.three-col-card-may2025 .card-container{margin:0}.three-col-card-may2025 .card{margin:0 0 60px;width:100%}}