.card_counter .counter_info .heading_txt{align-items:flex-end;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(120.31deg,#20e5ec 14.61%,#00abc8 86.34%);display:flex;flex-wrap:wrap;margin-bottom:32px;padding-bottom:30px}.card_counter .heading_txt h2{color:#4d8adf;font-size:48px;font-weight:700;letter-spacing:-1.1%;line-height:120%;margin:0;text-transform:uppercase;width:50%}.card_counter .heading_txt p{color:#071a4b;font-size:18px;font-weight:400;letter-spacing:-1.1%;line-height:130%;margin:0;width:50%}.card_counter .card_infos{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px}.card_counter .card_infos .card_info{padding:0 10px;width:33.3%}.card_counter .card_info .card_details{border-radius:18px;height:100%}.card_counter .card_details .heading{padding:26px 40px;position:relative;z-index:9}.card_counter .card_details .heading h2{font-size:72px;font-weight:900;letter-spacing:0;line-height:110.00000000000001%;margin-bottom:8px;text-transform:uppercase}.card_counter .card_details .heading h3{font-size:32px;font-weight:700;letter-spacing:0;line-height:100%;margin:0}.card_counter .card_details .description{border-image-slice:1;border-image-source:linear-gradient(120.31deg,#20e5ec 14.61%,#00abc8 86.34%);border-top:1px solid;padding:20px 40px;position:relative;z-index:9}.card_counter .card_details .description p{font-size:18px;font-weight:400;letter-spacing:0;line-height:130%;margin:0}.card_counter .counter_info .heading-section{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:40px}.card_counter .heading-section .content,.card_counter .heading-section .image{width:50%}.card_counter .heading-section .image img{border-radius:18px;height:100%;width:100%}.card_counter .content .content_info{width:442px}.card_counter .content .content_info h5{color:#fff;font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:10px;text-transform:uppercase}.card_counter .content .content_info h2{color:#fff;font-size:48px;font-weight:700;letter-spacing:-1.1%;line-height:100%;margin-bottom:10px;text-transform:uppercase}.card_counter .content .content_info p{color:#fff;font-size:18px;font-weight:400;letter-spacing:0;line-height:130%;margin-bottom:10px}.card_counter .content_info .btn{padding-top:30px}@media screen and (max-width:767px){.card_counter .card_infos .card_info,.card_counter .content .content_info,.card_counter .heading-section .content,.card_counter .heading-section .image,.card_counter .heading_txt h2,.card_counter .heading_txt p{width:100%}.card_counter .content .content_info h2,.card_counter .heading_txt h2{font-size:28px;line-height:normal}.card_counter .counter_info .heading-section{flex-direction:column-reverse;row-gap:30px}.card_counter .counter_info .heading_txt{row-gap:10px}.card_counter .card_details .heading h3{font-size:25px}.card_counter .card_details .heading h2{font-size:50px}.card_counter .card_details .heading{padding:15px 20px}.card_counter .card_details .description{padding:20px}}@media (min-width:768px) and (max-width:1024px){.card_counter .content .content_info h2,.card_counter .heading_txt h2{font-size:34px}.card_counter .content .content_info{padding-right:20px;width:100%}.card_counter .card_infos .card_info{padding:0 16px;width:50%}.card_counter .card_details .heading{padding:15px 30px}.card_counter .card_details .description{padding:20px 30px}.card_counter .card_details .heading h2{font-size:50px}.card_counter .card_details .heading h3{font-size:26px}}@media (min-width:1025px) and (max-width:1240px){.card_counter .content .content_info h2,.card_counter .heading_txt h2{font-size:40px}.card_counter .card_infos{margin:0}}