.cards_section .card_details .button_container a{border:none;color:#000;display:inline-block;font-family:Open Sans;font-size:20px;font-weight:700;line-height:27.24px;padding:0 20px 0 0;position:relative;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cards_section .card_details .button_container a:before{background-image:url(https://go.zartico.com/hubfs/Vector.svg);background-repeat:no-repeat;bottom:auto;content:"";height:20px;position:absolute;right:2px;top:4px;width:10px}.cards_section .card_details .button_container a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.cards_section .card_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:50px}.cards_section h2{font-family:Lora;font-size:48px;font-weight:400;line-height:61.44px;text-align:center}.cards_section .card_description{max-width:450px}.cards_section .top_description p{font-family:Open Sans;font-size:24px;font-weight:400;line-height:32.68px;text-align:center}.cards_section .content-wrapper{max-width:1290px}.cards_section .card-item{-ms-flex-preferred-size:42.7%;flex-basis:42.7%}.cards_section .card_details{padding:10px 20px 20px 8%}.cards_section .card_group h3{font-weight:600}.cards_section .button_container{border-top:1px solid rgba(0,0,0,.2);padding-top:10px}@media (min-width:1025px){.cards_section .card_group h3{font-size:32px;line-height:48px}.cards_section .card_group p{font-size:20px;line-height:27.24px}}@media (max-width:1024px){.cards_section .card-item{-ms-flex-preferred-size:46%;flex-basis:46%}.cards_section h2{font-size:42px;line-height:52.44px}.cards_section .top_description p{font-size:22px;line-height:26.68px}}@media (max-width:767px){.cards_section h2{font-size:34px;line-height:42.44px}.cards_section .card-item{-ms-flex-preferred-size:100%;flex-basis:100%}.cards_section .card_group{gap:20px;margin-top:30px}.cards_section .top_description p{font-size:20px;line-height:24.68px}.cards_section .card_details .button_container a{font-size:16px}.cards_section .card_details .button_container a:before{background-size:contain;height:16px;top:6px}}