/*body {
	background-image: linear-gradient(90deg, rgba(193, 198, 219, 0.5),
		rgba(185, 201, 220, 0.5), rgba(196, 208, 221, 0.5),
		rgba(203, 216, 224, 0.5)) !important;
}*/
body {
	background-color: #d8d8d8;
}

h1 {
	color: white;
	font-family: Raleway;
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: 700;
	line-height: 26.4px;
}

h3 {
	color: #ffffff;
	font-family: Raleway;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 700;
	line-height: 15.4px;
}

p {
	color: #ffffff;
	font-family: Raleway;
	font-size: 30px !important;
	font-style: normal;
	font-variant: normal;
	font-weight: 700;
	line-height: 15.4px;
}

p.small-date {
	color: #d6c191;
	font-family: Raleway;
	font-size: 15px !important;
	font-style: normal;
	font-variant: normal;
	font-weight: 200;
	line-height: 15.4px;
}

.yellow-icon {
	color: #fbae2f;
	font-size: 90px;
	display: inline-block;
}

/* .yellow-icon:hover 
{
opacity: 0.95
} */
.rotate-icon {
	transform: rotate(45deg);
}

.total-number {
	color: #ffffff !important;
	font-size: 40px !important;
	line-height: 1.3em !important;
	font-weight: 500 !important;
	display: inline !important;
}

.total-description {
	color: #ffffff !important;
	font-size: 25px !important;
	line-height: 1.3em !important;
	font-weight: 500 !important;
	display: inline !important;
}

div.with-margin {
	padding-bottom: 15px !important;
	padding-top: 15px !important;
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 6px;
	background: rgb(31, 54, 92);
	margin-bottom: 30px !important;
}

div.with-less-margin {
	
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 6px;
	background: rgb(31, 54, 92);
	/*margin-bottom: 10px !important;*/
}

p.date-title {
	color: #d6c191 !important;
	font-size: 5.0vmin !important;
}

.container-gray {
	background-color: #d8d8d8;
}