html,body{margin:0;padding:0;font-family:'Fira Sans',sans-serif;font-weight:200;font-size:1rem;line-height:1.5rem;background-color:#FFF;color:#242424;text-align:center}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}.text-white{color:#FFF}.text-pink{color:#C28}.text-yellow{color:#FA0}.text-orange{color:#F70}.text-red{color:#F03}.text-green{color:#AD2}.text-blue{color:#08F}.text-purple{color:#91A}.text-black{color:#242424}.text-grey-light{color:#F0F8FF}.text-grey-dark{color:#646464}h1,h2,h3,h4,h5{margin:0 auto;padding:0 0.25rem 0.5rem;text-wrap:balance}@media (max-width:767.98px){h1,h2,h3,h4,h5{padding-left:1rem;padding-right:1rem}}p,ul,li{margin:0;padding:0}h1{font-weight:800;font-size:6.25rem;line-height:6.375rem;color:#FFF}h2{font-weight:200;color:#FFF}h3{font-weight:800;font-size:4.75rem;line-height:5.25rem}h4{font-weight:200}h2,h4{max-width:960px;padding-bottom:1.75rem;font-size:2.25rem;line-height:2.75rem}.call-to-action-button{font-weight:800;font-size:2.25rem;line-height:2.25rem}h4.description,h5{font-size:3rem;line-height:3.5rem}#avatar>div{font-size:1.25rem;line-height:1.25rem;font-weight:800}.value-proposition-first-line,.value-proposition-second-line{display:block}.role-button,p{font-size:1.25rem;line-height:2rem}.testimonial-content p{font-weight:200;font-size:1.75rem;line-height:2.5rem}.testimonial-content-long p{font-size:1.5rem;line-height:2.25rem}#platform-features ul li{font-size:1.25rem;line-height:1.5rem}@media (max-width:1399.98px){h1{font-size:5.5rem;line-height:5.625rem}h2,h4{max-width:800px;padding-bottom:1.5rem;font-size:2rem;line-height:2.5rem}.call-to-action-button{font-size:2rem;line-height:2rem}h3{font-size:4.25rem;line-height:4.75rem}h4.description,h5{font-size:2.5rem;line-height:3rem}}@media (max-width:1199.98px){h1{font-size:4.75rem;line-height:4.875rem}h2,h4{max-width:640px;padding-bottom:1.25rem;font-size:1.75rem;line-height:2.25rem}.call-to-action-button{font-size:1.75rem;line-height:1.75rem}h3{font-size:3.75rem;line-height:4.25rem}h4.description,h5{font-size:2.125rem;line-height:2.625rem}}@media (max-width:991.98px){h1{font-size:4rem;line-height:4.125rem}h2,h4{max-width:560px;padding-bottom:1rem;font-size:1.5rem;line-height:2rem}.call-to-action-button{font-size:1.5rem;line-height:1.5rem}h3{font-size:3.25rem;line-height:3.75rem}h4.description,h5{font-size:1.75rem;line-height:2.25rem}.testimonial-content p{font-size:1.5rem;line-height:2.25rem}.testimonial-content-long p{font-size:1.25rem;line-height:2rem}}@media (max-width:879.98px){h1{font-size:3.5rem;line-height:3.625rem}h2,h4{font-size:1.25rem;line-height:1.75rem}.call-to-action-button{font-size:1.25rem;line-height:1.25rem}h3{font-size:2.75rem;line-height:3.25rem}h4.description,h5{font-size:1.625rem;line-height:2.125rem}.testimonial-content p{font-size:1.25rem;line-height:2rem}.testimonial-content-long p{font-size:1rem;line-height:1.75rem}}@media (max-width:767.98px){h1{font-size:5.25rem;line-height:5.375rem}h2,h4{padding-bottom:1.5rem;font-size:2rem;line-height:2.5rem}.call-to-action-button{font-size:2rem;line-height:2rem}h3{font-size:4.25rem;line-height:4.75rem}h4.description,h5{font-size:2.75rem;line-height:3.25rem}.testimonial-content p{font-size:1.75rem;line-height:2.5rem}.testimonial-content-long p{font-size:1.5rem;line-height:2.25rem}}@media (max-width:575.98px){h1{font-size:3.75rem;line-height:3.875rem}h2,h4{padding-bottom:1rem;font-size:1.5rem;line-height:2rem}.call-to-action-button{font-size:1.5rem;line-height:1.5rem}h3{font-size:3rem;line-height:3.5rem}h4.description,h5{font-size:1.875rem;line-height:2.375rem}.testimonial-content p{font-size:1.5rem;line-height:2.25rem}.testimonial-content-long p{font-size:1.25rem;line-height:2rem}}@media (max-width:447.98px){h1{font-size:2.5rem;line-height:2.675rem}h2,h4{font-size:1.25rem;line-height:1.75rem}.call-to-action-button{font-size:1.25rem;line-height:1.25rem}h3{font-size:2.25rem;line-height:2.75rem}h4.description,h5{font-size:1.5rem;line-height:2rem}.testimonial-content p{font-size:1.25rem;line-height:2rem}.testimonial-content-long p{font-size:1rem;line-height:1.75rem}}@media (max-width:329.98px){h1{font-size:2.25rem;line-height:2.375rem}h3{font-size:1.75rem;line-height:2.25rem}h4.description,h5{font-size:1.25rem;line-height:1.75rem}}#intro{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5rem 1.5rem 6rem;background-color:#FA0;text-align:center;overflow:hidden}#intro h1,#intro h2,#intro .call-to-action-button,#intro .call-to-alternative-action-button{margin-left:0;text-align:left}@media (max-width:767.98px){#intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#intro h1,#intro h2,#intro .call-to-action-button,#intro .call-to-alternative-action-button{margin-left:auto;text-align:center}}#intro-showcase{width:50%;text-align:center}@media (max-width:767.98px){#intro-showcase{width:100%}}#intro-video{width:100%;max-width:640px;position:relative;margin:0 auto}@media (max-width:1399.98px){#intro-video{max-width:580px}}@media (max-width:991.98px){#intro-video{max-width:500px}}@media (max-width:767.98px){#intro-video{max-width:440px}}@media (max-width:575.98px){#intro-video{max-width:340px}}#video-showcase{width:100%;height:auto}#image-showcase-mask{width:calc(100% + 2px);height:auto;position:absolute;left:-1px;top:-1px;-webkit-box-sizing:border-box;box-sizing:border-box}#header{width:100%;height:5rem;position:fixed;left:0;top:0;z-index:9999;background-color:rgba(255,255,255,0);-webkit-transition:background-color 300ms ease,-webkit-box-shadow 300ms ease;transition:background-color 300ms ease,-webkit-box-shadow 300ms ease;-o-transition:background-color 300ms ease,box-shadow 300ms ease;transition:background-color 300ms ease,box-shadow 300ms ease;transition:background-color 300ms ease,box-shadow 300ms ease,-webkit-box-shadow 300ms ease}#logo{display:inline-block;height:3rem;position:absolute;left:1.5rem;top:1rem}@media (max-width:329.98px){#logo{width:3rem;overflow:hidden}}#logo>img{width:auto;height:100%;position:absolute;left:0;top:0;opacity:1;-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease}#header.page-scroll{background-color:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);-webkit-box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1);box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1)}#roles{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem;padding:0}@media (max-width:767.98px){#roles{margin-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.role-button{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0.5rem;padding:0.25rem 0 0.125rem;font-weight:500;border-bottom:0.125rem solid transparent;color:#FFF;text-decoration:none;-webkit-transition:200ms border ease-in-out;-o-transition:200ms border ease-in-out;transition:200ms border ease-in-out}.role-none #parent-role-button,.role-rodic #parent-role-button,.role-logoped #doctor-role-button,.role-ucitel #teacher-role-button,.role-cizinec #foreigner-role-button{border-color:#FFF}.role-button:hover{border-color:#F70}#actions{position:absolute;right:1rem;top:1.5rem;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#actions>*{vertical-align:top}a.action-link{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0.5rem;border:0.125rem solid transparent;font-weight:200;font-size:0.875rem;line-height:0.875rem;color:#91A;text-decoration:none;cursor:pointer;-webkit-transition:200ms color ease-in-out;-o-transition:200ms color ease-in-out;transition:200ms color ease-in-out}a.action-link:hover{color:#C28}@media (max-width:991.98px){a.action-link{padding:0.5rem 0.25rem}}@media (max-width:767.98px){a.action-link.action-link-hide-when-narrow{display:none!important}}@media (max-width:575.98px){a.action-link{display:none!important}}.language-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:left;color:#242424}.language-selector-header{margin-right:0.75rem}.language-list-expand-checkbox{display:none!important}.language-list-expand-label,a.language-item,#menu-box li a.language-item{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 0.5rem;padding:0.5rem 0.5rem 0.5rem 1.25rem;border:0.125rem solid transparent;font-weight:200;font-size:0.875rem;line-height:0.875rem;color:#91A;cursor:pointer;-webkit-transition:200ms color ease-in-out;-o-transition:200ms color ease-in-out;transition:200ms color ease-in-out}.language-list-expand-label:hover,a.language-item:hover,#menu-box li a.language-item:hover{color:#C28}.language-list-expand-label i,.language-list-expand-label svg{position:absolute;left:0;top:0.475rem}.language-list-wrapper{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:300ms grid-template-rows ease-in-out;-o-transition:300ms grid-template-rows ease-in-out;transition:300ms grid-template-rows ease-in-out;transition:300ms grid-template-rows ease-in-out,300ms -ms-grid-rows ease-in-out}.language-list-expand-checkbox:checked ~ .language-list-wrapper{-ms-grid-rows:1fr;grid-template-rows:1fr}.language-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;background-color:#FFF;margin-left:0.75rem;border-radius:0.25rem;-webkit-box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1);box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1)}a.language-item,#menu-box li a.language-item{padding-left:0.5rem;padding-bottom:0.125rem;text-decoration:none}a.language-item:last-child,#menu-box li a.language-item:last-child{padding-bottom:0.5rem}.language-selector-homepage-menu{margin-left:0.25rem;position:relative}.language-selector-homepage-menu .language-list-wrapper{position:absolute;bottom:100%}.language-selector-showable,.language-selector-footer-wrapper{display:none}@media (max-width:575.98px){.language-selector-hideable.language-selector-header{display:none}.language-selector-showable{display:-webkit-box;display:-ms-flexbox;display:flex}}#login{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5rem 1rem;margin-right:1rem;border:0.125rem solid #91A;border-radius:0.25rem;background-color:#91A;color:#FFF;font-weight:700;font-size:0.875rem;line-height:0.875rem;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;text-decoration:none;-webkit-box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1);box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1)}#login:hover{border-color:#C28;background-color:#C28}#menu{position:relative;display:inline-block;width:1.5rem;height:1.375rem;margin:0.3125rem 0}#menu-toggle{opacity:0;position:absolute}#menu-button{display:block;width:100%;height:100%;position:absolute;top:0.075rem;z-index:9999;cursor:pointer}#menu-button span,#menu-button::before,#menu-button::after{content:'';display:block;width:100%;height:0.25rem;position:absolute;left:0;background-color:#91A;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#menu-toggle:checked + #menu-button span,#menu-toggle:checked + #menu-button::before,#menu-toggle:checked + #menu-button::after{background-color:#91A}#menu-button:hover span,#menu-button:hover::before,#menu-button:hover::after,#header.page-scroll #menu-button:hover span,#header.page-scroll #menu-button:hover::before,#header.page-scroll #menu-button:hover::after,#menu-toggle:checked + #menu-button:hover span,#menu-toggle:checked + #menu-button:hover::before,#menu-toggle:checked + #menu-button:hover::after{background-color:#C28}#menu-button span{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#menu-button::before{top:0}#menu-button::after{top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#menu-toggle:checked + #menu-button span{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#menu-toggle:checked + #menu-button::before,#menu-toggle:checked + #menu-button::after{top:50%;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}@-webkit-keyframes animation-menu-underlay-fadein{from{opacity:0}to{opacity:1}}@keyframes animation-menu-underlay-fadein{from{opacity:0}to{opacity:1}}#menu-underlay{content:'';display:none;width:100%;height:100vh;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.5);-webkit-animation:animation-menu-underlay-fadein 300ms ease-in forwards;animation:animation-menu-underlay-fadein 300ms ease-in forwards}#menu-toggle:checked ~ #menu-underlay{display:block}#menu-box{display:block;position:fixed;top:0;right:0;height:100vh;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5.5rem 3.5rem 2rem 2rem;background-color:#FFF;overflow:scroll;list-style:none;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1);box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out}#menu-box li{margin:0;padding:0 0 0.75rem;text-align:left}#menu-box li a{margin-left:1rem;color:#91A;text-decoration:none}#menu-box li a:hover{color:#C28}#menu-toggle:checked ~ #menu-box{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (max-width:767.98px){#logo{left:1rem}#menu-box{padding:5.5rem 2.5rem 2rem 1.5rem}}#hero{width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767.98px){#hero{width:100%}}.call-to-action-button{position:relative;display:inline-block;margin:0 auto 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;border-radius:1rem;color:#FFF;background-color:#91A;-webkit-box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1);box-shadow:0 0.2rem 0.25rem rgba(0,0,0,0.1);text-decoration:none;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.call-to-action-button:hover{background-color:#AD2}.call-to-action-button.call-to-action-button-login{background-color:#91A}.call-to-action-button.call-to-action-button-login:hover{background-color:#C28}.call-to-alternative-action-button{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.25rem 1rem;border:1px solid #FFF;border-radius:0.25rem;color:#FFF;text-decoration:none;-webkit-transition:200ms background-color ease-in-out;-o-transition:200ms background-color ease-in-out;transition:200ms background-color ease-in-out}.call-to-alternative-action-button:hover{background-color:#AD2}.section{position:relative;padding-top:2rem;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:4rem!important;scroll-margin-top:6rem;overflow:initial!important}@media (max-height:767.98px){.section{padding-left:0;padding-right:0}}.section-divider{display:block;width:100%;height:3rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:100% 100%}.section-divider.section-divider-top{top:-1px}.section-divider.section-divider-bottom{bottom:-1px}.section-divider.section-divider-bg-white{background-color:#FFF}.section-divider.section-divider-yellow{background-image:url(../images/svg/homepage-dividers/landing-page-divider-yellow.svg)}.section-divider.section-divider-grey{background-image:url(../images/svg/homepage-dividers/landing-page-divider-grey.svg)}.section-divider.section-divider-white{background-image:url(../images/svg/homepage-dividers/landing-page-divider-white.svg)}.section-divider.section-divider-pink{background-image:url(../images/svg/homepage-dividers/landing-page-divider-pink.svg)}.section-divider.section-divider-mirror{-webkit-transform:translateX(-50%) scaleX(-1);-ms-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1)}#solution{width:100%;padding-bottom:6rem!important;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:#FA0}#solution-ad{position:relative}#solution-ad video{display:block;position:relative;width:100%;max-width:960px;margin:0 auto;-o-object-fit:contain;object-fit:contain;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1rem;border:0.125rem solid transparent;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}#solution-comics{width:100%;max-width:960px;margin:0 auto}#about{width:100%;padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}#game-video,#about-content{width:50%}#game-video{max-width:960px}#about-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#game-video{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 1.5rem 0}#game-video-frame{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;padding:6%;border-radius:6px;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-box-shadow:1px -1px 0px 1px #CBCED1;box-shadow:1px -1px 0px 1px #CBCED1}#game-video-frame::before{content:'';display:block;width:1%;padding-top:1%;position:absolute;left:3%;top:50%;border-radius:9999px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#444}#game-video-frame::after{content:'';display:block;width:3%;padding-top:3%;position:absolute;right:3%;top:50%;border-radius:9999px;border:1px solid #444;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media (max-width:767.98px){#about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#game-video,#about-content{width:100%}#game-video{padding:1rem}#game-video-frame{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}#game-video{position:relative}#game-video video{display:block;width:100%;height:auto;background-color:#FA0;opacity:0;-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease}#game-video video#video-game-female{position:absolute;left:6%;top:0%;margin-top:6%;width:88%}#about.avatar-male #game-video video#video-game-male,#about.avatar-female #game-video video#video-game-female{opacity:1}#avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#avatar>div{margin:-1rem 0 0;background-color:#FFF;border-radius:0.25rem;color:#91A;cursor:pointer}#avatar div:hover{color:#C28}#about.avatar-female #avatar div#avatar-female,#about.avatar-male #avatar div#avatar-male{background-color:#91A!important;color:#FFF;cursor:unset}#avatar>div#avatar-female{border-top-right-radius:0;border-bottom-right-radius:0}#avatar>div#avatar-male{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:879.98px){#avatar>div{padding:0.75rem}}@media (max-width:767.98px){#avatar>div{padding:1rem}}@media (max-width:329.98px){#avatar>div{padding:0.75rem}}#platform-features{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1rem}#platform-features ul,#platform-features ul li{list-style-type:none;margin:0;padding:0;text-align:left}#platform-features ul li{margin-bottom:1rem}#platform-features ul li i,#platform-features ul li svg{color:#AD2}@media (max-width:1399.98px){.role-logoped #about{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#platform-features ul{margin-top:1rem}}#highlight-list{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box}#highlight-list>div{width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.5rem 4rem}#highlight-letter,#highlight-list>div>img,#highlight-list>div>video{display:block;width:auto;height:10rem;margin:0 auto}#highlight-letter{text-align:center;font-weight:800;font-size:10rem;line-height:10rem;color:#F03}#highlight-list>div>video{border-radius:0.5rem}#highlight-list>div>h5{margin:1rem auto 0}@media (max-width:1199.98px){#highlight-letter{height:8.572rem;font-size:8.572rem;line-height:8.572rem}#highlight-list>div>img,#highlight-list>div>video{height:8.572rem}}@media (max-width:991.98px){#highlight-list>div{width:50%}#highlight-list>div{padding-bottom:4rem}#highlight-list>div:last-child{padding-bottom:0}#highlight-letter{height:8.268rem;font-size:8.268rem;line-height:8.268rem}#highlight-list>div>img,#highlight-list>div>video{height:8.268rem}}@media (max-width:767.98px){#highlight-letter{height:7.742rem;font-size:7.742rem;line-height:7.742rem}#highlight-list>div>img,#highlight-list>div>video{height:7.742rem}}@media (max-width:575.98px){#highlight-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#highlight-letter{height:7.502rem;font-size:7.502rem;line-height:7.502rem}#highlight-list>div>img,#highlight-list>div>video{height:7.502rem}}#highlight-list>div>h5>span{display:block;margin:0 auto}#homework-tale{padding:0;padding-bottom:0!important}#homework{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}#image-homework,#homework-content{width:50%}#homework-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 0.5rem 0}@media (orientation:portrait){#homework{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#image-homework,#homework-content{width:100%}}#homework h4 a{text-decoration:none;font-weight:800;color:#F70;-webkit-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease}#homework h4 a:hover{color:#FA0}#tale{width:100%;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box}#tale-video{width:66.666%;position:relative;padding-bottom:37.46%}#tale-video iframe{display:none;position:absolute;top:0;left:0;width:100%;height:100%}#tale.tale-r-1 iframe#video-tale-r-1,#tale.tale-l-1 iframe#video-tale-l-1,#tale.tale-l-2 iframe#video-tale-l-2{display:block}#tale-list{width:33.333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.button-tale{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;text-align:right;color:#FFF;background-repeat:no-repeat;background-position:left top;background-size:cover;cursor:pointer}#button-tale-r-1{background-image:-o-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.7)),url(../images/tale/thumbnail/r-1.jpg);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.7))),url(../images/tale/thumbnail/r-1.jpg);background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.7)),url(../images/tale/thumbnail/r-1.jpg)}#button-tale-r-1:hover,#tale.tale-r-1 #button-tale-r-1{background-image:url(../images/tale/thumbnail/r-1.jpg)}#button-tale-l-1{background-image:-o-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.7)),url(../images/tale/thumbnail/l-1-eva.jpg);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.7))),url(../images/tale/thumbnail/l-1-eva.jpg);background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.7)),url(../images/tale/thumbnail/l-1-eva.jpg)}#button-tale-l-1:hover,#tale.tale-l-1 #button-tale-l-1{background-image:url(../images/tale/thumbnail/l-1-eva.jpg)}#button-tale-l-2{background-image:-o-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.7)),url(../images/tale/thumbnail/l-2.jpg);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.7))),url(../images/tale/thumbnail/l-2.jpg);background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.7)),url(../images/tale/thumbnail/l-2.jpg)}#button-tale-l-2:hover,#tale.tale-l-2 #button-tale-l-2{background-image:url(../images/tale/thumbnail/l-2.jpg)}.tale-title{font-size:5rem;line-height:6rem;font-weight:800}.tale-reader strong{font-size:1.5rem;font-weight:800}@media (orientation:portrait){#tale{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#tale-video{width:100%;padding-bottom:56.25%}#tale-list{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.button-tale{padding:1rem 0.5rem 1rem 0.25rem}.tale-reader strong{font-size:1.2rem}.tale-reader span{display:block}}#tutorial{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){#tutorial{padding-bottom:0!important}}#tutorial-content{width:66.666%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 0.5rem 0}#video-tutorial{width:33.333%;border-top-left-radius:1rem;border-bottom-left-radius:1rem}@media (max-width:991.98px){#tutorial-content,#video-tutorial{width:50%}}@media (orientation:portrait){#tutorial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#video-tutorial,#tutorial-content{width:100%!important}#video-tutorial{border-radius:0!important}}#comics{width:100%}#comics img{width:100%;max-width:960px;height:auto;margin:0 auto}#testimonial{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}html:not(.collapse-backers) .section#testimonial{padding-bottom:0rem!important}#testimonial-list-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem;overflow-x:hidden!important}#testimonial-list{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:300ms -webkit-transform ease-in-out;transition:300ms -webkit-transform ease-in-out;-o-transition:300ms transform ease-in-out;transition:300ms transform ease-in-out;transition:300ms transform ease-in-out,300ms -webkit-transform ease-in-out}.testimonial-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 2rem 0}.testimonial-content{width:100%;max-width:640px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.testimonial-content-long{max-width:960px}@media (max-width:1199.98px){.testimonial-content-long{max-width:800px}}@media (max-width:991.98px){.testimonial-content-long{max-width:640px}}@media (max-width:767.98px){.testimonial-content,.testimonial-content-long{max-width:480px}}@media (max-width:575.98px){.testimonial-content,.testimonial-content-long{max-width:100%}}.testimonial-signature{display:block;padding:1rem 0 0}.testimonial-nav{width:1rem;height:1rem;margin:1rem;border-radius:9999px;z-index:10;outline:0.5rem solid #FA0;outline-offset:-0.5rem;-webkit-box-shadow:0 0 0 0 #91A,0 0 0 0 rgba(153,17,170,0);box-shadow:0 0 0 0 #91A,0 0 0 0 rgba(153,17,170,0);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes animation-testimonial-nav-check{50%{outline-color:#91A;-webkit-box-shadow:0 0 0 12px #91A,0 0 0 36px rgba(153,17,170,0.2);box-shadow:0 0 0 12px #91A,0 0 0 36px rgba(153,17,170,0.2)}100%{outline-color:#91A;-webkit-box-shadow:0 0 0 0 #91A,0 0 0 0 rgba(153,17,170,0);box-shadow:0 0 0 0 #91A,0 0 0 0 rgba(153,17,170,0)}}@keyframes animation-testimonial-nav-check{50%{outline-color:#91A;-webkit-box-shadow:0 0 0 12px #91A,0 0 0 36px rgba(153,17,170,0.2);box-shadow:0 0 0 12px #91A,0 0 0 36px rgba(153,17,170,0.2)}100%{outline-color:#91A;-webkit-box-shadow:0 0 0 0 #91A,0 0 0 0 rgba(153,17,170,0);box-shadow:0 0 0 0 #91A,0 0 0 0 rgba(153,17,170,0)}}.testimonial-nav:checked{-webkit-animation:animation-testimonial-nav-check 0.4s linear forwards;animation:animation-testimonial-nav-check 0.4s linear forwards}.testimonial-nav:checked:nth-of-type(1) ~ #testimonial-list{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.testimonial-nav:checked:nth-of-type(2) ~ #testimonial-list{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.testimonial-nav:checked:nth-of-type(3) ~ #testimonial-list{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.testimonial-nav:checked:nth-of-type(4) ~ #testimonial-list{-webkit-transform:translateX(-300%);-ms-transform:translateX(-300%);transform:translateX(-300%)}#awards{padding-top:0}#awards a{text-decoration:none;color:#91A}#awards a:hover{color:#C28}#award-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5rem 4rem}#award-list>a{display:block;width:640px;max-width:100%}#award-list>a>img{width:100%;border-radius:1rem}#backers{padding-top:0}#backer-list,#supporter-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5rem 4rem}#supporter-list{-ms-flex-wrap:wrap;flex-wrap:wrap}#backer-list>a,#supporter-list>a{display:block;width:50%}#backer-list>a>img,#supporter-list>a>img{width:100%;height:auto}#backer-list>a>img{border-radius:1rem}#partner-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1rem;justify-content:center}.partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;padding:0 0.5rem 1rem}.partner-name{font-weight:600;padding-top:0.5rem;color:#91A;transition:200ms color ease-in-out}.partner:hover .partner-name{color:#C28}.partner-description{font-weight:200;padding-top:0.125rem}.partner>.partner-image{width:100%;padding-top:100%;position:relative}.partner-image>img{position:absolute;left:0;top:0;width:100%;border-radius:1rem}.partner-image.partner-image-no-border>img{border-radius:0}@media (max-width:991.98px){.partner{width:25%}}@media (max-width:767.98px){#backer-list{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 1rem 2rem}#backer-list>a{width:100%}.partner{width:33.333%}}@media (max-width:575.98px){.partner{width:50%}}@media (max-width:447.98px){.partner{width:100%}}#platform-lookups{width:100%;overflow:hidden;margin-top:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1rem solid #FFF;border-radius:0.5rem}@media (max-width:767.98px){#platform-lookups{margin-top:1rem}}#platform-lookups-carousel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);will-change:transform;-webkit-animation-name:animation-platform-lookups-carousel-slide;animation-name:animation-platform-lookups-carousel-slide;-webkit-animation-duration:24000ms;animation-duration:24000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes animation-platform-lookups-carousel-slide{0%,10%{-webkit-transform:translateX(0);transform:translateX(0)}11%,21%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}22%,32%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}33%,43%{-webkit-transform:translateX(-300%);transform:translateX(-300%)}44%,54%{-webkit-transform:translateX(-400%);transform:translateX(-400%)}55%,65%{-webkit-transform:translateX(-500%);transform:translateX(-500%)}66%,76%{-webkit-transform:translateX(-600%);transform:translateX(-600%)}77%,87%{-webkit-transform:translateX(-700%);transform:translateX(-700%)}88%,100%{-webkit-transform:translateX(-800%);transform:translateX(-800%)}}@keyframes animation-platform-lookups-carousel-slide{0%,10%{-webkit-transform:translateX(0);transform:translateX(0)}11%,21%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}22%,32%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}33%,43%{-webkit-transform:translateX(-300%);transform:translateX(-300%)}44%,54%{-webkit-transform:translateX(-400%);transform:translateX(-400%)}55%,65%{-webkit-transform:translateX(-500%);transform:translateX(-500%)}66%,76%{-webkit-transform:translateX(-600%);transform:translateX(-600%)}77%,87%{-webkit-transform:translateX(-700%);transform:translateX(-700%)}88%,100%{-webkit-transform:translateX(-800%);transform:translateX(-800%)}}#platform-lookups-carousel>img{width:100%;height:auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#content-lookup{width:100%;height:auto;max-width:640px;max-height:550px;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media (max-width:1399.98px){#content-lookup{max-width:540px}}@media (max-width:767.98px){#content-lookup{max-height:385px}}@media (max-width:575.98px){#content-lookup{max-width:380px;max-height:325px}}@media (max-width:447.98px){#content-lookup{max-width:260px}}.call-to-action{margin-top:240px;padding-top:6.5rem;background-color:#FA0;text-align:center;position:relative}.call-to-action .call-to-action-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:767.98px){#contact .call-to-action-button-wrapper{display:inline-block}}#image-api{display:block;width:100%;max-width:320px;position:absolute;left:50%;top:-230px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.call-to-action h4{padding-bottom:0}#availability{display:inline-block;padding:1rem 0;text-decoration:none;color:#FFF}#availability:hover{text-decoration:underline}#contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:0!important;text-align:center}#contact-box{padding:1rem}#contact a{display:inline-block;margin:0}#contact a#email{border-radius:0.25rem;text-transform:lowercase;background-color:#91A;-webkit-box-shadow:none;box-shadow:none;color:#FFF}#contact a#email:hover{background-color:#C28;color:#FFF}#contact a#phone{border-radius:0.25rem;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#91A}#contact a#phone:hover{color:#C28}@media (min-width:767.98px){#contact a#email{border-top-right-radius:0;border-bottom-right-radius:0}#contact a#phone{border-color:#F5F5F7;background-color:#F5F5F7;border-top-left-radius:0;border-bottom-left-radius:0}}#social{padding-bottom:0!important}@font-face{font-family:'social';src:url(../fonts/social.eot?1235813);src:url(../fonts/social.eot?1235813#iefix) format('embedded-opentype'),url(../fonts/social.ttf?1235813) format('truetype'),url(../fonts/social.woff?1235813) format('woff'),url(../fonts/social.svg?1235813#social) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="social-"],[class*=" social-"]{font-family:'social'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-facebook:before{content:"\e902";color:#1877f2}.social-instagram:before{content:"\e905";color:#e4405f}.social-linkedin:before{content:"\e900";color:#0077b5}.social-tiktok:before{content:"\e903";color:#242424}.social-twitter:before{content:"\e906";color:#1da1f2}.social-whatsapp:before{content:"\e901";color:#25d366}.social-youtube:before{content:"\e904";color:#F00}ul#social-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;height:auto;width:auto}ul#social-set li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0.5rem}ul#social-set li:last-child{margin-right:0rem}a.sociali{font-size:2rem;line-height:2rem;padding:1rem;border-radius:1rem;text-decoration:none;-webkit-transition:300ms background-color ease-in-out;-o-transition:300ms background-color ease-in-out;transition:300ms background-color ease-in-out}a.sociali:hover,a.sociali:focus{background:#F5F5F7}#plushie{width:100%;text-align:center;padding:0 0 5rem}#plushie img{width:auto;max-height:10rem;margin:0 auto}#footer{width:100%;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;font-size:0.75rem;color:#646464;text-align:center}#footer a{color:inherit;text-decoration:none}#footer a:hover{text-decoration:underline}#nav{width:100%;max-width:960px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:2rem 1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box}#nav li,#nav li ul{display:block;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;text-align:left}#nav li{width:25%}#nav li ul li{width:100%!important;padding:0.25rem 1rem}#nav a{color:#91A;text-decoration:none;-webkit-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}#nav a:hover{color:#C28;text-decoration:none}@media (max-width:991.98px){#nav li ul li{padding:0.25rem 0.75rem}}@media (max-width:767.98px){#nav{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#nav li{width:50%}#nav li ul li{padding:0.25rem 0.5rem}}@media (max-width:575.98px){#nav li{width:100%}#nav li ul li{padding:0.25rem 0}}.install-popup-wrapper{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;position:fixed;left:0;top:-100%;z-index:9999;-webkit-transition:top 300ms ease-in-out;-o-transition:top 300ms ease-in-out;transition:top 300ms ease-in-out;text-align:center}body.view-install-popup-ios .install-popup-wrapper#install-popup-wrapper-ios,body.view-install-popup-pwa .install-popup-wrapper#install-popup-wrapper-pwa{top:4.5rem}.install-popup{width:100%;max-width:440px;min-height:7rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 2rem 1rem 7rem;position:relative;background-color:#91A;background-image:url(../images/app-icon.png);background-repeat:no-repeat;background-position:1rem 1rem;background-size:5rem 5rem;border-radius:0.5rem;color:#FFF;font-size:1rem;text-align:left;-webkit-box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.1)}.install-popup-dismiss{display:block;width:1rem;height:1rem;position:absolute;right:0.75rem;top:0.75rem;opacity:0.5;cursor:pointer}.install-popup-dismiss:hover{opacity:1}.install-popup-dismiss::before,.install-popup-dismiss::after{content:'';width:1rem;height:2px;position:absolute;left:0;top:50%;background-color:#FFF}.install-popup-dismiss::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.install-popup-dismiss::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.install-popup strong{display:block}.install-popup button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Fira Sans',sans-serif;font-size:1rem;margin:1rem 0 0 0;border:none;cursor:pointer}.install-popup button#install-popup-pwa-button{padding:0.5rem 1.5rem;background-color:#F70;color:#FFF;font-weight:600}.install-popup button#install-popup-pwa-button:hover{background-color:#FA0}.install-popup button#dismiss-popup-pwa-button{padding:0.5rem 1rem;background-color:transparent;color:#CBCED1;font-weight:100}.install-popup button#dismiss-popup-pwa-button:hover{color:#949494}.install-popup-ios-share-icon{display:inline-block;width:1rem;height:1rem;background-image:url(../images/svg/apple-share.svg);background-repeat:no-repeat;background-position:center center}.section#about{background-color:#F5F5F7}#menu-box li a#menu-call-to-action{display:inline-block;margin:0;background-color:#C28;border-color:#FFF;color:#FFF!important}#menu-box li a#menu-call-to-action:hover{background-color:#AD2}#event img{width:100%;max-width:960px;height:auto;margin-bottom:1rem;border-radius:0.25rem}#event p{padding:0 0.5rem}#event-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:960px;margin:0 auto;gap:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:960px){#event-list{padding:0 1rem}}@media (orientation:portrait){#event-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.event-list-item{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px solid #91A;border-radius:0.25rem;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 0}.event-list-item h5{padding-bottom:1rem}.collapse-solution #section-divider-solution-expanded,.collapse-solution #solution,.role-ucitel #solution,.role-ucitel #section-divider-solution-expanded,.role-cizinec #solution,.role-cizinec #section-divider-solution-expanded,.collapse-solution #highlight,.collapse-tutorial #tutorial,.collapse-homework-tale #homework-tale,.collapse-backers #backers,.collapse-event #event{display:none}.expand-button{color:#91A;margin:0 auto}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(153,17,170,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(153,17,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(153,17,170,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(153,17,170,0.4);box-shadow:0 0 0 0 rgba(153,17,170,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(153,17,170,0);box-shadow:0 0 0 10px rgba(153,17,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(153,17,170,0);box-shadow:0 0 0 0 rgba(153,17,170,0)}}.expand-button{position:relative;opacity:0;visibility:hidden}.expand-button:not(.event-expand-button){margin:0 auto;padding:0.25rem 0.5rem;border:1px solid #91A;border-radius:0.25rem;color:#91A;text-decoration:none;-webkit-transition:200ms color ease-in-out,200ms border ease-in-out;-o-transition:200ms color ease-in-out,200ms border ease-in-out;transition:200ms color ease-in-out,200ms border ease-in-out;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}.expand-button:hover{border-color:#C28;color:#C28;-webkit-animation:none;animation:none}.collapse-solution .solution-expand-button,.collapse-tutorial .tutorial-expand-button,.collapse-homework-tale .homework-tale-expand-button,.collapse-backers .backers-expand-button,.collapse-event .event-expand-button{opacity:1;visibility:visible}.value-proposition,.additional-info,#intro .call-to-action-button,.call-to-action .call-to-action-button,#intro .call-to-alternative-action-button,.call-to-action .call-to-alternative-action-button,#intro-video,#platform-lookups,#features-video,#content-lookup,#solution-ad,#solution-comics,.role-none #highlight h3,.role-none #highlight h4,.role-rodic #highlight h3,.role-rodic #highlight h4,.role-logoped #highlight h3,.role-logoped #highlight h4,#description-role-parent,#description-role-teacher,#description-role-foreigner,#platform-features,.statement,#contact a#event-button-role-parent{display:none}.role-none .value-proposition-role-parent,.role-rodic .value-proposition-role-parent,.role-logoped .value-proposition-role-doctor,.role-ucitel .value-proposition-role-teacher,.role-cizinec .value-proposition-role-foreigner,.role-none .additional-info-role-parent,.role-rodic .additional-info-role-parent,.role-logoped .additional-info-role-doctor,.role-ucitel .additional-info-role-teacher,.role-cizinec .additional-info-role-foreigner,.role-none #intro .call-to-action-button-role-parent,.role-rodic #intro .call-to-action-button-role-parent,.role-logoped #intro .call-to-action-button-role-doctor,.role-ucitel #intro .call-to-action-button-role-teacher,.role-cizinec #intro .call-to-action-button-role-foreigner,.role-none .call-to-action .call-to-action-button-role-parent,.role-rodic .call-to-action .call-to-action-button-role-parent,.role-logoped .call-to-action .call-to-action-button-role-doctor,.role-ucitel .call-to-action .call-to-action-button-role-teacher,.role-cizinec .call-to-action .call-to-action-button-role-foreigner,.role-none #intro .call-to-alternative-action-button-role-parent,.role-rodic #intro .call-to-alternative-action-button-role-parent,.role-logoped #intro .call-to-alternative-action-button-role-doctor,.role-ucitel #intro .call-to-alternative-action-button-role-teacher,.role-cizinec #intro .call-to-alternative-action-button-role-foreigner,.role-none .call-to-action .call-to-alternative-action-button-role-parent,.role-rodic .call-to-action .call-to-alternative-action-button-role-parent,.role-logoped .call-to-action .call-to-alternative-action-button-role-doctor,.role-ucitel .call-to-action .call-to-alternative-action-button-role-teacher,.role-cizinec .call-to-action .call-to-alternative-action-button-role-foreigner,.role-none #description-role-parent,.role-rodic #description-role-parent,.role-ucitel #description-role-teacher,.role-cizinec #description-role-foreigner,.role-none .statement-role-parent,.role-rodic .statement-role-parent,.role-logoped .statement-role-doctor,.role-ucitel .statement-role-teacher,.role-cizinec .statement-role-foreigner,.role-none #contact a#event-button-role-parent,.role-rodic #contact a#event-button-role-parent{display:inline-block}.role-none #intro-video,.role-rodic #intro-video,.role-logoped #platform-lookups,.role-ucitel #features-video,.role-cizinec #content-lookup,.role-none #solution-ad,.role-rodic #solution-ad,.role-logoped #solution-comics,.role-logoped #platform-features{display:block}.social-post-list{margin:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:center}