#slide_landing{text-align:center;position:relative;width:auto;z-index:4;background:url(../img/landing/homepage.jpg) center center/cover no-repeat;height:calc(100vh - 180px)}@media only screen and (max-width:1023px){#slide_landing{background:url(../img/landing/homepage_portrait.jpg) center center/cover no-repeat}}@media only screen and (max-width:737px){#slide_landing{opacity:1!important;height:calc(100vh - 61px)}}#slide_landing .slide_landing_valign{font-family:hurme-bold,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (orientation:portrait) and (max-width:737px){#slide_landing .slide_landing_valign{top:45%;left:0;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}}#slide_landing .slide_landing_valign .slide_landing_logo img{height:20vh}@media only screen and (max-width:1023px){#slide_landing .slide_landing_valign .slide_landing_logo img{height:14vh}}@media only screen and (orientation:portrait) and (max-width:737px){#slide_landing .slide_landing_valign .slide_landing_logo img{height:auto;width:85%}}#slide_landing .slide_landing_valign .slide_landing_text{min-width:190px;font-size:100px;text-transform:uppercase}@media only screen and (max-width:737px){#slide_landing .slide_landing_valign .slide_landing_text{font-size:15px}}#slide_landing .slide_landing_valign .slide_landing_button{font-family:hurme-semibold,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;text-transform:uppercase;cursor:pointer;display:inline-block;margin-top:6%;padding:7px 32px;font-size:13px;border:1px solid #000;letter-spacing:.05em;background:#000;color:#fff}@media only screen and (max-width:737px){#slide_landing .slide_landing_valign .slide_landing_button{padding:7px 19px;font-size:11px}}#slide_landing .slide_landing_valign .slide_landing_button.hovered{background:#fff;color:#000}