@media only screen and (min-width:1024px){.hide-desktop{display:none!important}}@media only screen and (min-width:1280px){.hide-desktop{display:none!important}}@media screen and (max-width:1023px){.hide-mobile{display:none!important}}@media only screen and (min-width:768px){.hide-tablet{display:none!important}}.b-cta{padding-bottom:3.2rem;padding-top:3.2rem}@media only screen and (min-width:768px){.b-cta{padding-bottom:6.4rem;padding-top:6.4rem}}.b-cta.aligncenter{display:flex;justify-content:center;left:50%;transform:translate(0)}.b-cta.alignleft,.b-cta.alignright{float:unset;margin:unset}.b-cta.alignright .c-cta{justify-self:flex-end}
