.heading-with-three-col-section .upper-heading-desc-container{text-align:center}.heading-with-three-col-section .upper-heading-desc-container .tag-text p{color:#181e25;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:143%;margin:0;text-align:center}.heading-with-three-col-section .upper-heading-desc-container .tag-text{background-color:#fff;border:1px solid #aeadab;border-radius:32px;display:inline-block;margin-bottom:24px;padding:5px 15px}.heading-with-three-col-section .upper-heading-desc-container .upper-heading-container h2{font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:-1.2px;line-height:56px;margin-bottom:24px;text-align:center}.heading-with-three-col-section .upper-heading-desc-container .upper-description-container{padding-bottom:25px}.heading-with-three-col-section .upper-heading-desc-container .upper-description-container p{font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px;text-align:center}.heading-with-three-col-section .upper-heading-desc-container .upper-description-container p:last-child{margin-bottom:0}.heading-with-three-col-section .card-container{display:flex;flex-wrap:wrap;margin:0 -12px}.heading-with-three-col-section .card-container .card{margin:24px 12px 0;padding:24px;width:calc(33.33% - 24px)}.heading-with-three-col-section .card-container .card .card-heading h4{font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:32px;margin-bottom:8px}.heading-with-three-col-section .card-container .card .card-description p{font-family:Manrope,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:0}.heading-with-three-col-section .card-container .card .card-description{padding-bottom:24px}.heading-with-three-col-section .card-container .card .btn{background:#181e25;border-radius:32px;padding:6px 16px;text-align:center;transition:all .15s linear;width:fit-content}.heading-with-three-col-section .card-container .card .btn:hover{transform:translateY(-5px)}.heading-with-three-col-section .card-container .card .btn a{color:#fff;display:block;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:20px;text-align:center;text-transform:uppercase}.heading-with-three-col-section .card-container .card .btn a:hover{text-decoration:none}@media (max-width:1099px){.heading-with-three-col-section .card-container{margin:0 -5px}.heading-with-three-col-section .card-container .card{margin:24px 5px 0;padding:15px;width:calc(33.33% - 10px)}}@media (max-width:991px){.heading-with-three-col-section .upper-heading-desc-container .upper-heading-container h2{font-size:42px;line-height:48px}.heading-with-three-col-section .upper-heading-desc-container .upper-description-container p{font-size:18px;line-height:25px}.heading-with-three-col-section .card-container .card .card-heading h4{font-size:22px;line-height:27px}}@media (max-width:880px){.heading-with-three-col-section .card-container .card{width:calc(50% - 10px)}}@media (max-width:767px){.heading-with-three-col-section .upper-heading-desc-container .tag-text,.heading-with-three-col-section .upper-heading-desc-container .upper-heading-container h2{margin-bottom:15px}.heading-with-three-col-section .upper-heading-desc-container .upper-heading-container h2{font-size:36px;line-height:40px}.heading-with-three-col-section .upper-heading-desc-container .upper-description-container p{font-size:16px;line-height:23px}.heading-with-three-col-section .upper-heading-desc-container .upper-description-container{padding-bottom:0}.heading-with-three-col-section .card-container .card .card-heading h4{font-size:20px;line-height:25px}}@media (max-width:676px){.heading-with-three-col-section .card-container{margin:0}.heading-with-three-col-section .card-container .card{margin:24px 0 0;padding:0;width:100%}.heading-with-three-col-section .upper-heading-desc-container{padding-bottom:30px}}