.cards_section .heading_container{margin-bottom:65px}.cards_section .primary_btn a.cta_button{padding:13.5px 45.49px 14.5px}.cards_section .cards_container .cards_wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:64px}.cards_section .cards_container .card{border:2px solid var(--primary_color);border-radius:15px;padding:69px 30px 104px 33px;text-align:center;transition:all .3s ease-in-out;width:calc(25% - 15px)}.cards_section .cards_container .card:hover{background-color:var(--denary_color);border:2px solid var(--white_color)}.cards_section .cards_container .card .card_icon{align-items:center;background-color:var(--primary_color);border-radius:50%;display:flex;height:99px;justify-content:center;margin:0 auto;text-align:center;transition:all .3s ease-in-out;width:102px}.cards_section .cards_container .card:hover{background-color:var(--primary_color)}.cards_section .cards_container .card:hover .card_icon{background-color:var(--secondary_color)}.cards_section{text-align:center}.cards_section .button_container a{padding:12.5px 43.77px 13.5px}@media (min-width:768px) and (max-width:1024px){.cards_section .cards_container .card{width:calc(50% - 10px)}}@media (max-width:767px){.cards_section .cards_container .card{width:100%}.cards_section .cards_container .cards_wrap,.cards_section .heading_container{margin-bottom:41px}}