/* v48 — desktop Instagram: center logo and copy in the white area.
   No mobile styles or layout outside this panel are changed. */
@media (min-width: 901px) {
  html body.page-home.air-design main > .instagram-section .instagram-panel {
    display: grid !important;
    grid-template-columns: minmax(0, 52%) 60px minmax(0, 280px) minmax(0, 1fr) auto !important;
    grid-template-rows: 1fr !important;
    align-items: center !important;
    column-gap: 14px !important;
  }
  html body.page-home.air-design main > .instagram-section .instagram-panel > .instagram-logo {
    grid-column: 2 !important;
    grid-row: 1 !important;
    width: 60px !important;
    height: 60px !important;
    justify-self: center !important;
    margin: 0 !important;
    transform: none !important;
  }
  html body.page-home.air-design main > .instagram-section .instagram-panel > .instagram-copy {
    grid-column: 3 !important;
    grid-row: 1 !important;
    min-width: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    transform: none !important;
  }
  html body.page-home.air-design main > .instagram-section .instagram-panel > .instagram-button {
    grid-column: 5 !important;
    grid-row: 1 !important;
    justify-self: end !important;
    align-self: center !important;
    margin: 0 !important;
    transform: none !important;
  }
}
@media (min-width: 901px) and (max-width: 1250px) {
  html body.page-home.air-design main > .instagram-section .instagram-panel {
    grid-template-columns: minmax(0, 43%) 52px minmax(0, 1fr) auto !important;
    column-gap: 12px !important;
  }
  html body.page-home.air-design main > .instagram-section .instagram-panel > .instagram-logo {
    grid-column: 2 !important;
    width: 52px !important;
    height: 52px !important;
  }
  html body.page-home.air-design main > .instagram-section .instagram-panel > .instagram-copy {
    grid-column: 3 !important;
  }
  html body.page-home.air-design main > .instagram-section .instagram-panel > .instagram-button {
    grid-column: 4 !important;
  }
}
