﻿section.b-m-full-screen-hero{position:relative;background-size:cover;background-position:center center;opacity:0;overflow:hidden}section.b-m-full-screen-hero.margin-bottom{margin-bottom:120px}section.b-m-full-screen-hero.loaded{opacity:1}@supports not (-webkit-touch-callout: none){section.b-m-full-screen-hero{background-attachment:fixed}}section.b-m-full-screen-hero{height:100vh;min-height:500px}@media(max-width: 767px){section.b-m-full-screen-hero{height:70vh;background-attachment:initial}}section.b-m-full-screen-hero video.fullvid{object-fit:cover;position:absolute;top:0;left:0;width:100vw;height:100vh;min-height:500px;z-index:1;pointer-events:none}section.b-m-full-screen-hero .full-screen-hero-gradient{position:absolute;width:100%;height:100%;background:linear-gradient(45deg, black 0%, rgba(0, 0, 0, 0) 50%);pointer-events:none;z-index:2}@media(max-width: 767px){section.b-m-full-screen-hero .full-screen-hero-gradient{background:linear-gradient(45deg, black 0%, rgba(0, 0, 0, 0) 60%)}}section.b-m-full-screen-hero .full-screen-hero-fade-overlay{position:absolute;width:100%;height:100%;background:linear-gradient(45deg, black 0%, rgba(0, 0, 0, 0) 40%);pointer-events:none;background-color:#000;display:none}section.b-m-full-screen-hero .full-width{position:relative;height:100%;width:100%;padding:0 80px;z-index:2}@media(max-width: 767px){section.b-m-full-screen-hero .full-width{padding:0 20px}}section.b-m-full-screen-hero .full-width .full-screen-hero-content{position:absolute;bottom:120px}@media(max-width: 767px){section.b-m-full-screen-hero .full-width .full-screen-hero-content{bottom:40px;max-width:300px}}section.b-m-full-screen-hero .full-width .full-screen-hero-content .full-screen-hero-title{color:#fff}section.b-m-full-screen-hero .full-width .full-screen-hero-content span.full-screen-hero-copy{color:#fff;display:block;font-size:20px;line-height:28px;font-weight:400;font-family:"Titillium Web","sans-serif"}@media(max-width: 767px){section.b-m-full-screen-hero .full-width .full-screen-hero-content span.full-screen-hero-copy{font-size:16px}}section.b-m-full-screen-hero .full-width .full-screen-hero-content span.full-screen-hero-copy span,section.b-m-full-screen-hero .full-width .full-screen-hero-content span.full-screen-hero-copy p{font-size:20px;line-height:28px;font-weight:400;font-family:"Titillium Web","sans-serif"}@media(max-width: 767px){section.b-m-full-screen-hero .full-width .full-screen-hero-content span.full-screen-hero-copy span,section.b-m-full-screen-hero .full-width .full-screen-hero-content span.full-screen-hero-copy p{font-size:16px}}section.b-m-full-screen-hero .full-width .full-screen-hero-content span.full-screen-hero-copy{max-width:600px}section.b-m-full-screen-hero .full-width .full-screen-hero-content a.full-screen-hero-button,section.b-m-full-screen-hero .full-width .full-screen-hero-content a.beta-cta,section.b-m-full-screen-hero .full-width .full-screen-hero-content button.bvideo{margin-top:20px;margin-right:20px;font-family:"Titillium Web","sans-serif";text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:400;line-height:1;text-decoration:none;background-color:#3a3b3f;color:#fff;border-radius:4px;padding:15px 20px;display:inline-block;transition:all .1s ease-out;border:0;min-width:150px;text-align:center}section.b-m-full-screen-hero .full-width .full-screen-hero-content a.full-screen-hero-button:hover,section.b-m-full-screen-hero .full-width .full-screen-hero-content a.beta-cta:hover,section.b-m-full-screen-hero .full-width .full-screen-hero-content button.bvideo:hover{background-color:#575a65}section.b-m-full-screen-hero .full-width .full-screen-hero-content button.bvideo:after{font:var(--fa-font-solid);-webkit-font-smoothing:antialiased;content:"";transition:transform .1s ease-out;display:inline-block;transform:translateX(5px)}section.b-m-full-screen-hero .full-width .full-screen-hero-content button.bvideo:hover:after{transform:translateX(8px)}section.b-m-full-screen-hero.full-screen-text-right .full-screen-hero-gradient{background:linear-gradient(315deg, black 0%, rgba(0, 0, 0, 0) 30%)}@media(max-width: 767px){section.b-m-full-screen-hero.full-screen-text-right .full-screen-hero-gradient{background:linear-gradient(45deg, black 0%, rgba(0, 0, 0, 0) 60%)}}section.b-m-full-screen-hero.full-screen-text-right .full-width .full-screen-hero-content{right:80px}@media(max-width: 767px){section.b-m-full-screen-hero.full-screen-text-right .full-width .full-screen-hero-content{left:20px;max-width:300px}}section.b-m-full-screen-hero.small-variant{height:80vh;background-attachment:initial}section.b-m-full-screen-hero.small-variant video.fullvid{height:80vh}section.b-m-full-screen-hero.small-variant .full-screen-hero-fade-overlay{display:none}section.b-m-full-screen-hero.small-variant .full-width .full-screen-hero-content a.full-screen-hero-button{font-family:"Titillium Web","sans-serif";text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:400;line-height:1;text-decoration:none;background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;border-radius:4px;padding:15px 20px;display:inline-block;transition:all .1s ease-out;min-width:180px;text-align:center}section.b-m-full-screen-hero.small-variant .full-width .full-screen-hero-content a.full-screen-hero-button:hover{background-color:#fff;color:#3a3b3f}section.b-m-full-screen-hero.micro-variant{height:420px;background-attachment:initial;min-height:420px}section.b-m-full-screen-hero.micro-variant video.fullvid{height:420px}section.b-m-full-screen-hero.micro-variant .full-screen-hero-fade-overlay{display:none}section.b-m-full-screen-hero.micro-variant .full-width .full-screen-hero-content{bottom:20px}section.b-m-full-screen-hero.micro-variant .full-width .full-screen-hero-content a.full-screen-hero-button{font-family:"Titillium Web","sans-serif";text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:400;line-height:1;text-decoration:none;background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;border-radius:4px;padding:15px 20px;display:inline-block;transition:all .1s ease-out;min-width:180px;text-align:center}section.b-m-full-screen-hero.micro-variant .full-width .full-screen-hero-content a.full-screen-hero-button:hover{background-color:#fff;color:#3a3b3f}
