.header-logo__new {
  max-width: 250px;
  }

.site-header__utility-menu--cta-wrapper {
  display: flex;
}
.site-header__utility-menu--cta--secondary .cta_button {
    width: 220px !important;
    background-color: transparent !important;
    color: white;
    text-decoration: underline !important;
    text-underline-offset: 5px;
}

@media only screen and (min-width: 768px) {
  /* For desktop: */
.header-logo__new {
  max-width: 300px; padding-right:80px; margin-left -10px;
  }