body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:kt_smarnspecialregular;font-style:normal;font-weight:400;src:url(/static/media/kt_smarnspecial-webfont.7ba0e8835084d6818c24.eot);src:url(/static/media/kt_smarnspecial-webfont.7ba0e8835084d6818c24.eot?#iefix) format("embedded-opentype"),url(/static/media/kt_smarnspecial-webfont.887dbb1302734781cece.woff2) format("woff2"),url(/static/media/kt_smarnspecial-webfont.0a2076ef7c6a38748673.woff) format("woff"),url(/static/media/kt_smarnspecial-webfont.dadb6fba301ddcaf3f1f.ttf) format("truetype"),url(/static/media/kt_smarnspecial-webfont.0f78105f14c643d234ab.svg#kt_smarnspecialregular) format("svg")}@font-face{font-family:db_heaventbold;font-style:normal;font-weight:400;src:url(/static/media/db_heavent_bd_v3.2-webfont.5837ca6e52556f3e78e3.eot);src:url(/static/media/db_heavent_bd_v3.2-webfont.5837ca6e52556f3e78e3.eot?#iefix) format("embedded-opentype"),url(/static/media/db_heavent_bd_v3.2-webfont.89e7cff3fb089bab4abc.woff2) format("woff2"),url(/static/media/db_heavent_bd_v3.2-webfont.edb6055d1c25d5e59fee.woff) format("woff"),url(/static/media/db_heavent_bd_v3.2-webfont.0570851e11fdff65c30b.ttf) format("truetype"),url(/static/media/db_heavent_bd_v3.2-webfont.6ec04b2a63b04b9b234a.svg#db_heaventbold) format("svg")}@font-face{font-family:db_heaventmed;font-style:normal;font-weight:400;src:url(/static/media/db_heavent_med_v3.2-webfont.775352e8e14105422ee4.eot);src:url(/static/media/db_heavent_med_v3.2-webfont.775352e8e14105422ee4.eot?#iefix) format("embedded-opentype"),url(/static/media/db_heavent_med_v3.2-webfont.03808efdd57821cddb51.woff2) format("woff2"),url(/static/media/db_heavent_med_v3.2-webfont.57400ed89a0fba66ea6e.woff) format("woff"),url(/static/media/db_heavent_med_v3.2-webfont.84dacf92d3b2448c5216.ttf) format("truetype"),url(/static/media/db_heavent_med_v3.2-webfont.c6bf129a02c5202e83bf.svg#db_heaventmed) format("svg")}@font-face{font-family:db_heaventregular;font-style:normal;font-weight:400;src:url(/static/media/db_heavent_v3.2-webfont.235e2848c4bfe46f35d3.eot);src:url(/static/media/db_heavent_v3.2-webfont.235e2848c4bfe46f35d3.eot?#iefix) format("embedded-opentype"),url(/static/media/db_heavent_v3.2-webfont.d8d9728839f1b4f4a67f.woff2) format("woff2"),url(/static/media/db_heavent_v3.2-webfont.32a9c6759e5cce672154.woff) format("woff"),url(/static/media/db_heavent_v3.2-webfont.da40df659b51520434cb.ttf) format("truetype"),url(/static/media/db_heavent_v3.2-webfont.d73b40d37ac6497d1e6f.svg#db_heaventregular) format("svg")}@font-face{font-family:db_heaventlight;font-style:normal;font-weight:400;src:url(/static/media/db_heavent_li_v3.2-webfont.2ea3475006abb730f7a1.eot);src:url(/static/media/db_heavent_li_v3.2-webfont.2ea3475006abb730f7a1.eot?#iefix) format("embedded-opentype"),url(/static/media/db_heavent_li_v3.2-webfont.39f29118beb27ff4294c.woff2) format("woff2"),url(/static/media/db_heavent_li_v3.2-webfont.255c9a49359f41431506.woff) format("woff"),url(/static/media/db_heavent_li_v3.2-webfont.630a7b62550d8012e357.ttf) format("truetype"),url(/static/media/db_heavent_li_v3.2-webfont.9033d0bd845db1c82607.svg#db_heaventlight) format("svg")}@font-face{font-family:db_heaventthin;font-style:normal;font-weight:400;src:url(/static/media/db_heavent_thin_v3.2-webfont.8336fe959080786ef674.eot);src:url(/static/media/db_heavent_thin_v3.2-webfont.8336fe959080786ef674.eot?#iefix) format("embedded-opentype"),url(/static/media/db_heavent_thin_v3.2-webfont.d24c549f03ae01a250b5.woff2) format("woff2"),url(/static/media/db_heavent_thin_v3.2-webfont.969693512ba1ffb81f34.woff) format("woff"),url(/static/media/db_heavent_thin_v3.2-webfont.c5f22d637188338d8936.ttf) format("truetype"),url(/static/media/db_heavent_thin_v3.2-webfont.45cc45899481118e183e.svg#db_heaventthin) format("svg")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{line-height:1}@media (min-width:768px){body,html{font-size:175%}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:inline-block}*{margin:0;outline:none;padding:0}*,:after,:before{box-sizing:border-box}.App,a,h1,h2,h3,h4,h5,h6,p,span{font-family:db_heaventregular;font-size:1.4rem}.App{margin:0 auto;max-width:1024px;text-align:center}.App .logo-box img{width:100%}.App .logo-box .description{padding:0 20px}.App .logo-box .description p{background-color:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.08);display:inline-block;margin-top:-10%;padding:10px 14px}.App .grandprize-box{display:flex;justify-content:flex-end;padding:10px 20px}.App .grandprize-box button{align-items:center;background-color:initial;border:none;display:flex}.App .grandprize-box button p{color:#7a7a7a;font-family:db_heaventregular;font-size:1.4rem;margin-right:10px;text-decoration:underline;-webkit-text-decoration-color:#ddd;text-decoration-color:#ddd}.App .grandprize-box button img{width:26px}.App .jigsaw-box{background-image:url(/static/media/frame.77ecb2849cc21e0b131e.png);background-origin:initial;background-position:center 0;background-repeat:no-repeat;padding:4.5% 6% 6%}.App .jigsaw-box,.App .jigsaw-box .jigsaw-bg{background-size:100%}.App .jigsaw-box .container{border-top:1px solid #7a6e65;display:flex;overflow:hidden}.App .jigsaw-box .container:last-child{border-bottom:1px solid #7a6e65}.App .jigsaw-box .container .item{background-repeat:no-repeat;border-right:1px solid #7a6e65;display:inline-block;position:relative}.App .jigsaw-box .container .item:first-child{border-left:1px solid #7a6e65}.App .jigsaw-box .container .item img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.App .jigsaw-box .container._4p img{width:24%}.App .jigsaw-box .container._4p .item{width:50%}.App .jigsaw-box .container._4p .item #itemAnimate1 .back,.App .jigsaw-box .container._4p .item #itemAnimate1 .front,.App .jigsaw-box .container._4p .item._1 .back,.App .jigsaw-box .container._4p .item._1 .front{background-position:0 0}.App .jigsaw-box .container._4p .item #itemAnimate2 .back,.App .jigsaw-box .container._4p .item #itemAnimate2 .front,.App .jigsaw-box .container._4p .item._2 .back,.App .jigsaw-box .container._4p .item._2 .front{background-position:100% 0}.App .jigsaw-box .container._4p .item #itemAnimate3 .back,.App .jigsaw-box .container._4p .item #itemAnimate3 .front,.App .jigsaw-box .container._4p .item._3 .back,.App .jigsaw-box .container._4p .item._3 .front{background-position:0 100%}.App .jigsaw-box .container._4p .item #itemAnimate4 .back,.App .jigsaw-box .container._4p .item #itemAnimate4 .front,.App .jigsaw-box .container._4p .item._4 .back,.App .jigsaw-box .container._4p .item._4 .front{background-position:100% 100%}.App .jigsaw-box .container._8p img{width:34%}.App .jigsaw-box .container._8p .item{width:25%}.App .jigsaw-box .container._8p .item #itemAnimate1 .back,.App .jigsaw-box .container._8p .item #itemAnimate1 .front,.App .jigsaw-box .container._8p .item._1 .back,.App .jigsaw-box .container._8p .item._1 .front{background-position:0 0}.App .jigsaw-box .container._8p .item #itemAnimate2 .back,.App .jigsaw-box .container._8p .item #itemAnimate2 .front,.App .jigsaw-box .container._8p .item._2 .back,.App .jigsaw-box .container._8p .item._2 .front{background-position:33.33% 0}.App .jigsaw-box .container._8p .item #itemAnimate3 .back,.App .jigsaw-box .container._8p .item #itemAnimate3 .front,.App .jigsaw-box .container._8p .item._3 .back,.App .jigsaw-box .container._8p .item._3 .front{background-position:66.33% 0}.App .jigsaw-box .container._8p .item #itemAnimate4 .back,.App .jigsaw-box .container._8p .item #itemAnimate4 .front,.App .jigsaw-box .container._8p .item._4 .back,.App .jigsaw-box .container._8p .item._4 .front{background-position:100% 0}.App .jigsaw-box .container._8p .item #itemAnimate5 .back,.App .jigsaw-box .container._8p .item #itemAnimate5 .front,.App .jigsaw-box .container._8p .item._5 .back,.App .jigsaw-box .container._8p .item._5 .front{background-position:0 100%}.App .jigsaw-box .container._8p .item #itemAnimate6 .back,.App .jigsaw-box .container._8p .item #itemAnimate6 .front,.App .jigsaw-box .container._8p .item._6 .back,.App .jigsaw-box .container._8p .item._6 .front{background-position:33.33% 100%}.App .jigsaw-box .container._8p .item #itemAnimate7 .back,.App .jigsaw-box .container._8p .item #itemAnimate7 .front,.App .jigsaw-box .container._8p .item._7 .back,.App .jigsaw-box .container._8p .item._7 .front{background-position:66.33% 100%}.App .jigsaw-box .container._8p .item #itemAnimate8 .back,.App .jigsaw-box .container._8p .item #itemAnimate8 .front,.App .jigsaw-box .container._8p .item._8 .back,.App .jigsaw-box .container._8p .item._8 .front{background-position:100% 100%}.App .jigsaw-box .container._12p img{width:44%}.App .jigsaw-box .container._12p .item{width:25%}.App .jigsaw-box .container._12p .item #itemAnimate1 .back,.App .jigsaw-box .container._12p .item #itemAnimate1 .front,.App .jigsaw-box .container._12p .item._1 .back,.App .jigsaw-box .container._12p .item._1 .front{background-position:0 0}.App .jigsaw-box .container._12p .item #itemAnimate2 .back,.App .jigsaw-box .container._12p .item #itemAnimate2 .front,.App .jigsaw-box .container._12p .item._2 .back,.App .jigsaw-box .container._12p .item._2 .front{background-position:33.66% 0}.App .jigsaw-box .container._12p .item #itemAnimate3 .back,.App .jigsaw-box .container._12p .item #itemAnimate3 .front,.App .jigsaw-box .container._12p .item._3 .back,.App .jigsaw-box .container._12p .item._3 .front{background-position:66.66% 0}.App .jigsaw-box .container._12p .item #itemAnimate4 .back,.App .jigsaw-box .container._12p .item #itemAnimate4 .front,.App .jigsaw-box .container._12p .item._4 .back,.App .jigsaw-box .container._12p .item._4 .front{background-position:100% 0}.App .jigsaw-box .container._12p .item #itemAnimate5 .back,.App .jigsaw-box .container._12p .item #itemAnimate5 .front,.App .jigsaw-box .container._12p .item._5 .back,.App .jigsaw-box .container._12p .item._5 .front{background-position:0 50%}.App .jigsaw-box .container._12p .item #itemAnimate6 .back,.App .jigsaw-box .container._12p .item #itemAnimate6 .front,.App .jigsaw-box .container._12p .item._6 .back,.App .jigsaw-box .container._12p .item._6 .front{background-position:33.66% 50%}.App .jigsaw-box .container._12p .item #itemAnimate7 .back,.App .jigsaw-box .container._12p .item #itemAnimate7 .front,.App .jigsaw-box .container._12p .item._7 .back,.App .jigsaw-box .container._12p .item._7 .front{background-position:66.66% 50%}.App .jigsaw-box .container._12p .item #itemAnimate8 .back,.App .jigsaw-box .container._12p .item #itemAnimate8 .front,.App .jigsaw-box .container._12p .item._8 .back,.App .jigsaw-box .container._12p .item._8 .front{background-position:100% 50%}.App .jigsaw-box .container._12p .item #itemAnimate9 .back,.App .jigsaw-box .container._12p .item #itemAnimate9 .front,.App .jigsaw-box .container._12p .item._9 .back,.App .jigsaw-box .container._12p .item._9 .front{background-position:0 100%}.App .jigsaw-box .container._12p .item #itemAnimate10 .back,.App .jigsaw-box .container._12p .item #itemAnimate10 .front,.App .jigsaw-box .container._12p .item._10 .back,.App .jigsaw-box .container._12p .item._10 .front{background-position:33.66% 100%}.App .jigsaw-box .container._12p .item #itemAnimate11 .back,.App .jigsaw-box .container._12p .item #itemAnimate11 .front,.App .jigsaw-box .container._12p .item._11 .back,.App .jigsaw-box .container._12p .item._11 .front{background-position:66.66% 100%}.App .jigsaw-box .container._12p .item #itemAnimate12 .back,.App .jigsaw-box .container._12p .item #itemAnimate12 .front,.App .jigsaw-box .container._12p .item._12 .back,.App .jigsaw-box .container._12p .item._12 .front{background-position:100% 100%}.flip-card .inner{height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1.8s;transition:transform 1.8s;transition:transform 1.8s,-webkit-transform 1.8s;width:100%}.flip-card .inner .back,.flip-card .inner .front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.flip-card .inner .back{background-color:teal}.flip-card .inner .back,.flip-card.active .inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.App-error,.App-loading,.App-main{display:flex;height:100vh;width:100vw}.App-error p,.App-loading p,.App-main p{align-self:center;flex:1 1;font-size:30px;padding:0 20px}.ReactModal__Overlay{opacity:0;transition:opacity .25s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}._modal{background-color:#fff;border-radius:10px;bottom:0;left:0;margin:0 auto;right:0;top:0;width:90%}._modal img{width:100%}._modal.modal-error{width:80%}._modal.modal-error ._info-modal{border-radius:10px}._modal ._info-modal{padding:30px 20px;position:relative;text-align:left}._modal h1{font-family:db_heaventmed;font-size:2rem;margin-bottom:10px;text-align:center}._modal h2{margin-top:10px}._modal .modal-subheader,._modal h2{font-family:db_heaventmed;font-size:1.6rem}._modal .modal-subheader{margin:0 0 10px}._modal .modal-img{position:relative;text-align:center}._modal .modal-img .no-prize-img{width:50%}._modal .modal-img ._celebrate{left:0;position:absolute;top:-20px;z-index:2}._modal .modal-details{color:#939ca9;font-size:1.2rem}._modal .modal-period{color:#007bfe;margin:10px auto 5px}._modal button{background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;bottom:-16px;font-family:db_heaventmed,sans-serif;height:auto;left:0;margin:6px auto 0;max-width:315px;padding:14px;position:absolute;right:0;width:100%}._modal button p{color:#fff}._modal button.btn-round{background-color:#fff;border-radius:10px;box-shadow:3px 3px 10px rgba(0,0,0,.08);font-size:1.4rem;height:auto;margin:20px auto 0;padding:14px 16px;position:static;width:140px}._modal button.btn-round._blue{background-color:#007bfe;color:#fff}._modal button.btn-round._grey{background-color:#878787;color:#000}@media (max-width:320px){._modal .modal-img img{width:80%}}
/*# sourceMappingURL=main.437b00f4.css.map*/