#Banner-section{margin-bottom:0}.banner-video{max-height:680px;position:relative;overflow:hidden}#Banner-section video{object-fit:cover;object-position:0% 25%;width:100%;height:680px}#Banner-section #overlay{z-index:1;background:linear-gradient(#10091100 0%,#080617 100%);width:100%;height:101%;position:absolute}.banner-content{color:#fff;z-index:2;text-align:center;z-index:1;width:100%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.banner-content h1{text-transform:uppercase;letter-spacing:.2rem;opacity:.8;font-family:Lexend Deca,sans-serif;font-size:1.5rem;font-weight:300}.banner-content h3{margin-bottom:2px;font-family:Lexend Deca,sans-serif;font-size:7.1rem;font-weight:100;line-height:9.14rem}.banner-content p{text-align:center;font-family:Avenir Next;font-size:16px;font-weight:400;line-height:27.2px}.banner-main-content{color:#fff;z-index:2;opacity:.8;font-size:1.5rem;font-weight:400;line-height:50.4px;position:relative;top:-50px}.about-description{text-align:left;color:#fff;margin-bottom:110px;font-family:Avenir Next;font-size:24px;font-weight:400;line-height:50.4px}@media screen and (max-width:800px){.banner-video{height:485px}.banner-content{top:50%}#Banner-section video{object-position:92% -31%;height:485px}.banner-content h1{margin-bottom:0;font-size:1rem}.banner-content h3{margin-bottom:10px;font-size:3.1rem;line-height:4.3rem}.banner-content p{margin-bottom:0;font-size:.875rem;font-weight:400}.about-description{text-align:left;color:#fff;width:100%;margin-bottom:72px;font-family:Avenir Next;font-size:18px;font-weight:400;line-height:32.4px}}@media screen and (max-width:350px){.banner-main-content{z-index:2;font-size:1rem;line-height:25px;position:relative;top:-25px}}.imgBanner{object-fit:cover;width:100%;height:100%}
