.targeted_solutions_card_section .cards_grid{column-gap:21px;display:grid;justify-content:center;row-gap:40px}.targeted_solutions_card_section .main_container{position:relative}.targeted_solutions_card_section .sub_heading{margin-bottom:43px}.targeted_solutions_card_section .card_item h4.card_heading{font-weight:500}.targeted_solutions_card_section .bottom_description h4,.targeted_solutions_card_section .bottom_description p,.targeted_solutions_card_section .section_description p,.targeted_solutions_card_section .sub_heading h3,.targeted_solutions_card_section h2{color:var(--quaternary_color)}.targeted_solutions_card_section .section_description{margin:0 auto 42px}.targeted_solutions_card_section .wrap_button_conta .button_conta a{padding:15.5px 32.85px}.targeted_solutions_card_section .card_heading{margin-bottom:22px}.targeted_solutions_card_section .card_description{margin:0 auto 9px;max-width:248px;width:100%}.targeted_solutions_card_section .card_description p{color:var(--text_color)}.targeted_solutions_card_section .description_conta,.targeted_solutions_card_section .heading_conta,.targeted_solutions_card_section .sub_heading_conta{margin-bottom:20px}.targeted_solutions_card_section .card_item{background:var(--quaternary_color);border:none;border-radius:10px;display:flex;flex-direction:column;padding:28px 5px 31px}.targeted_solutions_card_section .text_with_cards{margin:0 0 80px}.targeted_solutions_card_section .card_cta .download_link{color:var(--senary_color);font-weight:600;text-decoration:none}.targeted_solutions_card_section .card_cta .arrow{margin-left:5px}.targeted_solutions_card_section .bottom_heading_conta{color:var(--white_color);font-size:16px;font-weight:500;text-align:center}@media (min-width:768px) and (max-width:1024px){.targeted_solutions_card_section .cards_grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.targeted_solutions_card_section .card_item .card_heading br{display:none}.targeted_solutions_card_section .card_description{max-width:100%}}@media (max-width:767px){.targeted_solutions_card_section .card_item{border:none}.targeted_solutions_card_section .card_item.featured_card{grid-column:span 1;grid-row:span 1}.targeted_solutions_card_section .text_with_cards{margin:0 0 60px}.targeted_solutions_card_section .cards_grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}.targeted_solutions_card_section .card_item .card_heading br{display:none}.targeted_solutions_card_section .card_description{max-width:100%}}