.highlightBlock { padding: 10px 10px 15px; background: #fff; overflow: hidden; } .heading { font-family: BrandonText-Bold, Arial, Helvetica, sans-serif; font-size: 1.375rem; line-height: 1.1em; text-transform: uppercase; font-weight: 400; color: #483729; margin-bottom: 1rem; } .phoneContainer { display: flex; gap: 10px; align-items: center; } .phoneNumberLink { line-height: 1.1em; font-family: Helvetica, Arial, sans-serif; font-weight: 400; text-transform: none; font-size: 1.125rem; color: #00838e; text-decoration: none; cursor: pointer; } .phoneIcon { width: 42px; height: 42px; fill: #00838e; } .p { color: #333; line-height: 1.3; margin-bottom: 1em; padding-top: 7px; text-decoration: none; } .phoneNumberLink:active, .phoneNumberLink:hover { outline: 0; text-decoration: underline; } @media screen and (min-width: 950px) { .heading { font-size: 1.625rem; } .phoneNumberLink { line-height: 1.1em; font-size: 1.375rem; } }