.blue-top{background-color:#003865;height:16px}.icon-block-content{padding:14px;text-align:left}.icon-image img{display:block;height:auto;margin-bottom:20px;max-width:100%}.icon-title{font-family:Helvetica Neue LT Pro Condensed,sans-serif;font-size:30px;font-weight:700;letter-spacing:.5px;line-height:35px;margin-bottom:15px;text-transform:uppercase}.dropdown{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.cta-section{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-top:20px}.read-more:before{content:"Read more"}.icon-block.open .read-more:before{content:"Read less"}.read-more{color:#003865;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1px;line-height:25px;text-transform:uppercase}.read-more,.read-more:hover{font-family:Helvetica Neue LT Pro Condensed,sans-serif;text-decoration:none}.icon-block .read-more span svg{transform:rotate(270deg);transition:all .2s ease-in-out;width:10px}.icon-block .read-more span svg g{fill:#003865}.icon-block.open .read-more span svg{transform:rotate(180deg)}.additional-cta{background:#f94c50;border-radius:10rem;display:none;font-size:14px;font-weight:700;letter-spacing:1px;line-height:25px;opacity:0;padding:6px 17px;transition:opacity .3s ease}.additional-cta,.additional-cta:hover{color:#fff;font-family:Helvetica Neue LT Pro Condensed,sans-serif;text-decoration:none}.icon-block.open .dropdown{max-height:200px}.icon-block.open .additional-cta{display:block;opacity:1}.icon-box-intro h2{color:#003865;font-size:48px;font-weight:700;letter-spacing:0;line-height:51px;margin-bottom:2.5rem}