/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/*
 * Site style overrides.
 * Keep custom CSS here (not in WPCodeBox) so it deploys with a files-only push.
 * Loaded after Bricks' CSS, so selectors that match a Bricks class rule exactly still win.
 */

/*== Space between stacked columns on mobile (amenities, capabilities, promo banner) ==*/
@media (max-width: 767px) {
  .section--amenities .inner-grid,
  .section--capabilities .inner-grid,
  .section--promo-banner .inner-grid {
    row-gap: 4rem;
  }
}

/*== Project seals: scale with the card so they never overflow the image ==*/
.project-thumb-wrap .project-seal-overlay.brxe-svg {
  width: auto;
  height: 65%;
  max-width: 65%;
  max-height: 200px;
}

/*== Partner logos: larger on mobile (less padding around each logo) ==*/
@media (max-width: 767px) {
  .partners-list-wrap > .brxe-div {
    padding: 1rem;
  }
}

/*== Bio panel: wider on tablet, full screen on phones ==*/
@media (max-width: 991px) {
  .bio-panel.brxe-div {
    max-width: 70%;
  }
}
@media (max-width: 767px) {
  .bio-panel.brxe-div {
    max-width: 100%;
    padding: 6rem 2.4rem 4rem;
  }
}