[class*="wp-container"].wp-block-columns.grid-x{
flex-wrap: wrap;	
gap: 0;
}



html{width: 100%; overflow-x: hidden;}

section.content.pt-0, .pt-0{padding-top: 0}

.hero .slide::after{
	width: 125vw !important;
}

.hero .slide.no-shadow:after{
	background-image: none
}

p.h6{text-transform: uppercase;}

.wp-cover-block{height: 0; position: relative; overflow: hidden; display: flex; align-items: center; padding: 2em; margin-left: -1rem}
.wp-block-cover__image-background{position: absolute; z-index: -1; left: 0; right: 0; top: 50%; transform: translateY(-50%);}

hr.vertical{height: 100%; 
	border-bottom: none; 
	
border-left: 1px dashed #a7a9ac;}

svg .font-condensed{font-family: 'Roboto Condensed'} 
svg .weight-700{font-weight: 700}
.black{font-weight: 900}

@media only screen and (max-width: 720px) {

	.lead {
		font-size: 110%;
		line-height: 1.4;
	}

}

@media only screen and (max-width: 1080px){

	.home #social{
		margin-top: -1rem; 
	}

	.home #social .social-list{
		margin-left: auto;
		margin-right: 2rem;
	}
	.home #market h3{
		margin-top: 1em;
		color: #000000;
		text-shadow: none;
	}	

}

.mega{font-family: 'Roboto Condensed', 'Roboto', sans;}

.is-layout-flex{
	
	row-gap: 0rem;
	column-gap: 0.66rem;
	display: flex;
}
.is-layout-flex.grid-x{
	column-gap: 0;
}

.wp-block-group.is-layout-flex > p{
	margin-bottom: 0;
}
.wp-block-group.has-background{
	padding: 0.66rem;
}
/* $black     = '#000000';
$beige     = '#DBD7D3';
$dark_beige = '#9D9490';
$orange     = '#F7941E';
$dark_gray = '#828487';
$light_gray = '#EAEAEA';
$gray      = '#C5CBD1';
$earth     = '#5B514C';
$yellow    = '#FFD100';
$green     = '#4B9E46';
$khaki     = '#537259';
$teal      = '#517480';
$lilac     = '#7F6980';
$naartjie  = '#F2632E';
$maroon    = '#410100';
$white     = '#FFFFFF';
$cyan     = '#00AEEF'; */
.has-light-gray-background-color{
	background-color: #EAEAEA;
}
.has-beige-background-color{
	background-color: #DBD7D3;
}


.has-naartjie-color{
	color: #F2632E;
}

.has-orange-color{
	color: #F7941E;
}

.has-black-color{
	color: #5b514c
}

.max-600{
	max-width: 600px;
}

.hero .slide::before{
	z-index: 99;
	max-height: 120px;
}

.max-680{
	max-width: 680px;
}

.hero-cover{
	max-width: 260px
}

p.stat{margin-bottom: 0.6rem;
	margin-block-start: 0em;
    margin-block-end: 0em;
}

.stat.has-x-large-font-size{
	font-size: 5em
}

.has-x-large-font-size{
	font-size: 4em;
	line-height: 1em;
}
.has-small-font-size{
	font-size: 0.9em;
	line-height: 1.2em;
}

@media (min-width: 782px){
	.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{
		flex-basis: auto !important;
	}
}

@media (min-width: 782px){
.wp-block-columns.grid-x {
  flex-wrap: wrap !important;
}
}

.wp-block-embed__wrapper {
	position: static !important

}
.wp-block-columns.space-between:not(.is-not-stacked-on-mobile) > .wp-block-column{
	flex-grow: unset;
	flex-basis: auto;

}


.home .ticker{margin-top: -40px;}

.grid-padding-x.graph-wrap{
	padding-left: 0;
	padding-right: 0;
}

#goldcontainer,
#jsecontainer,
#nysecontainer{
	width:100%; 
	min-width: 300px;
	height: 500px; 
	position: relative;
	max-width: 1600px;
	margin: 9 auto;
}
#goldcontainer svg *,
#jsecontainer svg *,
#nysecontainer svg *{	
	font-family:  "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}


