/*!normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css*/progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:initial;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1,div.page.blog main article .article-title{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:freightsanspro;font-display:swap;src:url(/assets/fonts/fsans-pro/35A3FA_2_0.eot);src:url(/assets/fonts/fsans-pro/35A3FA_2_0.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/fsans-pro/35A3FA_2_0.woff2)format("woff2"),url(/assets/fonts/fsans-pro/35A3FA_2_0.woff)format("woff"),url(/assets/fonts/fsans-pro/35A3FA_2_0.ttf)format("truetype"),url(/assets/fonts/fsans-pro/35A3FA_2_0.svg#wf)format("svg")}@font-face{font-family:freightsanspro;font-style:italic;font-display:swap;src:url(/assets/fonts/fsans-pro/35A3FA_0_0.eot);src:url(/assets/fonts/fsans-pro/35A3FA_0_0.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/fsans-pro/35A3FA_0_0.woff2)format("woff2"),url(/assets/fonts/fsans-pro/35A3FA_0_0.woff)format("woff"),url(/assets/fonts/fsans-pro/35A3FA_0_0.ttf)format("truetype"),url(/assets/fonts/fsans-pro/35A3FA_0_0.svg#wf)format("svg")}@font-face{font-family:freightsanspro;font-weight:500;font-display:swap;src:url(/assets/fonts/fsans-pro/35A3FA_1_0.eot);src:url(/assets/fonts/fsans-pro/35A3FA_1_0.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/fsans-pro/35A3FA_1_0.woff2)format("woff2"),url(/assets/fonts/fsans-pro/35A3FA_1_0.woff)format("woff"),url(/assets/fonts/fsans-pro/35A3FA_1_0.ttf)format("truetype"),url(/assets/fonts/fsans-pro/35A3FA_1_0.svg#wf)format("svg")}@font-face{font-family:freightsanspro;font-weight:700;font-display:swap;src:url(/assets/fonts/fsans-pro/35A3FA_1_0.eot);src:url(/assets/fonts/fsans-pro/35A3FA_1_0.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/fsans-pro/35A3FA_1_0.woff2)format("woff2"),url(/assets/fonts/fsans-pro/35A3FA_1_0.woff)format("woff"),url(/assets/fonts/fsans-pro/35A3FA_1_0.ttf)format("truetype"),url(/assets/fonts/fsans-pro/35A3FA_1_0.svg#wf)format("svg")}body{font-family:freightsanspro,helvetica neue,Arial,Helvetica,Geneva,sans-serif;font-weight:300;font-size:18px;line-height:1}body body.ja{font-family:formular,sans-serif}body.ja{font-size:16px;font-family:formular,sans-serif}body.ru{font-size:16px;font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif}.btn,div.page.blog footer .btn-white{user-select:none;padding:.4375rem 1rem;font-size:1em;font-weight:400;display:inline-block;line-height:1.5em;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:.8125rem;color:#000;text-decoration:none;box-sizing:border-box;transition:opacity .1s linear}.btn.large,body.light section.boarding .btn,div.page.blog footer .large.btn-white,body.light section.boarding div.page.blog footer .btn-white,div.page.blog footer body.light section.boarding .btn-white{padding:.8125rem 2.5rem .6875rem;font-size:1.375em;font-weight:400}.btn:hover,div.page.blog footer .btn-white:hover{opacity:.8}.btn.white,div.page.blog footer .white.btn-white,div.page:not(.blog) footer div.flex div.first .action .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .btn-white{background-color:#fff;color:#103481}.btn.white:hover,div.page.blog footer .white.btn-white:hover,div.page:not(.blog) footer div.flex div.first .action .btn:hover,div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white:hover,div.page.blog div.page:not(.blog) footer div.flex div.first .action .btn-white:hover{background-color:#f2f2f2}.btn.outline-white,div.page.blog footer .outline-white.btn-white{background:0 0;color:#fff;border:1px solid #fff}.btn.outline-white:hover,div.page.blog footer .outline-white.btn-white:hover{background:rgba(255,255,255,.1);color:#fff}.btn.blue-dark2,body.front .classroom footer.orange-lightest div.flex div.first .action .btn,body.front_classroom .classroom footer.orange-lightest div.flex div.first .action .btn,body.front_course_wizard .classroom footer.orange-lightest div.flex div.first .action .btn,body.front .classroom header.dark .container .flex .in-hero .default .btn.black,body.front_classroom .classroom header.dark .container .flex .in-hero .default .btn.black,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .btn.black,div.page.blog footer .blue-dark2.btn-white,body.front .classroom div.page.blog footer.orange-lightest div.flex div.first .action .btn-white,div.page.blog body.front .classroom footer.orange-lightest div.flex div.first .action .btn-white,body.front_classroom .classroom div.page.blog footer.orange-lightest div.flex div.first .action .btn-white,div.page.blog body.front_classroom .classroom footer.orange-lightest div.flex div.first .action .btn-white,body.front_course_wizard .classroom div.page.blog footer.orange-lightest div.flex div.first .action .btn-white,div.page.blog body.front_course_wizard .classroom footer.orange-lightest div.flex div.first .action .btn-white,body.front .classroom header.dark .container .flex .in-hero .default div.page.blog footer .btn-white.black,div.page.blog footer body.front .classroom header.dark .container .flex .in-hero .default .btn-white.black,body.front_classroom .classroom header.dark .container .flex .in-hero .default div.page.blog footer .btn-white.black,div.page.blog footer body.front_classroom .classroom header.dark .container .flex .in-hero .default .btn-white.black,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default div.page.blog footer .btn-white.black,div.page.blog footer body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .btn-white.black{background-color:#0a212e;color:#fff}.btn.blue-dark2:hover,body.front .classroom footer.orange-lightest div.flex div.first .action .btn:hover,body.front_classroom .classroom footer.orange-lightest div.flex div.first .action .btn:hover,body.front_course_wizard .classroom footer.orange-lightest div.flex div.first .action .btn:hover,body.front .classroom header.dark .container .flex .in-hero .default .btn.black:hover,body.front_classroom .classroom header.dark .container .flex .in-hero .default .btn.black:hover,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .btn.black:hover,div.page.blog footer .blue-dark2.btn-white:hover,body.front .classroom div.page.blog footer.orange-lightest div.flex div.first .action .btn-white:hover,div.page.blog body.front .classroom footer.orange-lightest div.flex div.first .action .btn-white:hover,body.front_classroom .classroom div.page.blog footer.orange-lightest div.flex div.first .action .btn-white:hover,div.page.blog body.front_classroom .classroom footer.orange-lightest div.flex div.first .action .btn-white:hover,body.front_course_wizard .classroom div.page.blog footer.orange-lightest div.flex div.first .action .btn-white:hover,div.page.blog body.front_course_wizard .classroom footer.orange-lightest div.flex div.first .action .btn-white:hover,body.front .classroom header.dark .container .flex .in-hero .default div.page.blog footer .btn-white.black:hover,div.page.blog footer body.front .classroom header.dark .container .flex .in-hero .default .btn-white.black:hover,body.front_classroom .classroom header.dark .container .flex .in-hero .default div.page.blog footer .btn-white.black:hover,div.page.blog footer body.front_classroom .classroom header.dark .container .flex .in-hero .default .btn-white.black:hover,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default div.page.blog footer .btn-white.black:hover,div.page.blog footer body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .btn-white.black:hover{background-color:rgba(10,33,46,.7)}.btn.orange,div.page.blog footer .orange.btn-white{background-color:#ffa86f}.btn.orange:hover,div.page.blog footer .orange.btn-white:hover{background-color:#ff9956}.btn.padding_43,div.page.blog footer .padding_43.btn-white{padding-left:43px;padding-right:43px}.btn.transparent-dark,div.page.blog footer .transparent-dark.btn-white{background-color:initial;color:#000;border:1px solid #000}.btn.transparent-dark:hover,div.page.blog footer .transparent-dark.btn-white:hover{opacity:.75}.btn.clear-dark,div.page.blog footer .clear-dark.btn-white{background-color:initial;color:#103481;border:none}.btn.clear-dark:hover,div.page.blog footer .clear-dark.btn-white:hover{color:#1b59dc;border:none}.btn.levitate,div.page.blog footer .levitate.btn-white{box-shadow:0 0 8px rgba(0,0,0,.1)}header .wrap .btn,header .wrap div.page.blog footer .btn-white,div.page.blog footer header .wrap .btn-white{padding:.8125rem 2.5rem .6875rem;font-size:1.375em;font-weight:400;box-shadow:0 0 8px rgba(0,0,0,.1)}@media(max-width:767px){header .wrap .btn,header .wrap div.page.blog footer .btn-white,div.page.blog footer header .wrap .btn-white{padding:.4375rem 1rem;font-size:1em;font-weight:400}}.btn.center,div.page.blog footer .center.btn-white{text-align:center}.btn--large{border-radius:unset;padding:.5rem 2.3rem;border:2px solid}.btn--large:hover{opacity:.8}@media(max-width:1200px){.btn--large-menu{padding:.5rem 1rem}}.btn--larger{border-radius:unset;padding:1rem 4rem;border:2px solid;font-size:1.375em;font-weight:400;line-height:1em}.btn--larger:hover{opacity:.8}.btn--medium{border-radius:unset;padding:1.5rem 2rem;border:2px solid;font-size:1.3em;font-weight:700;line-height:1em}.btn--medium:hover{opacity:.8}.btn--medium-menu{padding-left:1rem!important;padding-right:1rem!important;border-radius:unset;border:2px solid}.btn--medium-menu:hover{opacity:.8}@media screen and (max-width:1300px){.btn--medium-menu{padding-left:.6rem!important;padding-right:.6rem!important}}.btn--cta{background-color:#f6675b;color:#000;border:none}.btn--cta:hover{opacity:1;background-color:#f55143;color:#000;border:none}.btn--light{background-color:#fff;color:#000}.btn--light:hover{background-color:#fff;color:#000;border-color:#000}.btn--dark{background-color:#000;color:#fff;border-color:#fff;background-color:#000;color:#fff;border-color:#000}.btn--dark:hover{background-color:#000;color:#fff;border-color:#000}.btn--purple{background-color:#e2b4ff;border-color:#e2b4ff;color:#000}.btn--purple:hover{background-color:#e2b4ff;border-color:#e2b4ff}.btn--rectangle{border-radius:0;padding:.55rem 1.6rem}.clean header .flex .in-hero .default .language,.classroom header .flex .in-hero .default .language{color:#103481}.clean header .flex .in-hero .default .language-dropper,.classroom header .flex .in-hero .default .language-dropper{background-image:url("data:image/svg+xml,%3Csvg width=%2212%22 height=%226%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 6 3%22 style=%22enable-background:new 0 0 6 3%22%3E%3Cstyle%3E.st0%7Bfill:%23103481%7D%3C/style%3E%3Cpath class=%22st0%22 d=%22M3 3c-.11.0-.22-.04-.31-.11l-2.5-2c-.22-.17-.25-.49-.08-.7.17-.22.49-.25.7-.08L3 1.86 5.19.11c.22-.17.53-.14.7.08s.14.53-.08.7l-2.5 2C3.22 2.96 3.11 3 3 3z%22/%3E%3C/svg%3E")}.show-arrow{padding:0 1.875rem 0 .4375rem;background-repeat:no-repeat;background-position:100%}.show-arrow:hover{cursor:pointer}.clean header .show-arrow,.blog header .show-arrow,.classroom header .show-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%226%22 viewBox=%220 0 12 6%22%3E%3Cpolyline fill=%22none%22 stroke=%22rgba(0,0,0,0.2)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%222%22 points=%2210.999 12.999 14.999 7.999 10.999 3.001%22 transform=%22rotate(90 11.999 2)%22/%3E%3C/svg%3E")}.clean header .globe g,.clean header .arrow polyline,.blog header .globe g,.blog header .arrow polyline,.classroom header .globe g,.classroom header .arrow polyline{stroke:#000;fill:none}.sticky-header header .show-arrow,.show-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%226%22 viewBox=%220 0 12 6%22%3E%3Cpolyline fill=%22none%22 stroke=%22%23fff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%222%22 points=%22184.999 18.999 188.999 13.999 184.999 9.001%22 transform=%22rotate(90 101.999 -82)%22/%3E%3C/svg%3E")}header{width:100%;height:6.25rem;background-color:#fff5ee;top:0;left:0;position:absolute;z-index:100;opacity:1}@media(max-width:1200px){header{position:relative}}@media(min-width:992px){header{height:5rem}}.simple header{background-color:initial;z-index:100}header .container{max-width:1450px;margin-left:auto;margin-right:auto;position:relative}@media(min-width:992px){header .container{height:100%}}header .flex{position:relative;z-index:2;height:100%;padding:0 3.125rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media(max-width:992px){header .flex{height:5rem;padding:0 1.5rem}}@media(max-width:1200px){[dir=rtl] header .flex{padding:0 1rem}}header .flex .logo{flex:2}@media(max-width:992px){header .flex .logo{margin-right:2.5rem}}header .flex .in-hero{display:none;position:relative;flex:2}header .flex .in-hero .default{line-height:1.875em;text-align:end}header .flex .in-hero .default .btn.black,header .flex .in-hero .default div.page.blog footer .black.btn-white,div.page.blog footer header .flex .in-hero .default .black.btn-white{display:none}header .flex .language,header .flex .dropper{position:relative;display:inline-flex;align-items:center;cursor:pointer}header .flex .language div.prefix,header .flex .dropper div.prefix{display:inline;opacity:.6;font-style:normal}@media(max-width:1199px){header .flex .language div.prefix,header .flex .dropper div.prefix{display:none}}header .flex .language .dropper-toggle,header .flex .dropper .dropper-toggle{padding:8px 5px;padding-right:30px;display:inline-flex;align-items:center}header .flex .language .dropper-toggle .globe,header .flex .language .dropper-toggle .arrow,header .flex .dropper .dropper-toggle .globe,header .flex .dropper .dropper-toggle .arrow{margin-left:7px;height:27px;width:auto;pointer-events:none}header .flex .language .dropper-toggle .globe,header .flex .dropper .dropper-toggle .globe{fill:none;stroke:#000}header .flex .language .dropper-toggle .arrow,header .flex .dropper .dropper-toggle .arrow{height:6px;margin-left:17px}header .flex .language .dropper-menu,header .flex .dropper .dropper-menu{display:none;position:absolute;z-index:1000;right:-1.875rem;top:3.5rem;background-color:#efefef;padding:.5rem 1rem;border-radius:4px;text-align:left;min-width:7.5rem;box-shadow:0 3px 13px -6px #535353}header .flex .language .dropper-menu.align-to-globe,header .flex .dropper .dropper-menu.align-to-globe{right:1rem}html[dir=rtl] header .flex .language .dropper-menu,html[dir=rtl] header .flex .dropper .dropper-menu{right:auto;left:0}header .flex .language .dropper-menu a,header .flex .dropper .dropper-menu a{display:block;padding:10px;white-space:nowrap;text-transform:capitalize;text-decoration:none;color:#103481;color:#000}header .flex .language .dropper-menu a:hover,header .flex .dropper .dropper-menu a:hover{color:#1b59dc;text-decoration:none}header .flex .language .dropper-menu a.active,header .flex .language .dropper-menu a:hover,header .flex .dropper .dropper-menu a.active,header .flex .dropper .dropper-menu a:hover{color:#1d1d1d}header .flex .language .dropper-menu a.active,header .flex .dropper .dropper-menu a.active{font-weight:700}@media screen and (min-width:1200px) and (max-height:850px){header .flex .language .dropper-menu--tall a,header .flex .dropper .dropper-menu--tall a{padding:6px 10px}}header .flex .language .dropper-menu:before,header .flex .dropper .dropper-menu:before{content:" ";position:absolute;top:-5px;left:50%;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #efefef}header .flex .language.open .dropper-menu,header .flex .dropper.open .dropper-menu{display:block}header .flex .rest{float:right}header .flex .rest .links{margin-right:.625rem}header .flex .rest .links a{text-decoration:none;color:#103481;margin:0 .625rem}header .flex .rest .links a:hover{color:#1b59dc;text-decoration:none}header .flex .rest .links a.active{border-bottom:1px solid rgba(16,52,129,.3)}header .flex .rest a.community{text-decoration:none;margin-right:.5rem}header .flex .rest .btn,header .flex .rest div.page.blog footer .btn-white,div.page.blog footer header .flex .rest .btn-white{margin-left:6px}@media(max-width:767px){header .flex .rest{display:none}}header .wrap{text-align:center}@media(max-width:767px){header .wrap{text-align:left}}header .wrap .content{max-width:680px;margin-left:auto;margin-right:auto;padding:0 3.125rem 10rem;color:#103481}@media(max-width:992px){header .wrap .content{padding:0 1.5rem 1.5rem}}header .wrap .content h2,header .wrap .content body.front section .section-title,body.front section header .wrap .content .section-title,header .wrap .content body.front_classroom section .section-title,body.front_classroom section header .wrap .content .section-title,header .wrap .content body.front_course_wizard section .section-title,body.front_course_wizard section header .wrap .content .section-title,header .wrap .content h3{margin-bottom:2.5rem}header .wrap .content blockquote p{font-family:Georgia,serif;font-size:1.875em;font-weight:400;color:#ffa86f}@media(max-width:767px){header .wrap .content blockquote p{font-size:1.375em}}@media(max-width:767px){header .wrap .content blockquote{margin:2rem 0}}header .wrap .btn,header .wrap div.page.blog footer .btn-white,div.page.blog footer header .wrap .btn-white{margin-bottom:-1.8rem}@media(max-width:767px){header .wrap .btn,header .wrap div.page.blog footer .btn-white,div.page.blog footer header .wrap .btn-white{margin:0 1.5rem 1.5rem}}header .menu-button{position:absolute;top:1.85rem;right:1.5rem;z-index:11000;display:none}@media(max-width:992px){header .menu-button{display:block}}header .menu-button .burger{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .menu-button .burger,header .menu-button .burger::before,header .menu-button .burger::after{display:block;width:25px;height:3px;background-color:#000;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}header .menu-button .burger::before,header .menu-button .burger::after{position:absolute;content:""}header .menu-button .burger::before{top:-8px}header .menu-button .burger::after{top:8px}header .menu-button.open{position:fixed;display:block}header .menu-button.open .burger{background-color:initial!important}header .menu-button.open .burger::before,header .menu-button.open .burger::after{background-color:#fff}header .menu-button.open .burger::before{-webkit-transform:translateY(8px)rotate(45deg);-moz-transform:translateY(8px)rotate(45deg);-ms-transform:translateY(8px)rotate(45deg);-o-transform:translateY(8px)rotate(45deg);transform:translateY(8px)rotate(45deg)}header .menu-button.open .burger::after{-webkit-transform:translateY(-8px)rotate(-45deg);-moz-transform:translateY(-8px)rotate(-45deg);-ms-transform:translateY(-8px)rotate(-45deg);-o-transform:translateY(-8px)rotate(-45deg);transform:translateY(-8px)rotate(-45deg)}html[dir=rtl] header .menu-button{right:auto;left:1.5rem}header nav.mobile{display:none;position:fixed;z-index:10000;box-sizing:border-box;width:100%;height:100vh;background-color:#535353;color:#fff;overflow-y:auto;padding:1.875rem 3.125rem}@media(max-width:992px){header nav.mobile{padding:1.5rem}}header nav.mobile.open{display:block}header nav.mobile .logo{position:absolute;left:1.5rem;top:1.5rem}header nav.mobile .wrap-flex{display:flex;flex-direction:column;flex-wrap:nowrap;height:calc(91vh - 3rem)}header nav.mobile .wrap-flex .links-wrapper{flex:3;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}header nav.mobile .wrap-flex .links-wrapper .links{flex-basis:0;text-align:center;margin-top:2.0625rem}header nav.mobile .wrap-flex .links-wrapper .links a{display:block;text-decoration:none;color:#fff;font-size:1.25em;margin:.6rem;line-height:1.3}header nav.mobile .wrap-flex .links-wrapper .links a:hover{color:#fff;text-decoration:none}header nav.mobile .wrap-flex .links-wrapper .links a:hover{opacity:.8}header nav.mobile .wrap-flex .links-wrapper .links a.hide-mobile{display:none}header nav.mobile .wrap-flex .site-languages{text-align:center;color:#fff;line-height:2em;font-size:.875rem}header nav.mobile .wrap-flex .site-languages span{display:none}header nav.mobile .wrap-flex .site-languages a{display:inline-block;text-decoration:none;color:#fff;padding:0 6px}header nav.mobile .wrap-flex .site-languages a:hover{color:#fff;text-decoration:none}header nav.mobile .wrap-flex .site-languages a.active{color:rgba(255,255,255,.8);background-color:rgba(255,255,255,.2);border-radius:4px;text-align:center}header.dark{color:#fff;background-color:initial;background-color:rgba(0,0,0,.9)!important;color:#fff!important;box-shadow:-3px -3px 4px 2px #eee}header.dark.with_background{background-color:#103481}header.dark.inverted.with_background{background-color:#fff5ee}header.dark .in-hero{display:block}@media(max-width:992px){header.dark .in-hero{display:none}}header.dark .rest{display:none}header.dark .menu-button:not(.open) .burger{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header.dark .menu-button:not(.open) .burger,header.dark .menu-button:not(.open) .burger::before,header.dark .menu-button:not(.open) .burger::after{display:block;width:25px;height:3px;background-color:#000;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}header.dark .menu-button:not(.open) .burger::before,header.dark .menu-button:not(.open) .burger::after{position:absolute;content:""}header.dark .menu-button:not(.open) .burger::before{top:-8px}header.dark .menu-button:not(.open) .burger::after{top:8px}header.dark .menu-button.open:not(.open) .burger{background-color:initial!important}header.dark .menu-button.open:not(.open) .burger::before,header.dark .menu-button.open:not(.open) .burger::after{background-color:3px}header.dark .menu-button.open:not(.open) .burger::before{-webkit-transform:translateY(8px)rotate(45deg);-moz-transform:translateY(8px)rotate(45deg);-ms-transform:translateY(8px)rotate(45deg);-o-transform:translateY(8px)rotate(45deg);transform:translateY(8px)rotate(45deg)}header.dark .menu-button.open:not(.open) .burger::after{-webkit-transform:translateY(-8px)rotate(-45deg);-moz-transform:translateY(-8px)rotate(-45deg);-ms-transform:translateY(-8px)rotate(-45deg);-o-transform:translateY(-8px)rotate(-45deg);transform:translateY(-8px)rotate(-45deg)}@media(max-width:992px){header.dark{height:5rem}}header.dark .header-links>a,header.dark .header-links .dropper>span{color:#fff!important;text-shadow:none}header.dark .header-links>a:hover,header.dark .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}header.dark .btn--dark{border-color:#fff!important}header.dark .btn--light{border-color:#fff!important}header.dark .full-logo{fill:#fff!important}header.dark .globe g,header.dark .arrow polyline{stroke:#fff!important;fill:none}header.dark .logo_suffix .vertical_block{background-color:#fff!important}header.dark .logo_suffix .logo_suffix_text{color:#fff!important}header.dark .logo_suffix .logo_beta{color:#fff!important}header.dark .logo_suffix g#Landing-page---Classroom,header.dark .logo_suffix rect#Rectangle{stroke:#fff!important}header.dark .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}header.dark .burger{background-color:#fff!important}header.dark .burger::before,header.dark .burger::after{background-color:#fff!important}.sticky-header header.dark{background-color:#dfdfdf!important}.sticky-header header.dark .full-logo{fill:#000!important}.sticky-header header.dark .globe g,.sticky-header header.dark .arrow polyline{stroke:#000!important;fill:none}.sticky-header header.dark .header-links>a,.sticky-header header.dark .header-links .dropper>span{color:#000!important;text-shadow:none}.sticky-header header.dark .header-links>a:hover,.sticky-header header.dark .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header header.dark .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.dark .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}.sticky-header header.dark .logo_suffix .vertical_block{background-color:#000!important}.sticky-header header.dark .logo_suffix .logo_suffix_text{color:#000!important}.sticky-header header.dark .logo_suffix .logo_beta{color:#000!important}.sticky-header header.dark .logo_suffix g#Landing-page---Classroom,.sticky-header header.dark .logo_suffix rect#Rectangle{stroke:#000!important}.sticky-header header.dark .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}header.light{background-color:#fff!important;color:#1d1d1d!important;box-shadow:-3px -3px 4px 2px #eee}@media(max-width:992px){header.light{height:5rem}}header.light .header-links>a,header.light .header-links .dropper>span{color:#1d1d1d!important;text-shadow:none}header.light .header-links>a:hover,header.light .header-links .dropper>span:hover{color:#242424!important;opacity:.8!important}header.light .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}header.light .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}header.light .full-logo{fill:#000!important}header.light .globe g,header.light .arrow polyline{stroke:#000!important;fill:none}header.light .logo_suffix .vertical_block{background-color:#000!important}header.light .logo_suffix .logo_suffix_text{color:#000!important}header.light .logo_suffix .logo_beta{color:#000!important}header.light .logo_suffix g#Landing-page---Classroom,header.light .logo_suffix rect#Rectangle{stroke:#000!important}header.light .burger{background-color:#000!important}header.light .burger::before,header.light .burger::after{background-color:#000!important}header.light .menu-button.open .burger{background-color:initial!important}header.light .menu-button.open .burger::before,header.light .menu-button.open .burger::after{background-color:#fff!important}.sticky-header header.light{background-color:#dfdfdf!important}.sticky-header header.light .full-logo{fill:#000!important}.sticky-header header.light .globe g,.sticky-header header.light .arrow polyline{stroke:#000!important;fill:none}.sticky-header header.light .header-links>a,.sticky-header header.light .header-links .dropper>span{color:#000!important;text-shadow:none}.sticky-header header.light .header-links>a:hover,.sticky-header header.light .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header header.light .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.light .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}header.transparent{background-color:initial!important;color:#fff!important;box-shadow:0 0}@media(max-width:992px){header.transparent{height:5rem}}header.transparent .header-links>a,header.transparent .header-links .dropper>span{color:#fff!important;text-shadow:none}header.transparent .header-links>a:hover,header.transparent .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}header.transparent .btn--dark{border-color:#fff!important}header.transparent .btn--light{border-color:#fff!important}header.transparent .full-logo{fill:#fff!important}header.transparent .globe g,header.transparent .arrow polyline{stroke:#fff!important;fill:none}header.transparent .logo_suffix .vertical_block{background-color:#fff!important}header.transparent .logo_suffix .logo_suffix_text{color:#fff!important}header.transparent .logo_suffix .logo_beta{color:#fff!important}header.transparent .logo_suffix g#Landing-page---Classroom,header.transparent .logo_suffix rect#Rectangle{stroke:#fff!important}header.transparent .burger{background-color:#fff!important}header.transparent .burger::before,header.transparent .burger::after{background-color:#fff!important}.sticky-header header.transparent{background-color:#dfdfdf!important}.sticky-header header.transparent .full-logo{fill:#000!important}.sticky-header header.transparent .globe g,.sticky-header header.transparent .arrow polyline{stroke:#000!important;fill:none}.sticky-header header.transparent .header-links>a,.sticky-header header.transparent .header-links .dropper>span{color:#000!important;text-shadow:none}.sticky-header header.transparent .header-links>a:hover,.sticky-header header.transparent .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header header.transparent .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.transparent .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}header.colored--purple{background-color:#2c3143!important;color:#fff!important;box-shadow:0 0}@media(max-width:992px){header.colored--purple{height:5rem}}header.colored--purple .header-links>a,header.colored--purple .header-links .dropper>span{color:#fff!important;text-shadow:none}header.colored--purple .header-links>a:hover,header.colored--purple .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}header.colored--purple .btn--dark{border-color:#fff!important}header.colored--purple .btn--light{border-color:#fff!important}header.colored--purple .full-logo{fill:#fff!important}header.colored--purple .globe g,header.colored--purple .arrow polyline{stroke:#fff!important;fill:none}header.colored--purple .logo_suffix .vertical_block{background-color:#fff!important}header.colored--purple .logo_suffix .logo_suffix_text{color:#fff!important}header.colored--purple .logo_suffix .logo_beta{color:#fff!important}header.colored--purple .logo_suffix g#Landing-page---Classroom,header.colored--purple .logo_suffix rect#Rectangle{stroke:#fff!important}header.colored--purple .burger{background-color:#fff!important}header.colored--purple .burger::before,header.colored--purple .burger::after{background-color:#fff!important}.sticky-header header.colored--purple{background-color:#2c3143!important}.sticky-header header.colored--purple .full-logo{fill:#fff!important}.sticky-header header.colored--purple .globe g,.sticky-header header.colored--purple .arrow polyline{stroke:#fff!important;fill:none}.sticky-header header.colored--purple .header-links>a,.sticky-header header.colored--purple .header-links .dropper>span{color:#fff!important;text-shadow:none}.sticky-header header.colored--purple .header-links>a:hover,.sticky-header header.colored--purple .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header header.colored--purple .btn--light{color:#000;background-color:#fff!important;border-color:#fff!important}.sticky-header header.colored--purple .btn--dark{background-color:initial!important;border-color:#fff!important;color:#fff!important}header.colored--blue{background-color:#2c3143!important;color:#fff!important;box-shadow:0 0}@media(max-width:992px){header.colored--blue{height:5rem}}header.colored--blue .header-links>a,header.colored--blue .header-links .dropper>span{color:#fff!important;text-shadow:none}header.colored--blue .header-links>a:hover,header.colored--blue .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}header.colored--blue .btn--dark{border-color:#fff!important}header.colored--blue .btn--light{border-color:#fff!important}header.colored--blue .full-logo{fill:#fff!important}header.colored--blue .globe g,header.colored--blue .arrow polyline{stroke:#fff!important;fill:none}header.colored--blue .logo_suffix .vertical_block{background-color:#fff!important}header.colored--blue .logo_suffix .logo_suffix_text{color:#fff!important}header.colored--blue .logo_suffix .logo_beta{color:#fff!important}header.colored--blue .logo_suffix g#Landing-page---Classroom,header.colored--blue .logo_suffix rect#Rectangle{stroke:#fff!important}header.colored--blue .burger{background-color:#fff!important}header.colored--blue .burger::before,header.colored--blue .burger::after{background-color:#fff!important}.sticky-header header.colored--blue{background-color:#2c3143!important}.sticky-header header.colored--blue .full-logo{fill:#fff!important}.sticky-header header.colored--blue .globe g,.sticky-header header.colored--blue .arrow polyline{stroke:#fff!important;fill:none}.sticky-header header.colored--blue .header-links>a,.sticky-header header.colored--blue .header-links .dropper>span{color:#fff!important;text-shadow:none}.sticky-header header.colored--blue .header-links>a:hover,.sticky-header header.colored--blue .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header header.colored--blue .btn--light{color:#000;background-color:#fff!important;border-color:#fff!important}.sticky-header header.colored--blue .btn--dark{background-color:initial!important;border-color:#fff!important;color:#fff!important}@media(min-width:767px){header.colored--blue .logo svg g{fill:#fff}}header.colored--blue svg.burger-mobile rect{fill:#fff}header.colored--blue .header-links>a,header.colored--blue .header-links .dropper>span{color:#fff!important;text-shadow:none}header.colored--blue .header-links>a:hover,header.colored--blue .header-links .dropper>span:hover{color:#fff!important;opacity:.8!important}header.colored--green{background-color:#123d32!important;color:#fff!important;box-shadow:0 0}@media(max-width:992px){header.colored--green{height:5rem}}header.colored--green .header-links>a,header.colored--green .header-links .dropper>span{color:#fff!important;text-shadow:none}header.colored--green .header-links>a:hover,header.colored--green .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}header.colored--green .btn--dark{border-color:#fff!important}header.colored--green .btn--light{border-color:#fff!important}header.colored--green .full-logo{fill:#fff!important}header.colored--green .globe g,header.colored--green .arrow polyline{stroke:#fff!important;fill:none}header.colored--green .logo_suffix .vertical_block{background-color:#fff!important}header.colored--green .logo_suffix .logo_suffix_text{color:#fff!important}header.colored--green .logo_suffix .logo_beta{color:#fff!important}header.colored--green .logo_suffix g#Landing-page---Classroom,header.colored--green .logo_suffix rect#Rectangle{stroke:#fff!important}header.colored--green .burger{background-color:#fff!important}header.colored--green .burger::before,header.colored--green .burger::after{background-color:#fff!important}.sticky-header header.colored--green{background-color:#123d32!important}.sticky-header header.colored--green .full-logo{fill:#fff!important}.sticky-header header.colored--green .globe g,.sticky-header header.colored--green .arrow polyline{stroke:#fff!important;fill:none}.sticky-header header.colored--green .header-links>a,.sticky-header header.colored--green .header-links .dropper>span{color:#fff!important;text-shadow:none}.sticky-header header.colored--green .header-links>a:hover,.sticky-header header.colored--green .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header header.colored--green .btn--light{color:#000;background-color:#fff!important;border-color:#fff!important}.sticky-header header.colored--green .btn--dark{background-color:initial!important;border-color:#fff!important;color:#fff!important}header.colored--yellow{background-color:#ffe739!important;color:#012746!important;box-shadow:0 0}@media(max-width:992px){header.colored--yellow{height:5rem}}header.colored--yellow .header-links>a,header.colored--yellow .header-links .dropper>span{color:#012746!important;text-shadow:none}header.colored--yellow .header-links>a:hover,header.colored--yellow .header-links .dropper>span:hover{color:#012746!important;opacity:.8!important}header.colored--yellow .btn--dark{border-color:#012746!important}header.colored--yellow .btn--light{border-color:#012746!important}header.colored--yellow .full-logo{fill:#012746!important}header.colored--yellow .globe g,header.colored--yellow .arrow polyline{stroke:#012746!important;fill:none}header.colored--yellow .logo_suffix .vertical_block{background-color:#fff!important}header.colored--yellow .logo_suffix .logo_suffix_text{color:#fff!important}header.colored--yellow .logo_suffix .logo_beta{color:#fff!important}header.colored--yellow .logo_suffix g#Landing-page---Classroom,header.colored--yellow .logo_suffix rect#Rectangle{stroke:#fff!important}header.colored--yellow .burger{background-color:#012746!important}header.colored--yellow .burger::before,header.colored--yellow .burger::after{background-color:#012746!important}.sticky-header header.colored--yellow{background-color:#ffe739!important}.sticky-header header.colored--yellow .full-logo{fill:#012746!important}.sticky-header header.colored--yellow .globe g,.sticky-header header.colored--yellow .arrow polyline{stroke:#012746!important;fill:none}.sticky-header header.colored--yellow .header-links>a,.sticky-header header.colored--yellow .header-links .dropper>span{color:#012746!important;text-shadow:none}.sticky-header header.colored--yellow .header-links>a:hover,.sticky-header header.colored--yellow .header-links .dropper>span:hover{color:#012746!important;opacity:.8!important}.sticky-header header.colored--yellow .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.colored--yellow .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}header.colored--white{background-color:#fff!important;color:#2c3143!important;box-shadow:0 0}@media(max-width:992px){header.colored--white{height:5rem}}header.colored--white .header-links>a,header.colored--white .header-links .dropper>span{color:#2c3143!important;text-shadow:none}header.colored--white .header-links>a:hover,header.colored--white .header-links .dropper>span:hover{color:#2c3143!important;opacity:.8!important}header.colored--white .btn--dark{border-color:#2c3143!important}header.colored--white .btn--light{border-color:#2c3143!important}header.colored--white .full-logo{fill:#2c3143!important}header.colored--white .globe g,header.colored--white .arrow polyline{stroke:#2c3143!important;fill:none}header.colored--white .logo_suffix .vertical_block{background-color:#fff!important}header.colored--white .logo_suffix .logo_suffix_text{color:#fff!important}header.colored--white .logo_suffix .logo_beta{color:#fff!important}header.colored--white .logo_suffix g#Landing-page---Classroom,header.colored--white .logo_suffix rect#Rectangle{stroke:#fff!important}header.colored--white .burger{background-color:#2c3143!important}header.colored--white .burger::before,header.colored--white .burger::after{background-color:#2c3143!important}.sticky-header header.colored--white{background-color:#fff!important}.sticky-header header.colored--white .full-logo{fill:#2c3143!important}.sticky-header header.colored--white .globe g,.sticky-header header.colored--white .arrow polyline{stroke:#2c3143!important;fill:none}.sticky-header header.colored--white .header-links>a,.sticky-header header.colored--white .header-links .dropper>span{color:#2c3143!important;text-shadow:none}.sticky-header header.colored--white .header-links>a:hover,.sticky-header header.colored--white .header-links .dropper>span:hover{color:#2c3143!important;opacity:.8!important}.sticky-header header.colored--white .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.colored--white .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}header.colored--gray{background-color:#eef0f4!important;color:#2c3143!important;box-shadow:0 0}@media(max-width:992px){header.colored--gray{height:5rem}}header.colored--gray .header-links>a,header.colored--gray .header-links .dropper>span{color:#2c3143!important;text-shadow:none}header.colored--gray .header-links>a:hover,header.colored--gray .header-links .dropper>span:hover{color:#2c3143!important;opacity:.8!important}header.colored--gray .btn--dark{border-color:#2c3143!important}header.colored--gray .btn--light{border-color:#2c3143!important}header.colored--gray .full-logo{fill:#2c3143!important}header.colored--gray .globe g,header.colored--gray .arrow polyline{stroke:#2c3143!important;fill:none}header.colored--gray .logo_suffix .vertical_block{background-color:#fff!important}header.colored--gray .logo_suffix .logo_suffix_text{color:#fff!important}header.colored--gray .logo_suffix .logo_beta{color:#fff!important}header.colored--gray .logo_suffix g#Landing-page---Classroom,header.colored--gray .logo_suffix rect#Rectangle{stroke:#fff!important}header.colored--gray .burger{background-color:#2c3143!important}header.colored--gray .burger::before,header.colored--gray .burger::after{background-color:#2c3143!important}.sticky-header header.colored--gray{background-color:#eef0f4!important}.sticky-header header.colored--gray .full-logo{fill:#2c3143!important}.sticky-header header.colored--gray .globe g,.sticky-header header.colored--gray .arrow polyline{stroke:#2c3143!important;fill:none}.sticky-header header.colored--gray .header-links>a,.sticky-header header.colored--gray .header-links .dropper>span{color:#2c3143!important;text-shadow:none}.sticky-header header.colored--gray .header-links>a:hover,.sticky-header header.colored--gray .header-links .dropper>span:hover{color:#2c3143!important;opacity:.8!important}.sticky-header header.colored--gray .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.colored--gray .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}header.colored--gray .header-menu-items .header-action-btns .btn--dark{background-color:#fff!important}header.colored--gray2{background-color:#eef0f4!important;color:#2c3143!important;box-shadow:0 0}@media(max-width:992px){header.colored--gray2{height:5rem}}header.colored--gray2 .header-links>a,header.colored--gray2 .header-links .dropper>span{color:#2c3143!important;text-shadow:none}header.colored--gray2 .header-links>a:hover,header.colored--gray2 .header-links .dropper>span:hover{color:#2c3143!important;opacity:.8!important}header.colored--gray2 .btn--dark{border-color:#2c3143!important}header.colored--gray2 .btn--light{border-color:#2c3143!important}header.colored--gray2 .full-logo{fill:#2c3143!important}header.colored--gray2 .globe g,header.colored--gray2 .arrow polyline{stroke:#2c3143!important;fill:none}header.colored--gray2 .logo_suffix .vertical_block{background-color:#fff!important}header.colored--gray2 .logo_suffix .logo_suffix_text{color:#fff!important}header.colored--gray2 .logo_suffix .logo_beta{color:#fff!important}header.colored--gray2 .logo_suffix g#Landing-page---Classroom,header.colored--gray2 .logo_suffix rect#Rectangle{stroke:#fff!important}header.colored--gray2 .burger{background-color:#2c3143!important}header.colored--gray2 .burger::before,header.colored--gray2 .burger::after{background-color:#2c3143!important}.sticky-header header.colored--gray2{background-color:#eef0f4!important}.sticky-header header.colored--gray2 .full-logo{fill:#2c3143!important}.sticky-header header.colored--gray2 .globe g,.sticky-header header.colored--gray2 .arrow polyline{stroke:#2c3143!important;fill:none}.sticky-header header.colored--gray2 .header-links>a,.sticky-header header.colored--gray2 .header-links .dropper>span{color:#2c3143!important;text-shadow:none}.sticky-header header.colored--gray2 .header-links>a:hover,.sticky-header header.colored--gray2 .header-links .dropper>span:hover{color:#2c3143!important;opacity:.8!important}.sticky-header header.colored--gray2 .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.colored--gray2 .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}header.post,header.light{z-index:10;color:#103481}header.post .in-hero,header.light .in-hero{display:block}@media(max-width:992px){header.post .in-hero,header.light .in-hero{display:none}}header.post .rest,header.light .rest{display:none}header.post{z-index:10;background-color:#fff;color:#103481}header.post .in-hero{display:none}header.post .rest{display:block}@media(max-width:767px){header.post .rest{display:none}}header.blog-landing,header.category,header.post{background-color:initial}header.blog-landing .in-hero,header.category .in-hero,header.post .in-hero{display:block}@media(max-width:992px){header.blog-landing .in-hero,header.category .in-hero,header.post .in-hero{display:none}}header.blog-landing .rest,header.category .rest,header.post .rest{display:none}header.no-hero{height:5rem!important;z-index:1}header.no-hero a.btn.dark,header.no-hero div.page.blog footer a.dark.btn-white,div.page.blog footer header.no-hero a.dark.btn-white{background-color:#fff!important;color:#103481!important}header.no-hero a.btn.white,header.no-hero div.page.blog footer a.white.btn-white,div.page.blog footer header.no-hero a.white.btn-white,header.no-hero div.page:not(.blog) footer div.flex div.first .action .btn,header.no-hero div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog header.no-hero div.page:not(.blog) footer div.flex div.first .action .btn-white,div.page:not(.blog) footer div.flex div.first .action header.no-hero .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action header.no-hero .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action header.no-hero .btn-white{background:0 0!important;color:#fff!important;border:1px solid #fff!important}header .footer_menu_only{display:none!important}.front header,.front_classroom header,.front_course_wizard header{position:absolute}.default-nav{display:flex;justify-content:flex-end;margin-right:10px}.default-nav .btn+.btn,.default-nav div.page.blog footer .btn-white+.btn,div.page.blog footer .default-nav .btn-white+.btn,.default-nav div.page.blog footer .btn+.btn-white,div.page.blog footer .default-nav .btn+.btn-white,.default-nav div.page.blog footer .btn-white+.btn-white,div.page.blog footer .default-nav .btn-white+.btn-white{margin-left:20px}.header-links{display:grid;gap:2.5rem;grid-template-columns:repeat(var(--links_counter),auto);height:40px;align-items:center}@media(max-width:1280px){.header-links{gap:2rem}}@media(max-width:1200px){.header-links{gap:1rem}}@media(max-width:1280px){[dir=rtl] .header-links{gap:2.5rem}}.header-links>*{display:block;text-decoration:none;padding:0;line-height:1.2}.header-links>a{display:flex;align-items:center}.main-links-items{margin-right:1rem}[dir=rtl] .main-links-items{margin-left:0;margin-right:5rem}.has-badge{position:relative;display:inline-block;padding:0 10px}.badge{color:#fff;background:#012fff;line-height:14px;padding:2px 8px;font-size:10px;text-shadow:none}.badge-left{margin-right:10px}.badge-right{margin-left:10px}.badge-float{position:absolute;top:4px;bottom:0;margin-top:auto;margin-bottom:auto}.badge-float.badge-left{margin-right:0;right:100%}.badge-float.badge-right{margin-left:0;left:100%}.front .header-links>a,.front .header-links .dropper>span,.front_classroom .header-links>a,.front_classroom .header-links .dropper>span,.front_course_wizard .header-links>a,.front_course_wizard .header-links .dropper>span{color:#000}.front .header-links>a:hover,.front .header-links .dropper>span:hover,.front_classroom .header-links>a:hover,.front_classroom .header-links .dropper>span:hover,.front_course_wizard .header-links>a:hover,.front_course_wizard .header-links .dropper>span:hover{color:#000!important;opacity:.8}.front .header-links .prefix,.front_classroom .header-links .prefix,.front_course_wizard .header-links .prefix{color:#fff}.page.clean .header-links>a,.page.clean .header-links .dropper>span,.page.blog .header-links>a,.page.blog .header-links .dropper>span{color:#000}.page.clean .header-links>a:hover,.page.clean .header-links .dropper>span:hover,.page.blog .header-links>a:hover,.page.blog .header-links .dropper>span:hover{opacity:.7}.page.clean .header-links .prefix,.page.blog .header-links .prefix{color:#000}.page.clean header .btn.white:hover,.page.clean header div.page.blog footer .white.btn-white:hover,.page.clean header div.page:not(.blog) footer div.flex div.first .action .btn:hover,.page.clean header div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white:hover,div.page:not(.blog) footer div.flex div.first .action .page.clean header .btn:hover,div.page:not(.blog) div.page.blog footer div.flex div.first .action .page.clean header .btn-white:hover,div.page.blog div.page:not(.blog) footer div.flex div.first .action .page.clean header .btn-white:hover,.page.blog header .btn.white:hover,div.page.blog header footer .white.btn-white:hover,div.page.blog footer header .white.btn-white:hover,.page.blog header div.page:not(.blog) footer div.flex div.first .action .btn:hover,div.page.blog header div.page:not(.blog) footer div.flex div.first .action .btn-white:hover,div.page:not(.blog) footer div.flex div.first .action .page.blog header .btn:hover,div.page:not(.blog) footer div.flex div.first .action div.page.blog header footer .btn-white:hover,div.page:not(.blog) footer div.flex div.first .action div.page.blog footer header .btn-white:hover{opacity:.7}.page.blog header{position:absolute}.page.classroom .btn.dark,.page.classroom div.page.blog footer .dark.btn-white,div.page.blog footer .page.classroom .dark.btn-white{background-color:#0a212e;color:#fff}.page.classroom .btn.dark:hover,.page.classroom div.page.blog footer .dark.btn-white:hover,div.page.blog footer .page.classroom .dark.btn-white:hover{background-color:rgba(10,33,46,.7);color:#fff}.page.classroom .btn.white,.page.classroom div.page.blog footer .white.btn-white,div.page.blog footer .page.classroom .white.btn-white,.page.classroom div.page:not(.blog) footer div.flex div.first .action .btn,.page.classroom div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog .page.classroom div.page:not(.blog) footer div.flex div.first .action .btn-white,div.page:not(.blog) footer div.flex div.first .action .page.classroom .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .page.classroom .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .page.classroom .btn-white{color:#0a212e;border-color:#0a212e}.page.classroom .btn.white:hover,.page.classroom div.page.blog footer .white.btn-white:hover,div.page.blog footer .page.classroom .white.btn-white:hover,.page.classroom div.page:not(.blog) footer div.flex div.first .action .btn:hover,.page.classroom div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white:hover,div.page.blog .page.classroom div.page:not(.blog) footer div.flex div.first .action .btn-white:hover,div.page:not(.blog) footer div.flex div.first .action .page.classroom .btn:hover,div.page:not(.blog) div.page.blog footer div.flex div.first .action .page.classroom .btn-white:hover,div.page.blog div.page:not(.blog) footer div.flex div.first .action .page.classroom .btn-white:hover{border-color:rgba(10,33,46,.7);color:rgba(10,33,46,.7)}.page.classroom .globe g,.page.classroom .arrow polyline{stroke:#0a212e}.page.classroom.course-wizard .btn.dark,.page.classroom.course-wizard div.page.blog footer .dark.btn-white,div.page.blog footer .page.classroom.course-wizard .dark.btn-white{background-color:#103481;color:#fff}.page.classroom.course-wizard .btn.dark:hover,.page.classroom.course-wizard div.page.blog footer .dark.btn-white:hover,div.page.blog footer .page.classroom.course-wizard .dark.btn-white:hover{background-color:#133d98;color:#fff}.page.classroom.course-wizard .btn.white,.page.classroom.course-wizard div.page.blog footer .white.btn-white,div.page.blog footer .page.classroom.course-wizard .white.btn-white,.page.classroom.course-wizard div.page:not(.blog) footer div.flex div.first .action .btn,.page.classroom.course-wizard div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog .page.classroom.course-wizard div.page:not(.blog) footer div.flex div.first .action .btn-white,div.page:not(.blog) footer div.flex div.first .action .page.classroom.course-wizard .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .page.classroom.course-wizard .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .page.classroom.course-wizard .btn-white{color:#103481;border-color:#103481}.page.classroom.course-wizard .btn.white:hover,.page.classroom.course-wizard div.page.blog footer .white.btn-white:hover,div.page.blog footer .page.classroom.course-wizard .white.btn-white:hover,.page.classroom.course-wizard div.page:not(.blog) footer div.flex div.first .action .btn:hover,.page.classroom.course-wizard div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white:hover,div.page.blog .page.classroom.course-wizard div.page:not(.blog) footer div.flex div.first .action .btn-white:hover,div.page:not(.blog) footer div.flex div.first .action .page.classroom.course-wizard .btn:hover,div.page:not(.blog) div.page.blog footer div.flex div.first .action .page.classroom.course-wizard .btn-white:hover,div.page.blog div.page:not(.blog) footer div.flex div.first .action .page.classroom.course-wizard .btn-white:hover{opacity:.7}.page.classroom.course-wizard .globe g,.page.classroom.course-wizard .arrow polyline{stroke:#103481}.header-links>a.classroom-link,.header-links>a.wizard-link{display:none}.front_classroom .header-links>a.wizard-link{display:flex}.front_course_wizard .header-links>a.classroom-link{display:flex}.clean header .btn.white,.clean header div.page.blog footer .white.btn-white,div.page.blog footer .clean header .white.btn-white,.clean header div.page:not(.blog) footer div.flex div.first .action .btn,.clean header div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog .clean header div.page:not(.blog) footer div.flex div.first .action .btn-white,div.page:not(.blog) footer div.flex div.first .action .clean header .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .clean header .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .clean header .btn-white,.classroom header .btn.white,.classroom header div.page.blog footer .white.btn-white,div.page.blog footer .classroom header .white.btn-white,.classroom header div.page:not(.blog) footer div.flex div.first .action .btn,.classroom header div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog .classroom header div.page:not(.blog) footer div.flex div.first .action .btn-white,div.page:not(.blog) footer div.flex div.first .action .classroom header .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .classroom header .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .classroom header .btn-white{background:0 0;border:1px solid #103481}.sticky-header .page.classroom .btn.dark,.sticky-header .page.classroom div.page.blog footer .dark.btn-white,div.page.blog footer .sticky-header .page.classroom .dark.btn-white{background-color:#fff;color:#103481}.sticky-header .page.classroom .btn.dark:hover,.sticky-header .page.classroom div.page.blog footer .dark.btn-white:hover,div.page.blog footer .sticky-header .page.classroom .dark.btn-white:hover{background-color:#f2f2f2}.sticky-header .page.classroom .btn.white,.sticky-header .page.classroom div.page.blog footer .white.btn-white,div.page.blog footer .sticky-header .page.classroom .white.btn-white,.sticky-header .page.classroom div.page:not(.blog) footer div.flex div.first .action .btn,.sticky-header .page.classroom div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog .sticky-header .page.classroom div.page:not(.blog) footer div.flex div.first .action .btn-white,div.page:not(.blog) footer div.flex div.first .action .sticky-header .page.classroom .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .sticky-header .page.classroom .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .sticky-header .page.classroom .btn-white{background:0 0;color:#fff;border:1px solid #fff}.sticky-header .page.classroom .btn.white:hover,.sticky-header .page.classroom div.page.blog footer .white.btn-white:hover,div.page.blog footer .sticky-header .page.classroom .white.btn-white:hover,.sticky-header .page.classroom div.page:not(.blog) footer div.flex div.first .action .btn:hover,.sticky-header .page.classroom div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white:hover,div.page.blog .sticky-header .page.classroom div.page:not(.blog) footer div.flex div.first .action .btn-white:hover,div.page:not(.blog) footer div.flex div.first .action .sticky-header .page.classroom .btn:hover,div.page:not(.blog) div.page.blog footer div.flex div.first .action .sticky-header .page.classroom .btn-white:hover,div.page.blog div.page:not(.blog) footer div.flex div.first .action .sticky-header .page.classroom .btn-white:hover{background:rgba(255,255,255,.1);color:#fff}.sticky-header header{opacity:1;box-shadow:-3px -3px 8px 2px #1d1d1d}.sticky-header header .globe g,.sticky-header header .arrow polyline{stroke:#fff!important;fill:none}@media(min-width:1200px){.sticky-header header{position:fixed!important;background:#535353!important;animation:stickyIn .6s;animation-fill-mode:both;z-index:1000}.sticky-header header .full-logo{fill:#fff!important}.sticky-header header .btn.dark,.sticky-header header div.page.blog footer .dark.btn-white,div.page.blog footer .sticky-header header .dark.btn-white{background:#fff;color:#103481}.sticky-header header .btn.dark:hover,.sticky-header header div.page.blog footer .dark.btn-white:hover,div.page.blog footer .sticky-header header .dark.btn-white:hover{background:#f2f2f2;color:#103481!important}.sticky-header header .btn.white,.sticky-header header div.page.blog footer .white.btn-white,div.page.blog footer .sticky-header header .white.btn-white,.sticky-header header div.page:not(.blog) footer div.flex div.first .action .btn,.sticky-header header div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white,div.page.blog .sticky-header header div.page:not(.blog) footer div.flex div.first .action .btn-white,div.page:not(.blog) footer div.flex div.first .action .sticky-header header .btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .sticky-header header .btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .sticky-header header .btn-white{background:0 0;color:#fff;border:1px solid #fff}.sticky-header header .btn.white:hover,.sticky-header header div.page.blog footer .white.btn-white:hover,div.page.blog footer .sticky-header header .white.btn-white:hover,.sticky-header header div.page:not(.blog) footer div.flex div.first .action .btn:hover,.sticky-header header div.page:not(.blog) div.page.blog footer div.flex div.first .action .btn-white:hover,div.page.blog .sticky-header header div.page:not(.blog) footer div.flex div.first .action .btn-white:hover,div.page:not(.blog) footer div.flex div.first .action .sticky-header header .btn:hover,div.page:not(.blog) div.page.blog footer div.flex div.first .action .sticky-header header .btn-white:hover,div.page.blog div.page:not(.blog) footer div.flex div.first .action .sticky-header header .btn-white:hover{background:rgba(255,255,255,.1);color:#fff}}.sticky-header header.colored--blue .header-links .dropper>span:hover{color:#fff!important}.sticky-header.out header{background:0 0!important}@media(min-width:1200px){.page.clean{padding-top:100px}}.page.classroom .optional{display:none}@keyframes stickyIn{from{top:-100%}to{top:0}}@keyframes stickyOut{from{top:0}to{top:-100%;opacity:0}}.mobile-buttons-wrapper{text-align:center;padding-top:10px;padding-bottom:20px}.mobile-buttons-wrapper a.btn,.mobile-buttons-wrapper div.page.blog footer a.btn-white,div.page.blog footer .mobile-buttons-wrapper a.btn-white{display:table;margin:0 auto 10px;min-width:170px}@media(max-width:1240px) and (min-width:993px){.site-header .logo_container{flex-direction:column;align-items:flex-start!important}.site-header .logo_container .logo_suffix{position:relative;top:5px}.site-header .logo_container .vertical_block{display:none}.default-nav{justify-content:space-between;margin-right:0}.header-links.main-links-items{justify-content:center;margin-right:2.5rem}}@media(max-width:1240px) and (min-width:993px) and (max-width:1200px){.header-links.main-links-items{margin-right:0}}@media(max-width:1240px) and (min-width:993px){.header-links.langs-switcher{flex:1}.header-links.langs-switcher .dropper{padding-right:0}.header-links.langs-switcher .dropper .dropper-toggle{padding-right:0}}body.menu-open header.no-hero{z-index:3}.header-action-btns{display:flex;align-items:center}.default-nav{margin-right:8px}[dir=rtl] .default-nav{margin-right:0}@media(max-width:1200px){.default-nav--big{margin-right:0}}.header-menu-items .default-nav .header-links .header-link-with-dropper{display:flex}.header-menu-items .default-nav .header-links .header-link-with-dropper .dropper .dropper-toggle{padding:0}.header-menu-items .default-nav .header-links .header-link-with-dropper .dropper .dropper-toggle .arrow{margin-left:8px;position:relative;top:1px}[dir=rtl] .header-menu-items .default-nav .header-links .header-link-with-dropper .dropper .dropper-toggle .arrow{margin-left:0;margin-right:8px}.header-menu-items .default-nav .header-links .header-link-with-dropper .dropper .dropper-menu{right:50%;transform:translateX(50%)}footer{position:relative;overflow:hidden;padding:3rem 0;color:#ececec;background-color:#393939}footer a,footer a:not(.btn){color:#ececec}footer.orange-lightest{background-color:#fff5ee;color:#0a212e}footer.orange-lightest div.flex div.first .action div.clones a{color:#0a212e}footer.orange-lightest div.flex div.links a{color:#0a212e}@media(max-width:992px){footer{padding:0}}footer.blue-light{background-color:#c6e9e7}footer .wrapper{position:relative;z-index:5}footer p{margin:0 0 1rem}footer .container{max-width:1450px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:1.875rem 3.125rem}@media(max-width:992px){footer .container{padding:1.5rem}}footer div.flex{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){footer div.flex{display:flex;flex-direction:column;flex-wrap:wrap}}footer div.flex div.first{flex:3;display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){footer div.flex div.first{display:none}}footer div.flex div.first .logo-wrapper{flex:1;box-sizing:border-box;padding-right:2.5rem}@media(max-width:767px){footer div.flex div.first .logo-wrapper{padding-right:1.25rem}}html[dir=rtl] footer div.flex div.first .logo-wrapper{padding-right:0;padding-left:2.5rem}footer div.flex div.first .action{flex:2;padding-right:2.5rem}@media(max-width:767px){footer div.flex div.first .action .btn,div.page.blog footer div.flex div.first .action .btn-white{width:100%;padding-right:0}}footer div.flex div.first .action div.clones{margin-top:2rem}footer div.flex div.first .action div.clones a{display:block;line-height:1.375em;text-decoration:none;color:#103481}footer div.flex div.first .action div.clones a:hover{color:#1b59dc;text-decoration:none}footer div.flex div.first .action div.clones:empty,body.ja footer div.flex div.first .action div.clones{display:none}footer div.flex div.links{flex:1}footer div.flex div.links a{text-decoration:none;color:#103481;display:block;margin-bottom:.5rem;line-height:1.375em}footer div.flex div.links a:hover{color:#1b59dc;text-decoration:none}footer div.flex div.links a.nav-mobile{display:none}@media(max-width:992px){footer div.flex div.links{text-align:end}}@media(max-width:767px){footer div.flex div.links{text-align:center}}footer div.site-languages{text-align:center;font-size:.875em;margin-top:3.125rem}footer div.site-languages span{opacity:.5}footer div.site-languages a{display:inline-block;text-decoration:none;color:#103481;color:#fff;margin:0 0 0 .5rem;padding:4px 6px}footer div.site-languages a:hover{color:#1b59dc;text-decoration:none}footer div.site-languages a:hover{color:#d5d5d5}footer div.site-languages a.active{background-color:#fff;border-radius:4px;color:#1d1d1d}@media(max-width:992px){footer div.site-languages{text-align:center;margin-top:1.5rem}}footer div.footnote{margin-top:2.5rem;text-align:center}footer div.footnote p{font-size:.875em;opacity:.8}footer .mobile_menu_only{display:none!important}.social-apps{flex:1}@media(max-width:992px){.social-apps{display:none}}@media(max-width:767px){.social-apps{display:block}}.social-apps .apps{margin-bottom:1rem}.social-apps .apps .app-stores{text-align:start}.social-apps .apps .app-stores a{margin:0 0 .5rem}@media(max-width:992px){.social-apps .apps{display:none}}@media(max-width:767px){.social-apps .apps{display:block;margin:1.25rem 0 0}.social-apps .apps p{display:none}.social-apps .apps .app-stores{text-align:center}.social-apps .apps .app-stores a{margin:.5rem 0 0}}@media(max-width:992px){.social-apps .social{display:none}}.social-apps .social a{display:inline-block;width:1.5rem;height:1.5rem;margin-right:.75rem;line-height:1.5em;background-position:50%;background-repeat:no-repeat;background-size:contain}[dir=rtl] .social-apps .social a{margin-right:0;margin-left:.75rem}.social-apps .social a:hover{opacity:.8}.social-apps .social a.fb{margin-right:.4375rem;background-image:url(/assets/images/icons/fb.svg)}[dir=rtl] .social-apps .social a.fb{margin-right:-.3125rem;margin-left:.4375rem}.social-apps .social a.fb--alt{background-image:url(/assets/css/images/fb_alt.svg)}.social-apps .social a.twitter{background-image:url(/assets/images/icons/x.svg)}.social-apps .social a.twitter--alt{background-image:url(/assets/css/images/twitter_alt.svg)}.social-apps .social a.viber{background-image:url(/assets/css/images/viber.svg)}.social-apps .social a.instagram{background-image:url(/assets/images/icons/instagram.svg)}.social-apps .social a.instagram--alt{background-image:url(/assets/css/images/instagram_alt.svg)}.social-apps .social a.medium{background-image:url(/assets/css/images/medium.svg)}.social-apps .social a.youtube{background-image:url(/assets/images/icons/youtube.svg)}.social-apps .social a.youtube--alt{background-image:url(/assets/css/images/youtube_alt.svg)}.social-apps .social a.linkedin{background-image:url(/assets/images/icons/linkedin.png)}.social-apps .social a.linkedin--alt{background-image:url(/assets/css/images/in_alt.svg)}.footer-row .logo-wrapper{margin-bottom:30px}.footer-row .course-links a,.footer-row .links a{display:table;text-decoration:none;padding:6px 0;font-weight:300}@media(min-width:1200px){.footer-row .course-links a,.footer-row .links a{padding:10px 0}}@media(max-width:1200px){.footer-row .course-links a,.footer-row .links a{display:block}}.footer-row .course-links a:hover,.footer-row .links a:hover{color:#d5d5d5}.footer-row .course-links .links-title,.footer-row .links .links-title{font-weight:700;font-size:20px}.footer-row .course-links .disabled,.footer-row .links .disabled{opacity:.5;pointer-events:none}@media(max-width:1199px){.footer-row{text-align:center;margin:20px auto}.footer-row .col-left{border-bottom:1px solid rgba(16,52,129,.15);padding-bottom:30px;margin-bottom:30px}.footer-row .app-stores{text-align:center!important;margin:20px 0}}@media(min-width:1200px){.footer-row{display:flex}.footer-row .app-stores{text-align:left;margin-bottom:20px}.footer-row>div{padding:0 15px}.footer-row .col-left,.footer-row .col-right{width:29%}.footer-row .col-center{flex:1}.footer-row .col-right{display:flex;justify-content:flex-end;align-items:flex-start}.footer-row .col-right .align-right{max-width:200px}.footer-row .links{display:flex;width:100%}.footer-row .links .col{padding:0 15px}}footer.classroom .course-links a,footer.classroom .links a{color:#0a212e}footer.classroom .full-logo{fill:#0a212e}footer.courswizard .course-links a,footer.courswizard .links a{color:#103481}footer.courswizard .full-logo{fill:#103481}@media(max-width:1200px){.site-footer--en .site-footer__content-wrapper,.site-footer--with-learn-links .site-footer__content-wrapper{text-align:center}}@media(max-width:1200px){.site-footer--en .footer-row,.site-footer--with-learn-links .footer-row{display:inline-block}}.site-footer--en .footer-row .col-left,.site-footer--with-learn-links .footer-row .col-left{text-align:left}@media(max-width:1200px){.site-footer--en .footer-row .col-center .links,.site-footer--with-learn-links .footer-row .col-center .links{display:flex;justify-content:space-between}.site-footer--en .footer-row .col-center .links .col,.site-footer--with-learn-links .footer-row .col-center .links .col{text-align:left}}.site-footer--en .course-links__item,.site-footer--with-learn-links .course-links__item{margin-bottom:8px}.site-footer--en .course-links__item:last-child,.site-footer--with-learn-links .course-links__item:last-child{margin-bottom:0}.site-footer--en .course-links__list-title,.site-footer--with-learn-links .course-links__list-title{font-family:freightsanspro,helvetica neue,Arial,Helvetica,Geneva,sans-serif;font-size:18px;font-weight:700;margin:0;padding:0;margin-bottom:4px}.site-footer--en .course-links__list-title body.ja,.site-footer--with-learn-links .course-links__list-title body.ja{font-family:formular,sans-serif}.site-footer--en .course-links__list-title .course-links__list-item-link,.site-footer--with-learn-links .course-links__list-title .course-links__list-item-link{font-weight:700;margin:0;padding:0}.site-footer--en .course-links__list,.site-footer--with-learn-links .course-links__list{margin:0;padding:0;padding-left:1.5em;list-style:none}.site-footer--en .course-links__list-item,.site-footer--with-learn-links .course-links__list-item{margin:0;padding:0;list-style-type:none;line-height:1.7}.site-footer--en .course-links__list-item:before,.site-footer--with-learn-links .course-links__list-item:before{content:"\203A";margin-right:4px}.site-footer--en .course-links__list-item .course-links__list-item-link,.site-footer--with-learn-links .course-links__list-item .course-links__list-item-link{display:inline-block;margin:0;padding:0}@media(max-width:1200px){.site-footer--en .apps,.site-footer--with-learn-links .apps{text-align:left;margin-top:1rem}.site-footer--en .apps .app-stores,.site-footer--with-learn-links .apps .app-stores{margin-top:0;display:flex;flex-direction:column}}@media(max-width:1200px){.site-footer--en .social,.site-footer--with-learn-links .social{text-align:left}}@media(max-width:1200px){.site-footer--no-learn-links .site-footer__content-wrapper{text-align:center}}@media(max-width:1200px){.site-footer--no-learn-links .footer-row{display:inline-block}}.site-footer--no-learn-links .col-left{text-align:left;flex:1}[dir=rtl] .site-footer--no-learn-links .col-left{text-align:right}.site-footer--no-learn-links .col-center{flex:2}@media(max-width:1200px){.site-footer--no-learn-links .col-center .links{display:flex}.site-footer--no-learn-links .col-center .links .col{text-align:left}[dir=rtl] .site-footer--no-learn-links .col-center .links .col{text-align:right}}@media(max-width:1200px){.site-footer--2024{padding-top:0}}.site-footer--2024 .site-footer__logo{max-width:185px;height:auto}.site-footer--2024 .site-footer__logo-link{transition:opacity .1s linear}.site-footer--2024 .site-footer__logo-link:hover{opacity:.8}.site-footer--2024 .site-footer__top-row{margin-bottom:2.3rem}.site-footer--2024 .site-footer__heading{font-size:22px;margin:0;margin-bottom:1rem}@media(max-width:1200px){[dir=rtl] .site-footer--2024 .site-footer__heading{text-align:right}}.site-footer--2024 .site-footer__links-cols{display:flex}.site-footer--2024 .site-footer__links-col--last{margin-left:15%}@media(max-width:1200px){[dir=rtl] .site-footer--2024 .site-footer__links-col--last{margin-left:0;margin-right:3.75rem}}.site-footer--2024 .site-footer__links-col--no-learn-links{margin-right:3.75rem}[dir=rtl] .site-footer--2024 .site-footer__links-col--no-learn-links{margin-right:0;margin-left:3.75rem}.site-footer--2024 .site-footer__links__list{margin:0;padding:0;list-style:none}.site-footer--2024 .site-footer__links__list-item a:not(.btn){color:#fff;opacity:.6}.site-footer--2024 .site-footer__links__list-item a:not(.btn):hover{opacity:.8}@media(max-width:488px){.site-footer--2024 .container{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:1200px){.site-footer--2024 .container .footer-row{display:flex;flex-direction:column-reverse;align-items:center;margin:0}}.site-footer--2024 .container .footer-row .col-left{padding:0}@media(max-width:1200px){.site-footer--2024 .container .footer-row .col-left{display:none}}.site-footer--2024 .container .footer-row .col-right{flex:0 0 250px;padding:0}@media(max-width:1200px){.site-footer--2024 .container .footer-row .col-right{display:none}}.site-footer--2024 .container .footer-row .col-center{padding:0 5%}@media(max-width:1280px){.site-footer--2024 .container .footer-row .col-center{padding:0 2%}}@media(max-width:1200px){.site-footer--2024 .container .footer-row .col-center{padding:0}.site-footer--2024 .container .footer-row .col-center .links{display:inline-block}}.site-footer--2024 .container .footer-row .col-center .col--learn{flex:3;margin-right:10%}.site-footer--2024 .container .footer-row .col-center .col--learn--small{flex:2;margin-right:5%}@media(max-width:1200px){.site-footer--2024 .container .footer-row .col-center .col--learn{margin-right:0;margin-bottom:2.3rem}}.site-footer--2024 .container .footer-row .col-center .col--about{flex:2}@media(max-width:1200px){.site-footer--2024 .container .footer-row .home__apps--mobile{display:flex;align-items:center;margin-bottom:2rem}}@media(max-width:1200px) and (max-width:370px){.site-footer--2024 .container .footer-row .home__apps--mobile{flex-direction:column}}@media(max-width:1200px){.site-footer--2024 .container .footer-row .home__apps--mobile .home__app{margin:0;display:none;margin-left:12px}}@media(max-width:1200px) and (max-width:370px){.site-footer--2024 .container .footer-row .home__apps--mobile .home__app{margin-top:1rem;margin-left:0;text-align:center}}@media(max-width:1200px){[dir=rtl] .site-footer--2024 .container .footer-row .home__apps--mobile .home__app{margin-left:0;margin-right:12px}}@media(max-width:1200px) and (max-width:370px){[dir=rtl] .site-footer--2024 .container .footer-row .home__apps--mobile .home__app{margin-right:0}}@media(max-width:1200px){body.iPhone .site-footer--2024 .container .footer-row .home__apps--mobile .home__app--ios{display:block}}[dir=rtl] .site-footer--2024 .container .footer-row .home__apps--mobile{flex-direction:row-reverse}@media(max-width:370px){[dir=rtl] .site-footer--2024 .container .footer-row .home__apps--mobile{flex-direction:column-reverse}}@media(max-width:370px){.site-footer--2024 .container .footer-row--narrow{align-items:flex-start}.site-footer--2024 .container .footer-row--narrow .home__apps--mobile{flex-direction:row}}.site-footer--2024 .social-apps.col-right{flex-direction:column;justify-content:flex-start}.site-footer--2024 .social-apps.col-right .home__apps{margin-top:2rem}.site-footer--2024 .social-apps.col-right .home__apps .home__app{margin:0}.site-footer--2024 .social-apps.col-right .home__apps .home__app :first-of-type{margin-bottom:.6rem}.site-footer--2024 .social-apps.col-right .home__apps .home__app--en img{width:auto;height:auto}.site-footer--2024 .social-apps.col-right .home__apps .home__hero-cta-btn--apk{display:none;background-color:#ac6ed1;padding:12px 20px;box-sizing:border-box;margin-bottom:15px}.site-footer--2024 .social-apps .social{display:flex;align-items:center}.site-footer--2024 .social-apps .social a:not(.btn){opacity:1;width:40px;height:40px;transition:opacity .1s linear}.site-footer--2024 .social-apps .social a:not(.btn):hover{opacity:.8}.site-footer--2024 .social-apps .social a.linkedin:not(.btn){width:30px;height:30px}.site-footer--2024 .social-apps .social a.twitter:not(.btn){width:38px;height:38px}@media(max-width:1200px){.site-footer--2024 .social{display:flex;align-items:center}.site-footer--2024 .social a{width:32px;height:32px;background-repeat:no-repeat;background-size:contain;margin-right:.5rem}[dir=rtl] .site-footer--2024 .social a{margin-right:0;margin-left:.5rem}.site-footer--2024 .social a.fb{background-image:url(/assets/images/icons/fb.svg)}.site-footer--2024 .social a.twitter{background-image:url(/assets/images/icons/x.svg);width:30px;height:30px}.site-footer--2024 .social a.instagram{background-image:url(/assets/images/icons/instagram.svg)}.site-footer--2024 .social a.youtube{background-image:url(/assets/images/icons/youtube.svg)}.site-footer--2024 .social a.youtube--alt{background-image:url(/assets/css/images/youtube_alt.svg)}.site-footer--2024 .social a.linkedin{background-image:url(/assets/images/icons/linkedin.png);width:24px;height:24px}}.site-footer--2024 .footer-row--bottom{margin:0;padding-top:3rem;justify-content:center;text-align:center;border-top:1px solid rgba(196,196,196,.5)}@media(max-width:1200px){.site-footer--2024 .footer-row--bottom{display:flex}}@media(max-width:992px){.site-footer--2024 .footer-row--bottom{padding-bottom:3rem}}.site-footer--2024 .footer-row--bottom a{font-size:18px;text-decoration:none;transition:opacity .1s linear}.site-footer--2024 .footer-row--bottom a:not(:last-child){margin-right:3rem}@media(max-width:488px){.site-footer--2024 .footer-row--bottom a:not(:last-child){margin-right:1rem}}[dir=rtl] .site-footer--2024 .footer-row--bottom a:not(:last-child){margin-right:0;margin-left:3rem}@media(max-width:488px){[dir=rtl] .site-footer--2024 .footer-row--bottom a:not(:last-child){margin-left:1rem}}.site-footer--2024 .footer-row--bottom a:hover{opacity:.8}.home__hero-cta-btn.home__hero-cta-btn--apk{display:none;background-color:#ac6ed1;padding:12px 20px;box-sizing:border-box;text-decoration:none;font-weight:500;border-radius:8px}.app-modal{display:none;opacity:0;position:fixed;top:40px;width:100%;z-index:2000;max-height:100%;overflow-x:hidden;overflow-y:scroll}body.iPhone .app-modal--show,body.android .app-modal--show{display:block}.app-modal__wrapper{max-width:450px;width:82%;margin-left:auto;margin-right:auto}@media(min-width:360px){.app-modal__wrapper{width:85%}}.app-modal__img{border-top-left-radius:16px;border-top-right-radius:16px}.app-modal__content{background-color:#e2b4ff;padding:0 12px 16px;margin-top:-6px;color:#2c3143;position:relative;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:2.56577px 2.56577px 7.6973px rgba(0,0,0,.15)}.app-modal__texts-wrapper{display:flex;justify-content:center;margin-top:-35px}.app-modal__texts{display:flex;flex-direction:column;justify-content:center;padding-left:6px;padding-right:6px}.app-modal__heading{font-weight:500;font-size:18px;max-width:300px;padding-top:12px;margin-bottom:12px}@media(min-width:360px){.app-modal__heading{font-size:20px}}@media(min-width:420px){.app-modal__heading{font-size:22px;margin-bottom:16px}}.app-modal__description{font-size:15px;font-weight:400;max-width:275px}@media(min-width:360px){.app-modal__description{font-size:16px;max-width:290px}}@media(min-width:420px){.app-modal__description{font-size:17px}}.app-modal__description p{margin-top:0}.app-modal__icons{background-color:#fff;box-shadow:0 1.88469px 20.7316px rgba(0,0,0,5%);border-radius:10px;padding:9px 0;display:flex;justify-content:center;max-width:180px;margin-left:auto;margin-right:auto;transform:translateY(-50%)}@media(min-width:360px){.app-modal__icons{max-width:190px}}@media(min-width:480px){.app-modal__icons{max-width:200px}}.app-modal__icon{display:flex;justify-content:center;align-items:center;border-radius:4px;padding:10px;margin:0 4px}.app-modal__icon img{width:26px;height:auto}@media(min-width:360px){.app-modal__icon img{width:30px}}@media(min-width:480px){.app-modal__icon img{width:34px}}.app-modal__buttons{margin-top:14px;max-width:360px;margin-left:auto;margin-right:auto}@media(min-width:420px){.app-modal__buttons{margin-top:16px}}.app-modal__btn{background-color:#2c3143;color:#fff;padding:.45rem 1.7rem;font-size:15px;transition:opacity .1s linear;display:block;width:100%;transition:opacity .1s linear;margin-bottom:.65rem}@media(min-width:420px){.app-modal__btn{margin-top:17px}}.app-modal__btn:hover{background-color:#2c3143;opacity:.85}.app-modal__btn--light-bg{background:0 0;border-color:#2c3143;color:#2c3143}.app-modal__btn--light-bg:hover{background:0 0}.app-modal__btn--android.home__app--gplay{display:none}body.iPhone .app-modal__btn--android{display:none!important}body.android .app-modal__btn--ios{display:none!important}.hero-language-bar{position:absolute;width:100%;bottom:0;left:0;background:#000;padding:0;height:80px;display:flex;justify-content:center;flex-wrap:wrap}.hero-language-bar__content{display:flex;flex-basis:1220px;justify-content:space-between}@media(max-width:1200px){.hero-language-bar__content{justify-content:center}}@media(max-width:767px){.hero-language-bar-ghost,.hero-language-bar{height:60px}}.lang-img{height:40px;width:40px;margin-right:10px;opacity:.7;border-radius:50%}.lang-name{color:rgba(255,255,255,.3)}.lang-link{display:inline-flex;align-items:center;justify-content:center;font-size:.9em;text-decoration:none;margin-right:16px;padding:8px 16px;border-radius:5px}@media(max-width:767px){.lang-link{justify-content:flex-start;margin-top:0;margin-right:0;padding:10px 0}}@media(max-width:1200px){.lang-link--en{flex-basis:20%;padding:8px 12px;margin-right:12px}}@media screen and (max-width:1100px){.lang-link--en{flex-basis:25%}}.lang-link--dark-bg{background-color:#2c3143}@media(max-width:767px){.lang-link--dark-bg{background-color:unset}}.lang-link--light-bg{background-color:#454c63}@media(max-width:767px){.lang-link--light-bg{background-color:unset}}.lang-link--last{margin-right:0}.lang-link .lang-name{font-size:17px;color:#fff;line-height:1.2;font-weight:400;white-space:nowrap}.lang-link .lang-name--en{font-size:16px}.lang-link .lang-img{box-shadow:0 0}.lang-link:hover .lang-name,.lang-link.active .lang-name{color:#fff;text-decoration:none}.lang-link:hover .lang-img,.lang-link.active .lang-img{opacity:1;box-shadow:0 0}.lang-link--first .lang-name{margin-left:0}.lang-link--last .lang-name{margin-right:0}.hero .scroll-down{display:none!important}@media(max-width:1200px){.hero-language-bar--small .lang-name{display:block}}@media(max-width:992px){.hero-language-bar--small .lang-name{display:none}}@media(max-width:767px){.lang-link{margin:0}.hero-language-bar--small .lang-link{margin:0 15px;margin:0}.lang-img{height:30px;width:30px;margin:0}}@media(max-width:370px){.hero-language-bar{height:auto;display:none}.lang-link{margin:5px}.lang-img{height:30px;width:30px;margin:0}}.home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link{margin-right:18px}[dir=rtl] .home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link{margin-right:0;margin-left:18px}.home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link--last{margin-right:0}[dir=rtl] .home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link--last{margin-left:0}@media(max-width:992px){.home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link{margin-right:16px}[dir=rtl] .home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link{margin-right:0;margin-left:16px}}.home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link .lang-name{font-size:17px}.home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link .lang-name--en{font-size:16px}@media(max-width:1200px){.home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link .lang-name{display:block}}@media(max-width:767px){.home__hero-language-bar--smaller .home__hero-language-bar-content .lang-link .lang-name{display:none}}.langs_bar{min-height:30px;border-top:1px solid #d9dbe1;padding:30px 0}@media(max-width:767px){.langs_bar{padding-bottom:15px}}@media(max-width:767px){.langs_bar{border:none;padding:0}}.langs_bar .home__hero-flags_heading--desktop{margin-bottom:18px}@media(max-width:767px){.langs_bar .home__hero-flags_heading--desktop{display:none}}@media(max-width:767px){.langs_bar .home__hero-flags_heading-text{transition:opacity .1s linear}.langs_bar .home__hero-flags_heading-text:hover{opacity:.8}}@media(max-width:767px){.langs_bar__items-wrapper--desktop{display:none}}.langs_bar__items-wrapper--mobile{display:none}@media(max-width:767px){.langs_bar__items-wrapper--mobile{display:block;padding:30px 0}}.langs_bar .lang-link{margin:0;display:inline-block}@media(max-width:767px){.langs_bar .lang-link{display:block;margin:.5em 0;transition:opacity .1s linear;display:block;color:#fff;font-size:18px;font-weight:400}.langs_bar .lang-link:hover{opacity:.8}}.langs_bar .lang-name{font-size:16px}.langs_bar .owl-stage{display:-webkit-box!important;display:-moz-box!important;display:-ms-box!important;display:box!important}.langs_bar .owl-item:last-child{margin-right:0!important}@media(max-width:767px){.langs_bar .home__hero-language-bar-content{padding-bottom:1.5rem}}.langs_bar .owl-nav{display:block}.langs_bar .owl-nav .owl-prev,.langs_bar .owl-nav .owl-next{position:absolute;top:7px}.langs_bar .owl-nav .owl-prev{left:-30px}.langs_bar .owl-nav .owl-next{right:-30px}.langs_bar__items{display:none}.langs_bar__items--small .owl-nav{display:none}.langs_bar.blog__hero-language-bar{padding-left:3rem;padding-right:3rem;border:none}@media(max-width:767px){.langs_bar.blog__hero-language-bar .home__hero-language-bar-content,.langs_bar.blog__hero-language-bar .home__hero-flags_heading{width:85%;box-sizing:border-box}}@media(max-width:488px){.langs_bar.blog__hero-language-bar .home__hero-language-bar-content,.langs_bar.blog__hero-language-bar .home__hero-flags_heading{width:100%}}.langs_bar.custom-decks__hero-language-bar{padding-left:1rem;padding-right:3rem}.langs_bar.custom-decks__hero-language-bar--full{padding-right:1rem}html,body{height:100%}body{background-color:#fff;transition:background-color .5s ease;color:#000}body.no-scroll{position:fixed;width:100%;overflow:hidden}.container{max-width:1050px;margin-left:auto;margin-right:auto}.container-thin{max-width:800px;margin-left:auto;margin-right:auto}main{color:#000}a:not(.btn){color:#000}a:not(.btn):hover{color:#8e9697}p{font-size:1em;line-height:1.375em}p:empty{display:none}strong{font-family:freightsanspro,helvetica neue,Arial,Helvetica,Geneva,sans-serif;font-weight:700}em{font-family:freightsanspro,helvetica neue,Arial,Helvetica,Geneva,sans-serif;font-style:italic}h1,div.page.blog main article .article-title,h2,body.front section .section-title,body.front_classroom section .section-title,body.front_course_wizard section .section-title,h3,h4,body.light section.method ul li span,h5{font-family:formular,helvetica neue,Arial,Helvetica,Geneva,sans-serif}body.ru h1,body.ru div.page.blog main article .article-title,div.page.blog main article body.ru .article-title,body.ru h2,body.ru body.front section .section-title,body.front section body.ru .section-title,body.ru body.front_classroom section .section-title,body.front_classroom section body.ru .section-title,body.ru body.front_course_wizard section .section-title,body.front_course_wizard section body.ru .section-title,body.ru h3,body.ru h4,body.ru body.light section.method ul li span,body.light section.method ul li body.ru span,body.ru h5{font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif}h1 body.ja,div.page.blog main article .article-title body.ja,h2 body.ja,body.front section .section-title body.ja,body.front_classroom section .section-title body.ja,body.front_course_wizard section .section-title body.ja,h3 body.ja,h4 body.ja,body.light section.method ul li span body.ja,h5 body.ja{font-family:formular,sans-serif}h1 strong,div.page.blog main article .article-title strong,h2 strong,body.front section .section-title strong,body.front_classroom section .section-title strong,body.front_course_wizard section .section-title strong,h3 strong,h4 strong,body.light section.method ul li span strong,h5 strong{font-family:formular,helvetica neue,Arial,Helvetica,Geneva,sans-serif}body.ru h1 strong,body.ru div.page.blog main article .article-title strong,div.page.blog main article body.ru .article-title strong,body.ru h2 strong,body.ru body.front section .section-title strong,body.front section body.ru .section-title strong,body.ru body.front_classroom section .section-title strong,body.front_classroom section body.ru .section-title strong,body.ru body.front_course_wizard section .section-title strong,body.front_course_wizard section body.ru .section-title strong,body.ru h3 strong,body.ru h4 strong,body.ru body.light section.method ul li span strong,body.light section.method ul li body.ru span strong,body.ru h5 strong{font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif}h1 strong body.ja,div.page.blog main article .article-title strong body.ja,h2 strong body.ja,body.front section .section-title strong body.ja,body.front_classroom section .section-title strong body.ja,body.front_course_wizard section .section-title strong body.ja,h3 strong body.ja,h4 strong body.ja,body.light section.method ul li span strong body.ja,h5 strong body.ja{font-family:formular,sans-serif}h1 em,div.page.blog main article .article-title em,h2 em,body.front section .section-title em,body.front_classroom section .section-title em,body.front_course_wizard section .section-title em,h3 em,h4 em,body.light section.method ul li span em,h5 em{font-family:formular,helvetica neue,Arial,Helvetica,Geneva,sans-serif}body.ru h1 em,body.ru div.page.blog main article .article-title em,div.page.blog main article body.ru .article-title em,body.ru h2 em,body.ru body.front section .section-title em,body.front section body.ru .section-title em,body.ru body.front_classroom section .section-title em,body.front_classroom section body.ru .section-title em,body.ru body.front_course_wizard section .section-title em,body.front_course_wizard section body.ru .section-title em,body.ru h3 em,body.ru h4 em,body.ru body.light section.method ul li span em,body.light section.method ul li body.ru span em,body.ru h5 em{font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif}h1 em body.ja,div.page.blog main article .article-title em body.ja,h2 em body.ja,body.front section .section-title em body.ja,body.front_classroom section .section-title em body.ja,body.front_course_wizard section .section-title em body.ja,h3 em body.ja,h4 em body.ja,body.light section.method ul li span em body.ja,h5 em body.ja{font-family:formular,sans-serif}h1 body.ja,div.page.blog main article .article-title body.ja,h2 body.ja,body.front section .section-title body.ja,body.front_classroom section .section-title body.ja,body.front_course_wizard section .section-title body.ja,h3 body.ja,h4 body.ja,body.light section.method ul li span body.ja,h5 body.ja{font-family:formular,sans-serif}h1 body.ja strong,div.page.blog main article .article-title body.ja strong,h2 body.ja strong,body.front section .section-title body.ja strong,body.front_classroom section .section-title body.ja strong,body.front_course_wizard section .section-title body.ja strong,h3 body.ja strong,h4 body.ja strong,body.light section.method ul li span body.ja strong,h5 body.ja strong{font-family:formular,sans-serif}h1 body.ja em,div.page.blog main article .article-title body.ja em,h2 body.ja em,body.front section .section-title body.ja em,body.front_classroom section .section-title body.ja em,body.front_course_wizard section .section-title body.ja em,h3 body.ja em,h4 body.ja em,body.light section.method ul li span body.ja em,h5 body.ja em{font-family:formular,sans-serif}h1,div.page.blog main article .article-title{font-size:3em;line-height:1.2em;font-weight:400}@media(max-width:992px){h1,div.page.blog main article .article-title{font-size:2.5em}}h2,body.front section .section-title,body.front_classroom section .section-title,body.front_course_wizard section .section-title{font-size:2.25em;line-height:1.2em;margin-bottom:.5rem;font-weight:400}@media(max-width:992px){h2,body.front section .section-title,body.front_classroom section .section-title,body.front_course_wizard section .section-title{font-size:1.875em}}h3{font-size:1.875em;line-height:1.2em;font-weight:400;margin-bottom:.5rem}@media(max-width:992px){h3{font-size:1.25em}}h4,body.light section.method ul li span{font-size:1.625em;line-height:1.4em;font-weight:400;margin-bottom:.5rem}@media(max-width:992px){h4,body.light section.method ul li span{font-size:1.375em}}h5{font-size:1.125em;line-height:1.4em;font-weight:400;margin-bottom:.5rem}@media(max-width:992px){h5{font-size:1em}}ul,ol{padding:0 0 0 1.2rem}ul li,ol li{margin-bottom:1rem;font-size:1em;line-height:1.375em}ul li:empty,ol li:empty{display:none}ul.orange,ol.orange{list-style:none;padding:0}ul.orange li,ol.orange li{margin-bottom:1rem;padding-left:1em;text-indent:-1em}ul{list-style-type:disc}ul.orange li:before{content:"• \00a0";color:#ffa86f}img{max-width:100%;height:auto}div.particle{position:absolute;top:0;left:0;width:10px;height:10px;margin:0;padding:0;border-radius:50%;background-color:#ff8443;pointer-events:none}div.particle.circle.white,div.page:not(.blog) footer div.flex div.first .action .circle.btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .circle.btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .circle.btn-white{background-color:#fff}div.particle.circle.orange{background-color:#ff8443}div.particle.circle.green{background-color:#43d281}div.particle.circle.blue{background-color:#338c99}div.particle.line.white,div.page:not(.blog) footer div.flex div.first .action .line.btn,div.page:not(.blog) div.page.blog footer div.flex div.first .action .line.btn-white,div.page.blog div.page:not(.blog) footer div.flex div.first .action .line.btn-white{background-color:initial;border-radius:0}div.particle.line.white:before,div.page:not(.blog) footer div.flex div.first .action .line.btn:before,div.page:not(.blog) div.page.blog footer div.flex div.first .action .line.btn-white:before,div.page.blog div.page:not(.blog) footer div.flex div.first .action .line.btn-white:before{display:block;width:40px;height:3px;content:" ";background-color:#fff;transform:rotate(150deg)}div.particle.line.orange{background-color:initial;border-radius:0}div.particle.line.orange:before{display:block;width:60px;height:3px;content:" ";background-color:#ffa86f;transform:rotate(150deg)}div.particle.line.green{background-color:initial;border-radius:0}div.particle.line.green:before{display:block;width:90px;height:3px;content:" ";background-color:#43d281;transform:rotate(150deg)}div.particle.line.blue{background-color:initial;border-radius:0}div.particle.line.blue:before{display:block;width:30px;height:3px;content:" ";background-color:#338c99;transform:rotate(150deg)}.flex-4{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){.flex-4{display:flex;flex-direction:row;flex-wrap:wrap}}.flex-4 .column{flex:1}.flex-4 .column:first-child{padding-right:2rem}.flex-4 .column:nth-child(2){padding:0 2rem}.flex-4 .column:nth-child(3){padding:0 2rem}.flex-4 .column:last-child{padding-left:2rem}@media(max-width:767px){.flex-4 .column{flex:1 100%;padding:0 1.5rem}.flex-4 .column:first-child,.flex-4 .column:nth-child(2),.flex-4 .column:nth-child(3),.flex-4 .column:last-child{padding:0}}.flex-3{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){.flex-3{display:flex;flex-direction:row;flex-wrap:wrap}}.flex-3 .column{flex:1}.flex-3 .column:first-child{padding-right:2rem}.flex-3 .column:nth-child(2){padding:0 2rem}.flex-3 .column:last-child{padding-left:2rem}@media(max-width:767px){.flex-3 .column{flex:1 100%;padding:0 1.5rem}.flex-3 .column:first-child,.flex-3 .column:nth-child(2),.flex-3 .column:last-child{padding:0}}.flex-2{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){.flex-2{display:flex;flex-direction:row;flex-wrap:wrap}}.flex-2 .column:first-child{flex:2;padding-right:2rem}@media(max-width:767px){.flex-2 .column:first-child{flex:1 100%;padding:0}}html[dir=rtl] .flex-2 .column:first-child{padding-left:2rem;padding-right:0}@media(max-width:767px){html[dir=rtl] .flex-2 .column:first-child{padding:0}}.flex-2 .column:last-child{flex:1;padding-left:2rem}@media(max-width:767px){.flex-2 .column:last-child{flex:1 100%;padding:0}}html[dir=rtl] .flex-2 .column:last-child{padding-left:0;padding-right:2rem}@media(max-width:767px){html[dir=rtl] .flex-2 .column:last-child{padding:0}}.flex-split{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){.flex-split{display:flex;flex-direction:row;flex-wrap:wrap}}.flex-split .column:first-child{flex:1;padding-right:2rem}@media(max-width:767px){.flex-split .column:first-child{flex:1 100%;padding:0}}html[dir=rtl] .flex-split .column:first-child{padding-left:2rem;padding-right:0}@media(max-width:767px){html[dir=rtl] .flex-split .column:first-child{padding:0}}.flex-split .column:last-child{flex:1;padding-left:2rem}@media(max-width:767px){.flex-split .column:last-child{flex:1 100%;padding:0}}html[dir=rtl] .flex-split .column:last-child{padding-left:0;padding-right:2rem}@media(max-width:767px){html[dir=rtl] .flex-split .column:last-child{padding:0}}.app-stores{text-align:center}.app-stores a{display:inline-block;width:11.25rem;height:3.375rem;background-position:50%;background-repeat:no-repeat;background-size:11.25rem 3.375rem;margin:0 .2rem}.app-stores a.ios{background-image:url(/assets/images/app-store.svg)}body.android .app-stores a.ios{display:none}.app-stores a.android{background-image:url(/assets/images/play-store.svg)}body.iPhone .app-stores a.android{display:none}.app-stores a:hover{opacity:.8}body.iPhone .store-actions .android{display:none!important}body.android .store-actions .ios{display:none!important}.carousel-prev,body.front section.testimonials .items .owl-controls .owl-nav .owl-prev,body.front_classroom section.testimonials .items .owl-controls .owl-nav .owl-prev,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav .owl-prev,.carousel-next,body.front section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_classroom section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav .owl-next{pointer-events:auto;width:2.625rem;height:5.125rem;display:block;background-image:url(./images/slider-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer}@media(max-width:767px){.carousel-prev,body.front section.testimonials .items .owl-controls .owl-nav .owl-prev,body.front_classroom section.testimonials .items .owl-controls .owl-nav .owl-prev,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav .owl-prev,.carousel-next,body.front section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_classroom section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav .owl-next{background-image:url(./images/slider-arrow-small.svg);width:1.375rem;height:2.625rem}}.carousel-next,body.front section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_classroom section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav .owl-next{transform:rotate(180deg)}.logo_suffix{display:none}.hero.no-langs-bar{margin-bottom:-80px}@media(max-width:992px){.hero.no-langs-bar{margin-bottom:-50px}}@media(max-width:488px){.hero.no-langs-bar{margin-bottom:0}}.centered{text-align:center}.hidden{display:none!important}.clearfix:after{content:"";display:table;clear:both}.no-overflow{overflow:unset!important}@media(max-width:766px){.hidden-small-down{display:none!important}}@media(min-width:767px){.hidden-medium-up{display:none!important}}.ml-10{margin-left:10px}.mt-0{margin-top:0}.pt-0{padding-top:0!important}.text-left{text-align:left}@media(min-width:1200px){.hide_in_large_desktop{display:none}}.main--no-hero{padding-top:5rem}@media(max-width:767px){.main--no-hero{padding-top:1.5rem}}body.privacy .page.simple main h1+p,body.privacy .page.simple div.page.blog main article .article-title+p,div.page.blog body.privacy .page.simple main article .article-title+p{text-align:left}.mb-8{margin-bottom:8px}@media(max-width:767px){.mb-8--mobile-only{margin-bottom:8px!important}}.fw-400{font-weight:400}.fw-500{font-weight:500}.zi-0{z-index:0}.zi-2{z-index:2}@media(max-width:767px){.hide-overflow-on-mobile{overflow:hidden}}a[id]:not([href]){display:block;height:55px;margin-top:-55px;visibility:hidden}@media(max-width:1199px){a[id]:not([href]){height:0;margin-top:0}}.do-not-scroll{overflow:hidden}.nowrap,.no-wrap{white-space:nowrap}.non_brand-turquoise{color:#9df4f4}.hide{display:none}.block{display:block}.no-pointer-events{pointer-events:none}.text-center{text-align:center}.mobile-only{display:none}@media(max-width:767px){.mobile-only{display:block}}@media(max-width:767px){.mobile-only--inline{display:inline}}.desktop-only{display:block}.desktop-only--inline{display:inline}@media(max-width:767px){.desktop-only{display:none}}.page__overlay{display:none;opacity:0}.page__overlay--active{display:block;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(238,240,244,.98);z-index:1200}body.front div.hero,body.front_classroom div.hero,body.front_course_wizard div.hero{position:relative;box-sizing:border-box;width:100%;min-height:70vh;background-color:#fff;color:#000;overflow:hidden;padding:1.875rem 3.125rem}@media(max-width:992px){body.front div.hero,body.front_classroom div.hero,body.front_course_wizard div.hero{padding:1.5rem}}body.front div.hero .container,body.front_classroom div.hero .container,body.front_course_wizard div.hero .container{position:relative;height:100%;max-width:1130px}body.front div.hero .container .flex,body.front_classroom div.hero .container .flex,body.front_course_wizard div.hero .container .flex{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}body.front div.hero .container .flex .mid-flex,body.front_classroom div.hero .container .flex .mid-flex,body.front_course_wizard div.hero .container .flex .mid-flex{padding-top:6.25rem;flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center;width:34.375rem;z-index:5}@media(max-width:767px){body.front div.hero .container .flex .mid-flex,body.front_classroom div.hero .container .flex .mid-flex,body.front_course_wizard div.hero .container .flex .mid-flex{width:auto;padding-top:14vh}}@media(max-width:767px){body.front div.hero .container .flex .mid-flex div.content,body.front_classroom div.hero .container .flex .mid-flex div.content,body.front_course_wizard div.hero .container .flex .mid-flex div.content{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}}body.front div.hero .container .flex .mid-flex div.content .text h1,body.front div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article body.front div.hero .container .flex .mid-flex div.content .text .article-title,body.front_classroom div.hero .container .flex .mid-flex div.content .text h1,body.front_classroom div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article body.front_classroom div.hero .container .flex .mid-flex div.content .text .article-title,body.front_course_wizard div.hero .container .flex .mid-flex div.content .text h1,body.front_course_wizard div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard div.hero .container .flex .mid-flex div.content .text .article-title{font-size:3em;line-height:1.1em;color:#000;text-shadow:0 0 2px #fff}@media(max-width:767px){body.front div.hero .container .flex .mid-flex div.content .text h1,body.front div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article body.front div.hero .container .flex .mid-flex div.content .text .article-title,body.front_classroom div.hero .container .flex .mid-flex div.content .text h1,body.front_classroom div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article body.front_classroom div.hero .container .flex .mid-flex div.content .text .article-title,body.front_course_wizard div.hero .container .flex .mid-flex div.content .text h1,body.front_course_wizard div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard div.hero .container .flex .mid-flex div.content .text .article-title{font-size:2.5em}}body.front div.hero .container .flex .mid-flex div.content .text h1 strong,body.front div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title strong,div.page.blog main article body.front div.hero .container .flex .mid-flex div.content .text .article-title strong,body.front_classroom div.hero .container .flex .mid-flex div.content .text h1 strong,body.front_classroom div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title strong,div.page.blog main article body.front_classroom div.hero .container .flex .mid-flex div.content .text .article-title strong,body.front_course_wizard div.hero .container .flex .mid-flex div.content .text h1 strong,body.front_course_wizard div.hero .container .flex .mid-flex div.content .text div.page.blog main article .article-title strong,div.page.blog main article body.front_course_wizard div.hero .container .flex .mid-flex div.content .text .article-title strong{display:inline-block;color:#535353}body.front div.hero .container .flex .mid-flex div.content .actions,body.front_classroom div.hero .container .flex .mid-flex div.content .actions,body.front_course_wizard div.hero .container .flex .mid-flex div.content .actions{margin-top:4.375rem}@media(max-width:767px){body.front div.hero .container .flex .mid-flex div.content .actions .btn,body.front div.hero .container .flex .mid-flex div.content .actions div.page.blog footer .btn-white,div.page.blog footer body.front div.hero .container .flex .mid-flex div.content .actions .btn-white,body.front_classroom div.hero .container .flex .mid-flex div.content .actions .btn,body.front_classroom div.hero .container .flex .mid-flex div.content .actions div.page.blog footer .btn-white,div.page.blog footer body.front_classroom div.hero .container .flex .mid-flex div.content .actions .btn-white,body.front_course_wizard div.hero .container .flex .mid-flex div.content .actions .btn,body.front_course_wizard div.hero .container .flex .mid-flex div.content .actions div.page.blog footer .btn-white,div.page.blog footer body.front_course_wizard div.hero .container .flex .mid-flex div.content .actions .btn-white{display:none}}body.front div.hero .container .flex .bottom-flex,body.front_classroom div.hero .container .flex .bottom-flex,body.front_course_wizard div.hero .container .flex .bottom-flex{text-align:center;flex:0 0 6.875rem}@media(max-width:992px){body.front div.hero .container .flex .bottom-flex,body.front_classroom div.hero .container .flex .bottom-flex,body.front_course_wizard div.hero .container .flex .bottom-flex{flex:0 0 80px}}body.front div.hero .container .flex .bottom-flex .app-stores,body.front_classroom div.hero .container .flex .bottom-flex .app-stores,body.front_course_wizard div.hero .container .flex .bottom-flex .app-stores{display:none;position:relative;z-index:5}body.front div.hero .container .flex .bottom-flex .app-stores a,body.front_classroom div.hero .container .flex .bottom-flex .app-stores a,body.front_course_wizard div.hero .container .flex .bottom-flex .app-stores a{margin-top:.625rem}@media(max-width:767px){body.front div.hero .container .flex .bottom-flex .app-stores,body.front_classroom div.hero .container .flex .bottom-flex .app-stores,body.front_course_wizard div.hero .container .flex .bottom-flex .app-stores{display:block}}body.front div.hero .container .flex .bottom-flex a.scroll-down,body.front_classroom div.hero .container .flex .bottom-flex a.scroll-down,body.front_course_wizard div.hero .container .flex .bottom-flex a.scroll-down{position:absolute;bottom:-.0625rem;left:50%;margin-left:-3.75rem;display:inline-block;width:7.5rem;height:3.75rem;margin-bottom:-1.875rem;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22120%22 height=%2260%22 viewBox=%220 0 120 60%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cpath fill=%22%23fff5ee%22 d=%22M120 59.4915254C120 26.6352632 93.137085.0 60 0S0 26.6352632.0 59.4915254H120z%22/%3E%3Cpath stroke=%22%23103481%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%222%22 d=%22M76.9230769 34.5762712 63.1133681 48.2689486c-2.0026887 1.9857167-5.2496886 1.9857167-7.25237720000001.0L42.0512821 34.5762712%22/%3E%3C/g%3E%3C/svg%3E");transition:bottom .2s ease;cursor:pointer}body.front div.hero .container .flex .bottom-flex a.scroll-down:hover,body.front_classroom div.hero .container .flex .bottom-flex a.scroll-down:hover,body.front_course_wizard div.hero .container .flex .bottom-flex a.scroll-down:hover{bottom:-.3125rem}@media(max-width:992px){body.front div.hero .container .flex .bottom-flex a.scroll-down,body.front_classroom div.hero .container .flex .bottom-flex a.scroll-down,body.front_course_wizard div.hero .container .flex .bottom-flex a.scroll-down{display:none}}body.front section,body.front_classroom section,body.front_course_wizard section{padding:5rem 3.125rem}@media(max-width:992px){body.front section,body.front_classroom section,body.front_course_wizard section{padding:5rem 1.5rem}}body.front section .section-title,body.front_classroom section .section-title,body.front_course_wizard section .section-title{text-align:center}body.front section .section-title a,body.front_classroom section .section-title a,body.front_course_wizard section .section-title a{text-decoration:none;color:inherit}body.front section .section-title a:hover,body.front_classroom section .section-title a:hover,body.front_course_wizard section .section-title a:hover{color:inherit;opacity:.8}body.front section.method,body.front_classroom section.method,body.front_course_wizard section.method{position:relative}body.front section.method .container,body.front_classroom section.method .container,body.front_course_wizard section.method .container{position:relative;z-index:10}body.front section.method p.subtitle,body.front_classroom section.method p.subtitle,body.front_course_wizard section.method p.subtitle{font-size:1.375em}@media(max-width:767px){body.front section.method p.subtitle,body.front_classroom section.method p.subtitle,body.front_course_wizard section.method p.subtitle{font-size:1em}}body.front section.method .flex-2,body.front_classroom section.method .flex-2,body.front_course_wizard section.method .flex-2{margin-top:2.5rem;flex-wrap:wrap}body.front section.method .flex-2 .column,body.front_classroom section.method .flex-2 .column,body.front_course_wizard section.method .flex-2 .column{flex:1;min-width:50%;box-sizing:border-box}body.front section.method .flex-2 .column:first-child,body.front_classroom section.method .flex-2 .column:first-child,body.front_course_wizard section.method .flex-2 .column:first-child{padding-right:0}body.front section.method .flex-2 .column:last-child,body.front_classroom section.method .flex-2 .column:last-child,body.front_course_wizard section.method .flex-2 .column:last-child{padding-left:0}@media(max-width:767px){body.front section.method .flex-2 .column,body.front_classroom section.method .flex-2 .column,body.front_course_wizard section.method .flex-2 .column{flex:1 100%;padding:0;margin:.625rem 0}body.front section.method .flex-2 .column:first-child,body.front_classroom section.method .flex-2 .column:first-child,body.front_course_wizard section.method .flex-2 .column:first-child{margin-top:0}body.front section.method .flex-2 .column:last-child,body.front_classroom section.method .flex-2 .column:last-child,body.front_course_wizard section.method .flex-2 .column:last-child{margin-bottom:0}}body.front section.method .flex-2 .column .content-wrapper,body.front_classroom section.method .flex-2 .column .content-wrapper,body.front_course_wizard section.method .flex-2 .column .content-wrapper{text-align:center;padding:4.375rem 1.25rem 0;background-position:50% 1.25rem;background-repeat:no-repeat;max-width:25rem;margin:0 auto}body.front section.method .flex-2 .column .content-wrapper.fast,body.front_classroom section.method .flex-2 .column .content-wrapper.fast,body.front_course_wizard section.method .flex-2 .column .content-wrapper.fast{background-image:url(./images/fast-white.svg)}body.front section.method .flex-2 .column .content-wrapper.personal,body.front_classroom section.method .flex-2 .column .content-wrapper.personal,body.front_course_wizard section.method .flex-2 .column .content-wrapper.personal{background-image:url(./images/personal-white.svg)}body.front section.method .flex-2 .column .content-wrapper.focus,body.front_classroom section.method .flex-2 .column .content-wrapper.focus,body.front_course_wizard section.method .flex-2 .column .content-wrapper.focus{background-image:url(./images/focus-white.svg)}body.front section.method .flex-2 .column .content-wrapper.accessible,body.front_classroom section.method .flex-2 .column .content-wrapper.accessible,body.front_course_wizard section.method .flex-2 .column .content-wrapper.accessible{background-image:url(./images/accessible-white.svg)}body.front section.method .formula,body.front_classroom section.method .formula,body.front_course_wizard section.method .formula{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){body.front section.method .formula,body.front_classroom section.method .formula,body.front_course_wizard section.method .formula{display:flex;flex-direction:row;flex-wrap:wrap}}body.front section.method .formula .part,body.front_classroom section.method .formula .part,body.front_course_wizard section.method .formula .part{flex:2;box-sizing:border-box;text-align:center;font-size:1.375em;padding-top:110px;background-repeat:no-repeat;background-position:50% 0}@media(max-width:767px){body.front section.method .formula .part,body.front_classroom section.method .formula .part,body.front_course_wizard section.method .formula .part{flex:0 0 100%;font-size:1.125em;padding-top:2rem;min-height:110px;padding-left:130px;background-position:0 0;text-align:left}}body.front section.method .formula .part-x,body.front_classroom section.method .formula .part-x,body.front_course_wizard section.method .formula .part-x{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%22 height=%22100%22 viewBox=%220 0 100 100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffa86f;fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M87.288 70.557c-61.37.0-72.169-14.231-72.169-44.133h2c0 29.146 10.13 42.148 70.169 42.148v1.985zM90 76.849H87V74.863h3v1.985zm-6 0H81V74.863h3v1.985zm-6 0H75V74.863h3v1.985zm-6 0H69V74.863h3v1.985zm-6 0H63V74.863h3v1.985zm-6 0H57V74.863h3v1.985zm-6 0H51V74.863h3v1.985zm-6 0H45V74.863h3v1.985zm-6 0H39V74.863h3v1.985zm-6 0H33V74.863h3v1.985zm-6 0H27V74.863h3v1.985zm-6 0H21V74.863h3v1.985zm-6 0H15V74.863h3v1.985zm-6 0H9V74.863h3v1.985zm-.3-3.991h-2V69.88h2v2.977zm0-5.955h-2V63.925h2V66.9zm0-5.955h-2V57.97h2v2.977zm0-5.955h-2V52.015h2v2.978zm0-5.955h-2V46.06h2v2.977zm0-5.955h-2V40.1h2v2.978zm0-5.955h-2V34.15h2v2.977zm0-5.955h-2V28.2h2v2.977zm0-5.955h-2V23.834h2v1.384z%22/%3E%3C/svg%3E")}body.front section.method .formula .part-y,body.front_classroom section.method .formula .part-y,body.front_course_wizard section.method .formula .part-y{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%22 height=%22100%22 viewBox=%220 0 100 100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffa86f;fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M66 85.923a1.568 1.568.0 01-1.568-1.565 1.46 1.46.0 01.023-.261l-4.1-3.555a1.431 1.431.0 01-.223.018A1.569 1.569.0 0158.563 79c0-.057.005-.113.011-.17l-8.727-9.009a1.488 1.488.0 01-.223.017A1.574 1.574.0 0148.148 68.8l-4.3-1.457a1.573 1.573.0 01-1.185.544 1.6 1.6.0 01-.592-.116L38.483 70.9c0 .017.0.035.0.053a1.567 1.567.0 01-2.939.754l-8.212-2.274a1.566 1.566.0 01-2.7-.694l-11.36-2.587a1.565 1.565.0 01-2.451-1.933L5.973 52.478a1.561 1.561.0 01-.464-2.818L8.744 38.11a1.561 1.561.0 011.169-2.6 1.617 1.617.0 01.219.016l1.161-1.1 6.1-6.517a1.565 1.565.0 012.077-1.333l21.517-9.9a1.566 1.566.0 012.529-.46l16.408-.609a1.567 1.567.0 012.814.445L80.459 26.771a1.565 1.565.0 012.254 1.4 1.548 1.548.0 01-.178.724l8.954 15.628h.04a1.562 1.562.0 01.909 2.838l1.318 8.584a1.561 1.561.0 01-.244 3.014l-4.6 6.928a1.565 1.565.0 11-2.551 1.774H83.97a1.59 1.59.0 01-.767.424l-2.689 4.254c0 .023.0.047.0.071a1.568 1.568.0 01-2.963.711l-4.707-.349a1.569 1.569.0 01-1.229.593 1.621 1.621.0 01-.336-.036l-1.416 2.121a1.726 1.726.0 01.022.25 1.56 1.56.0 01-.2.766l2.274 4.789a1.565 1.565.0 11.391 3.079 1.581 1.581.0 01-1.169-.524l-3.639.783A1.568 1.568.0 0166 85.923h0zm1.094-2.683 2.974-.64-2.207-.814a1.567 1.567.0 01-.765.435A9.362 9.362.0 0067.091 83.24zm-1.783-.286a1.627 1.627.0 01.265-.1l.128-.973a1.548 1.548.0 01-.492-.8L62.6 80.6zm5.041-1.765-1.732-3.647L67.843 79.6a1.552 1.552.0 01.428.822zm-4.814-1.5a1.557 1.557.0 01.954-.535l.82-2.179-5.284 2.078zm-5.083-2.227a1.566 1.566.0 01.748.388l5.552-2.184c0-.05.0-.1.01-.15l-6.783-5.28zm-1.444-.236-.478-7.32a1.564 1.564.0 01-1.085-.963l-6.237.231zm8.552-2.891a1.566 1.566.0 01.758-.2 1.593 1.593.0 01.624.13l1.235-1.848a1.559 1.559.0 01.453-1.831l-.677-7.444a1.585 1.585.0 01-.4-.228l-9.073 5.489a1.61 1.61.0 01-.051.376zM77.554 71.7c.017-.031.033-.061.052-.091l-6.192-8.122L72.035 70.3a1.578 1.578.0 011.087 1.071zm1.394-.85a1.559 1.559.0 01.716.173l2.108-3.334a1.561 1.561.0 01-.464-.9l-8.536-3.87 6.051 7.938C78.864 70.853 78.906 70.851 78.948 70.851zM35.862 69.8c.026-.022.05-.045.077-.065L31.3 56.508a1.559 1.559.0 01-1.127-2.02l-6.793-8.77L25.85 62.23zm1.489-.346a1.631 1.631.0 01.412.187l3.374-2.946a1.621 1.621.0 01-.045-.306l-7.771-8.427zm-4.12.141-7.081-5.354.394 2.637a1.577 1.577.0 011.149 1.178zm17-2.759a1.578 1.578.0 01.87.927l6.136-.227-5.77-8.262zm-1.887.534a1.551 1.551.0 01.422-.4l1.216-7.44-5.858 6.253a1.736 1.736.0 01.055.18zM24.99 67.359a1.528 1.528.0 01.163-.159l-.625-4.187-7.492-5.66a1.578 1.578.0 01-.4.054H16.623l-3.365 6.628a1.552 1.552.0 01.388.744zm34.434-.443a1.579 1.579.0 01.414.216l9.118-5.516a1.6 1.6.0 01.181-.668L57.64 50.393l-.034.009zm26.868-.673-1.455-1.917-.6 1.5a1.606 1.606.0 01.15.413h1.9zM57.886 65.97 56.228 50.906l-3.8 5.772a1.572 1.572.0 01.354.989 1.552 1.552.0 01-.183.731zm23.885-.533A1.571 1.571.0 0182.858 65c.059.0.118.005.176.011l.8-2.01-2.037-2.687-8.381 1.334zm5.665-.039c.036-.008.073-.014.109-.018l4.44-6.689-5.247.836-1.29 3.253zm-45.658-.37a1.559 1.559.0 01.881-.272 1.539 1.539.0 01.418.058l6.249-6.673L33.378 55.919zM12.005 63.356 15.36 56.75a1.559 1.559.0 01-.293-.854l-7.65-3.768-.033.03zm72.439-1.9.66-1.667-1.717.274zM24.226 61 21.88 45.3 17.6 54.611a1.556 1.556.0 01.5 1.767zm47.063-.674a1.538 1.538.0 01.251.176l9.279-1.477-7.174-9.458a1.544 1.544.0 01-.317.033 1.606 1.606.0 01-.35-.04zm-1.351-.578 1.722-10.979L58.9 49.621zm12.474-.977 3.3-.525 1.079-2.724-11.01-5.491zm4.935-.785 3.325-.529-2.6-1.3zM49.637 56.75 39.722 43.735a1.547 1.547.0 01-.237.02h-.091l-6.473 10.3a1.629 1.629.0 01.214.4zm42.33-.233a1.607 1.607.0 01.378-.374l-1.19-7.757L88.6 54.837zm-41.016-.39c.047-.008.1-.014.145-.018l4.564-6.927a1.567 1.567.0 01-.028-.287 1.6 1.6.0 01.018-.233l-6.841-10.03a1.572 1.572.0 01-.865-.317l-6.894 3.831c0 .014.0.028.0.043a1.566 1.566.0 01-.174.715zm-35.281-1.52a1.578 1.578.0 01.485-.255L20.861 44.1 8.035 50.846zM87.32 54.2l2.787-7.03-14.964.956zm-56.114-.7a1.588 1.588.0 01.427-.068l6.531-10.393a1.556 1.556.0 01.063-1.779l-4.565-8.914-9.718 9.99a1.558 1.558.0 01-.041 1.737zM7.021 49.543a1.6 1.6.0 01.213.118L20.42 42.722l-9.338-4.61a1.574 1.574.0 01-1 .514zm51.12-1.9a1.584 1.584.0 01.469.571l13.138-.874-7.81-17.24zm-1.583-.177a1.44 1.44.0 01.162-.061l5.9-17.851-12.174 7.325a1.789 1.789.0 01.013.193 1.554 1.554.0 01-.335.964zm18.092-.736 14.827-.948L77.944 38.13zm-1.709-.2a1.561 1.561.0 01.28-.044l3.506-9.158-11.371-7.549zM89.659 44.2 81.369 29.726a1.546 1.546.0 01-.213.016L78.464 36.77zM20 29.218c.308 1.48.723 3.48 1.22 5.905.4 1.936.8 3.887 1.094 5.386l.209 1.091c.033.0.127.0.142.0l9.95-10.229a1.579 1.579.0 01-.088-.188L20.2 29A1.459 1.459.0 0120 29.218zm1.044 12.224-.128-.654c-.3-1.495-.695-3.444-1.091-5.377-.494-2.407-.906-4.4-1.206-5.833-.03-.007-.061-.014-.092-.023l-6.231 5.884L11.35 36.447a1.531 1.531.0 01.086.254zm18.467-.816a1.564 1.564.0 01.856.271l6.669-3.7L35.165 32.148zm8.275-4.66a1.642 1.642.0 01.208-.174L46.028 30.1l-9.581 1.049zm29.466.0 2.63-6.871a1.581 1.581.0 01-.25-.537l-13.4.1zm-27.814-.356a1.506 1.506.0 01.211.1L61.827 28.37 47.48 29.941zm-13.9-5.788 10.024-1.1-3.238-9.389zm-2.863-.054a1.564 1.564.0 011.643-.681l6.934-10.716a1.623 1.623.0 01-.135-.176L20.592 27.628zm14.339-1.2 13.666-1.5L43.643 18.809zM64.3 26.495a1.562 1.562.0 011.329.746l12.7-.092L62.4 17.515a1.515 1.515.0 01-.123.123zm-1.45.048L60.9 18a1.561 1.561.0 01-1.133-.964l-15.343.57z%22/%3E%3C/svg%3E")}body.front section.method .formula .part-z,body.front_classroom section.method .formula .part-z,body.front_course_wizard section.method .formula .part-z{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%22 height=%22100%22 viewBox=%220 0 100 100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffa86f;fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M76.3 79.885A17.516 17.516.0 0158.82 63.621L58.8 63.432H47.7v4.515a.755.755.0 01-.81.8H28.912a.755.755.0 01-.81-.8V63.232H17.192a.755.755.0 01-.809-.8V47.482H7.594a.754.754.0 01-.809-.8V20.7a.754.754.0 01.809-.8H25.477a.754.754.0 01.809.8V46.681a.754.754.0 01-.809.8H17.9V61.529H28.1V56.712a.755.755.0 01.81-.8H37.5v-9.33a.747.747.0 01.809-.8H49.723V37.644l-10.5-6.981a1.014 1.014.0 01-.315-.635.7.7.0 01.315-.634l10.911-7.122a.9.9.0 01.891.0l10.658 7.055H76.7a.754.754.0 01.808.8V45.16l.184.016A17.379 17.379.0 0176.3 79.885zm0-33.1A15.751 15.751.0 1092.157 62.53 15.824 15.824.0 0076.3 46.78zM29.721 67.146H46.087V57.615H29.721v9.531zm9.4-11.135H46.9a.737.737.0 01.81.7v5.117h11.2l.011-.19A17.587 17.587.0 0175.8 45.177l.2-.007V30.931H61.8L51.442 37.744v8.937a.754.754.0 01-.808.8H39.116v8.529zM8.4 45.879H24.768V21.5H8.4V45.879zM41.28 30.131l9.091 6.018H50.9l9.092-6.123-9.458-6.157zm33.8 38.017a.182.182.0 01-.161-.042l-.041-.04V67.947h-.2l-.058-.058-.144-.042L70.27 63.889a.764.764.0 010-1.114.782.782.0 011.132.0l3.5 3.369 6.2-8.307a.751.751.0 01.641-.368.666.666.0 01.472.189.838.838.0 01.309.552.805.805.0 01-.126.589l-6.81 9.083v.067H75.507l-.161.158A.45.45.0 0175.083 68.147z%22/%3E%3C/svg%3E")}body.front section.method .formula .operator,body.front_classroom section.method .formula .operator,body.front_course_wizard section.method .formula .operator{flex:1;background-repeat:no-repeat;background-position:50%}@media(max-width:767px){body.front section.method .formula .operator,body.front_classroom section.method .formula .operator,body.front_course_wizard section.method .formula .operator{flex:0 0 100%;min-height:40px;background-position:30px 0;background-size:40px}}body.front section.method .formula .operator.plus,body.front_classroom section.method .formula .operator.plus,body.front_course_wizard section.method .formula .operator.plus{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2260%22 height=%2260%22 viewBox=%220 0 60 60%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffa86f;fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath id=%22Color_Fill_700%22 data-name=%22Color Fill 700%22 class=%22cls-1%22 d=%22M10 29H50v2H10V29zM29 10h2V50H29V10z%22/%3E%3C/svg%3E")}body.front section.method .formula .operator.equals,body.front_classroom section.method .formula .operator.equals,body.front_course_wizard section.method .formula .operator.equals{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2260%22 height=%2260%22 viewBox=%220 0 60 60%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2343d281;fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath id=%22Color_Fill_700%22 data-name=%22Color Fill 700%22 class=%22cls-1%22 d=%22M10 22H50v2H10V22zm0 13H50v2H10V35z%22/%3E%3C/svg%3E")}body.front section.method .formula .result,body.front_classroom section.method .formula .result,body.front_course_wizard section.method .formula .result{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%22 height=%22100%22 viewBox=%220 0 100 100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2343d281;fill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M49.952 81.978a27.032 27.032.0 01-1.227-54.034l.286-.013v-3.1H44.987a3.428 3.428.0 010-6.857h9.931a3.428 3.428.0 010 6.857H50.892v3.1l.287.013A27.032 27.032.0 0149.952 81.978zm0-52.179A25.148 25.148.0 1075.074 54.945 25.162 25.162.0 0049.952 29.8zm-4.965-9.94a1.542 1.542.0 000 3.084h9.931a1.542 1.542.0 000-3.084H44.987zm4.945 36.048a.939.939.0 01-.665-1.6l14.3-14.339a.949.949.0 011.334.0.95.95.0 010 1.335L50.594 55.63A.927.927.0 0149.932 55.906zM25.55 34.439l7.234-6.378 1.238 1.42-7.23 6.377z%22/%3E%3C/svg%3E")}body.front section.method .app-stores,body.front_classroom section.method .app-stores,body.front_course_wizard section.method .app-stores{display:none}@media(max-width:992px){body.front section.method .app-stores,body.front_classroom section.method .app-stores,body.front_course_wizard section.method .app-stores{display:block;margin-top:3.125rem}}body.front section.features,body.front_classroom section.features,body.front_course_wizard section.features{position:relative}@media(max-width:767px){body.front section.features,body.front_classroom section.features,body.front_course_wizard section.features{padding-bottom:0}}body.front section.features .subtitle,body.front_classroom section.features .subtitle,body.front_course_wizard section.features .subtitle{color:#8e9697;width:50%;margin-bottom:5rem}@media(max-width:767px){body.front section.features .subtitle,body.front_classroom section.features .subtitle,body.front_course_wizard section.features .subtitle{width:100%;margin-bottom:2rem}}body.front section.features .footnote,body.front_classroom section.features .footnote,body.front_course_wizard section.features .footnote{display:block;margin:1rem auto;text-align:center}@media(max-width:767px){body.front section.features .footnote,body.front_classroom section.features .footnote,body.front_course_wizard section.features .footnote{display:none}}body.front section.features .carousel,body.front_classroom section.features .carousel,body.front_course_wizard section.features .carousel{margin:6.25rem auto 0}@media(max-width:767px){body.front section.features .carousel,body.front_classroom section.features .carousel,body.front_course_wizard section.features .carousel{margin:1rem auto 0;overflow:hidden}}body.front section.features .carousel .messages-flex,body.front_classroom section.features .carousel .messages-flex,body.front_course_wizard section.features .carousel .messages-flex{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}@media(max-width:767px){body.front section.features .carousel .messages-flex,body.front_classroom section.features .carousel .messages-flex,body.front_course_wizard section.features .carousel .messages-flex{padding-bottom:0!important}}body.front section.features .carousel .messages-flex .message,body.front_classroom section.features .carousel .messages-flex .message,body.front_course_wizard section.features .carousel .messages-flex .message{opacity:.3;transition:opacity .5s ease;cursor:pointer;flex:1 50%}@media(max-width:767px){body.front section.features .carousel .messages-flex .message,body.front_classroom section.features .carousel .messages-flex .message,body.front_course_wizard section.features .carousel .messages-flex .message{flex:1 100%;display:none}}body.front section.features .carousel .messages-flex .message.active,body.front_classroom section.features .carousel .messages-flex .message.active,body.front_course_wizard section.features .carousel .messages-flex .message.active{display:block;opacity:1;visibility:visible}body.front section.features .carousel .messages-flex .message:nth-child(odd) h4,body.front section.features .carousel .messages-flex .message:nth-child(odd) body.light section.method ul li span,body.light section.method ul li body.front section.features .carousel .messages-flex .message:nth-child(odd) span,body.front section.features .carousel .messages-flex .message:nth-child(odd) p,body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) h4,body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) body.light section.method ul li span,body.light section.method ul li body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) span,body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) p,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) h4,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) body.light section.method ul li span,body.light section.method ul li body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) span,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) p{padding-right:40%}@media(max-width:767px){body.front section.features .carousel .messages-flex .message:nth-child(odd) h4,body.front section.features .carousel .messages-flex .message:nth-child(odd) body.light section.method ul li span,body.light section.method ul li body.front section.features .carousel .messages-flex .message:nth-child(odd) span,body.front section.features .carousel .messages-flex .message:nth-child(odd) p,body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) h4,body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) body.light section.method ul li span,body.light section.method ul li body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) span,body.front_classroom section.features .carousel .messages-flex .message:nth-child(odd) p,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) h4,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) body.light section.method ul li span,body.light section.method ul li body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) span,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(odd) p{padding-right:0}}body.front section.features .carousel .messages-flex .message:nth-child(even) h4,body.front section.features .carousel .messages-flex .message:nth-child(even) body.light section.method ul li span,body.light section.method ul li body.front section.features .carousel .messages-flex .message:nth-child(even) span,body.front section.features .carousel .messages-flex .message:nth-child(even) p,body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) h4,body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) body.light section.method ul li span,body.light section.method ul li body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) span,body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) p,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) h4,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) body.light section.method ul li span,body.light section.method ul li body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) span,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) p{padding-left:40%}@media(max-width:767px){body.front section.features .carousel .messages-flex .message:nth-child(even) h4,body.front section.features .carousel .messages-flex .message:nth-child(even) body.light section.method ul li span,body.light section.method ul li body.front section.features .carousel .messages-flex .message:nth-child(even) span,body.front section.features .carousel .messages-flex .message:nth-child(even) p,body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) h4,body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) body.light section.method ul li span,body.light section.method ul li body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) span,body.front_classroom section.features .carousel .messages-flex .message:nth-child(even) p,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) h4,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) body.light section.method ul li span,body.light section.method ul li body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) span,body.front_course_wizard section.features .carousel .messages-flex .message:nth-child(even) p{padding-left:0}}body.front section.features .carousel .screens,body.front_classroom section.features .carousel .screens,body.front_course_wizard section.features .carousel .screens{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:261px;height:532px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media(max-width:767px){body.front section.features .carousel .screens,body.front_classroom section.features .carousel .screens,body.front_course_wizard section.features .carousel .screens{position:relative;top:auto;left:auto;transform:unset;margin:1rem auto -120px;width:230px;height:469px}}body.front section.features .carousel .screens .screenshot,body.front_classroom section.features .carousel .screens .screenshot,body.front_course_wizard section.features .carousel .screens .screenshot{position:absolute;top:0;bottom:0;right:0;left:0;display:inline-block;width:100%;border-radius:4px;background-origin:padding-box;background-clip:padding-box;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:0;transition:opacity .5s ease}body.front section.features .carousel .screens .screenshot.active,body.front_classroom section.features .carousel .screens .screenshot.active,body.front_course_wizard section.features .carousel .screens .screenshot.active{opacity:1}body.front section.features .carousel .carousel-nav,body.front_classroom section.features .carousel .carousel-nav,body.front_course_wizard section.features .carousel .carousel-nav{display:none;position:absolute;bottom:9.375rem}@media(max-width:767px){body.front section.features .carousel .carousel-nav,body.front_classroom section.features .carousel .carousel-nav,body.front_course_wizard section.features .carousel .carousel-nav{display:block}}body.front section.features .carousel .carousel-nav.carousel-prev,body.front section.features .carousel section.testimonials .items .owl-controls .owl-nav .carousel-nav.owl-prev,body.front section.testimonials .items .owl-controls .owl-nav section.features .carousel .carousel-nav.owl-prev,body.front_classroom section.features .carousel .carousel-nav.carousel-prev,body.front_classroom section.features .carousel section.testimonials .items .owl-controls .owl-nav .carousel-nav.owl-prev,body.front_classroom section.testimonials .items .owl-controls .owl-nav section.features .carousel .carousel-nav.owl-prev,body.front_course_wizard section.features .carousel .carousel-nav.carousel-prev,body.front_course_wizard section.features .carousel section.testimonials .items .owl-controls .owl-nav .carousel-nav.owl-prev,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav section.features .carousel .carousel-nav.owl-prev{left:.625rem}body.front section.features .carousel .carousel-nav.carousel-next,body.front section.features .carousel section.testimonials .items .owl-controls .owl-nav .carousel-nav.owl-next,body.front section.testimonials .items .owl-controls .owl-nav section.features .carousel .carousel-nav.owl-next,body.front_classroom section.features .carousel .carousel-nav.carousel-next,body.front_classroom section.features .carousel section.testimonials .items .owl-controls .owl-nav .carousel-nav.owl-next,body.front_classroom section.testimonials .items .owl-controls .owl-nav section.features .carousel .carousel-nav.owl-next,body.front_course_wizard section.features .carousel .carousel-nav.carousel-next,body.front_course_wizard section.features .carousel section.testimonials .items .owl-controls .owl-nav .carousel-nav.owl-next,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav section.features .carousel .carousel-nav.owl-next{right:.625rem}body.front section.pricing .tabs,body.front_classroom section.pricing .tabs,body.front_course_wizard section.pricing .tabs{display:none;text-align:center;margin:2.5rem 0 0}@media(max-width:767px){body.front section.pricing .tabs,body.front_classroom section.pricing .tabs,body.front_course_wizard section.pricing .tabs{display:block}}body.front section.pricing .tabs .tab,body.front_classroom section.pricing .tabs .tab,body.front_course_wizard section.pricing .tabs .tab{font-size:1.5em;margin:0 1.25rem;display:inline-block;opacity:.5;cursor:pointer}body.front section.pricing .tabs .tab.active,body.front_classroom section.pricing .tabs .tab.active,body.front_course_wizard section.pricing .tabs .tab.active{opacity:1;border-bottom:2px solid #103481}body.front section.pricing .trees,body.front_classroom section.pricing .trees,body.front_course_wizard section.pricing .trees{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center;max-width:40.9375rem;margin:3.125rem auto 0;overflow:hidden}@media(max-width:767px){body.front section.pricing .trees,body.front_classroom section.pricing .trees,body.front_course_wizard section.pricing .trees{margin:0}}body.front section.pricing .trees .tree,body.front_classroom section.pricing .trees .tree,body.front_course_wizard section.pricing .trees .tree{flex:1;text-align:center;border-radius:.8125rem}@media(max-width:767px){body.front section.pricing .trees .tree,body.front_classroom section.pricing .trees .tree,body.front_course_wizard section.pricing .trees .tree{flex:0 0 100%;display:none;border-radius:0;text-align:start}}body.front section.pricing .trees .tree.active,body.front_classroom section.pricing .trees .tree.active,body.front_course_wizard section.pricing .trees .tree.active{display:block}body.front section.pricing .trees .tree h3,body.front_classroom section.pricing .trees .tree h3,body.front_course_wizard section.pricing .trees .tree h3{margin:0}@media(max-width:767px){body.front section.pricing .trees .tree h3,body.front_classroom section.pricing .trees .tree h3,body.front_course_wizard section.pricing .trees .tree h3{display:none}}body.front section.pricing .trees .tree ul,body.front_classroom section.pricing .trees .tree ul,body.front_course_wizard section.pricing .trees .tree ul{list-style-type:none;padding:0;margin:1.875rem}@media(max-width:767px){body.front section.pricing .trees .tree ul,body.front_classroom section.pricing .trees .tree ul,body.front_course_wizard section.pricing .trees .tree ul{margin:0}}@media(max-width:767px){body.front section.pricing .trees .tree ul li,body.front_classroom section.pricing .trees .tree ul li,body.front_course_wizard section.pricing .trees .tree ul li{margin:2.5rem 0;min-height:1.375rem;padding-right:4.375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2233%22 height=%2223%22 viewBox=%220 0 33 23%22%3E%3Cpolyline fill=%22none%22 stroke=%22%23103481%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%222%22 points=%22212 191.722 221.28 201.002 242.282 180%22 transform=%22translate(-211 -179)%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:1.9375rem 1.3125rem}}@media(max-width:767px){body.front section.pricing .trees .tree .btn,body.front section.pricing .trees .tree div.page.blog footer .btn-white,div.page.blog footer body.front section.pricing .trees .tree .btn-white,body.front_classroom section.pricing .trees .tree .btn,body.front_classroom section.pricing .trees .tree div.page.blog footer .btn-white,div.page.blog footer body.front_classroom section.pricing .trees .tree .btn-white,body.front_course_wizard section.pricing .trees .tree .btn,body.front_course_wizard section.pricing .trees .tree div.page.blog footer .btn-white,div.page.blog footer body.front_course_wizard section.pricing .trees .tree .btn-white{display:none}}body.front section.pricing .trees .tree.free,body.front_classroom section.pricing .trees .tree.free,body.front_course_wizard section.pricing .trees .tree.free{padding:3.125rem .625rem;background-color:#efefef;border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width:767px){body.front section.pricing .trees .tree.free,body.front_classroom section.pricing .trees .tree.free,body.front_course_wizard section.pricing .trees .tree.free{background-color:initial;color:#103481;padding:0}}body.front section.pricing .trees .tree.paid,body.front_classroom section.pricing .trees .tree.paid,body.front_course_wizard section.pricing .trees .tree.paid{padding:5rem .625rem;color:#fff;background-color:#103481}@media(max-width:767px){body.front section.pricing .trees .tree.paid,body.front_classroom section.pricing .trees .tree.paid,body.front_course_wizard section.pricing .trees .tree.paid{background-color:initial;color:#103481;padding:0}}body.front section.pricing .mobile-actions,body.front_classroom section.pricing .mobile-actions,body.front_course_wizard section.pricing .mobile-actions{display:none}@media(max-width:767px){body.front section.pricing .mobile-actions,body.front_classroom section.pricing .mobile-actions,body.front_course_wizard section.pricing .mobile-actions{display:block}}body.front section.pricing .mobile-actions a,body.front_classroom section.pricing .mobile-actions a,body.front_course_wizard section.pricing .mobile-actions a{margin:.625rem 0;display:block}body.front section.pricing .mobile-actions a:first-child,body.front_classroom section.pricing .mobile-actions a:first-child,body.front_course_wizard section.pricing .mobile-actions a:first-child{margin-top:0}body.front section.promo,body.front_classroom section.promo,body.front_course_wizard section.promo{padding:0}body.front section.promo .flex-2,body.front_classroom section.promo .flex-2,body.front_course_wizard section.promo .flex-2{align-items:center;justify-content:center}body.front section.promo .flex-2 .column.photo,body.front_classroom section.promo .flex-2 .column.photo,body.front_course_wizard section.promo .flex-2 .column.photo{min-height:25rem;background-image:url(/assets/images/help-others-photo.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}body.front section.promo .flex-2 .column.text,body.front_classroom section.promo .flex-2 .column.text,body.front_course_wizard section.promo .flex-2 .column.text{padding:1.875rem 3.125rem}body.front section.testimonials .items,body.front_classroom section.testimonials .items,body.front_course_wizard section.testimonials .items{max-width:80%;margin-left:auto;margin-right:auto;position:relative}@media(max-width:767px){body.front section.testimonials .items,body.front_classroom section.testimonials .items,body.front_course_wizard section.testimonials .items{max-width:100%;margin-left:auto;margin-right:auto}}body.front section.testimonials .items .item,body.front_classroom section.testimonials .items .item,body.front_course_wizard section.testimonials .items .item{padding:0 3.125rem}@media(max-width:767px){body.front section.testimonials .items .item,body.front_classroom section.testimonials .items .item,body.front_course_wizard section.testimonials .items .item{padding:0}}body.front section.testimonials .items .item blockquote p,body.front_classroom section.testimonials .items .item blockquote p,body.front_course_wizard section.testimonials .items .item blockquote p{margin:2rem 0;text-align:center}body.front section.testimonials .items .item blockquote p:before,body.front_classroom section.testimonials .items .item blockquote p:before,body.front_course_wizard section.testimonials .items .item blockquote p:before{content:"“"}body.front section.testimonials .items .item blockquote p:after,body.front_classroom section.testimonials .items .item blockquote p:after,body.front_course_wizard section.testimonials .items .item blockquote p:after{content:"”"}body.front section.testimonials .items .item .who,body.front_classroom section.testimonials .items .item .who,body.front_course_wizard section.testimonials .items .item .who{text-align:center;font-weight:300;line-height:1.375em}body.front section.testimonials .items .owl-controls .owl-nav,body.front_classroom section.testimonials .items .owl-controls .owl-nav,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav{position:absolute;z-index:1;pointer-events:none;top:.9375rem;width:100%;height:5rem}@media(max-width:767px){body.front section.testimonials .items .owl-controls .owl-nav,body.front_classroom section.testimonials .items .owl-controls .owl-nav,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav{display:none}}body.front section.testimonials .items .owl-controls .owl-nav .owl-prev,body.front_classroom section.testimonials .items .owl-controls .owl-nav .owl-prev,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav .owl-prev{float:left}body.front section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_classroom section.testimonials .items .owl-controls .owl-nav .owl-next,body.front_course_wizard section.testimonials .items .owl-controls .owl-nav .owl-next{float:right}body.front section.testimonials .items .owl-controls .owl-dots,body.front_classroom section.testimonials .items .owl-controls .owl-dots,body.front_course_wizard section.testimonials .items .owl-controls .owl-dots{margin-top:1rem;text-align:center;-webkit-tap-highlight-color:transparent}body.front section.testimonials .items .owl-controls .owl-dots .owl-dot,body.front_classroom section.testimonials .items .owl-controls .owl-dots .owl-dot,body.front_course_wizard section.testimonials .items .owl-controls .owl-dots .owl-dot{display:inline-block}body.front section.testimonials .items .owl-controls .owl-dots .owl-dot span,body.front_classroom section.testimonials .items .owl-controls .owl-dots .owl-dot span,body.front_course_wizard section.testimonials .items .owl-controls .owl-dots .owl-dot span{width:.5rem;height:.5rem;margin:.5rem;opacity:.3;display:block;transition:opacity 200ms ease;border-radius:50%;background:#000}body.front section.testimonials .items .owl-controls .owl-dots .owl-dot.active span,body.front section.testimonials .items .owl-controls .owl-dots .owl-dot:hover span,body.front_classroom section.testimonials .items .owl-controls .owl-dots .owl-dot.active span,body.front_classroom section.testimonials .items .owl-controls .owl-dots .owl-dot:hover span,body.front_course_wizard section.testimonials .items .owl-controls .owl-dots .owl-dot.active span,body.front_course_wizard section.testimonials .items .owl-controls .owl-dots .owl-dot:hover span{opacity:1}body.front section.featured,body.front_classroom section.featured,body.front_course_wizard section.featured{background-color:#242424}body.front section.featured .featured-logos,body.front_classroom section.featured .featured-logos,body.front_course_wizard section.featured .featured-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:2.5rem auto}@media(max-width:767px){body.front section.featured .featured-logos,body.front_classroom section.featured .featured-logos,body.front_course_wizard section.featured .featured-logos{display:flex;flex-direction:column;flex-wrap:nowrap}}body.front section.featured .featured-logos a,body.front_classroom section.featured .featured-logos a,body.front_course_wizard section.featured .featured-logos a{transition:opacity .2s ease}body.front section.featured .featured-logos a:hover,body.front_classroom section.featured .featured-logos a:hover,body.front_course_wizard section.featured .featured-logos a:hover{opacity:.8}body.front section.featured .featured-logos a img,body.front_classroom section.featured .featured-logos a img,body.front_course_wizard section.featured .featured-logos a img{flex:0 0 100%;height:2rem;margin:1rem 1.5625rem}body.front section.featured .featured-logos a img.portrait,body.front_classroom section.featured .featured-logos a img.portrait,body.front_course_wizard section.featured .featured-logos a img.portrait{height:6.25rem}@media(max-width:767px){body.front section.featured .featured-logos a img,body.front_classroom section.featured .featured-logos a img,body.front_course_wizard section.featured .featured-logos a img{margin:1rem 0}}body.front section.featured .wrapper,body.front_classroom section.featured .wrapper,body.front_course_wizard section.featured .wrapper{max-width:640px;margin-left:auto;margin-right:auto}body.front section.featured .wrapper .flex-2,body.front_classroom section.featured .wrapper .flex-2,body.front_course_wizard section.featured .wrapper .flex-2{justify-content:center;align-items:center}body.front section.featured .wrapper .flex-2 .column:nth-child(odd),body.front_classroom section.featured .wrapper .flex-2 .column:nth-child(odd),body.front_course_wizard section.featured .wrapper .flex-2 .column:nth-child(odd){text-align:center}body.front section.featured .wrapper .flex-2 .column:nth-child(even),body.front_classroom section.featured .wrapper .flex-2 .column:nth-child(even),body.front_course_wizard section.featured .wrapper .flex-2 .column:nth-child(even){flex:0 0 120px;padding-left:0}body.front section.featured .wrapper .flex-2 .column:nth-child(even) .logo,body.front_classroom section.featured .wrapper .flex-2 .column:nth-child(even) .logo,body.front_course_wizard section.featured .wrapper .flex-2 .column:nth-child(even) .logo{width:6.875rem;height:2.625rem;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:767px){body.front section.featured .wrapper .flex-2 .column:nth-child(even) .logo,body.front_classroom section.featured .wrapper .flex-2 .column:nth-child(even) .logo,body.front_course_wizard section.featured .wrapper .flex-2 .column:nth-child(even) .logo{width:13.75rem;height:5.25rem}}body.front section.toeic,body.front_classroom section.toeic,body.front_course_wizard section.toeic{background-origin:padding-box;background-clip:padding-box;background-repeat:no-repeat;background-size:cover;background-position:50% 0;background-image:url(/assets/images/toeic-bg.jpg);padding:1.875rem 3.125rem;padding-top:5rem;padding-bottom:5rem}@media(max-width:992px){body.front section.toeic,body.front_classroom section.toeic,body.front_course_wizard section.toeic{padding:1.5rem}}@media(max-width:767px){body.front section.toeic,body.front_classroom section.toeic,body.front_course_wizard section.toeic{background-position:0 0}}body.front section.toeic .story,body.front_classroom section.toeic .story,body.front_course_wizard section.toeic .story{width:55%}@media(max-width:767px){body.front section.toeic .story,body.front_classroom section.toeic .story,body.front_course_wizard section.toeic .story{width:auto}}body.front section.toeic .story h1,body.front section.toeic .story div.page.blog main article .article-title,div.page.blog main article body.front section.toeic .story .article-title,body.front_classroom section.toeic .story h1,body.front_classroom section.toeic .story div.page.blog main article .article-title,div.page.blog main article body.front_classroom section.toeic .story .article-title,body.front_course_wizard section.toeic .story h1,body.front_course_wizard section.toeic .story div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard section.toeic .story .article-title{color:#ffa86f;margin:0 0 1rem}body.front section.toeic .story p,body.front_classroom section.toeic .story p,body.front_course_wizard section.toeic .story p{color:#103481}body.front section.toeic .actions,body.front_classroom section.toeic .actions,body.front_course_wizard section.toeic .actions{margin-top:2rem}body.front.ru section .section-title,body.front_classroom.ru section .section-title,body.front_course_wizard.ru section .section-title{font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif}@keyframes zoomIn{0%{opacity:0;transform:scale(.3)translate3d(0,0,0)}50%{opacity:.9;transform:scale(.69)}100%{opacity:1;transform:scale(1)translate3d(0,0,0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)translate3d(0,0,0)}50%{opacity:1;transform:scale(.69)}100%{opacity:0;transform:scale(.3)translate3d(0,0,0)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}body.front div.hero.with-extra-col .container .flex .mid-flex{width:auto;justify-content:space-between;align-items:flex-start}@media(max-width:767px){body.front div.hero.with-extra-col .container .flex .mid-flex{align-items:center;flex-direction:column}}body.front div.hero.with-extra-col .container .flex .mid-flex .content:first-child{flex-basis:35rem}@media(max-width:767px){body.front div.hero.with-extra-col .container .flex .mid-flex .content:first-child{flex-basis:auto}}@media(max-width:767px){body.front div.hero.with-extra-col .container .flex .mid-flex .content .actions{margin:0}}body.front div.hero__extra-col{align-items:flex-start;position:relative;flex-basis:25rem;margin-left:1rem}@media(max-width:992px){body.front div.hero__extra-col{flex-basis:36rem;margin-bottom:12rem}}@media(max-width:767px){body.front div.hero__extra-col{flex-basis:auto;width:23rem;margin-top:2rem;margin-left:0}}@media(max-width:488px){body.front div.hero__extra-col{width:120%;margin-bottom:55vw}}@media(max-width:420px){body.front div.hero__extra-col{width:135%;margin-bottom:calc(55vw - 2rem)}}body.front div.hero__extra-col-content{width:256px;margin-left:auto;margin-right:auto;margin-top:40px;color:#1a3b71;font-size:18px;font-weight:700}@media(max-width:767px){body.front div.hero__extra-col-content{width:280px;margin-top:50px}}@media(max-width:360px){body.front div.hero__extra-col-content{width:75%}}body.front div.hero__extra-col .hero__extra-col-content-header,body.front div.hero__extra-col .hero__extra-col-content-footer{margin:0;padding:0 14px}body.front div.hero__extra-col .hero__extra-col-content-header:empty,body.front div.hero__extra-col .hero__extra-col-content-footer:empty{display:none}body.front div.hero__extra-col .hero__extra-col-content-header{margin-bottom:24px}body.front div.hero__extra-col .hero__extra-col-content-footer{margin-bottom:20px}body.front div.hero__extra-col .hero__extra-col-btn{text-decoration:none;display:block;background-color:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .2s linear;position:relative}@media(max-width:820px) and (min-width:768px){body.front div.hero__extra-col .hero__extra-col-btn{width:185px;margin-left:auto;margin-right:auto}}body.front div.hero__extra-col .hero__extra-col-btn:hover{box-shadow:0 2px 4px rgba(0,0,0,.3)}body.front div.hero__extra-col .hero__extra-col-btn .icon{position:absolute;top:12px;right:16px}body.front div.hero__extra-col .hero__extra-col-btn-text{display:inline-block;line-height:1.05;max-width:195px}@media(max-width:767px){body.front div.hero__extra-col .hero__extra-col-btn-text{max-width:none}}body.front div.hero__extra-col .blob{position:absolute;top:-22px;left:0;z-index:-1;width:100%;height:auto}@media(max-width:1050px){body.front div.hero__extra-col .blob{top:-5px}}@media(max-width:767px){body.front div.hero__extra-col .blob{top:-22px}}@media(max-width:360px){body.front div.hero__extra-col .blob{top:15px}}.hero--home{background-image:url(/assets/images/home-hero-image.jpg);background-position:50% 22px!important}@media(max-width:1920px){.hero--home{background-image:url(/assets/images/home-hero-image--desktop-hd.jpg)}}@media(max-width:1024px){.hero--home{background-position:47% 22px!important}}@media(max-width:488px){.hero--home{background-image:url(/assets/images/phone-homepage-img.jpg);min-height:60vh!important;background-position:60% 60%!important}}@media(max-width:1024px){.hero--home .flex .mid-flex{padding-top:3rem!important}}@media(max-width:767px){.hero--home .flex .mid-flex{padding-top:4.5rem!important}}@media(max-width:767px){.hero--home .flex .mid-flex{padding-top:3.5rem!important}}@media(max-width:767px){.hero--home .flex .mid-flex .text{max-width:61%}}@media(max-width:488px){.hero--home .flex .mid-flex .text{max-width:none}}@media(max-width:767px){.hero--home .flex .app-stores{max-width:61%}.hero--home .flex .app-stores__links{width:80%;margin-left:auto;margin-right:auto}}@media(max-width:488px){.hero--home .flex .app-stores{max-width:none}.hero--home .flex .app-stores__links{width:100%}}.home__wrapper{padding-top:5rem}@media(max-width:1200px){.home__wrapper{padding-top:0}}.home__section{margin:120px auto}@media(max-width:767px){.home__section{margin:60px auto}}.home__section--last{margin-bottom:0}@media(max-width:767px){.home__section--last{margin-bottom:0}}.home__container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 3.125rem}@media(max-width:767px){.home__container{padding:0 1.5rem}}.home__hero-content{padding:35px 0;display:flex}@media(max-width:767px){.home__hero-content{flex-direction:column;padding-top:55px}}.home__hero-language-bar{display:flex;display:flex;justify-content:center;flex-wrap:wrap}.home__hero-language-bar-content{display:flex;flex-basis:1220px;justify-content:space-between}@media(max-width:1200px){.home__hero-language-bar-content{justify-content:center}}.home__hero-language-bar-content .lang-link .lang-img{box-shadow:0 0;border-radius:4px;opacity:1;width:60px;height:auto}.home__hero-mobile-separator{display:none}@media(max-width:992px){.home__hero-mobile-separator{display:block;margin:0 1.5rem;padding-top:10px;border-bottom:1px solid #fff}}.home__cols{display:flex}@media(max-width:767px){.home__cols{flex-direction:column;padding:0 2rem}}@media(max-width:488px){.home__cols{padding:0 1rem}}.home__half-col{flex-basis:46%}@media(max-width:767px){.home__half-col{flex-basis:100%}}.home__half-col--left{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media(max-width:767px){.home__half-col--right{margin-top:26px}}.home__half-col-img{width:80%;padding-top:32px}@media(max-width:767px){.home__half-col-img{width:60%;padding-top:65px}}.home__features{list-style:none;padding:0;padding-left:80px}@media(max-width:1200px){.home__features{padding-left:30px}}@media(max-width:767px){.home__features{padding-left:0}}.home__feature{display:flex}.home__feature-icon{flex:0 0 50px}@media(max-width:1200px){.home__feature-icon{flex:0 0 30px}}@media(max-width:767px){.home__feature-icon{margin-right:20px}}@media(max-width:488px){.home__feature-icon{margin-right:0}}.home__feature-icon-img{margin-top:.5em}.home__feature-title{margin:0;font-size:23px;line-height:1.25}.home__feature-content{margin-left:30px}@media(max-width:370px){.home__feature-content{margin-left:15px}}.home__feature-text{font-size:19px}.home__feature-text p{margin:10px 0;font-size:19px}@media(max-width:767px){.home__feature-text p{margin:30px 0}}.home__feature-text em{font-size:15px;font-style:normal;line-height:0}.home__cta{padding:0 2rem}@media(max-width:767px){.home__cta{margin:-30px auto;padding:0;padding-left:10px}}.home__cta-header{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:40px}@media(max-width:767px){.home__cta-header{flex-direction:column}}.home__cta-title{font-size:32px;margin:0;letter-spacing:-1px}@media(max-width:767px){.home__cta-title{padding-left:100px;padding-bottom:10px}}@media(max-width:488px){.home__cta-title{padding-left:64px}}@media(max-width:370px){.home__cta-title{padding-left:49px}}.home__cta-button-text{font-size:26px;font-weight:700;letter-spacing:-1.5px;margin-right:18px}@media(max-width:767px){.home__cta-button-text{padding-left:100px}}@media(max-width:488px){.home__cta-button-text{padding-left:64px}}@media(max-width:370px){.home__cta-button-text{margin-right:6px;padding-left:49px}}.home__cta-button-link{display:inline-block;padding:18px 26px;border-radius:100%;transition:opacity .1s linear}.home__cta-button-link:hover,.home__cta-button-link:not(.btn):hover{opacity:.8}@media(max-width:370px){.home__cta-button-link{padding:10px 14px}}.home__cta-button-link-arrow{position:relative;top:1px;left:3px;height:32px}@media(max-width:370px){.home__cta-button-link-arrow{height:24px;left:2px}}.home__cta-text{font-size:20px}@media(max-width:767px){.home__cta-text{display:none}}.home__cta-text--mobile{display:none}@media(max-width:767px){.home__cta-text--mobile{display:block;padding-left:100px;padding-top:30px;padding-right:36px}}@media(max-width:488px){.home__cta-text--mobile{padding-left:64px}}@media(max-width:370px){.home__cta-text--mobile{padding-left:49px}}.home__carousel-container{padding:67px;text-align:right;position:relative}@media(max-width:767px){.home__carousel-container{padding:67px 0}}.home__carousel-wrapper{display:inline-block;width:70%;max-width:1027px;position:relative;z-index:1}@media(max-width:767px){.home__carousel-wrapper{display:block;width:85%;margin-left:auto;margin-right:auto}}.home__carousel-content{padding-top:100px;padding-bottom:40px;padding-left:25%;max-width:550px;text-align:left}@media(max-width:767px){.home__carousel-content{padding-left:32px;padding-right:32px;padding-top:32px}}.home__carousel-title{margin:0;font-size:43px;line-height:1.1;letter-spacing:-1px}@media(max-width:767px){.home__carousel-title{font-size:30px}}.home__carousel-quote{margin:32px 0;font-size:23px;line-height:1.4;padding:0 6px}@media(max-width:767px){.home__carousel-quote{font-size:18px}}.home__carousel-meta{padding:0 6px}.home__carousel-name{font-size:18px;font-weight:700;letter-spacing:-.5px;margin-bottom:.8em}.home__carousel-from{font-size:18px;letter-spacing:-.5px}.home__carousel .owl-controls{margin-top:35px}@media(max-width:767px){.home__carousel .owl-controls{text-align:center}}.home__carousel .owl-dot{display:inline-block;width:16px;height:16px;margin-right:12px;border-radius:100%}.home .line{position:absolute;border-bottom:2px solid}@media(max-width:767px){.home .line{display:none}}.home .line--1{left:95px;right:0;top:115px;width:50%}@media(max-width:1200px){.home .line--1{left:81px}}.home .line--2{left:0;width:90%;top:48px}.home__featured-title{text-align:center;margin:0;font-size:38px;letter-spacing:-.5px}.home__featured-content{padding:60px 0}.home__featured .featured-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:2.5rem auto}@media(max-width:767px){.home__featured .featured-logos{display:flex;flex-direction:column;flex-wrap:nowrap}}.home__featured .featured-logos a{transition:opacity .2s ease}.home__featured .featured-logos a:hover{opacity:.8}.home__featured .featured-logos a img{flex:0 0 100%;margin:1rem 1.5625rem}@media(max-width:767px){.home__featured .featured-logos a img{margin:1rem auto}}.site-header--alt .header-menu-items .in-hero{display:flex;justify-content:space-between;align-items:center}.site-header--alt .header-menu-items .in-hero .main-links-items{margin-left:5rem}@media(max-width:1280px){.site-header--alt .header-menu-items .in-hero .main-links-items{margin-left:4rem}}@media(max-width:1200px){.site-header--alt .header-menu-items .in-hero .main-links-items{margin-left:3rem}}[dir=rtl] .site-header--alt .header-menu-items .in-hero .main-links-items{margin-left:0;margin-right:5rem}@media(max-width:1200px){.site-header--alt .header-menu-items .in-hero .main-links-items--big{margin-left:1rem}}@media(max-width:1024px){.site-header--alt .header-menu-items .in-hero .main-links-items--big-en{margin-left:1.5rem}}@media(max-width:992px){.site-header--alt .header-menu-items .in-hero{display:none}}@media(max-width:1200px){.site-header--alt .header-menu-items .header-links>*{padding:0}}.site-header--alt .header-menu-items .header-action-btns a.btn,.site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer .site-header--alt .header-menu-items .header-action-btns a.btn-white{margin-right:2rem;text-transform:uppercase;font-size:16px;padding:6px 26px;font-weight:700}.site-header--alt .header-menu-items .header-action-btns a.btn:last-of-type,.site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white:last-of-type,div.page.blog footer .site-header--alt .header-menu-items .header-action-btns a.btn-white:last-of-type{margin-right:0}@media(max-width:1280px){.site-header--alt .header-menu-items .header-action-btns a.btn,.site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer .site-header--alt .header-menu-items .header-action-btns a.btn-white{margin-right:1rem}}@media(max-width:1200px){.site-header--alt .header-menu-items .header-action-btns a.btn,.site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer .site-header--alt .header-menu-items .header-action-btns a.btn-white{padding:6px 12px;margin-right:8px}}[dir=rtl] .site-header--alt .header-menu-items .header-action-btns a.btn,[dir=rtl] .site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer [dir=rtl] .site-header--alt .header-menu-items .header-action-btns a.btn-white{margin-right:0;margin-left:2rem}@media(max-width:1200px){.site-header--alt .header-menu-items .dropper .dropper-toggle{padding:0}}.home__container--dark-bg{background-color:#f2f2f2}.home__hero{background-color:#2c3143}@media(max-width:992px){.home__hero{padding-top:1rem}}.home__hero-heading{font-size:40px;line-height:1.2;color:#e2b4ff;font-weight:400;font-style:normal;margin:.25em 0}@media(max-width:767px){.home__hero-heading,.home__hero-text{max-width:450px}}.home__hero-text,.home__hero-text p,.home__hero-text ul,.home__hero-text ol{color:#e2b4ff;font-size:24px;font-style:normal;font-weight:400;line-height:1.3;text-align:left;margin:.8em 0}.home__hero-col{display:flex;flex-direction:column;justify-content:center;flex:1}.home__hero-col--left{flex-basis:44%}@media(max-width:767px){.home__hero-col--left{flex-basis:100%}}.home__hero-col--right{flex-basis:56%}@media(max-width:767px){.home__hero-col--right{flex-basis:100%;min-height:430px;background-image:url(/assets/images/home/hero/1-small.png);background-repeat:no-repeat;background-size:cover}}.home__hero-col-left-content{margin-right:90px}@media(max-width:1200px){.home__hero-col-left-content{margin-right:40px}}@media(max-width:767px){.home__hero-col-left-content{margin-right:0}}.home__hero-image{position:absolute;top:8rem;width:55vw;left:calc(100% - 55vw);height:462px;object-fit:cover}@media(max-width:992px){.home__hero-image{top:9rem}}@media(max-width:767px){.home__hero-image{display:none}}@media(min-width:1920px){.home__hero-image{left:auto;width:auto}}.home__hero-cta-btn{background-color:#fff;color:#2c3143;font-size:18px;padding:14px 22px;font-weight:700;text-align:center;text-decoration:none;display:inline-block;margin:16px 0;transition:color .1s linear}@media(max-width:767px){.home__hero-cta-btn{border-radius:3px}}.home__hero-col-right-content{color:#e2b4ff;font-size:26px;line-height:2.5;text-align:center;padding:.5em;z-index:1}.home__hero .gap{display:inline-block;border-radius:30px;background-color:#e2b4ff;padding:1.1em 1em;vertical-align:middle;margin:0 .3em}.home__hero .gap--small{width:1em}.home__hero .gap--medium{width:5em}@media(max-width:767px){.home__hero .gap--medium{width:1.5em}}.home__hero .gap--large{width:7em}@media(max-width:767px){.home__hero .gap--large{width:4em}}.home__hero-language-bar{padding:40px 0;border-top:1px solid #fff;margin-top:45px}@media(max-width:992px){.home__hero-language-bar{margin-top:0}}.home__apps{margin:50px 0}@media(max-width:1200px){.home__apps{margin-bottom:0}}@media(max-width:992px){.home__apps{margin-top:30px;margin-bottom:18px}}@media(max-width:767px){.home__apps{text-align:left;margin:55px 0}}body.iPhone .home__apps .home__app--android{display:none!important}body.android .home__apps .home__app--ios{display:none!important}.home__app{background-color:#e2b4ff;color:#2c3143;padding:8px 16px;text-align:center;font-size:18px;text-decoration:none;border-radius:9px;display:inline-block;transition:opacity .1s linear}.home__app:first-child{margin-right:10px}@media(max-width:992px){.home__app:first-child{margin-right:60px;margin-bottom:26px}}@media(max-width:767px){.home__app:first-child{margin-right:8%}}@media(max-width:488px){.home__app:first-child{margin-right:3%}}.home__app svg{width:20px;height:20px;vertical-align:text-top}.home__app:hover,.home__app:not(.btn):hover{color:#2c3143;opacity:.8}@media(max-width:767px){.home__app{font-weight:700;padding:10px 26px;display:block;margin-right:0;max-width:128px}}.home__half-col--left{background-color:#e2b4ff}.home__feature-title{text-transform:uppercase;letter-spacing:-1px}.home__feature-content{color:#2c3143}.home__cta{color:#2c3143}.home__cta-header{border-bottom:2px solid #2c3143}@media(max-width:767px){.home__cta-header{border:unset}}@media(max-width:767px){.home__cta-text--mobile{border-top:2px solid #2c3143}}.home__cta-button-link{background-color:#e2b4ff}.home__carousel-wrapper{background-color:#2c3143}.home__carousel-content{color:#fff}.home__carousel-title{color:#e2b4ff}.home__carousel .owl-dot{background-color:#fff}.home__carousel .owl-dot.active{background-color:#e2b4ff}.home .line--1{border-color:#2c3143}.home .line--2{border-color:#fff}.home__featured{background-color:#2c3143}.home__featured-title{color:#fff}.home__featured .wrapper{color:#fff}.site-header--alt .header-menu-items .header-action-btns .btn--dark{background-color:#2c3143}.site-header--alt .header-menu-items .badge{background-color:#ff5b5b}.site-header--alt nav.mobile{background-color:#2c3143}.site-header--alt nav.mobile .badge{background-color:#ff5b5b}.sticky-header .site-header--alt{box-shadow:-3px -3px 8px 2px #ececec}.site-footer--alt{color:#2c3143;background-color:#dfdfdf}.site-footer--alt a,.site-footer--alt a:not(.btn){color:#2c3143}.site-footer--alt .full-logo{fill:#2c3143}.site-footer--alt .course-links a,.site-footer--alt .links a{transition:opacity .1s linear}.site-footer--alt .course-links a:hover,.site-footer--alt .links a:hover{color:#2c3143;opacity:.8}.site-footer--alt div.site-languages span{opacity:.9}.site-footer--alt div.site-languages a{transition:opacity .1s linear}.site-footer--alt div.site-languages a.active{background-color:#2c3143;color:#fff}.site-footer--alt div.site-languages a:hover{color:#2c3143;opacity:.8}.site-footer--alt .home__apps{margin:0}@media(max-width:767px){.site-footer--alt .home__apps{margin-top:34px}}body.iPhone .site-footer--alt .home__apps .home__app--android{display:none!important}body.android .site-footer--alt .home__apps .home__app--ios{display:none!important}.site-footer--alt .home__app{margin-bottom:18px}@media(max-width:767px){.site-footer--alt .home__app{display:block;width:70%;margin-left:auto;margin-right:auto}}@media(max-width:767px){.site-footer--alt .home__app:first-child{margin-right:auto}}.home__section{margin:60px 0}@media(max-width:767px){.home__section--home-methods{margin-top:30px}}.home__container--dark-bg{background-color:#f2f2f2}.home__hero-container{padding-right:0;padding-left:2rem}[dir=rtl] .home__hero-container{padding-left:0;padding-right:2rem}.home__hero{background-color:#fff}@media(max-width:767px){.home__hero .home__container{padding-left:0;padding-right:0}[dir=rtl] .home__hero .home__container{padding-left:0;padding-right:0}}@media(max-width:767px){.home__hero .home__apps{display:block;text-align:center;margin-top:30px;margin-bottom:0}}.home__hero .home__apps .home__app{max-width:unset;margin-left:auto;margin-right:3rem}[dir=rtl] .home__hero .home__apps .home__app{margin-right:0;margin-left:3rem}.home__hero .home__apps .home__app:last-child{margin-right:0}[dir=rtl] .home__hero .home__apps .home__app:last-child{margin-left:0}@media(max-width:767px){.home__hero .home__apps .home__app{margin-right:auto}}@media(max-width:992px){.home__hero{padding-top:1rem}}.home__hero-heading{font-size:55px;line-height:1.15;color:#2c3143;font-weight:500;font-style:normal;margin:.25em 0}@media(max-width:767px){.home__hero-heading{font-size:40px}}.home__hero-text,.home__hero-text p,.home__hero-text ul,.home__hero-text ol{color:#2c3143;font-size:19px;font-style:normal;font-weight:400;line-height:1.5;text-align:left;margin:.8em 0}[dir=rtl] .home__hero-text,[dir=rtl] .home__hero-text p,[dir=rtl] .home__hero-text ul,[dir=rtl] .home__hero-text ol{text-align:right}.home__hero-text{max-width:500px}@media(max-width:767px){.home__hero-text{max-width:80%;margin-top:30px;margin-right:auto;margin-left:auto}}@media(max-width:767px) and (max-width:767px){.home__hero-text p{text-align:center}}.home__hero-content{padding:15px 0 35px}@media(max-width:767px){.home__hero-content{padding-bottom:0}}.home__hero-col{display:flex;flex-direction:column;justify-content:center}.home__hero-col--left{flex:0 1 55%}@media(max-width:767px){.home__hero-col--left{flex-basis:100%;width:80%;padding:0 1rem;margin-left:auto;margin-right:auto;text-align:center}}.home__hero-col--right{flex:0 1 50%;justify-content:flex-start}@media(max-width:767px){.home__hero-col--right{flex:1 1 100%;margin-top:2rem}}.home__hero-col-left-content{padding-top:5rem;margin-right:30px}[dir=rtl] .home__hero-col-left-content{margin-right:0;margin-left:30px}@media(max-width:992px){.home__hero-col-left-content{padding-top:1rem}}@media(max-width:767px){.home__hero-col-left-content{margin-right:0}[dir=rtl] .home__hero-col-left-content{margin-left:0}}.home__hero-col-right-content{position:relative;background:0 0;background-image:url(/assets/images/home/hero/word-cells.svg);background-repeat:no-repeat;background-size:50%,contain;background-position:50%;background-size:contain}.home__hero-col-right-content__main-img{width:50%;object-fit:contain;position:relative;z-index:2}@media(max-width:992px){.home__hero-col-right-content__main-img{width:65%}}@media(max-width:767px){.home__hero-col-right-content__main-img{width:40%}}@media(max-width:488px){.home__hero-col-right-content__main-img{width:50%}}@media(max-width:767px){.home__hero-col-right-content{background-size:105% 100%}}@media(max-width:488px){.home__hero-col-right-content{background-size:130% 100%}}.home__hero-cta-btn{background-color:#2c3143;color:#fff;font-size:22px;font-weight:400;padding:16px 33px;text-align:center;text-decoration:none;display:inline-block;margin:16px 0;transition:opacity .1s linear;border-radius:17px}.home__hero-cta-btn--apk{display:none;margin:0;vertical-align:top;border-radius:8px}.home__hero-cta-btn--apk span{font-size:16px}.course-page__wrapper .home__hero-cta-btn--apk{padding-top:14px;padding-bottom:14px}body.iPhone .home__hero-cta-btn--apk{display:none}@media(max-width:767px){.home__hero-cta-btn--apk{display:none;position:relative;top:10px}body.iPhone .home__hero-cta-btn--apk{display:none}body.android .home__hero-cta-btn--apk{position:static}}.site-footer .footer-row .home__apps .home__hero-cta-btn--apk{display:none;background-color:#ac6ed1;padding:12px 20px;box-sizing:border-box}.site-footer .footer-row .home__apps .home__hero-cta-btn--apk span{color:#000;font-weight:500}@media(max-width:767px){.site-footer .footer-row .home__apps .home__hero-cta-btn--apk{position:static}}@media(max-width:370px){.site-footer .footer-row .home__apps .home__hero-cta-btn--apk{margin-top:1rem}}.home__hero-cta-btn:not(.btn){color:#fff}.home__hero-cta-btn:not(.btn):hover{color:#fff;opacity:.85}.home__hero-cta-btn span{position:relative;top:-1px}@media(max-width:767px){.home__hero-cta-btn{display:inline-block}}.home__hero-cta-btn--mobile-wrapper{display:none}@media(max-width:767px){.home__hero-cta-btn--mobile-wrapper{display:block;text-align:center}}@media(max-width:767px){.home__hero-cta-btn--mobile{display:inline-block;padding-left:1rem;padding-right:.5rem;background-color:unset;color:#2c3143;text-decoration:underline;font-size:24px;margin:0}.home__hero-cta-btn--mobile:not(.btn){background-color:unset;color:#2c3143;text-decoration:underline;font-weight:500;transition:opacity .1s linear}.home__hero-cta-btn--mobile:not(.btn):hover{color:#2c3143;opacity:.85}}.home__hero-col-right-content{color:#2c3143;font-size:26px;line-height:2.5;text-align:center;padding:.5em;z-index:1}.home__hero-flags_heading{flex:0 0 100%;font-size:18px;font-weight:700;margin-bottom:8px;margin-top:0;color:#2c3143}@media(max-width:767px){.home__hero-flags_heading{padding:18px 20px 26px}}@media(max-width:767px){.home__hero-flags_heading-text{display:none}}.home__hero-flags_heading-text--mobile{display:none!important}@media(max-width:767px){.home__hero-flags_heading-text--mobile{display:flex!important;align-items:center;padding:8px 6px 6px;width:calc(100% - 40px)}.home__hero-flags_heading-text--mobile:not(.btn){color:#fff;text-decoration:none}.home__hero-flags_heading-text--mobile .lang-img{width:50px;box-shadow:0 0;border-radius:4px;opacity:1;height:auto;vertical-align:middle;margin-right:18px}}@media(max-width:767px) and (max-width:488px){.home__hero-flags_heading-text--mobile .lang-img{margin-right:11px}}@media(max-width:488px){.home__hero-flags_heading-text--mobile{width:calc(100% - 60px);margin-right:6px;padding-left:12px}}.home__hero-flags_heading-text--mobile--one-item{width:100%}@media(max-width:767px){.home__hero-flags_heading{width:85%;margin-right:auto;margin-left:auto;margin-bottom:0;background-color:#2c3143;color:#fff;padding:14px 20px;padding-right:30px;position:relative;border-radius:12px;font-weight:400;font-size:20px;z-index:1}[dir=rtl] .home__hero-flags_heading{box-sizing:border-box;padding-right:20px;padding-left:30px}}@media(max-width:488px){.home__hero-flags_heading{font-size:19px;padding:14px 6px;width:90%}[dir=rtl] .home__hero-flags_heading{padding:14px 6px}}.home__hero-flags_heading .svg-wrapper{display:none}@media(max-width:767px){.home__hero-flags_heading .svg-wrapper{display:block;position:absolute;top:0;bottom:0;right:0;width:45px;cursor:pointer}[dir=rtl] .home__hero-flags_heading .svg-wrapper{right:auto;left:0}}@media(max-width:767px){.home__hero-flags_heading svg{position:absolute;height:24px;width:24px;right:14px;top:50%;transform:translateY(-50%)}[dir=rtl] .home__hero-flags_heading svg{right:auto;left:14px}}.home__hero-language-bar{padding:55px 0 40px;border-top:1px solid #f2f2f2;margin-top:10px;justify-content:flex-start}@media(max-width:992px){.home__hero-language-bar{margin-top:0;border:0}}@media(max-width:767px){.home__hero-language-bar{padding-top:25px;display:block}}@media(max-width:767px){.home__hero-language-bar-wrapper--slider .owl-controls{display:none}}@media screen and (min-width:768px){.home__hero-language-bar-wrapper--slider{flex:1;overflow-x:hidden;padding:0 25px}}@media(min-width:768px){.home__hero-language-bar-content{justify-content:flex-start;display:flex!important;flex-wrap:nowrap}}@media screen and (min-width:768px){.home__hero-language-bar-content{margin-top:18px}.home__hero-language-bar-content .owl-prev,.home__hero-language-bar-content .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.home__hero-language-bar-content .owl-prev{left:-30px}.home__hero-language-bar-content .owl-next{right:-30px}}@media(max-width:767px){.home__hero-language-bar-content{display:none;background-color:#2c3143;width:85%;padding-top:6px;padding-left:20px;padding-right:30px;padding-bottom:.1em;margin-right:auto;margin-left:auto;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #888;position:relative;z-index:2;top:-10px}[dir=rtl] .home__hero-language-bar-content{box-sizing:border-box}.home__hero-language-bar-content .lang-link{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em}}@media(max-width:767px) and (max-width:767px){.home__hero-language-bar-content .lang-link--hide-on-mobile{display:none}}@media(max-width:767px) and (max-width:767px){.home__hero-language-bar-content .lang-link{padding-left:6px;padding-right:6px}}@media(max-width:767px) and (max-width:488px){.home__hero-language-bar-content .lang-link{padding-left:12px}}@media(max-width:767px){.home__hero-language-bar-content .lang-link .lang-name{display:block;color:#fff!important;margin-left:1em}}@media(max-width:767px) and (max-width:767px){.home__hero-language-bar-content .lang-link .lang-name{display:none}}@media(max-width:767px) and (max-width:767px){.home__hero-language-bar-content .lang-link .lang-img{width:50px}}@media(max-width:488px){.home__hero-language-bar-content{width:90%;padding-left:6px;padding-right:6px}}.home__hero-language-bar-content .lang-link .lang-img{width:38px;margin-right:8px}.home__hero-language-bar-content .lang-link .lang-img--non-en{margin-right:10px;width:52px}@media(max-width:1200px){.home__hero-language-bar-content .lang-link .lang-img{width:52px}}.home__hero-language-bar-content .lang-link--en .lang-img{width:36px;margin-right:5px}@media(max-width:1200px){.home__hero-language-bar-content .lang-link--en .lang-img{width:52px}}.home__hero .lang-name--mobile{display:none}@media(max-width:767px){.home__hero .lang-name--mobile{display:block;color:#fff;font-size:18px;font-weight:400}}@media(max-width:488px){.home__hero .lang-name--mobile{font-size:18px}}.home__hero-numbers{margin-top:6rem;color:#2c3143;display:flex;justify-content:space-between}.home__hero-numbers-item{flex:0 0 21%;margin-right:15px}.home__hero-numbers-heading{font-size:36px;font-weight:500}.home__hero-numbers-text{font-weight:300;font-size:16px}@media(max-width:767px){.home__hero-numbers{display:none}}.home__hero .lang-link--first{margin-left:0}.home__hero .lang-link:not(.btn){transition:opacity .1s linear}.home__hero .lang-link:not(.btn):hover{opacity:.9}.home__hero .lang-link:not(.btn):hover .lang-name{color:#fff}@media(max-width:767px){.home__hero .lang-link:not(.btn):hover{opacity:.8}}.home__apps{margin:40px 0}@media(max-width:1200px){.home__apps{margin-bottom:0}}@media(max-width:992px){.home__apps{margin-top:30px;margin-bottom:18px}}@media(max-width:767px){.home__apps{text-align:left;margin:55px 0}}.home__apps .home__app--android.home__app--gplay{display:none}body.iPhone .home__apps .home__app--android{display:none!important}body.android .home__apps .home__app--ios{display:none!important}.home__app{background-color:none;color:#2c3143;padding:0;text-align:center;font-size:18px;font-weight:700;text-decoration:none;border-radius:8px;display:inline-block;transition:opacity .1s linear;width:auto}.home__app:first-child{margin-right:10px}@media(max-width:992px){.home__app:first-child{margin-bottom:26px}}@media(max-width:767px){.home__app:first-child{margin-right:8%}}@media(max-width:488px){.home__app:first-child{margin-right:3%}}[dir=rtl] .home__app:first-child{margin-right:0;margin-left:10px}@media(max-width:767px){[dir=rtl] .home__app:first-child{margin-left:8%}}@media(max-width:767px){[dir=rtl] .home__app:first-child{margin-left:3%}}.home__app svg{width:20px;height:20px;margin-right:8px;vertical-align:bottom}.home__app:hover,.home__app:not(.btn):hover{color:#2c3143;opacity:.8}@media(max-width:767px){.home__app{font-weight:700;padding:10px 26px;display:inline-block;margin-right:0;max-width:128px}}.home__app--large{background-color:#2c3143;color:#fff;display:inline-block;text-align:left;width:auto;max-width:unset;margin:0 0 16px!important;padding:10px 16px}.home__app--large:not(.btn):hover{color:#fff}.home__app--large .app-lines{font-weight:400}.home__app--large svg{display:inline-block;vertical-align:top;fill:#fff;width:32px;height:32px}.home__app--large .app-lines{display:inline-block}.home__app--large .app-line--1{font-size:12px}.home__app--large .app-line--2{font-size:24px}.home__app--large:not(.btn){color:#fff}.home__app--ios,.home__app--android{width:auto}.home__app--ios img,.home__app--android img{height:48px;width:auto}.home__half-col--left{background-color:#2c3143}.home__feature-title{text-transform:uppercase;letter-spacing:-1px}.home__feature-content{color:#2c3143}.home__cta{color:#2c3143}.home__cta-header{border-bottom:2px solid #2c3143}@media(max-width:767px){.home__cta-header{border:unset}}@media(max-width:767px){.home__cta-text--mobile{border-top:2px solid #2c3143}}.home__cta-button-link{background-color:#2c3143}.home__featured{background-color:unset}.home__featured-title{color:#2c3143;font-weight:500;font-size:40px}.home__featured .wrapper{color:#2c3143}.home__featured .featured-logos{margin:1rem auto;margin-top:3rem;margin-bottom:-1rem;text-align:center}@media(max-width:767px){.home__featured .featured-logos{display:none}}.home__featured .featured-logos a{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}@media(max-width:1200px){.home__featured .featured-logos a{margin-bottom:1rem}}@media(max-width:767px){.home__featured .featured-logos a{display:block;padding-left:15px;padding-right:15px}}.home__featured .featured-logos--desktop a{flex-basis:20%}.home__featured .featured-logos--mobile{display:none}@media(max-width:767px){.home__featured .featured-logos--mobile{display:block!important;max-width:600px;margin-left:auto;margin-right:auto}.home__featured .featured-logos--mobile a{flex:1;margin-bottom:2rem}.home__featured .featured-logos--mobile .owl-dot{display:inline-block;width:16px;height:16px;margin-right:10px;margin-left:10px;border-radius:100%;background-color:#eef0f4;vertical-align:middle}.home__featured .featured-logos--mobile .owl-dot.active{width:18px;height:18px;background-color:#2c3143}}@media screen and (min-width:768px){.home__featured .featured-logos--mobile{display:none!important}}.home__featured-group{display:flex;height:270px}.home__featured-group:last-child .home__featured-couple{justify-content:space-around}@media(max-width:1200px){.home__featured-group:last-child .home__featured-couple{flex-direction:row}}@media(max-width:767px){.home__featured-group:last-child .home__featured-couple{flex-direction:column}}@media(max-width:1200px){.home__featured-group{height:auto}}@media(max-width:767px){.home__featured-group{justify-content:space-around}}.home__featured-couple{display:flex;flex-direction:column;justify-content:center}.home__featured-content--with-footer .home__featured-content-footer{margin-top:2rem;font-weight:500;font-size:24px;line-height:1.3;display:flex;justify-content:center;align-items:center}.home__featured-content--with-footer .home__featured-content-footer img{max-width:120px;margin-right:5%}[dir=rtl] .home__featured-content--with-footer .home__featured-content-footer img{margin-right:0;margin-left:5%}@media(max-width:767px){.home__featured-content--with-footer .home__featured-content-footer--desktop{display:none}}@media(max-width:767px){.home__featured-content--with-footer{position:relative}.home__featured-content--with-footer .home__featured-content-footer{width:100%;font-size:20px;grid-column:span 2;margin-top:0;align-items:center;justify-content:center}}@media(max-width:767px) and (max-width:488px){.home__featured-content--with-footer .home__featured-content-footer{flex-direction:column}.home__featured-content--with-footer .home__featured-content-footer img{max-width:100px;margin:0;margin-top:-1rem;margin-bottom:8px}}.home__featured-slide{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%}@media(max-width:767px){.home__methods .home__container{padding:0}}.home__methods-wrapper{background-color:#2c3143;border-radius:30px;padding:60px 80px}@media(max-width:992px){.home__methods-wrapper{padding:60px 40px}}@media(max-width:767px){.home__methods-wrapper{background-color:none;border-radius:unset;padding:0}}.home__methods-wrapper--light{background-color:unset;border-radius:unset;padding:15px 0}@media(max-width:767px){.home__methods-wrapper--light{padding:15px 0}}.home__methods-title{margin:0;font-size:40px;font-weight:500;text-align:center;color:#e2b4ff;letter-spacing:-1px;padding:0 2rem}@media(max-width:767px){.home__methods-title{color:#2c3143;background-color:#fff;padding-bottom:50px}.home__methods-title span{max-width:380px;display:block;margin-left:auto;margin-right:auto}}.home__methods-title--light{color:#2c3143;max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:767px){.home__methods-title--light{padding-bottom:0}}.home__methods-items{display:flex;flex-wrap:wrap;margin:30px 0}@media(max-width:767px){.home__methods-items{flex-direction:column;align-items:center}}@media(max-width:767px){.home__methods-items--light-desktop{display:none}}.home__methods .home__methods-items.home__methods-items--light-mobile{display:none}@media(max-width:767px){.home__methods .home__methods-items.home__methods-items--light-mobile{display:block}}.home__methods-item{color:#fff;text-align:center;flex:0 1 50%}@media(max-width:767px){.home__methods-item{width:85%;margin-left:auto;margin-right:auto}}@media(max-width:488px){.home__methods-item{width:90%}}.home__methods-item--light{color:#2c3143}.home__methods-item--light_1,.home__methods-item--light_4,.home__methods-item--light_5,.home__methods-item--light_8{background-color:#f7f8fa}@media(max-width:767px){.home__methods-item--light_1,.home__methods-item--light_4,.home__methods-item--light_5,.home__methods-item--light_8{background-color:#fff}}.home__methods-item-content{padding:40px}@media(max-width:992px){.home__methods-item-content{padding:20px}}@media(max-width:767px){.home__methods-item-content{padding-bottom:0}}.home__methods-item-image-wrapper--light{min-height:450px}@media(max-width:1280px){.home__methods-item-image-wrapper--light{min-height:calc(35vw - 10px)}}.home__methods-item-image{margin-right:auto;margin-left:auto;max-height:1390px;height:auto}.home__methods-item-image--light{max-width:100%;max-height:none}.home__methods-item-image--nudge{position:relative;left:-20px}[dir=rtl] .home__methods-item-image--nudge{left:21px}.home__methods-item-title{font-weight:500;font-size:24px;line-height:1.35;padding:0 2rem;margin:1.8rem 0 1.5rem}@media(max-width:488px){.home__methods-item-title{padding:0 1rem}}.home__methods-item-title--light{margin-top:0}.home__methods-item-text{line-height:1.5}.home__methods-item-text p{font-size:16px;line-height:1.5}.home__methods-item-text--light{max-width:370px;margin-left:auto;margin-right:auto;font-weight:400}.home__methods-subnote{font-weight:300;font-size:14px;text-align:center;color:#eef0f4;max-width:600px;margin-left:auto;margin-right:auto;opacity:.6;line-height:1;padding-top:1.5rem}@media(max-width:767px){.home__methods-subnote{padding:0 2rem 3rem 3rem}}.home__methods .owl-nav{position:absolute;top:140px;width:100%}@media(max-width:488px){.home__methods .owl-nav{top:110px}}.home__methods .owl-prev,.home__methods .owl-next{position:absolute}.home__methods .owl-prev svg,.home__methods .owl-next svg{width:45px;height:45px}.home__methods .owl-prev{left:0}[dir=rtl] .home__methods .owl-prev{left:auto;right:0}.home__methods .owl-next{right:0}[dir=rtl] .home__methods .owl-next{right:auto;left:0}.home__methods .owl-dots{text-align:center;margin-top:2rem}.home__methods .owl-dot{display:inline-block;width:16px;height:16px;margin:0 10px;border-radius:100%;background-color:#eef0f4;vertical-align:middle}.home__methods .owl-dot.active{background-color:#2c3143;width:18px;height:18px}.home__rich-cta-wrapper{display:flex}@media(max-width:767px){.home__rich-cta-wrapper{flex-direction:column;align-items:center}}.home__rich-cta-content{padding-left:12%;padding-right:2rem;padding-top:5rem;max-width:400px}@media(max-width:1200px){.home__rich-cta-content{padding-top:3rem}}@media(max-width:992px){.home__rich-cta-content{padding-top:1rem}}@media(max-width:767px){.home__rich-cta-content{padding-top:3rem;padding-left:2rem}}@media(max-width:488px){.home__rich-cta-content{padding-left:0;padding-right:0}}[dir=rtl] .home__rich-cta-content{padding-left:2rem;padding-right:12%}@media(max-width:767px){[dir=rtl] .home__rich-cta-content{padding-right:2rem}}@media(max-width:488px){[dir=rtl] .home__rich-cta-content{padding-left:0;padding-right:0}}.home__rich-cta-col{flex:0 1 50%}@media(max-width:767px){.home__rich-cta-col{text-align:center}}.home__rich-cta-image{border-radius:26px}@media(max-width:767px){.home__rich-cta-image{width:100%;max-width:450px;margin-left:auto;margin-right:auto}}.home__rich-cta-title{font-weight:500;margin:0;color:#2c3143;font-size:40px;line-height:1.2;margin-bottom:2.5rem}@media(max-width:767px){.home__rich-cta-title{font-size:36px}}.home__rich-cta-subtitle{font-weight:400;margin:0;color:#2c3143;font-size:20px;line-height:1.5;max-width:400px}@media(max-width:767px){.home__rich-cta-subtitle{max-width:unset;font-size:26px;font-weight:400;line-height:1.3}}.home__rich-cta-btn{background-color:#2c3143;color:#fff;border-radius:16px;font-size:18px;margin-top:50px;margin-bottom:16px;transition:opacity .1s linear}@media(max-width:767px){.home__rich-cta-btn{font-size:20px;padding:12px 10px;width:90%;margin-left:auto;margin-right:auto}}@media(max-width:488px){.home__rich-cta-btn{width:100%}}.home__rich-cta-btn:hover{background-color:#2c3143;color:#fff;opacity:.85}.home__rich-cta-text{margin-top:30px;max-width:400px;font-weight:400;color:#2c3143;line-height:1.5}.home__rich-cta-text p{color:#2c3143;line-height:1.5}@media(max-width:767px){.home__rich-cta-text{max-width:unset}}.home__rich-cta-small_link-container{margin-top:40px}.home__rich-cta-small_link-container a{color:#ac6ed1;font-weight:400}@media(max-width:767px){.home__rich-cta-small_link-container a{font-size:24px}}.home__rich-cta-small_link-container a:not(.btn){transition:opacity .1s linear}.home__rich-cta-small_link-container a:not(.btn):hover{color:#ac6ed1;opacity:.8}.home__apps-mobile{display:none}@media(max-width:767px){.home__apps-mobile{display:block}.home__apps-mobile .home__app{max-width:unset;margin-left:auto;margin-right:auto}}@media(max-width:992px){.site-header--alt .flex .logo{margin-right:0}}@media(max-width:1200px){.site-header--alt .header-menu-items{padding:0 2rem}}@media(max-width:992px){.site-header--alt .header-menu-items{padding:0 1rem}}@media(max-width:1200px){.site-header--alt .header-menu-items--big{padding-left:.75rem;padding-right:.75rem}}@media(max-width:1024px){.site-header--alt .header-menu-items--big-en{padding-left:1rem;padding-right:1rem}}.site-header--alt .header-menu-items .header-action-btns a.btn,.site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer .site-header--alt .header-menu-items .header-action-btns a.btn-white{padding:8px 16px;border-radius:12px}.site-header--alt .header-menu-items .header-action-btns .btn--light{background-color:#2c3143;color:#fff}.site-header--alt .header-menu-items .header-action-btns .btn--dark{background-color:#eef0f4!important;color:#2c3143;border-color:#eef0f4!important}@media(max-width:1200px){.site-header--alt .header-menu-items .header-action-btns--big a.btn,.site-header--alt .header-menu-items .header-action-btns--big div.page.blog footer a.btn-white,div.page.blog footer .site-header--alt .header-menu-items .header-action-btns--big a.btn-white{padding:8px;margin-right:0}}.site-header--alt nav.mobile{background-color:#2c3143}.sticky-header .site-header--alt{box-shadow:-3px -3px 8px 2px #2C3143}.site-header--alt .header-action-btns .langs-switcher .dropper{padding-right:0;margin-left:2rem}@media(max-width:1280px){.site-header--alt .header-action-btns .langs-switcher .dropper{margin-left:1rem}}[dir=rtl] .site-header--alt .header-action-btns .langs-switcher .dropper{margin-left:0;padding:0;padding-right:22px}.site-header--alt .header-action-btns .langs-switcher .dropper .arrow{margin-left:8px;height:8px}[dir=rtl] .site-header--alt .header-action-btns .langs-switcher .dropper .arrow{margin-left:0;margin-right:8px}.site-header--alt .header-action-btns .langs-switcher .dropper-toggle{padding-right:0;font-weight:400}.site-header--alt .header-action-btns .langs-switcher .dropper-menu.align-to-globe{margin-right:-4rem;background-color:#eef0f4}@media(max-width:1330px){.site-header--alt .header-action-btns .langs-switcher .dropper-menu.align-to-globe{margin-right:-1rem}}.site-header--alt .header-action-btns .langs-switcher .dropper-menu:before{border-bottom-color:#eef0f4}@media(max-width:1330px){.site-header--alt .header-action-btns .langs-switcher .dropper-menu:before{left:80%}}[dir=rtl] .site-header--alt .header-action-btns .langs-switcher .dropper-menu:before{left:25%}@media(max-width:1330px){[dir=rtl] .site-header--alt .header-action-btns .langs-switcher .dropper-menu:before{left:25%}}.site-header--alt .header-action-btns .langs-switcher .dropper-menu a{color:#2c3143;transition:opacity .1s linear}.site-header--alt .header-action-btns .langs-switcher .dropper-menu a:hover{color:#2c3143;opacity:.8}.site-header--alt .header-action-btns .langs-switcher .dropper-menu a.active{color:#2c3143}@media(max-width:1200px){.site-header--alt .header-action-btns .langs-switcher--big .dropper{margin-left:0}.site-header--alt .header-action-btns .langs-switcher--big .dropper .arrow{margin-left:3px}}.site-footer--alt{color:#2c3143;background-color:#dfdfdf}.site-footer--alt a,.site-footer--alt a:not(.btn){color:#2c3143}.site-footer--alt .full-logo{fill:#2c3143}.site-footer--alt .course-links a,.site-footer--alt .links a{transition:opacity .1s linear}.site-footer--alt .course-links a:hover,.site-footer--alt .links a:hover{color:#2c3143;opacity:.8}.site-footer--alt div.site-languages span{opacity:.9}.site-footer--alt div.site-languages a{transition:opacity .1s linear}.site-footer--alt div.site-languages a.active{background-color:#2c3143;color:#fff}.site-footer--alt div.site-languages a:hover{color:#2c3143;opacity:.8}.site-footer--alt .home__apps{margin:0}@media(max-width:767px){.site-footer--alt .home__apps{margin-top:34px}}.site-footer--alt .home__apps .home__app--android.home__app--gplay{display:none}body.iPhone .site-footer--alt .home__apps .home__app--android{display:none!important}body.android .site-footer--alt .home__apps .home__app--ios{display:none!important}.site-footer--alt .home__app{margin-bottom:15px;background-color:none}@media(max-width:767px){.site-footer--alt .home__app{display:block;width:70%;margin-left:auto;margin-right:auto}}@media(max-width:767px){.site-footer--alt .home__app:first-child{margin-right:auto}}.site-header--2021 .burger-mobile{display:none}@media(max-width:992px){.site-header--2021 .burger-mobile{display:block}.site-header--2021 .burger-mobile:hover{cursor:pointer}}.site-header--2021 .header-links a{font-weight:400}.site-header--2021 .header-menu-items .header-action-btns a.btn,.site-header--2021 .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer .site-header--2021 .header-menu-items .header-action-btns a.btn-white{font-weight:500}.sticky-header .site-header--2021 .header-action-btns .btn--light{background-color:#2c3143!important}.sticky-header .site-header--2021 .header-action-btns .btn--dark{color:#2c3143!important}@media(max-width:992px){.site-header--2021 .header-menu-items{justify-content:flex-start;position:relative}.site-header--2021 .header-menu-items--no-header{justify-content:space-between}}@media(max-width:992px) and (max-width:992px){[dir=rtl] .site-header--2021 .header-menu-items svg.burger-mobile{transform:scaleX(-1)}}@media(max-width:992px){.site-header--2021 .logo_container{flex:1;text-align:center;position:absolute;width:100%;left:0;right:0}.site-header--2021 .logo_container--no-burger{position:static;text-align:left}.site-header--2021 .burger-mobile{z-index:1}.site-header--2021 nav.mobile{background-color:#e5e5e5}.site-header--2021 nav.mobile .wrap-flex,.site-header--2021 nav.mobile .links-wrapper{display:block!important;height:auto}.site-header--2021 nav.mobile .symbol{display:none}.site-header--2021 nav.mobile .full-logo{display:block}.site-header--2021 nav.mobile .mobile-header-wrapper{display:flex;align-items:center;position:sticky;top:0;background-color:#e5e5e5;padding:16px 8px;z-index:5}.site-header--2021 nav.mobile .mobile-header-wrapper .mobile-logo-wrapper{flex:1;text-align:center;position:absolute;width:100%;left:0;right:0}.site-header--2021 nav.mobile .mobile-header-wrapper .mobile-logo-wrapper .logo{position:static}.site-header--2021 nav.mobile .mobile-header-wrapper .menu-close-link{cursor:pointer;z-index:1}.site-header--2021 nav.mobile .mobile-header-wrapper.pinned{border-bottom:2px solid #2c3143}.site-header--2021 nav.mobile .links-wrapper .links{text-align:left!important;padding-left:8px}[dir=rtl] .site-header--2021 nav.mobile .links-wrapper .links{text-align:right!important;padding-left:0;padding-right:8px}.site-header--2021 nav.mobile .links-wrapper .links a:not(.btn){color:#2c3143;padding:6px 0;transition:opacity .1s linear;font-weight:400}.site-header--2021 nav.mobile .links-wrapper .links a:not(.btn):hover{color:#2c3143;opacity:.9}.site-header--2021 nav.mobile .mobile-menu-langs-switcher{margin-left:20px;margin-right:20px;border-top:1px solid #2c3143;border-bottom:1px solid #2c3143;color:#2c3143;padding:18px 0;margin-top:20px;font-weight:400}.site-header--2021 nav.mobile .mobile-current-language{cursor:pointer;position:relative;padding-right:26px}[dir=rtl] .site-header--2021 nav.mobile .mobile-current-language{padding-right:0;padding-left:26px}.site-header--2021 nav.mobile .mobile-current-language__arrow{position:absolute;right:3px;top:6px;transition:transform .1s ease}[dir=rtl] .site-header--2021 nav.mobile .mobile-current-language__arrow{left:3px;right:auto}.site-header--2021 nav.mobile .mobile-langs-list{display:none;margin-top:12px}.site-header--2021 nav.mobile .mobile-langs-list a{display:block;text-decoration:none;color:#2c3143;text-transform:capitalize;padding:12px 0}.site-header--2021 nav.mobile .mobile-buttons-wrapper{margin-top:20px;padding:40px 26px 30px;margin-bottom:4rem}.site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn,.site-header--2021 nav.mobile .mobile-buttons-wrapper div.page.blog footer a.btn-white,div.page.blog footer .site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn-white{width:80%;font-weight:500;border-radius:12px!important;display:block!important}}@media(max-width:992px) and (max-width:488px){.site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn,.site-header--2021 nav.mobile .mobile-buttons-wrapper div.page.blog footer a.btn-white,div.page.blog footer .site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn-white{width:100%}}@media(max-width:992px){.site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn:first-child,.site-header--2021 nav.mobile .mobile-buttons-wrapper div.page.blog footer a.btn-white:first-child,div.page.blog footer .site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn-white:first-child{margin-bottom:24px}.site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn--mobile-dark{background-color:#2c3143;color:#fff}.site-header--2021 nav.mobile .mobile-buttons-wrapper a.btn--mobile-light{background-color:#fff;color:#2c3143}}.site-header--2021 nav.mobile.open{display:none;padding-top:0;padding-left:0;padding-right:0}@media(max-width:992px){.site-header--2021 nav.mobile.open{display:block}}@media(max-width:1280px){.site-header--2021.site-header--fr .default-nav,.site-header--2021.site-header--es .default-nav,.site-header--2021.site-header--pt .default-nav{justify-content:flex-start}}@media(max-width:1300px){.site-header--2021.site-header--es .main-links-items a:first-child{max-width:180px}}.site-header--alt .header-menu-items .header-action-btns a.btn,.site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer .site-header--alt .header-menu-items .header-action-btns a.btn-white{text-transform:none}body.en .site-header--alt .header-menu-items .header-action-btns a.btn,body.en .site-header--alt .header-menu-items .header-action-btns div.page.blog footer a.btn-white,div.page.blog footer body.en .site-header--alt .header-menu-items .header-action-btns a.btn-white{text-transform:uppercase}.site-footer--2021 .footer-row .home__apps{margin-top:135px}.site-footer--2021 .footer-row .home__apps--with-extra-item{margin-top:170px}.site-footer--2021 .footer-row .home__apps--pt-br{margin-top:210px}.site-footer--2021 .footer-row .social{line-height:40px}@media(max-width:1200px){[dir=rtl] .site-footer--2021 .footer-row .social{order:1}}.site-footer--pt .footer-row .home__apps--with-extra-item{margin-top:210px}.site-footer--2021{background-color:#2c3143}.site-footer--2021 .footer-row{color:#fff}.site-footer--2021 .footer-row a:not(.btn){color:#fff;font-weight:400;font-size:18px;padding:0}.site-footer--2021 .footer-row a.secondary-link{opacity:.5}.site-footer--2021 .footer-row a.secondary-link:not(.btn){font-size:16px;margin-bottom:18px}.site-footer--2021 .footer-row a.secondary-link--space-above{margin-top:70px}@media(max-width:1200px){.site-footer--2021 .footer-row a.secondary-link--space-above{margin-top:0}}.site-footer--2021 .footer-row a.links-title:not(.btn){margin-bottom:18px}.site-footer--2021 .footer-row .col-left{width:auto;flex:none;padding-left:0;padding-right:3%}[dir=rtl] .site-footer--2021 .footer-row .col-left{padding-right:0;padding-left:3%}@media(max-width:1200px){[dir=rtl] .site-footer--2021 .footer-row .col-left{padding-left:0}}.site-footer--2021 .footer-row .col-left svg g{fill:#fff}@media(max-width:1200px){.site-footer--2021 .footer-row .col-left{padding-bottom:5px;margin-bottom:15px;padding-right:0}}.site-footer--2021 .footer-row .col-center{padding-right:0;flex:1}.site-footer--2021 .footer-row .col-center--narrow{flex:none;padding-right:8rem!important}@media(max-width:767px){.site-footer--2021 .footer-row .col-center--narrow{padding-right:0!important}}@media(max-width:1200px){.site-footer--2021 .footer-row .col-center .links{flex-wrap:wrap}}.site-footer--2021 .footer-row .col-right{flex:0 0 200px;padding-right:0}@media(max-width:1200px){.site-footer--2021 .footer-row .col-right{width:100%;flex:1;margin-top:50px;display:flex;justify-content:space-between}body.iPhone .site-footer--2021 .footer-row .col-right{align-items:flex-end}body.android .site-footer--2021 .footer-row .col-right{align-items:flex-end}}.site-footer--2021 .footer-row .col--1{flex:3}@media(max-width:1200px){.site-footer--2021 .footer-row .col--1{flex:0 0 100%;margin-bottom:45px}}.site-footer--2021 .footer-row .col--2{flex:2}@media(max-width:767px){[dir=rtl] .site-footer--2021 .footer-row .col--2{flex:1}}.site-footer--2021 .footer-row .col--3{flex:2}@media(max-width:1200px){.site-footer--2021 .footer-row .col--3{flex:1}}@media(max-width:767px){[dir=rtl] .site-footer--2021 .footer-row .col--3{padding-right:80px}}@media(max-width:370px){[dir=rtl] .site-footer--2021 .footer-row .col--3{padding-right:0}}.site-footer--2021 .footer-row .course-links__item{margin-bottom:16px}.site-footer--2021 .footer-row .course-links__list{padding:0;padding-left:0;opacity:.5}.site-footer--2021 .footer-row .course-links__list-item::before{display:none}.site-footer--2021 .footer-row .course-links__list-item a:not(.btn){font-size:16px}.site-footer--2021 .footer-row .course-links__list-title{margin-bottom:0}.site-footer--2021 .footer-row .home__apps{display:block}@media(max-width:1200px){.site-footer--2021 .footer-row .home__apps{display:none}}.site-footer--2021 .footer-row .home__apps--mobile{display:none}@media(max-width:1200px){.site-footer--2021 .footer-row .home__apps--mobile{display:block;margin-top:0}}@media(max-width:767px){[dir=rtl] .site-footer--2021 .footer-row .home__apps--mobile{text-align:right}}.site-footer--2021 .footer-row .home__apps .home__app--android.home__app--gplay{display:none}body.iPhone .site-footer--2021 .footer-row .home__apps .home__app--android{display:none!important}body.android .site-footer--2021 .footer-row .home__apps .home__app--ios{display:none!important}.site-footer--2021 .footer-row .home__app{color:#2c3143;text-decoration:none}[dir=rtl] .site-footer--2021 .footer-row .home__app{margin-right:0;margin-left:8px}.site-footer--2021 .footer-row .home__app:first-child{margin-right:6px}[dir=rtl] .site-footer--2021 .footer-row .home__app:first-child{margin-right:0;margin-left:6px}.site-footer--2021 .footer-row .home__app:not(.btn){color:#2c3143;font-weight:600;font-size:16px;padding:0;display:inline-block;text-align:left}.site-footer--2021 .footer-row .home__app img{height:40px;width:auto}@media(max-width:767px){[dir=rtl] .site-footer--2021 .footer-row .home__app img{width:100%}}@media(max-width:992px){.site-footer--2021 .footer-row .social-apps .social{display:block;text-align:left}[dir=rtl] .site-footer--2021 .footer-row .social-apps .social{text-align:right}}.featured-logos .owl-nav{position:absolute;top:40%;width:100%}.featured-logos .owl-nav .owl-prev{position:absolute;left:3px}@media screen and (min-width:600px){.featured-logos .owl-nav .owl-prev{left:-24px}}@media screen and (min-width:768px){.featured-logos .owl-nav .owl-prev{left:-40px}}.featured-logos .owl-nav .owl-next{position:absolute;right:3px}@media screen and (min-width:600px){.featured-logos .owl-nav .owl-next{right:-24px}}@media screen and (min-width:768px){.featured-logos .owl-nav .owl-next{right:-40px}}body.front_course section.course-hero{padding:0;padding-top:35px}@media(min-width:992px){body.front_course section.course-hero{padding-top:60px}}@media(min-width:1200px){body.front_course section.course-hero{padding-top:0}}body.front_course section.course-hero h1,body.front_course section.course-hero div.page.blog main article .article-title,div.page.blog main article body.front_course section.course-hero .article-title{text-align:center;font-size:48px;margin:0 auto 70px;max-width:768px}@media(max-width:992px){body.front_course section.course-hero h1,body.front_course section.course-hero div.page.blog main article .article-title,div.page.blog main article body.front_course section.course-hero .article-title{font-size:40px;text-align:left;padding:0 20px;margin-bottom:40px}}@media(min-width:1200px){body.front_course .page.clean{padding-top:210px}}body.front_course .method{position:relative;padding-bottom:70px}body.front_course .method .container{position:relative;z-index:10}body.front_course .method p.subtitle{font-size:1.375em}@media(max-width:767px){body.front_course .method p.subtitle{font-size:1em}}body.front_course .method .section-title{max-width:593px;margin:0 auto;padding:60px 0}body.front_course .method .section-title h3{font-size:26px}body.front_course .method .flex-2{margin-top:2.5rem;flex-wrap:wrap}body.front_course .method .flex-2 .column{flex:1;min-width:50%;box-sizing:border-box}body.front_course .method .flex-2 .column:first-child{padding-right:0}body.front_course .method .flex-2 .column:last-child{padding-left:0}@media(max-width:767px){body.front_course .method .flex-2 .column{flex:1 100%;padding:0;margin:.625rem 0}body.front_course .method .flex-2 .column:first-child{margin-top:0}body.front_course .method .flex-2 .column:last-child{margin-bottom:0}}body.front_course .method .flex-2 .column .content-wrapper{text-align:center;padding:4.375rem 1.25rem 0;background-position:50% 1.25rem;background-repeat:no-repeat;max-width:28.125rem;margin:0 auto}body.front_course .method .flex-2 .column .content-wrapper.fast{background-image:url(./images/fast.svg)}body.front_course .method .flex-2 .column .content-wrapper.personal{background-image:url(./images/personal.svg)}body.front_course .method .flex-2 .column .content-wrapper.focus{background-image:url(./images/focus.svg)}body.front_course .method .flex-2 .column .content-wrapper.accessible{background-image:url(./images/accessible.svg)}.course-info{padding:60px 0}.course-info-cont,.course-split-cont{max-width:37.5rem;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.course-split-cont img{margin:30px auto;max-width:100%;height:auto;display:block}@media(min-width:1200px){.course-split-cont{padding:60px 30px;display:flex;flex-wrap:wrap;max-width:70rem}.course-split-cont .column{width:50%;padding:0 25px;box-sizing:border-box;margin-bottom:40px}.course-split-cont img{margin-top:120px}}.method .section-desc{max-width:593px;margin:0 auto;margin-top:-10px;padding:0 0 60px}.page{position:relative}.page.simple{overflow:hidden}.page.simple .container{position:relative}.page.simple .course-hero .pic-wide{width:100%}.page.simple .course-page{padding-left:6.25rem;padding-right:6.25rem}@media(max-width:992px){.page.simple .course-page{padding-left:3rem;padding-right:3rem}}@media(max-width:767px){.page.simple .course-page{padding-left:1.5rem;padding-right:1.5rem}}.page.simple main{position:relative;z-index:2;margin-top:3.125rem;margin-bottom:3.125rem;padding-left:3.125rem;padding-right:3.125rem}@media(max-width:992px){.page.simple main{padding-left:1.5rem;padding-right:1.5rem}}.page.simple main h1,.page.simple div.page.blog main article .article-title,div.page.blog .page.simple main article .article-title{text-align:center}.page.simple main h1+p,.page.simple div.page.blog main article .article-title+p,div.page.blog .page.simple main article .article-title+p,.page.simple main h1+h4,.page.simple main body.light section.method ul li h1+span,body.light section.method ul li .page.simple main h1+span,.page.simple div.page.blog main article .article-title+h4,.page.simple div.page.blog main article body.light section.method ul li .article-title+span,body.light section.method ul li .page.simple div.page.blog main article .article-title+span,div.page.blog .page.simple main article .article-title+h4,div.page.blog .page.simple main article body.light section.method ul li .article-title+span,body.light section.method ul li div.page.blog .page.simple main article .article-title+span{text-align:center}.page.simple main .intro{max-width:37.5rem;margin-left:auto;margin-right:auto}.page.simple main blockquote{font-size:1.25em}@media(max-width:767px){.page.simple main blockquote{margin:1.25rem 0}}@media(max-width:767px){.page.simple main>main{padding-left:0;padding-right:0}}.page.simple section{padding-left:3.125rem;padding-right:3.125rem;position:relative;z-index:4}@media(max-width:992px){.page.simple section{padding-left:1.5rem;padding-right:1.5rem}}.page.simple section h2:first-child,.page.simple body.front section .section-title:first-child,body.front .page.simple section .section-title:first-child,.page.simple body.front_classroom section .section-title:first-child,body.front_classroom .page.simple section .section-title:first-child,.page.simple body.front_course_wizard section .section-title:first-child,body.front_course_wizard .page.simple section .section-title:first-child{margin-top:0;text-align:center}.page.simple section h2:first-child+h5,.page.simple body.front section .section-title:first-child+h5,body.front .page.simple section .section-title:first-child+h5,.page.simple body.front_classroom section .section-title:first-child+h5,body.front_classroom .page.simple section .section-title:first-child+h5,.page.simple body.front_course_wizard section .section-title:first-child+h5,body.front_course_wizard .page.simple section .section-title:first-child+h5{text-align:center;margin-top:0;opacity:.5}.page.simple section p:last-child{margin-bottom:0}.page.tos main>hr,.page.privacy main>hr{display:none}.md-content .cta-container,.cta-wrapper--full-width .cta-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:60px;margin-bottom:60px}.md-content .cta-container .cta-title,.cta-wrapper--full-width .cta-container .cta-title{font-size:2.25em!important;line-height:1.2em!important;font-family:formular,helvetica neue,Arial,Helvetica,Geneva,sans-serif!important}body.ru .md-content .cta-container .cta-title,body.ru .cta-wrapper--full-width .cta-container .cta-title{font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif!important}body.ja .md-content .cta-container .cta-title,body.ja .cta-wrapper--full-width .cta-container .cta-title{font-family:ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,ms pgothic,sans-serif!important}.md-content .cta-container .container,.cta-wrapper--full-width .cta-container .container{padding-left:1.875rem;padding-right:3.125rem}@media(max-width:1200px){.md-content .cta-container .container,.cta-wrapper--full-width .cta-container .container{padding-left:3.125rem}}@media(max-width:992px){.md-content .cta-container .container,.cta-wrapper--full-width .cta-container .container{padding-left:1.5rem;padding-right:1.5rem}}div.page.blog{background-color:#fff}div.page.blog section.tabs .grid,div.page.blog section.category-collection .grid,div.page.blog div.related .grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-1%}div.page.blog section.tabs .grid .item,div.page.blog section.category-collection .grid .item,div.page.blog div.related .grid .item{position:relative;flex:0 0 31.3%;text-decoration:none;color:#000;max-width:31.3%;min-height:18.75rem;margin:1%;background-color:#fff;transition:all .2s ease}@media(max-width:767px){div.page.blog section.tabs .grid .item,div.page.blog section.category-collection .grid .item,div.page.blog div.related .grid .item{flex:1 100%;max-width:100%;margin:.75rem 0}div.page.blog section.tabs .grid .item:first-child,div.page.blog section.category-collection .grid .item:first-child,div.page.blog div.related .grid .item:first-child{margin:0 0 .75rem}}div.page.blog section.tabs .grid .item:hover,div.page.blog section.category-collection .grid .item:hover,div.page.blog div.related .grid .item:hover{box-shadow:0 0 1.25rem rgba(0,0,0,.2)}div.page.blog section.tabs .grid .item .content-wrapper,div.page.blog section.category-collection .grid .item .content-wrapper,div.page.blog div.related .grid .item .content-wrapper{display:block;padding:1rem}div.page.blog section.tabs .grid .item .content-wrapper .img,div.page.blog section.category-collection .grid .item .content-wrapper .img,div.page.blog div.related .grid .item .content-wrapper .img{display:block;width:100%;height:8.75rem;margin-bottom:1rem;background-color:#fff5ee;background-image:url("data:image/svg+xml,%3Csvg width=%22280%22 height=%22140%22 viewBox=%220 0 280 140%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22%3E%3Ctitle%3EPlaceholder Illustration%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs/%3E%3Cg id=%22Blog-Landing%22 stroke=%22none%22 stroke-width=%221%22 fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cg id=%22Desktop:-Blog-Landing%22 transform=%22translate(-50.000000, -500.000000)%22%3E%3Cg id=%22Body%22 transform=%22translate(0.000000, 100.000000)%22%3E%3Cg id=%22Latest-Articles%22 transform=%22translate(40.000000, 390.000000)%22%3E%3Cg id=%22Top-Row%22%3E%3Cg id=%22Group-1%22%3E%3Cg id=%22Placeholder-Illustration%22 transform=%22translate(10.000000, 10.000000)%22%3E%3Crect id=%22Rectangle%22 fill=%22%23bddbdf%22 x=%220%22 y=%220%22 width=%22280%22 height=%22140%22/%3E%3Cg id=%22Page-1%22 transform=%22translate(104.000000, 22.000000)%22 stroke=%22%23657d7e%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M25.6305 48.1131c2.942 2.942 2.942 7.71299999999999.0 10.655s-7.713 2.942-10.655.0S12.0335 51.0551 14.9755 48.1131s7.713-2.942 10.655.0z%22 id=%22Stroke-1%22/%3E%3Cpath d=%22M12.7689 16.1719h47.469%22 id=%22Stroke-3%22/%3E%3Cpath d=%22M36.5034 48.1164H36.6034%22 id=%22Stroke-5%22/%3E%3Cpath d=%22M40.3688 48.1164h17.886%22 id=%22Stroke-7%22 stroke-dasharray=%220.188,3.766%22/%3E%3Cpath d=%22M60.1376 48.1164H60.2376%22 id=%22Stroke-9%22/%3E%3Cpath d=%22M15.0981 53.4405H15.1981%22 id=%22Stroke-11%22/%3E%3Cpath d=%22M18.4916 53.4405h5.27%22 id=%22Stroke-13%22 stroke-dasharray=%220.165,3.294%22/%3E%3Cpath d=%22M25.4079 53.4405H25.5079%22 id=%22Stroke-15%22/%3E%3Cpath d=%22M15.0981 56.2279H15.1981%22 id=%22Stroke-17%22/%3E%3Cpath d=%22M18.4916 56.2279h5.27%22 id=%22Stroke-19%22 stroke-dasharray=%220.165,3.294%22/%3E%3Cpath d=%22M25.4079 56.2279H25.5079%22 id=%22Stroke-21%22/%3E%3Cpath d=%22M15.8872 59.0153h8.832%22 id=%22Stroke-23%22 stroke-dasharray=%220.2,4%22/%3E%3Cpath d=%22M15.0981 50.6532H15.1981%22 id=%22Stroke-25%22/%3E%3Cpath d=%22M18.4916 50.6532h5.27%22 id=%22Stroke-27%22 stroke-dasharray=%220.165,3.294%22/%3E%3Cpath d=%22M25.4079 50.6532H25.5079%22 id=%22Stroke-29%22/%3E%3Cpath d=%22M15.8872 47.8658h8.832%22 id=%22Stroke-31%22 stroke-dasharray=%220.2,4%22/%3E%3Cpath d=%22M36.5034 58.7646H36.6034%22 id=%22Stroke-33%22/%3E%3Cpath d=%22M40.3688 58.7646h17.886%22 id=%22Stroke-35%22 stroke-dasharray=%220.188,3.766%22/%3E%3Cpath d=%22M60.1376 58.7646H60.2376%22 id=%22Stroke-37%22/%3E%3Cpath d=%22M12.7689 69.4128h47.469%22 id=%22Stroke-39%22/%3E%3Cpath d=%22M12.7689 26.82h47.469%22 id=%22Stroke-41%22/%3E%3Cpath d=%22M12.7689 37.4682h47.469%22 id=%22Stroke-43%22/%3E%3Cpath d=%22M12.7689 80.061h47.469%22 id=%22Stroke-45%22/%3E%3Cpolyline id=%22Stroke-47%22 points=%220.75 5.4737 0.75 0.7497 5.474 0.7497%22/%3E%3Cpolyline id=%22Stroke-49%22 points=%2267.5329 0.75 72.2569 0.75 72.2569 5.474%22/%3E%3Cpolyline id=%22Stroke-51%22 points=%225.4737 95.4329 0.7497 95.4329 0.7497 90.7089%22/%3E%3Cpolyline id=%22Stroke-53%22 points=%2272.2566 90.7092 72.2566 95.4332 67.5326 95.4332%22/%3E%3C/g%3E%3Cpath d=%22M34 21.6094126 69.6965497 1%22 id=%22Stroke-64-Copy-10%22 stroke=%22%23243d4c%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M217 117.609413 252.69655 97%22 id=%22Stroke-64-Copy-12%22 stroke=%22%23243d4c%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M26 118.609413 61.6965497 98%22 id=%22Stroke-64-Copy-14%22 stroke=%22%23243d4c%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M189 82.6094126 224.69655 62%22 id=%22Stroke-64-Copy-13%22 stroke=%22%23243d4c%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M225 31.6094126 260.69655 11%22 id=%22Stroke-64-Copy-15%22 stroke=%22%23243d4c%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover}@media(max-width:767px){div.page.blog section.tabs .grid .item .content-wrapper .img,div.page.blog section.category-collection .grid .item .content-wrapper .img,div.page.blog div.related .grid .item .content-wrapper .img{height:15rem}}div.page.blog section.tabs .grid .item .content-wrapper .text,div.page.blog section.category-collection .grid .item .content-wrapper .text,div.page.blog div.related .grid .item .content-wrapper .text{font-size:1.25em;line-height:1.5625em;display:block;height:100%;overflow:hidden}div.page.blog section{margin:0 0 3rem}div.page.blog section.illustration{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;height:14.375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%221024%22 height=%22287%22 viewBox=%220 0 1024 287%22%3E%3Cdefs%3E%3Cpolygon id=%22blog-header-illustration-a%22 points=%220 285.005 1024 287 1024 0 0 0%22/%3E%3Cpath id=%22blog-header-illustration-b%22 d=%22M0 235.714628V0H343.994584c-31.442099 26.8621515-65.465467 52.4826002-101.81797 76.3973013L0 235.714628z%22/%3E%3Cpath id=%22blog-header-illustration-c%22 d=%22M0 182.679132l218.808801 32.082573c77.35674 11.342185 153.678973 36.012388 222.778737 71.10336L0 285.004553V182.679132z%22/%3E%3Cpath id=%22blog-header-illustration-d%22 d=%22M887.982979-.616080342e-6H1024V287L922.108181 286.801446C922.860078 283.904473 923.579928 280.990573 924.267275 278.060157 945.703995 186.670671 932.846823 88.4407567 887.982979-.616080342e-6z%22/%3E%3C/defs%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cuse fill=%22%23103481%22 xlink:href=%22%23blog-header-illustration-a%22/%3E%3Cuse fill=%22%23f5e112%22 xlink:href=%22%23blog-header-illustration-b%22/%3E%3Cuse fill=%22%2300c374%22 xlink:href=%22%23blog-header-illustration-c%22/%3E%3Cuse fill=%22%23ffe2dd%22 xlink:href=%22%23blog-header-illustration-d%22/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;padding:2.1875rem}div.page.blog section.illustration .content{flex:1;color:#fff;padding:3rem 2rem}div.page.blog section.illustration .content .title{text-align:center;font-size:2.25em}div.page.blog section.tabs{padding-top:3rem}div.page.blog section.tabs ul.triggers{margin:0;padding:0;list-style:none;margin-left:3rem}@media(max-width:992px){div.page.blog section.tabs ul.triggers{margin:0 1.5rem 2rem;text-align:center}}div.page.blog section.tabs ul.triggers li{background:0 0;display:inline-block;padding:10px 15px;cursor:pointer;margin:0}div.page.blog section.tabs ul.triggers li.current{background:#ececec}div.page.blog section.tabs ul.triggers li a{text-decoration:none;color:inherit}div.page.blog section.tabs .tab-content{display:none}div.page.blog section.tabs .tab-content.current{display:inherit}div.page.blog section.tabs .tab-content div.action{margin-top:2rem;text-align:center}@media(max-width:992px){div.page.blog section.tabs .tab-content div.action{margin-top:1rem}}div.page.blog section.tabs--browse{padding-top:8rem}div.page.blog section.tabs h4,div.page.blog section.tabs body.light section.method ul li span,body.light section.method ul li div.page.blog section.tabs span,div.page.blog section.category-collection h4,div.page.blog section.category-collection body.light section.method ul li span,body.light section.method ul li div.page.blog section.category-collection span{display:inline-block;margin:0 0 0 3rem;padding:1rem;background-color:#fff5ee}div.page.blog section.tabs .content,div.page.blog section.category-collection .content{background-color:#ececec;padding:3rem}@media(max-width:992px){div.page.blog section.tabs .content,div.page.blog section.category-collection .content{padding:1.5rem}}div.page.blog section.tabs .content .message,div.page.blog section.category-collection .content .message{text-align:center;font-size:1.25em;padding:1rem 0}div.page.blog main{color:#000;box-sizing:border-box;padding:1.875rem 3.125rem;background-color:#fff}@media(max-width:992px){div.page.blog main{padding:0 1.5rem 1.5rem}}div.page.blog main div.pagination{margin-top:2rem}div.page.blog main article,div.page.blog main div.related{margin:0 auto 2rem;max-width:43.75rem}div.page.blog main article.post,div.page.blog main div.related.post{padding-top:0;color:#000}div.page.blog main article.post a:not(.btn),div.page.blog main div.related.post a:not(.btn){color:#000}div.page.blog main article.post a:not(.btn):hover,div.page.blog main div.related.post a:not(.btn):hover{color:#8e9697}div.page.blog main article .article-title{font-size:2.4em;color:#000}div.page.blog main article .article-title a{text-decoration:none;color:#103481}div.page.blog main article .article-title a:hover{color:#1b59dc;text-decoration:none}div.page.blog main article .article-title a:after{content:" ›"}div.page.blog main article .info{line-height:1.5em;vertical-align:middle}div.page.blog main article .info .social-bar{float:right;color:#8bbac1;text-align:end}@media(max-width:767px){div.page.blog main article .info .social-bar span{display:none}}div.page.blog main article .info .social-bar a{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;background-size:cover;background-repeat:no-repeat;background-position:50%}div.page.blog main article .info .social-bar a:hover{opacity:.8}div.page.blog main article .info .social-bar a.fb{background-image:url(/assets/images/icon-facebook-gray.svg)}div.page.blog main article .info .social-bar a.twitter{background-image:url(/assets/images/icon-twitter-gray.svg)}div.page.blog main article .content{margin:2rem 0}div.page.blog main article .content img{max-width:100%;height:auto;display:block;margin:2rem auto}div.page.blog main article .content strong{font-weight:600;color:#000}div.page.blog main article .content em{color:#000}div.page.blog main article .content h2,div.page.blog main article .content body.front section .section-title,body.front section div.page.blog main article .content .section-title,div.page.blog main article .content body.front_classroom section .section-title,body.front_classroom section div.page.blog main article .content .section-title,div.page.blog main article .content body.front_course_wizard section .section-title,body.front_course_wizard section div.page.blog main article .content .section-title{font-family:freightsanspro,helvetica neue,Arial,Helvetica,Geneva,sans-serif;font-size:1.8em;color:#000}div.page.blog main article .content h2 body.ja,div.page.blog main article .content body.front section .section-title body.ja,body.front section div.page.blog main article .content .section-title body.ja,div.page.blog main article .content body.front_classroom section .section-title body.ja,body.front_classroom section div.page.blog main article .content .section-title body.ja,div.page.blog main article .content body.front_course_wizard section .section-title body.ja,body.front_course_wizard section div.page.blog main article .content .section-title body.ja{font-family:formular,sans-serif}div.page.blog main article .content h3{font-family:Georgia,serif;font-weight:300;font-size:1.4em;color:#000}div.page.blog main article .content a{color:#000}div.page.blog main article .content a:hover{color:#8e9697}div.page.blog main article .content a:hover strong{color:#8e9697}div.page.blog main article .content a:active{color:#000}div.page.blog main article .content a:active strong{color:#8e9697}div.page.blog main article .content blockquote{font-family:Georgia,serif;font-size:1.125em;background:#fff5ee;border-left:.6em solid #ffa86f;margin:1.5em 0;padding:1em;quotes:"“" "”" "‘" "’"}div.page.blog main article .content blockquote:before{color:#ffa86f;content:open-quote;font-size:4em;line-height:.1em;margin-right:.1em;vertical-align:-.4em}div.page.blog main article .content blockquote p{display:inline}div.page.blog main article .content h6{font-size:1em;line-height:1.375em;font-weight:400;display:block;background:#fff5ee;margin:1.5em 0;padding:1em}div.page.blog main article .content h6 p{display:inline}div.page.blog main article .content iframe{max-width:100%}div.page.blog main article .footer{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){div.page.blog main article .footer{display:flex;flex-direction:row;flex-wrap:wrap}}div.page.blog main article .footer .info{flex:1}div.page.blog main article .footer .info a.back{display:inline-block;text-decoration:none}div.page.blog main article .footer .info .social-bar{text-align:end}div.page.blog main article .footer a.readMore{flex:1;font-size:1.375em;text-decoration:none;color:#43d281}div.page.blog main article .footer a.readMore:hover{color:#95e6b8;text-decoration:none}@media(max-width:767px){div.page.blog main article .footer a.readMore{font-size:1em;flex:1 100%;margin-bottom:1rem}}div.page.blog main div.related{box-sizing:border-box;background-color:#fff;padding:0 1rem 1rem}div.page.blog main div.related .title{padding-top:1.5rem;font-size:1.375em;text-align:center}@media(max-width:767px){div.page.blog main div.related .title{font-size:1em}}div.page.blog main div.related .grid{margin-top:1rem}div.page.blog main div.related .grid .item .content-wrapper .text{font-size:1.125em}div.page.blog .hero--blog{background-image:url(/assets/images/blog-hero-image.jpg);background-position:50% 34px!important}@media(max-width:1920px){div.page.blog .hero--blog{background-image:url(/assets/images/blog-hero-image--desktop-hd.jpg)}}@media(max-width:488px){div.page.blog .hero--blog{background-image:url(/assets/images/phone-blog-img.jpg);background-position:50% 60%!important;min-height:70vh!important;align-items:flex-start}}@media(max-width:1024px) and (max-width:1024px){div.page.blog .hero--blog .flex .mid-flex .text{max-width:none!important}}@media(max-width:767px){div.page.blog .hero--blog .flex .mid-flex .content{justify-content:flex-start!important;align-items:flex-start!important;padding-bottom:5rem}}@media(max-width:488px){div.page.blog .hero--blog .flex .mid-flex .content{justify-content:center!important;align-items:center!important;padding-top:4rem!important;padding-bottom:0}}div.page.blog.blog--category header{background-color:rgba(0,0,0,.9)!important;color:#fff!important;box-shadow:-3px -3px 4px 2px #eee}@media(max-width:992px){div.page.blog.blog--category header{height:5rem}}div.page.blog.blog--category header .header-links>a,div.page.blog.blog--category header .header-links .dropper>span{color:#fff!important;text-shadow:none}div.page.blog.blog--category header .header-links>a:hover,div.page.blog.blog--category header .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}div.page.blog.blog--category header .btn--dark{border-color:#fff!important}div.page.blog.blog--category header .btn--light{border-color:#fff!important}div.page.blog.blog--category header .full-logo{fill:#fff!important}div.page.blog.blog--category header .globe g,div.page.blog.blog--category header .arrow polyline{stroke:#fff!important;fill:none}div.page.blog.blog--category header .logo_suffix .vertical_block{background-color:#fff!important}div.page.blog.blog--category header .logo_suffix .logo_suffix_text{color:#fff!important}div.page.blog.blog--category header .logo_suffix .logo_beta{color:#fff!important}div.page.blog.blog--category header .logo_suffix g#Landing-page---Classroom,div.page.blog.blog--category header .logo_suffix rect#Rectangle{stroke:#fff!important}div.page.blog.blog--category header .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}div.page.blog.blog--category header .burger{background-color:#fff!important}div.page.blog.blog--category header .burger::before,div.page.blog.blog--category header .burger::after{background-color:#fff!important}.sticky-header div.page.blog.blog--category header{background-color:#dfdfdf!important}.sticky-header div.page.blog.blog--category header .full-logo{fill:#000!important}.sticky-header div.page.blog.blog--category header .globe g,.sticky-header div.page.blog.blog--category header .arrow polyline{stroke:#000!important;fill:none}.sticky-header div.page.blog.blog--category header .header-links>a,.sticky-header div.page.blog.blog--category header .header-links .dropper>span{color:#000!important;text-shadow:none}.sticky-header div.page.blog.blog--category header .header-links>a:hover,.sticky-header div.page.blog.blog--category header .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header div.page.blog.blog--category header .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header div.page.blog.blog--category header .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}.sticky-header div.page.blog.blog--category header .logo_suffix .vertical_block{background-color:#000!important}.sticky-header div.page.blog.blog--category header .logo_suffix .logo_suffix_text{color:#000!important}.sticky-header div.page.blog.blog--category header .logo_suffix .logo_beta{color:#000!important}.sticky-header div.page.blog.blog--category header .logo_suffix g#Landing-page---Classroom,.sticky-header div.page.blog.blog--category header .logo_suffix rect#Rectangle{stroke:#000!important}.sticky-header div.page.blog.blog--category header .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}body.ja>div.page.blog main div.content h2,body.ja>div.page.blog main div.content body.front section .section-title,body.front section body.ja>div.page.blog main div.content .section-title,body.ja>div.page.blog main div.content body.front_classroom section .section-title,body.front_classroom section body.ja>div.page.blog main div.content .section-title,body.ja>div.page.blog main div.content body.front_course_wizard section .section-title,body.front_course_wizard section body.ja>div.page.blog main div.content .section-title{font-size:1.8em;font-family:formular,sans-serif}body.ja>div.page.blog main div.content h3{margin-top:2em;font-size:1.6em;font-family:formular,sans-serif}.sub-links{margin-bottom:20px}.sub-links a{display:inline-block;padding:0 10px;text-decoration:none}.sub-links a:hover,.sub-links a.active{text-decoration:underline}.sub-links a.active{font-weight:700}@media(min-width:1200px){.sub-links{margin:-20px 0 25px}}@media(max-width:767px){.sub-links{text-align:center}.sub-links a{padding:5px 10px}}.ru-icons{word-wrap:normal;margin:0!important;max-width:20px!important;position:relative;display:inline-block!important}.ru-icons-text{text-align:justify;position:relative;display:inline-block!important}.posts-nav{list-style:none;display:flex;justify-content:space-between}div.page.blog.es header,div.page.blog.fr header,div.page.blog.ru header,div.page.blog.de header{background-color:rgba(0,0,0,.9)!important;color:#fff!important;box-shadow:-3px -3px 4px 2px #eee}@media(max-width:992px){div.page.blog.es header,div.page.blog.fr header,div.page.blog.ru header,div.page.blog.de header{height:5rem}}div.page.blog.es header .header-links>a,div.page.blog.es header .header-links .dropper>span,div.page.blog.fr header .header-links>a,div.page.blog.fr header .header-links .dropper>span,div.page.blog.ru header .header-links>a,div.page.blog.ru header .header-links .dropper>span,div.page.blog.de header .header-links>a,div.page.blog.de header .header-links .dropper>span{color:#fff!important;text-shadow:none}div.page.blog.es header .header-links>a:hover,div.page.blog.es header .header-links .dropper>span:hover,div.page.blog.fr header .header-links>a:hover,div.page.blog.fr header .header-links .dropper>span:hover,div.page.blog.ru header .header-links>a:hover,div.page.blog.ru header .header-links .dropper>span:hover,div.page.blog.de header .header-links>a:hover,div.page.blog.de header .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}div.page.blog.es header .btn--dark,div.page.blog.fr header .btn--dark,div.page.blog.ru header .btn--dark,div.page.blog.de header .btn--dark{border-color:#fff!important}div.page.blog.es header .btn--light,div.page.blog.fr header .btn--light,div.page.blog.ru header .btn--light,div.page.blog.de header .btn--light{border-color:#fff!important}div.page.blog.es header .full-logo,div.page.blog.fr header .full-logo,div.page.blog.ru header .full-logo,div.page.blog.de header .full-logo{fill:#fff!important}div.page.blog.es header .globe g,div.page.blog.es header .arrow polyline,div.page.blog.fr header .globe g,div.page.blog.fr header .arrow polyline,div.page.blog.ru header .globe g,div.page.blog.ru header .arrow polyline,div.page.blog.de header .globe g,div.page.blog.de header .arrow polyline{stroke:#fff!important;fill:none}div.page.blog.es header .logo_suffix .vertical_block,div.page.blog.fr header .logo_suffix .vertical_block,div.page.blog.ru header .logo_suffix .vertical_block,div.page.blog.de header .logo_suffix .vertical_block{background-color:#fff!important}div.page.blog.es header .logo_suffix .logo_suffix_text,div.page.blog.fr header .logo_suffix .logo_suffix_text,div.page.blog.ru header .logo_suffix .logo_suffix_text,div.page.blog.de header .logo_suffix .logo_suffix_text{color:#fff!important}div.page.blog.es header .logo_suffix .logo_beta,div.page.blog.fr header .logo_suffix .logo_beta,div.page.blog.ru header .logo_suffix .logo_beta,div.page.blog.de header .logo_suffix .logo_beta{color:#fff!important}div.page.blog.es header .logo_suffix g#Landing-page---Classroom,div.page.blog.es header .logo_suffix rect#Rectangle,div.page.blog.fr header .logo_suffix g#Landing-page---Classroom,div.page.blog.fr header .logo_suffix rect#Rectangle,div.page.blog.ru header .logo_suffix g#Landing-page---Classroom,div.page.blog.ru header .logo_suffix rect#Rectangle,div.page.blog.de header .logo_suffix g#Landing-page---Classroom,div.page.blog.de header .logo_suffix rect#Rectangle{stroke:#fff!important}div.page.blog.es header .logo_suffix g#Landing-page---Classroom #BETA,div.page.blog.fr header .logo_suffix g#Landing-page---Classroom #BETA,div.page.blog.ru header .logo_suffix g#Landing-page---Classroom #BETA,div.page.blog.de header .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}div.page.blog.es header .burger,div.page.blog.fr header .burger,div.page.blog.ru header .burger,div.page.blog.de header .burger{background-color:#fff!important}div.page.blog.es header .burger::before,div.page.blog.es header .burger::after,div.page.blog.fr header .burger::before,div.page.blog.fr header .burger::after,div.page.blog.ru header .burger::before,div.page.blog.ru header .burger::after,div.page.blog.de header .burger::before,div.page.blog.de header .burger::after{background-color:#fff!important}.sticky-header div.page.blog.es header,.sticky-header div.page.blog.fr header,.sticky-header div.page.blog.ru header,.sticky-header div.page.blog.de header{background-color:#dfdfdf!important}.sticky-header div.page.blog.es header .full-logo,.sticky-header div.page.blog.fr header .full-logo,.sticky-header div.page.blog.ru header .full-logo,.sticky-header div.page.blog.de header .full-logo{fill:#000!important}.sticky-header div.page.blog.es header .globe g,.sticky-header div.page.blog.es header .arrow polyline,.sticky-header div.page.blog.fr header .globe g,.sticky-header div.page.blog.fr header .arrow polyline,.sticky-header div.page.blog.ru header .globe g,.sticky-header div.page.blog.ru header .arrow polyline,.sticky-header div.page.blog.de header .globe g,.sticky-header div.page.blog.de header .arrow polyline{stroke:#000!important;fill:none}.sticky-header div.page.blog.es header .header-links>a,.sticky-header div.page.blog.es header .header-links .dropper>span,.sticky-header div.page.blog.fr header .header-links>a,.sticky-header div.page.blog.fr header .header-links .dropper>span,.sticky-header div.page.blog.ru header .header-links>a,.sticky-header div.page.blog.ru header .header-links .dropper>span,.sticky-header div.page.blog.de header .header-links>a,.sticky-header div.page.blog.de header .header-links .dropper>span{color:#000!important;text-shadow:none}.sticky-header div.page.blog.es header .header-links>a:hover,.sticky-header div.page.blog.es header .header-links .dropper>span:hover,.sticky-header div.page.blog.fr header .header-links>a:hover,.sticky-header div.page.blog.fr header .header-links .dropper>span:hover,.sticky-header div.page.blog.ru header .header-links>a:hover,.sticky-header div.page.blog.ru header .header-links .dropper>span:hover,.sticky-header div.page.blog.de header .header-links>a:hover,.sticky-header div.page.blog.de header .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header div.page.blog.es header .btn--light,.sticky-header div.page.blog.fr header .btn--light,.sticky-header div.page.blog.ru header .btn--light,.sticky-header div.page.blog.de header .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header div.page.blog.es header .btn--dark,.sticky-header div.page.blog.fr header .btn--dark,.sticky-header div.page.blog.ru header .btn--dark,.sticky-header div.page.blog.de header .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}.sticky-header div.page.blog.es header .logo_suffix .vertical_block,.sticky-header div.page.blog.fr header .logo_suffix .vertical_block,.sticky-header div.page.blog.ru header .logo_suffix .vertical_block,.sticky-header div.page.blog.de header .logo_suffix .vertical_block{background-color:#000!important}.sticky-header div.page.blog.es header .logo_suffix .logo_suffix_text,.sticky-header div.page.blog.fr header .logo_suffix .logo_suffix_text,.sticky-header div.page.blog.ru header .logo_suffix .logo_suffix_text,.sticky-header div.page.blog.de header .logo_suffix .logo_suffix_text{color:#000!important}.sticky-header div.page.blog.es header .logo_suffix .logo_beta,.sticky-header div.page.blog.fr header .logo_suffix .logo_beta,.sticky-header div.page.blog.ru header .logo_suffix .logo_beta,.sticky-header div.page.blog.de header .logo_suffix .logo_beta{color:#000!important}.sticky-header div.page.blog.es header .logo_suffix g#Landing-page---Classroom,.sticky-header div.page.blog.es header .logo_suffix rect#Rectangle,.sticky-header div.page.blog.fr header .logo_suffix g#Landing-page---Classroom,.sticky-header div.page.blog.fr header .logo_suffix rect#Rectangle,.sticky-header div.page.blog.ru header .logo_suffix g#Landing-page---Classroom,.sticky-header div.page.blog.ru header .logo_suffix rect#Rectangle,.sticky-header div.page.blog.de header .logo_suffix g#Landing-page---Classroom,.sticky-header div.page.blog.de header .logo_suffix rect#Rectangle{stroke:#000!important}.sticky-header div.page.blog.es header .logo_suffix g#Landing-page---Classroom #BETA,.sticky-header div.page.blog.fr header .logo_suffix g#Landing-page---Classroom #BETA,.sticky-header div.page.blog.ru header .logo_suffix g#Landing-page---Classroom #BETA,.sticky-header div.page.blog.de header .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}body.about header .content p{text-align:left}body.about header .content blockquote p{text-align:center}body.about main{overflow:hidden}body.about main h1,body.about div.page.blog main article .article-title,div.page.blog body.about main article .article-title{margin-bottom:.625rem}body.about main .bullets{position:relative;z-index:5;max-width:50rem;margin:0 auto}body.about main .bullets h4,body.about main .bullets body.light section.method ul li span,body.light section.method ul li body.about main .bullets span{text-align:center;margin-top:1.25rem;margin-bottom:3.75rem}@media(max-width:767px){body.about main .bullets h4,body.about main .bullets body.light section.method ul li span,body.light section.method ul li body.about main .bullets span{margin-bottom:1.25rem}}body.about main .bullets .illustration{flex:0 24.0625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22382%22 height=%22261%22 viewBox=%220 0 382 261%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 transform=%22translate(1 1)%22%3E%3Crect width=%22380%22 height=%22258.841%22 fill=%22%23fff5ee%22 stroke=%22%23103481%22/%3E%3Cg transform=%22translate(47.73)%22%3E%3Cpath fill=%22%23c4eef5%22 stroke=%22%23103481%22 d=%22M332.120768 258.361716H198.673304V189.424198c42.900326.0 77.677463-34.777137 77.677463-77.677463H198.673304V78.1757135L156.258375 45.269214 191.745694.000210736468H332.120768V258.361716z%22/%3E%3Cpath stroke=%22%23243d4c%22 d=%22M198.673304 258.361716V189.424198c42.900326.0 77.677463-34.777137 77.677463-77.677463H198.673304V78.1757135L156.258375 45.269214 191.745694.000210736468%22/%3E%3Cpolyline stroke=%22%23103481%22 points=%220 149.068 23.842 172.91 71.923 124.831%22/%3E%3Cpath stroke=%22%23103481%22 d=%22M283.509372 16.5217391c0 10.1379375-8.21659899999997 18.357488-18.354537 18.357488-10.137937.0-18.354536-8.2195505-18.354536-18.357488M115.652174 183.864107l48.388776-21.400339m0-36.426334-48.388776-21.399753m-7.342995 40.386474h54.934784%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:23.875rem 16.3125rem;background-position:0 1.25rem;min-height:16.3125rem;padding-right:1rem}@media(max-width:767px){body.about main .bullets .illustration{padding:0;background-position:50%;min-height:15.625rem;background-size:100%}}body.about main .bullets .content{padding-left:1rem}@media(max-width:767px){body.about main .bullets .content{padding:0}}body.about main .bullets .content ul{list-style-type:none;background-repeat:no-repeat;background-position:0 0;padding:0;min-height:16.875rem}body.about main .bullets .content ul li{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2213%22 height=%2213%22 viewBox=%220 0 13 13%22%3E%3Ccircle cx=%22503.5%22 cy=%22233.5%22 r=%225.5%22 fill=%22%23c4eef5%22 fill-rule=%22evenodd%22 stroke=%22%23103481%22 transform=%22translate(-497 -227)%22/%3E%3C/svg%3E");background-position:0 .375rem;background-repeat:no-repeat;background-size:.75rem;padding-left:2.1875rem}body.about main .story{position:relative;z-index:5;max-width:37.5rem;margin-left:auto;margin-right:auto;margin-top:10rem;margin-bottom:10rem}@media(max-width:992px){body.about main .story{margin-top:5rem;margin-bottom:5rem}}@media(max-width:767px){body.about main .story{margin-top:4rem;margin-bottom:4rem}}body.about main .story h2,body.about main .story body.front section .section-title,body.front section body.about main .story .section-title,body.about main .story body.front_classroom section .section-title,body.front_classroom section body.about main .story .section-title,body.about main .story body.front_course_wizard section .section-title,body.front_course_wizard section body.about main .story .section-title{text-align:center}body.ja main .bullets{display:none}.about-us{background-color:#ececec}.about-us .btn--large{padding-left:1rem;padding-right:1rem}.about-us .header-container{background-repeat:no-repeat;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 2e3px rgba(60,60,60,.5);max-height:240px}@media(min-width:767px){.about-us .header-container{max-height:none}}@media(min-width:992px){.about-us .header-container{background-position:50% 35%}}@media(min-width:1920px){.about-us .header-container{background-position:50% 45%}}.about-us .header-container header.dark .menu-button:not(.open) .burger{background-color:#fff}.about-us .header-container header.dark .menu-button:not(.open) .burger::before,.about-us .header-container header.dark .menu-button:not(.open) .burger::after{background-color:#fff}.about-us .header-container header .container{max-width:1155px}@media(min-width:1920px){.about-us .header-container header .container{max-width:1040px}}.about-us .header-container header .flex{padding-left:14px;padding-right:14px}@media(min-width:767px){.about-us .header-container header .flex{padding:0;margin-right:auto;margin-left:auto;max-width:737px}}@media(min-width:992px){.about-us .header-container header .flex{max-width:950px}}@media(min-width:1280px){.about-us .header-container header .flex{max-width:none}}.about-us .header-container header .flex .dropper .dropper-toggle .globe{stroke:#fff}.about-us .header-container header .flex .dropper .dropper-toggle .arrow{stroke:#fff;fill:none}.about-us .hero{position:relative;box-sizing:border-box;width:100%;color:#fff;overflow:hidden}.about-us .hero .container{position:relative;height:100%;max-width:1155px}@media(min-width:767px){.about-us .hero .container{max-width:650px}}@media(min-width:992px){.about-us .hero .container{max-width:950px}}@media(min-width:1280px){.about-us .hero .container{max-width:1155px}}@media(min-width:1920px){.about-us .hero .container{max-width:1040px}}.about-us .hero .flex{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;padding:0 3.125rem}@media(min-width:992px){.about-us .hero .flex{padding:0}}.about-us .hero .mid-flex{padding-bottom:150px;flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;z-index:5}@media(min-width:767px){.about-us .hero .mid-flex{padding-top:20px}}@media(min-width:992px){.about-us .hero .mid-flex{padding-top:36px}}@media(min-width:1200px){.about-us .hero .mid-flex{padding-top:115px}}@media(min-width:1920px){.about-us .hero .mid-flex{padding-top:240px;padding-bottom:265px}}.about-us .hero .content{display:none}@media(min-width:767px){.about-us .hero .content{display:block}}.about-us .hero .text{max-width:700px}.about-us__hero-title{font-size:48px;font-weight:400;line-height:1.08;color:#fff5ee;text-shadow:1px 1px 2px #000}.about-us__hero-title--mobile{font-size:30px;margin-bottom:20px}.about-us__hero-description{max-width:520px;color:#fff5ee;text-shadow:1px 1px 2px #000;font-size:21px}.about-us__hero-description p{color:#fff5ee}.about-us .header-links a:not(.btn){color:#fff5ee}.about-us__hero-text--mobile{display:block;padding-top:14px;padding-left:14px;padding-right:14px;padding-bottom:28px;background-color:#535353}@media(min-width:767px){.about-us__hero-text--mobile{display:none}}.about-us__section{padding:30px 0}@media(max-width:767px){.about-us__section{padding:15px 0}}.about-us__container{padding-left:14px;padding-right:14px}@media(min-width:767px){.about-us__container{max-width:737px}}@media(min-width:992px){.about-us__container{max-width:950px;padding-left:0;padding-right:0}}@media(min-width:1280px){.about-us__container{max-width:1150px}}@media(min-width:1920px){.about-us__container{max-width:1040px}}@media(max-width:767px){.about-us__bullets-section{padding-top:20px}}.about-us__bullets{padding:0;list-style:none;display:flex}@media(max-width:767px){.about-us__bullets{flex-direction:column}}@media(max-width:767px){.about-us__bullet-content{display:block;border-top:1px solid #242424;padding-top:20px;padding-bottom:30px}}.about-us__bullet{padding:0 18px;border-left:1px solid #242424;font-size:21px;line-height:1.33;flex-basis:33.33%}@media(max-width:767px){.about-us__bullet{border-left:none;padding:0}}.about-us__bullet--first .about-us__bullet-content{border-top:none;padding-top:0}.about-us__bullet--last .about-us__bullet-content{padding-bottom:0}.about-us__main-content-title{font-size:36px;line-height:1.17;margin:0;padding:0;margin-bottom:18px}.about-us__main-content{columns:3}.about-us__main-content :first-child{margin-top:0}.about-us__main-content>*{padding-right:18px}@media(max-width:992px){.about-us__main-content{columns:2}}@media(max-width:767px){.about-us__main-content{columns:unset}.about-us__main-content>*{padding-right:0}}.about-us__images-section .cols{display:flex}@media(max-width:992px){.about-us__images-section .cols{flex-direction:column}}.about-us__images-section .col-left{flex-basis:30%;margin-right:40px;display:flex;flex-direction:column}@media(max-width:992px){.about-us__images-section .col-left{flex-direction:row;flex:1;margin-right:0;margin-bottom:24px}}@media(max-width:488px){.about-us__images-section .col-left{margin-bottom:10px}}.about-us__images-section .col-right{display:flex;flex:1}@media(max-width:767px){.about-us__images-section .col-right{display:block}}.about-us__images-section .about-us__images-img-wrapper{flex:1;margin-bottom:45px}@media(max-width:992px){.about-us__images-section .about-us__images-img-wrapper{margin-bottom:0;margin-right:28px}}@media(max-width:488px){.about-us__images-section .about-us__images-img-wrapper{margin-right:12px}}.about-us__images-section .about-us__images-img-wrapper--last{margin-bottom:0;flex:initial}@media(max-width:992px){.about-us__images-section .about-us__images-img-wrapper--last{flex:1;margin-right:0}}.about-us__awards{display:flex;flex-wrap:wrap;justify-content:space-around}@media(max-width:767px){.about-us__awards{flex-wrap:nowrap;flex-direction:column}}.about-us__award{border-top:1px solid #000;padding-top:20px;margin-bottom:40px;flex-basis:31.5%;margin-right:23px;display:flex;flex-direction:column;align-items:center}@media(max-width:992px){.about-us__award{flex-basis:47.5%}}@media(max-width:767px){.about-us__award{flex:1;margin-bottom:20px}}.about-us__award--three{margin-right:0}@media(max-width:992px){.about-us__award--three{margin-right:23px}}@media(max-width:992px){.about-us__award--two{margin-right:0}}.about-us__award-heading{font-family:freightsanspro,helvetica neue,Arial,Helvetica,Geneva,sans-serif;margin-top:16px;font-size:32px;font-weight:700}.about-us__award-images{display:flex;justify-content:center}.about-us__award-img{margin-right:15px;max-height:100px}.about-us__award-img--last{margin-right:0}.about-us__award-text-wrapper{text-align:center}.about-us__award-text{text-align:center}.about-us__award-text>*{margin-top:0}@media(min-width:1200px){.about-us+.free-signup .container{padding:0}}body.about .about-us__container--cta{max-width:970px;flex-direction:column}@media(min-width:767px){body.about .about-us__container--cta{max-width:500px}}@media(min-width:1280px){body.about .about-us__container--cta{max-width:930px}}body.about .about-us__container--cta h3{font-size:36px}body.about .about-us__container--cta .free-signup-row{justify-content:space-between;flex-direction:column;align-items:center}@media(min-width:1280px){body.about .about-us__container--cta .free-signup-row{flex-direction:row}}body.about .about-us__container--cta .free-signup-left{text-align:center}@media(min-width:1280px){body.about .about-us__container--cta .free-signup-left{text-align:left;padding-right:120px}}body.about .about-us__container--cta .free-signup-left p{margin-bottom:20px}@media(min-width:767px){body.about .about-us__container--cta .free-signup-left p{padding-left:70px;padding-right:70px}}@media(min-width:1280px){body.about .about-us__container--cta .free-signup-left p{padding-left:0;padding-right:55px}}body.about .about-us__container--cta .free-signup-right{width:auto}body.about .about-us__container--cta .free-signup-right.button{padding-top:20px}body.about .about-us__container--cta .free-signup-btn{font-size:18px;padding-top:12px;padding-bottom:16px}body.jobs .intro{margin-bottom:5rem}body.jobs section.perks{margin-top:4rem;margin-bottom:4rem}@media(max-width:992px){body.jobs section.perks{margin-top:2rem;margin-bottom:2rem}}@media(max-width:767px){body.jobs section.perks{margin-top:1.6rem;margin-bottom:1.6rem}}body.jobs section.perks .container{max-width:46.875rem;margin-left:auto;margin-right:auto}body.jobs section.perks .flex-split .column .looking,body.jobs section.perks .flex-split .column .offers{background-repeat:no-repeat;background-position:50% 0;padding-top:3.75rem}body.jobs section.perks .flex-split .column .looking{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2257%22 height=%2257%22 viewBox=%220 0 57 57%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22 stroke=%22%23103481%22 transform=%22translate(1 1)%22%3E%3Ccircle cx=%2232.551%22 cy=%2222.449%22 r=%2222.449%22 fill=%22%23c4eef5%22/%3E%3Cpath stroke-linecap=%22round%22 d=%22M13.4693878 22.4489796c10.5384947.0 19.0816326-8.5431379 19.0816326-19.08163266%22 transform=%22rotate(180 23.01 12.908)%22/%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M16.6864037 39.2857143.0 55.972118%22/%3E%3Cpath fill=%22%23ffe2dd%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M43.9795918 22.4489796c2.3669347.0 4.2857143 1.9187796 4.2857143 4.2857143.0 2.6102725-3.3827168 6.1071076-7.14285709999999 8.9780023L40.4081633 36.2409532 39.6938776 35.7126962c-3.7601404-2.8708947-7.1428572-6.3677298-7.1428572-8.9780023.0-2.3669347 1.9187797-4.2857143 4.2857143-4.2857143 1.4906934.0 2.8036275.761078099999999 3.5714286 1.9158606.7678011-1.1547825 2.0807351-1.9158606 3.5714285-1.9158606z%22/%3E%3C/g%3E%3C/svg%3E")}body.jobs section.perks .flex-split .column .offers{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2266%22 height=%2268%22 viewBox=%220 0 66 68%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22 stroke=%22%23103481%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 transform=%22translate(1 1)%22%3E%3Crect width=%2260.952%22 height=%2239.619%22 x=%221.524%22 y=%2225.905%22 fill=%22%23e6cebf%22/%3E%3Crect width=%2264%22 height=%2212.952%22 y=%2212.952%22 fill=%22%23e6cebf%22/%3E%3Cpolygon fill=%22%23f5e112%22 points=%2229.714 12.19 35.048 12.19 36.571 14.095 36.571 66.286 27.429 66.286 27.429 14.476%22/%3E%3Cpath d=%22M45.2836439 17.6231884c4.8665091.0 8.8115942-3.9450851 8.8115942-8.8115942S50.150153.0 45.2836439.0C35.2474371.0 29.9792961 17.6231884 20.7039337 17.6231884c-7.4202898.0-9.2753623-6.0289855-9.2753623-8.8115942.0-2.78260869 1.8550725-8.8115942 9.2753623-8.8115942 9.2753624.0 13.2443636 17.6231884 24.5797102 17.6231884z%22/%3E%3C/g%3E%3C/svg%3E")}body.jobs section.perks .flex-split .column h4,body.jobs section.perks .flex-split .column body.light section.method ul li span,body.light section.method ul li body.jobs section.perks .flex-split .column span{text-align:center;margin-bottom:1.25rem}body.jobs section.positions{background-color:#d5d5d5;padding-top:2.5rem;padding-bottom:2.5rem}body.jobs section.positions h4,body.jobs section.positions body.light section.method ul li span,body.light section.method ul li body.jobs section.positions span{margin-top:0}body.jobs section.positions .container{max-width:51.5625rem;margin-left:auto;margin-right:auto}body.jobs section.positions .placeholder{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;height:100%}body.jobs section.positions .placeholder .content{align-self:flex-start}body.jobs section.positions .placeholder .cta{margin-top:1.25rem;width:100%;align-self:flex-end;text-align:center}@media(max-width:767px){body.jobs section.positions .positions-list{margin:1.3rem 0 1rem}}body.jobs section.positions .positions-list a.position{text-decoration:none;color:#103481;display:block;background-color:#fff;padding:2rem;margin-top:1rem;transition:all .1s}body.jobs section.positions .positions-list a.position:hover{transform:scale(1.05);box-shadow:0 0 15px -2px rgba(0,0,0,.25)}body.jobs section.positions .positions-list a.position .tags{margin-top:1rem;font-size:.75em}body.jobs section.positions .positions-list a.position .tags .tag{background:#8e9697;padding:.2rem .5rem;border-radius:2px;color:#fff;margin-right:.5rem}body.jobs section.positions .positions-list a.position .tags .tag:last-child{margin-right:0}body.jobs section.positions .positions-list a.position h4,body.jobs section.positions .positions-list a.position body.light section.method ul li span,body.light section.method ul li body.jobs section.positions .positions-list a.position span{margin:0 0 .2em}body.jobs section.positions .positions-list a.position p{margin:1em 0 0;opacity:.8}body.jobs section.positions .positions-list a.position:first-child{margin-top:0}body.jobs section.positions .positions-list .placeholder{background-color:#fff;padding:2rem}body.jobs section.positions .positions-list .placeholder h4,body.jobs section.positions .positions-list .placeholder body.light section.method ul li span,body.light section.method ul li body.jobs section.positions .positions-list .placeholder span{margin-top:0}body.jobs section .flex-split .column{margin:1.25rem 0}body.partners{background-color:#ececec}body.partners .partners-list{margin-top:10rem;margin-bottom:10rem;max-width:56.25rem;margin-left:auto;margin-right:auto}@media(max-width:992px){body.partners .partners-list{margin-top:5rem;margin-bottom:5rem}}@media(max-width:767px){body.partners .partners-list{margin-top:4rem;margin-bottom:4rem}}@media(max-width:767px){body.partners .partners-list{margin:2.5rem 0}}body.partners .partners-list .flex-split{padding-bottom:50px}@media(max-width:767px){body.partners .partners-list .flex-split{margin-bottom:0}}body.partners .partners-list .flex-split .column{text-align:center}body.partners .partners-list .flex-split .column div.logo{height:4rem;line-height:4rem;vertical-align:middle;margin-bottom:2.5rem}@media(max-width:767px){body.partners .partners-list .flex-split .column div.logo{margin-bottom:1.25rem}}body.partners .partners-list .flex-split .column img{vertical-align:middle;max-height:4rem}@media(max-width:767px){body.partners .partners-list .flex-split .column{margin-bottom:2.5rem}}body.partners .contact{padding-top:3.75rem;padding-bottom:3.75rem;background-color:#000;color:#fff;text-align:center}@media(max-width:767px){body.partners .contact{padding-top:1.875rem;padding-bottom:1.875rem}}body.partners .contact a{color:#fff}body.partners .contact a:hover{color:#ececec}div.modal{display:none;position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background-color:rgba(16,52,129,.5)}div.modal div.window{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:580px;height:auto;background-color:#c6e9e7;padding:3rem;color:#103481}@media(max-width:992px){div.modal div.window{padding:2rem}}@media(max-width:767px){div.modal div.window{min-width:80%}}div.modal div.window.complete{background-color:#8ce4b8;color:#fff}div.modal div.window.complete div.content{visibility:hidden}div.modal div.window.complete div.message{display:block}div.modal div.window div.content h4,div.modal div.window div.content body.light section.method ul li span,body.light section.method ul li div.modal div.window div.content span{margin:0 0 1rem;text-align:center}div.modal div.window div.content p{text-align:center}div.modal div.window div.content .form{margin-top:2rem}div.modal div.window div.content .form input[type=email]{box-sizing:border-box;width:100%;border:1px solid #8e9697;border-radius:2px;padding:.5rem;margin-bottom:.5rem}div.modal div.window div.content .form input[type=email]::placeholder{color:#8e9697;font-style:italic;padding-top:2px}div.modal div.window div.content .form input.error[type=email]{border-color:#ff665e;color:#ff665e}div.modal div.window div.content .form input.error[type=email]::placeholder{color:#ff665e}div.modal div.window div.content .form button{width:100%}div.modal div.window div.message{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:30px}body.light div.hero-light{color:#103481;box-sizing:border-box;width:100%;height:100vh;background-color:#c6e9e7;padding:1.875rem 3.125rem}@media(max-width:992px){body.light div.hero-light{padding:1.5rem}}body.light div.hero-light .container{height:100%;position:relative}body.light div.hero-light .container .flex{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}body.light div.hero-light .container .flex .mid-flex{margin-top:-8.125rem;flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}body.light div.hero-light .container .flex .mid-flex div.content{text-align:center}body.light div.hero-light .container .flex .mid-flex div.content h1,body.light div.hero-light .container .flex .mid-flex div.content div.page.blog main article .article-title,div.page.blog main article body.light div.hero-light .container .flex .mid-flex div.content .article-title{font-size:4.5em;margin-top:0}@media(max-width:992px){body.light div.hero-light .container .flex .mid-flex div.content h1,body.light div.hero-light .container .flex .mid-flex div.content div.page.blog main article .article-title,div.page.blog main article body.light div.hero-light .container .flex .mid-flex div.content .article-title{font-size:2.25em}}body.light div.hero-light .container .flex .mid-flex div.content .actions .btn,body.light div.hero-light .container .flex .mid-flex div.content .actions div.page.blog footer .btn-white,div.page.blog footer body.light div.hero-light .container .flex .mid-flex div.content .actions .btn-white{margin:.5rem}body.light section{color:#103481;margin-bottom:0}body.light section .container .wrapper{padding:1.875rem 3.125rem}@media(max-width:992px){body.light section .container .wrapper{padding:1.5rem}}body.light section.method{position:relative;padding-right:500px;background-color:#fff5ee;overflow:hidden}@media(max-width:1200px){body.light section.method{padding-right:0}}body.light section.method img.tablet{position:absolute;right:-200px;top:5rem}@media(max-width:1200px){body.light section.method img.tablet{display:block;width:100%;max-width:683px;max-height:486px;position:relative;right:auto;top:auto;margin:2rem auto}}body.light section.method ul{list-style:none;padding-left:0}body.light section.method ul li{margin-left:0;color:#8e9697}body.light section.method ul li span{display:block;color:#103481}body.light section.method .formula{margin:2rem 0}body.light section.method .formula .part{font-size:1em}body.light section.boarding{background-color:#e5fff1;text-align:center}body.light section.boarding .btn,body.light section.boarding div.page.blog footer .btn-white,div.page.blog footer body.light section.boarding .btn-white{margin:1.5rem 0}body.light section.boarding .actions{margin:1rem 0}body.light section.boarding .actions .btn,body.light section.boarding .actions div.page.blog footer .btn-white,div.page.blog footer body.light section.boarding .actions .btn-white{margin:.5rem}body.light section.boarding .app-stores{margin:1.5rem 0 1rem}body.light section.about{margin-bottom:0;background-color:#c6e9e7}body.light section.about .story{column-count:2;column-gap:30px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media(max-width:992px){body.light section.about .story{column-count:1}}body.light section.about .story p{margin:0 0 1rem}body.light section.about .contact{margin-top:1rem;background-color:#fff;padding:2rem}body.light section.about .contact h4,body.light section.about .contact section.method ul li span,body.light section.method ul li section.about .contact span{margin-top:0}body.light section.about .contact p:last-child{margin-bottom:0}body.light footer{margin-top:0}body.error-page .simple main{margin-top:10rem;margin-bottom:10rem}@media(max-width:992px){body.error-page .simple main{margin-top:5rem;margin-bottom:5rem}}@media(max-width:767px){body.error-page .simple main{margin-top:4rem;margin-bottom:4rem}}body.error-page .simple main h1,body.error-page .simple div.page.blog main article .article-title,div.page.blog body.error-page .simple main article .article-title,body.error-page .simple main p{text-align:start;max-width:none}body.error-page .simple main h1,body.error-page .simple div.page.blog main article .article-title,div.page.blog body.error-page .simple main article .article-title{margin-top:0}@media(max-width:767px){body.error-page .simple main h1,body.error-page .simple div.page.blog main article .article-title,div.page.blog body.error-page .simple main article .article-title{text-align:center}}body.error-page .simple main .flex-split .links ul{list-style-type:none;padding:0;margin:0}body.error-page .simple main .flex-split .links ul li a{text-decoration:none;color:#103481;color:#000;font-size:1.625em}body.error-page .simple main .flex-split .links ul li a:hover{color:#1b59dc;text-decoration:none}@media(max-width:992px){body.error-page .simple main .flex-split .links ul li a{font-size:1.25em}}body.error-page .simple main .flex-split .links ul li a:hover{color:#1d1d1d}@media(max-width:767px){body.error-page .simple main .flex-split .text .links{display:none}}body.error-page .simple main .flex-split .illustration{text-align:right}@media(max-width:767px){body.error-page .simple main .flex-split .illustration{text-align:center}}body.error-page .simple main .flex-split .illustration svg{max-width:100%;margin:.625rem auto}@media(max-width:767px){body.error-page .simple main .flex-split .illustration svg{max-height:15rem}}body.error-page .simple main .flex-split .illustration .links{display:none}@media(max-width:767px){body.error-page .simple main .flex-split .illustration .links{display:block}}body.contact .simple section{margin-top:5rem;margin-bottom:5rem}@media(max-width:992px){body.contact .simple section{margin-top:2.5rem;margin-bottom:2.5rem}}@media(max-width:767px){body.contact .simple section{margin-top:2rem;margin-bottom:2rem}}body.contact .simple section .container{max-width:27.5rem;margin-left:auto;margin-right:auto}body.contact .simple section.channels h4,body.contact .simple section.channels body.light section.method ul li span,body.light section.method ul li body.contact .simple section.channels span{text-align:center}body.contact .simple section.channels p{display:block;border-bottom:1px solid #000;margin:0;padding:.9375rem 0}body.contact .simple section.channels p:last-child{border-bottom:none}body.contact .simple section.offices h2,body.contact .simple body.front section.offices .section-title,body.front body.contact .simple section.offices .section-title,body.contact .simple body.front_classroom section.offices .section-title,body.front_classroom body.contact .simple section.offices .section-title,body.contact .simple body.front_course_wizard section.offices .section-title,body.front_course_wizard body.contact .simple section.offices .section-title,body.contact .simple section.offices h2+p,body.contact .simple body.front section.offices .section-title+p,body.front body.contact .simple section.offices .section-title+p,body.contact .simple body.front_classroom section.offices .section-title+p,body.front_classroom body.contact .simple section.offices .section-title+p,body.contact .simple body.front_course_wizard section.offices .section-title+p,body.front_course_wizard body.contact .simple section.offices .section-title+p{text-align:center}body.contact .simple section.offices .flex-split{margin-top:1.875rem}@media(max-width:767px){body.contact .simple section.offices .flex-split .column{text-align:center;margin-bottom:1.25rem}body.contact .simple section.offices .flex-split .column--last{margin-bottom:.625rem}}body.contact .simple section.offices h4,body.contact .simple section.offices body.light section.method ul li span,body.light section.method ul li body.contact .simple section.offices span{margin-top:0}body.contact .simple section.offices p{margin:0;line-height:1.5}body.press section{padding-top:3.75rem;padding-bottom:3.75rem}@media(max-width:767px){body.press section{padding-top:1.875rem;padding-bottom:1.875rem}}body.press section h2,body.press body.front section .section-title,body.front body.press section .section-title,body.press body.front_classroom section .section-title,body.front_classroom body.press section .section-title,body.press body.front_course_wizard section .section-title,body.front_course_wizard body.press section .section-title,body.press section h2+p,body.press body.front section .section-title+p,body.front body.press section .section-title+p,body.press body.front_classroom section .section-title+p,body.front_classroom body.press section .section-title+p,body.press body.front_course_wizard section .section-title+p,body.front_course_wizard body.press section .section-title+p{text-align:center}body.press section h2,body.press body.front section .section-title,body.front body.press section .section-title,body.press body.front_classroom section .section-title,body.front_classroom body.press section .section-title,body.press body.front_course_wizard section .section-title,body.front_course_wizard body.press section .section-title{margin-top:0}body.press section.intro .container{max-width:28.75rem;margin-left:auto;margin-right:auto}body.press section.intro .flex-split .illustration .letter{width:9.375rem;height:6.875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22152%22 height=%22112%22 viewBox=%220 0 152 112%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22 stroke=%22%23103481%22 transform=%22translate(1 1)%22%3E%3Crect width=%22150%22 height=%22110%22 fill=%22%23f5e112%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpolygon stroke-linecap=%22round%22 stroke-linejoin=%22round%22 points=%22150 0 75 67 0 0%22/%3E%3Cg transform=%22rotate(15 -141.597 274.464)%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2212%22 fill=%22%23fff5ee%22/%3E%3Ccircle cx=%2212%22 cy=%2217.5%22 r=%221%22 fill=%22%23103481%22/%3E%3Cpath stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M12 13.75c0-1.75 3.5-2.1875 3.5-5.25C15.5 6.52906272 13.9329966 5 12 5S8.5 6.56700338 8.5 8.5%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}@media(max-width:767px){body.press section.intro .flex-split .illustration .letter{margin:0 auto 2.5rem}}body.press section.intro .flex-split .content h4,body.press section.intro .flex-split .content body.light section.method ul li span,body.light section.method ul li body.press section.intro .flex-split .content span{margin-top:0}body.press section.press-kit{background-color:#000;color:#fff}body.press section.press-kit .container{max-width:37.5rem;margin-left:auto;margin-right:auto}body.press section.press-kit .flex-split .cta{margin-top:.5rem;text-align:end}@media(max-width:767px){body.press section.press-kit .flex-split .cta{text-align:center}}body.press section.newsletter .form-wrapper{margin-top:3.125rem;max-width:18.75rem;margin-left:auto;margin-right:auto;text-align:center}body.press section.newsletter .form-wrapper .cta{margin-top:2.5rem}body.press section.newsletter .form-wrapper .cta .btn,body.press section.newsletter .form-wrapper .cta div.page.blog footer .btn-white,div.page.blog footer body.press section.newsletter .form-wrapper .cta .btn-white{width:80%}body.press section.newsletter .form-wrapper .mc-field-group{margin-bottom:1rem}body.press section.newsletter .form-wrapper .mc-field-group input[type=text],body.press section.newsletter .form-wrapper .mc-field-group input[type=email]{width:100%;box-sizing:border-box;background-color:rgba(230,206,191,.3);border:none;color:#103481;font-size:1em;line-height:1.375em;padding:.625rem;border-radius:.1875rem}body.press section.newsletter .form-wrapper .mc-field-group input[type=text]::placeholder,body.press section.newsletter .form-wrapper .mc-field-group input[type=email]::placeholder{color:#103481;opacity:1}body.press section.newsletter .form-wrapper .mc-field-group input[type=text]:focus::placeholder,body.press section.newsletter .form-wrapper .mc-field-group input[type=email]:focus::placeholder{opacity:.4}body.press section.newsletter .form-wrapper #mc_embed_signup div.mce_inline_error{width:100%;box-sizing:border-box;background-color:#e6cebf;margin:0;font-weight:400}body.press section.press-releases{background-color:#fff}body.press section.press-releases .press-posts{max-width:37.5rem;margin-left:auto;margin-right:auto}body.press section.press-releases .press-posts .post{padding:1rem 0;border-top:1px solid #000}body.press section.press-releases .press-posts .post:first-child{border-top:none}body.press section.press-releases .press-posts .post:last-child{padding-bottom:0}body.press section.press-releases .press-posts .post h4,body.press section.press-releases .press-posts .post body.light section.method ul li span,body.light section.method ul li body.press section.press-releases .press-posts .post span{margin-top:0}body.pricing section .price .number{font-size:1.625em}body.pricing section.plans .campaign{background-color:#ffab8c;border-radius:.8125rem;text-align:center;padding:1.25rem;margin-bottom:.625rem}body.pricing section.plans .campaign h4,body.pricing section.plans .campaign body.light section.method ul li span,body.light section.method ul li body.pricing section.plans .campaign span{margin:0 0 .3125rem}body.pricing section.plans .campaign p{margin:0}body.pricing section.plans .plans-flex{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:1.25rem}@media(max-width:767px){body.pricing section.plans .plans-flex{display:flex;flex-direction:row;flex-wrap:wrap}}body.pricing section.plans .plans-flex .plan{flex:1;background-color:#f7e9df;border-radius:.8125rem}body.pricing section.plans .plans-flex .plan:nth-child(2){margin-left:.625rem;margin-right:.625rem}@media(max-width:767px){body.pricing section.plans .plans-flex .plan{flex:0 0 100%;margin:.625rem 0}body.pricing section.plans .plans-flex .plan:nth-child(2){margin-left:0;margin-right:0}}body.pricing section.plans .plans-flex .plan .wrapper{height:100%;display:flex;flex-direction:column}body.pricing section.plans .plans-flex .plan .wrapper .title{flex:1;border-top-left-radius:.8125rem;border-top-right-radius:.8125rem;padding:.9375rem;background-color:#fadcc8}body.pricing section.plans .plans-flex .plan .wrapper .content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;min-height:10rem;box-sizing:padding-box;padding:.9375rem}body.pricing section.plans .plans-flex .plan .wrapper .content .price-wrapper{align-self:flex-start}body.pricing section.plans .plans-flex .plan .wrapper .content .price-wrapper .price{margin:.9375rem 0}body.pricing section.plans .plans-flex .plan .wrapper .content .comment{align-self:flex-start;opacity:.4}body.pricing section.plans .plans-flex .plan .wrapper .content .cta{align-self:flex-end;margin-top:.9375rem;width:100%}body.pricing section.plans .plans-flex .plan .wrapper .content .cta .btn,body.pricing section.plans .plans-flex .plan .wrapper .content .cta div.page.blog footer .btn-white,div.page.blog footer body.pricing section.plans .plans-flex .plan .wrapper .content .cta .btn-white{width:100%;box-sizing:padding-box}@media(max-width:767px){body.pricing section.plans .plans-flex .plan .wrapper .content .cta .btn,body.pricing section.plans .plans-flex .plan .wrapper .content .cta div.page.blog footer .btn-white,div.page.blog footer body.pricing section.plans .plans-flex .plan .wrapper .content .cta .btn-white{background-color:initial;color:#000;border:1px solid #000}body.pricing section.plans .plans-flex .plan .wrapper .content .cta .btn:hover,body.pricing section.plans .plans-flex .plan .wrapper .content .cta div.page.blog footer .btn-white:hover,div.page.blog footer body.pricing section.plans .plans-flex .plan .wrapper .content .cta .btn-white:hover{opacity:.75}}body.pricing section.plans .plans-flex .plan.special{background-color:#fff}body.pricing section.plans .plans-flex .plan.special .wrapper .title{background-color:#103481;color:#fff}body.pricing section.plans .plans-flex .plan.special .wrapper .title em{font-style:normal;opacity:.6}body.pricing section.plans .footnote p{margin:.5rem 0}body.pricing section.gift{margin-top:10rem;margin-bottom:10rem}@media(max-width:992px){body.pricing section.gift{margin-top:5rem;margin-bottom:5rem}}@media(max-width:767px){body.pricing section.gift{margin-top:4rem;margin-bottom:4rem}}body.pricing section.gift .container{max-width:47.5rem;margin-left:auto;margin-right:auto}body.pricing section.gift .flex-split{margin-top:3.125rem}body.pricing section.gift .flex-split .illustration .gift-card{position:relative;position:relative;max-width:20rem;max-height:13.125rem;background-image:url(/assets/images/gift-card.svg);background-repeat:no-repeat;background-size:cover}body.pricing section.gift .flex-split .illustration .gift-card:before{display:block;content:"";width:100%;padding-top:65.625%}body.pricing section.gift .flex-split .illustration .gift-card>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.pricing section.gift .flex-split .illustration .gift-card div{text-align:end;position:absolute}body.pricing section.gift .flex-split .illustration .gift-card div.period{top:1.25rem;right:1.5625rem;font-size:1.75em}body.pricing section.gift .flex-split .illustration .gift-card div.name{top:3.75rem;right:1.5625rem;font-size:.875em;text-transform:uppercase;color:#ffa86f}body.pricing section.gift .flex-split .illustration .gift-card div.limit{bottom:2.5rem;right:1.5625rem;font-size:1.1875em;color:#ffa86f;text-transform:uppercase}@media(max-width:767px){body.pricing section.gift .flex-split .illustration .gift-card{margin:0 auto}}body.pricing section.gift .flex-split .content{padding:1rem 0}body.pricing section.gift .flex-split .content p{margin:.5rem 0}body.pricing section.gift .flex-split .content p:first-child{margin-top:0}body.pricing section.gift .flex-split .content p:last-child{margin-bottom:0}body.pricing section.gift .flex-split .content .price-part{margin-bottom:1.875rem}body.pricing section.gift .flex-split .content .price-part .campaign .text{color:#ff8443;padding-left:1rem}@media(max-width:767px){body.pricing section.gift .flex-split .content{margin:1.25rem auto 0}}@media(max-width:767px){body.pricing section.gift .flex-split .content .cta .btn,body.pricing section.gift .flex-split .content .cta div.page.blog footer .btn-white,div.page.blog footer body.pricing section.gift .flex-split .content .cta .btn-white{width:100%}}body.pricing section.checklist{margin-top:10rem;margin-bottom:10rem}@media(max-width:992px){body.pricing section.checklist{margin-top:5rem;margin-bottom:5rem}}@media(max-width:767px){body.pricing section.checklist{margin-top:4rem;margin-bottom:4rem}}body.pricing section.checklist .container{max-width:38.75rem;margin-left:auto;margin-right:auto}body.pricing section.checklist .flex{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:767px){body.pricing section.checklist .flex{display:flex;flex-direction:row;flex-wrap:wrap}}body.pricing section.checklist .flex .column{flex:1}body.pricing section.checklist .flex .column:first-child{border-right:1px solid #103481}@media(max-width:767px){body.pricing section.checklist .flex .column:first-child{border-right:none;margin-bottom:1.25rem}}body.pricing section.checklist .flex .column .title{border-bottom:1px solid #103481;padding:.9375rem 3.125rem}body.pricing section.checklist .flex .column ul{list-style-type:none;padding:0;margin:0}body.pricing section.checklist .flex .column ul li{padding:.9375rem 1.5625rem 0 3.125rem;margin:0;background-repeat:no-repeat;background-position:1.125rem 1.3125rem}body.pricing section.checklist .flex .column ul li.checked{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2210%22 viewBox=%220 0 14 10%22%3E%3Cpath fill=%22%2343d281%22 d=%22M5.32939088 17.8048208C5.68241417 18.0978822 6.21117255 18.0561886 6.51169686 17.7115938L13.7989141 9.35574C14.1000828 9.01040638 14.0581703 8.49152726 13.7053 8.19679105 13.3524297 7.90205483 12.8222264 7.94307213 12.5210578 8.28840574L5.23384049 16.6442595 6.41614647 16.5510325l-5.03275339-4.177927C1.0296129 12.0794158.499538872 12.1220033.199439601 12.4682274-.10065967 12.8144515-.0571426932 13.3332041.296637489 13.6268938l5.032753391 4.177927z%22 transform=%22translate(0 -8)%22/%3E%3C/svg%3E")}body.pricing section.checklist .flex .column ul li.crossed{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2213%22 height=%2213%22 viewBox=%220 0 13 13%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22 stroke=%22%23657d7e%22 stroke-linecap=%22round%22 stroke-width=%221.75%22 transform=%22translate(1 1)%22%3E%3Cpolyline points=%220 0 10.523 10.523 11 11%22/%3E%3Cpath d=%22M11 0 0 11%22/%3E%3C/g%3E%3C/svg%3E");opacity:.4}body.pricing section.checklist .flex .column.free ul li.checked{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2210%22 viewBox=%220 0 14 10%22%3E%3Cpath fill=%22%23657d7e%22 d=%22M.296637489 13.6268938l5.032753391 4.177927C5.68241417 18.0978822 6.21117255 18.0561886 6.51169686 17.7115938L13.7989141 9.35574C14.1000828 9.01040638 14.0581703 8.49152726 13.7053 8.19679105 13.3524297 7.90205483 12.8222264 7.94307213 12.5210578 8.28840574L5.23384049 16.6442595 6.41614647 16.5510325l-5.03275339-4.177927C1.0296129 12.0794158.499538872 12.1220033.199439601 12.4682274-.10065967 12.8144515-.0571426932 13.3332041.296637489 13.6268938z%22 transform=%22translate(0 -8)%22/%3E%3C/svg%3E")}@media(max-width:767px){body.pricing section.checklist .flex .column{flex:0 0 100%}}body.pricing section.checklist .footnote{margin-top:1.875rem}.plan .charge-number--full-price{font-size:1.625em}.gift .price-part .price{min-height:1.5rem}.small-font{font-size:.6em;opacity:.4}.small-font--sub{vertical-align:sub;margin-left:4px}.small-font .currency{font-size:1.6em}.small-font .period{font-size:1.26em}.price-desc{margin:-6px 0 20px}.pricing-table-wrapper{min-height:310px}body>div.cookie-acceptance-banner{position:fixed;z-index:100;bottom:0;width:100%;display:flex;flex-direction:row;background-color:#1d1d1d;color:#ececec;font-size:1rem;box-shadow:-3px 3px 6px 2px #ececec}body>div.cookie-acceptance-banner.hidden{display:none}body>div.cookie-acceptance-banner>p{margin:0;padding:1em 3em}body>div.cookie-acceptance-banner>p>a{color:#fff;text-decoration:none}body>div.cookie-acceptance-banner>div.button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:1 0 auto;padding:1rem}body>div.cookie-acceptance-banner>div.button-container>.button-got-it{background-color:#fff;font-weight:700;padding:.5em 2em;border-radius:10px;font-size:1em;text-decoration:none;cursor:pointer;border:none}body>div.cookie-acceptance-banner>div.button-container>.button-got-it:hover{color:#535353}@media(max-width:767px){body>div.cookie-acceptance-banner{flex-direction:column}body>div.cookie-acceptance-banner>p{padding:1em}body>div.cookie-acceptance-banner>div.button-container{padding:.5em}body>div.cookie-acceptance-banner>div.button-container>.button-got-it{text-align:center;width:100%;padding:.75em 2em;cursor:pointer;border:none}}body>div.cookie-acceptance-banner .more-link{color:#fff;text-decoration:underline}body>div.cookie-acceptance-banner .more-link:hover{opacity:.9}body.front section:nth-child(1) h2,body.front section:nth-child(1) .section-title,body.front_classroom section:nth-child(1) h2,body.front_classroom section:nth-child(1) .section-title,body.front_course_wizard section:nth-child(1) h2,body.front_course_wizard section:nth-child(1) .section-title{padding-bottom:30px!important}body.front section:nth-child(1) .container,body.front_classroom section:nth-child(1) .container,body.front_course_wizard section:nth-child(1) .container{max-width:800px}body.front section:nth-child(1) .container .flex,body.front_classroom section:nth-child(1) .container .flex,body.front_course_wizard section:nth-child(1) .container .flex{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}body.front section:nth-child(1) .container .flex iframe,body.front_classroom section:nth-child(1) .container .flex iframe,body.front_course_wizard section:nth-child(1) .container .flex iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.front div.hero .container .flex .bottom-flex a.scroll-down,body.front_classroom div.hero .container .flex .bottom-flex a.scroll-down,body.front_course_wizard div.hero .container .flex .bottom-flex a.scroll-down{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22120%22 height=%2260%22 viewBox=%220 0 120 60%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cpath fill=%22%23c6e9e7%22 d=%22M120 59.4915254C120 26.6352632 93.137085.0 60 0S0 26.6352632.0 59.4915254H120z%22/%3E%3Cpath stroke=%22%23103481%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%222%22 d=%22M76.9230769 34.5762712 63.1133681 48.2689486c-2.0026887 1.9857167-5.2496886 1.9857167-7.25237720000001.0L42.0512821 34.5762712%22/%3E%3C/g%3E%3C/svg%3E")}body.front .classroom header.dark .container .flex .logo_container,body.front_classroom .classroom header.dark .container .flex .logo_container,body.front_course_wizard .classroom header.dark .container .flex .logo_container{display:flex;align-items:center}@media(max-width:992px){body.front .classroom header.dark .container .flex .logo_container .logo,body.front_classroom .classroom header.dark .container .flex .logo_container .logo,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo{margin-right:0}}@media(max-width:600px){body.front .classroom header.dark .container .flex .logo_container,body.front_classroom .classroom header.dark .container .flex .logo_container,body.front_course_wizard .classroom header.dark .container .flex .logo_container{display:block;margin-top:20px}}body.front .classroom header.dark .container .flex .logo_container .logo_suffix.classroom,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix.classroom,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix.classroom{display:flex}body.front .classroom header.dark .container .flex .logo_container .logo_suffix,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix{align-items:center}@media(max-width:992px){body.front .classroom header.dark .container .flex .logo_container .logo_suffix .logo,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix .logo,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix .logo{margin-right:0}}body.front .classroom header.dark .container .flex .logo_container .logo_suffix .vertical_block,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix .vertical_block,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix .vertical_block{width:2px;height:24px;margin-left:17px;margin-right:17px;background:#0a212e;position:relative;margin-top:-3px}@media(max-width:600px){body.front .classroom header.dark .container .flex .logo_container .logo_suffix .vertical_block,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix .vertical_block,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix .vertical_block{display:none}}body.front .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text{color:#0a212e;font-size:24px;position:relative;margin-top:-2px;font-weight:400;font-family:formular,helvetica neue,Arial,Helvetica,Geneva,sans-serif}body.ru body.front .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text,body.ru body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text,body.ru body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text{font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif}body.front .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text body.ja,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text body.ja,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text body.ja{font-family:formular,sans-serif}@media(max-width:600px){body.front .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text{margin:0 auto;font-size:20px}}body.front .classroom header.dark .container .flex .logo_container .logo_beta,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_beta,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_beta{margin-left:10px}body.front .classroom header.dark .container .flex .logo_container .logo_beta svg text,body.front_classroom .classroom header.dark .container .flex .logo_container .logo_beta svg text,body.front_course_wizard .classroom header.dark .container .flex .logo_container .logo_beta svg text{font-family:inherit}body.front .classroom header.dark .container .flex .in-hero .default .language,body.front_classroom .classroom header.dark .container .flex .in-hero .default .language,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .language{color:#0a212e}body.front .classroom header.dark .container .flex .in-hero .default .language-dropdown,body.front_classroom .classroom header.dark .container .flex .in-hero .default .language-dropdown,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .language-dropdown{background-image:url("data:image/svg+xml,%3Csvg width=%2212%22 height=%226%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 6 3%22 style=%22enable-background:new 0 0 6 3%22%3E%3Cstyle%3E.st0%7Bfill:%23103481%7D%3C/style%3E%3Cpath class=%22st0%22 d=%22M3 3c-.11.0-.22-.04-.31-.11l-2.5-2c-.22-.17-.25-.49-.08-.7.17-.22.49-.25.7-.08L3 1.86 5.19.11c.22-.17.53-.14.7.08s.14.53-.08.7l-2.5 2C3.22 2.96 3.11 3 3 3z%22/%3E%3C/svg%3E")}body.front .classroom header.dark .container .flex .in-hero .default .btn.white,body.front .classroom header.dark .container .flex .in-hero .default div.page.blog footer .white.btn-white,div.page.blog footer body.front .classroom header.dark .container .flex .in-hero .default .white.btn-white,body.front .classroom header.dark .container div.page:not(.blog) footer div.flex .in-hero .default div.first .action .btn,div.page:not(.blog) footer body.front .classroom header.dark .container div.flex .in-hero .default div.first .action .btn,body.front .classroom header.dark .container div.page:not(.blog) footer div.flex div.first .action .in-hero .default .btn,div.page:not(.blog) footer body.front .classroom header.dark .container div.flex div.first .action .in-hero .default .btn,body.front .classroom header.dark .container div.page:not(.blog) div.page.blog footer div.flex .in-hero .default div.first .action .btn-white,div.page:not(.blog) div.page.blog footer body.front .classroom header.dark .container div.flex .in-hero .default div.first .action .btn-white,body.front .classroom header.dark .container div.page:not(.blog) div.page.blog footer div.flex div.first .action .in-hero .default .btn-white,div.page:not(.blog) div.page.blog footer body.front .classroom header.dark .container div.flex div.first .action .in-hero .default .btn-white,body.front .classroom header.dark .container div.page.blog div.page:not(.blog) footer div.flex .in-hero .default div.first .action .btn-white,div.page.blog div.page:not(.blog) footer body.front .classroom header.dark .container div.flex .in-hero .default div.first .action .btn-white,body.front .classroom header.dark .container div.page.blog div.page:not(.blog) footer div.flex div.first .action .in-hero .default .btn-white,div.page.blog div.page:not(.blog) footer body.front .classroom header.dark .container div.flex div.first .action .in-hero .default .btn-white,body.front_classroom .classroom header.dark .container .flex .in-hero .default .btn.white,body.front_classroom .classroom header.dark .container .flex .in-hero .default div.page.blog footer .white.btn-white,div.page.blog footer body.front_classroom .classroom header.dark .container .flex .in-hero .default .white.btn-white,body.front_classroom .classroom header.dark .container div.page:not(.blog) footer div.flex .in-hero .default div.first .action .btn,div.page:not(.blog) footer body.front_classroom .classroom header.dark .container div.flex .in-hero .default div.first .action .btn,body.front_classroom .classroom header.dark .container div.page:not(.blog) footer div.flex div.first .action .in-hero .default .btn,div.page:not(.blog) footer body.front_classroom .classroom header.dark .container div.flex div.first .action .in-hero .default .btn,body.front_classroom .classroom header.dark .container div.page:not(.blog) div.page.blog footer div.flex .in-hero .default div.first .action .btn-white,div.page:not(.blog) div.page.blog footer body.front_classroom .classroom header.dark .container div.flex .in-hero .default div.first .action .btn-white,body.front_classroom .classroom header.dark .container div.page:not(.blog) div.page.blog footer div.flex div.first .action .in-hero .default .btn-white,div.page:not(.blog) div.page.blog footer body.front_classroom .classroom header.dark .container div.flex div.first .action .in-hero .default .btn-white,body.front_classroom .classroom header.dark .container div.page.blog div.page:not(.blog) footer div.flex .in-hero .default div.first .action .btn-white,div.page.blog div.page:not(.blog) footer body.front_classroom .classroom header.dark .container div.flex .in-hero .default div.first .action .btn-white,body.front_classroom .classroom header.dark .container div.page.blog div.page:not(.blog) footer div.flex div.first .action .in-hero .default .btn-white,div.page.blog div.page:not(.blog) footer body.front_classroom .classroom header.dark .container div.flex div.first .action .in-hero .default .btn-white,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .btn.white,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default div.page.blog footer .white.btn-white,div.page.blog footer body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .white.btn-white,body.front_course_wizard .classroom header.dark .container div.page:not(.blog) footer div.flex .in-hero .default div.first .action .btn,div.page:not(.blog) footer body.front_course_wizard .classroom header.dark .container div.flex .in-hero .default div.first .action .btn,body.front_course_wizard .classroom header.dark .container div.page:not(.blog) footer div.flex div.first .action .in-hero .default .btn,div.page:not(.blog) footer body.front_course_wizard .classroom header.dark .container div.flex div.first .action .in-hero .default .btn,body.front_course_wizard .classroom header.dark .container div.page:not(.blog) div.page.blog footer div.flex .in-hero .default div.first .action .btn-white,div.page:not(.blog) div.page.blog footer body.front_course_wizard .classroom header.dark .container div.flex .in-hero .default div.first .action .btn-white,body.front_course_wizard .classroom header.dark .container div.page:not(.blog) div.page.blog footer div.flex div.first .action .in-hero .default .btn-white,div.page:not(.blog) div.page.blog footer body.front_course_wizard .classroom header.dark .container div.flex div.first .action .in-hero .default .btn-white,body.front_course_wizard .classroom header.dark .container div.page.blog div.page:not(.blog) footer div.flex .in-hero .default div.first .action .btn-white,div.page.blog div.page:not(.blog) footer body.front_course_wizard .classroom header.dark .container div.flex .in-hero .default div.first .action .btn-white,body.front_course_wizard .classroom header.dark .container div.page.blog div.page:not(.blog) footer div.flex div.first .action .in-hero .default .btn-white,div.page.blog div.page:not(.blog) footer body.front_course_wizard .classroom header.dark .container div.flex div.first .action .in-hero .default .btn-white{display:none}body.front .classroom header.dark .container .flex .in-hero .default .btn.black,body.front .classroom header.dark .container .flex .in-hero .default div.page.blog footer .black.btn-white,div.page.blog footer body.front .classroom header.dark .container .flex .in-hero .default .black.btn-white,body.front_classroom .classroom header.dark .container .flex .in-hero .default .btn.black,body.front_classroom .classroom header.dark .container .flex .in-hero .default div.page.blog footer .black.btn-white,div.page.blog footer body.front_classroom .classroom header.dark .container .flex .in-hero .default .black.btn-white,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .btn.black,body.front_course_wizard .classroom header.dark .container .flex .in-hero .default div.page.blog footer .black.btn-white,div.page.blog footer body.front_course_wizard .classroom header.dark .container .flex .in-hero .default .black.btn-white{display:inline-block}body.front .classroom footer.orange-lightest div.site-languages a,body.front_classroom .classroom footer.orange-lightest div.site-languages a,body.front_course_wizard .classroom footer.orange-lightest div.site-languages a{color:#0a212e}body.front .classroom footer.orange-lightest div.site-languages a:hover,body.front_classroom .classroom footer.orange-lightest div.site-languages a:hover,body.front_course_wizard .classroom footer.orange-lightest div.site-languages a:hover{color:#1b59dc}body.front .classroom footer.orange-lightest .social,body.front_classroom .classroom footer.orange-lightest .social,body.front_course_wizard .classroom footer.orange-lightest .social{filter:brightness(0)}body.front .classroom footer.orange-lightest .logo_suffix.classroom,body.front_classroom .classroom footer.orange-lightest .logo_suffix.classroom,body.front_course_wizard .classroom footer.orange-lightest .logo_suffix.classroom{display:flex;align-items:center;margin-top:15px}@media(max-width:1199px){body.front .classroom footer.orange-lightest .logo_suffix.classroom,body.front_classroom .classroom footer.orange-lightest .logo_suffix.classroom,body.front_course_wizard .classroom footer.orange-lightest .logo_suffix.classroom{justify-content:center}}body.front .classroom footer.orange-lightest .logo_suffix.classroom .logo_suffix_text,body.front_classroom .classroom footer.orange-lightest .logo_suffix.classroom .logo_suffix_text,body.front_course_wizard .classroom footer.orange-lightest .logo_suffix.classroom .logo_suffix_text{font-size:18px}body.front .classroom footer.orange-lightest .logo_suffix.classroom .logo_beta,body.front_classroom .classroom footer.orange-lightest .logo_suffix.classroom .logo_beta,body.front_course_wizard .classroom footer.orange-lightest .logo_suffix.classroom .logo_beta{display:none}body.front .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo svg .full-logo,body.front_classroom .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo svg .full-logo,body.front_course_wizard .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo svg .full-logo{fill:#0a212e}body.front .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix.classroom,body.front_classroom .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix.classroom,body.front_course_wizard .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix.classroom{display:block}body.front .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .vertical_block,body.front_classroom .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .vertical_block,body.front_course_wizard .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .vertical_block{display:none}body.front .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text,body.front_classroom .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text,body.front_course_wizard .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text{font-size:21px;margin-left:31px;text-align:left;margin-top:10px;font-family:formular,helvetica neue,Arial,Helvetica,Geneva,sans-serif}body.ru body.front .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text,body.ru body.front_classroom .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text,body.ru body.front_course_wizard .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text{font-family:rubik,helvetica neue,Arial,Helvetica,Geneva,sans-serif}body.front .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text body.ja,body.front_classroom .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text body.ja,body.front_course_wizard .classroom footer.orange-lightest .container .flex .first .logo-wrapper .logo_suffix .logo_suffix_text body.ja{font-family:formular,sans-serif}body.front .classroom .hero,body.front_classroom .classroom .hero,body.front_course_wizard .classroom .hero{background-color:#fff}body.front .classroom .hero .container .flex .mid-flex .content .text,body.front_classroom .classroom .hero .container .flex .mid-flex .content .text,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .text{text-align:left}body.front .classroom .hero .container .flex .mid-flex .content .text h1,body.front .classroom .hero .container .flex .mid-flex .content .text div.page.blog main article .article-title,div.page.blog main article body.front .classroom .hero .container .flex .mid-flex .content .text .article-title,body.front_classroom .classroom .hero .container .flex .mid-flex .content .text h1,body.front_classroom .classroom .hero .container .flex .mid-flex .content .text div.page.blog main article .article-title,div.page.blog main article body.front_classroom .classroom .hero .container .flex .mid-flex .content .text .article-title,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .text h1,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .text .article-title{color:#0a212e}@media(max-width:500px){body.front .classroom .hero .container .flex .mid-flex .content .text h1,body.front .classroom .hero .container .flex .mid-flex .content .text div.page.blog main article .article-title,div.page.blog main article body.front .classroom .hero .container .flex .mid-flex .content .text .article-title,body.front_classroom .classroom .hero .container .flex .mid-flex .content .text h1,body.front_classroom .classroom .hero .container .flex .mid-flex .content .text div.page.blog main article .article-title,div.page.blog main article body.front_classroom .classroom .hero .container .flex .mid-flex .content .text .article-title,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .text h1,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .text .article-title{font-size:29px}}body.front .classroom .hero .container .flex .mid-flex .content .actions,body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions{text-align:left}@media(max-width:767px){body.front .classroom .hero .container .flex .mid-flex .content .actions,body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions{margin-top:20px!important}body.front .classroom .hero .container .flex .mid-flex .content .actions .large,body.front .classroom .hero .container .flex .mid-flex .content .actions body.light section.boarding .btn,body.light section.boarding body.front .classroom .hero .container .flex .mid-flex .content .actions .btn,body.front .classroom .hero .container .flex .mid-flex .content .actions body.light section.boarding div.page.blog footer .btn-white,body.light section.boarding div.page.blog footer body.front .classroom .hero .container .flex .mid-flex .content .actions .btn-white,body.front .classroom .hero .container .flex .mid-flex .content .actions div.page.blog footer body.light section.boarding .btn-white,div.page.blog footer body.light section.boarding body.front .classroom .hero .container .flex .mid-flex .content .actions .btn-white,body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions .large,body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions body.light section.boarding .btn,body.light section.boarding body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions .btn,body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions body.light section.boarding div.page.blog footer .btn-white,body.light section.boarding div.page.blog footer body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions .btn-white,body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions div.page.blog footer body.light section.boarding .btn-white,div.page.blog footer body.light section.boarding body.front_classroom .classroom .hero .container .flex .mid-flex .content .actions .btn-white,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions .large,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions body.light section.boarding .btn,body.light section.boarding body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions .btn,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions body.light section.boarding div.page.blog footer .btn-white,body.light section.boarding div.page.blog footer body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions .btn-white,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions div.page.blog footer body.light section.boarding .btn-white,div.page.blog footer body.light section.boarding body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .actions .btn-white{display:block!important}}@media(max-width:767px){body.front .classroom .hero .container .flex .mid-flex .content .store-actions,body.front_classroom .classroom .hero .container .flex .mid-flex .content .store-actions,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .store-actions{position:relative;width:100%;min-height:62px}body.front .classroom .hero .container .flex .mid-flex .content .store-actions .ios.btn,body.front .classroom .hero .container .flex .mid-flex .content .store-actions div.page.blog footer .ios.btn-white,div.page.blog footer body.front .classroom .hero .container .flex .mid-flex .content .store-actions .ios.btn-white,body.front .classroom .hero .container .flex .mid-flex .content .store-actions .android.btn,body.front .classroom .hero .container .flex .mid-flex .content .store-actions div.page.blog footer .android.btn-white,div.page.blog footer body.front .classroom .hero .container .flex .mid-flex .content .store-actions .android.btn-white,body.front_classroom .classroom .hero .container .flex .mid-flex .content .store-actions .ios.btn,body.front_classroom .classroom .hero .container .flex .mid-flex .content .store-actions div.page.blog footer .ios.btn-white,div.page.blog footer body.front_classroom .classroom .hero .container .flex .mid-flex .content .store-actions .ios.btn-white,body.front_classroom .classroom .hero .container .flex .mid-flex .content .store-actions .android.btn,body.front_classroom .classroom .hero .container .flex .mid-flex .content .store-actions div.page.blog footer .android.btn-white,div.page.blog footer body.front_classroom .classroom .hero .container .flex .mid-flex .content .store-actions .android.btn-white,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .store-actions .ios.btn,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .store-actions div.page.blog footer .ios.btn-white,div.page.blog footer body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .store-actions .ios.btn-white,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .store-actions .android.btn,body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .store-actions div.page.blog footer .android.btn-white,div.page.blog footer body.front_course_wizard .classroom .hero .container .flex .mid-flex .content .store-actions .android.btn-white{position:absolute;width:100%;top:20px;left:0}}body.front .classroom .hero.with-extra-col,body.front_classroom .classroom .hero.with-extra-col,body.front_course_wizard .classroom .hero.with-extra-col{min-height:40rem}body.front .classroom .hero.with-extra-col .container .flex .mid-flex,body.front_classroom .classroom .hero.with-extra-col .container .flex .mid-flex,body.front_course_wizard .classroom .hero.with-extra-col .container .flex .mid-flex{width:auto;justify-content:space-between;align-items:flex-start}@media(max-width:767px){body.front .classroom .hero.with-extra-col .container .flex .mid-flex,body.front_classroom .classroom .hero.with-extra-col .container .flex .mid-flex,body.front_course_wizard .classroom .hero.with-extra-col .container .flex .mid-flex{display:block}}body.front .classroom .hero.with-extra-col .container .flex .mid-flex div.content,body.front_classroom .classroom .hero.with-extra-col .container .flex .mid-flex div.content,body.front_course_wizard .classroom .hero.with-extra-col .container .flex .mid-flex div.content{display:block}body.front .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child,body.front_classroom .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child,body.front_course_wizard .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child{flex-basis:25rem}body.front .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text h1,body.front .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text div.page.blog main article .article-title,div.page.blog main article body.front .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text .article-title,body.front_classroom .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text h1,body.front_classroom .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text div.page.blog main article .article-title,div.page.blog main article body.front_classroom .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text .article-title,body.front_course_wizard .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text h1,body.front_course_wizard .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom .hero.with-extra-col .container .flex .mid-flex div.content:first-child .text .article-title{font-size:3rem}body.front .classroom .hero__extra-col,body.front_classroom .classroom .hero__extra-col,body.front_course_wizard .classroom .hero__extra-col{align-items:flex-start;position:relative;flex-basis:35rem;margin-left:1rem}@media(max-width:767px){body.front .classroom .hero__extra-col,body.front_classroom .classroom .hero__extra-col,body.front_course_wizard .classroom .hero__extra-col{margin-left:0}}body.front .classroom .hero__extra-col-content,body.front_classroom .classroom .hero__extra-col-content,body.front_course_wizard .classroom .hero__extra-col-content{position:relative}body.front .classroom .hero__extra-col-content .player-container,body.front_classroom .classroom .hero__extra-col-content .player-container,body.front_course_wizard .classroom .hero__extra-col-content .player-container{position:relative;margin-top:2rem;overflow:hidden;padding-bottom:56.25%;height:0}body.front .classroom .hero__extra-col-content .player-container iframe,body.front_classroom .classroom .hero__extra-col-content .player-container iframe,body.front_course_wizard .classroom .hero__extra-col-content .player-container iframe{position:absolute;left:0;top:0;height:100%;width:100%}@media(max-width:767px){body.front .classroom .hide_in_mobile,body.front_classroom .classroom .hide_in_mobile,body.front_course_wizard .classroom .hide_in_mobile{display:none!important}}body.front .classroom .hide_in_desktop,body.front_classroom .classroom .hide_in_desktop,body.front_course_wizard .classroom .hide_in_desktop{display:none!important}@media(max-width:767px){body.front .classroom .hide_in_desktop,body.front_classroom .classroom .hide_in_desktop,body.front_course_wizard .classroom .hide_in_desktop{display:initial!important;width:100%}body.front .classroom .hide_in_desktop img,body.front_classroom .classroom .hide_in_desktop img,body.front_course_wizard .classroom .hide_in_desktop img{display:block;padding-left:20px;padding-right:20px;box-sizing:border-box;margin-bottom:40px}}@media(max-width:467px){body.front .classroom .hide_in_desktop img,body.front_classroom .classroom .hide_in_desktop img,body.front_course_wizard .classroom .hide_in_desktop img{padding-left:10px;padding-right:10px}}body.front .classroom #content .method .container,body.front_classroom .classroom #content .method .container,body.front_course_wizard .classroom #content .method .container{text-align:center}body.front .classroom #content .method .container .flex-2 .column .content-wrapper.create,body.front_classroom .classroom #content .method .container .flex-2 .column .content-wrapper.create,body.front_course_wizard .classroom #content .method .container .flex-2 .column .content-wrapper.create{background-image:url(./images/accessible.svg)}body.front .classroom #content .method .container .flex-2 .column .content-wrapper.personal,body.front_classroom .classroom #content .method .container .flex-2 .column .content-wrapper.personal,body.front_course_wizard .classroom #content .method .container .flex-2 .column .content-wrapper.personal{background-image:url(./images/assign-your-lesson.svg)}body.front .classroom #content .method .container .flex-2 .column .content-wrapper.focus,body.front_classroom .classroom #content .method .container .flex-2 .column .content-wrapper.focus,body.front_course_wizard .classroom #content .method .container .flex-2 .column .content-wrapper.focus{background-image:url(./images/progress.svg)}body.front .classroom #content .method .container .flex-2 .column .content-wrapper.accessible,body.front_classroom .classroom #content .method .container .flex-2 .column .content-wrapper.accessible,body.front_course_wizard .classroom #content .method .container .flex-2 .column .content-wrapper.accessible{background-image:url(./images/tailor.svg)}body.front .classroom #content .method .container .btn,body.front .classroom #content .method .container div.page.blog footer .btn-white,div.page.blog footer body.front .classroom #content .method .container .btn-white,body.front_classroom .classroom #content .method .container .btn,body.front_classroom .classroom #content .method .container div.page.blog footer .btn-white,div.page.blog footer body.front_classroom .classroom #content .method .container .btn-white,body.front_course_wizard .classroom #content .method .container .btn,body.front_course_wizard .classroom #content .method .container div.page.blog footer .btn-white,div.page.blog footer body.front_course_wizard .classroom #content .method .container .btn-white{margin-top:50px;display:inline-block}@media(max-width:500px){body.front .classroom #content .method .container .btn,body.front .classroom #content .method .container div.page.blog footer .btn-white,div.page.blog footer body.front .classroom #content .method .container .btn-white,body.front_classroom .classroom #content .method .container .btn,body.front_classroom .classroom #content .method .container div.page.blog footer .btn-white,div.page.blog footer body.front_classroom .classroom #content .method .container .btn-white,body.front_course_wizard .classroom #content .method .container .btn,body.front_course_wizard .classroom #content .method .container div.page.blog footer .btn-white,div.page.blog footer body.front_course_wizard .classroom #content .method .container .btn-white{margin-top:30px;font-size:1.2em}}body.front .classroom #content .split-block,body.front_classroom .classroom #content .split-block,body.front_course_wizard .classroom #content .split-block{background:#e5e5e5}@media(max-width:767px){body.front .classroom #content .split-block,body.front_classroom .classroom #content .split-block,body.front_course_wizard .classroom #content .split-block{padding-left:0!important;padding-right:0!important;text-align:center}}body.front .classroom #content .split-block.features,body.front_classroom .classroom #content .split-block.features,body.front_course_wizard .classroom #content .split-block.features{padding-left:85px;padding-bottom:80px}body.front .classroom #content .split-block.stats,body.front_classroom .classroom #content .split-block.stats,body.front_course_wizard .classroom #content .split-block.stats{background:#f4f4f4}body.front .classroom #content .split-block.lessons h4,body.front .classroom #content .split-block.lessons body.light section.method ul li span,body.light section.method ul li body.front .classroom #content .split-block.lessons span,body.front_classroom .classroom #content .split-block.lessons h4,body.front_classroom .classroom #content .split-block.lessons body.light section.method ul li span,body.light section.method ul li body.front_classroom .classroom #content .split-block.lessons span,body.front_course_wizard .classroom #content .split-block.lessons h4,body.front_course_wizard .classroom #content .split-block.lessons body.light section.method ul li span,body.light section.method ul li body.front_course_wizard .classroom #content .split-block.lessons span{margin-top:0}body.front .classroom #content .split-block .container .flex-split .column .placeholder,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder{position:relative}body.front .classroom #content .split-block .container .flex-split .column .placeholder.images,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder.images,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder.images{margin-bottom:140px;margin-top:40px}@media(max-width:1024px){body.front .classroom #content .split-block .container .flex-split .column .placeholder.images,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder.images,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder.images{margin-bottom:64px}}@media(max-width:767px){body.front .classroom #content .split-block .container .flex-split .column .placeholder.images,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder.images,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder.images{margin-bottom:0;margin-top:0}}body.front .classroom #content .split-block .container .flex-split .column .placeholder.images .browser,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder.images .browser,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder.images .browser{width:732px;height:auto;position:relative;left:-85px}@media(max-width:767px){body.front .classroom #content .split-block .container .flex-split .column .placeholder.images .browser,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder.images .browser,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder.images .browser{left:initial;margin:0 auto}}body.front .classroom #content .split-block .container .flex-split .column .placeholder.images .phone,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder.images .phone,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder.images .phone{position:absolute;width:195px;height:auto;bottom:-75px;right:0}@media(max-width:767px){body.front .classroom #content .split-block .container .flex-split .column .placeholder.images .phone,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder.images .phone,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder.images .phone{display:none}}@media(max-width:767px){body.front .classroom #content .split-block .container .flex-split .column .placeholder .content,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content{padding-left:20px;padding-right:20px}}body.front .classroom #content .split-block .container .flex-split .column .placeholder .content h4,body.front .classroom #content .split-block .container .flex-split .column .placeholder .content body.light section.method ul li span,body.light section.method ul li body.front .classroom #content .split-block .container .flex-split .column .placeholder .content span,body.front .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content h4,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content body.light section.method ul li span,body.light section.method ul li body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content span,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content h4,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content body.light section.method ul li span,body.light section.method ul li body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content span,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content p{color:#0a212e}@media(max-width:767px){body.front .classroom #content .split-block .container .flex-split .column .placeholder .content h4,body.front .classroom #content .split-block .container .flex-split .column .placeholder .content body.light section.method ul li span,body.light section.method ul li body.front .classroom #content .split-block .container .flex-split .column .placeholder .content span,body.front .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content h4,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content body.light section.method ul li span,body.light section.method ul li body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content span,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content h4,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content body.light section.method ul li span,body.light section.method ul li body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content span,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content p{margin-top:0}}body.front .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content p{margin-bottom:50px}@media(max-width:767px){body.front .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_classroom .classroom #content .split-block .container .flex-split .column .placeholder .content p,body.front_course_wizard .classroom #content .split-block .container .flex-split .column .placeholder .content p{margin-bottom:38px}}body.front .classroom main,body.front_classroom .classroom main,body.front_course_wizard .classroom main{color:#000}header.classroom-page{background-color:rgba(0,0,0,.9)!important;color:#fff!important;box-shadow:-3px -3px 4px 2px #eee}@media(max-width:992px){header.classroom-page{height:5rem}}header.classroom-page .header-links>a,header.classroom-page .header-links .dropper>span{color:#fff!important;text-shadow:none}header.classroom-page .header-links>a:hover,header.classroom-page .header-links .dropper>span:hover{color:#d5d5d5!important;opacity:.8!important}header.classroom-page .btn--dark{border-color:#fff!important}header.classroom-page .btn--light{border-color:#fff!important}header.classroom-page .full-logo{fill:#fff!important}header.classroom-page .globe g,header.classroom-page .arrow polyline{stroke:#fff!important;fill:none}header.classroom-page .logo_suffix .vertical_block{background-color:#fff!important}header.classroom-page .logo_suffix .logo_suffix_text{color:#fff!important}header.classroom-page .logo_suffix .logo_beta{color:#fff!important}header.classroom-page .logo_suffix g#Landing-page---Classroom,header.classroom-page .logo_suffix rect#Rectangle{stroke:#fff!important}header.classroom-page .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}header.classroom-page .burger{background-color:#fff!important}header.classroom-page .burger::before,header.classroom-page .burger::after{background-color:#fff!important}.sticky-header header.classroom-page{background-color:#dfdfdf!important}.sticky-header header.classroom-page .full-logo{fill:#000!important}.sticky-header header.classroom-page .globe g,.sticky-header header.classroom-page .arrow polyline{stroke:#000!important;fill:none}.sticky-header header.classroom-page .header-links>a,.sticky-header header.classroom-page .header-links .dropper>span{color:#000!important;text-shadow:none}.sticky-header header.classroom-page .header-links>a:hover,.sticky-header header.classroom-page .header-links .dropper>span:hover{color:#1d1d1d!important;opacity:.8!important}.sticky-header header.classroom-page .btn--light{color:#fff;background-color:#1d1d1d!important;border-color:#1d1d1d!important}.sticky-header header.classroom-page .btn--dark{background-color:initial!important;border-color:#1d1d1d!important;color:#1d1d1d!important}.sticky-header header.classroom-page .logo_suffix .vertical_block{background-color:#000!important}.sticky-header header.classroom-page .logo_suffix .logo_suffix_text{color:#000!important}.sticky-header header.classroom-page .logo_suffix .logo_beta{color:#000!important}.sticky-header header.classroom-page .logo_suffix g#Landing-page---Classroom,.sticky-header header.classroom-page .logo_suffix rect#Rectangle{stroke:#000!important}.sticky-header header.classroom-page .logo_suffix g#Landing-page---Classroom #BETA{stroke-width:.6}body.front .classroom section:nth-child(1),body.front_classroom .classroom section:nth-child(1),body.front_course_wizard .classroom section:nth-child(1){background-color:#e0ebef}body.front .classroom section:nth-child(2),body.front .classroom section.method,body.front_classroom .classroom section:nth-child(2),body.front_classroom .classroom section.method,body.front_course_wizard .classroom section:nth-child(2),body.front_course_wizard .classroom section.method{background-color:#fff;color:#000}body.front_classroom .classroom-feature-even{background-color:#d5d5d5!important;color:#000!important}body.front_classroom .classroom-feature-odd{background-color:#000!important;color:#fff!important}body.front_classroom .classroom-feature-odd .content *{color:#fff!important}@media(max-width:1280px){body.front_classroom .btn--large{padding-left:1rem;padding-right:1rem}}body.front .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix,body.front_course_wizard .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix{display:flex}body.front .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text,body.front_course_wizard .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .logo_suffix_text{font-size:20px!important;font-weight:initial;color:#000}body.front .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .vertical_block,body.front_course_wizard .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .vertical_block{background-color:#103481}body.front .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .logo_beta svg text,body.front_course_wizard .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .logo_beta svg text{fill:#103481}body.front .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .logo_beta rect,body.front_course_wizard .classroom.course-wizard header.dark .container .flex .logo_container .logo_suffix .logo_beta rect{stroke:#103481}body.front .classroom.course-wizard header.dark.inverted .full-logo,body.front_course_wizard .classroom.course-wizard header.dark.inverted .full-logo{fill:#000}body.front .classroom.course-wizard footer .logo_suffix.course-wizard,body.front_course_wizard .classroom.course-wizard footer .logo_suffix.course-wizard{display:flex;align-items:center;margin-top:15px}@media(max-width:1199px){body.front .classroom.course-wizard footer .logo_suffix.course-wizard,body.front_course_wizard .classroom.course-wizard footer .logo_suffix.course-wizard{justify-content:center}}body.front .classroom.course-wizard footer .logo_suffix.course-wizard .logo_suffix_text,body.front_course_wizard .classroom.course-wizard footer .logo_suffix.course-wizard .logo_suffix_text{font-size:18px}body.front .classroom.course-wizard footer .logo_suffix.course-wizard .logo_beta,body.front_course_wizard .classroom.course-wizard footer .logo_suffix.course-wizard .logo_beta{display:none}body.front .classroom.course-wizard footer.coursewizard.orange-lightest,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest{color:#103481}body.front .classroom.course-wizard footer.coursewizard.orange-lightest .full-logo,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .full-logo{fill:#103481}body.front .classroom.course-wizard footer.coursewizard.orange-lightest div.site-languages a,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .links a,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .course-links a,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .logo_suffix,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .social a,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest div.site-languages a,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .links a,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .course-links a,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .logo_suffix,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .social a{color:#103481}body.front .classroom.course-wizard footer.coursewizard.orange-lightest div.site-languages a:hover,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .links a:hover,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .course-links a:hover,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .logo_suffix:hover,body.front .classroom.course-wizard footer.coursewizard.orange-lightest .social a:hover,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest div.site-languages a:hover,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .links a:hover,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .course-links a:hover,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .logo_suffix:hover,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .social a:hover{color:#1b59dc}body.front .classroom.course-wizard footer.coursewizard.orange-lightest .container .flex .first .logo-wrapper .logo svg .full-logo,body.front_course_wizard .classroom.course-wizard footer.coursewizard.orange-lightest .container .flex .first .logo-wrapper .logo svg .full-logo{fill:#103481}body.front .classroom.course-wizard .logo_suffix.classroom,body.front_course_wizard .classroom.course-wizard .logo_suffix.classroom{display:none!important}body.front .classroom.course-wizard .content-wrapper.create_lessons,body.front_course_wizard .classroom.course-wizard .content-wrapper.create_lessons{background-image:url(./images/lessons.svg)}body.front .classroom.course-wizard .content-wrapper.flexible_input,body.front_course_wizard .classroom.course-wizard .content-wrapper.flexible_input{background-image:url(./images/flexible-input.svg)}body.front .classroom.course-wizard .content-wrapper.customisable,body.front_course_wizard .classroom.course-wizard .content-wrapper.customisable{background-image:url(./images/customisable.svg)}body.front .classroom.course-wizard .content-wrapper.assign_your_lesson,body.front_course_wizard .classroom.course-wizard .content-wrapper.assign_your_lesson{background-image:url(./images/assign-your-lesson.svg)}body.front .classroom.course-wizard .logo_suffix.classroom,body.front_course_wizard .classroom.course-wizard .logo_suffix.classroom{display:block}body.front .classroom.course-wizard .logo_suffix.classroom .vertical_block,body.front_course_wizard .classroom.course-wizard .logo_suffix.classroom .vertical_block{display:none}body.front .classroom.course-wizard .logo_suffix.classroom .logo_suffix_text,body.front_course_wizard .classroom.course-wizard .logo_suffix.classroom .logo_suffix_text{font-size:25px;margin-left:5px}body.front .classroom.course-wizard .hero .app-stores,body.front_course_wizard .classroom.course-wizard .hero .app-stores{text-align:left;margin-bottom:28px}@media(max-width:767px){body.front .classroom.course-wizard .hero .app-stores,body.front_course_wizard .classroom.course-wizard .hero .app-stores{display:none}}body.front .classroom.course-wizard .hero .link-cta,body.front_course_wizard .classroom.course-wizard .hero .link-cta{display:block}@media(max-width:767px){body.front .classroom.course-wizard .hero,body.front_course_wizard .classroom.course-wizard .hero{display:flex;flex-direction:column}body.front .classroom.course-wizard .hero .container,body.front .classroom.course-wizard .hero .actions,body.front_course_wizard .classroom.course-wizard .hero .container,body.front_course_wizard .classroom.course-wizard .hero .actions{box-sizing:border-box}body.front .classroom.course-wizard .hero .bottom-flex,body.front_course_wizard .classroom.course-wizard .hero .bottom-flex{display:none}body.front .classroom.course-wizard .hero .container,body.front .classroom.course-wizard .hero .container .flex,body.front .classroom.course-wizard .hero .container .content,body.front .classroom.course-wizard .hero .container .mid-flex,body.front_course_wizard .classroom.course-wizard .hero .container,body.front_course_wizard .classroom.course-wizard .hero .container .flex,body.front_course_wizard .classroom.course-wizard .hero .container .content,body.front_course_wizard .classroom.course-wizard .hero .container .mid-flex{display:flex;flex-direction:column!important;height:100%;flex:1}body.front .classroom.course-wizard .hero .text,body.front_course_wizard .classroom.course-wizard .hero .text{flex:1}body.front .classroom.course-wizard .hero .actions,body.front_course_wizard .classroom.course-wizard .hero .actions{padding:30px 15px;margin:0}body.front .classroom.course-wizard .hero .btn-cta,body.front_course_wizard .classroom.course-wizard .hero .btn-cta{font-size:1em;padding:.51em 1em}}body.front .classroom.course-wizard .hero .text h1,body.front .classroom.course-wizard .hero .text div.page.blog main article .article-title,div.page.blog main article body.front .classroom.course-wizard .hero .text .article-title,body.front_course_wizard .classroom.course-wizard .hero .text h1,body.front_course_wizard .classroom.course-wizard .hero .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom.course-wizard .hero .text .article-title{color:#000!important}@media(max-width:767px){body.front .classroom.course-wizard .hero .text h1,body.front .classroom.course-wizard .hero .text div.page.blog main article .article-title,div.page.blog main article body.front .classroom.course-wizard .hero .text .article-title,body.front_course_wizard .classroom.course-wizard .hero .text h1,body.front_course_wizard .classroom.course-wizard .hero .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom.course-wizard .hero .text .article-title{font-size:2.3em!important}}@media(max-width:370px){body.front .classroom.course-wizard .hero .text h1,body.front .classroom.course-wizard .hero .text div.page.blog main article .article-title,div.page.blog main article body.front .classroom.course-wizard .hero .text .article-title,body.front_course_wizard .classroom.course-wizard .hero .text h1,body.front_course_wizard .classroom.course-wizard .hero .text div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom.course-wizard .hero .text .article-title{font-size:1em}}body.front .classroom.course-wizard .hero .text .hero-opening-text,body.front_course_wizard .classroom.course-wizard .hero .text .hero-opening-text{color:#103481}@media(max-width:767px){body.front .classroom.course-wizard .hero .text .hero-opening-text,body.front_course_wizard .classroom.course-wizard .hero .text .hero-opening-text{color:#fff}}body.front .classroom.course-wizard .hero .text .hero-opening-text p,body.front_course_wizard .classroom.course-wizard .hero .text .hero-opening-text p{line-height:1.5}body.front .classroom.course-wizard .hero .text .hero-opening-text p:first-child,body.front_course_wizard .classroom.course-wizard .hero .text .hero-opening-text p:first-child{margin-top:0}body.front .classroom.course-wizard .hero .text .hero-opening-text p:last-child,body.front_course_wizard .classroom.course-wizard .hero .text .hero-opening-text p:last-child{margin-bottom:0}body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper,body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper{width:auto;max-width:34.375rem}body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper h1,body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper div.page.blog main article .article-title,div.page.blog main article body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper .article-title,body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper h1,body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper .article-title{margin-bottom:20px}@media(max-width:767px){body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper h1,body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper div.page.blog main article .article-title,div.page.blog main article body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper .article-title,body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper h1,body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper div.page.blog main article .article-title,div.page.blog main article body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper .article-title{color:#fff!important;margin-bottom:30px}}body.front .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper .actions,body.front_course_wizard .classroom.course-wizard .hero .flex .course-wizard-hero-content-wrapper .actions{margin-top:30px!important}@media(min-width:1200px){body.front .classroom.course-wizard .hero .flex--course-wizard,body.front_course_wizard .classroom.course-wizard .hero .flex--course-wizard{width:50%}}@media(max-width:767px){body.front .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions,body.front_course_wizard .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions{padding-top:0;padding-left:0;padding-right:0}}@media(max-width:767px){body.front .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions .app-stores,body.front_course_wizard .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions .app-stores{display:block}body.front .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions .app-stores>a,body.front_course_wizard .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions .app-stores>a{margin-top:20px}body.front .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions .app-stores>a:first-child,body.front_course_wizard .classroom.course-wizard .hero.course-wizard-hero .course-wizards-actions .app-stores>a:first-child{margin-top:0}}@media(max-width:767px){body.front .classroom.course-wizard .hero.course-wizard-hero,body.front_course_wizard .classroom.course-wizard .hero.course-wizard-hero{background-color:#103481}}@media(min-width:1200px){body.front .classroom.course-wizard .hero.course-wizard-hero--large,body.front_course_wizard .classroom.course-wizard .hero.course-wizard-hero--large{min-height:90vh}}body.front .classroom.course-wizard main,body.front_course_wizard .classroom.course-wizard main{color:#000}body.front .classroom.course-wizard main .split-block p,body.front .classroom.course-wizard main .split-block h4,body.front .classroom.course-wizard main .split-block body.light section.method ul li span,body.light section.method ul li body.front .classroom.course-wizard main .split-block span,body.front_course_wizard .classroom.course-wizard main .split-block p,body.front_course_wizard .classroom.course-wizard main .split-block h4,body.front_course_wizard .classroom.course-wizard main .split-block body.light section.method ul li span,body.light section.method ul li body.front_course_wizard .classroom.course-wizard main .split-block span{color:#000!important}@media(min-width:767px){body.front .classroom.course-wizard .lessons .column,body.front .classroom.course-wizard .stats .column,body.front_course_wizard .classroom.course-wizard .lessons .column,body.front_course_wizard .classroom.course-wizard .stats .column{display:flex;flex-direction:column;justify-content:center}}@media(max-width:767px){body.front .classroom.course-wizard .lessons .container,body.front .classroom.course-wizard .stats .container,body.front_course_wizard .classroom.course-wizard .lessons .container,body.front_course_wizard .classroom.course-wizard .stats .container{padding-right:20px;padding-left:20px}}body.front .classroom.course-wizard .course-wizard-feature .course-wizard-cta-wrapper,body.front_course_wizard .classroom.course-wizard .course-wizard-feature .course-wizard-cta-wrapper{padding:30px 15px 0}body.front .classroom.course-wizard .course-wizard-feature .course-wizard-cta-wrapper .course-wizard-cta-link,body.front_course_wizard .classroom.course-wizard .course-wizard-feature .course-wizard-cta-wrapper .course-wizard-cta-link{display:block;font-size:1em;padding:.51em 1em}.course-wizard-hero-desktop-img{float:right;position:relative;margin-top:95px;margin-right:-3.125rem;margin-bottom:2.6rem;padding-left:2.5rem;z-index:5}@media(max-width:992px){.course-wizard-hero-desktop-img{max-width:45%}}@media(max-width:767px){.course-wizard-hero-desktop-img{display:none}}.course-wizard-hero-desktop-img--large{display:none}@media(min-width:1200px){.course-wizard-hero-desktop-img--large{display:block;position:absolute;left:50%;height:75%}}.course-wizard-hero-mobile-img{display:none}@media(max-width:767px){.course-wizard-hero-mobile-img{opacity:.5;display:block;position:absolute;left:0;right:0;margin:auto;bottom:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width:767px){body.front_course_wizard .classroom.course-wizard-alt .menu-button:not(.open) .burger{background:#fff!important}}@media(max-width:767px){body.front_course_wizard .classroom.course-wizard-alt .menu-button:not(.open) .burger:before,body.front_course_wizard .classroom.course-wizard-alt .menu-button:not(.open) .burger:after{background:#fff!important}}@media(max-width:767px){body.front_course_wizard .classroom.course-wizard-alt header.dark .container .flex .logo_container .logo_suffix{display:none}}@media(max-width:767px){body.front_course_wizard .classroom.course-wizard-alt header.dark.inverted .full-logo{fill:#fff;display:none}}@media(max-width:767px){body.front_course_wizard .classroom.course-wizard-alt header.dark.inverted .symbol{display:block;fill:#fff}}@media(max-width:767px){.course-wizard-method-column{margin-top:70px}.course-wizard-method-column .app-stores>a{margin-top:20px}.course-wizard-method-column .app-stores>a:first-child{margin-top:0}}@media(min-width:1200px){.course-wizard-hero--container{max-width:1200px}}.free-signup{text-align:center}.free-signup h3{font-size:2.25em;line-height:1.2em;margin-top:0;margin-bottom:.5rem;font-weight:400}.free-signup p{margin:0 auto 20px;max-width:600px}.free-signup .free-signup-btn.blue-dark-2,.free-signup .free-signup-btn.blue-dark{color:#fff!important}@media(min-width:1200px){.free-signup .container{padding:0 30px;box-sizing:border-box}}.free-signup--alt{padding:3rem 3.125rem!important}.free-signup--alt h3{font-size:2em;line-height:1}.free-signup--alt a.free-signup-btn{border-radius:0;padding:.5rem 2rem}.free-signup-form{margin:0 auto;width:100%;max-width:400px}.free-signup-email{background:rgba(0,0,0,.1);width:100%;text-align:center}.free-signup-email:focus{background:rgba(0,0,0,.15)}a.free-signup-btn{font-size:1.125em!important;padding:.8125rem 2.5rem .6875rem;font-size:1.375em;font-weight:400}.free-signup-right{padding-top:20px}.course-signup{background:#000;color:#fff;padding:40px 0}.course-signup.maroon-light{background:#f2887b}@media only screen and (min-width:960px){.free-signup{text-align:left}.free-signup p{margin:0;max-width:none}.free-signup-form{display:flex;width:auto;max-width:none}.free-signup-email{text-align:left}.free-signup-form-left{flex:1}.free-signup-row{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;align-content:stretch}.free-signup-left{flex:1;padding-right:0;display:flex;justify-content:center;flex-direction:column}.free-signup-right{width:407px;display:flex;align-items:center;justify-content:flex-end;text-align:right}.free-signup-middle{width:407px;display:flex;align-items:center;text-align:right}.course-signup{padding:60px 0}.course-signup .free-signup-right{padding:0}.course-signup h3{margin:0}.course-signup h3+p{margin-top:.8rem}}body.love_you .page.simple main{padding-left:0;padding-right:0}@media(min-width:767px){body.love_you .page.simple header .full-logo{fill:#fff}}@media only screen and (max-width:720px){body.love_you .page.simple img.pic-left{width:100%;height:auto;margin:15px 0}}body.love_you .page.simple div.content{padding-top:0;padding-bottom:0}body.love_you .page.simple div.content h1,body.love_you .page.simple div.content div.page.blog main article .article-title,div.page.blog main article body.love_you .page.simple div.content .article-title{text-align:left}body.love_you .page.simple section{padding:5rem 3.125rem}body.love_you .page.simple .free-signup{background:#f2887b}body.love_you .page.simple section.banner{background-color:#f7e9df;max-width:none;margin-bottom:2rem;margin-top:2rem;z-index:1}body.love_you .page.simple ul.circle{list-style-type:circle;margin-left:30px}body.love_you .page.simple ul.circle2{list-style-type:circle;margin-left:60px}body.love_you .page.simple .content{max-width:680px;margin-left:auto;margin-right:auto;padding-bottom:5rem;display:block}body.love_you .page.simple .pic-wide{display:block;width:100%;height:auto;margin:30px 0}body.love_you .page.simple .pre-content{max-width:137%;margin-top:30px;display:block}body.love_you .page.simple .pic-left{width:47%;height:auto;margin-right:30px;float:left;margin-bottom:20px}body.love_you .page.simple pre.love{max-width:680px;background-color:#fff;padding:15px 30px;font-size:12px;display:block;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body.love_you .page.simple .pic-wide+h2,body.love_you .page.simple body.front section .pic-wide+.section-title,body.front section body.love_you .page.simple .pic-wide+.section-title,body.love_you .page.simple body.front_classroom section .pic-wide+.section-title,body.front_classroom section body.love_you .page.simple .pic-wide+.section-title,body.love_you .page.simple body.front_course_wizard section .pic-wide+.section-title,body.front_course_wizard section body.love_you .page.simple .pic-wide+.section-title{margin-top:15px}body.love_you .page.simple b,body.love_you .page.simple strong{font-weight:900}body.pakman footer{display:none}body.pakman .default-nav{display:none}body.pakman .page.simple main{margin-top:4rem}@media(min-width:1200px){body.pakman .page.simple main h1,body.pakman .page.simple div.page.blog main article .article-title,div.page.blog body.pakman .page.simple main article .article-title{font-size:3rem}}.pakman-gif{max-width:379px;width:100%;height:auto;display:inline-block}.pakman-footer{text-align:center;padding-bottom:102px}.pakman-brand{max-width:235px;width:100%;height:auto}.pakman-cols{margin:0 auto 80px}.pakman-cols h3{margin-top:0}@media(min-width:1200px){.pakman-cols{display:flex;max-width:870px}.pakman-cols .pakman-col-right{flex:1;padding-left:75px}}@media(max-width:1199px){.pakman-cols{padding:30px;margin-bottom:60px;max-width:600px;text-align:center}.pakman-cols .pakman-gif{margin-bottom:30px}}.comments{margin:40px auto;max-width:43.75rem}table,.table-v1,.table-v2,.table-v3{border-collapse:collapse;margin:30px 0;width:100%;text-align:left}table th,table td,.table-v1 th,.table-v1 td,.table-v2 th,.table-v2 td,.table-v3 th,.table-v3 td{padding:15px}table td,table th,.table-v1 td,.table-v1 th,.table-v2 td,.table-v2 th,.table-v3 td,.table-v3 th{border:.5px solid #2c3143}table th,.table-v1 th,.table-v2 th,.table-v3 th{font-weight:700;font-size:1.2em;padding:20px 15px}table td,.table-v1 td,.table-v2 td,.table-v3 td{vertical-align:top}table .valign-middle,.table-v1 .valign-middle,.table-v2 .valign-middle,.table-v3 .valign-middle{vertical-align:middle}table td,table th,.table-v1 td,.table-v1 th,.table-v3 td,.table-v3 th{border-left:none}table td:last-child,table th:last-child,.table-v1 td:last-child,.table-v1 th:last-child,.table-v3 td:last-child,.table-v3 th:last-child{border-right:none}table th,.table-v1 th,.table-v3 th{border-top:none}@media only screen and (max-width:720px){table th,.table-v1 th{display:none}table tbody td,.table-v1 tbody td{display:block;border:1px solid #2c3143;border-bottom-width:0;font-size:.9em;line-height:1.2;background:rgba(255,255,255,.3);padding:12px;position:relative}table tbody td:last-child,.table-v1 tbody td:last-child{border-bottom:1px solid #2c3143;border-right:1px solid #2c3143;margin-bottom:10px}table tbody td:last-child:after,.table-v1 tbody td:last-child:after{content:'';display:block;width:98%;position:absolute;background:#2c3143;height:2px;top:100%;position:absolute;left:0;right:0;margin:0 auto}table tbody td:before,.table-v1 tbody td:before{content:attr(data-label);font-weight:700;display:block;margin-bottom:5px;font-size:1.2em}}@media only screen and (max-width:720px){.table-v3 th{display:none}.table-v3 tbody td{display:block;border-top:1px solid #2c3143;border-bottom-style:dashed;border-right:none;font-size:.9em;position:relative}.table-v3 tbody td:last-child{border-bottom:1px solid #2c3143;border-top-style:dashed}.table-v3 tbody td:last-child:after{content:'';display:block;width:98%;position:absolute;top:100%;position:absolute;left:0;right:0;margin:0 auto}.table-v3 tbody td:before{content:attr(data-label);font-weight:700;display:block;margin-bottom:5px;font-size:1.2em}}body.pronunciation .pic-wide,body.greetings body.irregular .pic-wide{margin:20px 0}body.pronunciation .pic-left,body.greetings body.irregular .pic-left{max-width:35%;float:left;margin:0 30px 20px 0}body.pronunciation .content-text ol,body.pronunciation .content-text ul,body.greetings body.irregular .content-text ol,body.greetings body.irregular .content-text ul{margin-left:20px}audio{color:#ff665e;font-size:.9em;vertical-align:middle}.clear-float{clear:both}.uline{text-decoration:underline}@media(min-width:1200px){body.unlimited .page.clean{padding-top:210px}}body.unlimited .page.clean.unlimited{padding-top:100px}@media(max-width:1200px){body.unlimited .page.clean.unlimited{padding-top:0}}@media(max-width:767px){body.unlimited .page.clean.unlimited .site-header{height:auto}}body.unlimited .method{position:relative;padding-bottom:70px}body.unlimited .method .container{position:relative;z-index:10}body.unlimited .method p.subtitle{font-size:1.375em}@media(max-width:767px){body.unlimited .method p.subtitle{font-size:1em}}body.unlimited .method .section-title{margin:0 auto;padding:30px 1.5rem 0}body.unlimited .method .section-title h3{font-size:26px}body.unlimited .method .flex-2{margin-top:2.5rem;flex-wrap:wrap}body.unlimited .method .flex-2 .column{flex:1;min-width:50%;box-sizing:border-box}body.unlimited .method .flex-2 .column:first-child{padding-right:0}body.unlimited .method .flex-2 .column:last-child{padding-left:0}@media(max-width:767px){body.unlimited .method .flex-2 .column{flex:1 100%;padding:0;margin:.625rem 0}body.unlimited .method .flex-2 .column:first-child{margin-top:0}body.unlimited .method .flex-2 .column:last-child{margin-bottom:0}}body.unlimited .method .flex-2 .column .content-wrapper{text-align:center;padding:6.25rem 1.25rem 0;background-position:50% 1.25rem;background-repeat:no-repeat;max-width:28.125rem;margin:0 auto}body.unlimited .method .flex-2 .column .content-wrapper.learning{background-image:url(/assets/images/unlimited/learning.svg)}body.unlimited .method .flex-2 .column .content-wrapper.voice{background-image:url(/assets/images/unlimited/voice_input.svg)}body.unlimited .method .flex-2 .column .content-wrapper.focus{background-image:url(/assets/images/unlimited/course_focus.svg)}body.unlimited .method .flex-2 .column .content-wrapper.accessible{background-image:url(/assets/images/unlimited/finishing_line.svg)}body.unlimited .method .flex-2 .column .content-wrapper.focus-2,body.unlimited .method .flex-2 .column .content-wrapper.accessible-2{text-align:left;background-position:0 0;padding:6.25rem 0}body.unlimited .method .flex-2 .column .content-wrapper.focus-2{background-image:url(/assets/images/unlimited/symbols.svg)}body.unlimited .method .flex-2 .column .content-wrapper.accessible-2{background-image:url(/assets/images/unlimited/wordlist.svg)}body.unlimited .method .method-heading{margin-top:10px}@media(max-width:767px){body.unlimited .method .method-items{margin-top:30px}}body.unlimited .method .method-item{margin-bottom:24px}@media(max-width:767px){body.unlimited .method .method-item p{margin-top:12px}}body.unlimited .plans{margin-bottom:70px}body.unlimited .plans .container{max-width:850px}body.unlimited .plans .campaign{background-color:#eee;border-radius:.8125rem;text-align:center;padding:1.25rem;margin-bottom:.625rem}body.unlimited .plans .campaign h4,body.unlimited .plans .campaign body.light section.method ul li span,body.light section.method ul li body.unlimited .plans .campaign span{margin:0;font-size:26px}@media(max-width:767px){body.unlimited .plans .campaign h4,body.unlimited .plans .campaign body.light section.method ul li span,body.light section.method ul li body.unlimited .plans .campaign span{font-size:20px}}body.unlimited .plans .campaign p{margin:0}body.unlimited .plans .plans-flex{margin-bottom:1.25rem}body.unlimited .plans .plans-flex .row{margin:0 -.625rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media(max-width:767px){body.unlimited .plans .plans-flex .row{display:block}}body.unlimited .plans .plans-flex .plan-col{box-sizing:border-box;flex:0 0 33.333%;padding:.625rem;display:flex}@media(max-width:992px){body.unlimited .plans .plans-flex .plan-col{flex-basis:28%}}@media(max-width:767px){body.unlimited .plans .plans-flex .plan-col{padding:0 .625rem}}body.unlimited .plans .plans-flex .price .number{font-size:1.625em}body.unlimited .plans .plans-flex .plan{background-color:#e4e4e4;border-radius:.8125rem;max-width:100%;flex:1}@media(max-width:767px){body.unlimited .plans .plans-flex .plan{flex:0 0 100%;margin:.625rem 0}}body.unlimited .plans .plans-flex .plan .wrapper{height:100%}body.unlimited .plans .plans-flex .plan .wrapper .title{border-top-left-radius:.8125rem;border-top-right-radius:.8125rem;padding:.9375rem;background-color:#eee}body.unlimited .plans .plans-flex .plan .wrapper .content{display:flex;flex-direction:column;flex-wrap:nowrap;min-height:10rem;box-sizing:padding-box;padding:.9375rem;padding-bottom:0}body.unlimited .plans .plans-flex .plan .wrapper .content .price-wrapper{align-self:flex-start}body.unlimited .plans .plans-flex .plan .wrapper .content .price-wrapper .price{margin:.9375rem 0}body.unlimited .plans .plans-flex .plan .wrapper .content .comment{align-self:flex-start;opacity:.4}body.unlimited .plans .plans-flex .plan .wrapper .cta{align-self:flex-end;margin-top:.9375rem;padding:0 .9375rem 1.25rem}body.unlimited .plans .plans-flex .plan .wrapper .cta .btn,body.unlimited .plans .plans-flex .plan .wrapper .cta div.page.blog footer .btn-white,div.page.blog footer body.unlimited .plans .plans-flex .plan .wrapper .cta .btn-white{width:100%;box-sizing:padding-box}@media(max-width:767px){body.unlimited .plans .plans-flex .plan .wrapper .cta .btn,body.unlimited .plans .plans-flex .plan .wrapper .cta div.page.blog footer .btn-white,div.page.blog footer body.unlimited .plans .plans-flex .plan .wrapper .cta .btn-white{background-color:initial;color:#000;border:1px solid #000}body.unlimited .plans .plans-flex .plan .wrapper .cta .btn:hover,body.unlimited .plans .plans-flex .plan .wrapper .cta div.page.blog footer .btn-white:hover,div.page.blog footer body.unlimited .plans .plans-flex .plan .wrapper .cta .btn-white:hover{opacity:.75}}body.unlimited .plans .plans-flex .plan.special{background-color:#fff;box-shadow:0 0 5px 2px #e4e4e4}body.unlimited .plans .plans-flex .plan.special .wrapper .title{background-color:#000;color:#fff}body.unlimited .plans .plans-flex .plan.special .wrapper .title em{font-style:normal;opacity:.8}body.unlimited .plans .footnote p{margin:.5rem 0}.unlimited-header,.unlimited-table{max-width:600px;margin:0 auto}.unlimited-header h1,.unlimited-header div.page.blog main article .article-title,div.page.blog main article .unlimited-header .article-title,.unlimited-header h4,.unlimited-header body.light section.method ul li span,body.light section.method ul li .unlimited-header span{text-align:center}.unlimited-header h1,.unlimited-header div.page.blog main article .article-title,div.page.blog main article .unlimited-header .article-title{margin-bottom:18px}.unlimited-header img{max-width:100%;margin:50px auto;display:block;height:auto}.unlimited-table{max-width:650px;padding:10px 0 120px}.unlimited-table td:nth-child(2),.unlimited-table td:nth-child(3),.unlimited-table th:nth-child(2),.unlimited-table th:nth-child(3){white-space:nowrap;text-align:center}.unlimited__container{margin-bottom:70px}.unlimited__container--last{margin-bottom:140px}@media(max-width:767px){.unlimited__container--last{margin-bottom:70px}}.unlimited__course-wizard--with-floats:after{content:"";display:table;clear:both}@media(max-width:767px){.unlimited__course-wizard--with-floats{display:flex;flex-direction:column}}.unlimited__course-wizard-title{margin-bottom:2rem}@media(max-width:767px){.unlimited__course-wizard-title{margin-bottom:8px;order:2}}.unlimited__course-wizard-text--float{float:left;width:65%}@media(max-width:767px){.unlimited__course-wizard-text--float{order:3;float:none;width:100%;padding-top:0}}@media(max-width:767px){.unlimited__course-wizard-img-wrapper{text-align:center;margin-bottom:2rem}}.unlimited__course-wizard-img{float:right;width:30%;padding-left:1rem}@media(max-width:767px){.unlimited__course-wizard-img{order:1;float:none;width:60%;padding-left:0}}@media(max-width:488px){.unlimited__course-wizard-img{width:100%}}.unlimited__plans .plan-col{flex:1!important}.unlimited__plans-title{margin-bottom:1.5rem}.unlimited-features__title{text-align:center;padding:0 1.5rem}.unlimited-features__item{display:flex;align-items:center;padding-top:2rem;padding-bottom:2rem}@media(max-width:767px){.unlimited-features__item{flex-direction:column}}.unlimited-features__subitem--left{flex:5}@media(max-width:767px){.unlimited-features__subitem--left{padding-right:0}}.unlimited-features__subitem--right{flex:6}@media(max-width:767px){.unlimited-features__subitem--right{padding-left:1.5rem;padding-right:1.5rem}}.unlimited-features__item-content{padding-left:10%;display:flex}@media(max-width:1200px){.unlimited-features__item-content{padding-right:6rem}}@media(max-width:992px){.unlimited-features__item-content{padding-right:5rem}}@media(max-width:767px){.unlimited-features__item-content{padding:0}}.unlimited-features__item-content-text{width:400px}@media(max-width:767px){.unlimited-features__item-content-text{width:100%}}@media(max-width:767px){.unlimited-features__item-img--desktop-only{display:none}}.unlimited-features__item-img--mobile-only{display:none}@media(max-width:767px){.unlimited-features__item-img--mobile-only{display:block;width:auto!important}}@media(max-width:767px){.unlimited-features__item--even{flex-direction:column-reverse}}.unlimited-features__item--even .unlimited-features__item-content{padding:0;justify-content:flex-end;padding-right:10%}@media(max-width:1200px){.unlimited-features__item--even .unlimited-features__item-content{padding-left:3rem}}@media(max-width:767px){.unlimited-features__item--even .unlimited-features__item-content{padding:0}}.unlimited-features__item--even .unlimited-features__item-content-text{width:300px}@media(max-width:767px){.unlimited-features__item--even .unlimited-features__item-content-text{width:100%}}.unlimited-features__item--even .unlimited-features__subitem--right .unlimited-features__item-img{width:400px;padding-left:10%}@media(max-width:1200px){.unlimited-features__item--even .unlimited-features__subitem--right .unlimited-features__item-img{padding-right:6rem}}@media(max-width:992px){.unlimited-features__item--even .unlimited-features__subitem--right .unlimited-features__item-img{padding-right:5rem}}@media(max-width:767px){.unlimited-features__item--even .unlimited-features__subitem--left{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:1200px){.unlimited-features__item--even .unlimited-features__item-img-container{padding-right:6rem}}@media(max-width:992px){.unlimited-features__item--even .unlimited-features__item-img-container{padding-right:5rem}}@media(max-width:767px){.unlimited-features__item--even .unlimited-features__item-img-container{padding-right:0;padding-left:0;text-align:center}}@media(max-width:767px){.unlimited-features__item--even .unlimited-features__item-img-container .unlimited-features__item-img{padding-right:0;padding-left:0;max-width:100%;height:auto}}.unlimited-features h2,.unlimited-features body.front section .section-title,body.front section .unlimited-features .section-title,.unlimited-features body.front_classroom section .section-title,body.front_classroom section .unlimited-features .section-title,.unlimited-features body.front_course_wizard section .section-title,body.front_course_wizard section .unlimited-features .section-title{text-align:center}.unlimited-features .block{position:relative}.unlimited-features .block .inner{width:100%;max-width:900px;margin:0 auto;box-sizing:border-box;display:flex;align-items:center}@media(max-width:767px){.unlimited-features .block .inner{display:block}}.unlimited-features .block .inner-text,.unlimited-features .block .inner{position:relative}.unlimited-features .feature_1 .inner-text,.unlimited-features .feature_3 .inner-text{padding-left:50%}.unlimited-features .feature_1 .text,.unlimited-features .feature_3 .text{padding-left:50px}.unlimited-features .feature_1 img,.unlimited-features .feature_3 img{height:600px;position:absolute;left:0;top:0;bottom:0;width:auto;margin:auto 0}.unlimited-features .feature_1 .inner,.unlimited-features .feature_3 .inner{height:600px}@media(max-width:767px){.unlimited-features .feature_1 .inner,.unlimited-features .feature_3 .inner{height:auto}.unlimited-features .feature_1 img,.unlimited-features .feature_3 img{position:static;width:70%;height:auto}.unlimited-features .feature_1 .inner-text,.unlimited-features .feature_1 .text,.unlimited-features .feature_3 .inner-text,.unlimited-features .feature_3 .text{padding:0}.unlimited-features .feature_1 .inner-text,.unlimited-features .feature_3 .inner-text{padding:0 20px}}.unlimited-features .feature_2 .inner{display:flex}.unlimited-features .feature_2 .inner-text,.unlimited-features .feature_2 .inner-image{width:50%;order:2}.unlimited-features .feature_2 .inner-text{order:1}.unlimited-features .feature_2 .inner-text{padding-right:50px}.unlimited-features .feature_2 .inner-image{text-align:right}.unlimited-features .feature_2 img{max-height:500px;width:auto;display:inline-block}@media(max-width:767px){.unlimited-features .feature_2{height:auto}.unlimited-features .feature_2 .inner{display:block}.unlimited-features .feature_2 img{position:static;width:70%;height:auto}.unlimited-features .feature_2 .inner-image{text-align:center}.unlimited-features .feature_2 .inner-text,.unlimited-features .feature_2 .text{padding:0}.unlimited-features .feature_2 .inner-text,.unlimited-features .feature_2 .inner-image{width:auto}.unlimited-features .feature_2 .inner-text{padding:0 20px}}.alert{border:1px solid #000;border-radius:26px;display:flex;align-items:center;padding:10px 15px;max-width:700px;margin:50px auto}.alert img{height:30px;width:auto;margin-right:15px}.data-icon{width:20px;height:20px;display:inline-block;background-position:50%;background-repeat:no-repeat}.data-icon.crossed{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2213%22 height=%2213%22 viewBox=%220 0 13 13%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22 stroke=%22%23657d7e%22 stroke-linecap=%22round%22 stroke-width=%221.75%22 transform=%22translate(1 1)%22%3E%3Cpolyline points=%220 0 10.523 10.523 11 11%22/%3E%3Cpath d=%22M11 0 0 11%22/%3E%3C/g%3E%3C/svg%3E");opacity:.4}.data-icon.checked{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2210%22 viewBox=%220 0 14 10%22%3E%3Cpath fill=%22%2343d281%22 d=%22M5.32939088 17.8048208C5.68241417 18.0978822 6.21117255 18.0561886 6.51169686 17.7115938L13.7989141 9.35574C14.1000828 9.01040638 14.0581703 8.49152726 13.7053 8.19679105 13.3524297 7.90205483 12.8222264 7.94307213 12.5210578 8.28840574L5.23384049 16.6442595 6.41614647 16.5510325l-5.03275339-4.177927C1.0296129 12.0794158.499538872 12.1220033.199439601 12.4682274-.10065967 12.8144515-.0571426932 13.3332041.296637489 13.6268938l5.032753391 4.177927z%22 transform=%22translate(0 -8)%22/%3E%3C/svg%3E")}.data-icon.checked_2{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2210%22 viewBox=%220 0 14 10%22%3E%3Cpath fill=%22%23657d7e%22 d=%22M.296637489 13.6268938l5.032753391 4.177927C5.68241417 18.0978822 6.21117255 18.0561886 6.51169686 17.7115938L13.7989141 9.35574C14.1000828 9.01040638 14.0581703 8.49152726 13.7053 8.19679105 13.3524297 7.90205483 12.8222264 7.94307213 12.5210578 8.28840574L5.23384049 16.6442595 6.41614647 16.5510325l-5.03275339-4.177927C1.0296129 12.0794158.499538872 12.1220033.199439601 12.4682274-.10065967 12.8144515-.0571426932 13.3332041.296637489 13.6268938z%22 transform=%22translate(0 -8)%22/%3E%3C/svg%3E");opacity:.4}.gift__title{margin-bottom:3.125rem}@media(max-width:992px){.gift__title{margin-bottom:2rem}}.gift__container{max-width:47.5rem;margin-left:auto;margin-right:auto}.gift__card-text{position:absolute;text-align:right}@media(max-width:767px){.gift__content{margin-left:auto;margin-right:auto}.gift__content .cta a{display:block}}.gift__gift-card{position:relative;max-width:20rem;max-height:13.125rem;background-image:url(/assets/images/gift-card.svg);background-repeat:no-repeat;background-size:cover}.gift__gift-card::before{display:block;content:"";width:100%;padding-top:65.625%}@media(max-width:767px){.gift__gift-card{margin:0 auto}}.gift__gift-card .period{top:1.25rem;right:1.5625rem;font-size:1.75em}.gift__gift-card .name{top:3.75rem;right:1.5625rem;font-size:.875em;text-transform:uppercase;color:#ffa86f}.gift__gift-card .limit{bottom:2.5rem;right:1.5625rem;font-size:1.1875em;color:#ffa86f;text-transform:uppercase}@media(min-width:767px){body.vocabulary header .full-logo{fill:#fff}}@media only screen and (max-width:1200px){body.vocabulary img.pic-left{width:100%;height:auto;box-align:center}}body.vocabulary .vocabulary-heading{text-align:center;display:inline-block;width:100%}@media(max-width:767px){body.vocabulary .vocabulary-heading{order:2;text-align:left;margin-top:22px;margin-bottom:12px}}@media(max-width:488px){body.vocabulary .vocabulary-heading{width:85%;font-size:40px}}body.vocabulary .vocabulary-heading--intro{margin-bottom:0}body.vocabulary .vocabulary-heading--page{max-width:795px}@media(max-width:992px){body.vocabulary .vocabulary-heading--page{max-width:748px}}body.vocabulary .vocabulary-content{margin-bottom:40px;margin-left:auto;margin-right:auto}body.vocabulary .vocabulary-content .container{width:80%}@media(max-width:992px){body.vocabulary .vocabulary-content .container{width:90%}}@media(max-width:767px){body.vocabulary .vocabulary-content .container{width:100%}}body.vocabulary .vocabulary-content--bottom{padding-bottom:12px}@media(max-width:767px){body.vocabulary .vocabulary-content h2,body.vocabulary .vocabulary-content body.front section .section-title,body.front section body.vocabulary .vocabulary-content .section-title,body.vocabulary .vocabulary-content body.front_classroom section .section-title,body.front_classroom section body.vocabulary .vocabulary-content .section-title,body.vocabulary .vocabulary-content body.front_course_wizard section .section-title,body.front_course_wizard section body.vocabulary .vocabulary-content .section-title,body.vocabulary .vocabulary-content h3,body.vocabulary .vocabulary-content h4,body.vocabulary .vocabulary-content body.light section.method ul li span,body.light section.method ul li body.vocabulary .vocabulary-content span{text-align:left}}body.vocabulary section.middle{text-align:center;padding-left:15%;padding-right:15%}body.vocabulary .vocabulary-top{padding:.1rem 0;text-align:left}@media(max-width:992px){body.vocabulary .vocabulary-top{padding:.1rem 5%}}@media(max-width:488px){body.vocabulary .vocabulary-top{padding:.1rem 0}}body.vocabulary .vocabulary-bottom{margin-left:"350px";margin-right:"350px";padding:1rem 25%;text-align:left}@media(max-width:1200px){body.vocabulary .vocabulary-bottom{padding:1rem 17% 0;box-align:center}}@media(max-width:767px){body.vocabulary .vocabulary-bottom{padding:1.5rem 5% 0;max-width:480px;box-align:center}}@media(max-width:488px){body.vocabulary .vocabulary-bottom{width:85%;padding-left:7%;padding-right:7%}}body.vocabulary .vocabulary-section{max-width:650px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media(max-width:767px){body.vocabulary .vocabulary-section{max-width:100%;padding-left:0;padding-right:0;width:90%}}body.vocabulary section.banner{padding:3.75rem 0;background-color:#f7e9df;max-width:none;margin-bottom:3.5rem;margin-top:2rem;z-index:1}@media(max-width:1200px){body.vocabulary section.banner{margin-bottom:3rem}}@media(max-width:992px){body.vocabulary section.banner{padding:3rem 0;margin-bottom:2.5rem}}@media(max-width:767px){body.vocabulary section.banner{padding:2.5rem 0}}@media(max-width:488px){body.vocabulary section.banner{margin-bottom:2rem;padding:2rem 0}}body.vocabulary section.banner-bottom{padding:3.75rem 0;background-color:#f2887b}@media(max-width:992px){body.vocabulary section.banner-bottom{padding:3rem 0}}@media(max-width:767px){body.vocabulary section.banner-bottom{padding:2.5rem 0}}@media(max-width:488px){body.vocabulary section.banner-bottom{padding:2rem 0}}body.vocabulary .free-signup-row{width:100%;max-width:950px}@media(max-width:1200px){body.vocabulary .free-signup-row{max-width:768px}}@media(max-width:992px){body.vocabulary .free-signup-row{display:flex;margin-left:auto;margin-right:auto;width:90%;justify-content:space-between}}@media(max-width:767px){body.vocabulary .free-signup-row{max-width:480px;flex-direction:column;align-items:center}}body.vocabulary .free-signup-left{text-align:left}@media(max-width:767px){body.vocabulary .free-signup-left{text-align:center}}body.vocabulary .free-signup-right{width:40%;text-align:right}@media(max-width:992px){body.vocabulary .free-signup-right{padding-top:0}}@media(max-width:767px){body.vocabulary .free-signup-right{text-align:center;padding-top:30px;width:100%}}body.vocabulary .free-signup{margin:3rem auto}body.vocabulary .table-bottom{margin-left:auto;margin-right:auto;max-width:650px}@media(max-width:767px){body.vocabulary .table-bottom{max-width:100%;padding-left:0;padding-right:0;width:90%}}body.vocabulary .title-table-bottom{text-align:left!important}body.vocabulary .title-table-bottom .container{max-width:960px}.vocabulary-cols{margin:0 auto 10px;display:block;text-align:center}@media(max-width:767px){.vocabulary-cols{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;max-width:485px}}@media(max-width:488px){.vocabulary-cols{max-width:100%}}.vocabulary-cols h3{margin-top:0}.vocabulary-cols .vocabulary-col-left{display:inline-block;max-width:380px;vertical-align:top}@media(max-width:992px){.vocabulary-cols .vocabulary-col-left{max-width:45%}}@media(max-width:767px){.vocabulary-cols .vocabulary-col-left{max-width:100%;order:1}}.vocabulary-cols .vocabulary-col-right{display:inline-block;max-width:370px;text-align:left;padding-left:45px}@media(max-width:992px){.vocabulary-cols .vocabulary-col-right{padding-left:28px;max-width:45%}}@media(max-width:767px){.vocabulary-cols .vocabulary-col-right{max-width:100%;order:3;padding-left:0}}@media(max-width:488px){.vocabulary-cols .vocabulary-col-right{padding-left:7%;padding-right:7%;width:85%}}.vocabulary-cols .vocabulary-col-right p:first-of-type{margin-top:0}.vocabulary-cols .vocabulary-img{margin-bottom:10px;max-width:100%;text-align:center;margin-left:auto;margin-right:auto;display:block;height:auto}.vocabulary-cols .vocabulary-bottom{max-width:767px;text-align:left}.vocabulary-cols.vocabulary-bottom p:last-child{margin-top:0}.plain__hero{padding-left:0!important;padding-right:0!important}.plain__hero--with-bottom-ribbon{padding-bottom:210px!important}.plain__hero-container{max-width:1200px;padding:0 3.125rem}@media(max-width:992px){.plain__hero-container{padding:0 1.5rem}}.plain__hero-container .mid-flex{width:auto!important;justify-content:flex-start!important}.plain__hero-title{font-size:50px}.plain__hero-text{font-size:21px;line-height:1.4;max-width:620px}.plain__hero-bottom-ribbon{position:absolute;width:100%;left:0;right:0;bottom:0;height:110px;background:rgba(255,255,255,5%);padding:0;display:flex;justify-content:center;align-items:center}.plain__hero-bottom-ribbon-container{max-width:1200px;padding:0 3.125rem;margin-left:auto;margin-right:auto}@media(max-width:992px){.plain__hero-bottom-ribbon-container{padding:0 13px 0 1.5rem}}@media(max-width:767px){.plain__hero-bottom-ribbon-container{padding:0 1.5rem}}.plain__section{position:relative}.plain__section--odd{background-color:#c4eef5}.plain__section-title{font-size:40px;text-align:center;line-height:1.2}.plain__content-wrapper{display:flex}@media(max-width:767px){.plain__content-wrapper{flex-direction:column}}.plain__left-col{flex:1 1 30%}.plain__right-col{flex:1 1 70%}.faq__hero{background-color:#000!important}.faq__hero--with-bottom-ribbon{min-height:auto!important}@media(max-width:767px){.faq__hero--with-bottom-ribbon{padding-bottom:142px!important}}.faq__hero-title{text-shadow:none!important;color:#fff!important}.faq__hero-text{color:#fff;text-align:left}.faq__hero-container .mid-flex{max-width:800px}@media(max-width:767px){.faq__hero-container .mid-flex{padding-top:8rem!important}}@media(max-width:767px){.faq__hero-bottom-ribbon{background-color:#000}}.faq__hero-bottom-ribbon-container{width:100%;z-index:5}.faq__search-wrapper{font-size:28px;display:flex}.faq__search-mobile-heading{display:none}.faq__search-close-icon-wrapper{display:none}.faq__search-close-icon{fill:#103481;cursor:pointer;display:inline-block}.faq__search-input{border-top-left-radius:11px;border-bottom-left-radius:11px;background-color:initial;color:#fff;flex-basis:100%;padding:8px 20px;border-color:#f6675b;border-style:double}.faq__search-input::placeholder{color:#ececec;opacity:.9}@media(max-width:767px){.faq__search-input{display:none}}.faq__search-button{border-radius:11px;padding-left:70px;padding-right:70px;position:relative;left:-11px;font-weight:700;background-color:#f6675b;color:#000}@media(max-width:767px){.faq__search-button{left:0;display:block;width:100%}}.faq__search-button--m_glass{display:none}@media(max-width:767px){.faq__section{padding-top:12px!important}}.faq__section--popular{background-color:#fff!important;color:#000!important}.faq__section--categories{background-color:#ececec!important}.faq__section-title{margin-bottom:36px}.faq__popular_qs{text-align:center;color:#000!important}.faq__popular_qs a{color:#000!important}.faq__popular_qs a:hover{opacity:.9}.faq__popular_q{display:block;line-height:1.1;margin-bottom:1rem;font-size:28px;text-decoration:none}.faq__categories{display:flex;justify-content:center;flex-wrap:wrap}@media(max-width:767px){.faq__categories{flex-direction:column}}.faq__category{border:1px solid #000;border-radius:11px;padding:14px;flex:1 40%;margin-bottom:20px;display:flex;flex-direction:column}@media(max-width:767px){.faq__category:last-child{margin-bottom:0}}.faq__category--odd{margin-right:14px}@media(max-width:767px){.faq__category--odd{margin-right:0}}.faq__category-heading{margin-top:0;font-size:28px}.faq__category-heading-link{text-decoration:none}.faq__category-subheading{font-size:21px;font-weight:700;margin:15px 0}.faq__category-items{margin-left:1em;flex-grow:1}.faq__category-item-link{font-size:18px;text-decoration:none}.faq__category-more{text-decoration:none;font-size:16px;font-weight:700}.faq__search-results-wrapper{position:relative;max-width:1200px;padding:0 3.125rem;margin-left:auto;margin-right:auto;z-index:2}@media(max-width:767px){.faq__search-results-wrapper{display:none;padding:0 13px 0 1.5rem}}.faq__search-results-wrapper--mobile{display:none}@media(max-width:767px){.faq__search-results-wrapper--mobile{display:block;padding:0}}.faq__search-results-wrapper--article{padding:0}@media(max-width:767px){.faq__search-results-wrapper--article{padding:0;display:block}}@media(max-width:767px){.faq__search-results-wrapper--desktop{display:none}}@media(max-width:992px){.faq__search-results-wrapper--desktop-faq-page{padding-left:1.5rem;padding-right:13px}}.faq__search-results-container-wrapper{position:relative}.faq__search-results-container{position:absolute;top:-2.6rem;left:0;width:100%;width:calc(100% - 11px);background-color:#fff;list-style:none;padding:0;border-radius:11px;background-color:#f1f1f1}.faq__search-results-container li{padding:14px 20px;padding-bottom:6px;margin:0;line-height:1.2}.faq__search-results-container li:last-child{padding-bottom:14px}.faq__search-results-container li a{color:#000;display:block;font-size:26px;text-decoration:none}.faq__search-results-container .no-results{padding:14px 20px;margin:0;display:block;font-size:26px;color:#000;line-height:1.2}.faq__search-results-container--mobile{top:-.9rem}.faq__search-results-container--article{top:.3rem;margin:0}@media(min-width:768px){.mobile-search-open.no-scroll{overflow:visible;position:static}}@media(max-width:767px){.mobile-search-open .faq__hero-bottom-ribbon{display:block;position:fixed;top:0;left:0;right:0;bottom:0;height:auto;z-index:5;overflow-y:auto;background-color:#d5d5d5}.mobile-search-open .faq__search-mobile-heading{display:block;font-size:40px;color:#000;margin-bottom:26px;line-height:1.2}.mobile-search-open .faq__search-close-icon-wrapper{display:block;margin-top:26px;margin-bottom:80px;text-align:right}.mobile-search-open .faq__search-button{display:none}.mobile-search-open .faq-article__search-button{display:inline-block}.mobile-search-open .faq__search-input{display:block;background-color:#fff;color:#000;font-size:20px;font-weight:700;border:1px solid #1d1d1d;padding:18px 20px}.mobile-search-open .faq__search-input::placeholder{color:#1d1d1d}.mobile-search-open .faq__hero-bottom-ribbon-container{width:auto}.mobile-search-open .faq__search-button--m_glass{background-color:#1d1d1d;display:inline-block;width:auto;padding-left:16px;padding-right:16px;position:relative;left:-11px}.mobile-search-open .faq__search-button--m_glass svg{vertical-align:middle}.mobile-search-open .faq__search-results-wrapper{z-index:6}.mobile-search-open header{z-index:1}}.faq-article__section{background-color:#fff!important}.faq-article__content-wrapper{color:#000}.faq-article__container{max-width:1200px}@media(max-width:767px){.faq-article__search-wrapper--category-page{display:flex;justify-content:space-between}}.faq-article__search-container{display:flex;flex:1;justify-content:space-between}.faq-article__search-input{border-color:#000;color:#000}.faq-article__search-input::placeholder{color:#1d1d1d}.faq-article__search-button{background-color:#000;color:#fff}@media(max-width:767px){.faq-article__search-button--category-page{flex-basis:2em;padding:.1em .5em;margin-left:20px;line-height:0}}.faq-article__search-button-text--mobile-only{display:none}@media(max-width:767px){.faq-article__search-button-text--mobile-only{display:block}}@media(max-width:767px){.faq-article__search-button-text--desktop-only{display:none}}@media(max-width:767px){.faq-article__categories-select-wrapper{flex:1;position:relative}}.faq-article__categories-select{display:none}@media(max-width:767px){.faq-article__categories-select{display:inline-block;height:100%;width:100%;color:#000;padding:14px 16px;font-size:18px;font-weight:700;letter-spacing:.015em;border:1px solid #000;border-radius:11px;outline:none;-webkit-appearance:none;appearance:none;background-image:url(../images/down-arrow-dark.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:27px}}.faq-article__content-wrapper{margin-top:5rem}@media(max-width:767px){.faq-article__content-wrapper{margin-top:2rem}}@media(max-width:767px){.faq-article__content-wrapper--category-page{margin-top:40px}}.faq-article__content img{padding:.8rem 0}.faq-article__content--category-page{margin-top:80px}@media(max-width:767px){.faq-article__content--category-page{margin-top:40px}}.faq-article__col{z-index:1}@media(max-width:767px){.faq-article__left-col{display:none}}.faq-article__title{font-size:50px;margin-top:0}@media(max-width:767px){.faq-article__title{font-size:40px;line-height:1.2}}.faq-article__title--category-page{margin-bottom:20px}.faq-article__subtitle{color:#535353;font-size:24px;line-height:1.25;margin:0;font-weight:700}.faq-article__aside-title{font-size:28px;margin-top:0}.faq-article__aside-text{font-size:21px}.faq-article__aside-list{list-style:none;padding-left:0}.faq-article__aside-list-item{line-height:1.43}.faq-article__aside-list-item .faq-article__aside-list-link{text-decoration:none}.faq-article__aside-list-item .faq-article__aside-list-link--active{text-decoration:underline}.faq-article__category_items{list-style:none;padding-left:0}.faq-article__category_item-link{font-size:21px;text-decoration:none;display:block;line-height:1.21;padding-bottom:.5em;border-bottom:1px solid #000}.faq-article__search-results-wrapper--mobile{display:none}@media(max-width:767px){.faq-article__search-results-wrapper--mobile{padding:0;width:100%}}.faq-article__votes{text-align:center;margin-top:80px}.faq-article__votes .likebtn-wrapper .likebtn-button{border:none;color:#103481;background-color:initial}.faq-article__votes .likebtn-wrapper .likebtn-button .likebtn-icon,.faq-article__votes .likebtn-wrapper .likebtn-button .lb-count{border:none}.faq-article__votes .likebtn-wrapper .likebtn-button.lb-like .lb-count{padding-left:0}@media(max-width:767px){.mobile-search-open .faq-article__search-wrapper{padding:0 1.5rem;display:block;position:fixed;top:0;left:0;right:0;bottom:0;height:auto;z-index:5;overflow-y:auto;background-color:#d5d5d5}.mobile-search-open .faq-article__categories-select{display:none}.mobile-search-open .faq-article__search-button{margin:0;position:relative;left:-11px}.mobile-search-open .faq-article__search-results-wrapper--mobile{display:block}}body.with-top-banner.no-scroll{width:100%}@media(max-width:992px){body.with-top-banner.no-scroll header nav.mobile{height:95vh}}@media(max-width:767px){body.with-top-banner.no-scroll header nav.mobile{height:90vh}}.hero--with-hero-img{background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:75vh}@media(max-width:992px){.hero--with-hero-img{min-height:65vh}}.hero--generic{display:flex;align-items:center;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;box-sizing:border-box;width:100%;min-height:70vh;background-color:#fff;color:#000;overflow:hidden;padding:1.875rem 3.125rem}@media(max-width:992px){.hero--generic{padding:1.5rem}}@media(max-width:767px){.hero--generic{justify-content:center}}.hero--generic .container{position:relative;height:100%;width:1050px}.hero--generic .container .flex{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}.hero--generic .container .flex .mid-flex{padding-top:0;flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center;width:34.375rem;z-index:5}@media(max-width:767px){.hero--generic .container .flex .mid-flex{width:auto}}@media(max-width:767px){.hero--generic .container .flex .mid-flex div.content{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;flex:1;align-items:center}}.hero--generic .container .flex .mid-flex div.content .text{max-width:25rem}@media(max-width:767px){.hero--generic .container .flex .mid-flex div.content .text{max-width:90%}}@media(max-width:488px){.hero--generic .container .flex .mid-flex div.content .text{max-width:100%}}.hero--generic .container .flex .mid-flex div.content .text h1,.hero--generic .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article .hero--generic .container .flex .mid-flex div.content .text .article-title{font-size:3em;line-height:1.1em;color:#000;text-shadow:0 0 2px #fff}@media(max-width:767px){.hero--generic .container .flex .mid-flex div.content .text h1,.hero--generic .container .flex .mid-flex div.content .text div.page.blog main article .article-title,div.page.blog main article .hero--generic .container .flex .mid-flex div.content .text .article-title{font-size:2.5em}}.hero--generic .container .flex .mid-flex div.content .text h1 strong,.hero--generic .container .flex .mid-flex div.content .text div.page.blog main article .article-title strong,div.page.blog main article .hero--generic .container .flex .mid-flex div.content .text .article-title strong{display:inline-block;color:#ffa86f}.btn--apply{background-color:#2c3143!important;color:#fff!important;transition:opacity .1s linear;margin:1rem 0 .5rem;letter-spacing:.5px}.btn--apply:hover{background-color:#2c3143!important;color:#fff!important;opacity:.85}.image-caption{text-align:center;font-style:italic;margin-top:-16px}iframe{display:block;max-width:100%}.md-content blockquote{font-style:oblique}b,strong{font-weight:500}.top-banner{text-align:center;background-color:#2c3143;color:#fff}.top-banner strong{font-weight:600}.top-banner.block{display:block}.top-banner .container{max-width:1450px}.top-banner a{color:#ffd500;transition:opacity .2s linear;white-space:nowrap}.top-banner a:hover{color:#ffd500;opacity:.85}.top-banner__content{line-height:1.5;padding:1rem 3.125rem 1.2rem}.top-banner__content--deals{padding-top:1.5rem;padding-bottom:1.5rem}@media(max-width:1200px){.top-banner__content{padding-left:1rem;padding-right:1rem}}.top-banner__content--with-flag:before{content:"";position:relative;display:inline-block;top:2px;left:0;width:28px;height:0;margin-right:8px;border-top:9px solid #005bbb;border-bottom:9px solid #ffd500}@media(max-width:767px){.top-banner__text--desktop{display:none}}.top-banner__text--mobile{display:none}@media(max-width:767px){.top-banner__text--mobile{display:inline}}.top-banner--deals{background-color:#faaa5a;color:#2c3143;font-weight:400;font-size:1.4rem}@media(max-width:767px){.top-banner--deals{font-size:1.3rem}}.top-banner--deals a{color:#2c3143;white-space:normal}.top-banner--deals a:hover{color:#2c3143}.top-banner--dark{background-color:#2c3143;color:#fff;font-weight:500;font-size:26px;padding-top:.8rem;padding-bottom:.8rem;background-repeat:no-repeat;background-image:url(/assets/images/deals-page/bf24/banner/half-disk.png),url(/assets/images/deals-page/bf24/banner/half-circle.png),url(/assets/images/deals-page/bf24/banner/square.png),url(/assets/images/deals-page/bf24/banner/pill.png);background-position:left -2rem top -1rem,left -2rem bottom,right -.5rem top -1rem,right -1rem bottom -1rem;background-size:7rem,5.5rem,3.5rem,5.5rem}@media(max-width:1280px){.top-banner--dark{background-position:left -2rem top -1.25rem,left -2rem bottom,right -1rem top -1rem,right -2rem bottom -.5rem;background-size:5.5rem,5.5rem,3rem,5.5rem}}@media(max-width:767px){.top-banner--dark{padding-top:1.25rem;padding-bottom:1.25rem;background-position:left 1rem top -1.25rem,left 15% bottom -.5rem,right 10% top -1.5rem,right 15% bottom -1.5rem;background-size:5rem,5rem,3rem,5rem}}.top-banner--dark .top-banner__content{max-width:1200px;margin-left:auto;margin-right:auto}.top-banner--dark a{color:#fff}.top-banner--dark a:hover{color:#fff}.top-banner--turquoise{background-color:#63e1e7;font-weight:500;font-size:26px;border-bottom:none!important;padding-top:.8rem;padding-bottom:.8rem;background-repeat:no-repeat;background-image:url(/assets/images/deals-page/ltc/banner-top-left.png),url(/assets/images/deals-page/ltc/banner-bottom-left.png),url(/assets/images/deals-page/ltc/banner-top-right.png),url(/assets/images/deals-page/ltc/banner-bottom-right.png);background-position:left top,left 3rem bottom,right 2rem top,right 6rem bottom;background-size:5rem,5rem,4rem,6rem}@media(max-width:1200px){.top-banner--turquoise{background-size:3.5rem,3rem,3rem,4rem}}@media(max-width:1200px) and (max-width:767px){.top-banner--turquoise{background-image:url(/assets/images/deals-page/ltc/banner-top-left--mobile.png),url(/assets/images/deals-page/ltc/banner-bottom-left.png),url(/assets/images/deals-page/ltc/banner-top-right.png),url(/assets/images/deals-page/ltc/banner-bottom-right.png);background-position:left top,left 5rem bottom,right -.5rem top,right 6rem bottom -1rem;background-size:5rem,3rem,3rem,5rem}}[dir=rtl] .top-banner--turquoise{display:none}.top-banner--darkblue{background-color:#849ae9;color:#2c3143;font-weight:500}.top-banner--pink{background-color:#e2b4ff;color:#2c3143;font-weight:500}.top-banner--pink a{color:#2c3143;font-weight:500}.top-banner--pink a:hover{color:#2c3143}.top-banner--pink .top-banner__content{background-repeat:no-repeat;background-image:url(/assets/images/deals-page/m24/banner/top.png),url(/assets/images/deals-page/m24/banner/bottom.png);background-size:4rem,4rem;background-position:left 30% top,right 30% bottom}@media(max-width:767px){.top-banner--pink .top-banner__content{background-image:url(/assets/images/deals-page/m24/banner/top.png),url(/assets/images/deals-page/m24/banner/bottom.png),url(/assets/images/deals-page/m24/banner/left.png),url(/assets/images/deals-page/m24/banner/right.png);background-size:4rem,4rem,3rem,2rem;background-position:left 30% top,right 30% bottom,left -1rem center,right .5rem top .5rem}}@media(max-width:600px){.top-banner--pink .top-banner__content{background-image:url(/assets/images/deals-page/m24/banner/top.png),url(/assets/images/deals-page/m24/banner/bottom.png),url(/assets/images/deals-page/m24/banner/left.png),url(/assets/images/deals-page/m24/banner/right.png);background-size:3rem,4rem,2.5rem,1.6rem;background-position:left 30% top,right 30% bottom,left -1.3rem bottom .5rem,right .2rem top .2rem}}.top-banner--pink .top-banner__link{display:inline-block;position:relative}.top-banner--pink .top-banner__link-img{position:absolute;top:0}.top-banner--pink .top-banner__link-img--left{width:4rem;left:-6rem}@media(max-width:1280px){.top-banner--pink .top-banner__link-img--left{left:-5rem}}@media(max-width:1024px){.top-banner--pink .top-banner__link-img--left{display:none}}.top-banner--pink .top-banner__link-img--right{width:2.8rem;right:-6rem;top:50%;transform:translateY(-50%)}@media(max-width:1280px){.top-banner--pink .top-banner__link-img--right{right:-4rem}}@media(max-width:1024px){.top-banner--pink .top-banner__link-img--right{display:none}}.top-banner--darkpink{background-color:#ac6ed1;color:#fff;font-weight:500}.top-banner--darkpink a{color:#fff;font-weight:500}.top-banner--darkpink a:hover{color:#fff}.top-banner--darkpink .top-banner__content{background-repeat:no-repeat;background-image:url(/assets/images/deals-page/m24/banner/top.png),url(/assets/images/deals-page/m24/banner/bottom.png);background-size:4rem,4rem;background-position:left 30% top,left 60% bottom}@media(max-width:767px){.top-banner--darkpink .top-banner__content{background-image:url(/assets/images/deals-page/m24/banner/top.png),url(/assets/images/deals-page/m24/banner/bottom.png),url(/assets/images/deals-page/m24/banner/left--dark.png),url(/assets/images/deals-page/m24/banner/right.png);background-size:4rem,4rem,3.8rem,2.8rem;background-position:left 30% top,right 30% bottom,left -1rem bottom 8px,right 1rem top -.5rem}}@media(max-width:600px){.top-banner--darkpink .top-banner__content{background-image:url(/assets/images/deals-page/m24/banner/top.png),url(/assets/images/deals-page/m24/banner/bottom.png),url(/assets/images/deals-page/m24/banner/left--dark.png),url(/assets/images/deals-page/m24/banner/right.png);background-size:3rem,4rem,3.8rem,2.8rem;background-position:left 30% top,right 30% bottom,left -1.3rem bottom .5rem,right .5rem top -.6rem}}@media(max-width:600px){.top-banner--darkpink .top-banner__content{background-image:url(/assets/images/deals-page/m24/banner/top.png),url(/assets/images/deals-page/m24/banner/bottom.png),url(/assets/images/deals-page/m24/banner/left--dark.png),url(/assets/images/deals-page/m24/banner/right.png);background-size:3rem,4rem,2.5rem,2rem;background-position:left 30% top,right 30% bottom,left -1.3rem bottom .5rem,right .5rem top -.6rem}}.top-banner--darkpink .top-banner__link{display:inline-block;position:relative}.top-banner--darkpink .top-banner__link-img{position:absolute;top:0}.top-banner--darkpink .top-banner__link-img--left{width:4rem;left:-6rem}@media(max-width:1280px){.top-banner--darkpink .top-banner__link-img--left{left:-5rem}}@media(max-width:1024px){.top-banner--darkpink .top-banner__link-img--left{display:none}}.top-banner--darkpink .top-banner__link-img--right{width:2.8rem;right:-6rem;top:50%;transform:translateY(-50%)}@media(max-width:1280px){.top-banner--darkpink .top-banner__link-img--right{right:-4rem}}@media(max-width:1024px){.top-banner--darkpink .top-banner__link-img--right{display:none}}.top-banner--xmas{background-color:#ac6ed1;color:#fff;background-repeat:no-repeat;--container-width:1150px;background-image:url(/assets/images/deals-page/xmas24/banner/gift.png),url(/assets/images/deals-page/xmas24/banner/star.png),url(/assets/images/deals-page/xmas24/banner/tree.png),url(/assets/images/deals-page/xmas24/banner/flake.png);background-position:left calc((100vw - var(--container-width))/2)bottom,left calc(((100vw - var(--container-width))/2) - 3rem)top .5rem,right calc(((100vw - var(--container-width))/2))bottom,right calc(((100vw - var(--container-width))/2) - 7rem)top -.75rem;background-size:5rem,2rem,5rem,5rem}.top-banner--xmas .container{max-width:var(--container-width)}@media(max-width:1280px){.top-banner--xmas{background-position:left -1rem bottom,left 3rem top .5rem,right 2rem bottom,right 3rem top -.75rem;background-size:5rem,2rem,4rem,4rem}}@media(max-width:992px){.top-banner--xmas{background-position:left -1rem bottom,left 2rem top .5rem,right 1rem bottom,right 1.5rem top -.75rem;background-size:5rem,2rem,4rem,3.5rem}}@media(max-width:1280px){.top-banner--xmas .top-banner__content{padding:2rem 5rem}}.top-banner--xmas a{color:#fff;font-weight:500;font-size:28px}.top-banner--xmas a:hover{color:#fff}.top-banner--ny25{background-color:#8ea3ee;color:#2c3143;background-repeat:no-repeat;--container-width:1150px;background-image:url(/assets/images/deals-page/ny25/banner/flake.png),url(/assets/images/deals-page/ny25/banner/half-circle.png),url(/assets/images/deals-page/ny25/banner/star.png),url(/assets/images/deals-page/ny25/banner/half-pill.png);background-position:left top,left calc(((100vw - var(--container-width))/2) - 3rem)bottom,right calc(((100vw - var(--container-width))/2))center,right bottom;background-size:5rem,5rem,3rem,5rem}.top-banner--ny25 .container{max-width:var(--container-width)}@media(max-width:1280px){.top-banner--ny25{--container-width:990px;background-position:left top,left calc(((100vw - var(--container-width))/2) - 3rem)bottom,right calc(((100vw - var(--container-width))/2))top .5rem,right bottom;background-size:5rem,5rem,2rem,4rem}}@media(max-width:1024px){.top-banner--ny25{background-position:left top,left -1rem bottom,right 1rem top .5rem,right bottom;background-size:4.5rem,5rem,2rem,4rem}}@media(max-width:767px){.top-banner--ny25{background-image:url(/assets/images/deals-page/ny25/banner/small-flake.png),url(/assets/images/deals-page/ny25/banner/half-circle.png),url(/assets/images/deals-page/ny25/banner/star.png);background-position:left top,left 1rem bottom,right 1rem center;background-size:3.5rem,4rem,2rem}}@media(max-width:488px){.top-banner--ny25{background-position:left -.5rem top,left 1rem bottom,right 1rem center}}@media(max-width:370px){.top-banner--ny25{background-position:left -.5rem top,left -.5rem bottom,right .5rem top .5rem;background-size:3rem,3.5rem,2rem}}@media(max-width:1280px){.top-banner--ny25 .top-banner__content{padding:2rem 5rem}}@media(max-width:488px){.top-banner--ny25 .top-banner__content{padding:2rem 3rem}}@media(max-width:370px){.top-banner--ny25 .top-banner__content{padding:2rem}}.top-banner--ny25 a{color:#2c3143;font-weight:500;font-size:28px}.top-banner--ny25 a:hover{color:#2c3143}.top-banner--feb25{background-color:#414b72;color:#fff;font-weight:500;font-size:26px;border-bottom:none!important;padding-top:0;padding-bottom:.8rem;background-repeat:no-repeat;background-image:url(/assets/images/deals-page/feb25/banner-top-left.png),url(/assets/images/deals-page/ltc/banner-bottom-left.png),url(/assets/images/deals-page/feb25/banner-bottom-right.png);background-position:left top,left 6rem bottom,right 6rem bottom;background-size:6rem,5rem,6rem}@media(max-width:1280px){.top-banner--feb25{padding-top:.8rem}}.top-banner--feb25 a:not(.btn){color:#fff}@media(max-width:1600px){.top-banner--feb25{background-position:left top,left 6rem bottom,right .5rem bottom}}@media(max-width:1280px){.top-banner--feb25{background-position:left -2rem top -.5rem,left 2rem bottom,right .5rem bottom;background-size:6rem,5rem,5rem}}@media(max-width:1024px){.top-banner--feb25{background-position:left -2rem top -.5rem,left 2rem bottom,right .5rem bottom;background-size:5rem,4rem,4rem}}@media(max-width:992px){.top-banner--feb25{background-size:5rem,4rem,3rem}}@media(max-width:767px){.top-banner--feb25{background-position:left -2rem top -.5rem,left 15% bottom -.25rem,right -1rem bottom}}[dir=rtl] .top-banner--feb25{display:none}.top-banner--may25{background-color:#ac6ed1;color:#fff;font-weight:500;font-size:26px;border-bottom:none!important;padding-top:0;padding-bottom:.8rem;background-repeat:no-repeat;background-image:url(/assets/images/deals-page/may25/banner-top-left.png),url(/assets/images/deals-page/ltc/banner-bottom-left.png),url(/assets/images/deals-page/may25/banner-bottom-right.png);background-position:left top,left 10rem bottom,right 6rem bottom;background-size:6rem,7rem,6rem}@media(max-width:1280px){.top-banner--may25{padding-top:.8rem}}.top-banner--may25 a:not(.btn){color:#fff}@media(max-width:1600px){.top-banner--may25{background-position:left top,left 6rem bottom,right .5rem bottom}}@media(max-width:1280px){.top-banner--may25{background-position:left -2rem top -.5rem,left 2rem bottom,right .5rem bottom;background-size:6rem,5rem,5rem}}@media(max-width:1024px){.top-banner--may25{background-position:left -2rem top -.5rem,left 2rem bottom,right .5rem bottom;background-size:5rem,4rem,4rem}}@media(max-width:992px){.top-banner--may25{background-size:5rem,4rem,3rem}}@media(max-width:767px){.top-banner--may25{background-position:left -2rem top -.5rem,left 15% bottom -.25rem,right -1rem bottom}}[dir=rtl] .top-banner--may25{display:none}.top-banner--may25 .top-banner__content--deals{padding-top:1.86rem;padding-bottom:1.86rem}@media(max-width:992px){.top-banner--may25 .top-banner__content--deals{padding-top:2rem;padding-bottom:2rem}}.top-banner--march25{background-color:#e2b4ff;color:#2c3143;font-weight:500;font-size:26px;border-bottom:none!important;padding-top:0;padding-bottom:.8rem;background-repeat:no-repeat;background-image:url(/assets/images/deals-page/m25/banner-top-left.png),url(/assets/images/deals-page/ltc/banner-bottom-left.png),url(/assets/images/deals-page/m25/banner-right.png);background-position:left top,left 6rem bottom,right 6rem bottom;background-size:6rem,5rem,6rem}@media(max-width:1280px){.top-banner--march25{padding-top:.8rem}}.top-banner--march25 a:not(.btn){color:#2c3143}@media(max-width:1600px){.top-banner--march25{background-position:left top,left 6rem bottom,right .5rem bottom}}@media(max-width:1280px){.top-banner--march25{background-position:left -2rem top -.5rem,left 2rem bottom,right .5rem bottom;background-size:6rem,5rem,5rem}}@media(max-width:1024px){.top-banner--march25{background-position:left -2rem top -.5rem,left 2rem bottom,right .5rem bottom;background-size:5rem,4rem,4rem}}@media(max-width:992px){.top-banner--march25{background-size:5rem,4rem,3rem}}@media(max-width:767px){.top-banner--march25{background-position:left -2rem top -.5rem,left 3rem bottom -.25rem,right -1rem bottom;background-size:4.5rem,4rem,3rem}}[dir=rtl] .top-banner--march25{display:none}.top-banner--light{background-color:#faaa5a;color:#2c3143}.top-banner--with-border{border-bottom:1px solid #e2b4ff}body.sticky-header .top-banner{display:none}.spacer-for-top-banner{background-color:#eef0f4;display:block;width:100%;height:5rem}@media(max-width:992px){.spacer-for-top-banner{height:6rem}}@media(max-width:992px){.home .spacer-for-top-banner{height:5rem;height:9rem}}header.colored--white+.spacer-for-top-banner{background-color:#fff}body.privacy .md-content hr{display:none}.hero-badge{z-index:5;position:absolute;width:150px}.hero-badge--home{width:calc(40px + 25%);top:0;left:55%}@media(max-width:767px){.hero-badge--home{width:calc(50px + 15%)}}.hero-badge--learn-with-sketch{width:calc(30px + 20%);top:0;right:0}[dir=rtl] .hero-badge--learn-with-sketch{right:auto;left:0;transform:rotate(-30deg)}@media(max-width:992px){.hero-badge--learn-with-sketch{top:22px;width:calc(20px + 20%)}}@media(max-width:767px){.hero-badge--learn-with-sketch{top:-4vw;width:calc(25px + 20%);right:-4%}}.hero-badge--learn-with-image{width:calc(40px + 20%);top:0;right:0}[dir=rtl] .hero-badge--learn-with-image{right:auto;left:0;transform:rotate(-30deg)}@media(max-width:992px){.hero-badge--learn-with-image{width:calc(20px + 25%)}}.hero-badge--learn-with-image.in-page{width:calc(40px + 15%)}@media(max-width:992px){.hero-badge--learn-with-image.in-page{width:calc(30px + 15%)}}.about-us .hero-badge--learn-with-image.in-page{width:calc(35px + 10%);top:-4px;right:-4px}@media(max-width:992px){.about-us .hero-badge--learn-with-image.in-page{width:calc(25px + 10%)}}@media(max-width:767px){.about-us .hero-badge--learn-with-image.in-page{width:calc(30px + 10%)}}@media(max-width:488px){.about-us .hero-badge--learn-with-image.in-page{width:calc(25px + 10%)}}[dir=rtl] .about-us .hero-badge--learn-with-image.in-page{top:0;right:auto;left:4px}.anchor-span{display:block;height:60px;margin-top:-60px;visibility:hidden}.dropper-menu.align-to-menu_item{min-width:150px!important;box-shadow:0 2px 10px rgba(0,0,0,.25)!important;border-radius:6px!important}.dropper-menu.align-to-menu_item::before{top:-12px!important;margin-left:0!important;left:50%!important;transform:translateX(-50%)!important;border-left-width:14px!important;border-right-width:14px!important;border-bottom-width:14px!important}.mobile-menu-parent-item-wrapper .mobile-menu-parent-item{padding:6px 0;transition:opacity .1s linear;font-weight:400;font-size:1.25em;margin:.6rem;margin-bottom:0;cursor:pointer;color:#2c3143}.mobile-menu-parent-item-wrapper .mobile-menu-parent-item:hover{color:#2c3143;opacity:.9}.mobile-menu-parent-item-wrapper .mobile-menu-dropper-arrow{position:relative;transition:transform .1s ease;vertical-align:middle;margin-left:.5em}[dir=rtl] .mobile-menu-parent-item-wrapper .mobile-menu-dropper-arrow{margin-left:0;margin-right:.5rem}.mobile-menu-parent-item-wrapper .mobile-menu-dropper-list{display:none;padding-top:0;padding-left:26px}[dir=rtl] .mobile-menu-parent-item-wrapper .mobile-menu-dropper-list{padding-left:0;padding-right:26px}.mobile-menu-parent-item-wrapper .mobile-menu-dropper-list>a{margin:0!important;display:block!important;text-decoration:none!important;color:#2c3143!important;padding:16px 0!important}[data-lastpass-icon-root]{display:none!important}@media(min-width:767px){body.with-deals-banner.business .page.blog-post{overflow-x:clip;position:relative}body.with-deals-banner.business .page.blog-post header{position:sticky;top:0;z-index:99}}body.sticky-header>.page.blog,body.sticky-header>.pricing,body.sticky-header>.faq-page,body.sticky-header>.simple-page-2021,body.sticky-header>page.business,body.sticky-header>page.students{margin-top:5rem}body.sticky-header>.page.deals{margin-top:0}h1 strong,div.page.blog main article .article-title strong,h1 b,div.page.blog main article .article-title b,h2 strong,body.front section .section-title strong,body.front_classroom section .section-title strong,body.front_course_wizard section .section-title strong,h2 b,body.front section .section-title b,body.front_classroom section .section-title b,body.front_course_wizard section .section-title b,h3 strong,h3 b{font-weight:700}.cta-buttons-group a{text-decoration:none}.cta-buttons-group a:not(.home__hero-cta-btn--apk){display:none}body:not(.iPhone):not(.android) .cta-buttons-group a:not(.home__hero-cta-btn--apk){display:inline-block}body:not(.iPhone):not(.android) .cta-buttons-group .home__hero-cta-btn--apk{display:none!important}.cta-buttons-group .home__app{display:none!important;margin:0}.cta-buttons-group .home__app img{margin:0;margin-left:0!important;margin-right:0!important}body.iPhone .cta-buttons-group .home__app--ios{display:inline-block!important}body.android .cta-buttons-group .home__app--ios{display:none!important}body.iPhone .cta-buttons-group .home__app--android{display:none!important}body.android .cta-buttons-group .home__app--android{display:inline-block!important}.home__app.home__app--android.home__app--gplay.hide_{display:none!important}body.deals .langs-switcher a.campaign--lifetime.save-language--ar{display:none}body.deals .mobile-menu-langs-switcher a.campaign--lifetime.save-language--ar{display:none!important}body.deals .langs-switcher a.campaign--generic.save-language--zh-hans{display:none}body.deals .mobile-menu-langs-switcher a.campaign--generic.save-language--zh-hans{display:none!important}body.deals .langs-switcher a.campaign--generic.save-language--zh-hant{display:none}body.deals .mobile-menu-langs-switcher a.campaign--generic.save-language--zh-hant{display:none!important}