@font-face{font-family:CenturyGothic;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.eot");src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.eot?#iefix") format("embedded-opentype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.woff") format("woff"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.ttf") format("truetype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.svg#gothic") format("svg");font-weight:400;font-style:normal}@font-face{font-family:CenturyGothic-Bold;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.eot");src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.eot?#iefix") format("embedded-opentype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.woff") format("woff"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.ttf") format("truetype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.svg#gothicb") format("svg");font-weight:400;font-style:normal}.BackgroundImage__heroimage___D8XAA{background-size:cover;background-repeat:no-repeat}.BackgroundImage__valign__top___1TbNF{background-position-y:top}.BackgroundImage__valign__center___1lHxq{background-position-y:center}.BackgroundImage__valign__bottom___3kRsF{background-position-y:bottom}.BackgroundImage__halign__left___3KtqB{background-position-x:left}.BackgroundImage__halign__center___1Qxfe{background-position-x:center}.BackgroundImage__halign__right___2Pzj0{background-position-x:right}.Button__button___1F7Py{position:relative;display:inline-block;outline:0;text-transform:uppercase;border:1px solid;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;height:60px;line-height:60px;padding:0 20px}.Button__button___1F7Py:disabled{opacity:.5}.Button__button___1F7Py:hover{text-decoration:none}.Button__stretch___3jIQl{width:100%}.Button__left___257IV{float:left}.Button__right___KOk14{float:right}.Button__center___1hePx{width:auto}@font-face{font-family:CenturyGothic;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.eot"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.woff") format("woff"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.ttf") format("truetype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.otf") format("opentype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothic.svg#gothic") format("svg");font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:CenturyGothic;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.eot"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.woff") format("woff"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.ttf") format("truetype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.otf") format("opentype"),url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/gothic/gothicb.svg#gothicb") format("svg");font-weight:700;font-stretch:normal;font-style:normal}@font-face{font-family:Meiryo;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/Meiryo/Meiryo.ttf") format("truetype");font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:Meiryo;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/Meiryo/Meiryo-Bold.ttf") format("truetype");font-weight:700;font-stretch:normal;font-style:normal}@font-face{font-family:Meiryo;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/Meiryo/Meiryo-BoldItalic.ttf") format("truetype");font-weight:700;font-stretch:normal;font-style:italic}@font-face{font-family:Meiryo;src:url("https://eccoglobalcdn.azureedge.net/dist/css/fonts/Meiryo/Meiryo-Italic.ttf") format("truetype");font-weight:400;font-stretch:normal;font-style:italic}.Panel__container___1CnyR{position:relative;overflow:hidden;min-height:100vh;height:100%;color:#fff;text-align:center;font-family:CenturyGothic,AppleGothic,SimSun,\\5B8B\4F53,STXihei,\\534E\6587\7EC6\9ED1,sans-serif;background:#26a678;transition:height .4s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Panel__container___1CnyR div{max-width:none}.Panel__container___1CnyR *{box-sizing:border-box}.Panel__container___1CnyR h1,.Panel__container___1CnyR h2,.Panel__container___1CnyR h3,.Panel__container___1CnyR h4,.Panel__container___1CnyR h5{font-weight:inherit}.Panel__container___1CnyR:after,.Panel__container___1CnyR:before{content:"";display:block;height:0;clear:both;visibility:hidden}.Panel__container___1CnyR .Panel__headline___2BTzi,.Panel__container___1CnyR h2.Panel__headline___2BTzi{font-size:2rem;line-height:2rem;text-transform:uppercase;font-weight:700;text-align:center;margin:10px auto 20px;color:#fff}.Panel__RTL___2gPtE .Panel__container___1CnyR .Panel__headline___2BTzi,.Panel__RTL___2gPtE .Panel__container___1CnyR h2.Panel__headline___2BTzi{direction:rtl}.Panel__container___1CnyR .Panel__paragraph___1H9qJ,.Panel__container___1CnyR .Panel__paragraph___1H9qJ p,.Panel__container___1CnyR .Panel__progress___1SwaQ,.Panel__container___1CnyR .Panel__question__text___3zcxA,.Panel__container___1CnyR .Panel__question__text___3zcxA p{font-size:1rem;line-height:1.625rem;text-align:center;color:#fff;max-width:768px;margin:0 auto}.Panel__RTL___2gPtE .Panel__container___1CnyR .Panel__paragraph___1H9qJ,.Panel__RTL___2gPtE .Panel__container___1CnyR .Panel__paragraph___1H9qJ p,.Panel__RTL___2gPtE .Panel__container___1CnyR .Panel__progress___1SwaQ,.Panel__RTL___2gPtE .Panel__container___1CnyR .Panel__question__text___3zcxA,.Panel__RTL___2gPtE .Panel__container___1CnyR .Panel__question__text___3zcxA p{direction:rtl}.Panel__container___1CnyR .Panel__spinner___2UMoY{position:absolute;top:50%;right:0;left:0;display:block;width:30px;margin:0 auto;padding:60px 0;fill:#414043;-ms-transform:translateY(-50%);transform:translateY(-50%)}a.Panel__button___R9HJb,span.Panel__button___R9HJb{display:inline-block;color:#fff;cursor:pointer;font-family:CenturyGothic,AppleGothic,SimSun,\\5B8B\4F53,STXihei,\\534E\6587\7EC6\9ED1,sans-serif;font-size:1.0625rem;font-weight:700;line-height:40px;height:45px;min-width:140px;padding:0 20px;border:2px solid currentColor;border-radius:0;background:transparent;margin:20px 0 0;visibility:visible;opacity:1;text-decoration:none;transform:translateX(0) translateZ(0);transition:opacity .4s ease,transform .4s ease;width:100%}.Panel__question__cell___1BAo4 a.Panel__button___R9HJb,.Panel__question__cell___1BAo4 span.Panel__button___R9HJb{width:calc(100% - 60px)}a.Panel__button___R9HJb svg,span.Panel__button___R9HJb svg{display:inline-block;width:18px;fill:currentColor;-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:0 0 0 5px}a.Panel__button___R9HJb.Panel__hidden___3LbSr,span.Panel__button___R9HJb.Panel__hidden___3LbSr{visibility:hidden;opacity:0;-ms-transform:translateX(-50px);transform:translateX(-50px)}a.Panel__button___R9HJb:hover,span.Panel__button___R9HJb:hover{opacity:.6}@media (-ms-high-contrast:none){a.Panel__button___R9HJb svg,span.Panel__button___R9HJb svg{float:right}}.Panel__scene___1I59n{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%;background-size:cover;-ms-transform:translateX(100%);transform:translateX(100%);transition:transform .4s ease}.Panel__scene___1I59n.Panel__activeScene___3N4d2{-ms-transform:translateX(0);transform:translateX(0)}.Panel__scene___1I59n.Panel__endedScene___1MUFS{-ms-transform:translateX(-100%);transform:translateX(-100%)}div.Panel__scene__cell___2PRoF{position:absolute;top:50%;right:0;left:0;width:100%;max-width:1024px;padding:60px 20px;margin:0 auto;-ms-transform:translateY(-50%);transform:translateY(-50%)}div.Panel__scene__cellWide___3H1x8{max-width:none;margin:0;padding:60px 0}.Panel__sliderail___TaWn5{position:relative;width:9999999px;transition:left .4s ease}.Panel__question___1yzJF{position:relative;width:100vw;float:left;opacity:0;transition:opacity .4s ease}.Panel__question___1yzJF.Panel__activeQuestion___1x16z{opacity:1}.Panel__question___1yzJF.Panel__doneQuestion___2gMUB .Panel__question__number___dJ0eY svg{-ms-transform:translateY(0)!important;transform:translateY(0)!important}div.Panel__question__cell___1BAo4{width:100vw;max-width:1024px;margin:0 auto}.Panel__question__text___3zcxA{width:80%;margin:20px auto}.Panel__question__row___2y6aO{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px}.Panel__question__item___qjlO4{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 30px 30px;color:#fff}.Panel__question__number___dJ0eY{display:block;height:60px;margin-bottom:20px;font-size:1.875rem;font-weight:700;color:currentColor}.Panel__question__number___dJ0eY svg{width:30px;height:auto;fill:currentColor;display:block;margin:0 auto 15px;-ms-transform:translateY(0);transform:translateY(0);transition:transform .4s ease}.Panel__question__item___qjlO4:hover .Panel__question__number___dJ0eY svg{-ms-transform:translateY(15px);transform:translateY(15px)}.Panel__question__box___qYxtv{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;height:calc(100% - 80px);padding:20px;cursor:pointer;background:currentColor;font-size:1rem;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Panel__RTL___2gPtE,.Panel__RTL___2gPtE .Panel__question__box___qYxtv{direction:rtl}.Panel__question__box___qYxtv b,.Panel__question__box___qYxtv span{color:#26a678}.Panel__question__box___qYxtv b{width:100%;display:block}.Panel__question__correct___2cWYD .Panel__question__box___qYxtv{background:currentColor}.Panel__question__correct___2cWYD .Panel__question__box___qYxtv b,.Panel__question__correct___2cWYD .Panel__question__box___qYxtv span{color:#fff}.Panel__question__wrong___1TmWb .Panel__question__box___qYxtv{background:currentColor}.Panel__question__wrong___1TmWb .Panel__question__box___qYxtv b,.Panel__question__wrong___1TmWb .Panel__question__box___qYxtv span{color:#fff}.Panel__doneQuestion___2gMUB .Panel__question__box___qYxtv{cursor:default}@media (-ms-high-contrast:none){.Panel__question__row___2y6aO{display:block}.Panel__question__number___dJ0eY svg{position:relative;top:-15px}}@media (-ms-high-contrast:none) and (min-width:1025px){.Panel__question__row___2y6aO{display:-ms-flexbox;display:flex}.Panel__question__number___dJ0eY svg{position:relative;top:-30px}}@media screen and (min-width:530px){a.Panel__button___R9HJb,span.Panel__button___R9HJb{margin:40px 10px 0;width:auto}.Panel__question__cell___1BAo4 a.Panel__button___R9HJb,.Panel__question__cell___1BAo4 span.Panel__button___R9HJb{width:auto}}@media screen and (min-width:768px){.Panel__container___1CnyR .Panel__headline___2BTzi,.Panel__container___1CnyR h2.Panel__headline___2BTzi{font-size:3.375rem;line-height:3.375rem}.Panel__container___1CnyR .Panel__paragraph___1H9qJ,.Panel__container___1CnyR .Panel__paragraph___1H9qJ p,.Panel__container___1CnyR .Panel__progress___1SwaQ,.Panel__container___1CnyR .Panel__question__text___3zcxA,.Panel__container___1CnyR .Panel__question__text___3zcxA p{font-size:1.3125rem;line-height:1.875rem}.Panel__question__number___dJ0eY{font-size:3.125rem;height:100px}.Panel__question__number___dJ0eY svg{width:50px;margin:0 auto 15px}.Panel__question__border___3HKuh{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:-1;opacity:0;-ms-transform:scale(.9);transform:scale(.9);transition:transform .4s ease,opacity .4s ease}.Panel__question__box___qYxtv{position:relative;height:calc(100% - 120px);font-size:1.1875rem;line-height:1.625rem}.Panel__question__box___qYxtv:hover .Panel__question__border___3HKuh{opacity:1;-ms-transform:scale(1);transform:scale(1)}.Panel__question__row___2y6aO{-ms-flex-direction:row;flex-direction:row}.Panel__RTL___2gPtE,.Panel__RTL___2gPtE .Panel__question__row___2y6aO{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Panel__question__item___qjlO4{margin:0 30px}}@keyframes Panel__bounce___nShf2{0%,to{transform:translateY(0)}50%{transform:translateY(15px)}}