@font-face{font-family:'BebasNeue-Light';src:url(../fonts/bebasneue-light/bebasneue_light-webfont.svg) format("svg") , url(../fonts/bebasneue-light/bebasneue_light-webfont.woff) format("woff") , url(../fonts/bebasneue-light/bebasneue_light-webfont.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Pfdintextcondpro-regular';src:url(../fonts/pfdintextcondpro-regular/pfdintextcondpro-regular.eot);src:url(../fonts/pfdintextcondpro-regular/pfdintextcondpro-regular.eot?#iefix) format("embedded-opentype") , url(../fonts/pfdintextcondpro-regular/PFDinTextCondPro-Regular.woff) format("woff") , url(../fonts/pfdintextcondpro-regular/pfdintextcondpro-regular.woff2) format("woff2") , url(../fonts/pfdintextcondpro-regular/PFDinTextCondPro-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-Light';src:url(../fonts/roboto-light/RobotoLight.eot);src:url(../fonts/roboto-light/RobotoLight.eot?#iefix) format("embedded-opentype") , url(../fonts/roboto-light/Roboto-Light.svg) format("svg") , url(../fonts/roboto-light/Roboto-Light.woff) format("woff") , url(../fonts/roboto-light/RobotoLight.woff2) format("woff2") , url(../fonts/roboto-light/Roboto-Light.ttf) format("truetype");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;background-color:#fff;font-size:22px;color:#fff;font-family:'Roboto-Light',sans-serif}h1{font-family:'BebasNeue-Light',sans-serif;font-weight:100;color:#fff;margin:0;font-size:2.18em;letter-spacing:-.1px}.wrap{width:100%;min-height:845px;height:100vh;position:relative;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center top;overflow-x:hidden}.wrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}header,section,footer{position:relative}header{text-align:center;margin:52px auto 0}p{margin:0 0 30px 0;line-height:1.4em;letter-spacing:.1px;font-weight:100;font-size:1em;max-width:638px}a{display:inline-block;color:#fff;text-decoration:none}.section{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo{width:100%;overflow:hidden;display:inline-block;text-align:center}.logo img,.logo h1{display:inline-block}.logo h1{margin:-3px 0 0 10px}.container{max-width:1400px;margin-left:auto;margin-right:auto;width:94%;overflow:initial}.col{float:right;width:50%}.footer{text-align:center;position:absolute;bottom:82px;left:0;width:100%}.footer p{font-size:.62em;margin:0 auto;max-width:538px;letter-spacing:0}.q-block{text-align:center;border-right:none;position:relative;margin:152px auto 0;padding:70px 0 73px 142px}.q-block:before{content:'';position:absolute;top:0;left:0;width:50vw;height:100%;background-color:rgba(115,82,161,.5);border:1px #8f8b88 solid;z-index:-1}.q-block h1{text-align:center;letter-spacing:2.5px;margin:0 auto 15px}.q-block a{font-family:'Pfdintextcondpro-regular',sans-serif;text-transform:uppercase;border:1px #fff solid;padding:5px 60px;font-size:.8em;letter-spacing:1px;margin:0 10px;-webkit-transition:all .4s ease;transition:all .4s ease;font-weight:600}.q-block a:nth-child(2) {margin-left:0}.q-block a:nth-child(2):hover {background-color:#fff;color:#7352a1}.q-block a:nth-child(3) {margin-right:0;color:#7352a1;background-color:#fff}.q-block a:nth-child(3):hover {background-color:transparent;color:#fff}@media only screen and (max-width:1440px){body{font-size:20px}.text{padding:0 30px 0 0}.q-block{padding:70px 0 73px 90px;margin:7vw auto 0}p{font-size:.8em}.wrap{min-height:700px}}@media only screen and (max-width:992px){.container{width:96%}.q-block{padding:70px 0 73px 5vw}.wrap{min-height:800px}}@media only screen and (max-width:768px){.wrap{min-height:100px;height:auto;padding:0 0 40px;-webkit-background-size:220%;background-size:220%;background-color:#000}.col{float:none;width:100%}.q-block{margin:0 auto;padding:40px 0 43px 5vw}.q-block:before{width:auto;left:-10%;right:-10%}.q-block a{padding:4px 50px}.section{position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:0;left:0;margin:36px auto 0}.footer{position:relative;bottom:0}.text{text-align:center;padding:40px 5px 0}p{max-width:100%}}