.about-cards{
    position:relative;
}
.about-cards .w-image{
    transition: opacity ease .3s;
}
.about-cards:hover .w-image{
    opacity:.2;
}
.about-cards h1{
    position:absolute;
    top:30%;
    right:0;
    left:0;
    text-align:center;
    z-index:1
}

.about-cards .w-btn{
    position: absolute;
    bottom: 30px;
    right: 30px;
    left: 30px;
}
.about-cards .w-btn.color_secondary.style_outlined:before{
    background-color: transparent;
}

.page-id-7 .btn-primary{
	background-color:#ee3426 !important;
}
.p-small{
	margin-bottom:7px;
}
/*
Milestones
*/
#container-milestones {
    margin: 55vh 0;
    padding: 50px;
    outline: 1px dashed orange;
}

#block-milestones {
    padding: 10px;
    border: 1px solid black;
    font-family: Helvetica;
}

.tab-awards .stretch{
	background-color: #333 !important;
}
.tab-awards .w-tabs-item.active{
	background-color: #ee2e24;
}

.awards-logo-list{
	list-style:none;
	margin-left:0;
}
.awards-logo-list li{
	display: inline-block;
    width: 19.5%;
    padding: 1%;
    text-align: center;
}
.about-us-landing-cards img { width:100%; }

.awards-category-wrap{
  width:100%;
}
.awards-year-wrap{
  width:50%;
  border:1px solid #ee2e24;
  margin-top:-1px;
}
.awards-year-wrap.show-awards{
  width:100%;
}
.awards-year-wrap .awards-year{
  cursor:pointer;
  padding:10px 0;
}
.awards-year-wrap.show-awards .awards-year{
  width:100%;
}
.awards-year-wrap .awards-year h3{
  margin:0;
  text-align:center;
  width:100%;
}
.awards-year-wrap.show-awards .awards-year h3{
  width:50%;
}
.awards-year-wrap .awards-details{
  width:100%;
  padding:10px 20px;
  display:none;
}
.awards-year-wrap.show-awards .awards-details{
  display:block;
}
.awards-year-wrap .awards-details p{
  margin:0 0 15px 0;
}
.awards-year-wrap .awards-details p span.red{
  color:#ee2e24;
}
@media only screen and (max-width:768px){
.about-cards h1{
	font-size:28px;
}
.about-cards .w-btn{
	bottom:7%;
	line-height:35px;
}
.awards-logo-list li:nth-child(1), .awards-logo-list li:nth-child(2), .awards-logo-list li:nth-child(3), .awards-logo-list li:nth-child(4), .awards-logo-list li:nth-child(5){
    width: 33%;
    padding: 2%;
}
.awards-logo-list li:nth-child(4){
	margin-left:20%;
}
}
@media only screen and (max-width:600px){
.awards-logo-section .wpb_column{
	height:45vw;
	position:relative;
}
.awards-logo-section .wpb_column img{
	width:30vw;
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.awards-logo-list li:nth-child(1), .awards-logo-list li:nth-child(2), .awards-logo-list li:nth-child(3), .awards-logo-list li:nth-child(4), .awards-logo-list li:nth-child(5){
    width: 49%;
    padding: 2%;
	margin:15px 0;
}
.awards-logo-list li:nth-child(4){
	margin-left:auto;
}
.awards-logo-list li:nth-child(5){
	margin-left:30%;
	width:40%;
}
}