.three-columns{padding:80px 0;text-align:center}.three-columns .column{display:inline-block;vertical-align:top;width:calc(32% - 40px)}.three-columns .column h2{margin:0 0 20px;color:#051f55}.three-columns .column p{font-size:1rem;line-height:2.25rem;font-weight:300}.three-columns .column a.feature-button{display:inline-block;font-size:.875rem;line-height:1em;font-weight:500;text-transform:uppercase;letter-spacing:3px;border-radius:3px;padding:20px 40px;max-width:100%;text-align:center;color:#051f55;border:2px solid #051f55}.three-columns .column a.feature-button:hover{border-color:#7ac158;color:#7ac158}.three-columns .column:nth-child(2){margin:0 70px}@media(max-width:1300px){.three-columns .column:nth-child(2){margin:0 40px}.three-columns .column{width:calc(32% - 30px)}}@media(max-width:1000px){.three-columns .column{width:100%;max-width:500px;margin:0 auto}.three-columns .column:nth-child(2){margin:60px auto}}