.c1{background:#444}.c2{background:#116eee}.c3{background:#064a84}.c4{background:#1c6fb8}.c5{background:#dfffbf}.c6{background:#116eee}.visible-xs{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}.padding-rl-10{padding:0 10px}.base-flexbox{display:flex;flex-flow:column;justify-content:space-around;align-items:center}.flow-row{flex-flow:row wrap}.flow{flex-flow:column}@media screen and (min-width:768px){.top-align-m-size{align-items:flex-start}.flow{flex-flow:row wrap}.col-m-size-four{flex:1;max-width:25%;padding:0 10px;text-align:center}}.message-section{font-weight:bold;text-align:center;padding:10px;display:block}.top-message{background-color:#f9f9f9;margin-bottom:10px;font-size:13px}.top-message span.message-section,.top-message span>span{font-size:13px}.account-page .top-message{font-size:13px}.account-page .top-message span.message-section,.account-page .top-message span>span{font-size:13px}.general-padding{padding:10px}#status{padding:10px}#status h1{color:#116eee;font-size:25px}.static-page{overflow-x:auto}.static-page h1{color:#116eee;font-size:25px;padding-bottom:10px}.account-page #status,.account-page .static-page{padding:10px 0}#box_buttons_status_confirm{margin:10px auto;text-align:center;overflow:hidden}#box_buttons_status_confirm p{text-align:left}.fr #box_buttons_status_confirm{white-space:nowrap}#status_button,a.account{margin:auto;color:#fff;width:70%}a.account{background:#bbb;margin:10px auto}#box_buttons_status_confirm{margin:10px auto;text-align:center}#status_button,a.account{margin:auto;color:#fff;width:70%}a.account{background:#bbb;margin:10px auto}#login,#forgot,#status{padding:10px}#login h3,#forgot h3,#status h3{font-size:140%;font-weight:300;font-style:normal;padding-bottom:10px;color:#116eee}#login input,#forgot input,#status input{display:block;clear:both;border:1px solid #116eee;margin-bottom:10px;border-radius:10px;width:100%;height:40px;padding:5px}button,#status_button,a.account,.btn{margin:20px auto 10px auto;width:150px;min-height:45px;font-size:18px;border-color:#116eee;background:#116eee;color:#fff;border:1px solid;padding:0 10px;height:44px;line-height:44px;display:block;text-align:center;text-decoration:none;border-radius:10px}#status_button,a.account{display:inline-block;margin-left:10px;white-space:nowrap}#box_buttons_status_confirm #status_button{white-space:nowrap;display:inline-block;width:auto}a.account,button.reset{background:rgba(33,33,33,0.4);border-color:rgba(33,33,33,0.4)}.forgot-page button#frmbutton,.forgot-page button.reset{display:inline-block}.forgot-page .center-block{text-align:center}.errorlogin{color:#ff0000}.simple-list{min-height:30px;padding:10px;position:relative;border-bottom:1px solid rgba(33,33,33,0.2)}.simple-list .icon-arrow_dx.arrow-account:before{content:"";background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/arrow-right.png?v=20250901085459');top:22px;margin:inherit;background-repeat:no-repeat;background-size:contain;width:10px;height:15px}.simple-list--single-line{line-height:40px}.simple-list--single-line>ul li{line-height:initial}.simple-list--single-line h2{font-weight:normal;color:#116eee}.simple-list--single-line.active .icon-arrow_dx:before{content:"";color:#064a84;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/arrow-active.png?v=20250901085459');width:15px;height:10px;background-repeat:no-repeat;background-size:contain}.simple-list--single-line.active h2{color:#116eee}.simple-list .icon-arrow_dx:before{position:absolute;right:10px;top:0;bottom:0;margin:auto;height:20px;font-size:18px}#confirm_unsub{display:none;text-align:center;max-width:280px;margin:20px auto;padding:10px}#confirm_unsub button{white-space:nowrap;display:inline-block;width:auto}.vertical-footer{max-width:360px;margin:0 auto;clear:both}.vertical-footer>span,.vertical-footer>.didomiconsent,.vertical-footer .didomiconsent.foot-link>span{font-weight:bold;width:100%;display:inline-block;float:left;white-space:nowrap;text-align:left;text-transform:uppercase;padding:0 0 6px 0;text-decoration:underline}.vertical-footer>span.foot-link,.vertical-footer>.didomiconsent.foot-link,.vertical-footer .didomiconsent.foot-link>span.foot-link,.vertical-footer>span .didomiconsent a,.vertical-footer>.didomiconsent .didomiconsent a,.vertical-footer .didomiconsent.foot-link>span .didomiconsent a{font-size:12px;font-weight:bold;text-align:left;margin:5px 0;padding:5px;letter-spacing:-1px}.margin-b-20{margin-bottom:20px}#pageTitle a{text-indent:-2000px}h2.otp-message{line-height:28px;margin:20px 15px 10px}.login-page #user-feedback.form__message .message{color:rgba(33,33,33,0.8) !important}.login-page #blackboard.otp-field #phone_number,.login-page #blackboards.otp-field #phone_number{font-size:18px}.login-page #blackboard.otp-field .login-input-otp,.login-page #blackboards.otp-field .login-input-otp{width:2em;padding:0 .5em;text-align:center;margin:0 3px;display:inline-block;clear:none;font-size:24px;direction:ltr}@media screen and (max-width:350px){.login-page #blackboard.otp-field .login-input-otp,.login-page #blackboards.otp-field .login-input-otp{font-size:20px}}.login-page #blackboard.otp-field .login-input-otp-container,.login-page #blackboards.otp-field .login-input-otp-container{direction:ltr;unicode-bidi:plaintext}.login-page #blackboard.otp-field .link-button,.login-page #blackboards.otp-field .link-button{background:transparent !important;border:none;line-height:normal !important;height:auto !important;padding:0 !important;color:rgba(33,33,33,0.8) !important;text-decoration:underline !important;font-size:14px !important;text-transform:none !important;font-style:italic;box-shadow:none !important}.login-page #blackboard.otp-field #forgotbutton:disabled,.login-page #blackboards.otp-field #forgotbutton:disabled,.login-page #blackboard.otp-field #frmbutton:disabled,.login-page #blackboards.otp-field #frmbutton:disabled{background:#aaa !important}.login-page #blackboard.otp-field #otpBox,.login-page #blackboards.otp-field #otpBox{text-align:center}.login-page #blackboard.otp-field h2,.login-page #blackboards.otp-field h2{margin-bottom:15px}.login-page #blackboard.otp-field input,.login-page #blackboards.otp-field input{padding-top:0;height:55px;background:transparent !important;box-shadow:none}.login-page #blackboard.otp-field input,.login-page #blackboards.otp-field input,.login-page #blackboard.otp-field input:focus,.login-page #blackboards.otp-field input:focus{border:2px solid #b83636;color:#b83636}.login-page #blackboard.otp-field .more-actions,.login-page #blackboards.otp-field .more-actions{text-align:center !important;font-style:italic}.login-page #blackboard.otp-field .flying_label,.login-page #blackboards.otp-field .flying_label{position:relative;color:#b83636;display:block;top:0;left:0}.login-page #blackboard.otp-field .flying_label input,.login-page #blackboards.otp-field .flying_label input{width:100%;max-width:400px}.login-page #blackboard.otp-field .flying_label input+span,.login-page #blackboards.otp-field .flying_label input+span{position:absolute;display:block;padding:0 4px;transition:top .2s linear,font-size .2s linear}.login-page #blackboard.otp-field .flying_label input.ng-pristine+span,.login-page #blackboards.otp-field .flying_label input.ng-pristine+span,.login-page #blackboard.otp-field .flying_label input.ng-untouched+span,.login-page #blackboards.otp-field .flying_label input.ng-untouched+span,.login-page #blackboard.otp-field .flying_label input.ng-empty+span,.login-page #blackboards.otp-field .flying_label input.ng-empty+span{top:50%;transform:translateY(-50%);font-size:16px;background:transparent}.login-page #blackboard.otp-field .flying_label input:focus+span,.login-page #blackboards.otp-field .flying_label input:focus+span,.login-page #blackboard.otp-field .flying_label input.ng-empty:focus+span,.login-page #blackboards.otp-field .flying_label input.ng-empty:focus+span,.login-page #blackboard.otp-field .flying_label input.ng-touched+span,.login-page #blackboards.otp-field .flying_label input.ng-touched+span,.login-page #blackboard.otp-field .flying_label input.ng-dirty+span,.login-page #blackboards.otp-field .flying_label input.ng-dirty+span,.login-page #blackboard.otp-field .flying_label input.ng-not-empty+span,.login-page #blackboards.otp-field .flying_label input.ng-not-empty+span{top:0;left:10px;background:#f5fbff;transform:translateY(-50%);font-size:9px}*{margin:0;padding:0}a:visited,a:link,a:focus{outline:0 !important;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;color:inherit}body,textarea:focus,input:focus{outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-text-size-adjust:100%}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}.loader:before,.loader:after,.loader{border-radius:0;width:1.4em;height:1.4em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#116eee;font-size:10px;margin:10px auto 20px;position:relative;text-indent:-9999em;transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}.loader:before,.loader:after{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.label-list li:nth-of-type(1) .swipe-item{background:#2db9a8;background:-moz-linear-gradient(top, #2db9a8 0%, #2c8aba 100%);background:-webkit-linear-gradient(top, #2db9a8 0%, #2c8aba 100%);background:linear-gradient(to bottom, #2db9a8 0%, #2c8aba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2db9a8', endColorstr='#2c8bba', GradientType=0)}.label-list li:nth-of-type(2) .swipe-item{background:#f84b76;background:-moz-linear-gradient(-45deg, #f94e79 0%, #231b41 100%);background:-webkit-linear-gradient(-45deg, #f94e79 0%, #231b41 100%);background:linear-gradient(135deg, #f94e79 0%, #231b41 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f84b76', endColorstr='#221a3f', GradientType=1)}.label-list li:nth-of-type(3) .swipe-item{background:#8f75ce;background:-moz-linear-gradient(top, #9278ce 0%, #3f2262 100%);background:-webkit-linear-gradient(top, #9278ce 0%, #3f2262 100%);background:linear-gradient(to bottom, #9278ce 0%, #3f2262 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f75ce', endColorstr='#402363', GradientType=0)}.label-list li:nth-of-type(4) .swipe-item{background:#32fe78;background:-moz-linear-gradient(-45deg, #34fe7b 0%, #603af8 100%);background:-webkit-linear-gradient(-45deg, #34fe7b 0%, #603af8 100%);background:linear-gradient(135deg, #34fe7b 0%, #603af8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32fe78', endColorstr='#6039f8', GradientType=1)}.label-list li:nth-of-type(5) .swipe-item{background:#e7f941;background:-moz-linear-gradient(-45deg, #e7f943 0%, #f94e79 100%);background:-webkit-linear-gradient(-45deg, #e7f943 0%, #f94e79 100%);background:linear-gradient(135deg, #e7f943 0%, #f94e79 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7f941', endColorstr='#f84b76', GradientType=1)}.message__alert{background:rgba(33,33,33,0.7);position:fixed;bottom:0;left:0;right:0;width:100%;color:#fff;font-size:13px;padding:10px;z-index:1000}.message__alert .icon-delete{float:right;display:inline-block}.message__alert .icon-delete:before{content:"X";font-size:1.5em}.message__alert p{margin-right:30px;font-size:0.9em}.message__alert a{display:inherit}*{box-sizing:border-box}body.error{min-height:100vh;color:#444;margin:0;padding:0;background-color:#fff}body.error h1,body.error h2,body.error h3,body.error p{color:#444;text-align:center}body.error h1{font-family:inherit;font-size:none;font-weight:none;color:inherit}body.error h2{font-family:inherit;font-size:none;font-weight:none;color:inherit}body.error h3{color:inherit;font-style:inherit}body.error .layout{display:flex;flex-direction:column;min-height:100vh;height:auto;padding-bottom:0}body.error header{height:60px;background-color:#116eee;position:relative;border-bottom:none}body.error header .header-wrapper{max-width:100%;margin:0px auto;position:relative;height:60px}body.error header a{display:block;width:230px;height:40px;position:absolute;left:50%;top:50%;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/logo.png?v=20250901085459');background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translate(-50%, -50%)}body.error .page{padding:10px 0;min-height:auto;flex:1}body.error .main-wrapper{width:100%;max-width:100%;background-color:transparent;border-radius:none;margin-left:auto;margin-right:auto;padding:0 0;margin-bottom:10px;overflow:hidden}body.error .adv-banner{width:320px;margin:0px auto}body.error section{min-height:0px !important;margin:5px 0}body.error section div{width:auto;float:none;text-align:center !important;margin:5px auto !important;overflow:hidden}body.error .error-text-header{text-align:center;margin:0px -5px;background:#f9f9f9;color:none;padding:10px;font-weight:bold}body.error .error-msg{padding:3px;background-color:#eee;text-align:center}body.error .error-msg h3{font-family:inherit;font-size:22px;font-weight:bold}body.error .error-msg p{font-family:inherit;font-size:22px;font-weight:bold}body.error .error-cat-msg{text-align:center}body.error .error-store-link{background-color:transparent}body.error .error-store-link .error-store-link-wrapper{text-align:center}body.error .error-store-link .error-store-link-wrapper a{display:inline-block;padding:5px;width:50%}@media (max-width:480px){body.error .error-store-link .error-store-link-wrapper a{width:100%}}body.error .error-store-link .error-store-link-wrapper img{width:100%}body.error .error-store-link .error-store-link-wrapper p span{margin-right:10px;width:10px;height:15px;display:inline-block;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(55deg) skewX(35deg)}body.error .error-related div{width:100%;max-width:520px;min-width:300px;display:inline-block}body.error .error-related{clear:both;text-align:center;background:transparent}body.error .error-related span{float:left;padding:5px;max-width:33%}body.error .error-related span.g2{max-width:50%}body.error .error-related img{width:100%;border:1px solid #fff;border-radius:none}body.error .error-button{text-align:center;padding:15px 5px;border-top:1px solid transparent;border-bottom:1px solid transparent}body.error .error-button a{text-decoration:none;display:inline-block;height:40px;min-width:200px;padding:0 6px;max-width:320px;line-height:40px;font-family:inherit;font-weight:inherit;font-size:inherit;border-radius:20px;border:none;background:#116eee;color:#fff;text-transform:uppercase}body.error .error-contact-us{text-align:center}body.error .error-contact-us a:hover,body.error .error-contact-us a:link,body.error .error-contact-us a:active{color:inherit;font-weight:inherit;text-decoration:inherit}body.error .separator{display:hidden;height:2px;width:230px;margin:10px auto;border-top:1px solid #ddd}body.error footer{background:#348dc9;text-align:center;position:relative}body.error footer a{padding:5px;color:#fff;text-transform:none;text-decoration:underline;font-weight:none;font-size:10px}body.error footer .vertical-footer{padding:3px 3px;max-width:360px;display:inline-block}body.error footer .vertical-footer span:after{display:none !important}body.error footer .vertical-footer a{text-align:left;width:50%;padding:5px;margin:0px;float:left;white-space:nowrap;letter-spacing:0px;font-size:10px;text-transform:none;text-decoration:underline;font-weight:none}body.error footer .general-padding-t-b{margin:0px}.error footer:before{display:block;height:40px;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/logo.png?v=20250901085459');background-repeat:no-repeat;background-position:center center;background-size:contain;transform:scale(.85);content:'';margin:10px}body.bg-product{background:url('/static_env/apps/img/images/general/product-status-bg-small.jpg?v=20250901085459');background-position:top center;background-repeat:no-repeat;background-size:cover}body.bg-product a{color:inherit}@media only screen and (min-width:1024px){body.bg-product{background:url('/static_env/apps/img/images/general/product-status-bg-big.jpg?v=20250901085459');background-position:top center;background-repeat:no-repeat;background-size:cover}}.container-product{display:table;width:100%;height:100vh;bottom:0px;position:relative}.logo-product{margin:10px auto;text-align:center;background:transparent}.logo-product img{max-width:100%;width:auto}.foot-product{position:absolute;bottom:0px;left:0;right:0;margin:auto;background:transparent}.store-product img{width:135px;margin:10px}@media only screen and (min-width:1024px){.store-product img{width:200px}}h2{margin-bottom:5px}.flex-product{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:auto;text-align:left;justify-content:center;align-items:center;padding:10px}.flex-product p{text-align:center;font-size:18px}.acquisition p{text-align:left;color:#fff}@media screen and (min-width:600px){.flex-product{justify-content:space-between}}.txt-product{margin:10px}.store-product{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;align-items:center}.txt-product h2,.flex-product h2,.txt-product>p,.flex-product>p{color:#fff}@font-face{font-family:'icomoon-account30';src:url('/static_env/lite/fonts/account30.eot?v=2') format('embedded-opentype'),url('/static_env/lite/fonts/account30.ttf?v=2') format('truetype'),url('/static_env/lite/fonts/account30.woff?v=2') format('woff'),url('/static_env/lite/fonts/account30.svg?v=2') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon-account30' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:"\e910"}.icon-suggestion:before{content:"\e911"}.icon-status-unsub:before{content:"\e912"}.icon-status-sub:before{content:"\e913"}.icon-show-pw:before{content:"\e914"}.icon-hide-pw:before{content:"\e915"}.icon-check:before{content:"\e916"}.icon-allert:before{content:"\e917"}.icon-edit:before{content:"\e918"}.icon-email:before{content:"\e919"}.icon-social-logged:before{content:"\e91a"}.icon-sms:before{content:"\e91b"}.icon-message{width:50px;height:50px;border:3px solid #fff;color:#fff;line-height:40px;font-size:40px;margin-bottom:10px !important;margin:2px 10px}.icon-block{text-align:center;display:inline-block;margin:2px auto}.icon-positive{color:#8bc45b;border-color:#8bc45b}.icon-neutral{color:#2184db;border-color:#2184db}.icon-status{background-color:#064a84;padding:4px;margin-right:12px;margin-top:3px}.icon-fb{color:#54669f}.icon-circle{border-radius:50%}.icon-left{float:left;margin-right:5px}.icon-right{float:right;margin-left:5px}.icon-small{width:25px;height:25px;font-size:22px}.icon-negative{color:#fff !important}.SettingsPageList li>.icon,.simple-list--single-line li>.icon{float:left;margin:5px}.accordionContent #title_login,.account-section #title_login{display:none}.login-page .account30.container,.forgot-page .account30.container,.reset-password-page .account30.container,.add-mail-page .account30.container,.account-creation-page .account30.container,.change-password-page .account30.container{padding:10px}#modal_unsubscribe{display:none}#box_status_confirm{margin-top:25px}.account30.container,.account-status30.container{max-width:100%;width:auto;margin:10px 0;padding:0px;background-color:transparent;color:#444}.account30 .container--wrap,.account-status30 .container--wrap{max-width:400px;margin:10px 0;padding:0px}.account30 .form,.account-status30 .form{padding:0px 0}.account30 .form p,.account-status30 .form p{text-align:center}.account30 h1,.account-status30 h1,.account30 h2,.account-status30 h2,.account30 h3,.account-status30 h3,.account30 h4,.account-status30 h4,.account30 h5,.account-status30 h5{font-weight:400}.account30 h1 a,.account-status30 h1 a,.account30 h2 a,.account-status30 h2 a,.account30 h3 a,.account-status30 h3 a,.account30 h4 a,.account-status30 h4 a,.account30 h5 a,.account-status30 h5 a{text-decoration:none}.account30 p,.account-status30 p{font-size:14px;margin-top:10px}.account30 p.title,.account-status30 p.title{font-weight:600}.account30 p a,.account-status30 p a{text-decoration:underline !important}.account30 a,.account-status30 a{margin-top:8px;color:#444;text-decoration:underline}.account30 a span,.account-status30 a span{text-decoration:none}.account30 button,.account-status30 button,.account30 .button,.account-status30 .button{box-shadow:0px 4px 7px 0px rgba(0,0,0,0.2);margin-top:20px;margin-left:auto;margin-bottom:20px;margin-right:auto;display:block;width:260px !important;height:45px !important;border-radius:22px !important;font-size:15px !important;border:none !important;text-align:center !important;line-height:45px !important;text-transform:uppercase !important;text-decoration:none !important;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important}.form__line{position:relative;max-width:400px;margin:10px auto;display:block}.form__line label{position:absolute;top:3px;left:8px;font-size:12px;line-height:12px;color:#444;margin:0}.form__line input{border:1px solid #444;background-color:#fff;border-radius:none;width:100%;height:45px;padding-top:18px;font-size:.85em;padding-left:8px;padding-right:8px;outline:none;margin-bottom:0 !important}.form__line input:focus{border:1px solid #116eee}.form__message{background:#f9de9e;overflow:hidden;position:relative;opacity:1;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.form__message .icon{float:left;margin-bottom:10px}.form__message .title{font-weight:bold;margin-left:60px}.form__message .link{margin-left:60px;text-decoration:underline !important}.form__message .message{font-size:14px;line-height:1.2em;margin-left:60px;overflow:hidden;padding-top:5px;color:#444}.form__message .close{width:20px;height:20px;position:absolute;right:10px;top:20px}.form__message .close:after{position:absolute;display:block;content:'';height:2px;width:20px;background:#919191;transform:rotate(45deg)}.form__message .close:before{position:absolute;display:block;content:'';height:2px;width:20px;background:#919191;transform:rotate(-45deg)}.form__message--pop-up{background-color:#f2f2f2;border-radius:0px;position:fixed;z-index:2000;width:100%}.form__message--pop-up .form__line{display:table}.form__message--pop-up .form__message-icon{display:table-cell}.form__message--pop-up .form__message-icon .icon{margin-bottom:0 !important}.form__message--pop-up .form__message-text{display:table-cell;vertical-align:middle}.form__message--pop-up .form__message-text .message,.form__message--pop-up .form__message-text .link{margin-left:10px;padding-top:0}.form__message--pop-up .form__message-text .link{font-size:13px;display:block}.form__message--pop-up-positive{border:3px solid #8bc45b}.form__message--pop-up-generic{border:3px solid #2184db}.form__message--pop-up-error{border:3px solid #f00}.form__message--pop-up-error .icon-allert{color:#f00 !important;border-color:#f00 !important}.fade{opacity:0}.form__control{margin:20px auto;max-width:260px;display:block}.form__control p{text-align:left !important;overflow:hidden}.form__control a{text-align:center}.check-box{width:25px;margin-right:10px;position:relative;float:left}.check-box label{cursor:pointer;position:absolute;width:25px;height:25px;top:0;left:0;background:#fff;border:1px solid #064a84;border-radius:4px}.check-box label:after{opacity:.2;content:'';position:absolute;width:14px;height:9px;background:transparent;top:6px;left:5px;border:4px solid #919191;border-top:none;border-right:none;transform:rotate(-45deg)}.check-box label:hover::after{opacity:.4}.check-box input[type=checkbox]{visibility:hidden}.check-box input[type=checkbox]:checked+label{background-color:#064a84}.check-box input[type=checkbox]:checked+label:after{opacity:1;border-color:#fff}.btn-fb{background:#54669f;color:#fff}.btn-neutral{background:#aaa;color:#fff}.btn-cancel{background:#fff;color:#444}.btn-success{background:#116eee !important;color:#fff !important}.btn-small{height:26px !important;border-radius:none !important;width:auto !important;font-size:13px !important;min-width:100px !important;line-height:24px !important}.btn-inline{display:inline-block;padding:0 20px;margin-top:10px;margin-right:15px}.line-across{border-bottom:1px solid #ddd;margin:0;text-align:center;position:relative}.line-across span{position:absolute;background:#fff;top:-10px;width:30px;margin-left:-15px;line-height:1em;font-size:14px}.cancel-link{text-align:center !important;text-decoration:underline !important;display:block}.link-icon{display:inline !important;margin:0}.info-label{font-weight:bold;line-height:25px;height:25px}input[name='password']:focus~span::before{color:#064a84}input[name='password']~span::before{line-height:36px !important;font-size:30px !important;display:block;color:#064a84;text-align:center;width:30px;height:30px;position:absolute;right:12px;bottom:10px}.icon-title{border:1px solid #064a84;color:#064a84;border-radius:50%;margin-right:10px;font-size:23px;width:25px;height:25px;line-height:23px}.form__control--changename button,.container--social button,.container--profile button{height:26px !important;border-radius:none !important;width:auto !important;font-size:13px !important;min-width:100px !important;line-height:24px !important;display:inline-block;padding:0 20px;margin-top:10px;margin-right:15px}.form__message .icon{text-align:center;display:inline-block;margin:2px auto;width:50px;height:50px;border:3px solid #fff;color:#fff;line-height:40px;font-size:40px;margin-bottom:10px !important;margin:2px 10px;border-radius:50%}.form__message--pop-up-positive .icon{color:#8bc45b;border-color:#8bc45b}.form__message--pop-up-generic .icon{color:#2184db;border-color:#2184db}.container--social .icon{color:#54669f;width:25px;height:25px;font-size:22px;text-align:center;display:inline-block;margin:2px auto;float:left;margin-right:5px}.container--profile .icon-edit{float:right;margin-left:5px;color:#8bc45b;border-color:#8bc45b;width:25px;height:25px;font-size:22px;text-align:center;display:inline-block;margin:2px auto}.container--profile .icon-email{float:left;margin-right:5px}.container--profile .title .icon-allert{color:#2184db;border-color:#2184db;text-align:center;display:inline-block;margin:2px auto;float:left;margin-right:5px;border:1px solid #064a84;color:#064a84;border-radius:50%;margin-right:10px;font-size:23px;width:25px;height:25px;line-height:23px}.container--profile button,.container--profile .button{display:inline-block;padding:0 20px;margin-top:10px;margin-right:15px}.container--status button,.container--status .button{height:26px !important;border-radius:none !important;width:auto !important;font-size:13px !important;min-width:100px !important;line-height:24px !important;display:inline-block;padding:0 20px;margin-top:10px;margin-right:15px}.icon-block{display:block}@font-face{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;src:url('/static_env/lite/fonts/museo-300-webfont.eot');src:url('/static_env/lite/fonts/museo-300-webfont.eot?v=1200&#iefix') format('embedded-opentype'),url('/static_env/lite/fonts/museo-300-webfont.woff2') format('woff2'),url('/static_env/lite/fonts/museo-300-webfont.woff') format('woff'),url('/static_env/lite/fonts/museo-300-webfont.ttf') format('truetype'),url('/static_env/lite/fonts/museo-300-webfont.svg#museo300') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;src:url('/static_env/lite/fonts/museo-500-webfont.eot');src:url('/static_env/lite/fonts/museo-500-webfont.eot?v=1200&#iefix') format('embedded-opentype'),url('/static_env/lite/fonts/museo-500-webfont.woff2') format('woff2'),url('/static_env/lite/fonts/museo-500-webfont.woff') format('woff'),url('/static_env/lite/fonts/museo-500-webfont.ttf') format('truetype'),url('/static_env/lite/fonts/museo-500-webfont.svg#museo300') format('svg');font-weight:normal;font-style:normal}h1{font-size:34px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}@media (min-width:992px){h1{font-size:44px}}h2{font-size:22px}h2.h2{color:#fff}h2.h2-red{color:#1c6fb8}h3{font-size:18px}@media (min-width:768px){h2{font-size:27px}h3{font-size:23px}}html{overflow-x:hidden}body.onboarding-container{background:#fff;color:#fff;overflow-x:hidden;position:absolute;height:100%;width:100%;font-size:115%}body.onboarding-container .logo-header{width:170px;height:53px}body.onboarding-container h1,body.onboarding-container h2{font-weight:normal}body.onboarding-container h3,body.onboarding-container h1{font-size:26px}body.onboarding-container h3.small-title{font-size:20px}body.onboarding-container .font-small{font-size:92%}body.onboarding-container .onboarding{overflow-x:hidden;height:100%}body.onboarding-container .block-none{display:none}body.onboarding-container .container-skip{display:block;overflow:hidden}body.onboarding-container .other-color-onboarding{color:#064a84}body.onboarding-container .bold{font-weight:bold}body.onboarding-container .content-onboarding{background:#116eee;overflow-x:hidden;position:relative;height:calc(86.59999999999999%)}@media all and (max-height:500px){body.onboarding-container .content-onboarding{height:100%}}body.onboarding-container section{text-align:center;background:#116eee;box-shadow:4px 2px 4px -2px #908d8d}body.onboarding-container section .max-width{max-width:768px;margin:0 auto;position:relative;overflow-x:hidden}body.onboarding-container section .spacing-b-t{padding:20px 0}body.onboarding-container section .spacing-b{padding:0 0 20px}body.onboarding-container section .spacing-all{padding:10px 20px}body.onboarding-container .crown{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/crown.png?v=20250901085459');background-repeat:no-repeat;background-position:center;background-size:contain;display:block;margin:20px auto 10px;height:75px}@media (min-width:768px){body.onboarding-container .crown{height:75px}}body.onboarding-container .circle{border:1px solid rgba(210,239,255,0.4);border-radius:100%;width:60px;height:60px;position:relative;margin:0 auto 5px}body.onboarding-container .download-app{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/download.png?v=20250901085459');background-repeat:no-repeat;background-position:center;background-size:contain;height:25px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}body.onboarding-container .enter-app{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/enter.png?v=20250901085459');background-repeat:no-repeat;background-position:center;background-size:contain;height:25px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}body.onboarding-container .foot-action{width:100%;background:#fff;padding:10px 20px;color:#000}body.onboarding-container .btn-onboarding{font-size:125%;min-height:45px;min-width:140px;max-width:500px;display:block;background:#74B826;line-height:45px;color:#fff;text-align:center;border-radius:25px;margin:0 auto 5px;box-shadow:0 4px 8px -2px #908d8d}body.onboarding-container .btn-top{float:right;min-height:25px;display:block;background:#064a84;line-height:25px;padding:5px 10px;color:#fff;text-align:center;border-radius:16px;position:relative}body.onboarding-container .col-inline{display:inline-block;margin:0 20px}body.onboarding-container section{height:100%;display:inline-block;position:absolute;width:100%;transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;overflow-x:hidden}body.onboarding-container .noactive{display:inline-block;z-index:0;-webkit-transform:translate(100%, 0);transform:translate(100%, 0);overflow-x:hidden}body.onboarding-container .active{position:absolute;width:100%;height:100%;top:0;z-index:100;-webkit-transform:translate(0, 0);transform:translate(0, 0);overflow-x:hidden}body.onboarding-container .active-r{position:absolute;width:100%;top:0;z-index:100;-webkit-transform:translate(0, 0);transform:translate(0, 0);overflow-x:hidden}body.onboarding-container .none{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);overflow-x:hidden}body.onboarding-container .space-dots{visibility:hidden;display:none}body.onboarding-container .dot{margin:auto;text-align:center}body.onboarding-container .dot span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;border:1px solid #116eee;margin:0 5px 10px}body.onboarding-container .dot span.current{background:#116eee}body.onboarding-container .step2-store,body.onboarding-container .step3-store{margin-top:20px}body.onboarding-container .img-store{background-repeat:no-repeat;background-position:center;background-size:contain;height:248px;margin:20px auto 0;position:absolute;bottom:0;z-index:1000;width:100%}body.onboarding-container .img-store.store-play{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step2-google-play.png?v=20250901085459')}@media (min-width:768px){body.onboarding-container .img-store.store-play{height:380px}}body.onboarding-container .img-store.store-app{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step2-app-store.png?v=20250901085459')}@media (min-width:768px){body.onboarding-container .img-store.store-app{height:380px}}body.onboarding-container .img-store.store-play-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-it-google-play.png?v=20250901085459')}@media (min-width:768px){body.onboarding-container .img-store.store-play-login{height:380px}}body.onboarding-container .img-store.store-app-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-it-app-store.png?v=20250901085459')}@media (min-width:768px){body.onboarding-container .img-store.store-app-login{height:380px}}body.onboarding-container .bg-thanks{background-repeat:no-repeat;background-position:top;background-size:contain;height:333px;margin:0 auto 0;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step4-onboarding-thanks.png?v=20250901085459')}body.onboarding-container .bg-thanks h1{line-height:240px}@media (min-width:768px){body.onboarding-container .bg-thanks{height:536px}body.onboarding-container .bg-thanks h1{line-height:516px}}.text-foot-onboarding{display:none}.es .text-foot-onboarding{margin-top:5px;display:block}.es .onboarding .img-store.store-play-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-es-google-play.png?v=20250901085459')}@media (min-width:768px){.es .onboarding .img-store.store-play-login{height:380px}}.es .onboarding .img-store.store-app-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-es-app-store.png?v=20250901085459')}@media (min-width:768px){.es .onboarding .img-store.store-app-login{height:380px}}.za .onboarding .img-store.store-play-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-za-google-play.png?v=20250901085459')}@media (min-width:768px){.za .onboarding .img-store.store-play-login{height:380px}}.za .onboarding .img-store.store-app-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-za-app-store.png?v=20250901085459')}@media (min-width:768px){.za .onboarding .img-store.store-app-login{height:380px}}.tr .onboarding #slide2 .img-store.store-play{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step2-tr-google-play.png?v=20250901085459')}@media (min-width:768px){.tr .onboarding #slide2 .img-store.store-play{height:380px}}.tr .onboarding #slide2 .img-store.store-app{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step2-tr-app-store.png?v=20250901085459')}@media (min-width:768px){.tr .onboarding #slide2 .img-store.store-app{height:380px}}.tr .onboarding #slide3 .img-store.store-play-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-tr-google-play.png?v=20250901085459')}@media (min-width:768px){.tr .onboarding #slide3 .img-store.store-play-login{height:380px}}.tr .onboarding #slide3 .img-store.store-app-login{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/step3-tr-app-store.png?v=20250901085459')}@media (min-width:768px){.tr .onboarding #slide3 .img-store.store-app-login{height:380px}}@media all and (max-width:320px) and (max-height:568px){body.onboarding-container{font-size:90%}body.onboarding-container .content-onboarding{height:83%}body.onboarding-container .crown{margin:10px auto}body.onboarding-container .logo-header{width:140px;height:42px}body.onboarding-container h3,body.onboarding-container h1{font-size:20px}body.onboarding-container h3.small-title{font-size:18px}body.onboarding-container .font-small{font-size:85%}body.onboarding-container .enter-app,body.onboarding-container .download-app{height:18px}body.onboarding-container .circle{width:45px;height:45px}body.onboarding-container .img-store{height:200px}body.onboarding-container .bg-thanks{height:280px}}body{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:100%;font-weight:300;color:#444;background:#fff}img{max-width:100%}.top-message{margin-bottom:0}.symbol{color:#9e9e9e;font-size:20px}@media (min-width:768px){.symbol{font-size:30px}}.symbol--equal{font-size:40px;font-weight:bold}.text-shadow,h1.shadow{text-shadow:2px 1px #333}.double-space-bt{margin-bottom:20px;flex-basis:50%}.other-color{color:#fff}.subtitle{font-weight:bold}a{display:block}.pull-left{float:left}.pull-right{float:right}.center{margin:auto;text-align:center}.general-spacing{padding:10px}.margin-b{margin-bottom:10px}.margin-tb{margin-top:10px;margin-bottom:10px}.clear-both{clear:both;overflow:hidden}.btn-general,#status_button{font-size:100%;border:0}.container-buttons>div:nth-child(3),.container-buttons>div:nth-child(4){display:inline-flex}.container-fluid,.error-page{margin-right:auto;margin-left:auto;max-width:1240px;position:relative}.container-fluid--padding{padding-left:10px;padding-right:10px}.container-fluid-body{margin-right:auto;margin-left:auto;max-width:1240px;position:relative}.container-fluid-body--padding{padding-left:10px;padding-right:10px}.btn-loader{margin-right:5px;width:25px;height:25px;aspect-ratio:1;border-radius:50%;border:4px solid #fff;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12.5%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)}25%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)}50%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}62.5%{clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}75%{clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)}100%{clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}.section-wrapper{position:relative;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/top-img-small.jpg?v=20250901085459');background-repeat:no-repeat;background-position:center top;background-size:214%;overflow:hidden;max-width:1240px;height:100%;max-height:500px}@media (min-width:370px){.section-wrapper{background-size:cover;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/top-img-small.jpg?v=20250901085459');max-height:450px;width:100vw}}@media (min-width:460px){.section-wrapper{background-size:cover;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/top-img-small.jpg?v=20250901085459');max-height:482px;width:100vw}}@media (min-width:768px){.section-wrapper{background-size:cover;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/top-img-big.jpg?v=20250901085459');max-height:524px;width:100vw}}@media (min-width:795px){.section-wrapper{background-size:cover;background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/top-img-big.jpg?v=20250901085459');max-height:inherit;width:100vw}}.info-service{margin:7% 7% 15px;width:50%;text-align:left}@media only screen and (max-width:420px){.info-service h1,.info-service p{white-space:normal;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}.info-service p.subtitle{font-size:18px;margin:22px 0;font-weight:normal}@media (min-width:992px){.info-service p.subtitle{font-size:24px}}@media (min-width:768px){.info-service{margin-bottom:0px}}.info-service--store{margin:9px 7% 10px}@media (min-width:768px){.info-service--store p{font-size:150%;text-shadow:2px 1px #333}.info-service--store p.errorlogin{font-size:15px;margin:10px auto}}.info-service--store .btn-subscribe{background:#008a22;border-radius:27px;border:3px solid #fff;max-width:200px;font-size:18px;padding:16px;text-align:center;margin:auto}.info-service--store .btn-subscribe p{text-shadow:none}@media (min-width:768px){.info-service--store .btn-subscribe p{font-size:110%}}.info-service--store .btn-subscribe.licence{cursor:pointer;display:flex;justify-content:center;align-items:center;margin:15px auto}.info-service img{border:2px solid #fff;width:77%;text-align:left;display:block;border-radius:5px}@media (min-width:768px){.info-service img{width:65%;margin-bottom:20px}}@media (min-width:992px){.info-service img{width:50%}}@media (min-width:481px){.info-service{width:40%}}.info-service .negative{display:block;margin-top:5px}.bg-button{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #eee 55%, #eee 100%);background:-webkit-linear-gradient(top, #fff 0%, #eee 55%, #eee 100%);background:linear-gradient(to bottom, #fff 0%, #eee 55%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);overflow:hidden}a.btn,.btn{clear:both;margin:10px auto;text-align:center;background-color:#116eee;color:#fff;text-transform:uppercase;border-radius:20px;display:block;padding:0 10px;width:80%}@media (min-width:768px){a.btn,.btn{width:30%}}.section-services{overflow:hidden;clear:both;padding:10px;background:#fff}.section-services h2{color:#116eee;text-align:center}.section-services .steps{margin:auto;text-align:center}@media (min-width:768px){.section-services .steps--symbol{position:relative}}.section-services .steps .box-image{background-repeat:no-repeat;background-size:contain;min-height:80px;min-width:80px;max-height:80px;max-width:80px;margin:0 auto 10px;background-position:center}@media (min-width:768px){.section-services .steps .box-image{max-height:125px;min-height:125px;max-width:125px;min-width:125px}}.section-features{text-align:center;overflow:hidden;clear:both;background:#116eee;color:#fff}.last-box{clear:both;background:#f2f5f8}.last-box .content-last-box{padding:10px;text-align:center}.last-box .icon-google{width:6.25rem;height:2.1875rem;margin:10px auto}.last-box svg{display:block;width:100%;height:100%;fill:inherit}.last-box .icon-bbc{width:5.625rem;height:2.1875rem;display:block;margin:0 auto}.last-box .container-g-text{display:block;width:100%;max-width:15.625rem;margin:0 auto .3125rem;position:relative;padding-top:0;padding:1.6875rem 0 .3125rem}.last-box .quotes-text{height:inherit;line-height:0.875rem;vertical-align:middle;text-align:center;margin:0 26px}.last-box .icon-quotes{position:absolute;top:0;left:0;width:100%;height:100%}#box_buttons_status_confirm p{text-align:left}#status_button{margin:0px auto 20px auto !important}.simple-list .icon-arrow_dx.arrow-account:before{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/arrow-right.png?v=20250901085459') !important}.simple-list--single-line.active .icon-arrow_dx:before{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/arrow-active.png?v=20250901085459') !important}button,#status_button,a.account,.btn{background-color:#116eee !important}.container-steps .section-wrapper{background-image:none;background-color:#59b7f7;height:auto;max-height:initial}.container-steps .info-service,.container-steps .info-service--store{width:auto;margin:5px;text-align:center}.container-steps .info-service p,.container-steps .info-service--store p{text-shadow:none}.container-steps .info-service p.errorlogin,.container-steps .info-service--store p.errorlogin{font-size:12px;margin:8px auto}.container-steps .info-service p.subtitle,.container-steps .info-service--store p.subtitle{margin:5px 0}.container-steps .info-service img,.container-steps .info-service--store img{margin:0 15px;width:auto;max-width:none}.container-steps .img-steps img{border:0;max-width:none;margin:15px auto}@media screen and (max-width:768px){.container-steps .inline-b{width:48%;text-align:center;margin:auto}.container-steps .inline-b img{max-width:100%;text-align:center;margin:auto}@keyframes cycle{0%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}17%,33%{-webkit-transform:translateX(-230px);transform:translateX(-230px)}50%,66%{-webkit-transform:translateX(-455px);transform:translateX(-455px)}83%,100%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.container-steps .img-steps{max-width:230px;overflow:hidden;margin:0 auto 15px;position:relative;height:100%;max-height:350px}.container-steps .img-steps img{border:0;max-width:none;position:absolute;animation:cycle 8s linear 2s infinite;width:690px}}.multiple-language{height:auto;margin:14px 0 0 24px;text-align:right;float:left;color:#fff}@media screen and (max-width:767px){.multiple-language{height:60px;margin:0px auto 0;text-align:center;float:left}}.multiple-language span{display:inline-block;margin:0 0px}@media screen and (min-width:768px){.multiple-language span{margin:0 15px}}.multiple-language span a.curr-lang{border:1px solid #fff;padding:5px}.foot .container-footer .multiple-language a{text-decoration:none}.foot .container-footer .multiple-language span a{margin:10px;padding:10px}*[lang|="ar"] .multiple-language{float:right}*[lang|="ar"] .language-selector .dropdown li{text-align:right}*[lang|="ar"] .info-service{float:left}*[lang|="ar"] .form__line label{right:8px;left:auto}*[lang|="ar"] input[name="password"]~span::before{left:12px;right:auto}*[lang|="ar"] .account30 a#forgotpwd,*[lang|="ar"] .account30 .form p{text-align:center}*[lang|="ar"] .container-steps .info-service{float:none}*[lang|="ar"] .pull-left{float:right}*[lang|="ar"] .pull-right{float:left}*[lang|="ar"] header .pull-right{padding-right:0px;padding-left:10px}*[lang|="ar"] header .pull-left{padding-right:10px;padding-left:0px}*[lang|="ar"] .simple-list .icon-arrow_dx:before{left:10px;right:auto;transform:rotate(180deg)}*[lang|="ar"] .simple-list--single-line.active .icon-arrow_dx:before{transform:rotate(360deg)}.connection-modal-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;text-align:center}.connection-overlay{background:#000;opacity:.8;z-index:1;top:0;left:0;width:100%;height:100%;position:fixed}.connection-modal-front{background:#fff;text-align:center;color:#000;border-radius:12px;border:1px solid #707070;padding:180px 30px 30px;position:relative;z-index:2;margin:70px auto;max-width:300px;background-size:140px auto;background-repeat:no-repeat;background-position:center 40px;background-image:url('data:image/svg+xml;utf8,<svg data-name="Group 1410" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140.203 108.466"><defs><clipPath id="a"><path data-name="Rectangle 3" fill="%23126dee" d="M0 0h140.203v108.466H0z"/></clipPath></defs><g data-name="Group 1409" clip-path="url(%23a)" fill="%23126dee"><path data-name="Path 1" d="M70.435 12.3a86.283 86.283 0 0 0-22.583 3.047 89.168 89.168 0 0 0-17.886 7.243 87.064 87.064 0 0 0-17.857 12.875c-.706.651-1.373 1.348-2.1 1.974a6.034 6.034 0 0 1-8.087-.235 5.947 5.947 0 0 1-.546-8.165 62.562 62.562 0 0 1 4.683-4.514A77.506 77.506 0 0 1 16.5 16.472c3.272-2.1 6.653-4.049 10.076-5.9A84.264 84.264 0 0 1 44.5 3.626c3.582-.977 7.217-1.821 10.877-2.443A88.684 88.684 0 0 1 72.552.033a88.9 88.9 0 0 1 17.4 1.92c2.76.624 5.531 1.252 8.222 2.111 4.31 1.375 5.691 5.832 3.084 9.527a6.188 6.188 0 0 1-6.6 2.078 77.817 77.817 0 0 0-12.565-2.536c-3.875-.395-7.76-.693-11.64-1.035-.005.067-.012.134-.018.2"/><path data-name="Path 2" d="M70.794 28.948a69.027 69.027 0 0 1 14.461 1.593 69.773 69.773 0 0 1 17.068 6.207 65.3 65.3 0 0 1 14.78 10.426c.641.611 1.333 1.171 1.946 1.806a5.78 5.78 0 0 1 1.294 6.515 5.989 5.989 0 0 1-5.606 3.866 6.361 6.361 0 0 1-4.827-2.213 55.483 55.483 0 0 0-20.264-12.605 55.776 55.776 0 0 0-19.6-3.245 54.8 54.8 0 0 0-27.282 7.257 61.827 61.827 0 0 0-11.821 8.966 6.029 6.029 0 0 1-10.046-2.219 5.907 5.907 0 0 1 1.618-6.593 66.361 66.361 0 0 1 20.336-13.842 65.047 65.047 0 0 1 16.745-5.012 73.364 73.364 0 0 1 11.2-.905"/><path data-name="Path 3" d="M69.955 57.913a38.623 38.623 0 0 1 25.061 8.5 29.033 29.033 0 0 1 3.721 3.333 6.06 6.06 0 0 1-8.448 8.633c-.9-.735-1.688-1.614-2.62-2.3a27.714 27.714 0 0 0-13.033-5.576c-8.477-1.094-15.947 1.011-22.346 6.725-.509.455-1.016.915-1.556 1.332a6.05 6.05 0 0 1-8.344-8.631 35.077 35.077 0 0 1 4.576-4.079 38.271 38.271 0 0 1 15.23-7.053 32.841 32.841 0 0 1 3.736-.657c1.585-.162 3.184-.186 4.025-.229"/><path data-name="Path 4" d="M140.202 6.567a4.851 4.851 0 0 1-1.511 3.527 311.885 311.885 0 0 1-5.275 5.453c-.382.383-.412.6-.046.979 1.517 1.556 3 3.148 4.528 4.689a7.046 7.046 0 0 1 2.148 3.326 5.174 5.174 0 0 1-2.51 5.692 5.1 5.1 0 0 1-6.125-.6c-.605-.535-1.155-1.133-1.718-1.715-1.161-1.2-2.332-2.391-3.46-3.621-.443-.482-.761-.446-1.184 0-1.677 1.755-3.326 3.542-5.072 5.228a5.221 5.221 0 0 1-7.223.035 5.3 5.3 0 0 1-.327-7.385c1.738-1.869 3.52-3.7 5.31-5.52.474-.482.406-.828-.028-1.269-1.667-1.7-3.329-3.4-4.968-5.119a5.177 5.177 0 0 1-1.194-5.934 5.254 5.254 0 0 1 8.693-1.49c1.449 1.482 2.873 2.989 4.311 4.483.175.182.356.359.547.524.462.4.827.56 1.256-.136a10.3 10.3 0 0 1 1.465-1.63c1.038-1.072 2.1-2.12 3.134-3.2a5.038 5.038 0 0 1 5.726-1.392 5.253 5.253 0 0 1 3.523 5.076"/><path data-name="Path 5" d="M70.658 85.935c6.169-.105 11.374 5.46 11.287 11.4-.081 5.563-5.142 11.25-11.523 11.126-5.025-.1-11.111-4.608-11.075-11.264a11.278 11.278 0 0 1 11.31-11.265"/></g></svg>')}.connection-modal-front h5{font-size:30px;font-weight:bold;margin-bottom:36px}.connection-modal-front p{font-size:20px;margin-bottom:36px}.connection-modal-front .btn-success{border-radius:20px;height:40px;line-height:40px;padding:0 30px;min-height:40px}#didomi-host .didomi-components-radio__option--unselected,#didomi-host .didomi-button-standard{color:#444 !important;background-color:#eee !important}#didomi-host .didomi-components-radio__option--selected,#didomi-host .didomi-button-highlight,#didomi-host .didomi-consent-popup-view-vendors-list-link{color:#fff !important;background-color:#116eee !important}@media (max-width:768px){.boxes :nth-child(1){order:0}.boxes :nth-child(2){order:0}.boxes :nth-child(3){order:1}.boxes :nth-child(4){order:0}.boxes :nth-child(5){order:3}.boxes :nth-child(6){order:3}.boxes :nth-child(7){order:4}.boxes :nth-child(8){order:3}}.suspended-modal-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000;background:rgba(0,0,0,0.5);text-align:center}.suspended-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999}.suspended-modal-front{background:#fff;text-align:center;color:#000;border-radius:12px;border:1px solid #707070;padding:20px;position:relative;z-index:9999;margin:70px auto;max-width:300px}.suspended-modal-front .close-modal{float:right;display:block;margin:10px;cursor:pointer;font-weight:bold}.suspended-modal-front p{margin-bottom:36px;clear:both}.suspended-modal-front h3{clear:both;font-weight:bold}.suspended-modal-front .btn-success{border-radius:20px;height:40px;line-height:40px;padding:0 30px;min-height:40px}.info-product{display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;width:100%;margin:0 auto 20px}.info-product h3{margin:15px auto;text-align:center;padding:0 5px}.info-product .content-info-product{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-box-pack:center;justify-content:center;gap:1rem;margin:15px auto}@media (min-width:768px){.info-product .content-info-product{gap:2rem}}.info-product .item-info-product{display:flex;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;padding:0 10px}.info-product .item-info-product h2{text-align:center;font-size:18px;font-weight:700}.info-product .item-info-product img{width:48px;height:48px;margin:0 auto}.box-rating{display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;width:320px;margin:20px auto;background-image:url(/static_env/lite/img/images/general/busuu/ratings-bg.svg);background-size:cover;border-radius:1.5rem;padding:1rem .55rem}@media (min-width:768px){.box-rating{width:330px;flex-direction:row}}.box-rating img{width:154px;height:60px;display:block;margin:auto}.box-rating img:first-child{margin-bottom:15px}@media (min-width:768px){.box-rating img:first-child{margin-right:5px;margin-bottom:auto}}.foot{margin-top:10px;background:#116eee}.foot .container-footer{padding:10px 3px;text-align:center;margin:auto;overflow:hidden}.foot .container-footer a{display:inline-block;text-decoration:underline;font-weight:bold;font-size:12px;padding:0 7px;text-transform:uppercase;color:#fff}.foot .logo-foot{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/logo.png?v=20250901085459');min-height:35px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:10px 0 15px}.foot .col-sm-6{width:100%}@media (min-width:768px){.foot .container-footer a{font-size:80%}.foot .container-footer span{margin-top:8px;display:inline-block;text-decoration:inherit}}.foot-social{margin:10px auto;text-align:center}.foot-social .icon-social{width:2.5rem;height:2.5rem;border-radius:100%;padding:0.625rem;fill:#fff;background-color:#116EEE;display:inline-block}.foot-social .icon-social svg{display:block;width:100%;height:100%;fill:inherit}.foot-social .social-icon{display:inline-block;margin:0 .3125rem .625rem;background:none;border:0;cursor:pointer}.container-header{width:100%;margin-top:-10px}header{height:60px;background:#116eee;border-bottom:1px solid #fff}header .pull-right{padding-right:10px;margin-top:20px}@media (min-width:768px){header{height:80px}header .pull-right{padding-right:20px;margin-top:20px}}.logo-header,#header h1{background-image:url('//ro.busuupromotions.com/static_env/img/wl/webstore_graphpack/lite/busuu/images/general/logo.png?v=20250901085459');display:block;background-size:91%;width:129px;height:49px;background-repeat:no-repeat;margin:10px auto 0;background-position:12px 12px}@media (min-width:768px){.logo-header,#header h1{background-size:98%;width:195px;height:70px;margin:10px auto 0;background-position:0 12px}}.pull-left .logo-header{background-position:0 7px}@media (min-width:768px){.pull-left .logo-header{background-position:0 7px}}.error .logo-header,.error #header h1{margin:0 auto}.navicon-line{width:30px;height:3px;border-radius:1px;margin-bottom:6px;background-color:#fff}.btn-header,.btn-general,#status_button{min-height:40px;min-width:140px;display:block;background:#59b7f7;line-height:40px;color:#fff;text-align:center}#header{height:60px;background:#116eee}#header h1{text-indent:-9999px}.language-selector{position:relative;display:inline-block;cursor:pointer;padding:16px 5px;display:flex;align-items:center;gap:8px;font-size:12px;color:#fff}@media screen and (min-width:767px){.language-selector{padding:16px 5px;font-size:13px}}.language-selector .svg-map{display:flex;align-items:center}.language-selector .svg-map svg{width:20px;height:20px}.language-selector .dropdown{position:absolute;top:80%;left:0;right:0;margin-top:5px;padding:0;list-style:none;border:1px solid #ddd;border-radius:8px;background-color:white;box-shadow:0px 4px 8px rgba(0,0,0,0.1);z-index:10;display:none}.language-selector .dropdown.show{display:block}.language-selector .dropdown li{padding:8px 15px;font-size:14px;color:#444;cursor:pointer;text-align:left;transition:background-color .2s ease}.language-selector .dropdown li.curr-lang{text-decoration:underline}.center-logo{margin:auto;text-align:center}.simple-list--single-line.active h2{color:#116eee}.static-page{padding:10px;line-height:normal}.static-page h1{color:#116eee;text-align:center;padding:10px 0;text-transform:uppercase}.static-page #doc_test{padding:10px}.account-page .account-section h1:first-child{display:none}.account-section{display:none}.account-section.active{display:block}.title-account{background-color:#116eee;text-align:left}.title-account h2{padding:5px;font-weight:normal;text-transform:uppercase}.account30 .container--status.container--wrap{margin:0px auto !important;max-width:100%}.account30 .container--status button,.account30 .container--status .button{margin:10px auto !important;display:block !important;max-width:300px;height:40px !important;line-height:40px !important;font-size:1.5em !important;border-radius:20px}.account30 .form p{text-align:left}.account30 .form__line{margin:20px auto 10px}.account30 .container--status button,.account30 .container--status .button{min-width:300px !important}.txt-unlogged{margin:20px 10px 10px}.block_login_otp .account30.container,.block_login_username .account30.container{padding:0 10px}.container-error,.error-info{background:#eee;text-align:center;padding:10px}.container-error h3,.error-info h3,.container-error h1,.error-info h1,.container-error .error-msg,.error-info .error-msg{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:22px}@media (min-width:768px){.error-info{margin-top:10px}}.test{content:busuupromotions}