@import url("https://fonts.googleapis.com/css?family=Slabo+27px");
body, html {
  height: 100%; }

body {
  font-family: 'Slabo 27px', serif;
  justify-content: center;
  align-items: center;
  background: #eee; }

.button {
  background: crimson;
  color: #fff;
  border: 2px solid #c51236;
  border-radius: 3px;
  padding: 10px 20px;
  font-size: 40px;
  cursor: pointer;
  box-shadow: 10px 10px rgba(0, 0, 0, 0.4);
  transition: 0.3s all cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .button:hover {
    background: #ed365b;
    box-shadow: 1px 1px rgba(0, 0, 0, 0.4);
    padding: 10px 40px; }

main {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url("http://cdn.collider.com/wp-content/uploads/2017/04/my-little-pony-friendship-is-magic-season-7-image-3.png") no-repeat center;
  background-size: cover; }

.shadow {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  display: none; }

.modal {
  width: 95%;
  max-width: 700px;
  padding: 30px 30px 120px 30px;
  background: #fff;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  display: none; }
  .modal .button {
    position: absolute;
    left: 50%;
    font-size: 20px;
    transform: translateX(-50%); }

.close {
  display: inline-block; }
  .close:before {
    content: "x";
    cursor: pointer;
    font-size: 30px; }

h1 {
  text-align: center;
  font-size: 50px;
  font-weight: normal;
  text-transform: uppercase;
  color: crimson; }

/*# sourceMappingURL=style.css.map */
