@media only screen and (min-width: 796px) {
	#block-global-theme-mainmenu,
	#block-global-theme-mainmenu-3  {
		display:block;
	}
	#block-global-theme-mainmenu-2{
		display:none;
	}
	#block-global-theme-bryanhallformobile {
		display:none;
	}
	.paragraph--type--hero.paragraph--view-mode--default {
		display:block;
	}
	.site-footer .site-info-content nav[id^="block-"] ul.block-menu {
		display:inline-block;
	}
}

@media only screen and (max-width: 796px) {
	#block-global-theme-mainmenu,
	#block-global-theme-mainmenu-3  {
		display:none;
	}
	#block-global-theme-mainmenu-2 {
		display:block;
		font-size:1.2em;
	}
	.site-eyebrow-content {
		display:none;
	}
	.site-header nav > ul {
		padding:0 1.5em;
	}
	.site-header .site-header--navigation nav > ul > li > ul {
		margin-left:0;
		padding-left:1.5em;
	}
	.site-header nav > ul li {
		line-height: 200%;
	}
	#block-global-theme-bryanhallformobile {
		display:block;
	}
	.paragraph--type--hero.paragraph--view-mode--default {
		display:none;
	}
	.site-footer .site-info-content nav[id^="block-"], .site-footer .site-info-content div[id^="block-"] {
    width: 100% !important;
    margin: 0.5em auto !important;
  }
 /* .site-footer .site-info-content nav[id^="block-"] ul.block-menu {*/
	/*  display: inline-block;*/
	/*  text-align: left;*/
	/*  font-size: 1.5em;*/
	/*  line-height: 190%;*/
	/*  font-weight: normal;*/
	/*}*/
	.site-footer .site-info-content nav[id^="block-"] ul.block-menu {
		display:none;
	}
	.our-people-view .item-list ul li {
		width:50%;
	}
  html, body {
    max-width: 100%;
    overflow-x: clip; /* modern; doesn't create new formatting context */
  }
  @supports not (overflow-x: clip) {
    html, body { overflow-x: hidden; } /* fallback */
  }
}
