.fade{opacity:0;transform:translate(0,10vh);transition:all 1s}.fade.visible{opacity:1;transform:translate(0,0)}.nav-items{width:100%;padding-left:30px;flex-wrap:wrap}.nav-contact{flex:1 1 auto;align-self:flex-end}.nav-item-contact{text-align:right}.nav-item a{color:#000;text-decoration:none;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.02em;text-align:left}.row-number-4 .row-fluid{max-width:1166px !important;margin:0 auto}.footer-wrap{padding:60px 0px 80px}.footer-info{grid-column-start:10;grid-column-end:13}.header-text h1{color:#fff;font-family:'Roboto';font-style:normal;font-weight:300;font-size:80px;line-height:94px;letter-spacing:.02em}.header-text{padding-top:128px}.buttoncomponent .button-style{border:2px solid transparent;-webkit-font-smoothing:antialiased !important;cursor:pointer !important;-moz-user-select:none !important;-webkit-user-select:none !important;-o-user-select:none !important;user-select:none !important;display:inline-block !important;text-align:center !important;text-decoration:none !important;-moz-transition:all .4s ease !important;-webkit-transition:all .4s ease !important;-o-transition:all .4s ease !important;border-radius:6px !important;border-width:0px !important;font-family:sans-serif !important;height:auto !important;transition:all .4s ease !important;padding:10px 18px !important;text-shadow:none !important;line-height:1.5em !important;font-family:sans-serif !important;text-transform:uppercase !important;font-weight:700 !important;font-size:16px !important}.buttoncomponent .button-style:hover{color:#fff !important;box-shadow:none;color:#fff !important;transform:scale(1.02)}