@import url(https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Cardo:400,400italic,700);
@import url(https://fonts.googleapis.com/css?family=Amiri:400,400italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,700italic,400italic,300,300italic);
@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,400italic,700,700italic&subset=latin,cyrillic-ext,latin-ext,cyrillic);
.gg-blank-page-wrapper {
  box-sizing: border-box;
  padding: 50px 40px;
  font-family: Amiri, Cardo, Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
  font-size: 26px;
  background-color: #dedede;
  color: #333;
  width: 100%;
  height: 100%;
  overflow: auto;
  line-height: 1.6;
  -webkit-font-feature-settings: "liga", "dlig";
          font-feature-settings: "liga", "dlig";
  text-rendering: optimizeLegibility;
}
.gg-blank-page-wrapper *,
.gg-blank-page-wrapper *:before,
.gg-blank-page-wrapper *:after {
  box-sizing: inherit;
}
.gg-blank-page-wrapper .inner-wrapper {
  margin: auto;
  max-width: 800px;
}
.gg-blank-page-wrapper .more {
  cursor: pointer;
  -webkit-animation: 0.8s ease-in-out 0s infinite alternate blink;
          animation: 0.8s ease-in-out 0s infinite alternate blink;
}
.gg-blank-page-wrapper .multiple-choice {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.gg-blank-page-wrapper .multiple-choice:hover .choice {
  opacity: .5;
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43);
  transition: opacity 0.2s ease-out, -webkit-transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43);
  transition: opacity 0.2s ease-out, transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43);
  transition: opacity 0.2s ease-out, transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43), -webkit-transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43);
  -webkit-transform: translateY(0) !important;
          transform: translateY(0) !important;
}
.gg-blank-page-wrapper .multiple-choice .choice {
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  opacity: 0;
  display: block;
  -webkit-transition: opacity 0.4s ease-out 0.3s, -webkit-transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43) 0.4s;
  transition: opacity 0.4s ease-out 0.3s, -webkit-transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43) 0.4s;
  transition: opacity 0.4s ease-out 0.3s, transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43) 0.4s;
  transition: opacity 0.4s ease-out 0.3s, transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43) 0.4s, -webkit-transform 0.3s cubic-bezier(0, 0.11, 0.31, 1.43) 0.4s;
}
.gg-blank-page-wrapper .multiple-choice .choice:first-child {
  opacity: .5;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(1) {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(2) {
  -webkit-transform: translateY(33%);
          transform: translateY(33%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(3) {
  -webkit-transform: translateY(66%);
          transform: translateY(66%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(4) {
  -webkit-transform: translateY(99%);
          transform: translateY(99%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(5) {
  -webkit-transform: translateY(132%);
          transform: translateY(132%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(6) {
  -webkit-transform: translateY(165%);
          transform: translateY(165%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(7) {
  -webkit-transform: translateY(198%);
          transform: translateY(198%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(8) {
  -webkit-transform: translateY(231%);
          transform: translateY(231%);
}
.gg-blank-page-wrapper .multiple-choice .choice:nth-child(9) {
  -webkit-transform: translateY(264%);
          transform: translateY(264%);
}
.gg-blank-page-wrapper .multiple-choice .choice:hover {
  opacity: 1;
}
@media (max-width: 600px) {
  .gg-blank-page-wrapper {
    font-size: 20px;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes blink {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
