@import url(https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap);.view{display:flex;flex:1 1;flex-direction:column}.text{display:inline;flex-direction:row}.scrollable{display:flex;flex:1 1;overflow:hidden!important}.scrollable .scrollableContent{-webkit-overflow-scrolling:touch!important;overflow:scroll!important;overflow-x:hidden!important;overflow-y:scroll!important}.hide-scrollbars::-webkit-scrollbar{display:none}.hide-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.input-disabled,input[type=email].input,input[type=password].input,input[type=text].input{background-color:#0000;border:none;border-bottom:.1rem solid var(--gray);color:var(--body-text);display:block;font-size:2rem;height:5.5rem;margin:0 auto 1rem;padding:1.5rem 0 0;width:100%}.input-disabled.has-error,input[type=email].input.has-error,input[type=password].input.has-error,input[type=text].input.has-error{border-bottom:.1rem solid var(--red);color:var(--red)}.input-disabled:focus,input[type=email].input:focus,input[type=password].input:focus,input[type=text].input:focus{border-bottom:.1rem solid var(--blue);color:var(--blue);outline:none}.input-disabled,.input-disabled::placeholder,input[type=email].input::placeholder,input[type=password].input::placeholder,input[type=text].input::placeholder{color:var(--gray)}.input-disabled{padding-top:2.3rem}input.password{background-color:#0000000d;padding-left:2rem;padding-right:2rem}.input-number{background-color:var(--white);border:none;display:inline-block;font-size:3rem;font-weight:700;height:7rem;margin:.5rem .3rem;text-align:center;width:5rem}@media screen and (max-width:440px){.input-number{font-size:2rem;height:6rem;width:4rem}}.iconStyle{align-items:center;height:2rem;justify-content:center;-webkit-user-select:none;user-select:none;width:2rem}.touchable:not(.disabled){cursor:pointer}.touchable-highlight{outline:.4rem solid #0000;transition:all .15s linear}.touchable-highlight:not(.disabled):hover{filter:brightness(1.05);outline:.4rem solid #0000001a}.icon-button{outline:.4rem solid #0000;transition:all .2s cubic-bezier(.165,.84,.44,1)}.icon-button:not(.disabled):hover{filter:brightness(1.04);outline:.4rem solid #0000001a;transform:scale(1.1)}.FlatList>.list{margin:0;padding:0}.FlatList>.list>.item{display:block;margin:0;padding:0;position:relative}.transitioner{opacity:0;transform:translateX(1rem)}.transitioner .submitGroup{display:none!important}.transitioner.fade-enter-active{opacity:1;transform:translateX(0);transition:all .3s ease-out}.animatable.fadeIn{opacity:0}.animatable.fadeIn.animatable{opacity:1}.animatable.slideInDown{height:0}.animatable.slideInDown.animatable{height:100%}.animatable.slideInUp{height:0;top:100%}.animatable.slideInUp.animatable{height:100%;top:0}.animatable.slideInLeft{transform:translateX(-100%)}.animatable.slideInLeft.animatable{transform:translateX(0)}.animatable.slideInRight{transform:translateX(100%)}.animatable.slideInRight.animatable{transform:translateX(0)}.animatable.slideOutUp{height:100%}.animatable.slideOutUp.animatable{height:0}.animatable.fadeOut{opacity:1}.animatable.fadeOut.animatable{opacity:0}.animatable.fadeOutUp{opacity:1}.animatable.fadeInUp,.animatable.fadeOutUp.animatable{opacity:0;transform:translateY(-100%)}.animatable.fadeInUp.animatable{opacity:1;transform:translateY(0)}.animatable.fadeInLeft{opacity:0;transform:translateX(-100%)}.animatable.fadeInLeft.animatable{opacity:1;transform:translateX(0)}.animatable.fadeInRight{opacity:0;transform:translateX(100%)}.animatable.fadeInRight.animatable{opacity:1;transform:translateX(0)}.animatable.zoomIn{transform:scale(0)}.animatable.zoomIn.animatable{animation-name:zoom-in}.animatable.zoomOut{transform:scale(1)}.animatable.zoomOut.animatable{transform:scale(0)}.animatable.bounceOut.animatable{animation:bounce-out 1.2s ease-in;animation-fill-mode:forwards}.animatable.rotate.animatable{animation:spin 1s linear infinite}.animatable.flash.animatable{animation:flash 2s}@keyframes zoom-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes bounce-out{0%{opacity:1;transform:scale(0)}15%{transform:scale(.6)}40%{transform:scale(.3)}60%{opacity:1;transform:scale(.8)}80%{transform:scale(.6)}to{opacity:0;transform:scale(3)}}@keyframes flash{0%{opacity:1}10%{opacity:1}25%{opacity:0}40%{opacity:1}55%{opacity:0}70%{opacity:1}85%{opacity:0}to{opacity:1}}.gelatine{animation:gelatine .5s}@keyframes gelatine{0%,to{transform:scale(1)}25%{transform:scale(.9,1.1)}50%{transform:scale(1.1,.9)}75%{transform:scale(.95,1.05)}}.row{--bs-gutter-x:2.5rem}@media(max-width:575.98px){.container.inline{margin-left:var(--bs-gutter-x);margin-right:var(--bs-gutter-x);width:inherit}}@media(min-width:576px){.container.inline{max-width:510px}}@media(min-width:768px){.container.inline{max-width:710px}}@media(min-width:992px){.container.inline{max-width:950px}}@media(min-width:1200px){.container.inline{max-width:1125px}}@media(min-width:1440px){.container.inline{max-width:1305px}}.color-primary,.has-primary-color{color:#af00ff}.bg-primary,.has-primary-background-color{background-color:#af00ff}.color-secondary,.has-secondary-color{color:#41005e}.bg-secondary,.has-secondary-background-color{background-color:#41005e}.color-success,.has-success-color{color:#00d988}.bg-success,.has-success-background-color{background-color:#00d988}.color-info,.has-info-color{color:#a4d7f9}.bg-info,.has-info-background-color{background-color:#a4d7f9}.color-warning,.has-warning-color{color:#ffe9bc}.bg-warning,.has-warning-background-color{background-color:#ffe9bc}.color-danger,.has-danger-color{color:#b92f3c}.bg-danger,.has-danger-background-color{background-color:#b92f3c}.color-light,.has-light-color{color:#f8f9fa}.bg-light,.has-light-background-color{background-color:#f8f9fa}.color-dark,.has-dark-color{color:#212529}.bg-dark,.has-dark-background-color{background-color:#212529}.color-black,.has-black-color{color:#000}.bg-black,.has-black-background-color{background-color:#000}.color-white,.has-white-color{color:#fff}.bg-white,.has-white-background-color{background-color:#fff}.color-gray-darkest,.has-gray-darkest-color{color:#000}.bg-gray-darkest,.has-gray-darkest-background-color{background-color:#000}.color-gray-dark,.has-gray-dark-color{color:#2b2b2b}.bg-gray-dark,.has-gray-dark-background-color{background-color:#2b2b2b}.color-gray,.has-gray-color{color:#777}.bg-gray,.has-gray-background-color{background-color:#777}.color-gray-light,.has-gray-light-color{color:#f1f1f1}.bg-gray-light,.has-gray-light-background-color{background-color:#f1f1f1}.color-gray-lighter,.has-gray-lighter-color{color:#c4c4c4}.bg-gray-lighter,.has-gray-lighter-background-color{background-color:#c4c4c4}.color-gray-lightest,.has-gray-lightest-color{color:#ddd}.bg-gray-lightest,.has-gray-lightest-background-color{background-color:#ddd}.color-blue,.has-blue-color{color:#0771b7}.bg-blue,.has-blue-background-color{background-color:#0771b7}.color-blue-dark,.has-blue-dark-color{color:#075c94}.bg-blue-dark,.has-blue-dark-background-color{background-color:#075c94}.color-blue-light,.has-blue-light-color{color:#a4d7f9}.bg-blue-light,.has-blue-light-background-color{background-color:#a4d7f9}.color-blue-lightest,.has-blue-lightest-color{color:#edf8ff}.bg-blue-lightest,.has-blue-lightest-background-color{background-color:#edf8ff}.color-purple,.has-purple-color{color:#af00ff}.bg-purple,.has-purple-background-color{background-color:#af00ff}.color-purple-dark,.has-purple-dark-color{color:#41005e}.bg-purple-dark,.has-purple-dark-background-color{background-color:#41005e}.color-purple-light,.has-purple-light-color{color:#f2d6ff}.bg-purple-light,.has-purple-light-background-color{background-color:#f2d6ff}.color-purple-lightest,.has-purple-lightest-color{color:#faefff}.bg-purple-lightest,.has-purple-lightest-background-color{background-color:#faefff}.color-red,.has-red-color{color:#d40a1e}.bg-red,.has-red-background-color{background-color:#d40a1e}.color-red-dark,.has-red-dark-color{color:#a31826}.bg-red-dark,.has-red-dark-background-color{background-color:#a31826}.color-red-light,.has-red-light-color{color:#f8cfcf}.bg-red-light,.has-red-light-background-color{background-color:#f8cfcf}.color-red-lightest,.has-red-lightest-color{color:#fff2f3}.bg-red-lightest,.has-red-lightest-background-color{background-color:#fff2f3}.color-green,.has-green-color{color:#00d988}.bg-green,.has-green-background-color{background-color:#00d988}.color-green-dark,.has-green-dark-color{color:#026d46}.bg-green-dark,.has-green-dark-background-color{background-color:#026d46}.color-green-light,.has-green-light-color{color:#a4f8d9}.bg-green-light,.has-green-light-background-color{background-color:#a4f8d9}.color-green-lightest,.has-green-lightest-color{color:#eafff7}.bg-green-lightest,.has-green-lightest-background-color{background-color:#eafff7}.color-orange,.has-orange-color{color:#ffc34a}.bg-orange,.has-orange-background-color{background-color:#ffc34a}.color-orange-dark,.has-orange-dark-color{color:#865900}.bg-orange-dark,.has-orange-dark-background-color{background-color:#865900}.color-orange-light,.has-orange-light-color{color:#ffe9bc}.bg-orange-light,.has-orange-light-background-color{background-color:#ffe9bc}.color-orange-lightest,.has-orange-lightest-color{color:#fbf7ef}.bg-orange-lightest,.has-orange-lightest-background-color{background-color:#fbf7ef}:root{--bs-body-font-family:Sora,Arial,Helvetica,sans-serif;--bs-body-font-size:1.8rem;--bs-body-font-weight:300;--bs-body-line-height:1.7em;--bs-header-font-family:Sora,Arial,Helvetica,sans-serif;--bs-header-line-height:1.2em;--bs-header-font-weight:800;--bs-body-color:#41005e;--bs-body-background-color:#fbf7ef;--color-primary:#af00ff;--color-secondary:#41005e;--color-success:#00d988;--color-info:#a4d7f9;--color-warning:#ffe9bc;--color-danger:#b92f3c;--color-light:#f8f9fa;--color-dark:#212529;--color-black:#000;--color-white:#fff;--color-gray-darkest:#000;--color-gray-dark:#2b2b2b;--color-gray:#777;--color-gray-lightest:#ddd;--color-gray-light:#f1f1f1;--color-blue:#0771b7;--color-blue-dark:#075c94;--color-blue-light:#a4d7f9;--color-blue-lightest:#edf8ff;--color-purple:#af00ff;--color-purple-dark:#41005e;--color-purple-light:#f2d6ff;--color-purple-lightest:#faefff;--color-red:#d40a1e;--color-red-dark:#a31826;--color-red-light:#f8cfcf;--color-red-lightest:#fff2f3;--color-green:#00d988;--color-green-dark:#026d46;--color-green-light:#a4f8d9;--color-green-lightest:#eafff7;--color-orange:#ffc34a;--color-orange-dark:#865900;--color-orange-light:#ffe9bc;--color-orange-lightest:#fbf7ef}html{font-size:62.5%;height:100%}body{--wp--preset--font-size--small:14px;--wp--preset--font-size--medium:22px;--wp--preset--font-size--large:24px;--wp--preset--font-size--x-large:30px}@media(max-width:767.98px){:root{--bs-body-font-size:1.6rem;--bs-body-line-height:1.6em}body{--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:18px;--wp--preset--font-size--large:22px;--wp--preset--font-size--x-large:26px}}body,html{background-color:#fbf7ef;background-color:var(--bs-body-background-color);overflow:hidden;overscroll-behavior:none}.aligncenter,.has-text-align-center{text-align:center}.alignright,.has-text-align-right{text-align:right}.alignleft,.has-text-align-left{text-align:left}.has-small-font-size{font-size:var(--wp--preset--font-size--small)}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)}.has-large-font-size{font-size:var(--wp--preset--font-size--large)}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)}.wp-block-image img{aspect-ratio:auto!important;max-width:100%;object-fit:contain!important}#root,.App{height:100%}.App{background-color:#fbf7ef;background-color:var(--bs-body-background-color);color:#41005e;color:var(--bs-body-color);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.App .App-header{background-color:#00d988;background-color:var(--color-green);flex-direction:row;left:0;max-height:7rem;min-height:7rem;position:fixed;top:0;width:100%;z-index:920}.App .App-header .header-content{align-self:center;color:#41005e;color:var(--color-purple-dark);flex:100 1;font-weight:800;font-weight:var(--bs-header-font-weight);padding-left:2.8rem}.App .App-header.default .header-logo{align-items:center;background-color:#fff;background-color:var(--color-white);border-bottom-right-radius:1rem;height:9.5rem;justify-content:center;padding:1rem 5rem}.App .App-header.default .header-logo img{display:flex;object-fit:contain;width:11.4rem}@media(max-width:767.98px){.App .App-header{max-height:6rem;min-height:6rem}.App .App-header .header-content{padding-left:1.5rem}.App .App-header.default .header-logo{height:7rem;padding:.5rem 1rem}.App .App-header.default .header-logo img{width:7rem}}.App .progress-bar{background-color:#fff;background-color:var(--color-white);border-radius:.5rem;height:1rem;left:0;overflow:hidden;position:relative;top:3rem;width:100%;z-index:911}.App .progress-bar .bar{background-color:#af00ff;background-color:var(--color-purple);border-radius:.5rem;height:100%;transition:all .2s ease-in-out}.App .progress-bar.finished{left:50%;opacity:0;top:2.5rem;transition:all .4s ease-in;width:0}.App .home-location-label{background-color:#fff;background-color:var(--color-white);border-bottom-left-radius:.7rem;border-top-left-radius:.7rem;position:fixed;right:0;top:calc(50vh - 3rem);transform-origin:right center;transition:all .2s ease-out;width:90;z-index:100}.App .home-location-label:hover{transform:scale(1.05)}.App .home-location-label .inner{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:1rem 1rem .5rem;position:relative}@media(max-width:767.98px){.App .introduction-logo img{max-width:15rem}}.App .bottom-menu-container,.App .general-tip-container{bottom:0;height:0;left:0;position:fixed;right:0;text-align:center;z-index:912}.App .bottom-menu-container>.box,.App .general-tip-container>.box{align-self:center;background-color:#00d988;background-color:var(--color-green);display:flex;margin:0 auto;max-width:500px;position:relative;width:100%}.App .bottom-menu-container>.box .inner,.App .general-tip-container>.box .inner{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;font-weight:700;min-width:30rem;position:relative;width:100%}@media(min-width:576px){.App .bottom-menu-container>.box,.App .general-tip-container>.box{border-top-left-radius:1rem;border-top-right-radius:1rem}}.App .bottom-menu-container>.box{max-height:9rem;min-height:9rem;top:-9rem}.App .bottom-menu-container>.box .inner{padding:2rem}@media(max-width:767.98px){.App .bottom-menu-container>.box{max-height:7rem;min-height:7rem;top:-7rem}.App .bottom-menu-container>.box .icon-button{transform:scale(.9)}}.App .general-tip-container>.box{max-height:9rem;min-height:9rem;top:-9rem}.App .general-tip-container>.box .inner{top:-3.5rem}@media(max-width:767.98px){.App .general-tip-container>.box{max-height:7rem;min-height:7rem;top:-7rem}.App .general-tip-container>.box .icon-button{position:relative;top:1rem;transform:scale(.7)}}.App .alert{--bs-alert-padding-y:.5rem}.App .growls-container{height:0;position:absolute;right:0;top:0;z-index:10001}.App .growls-container .growl{position:relative;transition:all .3s ease-in-out}.App .growls-container .growl.slideInLeft.animate{opacity:0;transform:translateX(100%)}.App .growls-container .growl.slideInLeft{opacity:1;transform:translateX(0)}.App .pager-container{align-items:flex-start;background-color:#fbf7ef;background-color:var(--bs-body-background-color);box-sizing:border-box;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;overflow:scroll;overflow-x:hidden;position:fixed;width:100%}.App .pager-container.chapter,.App .pager-container.chapter .transition.active{background-color:#41005e!important;background-color:var(--color-purple-dark)!important;color:#fbf7ef;color:var(--bs-body-background-color)}.App .pager-container.question,.App .pager-container.question .transition.active{background-color:#ffe9bc!important;background-color:var(--color-orange-light)!important;-webkit-user-select:none;user-select:none}@media(min-width:768px){.App .pager-container{padding-top:2rem}}.App .pager-container .pager-page{position:relative;transition:all .3s linear;width:100%;z-index:100}@media(max-width:767.98px){.App .pager-container .pager-page{padding:2rem 0 7rem}.App .pager-container .pager-page.has-progress-bar,.App .pager-container .pager-page.has-top-bar{padding-top:7rem}}@media(min-width:768px){.App .pager-container .pager-page{padding:2rem 5rem 7rem}.App .pager-container .pager-page.has-progress-bar{padding-top:7rem}.App .pager-container .pager-page.has-top-bar{padding-top:10rem}.App .pager-container .pager-page.has-progress-bar.has-top-bar{padding-top:7rem}}.App .pager-container .transition{background-color:#fff0;height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:100%;z-index:900}.App .pager-container .transition.active{background-color:#fbf7ef;background-color:var(--bs-body-background-color)}.App .optin-box{border:.2rem solid #41005e;border:.2rem solid var(--color-purple-dark);border-radius:2.4rem;display:flex;height:4.8rem;margin:0 1.5rem;outline:.4rem solid #0000;position:relative;transition:all .15s ease-out;width:10rem}.App .optin-box:hover{cursor:pointer;filter:brightness(1.05);outline:.4rem solid #0000001a}.App .optin-box .icon-button{left:.2rem;position:absolute;top:.2rem;transition:all .2s ease-out}.App .optin-box.checked{background-color:#fff;background-color:var(--color-white)}.App .optin-box.checked .icon-button{left:5.4rem}.App .carousel.carousel-tips .carousel-indicators [data-bs-target]{background-color:#ffffff4d;border-radius:.3rem;height:.6rem}.App .carousel.carousel-tips .carousel-indicators [data-bs-target].active{background-color:#af00ff;background-color:var(--color-purple)}.App .carousel.carousel-tips .carousel-tip{font-size:1.6rem;line-height:1.5em;min-height:49rem;padding:5rem 2rem 0}.App .carousel.carousel-tips .carousel-tip img{border-radius:1rem;overflow:hidden}.App .carousel.carousel-tips .carousel-tip h3{font-size:2.8rem}.App .carousel.carousel-chapters .carousel-indicators [data-bs-target]{background-color:#ffc34a;background-color:var(--color-orange);border-radius:.3rem;height:.6rem}.App .carousel.carousel-chapters .carousel-indicators [data-bs-target].active{background-color:#00d988;background-color:var(--color-green)}.App .carousel.carousel-chapters .carousel-chapter{margin:0 auto;max-width:80vw;padding-bottom:4rem;position:relative}.App .carousel.carousel-chapters .carousel-chapter .carousel-content{padding:2rem;text-align:center;width:100%}.App .carousel.carousel-chapters .carousel-chapter .carousel-content h3{color:#00d988;color:var(--color-green);font-size:2rem}@media(max-width:767.98px){.App .carousel.carousel-chapters .carousel-chapter{flex-direction:column;max-width:calc(100% - 3rem)}.App .carousel.carousel-chapters .carousel-chapter>.view:last-child{padding-bottom:2rem}.App .carousel.carousel-chapters .carousel-chapter .carousel-content{padding:2rem 0 0}.App .carousel.carousel-chapters .carousel-chapter .featured-image{display:block}.App .carousel.carousel-chapters .carousel-chapter .featured-image img{aspect-ratio:16/8;max-height:30vh}}.App .carousel.carousel-chapters .carousel-chapter .featured-image img{border-radius:1rem;overflow:hidden}@media(min-width:768px){.App .carousel.carousel-chapters .carousel-chapter{display:flex;flex:1 1;height:100%;min-height:40vh;width:100%}.App .carousel.carousel-chapters .carousel-chapter>.view{flex:1 1;flex-direction:column;justify-content:flex-start;max-width:50%;min-width:50%;padding-bottom:6rem}}.App .button-read-more{align-items:center;align-self:flex-start;border:.1rem solid;border-radius:.6rem;display:flex;flex-direction:row;justify-content:center;line-height:1.5em;padding:.8rem 2rem .8rem 5rem;position:relative;transition:all .15s linear}.App .button-read-more .icon{left:1rem;margin-right:1rem;position:absolute;top:-1.5rem}.App .button-read-more:hover{opacity:.6}@media(max-width:767.98px){.App .button-read-more{font-size:1.4rem;padding:.5rem 2rem .5rem 5rem}.App .button-read-more .icon{top:-2.1rem}}.App .spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.popups-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:background-color .2s linear;width:100%;z-index:950}.popups-container.animate{background-color:#0000}.popups-container .popup-container{display:flex;max-height:100%;max-width:100%;position:relative}.popups-container .popup-container>.popup{background-color:#fff;background-color:var(--color-white);flex:1 1;margin-left:1rem;margin-right:1rem;max-height:95vh;max-width:800px;overflow:auto;transition:all .2s ease-out;width:100%}.popups-container .popup-container>.popup.map-point-chooser{background-color:#00d988;background-color:var(--color-green);cursor:default;overflow:hidden}.popups-container .popup-container>.popup.map-point-chooser .map-container{display:inline-block;padding:20px}.popups-container .popup-container>.popup.map-point-chooser .map-container .map-image{border-radius:.7rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.popups-container .popup-container>.popup.map-point-chooser{margin-left:0;margin-right:0;max-height:100%}}@media(min-width:768px){.popups-container .popup-container>.popup.map-point-chooser{border-radius:1rem;max-width:95vw}}.popups-container .popup-container>.popup.fullscreen{border-radius:1rem;max-width:1400px;padding:4rem 2rem}@media(max-width:575.98px){.popups-container .popup-container>.popup.fullscreen{margin:1rem;padding:4rem 1.5rem}}.popups-container .popup-container>.popup.googlemap{border-radius:1rem;height:100%;max-width:95vw;padding:0;position:relative;width:95vw}.popups-container .popup-container>.popup.photoupload{border-radius:1rem;height:95vh;max-width:95vw;padding:0;position:relative;width:95vw}.popups-container .popup-container>.popup.chapter{background-color:#41005e;background-color:var(--color-purple-dark);color:#fff;color:var(--color-white)}.popups-container .popup-container>.popup.question{background-color:#ffe9bc;background-color:var(--color-orange-light)}.popups-container .popup-container>.popup.answers-list{background-color:#af00ff;background-color:var(--color-purple);color:#fff;color:var(--color-white);max-width:800px}.popups-container .popup-container>.popup .popup-content{position:relative;width:100%}.popups-container .popup-container>.popup.zoomIn.animate{opacity:0;transform:scale(.9)}.popups-container .popup-container>.popup.zoomIn{opacity:1;transform:scale(1)}.popups-container .popup-container>.popup.tip{padding:3rem 2rem}.popups-container .popup-container>.popup>.html-content{display:block}.popups-container .popup-container>.popup .close-button{transition:all .2 linear}.popups-container .popup-container>.popup .close-button:hover{opacity:.3}.popups-container .popup-container>.popup.explanation,.popups-container .popup-container>.popup.tip{background-color:#00d988;background-color:var(--color-green);border-radius:1rem;max-width:450px;min-height:45rem;overflow:hidden}.popups-container .popup-container>.popup.dialog{background-color:#fff;background-color:var(--color-white);border-radius:1rem;margin:1rem;max-width:600px;min-height:40rem;overflow:hidden;padding:2rem}.answer-boxes{align-items:flex-start;display:flex;justify-content:center;margin:0 auto;max-width:60rem;width:100%}.answer-boxes .answer-box{align-items:center;display:flex;flex:1 1;flex-direction:column;margin:.5rem;width:100%}@media(min-width:576px){.answer-boxes .answer-box{margin:1.5rem}}.answer-boxes .answer-box .answers-list{border-radius:.8rem;display:block;margin-bottom:0;margin-top:2rem;padding-bottom:1rem;width:100%}.answer-boxes .answer-box .answers-list>ul{margin-left:auto;margin-right:auto;max-width:30rem;min-height:1rem;padding:0}@media(min-width:576px){.answer-boxes .answer-box .answers-list>ul.columns-2{column-count:2;max-width:60rem}.answer-boxes .answer-box .answers-list>ul.columns-2:first-child{margin-top:0}}.answer-boxes .answer-box .answers-list>ul>li{background-color:#41005e;background-color:var(--color-purple-dark);border-radius:.5rem;color:#fff;color:var(--color-white);display:block;font-size:1.4rem;line-height:1em;margin:.4rem;position:relative}.answer-boxes .answer-box .answers-list>ul>li>.touchable,.answer-boxes .answer-box .answers-list>ul>li>.view{padding:.8rem 3.5rem .8rem .7rem}.answer-boxes .answer-box .answers-list>ul>li .icon-button{position:absolute;right:.4rem;top:.4rem}.multiplechoice-answers{align-items:flex-start;display:flex;justify-content:center;margin:0 auto;max-width:60rem;width:100%}.multiplechoice-answers .answer-box{align-items:stretch;border-radius:.8rem;display:flex;flex:1 1;flex-direction:column;padding:1rem 2rem;width:100%}@media(min-width:576px){.multiplechoice-answers .answer-box{margin:1.5rem}}.multiplechoice-answers .answer-box ul{list-style:none;margin:0;min-height:1rem;padding:0;width:100%}.multiplechoice-answers .answer-box ul li{align-items:center;background-color:#00000008;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:row;font-size:1.6rem;gap:2rem;margin:.4rem 0;padding:.3rem 1rem;transition:all .15s}.multiplechoice-answers .answer-box ul li:hover{background-color:#0000001a}.multiplechoice-answers .answer-box ul li.selected{background-color:#a4f8d9;background-color:var(--color-green-light);color:#41005e;color:var(--color-purple-dark)}.question-submit-box{align-items:center;justify-content:center;margin:0 auto;max-width:60rem;padding:2rem 0}.question-submit-box,.swiper-container{display:flex;flex-direction:row;width:100%}.swiper-container{max-height:45vh;min-height:45vh}@media(max-width:767.98px){.swiper-container{max-height:65vw;min-height:65vw}.swiper-container .cards-container{margin-top:2.5vw}.swiper-container .cards-container .swiped-icon-indicator{top:5vw}}.swiper-container .swiped-icon-indicator{display:none;left:calc(50% - 10rem);opacity:0;padding-bottom:3rem;position:absolute;top:10vh;transform:scale(.3);transition:all 1s ease-out;z-index:910}.swiper-container .swiped-icon-indicator.show{display:block;opacity:1}.swiper-container .swiped-icon-indicator.animating{display:block;opacity:0;transform:scale(1)}.swiper-container .emoticon-left,.swiper-container .emoticon-right{align-items:center;justify-content:center;padding-bottom:3rem}@media(max-width:767.98px){.swiper-container .emoticon-left,.swiper-container .emoticon-right{max-width:6rem;transform:scale(.7)}}.swiper-container .cards-container{display:flex;flex:5 1;height:100%;max-width:60vh;position:relative;width:100%;z-index:10}.swiper-container .cards-container .swiper-card{padding:3rem;position:absolute;width:100%}.swiper-container .cards-container .swiper-card .background{background-color:#fff;background-color:var(--color-white);border-radius:1rem;height:100%;left:0;position:absolute;top:0;width:100%}.swiper-container .cards-container .swiper-card .clicker{border-radius:1rem;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.swiper-container .cards-container .swiper-card img{aspect-ratio:16/9;object-fit:cover;position:relative;-webkit-user-select:none;user-select:none;width:100%}.swiper-container .cards-container .swiper-card h5{margin-top:2rem;position:relative;-webkit-user-select:none;user-select:none}@media(max-width:575.98px){.swiper-container .cards-container .swiper-card h5{font-size:1.6rem}}.swiper-container .cards-container .swiper-card.front{z-index:100}.swiper-container .cards-container .swiper-card:not(.back) .shadow{background-color:#865900;background-color:var(--color-orange-dark);border-radius:1rem;bottom:-1.5rem;height:90%;left:3%;opacity:.2;position:absolute;transition:all .15s;width:94%}.swiper-container .cards-container .swiper-card.back{position:absolute;transform:scale(.9)!important;z-index:1}.swiper-container .cards-container .swiper-card.to-front{position:absolute;transform:scale(1);transition:all .15s;z-index:1}.swiper-container .cards-container.none .swiper-card{transform:scale(1.01);transition:transform .2s ease-in-out}.swiper-container .cards-container.pressed .swiper-card{transform:scale(1);transition:none}.swiper-container .cards-container.left .front.swiper-card{transform:scale(.9) translateX(-200%)!important;transition:transform .2s linear!important}.swiper-container .cards-container.right .front.swiper-card{transform:scale(.9) translateX(200%)!important;transition:transform .2s linear!important}.swiper-container .cards-container.reset .front.swiper-card{opacity:0;transition:none!important}.swiper-container .cards-container.pressed .shadow{bottom:-.5rem!important;left:2%!important;width:96%!important}@media(max-width:767.98px){.swiper-container .cards-container{min-height:25vh}.swiper-container .cards-container .swiper-card{padding:2rem}.swiper-container .cards-container .swiper-card .icon-button{transform:scale(.7)}}@keyframes swiped-indicator{0%{transform:scale(0)}to{transform:scale(1)}}.range-selector-container{height:0;position:absolute;right:3rem;top:3rem}.range-selector-container .range-selector{background-color:#fff;background-color:var(--color-white);border-radius:1rem;height:60vh;overflow:hidden;position:relative;width:15rem}.range-selector-container .range-selector .slide-canvas{cursor:default;height:100%;left:0;position:absolute;top:0;width:100%}.range-selector-container .range-selector .filler{background-color:#00d988;background-color:var(--color-green);bottom:0;cursor:default;left:0;position:absolute;width:100%}@media(max-width:767.98px){.range-selector-container{right:2rem}.range-selector-container .range-selector{height:40vh;width:6rem}.range-selector-container .range-selector .icon{transform:scale(.8)}}.form-control,.form-select{border:none;border-radius:.5rem;font-size:1.8rem;font-size:var(--bs-body-font-size);padding:1rem 2rem}.is-invalid label{color:#d40a1e;color:var(--color-red)}.is-invalid input,.is-invalid select,.is-invalid textarea{outline:.1rem solid #d40a1e;outline:.1rem solid var(--color-red)}
/*# sourceMappingURL=main.18798362.css.map*/