/* T4 Styling */

.pgcc-footer__nav{
	width: 100%
}

.pgcc-footer__nav li{
	border-right: solid 1px #E2E2E2;
	margin: 0 1rem 0 0;
    padding: 0 1rem 0 0;
} 

.pgcc-footer__nav li:last-of-type{
	border: none;
	margin-right: 0;
}

.pgcc-footer__nav li:after{
	display: none;
}

.homepage-events .event-info > p{
	margin-left: 0px;
}

.homepage-events .date-stamp {
	min-width: 68px;
}


    @media (min-width: 1025px) {
      .homepage-events .date-stamp {
        min-width: 110px;
            } }
    @media (min-width: 1201px) {
      .homepage-events .date-stamp {
        min-width: 92px;
            } }



@media screen and (min-width: 40em) {
.pgcc-footer__nav ul{
	column-count: 3;
    column-gap: 20px;
	display: block;
}

}

@media screen and (max-width: 39.9375em) {
.pgcc-footer__nav ul{
	column-count: 2;
display: block;
} 

}

.hero-wrapper-youtube {
    overflow: hidden;
    position: relative;
}
.hero-wrapper-youtube figure {
    background-size: cover;
}
.hero-wrapper-youtube iframe {
    top: 0;
    left: -50%;
    position: relative;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    transition: opacity 200ms ease-in-out;
}

.video-wrapper {
    overflow: hidden;
}
.video-wrapper video {
    position: relative;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.video-wrapper video.no-of {
    width: 130%;
    height: 130%;
    left: -15%;
}
@media (min-width: 700px) {
    .hero-wrapper-youtube iframe {
        top: -60px;
        left: 0;
    }
    .video-wrapper figure,
    .hero-wrapper-youtube figure
     {
        position: relative;
    }
    .video-wrapper figure figcaption, 
    .hero-wrapper-youtube figure figcaption {
    /* top: 30px; */
    position: absolute;
    bottom: 30%;
    }
}








