.sePageLayout .sePageFooter { margin-top: 0px; }

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@1,300&display=swap');

@media only screen and (max-width: 991px)
.sePage .sePageMain {
 margin-top: 0px;
}
.sePage .sePageMain {
 margin-top: 0px;
}

.LOFO {
font-family: 'Lato', sans-serif;
margin-bottom: 0px !important;
padding-top:8px;
padding-bottom:8px;
}
.LOFO a {text-decoration:none !important;}

 /* video hero */
 .video-foreground {
 display: block;
width:100%; 
height:80%;
 }
 .ws-video-hero.large .fixed-overslider {
 min-height: calc(90vh - 60px);
 padding: 0;
 }
 .sePage .sePageLayout .ws-2col-slider-section .content-block-column {
 min-height: 680px;
 }
 .sePage
 .sePageLayout
 .ws-2col-slider-section.text-contained
 .content-block-content {
 width: 720px;
 margin: auto;
 }
}

@media (min-width: 992px) {
 .sePage .sePageLayout .ws-hero-slider.large .content-block-column {
 min-height: calc(90vh - 60px);
 }

 /* video hero */
 .ws-video-hero .bg-video {
 display: block;
 }
}

.ytp-chrome-top { display:none !important; }

.tbf-hero-top-inner::after {
 background-color: rgba(26, 26, 26, .3);
}

.tbf-hero-top-inner .content-block-column {
 justify-content: flex-start;
}
.tbf-hero-top-inner .content-block-column {
 justify-content: flex-end;
}