.information-feature-page .grid-container{max-width:74rem}.information-feature-page p{color:#333}.information-feature-page .trial-button{font-weight:bold}.information-feature-page .infopage-twelve-minutes-section{margin-bottom:100px}.information-feature-page .infopage-trust-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding:1rem 0;border-radius:20px;background-color:#fff}.information-feature-page .infopage-trust-bar::after{content:"";display:block;clear:both}.information-feature-page .worksheets-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .worksheets-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .worksheets-header__headline{font-weight:700;text-align:left}.information-feature-page .worksheets-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .worksheets-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .worksheets-header__cta{width:290px}.information-feature-page .worksheets-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .worksheets-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .worksheets-benefits,.information-feature-page .worksheets-usage,.information-feature-page .worksheets-faq{margin-bottom:48px}.information-feature-page .worksheets-benefits__headline,.information-feature-page .worksheets-usage__headline,.information-feature-page .worksheets-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .worksheets-benefits__list-item,.information-feature-page .worksheets-usage__list-item,.information-feature-page .worksheets-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .worksheets-benefits__list-text,.information-feature-page .worksheets-usage__list-text,.information-feature-page .worksheets-faq__list-text{padding:0 16px}.information-feature-page .worksheets-benefits__list-text p,.information-feature-page .worksheets-usage__list-text p,.information-feature-page .worksheets-faq__list-text p{color:#666}.information-feature-page .worksheets-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .worksheets-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .worksheets-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .chat-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .chat-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .chat-header__headline{font-weight:700;text-align:left}.information-feature-page .chat-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .chat-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .chat-header__cta{width:290px}.information-feature-page .chat-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .chat-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .chat-benefits,.information-feature-page .chat-usage,.information-feature-page .chat-faq{margin-bottom:48px}.information-feature-page .chat-benefits__headline,.information-feature-page .chat-usage__headline,.information-feature-page .chat-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .chat-benefits__list-item,.information-feature-page .chat-usage__list-item,.information-feature-page .chat-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .chat-benefits__list-text,.information-feature-page .chat-usage__list-text,.information-feature-page .chat-faq__list-text{padding:0 16px}.information-feature-page .chat-benefits__list-text p,.information-feature-page .chat-usage__list-text p,.information-feature-page .chat-faq__list-text p{color:#666}.information-feature-page .chat-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .chat-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .chat-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .videos-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .videos-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .videos-header__headline{font-weight:700;text-align:left}.information-feature-page .videos-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .videos-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .videos-header__cta{width:290px}.information-feature-page .videos-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .videos-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .videos-benefits,.information-feature-page .videos-usage,.information-feature-page .videos-faq{margin-bottom:48px}.information-feature-page .videos-benefits__headline,.information-feature-page .videos-usage__headline,.information-feature-page .videos-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .videos-benefits__list-item,.information-feature-page .videos-usage__list-item,.information-feature-page .videos-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .videos-benefits__list-text,.information-feature-page .videos-usage__list-text,.information-feature-page .videos-faq__list-text{padding:0 16px}.information-feature-page .videos-benefits__list-text p,.information-feature-page .videos-usage__list-text p,.information-feature-page .videos-faq__list-text p{color:#666}.information-feature-page .videos-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .videos-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .videos-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .sofaheld-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .sofaheld-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .sofaheld-header__headline{font-weight:700;text-align:left}.information-feature-page .sofaheld-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .sofaheld-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .sofaheld-header__cta{width:290px}.information-feature-page .sofaheld-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .sofaheld-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .sofaheld-benefits,.information-feature-page .sofaheld-usage,.information-feature-page .sofaheld-faq{margin-bottom:48px}.information-feature-page .sofaheld-benefits__headline,.information-feature-page .sofaheld-usage__headline,.information-feature-page .sofaheld-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .sofaheld-benefits__list-item,.information-feature-page .sofaheld-usage__list-item,.information-feature-page .sofaheld-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .sofaheld-benefits__list-text,.information-feature-page .sofaheld-usage__list-text,.information-feature-page .sofaheld-faq__list-text{padding:0 16px}.information-feature-page .sofaheld-benefits__list-text p,.information-feature-page .sofaheld-usage__list-text p,.information-feature-page .sofaheld-faq__list-text p{color:#666}.information-feature-page .sofaheld-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .sofaheld-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .sofaheld-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .tests-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .tests-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .tests-header__headline{font-weight:700;text-align:left}.information-feature-page .tests-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .tests-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .tests-header__cta{width:290px}.information-feature-page .tests-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .tests-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .tests-benefits,.information-feature-page .tests-usage,.information-feature-page .tests-faq{margin-bottom:48px}.information-feature-page .tests-benefits__headline,.information-feature-page .tests-usage__headline,.information-feature-page .tests-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .tests-benefits__list-item,.information-feature-page .tests-usage__list-item,.information-feature-page .tests-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .tests-benefits__list-text,.information-feature-page .tests-usage__list-text,.information-feature-page .tests-faq__list-text{padding:0 16px}.information-feature-page .tests-benefits__list-text p,.information-feature-page .tests-usage__list-text p,.information-feature-page .tests-faq__list-text p{color:#666}.information-feature-page .tests-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .tests-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .tests-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .vocabulary-trainer-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .vocabulary-trainer-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .vocabulary-trainer-header__headline{font-weight:700;text-align:left}.information-feature-page .vocabulary-trainer-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .vocabulary-trainer-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .vocabulary-trainer-header__cta{width:290px}.information-feature-page .vocabulary-trainer-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .vocabulary-trainer-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .vocabulary-trainer-benefits,.information-feature-page .vocabulary-trainer-usage,.information-feature-page .vocabulary-trainer-faq{margin-bottom:48px}.information-feature-page .vocabulary-trainer-benefits__headline,.information-feature-page .vocabulary-trainer-usage__headline,.information-feature-page .vocabulary-trainer-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .vocabulary-trainer-benefits__list-item,.information-feature-page .vocabulary-trainer-usage__list-item,.information-feature-page .vocabulary-trainer-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .vocabulary-trainer-benefits__list-text,.information-feature-page .vocabulary-trainer-usage__list-text,.information-feature-page .vocabulary-trainer-faq__list-text{padding:0 16px}.information-feature-page .vocabulary-trainer-benefits__list-text p,.information-feature-page .vocabulary-trainer-usage__list-text p,.information-feature-page .vocabulary-trainer-faq__list-text p{color:#666}.information-feature-page .vocabulary-trainer-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .vocabulary-trainer-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .vocabulary-trainer-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .sofabuddy-guidance-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .sofabuddy-guidance-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .sofabuddy-guidance-header__headline{font-weight:700;text-align:left}.information-feature-page .sofabuddy-guidance-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .sofabuddy-guidance-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .sofabuddy-guidance-header__cta{width:290px}.information-feature-page .sofabuddy-guidance-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .sofabuddy-guidance-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .sofabuddy-guidance-benefits,.information-feature-page .sofabuddy-guidance-usage,.information-feature-page .sofabuddy-guidance-faq{margin-bottom:48px}.information-feature-page .sofabuddy-guidance-benefits__headline,.information-feature-page .sofabuddy-guidance-usage__headline,.information-feature-page .sofabuddy-guidance-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .sofabuddy-guidance-benefits__list-item,.information-feature-page .sofabuddy-guidance-usage__list-item,.information-feature-page .sofabuddy-guidance-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .sofabuddy-guidance-benefits__list-text,.information-feature-page .sofabuddy-guidance-usage__list-text,.information-feature-page .sofabuddy-guidance-faq__list-text{padding:0 16px}.information-feature-page .sofabuddy-guidance-benefits__list-text p,.information-feature-page .sofabuddy-guidance-usage__list-text p,.information-feature-page .sofabuddy-guidance-faq__list-text p{color:#666}.information-feature-page .sofabuddy-guidance-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .sofabuddy-guidance-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .sofabuddy-guidance-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .ai-toolbox-guidance-header{position:relative;margin-bottom:32px;padding-top:60px;overflow:hidden;z-index:1}.information-feature-page .ai-toolbox-guidance-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-feature-page .ai-toolbox-guidance-header__headline{font-weight:700;text-align:left}.information-feature-page .ai-toolbox-guidance-header__subheadline{margin:-8px 0 24px;font-size:18px;font-weight:400}.information-feature-page .ai-toolbox-guidance-header__trial-text{margin:24px 0;font-weight:700}.information-feature-page .ai-toolbox-guidance-header__cta{width:290px}.information-feature-page .ai-toolbox-guidance-header__cta-subtext{width:256px;margin-left:15px;padding-right:10px;color:#666 !important;font-size:12px;font-weight:700;text-align:center}.information-feature-page .ai-toolbox-guidance-header__cta-subtext--en{width:240px;margin-left:0;padding-right:0}.information-feature-page .ai-toolbox-guidance-benefits,.information-feature-page .ai-toolbox-guidance-usage,.information-feature-page .ai-toolbox-guidance-faq{margin-bottom:48px}.information-feature-page .ai-toolbox-guidance-benefits__headline,.information-feature-page .ai-toolbox-guidance-usage__headline,.information-feature-page .ai-toolbox-guidance-faq__headline{margin:32px 0;font-weight:700;text-align:center}.information-feature-page .ai-toolbox-guidance-benefits__list-item,.information-feature-page .ai-toolbox-guidance-usage__list-item,.information-feature-page .ai-toolbox-guidance-faq__list-item{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;text-align:center}.information-feature-page .ai-toolbox-guidance-benefits__list-text,.information-feature-page .ai-toolbox-guidance-usage__list-text,.information-feature-page .ai-toolbox-guidance-faq__list-text{padding:0 16px}.information-feature-page .ai-toolbox-guidance-benefits__list-text p,.information-feature-page .ai-toolbox-guidance-usage__list-text p,.information-feature-page .ai-toolbox-guidance-faq__list-text p{color:#666}.information-feature-page .ai-toolbox-guidance-trust-section{position:relative;padding:100px 0 128px;z-index:0}.information-feature-page .ai-toolbox-guidance-trust-section::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-feature-page .ai-toolbox-guidance-trust-section__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:600px;padding:100px 0 48px;margin:0 auto;font-size:32px;font-style:italic;line-height:48px;text-align:center}.information-feature-page .tests-trust-section::before,.information-feature-page .videos-trust-section::before,.information-feature-page .chat-trust-section::before,.information-feature-page .worksheets-trust-section::before{position:absolute;left:50%;width:197px;height:197px;transform:translate(-50%, -50%);background-repeat:no-repeat;background-position:top;background-size:contain;content:"";z-index:5}.information-feature-page .tests-trust-section__badge-text,.information-feature-page .videos-trust-section__badge-text,.information-feature-page .chat-trust-section__badge-text,.information-feature-page .worksheets-trust-section__badge-text{position:absolute;left:50%;width:130px;transform:translate(-50%, -50%);color:#fff;font-style:italic;line-height:24px;text-align:center;z-index:5}@media only screen and (max-width: 959px){.information-feature-page .infopage-trust-section{padding-bottom:0}.information-feature-page .worksheets-header{padding:36px 0 90px;text-align:center}.information-feature-page .worksheets-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .worksheets-header__cta-subtext--en{width:230px}.information-feature-page .worksheets-benefits{margin-bottom:18px}.information-feature-page .worksheets-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .worksheets-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .worksheets-benefits__list-text{text-align:left}.information-feature-page .worksheets-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .chat-header{padding:36px 0 90px;text-align:center}.information-feature-page .chat-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .chat-header__cta-subtext--en{width:230px}.information-feature-page .chat-benefits{margin-bottom:18px}.information-feature-page .chat-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .chat-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .chat-benefits__list-text{text-align:left}.information-feature-page .chat-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .videos-header{padding:36px 0 90px;text-align:center}.information-feature-page .videos-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .videos-header__cta-subtext--en{width:230px}.information-feature-page .videos-benefits{margin-bottom:18px}.information-feature-page .videos-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .videos-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .videos-benefits__list-text{text-align:left}.information-feature-page .videos-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .sofaheld-header{padding:36px 0 90px;text-align:center}.information-feature-page .sofaheld-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .sofaheld-header__cta-subtext--en{width:230px}.information-feature-page .sofaheld-benefits{margin-bottom:18px}.information-feature-page .sofaheld-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .sofaheld-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .sofaheld-benefits__list-text{text-align:left}.information-feature-page .sofaheld-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .tests-header{padding:36px 0 90px;text-align:center}.information-feature-page .tests-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .tests-header__cta-subtext--en{width:230px}.information-feature-page .tests-benefits{margin-bottom:18px}.information-feature-page .tests-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .tests-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .tests-benefits__list-text{text-align:left}.information-feature-page .tests-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .vocabulary-trainer-header{padding:36px 0 90px;text-align:center}.information-feature-page .vocabulary-trainer-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .vocabulary-trainer-header__cta-subtext--en{width:230px}.information-feature-page .vocabulary-trainer-benefits{margin-bottom:18px}.information-feature-page .vocabulary-trainer-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .vocabulary-trainer-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .vocabulary-trainer-benefits__list-text{text-align:left}.information-feature-page .vocabulary-trainer-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .sofabuddy-guidance-header{padding:36px 0 90px;text-align:center}.information-feature-page .sofabuddy-guidance-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .sofabuddy-guidance-header__cta-subtext--en{width:230px}.information-feature-page .sofabuddy-guidance-benefits{margin-bottom:18px}.information-feature-page .sofabuddy-guidance-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .sofabuddy-guidance-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .sofabuddy-guidance-benefits__list-text{text-align:left}.information-feature-page .sofabuddy-guidance-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .ai-toolbox-guidance-header{padding:36px 0 90px;text-align:center}.information-feature-page .ai-toolbox-guidance-header__cta-subtext{width:246px;margin-left:0;padding-right:0}.information-feature-page .ai-toolbox-guidance-header__cta-subtext--en{width:230px}.information-feature-page .ai-toolbox-guidance-benefits{margin-bottom:18px}.information-feature-page .ai-toolbox-guidance-benefits__list-item{flex-direction:row;margin-bottom:32px}.information-feature-page .ai-toolbox-guidance-benefits__list-item:nth-child(even){flex-direction:row-reverse}.information-feature-page .ai-toolbox-guidance-benefits__list-text{text-align:left}.information-feature-page .ai-toolbox-guidance-trust-section__headline{width:440px;font-size:22px;line-height:36px}.information-feature-page .tests-trust-section__badge-text,.information-feature-page .videos-trust-section__badge-text,.information-feature-page .chat-trust-section__badge-text,.information-feature-page .worksheets-trust-section__badge-text{font-size:16px;line-height:26px}}@media only screen and (max-width: 639px){.information-feature-page .video-js{width:100% !important}.information-feature-page .worksheets-header__mobile-cta{font-weight:700}.information-feature-page .worksheets-benefits{margin-bottom:0}.information-feature-page .worksheets-benefits__headline{font-size:22px}.information-feature-page .worksheets-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .worksheets-benefits__image{width:120px}.information-feature-page .worksheets-benefits__list-text{text-align:center}.information-feature-page .worksheets-benefits .h3{font-size:18px}.information-feature-page .worksheets-trust-section{padding:80px 0 64px}.information-feature-page .worksheets-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .chat-header__mobile-cta{font-weight:700}.information-feature-page .chat-benefits{margin-bottom:0}.information-feature-page .chat-benefits__headline{font-size:22px}.information-feature-page .chat-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .chat-benefits__image{width:120px}.information-feature-page .chat-benefits__list-text{text-align:center}.information-feature-page .chat-benefits .h3{font-size:18px}.information-feature-page .chat-trust-section{padding:80px 0 64px}.information-feature-page .chat-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .videos-header__mobile-cta{font-weight:700}.information-feature-page .videos-benefits{margin-bottom:0}.information-feature-page .videos-benefits__headline{font-size:22px}.information-feature-page .videos-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .videos-benefits__image{width:120px}.information-feature-page .videos-benefits__list-text{text-align:center}.information-feature-page .videos-benefits .h3{font-size:18px}.information-feature-page .videos-trust-section{padding:80px 0 64px}.information-feature-page .videos-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .sofaheld-header__mobile-cta{font-weight:700}.information-feature-page .sofaheld-benefits{margin-bottom:0}.information-feature-page .sofaheld-benefits__headline{font-size:22px}.information-feature-page .sofaheld-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .sofaheld-benefits__image{width:120px}.information-feature-page .sofaheld-benefits__list-text{text-align:center}.information-feature-page .sofaheld-benefits .h3{font-size:18px}.information-feature-page .sofaheld-trust-section{padding:80px 0 64px}.information-feature-page .sofaheld-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .tests-header__mobile-cta{font-weight:700}.information-feature-page .tests-benefits{margin-bottom:0}.information-feature-page .tests-benefits__headline{font-size:22px}.information-feature-page .tests-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .tests-benefits__image{width:120px}.information-feature-page .tests-benefits__list-text{text-align:center}.information-feature-page .tests-benefits .h3{font-size:18px}.information-feature-page .tests-trust-section{padding:80px 0 64px}.information-feature-page .tests-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .vocabulary-trainer-header__mobile-cta{font-weight:700}.information-feature-page .vocabulary-trainer-benefits{margin-bottom:0}.information-feature-page .vocabulary-trainer-benefits__headline{font-size:22px}.information-feature-page .vocabulary-trainer-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .vocabulary-trainer-benefits__image{width:120px}.information-feature-page .vocabulary-trainer-benefits__list-text{text-align:center}.information-feature-page .vocabulary-trainer-benefits .h3{font-size:18px}.information-feature-page .vocabulary-trainer-trust-section{padding:80px 0 64px}.information-feature-page .vocabulary-trainer-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .sofabuddy-guidance-header__mobile-cta{font-weight:700}.information-feature-page .sofabuddy-guidance-benefits{margin-bottom:0}.information-feature-page .sofabuddy-guidance-benefits__headline{font-size:22px}.information-feature-page .sofabuddy-guidance-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .sofabuddy-guidance-benefits__image{width:120px}.information-feature-page .sofabuddy-guidance-benefits__list-text{text-align:center}.information-feature-page .sofabuddy-guidance-benefits .h3{font-size:18px}.information-feature-page .sofabuddy-guidance-trust-section{padding:80px 0 64px}.information-feature-page .sofabuddy-guidance-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .ai-toolbox-guidance-header__mobile-cta{font-weight:700}.information-feature-page .ai-toolbox-guidance-benefits{margin-bottom:0}.information-feature-page .ai-toolbox-guidance-benefits__headline{font-size:22px}.information-feature-page .ai-toolbox-guidance-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .ai-toolbox-guidance-benefits__image{width:120px}.information-feature-page .ai-toolbox-guidance-benefits__list-text{text-align:center}.information-feature-page .ai-toolbox-guidance-benefits .h3{font-size:18px}.information-feature-page .ai-toolbox-guidance-trust-section{padding:80px 0 64px}.information-feature-page .ai-toolbox-guidance-trust-section__headline{width:290px;font-size:18px;line-height:32px}.information-feature-page .tests-trust-section::before,.information-feature-page .videos-trust-section::before,.information-feature-page .chat-trust-section::before,.information-feature-page .worksheets-trust-section::before{width:175px;height:175px}.information-feature-page .tests-trust-section__badge-text,.information-feature-page .videos-trust-section__badge-text,.information-feature-page .chat-trust-section__badge-text,.information-feature-page .worksheets-trust-section__badge-text{font-size:14px;line-height:24px}}.information-grundschule-page .information-features-content .list-icon{margin-bottom:64px}.information-gamification-page .information-features-box{margin-top:60px;background-color:#f8f8f8}.information-gamification-page .information-features-box .nav-features__list{display:inline-block;width:auto}.information-videos-page .information-videos-video{margin-bottom:40px}.information-videos-page .videos-header{padding-bottom:150px;background:#cdf0cd}.information-videos-page .videos-header__video{position:relative;font-size:14px;line-height:24px}.information-videos-page .videos-header__video .video-js{width:100%;border:0 solid #cdf0cd;border-radius:24px;box-shadow:0 3px 16px 0 rgba(0,0,0,.25);overflow:hidden}.information-videos-page .videos-header__video .js-zazie{top:76%;width:250px;transition:.5s}.information-videos-page .videos-header__image{position:absolute;top:230px;right:-60px;width:350px}.information-videos-page .videos-header__us-image{margin-top:21px}.information-videos-page .videos-trust-section{background:#cdf0cd}.information-videos-page .videos-trust-section::before{top:50px;background-image:url("/assets/application/information/videos/green-badge.svg")}.information-videos-page .videos-trust-section__badge-text{top:58px}.information-videos-page .videos-trust-section__badge-text a{color:#fff}.information-videos-page .videos-trust-section__headline{color:#007f00}.information-videos-page--logged-in .videos-header__image{width:300px}.information-videos-page--logged-in .js-zazie{width:250px}@media only screen and (max-width: 959px){.information-videos-page .videos-header__headline{width:220px;font-size:32px;line-height:1.5}.information-videos-page .videos-header__subheadline{width:220px;text-align:left}.information-videos-page .videos-header__cta{text-align:left}.information-videos-page .videos-header__video{top:12px}.information-videos-page .videos-header__video .information-videos-video{margin-bottom:0}.information-videos-page .videos-header__image{position:absolute;top:165px;right:-8px;width:175px}.information-videos-page .js-zazie{width:135px;margin-top:66px}.information-videos-page .videos-trust-section{padding:80px 0 48px}.information-videos-page .videos-trust-section__headline{width:400px;padding:100px 0 32px}.information-videos-page--logged-in .videos-header__image{top:130px;width:45%}.information-videos-page--logged-in .js-zazie{width:100px;margin-top:40px}}@media only screen and (max-width: 639px){.information-videos-page .videos-header{padding:40px 0 70px}.information-videos-page .videos-header::after{height:60%;background-size:contain}.information-videos-page .videos-header .grid-container{padding:0}.information-videos-page .videos-header__headline{width:100%;padding-bottom:24px;text-align:center}.information-videos-page .videos-header__mobile-cta{margin:8px 0 0;font-weight:700}.information-videos-page .videos-header__video{top:0;width:90%;margin:0 auto 20px}.information-videos-page .videos-header__image{display:none}.information-videos-page .videos-header__us-image{margin-top:0}.information-videos-page .videos-benefits__image{width:150px}.information-videos-page .videos-trust-section{padding:48px 0}.information-videos-page .videos-trust-section::before{top:30px}.information-videos-page .videos-trust-section__badge-text{top:34px;width:125px}.information-videos-page .videos-trust-section__headline{width:290px;padding:100px 0 32px}.information-videos-page .infopage-twelve-minutes-section{margin-bottom:80px}}.information-tests-page .tests-header{padding-bottom:120px;background:#fef5cc}.information-tests-page .tests-header--en p{padding-right:32px}.information-tests-page .tests-header .test-carousel{position:relative;top:16px}.information-tests-page .tests-header .test-carousel__content{height:340px;padding:7px}.information-tests-page .tests-header .test-carousel__image{height:250px;margin-top:50px;background-repeat:no-repeat;background-size:contain;opacity:.6}.information-tests-page .tests-header .test-carousel__image--item-1{background-image:url("/assets/application/information/tests/exercise_types/zuordnen.png")}.information-tests-page .tests-header .test-carousel__image--item-2{background-image:url("/assets/application/information/tests/exercise_types/sortieren.png")}.information-tests-page .tests-header .test-carousel__image--item-3{background-image:url("/assets/application/information/tests/exercise_types/bild_markieren.png")}.information-tests-page .tests-header .test-carousel__image--item-4{background-image:url("/assets/application/information/tests/exercise_types/paare_finden.png")}.information-tests-page .tests-header .test-carousel__image--item-5{background-image:url("/assets/application/information/tests/exercise_types/luecken_fuellen.png")}.information-tests-page .tests-header .test-carousel__image--item-6{background-image:url("/assets/application/information/tests/exercise_types/multiple_choice.png")}.information-tests-page .tests-header .test-carousel__image--item-7{background-image:url("/assets/application/information/tests/exercise_types/basisuebungen.png")}.information-tests-page .tests-header .test-carousel__image--item-8{background-image:url("/assets/application/information/tests/exercise_types/markieren.png")}.information-tests-page .tests-header .test-carousel__image--item-9{background-image:url("/assets/application/information/tests/exercise_types/bild_beschriften.png")}.information-tests-page .tests-header .test-carousel__image--en-item-1{background-image:url("/assets/application/information/tests/exercise_types/US_sortieren.png")}.information-tests-page .tests-header .test-carousel__image--en-item-2{background-image:url("/assets/application/information/tests/exercise_types/US_paare_finden.png")}.information-tests-page .tests-header .test-carousel__image--en-item-3{background-image:url("/assets/application/information/tests/exercise_types/US_markieren.png")}.information-tests-page .tests-header .test-carousel__image--en-item-4{background-image:url("/assets/application/information/tests/exercise_types/US_bildbeschriften.png")}.information-tests-page .tests-header .test-carousel__image--en-item-5{background-image:url("/assets/application/information/tests/exercise_types/US_hotspot.png")}.information-tests-page .tests-header .test-carousel__image--en-item-6{background-image:url("/assets/application/information/tests/exercise_types/US_luecken_fuellen_Sonderzeichentoolbar.png")}.information-tests-page .tests-header .test-carousel__image--en-item-7{background-image:url("/assets/application/information/tests/exercise_types/US_bildbeschriften_2.png")}.information-tests-page .tests-header .test-carousel__image--en-item-8{background-image:url("/assets/application/information/tests/exercise_types/US_animation_mc.png")}.information-tests-page .tests-header .test-carousel .slick-slide .h5{position:relative;top:38px;font-size:14px}.information-tests-page .tests-header .test-carousel .slick-center .h5{font-family:"Open Sans",Helvetica,Arial,sans-serif;top:16px;color:#333}.information-tests-page .tests-header .test-carousel .slick-center .test-carousel__image{transform:scale(1.1);opacity:1}.information-tests-page .tests-header .test-carousel .slick-center .test-carousel__image:hover{transform:scale(1.2)}.information-tests-page .tests-header .test-carousel .slick-dots{position:relative;top:5px}.information-tests-page .tests-header .test-carousel .slick-dots li{margin:0}.information-tests-page .tests-header .test-carousel .slick-dots button::before{color:#fbcd00;font-size:16px;opacity:1}.information-tests-page .tests-header .test-carousel .slick-dots .slick-active>button::before{color:#00b500}.information-tests-page .tests-trust-section{background:#fef5cc}.information-tests-page .tests-trust-section::before{top:60px;background-image:url("/assets/application/information/tests/exercise_types/yellow-badge.svg")}.information-tests-page .tests-trust-section__badge-text{top:68px}.information-tests-page .tests-trust-section::after{height:85%}.information-tests-page .tests-trust-section__headline{color:#c9a400}.information-tests-page--logged-in .tests-trust-section{padding:100px 0}@media only screen and (max-width: 959px){.information-tests-page .tests-header--en p{padding-right:0}.information-tests-page .tests-header__headline{text-align:center}.information-tests-page .tests-header__subheadline{font-size:16px}.information-tests-page .tests-header__cta-subtext{margin:24px auto 0;width:288px}.information-tests-page .tests-header__carousel .slick-slide .h5{font-size:12px}.information-tests-page .tests-header__mobile-cta{margin-top:24px}.information-tests-page .tests-trust-section{padding-bottom:80px}.information-tests-page .tests-trust-section::before{top:50px}.information-tests-page .tests-trust-section__badge-text{width:127px;top:52px}.information-tests-page .tests-trust-section__headline{padding:80px 0 32px}}@media only screen and (max-width: 639px){.information-tests-page .tests-header{left:3px;height:580px;padding-top:32px}.information-tests-page .tests-header::after{height:60%;background-size:contain}.information-tests-page .tests-header__headline{font-size:32px;margin:0 auto;text-align:center}.information-tests-page .tests-header__mobile-cta{margin-top:0}.information-tests-page .tests-header .test-carousel{top:0}.information-tests-page .tests-header .test-carousel__content{padding:14px}.information-tests-page .tests-benefits__image{width:150px;margin-bottom:8px}.information-tests-page .tests-trust-section{padding:80px 0 64px}.information-tests-page .tests-trust-section::before{top:20px}.information-tests-page .tests-trust-section__badge-text{top:23px}.information-tests-page .tests-trust-section__headline{padding:58px 0 32px}}.information-vocabulary-trainer-page{background-color:#fff}.information-vocabulary-trainer-page .vocabulary-trainer-header{padding-bottom:45px;background-color:#f2e6f8}.information-vocabulary-trainer-page .vocabulary-trainer-header__image{position:relative;top:0;right:-70px;width:90%}.information-vocabulary-trainer-page .vocabulary-trainer-header__image::after{position:absolute;top:40%;right:10%;width:40%;height:100%;background-image:url("/assets/application/welcome/features/blobby_vocabcards.svg");background-repeat:no-repeat;background-size:contain;content:"";z-index:1}.information-vocabulary-trainer-page .vocabulary-trainer-header__image .cards{width:100%;height:92%}.information-vocabulary-trainer-page .vocabulary-trainer-header__image .french,.information-vocabulary-trainer-page .vocabulary-trainer-header__image .spanish,.information-vocabulary-trainer-page .vocabulary-trainer-header__image .english{position:absolute;top:13%;left:23.9%;width:30%}.information-vocabulary-trainer-page .vocabulary-trainer-header__image .english{opacity:1}.information-vocabulary-trainer-page .vocabulary-trainer-header__image .french{opacity:0;animation-name:fade;animation-duration:16s;animation-iteration-count:infinite;animation-delay:5s}.information-vocabulary-trainer-page .vocabulary-trainer-header__image .spanish{opacity:0;animation-name:fade2;animation-duration:16s;animation-iteration-count:infinite;animation-delay:5s}.information-vocabulary-trainer-page .vocabulary-trainer-trust-section{background-color:#f2e6f8}.information-vocabulary-trainer-page .vocabulary-trainer-trust-section__headline{padding:62px 0 48px;color:#9433c4}.information-vocabulary-trainer-page--logged-in .vocabulary-trainer-header__image{width:100%}.information-vocabulary-trainer-page--logged-in .vocabulary-trainer-trust-section{padding:100px 0}.information-vocabulary-trainer-page .infopage-twelve-minutes-section{margin-bottom:32px}@media only screen and (max-width: 959px){.information-vocabulary-trainer-page .vocabulary-trainer-header{padding-bottom:60px;text-align:left}.information-vocabulary-trainer-page .vocabulary-trainer-header__subheadline{padding-right:20px}.information-vocabulary-trainer-page .vocabulary-trainer-header__image{position:relative;top:0;right:0;width:100%}.information-vocabulary-trainer-page .vocabulary-trainer-benefits{margin-bottom:18px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__headline{margin-bottom:32px;font-size:22px;line-height:40px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list-item{padding:0}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list-image{width:166px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list-text .h3{font-size:18px;line-height:32px}.information-vocabulary-trainer-page .vocabulary-trainer-trust-section{padding-bottom:80px}.information-vocabulary-trainer-page .vocabulary-trainer-trust-section__headline{margin:0 auto;padding:0 0 40px}.information-vocabulary-trainer-page--logged-in .vocabulary-trainer-header__image{width:70%}}@media only screen and (max-width: 639px){.information-vocabulary-trainer-page .vocabulary-trainer-header{height:515px;padding:32px 0 0;background-size:contain;text-align:center;background-position-x:40%}.information-vocabulary-trainer-page .vocabulary-trainer-header__headline{font-size:32px;text-align:center}.information-vocabulary-trainer-page .vocabulary-trainer-header h3{font-size:22px;line-height:40px}.information-vocabulary-trainer-page .vocabulary-trainer-header__mobile-cta{margin-top:24px;font-size:18px}.information-vocabulary-trainer-page .vocabulary-trainer-header__image{position:relative;bottom:0;left:10px;display:flex;width:315px;height:100%;margin:0 auto}.information-vocabulary-trainer-page .vocabulary-trainer-header__image .cards{height:100%}.information-vocabulary-trainer-page .vocabulary-trainer-header__image::after{width:126px;height:148px}.information-vocabulary-trainer-page .vocabulary-trainer-header__list-item{font-size:12px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits{margin-bottom:0}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__headline{line-height:32px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list{margin-bottom:0}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list-item{margin-bottom:32px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list-image{width:150px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list-text{padding:0;font-size:14px}.information-vocabulary-trainer-page .vocabulary-trainer-benefits__list-text .h3{font-size:18px;line-height:32px}.information-vocabulary-trainer-page .vocabulary-trainer-trust-section__headline{margin:0 auto 32px;padding:0}.information-vocabulary-trainer-page .infopage-twelve-minutes-section{margin-bottom:0}.information-vocabulary-trainer-page--logged-in .vocabulary-trainer-header{height:380px}.information-vocabulary-trainer-page--logged-in .vocabulary-trainer-trust-section{padding:55px 0 40px}.information-vocabulary-trainer-page--logged-in .infopage-twelve-minutes-section{margin-bottom:40px}}@keyframes fade{0%{opacity:0}25%{opacity:1}33%{opacity:1}40%{opacity:1}50%{opacity:0}60%{opacity:0}70%{opacity:0}80%{opacity:0}90%{opacity:0}100%{opacity:0}}@keyframes fade2{0%{opacity:0}25%{opacity:0}33%{opacity:0}50%{opacity:1}60%{opacity:1}70%{opacity:1}80%{opacity:0}90%{opacity:0}100%{opacity:0}}.information-sofaheld-page .sofaheld-header{padding-bottom:128px;background:linear-gradient(#99cfe1, #e6f3f8)}.information-sofaheld-page .sofaheld-header--en{margin-bottom:32px;padding:64px 0 90px;background-position:bottom;background-color:#e6f3f8;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-size:100vw}.information-sofaheld-page .sofaheld-header__content{position:relative}.information-sofaheld-page .sofaheld-header__hero-image{position:absolute;top:0;right:0;width:480px}.information-sofaheld-page .sofaheld-header__headline{font-weight:normal}.information-sofaheld-page .sofaheld-header__subheadline{margin:0 0 32px}.information-sofaheld-page .sofaheld-header__subjects-list li{display:inline;margin-right:8px}.information-sofaheld-page .sofaheld-header__subjects-list li .icon{margin-bottom:4px;color:#0088b5}.information-sofaheld-page .sofaheld-header__cta--en p{margin-left:21px}.information-sofaheld-page .sofaheld-trust-section{background:linear-gradient(0deg, #99cfe1, #e6f3f8)}.information-sofaheld-page .sofaheld-trust-section__headline{width:780px;color:#0088b5}.information-sofaheld-page--logged-in .sofaheld-header__hero-image{width:415px}.information-sofaheld-page--en{padding:64px 0 90px;background-image:url("/assets/application/information/wave_bottom.svg")}.information-sofaheld-page .infopage-twelve-minutes-section{margin-bottom:0}@media only screen and (max-width: 959px){.information-sofaheld-page .sofaheld-header--en{padding-top:40px}.information-sofaheld-page .sofaheld-header__cta--en .text-xsmall{width:270px}.information-sofaheld-page .sofaheld-header__hero-image{right:32px;width:266px}.information-sofaheld-page .sofaheld-benefits{margin-bottom:18px}.information-sofaheld-page .sofaheld-benefits__item{flex-direction:row;margin-bottom:32px}.information-sofaheld-page .sofaheld-benefits__item:nth-child(even){flex-direction:row-reverse}.information-sofaheld-page .sofaheld-benefits__text{padding:0 16px;text-align:left}.information-sofaheld-page .sofaheld-trust-section__headline{width:440px;padding-top:0}.information-sofaheld-page--logged-in .sofaheld-header__headline{font-size:24px}.information-sofaheld-page--logged-in .sofaheld-header__hero-image{top:-40px;width:175px}.information-sofaheld-page--logged-in .sofaheld-trust-section__headline{width:550px}.information-sofaheld-page--logged-in .infopage-twelve-minutes-section{margin-bottom:40px}}@media only screen and (max-width: 639px){.information-sofaheld-page .sofaheld-header{margin-bottom:32px;padding:32px 0 64px;background-size:contain}.information-sofaheld-page .sofaheld-header__headline{font-size:18px;text-align:center}.information-sofaheld-page .sofaheld-header__hero-image{position:static;width:230px;transform:translateX(10%)}.information-sofaheld-page .sofaheld-header__hero-image--en{margin-top:21px}.information-sofaheld-page .sofaheld-header__mobile-cta{margin:16px auto 0}.information-sofaheld-page .sofaheld-trust-section__headline{width:350px}}.information-worksheets-page .worksheets-header{padding-bottom:30px;transition:background-color 1s;background:#f6d9ad}.information-worksheets-page .worksheets-header__mathematik{background-color:#ccdbf0}.information-worksheets-page .worksheets-header__deutsch{background-color:#f6d9ad}.information-worksheets-page .worksheets-header__englisch{background-color:#f9cccc}.information-worksheets-page .worksheets-header__physik{background-color:#e4ccf0}.information-worksheets-page .worksheets-header__chemie{background-color:#f2cce2}.information-worksheets-page .worksheets-header__biologie{background-color:#ccf0cc}.information-worksheets-page .worksheets-header__franzoesisch{background-color:#f6f6ad}.information-worksheets-page .worksheets-header::after{z-index:3}.information-worksheets-page .worksheets-header__content{position:relative;height:577px}.information-worksheets-page .worksheets-header__worksheets{position:absolute;right:0;margin-bottom:16px}.information-worksheets-page .worksheets-header__headline{width:500px}.information-worksheets-page .worksheets-header__subheadline{text-align:left}.information-worksheets-page .worksheets-header--en{height:650px}.information-worksheets-page .worksheets-header--en .information-worksheets-demo--mathematics img{position:relative;top:32px;left:-10px;width:410px;height:409px}.information-worksheets-page .worksheets-header--en .information-worksheets-demo--mathematics::after{width:550px;height:550px}.information-worksheets-page .worksheets-trust-section{background-color:#f6d9ad}.information-worksheets-page .worksheets-trust-section::before{top:60px;background-image:url("/assets/application/information/worksheets/orange_badge.svg")}.information-worksheets-page .worksheets-trust-section__badge-text{top:68px}.information-worksheets-page .worksheets-trust-section__mathematik{background:#ccdbf0}.information-worksheets-page .worksheets-trust-section__deutsch{background:#f6d9ad}.information-worksheets-page .worksheets-trust-section__englisch{background:#f9cccc}.information-worksheets-page .worksheets-trust-section__physik{background:#e4ccf0}.information-worksheets-page .worksheets-trust-section__chemie{background:#f2cce2}.information-worksheets-page .worksheets-trust-section__biologie{background:#ccf0cc}.information-worksheets-page .worksheets-trust-section__franzoesisch{background:#f6f6ad}.information-worksheets-page .worksheets-trust-section__headline{color:#e35b00}.information-worksheets-page--logged-in .worksheets-trust-section{padding-bottom:110px}.information-worksheets-page--logged-in .worksheets-trust-section::before{top:9% !important;width:200px;height:200px}.information-worksheets-page--logged-in .worksheets-trust-section .worksheets-trust-section__content--badge{top:-24%;width:142px}@media only screen and (max-width: 959px){.information-worksheets-page .worksheets-header{height:450px}.information-worksheets-page .worksheets-header__mathematik{max-height:900px;background-color:#ccdbf0}.information-worksheets-page .worksheets-header__deutsch{max-height:900px;background-color:#f6d9ad}.information-worksheets-page .worksheets-header__englisch{max-height:900px;background-color:#f9cccc}.information-worksheets-page .worksheets-header__physik{max-height:900px;background-color:#e4ccf0}.information-worksheets-page .worksheets-header__chemie{max-height:900px;background-color:#f2cce2}.information-worksheets-page .worksheets-header__biologie{max-height:900px;background-color:#ccf0cc}.information-worksheets-page .worksheets-header__franzoesisch{max-height:900px;background-color:#f6f6ad}.information-worksheets-page .worksheets-header__cta{text-align:left}.information-worksheets-page .worksheets-header__headline{width:100%}.information-worksheets-page .worksheets-header__subheadline{width:230px;text-align:left}.information-worksheets-page .worksheets-header--visuals span{margin-right:39px}.information-worksheets-page .worksheets-header--en{height:360px}.information-worksheets-page .worksheets-header--en .information-worksheets-demo--mathematics img{position:relative;top:14px;left:-112px;width:261px;height:260px}.information-worksheets-page .worksheets-header--en .information-worksheets-demo--mathematics::after{position:absolute;width:330px;height:330px}.information-worksheets-page .worksheets-trust-section{padding-bottom:80px}.information-worksheets-page .worksheets-trust-section::before{top:50px}.information-worksheets-page .worksheets-trust-section__badge-text{width:127px;top:52px}.information-worksheets-page .worksheets-trust-section__headline{width:400px;padding:80px 0 32px}.information-worksheets-page--logged-in .worksheets-header{max-height:766px}.information-worksheets-page--logged-in .worksheets-trust-section{padding:95px 0 64px}.information-worksheets-page--logged-in .worksheets-trust-section__content::before{top:-40% !important;width:175px;height:175px}.information-worksheets-page--logged-in .worksheets-trust-section__badge-text{top:-38%}}@media only screen and (max-width: 639px){.information-worksheets-page .worksheets-header{height:645px;background-size:auto 75%}.information-worksheets-page .worksheets-header::after{height:60%;background-size:contain}.information-worksheets-page .worksheets-header__worksheets{position:static;position:initial}.information-worksheets-page .worksheets-header__mobile-cta{margin-bottom:32px}.information-worksheets-page .worksheets-header__headline{margin-bottom:24px;padding:0;font-size:32px;line-height:48px;text-align:center}.information-worksheets-page .worksheets-header--text{padding-right:0}.information-worksheets-page .worksheets-header--text .trial-button{margin-top:8px}.information-worksheets-page .worksheets-header--text .text-xsmall{width:100%;padding:0 50px}.information-worksheets-page .worksheets-header--visuals{height:470px}.information-worksheets-page .worksheets-header--en{height:450px}.information-worksheets-page .worksheets-header--en .information-worksheets-demo--mathematics figure{width:100%}.information-worksheets-page .worksheets-header--en .information-worksheets-demo--mathematics img{position:sticky}.information-worksheets-page .worksheets-header--en .information-worksheets-demo--mathematics::after{position:absolute;width:350px}.information-worksheets-page .worksheets-trust-section::before{top:30px}.information-worksheets-page .worksheets-trust-section__badge-text{top:38px}.information-worksheets-page .worksheets-trust-section__headline{width:330px}.information-worksheets-page .infopage-twelve-minutes-section{margin-bottom:80px}.information-worksheets-page--logged-in .worksheets-header::after{bottom:0}.information-worksheets-page--logged-in .worksheets-trust-section{padding:55px 0 40px}}.information-worksheets-demo>div{height:408px}.information-worksheets-demo__startframe,.information-worksheets-demo__video{position:absolute;top:0;bottom:0;left:0;right:0;width:541px;height:408px;opacity:0;z-index:1}.information-worksheets-demo__startframe{background-repeat:no-repeat;z-index:2}.information-worksheets-demo__startframe>img{width:541px;height:408px}.information-worksheets-demo__video{z-index:-1}.information-worksheets-demo__preview{position:absolute;top:50%;left:50%;font-family:"Open Sans",Helvetica,Arial,sans-serif;display:none;width:160px;margin-top:-20px;margin-left:-100px;padding:20px;border-radius:4px;color:#fff;font-size:16px;text-align:center;cursor:pointer;z-index:4}.information-worksheets-demo__preview:hover{color:#ccc}.information-worksheets-demo__preview .sprites-layouts-search{vertical-align:middle}.information-worksheets-demo__media{position:relative;width:541px;height:408px}.information-worksheets-demo__media.is-initial .information-worksheets-demo__startframe{opacity:1;z-index:2}.information-worksheets-demo__media.is-playing .information-worksheets-demo__video{opacity:1;z-index:2}.information-worksheets-demo__media:hover::after{opacity:1}.information-worksheets-demo__media:hover .information-worksheets-demo__preview{display:block}.information-worksheets-demo__media>li{position:absolute;top:0;bottom:0;left:0;right:0;width:541px;height:408px;transition:opacity .1s .15s ease-in-out;opacity:0}.information-worksheets-demo__media>li.is-active,.information-worksheets-demo__media>li .information-worksheets-demo__startframe,.information-worksheets-demo__media>li .information-worksheets-demo__video{opacity:1}@media only screen and (max-width: 959px){.information-worksheets-demo>div{height:auto}.information-worksheets-demo__media{margin:40px auto 0}.information-worksheets-demo .button-container{position:relative;margin-bottom:100px}.information-worksheets-demo .button-container .button{position:absolute;right:50%;transform:translateX(50%)}}@media only screen and (max-width: 639px){.information-worksheets-demo__media{display:none}}.information-worksheets-page .information-dropdown-subjects{position:relative;right:32px;width:320px;height:120px;margin-bottom:32px;padding:12px;border-radius:24px;background-color:#fff;z-index:5}.information-worksheets-page .information-dropdown-subjects .sprites-subjects-24{float:left}.information-worksheets-page .information-dropdown-subjects::after,.information-worksheets-page .information-dropdown-subjects::before{display:none}.information-worksheets-page .information-dropdown-subjects .h4{font-size:16px;font-style:italic;font-weight:700;line-height:24px;text-align:center}.information-worksheets-page .information-dropdown-container{display:flex;justify-content:space-between;width:240px;margin:0 auto}.information-worksheets-page .information-dropdown-container li{height:32px}.information-worksheets-page .information-dropdown-current-subject{position:relative;display:block;width:184px;height:34px;padding:7px 9px 8px;border:1px solid #ccc;border-radius:8px;background-color:rgba(0,0,0,0);background-image:none;font-size:16px;font-weight:normal;cursor:pointer}.information-worksheets-page .information-dropdown-current-subject:hover{background-color:#d9dad9;background-image:linear-gradient(#e6e8e5, #ccc)}.information-worksheets-page .information-dropdown-current-subject i:first-child{margin:-3px 8px 0 0}.information-worksheets-page .information-dropdown-current-subject span{display:block;margin-left:30px;padding:0;font-size:16px}.information-worksheets-page .information-dropdown-subject{width:100%;height:39px;clear:left;border-top:1px solid #fff;border-bottom:1px solid #ccc}.information-worksheets-page .information-dropdown-subject:hover{background-color:#444;background-image:linear-gradient(#555, #333);border-top:1px solid #333;border-bottom:1px solid #555;color:#fff}.information-worksheets-page .information-dropdown-subject i{width:30px;height:30px;margin:5px 9px 0;float:left;color:#3370c4}.information-worksheets-page .information-worksheets-download{position:relative;display:none;width:48px;height:48px;border:1px solid #ccc;border-radius:8px;background-repeat:no-repeat;background-position:center}.information-worksheets-page .information-worksheets-download i{margin-left:16px;font-size:14px}.information-worksheets-page .information-worksheets-download.is-active{display:block}.information-worksheets-page .icons-arrow--down-blue{position:absolute;top:13px;right:14px;border-width:7px}.information-worksheets-page .information-dropdown-toggle{position:absolute;display:none;left:40px;width:184px;margin-top:5px;border:1px solid #999;border-radius:8px;background-color:#f8f8f8;z-index:3}.information-worksheets-page .information-dropdown-toggle li{cursor:pointer}.information-worksheets-page .information-dropdown-toggle .sprites-subjects-24{margin:6px 9px 0 11px}.information-worksheets-page .information-dropdown-toggle span{margin-top:5px;float:left}.information-worksheets-page .information-worksheets-demo__image{position:relative;top:24px;right:80px;width:460px;height:100%;z-index:3}.information-worksheets-page .information-worksheets-demo__media{top:10px;right:60px}.information-worksheets-page .information-worksheets-demo__media li{display:flex;justify-content:center;width:100%}.information-worksheets-page .information-worksheets-demo__media li::after{position:absolute;top:0;left:-51px;width:500px;height:500px;background-image:url("/assets/application/information/worksheets/worksheet_background.svg");background-repeat:no-repeat;background-size:contain;content:"";opacity:1;z-index:1}@media only screen and (max-width: 959px){.information-worksheets-page .information-dropdown-subjects{margin:0 auto 32px;width:279px;height:120px}.information-worksheets-page .information-dropdown-subjects .h4{font-size:14px;line-height:24px}.information-worksheets-page .information-worksheets-download i{margin:0}.information-worksheets-page .information-worksheets-demo__media{position:relative;top:0;right:0;width:350px;margin:0 auto}.information-worksheets-page .information-worksheets-demo__media li{display:flex;justify-content:center;width:100%}.information-worksheets-page .information-worksheets-demo__media li a{margin-top:-38px;margin-left:-84px;transform:none}.information-worksheets-page .information-worksheets-demo__media li::after{left:0;width:300px;height:100%}.information-worksheets-page .information-worksheets-demo__image{position:relative;top:24px;right:28px;width:280px;height:290px}.information-worksheets-page .information-dropdown-toggle{left:auto;width:100%}}@media only screen and (max-width: 639px){.information-worksheets-page .information-dropdown-subjects{right:0;display:block;width:279px;margin-top:0}.information-worksheets-page .information-worksheets-demo__media{position:relative;top:0;display:block;width:auto}.information-worksheets-page .information-worksheets-demo__media li{top:inherit}.information-worksheets-page .information-worksheets-demo__media li::after{position:absolute;top:40%;left:50%;width:350px;height:350px;transform:translate(-50%, -50%);z-index:0}.information-worksheets-page .information-worksheets-demo__image{position:relative;top:21px;left:8px;width:305px;height:243px;z-index:1}}.information-chat-page .chat-header{padding-bottom:128px;background:linear-gradient(#99cfe1, #e6f3f8)}.information-chat-page .chat-header__image{position:relative;top:13px;left:0;margin-top:32px}.information-chat-page .chat-header__subjects-large{margin-top:40px;padding-left:18px}.information-chat-page .chat-header__subjects-large p,.information-chat-page .chat-header__subjects-large .h5{color:#666;font-size:16px}.information-chat-page .chat-header__subjects-item{display:flex;margin-bottom:5px}.information-chat-page .chat-header__subjects-item p{padding-right:0}.information-chat-page .chat-header__subjects-item .icon{position:relative;top:5px;margin-right:8px;color:#0088b5}.information-chat-page .chat-support{position:relative;align-items:center;width:639px;height:100%;margin:32px auto 48px;padding-left:18px;border-radius:8px;background-color:#f8f8f8;color:#666}.information-chat-page .chat-support::before{position:absolute;top:18px;left:16px;width:36px;height:36px;background-image:url("/assets/application/information/chat/chat_clock.svg");background-repeat:no-repeat;background-position:bottom;background-size:contain;content:""}.information-chat-page .chat-support .h5{padding:24px 16px 16px 48px;font-weight:400}.information-chat-page .chat-support__at::before{top:24px}.information-chat-page .chat-benefits__list-item:first-child img{width:196px}.information-chat-page .chat-benefits__list-item:last-child img{width:225px}.information-chat-page .chat-trust-section{background:linear-gradient(0deg, #99cfe1, #e6f3f8)}.information-chat-page .chat-trust-section::before{top:60px;background-image:url("/assets/application/information/chat/chat_badge.svg")}.information-chat-page .chat-trust-section__badge-text{top:58px}.information-chat-page .chat-trust-section__badge-text a{color:#fff}.information-chat-page .chat-trust-section__headline{color:#0088b5}.information-chat-page--logged-in .chat-trust-section{padding:100px 0}@media only screen and (max-width: 959px){.information-chat-page .chat-header{padding-bottom:80px}.information-chat-page .chat-header__subheadline,.information-chat-page .chat-header__cta{text-align:left}.information-chat-page .chat-header__subheadline{width:220px}.information-chat-page .chat-header__image{top:0;left:0;margin-top:0}.information-chat-page .chat-header__image img{width:284px;height:100%}.information-chat-page .chat-subjects{text-align:center}.information-chat-page .chat-subjects__headline{font-weight:700;margin-bottom:16px}.information-chat-page .chat-subjects--testimonial-experiment{margin-top:32px}.information-chat-page .chat-subjects__list{display:flex;justify-content:flex-start;width:470px;margin:0 auto}.information-chat-page .chat-subjects__list--first{float:right}.information-chat-page .chat-subjects__item{display:contents;text-align:left}.information-chat-page .chat-subjects__item p{margin-right:21px;line-height:32px}.information-chat-page .chat-subjects__item i{position:relative;top:4px;margin-right:8px;color:#0088b5}.information-chat-page .chat-support{width:476px}.information-chat-page .chat-support .h5{padding:16px 16px 8px 48px}.information-chat-page .chat-support__at::before{top:16px}.information-chat-page .chat-benefits__headline{margin:32px 0}.information-chat-page .chat-benefits__list-text span{display:inline}.information-chat-page .chat-trust-section{padding-bottom:80px}.information-chat-page .chat-trust-section__headline{width:400px;padding:80px 0 32px}}@media only screen and (max-width: 639px){.information-chat-page .chat-header{height:600px}.information-chat-page .chat-header::after{height:60%;background-size:contain}.information-chat-page .chat-header__headline{margin:0 auto;font-size:30px;text-align:center}.information-chat-page .chat-header__image{margin-top:12px}.information-chat-page .chat-header__mobile-cta{margin-top:24px;font-weight:700}.information-chat-page .chat-subjects .h5{width:80%;margin:0 auto 24px;padding:0 18px}.information-chat-page .chat-subjects__list{display:block;width:auto}.information-chat-page .chat-subjects__item{display:flex}.information-chat-page .chat-support{left:0;width:285px}.information-chat-page .chat-benefits__list-item:nth-child(n) img{width:150px;margin-bottom:8px}.information-chat-page .chat-benefits__list-text{padding:0 16px}.information-chat-page .chat-trust-section::before{top:40px}.information-chat-page .chat-trust-section__badge-text{top:47px}.information-chat-page .chat-trust-section__headline{width:290px}.information-chat-page--logged-in .chat-header{height:510px}.information-chat-page .infopage-twelve-minutes-section{margin-bottom:80px}}.information-chat-dummy{position:relative;width:545px;height:373px;padding:58px 25px 70px;background:url("/assets/application/information/chat_bg.png");background-size:545px 373px;color:#fff;font-size:13px;line-height:16px}.information-chat-dummy>b{position:absolute;top:20px;left:25px;color:#fff;font-size:14px}.information-chat-dummy .outer{position:relative;height:100%;overflow:hidden}.information-chat-dummy .inner{position:absolute;bottom:0;width:100%;min-height:100%}.information-chat-dummy .student,.information-chat-dummy .teacher{position:relative;padding:8px 0 8px 64px;border-top:1px dotted #333}.information-chat-dummy .student:nth-child(1),.information-chat-dummy .teacher:nth-child(1){border:0}.information-chat-dummy .student .name,.information-chat-dummy .teacher .name{position:absolute;top:8px;left:0}.information-chat-dummy .student{color:#ccc}.information-chat-dummy .student .name{color:#09f}.information-chat-dummy .student+.student{padding-top:7px;border-top:0}.information-chat-dummy .teacher{color:#fff}.information-chat-dummy .teacher .name{color:#9c0}.information-chat-dummy .teacher+.teacher{padding-top:7px;border-top:0}.information-chat-dummy .input{position:absolute;top:310px;bottom:30px;left:30px;right:30px;overflow:hidden}.information-chat-dummy .input-inner{position:absolute;bottom:0;width:100%;min-height:100%;font-weight:bold}.information-chat-dummy .input-inner span{font-weight:normal}@media only screen and (max-width: 959px){.information-chat-dummy{margin:0 auto;margin-top:40px}}@media only screen and (max-width: 639px){.information-chat-dummy{display:none}}.information-chat-dummy-subjects{position:absolute;bottom:0;left:10px}@media only screen and (max-width: 959px){.information-chat-dummy-subjects{position:relative}}.information-bookr-page .bookr-header{position:relative;padding:60px 0 100px;background:#d2ccf0;overflow:hidden;z-index:1}.information-bookr-page .bookr-header::after{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:100vw;content:"";z-index:-1}.information-bookr-page .bookr-header__content h1 span{display:block;font-weight:300}.information-bookr-page .bookr-header__content p{padding-right:24px;color:#333}.information-bookr-page .bookr-header__content .trial-button{font-weight:700}.information-bookr-page .bookr-benefits{padding:0}.information-bookr-page .bookr-benefits__headline{margin:32px 0}.information-bookr-page .bookr-benefits__headline,.information-bookr-page .bookr-benefits__item{flex-direction:column;align-items:center;margin-bottom:48px}.information-bookr-page .bookr-benefits__text{padding:0 12px}.information-bookr-page .bookr-benefits__description{padding:0 16px}.information-bookr-page .bookr-logos{position:relative;padding:100px 0 0;background:#d2ccf0;z-index:0}.information-bookr-page .bookr-logos::before{position:absolute;top:10%;left:50%;width:197px;height:197px;transform:translate(-50%, -50%);background-image:url("/assets/application/information/bookr/blue-badge.svg");background-repeat:no-repeat;background-position:top;background-size:contain;content:"";z-index:5}.information-bookr-page .bookr-logos__badge{position:absolute;top:10%;left:50%;width:153px;transform:translate(-50%, -50%);color:#fff;font-size:14px;font-style:italic;line-height:24px;text-align:center;z-index:5}.information-bookr-page .bookr-logos::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:-1}.information-bookr-page .bookr-logos__headline{margin:0 auto;padding:100px 0 48px;color:#15007f;font-size:32px;font-style:italic;font-weight:400}.information-bookr-page .bookr-cta{padding:64px 0}.information-bookr-page .bookr-cta .trial-button{font-weight:bold}.information-bookr-page--logged-in .bookr-logos{padding:100px 0}@media only screen and (max-width: 959px){.information-bookr-page.is-responsive .bookr-header{padding:42px 0 65px}.information-bookr-page.is-responsive .bookr-header h1 span{display:inline}.information-bookr-page.is-responsive .bookr-benefits{padding:0 16px 50px}.information-bookr-page.is-responsive .bookr-benefits__item{flex-direction:row;margin-bottom:32px}.information-bookr-page.is-responsive .bookr-benefits__item:nth-child(even){flex-direction:row-reverse}.information-bookr-page.is-responsive .bookr-benefits__text{padding:0 32px;text-align:left}.information-bookr-page.is-responsive .bookr-benefits__description{padding:0}.information-bookr-page.is-responsive .bookr-logos{padding:80px 0 48px}.information-bookr-page.is-responsive .bookr-logos::before{top:10%;width:197px;height:197px}.information-bookr-page.is-responsive .bookr-logos__headline{width:400px;padding:100px 0 32px;font-size:22px;line-height:35px}.information-bookr-page.is-responsive .bookr-cta{padding:32px 80px 0}.information-bookr-page.is-responsive .information-bookr-page--logged-in .bookr-logos{padding:80px 0}}@media only screen and (max-width: 639px){.information-bookr-page.is-responsive .bookr-header{padding:24px 0 70px}.information-bookr-page.is-responsive .bookr-header::after{height:60%;background-size:contain}.information-bookr-page.is-responsive .bookr-header h1{font-size:32px;text-align:center}.information-bookr-page.is-responsive .bookr-header__mobile-cta{margin:8px 0 0;text-align:center}.information-bookr-page.is-responsive .bookr-benefits__headline{font-size:22px}.information-bookr-page.is-responsive .bookr-benefits__item:nth-child(n){flex-direction:column}.information-bookr-page.is-responsive .bookr-benefits__image{width:150px}.information-bookr-page.is-responsive .bookr-benefits__text{text-align:center}.information-bookr-page.is-responsive .bookr-benefits .h3{font-size:18px}.information-bookr-page.is-responsive .bookr-logos{padding:48px 0}.information-bookr-page.is-responsive .bookr-logos::before{top:7%;width:175px;height:175px}.information-bookr-page.is-responsive .bookr-logos__headline{width:100%;padding:100px 0 32px;font-size:18px;line-height:32px}.information-bookr-page.is-responsive .bookr-logos__badge{top:7%;padding:0 5px;font-size:12px;line-height:24px}.information-bookr-page.is-responsive .bookr-cta{padding:32px 32px 0}.information-bookr-page.is-responsive .information-bookr-page--logged-in .bookr-logos{padding:48px 0 80px}}.information-index .about-viewport__headline{padding-bottom:0}.information-index .information-content{margin-top:30px;padding-bottom:20px}.information-index .information-content .card{margin-bottom:10px}.information-index .information-content .card:hover{background:#f8f8f8}.information-index .information-content .card-section{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#333;font-size:14px;font-weight:bold;text-align:center}.information-index .information-content .link{height:96px}.information-index .information-content .link .sprites-feature-types{display:block;width:42px;margin:0 auto 10px}.information-index .nav-features-index .card{height:96px}.information-features-content.conversion-element-is-visible{padding-bottom:0}.information-page-features{padding:32px 0}.information-page-features__title{margin:0 0 0 24px;font-weight:normal}.information-page-features__icon{display:block;width:48px;height:48px}.information-page-features__card{min-height:72px}.information-page-features__card .card-section{padding:12px 16px}.information-page-features__button,.information-page-features h4{text-align:center}@media only screen and (max-width: 639px){.information-page-features__icon{width:32px;height:32px}.information-page-features__title{font-size:14px}.information-page-features__title span{display:none}}.information-gamification-page .about-viewport{background-color:#f8f8f8}.information-gamification-page .content{padding-bottom:0;overflow:hidden}.information-gamification-page .box-trial-30-days--expanded{margin-top:80px}@media only screen and (max-width: 959px){body.is-responsive .information-gamification-page .list-icon__item{padding-right:40px;padding-left:40px}body.is-responsive .information-gamification-page .content{padding-top:40px}}@media only screen and (max-width: 639px){body.is-responsive .information-gamification-page .about-viewport__headline b{font-size:32px}body.is-responsive .information-gamification-page .about-viewport__headline span{display:block;font-size:24px}body.is-responsive .information-gamification-page .list-icon__item{padding-right:20px;padding-left:20px}body.is-responsive .information-gamification-page .gamification-page-content span{display:block}body.is-responsive .information-gamification-page .box-trial-30-days--expanded{margin-top:40px}body.is-responsive .information-gamification-page__challenges{min-height:0;background:none}body.is-responsive .information-gamification-page__challenges .gamification-banner{width:auto}body.is-responsive .information-gamification-page__awards{margin-top:-12px;background-color:#fff}body.is-responsive .information-gamification-page__awards .gamification-banner{width:auto}body.is-responsive .information-gamification-page__awards .gamification-info__box{height:auto;border:0;background-color:#fcfce6}}.gamification-header__image{height:346px;margin-left:130px;padding-left:25px}.gamification-header__text{padding-top:75px;text-align:left}@media only screen and (max-width: 959px){body.is-responsive .gamification-header__image{margin:auto;padding:0}body.is-responsive .gamification-header__text{max-width:460px;margin:auto;padding:20px 0 40px;text-align:center}}@media only screen and (max-width: 639px){body.is-responsive .gamification-header__image{height:auto}}.gamification-info{position:relative;height:450px}.gamification-info--awards{margin-top:-12px;background-color:#fcfce6}.gamification-info--awards .gamification-info__box{top:152px;height:220px;border:#fcf8e6 solid 1px;background-color:#fff}.gamification-info--challenges{position:relative;min-height:450px;background:url("/assets/application/information/gamification/challenges_bg.png") center center no-repeat;z-index:2}.gamification-info--challenges .gamification-info{margin-bottom:-12px;z-index:3}.gamification-info--challenges .gamification-info__box{background-color:#e6f3f8}.gamification-info--benefits{padding-top:64px}.gamification-info__text{font-family:Helvetica,Arial,sans-serif;color:#666;font-size:13px;line-height:24px;text-align:center}.gamification-info__box{position:absolute;top:130px;left:250px;width:460px;padding:40px;border-radius:4px;z-index:1}.gamification-info__icon{position:absolute}.gamification-info__icon--cloud-1{top:113px;left:110px;width:128px;height:67px;background-image:url("/assets/application/information/gamification/cloud-big-left.svg")}.gamification-info__icon--cloud-1::after{position:absolute;top:45px;left:64px;width:79px;height:42px;background-image:url("/assets/application/information/gamification/cloud-small-left.svg");content:" "}.gamification-info__icon--cloud-2{top:190px;right:125px;width:92px;height:48px;background-image:url("/assets/application/information/gamification/cloud-big-right.svg")}.gamification-info__icon--move{left:100px;transition:left 1s ease-in-out}.gamification-info .gamification-banner{position:absolute;right:59%;width:365px;transform:translate(50%);z-index:2}.gamification-info .gamification-banner--challenges{top:95px}.gamification-info .gamification-banner--awards{top:118px}.gamification-info .award-badges{position:absolute;top:-35px;left:0;width:960px;height:450px;background:url("/assets/application/information/gamification/features-bg-top.svg") center center no-repeat;background-size:contain}@media only screen and (max-width: 959px){body.is-responsive .gamification-info{margin-top:auto;margin-bottom:auto}body.is-responsive .gamification-info .award-badges{width:100%}body.is-responsive .gamification-info .gamification-banner{position:relative;top:85px;right:0;margin:auto;transform:none}body.is-responsive .gamification-info__box{position:relative;top:60px;left:0;margin:auto}}@media only screen and (max-width: 639px){body.is-responsive .gamification-info{height:auto}body.is-responsive .gamification-info__mobile-icon{display:block;width:auto;height:160px;margin-right:auto;margin-left:auto}body.is-responsive .gamification-info__banner{top:-33px}body.is-responsive .gamification-info__box{top:-58px;width:auto;padding:20px}body.is-responsive .gamification-info .gamification-banner{position:relative;top:-33px;right:0;width:auto}}.welcome-feature{margin-top:160px;margin-bottom:128px;overflow:hidden}.welcome-feature__headline{margin-bottom:24px;text-align:left}.welcome-feature__headline br{display:none}.welcome-feature__figure img{max-height:497px}.welcome-feature__figure--bookr,.welcome-feature__figure--vocabulary-trainer,.welcome-feature__figure--worksheets,.welcome-feature__figure--learning{margin-left:12px;padding-left:10px}.welcome-feature__figure--worksheets img,.welcome-feature__figure--learning img,.welcome-feature__figure--chat img{max-height:520px}.welcome-feature__figure--tests img,.welcome-feature__figure--sofaheld img,.welcome-feature__figure--chat img{float:right}.welcome-feature.intl-welcome-feature .welcome-feature__figure img{max-height:497px}.welcome-feature.intl-welcome-feature .welcome-feature__figure--tests img,.welcome-feature.intl-welcome-feature .welcome-feature__figure--assessment img,.welcome-feature.intl-welcome-feature .welcome-feature__figure--videos img{float:left}.welcome-feature.intl-welcome-feature .welcome-feature__figure--bookr img,.welcome-feature.intl-welcome-feature .welcome-feature__figure--sofaheld img,.welcome-feature.intl-welcome-feature .welcome-feature__figure--learning img{float:right}.welcome-feature__image--swap{position:relative;width:-moz-max-content;width:max-content}.welcome-feature__image--swap .cards{width:500px;height:auto}.welcome-feature__image--swap .french,.welcome-feature__image--swap .spanish,.welcome-feature__image--swap .english{position:absolute;top:13%;left:22.9%;width:32%}.welcome-feature__image--swap .english{opacity:1}.welcome-feature__image--swap .french{opacity:0;animation-name:fade;animation-duration:16s;animation-iteration-count:infinite;animation-delay:5s}.welcome-feature__image--swap .spanish{opacity:0;animation-name:fade2;animation-duration:16s;animation-iteration-count:infinite;animation-delay:5s}@keyframes fade{0%{opacity:0}25%{opacity:1}33%{opacity:1}40%{opacity:1}50%{opacity:0}60%{opacity:0}70%{opacity:0}80%{opacity:0}90%{opacity:0}100%{opacity:0}}@keyframes fade2{0%{opacity:0}25%{opacity:0}33%{opacity:0}50%{opacity:1}60%{opacity:1}70%{opacity:1}80%{opacity:0}90%{opacity:0}100%{opacity:0}}.welcome-feature__image--swap .blobby-cards{position:absolute;top:39%;left:28%;width:242px}.welcome-feature--vocabulary_trainer{overflow:visible}@media only screen and (max-width: 959px){body.is-responsive .welcome-feature{margin-top:64px;margin-bottom:0}body.is-responsive .welcome-feature__headline{text-align:center}body.is-responsive .welcome-feature__figure{text-align:center}body.is-responsive .welcome-feature__figure img{height:auto}body.is-responsive .welcome-feature__figure--tests img,body.is-responsive .welcome-feature__figure--sofaheld img,body.is-responsive .welcome-feature__figure--chat img{float:none;float:initial}body.is-responsive .welcome-feature__image--swap{margin:0 auto}}@media only screen and (max-width: 639px){body.is-responsive .welcome-feature__headline br{display:block}body.is-responsive .welcome-feature__image{width:80%;margin:0 auto 0 0}body.is-responsive .welcome-feature__image--swap{width:100%;margin:0 auto}body.is-responsive .welcome-feature__image--swap::before{top:-20px;left:25px;width:20%}body.is-responsive .welcome-feature__image--swap::after{width:40%}}.welcome-feature-benefits{width:288px;margin-left:24px}.welcome-feature-benefits--bookr,.welcome-feature-benefits--vocabulary_trainer,.welcome-feature-benefits--videos,.welcome-feature-benefits--worksheets{margin-right:24px;margin-left:0;float:right}.welcome-feature-benefits--vocabulary_trainer{width:304px}.welcome-feature-benefits__list i{position:absolute;top:2px;left:0}.welcome-feature-benefits__item{font-family:"Open Sans",Helvetica,Arial,sans-serif;position:relative;margin-bottom:16px;padding-left:30px;line-height:1.6}.welcome-feature-benefits__button{display:inline-block;margin:10px auto 0 30px}.welcome-feature-benefits__link{line-height:1.8}.welcome-feature-benefits.intl-welcome-feature-benefits{width:288px;margin-left:24px}.welcome-feature-benefits.intl-welcome-feature-benefits--bookr,.welcome-feature-benefits.intl-welcome-feature-benefits--vocabulary_trainer,.welcome-feature-benefits.intl-welcome-feature-benefits--videos,.welcome-feature-benefits.intl-welcome-feature-benefits--worksheets{margin-right:24px;margin-left:0;float:left}.welcome-feature-benefits.intl-welcome-feature-benefits--tests,.welcome-feature-benefits.intl-welcome-feature-benefits--assessment,.welcome-feature-benefits.intl-welcome-feature-benefits--videos{margin-right:25px;float:right}@media only screen and (max-width: 959px){body.is-responsive .welcome-feature-benefits{width:100%;max-width:560px;margin:30px auto;padding-top:0}body.is-responsive .welcome-feature-benefits--bookr,body.is-responsive .welcome-feature-benefits--vocabulary_trainer,body.is-responsive .welcome-feature-benefits--videos,body.is-responsive .welcome-feature-benefits--worksheets,body.is-responsive .welcome-feature-benefits--learning{float:none}body.is-responsive .welcome-feature-benefits__list br{display:none}body.is-responsive .welcome-feature-benefits__button{display:block;width:250px;margin:32px auto 0}}@media only screen and (max-width: 639px){body.is-responsive .welcome-feature-benefits{padding-right:0;padding-left:0}body.is-responsive .welcome-feature-benefits__item{margin-bottom:0}body.is-responsive .welcome-feature-benefits__item:not(:last-of-type){padding-bottom:10px}}.information-grundschule .about-viewport__headline{padding-bottom:0}.information-grundschule .about-viewport__subheadline{margin-bottom:48px;font-size:22px}.information-grundschule .about-viewport__banner{background-image:url("/assets/application/information/grundschule/hero.jpg");background-position:center center}.information-grundschule__benefits li.grid-column-4{padding:0 24px}.information-grundschule__video-list{margin-top:0;padding-top:64px;border:solid 1px #e6e8e5;border-width:1px 0;background-color:#f8f8f8}.information-grundschule__video-list .list-icon--horizontal{padding-bottom:80px}.information-grundschule__video-list .list-icon--horizontal::after{content:"";display:block;clear:both}.information-grundschule__interactive-exercises{margin-top:76px}.information-grundschule__interactive-exercises img{position:relative;right:127px}.information-grundschule__interactive-exercises .h2{padding:159px 0 0}.information-grundschule__worksheets,.information-grundschule__vocabulary_trainer{margin-top:150px}.information-grundschule__worksheets img,.information-grundschule__vocabulary_trainer img{display:block}.information-grundschule__vocabulary_trainer .h2{padding:100px 0 0}.information-grundschule__vocabulary_trainer p{padding-bottom:24px}.information-grundschule__worksheets .h2{padding:24px 0 0}.information-grundschule__sofaheld{margin-top:80px}.information-grundschule__sofaheld .h2{padding:24px 0 0}.information-grundschule__sofaheld a{width:178px;margin:0 auto}.information-grundschule__sofaheld p{padding-bottom:24px}.information-grundschule .features-module-small{margin-top:64px}.information-grundschule .new-player{border:1px solid #ddd}.information-grundschule .new-player .vjs-control-bar{height:26px}.information-grundschule .new-player .vjs-playback-rate,.information-grundschule .new-player .vjs-time-control,.information-grundschule .new-player .vjs-quality-selector{display:none}.information-grundschule .new-player .vjs-big-play-button,.information-grundschule .new-player .vjs-big-play-toggle,.information-grundschule .new-player .vjs-loading-spinner{width:48px;height:48px;margin:-16px 0 0 -16px}.information-grundschule .new-player .vjs-big-play-button::after{transform:scale(0.5, 0.7)}.information-grundschule .new-player .vjs-big-play-toggle{top:41%;left:41%}.information-grundschule .new-player .vjs-volume-menu-button{margin-left:16px}.information-grundschule .new-player .vjs-fullscreen-control{margin-right:0}.information-grundschule .new-player .vjs-volume-panel:hover .vjs-volume-bar{bottom:35px;left:-15px}@media only screen and (max-width: 959px){body.is-responsive .information-grundschule .about-viewport__banner{max-height:340px}body.is-responsive .information-grundschule .about-viewport__subheadline{font-size:22px}body.is-responsive .information-grundschule__interactive-exercises,body.is-responsive .information-grundschule__worksheets,body.is-responsive .information-grundschule__vocabulary_trainer,body.is-responsive .information-grundschule__sofaheld{text-align:center}body.is-responsive .information-grundschule__interactive-exercises ul,body.is-responsive .information-grundschule__worksheets ul,body.is-responsive .information-grundschule__vocabulary_trainer ul,body.is-responsive .information-grundschule__sofaheld ul{max-width:560px;margin:30px auto;text-align:left}body.is-responsive .information-grundschule__interactive-exercises img,body.is-responsive .information-grundschule__worksheets img,body.is-responsive .information-grundschule__vocabulary_trainer img,body.is-responsive .information-grundschule__sofaheld img{right:0;margin:40px auto 0}body.is-responsive .information-grundschule__interactive-exercises b,body.is-responsive .information-grundschule__worksheets b,body.is-responsive .information-grundschule__vocabulary_trainer b,body.is-responsive .information-grundschule__sofaheld b{display:block}body.is-responsive .information-grundschule__interactive-exercises h2,body.is-responsive .information-grundschule__worksheets h2,body.is-responsive .information-grundschule__vocabulary_trainer h2,body.is-responsive .information-grundschule__sofaheld h2{padding:0}body.is-responsive .information-grundschule__interactive-exercises .grid-column-5,body.is-responsive .information-grundschule__worksheets .grid-column-5,body.is-responsive .information-grundschule__vocabulary_trainer .grid-column-5,body.is-responsive .information-grundschule__sofaheld .grid-column-5{padding:0 40px}body.is-responsive .information-grundschule__benefits .grid-column-4{padding:40px 40px 0}body.is-responsive .information-grundschule__benefits .list-icon--horizontal{margin-top:0}body.is-responsive .information-grundschule__benefits .grid-column-4{padding-top:40px}body.is-responsive .information-grundschule__video-list .information-grundschule__video-list-headline--mobile,body.is-responsive .information-grundschule__video-list .list-icon--horizontal{padding-right:40px;padding-left:40px}body.is-responsive .information-grundschule__video-list .grid-column-4{width:33.33333%;padding:0 5px}body.is-responsive .information-grundschule__video-list .grid-column-4 .video-js{width:100% !important;height:auto !important}body.is-responsive .information-grundschule__video-list-headline--mobile b{display:block}body.is-responsive .information-grundschule__worksheets{margin-top:76px}body.is-responsive .information-grundschule__sofaheld .button{margin:24px auto}body.is-responsive .information-grundschule__sofaheld ul{text-align:left}}@media only screen and (max-width: 639px){body.is-responsive .information-grundschule .about-viewport b{display:block}body.is-responsive .information-grundschule .about-viewport__banner{max-height:155px}body.is-responsive .information-grundschule .about-viewport__subheadline{font-size:18px}body.is-responsive .information-grundschule__interactive-exercises,body.is-responsive .information-grundschule__worksheets,body.is-responsive .information-grundschule__vocabulary_trainer{margin-top:40px}body.is-responsive .information-grundschule__interactive-exercises .h2,body.is-responsive .information-grundschule__worksheets .h2,body.is-responsive .information-grundschule__vocabulary_trainer .h2{padding-top:40px}body.is-responsive .information-grundschule__interactive-exercises img,body.is-responsive .information-grundschule__worksheets img,body.is-responsive .information-grundschule__vocabulary_trainer img{margin-top:20px}body.is-responsive .information-grundschule__interactive-exercises .grid-column-5,body.is-responsive .information-grundschule__interactive-exercises .grid-column-7,body.is-responsive .information-grundschule__worksheets .grid-column-5,body.is-responsive .information-grundschule__worksheets .grid-column-7,body.is-responsive .information-grundschule__vocabulary_trainer .grid-column-5,body.is-responsive .information-grundschule__vocabulary_trainer .grid-column-7{padding:0 20px}body.is-responsive .information-grundschule__interactive-exercises p,body.is-responsive .information-grundschule__worksheets p,body.is-responsive .information-grundschule__vocabulary_trainer p,body.is-responsive .information-grundschule__sofaheld p{padding-bottom:0}body.is-responsive .information-grundschule__video-list{margin-top:28px}body.is-responsive .information-grundschule__video-list .information-grundschule__video-list-headline--mobile,body.is-responsive .information-grundschule__video-list .grid-column-4{padding-right:20px;padding-left:20px}body.is-responsive .information-grundschule__video-list h2{padding-top:40px}body.is-responsive .information-grundschule__video-list .list-icon--horizontal{width:100%;margin-top:20px;padding:0 0 40px}body.is-responsive .information-grundschule__video-list .grid-column-4{width:100%}body.is-responsive .information-grundschule__video-list .grid-column-4:not(:last-of-type){display:none}}.information-weiterfuehrende-schule .about-viewport .grid-column-7{padding-top:130px;float:right}.information-weiterfuehrende-schule .about-viewport .grid-column-7>h3,.information-weiterfuehrende-schule .about-viewport .grid-column-7>p{width:505px;color:#fff;text-align:left}.information-weiterfuehrende-schule .about-viewport__banner{background:url("/assets/application/information/weiterfuehrende/header-gradient.jpg");background-position:left 10% top;background-size:cover}.information-weiterfuehrende-schule__tagline{padding-top:32px;float:none;float:initial}.information-weiterfuehrende-schule__content{overflow:hidden}.information-weiterfuehrende-schule__benefit{margin-top:64px}.information-weiterfuehrende-schule__benefit--left img{position:relative;right:127px}.information-weiterfuehrende-schule__benefit--right img{display:block}.information-weiterfuehrende-schule__title{padding-top:38%}@media only screen and (max-width: 959px){body.is-responsive .information-weiterfuehrende-schule .about-viewport .grid-column-7{padding:0 40px;text-align:center}body.is-responsive .information-weiterfuehrende-schule .about-viewport .grid-column-7>h3,body.is-responsive .information-weiterfuehrende-schule .about-viewport .grid-column-7>p{width:560px;text-align:center}body.is-responsive .information-weiterfuehrende-schule .about-viewport .grid-column-7>h3{margin:0 auto;padding-top:40px;color:#333}body.is-responsive .information-weiterfuehrende-schule .about-viewport .grid-column-7>p{margin-right:auto;margin-left:auto;color:#666}body.is-responsive .information-weiterfuehrende-schule .about-viewport__banner{height:330px}body.is-responsive .information-weiterfuehrende-schule .about-viewport__headline b{display:block}body.is-responsive .information-weiterfuehrende-schule__benefit{text-align:center}body.is-responsive .information-weiterfuehrende-schule__benefit img{right:0;margin:15px auto 10px}body.is-responsive .information-weiterfuehrende-schule__benefit b{display:block}body.is-responsive .information-weiterfuehrende-schule__benefit .grid-column-5{padding:0 40px}body.is-responsive .information-weiterfuehrende-schule__benefit>p{max-width:560px;margin:0 auto}body.is-responsive .information-weiterfuehrende-schule__title{padding-top:0}}@media only screen and (max-width: 639px){body.is-responsive .information-weiterfuehrende-schule .about-viewport b{display:block}body.is-responsive .information-weiterfuehrende-schule .about-viewport__banner{height:155px}body.is-responsive .information-weiterfuehrende-schule__tagline{padding:40px 16px 80px}body.is-responsive .information-weiterfuehrende-schule__benefit .grid-column-5,body.is-responsive .information-weiterfuehrende-schule__benefit .grid-column-7{padding:0 16px}}.infopage-testimonials{margin-bottom:80px}.infopage-testimonials__title{padding:13px 2px;font-size:32px}.infopage-testimonials__list{position:relative;justify-content:right}.infopage-testimonials__container{display:flex;flex-flow:row;justify-content:space-between;gap:20px}.infopage-testimonials__item{flex-direction:column;padding:0 18px;border:1px solid #9c0;border-radius:24px}.infopage-testimonials__testimonial-user{display:flex;justify-content:left;padding-bottom:16px}.infopage-testimonials__testimonial-user .icon{padding-left:4px;color:#9c0;font-size:17px}.infopage-testimonials__testimonials-text{padding:20px 2px}.infopage-testimonials__quote{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:288px;margin-bottom:12px;padding-bottom:17px;color:#3c3c3c !important;font-size:16px;font-weight:400;font-style:italic;line-height:24px;text-align:left}.infopage-testimonials__subquote{width:90%;font-style:italic;font-weight:300}.infopage-testimonials__google{position:relative;width:139px;height:114px}.infopage-testimonials__user-info{display:flex;justify-content:space-between}.infopage-testimonials__user-name{position:relative;display:flex;align-items:center;margin-left:60px;font-weight:700}.infopage-testimonials__user-name::before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-left:-60px;padding-top:3px;border-radius:100%;color:#3c3c3c;font-size:32px;font-weight:700;content:""}.infopage-testimonials__user-name--green::before{background-color:#9c0;content:"Z"}.infopage-testimonials__user-name--blue::before{background-color:#66b8d2;content:"O"}.infopage-testimonials__user-name--pink::before{background-color:#e699c6;content:"C"}.infopage-testimonials__profile{width:48px;height:48px}.infopage-testimonials__rating{margin:8px 0}@media only screen and (max-width: 959px){body.is-responsive .infopage-testimonials{margin-bottom:40px}body.is-responsive .infopage-testimonials__title{font-size:32px}body.is-responsive .infopage-testimonials__item{padding:0 48px}body.is-responsive .infopage-testimonials__container{justify-content:center;flex-flow:column}body.is-responsive .infopage-testimonials__testimonials-text{padding-top:18px;padding-bottom:9px}body.is-responsive .infopage-testimonials__testimonial-user{display:flex;justify-content:left;padding-bottom:6px}body.is-responsive .infopage-testimonials__google{top:-32px}body.is-responsive .infopage-testimonials__subquote{width:60%;margin:0 auto}body.is-responsive .infopage-testimonials .slick-slide{display:flex;justify-content:center;text-align:center}body.is-responsive .infopage-testimonials__user{margin-top:8px}}@media only screen and (max-width: 639px){body.is-responsive .infopage-testimonials__title{font-size:22px;margin:0 10px}body.is-responsive .infopage-testimonials__item{width:277px !important}body.is-responsive .infopage-testimonials__quote{width:auto}body.is-responsive .infopage-testimonials__list{justify-content:center}body.is-responsive .infopage-testimonials__subquote{width:85%}}.infopage-testimonials-carousel{position:relative}.infopage-testimonials-carousel__next-arrow,.infopage-testimonials-carousel__previous-arrow{position:absolute;top:50%;transform:translateY(-50%);outline:none;color:#ccc;z-index:2}.infopage-testimonials-carousel__next-arrow{right:0}.infopage-testimonials-carousel__previous-arrow{left:0}.infopage-testimonials-carousel .slick-dots{position:relative;display:flex;bottom:0;justify-content:center;margin-top:24px}.infopage-testimonials-carousel .slick-dots button::before{color:#ccc;font-size:16px;opacity:.7}.infopage-testimonials-carousel .slick-dots .slick-active>button::before{color:#999;opacity:1}@media only screen and (max-width: 959px){body.is-responsive .infopage-testimonials-carousel .infopage-testimonials-carousel__next-arrow,body.is-responsive .infopage-testimonials-carousel .infopage-testimonials-carousel__previous-arrow{top:44%}body.is-responsive .infopage-testimonials-carousel .infopage-testimonials-carousel__next-arrow{right:-9px}body.is-responsive .infopage-testimonials-carousel .infopage-testimonials-carousel__previous-arrow{left:-9px}}.infopage-twelve-minutes-section{margin-top:64px;overflow:hidden}.infopage-twelve-minutes-section__headline{max-width:647px;margin:0 auto 32px}.infopage-twelve-minutes-section__headline span{padding:0 5px;border-radius:8px;background:#fcd733}.infopage-twelve-minutes-section__line{width:0;height:70%;margin-left:49%;border-left:3px dotted #333}.infopage-twelve-minutes-section__content{max-width:960px;margin:0 auto}.infopage-twelve-minutes-section__content .icon--video-duration-orange{padding:16px 12px 6px;color:#fbcd00;font-size:40px}.infopage-twelve-minutes-section__content li:not(:last-child){margin-bottom:16px}.infopage-twelve-minutes-section__content li:nth-of-type(2) .icon--video-duration-orange{animation:TimerPracticing 12s infinite}.infopage-twelve-minutes-section__content li:nth-of-type(3) .icon--video-duration-orange{animation:TimerAsking 12s infinite}.infopage-twelve-minutes-section__content li:nth-of-type(3) .infopage-twelve-minutes-section__line{display:none}.infopage-twelve-minutes-section__cta{margin-top:32px;font-weight:700;text-align:center}.infopage-twelve-minutes-section__cta .h3{margin-bottom:24px}.infopage-twelve-minutes-section__text{max-width:364px}.infopage-twelve-minutes-section__description{padding:0}@media only screen and (max-width: 959px){body.is-responsive .infopage-twelve-minutes-section{margin-top:0}body.is-responsive .infopage-twelve-minutes-section__headline{max-width:500px}body.is-responsive .infopage-twelve-minutes-section__headline .h3{font-size:22px}body.is-responsive .infopage-twelve-minutes-section__content{flex-direction:column}body.is-responsive .infopage-twelve-minutes-section__content li{justify-content:center}body.is-responsive .infopage-twelve-minutes-section__content li:not(:last-child){margin-bottom:16px}body.is-responsive .infopage-twelve-minutes-section__content li:last-child{margin-bottom:40px}body.is-responsive .infopage-twelve-minutes-section__description{margin:0;width:auto;width:initial;padding-bottom:0}body.is-responsive .infopage-twelve-minutes-section__cta .h3{font-size:22px}}@media only screen and (max-width: 639px){body.is-responsive .infopage-twelve-minutes-section__headline span{display:inline-block}body.is-responsive .infopage-twelve-minutes-section__content li:last-child{margin-bottom:0}body.is-responsive .infopage-twelve-minutes-section__cta{max-width:312px;margin:40px auto}body.is-responsive .infopage-twelve-minutes-section__cta .h3{margin-bottom:24px;font-size:22px}}@keyframes CircleGraphYellow{0%{stroke-dashoffset:460}25%{stroke-dashoffset:460}35%{stroke-dashoffset:417}90%{stroke-dashoffset:417}100%{stroke-dashoffset:460}}@keyframes CircleGraphOrange{0%{transform:rotate(-90deg);stroke-dashoffset:460}25%{transform:rotate(-90deg);stroke-dashoffset:460}35%{transform:rotate(-60deg);stroke-dashoffset:460}55%{transform:rotate(-60deg);stroke-dashoffset:460}65%{transform:rotate(-30deg);stroke-dashoffset:490}90%{transform:rotate(-30deg);stroke-dashoffset:490}100%{transform:rotate(-90deg);stroke-dashoffset:460}}@keyframes RotateHand{0%{transform:rotate(30deg)}25%{transform:rotate(30deg)}35%{transform:rotate(60deg)}55%{transform:rotate(60deg)}65%{transform:rotate(68deg)}90%{transform:rotate(68deg)}100%{transform:rotate(30deg)}}@keyframes TimerPracticing{0%{color:#ccc}25%{color:#ccc}30%{color:#fbcd00}90%{color:#fbcd00}100%{color:#ccc}}@keyframes TimerAsking{0%{color:#ccc}55%{color:#ccc}60%{color:#fbcd00}90%{color:#fbcd00}100%{color:#ccc}}@keyframes FadeUnderstanding{29%{opacity:1}30%{opacity:0}94%{opacity:0}95%{opacity:1}}@keyframes FadePracticing{0%{opacity:0}29%{opacity:0}30%{opacity:1}59%{opacity:1}60%{opacity:0}100%{opacity:0}}@keyframes FadeAsking{0%{opacity:0}59%{opacity:0}60%{opacity:1}94%{opacity:1}95%{opacity:0}100%{opacity:0}}.infopage-twelve-minutes-section__images-wrapper{height:412px}.infopage-twelve-minutes-section__images-wrapper--clock{position:relative;bottom:206px;height:208px}.infopage-twelve-minutes-section__images-wrapper--lucy{position:relative;bottom:506px;left:80px;height:423px}.infopage-twelve-minutes-section__images-wrapper--minutes{position:relative;bottom:394px;left:110px}.infopage-twelve-minutes-section__images-wrapper--circle-graph{position:relative;bottom:53px;left:40px}.infopage-twelve-minutes-section__images-wrapper--circle-graph .circle--yellow{stroke:#fdeb99;stroke-width:160;stroke-dasharray:503;stroke-dashoffset:460;animation:CircleGraphYellow 12s infinite;transform:rotate(-90deg)}.infopage-twelve-minutes-section__images-wrapper--circle-graph .circle--orange{stroke:#fcd733;stroke-width:160;stroke-dasharray:503;animation:CircleGraphOrange 12s infinite}.infopage-twelve-minutes-section__image{display:block}.infopage-twelve-minutes-section__image--5min{margin-left:10px;animation:FadeUnderstanding 12s infinite}.infopage-twelve-minutes-section__image--10min{position:relative;top:-45px;animation:FadePracticing 12s infinite}.infopage-twelve-minutes-section__image--12min{position:relative;top:-90px;animation:FadeAsking 12s infinite}.infopage-twelve-minutes-section__image--background{position:relative;top:48px;left:40px}.infopage-twelve-minutes-section__image--clock-hand{position:relative;bottom:239px;left:142px;margin:0;transform-origin:bottom center;animation:RotateHand 12s infinite}.infopage-twelve-minutes-section__image--clock{position:relative;bottom:330px;left:54px}.infopage-twelve-minutes-section__image--understanding{position:relative;left:155px;animation:FadeUnderstanding 12s infinite}.infopage-twelve-minutes-section__image--practicing{position:relative;bottom:414px;left:82px;animation:FadePracticing 12s infinite}.infopage-twelve-minutes-section__image--asking{position:relative;bottom:793px;left:49px;animation:FadeAsking 12s infinite}@media only screen and (max-width: 959px){body.is-responsive .infopage-twelve-minutes-section__images-wrapper{width:576px;margin:0 auto}body.is-responsive .infopage-twelve-minutes-section__images-wrapper--minutes,body.is-responsive .infopage-twelve-minutes-section__images-wrapper--lucy{width:-moz-fit-content;width:fit-content}body.is-responsive .infopage-twelve-minutes-section__images-wrapper--lucy{scale:.8}body.is-responsive .infopage-twelve-minutes-section__image{width:auto;width:initial;margin:0;margin:initial}body.is-responsive .infopage-twelve-minutes-section__image--understanding,body.is-responsive .infopage-twelve-minutes-section__image--practicing,body.is-responsive .infopage-twelve-minutes-section__image--asking{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;scale:.8}body.is-responsive .infopage-twelve-minutes-section__image--asking{bottom:830px}}@media only screen and (max-width: 639px){body.is-responsive .infopage-twelve-minutes-section__images-wrapper{width:298px;height:232px;scale:.8}body.is-responsive .infopage-twelve-minutes-section__images-wrapper--clock{left:-76px;bottom:210px}body.is-responsive .infopage-twelve-minutes-section__images-wrapper--minutes{scale:.65;top:-310px;left:66px}body.is-responsive .infopage-twelve-minutes-section__images-wrapper--circle-graph{scale:.65;top:25px;left:22px}body.is-responsive .infopage-twelve-minutes-section__images-wrapper--lucy{height:254px;bottom:411px;left:-18px}body.is-responsive .infopage-twelve-minutes-section__image--5min{position:relative;top:-30px;left:68px}body.is-responsive .infopage-twelve-minutes-section__image--10min{position:relative;top:-76px;left:50px}body.is-responsive .infopage-twelve-minutes-section__image--12min{position:relative;top:-120px;left:50px}body.is-responsive .infopage-twelve-minutes-section__image--background{width:298px;height:195px;left:0px}body.is-responsive .infopage-twelve-minutes-section__image--clock{scale:.65;top:-221px;left:52px}body.is-responsive .infopage-twelve-minutes-section__image--clock-hand{width:4px;height:48px;bottom:130px;left:138px}body.is-responsive .infopage-twelve-minutes-section__image--understanding{height:auto;left:110px}body.is-responsive .infopage-twelve-minutes-section__image--practicing{height:auto;bottom:290px;left:90px}body.is-responsive .infopage-twelve-minutes-section__image--asking{height:auto;bottom:584px;left:54px}}.startchancen-page .startchancen-header{position:relative;padding:80px 0;background-image:url("/assets/application/information/startchancen/hero_image.png");background-repeat:no-repeat;background-position:center;background-size:cover}.startchancen-page .startchancen-header b{vertical-align:baseline}.startchancen-page .startchancen-header__headline,.startchancen-page .startchancen-header__subheadline,.startchancen-page .startchancen-header__text{color:#fff;text-align:left}.startchancen-page .startchancen-header__headline{font-weight:700;line-height:64px}.startchancen-page .startchancen-header__subheadline,.startchancen-page .startchancen-header__text{margin-bottom:32px}.startchancen-page .startchancen-header__text{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:840px;font-size:18px;line-height:32px}.startchancen-page .startchancen-header__text p{font-size:18px}.startchancen-page .startchancen-advantages{padding-top:80px;padding-bottom:40px}.startchancen-page .startchancen-advantages ul{gap:24px}.startchancen-page .startchancen-advantages ul li{font-family:"Open Sans",Helvetica,Arial,sans-serif;align-items:baseline;justify-content:center;width:31%;padding:24px 0;border-radius:48px;background:#e6edf8;color:#002e6d;font-weight:700}.startchancen-page .startchancen-advantages ul i{position:relative;top:5px;margin-right:8px}.startchancen-page .startchancen-advantages ul span{display:block;font-weight:400}.startchancen-page .startchancen-package{padding:40px 0 80px}.startchancen-page .startchancen-package__headline{color:#002e6d}.startchancen-page .startchancen-package__image{width:20%;margin-right:36px}.startchancen-page .startchancen-package__text{width:76%}.startchancen-page .startchancen-package__list{margin-left:18px;list-style-type:disc}.startchancen-page .startchancen-goals a{text-decoration:underline}.startchancen-page .startchancen-goals__image img{margin-left:32px}.startchancen-page .startchancen-advantages p,.startchancen-page .startchancen-package p,.startchancen-page .startchancen-goals p{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#002e6d;font-size:18px}.startchancen-page .startchancen-school-application-features{position:relative;top:50px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.startchancen-page .startchancen-school-application-features p{color:#002e6d;font-size:16px;line-height:24px}.startchancen-page .startchancen-school-application-features__img{position:absolute;top:-140px;left:50%;width:236px;transform:translateX(-50%);z-index:1}.startchancen-page .startchancen-school-application-features__container{position:relative;border:0;border-radius:24px;color:#002e6d;overflow:visible}.startchancen-page .startchancen-school-application-features__list{padding:90px 36px 0}.startchancen-page .startchancen-school-application-features__recommendation{padding:16px 40px 30px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;background-color:#99b7e1}.startchancen-page .startchancen-school-application-features__recommendation i{margin-left:5px;border-radius:8px;background-color:#fff;color:#999}.startchancen-page .startchancen-school-application-features__recommendation b{font-size:32px;line-height:48px}@media only screen and (max-width: 959px){.startchancen-page .startchancen-school-application-features{top:auto;top:initial;width:374px;margin-top:185px}.startchancen-page .startchancen-school-application-features__item{margin-bottom:32px}.startchancen-page .startchancen-school-application-features__img{top:-150px}.startchancen-page .startchancen-school-application-features__recommendation{padding:16px 18px 30px}}@media only screen and (max-width: 639px){.startchancen-page .startchancen-school-application-features{width:343px}.startchancen-page .startchancen-school-application-features__img{top:-220px;width:80%}.startchancen-page .startchancen-school-application-features__container{margin-top:-50px}.startchancen-page .startchancen-school-application-features__recommendation{padding:16px 27px}}.startchancen-page .startchancen-form{background:#e6edf8}.startchancen-page .startchancen-form,.startchancen-page .startchancen-goals{padding:80px 0}.startchancen-page .startchancen-form__headline,.startchancen-page .startchancen-goals__headline{color:#002e6d}.startchancen-page .startchancen-form>.grid-container{justify-content:space-around}.startchancen-page .license-info__headline{color:#002e6d;text-align:left}.startchancen-page .teacher-offers-contact{display:none}@media only screen and (max-width: 959px){.startchancen-page p{font-size:16px;line-height:24px}.startchancen-page .startchancen-header__headline{width:580px}.startchancen-page .startchancen-header__subheadline{width:600px}.startchancen-page .startchancen-advantages{padding:40px 0}.startchancen-page .startchancen-advantages ul{gap:16px}.startchancen-page .startchancen-advantages ul li{width:48%}.startchancen-page .startchancen-advantages ul p{font-size:14px;line-height:24px}.startchancen-page .startchancen-package{padding:0 0 56px}.startchancen-page .startchancen-package__image{margin-right:0;margin-bottom:18px}.startchancen-page .startchancen-package__text{width:70%}.startchancen-page .startchancen-goals__headline{width:70%}.startchancen-page .startchancen-goals__image img{margin:0 0 8px 0}.startchancen-page .startchancen-advantages p,.startchancen-page .startchancen-package p,.startchancen-page .startchancen-goals p{font-size:16px}.startchancen-page .startchancen-package__image,.startchancen-page .startchancen-goals__image{width:25%;transform:scaleX(-1)}.startchancen-page .startchancen-form,.startchancen-page .startchancen-goals,.startchancen-page .startchancen-faq{padding:56px 0}.startchancen-page .license-info__headline{margin:0 auto 32px !important}}@media only screen and (max-width: 639px){.startchancen-page p{font-size:16px;line-height:24px}.startchancen-page .startchancen-header{padding:32px 0;text-align:center}.startchancen-page .startchancen-header__headline,.startchancen-page .startchancen-header__subheadline{width:100%;text-align:center}.startchancen-page .startchancen-header__headline{line-height:40px}.startchancen-page .startchancen-header__subheadline{line-height:32px}.startchancen-page .startchancen-package__headline{margin-bottom:16px}.startchancen-page .startchancen-package__text{width:65%}.startchancen-page .startchancen-package__image{width:30%}.startchancen-page .startchancen-advantages{padding:32px 0}.startchancen-page .startchancen-advantages ul li{width:100%}.startchancen-page .startchancen-form,.startchancen-page .startchancen-goals,.startchancen-page .startchancen-faq{padding:32px 0}.startchancen-page .license-info__headline{font-size:18px}}.school-application-form{font-family:"Open Sans",Helvetica,Arial,sans-serif;max-width:577px;border-radius:24px;color:#002e6d}.school-application-form p{font-size:16px;line-height:28px}.school-application-form__form{width:374px;margin:32px auto}.school-application-form__title{padding:12px;font-weight:700;text-align:center}.school-application-form__title--schools-offer{background-color:#f4e199}.school-application-form__title--startchancen{background-color:#99b7e1}.school-application-form__content-active{position:relative}.school-application-form__content-active .form-checkbox__label{font-size:14px;line-height:24px}.school-application-form__content-active .form-input{height:64px;max-height:64px}.school-application-form__content-active .form-input:not(select){padding:24px 16px 4px}.school-application-form__content-active select.form-input{color:#666;font-size:14px;font-weight:bold}.school-application-form__content-active select.form-input option[value=""]{display:none}.school-application-form__content-active .form-input[type=number]{-moz-appearance:textfield}.school-application-form__content-active .form-input[type=number]::-webkit-outer-spin-button,.school-application-form__content-active .form-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.school-application-form__content-active .form-label{position:absolute;top:20px;left:16px;transition:.3s ease all;color:#666;font-size:14px;pointer-events:none}.school-application-form__content-active .form-label.is-active{top:3px;font-size:13px}.school-application-form__content-active .school-size-title{top:10px;font-size:14px}.school-application-form__content-active .kaptcha label{top:15px;margin-right:16px}.school-application-form__content-active .kaptcha .form-label.is-active{font-size:12px}.school-application-form__content-active .teacher-account-request__add-school-link{position:relative;top:7px}.school-application-form__contact{color:#666}.school-application-form__contact a{text-decoration:underline}@media only screen and (max-width: 959px){.school-application-form{max-width:none;margin-right:0}.school-application-form__form{width:577px}.school-application-form .kaptcha #school_account_request_captcha{padding:32px 16px 4px}}@media only screen and (max-width: 639px){.school-application-form{height:auto;margin-bottom:64px}.school-application-form__title{font-size:14px}.school-application-form__form{margin:8px auto;width:100%;padding:10px 10px 20px}.school-application-form .form-input{font-size:14px}.school-application-form__contact{margin-top:16px}.school-application-form__contact p{font-size:14px;line-height:24px}}.startchancen-contact{justify-content:center;padding:80px 0;background:#e6edf8}.startchancen-contact__headline,.startchancen-contact__subheadline{color:#002e6d;text-align:center}.startchancen-contact__subheadline{font-weight:700}.startchancen-contact__contacts{display:flex;justify-content:center}.startchancen-contact__phone{margin-right:24px}.startchancen-contact__phone p{margin-left:8px;color:#002e6d;font-weight:bold}.startchancen-contact__mail a{margin-left:8px;text-decoration:underline}.startchancen-contact__image{margin-right:16px}@media only screen and (max-width: 959px){.startchancen-contact{padding:56px 0}.startchancen-contact__headline{width:490px;margin:0 auto 32px;font-size:22px}.startchancen-contact__subheadline{font-size:18px}.startchancen-contact__image{width:216px;margin-right:8px}}@media only screen and (max-width: 639px){.startchancen-contact{padding:32px 0}.startchancen-contact__headline{width:310px}.startchancen-contact__contacts{display:block;width:270px;margin:0 auto 16px}.startchancen-contact__phone{margin-bottom:8px}}.startchancen-faq-accordion{padding:0 0 32px;background:#fff}.startchancen-faq-accordion__headline{margin:80px 0 32px;color:#002e6d}.startchancen-faq-accordion__list{position:relative}.startchancen-faq-accordion__list a{margin:0}.startchancen-faq-accordion__item{margin-bottom:16px;padding:24px 32px 16px;border-radius:8px;background-color:#f8f8f8}.startchancen-faq-accordion__item:last-of-type{margin-bottom:0}.startchancen-faq-accordion__item.is-active .icon--minus{display:block}.startchancen-faq-accordion__item.is-active .icon--plus{display:none}.startchancen-faq-accordion__title{display:flex;align-items:center;justify-content:space-between;color:#333}.startchancen-faq-accordion__title .icon{color:#ccc}.startchancen-faq-accordion__title .icon--minus{display:none}.startchancen-faq-accordion__title:hover{color:#333}.startchancen-faq-accordion__content{display:none;padding:32px 0;border-top:4px solid #fff}.startchancen-faq-accordion__content p{font-family:Helvetica,Arial,sans-serif;font-size:14px}.startchancen-faq-accordion .show-faq-items i,.startchancen-faq-accordion .hide-faq-items i{width:15px;margin-top:-5px}.startchancen-faq-accordion .show-faq-items a,.startchancen-faq-accordion .hide-faq-items a{display:block;width:100%;padding:12px;border:1px solid #f8f8f8}.startchancen-faq-accordion .hide-faq-items i{margin-top:0;transform:rotate(180deg)}@media only screen and (max-width: 959px){.startchancen-faq-accordion__headline{margin:0 0 32px}.startchancen-faq-accordion .h4{font-size:18px}}@media only screen and (max-width: 639px){.startchancen-faq-accordion__headline{margin:0 0 16px}.startchancen-faq-accordion .h4{font-size:16px}}.sofabuddy-guidance-header{padding-bottom:9.375rem;background:linear-gradient(101deg, #4b33c4 11.4%, #7866d3 66.23%);color:#fff}.sofabuddy-guidance-header__image{position:absolute;top:10.5rem;right:4.25rem;height:24.75rem}.sofabuddy-guidance-header__motto-box p{position:absolute;top:3.75rem;right:5.25rem;padding:.75rem 1.5rem;border-radius:1.5rem 1.5rem 0;background-color:#e9e6f8;font-size:1.125rem}.sofabuddy-guidance-header .text-xsmall{text-align:center}.sofabuddy-guidance-header .h4{font-weight:400;line-height:1.75rem}.sofabuddy-guidance-header .h4 a{color:#fde166;text-decoration:underline}.sofabuddy-guidance-header .button{min-width:17rem;color:#333}.sofabuddy-guidance-header .icon.icon--replay{margin-bottom:3px}.sofabuddy-guidance-benefits__headline{margin-bottom:.5rem !important;font-size:2rem !important}.sofabuddy-guidance-benefits__subheadline{margin-bottom:4.5rem;color:#666}.icon--plane{color:#9c0}.icon--video-duration{color:#66b8d2}.icon--lightbulb{color:#fcd733}.sofabuddy-guidance-features canvas{width:29.6875rem;height:29.625rem;border-radius:1rem}.sofabuddy-guidance-features h2{margin-bottom:3.5rem;font-size:2rem;font-weight:700}.sofabuddy-guidance-features h3{font-size:1.375rem;font-weight:700}.sofabuddy-guidance-features p{color:#666;font-weight:400}.sofabuddy-guidance-features ul{margin-left:1.5rem;list-style-type:disc}.sofabuddy-guidance-features__file-attachments{margin-bottom:7.5rem}.sofabuddy-guidance-features__voice-image-container,.sofabuddy-guidance-features__file-attachments-image-container{position:relative;margin:0 auto;width:475px;height:474px;border-radius:16px;border:64px solid #e9e6f8;background-color:#e9e6f8}.sofabuddy-guidance-features__voice-image-container img,.sofabuddy-guidance-features__file-attachments-image-container img{position:absolute;top:50%;left:50%;width:340px;transform:translate(-50%, -50%);border:2px solid #7866d3;border-radius:16px}.sofabuddy-guidance-familiarization{margin-bottom:7.5rem;padding:5rem 0 6.25rem;background-color:#fffae6}.sofabuddy-guidance-familiarization h2{font-size:2rem;font-weight:700}.sofabuddy-guidance-usage b{font-size:1.375rem}.sofabuddy-guidance-usage span{padding:.125rem .5rem;border-radius:.5rem;background:#4b33c4;color:#fff}.sofabuddy-guidance-usage br{display:none}.sofabuddy-guidance-faq{color:#333}.sofabuddy-guidance-faq h4{font-size:1.375rem}.sofabuddy-guidance-faq p{color:#666;font-size:1rem}.sofabuddy-guidance-faq__headline{margin-bottom:1.5rem !important;font-size:2rem}.sofabuddy-guidance-faq .videos-accordion__content{padding:1.5rem 1rem 1.5rem 2rem}.sofabuddy-guidance-faq a{margin:1rem 0}.sofabuddy-guidance-trust-section{padding:6.25rem 0 2.75rem !important;background:#fcd733}.sofabuddy-guidance-trust-section__image{margin-top:-6rem}.sofabuddy-guidance-trust-section h1{margin-right:4rem;font-size:2.625rem}.sofabuddy-guidance-trust-section__gtc{max-width:-moz-fit-content;max-width:fit-content;margin-top:1rem}.sofabuddy-guidance-trust-section__gtc .button{width:19.5rem}.sofabuddy-guidance-trust-section__gtc_info{color:#666;font-size:.75rem}.sofabuddy-guidance-trust-section__gtc_info span{color:#333}.sofabuddy-guidance-trust-section .text-xsmall{text-align:center}.sofabuddy-guidance-trust-section .icon.icon--replay{margin-bottom:3px}.sofabuddy-guidance-microphone-consent{max-width:19rem}.sofabuddy-guidance-microphone-consent label{font-size:12px;color:#fff}.sofabuddy-guidance-trust-section__gtc .sofabuddy-guidance-microphone-consent label{color:#333}@media only screen and (max-width: 959px){.sofabuddy-guidance-header{padding-bottom:3.75rem}.sofabuddy-guidance-header .h4{text-align:left}.sofabuddy-guidance-header__image{top:7.75rem;right:0;height:20.25rem}.sofabuddy-guidance-header__motto-box p{font-size:.875rem;top:3rem;right:2rem}.sofabuddy-guidance-header .button{display:block}.sofabuddy-guidance-benefits__subheadline{margin-bottom:2rem;font-size:1.125rem}.sofabuddy-guidance-benefits__list-item:nth-child(n){flex-direction:column}.information-feature-page .sofabuddy-guidance-benefits__list-text{text-align:center}.information-feature-page .sofabuddy-guidance-benefits__list-text .h3{font-size:1.375rem}.sofabuddy-guidance-features canvas{width:17.5rem;height:17.4375rem}.sofabuddy-guidance-features h2{margin-bottom:2rem}.sofabuddy-guidance-features__explanations{margin-bottom:3rem}.sofabuddy-guidance-features__voice-image-container,.sofabuddy-guidance-features__file-attachments-image-container{width:280px;height:270px}.sofabuddy-guidance-usage{margin-bottom:0}.sofabuddy-guidance-usage__headline{font-size:2rem}.sofabuddy-guidance-usage br{display:block}.sofabuddy-guidance-usage__list-item{margin-bottom:2rem}.sofabuddy-guidance-familiarization{padding:3rem 0 2rem;margin-bottom:1.875rem}.sofabuddy-guidance-faq__headline{margin-top:0}.sofabuddy-guidance-trust-section__image{margin-top:-5.25rem}.sofabuddy-guidance-trust-section h1{font-size:2rem;margin-left:-5.25rem;margin-top:-2rem}.sofabuddy-guidance-trust-section__gtc{margin-top:-4.5rem;margin-left:13.5rem}.sofabuddy-guidance-trust-section__gtc p{font-size:.75rem}}@media only screen and (max-width: 639px){.sofabuddy-guidance-header{padding-bottom:1rem !important}.sofabuddy-guidance-header .button{margin:0 auto;width:21.4375rem}.sofabuddy-guidance-header__motto-box p{position:static;margin-top:1.5rem}.sofabuddy-guidance-header .text-xsmall{margin-bottom:64px}.sofabuddy-guidance-familiarization__image{display:block;margin:0 auto}.sofabuddy-guidance-trust-section{padding:6rem 0 1.5rem 0;margin-top:8.5rem}.sofabuddy-guidance-trust-section h1{margin:0 1.25rem auto}.sofabuddy-guidance-trust-section h1 br{display:none}.sofabuddy-guidance-trust-section__gtc{margin:0 auto}.sofabuddy-guidance-trust-section__gtc p{text-align:center}.sofabuddy-guidance-trust-section__image{margin-top:-14rem;margin-left:5.5rem}.sofabuddy-guidance-features__learning-tips,.sofabuddy-guidance-features__voice,.sofabuddy-guidance-features__file-attachments{margin-left:0;margin-top:1.5rem}.sofabuddy-guidance-features__explanations{margin-top:1.5rem}.sofabuddy-guidance-features__explanations h3{margin-top:1.5rem}}.sofabuddy-success-consent-popup{padding:3.5rem 6.25rem;text-align:center}.sofabuddy-success-consent-popup .icon--circle-checkmark{font-size:3.5rem;margin-bottom:2rem}.sofabuddy-success-consent-popup .progress-meter{width:0;background-color:#0088b5}.sofabuddy-success-consent-popup p{color:#666}@media only screen and (max-width: 639px){.sofabuddy-success-consent-popup{padding:2rem}.sofabuddy-success-consent-popup .icon--circle-checkmark{margin-bottom:1rem}}.trust-badges--grey{padding:16px 0;background-color:#f8f8f8}.trust-badges--white{background-color:#fff}.trust-badges__wrapper{display:flex;justify-content:space-evenly;padding:12px 0}.trust-badges__wrapper--intl{align-items:center}.trust-badges__wrapper--b2c{justify-content:center;grid-gap:16px;min-width:400px;margin:32px 0}.trust-badges__wrapper--b2c img{width:75%}.trust-badges__wrapper--b2c .trust-badges{align-items:baseline !important}.trust-badges .rating-amount b{margin-right:4px}@media only screen and (max-width: 959px){body.is-responsive .trust-badges__ekomi,body.is-responsive .trust-badges__93-badge{display:none}body.is-responsive .trust-badges__google--dach{flex-direction:column}body.is-responsive .trust-badges__reviews{width:189px}body.is-responsive .trust-badges__wrapper{justify-content:center;gap:48px}body.is-responsive .trust-badges__wrapper--intl{justify-content:center;gap:72px}body.is-responsive .trust-badges__wrapper--b2c{margin-top:40px}body.is-responsive .trust-badges .rating-amount{font-size:12px}}@media only screen and (max-width: 639px){body.is-responsive .trust-badges__wrapper{gap:18px}body.is-responsive .trust-badges__wrapper--b2c{min-width:350px}body.is-responsive .trust-badges__wrapper--b2c .trust-badges__trusted{display:flex}body.is-responsive .trust-badges__trusted{display:none}body.is-responsive .trust-badges__google--dach{width:110px}body.is-responsive .trust-badges__reviews{width:140px}}.features-module{position:relative;padding:64px 0;text-align:center}.features-module h3{font-size:32px}.features-module__image{position:absolute;bottom:0;left:-80px;width:288px;height:262px;margin-right:16px;margin-left:-56px}.features-module__button{width:258px;height:50px;margin-top:24px;padding:12px 15px;font-size:18px}.features-module__list{display:flex;position:relative;justify-content:center;text-align:center}.features-module__item{display:flex;position:relative;left:0;flex-direction:column;justify-content:flex-start;width:150px;height:150px;z-index:1;mix-blend-mode:multiply}.features-module__item:not(:first-of-type){margin-left:-15px}.features-module__item:last-of-type{margin-right:0}.features-module__item::before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;content:"";z-index:-1}.features-module__item--sofaheld::before{background-color:#e6edf8}.features-module__item--sofaheld .features-module__quantity{color:#283f91}.features-module__item--vocabulary_trainer::before{background-color:#f2e6f8}.features-module__item--vocabulary_trainer .features-module__quantity{color:#7900b5}.features-module__item--videos::before{background-color:#e6f8e6}.features-module__item--videos .features-module__quantity{color:#009100}.features-module__item--exercises::before{background-color:#fffae6}.features-module__item--exercises .features-module__quantity{color:#e3b500}.features-module__item--worksheet::before{background-color:#fce6e6}.features-module__item--worksheet .features-module__quantity{color:#b60000}.features-module__item--chat::before{background-color:#e6f3f8}.features-module__item--chat .features-module__quantity{color:#006d91}.features-module__quantity{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-top:20px;font-size:32px;font-weight:600}.features-module__text{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-top:-4px;color:#333;font-size:16px;font-weight:bold}@media only screen and (max-width: 959px){.features-module{position:relative;padding-top:24px;padding-bottom:24px;text-align:center}.features-module h4{font-size:18px;text-align:center}.features-module__image{position:relative;bottom:-26px;left:0;width:108px;height:98px;margin-right:16px;margin-left:-56px}.features-module__button{width:219px;margin-top:24px;padding:12px 15px;font-size:16px}.features-module__list{display:grid;grid-template-columns:repeat(3, auto);grid-gap:10px}.features-module__item{width:120px;height:120px}.features-module__item:not(:first-of-type){margin-left:auto}.features-module__item:last-of-type{margin-right:auto}.features-module__quantity{margin-top:15px;font-size:28px}.features-module__text{font-size:12px}.features-module__subtext{margin-top:8px}}@media only screen and (max-width: 639px){.features-module h3{text-align:center}.features-module__image{position:relative;bottom:-24px;width:108px;height:98px;margin-right:8px;margin-left:-56px}.features-module__button{width:219px;margin-top:8px;padding:11px 15px}.features-module__subtext{margin-top:8px}.features-module__item{width:80px;height:80px}.features-module__quantity{font-size:14px}.features-module__text{font-size:8px}}.features-module-small{position:relative;padding-bottom:32px}.features-module-small__headline{margin-bottom:24px;line-height:1.4;text-align:left}.features-module-small__image{position:absolute;bottom:0;left:-40px;width:141px;height:131px}.features-module-small__button{margin:24px 0 0 24px}.features-module-small__button-text{margin-left:24px;font-size:10px}.features-module-small__list{display:flex;position:relative;justify-content:center;text-align:center}.features-module-small__item{display:flex;position:relative;left:0;flex-direction:column;justify-content:flex-start;width:120px;height:120px;z-index:1;mix-blend-mode:multiply}.features-module-small__item:not(:first-of-type){margin-left:-15px}.features-module-small__item:last-of-type{margin-right:0}.features-module-small__item::before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;content:"";z-index:-1}.features-module-small__item--sofaheld::before{background-color:#e6edf8}.features-module-small__item--sofaheld .features-module-small__quantity{color:#283f91}.features-module-small__item--vocabulary_trainer::before{background-color:#f2e6f8}.features-module-small__item--vocabulary_trainer .features-module-small__quantity{color:#af66d3}.features-module-small__item--videos::before{background-color:#e6f8e6}.features-module-small__item--videos .features-module-small__quantity{color:#690}.features-module-small__item--exercises::before{background-color:#fffae6}.features-module-small__item--exercises .features-module-small__quantity{color:#e1b800}.features-module-small__item--worksheet::before{background-color:#fce6e6}.features-module-small__item--worksheet .features-module-small__quantity{color:#ee6f6f}.features-module-small__item--chat::before{background-color:#e6f3f8}.features-module-small__item--chat .features-module-small__quantity{color:#0088b5}.features-module-small__quantity{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-top:20px;font-size:28px;font-weight:300}.features-module-small__text{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-top:-4px;color:#333;font-size:12px;font-weight:bold}@media only screen and (max-width: 959px){.features-module-small__image{position:absolute;bottom:0;left:60px}.features-module-small__button-text{color:#333;text-align:center}.features-module-small__list{display:flex;grid-template-columns:repeat(3, auto);grid-gap:10px}.features-module-small__item{width:80px;height:80px;margin:16px 8px 0 0}.features-module-small__quantity{margin-top:15px;font-size:14px}.features-module-small__text{font-size:8px}}@media only screen and (max-width: 639px){.features-module-small__headline{text-align:center}.features-module-small__image{position:absolute;bottom:-28px;left:-60px}.features-module-small__button-text{font-size:12px}.features-module-small__list{display:grid}.features-module-small__item{width:80px;height:80px;margin:0}.features-module-small__item:not(:first-of-type){margin-left:0}.features-module-small__quantity{font-size:14px}.features-module-small__text{font-size:8px}}.ai-toolbox-guidance-header{background:linear-gradient(101deg, #4b33c4 11.4%, #7866d3 66.23%)}.ai-toolbox-guidance-header .badge{background:#ffe600;color:#4f4f4f;font-weight:bold;font-size:1rem;padding:.4em 1.2em;border-radius:1.2em;margin-bottom:1.2rem;display:inline-block}.ai-toolbox-guidance-header h1{font-size:2.2rem;font-weight:700;margin-bottom:1.2rem}.ai-toolbox-guidance-header p{font-size:1.25rem;font-weight:400;margin-bottom:0}.ai-toolbox-guidance-how-it-works{margin-bottom:2.5rem;padding:2.5rem 1.5rem}.ai-toolbox-guidance-how-it-works h2{margin-bottom:1.2rem}.ai-toolbox-guidance-how-it-works p{font-size:1.1rem;margin-bottom:1.5rem}.ai-toolbox-guidance-how-it-works ol{list-style:decimal inside;font-size:1.1rem;margin-bottom:0}.ai-toolbox-guidance-how-it-works ol li{margin-bottom:.5rem}.ai-toolbox-guidance-how-it-works .ai-toolbox-guidance-how-it-works__image{max-width:100%}.section.ai-toolbox-guidance-features{margin-bottom:2.5rem}.section.ai-toolbox-guidance-features .ai-toolbox-guidance-feature{padding:2rem 1.2rem 1.5rem 1.2rem;margin-bottom:1.5rem;display:flex;flex-direction:column;text-align:left;min-height:340px}.section.ai-toolbox-guidance-features .ai-toolbox-guidance-feature .ai-toolbox-guidance-feature__image{-o-object-fit:contain;object-fit:contain;margin-bottom:1.2rem}.section.ai-toolbox-guidance-features .ai-toolbox-guidance-feature .ai-toolbox-guidance-feature__title{font-weight:bold;margin-bottom:.7rem}.section.ai-toolbox-guidance-features .ai-toolbox-guidance-feature .ai-toolbox-guidance-feature__text{font-size:1rem;color:#444;flex:1 1}.section.ai-toolbox-guidance-benefits{background-color:#f5fae6;margin-bottom:2.5rem;padding:2.5rem 1.5rem}.section.ai-toolbox-guidance-benefits i.icon--circle-checkmark{border-radius:50%;padding:0;background-color:#fff}.section.ai-toolbox-guidance-benefits img{width:260px;display:block;margin:0 auto}.section.ai-toolbox-guidance-faq{margin-bottom:2.5rem}.ai-toolbox-guidance-how-it-works__steps{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.ai-toolbox-guidance-how-it-works__steps .how-it-works-step{display:flex;align-items:flex-start;position:relative;min-height:56px}.ai-toolbox-guidance-how-it-works__steps .how-it-works-step__circle{width:32px;height:32px;background:#ffe600;color:#444;font-weight:bold;font-size:1.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ai-toolbox-guidance-how-it-works__steps .how-it-works-step__text{font-size:1.1rem;color:#444;margin-top:2px}.ai-toolbox-guidance-how-it-works__steps .how-it-works-step__line{position:absolute;left:16px;top:36px;width:0;height:40px;border-left:2px dashed #000;z-index:0}.ai-toolbox-guidance-how-it-works__steps .how-it-works-step:last-child .how-it-works-step__line{display:none}@media(max-width: 640px){.ai-toolbox-guidance-header{padding:1.5rem .5rem 2rem .5rem}.ai-toolbox-guidance-header h1{font-size:1.3rem}.ai-toolbox-guidance-header p{font-size:1rem}.ai-toolbox-guidance-how-it-works,.section.ai-toolbox-guidance-benefits{padding:1.2rem .5rem}.section.ai-toolbox-guidance-features .ai-toolbox-guidance-feature{min-height:260px;padding:1.2rem .5rem}}.information-feature-page .ai-toolbox-guidance-header::after{z-index:0}
.teacher-header{position:relative;padding:40px 0 16px;color:#fff}.teacher-header .grid-container{position:relative}.teacher-header__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#fff}.teacher-header__headline b{vertical-align:baseline}.teacher-header__image{display:block;max-height:128px;margin:0 auto 16px}.teacher-header__icon-list-container a{display:inline-block;padding-bottom:24px}.teacher-header__icon-list{display:inline-block;margin-right:24px}.teacher-header__link{vertical-align:middle}.teacher-header__banner{font-family:"Open Sans",Helvetica,Arial,sans-serif;position:absolute;top:-40px;right:0;width:130px;height:130px;padding:10px;background-color:#9c0;color:#333;text-align:center;clip-path:polygon(0 99%, 0 0, 100% 0, 100% 98%, 50% 87%)}@media only screen and (max-width: 959px){.teacher-header{height:364px;padding:32px 0 100px}.teacher-header__icon-list{margin-top:8px}.teacher-header__banner{top:-30px;width:112px}.teacher-header__carousel .slick-dots{position:relative}.teacher-header__carousel .slick-dots li{margin:0 8px}.teacher-header__carousel .slick-dots button::before{color:#fff;font-size:22px;opacity:.6}.teacher-header__carousel .slick-dots .slick-active>button::before{color:#fff;opacity:1}.teacher-header__carousel .slick-arrow{position:absolute;top:20%;color:#fff;z-index:2}.teacher-header__carousel .slick-arrow:first-of-type{left:0}.teacher-header__carousel .slick-arrow:last-of-type{right:0}}@media only screen and (max-width: 639px){.teacher-header{height:auto;padding-bottom:48px}.teacher-header__headline{font-size:22px}.teacher-header__banner{top:-32px;width:120px;margin-right:16px}.teacher-header__icon-list-container{text-align:center}.teacher-header__icon-list-container a{padding:0;font-size:18px}.teacher-header__icon-list{display:block;margin:24px auto 12px}.teacher-header__link{display:block;margin-bottom:24px}}.teacher-offers{padding-bottom:64px}.teacher-offers__tab-container{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;padding:6px;border:3px solid #06c;border-radius:48px}.teacher-offers__tab{display:inline-block;padding:6px 16px;border-radius:48px;color:#06c;cursor:pointer}.teacher-offers__tab.is-active{background-color:#06c;color:#fff}.teacher-offers__content-container{margin-top:32px}.teacher-offers__content-container:last-of-type{margin-top:96px}@media only screen and (max-width: 959px){.teacher-offers__tab-container{margin:64px auto}}@media only screen and (max-width: 639px){.teacher-offers__tab-container{margin-top:0}.teacher-offers__content-container{margin-top:8px !important}}.teacher-offers-school-card{border:0;border-radius:24px;overflow:visible}.teacher-offers-school-card .card-divider{border-top-left-radius:24px;border-top-right-radius:24px;position:relative}.teacher-offers-school-card--school{max-width:728px}.teacher-offers-school-card--school .card-section{padding:20px 80px 48px 54px}.teacher-offers-school-card--school .card-divider{height:120px;background-color:#fcf3e6}.teacher-offers-school-card--school .card-divider img{height:184px}.teacher-offers-school-card--school-premium{margin:40px 0}.teacher-offers-school-card--school-premium .card-section{padding:12px 40px 32px}.teacher-offers-school-card--school-premium .card-divider{height:64px;background-color:#e6f8e6}.teacher-offers-school-card--school-premium .card-divider img{height:96px;margin-bottom:16px}.teacher-offers-school-card--school-premium ul{padding-left:16px}.teacher-offers-school-card--school-premium li{display:list-item;list-style-type:disc}.teacher-offers-school-card--school-premium .h3{margin:0 -24px}.teacher-offers-school-card__image{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.teacher-offers-school-card--basic .teacher-offers-school-card__image{top:-26px;bottom:auto;height:94px}.teacher-offers-school-card__title{margin-bottom:32px;text-align:center}.teacher-offers-school-card__title .h3{margin-bottom:0;font-weight:bold}.teacher-offers-school-card__list{flex-direction:column;max-height:520px;-moz-column-gap:32px;column-gap:32px}.teacher-offers-school-card__list-item{position:relative;display:flex;align-items:center;margin-bottom:24px;color:#666}.teacher-offers-school-card--basic .teacher-offers-school-card__list-item{padding-left:40px}.teacher-offers-school-card__list-item svg,.teacher-offers-school-card__list-item i{width:40px;height:40px;margin-right:24px}.teacher-offers-school-card__list-item--teacher{margin:0 -24px;padding:0 24px 0 80px;border-radius:8px;background-color:#e6f8e6}.teacher-offers-school-card__list-item--teacher svg{left:24px}.teacher-offers-school-card__arrows-illustration>svg{display:block;width:100%}@media only screen and (max-width: 959px){.teacher-offers-school-card{width:auto;max-width:none;margin-right:0}.teacher-offers-school-card--school-premium.card{margin-top:96px}.teacher-offers-school-card .card-section{padding:16px 24px 32px}.teacher-offers-school-card--basic .card-section{padding:52px 24px 32px}.teacher-offers-school-card--basic .teacher-offers-school-card__image{top:-48px}.teacher-offers-school-card__list{max-height:none}}@media only screen and (max-width: 639px){.teacher-offers-school-card{height:auto;margin-bottom:64px}.teacher-offers-school-card--school-premium.card{margin-top:16px}.teacher-offers-school-card .card-divider{height:56px}.teacher-offers-school-card .card-section{padding:16px 24px 24px}.teacher-offers-school-card--school{padding-bottom:0}.teacher-offers-school-card--school .card-divider img{height:112px}.teacher-offers-school-card--school-premium{margin-bottom:0}.teacher-offers-school-card--school-premium .card-divider img{height:91px}.teacher-offers-school-card--basic{margin-bottom:48px}.teacher-offers-school-card--basic .card-section{padding:52px 14px 32px}.teacher-offers-school-card--basic .card-section img{top:-34px;height:76px}.teacher-offers-school-card__list-item-text{font-size:inherit}}.teacher-offers-request{font-family:"Open Sans",Helvetica,Arial,sans-serif;max-width:728px;border-radius:24px}.teacher-offers-request__form{padding:32px 180px}.teacher-offers-request__form b{font-size:18px;line-height:32px}.teacher-offers-request__features{position:relative}.teacher-offers-request__img{position:absolute;left:50%;width:80%;margin-top:-64px;transform:translateX(-50%)}.teacher-offers-request__container{position:relative;top:96px;font-family:"Open Sans",Helvetica,Arial,sans-serif;border:0;border-radius:24px;overflow:visible}.teacher-offers-request__list{padding:40px 36px 0}.teacher-offers-request__footer{padding:16px 40px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;background-color:#d6eb99}.teacher-offers-request__footer i{margin-left:5px;border-radius:8px;background-color:#fff;color:#999}.teacher-offers-request__footer span{color:#000;font-weight:300;line-height:24px}.teacher-offers-request__footer b{color:#4d6600;font-size:32px;line-height:48px}@media only screen and (max-width: 959px){.teacher-offers-request{max-width:none;margin-right:0}.teacher-offers-request__img{position:relative;width:50%;margin-top:56px}.teacher-offers-request__container{top:-256px;margin-bottom:-128px}.teacher-offers-request .kaptcha #school_account_request_captcha{padding:32px 16px 4px}}@media only screen and (max-width: 639px){.teacher-offers-request{height:auto;margin-bottom:64px}.teacher-offers-request__img{width:80%;margin-top:0}.teacher-offers-request__container{top:-12em;margin-bottom:-80px}.teacher-offers-request__form{padding:10px 10px 20px}.teacher-offers-request__footer{padding:16px 27px}}.teacher-offers-teacher-card{position:relative;flex-direction:row;max-width:-moz-fit-content;max-width:fit-content;margin-right:auto;margin-left:auto;margin-bottom:32px;border:0;border-radius:24px;overflow:visible}.teacher-offers-teacher-card__gift-illustration{position:absolute;bottom:80px;right:-32px}.teacher-offers-teacher-card__card-label{display:flex;border-radius:24px 0 0 24px}.teacher-offers-teacher-card__card-label .h1,.teacher-offers-teacher-card__card-label .h2{transform:scale(-1, -1);color:#333;font-weight:bold;text-align:center;writing-mode:vertical-lr}.teacher-offers-teacher-card__card-label--premium{background-color:#f4e199}.teacher-offers-teacher-card__card-label--premium .h1{display:flex;align-items:center;justify-content:center;padding:0 12px}.teacher-offers-teacher-card__card-label--premium i.icon.icon--star{margin-top:16px}.teacher-offers-teacher-card__card-label--basic{background-color:#f8f8f8}.teacher-offers-teacher-card__card-label--basic .h2{padding-right:30px;padding-left:20px}.teacher-offers-teacher-card__trial-button .button{padding:16px 30px;border-radius:8px;font-size:22px}.license-info .teacher-offers-teacher-card__trial-button{top:22px;right:-38px;width:162px;height:41px;padding:8px 34px;font-size:12px;line-height:14px;z-index:1}.license-info .teacher-offers-teacher-card__trial-button span{font-weight:bold}.teacher-offers-teacher-card .button.white{font-weight:bold}@media only screen and (max-width: 959px){.teacher-offers-teacher-card{flex-direction:column;overflow:hidden}.teacher-offers-teacher-card__card-label{display:block;padding:16px 24px;border-radius:24px 24px 0 0}.teacher-offers-teacher-card__card-label .h1,.teacher-offers-teacher-card__card-label .h2{margin-bottom:0;transform:none;font-size:18px;writing-mode:horizontal-tb}.teacher-offers-teacher-card__card-label .h1{margin-right:0}.teacher-offers-teacher-card__card-label .h1 i.icon.icon--star{margin-top:0px;margin-left:16px}.teacher-offers-teacher-card__gift-illustration{position:relative;bottom:0;right:0;width:140px;margin:0 auto 48px}.teacher-offers-teacher-card__link{margin:0 auto;font-size:14px}.teacher-offers-teacher-card__trial-button .button{padding:12px 1.5rem;font-size:18px}.teacher-offers-teacher-card__trial-button p{font-size:14px}}@media only screen and (max-width: 639px){.teacher-offers-teacher-card{flex-direction:column}}.teacher-offers-teacher-card .teacher-offers-teacher-card-content{position:relative}.teacher-offers-teacher-card .teacher-offers-teacher-card-content--premium{padding:32px 160px 40px 72px}.teacher-offers-teacher-card .teacher-offers-teacher-card-content--basic{padding:40px 64px}.teacher-offers-teacher-card .teacher-offers-teacher-card-content--basic .button.white{margin-left:64px}.teacher-offers-teacher-card .teacher-offers-teacher-card-content__horizontal-line{width:50%;margin:16px auto 24px;border-bottom:1px solid #666}@media only screen and (max-width: 959px){.teacher-offers-teacher-card .teacher-offers-teacher-card-content{padding:24px;overflow:visible}.teacher-offers-teacher-card .teacher-offers-teacher-card-content__horizontal-line{width:calc(100% - 56px);margin:32px auto}}@media only screen and (max-width: 639px){.teacher-offers-teacher-card .teacher-offers-teacher-card-content--basic .button.white{margin:0 auto}}.teacher-offers-price{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-left:24px}.teacher-offers-price__text{margin-bottom:8px;color:#666;font-weight:bold}.teacher-offers-price__label{display:flex;align-items:center;justify-content:center;width:65px;height:32px;border-radius:23px;background-color:#e3b500;color:#fff;font-weight:bold}.teacher-offers-price__old{margin-left:16px;color:#e35b00;font-size:32px;font-weight:lighter;text-decoration:line-through}.teacher-offers-price__current{margin-left:16px;color:#690;font-size:42px;font-weight:bold}@media only screen and (max-width: 959px){.teacher-offers-price{justify-content:center;margin-left:0;text-align:center}.teacher-offers-price__current{margin-left:0}.teacher-offers-price__old{margin-right:80px}}.school-application-form{font-family:"Open Sans",Helvetica,Arial,sans-serif;max-width:577px;border-radius:24px;color:#002e6d}.school-application-form p{font-size:16px;line-height:28px}.school-application-form__form{width:374px;margin:32px auto}.school-application-form__title{padding:12px;font-weight:700;text-align:center}.school-application-form__title--schools-offer{background-color:#f4e199}.school-application-form__title--startchancen{background-color:#99b7e1}.school-application-form__content-active{position:relative}.school-application-form__content-active .form-checkbox__label{font-size:14px;line-height:24px}.school-application-form__content-active .form-input{height:64px;max-height:64px}.school-application-form__content-active .form-input:not(select){padding:24px 16px 4px}.school-application-form__content-active select.form-input{color:#666;font-size:14px;font-weight:bold}.school-application-form__content-active select.form-input option[value=""]{display:none}.school-application-form__content-active .form-input[type=number]{-moz-appearance:textfield}.school-application-form__content-active .form-input[type=number]::-webkit-outer-spin-button,.school-application-form__content-active .form-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.school-application-form__content-active .form-label{position:absolute;top:20px;left:16px;transition:.3s ease all;color:#666;font-size:14px;pointer-events:none}.school-application-form__content-active .form-label.is-active{top:3px;font-size:13px}.school-application-form__content-active .school-size-title{top:10px;font-size:14px}.school-application-form__content-active .kaptcha label{top:15px;margin-right:16px}.school-application-form__content-active .kaptcha .form-label.is-active{font-size:12px}.school-application-form__content-active .teacher-account-request__add-school-link{position:relative;top:7px}.school-application-form__contact{color:#666}.school-application-form__contact a{text-decoration:underline}@media only screen and (max-width: 959px){.school-application-form{max-width:none;margin-right:0}.school-application-form__form{width:577px}.school-application-form .kaptcha #school_account_request_captcha{padding:32px 16px 4px}}@media only screen and (max-width: 639px){.school-application-form{height:auto;margin-bottom:64px}.school-application-form__title{font-size:14px}.school-application-form__form{margin:8px auto;width:100%;padding:10px 10px 20px}.school-application-form .form-input{font-size:14px}.school-application-form__contact{margin-top:16px}.school-application-form__contact p{font-size:14px;line-height:24px}}.teacher-offers-card-features-list{flex-direction:column;font-size:98%}.teacher-offers-teacher-card .teacher-offers-card-features-list{max-height:400px}.teacher-offers-school-card .teacher-offers-card-features-list{max-height:500px;grid-column-gap:32px}.teacher-offers-card-features-list__item{margin-bottom:24px;color:#666}.teacher-offers-card-features-list__item:not(:first-of-type){align-items:center}.teacher-offers-card-features-list__item svg{display:block;width:40px;height:40px;margin-right:16px}@media only screen and (max-width: 959px){.teacher-offers-teacher-card .teacher-offers-card-features-list{max-height:424px}.teacher-offers-school-card .teacher-offers-card-features-list{max-height:none}}@media only screen and (max-width: 639px){.teacher-offers-teacher-card .teacher-offers-card-features-list{max-height:none}}.teacher-offers-contact{justify-content:center}.license-info .teacher-offers-contact{align-items:center;justify-content:space-between}.license-info .teacher-offers-contact__headline{max-width:574px}.teacher-offers-contact__phone{margin-right:24px}.teacher-offers-contact__phone p{margin-left:8px;font-weight:bold}.teacher-offers-contact__mail a{margin-left:8px;text-decoration:underline}.license-info .teacher-offers-contact__mail a{font-size:14px}.teacher-offers-contact__image{margin-right:16px}.license-info .teacher-offers-contact__image{width:262px;margin-right:8px}.teacher-offers-contact__image:first-of-type{margin-left:24px}.teacher-offers-contact__image:last-of-type{margin-right:54px}@media only screen and (max-width: 959px){.license-info .teacher-offers-contact{justify-content:space-around;margin-top:32px}.license-info .teacher-offers-contact__headline{max-width:none;margin-bottom:32px;text-align:center}.teacher-offers-contact__image{width:216px;margin-right:8px}.teacher-offers-contact__image:first-of-type{margin-left:0}.teacher-offers-contact__image:last-of-type{margin-right:0}}@media only screen and (max-width: 639px){.license-info .teacher-offers-contact__phone{margin-top:32px}}.license-info{width:100%;margin-bottom:80px}.license-info--fadeout{height:600px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom, #333 50%, transparent 100%);mask-image:linear-gradient(to bottom, #333 50%, transparent 100%)}.license-info__table{position:relative;width:100%}.license-info__table tbody tr:not(:first-child) td:nth-child(2),.license-info__table tbody tr:not(:first-child) td:nth-child(3),.license-info__table tbody tr:not(:last-child) td:nth-child(2),.license-info__table tbody tr:not(:last-child) td:nth-child(3){position:relative;right:24px}.license-info__table tbody tr:not(:first-child) td:nth-child(4),.license-info__table tbody tr:not(:last-child) td:nth-child(4){position:relative;left:0}.license-info__table tbody tr:first-child td:nth-child(3),.license-info__table tbody tr:last-child td:nth-child(3){left:0}.license-info__table tbody tr:last-child td{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.license-info__table tbody tr:last-child td:first-of-type{text-align:left}.license-info__table tbody tr:first-child td{border-top-left-radius:8px;border-top-right-radius:8px}.license-info__headline{margin:64px auto 128px}.license-info__headline b{vertical-align:baseline;vertical-align:initial}.license-info .license-info__row--divider{border-bottom:1px solid #999}.license-info .license-info__row--divider td{height:48px;color:#666;font-size:16px}.license-info .license-info__row--divider-main td{color:#333;font-size:22px}.license-info__value{background-size:contain;text-align:center}.license-info__value--head{font-family:"Open Sans",Helvetica,Arial,sans-serif;position:relative;width:280px;font-weight:bold;line-height:24px}.license-info__value--head span{font-weight:normal}.license-info__value--head i.icon.icon--star{padding:4px;margin-bottom:4px;margin-left:4px}.license-info__value::before{position:absolute;left:0;width:100%;content:"";overflow-x:hidden}@media only screen and (max-width: 959px){.license-info__value--teacher-basic::before{height:84px}}.license-info__row{height:50px;color:#666}.license-info__row--divider{background-color:#fff;font-weight:bold}.license-info__row--divider td:first-of-type{padding-bottom:16px;vertical-align:bottom}.license-info__row--divider:first-of-type td:not(:first-of-type){font-size:22px}.license-info__section{color:#333;font-weight:bold;text-transform:uppercase}.license-info--teachers .license-info__section:nth-child(4),.license-info--teachers .license-info__value:nth-child(4){background-color:#fcf8e6}.license-info--teachers .license-info__row--divider:first-of-type{border-bottom:0}.license-info--teachers .license-info__row--divider:first-of-type td:not(:first-of-type){padding:32px 0 24px}.license-info--teachers tbody tr:first-child td:nth-child(3),.license-info--teachers tbody tr:last-child td:nth-child(3){background-color:#fcf8e6}.license-info .license-info__section:nth-child(3),.license-info .license-info__value:nth-child(3){position:relative;left:0;background-color:#fcf8e6}.license-info--schools .license-info__section:nth-child(2),.license-info--schools .license-info__value:nth-child(2){background-color:#fcefe6}.license-info--schools .license-info__section:nth-child(3),.license-info--schools .license-info__value:nth-child(3){position:relative;left:0;background-color:#f5fae6}.license-info--schools .license-info__row--divider-main:first-of-type td:not(:first-of-type){padding:24px 54px;line-height:40px}.license-info__cta{height:100px}.license-info__cta .button{width:90%}.license-info__fine-print{display:block;margin-top:32px;color:#666;text-align:right}.license-info__expand-table-button{display:block;margin:0 auto 80px}.license-info__illustration-arrows{padding-right:48px;padding-bottom:64px;text-align:right}@media only screen and (max-width: 959px){body.is-responsive .license-info .license-info__value--head{width:25%;padding:24px 4px !important;font-size:18px;font-weight:bold}body.is-responsive .license-info__row{height:60px}body.is-responsive .license-info__row--divider td{height:96px;font-size:14px}body.is-responsive .license-info__value::before{bottom:84px}}@media only screen and (max-width: 639px){body.is-responsive .license-info tbody td:nth-child(1){padding-right:6px}body.is-responsive .license-info tbody tr:not(:first-child) td:nth-child(2),body.is-responsive .license-info tbody tr:not(:first-child) td:nth-child(3),body.is-responsive .license-info tbody tr:not(:last-child) td:nth-child(2),body.is-responsive .license-info tbody tr:not(:last-child) td:nth-child(3){right:0}body.is-responsive .license-info tbody tr:first-of-type td:nth-child(2),body.is-responsive .license-info tbody tr:first-of-type td:nth-child(3){top:16px;z-index:1}body.is-responsive .license-info thead{position:relative;top:0}body.is-responsive .license-info td{border:0}body.is-responsive .license-info__row--divider{position:relative;top:0;border-bottom:0 !important;z-index:auto}body.is-responsive .license-info__row--divider td{width:20%;min-width:152px;height:50px}body.is-responsive .license-info__row--divider:first-of-type td:nth-child(3){z-index:1}body.is-responsive .license-info__headline{margin:32px auto}body.is-responsive .license-info__headline--blank{background-color:rgba(0,0,0,0)}body.is-responsive .license-info__value,body.is-responsive .license-info__row td:first-child{font-size:14px}body.is-responsive .license-info__cta-phone a{width:100%;margin-right:0;margin-left:0}body.is-responsive .license-info__fine-print{margin-top:24px;font-size:12px}body.is-responsive .license-info__value{font-weight:normal}body.is-responsive .license-info__value::before{background:none}body.is-responsive .license-info__value::before{bottom:48px}body.is-responsive .license-info .hide-table-feature{display:none}}.license-info .license-info-tabs{border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:24px;width:92%;margin:0 auto 40px;padding:8px;background-color:#e6f3f8}.license-info .license-info-tabs__tab{border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:24px;position:relative;padding:8px 14px}.license-info .license-info-tabs__tab.is-active{background-color:#fff}.license-info .license-info-tabs__tab i.icon.icon--star{margin-left:4px;padding:2px;font-size:12px}.license-info .license-info-tabs__tab-text{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold}@media only screen and (max-width: 639px){.license-info .license-info-tabs{position:sticky;top:4px;z-index:3}}.license-info .icon--circle-checkmark,.license-info .icon--stop-sign{width:24px;height:24px;border-radius:50%;background:#fff}.teacher-features{position:relative;padding:80px 0;background-color:#e6f3f8;overflow-x:hidden}.teacher-features__illustration{margin-left:64px}@media only screen and (max-width: 959px){.teacher-features{padding:40px 20px}.teacher-features__illustration{width:50%;margin-bottom:40px;margin-left:0}}@media only screen and (max-width: 639px){.teacher-features__headline{font-size:16px}.teacher-features__subline{font-size:14px}.teacher-features__illustration{width:80%}}.teacher-signup{padding:80px 0;background-color:#e6f3f8}.teacher-signup__list li::before{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px;background-color:#66b8d2;content:""}.teacher-signup__primary-button{margin-right:16px}@media only screen and (max-width: 959px){.teacher-signup__list{margin-top:32px}}@media only screen and (max-width: 639px){.teacher-signup{padding:40px 0}.teacher-signup li{margin-bottom:8px;font-size:14px}.teacher-signup__headline{margin-bottom:36px}.teacher-signup__subline{margin:36px 0 24px;font-size:18px}.teacher-signup__primary-button{margin-right:0;margin-bottom:16px}}.teacher-testimonials{position:relative;padding:80px 0;border-top:solid 1px #e6e8e5;border-bottom:solid 1px #e6e8e5;z-index:1;overflow-x:hidden}.teacher-testimonials h3 a{text-decoration:underline}.teacher-testimonials__carousel{padding-top:32px}.teacher-testimonials__name{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;font-weight:100;line-height:1.7}.teacher-testimonials__text{display:inline}.teacher-testimonials__quote{display:inline-block}.teacher-testimonials__quote:first-of-type{margin-left:0}.teacher-testimonials__quote:last-of-type{margin-right:0;margin-left:4px}.teacher-testimonials__author{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-top:16px}.teacher-testimonials__button{width:280px;margin:0 auto 32px}.teacher-testimonials__image{width:100%;height:125px;border-bottom:1px solid #e6e8e5;background-position:center center;background-color:#f8f8f8;background-size:contain;background-repeat:no-repeat}.teacher-testimonials__image--school-1{background-image:url("/assets/application/welcome/teachers/lis.png");background-size:125px}.teacher-testimonials__image--school-2{background-color:#25ab6a;background-image:url("/assets/application/welcome/teachers/klaus_groth_schule.png");background-size:110px}.teacher-testimonials__image--school-3{background-color:#fff;background-image:url("/assets/application/welcome/teachers/ruetli.jpg");background-size:110px}.teacher-testimonials__image--school-4{background-image:url("/assets/application/welcome/teachers/jena.png")}.teacher-testimonials button.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);outline:none;color:#e6e8e5;cursor:pointer;z-index:2}.teacher-testimonials button.slick-arrow:hover{color:#999}.teacher-testimonials .slick-arrow:first-of-type{left:-80px}.teacher-testimonials .slick-arrow:last-of-type{right:-80px}.teacher-testimonials .slick-dots{position:relative}.teacher-testimonials .slick-dots li{margin:0}.teacher-testimonials .slick-dots button::before{color:#e6e8e5;font-size:16px;opacity:1}.teacher-testimonials .slick-dots .slick-active>button::before{color:#9c0}@media only screen and (max-width: 959px){body.is-responsive .teacher-testimonials{height:auto;overflow:hidden}body.is-responsive .teacher-testimonials .h2{font-size:22px}body.is-responsive .teacher-testimonials__carousel,body.is-responsive .teacher-testimonials__author{width:auto}}@media only screen and (max-width: 639px){body.is-responsive .teacher-testimonials{padding:32px 0}body.is-responsive .teacher-testimonials__image{background-position:left center}body.is-responsive .teacher-testimonials__author{margin-top:40px;text-align:left}body.is-responsive .teacher-testimonials__quote:first-of-type{margin-top:24px}body.is-responsive .teacher-testimonials__button{padding-top:32px}}.teacher-faq{padding:80px 0}.teacher-faq a{margin:16px 0}.teacher-faq .h2{color:#002e6d}.teacher-faq .show-faq-items i,.teacher-faq .hide-faq-items i{width:15px;margin-top:-5px}.teacher-faq .show-faq-items a,.teacher-faq .hide-faq-items a{display:block;width:100%;padding:12px;border:1px solid #f8f8f8}.teacher-faq .hide-faq-items i{margin-top:0;transform:rotate(180deg)}.teacher-faq .videos-accordion__content p{white-space:pre-line}@media only screen and (max-width: 959px){body.is-responsive .teacher-faq .h2{font-size:22px}}@media only screen and (max-width: 639px){body.is-responsive .teacher-faq{padding:40px 0}body.is-responsive .teacher-faq .h2{font-size:18px}}.teacher-popup-button{padding-top:32px;text-align:right}.teacher-popup-button .button{min-width:120px}@media only screen and (max-width: 639px){body.is-responsive .teacher-popup-button{text-align:center}}.teacher-document-info{color:#06c;font-size:14px;cursor:pointer}.more-status-info{display:none}.teacher-videos{padding:80px 0 40px}.teacher-videos__image{width:208px}@media only screen and (max-width: 639px){.teacher-videos{padding:40px 0 20px}}.videos-accordion{position:relative}.videos-accordion__item{border-radius:8px;background-color:#f8f8f8}.videos-accordion__item.is-active .icon--minus{display:block}.videos-accordion__item.is-active .icon--plus{display:none}.videos-accordion__title{display:flex;align-items:center;justify-content:space-between;padding:16px;color:#333}.videos-accordion__title .h3{margin:0;font-weight:bold}.videos-accordion__title .icon{color:#ccc}.videos-accordion__title .icon--minus{display:none}.videos-accordion__title:hover{color:#333}.videos-accordion__title--thin{padding:12px 32px}.videos-accordion__content{display:none;padding:0 16px 16px;border-top:4px solid #fff}.videos-accordion .markdown{max-width:100%;overflow:auto}.videos-accordion .markdown img{width:544px}.videos-accordion.locked .markdown{max-height:333px;overflow:hidden}.videos-accordion.locked .markdown::after{position:absolute;top:-57px;left:0;background-image:linear-gradient(rgba(248, 248, 248, 0) 300px, #f8f8f8);width:100%;height:100%;content:"";z-index:1;pointer-events:none}.videos-accordion.locked .lock-transcript-button{margin-top:8px}@media only screen and (min-width: 960px){.videos-accordion__title,.videos-accordion__content{padding:32px}.videos-accordion__title--thin,.videos-accordion__content--thin{padding:12px 32px}.videos-accordion.locked .markdown::after{position:absolute;top:-77px;left:0}}.teacher-feature-page-header{position:relative;padding:30px 0 80px;background:#fdeb99;overflow:hidden;z-index:1}.teacher-feature-page-header .grid-container>.cell:first-child{z-index:1}.teacher-feature-page-header .button.primary{margin-top:16px}.teacher-feature-page-header::after{position:absolute;bottom:0;left:0;width:100%;height:200%;background-image:url("/assets/application/information/wave_bottom.svg");background-repeat:no-repeat;background-position:bottom;background-size:contain;content:""}.teacher-feature-page-header__headline b{vertical-align:baseline}.teacher-feature-page-header__image{display:block;margin-left:auto}.teacher-feature-page-header__text{color:#666}@media only screen and (max-width: 959px){.teacher-feature-page-header .button.primary{display:block;width:-moz-fit-content;width:fit-content;margin:32px auto}.teacher-feature-page-header__image{display:block;margin:0 auto -50px}}@media only screen and (max-width: 639px){.teacher-feature-page-header{padding:30px 0 15px}.teacher-feature-page-header__headline{font-size:18px}}.teacher-feature-page-features-overview{overflow-x:hidden}.teacher-feature-page-features-overview__headline b{vertical-align:baseline}@media only screen and (max-width: 959px){.teacher-feature-page-features-overview .teacher-offers__tab-container{margin:16px auto}}.teacher-feature-page-features-overview-card{position:relative;box-shadow:0 8px 24px -12px rgba(0,0,0,.25);min-height:452px;padding:40px 30px 20px;border:2px solid rgba(0,0,0,0);border-radius:24px;text-align:center;list-style-type:none}.teacher-feature-page-features-overview-cards--teachers .teacher-feature-page-features-overview-card{border:2px dashed #e9c433}.teacher-feature-page-features-overview-cards--teachers .teacher-feature-page-features-overview-card--videos,.teacher-feature-page-features-overview-cards--teachers .teacher-feature-page-features-overview-card--exercises,.teacher-feature-page-features-overview-cards--teachers .teacher-feature-page-features-overview-card--learninggroups{border:0}.teacher-feature-page-features-overview-card__icon{width:64px;height:64px;border-radius:50%;margin:0 auto 16px;background-color:#333}.teacher-feature-page-features-overview-card__text{max-width:256px;margin:0 auto}.teacher-feature-page-features-overview-card__premium-container{position:relative;padding:16px 32px;border:2px dashed #e9c433;border-radius:16px}.teacher-feature-page-features-overview-card__premium-label-container{position:absolute;top:16px;right:12px}.teacher-feature-page-features-overview-card__premium-label-container--box{position:absolute;top:-16px;right:12px}@media only screen and (max-width: 959px){.teacher-feature-page-features-overview-card{width:auto}}@media only screen and (max-width: 639px){.teacher-feature-page-features-overview-card{min-height:auto;padding:32px 16px !important}.teacher-feature-page-features-overview-card:not(:nth-child(-n+3)){display:none}.teacher-feature-page-features-overview-card__expand-link{display:block;text-align:center}}.teacher-feature-page-how-it-works{height:auto;padding-bottom:32px}.teacher-feature-page-how-it-works__headline{margin-bottom:64px}.teacher-feature-page-how-it-works__headline b{vertical-align:baseline}@keyframes expand-image{0%{left:50%;height:50px}100%{left:0;height:350px}}@keyframes visible-text{0%{opacity:0;scale:0}100%{opacity:1;scale:1}}.teacher-feature-page-how-it-works__container{width:100%}.teacher-feature-page-how-it-works__text-container{opacity:0}.teacher-feature-page-how-it-works__text-container.animating{animation-name:visible-text;animation-delay:1s;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards}.teacher-feature-page-how-it-works__image{display:block;position:relative;left:50%;height:50px}.teacher-feature-page-how-it-works__image.animating{animation-name:expand-image;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards}.teacher-feature-page-how-it-works__teacher-content-container--1{position:relative;margin-bottom:40px}.teacher-feature-page-how-it-works__teacher-content-container--1 img{max-height:205px}.teacher-feature-page-how-it-works__teacher-content-container--1::before{position:absolute;bottom:-8px;left:-192px;width:200px;height:200px;background-image:url("/assets/application/information/teachers/arrow_left.png");background-repeat:no-repeat;background-size:contain;content:""}.teacher-feature-page-how-it-works__teacher-content-container--1::after{position:absolute;bottom:-200px;right:-192px;width:230px;height:100%;background-image:url("/assets/application/information/teachers/arrow_right.png");background-repeat:no-repeat;background-size:contain;content:""}.teacher-feature-page-how-it-works__teacher-content-container--2{position:relative}.teacher-feature-page-how-it-works__teacher-content-container--2 img{max-height:183px;margin-left:48px}.teacher-feature-page-how-it-works__teacher-content-container--2::before{position:absolute;bottom:-64px;right:56px;width:200px;height:120px;background-image:url("/assets/application/information/teachers/arrow_bottom.png");background-repeat:no-repeat;background-size:contain;content:""}.teacher-feature-page-how-it-works__teacher-content-container--3{margin-top:40px}.teacher-feature-page-how-it-works__teacher-content-container--3 img{max-height:215px}.teacher-feature-page-how-it-works__teacher-content-container--4{margin-top:96px}.teacher-feature-page-how-it-works__teacher-content-container--4 img{max-height:300px}.teacher-feature-page-how-it-works__teacher-content-container--4 .teacher-feature-page-how-it-works__text-container{margin-left:64px}@media only screen and (max-width: 959px){.teacher-feature-page-how-it-works__headline{margin-bottom:0}.teacher-feature-page-how-it-works__image{left:0;height:350px;scale:0}@keyframes expand-image{0%{scale:0}100%{scale:1}}@keyframes visible-text{0%{opacity:0;scale:0}100%{opacity:1;scale:1}}.teacher-feature-page-how-it-works__text-container{margin:16px 0 24px}.teacher-feature-page-how-it-works__teacher-content-container{text-align:center}.teacher-feature-page-how-it-works__teacher-content-container--1::before,.teacher-feature-page-how-it-works__teacher-content-container--1::after,.teacher-feature-page-how-it-works__teacher-content-container--2::before,.teacher-feature-page-how-it-works__teacher-content-container--2::after{display:none}.teacher-feature-page-how-it-works__teacher-content-container--4 .teacher-feature-page-how-it-works__text-container{margin-left:0}.teacher-feature-page-how-it-works__teacher-content-container img{margin:0 auto}}@media only screen and (max-width: 639px){.teacher-feature-page-how-it-works--schools .teacher-feature-page-how-it-works__text-container{margin-top:-48px;text-align:center}.teacher-feature-page-how-it-works--schools .teacher-feature-page-how-it-works__image{left:0;height:180px;margin-top:16px;margin-bottom:64px}.teacher-feature-page-how-it-works--teachers .teacher-feature-page-how-it-works__image{left:0;max-height:150px;margin-top:16px}.teacher-feature-page-how-it-works__teacher-content-container--1,.teacher-feature-page-how-it-works__teacher-content-container--2,.teacher-feature-page-how-it-works__teacher-content-container--3{margin-top:0;margin-bottom:16px}}.teacher-contact{padding-bottom:80px}.teacher-contact .shared-hotline-button{width:375px;margin:0 auto}.teacher-contact__headline{margin-bottom:24px}.teacher-contact__subheadline{margin-bottom:8px;font-weight:bold}.teacher-contact__options-email{margin-left:16px;font-size:14px}.teacher-contact__options-phone,.teacher-contact__options-email{display:inline-block}.teacher-contact__options-phone svg,.teacher-contact__options-phone a,.teacher-contact__options-phone b,.teacher-contact__options-email svg,.teacher-contact__options-email a,.teacher-contact__options-email b{display:inline-block;vertical-align:middle}.teacher-contact__options-phone b,.teacher-contact__options-phone a,.teacher-contact__options-email b,.teacher-contact__options-email a{margin-left:8px}.teacher-contact__options-phone b,.teacher-contact__options-email b{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#666}.teacher-contact__team-photo{position:relative;display:inline-block}.teacher-contact__team-photo svg:first-child{position:absolute;bottom:54px;right:-48px}@media only screen and (max-width: 639px){.teacher-contact{padding-bottom:112px}.teacher-contact__headline{font-weight:bold}.teacher-contact__subheadline{margin-bottom:16px;font-size:14px;font-weight:lighter}.teacher-contact__options-phone{margin-bottom:8px}.teacher-contact__team-photo svg:first-child{display:none}}.teacher-logos{position:relative;padding:100px 0 32px;background:#f4e199;z-index:0}.teacher-logos::before{position:absolute;top:9%;left:50%;width:197px;height:197px;transform:translate(-50%, -50%);background-image:url("/assets/application/information/tests/exercise_types/yellow-badge.svg");background-repeat:no-repeat;background-position:top;background-size:contain;content:"";z-index:5}.teacher-logos__badge{position:absolute;top:9%;left:50%;width:130px;transform:translate(-50%, -50%);color:#fff;font-style:italic;font-weight:bold;line-height:24px;text-align:center;z-index:5}.teacher-logos__badge a{color:#06c}.teacher-logos::after{position:absolute;top:0;left:0;width:100%;height:125%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:contain;content:"";z-index:-1}.teacher-logos__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;max-width:1152px;margin:0 auto;padding:87px 0 48px;color:#937600;font-size:32px;font-style:italic;font-weight:400;line-height:48px}.teacher-logos--logged-in .teacher-logos{padding:100px 0}.teacher-logos .teacher-cta{padding:64px 0}.teacher-logos .teacher-cta__subheadline{color:#333;font-weight:400}.teacher-logos .teacher-cta__subheadline span{display:block}.teacher-logos .teacher-cta .trial-button{font-weight:bold}@media only screen and (max-width: 959px){.teacher-logos{padding-bottom:80px}.teacher-logos::before,.teacher-logos__badge{top:7%}.teacher-logos__headline{width:400px;padding:80px 0 32px;font-size:22px;line-height:35px}.teacher-logos .teacher-cta{padding:32px 80px 0}}@media only screen and (max-width: 639px){.teacher-logos{padding:80px 0 64px}.teacher-logos::before{top:4%;width:175px;height:175px}.teacher-logos__headline{width:288px;padding:58px 0 32px;font-size:18px;line-height:32px}.teacher-logos__badge{top:4%;font-size:14px}.teacher-logos .teacher-cta{padding:32px 32px 0}.teacher-logos .teacher-cta__subheadline{font-size:16px;line-height:24px}}.teacher-feature-page-benefits{padding:42px 0;background-color:#fcf8e6}.teacher-feature-page-benefits__primary-button{margin-right:16px}.teacher-feature-page-benefits__icon{width:60px;height:60px;border-radius:50%;margin:0 auto 16px;background-color:#33a0c4}.teacher-feature-page-benefits__icon i.icon--share{padding-top:18px;padding-right:5px}.teacher-feature-page-benefits__icon i.icon--lock-open{padding-top:15px;padding-right:5px}.teacher-feature-page-benefits__icon i.icon--star-label{padding-top:18px;padding-right:1px}.teacher-feature-page-benefits__icon i.icon--lightbulb{padding-top:18px}.teacher-feature-page-benefits__icon i.icon--heart-in-bubble{padding-top:18px}@media only screen and (max-width: 959px){.teacher-feature-page-benefits .teacher-offers__tab-container{margin:0 auto}}@media only screen and (max-width: 639px){.teacher-feature-page-benefits{padding:16px 0 40px}.teacher-feature-page-benefits .teacher-offers__tab-container{margin-top:16px;margin-bottom:0}.teacher-feature-page-benefits__text{margin-bottom:16px;font-size:14px}.teacher-feature-page-benefits__primary-button{margin-bottom:16px}.teacher-feature-page-benefits .button{display:block;width:100%;margin-right:0}}.teachers-contact{padding:80px 0;background:#e6edf8}.teachers-contact__headline,.teachers-contact__subheadline{color:#002e6d;text-align:center}.teachers-contact__subheadline{font-weight:700}.teachers-contact__contacts{display:flex;justify-content:center}.teachers-contact__phone{margin-right:24px}.teachers-contact__phone a{margin-left:8px;color:#002e6d;font-weight:bold}.teachers-contact__mail a{margin-left:8px;text-decoration:underline}.teachers-contact__image{margin-right:16px}.teachers-contact .pricing-smallprint__text{color:#002e6d;text-align:center}@media only screen and (max-width: 959px){.teachers-contact{padding:56px 0}.teachers-contact__headline{width:490px;margin:0 auto 32px;font-size:22px}.teachers-contact__subheadline{font-size:18px}.teachers-contact__image{width:216px;margin-right:8px}}@media only screen and (max-width: 639px){.teachers-contact{padding:65px 0 45px}.teachers-contact__headline{width:310px}.teachers-contact__contacts{display:block;width:270px;margin:0 auto 16px}.teachers-contact__phone{margin-bottom:8px}}.teacher-header{position:relative;padding:40px 0 0}.teacher-header .grid-container{position:relative}.teacher-header__headline{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:16px}.teacher-header__headline b{vertical-align:baseline}.teacher-header__front-img{position:absolute;top:16%;right:3%;z-index:-1}.teacher-header__front-img-large{position:absolute;top:22%;right:0;width:50%;z-index:-1}.teacher-header__container{gap:20px;margin-bottom:20px}.teacher-header__container img{width:130px;height:130px}.teacher-header__image{margin-bottom:0}.teacher-header__text{align-content:center;margin-right:20px}.teacher-header__text p{font-size:16px}.teacher-header__buttons-container{display:flex;align-items:flex-start;max-width:700px;gap:9px}.teacher-header__cta-container{display:flex;flex-direction:column;gap:8px}.teacher-header__button{width:-moz-max-content;width:max-content}.teacher-header__content{width:100%}.teacher-header--welcome{color:#002e6d}.teacher-header--welcome .teacher-header__headline{margin-bottom:16px;color:#002e6d;text-align:left}@media only screen and (max-width: 959px){.teacher-header__headline{margin:0 auto 16px;text-align:center}.teacher-header__subheadline{font-size:18px;text-align:center;line-height:32px}.teacher-header__features{gap:24px;margin-top:34px}.teacher-header__container{display:flex;flex-direction:column;align-items:center;width:30%;gap:16px;text-align:center}.teacher-header__container b{font-size:18px}.teacher-header__container p{font-size:14px}.teacher-header__buttons-container{justify-content:center}.teacher-header__cta-container{width:40%}.teacher-header__cta-container span{text-align:center}.teacher-header--welcome{height:auto}.teacher-header--welcome .teacher-header__headline{text-align:center}}@media only screen and (max-width: 639px){.teacher-header{padding-bottom:48px}.teacher-header--welcome .teacher-header__image{width:100px;height:83px}.teacher-header--welcome .teacher-header__headline{margin:0 auto 8px;font-size:22px}.teacher-header--welcome .teacher-header__subheadline{padding:0 20px;font-size:14px;line-height:24px}.teacher-header--welcome .teacher-header__buttons-container{flex-direction:column;align-items:center;margin:24px 0 32px}.teacher-header--welcome .teacher-header__cta-container{width:100%;align-items:center;padding:0 50px}.teacher-header--welcome .teacher-header__carousel{width:100%;margin:30px 0;padding:0 16px}.teacher-header--welcome .teacher-header__carousel .slick-arrow{display:none !important}.teacher-header--welcome .teacher-header__carousel .slick-dots .slick-active>button::before{color:#002e6d}.teacher-header--welcome .teacher-header__carousel .slick-dots button::before{color:#e6edf8}.teacher-header--welcome .teacher-header__slider{display:flex;flex-direction:row;gap:8px}.teacher-header--welcome .teacher-header__text{margin-right:16px;text-align:start;line-height:24px}.teacher-header--welcome .teacher-header__text b{font-size:14px}.teacher-header--welcome .teacher-header__text p{font-size:12px}}.education-navbar{font-family:"Open Sans",Helvetica,Arial,sans-serif;background-color:#e6edf8;box-shadow:0 3px 4px 0 rgba(51,51,51,.1)}.education-navbar__nav{text-align:center}.education-navbar__list{justify-content:space-evenly}.education-navbar__item{position:relative;width:auto;padding:20px;color:#002e6d;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer}.education-navbar__item.is-selected{font-weight:700}.education-navbar__item.is-selected::after{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#00357f;content:""}@media only screen and (max-width: 959px){body.is-responsive .education-navbar__item{font-size:10px;padding:16px}}@media only screen and (max-width: 639px){body.is-responsive .education-navbar__item{padding:20px 0;font-size:8px}}.teacher-offers{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding:0 0 56px}.teacher-offers--welcome .teacher-offers__content-container{text-align:center}.teacher-offers--welcome .teacher-offers-card-features-list__item{color:#002e6d}.teacher-offers .teacher-offers-price{margin-left:0}.teacher-offers .teacher-offers-price__text{color:#333;font-size:14px;font-weight:700;line-height:24px}.teacher-offers .teacher-offers-price__label{width:40px;height:24px;background-color:#b60000;font-size:12px}.teacher-offers .teacher-offers-price__label span{font-weight:300}.teacher-offers .teacher-offers-price__old{color:#b60000;font-size:22px;font-weight:400;line-height:40px;text-decoration:line-through}.teacher-offers .teacher-offers-price__current{color:#527a00;font-size:22px;font-weight:700;line-height:40px}.teacher-offers .teacher-offers-teacher-card{position:relative;flex-direction:row;max-width:-moz-fit-content;max-width:fit-content;margin-right:auto;margin-bottom:32px;margin-left:auto;border:0;border-radius:24px;overflow:visible}.teacher-offers .teacher-offers-teacher-card__card-label{background-color:#e6edf8}.teacher-offers .teacher-offers-teacher-card__card-label .h2{margin:0;padding-right:20px;padding-left:20px}.teacher-offers .teacher-offers-teacher-card__trial-button .button{padding:12px 16px;border-radius:4px;font-size:16px}.teacher-offers .teacher-offers-teacher-card__trial-button p{margin-bottom:20px;font-size:12px}.teacher-offers .teacher-plan{position:relative;border-radius:24px;background-color:#e6edf8;box-shadow:0 8px 24px -12px rgba(0,0,0,.25)}.teacher-offers .teacher-plan__private-tutor-container{display:flex;width:100%;height:80px}.teacher-offers .teacher-plan__green-box{position:relative;display:flex;align-items:center;justify-content:center;width:50%;border-bottom-left-radius:24px;background-color:#527a00}.teacher-offers .teacher-plan__green-box p{color:#fff;font-size:14px;line-height:24px}.teacher-offers .teacher-plan__green-box::after{position:absolute;top:0;right:-24px;content:url(/assets/application/information/teachers/green_right_arrow.png)}.teacher-offers .teacher-plan__weekly-price{display:flex;align-items:center;justify-content:center;width:55%;border-bottom-right-radius:24px;background-color:#fff}.teacher-offers .teacher-plan__weekly-price p{color:#002e6d}.teacher-offers .teacher-plan__headline{margin:32px 0 26px;color:#002e6d;font-size:42px;font-weight:bold;line-height:64px}.teacher-offers .ribbon{position:absolute;top:-12px;left:50%;display:flex;align-items:center;justify-content:center;width:143px;height:24px;margin:auto;transform:translate(-50%, 0);border-radius:20px;background-color:#527a00;color:#fff}.teacher-offers .ribbon .trophy{height:19px;padding-right:4px}.teacher-offers .ribbon span{font-size:12px;font-weight:700;text-transform:uppercase}.teacher-offers .pricing-pgt-box{position:relative;top:135px;width:427px;padding:32px 28px 48px;border-top:3px solid #e6edf8;border-bottom:3px solid #e6edf8;border-left:3px solid #e6edf8;border-top-left-radius:24px;border-bottom-left-radius:24px;background-color:#fff;color:#002e6d;text-align:left}.teacher-offers .pricing-pgt-box__title{padding-left:12px}.teacher-offers .pricing-pgt-box__title p{line-height:1.8}.teacher-offers .pricing-pgt-box__ratings span{color:#06c;font-size:12px;cursor:pointer}.teacher-offers .pricing-pgt-box__ratings img{width:79px;vertical-align:sub}.teacher-offers .pricing-pgt-box__benefits{padding-top:64px}.teacher-offers .pricing-pgt-box__benefits .h6{margin-bottom:16px;text-transform:uppercase}.teacher-offers .pricing-pgt-box__benefits span{font-size:13px;line-height:1.5}.teacher-offers .pricing-pgt-box__benefits li{position:relative;margin-top:8px;margin-left:16px;text-align:left}.teacher-offers .pricing-pgt-box__benefits .icon{position:absolute;top:10px;left:-16px;width:8px;height:8px}.teacher-offers .pricing-pgt-box__benefits .icon--bullet{background-image:url("/assets/application/information/teachers/bullet.svg");background-repeat:no-repeat;background-position:center center}.teacher-offers .pricing-pgt-box__under{position:absolute;bottom:-88px;right:32px}.teacher-offers .pricing-pgt-box__under-text,.teacher-offers .pricing-pgt-box__under-arrow{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#002e6d;font-size:14px;letter-spacing:-0.3px;text-align:right;text-transform:uppercase}.teacher-offers .pricing-pgt-box__under-arrow{width:48px;height:20px;margin-left:5px}.teacher-offers .badge-wrapper{position:absolute;top:-59px;left:50%;transform:translate(-50%, 0)}.teacher-offers .teacher-offers-card-features-list{padding-right:52px;text-align:left}.teacher-offers .teacher-offers-card-features-list__item{display:flex;flex-wrap:nowrap;margin-bottom:10px;padding-left:16px;font-size:14px}.teacher-offers .teacher-offers-card-features-list__item svg{width:32px;min-width:32px;max-width:32px;height:32px;margin-top:6px}.teacher-offers .teacher-offers-card-features-list__item .icon::before{margin-left:8px;color:#999}.teacher-offers .teacher-plan-list{display:inline-block;margin-top:16px;padding-bottom:32px}.teacher-offers .teacher-plan-list::after{content:"";display:block;clear:both}.teacher-offers .teacher-plan-list__headline{margin-bottom:32px;color:#fff;font-size:18px}.teacher-offers .teacher-offers-teacher-card-content--basic{padding:32px 40px 22px 0;border:3px solid #e6edf8;border-top-right-radius:24px;border-bottom-right-radius:24px}.teacher-offers .teacher-offers-teacher-card-content .teacher-offers-card-features-list{padding-right:0}.teacher-offers .teacher-offers-teacher-card-content .teacher-offers-card-features-list__item{display:flex;flex-wrap:nowrap;margin-bottom:10px;padding-left:16px;color:#002e6d;font-size:14px;text-align:left}.teacher-offers .teacher-offers-teacher-card-content .teacher-offers-card-features-list svg{width:32px;height:32px}.teacher-offers .teacher-offers-card__link{margin-top:6px}@media only screen and (max-width: 959px){.teacher-offers__content-container .teacher-plan-list{margin-top:44px}.teacher-offers__content-container .teacher-offers-teacher-card{flex-direction:column;overflow:hidden}.teacher-offers__content-container .teacher-offers-teacher-card__card-label{padding:12px}.teacher-offers .teacher-offers-teacher-card-content--basic{padding:24px 0;overflow:visible;display:flex;flex-direction:column;border-top-right-radius:0;border-top-right-radius:initial;border-bottom-left-radius:24px}.teacher-offers .teacher-offers-teacher-card-content--basic .button{margin-top:24px;margin-right:64px}}@media only screen and (max-width: 639px){.teacher-offers--welcome{padding-top:104px}.teacher-offers__content-container{margin:44px 0 56px}.teacher-offers__content-container .teacher-plan-list{margin:0 16px}.teacher-offers__content-container .teacher-plan__headline{margin-top:24px;font-size:32px;line-height:48px}.teacher-offers__content-container .teacher-plan__features{margin-bottom:20px}.teacher-offers__content-container .teacher-plan__green-box{width:70%}.teacher-offers__content-container .teacher-plan__green-box p{font-size:12px}.teacher-offers__content-container .teacher-offers-teacher-card{max-width:100%;margin:0 16px}.teacher-offers__teacher-plan__features .teacher-offers-card-features-list{margin-bottom:32px}.teacher-offers .teacher-offers-card__link{font-size:14px}.teacher-offers .teacher-offers-price__old{margin:0 8px}.teacher-offers .teacher-offers-teacher-card-content--basic .teacher-offers-card-features-list__item{margin-bottom:24px}}.tooltip.medium.testimonials{background-color:#002e6d;opacity:.9}.new-teacher-testimonials{padding:80px 0 144px;background:#e6edf8}.new-teacher-testimonials__top-testimonial{max-width:980px;margin:0 auto;padding:24px;border-radius:24px;background:#fff;font-size:18px;box-shadow:0 8px 24px -12px rgba(0,0,0,.05);gap:8px}.new-teacher-testimonials__top-testimonial b{font-style:italic}.new-teacher-testimonials__top-testimonial p{display:inline;color:#3c3c3c}.new-teacher-testimonials__quote{margin-bottom:8px}.new-teacher-testimonials__quote img{margin-bottom:4px;margin-left:12px}.new-teacher-testimonials__verification{display:block;padding:0 8px;float:right;border-radius:200px;background:#9c0;font-style:normal}.new-teacher-testimonials__verification span{padding-right:4px;color:#333;font-size:14px;font-style:normal}.new-teacher-testimonials__verification--top{position:absolute;top:0;right:0;margin:16px 24px;line-height:24px}.new-teacher-testimonials__image{margin-top:62px;margin-bottom:16px}.new-teacher-testimonials__list{display:flex;gap:32px;align-items:center}.new-teacher-testimonials__item{position:relative;width:373px;padding:16px 24px;border-radius:24px;background:#fff;font-size:16px;box-shadow:0 8px 24px -12px rgba(0,0,0,.05)}.new-teacher-testimonials__item:nth-child(2){position:relative;top:64px}.new-teacher-testimonials__item p{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-top:8px;color:#666;font-style:italic}.new-teacher-testimonials__item b{margin-bottom:8px;color:#3c3c3c;font-style:normal}@media only screen and (max-width: 959px){.new-teacher-testimonials{padding:80px 0}.new-teacher-testimonials__image{margin:72px 0 56px}.new-teacher-testimonials__list{flex-direction:column;gap:32px}.new-teacher-testimonials__item{margin:0 99px;min-width:343px}.new-teacher-testimonials__item:nth-child(2){top:0}}@media only screen and (max-width: 639px){.new-teacher-testimonials{padding:56px 0}.new-teacher-testimonials__quote{font-size:16px}.new-teacher-testimonials__quote img{width:106px}.new-teacher-testimonials__item{width:100%;margin:0}}.new-teacher-features{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding:80px 0;background:#e6edf8;color:#002e6d}.new-teacher-features__subline{color:#002e6d;font-size:18px}.new-teacher-features__icon-features{margin-top:40px;margin-bottom:8px}@media only screen and (max-width: 959px){.new-teacher-features__illustration{margin-left:24px}.new-teacher-features__headline{margin-top:56px;margin-bottom:16px;font-weight:700;font-size:32px}.new-teacher-features__subline{font-size:16px}}@media only screen and (max-width: 639px){.new-teacher-features{padding:56px 16px}.new-teacher-features__headline{margin-top:32px;font-size:16px}.new-teacher-features__subline{font-size:14px}}.teacher-partners .teacher-testimonials{border-top:0;border-top:initial;border-bottom:0;border-bottom:initial}.teacher-partners .teacher-testimonials .h2{text-align:left}.teacher-partners .teacher-testimonials .h3{font-size:18px;text-align:left}.teacher-partners .teacher-testimonials .slick-dots{text-align:left}.teacher-partners .teacher-testimonials .slick-dots button::before{color:#e6edf8}.teacher-partners .teacher-testimonials .slick-dots .slick-active>button::before{color:#002e6d}.teacher-partners .teacher-testimonials h2,.teacher-partners .teacher-testimonials .h3,.teacher-partners .teacher-testimonials__text,.teacher-partners .teacher-testimonials__author,.teacher-partners .teacher-testimonials p{color:#002e6d}.teacher-partners .teacher-testimonials__image{width:170px;margin:0 auto}.teacher-partners .teacher-testimonials__subline a{text-decoration:underline}@media only screen and (max-width: 959px){.teacher-partners .teacher-testimonials{padding:56px 0}.teacher-partners .slick-list{overflow:visible}.teacher-partners .slick-slide{position:relative;overflow:hidden}}@media only screen and (max-width: 639px){.teacher-partners .teacher-testimonials{padding:56px 0}.teacher-partners .teacher-testimonials__link{position:absolute;top:-120px;right:0}.teacher-partners .teacher-testimonials__image{background-position:center !important;width:150px}.teacher-partners .teacher-testimonials .h2{width:70%;font-size:18px !important}.teacher-partners .teacher-testimonials .slick-slide{overflow:visible}}.teacher-page .trust-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-top:26px;padding:13px 0;border-radius:24px;background-color:#f5fae6;text-align:center}.teacher-page .trust-bar::after{content:"";display:block;clear:both}.teacher-page .trust-bar__headline{color:#002e6d;font-style:italic}.teacher-page .teachers-service-table .license-info__headline{color:#002e6d;font-size:32px;text-align:left}@media only screen and (max-width: 959px){.teacher-page .trust-bar__headline{font-size:22px;margin:24px 0 42px}.teacher-page .teachers-service-table .license-info__headline{margin:56px auto 32px;font-size:22px}}@media only screen and (max-width: 639px){.teacher-page .trust-bar__headline{font-size:18px;margin:6px 38px 19px}.teacher-page .teachers-service-table .license-info__headline{margin:32px auto 16px;font-size:18px}}.teachers-page .icon.icon--info.icon--small{display:inline-block !important}.teachers-page .section-gradient-background{position:relative;background:linear-gradient(180deg, #34a1c5 0.04%, #b0e0f0 51.2%);overflow:hidden}.teachers-page .section-gradient-background::after{position:absolute;bottom:-165px;right:2px;transform:rotate(3deg)}.teachers-page .section-gradient-background::before{position:absolute;bottom:-165px;left:2px;transform:rotate(-3deg);z-index:2}.teachers-page .section-gradient-background::after,.teachers-page .section-gradient-background::before{width:101%;height:170px;background:#fff;content:""}.teachers-page .pricing-smallprint{margin:0 auto}.teachers-page .pricing-smallprint__text{font-family:"Open Sans",Helvetica,Arial,sans-serif;display:block;font-size:12px;line-height:24px}.teachers-page .pricing-smallprint__text b{display:block;padding-bottom:5px}.teachers-page .pricing-pgt-popup{top:20%;max-height:558px}.teachers-page .pricing-pgt-popup__positive{font-family:"Open Sans",Helvetica,Arial,sans-serif;display:block;font-weight:lighter}.teachers-page .pricing-pgt-popup__review{font-size:14px}.teachers-page .pricing-pgt-popup__review-stars{width:79px}.teachers-page .pricing-pgt-popup__review-name,.teachers-page .pricing-pgt-popup img{display:block}.teachers-page .pricing-pgt-popup__review-text,.teachers-page .pricing-pgt-popup__expand-text{font-style:italic}.teachers-page .pricing-pgt-popup__expand-text{display:none}.teachers-page .pricing-pgt-popup__expand-button{display:inline;display:initial;color:#06c;font-size:14px;cursor:pointer}@media only screen and (max-width: 959px){.teachers-page .pricing-pgt-popup{margin-top:0;padding:20px}.teachers-page .pricing-pgt-popup__text{line-height:22px}}@media only screen and (max-width: 639px){.teachers-page .pricing-pgt-popup{padding:20px 10px}}
.awards-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:64px}.awards-bar::after{content:"";display:block;clear:both}.awards-bar__title{padding-top:5px;font-weight:bold}.awards-bar__text{margin-bottom:0}.awards-bar__image-container{position:relative}.awards-bar__image{width:80px;height:80px}.awards-bar__image--top-service{height:auto}.shared-conversion-guarantee{position:relative}.shared-conversion-guarantee__headline{padding-top:2px}.shared-conversion-guarantee__text{width:600px;padding-bottom:0}.shared-conversion-guarantee-image{position:absolute;top:-20px;right:70px;background:url("/assets/application/illustrations/bow.svg") center center no-repeat;height:160px;width:160px}.trust-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding-top:13px;padding-bottom:13px;border-bottom:1px solid #e6e8e5;background-color:#f8f8f8;text-align:center}.trust-bar::after{content:"";display:block;clear:both}.trust-bar--light{background-color:#fff}.trust-bar__image-container{position:relative}.trust-bar__column{position:relative}.trust-bar__column--divider::after{position:absolute;top:50%;right:0;width:1px;height:72px;transform:translateY(-50%);background-color:#e6e8e5;content:""}.trust-bar__column--getestet .trust-bar__image{width:74px;height:70px}.trust-bar__column--comenius .trust-bar__image{width:82px;height:82px}.trust-bar__column--success{cursor:pointer}.trust-bar__column--success .trust-bar__image{width:64px;height:64px}.trust-bar__column--deutschland .trust-bar__image{width:92px;height:42px}.trust-bar__column--techcrunch .trust-bar__image{width:211px;height:36px}.trust-bar__column--edsurge .trust-bar__image{width:155px;height:36px}.trust-bar__column--venturebeat .trust-bar__image{width:211px;height:36px}.trust-bar .h5{margin-bottom:0;text-align:right}.trust-bar__percentage{position:absolute;top:0;left:18px;color:#333;font-size:20px;font-weight:bold}.trust-bar__percentage::after{position:absolute;top:3px;right:-11px;width:10px;height:11px;font-size:12px;font-weight:100;content:"%"}.trust-bar__text{margin:5px auto;padding:0 10px;color:#333;font-size:12px;font-weight:bold;line-height:16px}@media only screen and (max-width: 959px){body.is-responsive .trust-bar__column--divider::after{display:none}body.is-responsive .trust-bar__image-container{width:120px;margin:0 auto}body.is-responsive .trust-bar__text{width:120px}}body.locale-us.is-responsive .trust-bar__image-container,body.locale-uk.is-responsive .trust-bar__image-container{float:left}body.locale-us.is-responsive .trust-bar__text,body.locale-uk.is-responsive .trust-bar__text{width:120px}body.locale-us.is-responsive .trust-bar__percentage,body.locale-uk.is-responsive .trust-bar__percentage{top:20px;left:46px}@media only screen and (max-width: 959px){body.locale-us.is-responsive .trust-bar__column,body.locale-uk.is-responsive .trust-bar__column{display:inline-block;width:237px;padding-right:8px;padding-left:8px}body.locale-us.is-responsive .trust-bar__column--edsurge,body.locale-uk.is-responsive .trust-bar__column--edsurge{width:171px}}@media only screen and (max-width: 639px){body.locale-us.is-responsive .trust-bar__content,body.locale-uk.is-responsive .trust-bar__content{gap:16px}}.partners-awards{padding-bottom:80px;text-align:center}.partners-awards__box{height:680px;margin-top:20px;padding:20px;border:1px solid #e6e8e5}.partners-awards__logo img{height:72px;margin-top:40px}.partners-awards__logo--eu img{margin-right:25%;margin-left:25%}.partners-awards__logo--efre img{margin-left:20px}@media only screen and (max-width: 959px){body.is-responsive .partners-awards__box{height:auto}}@media only screen and (max-width: 639px){body.is-responsive .partners-awards__box{margin-top:20px}body.is-responsive .partners-awards__eu img{margin:40px 0 0}body.is-responsive .partners-awards--efre img{margin-left:0}}.orderflow-sofatutor-partners{margin-top:35px;margin-bottom:35px;text-align:center}.orderflow-sofatutor-partners__item{display:inline-block}.orderflow-sofatutor-partners__item img{height:65px}.orderflow-sofatutor-partners__item:not(:first-of-type){margin-left:30px}.orderflow-sofatutor-partners__item:not(:last-of-type){padding-right:30px;border-right:1px solid #e6e8e5}.orderflow-sofatutor-partners__item--land_der_ideen,.orderflow-sofatutor-partners__item--eu{padding-top:18px;padding-bottom:19px}.orderflow-sofatutor-partners__item--bundesministerium{padding-top:4px;padding-bottom:5px}.orderflow-sofatutor-partners__item--getestet{padding-top:6px;padding-bottom:6px}@media only screen and (max-width: 959px){body.is-responsive .orderflow-sofatutor-partners__item--bundesministerium{display:none}body.is-responsive .orderflow-sofatutor-partners__item--eu{margin-left:0}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-sofatutor-partners__item--land_der_ideen,body.is-responsive .orderflow-sofatutor-partners__item--eu{display:none}body.is-responsive .orderflow-sofatutor-partners__item--comenius{margin-left:0}}.press-trust-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;height:126px;padding:24px 0;border-top:1px solid #e6e8e5;text-align:center}.press-trust-bar::after{content:"";display:block;clear:both}.press-trust-bar__image--klimaneutral{width:162px;height:35px}.press-trust-bar__image--act-now{width:97px;height:52px}.press-trust-bar__image--comenius{width:74px;height:74px}.press-trust-bar__image--sca{width:135px;height:39px}.press-trust-bar__image--top-service{width:48px;height:76px}
.trust-badges--grey{padding:16px 0;background-color:#f8f8f8}.trust-badges--white{background-color:#fff}.trust-badges__wrapper{display:flex;justify-content:space-evenly;padding:12px 0}.trust-badges__wrapper--intl{align-items:center}.trust-badges__wrapper--b2c{justify-content:center;grid-gap:16px;min-width:400px;margin:32px 0}.trust-badges__wrapper--b2c img{width:75%}.trust-badges__wrapper--b2c .trust-badges{align-items:baseline !important}.trust-badges .rating-amount b{margin-right:4px}@media only screen and (max-width: 959px){body.is-responsive .trust-badges__ekomi,body.is-responsive .trust-badges__93-badge{display:none}body.is-responsive .trust-badges__google--dach{flex-direction:column}body.is-responsive .trust-badges__reviews{width:189px}body.is-responsive .trust-badges__wrapper{justify-content:center;gap:48px}body.is-responsive .trust-badges__wrapper--intl{justify-content:center;gap:72px}body.is-responsive .trust-badges__wrapper--b2c{margin-top:40px}body.is-responsive .trust-badges .rating-amount{font-size:12px}}@media only screen and (max-width: 639px){body.is-responsive .trust-badges__wrapper{gap:18px}body.is-responsive .trust-badges__wrapper--b2c{min-width:350px}body.is-responsive .trust-badges__wrapper--b2c .trust-badges__trusted{display:flex}body.is-responsive .trust-badges__trusted{display:none}body.is-responsive .trust-badges__google--dach{width:110px}body.is-responsive .trust-badges__reviews{width:140px}}.account-request #calendly-inline-widget{width:100%;height:800px;margin-bottom:24px}.account-request__appointment-callout{display:flex;justify-content:center;margin-bottom:64px}.account-request__appointment-callout b{margin-top:4px}.account-request__appointment-callout .icon{margin-right:16px}.account-request__header{padding:2rem 0}.account-request__header b{vertical-align:baseline}.account-request__header,.account-request__image>img{background-color:#e6f3f8}.account-request__school-license-container{position:relative;margin-left:auto;padding:16px;border-radius:8px;background-color:#fff;color:#666;text-align:center}.account-request__school-license-container::before{position:absolute;top:-54px;right:32px;width:90px;height:80px;background:url("/assets/application/information/teachers/owls.svg") no-repeat center;background-size:cover;content:""}.account-request__content{padding:2.5rem 0 10rem}.account-request__image>img{border-radius:50%}.account-request .js-download-bundle-sheet{height:42px;margin-left:1rem}.account-request__appointment-container{margin-left:16px}@media only screen and (max-width: 959px){.account-request #calendly-inline-widget{margin-top:16px;height:1300px}.account-request__header{padding:1rem 0}.account-request__content{padding-top:16px}.account-request__form{margin:0 auto}.account-request .account-request__colleges-buttons{margin-top:24px}}@media only screen and (max-width: 639px){.account-request #calendly-inline-widget{height:900px}.account-request__appointment-callout{margin-top:40px}.account-request__header{padding:1rem 0}.account-request .js-download-bundle-sheet{margin:1rem 0 0}.account-request ul.teacher-registration-form__list{padding:0 .5rem}.account-request .account-request__appointment-container{margin:0 auto}}.teacher-account-request__school-search-label{display:inline;margin-right:8px}@media only screen and (max-width: 639px){.teacher-account-request__school-search-label{display:block;margin-right:0;margin-bottom:16px}.teacher-account-request__school-search-label__add-school-link{margin:24px 0}}.teacher-account-request__school-search-label::after{content:" *"}.teacher-account-request-add-school-popup__container{width:400px;margin:24px auto 0}@media only screen and (max-width: 959px){.teacher-account-request-add-school-popup{width:640px}}@media only screen and (max-width: 639px){.teacher-account-request-add-school-popup{width:100%;padding:16px}.teacher-account-request-add-school-popup__subheadline{margin-bottom:48px;font-size:18px}.teacher-account-request-add-school-popup__container{width:350px}}.teacher-document-info{color:#06c;font-size:14px;cursor:pointer}.more-status-info{display:none}
