@import url(https://use.typekit.net/bdb0rgo.css);body *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;cursor:default;font-family:urw-din,sans-serif}script{display:none}body{height:100vh;width:100%;margin:0;padding:0;font-family:urw-din,sans-serif;overflow:hidden;position:relative}@media (max-width:1100px){body{overflow:auto}}.lt-background{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.lt-background img{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}.lt-shadow{position:absolute;left:0;right:0;bottom:0;height:375px;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,0)),to(rgba(255,255,255,.5)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%)}.lt-shadow-white{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.25)}.lt-content{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.lt-container{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-row{width:100%;text-align:center}.c-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-row-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.c-contact_back{border-bottom:1px solid #000;height:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-contact{margin:0 180px;width:300px}.c-text{text-align:center;font-size:30px;letter-spacing:0;line-height:36px}.c-contact-row{font-size:18px;letter-spacing:.1em;line-height:22px;text-transform:uppercase;margin-bottom:5px}.c-contact-name{font-weight:700;margin-bottom:25px}.c-bottom-text{font-size:11px;letter-spacing:.05em;line-height:13px}a{color:#000}a:active,a:focus,a:hover,a:visited{color:#000;cursor:pointer}#logo{margin-top:130px}#text{margin-top:165px}#contact{margin-top:225px}#bottom{margin-top:100px}@media (max-width:1920px){#logo{margin-top:100px}#text{margin-top:145px}#contact{margin-top:205px}#bottom{margin-top:80px}}@media (max-width:1600px){#logo{margin-top:90px}#text{margin-top:115px}#contact{margin-top:145px}#bottom{margin-top:80px}}@media (max-width:1280px){#logo{margin-top:90px}#text{margin-top:105px}#contact{margin-top:125px}#bottom{margin-top:70px}.c-text{font-size:25px;letter-spacing:0;line-height:30px}.c-contact-row{font-size:15px;letter-spacing:.1em;line-height:19px}.c-title img{width:200px;height:116px}}@media (max-width:550px){#bottom{padding:0 40px}.c-row-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-contact{margin:0;margin-top:50px;width:100%}.c-contact_back{height:35px;width:50%}.c-contact_back_second{display:none}.c-text{font-size:20px;letter-spacing:0;line-height:24px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-contact-row{font-size:15px;letter-spacing:.1em;line-height:18px}.c-title img{width:186px;height:113px}.c-bottom-text{font-size:10px;letter-spacing:.05em;line-height:12px}}@media (max-height:720px){#logo{margin-top:70px}#text{margin-top:70px}#contact{margin-top:100px}#bottom{margin-top:60px}}@media (max-height:640px){#logo{margin-top:60px}#text{margin-top:60px}#contact{margin-top:80px}#bottom{margin-top:45px}}@media (max-height:570px){#logo{margin-top:50px}#text{margin-top:60px}#contact{margin-top:50px}#bottom{margin-top:45px}}
