body,html{height:100%}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}body{color:#fff;font-family:'Open Sans',sans-serif;margin:0;padding:0}.background-image{background-attachment:fixed;background-image:url(img/bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;display:block;-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);height:1866px;left:0;position:fixed;right:0;z-index:-1;width:100%}.content{position:relative;z-index:0}.hero-header{margin:0 auto;padding:400px 0 100px;width:90%}.hero-header h1{font-size:128px;font-weight:200;letter-spacing:-10px;margin-top:0;margin-bottom:20px}.hero-header h2{font-weight:400;margin-top:0}@media (max-width:480px){.hero-header{padding:80px 0 30px}.hero-header h1{font-size:42px;letter-spacing:-3px}.hero-header h2{font-size:18px;line-height:18px}}.main{background:#fff;color:#000;width:100%;margin-bottom:150px}.main .main__inner{margin:0 auto;padding:100px 0 50px;width:90%}.main .main__footer{margin-top:100px}@media (max-width:480px){.main{margin-bottom:50px}.main .main__inner{padding:10px 0}.main .main__footer{margin-top:30px}}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact{margin:0 auto 150px;width:800px}.contact .contact__inner{margin-left:-15px;margin-right:-15px;text-align:center}.contact .contact__inner input,.contact .contact__inner textarea{background:rgba(255,255,255,.3);border:2px solid #fff;border-radius:5px;color:#000;display:block;float:left;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:18px;padding:20px;margin:15px}.contact .contact__inner input::-moz-placeholder,.contact .contact__inner textarea::-moz-placeholder{color:#000;opacity:1}.contact .contact__inner input:-ms-input-placeholder,.contact .contact__inner textarea:-ms-input-placeholder{color:#000}.contact .contact__inner input::-webkit-input-placeholder,.contact .contact__inner textarea::-webkit-input-placeholder{color:#000}.contact .contact__inner input{width:385px}.contact .contact__inner textarea{width:800px}.contact .contact__inner button{background:#e75945;border:none;border-radius:10px;box-shadow:0 3px 0 #ac2a16;color:#fff;font-size:36px;margin:15px;padding:15px 75px;position:relative}.contact .contact__inner button:hover{box-shadow:0 2px 0 #ac2a16;top:1px}@media (max-width:850px){.contact{width:90%;margin:0 auto 30px}.contact .contact__inner,.contact .contact__inner input,.contact .contact__inner textarea{width:100%}.contact .contact__inner button{font-size:24px;width:100%}}.bye-footer{margin:0 auto;padding-top:100px;text-align:center;width:90%}.bye-footer h1{font-size:128px;font-weight:200;letter-spacing:-10px;margin-top:0;margin-bottom:200px}.bye-footer .note{color:#000;margin-top:40px;margin-bottom:40px}@media (max-width:480px){.bye-footer{padding-top:30px}.bye-footer h1{font-size:36px;letter-spacing:-3px;margin-bottom:100px}.bye-footer .note{font-size:12px}}