@-webkit-keyframes flex-anima{0%{width:35%}to{width:100%}}@keyframes flex-anima{0%{width:35%}to{width:100%}}@-webkit-keyframes btn-next-animation{0%{left:0}to{left:100%}}@keyframes btn-next-animation{0%{left:0}to{left:100%}}@-webkit-keyframes flex-anima-low{0%{width:65%;opacity:1}to{width:0;opacity:0}}@keyframes flex-anima-low{0%{width:65%;opacity:1}to{width:0;opacity:0}}@-webkit-keyframes bg-anima-pulse{0%{transform:scale(.75);opacity:.3}5%{transform:scale(1.1)}10%{transform:scale(1);opacity:.5}15%{transform:scale(1)}20%{transform:scale(1.2);opacity:.6}25%{transform:scale(1)}to{transform:scale(.75);opacity:.3}}@keyframes bg-anima-pulse{0%{transform:scale(.75);opacity:.3}5%{transform:scale(1.1)}10%{transform:scale(1);opacity:.5}15%{transform:scale(1)}20%{transform:scale(1.2);opacity:.6}25%{transform:scale(1)}to{transform:scale(.75);opacity:.3}}.form-control:focus{border-color:#8e4545;box-shadow:0 0 0 .2rem #d8aeae}.flex-anima{-webkit-animation:flex-anima .5s;animation:flex-anima .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.flex-anima-low{-webkit-animation:flex-anima-low .5s;animation:flex-anima-low .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.btn-next-animation{-webkit-animation:btn-next-animation .5s;animation:btn-next-animation .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#root{height:100vh}#root .main-app{height:100%;overflow-x:hidden;padding:20px 10px 60px;background:#624033}@media (min-width:770px){#root .main-app{padding:20px 70px 60px}}@media (min-width:1200px){#root .main-app{padding:20px 120px 60px}}#root .main-app__wrap{height:100%}#root .main-app .main-app__header-row{height:25%}#root .main-app .main-app__header-row img{object-fit:contain}#root .main-app .main-app__main-col{padding-top:20px;padding-bottom:20px;background:hsla(0,0%,100%,.9)}#root .main-app .main-app__main-col .content{height:calc(70% - 2rem);display:flex;justify-content:center}@media (min-width:770px){#root .main-app .main-app__main-col .content{padding:0 50px}}#root .main-app .main-app__main-col .main-app__background{height:100%;display:flex;justify-content:center;opacity:.5}#root .main-app .main-app__main-col .main-app__background img{height:100%;width:100%;object-fit:contain}#root .main-app .main-app__main-col .card{text-align:center;background:#fff9f4;transition:.3s;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:none;border:none;-ms-grid-row-align:center;align-self:center}#root .main-app .main-app__main-col .card .start-btn{padding:0;background:#8e4545;color:#fff;text-transform:uppercase;font-weight:600;width:140px;height:35px;margin:0 auto}#root .main-app .main-app__main-col .card .start-btn__icon{height:100%;background:#734545;display:inline-block;align-items:center;padding:2px 5px;width:35%;float:left}#root .main-app .main-app__main-col .card .start-btn__icon svg{margin:1px 6px;height:1.4em;width:1.4em}#root .main-app .main-app__main-col .card .start-btn__text{display:inline-block;line-height:35px;width:65%;white-space:nowrap;align-items:center;text-align:center;justify-content:center}#root .main-app .main-app__main-col .card .start-btn:hover,#root .main-app .main-app__main-col .card .start-btn:not(:disabled):not(.disabled){cursor:pointer}#root .main-app .typical-card{transition:.3s}#root .main-app .typical-card .yesno .typical-emoji-wrap_inner{padding:30px}#root .main-app .typical-card .typical-emoji-wrap.vertical{padding:0 70px}@media (max-width:768px){#root .main-app .typical-card .typical-emoji-wrap.vertical{padding:0 10px}}#root .main-app .typical-card .typical-emoji-wrap.vertical .typical-emoji-wrap_inner{background:#f1f4f7;margin-top:5px;height:100%;display:flex;justify-content:flex-start;width:100%;height:8vh;position:relative}#root .main-app .typical-card .typical-emoji-wrap.vertical .typical-emoji-wrap_inner .emoji-img{transition:.3s;position:absolute;height:100%;left:0;padding-left:10px;padding-bottom:3px}#root .main-app .typical-card .typical-emoji-wrap.vertical .typical-emoji-wrap_inner .emoji-text{right:0;display:flex;flex-direction:column;justify-content:center;transition:.3s;position:absolute;width:60%;height:100%}#root .main-app .typical-card .typical-emoji-wrap.vertical .typical-emoji-wrap_inner .emoji-text p{font-size:1em;font-weight:600;margin:0 0 5px}#root .main-app .typical-card .typical-emoji-wrap.vertical .typical-emoji-wrap_inner svg{width:8vh;height:100%;transition:.3s}#root .main-app .typical-card .typical-emoji-wrap.vertical .typical-emoji-wrap_inner .not-choosen{opacity:.3;transform:scale(.9) translateX(0) rotate(0)!important;display:inline-block;z-index:0!important}#root .main-app .typical-card .typical-emoji-wrap.vertical .emoji-img.choosen svg{opacity:1}#root .main-app .typical-card .typical-emoji-wrap.vertical .typical-emoji-wrap_inner:nth-child(2n){align-self:flex-end}#root .main-app .typical-card .typical-text{display:flex;flex-direction:column}#root .main-app .typical-card .typical-text__btn{position:relative;background:transparent;background:#6c3434;text-transform:uppercase;font-weight:600;margin-top:10px;border-radius:0;overflow-x:hidden;transition:.3s}#root .main-app .typical-card .typical-text__btn span{position:relative;z-index:99;color:#fff}#root .main-app .typical-card .typical-text__btn .btn-filler{position:absolute;width:100%;height:100%;background:#8e4545;top:0;left:0;transition:.3s}#root .main-app .typical-card .typical-emoji-wrap{justify-content:space-around}#root .main-app .typical-card .typical-emoji-wrap_inner{transition:.3s;padding:3px;position:relative}#root .main-app .typical-card .typical-emoji-wrap_inner svg{height:auto;width:100%}#root .main-app .typical-card .typical-emoji-wrap_inner.not-choosen{opacity:.5;transform:scale(.9) translateX(0) rotate(0)!important;z-index:0!important}#root .footer-container{padding:8px 20px 0}#root .footer-container .inner-col.d-flex{height:40px;color:#fff!important;justify-content:center}#root .footer-container .inner-col.d-flex a{color:#fff;justify-content:flex-start}#root .footer-container .inner-col.d-flex a:focus,#root .footer-container .inner-col.d-flex a:hover,#root .footer-container .inner-col.d-flex a:visited{color:#fff;cursor:pointer;text-decoration:none}#root .footer-container .inner-col.d-flex svg{max-width:30px}#root .footer-container .inner-col.d-flex span.footer-icon{display:flex;justify-content:flex-end}#root .footer-container .inner-col.d-flex .footer-text{flex-grow:2}#root .footer-container .inner-col.d-flex .footer-text p{font-size:.9em}#root .footer-container .inner-col.d-flex span{text-align:center}#root .footer-container .inner-col.d-flex span,#root .footer-container .inner-col.d-flex svg{height:100%}#root .end-bg__wrap{opacity:.3;top:calc(50% - 130px);-webkit-animation:bg-anima-pulse 2s infinite;animation:bg-anima-pulse 2s infinite}
/*# sourceMappingURL=main.4b5a3514.chunk.css.map */