.cards-module-outer .cards-page-center{margin:0 auto;max-width:1200px;width:100%}.cards-module-inner h2{margin:0 auto;max-width:770px;text-align:center}.cards-module-inner .cards-repeater{display:flex;flex-wrap:wrap;justify-content:center;padding-top:30px}.cards-repeater .card-repeater-inner{background-color:#fff;display:flex;flex:0 45.4%;flex-direction:column;margin:20px}.card-repeater-inner .content-section{background-color:#fff;min-height:400px;padding:50px}.content-section h3{margin:0}.content-section h5{margin:0;padding-top:20px}.content-section p{margin:0;padding:13px 0 20px}.content-section a{text-decoration:none}.content-section a:after{background-image:url(https://f.hubspotusercontent20.net/hubfs/2198271/Partners-2022/Icon%20feather-arrow-right.svg);background-position:100%;background-repeat:no-repeat;background-size:20px;content:"";height:22px;position:absolute;transition:all .3s;width:40px}.content-section a:hover{text-decoration:underline}.content-section a:hover:after{transform:translateX(10px)}@media screen and (max-width:460px){.cards-module-outer{padding:30px 20px!important}.cards-module-inner .cards-repeater{display:block!important}.cards-repeater .card-repeater-inner{margin:20px 0!important}.cards-module-inner h2{font-size:40px!important}.card-repeater-inner .content-section{padding:20px!important}.content-section a,.content-section h5,.content-section p{font-size:15px!important}}@media screen and (max-width:1120px){.card-repeater-inner .content-section{min-height:450px!important}}@media screen and (max-width:960px){.card-repeater-inner .content-section{min-height:480px!important}}@media screen and (max-width:900px){.card-repeater-inner .content-section{min-height:520px!important}}@media screen and (max-width:920px){.cards-repeater .card-repeater-inner{margin:0 20px 0 0!important}.cards-repeater .card-repeater-inner:last-child{margin:0!important}}@media screen and (max-width:790px){.card-repeater-inner .content-section{min-height:530px!important}}@media screen and (max-width:750px){.card-repeater-inner .content-section{min-height:580px!important}}@media screen and (max-width:725px){.card-repeater-inner .content-section{min-height:620px!important}}@media screen and (max-width:800px){.cards-module-outer{padding:30px 20px!important}.cards-module-inner .cards-repeater{display:block!important}.cards-image-section{text-align:center}.card-repeater-inner .content-section{min-height:auto!important}.cards-repeater .card-repeater-inner{margin:20px 0!important}}