body, html, .screen {height: 100%;}html {font-size: 14px;min-height: 100%;background: radial-gradient(rgb(243, 245, 52), rgb(250, 179, 66)) no-repeat;}body.loading-state {overflow: hidden;}body.loading-state > #main-screen {z-index: 9999;width: 100%;}.yellow-bg {background: radial-gradient(circle at 50% 30%, rgb(255, 221, 89), rgb(250, 179, 66));background-size: cover;}.blue-bg {background: radial-gradient(circle at 50% 30%, rgb(96, 195, 235), rgb(40, 130, 200));background-size: cover;}.main-screen > .col {flex-direction: column;}.main-screen .col {height: 100%;display: flex;align-items: center;justify-content: center;}.main-screen .col .logo {max-width: 80%;height: auto;margin-bottom: 60px;transform-origin: center center;animation: scaleUp 1s ease-in-out;}.main-screen .characters {position: relative;}.main-screen .characters .shadow {position: absolute;bottom: 0;-webkit-animation: fadein 2s;-moz-animation: fadein 2s;-ms-animation: fadein 2s;-o-animation: fadein 2s;animation: fadein 2s;}.main-screen .col .character {-webkit-transition: 1.5s ease-in-out;-moz-transition: 1.5s ease-in-out;-o-transition: 1.5s ease-in-out;transition: 1.5s ease-in-out;}.main-screen .col .c-1 {transform: translate(206px, -20px);z-index: 2;}.main-screen .col .c-2 {transform: translate(166px, 8px);z-index: 3;}.main-screen .col .c-3 {transform: translate(92px, -28px);z-index: 2;}.main-screen .col .c-4 {transform: translate(-2px, 2px);z-index: 3;}.main-screen .col .c-5 {transform: translate(-104px, -14px);z-index: 2;}.main-screen .col .c-6 {transform: translate(-122px, -38px);z-index: 1;}.main-screen .col .c-7 {transform: translate(-144px, -12px);z-index: 2;}.second-page {padding: 40px 0;}.flex {display: flex;flex-wrap: wrap;align-items: center;}.iframe-container {overflow: hidden;padding-top: 56.25%;position: relative;}.iframe-container iframe {border: 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.game-descr {color: white;}.game-descr h2 {margin-top: 0;font-size: 2.28rem;font-weight: 400;line-height: 1.2;}.visually-hidden {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.game-descr p, .feedback-descr p {margin-top: 0;}.game-descr .our-features {font-weight: bold;}.game-descr ol {margin-top: 0px;padding-left: 0;list-style-position: inside;}.game-descr ol li span {margin-bottom: 10px;font-weight: bold;}.up-button {position: fixed;bottom: 20px;right: 20px;}.hidden {display: none !important;}.relative {position: relative;padding: 20px 0;margin-bottom: 0;}.footer {text-align: center;color: #fff;}.footer a {color: #fff;text-decoration: underline;}.feedback-left-col {margin-top: 1rem;}.feedback-img {margin-top: 70px;max-width: 100%;}.input-field {margin-bottom: 0;}.input-field>label {color: #333;}.input-field > input, .input-field > textarea {width: 100%;height: 54px;padding: 5px 10px;background: #FFFFFF;box-shadow: 0 3px 6px rgb(0 0 0 / 30%);border-radius: 18px;border: 0;outline: none;color: #C7C7C7;}.input-field > textarea {height: 140px;resize: none;padding: 10px;}.input-field.col > label {top: 5px;left: 25px;color: #C7C7C7;}.submit-button {cursor: pointer;border: 0;outline: none;margin: 0 auto;width: 217px;height: 74px;display: block;border-radius: 37px;background: rgb(250, 179, 66);color: #fff;font-weight: bold;font-size: 18px;box-shadow: 0 3px 6px rgb(0 0 0 / 30%);}.submit-button::after {content: "Submit";}button.submit-button:focus {opacity: .9;background-color: transparent;}.input-field>label:not(.label-icon).active {-webkit-transform: translateY(-25px) translateX(-10px) scale(0.9);transform: translateY(-25px) translateX(-10px) scale(0.9);-webkit-transform-origin: 0 0;transform-origin: 0 0;color: #333;}.submit-button-block {display: flex;flex-direction: row;justify-content: flex-end;}.submitted-overlay {width: 100%;min-height: 180px;border-radius: 25px;padding: 40px;background: rgb(96, 195, 235);background-size: cover;color: white;font-size: 16px;text-align: center;vertical-align: center;display: flex;flex-direction: column;justify-content: center;}.submitted-overlay h5 {margin-top: 0;}#contact-us {padding-top: 20px;}.grecaptcha-badge {visibility: hidden;}.price-note {color: #fff;font-size: 13px;margin-top: 10px;opacity: .9;}.screenshots-section {padding: 50px 0;}.screenshots-title {text-align: center;color: #333;margin-top: 0;margin-bottom: 30px;font-size: 2rem;}.screenshots-row {display: flex;flex-wrap: wrap;justify-content: center;}.screenshots-row .col {margin-bottom: 24px;}.app-screenshot {width: 100%;max-width: 220px;border-radius: 16px;box-shadow: 0 6px 14px rgb(0 0 0 / 25%);display: block;margin: 0 auto;}@media only screen and (min-width: 1024px) {.flow-text {font-size: 16px;}}@media screen and (max-width: 1024px) {.hide-on-mobile {display: none;}.feedback-form-wrapper {width: 100%;}.descr-wrapper {align-items: center;display: flex;flex-direction: column;}.descr-wrapper > a {margin-top: 40px;}.submitted-overlay {font-size: 12px;padding: 10px 20px;background-size: contain;min-height: 100px;display: flex;flex-direction: column;align-items: center;margin-bottom: 20px;}.submitted-overlay h5 {font-size: 12px;font-weight: bold;margin: 0;}.video-col {width: 100%;}.iframe-container {margin-bottom: 40px;}}@keyframes scaleUp {0% {transform: scale(.5);}100% {transform: scale(1);}}@keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-moz-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-webkit-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-ms-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-o-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}