#video-background {position: fixed;width: 100vw;z-index: -1; background-size: cover; top:60px !important;}
section.banner{top:30px !important;}
#header{z-index: 100 !important; position: fixed !important; width: 100% !important;}
.wrapper{background-color: #fff;}
.wrapper.footer-medias{background-color: #111}
.p-t-0{padding-top: 0 !important;}
.img-section-01{background-image: url("../../images/spotlight05.jpg"); background-repeat: no-repeat; background-position: 0 0; background-size: contain;}
.img-section-02{background-image: url("../../images/spotlight06.jpg"); background-repeat: no-repeat; background-position: 0 0; background-size: contain;}
.img-section-03{background-image: url("../../images/spotlight07.jpg"); background-repeat: no-repeat; background-position: 0 0; background-size: contain;}
.img-section-04{background-image: url("../../images/spotlight08.jpg"); background-repeat: no-repeat; background-position: 0 0; background-size: contain;}
.items.style2.big > *{padding-top:13rem !important;}
.image.left, .image.right {
    width: 50%;
    max-width: 16rem;
}
@media screen and (max-width: 1680px){
	.banner.style2.fullscreen{min-height:auto !important;}
}
@media screen and (max-width: 980px){
	.banner.style2.fullscreen{min-height:40vh !important;}
	.small-devices {display: block;position: relative;background: #fff;}
}
@media screen and (max-width: 480px){
	.banner.style2.fullscreen{min-height:30vh !important;}
	.items.style2.big > *{padding-top:10rem !important;}
}