.cocentric-text-and-accordion .cta{display:inline-flex;margin:auto;padding:9px 1.25rem 9px 0;position:relative;transition:all .2s ease}.cocentric-text-and-accordion .cta:before{background:transparent;border-radius:28px;content:"";display:block;height:46px;left:0;position:absolute;transition:all .3s ease;width:46px}.cocentric-text-and-accordion .cta span{position:relative;text-transform:uppercase;vertical-align:middle}.cocentric-text-and-accordion .cta svg{margin-left:10px;position:relative;top:0;transform:translateX(-5px);transition:all .3s ease}.cocentric-text-and-accordion .cta:hover{padding-left:1.25rem}.cocentric-text-and-accordion .cta:hover:before{background:#683ae7;opacity:1;width:100%}.cocentric-text-and-accordion .cta:hover svg{transform:translateX(0)}.cocentric-text-and-accordion .cta:active{transform:scale(.96)}.cocentric-text-and-accordion .custom-flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;margin:0 -30px}.cocentric-text-and-accordion .custom-flex .custom-col{flex:0 0 50%;max-width:50%;padding:20px 30px}.cocentric-text-and-accordion .accordion-wrapper{border-top:1px solid #ccc}@media (max-width:767px){.cocentric-text-and-accordion .custom-flex{margin:0 -12px}.cocentric-text-and-accordion .custom-flex .custom-col{flex:0 0 100%;max-width:100%}.custom-lead h1 br,.custom-lead h2 br{display:none}}