.grid-block .row.justify-content-center > div {
    margin: .75rem 0;
}

.grid-cell {
	height: 100%;
	position: relative;
}

.grid-deco .grid-cell {
	padding: 2.5rem;
}

.grid-deco .grid-cell:before {
	content: '';
	position: absolute;
	top: 1rem;
	bottom: 1rem;
	left: 1rem;
	right: 1rem;
	border: .5px solid #000000;
}

.grid-wht-bkg:not(.grid-deco) .grid-cell, .grid-wht-bkg.grid-deco .grid-cell:before {
	background-color: #FFF;
}

.grid-wht-bkg.grid-deco * {
	position: relative;
}

.grid-shadow:not(.grid-deco) .grid-cell, .grid-shadow.grid-deco .grid-cell:before {
	box-shadow: 0 30px 50px 0px #0000003b;
}

.hurricane-gird .grid-cell {
    padding: 1.5rem;
	color: #FFF;
	background: rgb(21,32,62);
	background: -moz-linear-gradient(315deg, rgba(21,32,62,1) 0%, rgba(41,64,124,1) 100%);
	background: -webkit-linear-gradient(315deg, rgba(21,32,62,1) 0%, rgba(41,64,124,1) 100%);
	background: linear-gradient(315deg, rgba(21,32,62,1) 0%, rgba(41,64,124,1) 100%);
}

.hurricane-gird .grid-cell li:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13"><circle id="Ellipse_52" data-name="Ellipse 52" cx="6.5" cy="6.5" r="6.5" fill="%23FFF"/></svg>') !important;
}

.hurricane-gird .row.justify-content-center > div:nth-of-type(odd) .grid-cell{
	background: rgb(80,11,11);
	background: -moz-linear-gradient(225deg, rgba(80,11,11,1) 0%, rgba(138,19,19,1) 75%, rgba(159,22,22,1) 100%);
	background: -webkit-linear-gradient(225deg, rgba(80,11,11,1) 0%, rgba(138,19,19,1) 75%, rgba(159,22,22,1) 100%);
	background: linear-gradient(225deg, rgba(80,11,11,1) 0%, rgba(138,19,19,1) 75%, rgba(159,22,22,1) 100%);
}

.grid-gradient-bkg .grid-cell {
	background: rgb(21,32,62);
	background: -moz-linear-gradient(0deg, rgba(21,32,62,1) 0%, rgba(41,64,124,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(21,32,62,1) 0%, rgba(41,64,124,1) 100%);
	background: linear-gradient(0deg, rgba(21,32,62,1) 0%, rgba(41,64,124,1) 100%);
	padding: 2rem;
	border: .5px solid #7690D4;
}

.hurricane-grid-red h5 {
	font-size: 18px;
}

.staff-community-image-grid > .container {
    background-color: #FFF;
    transform: translateY(-6rem);
}