.wrap,h1 a{display:block}*{padding:0;margin:0;box-sizing:border-box;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga','kern'}body,html{width:100%;height:auto;background-color:#1e1e20;font-size:1em}body{display:flex;align-items:center;justify-content:center;height:100vh}.wrap{position:relative;max-width:600px;min-width:300px;min-height:170px;width:40vw;height:22vw;text-align:center}h1,h1 a{width:100%;height:100%}h1{position:absolute;z-index:200;pointer-events:none}h1 a{color:#fff;background:url(../img/amanzada.png) center -2% no-repeat;background-size:100% auto;text-indent:-22303px}.btn{position:relative;margin-top:50%;display:inline-block;color:#d9cb9e;border:1px solid #d9cb9e;border-radius:3px;padding:0 66px;line-height:3em;font-family:rift-soft,Arial,sans-serif;font-style:normal;font-weight:300;font-size:1.3em;text-decoration:none;text-transform:uppercase;z-index:100;transition:all .3s ease-out;background-color:#1e1e20;cursor:pointer}.btn:hover{box-shadow:0 4px 40px #000}body.cards{background:url(/lib/img/card/wood.jpg) center center no-repeat #fff}body.cards .card .back,body.cards .card .front{box-shadow:0 2px 10px 0 rgba(0,0,0,.5);background:#1a1a1a}body.cards .container{width:480px;height:480px;position:relative;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px}body.cards .card,body.cards .card div{height:100%;width:100%;position:absolute}body.cards .card{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%}body.cards .card div{display:block;line-height:260px;color:#fff;text-align:center;font-weight:700;font-size:140px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}body.cards .card .back img,body.cards .card .front img{width:480px;height:auto}body.cards .card .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}body.cards .card.flipped{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}