header,footer{z-index:2}header{position:absolute}header .calltoaction{display:block}footer{position:relative}.image-section{padding-top:2em}#overlayer{position:fixed;left:0;top:0;height:100%;width:100%;z-index:1;background:rgba(255,255,255,.6);display:none}#overlayer>div{position:absolute;left:50%;top:50%;width:100%;max-width:400px;padding:1em;border-radius:5px;box-shadow:0 0 5px -3px rgba(0,0,0,.5);filter:none;background:rgba(255,255,255,.9);transform:translate(-50%,-50%) scale(1.2);transition:all .5s;opacity:0}#overlayer.active{display:block}#overlayer>div.active{opacity:1;transform:translate(-50%,-50%) scale(1)}#overlayer>div .title{background:#222;color:white;font-weight:bold;padding:1em;margin:-1em -1em 1em -1em;border-radius:5px 5px 0 0}.selector-section{padding-top:2em}.view-button.active:before{background:#04060f}.comparisonSection .selector-title{position:absolute;left:0;top:-2em;width:100%}.hero.inverted{color:white;background-repeat:repeat-y;background-size:100vw 101.625vw;background-position:center center;animation:bgScrollTop 65s linear infinite}.afterImage{border-right-color:#3a2780}.hero .videowrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:#04060f}.hero .videowrapper video{opacity:.55;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;overflow:hidden}.formwrapper p{color:#04060f}main.blurry{filter:blur(2px)}@media only screen and (min-width:701px){.hero h1{font-size:60px}.hero h4{font-size:20px}}@media only screen and (max-width:1000px){.hero{background:none !important}}