.site-header .brand img {
  width: 88px !important;
  height: 88px !important;
  flex: 0 0 88px !important;
}

.site-header .brand {
  gap: 16px;
  font-size: 23px;
}

.site-header .brand small { font-size: 10px; }
.site-header { padding-top: 8px; padding-bottom: 8px; }
.process-page { padding-top: 106px; }

.hero .hero-form-brand img {
  width: 64px !important;
  height: 64px !important;
  flex-basis: 64px !important;
}

.hero .hero-form-brand { gap: 16px !important; }
.footer-brand img { width: 74px !important; height: 74px !important; }
.footer-brand { gap: 18px; }

@media (max-width: 900px) {
  .site-header .brand img { width: 68px !important; height: 68px !important; flex-basis: 68px !important; }
  .site-header .brand { font-size: 19px; }
  .process-page { padding-top: 86px; }
}

@media (max-width: 580px) {
  .site-header .brand img { width: 62px !important; height: 62px !important; flex-basis: 62px !important; }
  .site-header .brand span { font-size: 16px; }
  .hero .hero-form-brand img { width: 56px !important; height: 56px !important; flex-basis: 56px !important; }
  .footer-brand img { width: 66px !important; height: 66px !important; }
}
