.challenge-columns{display:flex;flex-direction:row;justify-content:space-between;padding:0 50px}@media (max-width:600px){.challenge-columns{flex-direction:column;padding:0 25px}}.challenge-columns .challenge-column{padding-right:50px;width:33.33%}@media (max-width:600px){.challenge-columns .challenge-column{padding-bottom:2em;padding-right:0;width:100%}}.challenge-columns .challenge-column:last-child{padding-right:0}.challenge-columns .challenge-column .challenge-column__title{color:#4a93c7;font-weight:700;text-transform:uppercase}.challenge-columns .challenge-column .challenge-column__text{margin-top:10px}section.callout-section{margin-bottom:50px;text-align:center}section.callout-section .card-buttons{align-items:center;bottom:0;display:flex;flex-direction:row;justify-content:center;left:50%;min-width:180px;padding:0;position:absolute;text-align:center;transform:translate(-50%,50%)}section.callout-section .card-buttons .card-button{margin:0 16px;min-width:166px}section.callout-section .card-header{font-weight:700}section.callout-section .card .card-content{padding:50px 46px 63px}@media (max-width:600px){section.callout-section .card .card-content{padding:50px 46px 16px}section.callout-section .card-buttons{bottom:unset;display:flex;flex-direction:column-reverse;left:unset;padding:0 46px 16px;position:static;transform:unset}section.callout-section .card-buttons .card-button{margin:8px 0;width:100%}}
