@-webkit-keyframes blinker{from{background:#e44545}to{background:#f27e38}}.gallery{margin:0;padding:0;list-style-type:none}.gallery .image{width:100%;position:absolute;bottom:0;background-size:cover}.gallery .image span{display:block;position:absolute;top:.5em;right:.5em;background:#e44545;color:#fff;font-weight:bold;border-radius:4px;font-size:.8em;padding:.25em .5em;border-bottom:solid 2px #aa1919;box-shadow:0 3px 8px 0px rgba(0,0,0,.4);text-shadow:0 0 11px #e44545;-webkit-animation-name:blinker;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:2;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}.gallery .image:hover span{-webkit-animation-iteration-count:infinite}.gallery li{position:relative}.gallery.big{font-size:1.3em}.gallery.big h1{font-size:1.9rem}.gallery.big .image{height:200px}.gallery.big .image div{color:#fefefe;background:#5a535e;box-shadow:-4px 4px 5px 0px rgba(0,0,0,.2);position:absolute;right:-0.5em;bottom:1em;padding:.5em 1em;border-radius:1px 0 0 1px;font-size:1rem}.gallery.big .image div::after{content:"";position:absolute;right:0;bottom:-0.5em;width:0;height:0;border-style:solid;border-width:.5em .5em 0 0;border-color:#433d45 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.gallery.big li{margin:70px 0 140px;padding:0 0 200px 0}.gallery.small .image{width:200px;height:auto;top:0;background-position:center}.gallery.small a{position:relative;bottom:auto}.gallery.small li{padding:0 0 0 220px;margin:50px 0}.gallery.small li .image{left:0}.intro{font-size:1.5em}.patreon-blurb{text-align:center;margin:3em 0 1em}.patreon-blurb a{width:13em;display:block}#mc_embed_signup #mc_embed_signup_scroll{display:flex}#mc_embed_signup #mc_embed_signup_scroll .button{margin:0 0 0 1em}@media(min-width: 630px){.patreon-blurb a{margin:0 .5em;display:inline-block}}.newsletter-contest{border-bottom:solid 3px #27232a;margin:2em 0;background:#3b363d;display:flex;flex-wrap:wrap;border-radius:2px}.newsletter-contest .signup{display:flex;flex-direction:column;justify-content:center}.newsletter-contest .contest,.newsletter-contest .signup{flex:1 1 390px;padding:1em;box-sizing:border-box}.newsletter-contest .title{font-size:1em;font-weight:bold}.newsletter-contest .title strong{color:#fff}.newsletter-contest p{font-size:.75em;margin:.25em}.newsletter-contest .images{text-align:center}.newsletter-contest .images div{width:55px;height:55px;background:#27232a;display:inline-block;margin:10px}.newsletter-contest h2{margin-top:.5em !important;text-align:center}.newsletter-contest form{text-align:center}.patreon-button{display:inline-block;padding:10px;color:#fff;text-decoration:none;border-radius:5px;background:#f96854;margin:0 auto .5em;display:inline-block}.patreon-button svg{margin:-9px;width:32px;height:32px}.patreon-button:hover{background:#fa7e6d}@media(min-width: 446px){.gallery.big .image{width:430px}.gallery.small .image{width:200px}.intro{font-size:1.5em}}@media(max-width: 976px){.gallery.small .image{max-width:100%;height:100px;top:auto;bottom:0}.gallery.small a{position:relative;bottom:auto;left:220px}.gallery.small li{padding:0 0 50px 0}.gallery.small li .image{left:0}}@media(max-width: 446px){.gallery.small li{margin:100px 0}.gallery.small a{bottom:-120px;left:0}}@media(min-width: 976px){.gallery.big .image{width:460px;height:auto;top:0}.gallery.big a{position:relative;bottom:auto}.gallery.big li{padding:0 0 0 500px;margin:70px 0}.gallery.big li .image{left:0}}article{position:relative}article header{margin-bottom:1em}article header h1{margin-bottom:0}article header .icon{margin-left:.5em;top:.125em;position:relative}article header .icon path{fill:#665f6c}article .body{max-height:300px;overflow:hidden;position:relative}@media(min-height: 400px){article .body .some_element{max-height:80vh}}article .body .fade{height:100px;position:absolute;left:0;right:0;bottom:0;background-image:linear-gradient(transparent, rgba(51, 47, 53, 0.6), rgba(51, 47, 53, 0.9), #332f35)}article .read-more{display:block;position:absolute;right:0;font-weight:bold;text-transform:uppercase;text-align:center;font-size:.7em;width:100px;background-color:#4c4550;padding:.5em .5em;border-radius:.5em;color:#b4abbd}
/*# sourceMappingURL=../../maps/homepage/css/home.css.map */
