@charset "UTF-8";.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.message-notification{position:fixed;top:20px;left:0;right:0;display:flex;flex-direction:column;z-index:99999}.message-notification .error{border:0}.message-notification .message-notice-wrapper.notice-enter{opacity:.01;-webkit-transform:scale(0);transform:scale(0)}.message-notification .message-notice-wrapper.notice-enter-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.message-notification .message-notice-wrapper.notice-exit{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.message-notification .message-notice-wrapper.notice-exit-active{opacity:.01;-webkit-transform:translateY(-40%);transform:translateY(-40%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.message-notification .message-notice{width:500px;min-height:61px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:16px 32px;margin:8px auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-radius:6px;color:#fff;font-size:14px;display:flex;align-items:center}.message-notification .message-notice .message-close{cursor:pointer}.message-notification .message-notice>span{flex:1 1;margin-left:15px;margin-right:15px;line-height:100%}.message-notification .message-notice>svg{font-size:18px}.message-notification .message-notice.success{background-color:rgba(126,201,55,.8)}.message-notification .message-notice.error{background-color:rgba(203,36,43,.7)}.message-notification .message-notice.success>svg{color:#52c41a}.message-notification .message-notice.error>svg{color:#f74a53}@media screen and (min-width:320px) and (max-width:480px){.message-notification .message-notice{border-radius:0;width:100%}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal{position:fixed;position:-ms-page;top:0;right:0;bottom:0;left:0;z-index:9999}.overlay{overflow-y:auto}.modal-container{position:relative;margin:0;display:flex;flex-direction:column;width:100%;height:100%;max-width:730px;background:#fff;z-index:9999}@media (min-width:768px){.modal-container{display:block;margin:50px auto;height:auto;border-radius:10px;box-shadow:0 0 55px 0 rgba(0,0,0,.3);overflow:hidden}}.modal-bottom{position:absolute;top:75px;right:0;bottom:0;left:50%;margin:0;max-width:100%;border-radius:10px 10px 0 0;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (max-width:1000px){.modal-bottom{width:100%;border-radius:0;top:0;left:0;-webkit-transform:none;-webkit-transform:initial;transform:none;display:flex;flex-direction:column;flex:1 1}}.modal-head{margin:0 30px;height:80px;border-bottom:1px solid #ddd;position:relative;top:0;left:0;line-height:80px;font-size:23px;font-weight:300;color:#333}@media (max-width:1000px){.modal-head{margin:0 20px;height:60px;font-size:1.8rem;font-weight:300;line-height:60px}}.modal-head-title{flex:1 1;text-align:center}.modal-close{width:20px;height:20px;position:absolute;top:30px;right:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;cursor:pointer}@media (max-width:1000px){.modal-close{top:20px}}.modal-close:hover{opacity:.4}.modal-body{padding:40px 30px 0;overflow-y:auto}.modal-body:after{content:"";display:block;height:40px;visibility:hidden}@media (max-width:1000px){.modal-body{flex:1 1;padding:3rem 2rem 0}.modal-body:after{content:"";display:block;height:3rem;visibility:hidden}}.modal-footer{height:82px;padding:0 30px;border-top:1px solid #ddd;display:flex;flex-direction:row;align-items:center}.modalConfirm .modalConfirm-content,.modalConfirm .modalConfirm-content-only{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;color:#333}.modalConfirm .modal-footer{display:flex;flex-direction:row;justify-content:flex-end}@media (max-width:1000px){.modalConfirm .modal-footer{height:60px;display:flex;flex-direction:row;justify-content:space-between}}.modalConfirm .modalConfirm-content-only{padding:40px;font-size:18px}@media (max-width:1000px){.modalConfirm .modalConfirm-content,.modalConfirm .modalConfirm-content-only{padding:40px 0;font-size:14px;text-align:center}}.modal-webview .modal-container{position:absolute;top:auto;bottom:0;height:auto;border-top-left-radius:14px;border-top-right-radius:14px}.modal-webview .modal-head{border:none!important;display:flex;padding:0;font-size:18px;font-weight:500;line-height:1.5;align-items:center}.modal-webview .modal-head .modal-head-title{text-align:left;padding:0}.modal-webview .modal-body{padding:10px 16px;max-height:65vh;overflow:auto}.modal-webview .modal-footer{padding:20px!important;border:none!important}.modal-webview .modal-footer .btn{width:100%;border-radius:25px;height:50px;font-size:17px}.modal-webview .modal-footer .btn+.btn{margin-top:10px}.btn{margin:0;padding:0;min-width:80px;font-weight:500;text-align:center;border:none;-webkit-transition:background .15s;transition:background .15s;border-radius:3px;line-height:1;text-transform:uppercase}button:focus{outline:none}button:hover:enabled{cursor:pointer}button-disabled,button:disabled,button[disabled]{opacity:.5;cursor:not-allowed}.btn-shadowed{box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.btn-main{color:#fff;background:#ff4238}.btn-main:hover:enabled{background:#8e191e}.btn-default{color:#333;background:#eee}.btn-default:hover:enabled{background:#a7a7a7}.btn-error{color:#fff;background:#cb242b}.btn-error:hover:enabled{background:#8e191e}.btn-success{color:#fff;background:#5ebd5e}.btn-success:hover:enabled{background:#428442}.btn-instant-tutoring{color:#fff;background:#5ebfe2}.btn-instant-tutoring:hover:enabled{background:#42869e}.btn-gradient{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#ff4338),to(#ff786b));background-image:-webkit-linear-gradient(left,#ff4338,#ff786b);background-image:linear-gradient(90deg,#ff4338,#ff786b)}.btn-gradient:hover:enabled{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),-webkit-gradient(linear,left top,right top,from(#ff685f),to(#ffac7b));background-image:-webkit-linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),-webkit-linear-gradient(left,#ff685f,#ffac7b);background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(90deg,#ff685f,#ffac7b)}.btn-ghost-main{font-weight:400;color:#ff4238;background:transparent;border:1px solid #ff4238}.btn-ghost-main:hover:enabled{opacity:.6}.btn-ghost-default{font-weight:400;color:#333;background:transparent;border:1px solid #333}.btn-ghost-default:hover:enabled{opacity:.6}.btn-ghost-error{font-weight:400;color:#cb242b;background:transparent;border:1px solid #cb242b}.btn-ghost-error:hover:enabled{opacity:.6}.btn-ghost-success{color:#5ebd5e;background:transparent;border:1px solid #5ebd5e}.btn-ghost-success:hover:enabled{opacity:.6}.btn-ghost-instant-tutoring{color:#5ebfe2;background:transparent;border:1px solid #5ebfe2}.btn-ghost-instant-tutoring:hover:enabled{opacity:.6}.btn-ghost-pure{color:#fff;background:transparent;border:1px solid #fff}.btn-ghost-pure:hover:enabled{opacity:.7}.btn-big{min-height:42px;padding:8px 12px;font-size:14px}.btn-standard{min-height:36px;padding:10px 12px;font-size:14px}.btn-medium{min-height:32px;padding:8px 12px;font-size:14px}.btn-small{min-height:32px;padding:9px 12px;font-size:12px}.btn-action-standard{min-height:42px;font-size:18px}.btn-action-medium,.btn-action-standard{border-radius:4px;padding:10px 50px;min-width:200px}.btn-action-medium{min-height:60px;font-size:20px}.btn-action-large{border-radius:4px;min-height:80px;padding:10px 50px;font-size:25px;min-width:200px}.btn-loading{position:relative}.btn-loading *{visibility:hidden}.btn-loading:before{width:18px;height:18px;margin:auto;-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;border:2px solid #fff;border-right-color:transparent;border-radius:50%;z-index:100}.btn-loading:after,.btn-loading:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.btn-loading:after{width:100%;height:100%;background:#ff4238;z-index:10;border-radius:3px}.btn-ghost-default.btn-loading:before,.btn-ghost-main.btn-loading:before,.btn-ghost-pure.btn-loading:before{width:18px;height:18px;margin:auto;content:"";position:absolute;-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;border:2px solid #ff4238;border-right-color:transparent;border-radius:50%;top:0;bottom:0;left:0;right:0;z-index:100}.btn-ghost-default.btn-loading:after,.btn-ghost-main.btn-loading:after,.btn-ghost-pure.btn-loading:after{width:100%;height:100%;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;z-index:10;border-radius:3px}.btn-ghost-default.btn-loading:before{border:2px solid #333;border-right-color:transparent}.btn-ghost-pure.btn-loading:before{border:2px solid #fff;border-right-color:transparent}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Loading-desktop .Loading-circle,.Loading-mobile .Loading-circle,.Loading-tablet .Loading-circle{z-index:99;margin:0;border:3px solid #f5bfbb;border-top-color:#ff4338;border-radius:100%;height:51px;width:51px;-webkit-animation:myrot .5s linear infinite;animation:myrot .5s linear infinite}@-webkit-keyframes myrot{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes myrot{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.broken-page-desktop{height:100%;padding-top:85px;padding-bottom:146px;margin-top:-30px}.broken-page-desktop .broken-page-card{width:750px;height:500px;margin:0 auto;text-align:center;padding:0 75px 60px}.broken-page-desktop .broken-page-card-icon{width:100px;height:100px;margin:70px 0 30px}.broken-page-desktop .broken-page-card-subtitle{font-size:40px;font-weight:300;line-height:1.5}.broken-page-desktop .broken-page-card-content{font-size:30px;font-weight:300;line-height:1.5;letter-spacing:-.6px;margin-top:15px;margin-bottom:30px}.broken-page-tablet{height:100%;padding:100px 60px}.broken-page-tablet .broken-page-card{margin:0 auto;text-align:center;padding-bottom:50px}.broken-page-tablet .broken-page-card-icon{width:100px;height:100px;margin:60px 0 30px}.broken-page-tablet .broken-page-card-subtitle{font-size:40px;font-weight:300;line-height:1.5}.broken-page-tablet .broken-page-card-content{font-size:30px;font-weight:300;line-height:1.5;letter-spacing:-.6px;margin-top:15px;margin-bottom:30px}.broken-page-mobile{background-color:#fafafc;height:100vh;padding:85px 30px}.broken-page-mobile .broken-page-card{margin:0 auto;text-align:center;padding-bottom:10px}.broken-page-mobile .broken-page-card-icon{width:80px;height:80px;margin:30px 0 20px}.broken-page-mobile .broken-page-card-subtitle{font-size:23px;font-weight:300;line-height:1.5}.broken-page-mobile .broken-page-card-content{font-size:16px;font-weight:300;line-height:1.5;letter-spacing:-.6px;margin-top:15px;margin-bottom:30px}.broken-page-mobile .btn-action-medium{border-radius:4px;height:42px;padding:10px 50px;font-size:18px;min-width:200px}.loader{position:absolute;width:40px;margin:-40px -20px;top:50%;left:50%}.loader .circle{position:absolute;width:38px;height:38px;opacity:0;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:orbit;animation-name:orbit;-webkit-animation-duration:5.5s;animation-duration:5.5s}.loader .circle:after{content:"";position:absolute;width:5px;height:5px;border-radius:5px;background:#ff4338}.loader .circle:nth-child(2){-webkit-animation-delay:.24s;animation-delay:.24s}.loader .circle:nth-child(3){-webkit-animation-delay:.48s;animation-delay:.48s}.loader .circle:nth-child(4){-webkit-animation-delay:.72s;animation-delay:.72s}.loader .circle:nth-child(5){-webkit-animation-delay:.96s;animation-delay:.96s}@-webkit-keyframes orbit{0%{-webkit-transform:rotate(225deg);transform:rotate(225deg);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}7%{-webkit-transform:rotate(345deg);transform:rotate(345deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}30%{-webkit-transform:rotate(455deg);transform:rotate(455deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}39%{-webkit-transform:rotate(690deg);transform:rotate(690deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}70%{-webkit-transform:rotate(815deg);transform:rotate(815deg);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}75%{-webkit-transform:rotate(945deg);transform:rotate(945deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}76%{-webkit-transform:rotate(945deg);transform:rotate(945deg);opacity:0}to{-webkit-transform:rotate(945deg);transform:rotate(945deg);opacity:0}}@keyframes orbit{0%{-webkit-transform:rotate(225deg);transform:rotate(225deg);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}7%{-webkit-transform:rotate(345deg);transform:rotate(345deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}30%{-webkit-transform:rotate(455deg);transform:rotate(455deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}39%{-webkit-transform:rotate(690deg);transform:rotate(690deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}70%{-webkit-transform:rotate(815deg);transform:rotate(815deg);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}75%{-webkit-transform:rotate(945deg);transform:rotate(945deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}76%{-webkit-transform:rotate(945deg);transform:rotate(945deg);opacity:0}to{-webkit-transform:rotate(945deg);transform:rotate(945deg);opacity:0}}.avatar{display:inline-block;position:relative}.avatar .flag{position:absolute;right:0;bottom:0}.avatar img{width:100%;height:100%;box-sizing:border-box;border-radius:50%}.avatar-thumble{width:24px;height:24px}.avatar-xsmall{width:30px;height:30px}.avatar-small{width:40px;height:40px}.avatar-lsmall{width:50px;height:50px}.avatar-medium{width:60px;height:60px}.avatar-standard{width:80px;height:80px}.avatar-big{width:100px;height:100px}.avatar-hero{width:126px;height:126px}.avatar-shadow{box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.avatar-medium.avatar-shadow,.avatar-small.avatar-shadow,.avatar-standard.avatar-shadow,.avatar-xsmall.avatar-shadow{border:1px solid #fff}.avatar-big.avatar-shadow,.avatar-hero.avatar-shadow{border:2px solid #fff}.avatar-placeholder{border-radius:50%;background:#ccc}.tooltip-container-box{display:inline-block}.tooltip-container{position:relative;display:-moz-flex;display:flex;width:100%;height:100%}.tooltip-reference{height:100%;cursor:pointer}.tooltip-popper{z-index:9998;position:absolute;border-radius:4px;background-color:rgba(51,51,51,.9);display:-moz-flex;padding:13px;box-sizing:border-box;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;color:#fff}.tooltip-popper-action{display:none}.tooltip-popover{background:#fff;color:#000;box-shadow:0 7px 25px 0 rgba(0,0,0,.2)}.text-common{display:inline-block;border-radius:2px;font-size:14px;box-sizing:border-box;height:42px;padding:13px 15px;border:1px solid #ccc;outline:none;color:#333}.text-common.text-noBorder{border:none}.text-common:disabled,.text-common[disabled]{color:#999;background-color:#fafafc}.text-wrapcount{float:right;margin-top:5px;font-size:12px;color:#ccc}.small{height:32px;padding-left:12px;padding-top:13px;padding-bottom:13px}.text-common::-webkit-input-placeholder{color:#ccc;font-size:14px}.text-common::-moz-placeholder{color:#ccc;font-size:14px}.text-common:-ms-input-placeholder{color:#ccc;font-size:14px}.text-common::-ms-input-placeholder{color:#ccc;font-size:14px}.text-common::placeholder{color:#ccc;font-size:14px}.text-common:focus{border-color:#333!important;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.text-common.text-noBorder:focus{border:none;box-shadow:none}.common_title,.top{font-size:14px;color:#333;margin-bottom:10px}.top{display:block}.left,.top{text-align:left}.left{font-size:14px;color:#333;display:inline-block;margin-right:10px}.error{border:1px solid #cb242b}.error:focus{border-color:#cb242b!important;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.error.text-noBorder:focus{border:none;box-shadow:none}.errorMsg{font-size:13px;color:#cb242b;margin-top:5px}.noto-speac{display:flex}.Text-container input:disabled,.Text-container input[disabled]{cursor:not-allowed}.Text-error-absolute{position:relative}.Text-error-absolute .error{border:1px solid #cb242b;margin-bottom:0}.Text-error-absolute.Text-container{position:relative}.Text-error-absolute .errorMsg{position:absolute;left:0;bottom:-20px}.hasInnerIcon-wrap{position:relative;display:inline-flex;align-items:center}.hasInnerIcon-item{position:absolute}.text-padding-left{padding-left:30px;padding-right:45px}.communication-tool{flex:0 0 100%;padding:0 30px 30px}.communication-tool-container{margin:40px auto 0}.communication-tool-container.tablet{margin:0 auto}.communication-tool-container.tablet .communication-tool-desc{margin:68px auto 16px}.communication-tool-container.mobile{margin:0 auto}.communication-tool-container.mobile .communication-tool-desc{width:auto;margin:24px auto 16px}.communication-tool-desc{width:400px;margin:60px auto 30px;text-align:center;font-size:14px;line-height:1.5;color:#777}.CommunicationToolLists{margin:0 auto}.CommunicationToolLists.toolLength0,.CommunicationToolLists.toolLength1{display:flex;justify-content:center}.CommunicationToolLists.toolLength1 .classroom{margin-right:16px}.CommunicationToolLists.toolLength2,.CommunicationToolLists.toolLength3,.CommunicationToolLists.toolLength4,.CommunicationToolLists.toolLength5{width:773px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px}.CommunicationToolLists.mobile,.CommunicationToolLists.tablet{width:auto;display:flex;flex-direction:column;align-items:center}.CommunicationToolLists.mobile .tool,.CommunicationToolLists.tablet .tool{margin-top:16px}.CommunicationToolLists .tool{width:247px;background:#fff;border:1px solid #e9e9eb;border-radius:33px;cursor:pointer}.CommunicationToolLists .tool.selected{background:rgba(76,209,208,.05);border:1px solid #00bfbd}.CommunicationToolLists .tool .tooltip-container-box,.CommunicationToolLists .tool .tooltip-reference{width:100%}.CommunicationToolLists .tool .tooltip-popper{font-weight:400;font-size:12px;line-height:18px}.CommunicationToolLists .tool .tooltip-box{display:flex;justify-content:center;padding:21px 0}.CommunicationToolLists .tool .tooltip-box>span{padding:0 4px 0 8px;font-weight:500;font-size:16px;line-height:24px}.CommunicationToolLists .tool.classroom-tool{display:flex}.accountEditor.mobile{background-color:#fff}.accountEditor.mobile .cutting-line{margin:0 0 12px;width:auto;border-top:1px solid #ddd}.accountEditor.mobile .sub-container{width:100%}.accountEditor.mobile .account-id-editor-container.editing .account-id-input-container{width:calc(100% - 98px)}.accountEditor.mobile .account-id-editor-container.editing.re-editing .account-id-input-container{width:calc(100% - 130px)}.accountEditor.mobile .account-id-input{width:100%;height:32px}.accountEditor.mobile .tool-desc{margin-top:8px;width:auto;font-size:10px;line-height:14px;display:flex;align-items:center;text-align:center;color:#595959}.accountEditor.mobile .tool-title{margin-bottom:8px}.accountEditor.mobile .submit-btn{width:90px}.accountEditor.mobile .close-icon{margin-left:8px!important}.accountEditor.mobile .notice{margin-top:8px;font-size:10px;line-height:12px}.accountEditor.desktop .editing.re-editing .notice{max-width:372px}.accountEditor.desktop .notice{max-width:336px}.accountEditor .Text-container{display:flex;justify-content:center;align-items:center}.accountEditor .cutting-line{margin:40px auto 38px;width:400px;border-top:1px solid #ddd}.accountEditor .account-id-input{width:248px}.accountEditor .tool-desc{display:block;margin:0 auto;width:360px;font-weight:400;font-size:14px;line-height:22px;text-align:center}.accountEditor .tool-title{margin:0 auto;font-weight:400;font-size:12px;line-height:18px;align-items:center;text-align:center;color:#333}.accountEditor .account-id-editor-container{display:flex;justify-content:center}.accountEditor .account-id-editor-container.submitted{align-items:center}.accountEditor .account-id-editor-container.editing .label{height:42px;line-height:42px}.accountEditor .account-id-editor-container .label{display:inline-block;margin-right:8px;font-weight:500;font-size:16px;text-align:right;color:#828282}.accountEditor .account-id-editor-container .account-id{display:inline-block;margin-right:12px;font-weight:500;font-size:16px;line-height:24px;color:#333}.accountEditor .account-id-editor-container .editor-icon{cursor:pointer}.accountEditor .account-id-editor-container .close-icon{margin-left:12px;cursor:pointer}.accountEditor .account-id-editor-container .submit-btn{margin-left:8px}.accountEditor .notice{margin-top:16px;text-align:left;font-size:10px;line-height:12px;color:#777}.bookflow-body{height:100%}@media (min-width:767px){.bookflow-body{flex:0 0 100%;overflow-y:auto}}.book-modal-body{flex:1 1;margin:0;padding:0;height:100%}@media (min-width:767px){.book-modal-body{overflow:hidden}}.book-modal-footer{padding:0 25px}.book-modal-footer-mobile{padding:20px;height:auto;flex-direction:column}.bookflow-modal{display:flex;padding:0;width:100%;flex-direction:column}.bookflow-modal .modal-head{border:0}.bookflow-select-lesson-head{display:flex;align-items:center}.bookflow-select-lesson-head>img{cursor:pointer}.bookflow-select-lesson-head>span{flex:1 1;font-size:1.6rem;font-weight:300}.booking-steps-modal{position:relative;display:flex;margin:0;height:1px;background:#ddd;justify-content:center;align-items:center;z-index:999}.bookflow-steps{width:100%}@media (min-width:767px){.bookflow-steps{height:100%}}@media (min-width:767px){.bookflow-body{display:flex;flex-wrap:nowrap}}.bookflow-step{display:flex;flex:0 0 100%;width:100%;flex-direction:column}.bookflow-step-mobile{padding-bottom:80px;flex:0 0 100%;width:100%;height:100%;overflow-y:auto}.step-next-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.step-next-enter-active{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.step-next-enter-active,.step-next-enter-done{-webkit-transform:translateX(0);transform:translateX(0)}.step-prev-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.step-prev-enter-active{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.step-prev-enter-active,.step-prev-enter-done{-webkit-transform:translateX(0);transform:translateX(0)}.step-next-exit{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.step-next-exit-active{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.step-next-exit-active,.step-next-exit-done{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.step-prev-exit{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.step-prev-exit-active{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.step-prev-exit-active,.step-prev-exit-done{-webkit-transform:translateX(0);transform:translateX(0)}.bookflow-modal-tablet{top:0;display:flex;width:100%;border-radius:0;flex-direction:column}.bookflow-modal-tablet .modal-body{flex:1 1}.lesson-type-menu-tablet{margin-bottom:40px;width:224px}.lesson-type-list-tablet{display:flex;flex-wrap:wrap}.lesson-type-item-tablet{display:flex;margin-bottom:10px;padding:15px;flex-grow:0;flex-shrink:1;flex-basis:calc(33.33333% - 7px);height:146px;border-radius:6px;background-color:#fff;flex-direction:column;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.lesson-type-item-tablet:nth-child(3n+2){margin-left:10px;margin-right:10px}.lesson-type-item-tablet .lesson-type-left h1{font-size:14px}.bookflow-mobile-modal{display:flex;flex-direction:column}.bookflow-mobile-modal-body{display:flex;padding:0 20px;height:100%}.bookflow-mobile-footer{height:96px}.bookflow-mobile-next-btn{display:block;width:100%;background-image:-webkit-gradient(linear,right top,left top,from(#ff786b),to(#ff4338));background-image:-webkit-linear-gradient(right,#ff786b,#ff4338);background-image:linear-gradient(270deg,#ff786b,#ff4338)}.bookflow-headline-mobile{border-bottom:1px solid hsla(0,0%,86.7%,.87)}.booking-head-title{font-size:23px;font-weight:300;text-align:center}.booking-head-title-mobile{border-bottom:1px solid #ddd;padding:20px 0;font-size:1.6rem;font-weight:300;text-align:center}.booking-steps{display:flex;margin:20px 0;height:1px;background:#ddd;justify-content:center;align-items:center}.booking-step-circle{margin-right:90px;width:11px;height:11px;border-radius:50%;background:#fff;border:1px solid #ddd}.booking-step-circle-active{background:#ff4338;border:1px solid #ff4338}.booking-step-circle:last-child{margin:0}.book-top-navigation{position:static;top:0;left:30px;right:30px;background:#fff;z-index:99}.book-top-navigation-modal{position:absolute}.bookflow-container{flex:1 1;height:100%}.bookflow-footer{display:flex;padding:0 20px;width:100%;height:93px;background:#fff;border-top:1px solid #ddd;align-items:center}.lesson-availability{position:relative;padding:0 30px 134px;flex:0 0 100%}.lesson-availability-modal{padding:0 0 92px}.bookflow-lesson{position:relative;padding-left:65px}.bookflow-lesson:before{content:"•";position:absolute;top:10px;left:30px;color:#777}@media (max-width:1024px){.bookflow-lesson{position:relative;padding-left:45px}.bookflow-lesson:before{content:"•";position:absolute;top:15px;left:20px;color:#777}}.teacher-course-duration,.teacher-course-name{margin:0 0 5px;font-size:16px;color:#777}.teacher-course-duration.tool-name{font-weight:500;color:#333}.lesson-availability-tooltip{display:inline-block;margin-left:5px}.bookflow-right-section{display:flex;margin-left:auto}.bookflow-lesson-section{flex:1 1;margin:-10px 0 10px;width:100%;font-size:1.2rem;text-align:center;color:#777}.bookflow-lesson-section .teacher-course-name{margin:0;font-size:inherit}.bookflow-next-section{flex:1 1;width:100%}.bookflow-next-btn{margin-left:auto;width:106px}.bookflow-next-btn-mobile{width:100%}.book-lesson-intro{padding-top:15px;text-align:center}.book-lesson-intro-tablet{text-align:center}.book-lesson-intro-tablet>h1,.book-lesson-intro>h1{font-size:18px;font-weight:500}.book-lesson-intro-tablet>p,.book-lesson-intro>p{font-size:14px;color:#777;line-height:1.5}.book-courses-list{margin:30px 0 50px;padding:40px 90px 0;justify-content:center}.book-courses-list,.book-courses-list-tablet{display:flex;flex-wrap:wrap;border-top:1px solid #ddd}.book-courses-list-tablet{margin-top:30px;padding:60px 90px 0}.book-course-options{margin-bottom:40px;padding:0 25px;flex:0 0 25%}@media (max-width:1200px){.book-course-options{flex:0 0 50%}}.book-course-options-active{background-color:rgba(80,227,194,.04);border:1px solid #00bfbd}.book-course-options-tablet{margin-bottom:80px;padding:0 25px;flex:0 0 50%}.book-course-options-tablet>h2,.book-course-options>h2{margin-bottom:20px;font-size:23px;font-weight:300;text-align:center}.book-course-options-tablet img,.book-course-options img{display:block;margin:5px auto 0}.book-course-option{display:flex;margin-bottom:15px;padding:0 20px;height:66px;font-size:14px;font-weight:300;border-radius:33px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);align-items:center;cursor:pointer}.book-course-lessons{flex:1 1}.book-course-price{text-align:right;font-weight:500}.book-course-price-discount{color:#7ec937}.book-calendar-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.book-calendar-enter-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.lesson-options{padding:0 30px;flex:0 0 100%;vertical-align:top}.lesson-options-modal{padding-bottom:0;margin-top:30px;margin-bottom:94px}.bookflow-price{margin-right:30px;flex:1 1;font-size:23px;font-weight:500;color:#333;text-align:right}.lesson-availability-tablet{position:relative;padding:0 30px;flex:0 0 100%}.lesson-option-mobile{flex:1 1;display:flex;flex-direction:column;height:100%;overflow-y:auto}.lesson-duration-mobile{display:flex;margin:0 -10px;flex-wrap:wrap}.lesson-duration-option-mobile{display:flex;margin:10px;height:66px;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px);font-size:18px;font-weight:300;border-radius:33px;background-color:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);align-items:center;justify-content:center}.lesson-amount-mobile{padding:0 30px}.bookflow-calendar-mobile{display:flex;padding:0;flex-direction:column;overflow-x:hidden}.bookflow-summary-mobile{margin:10px 0;font-size:1.2rem;text-align:center;color:#777}.lesson-availability-date{margin-bottom:10px;font-size:1.2rem;color:#777;text-align:center}.bookflow-modal-container-mobile{padding:0 20px 20px;flex:1 1}.bookflow-modal-container-mobile>h1{margin:30px 0 20px;font-size:16px;font-weight:400;text-align:center}.dashboard-loading-desktop,.dashboard-loading-tablet{margin-bottom:50px}.dashboard-loading-desktop .loading-body,.dashboard-loading-tablet .loading-body{margin:0 auto;position:relative;z-index:3;width:947px}.dashboard-loading-desktop .loading-speac,.dashboard-loading-tablet .loading-speac{display:flex;align-items:center}.dashboard-loading-desktop .loading-item,.dashboard-loading-tablet .loading-item{padding:20px;height:100px;border:1px solid #ddd;background:#fff;border-radius:6px}.dashboard-loading-desktop .loading-width-35,.dashboard-loading-tablet .loading-width-35{width:35%}.dashboard-loading-desktop .loading-width-50,.dashboard-loading-tablet .loading-width-50{width:50%}.dashboard-loading-desktop .loading-width-65,.dashboard-loading-tablet .loading-width-65{width:65%}.dashboard-loading-desktop .loading-width-40,.dashboard-loading-tablet .loading-width-40{width:40%}.dashboard-loading-desktop .loading-width-20,.dashboard-loading-tablet .loading-width-20{width:20%}.dashboard-loading-desktop .loading-avatar,.dashboard-loading-tablet .loading-avatar{width:60px;height:60px;border-radius:50%;background-image:-webkit-gradient(linear,right top,left top,from(#ccc),color-stop(0,#eee),color-stop(0,#ccc),to(#eee));background-image:-webkit-linear-gradient(right,#ccc,#eee,#ccc 0,#eee);background-image:linear-gradient(270deg,#ccc,#eee 0,#ccc 0,#eee)}.dashboard-loading-desktop .loading-hr,.dashboard-loading-tablet .loading-hr{height:1px;width:30%;background-color:#ddd}.dashboard-loading-desktop .loading-status,.dashboard-loading-tablet .loading-status{margin:72px 63px;width:40%}.dashboard-loading-desktop .margin-r-300,.dashboard-loading-tablet .margin-r-300{margin-right:300px}.dashboard-loading-desktop .margin-b-20,.dashboard-loading-tablet .margin-b-20{margin-bottom:20px}.dashboard-loading-desktop .margin-r-20,.dashboard-loading-tablet .margin-r-20{margin-right:20px}.dashboard-loading-desktop .loading-div,.dashboard-loading-tablet .loading-div{width:100%;height:60px;background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.03)));background-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.03));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.03))}.dashboard-loading-tablet .loading-body{width:708px}.dashboard-loading-tablet .loading-status{margin:57px 54px;width:40%}.dashboard-loading-tablet .loading-body-padding{padding:200px 30px 50px}.dashboard-loading-tablet .loading-end-padding{padding:10px 30px 50px}.dashboard-loading-mobile .loading-mobile-padding{padding:0 0 0 30px}.dashboard-loading-mobile .loading-avatar{width:40px;height:40px;border-radius:50%;background-image:-webkit-gradient(linear,right top,left top,from(#ccc),color-stop(0,#eee),color-stop(0,#ccc),to(#eee));background-image:-webkit-linear-gradient(right,#ccc,#eee,#ccc 0,#eee);background-image:linear-gradient(270deg,#ccc,#eee 0,#ccc 0,#eee)}.dashboard-loading-mobile .loading-speac{display:flex;align-items:center}.dashboard-loading-mobile .loading-item{padding:15px;border:1px solid #ddd;background:#fff;border-radius:6px;width:85%}.dashboard-loading-mobile .loading-item-2{margin-left:10px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-bottom-left-radius:6px;border-top-left-radius:6px;width:60px}.dashboard-loading-mobile .loading-item-height-88{display:flex;align-items:center;height:88px}.dashboard-loading-mobile .loading-item-height-178{text-align:-webkit-right;height:178px}.dashboard-loading-mobile .loading-white{height:91px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-bottom:71px;background-color:#fff;box-shadow:0 13px 25px 0 rgba(0,0,0,.1)}.dashboard-loading-mobile .margin-b-10{margin-bottom:10px}.dashboard-loading-mobile .margin-b-40{margin-bottom:40px}.dashboard-loading-mobile .margin-t-15{margin-top:-15px}.dashboard-loading-mobile .loading-div{width:100%;height:60px;background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.03)));background-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.03));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.03))}.sponsorships-bg{background-image:url(/static/media/sponsorships.ad023a2e.jpg)!important}.affiliate-bg{background-image:url(/static/media/affiliate.0db963f6.jpg)!important}.partnerShip-header{position:relative;height:36vw;max-height:472px;background:url(/static/media/partnerships.a8bddbdf.jpg);background-repeat:none;background-size:cover}.partnerShip-header header{position:absolute;left:50%;top:54%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:49px;font-weight:700;text-align:center;color:#fff}.partnerShip-header-mobile{top:0!important}.partnerShip-header-mobile header{font-size:28px;font-weight:700;left:20px!important;right:20px!important;-webkit-transform:none;transform:none;text-align:center;color:#fff;bottom:24px}.partnerShip-content{position:relative;width:947px;margin-left:auto;margin-right:auto}.partnerShip-content .partnerShip-intro{word-break:break-word;width:100%;border-radius:6px;box-shadow:0 1px 9px 0 rgba(7,7,63,.08);background-color:#fff;margin-bottom:10px;padding:30px}.partnerShip-content .partnerShip-intro:first-child{margin-top:-89px}.partnerShip-content-tablet{max-width:768px!important}.partnerShip-content-mobile{position:relative;padding-left:20px;padding-right:20px}.partnerShip-content-mobile .partnerShip-intro{width:100%;background-color:#fff;border-radius:6px;word-break:break-word;margin-bottom:10px}.partnerShip-content-mobile .partnerShip-intro:first-child{margin-top:20px}.partnerShip-content-mobile .partnership-button{margin-left:auto;margin-right:auto}.partnerShip-content-mobile .partnerships-p-mobile{margin-bottom:0}.partnerShip-intro h2 span{font-size:31px;line-height:1.5;color:#333;margin-bottom:30px;font-weight:400}.partnerShip-intro h3{font-weight:700}.partnerShip-intro h3,.partnerShip-intro p{font-size:16px;line-height:1.5;color:#333;margin-bottom:30px}.partnerShip-intro ul{padding-left:16px;margin-bottom:30px}.partnerShip-intro ul li span{font-size:16px;line-height:1.5;color:#333}.partnerShip-intro-bottom{margin-right:auto;margin-left:auto;font-size:16px;font-weight:700;text-align:center;color:#333}.partnerShip-intro-bottom .partnerShip-light-font{color:#32cbca;font-size:16px;font-weight:700;text-align:center}.partnerShip-intro-bottom p{margin-bottom:0}.partnerShip-all{display:flex;margin-top:19px}.partnerShip-all section{flex:1 1;border-radius:6px;box-shadow:0 1px 9px 0 rgba(7,7,63,.08);background-color:#fff}.partnerShip-all .partnerShip-One{padding:40px 29px 30px 30px}.partnerShip-all .partnerShip-One:first-child{margin-right:15px}.partnerShip-all .partnerShip-One header span{font-size:16px;line-height:1.5;color:#333;font-weight:700}.partnerShip-all .partnerShip-One p{margin-bottom:24px}.partnerShip-all .partnerShip-One p span{font-size:16px;line-height:1.5;color:#333}.partnerShip-bottom{margin-top:23px;margin-left:auto;margin-right:auto}.partnerShip-bottom p{font-size:14px;line-height:1.71;text-align:center;color:#333}.partnership-button{padding:10px 49px;border-radius:17.7px;border:1px solid #ff554b;font-size:12px;font-weight:500;text-align:center;color:#ff685f;display:block}.partnership-button-center{margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.partnerShip-content .partnerShip-intro:first-child{margin-top:0}}@media only screen and (min-width:769px) and (max-width:1025px){.partnerShip-content .partnerShip-intro:first-child{margin-top:-79px}}@media only screen and (min-width:1026px){.partnerShip-content .partnerShip-intro:first-child{margin-top:-89px}}.homepage-hero,.homepage-video{position:relative}.homepage-video{overflow:hidden}.homepage-video video{display:block;width:100%;height:100vh;object-fit:cover}.homepage-background{position:absolute;top:0;left:0;width:100%;height:100vh;background-image:-webkit-gradient(linear,left top,right top,from(#866a4a),to(rgba(210,180,145,0)));background-image:-webkit-linear-gradient(left,#866a4a,rgba(210,180,145,0));background-image:linear-gradient(90deg,#866a4a,rgba(210,180,145,0))}.homepage-video-triangle{position:absolute;bottom:0;width:0;height:0;border-bottom:0;border-left:100vw solid #fff}.homepage-fluent{position:absolute;top:50%;left:10vw;width:480px;-webkit-transform:translateY(-70%);transform:translateY(-70%);z-index:99}.homepage-fluent h1{margin-bottom:10px;font-size:40px;line-height:1.4;font-weight:500;color:#fff}.homepage-fluent p{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.5;color:#fff}.homepage-menu{position:relative;width:400px;height:48px;border-radius:4px}.homepage-menu:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.homepage-menu-choice{display:flex;height:48px;font-size:20px;color:#333;cursor:pointer}.homepage-menu-select{position:relative;padding:14px 25px 12px 15px;flex:1 1;font-size:16px;border:0;border-radius:4px 0 0 4px;background-color:#fff;cursor:pointer}.homepage-menu-select:focus{outline:0}.homepage-menu-select::-webkit-input-placeholder{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;font-size:16px;color:#ccc;-webkit-box-orient:vertical}.homepage-menu-select-open{border-radius:4px 0 0 0;box-shadow:0 2px 10px 0 rgba(51,51,51,.3)}.homepage-search-icon{display:flex;width:64px;height:48px;border-radius:0 4px 4px 0;background:-webkit-gradient(linear,left top,right top,from(#ff786b),to(#ff4338));background:-webkit-linear-gradient(left,#ff786b,#ff4338);background:linear-gradient(90deg,#ff786b,#ff4338);-webkit-transition:all .4s;transition:all .4s;justify-content:center;align-items:center}.homepage-search-icon-open{border-radius:0 4px 0 0}.homepage-downarrow{position:absolute;left:50%;bottom:.7%;margin-left:-20px;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.homepage-downarrow:hover{box-shadow:0 2px 10px 0 rgba(51,51,51,.3)}.homepage-downarrow:before{left:16px;top:23px}.homepage-downarrow:after,.homepage-downarrow:before{content:"";position:absolute;display:inline-block;width:12px;height:2px;background-color:#414042}.homepage-downarrow:after{top:18px;left:11px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.homepage-menu-items{position:absolute;top:48px;left:0;padding:20px 0;width:100%;max-height:380px;height:auto;overflow:auto;border-radius:0 0 4px 4px;box-shadow:0 2px 10px 0 rgba(51,51,51,.3);background:#fff;z-index:9}.homepage-menu-items>h1,.homepage-menu-other-group>h1{margin-bottom:10px;padding:0 20px;font-size:16px!important;font-weight:500;color:#414042}.homepage-menu-group{display:flex;flex-wrap:wrap}.homepage-menu-other-group{margin-top:30px}.homepage-menu-filter-item,.homepage-menu-item{display:flex;padding:0 20px;width:50%;height:40px;font-size:16px;color:#414042;align-items:center;cursor:pointer}.homepage-menu-item-disable{cursor:default}.homepage-menu-filter-item{flex:1 1 100%}.homepage-menu-filter-item:hover,.homepage-menu-item:hover{background:hsla(0,0%,80%,.2);font-weight:500}.homepage-prev-arrow{position:absolute;top:50%;left:-30px;margin-top:-32px;width:20px;height:42px;cursor:pointer}.homepage-prev-arrow:before{top:29px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.homepage-prev-arrow:after,.homepage-prev-arrow:before{content:"";position:absolute;display:inline-block;left:0;width:20px;height:2px;background-color:#777;z-index:99}.homepage-prev-arrow:after{top:13px;-webkit-transform:rotate(125deg);transform:rotate(125deg)}.homepage-next-arrow{position:absolute;top:50%;right:-30px;margin-top:-32px;width:20px;height:42px;cursor:pointer}.homepage-next-arrow:before{top:29px;-webkit-transform:rotate(125deg);transform:rotate(125deg)}.homepage-next-arrow:after,.homepage-next-arrow:before{content:"";position:absolute;display:inline-block;left:0;width:20px;height:2px;background-color:#777;z-index:99}.homepage-next-arrow:after{top:13px;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.homepage-teachers-slider h1{padding:0 20px;margin:30px 0;font-size:40px;text-align:center;color:#414042;font-weight:300}.homepage-anylanguage{color:#ff4338}.homepage-teacher-slider{display:flex;flex-wrap:wrap}.homepage-teachers-slider .homepage-teacher-item>.homepage-simple-img{border-radius:4px;cursor:pointer}.homepage-teacher-item{position:relative;padding:20px;flex:1 1 29%}.homepage-teacher-item .homepage-simple-img{width:100%;border-radius:4px}.homepage-slider-container{margin:0 auto;width:1100px}.homepage-teacher-detail{position:absolute;bottom:10px;right:10px;padding:18px 20px 18px 54px;width:160px;height:70px;background:#fff;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.homepage-teacher-detail>h2{margin-bottom:3px;font-size:16px;font-weight:200;color:#414042}.homepage-teacher-detail>p{font-size:10px;font-weight:200;color:#414042}.homepage-teacher-detail>.homepage-simple-img{position:absolute!important;top:22px;left:20px;width:auto}.homapge-find-teachers-container{margin:30px 0 40px;text-align:center}.homepage-find-teachers-btn{display:inline-block;margin:0 auto;padding:0 15px;min-width:240px;width:auto;height:56px;font-size:18px;color:#fff;background-image:-webkit-gradient(linear,right top,left top,from(#ff786b),to(#ff4338));background-image:-webkit-linear-gradient(right,#ff786b,#ff4338);background-image:linear-gradient(270deg,#ff786b,#ff4338);border-radius:4px;text-align:center;line-height:56px;cursor:pointer}.homepage-find-teachers-btn:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.homepage-students-say{padding:50px 0 40px}.homepage-students-say>h1{font-size:40px;font-weight:300;color:#414042;text-align:center}.homepage-students-say>h1 div{display:inline-block;color:#ff4338}.homepage-students-carousel{margin:0 auto;width:980px}.homepage-students-item{display:flex}.homepage-student{position:relative;margin:30px 25px 25px;padding:20px 20px 35px;width:33.3333333333%;min-height:360px;border-radius:6px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);overflow:hidden}.homepage-student>h1{font-size:23px;font-weight:300;line-height:1.3;color:#333;text-transform:uppercase}.homepage-student-name p{padding-right:45px;font-size:16px;line-height:1.5;color:#777}.homepage-students-detail{position:relative;margin:20px 0}.homepage-students-detail .homepage-simple-img{position:absolute!important;top:3px;right:0;width:40px;height:40px;border-radius:50%}.homepage-student>p{font-size:14px;font-weight:300;line-height:1.5;color:#333}.homepage-translated{position:absolute;bottom:20px;font-size:10px!important;color:#ccc!important}.homepage-student-bar{position:absolute;top:0;left:0;right:0;height:2px}.homepage-bottom-section-bar{top:100%;height:4px}.homepage-student-bar-1{float:left;width:12%;height:100%;background:#18ebbd}.homepage-student-bar-2{float:left;width:33%;height:100%;background:#0071b9}.homepage-student-bar-3{float:left;width:15%;height:100%;background:#00bfbd}.homepage-student-bar-4{float:left;width:30%;height:100%;background:#ffbd00}.homepage-student-bar-5{float:left;width:10%;height:100%;background:#ff4338}.homepage-top-gray{margin-top:40px;padding-top:60px;height:60px;background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.03)));background-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.03));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.03))}.homepage-bottom-gray{padding-bottom:60px;height:60px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.03)));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.03));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.03))}.homepage-why-italki>h1{margin-bottom:30px;font-size:40px;font-weight:300;text-align:center;color:#414042}.homepage-why-tialki-container{display:flex;margin:0 auto;width:980px}.homepage-why-tialki-any,.homepage-why-tialki-learing,.homepage-why-tialki-pay{position:relative;padding:0 20px 53px;width:33.33333%;border-radius:4px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);overflow:hidden}.homepage-why-tialki-learing,.homepage-why-tialki-pay{margin-right:50px}.homepage-why-tialki-any h1,.homepage-why-tialki-learing h1,.homepage-why-tialki-pay h1{font-size:18px;font-weight:400;color:#414042}.homepage-why-tialki-any p,.homepage-why-tialki-learing p,.homepage-why-tialki-pay p{font-size:16px;font-weight:300;line-height:1.5;color:#333}.homepage-dividers{margin:12px 0;width:15px;height:1px;background-color:#414042}.homepage-why-italki-gradient{position:absolute;left:0;bottom:0;width:100%;height:3px;background-image:-webkit-gradient(linear,left top,right top,from(#ffac7b),to(#ff685f));background-image:-webkit-linear-gradient(left,#ffac7b,#ff685f);background-image:linear-gradient(90deg,#ffac7b,#ff685f)}.homepage-companies{display:flex;list-style:none;margin:50px auto 0;padding:0;width:900px;align-items:center;overflow:hidden}.homepage-companies>li{flex:1 1}.homepage-companies>li:nth-child(4){margin-left:-1vw;text-align:center}.homepage-companies>li:last-child{margin:0}.homepage-how-works{margin:0 auto;width:980px}.homepage-how-works>h1{margin-top:60px;font-size:40px;font-weight:300;text-align:center;color:#414042}.homepage-how-works-animations{margin:50px 0 0}.homepage-how-step-1,.homepage-how-step-2,.homepage-how-step-3{display:flex}.homepage-how-step-3{margin-bottom:-20px}.homepage-how-gif,.homepage-how-steps{width:50%}.homepage-how-steps{position:relative;padding:0 90px}.homepage-how-gif:nth-child(2){text-align:right}.homepage-how-works-number{position:absolute;top:75px;left:9%;width:30px;height:30px;line-height:30px;font-size:20px;font-weight:300;border-radius:50%;text-align:center;border:1px solid #000}.homepage-how-step-2 .homepage-how-works-number{left:85%}.homepage-how-step-2 .homepage-how-steps{text-align:right}.homepage-how-steps>h1{margin:80px 0 20px;font-size:20px;font-weight:400;color:#414042}.homepage-how-step-2 .homepage-how-steps>p{margin:0 0 0 auto}.homepage-how-gif{margin-top:-20px;padding:25px 30px 15px;background:url(/static/media/frame_desktop.5e42e1a0.svg) no-repeat 50%/cover}.homepage-how-steps>p{width:320px;font-size:16px;font-weight:300;line-height:1.5}.homepage-bottom-section{position:relative;height:500px}.homepage-bottom-section.visible-class{background:url(/static/media/bottom.374f9a22.jpg) no-repeat 50%/cover}.homepage-bottom-section-color{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#866a4a),to(rgba(210,180,145,0)));background-image:-webkit-linear-gradient(left,#866a4a,rgba(210,180,145,0));background-image:linear-gradient(90deg,#866a4a,rgba(210,180,145,0))}.homepage-bottom-section-content{position:absolute;top:50%;left:140px;width:440px;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.homepage-bottom-section-content>h1{font-size:40px;font-weight:400;line-height:1.4}.homepage-bottom-section-content>p{margin:10px 0 20px;font-size:16px;font-weight:300;line-height:1.5}.homepage-bottom-section-btn{display:inline-block;padding:0 20px;width:auto;min-width:200px;height:48px;border-radius:4px;font-size:16px;font-weight:500;line-height:48px;text-align:center;color:#fff;background-image:-webkit-gradient(linear,right top,left top,from(#ff786b),to(#ff4338));background-image:-webkit-linear-gradient(right,#ff786b,#ff4338);background-image:linear-gradient(270deg,#ff786b,#ff4338);cursor:pointer}.homepage-bottom-section-btn:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.homepage-background-poster{height:100vh;background:url(/static/media/hero-img.5353d1d3.jpg) 100%/cover no-repeat}.homepage-fluent-tablet{position:absolute;top:50%;left:5vw;width:400px;-webkit-transform:translateY(-70%);transform:translateY(-70%)}.homepage-fluent-tablet>h1{font-size:45px}.homepage-video-triangle-tablet{position:absolute;bottom:0;width:0;height:0;border-bottom:0}.homepage-downarrow-tablet{position:absolute;left:50%;bottom:2vw;margin-left:-20px;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);cursor:pointer;-webkit-transform:all .4s;transform:all .4s}.homepage-slider-container-tablet{margin:0 auto;width:80%}.homepage-teacher-item-tablet{position:relative;width:25%}.homepage-teacher-item-shadow{margin:12px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-radius:4px}.homepage-teacher-item-shadow>img{width:100%;border-radius:4px 4px 0 0}.homepage-teacher-detail-tablet{position:relative;padding:18px 20px 18px 40px;height:80px;background:#fff;border-radius:0 0 4px 4px}.homepage-teacher-detail-tablet>h2{margin-bottom:3px;font-size:12px;font-weight:400;color:#414042}.homepage-teacher-detail-tablet>p{font-size:10px;font-weight:300;color:#414042}.homepage-teacher-detail-tablet .homepage-simple-img{position:absolute!important;top:22px;left:10px;width:auto}.homepage-students-carousel-tablet{margin:0 30px}.homepage-students-carousel-tablet .homepage-student-name p{font-size:14px}.homepage-students-carousel-tablet .homepage-student>h1{font-size:18px}.homepage-prev-student-arrow{left:-20px}.homepage-next-student-arrow,.homepage-prev-student-arrow{position:absolute;top:50%;margin-top:-32px;width:20px;height:42px;cursor:pointer}.homepage-next-student-arrow{right:-20px}.homepage-student-tablet{margin:30px 10px}.homepage-why-tialki-container-tablet{display:flex;margin:0 auto;padding:0 40px}.homepage-why-tialki-learing-tablet,.homepage-why-tialki-pay-tablet{margin-right:20px}.homepage-why-tialki-any-tablet p,.homepage-why-tialki-learing-tablet p,.homepage-why-tialki-pay-tablet p{font-size:14px}.homepage-companies-tablet{margin:30px 40px 0;width:auto}.homepage-companies-tablet img{width:90%}.homepage-companies-tablet>li:nth-child(6)>img{height:20px}.homepage-how-works-tablet{width:100%}.homepage-how-step-2 .homepage-how-steps-tablet{padding:0 85px 0 30px}.homepage-how-step-1 .homepage-how-steps-tablet,.homepage-how-step-3 .homepage-how-steps-tablet{padding:0 30px 0 85px}.homepage-how-steps-tablet>h1{margin-top:50px}.homepage-how-steps-tablet>p{width:auto}.homepage-how-step-number{position:absolute;top:46px;left:7%;width:30px;height:30px;text-align:center;line-height:30px;font-size:20px;font-weight:300;border-radius:50%;border:1px solid #000}.homepage-how-step-2 .homepage-how-step-number{left:86%}.homepage-bottom-section-content-tablet{left:60px}.homepage-background-poster-mobile{height:100vh;background:url(/static/media/header.8f86ba5d.jpeg) no-repeat;background-position-x:89%;background-size:1220px}.homepage-fluent-mobile{width:100%;top:42%;left:0;padding:0 20px;-webkit-transform:translateY(0);transform:translateY(0)}.homepage-video-triangle-mobile{position:absolute;bottom:0;width:0;height:0;border-top:19vw solid transparent;border-bottom:0}.homepage-fluent-mobile h1{margin-bottom:10px;font-size:33px}.homepage-menu-mobile{position:relative;height:48px;border-radius:4px}.homepage-menu-item-mobile{display:flex;flex:1 1 100%;padding:0 20px;height:40px;font-size:1.6rem;align-items:center;color:#777}.homepage-teachers-slider-mobile>h1{font-size:36px;line-height:1.11;word-break:break-word}.homepage-slider-container-mobile{margin:0 10px}.homepage-teacher-item-mobile{position:relative;width:50%}.homepage-teacher-item-shadow-mobile{margin:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-radius:4px}.homepage-teacher-item-shadow-mobile>.homepage-simple-img{width:100%;height:100%!important;border-radius:4px 4px 0 0}.homepage-teacher-item-mobile>h2{margin-bottom:3px;font-size:16px;font-weight:200;color:#414042}.homepage-teacher-item-mobile>p{font-size:10px;font-weight:200;color:#414042}.homepage-teacher-item-mobile>img{position:absolute;top:22px;left:10px;width:auto}.homepage-students-say-mobile{margin-bottom:40px}.homepage-students-say-mobile>h1{padding:30px 20px 0;font-size:40px;font-weight:300;text-align:center;color:#414042}.homepage-students-say-mobile>h1 div{color:#ff4338}.homepage-students-carousel-mobile{margin:0 20px}.homepage-student-mobile{margin:20px auto;width:95%;min-height:365px}.homepage-top-gray-mobile{margin-top:40px;height:40px;background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.03)));background-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.03));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.03))}.homepage-why-italki-mobile>h1{padding:0 10px;font-size:36px}.homepage-why-tialki-container-mobile{display:block;width:auto;padding:0 20px}.homepage-why-tialki-container-mobile .homepage-why-tialki-any,.homepage-why-tialki-container-mobile .homepage-why-tialki-learing,.homepage-why-tialki-container-mobile .homepage-why-tialki-pay{margin-top:20px;width:100%}.homepage-why-tialki-container-mobile .homepage-simple-img{height:100%!important}.homepage-how-works-mobile{width:100%}.homepage-how-works-mobile>h1{margin-bottom:30px;font-size:40px}.homepage-how-step-number-mobile{display:inline-block;margin-right:10px;width:20px;height:20px;font-size:14px;line-height:1.1;text-align:center;border-radius:50%;vertical-align:bottom;border:1px solid #000}.homepage-how-steps-mobile{width:100%;padding:0 20px}.homepage-how-steps-mobile>h1{margin-bottom:5px;font-size:18px;font-weight:400;line-height:1.11;color:#414042}.homepage-how-steps-mobile>p{margin-bottom:10px;font-size:16px;font-weight:300;line-height:1.5;color:#414042}.homepage-how-gif-mobile{margin:0 0 30px;padding:20px 20px 5px;width:100%;background:url(/static/media/frame_mobile.1163fb79.svg) no-repeat 50%/cover}.homepage-how-gif-mobile>.homepage-simple-img{width:100%;height:auto!important}.homepage-bottom-section-content-mobile{position:relative;padding:120px 30px 0;color:#fff;z-index:9}.homepage-bottom-section-content-mobile>h1{margin-bottom:10px;font-size:33px;line-height:1.21;font-weight:400}.homepage-bottom-section-content-mobile>p{margin-bottom:10px;font-size:16px;line-height:1.5;font-weight:300}.homepage-navbar-mobile{position:absolute;left:0;width:100%;height:70px;z-index:999}.homepage-navbar-mobile>img{position:absolute;top:15px;left:20px}.navbar-hamburg-home{position:absolute!important;top:20px;right:20px}.navbar-hamburg-home>.navbar-hamburg-line{background:#fff}.homepage-navbar-menu-mobile{position:absolute;top:0;right:0;left:0;bottom:0;padding-left:10px;height:100%;background-color:hsla(0,0%,100%,.95);border-radius:10px 0 0 0;z-index:999}.homepage-navbar-menu-item{display:flex;height:66px;font-size:14px;align-items:center;border-bottom:1px solid #eee}.homepage-navbar-menu-container{position:fixed;right:0;top:70px;left:100%;bottom:0;overflow-x:hidden;z-index:999;-webkit-transition:left .4s;transition:left .4s}.homepage-navbar-menu-open{left:20px}.homepage-menu-items-hidden{display:none}.homepage-become-teacher{position:absolute;left:50%;bottom:20px;display:flex;padding:10px;min-width:140px;min-height:42px;font-size:14px;font-weight:500;color:#337ab7;border-radius:3px;justify-content:center;align-items:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(51,122,183,.1)}.seo-homepage{background-color:#fafafc}.seo-homepage .seo-onebyone-wrap{padding-top:50px;margin-top:20px}.seo-homepage .seo-onebyone-wrap .small-font{color:#404047;font-size:15px;font-weight:300;padding-top:10px}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap{display:flex;width:960px;margin:20px auto 0;flex-wrap:wrap;justify-content:space-between}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item{width:222px;position:relative;background-color:#fff;margin-top:90px;border-radius:7px}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item:not(:nth-child(4n)){margin-right:20px}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .seo-teacher-img{width:81px;height:81px;margin:0 auto;position:absolute;left:calc(50% - 40px);top:-40px}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .seo-teacher-info{padding:50px 10px 10px}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .seo-teacher-info .seo-teacher-name{font-size:18px;font-weight:500;color:#333;padding-bottom:5px}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .seo-teacher-info .seo-teacher-from{font-size:12px;font-weight:300;color:#333}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .seo-teacher-info .seo-teacher-info-bottom{display:flex;justify-content:space-between;align-items:center}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .seo-teacher-info .seo-teacher-price{color:#ff554b;font-size:11px}.seo-homepage .seo-onebyone-wrap .onebyone-teacher-wrap .seo-teacher-info .ft-18{font-size:18px}.seo-homepage .seo-line-content{top:50%}.seo-homepage .seo-line,.seo-homepage .seo-line-content{position:absolute;left:calc(50% - 480px);color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.seo-homepage .seo-line{top:90%;display:flex}.seo-homepage .seo-line .seo-select-item{display:flex;margin-right:30px}.seo-homepage .seo-line .seo-select-item-right{width:23px;height:23px;display:inline-block}.seo-homepage .seo-line .seo-select-item-left{display:inline-block;height:23px;line-height:23px;margin-left:5px}.seo-homepage .mt50{margin-top:50px}.seo-homepage .seo-guide-item{width:294px;height:320px;background-color:#fff;border-radius:10px;padding:14px 24px}.seo-homepage .seo-guide-item .seo-guide-title{display:-webkit-box;height:55px;font-size:16px;font-weight:500;line-height:1.7;color:#333;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.seo-homepage .seo-guide-item .seo-guide-img{margin-top:20px;width:249.1px;height:128px;border-radius:6.4px;overflow:hidden}.seo-homepage .seo-guide-item .seo-guide-img img{width:100%}.seo-homepage .seo-guide-item .guide-userimg-center{text-align:center;line-height:23.2px;color:#ccc;background:#f1f1f1;border:none!important}.seo-homepage .seo-guide-item .seo-guide-userimg{display:flex;flex-wrap:nowrap}.seo-homepage .seo-guide-item .seo-guide-userimg .guide-userimg{width:24px;height:24px;border:1.2px solid #ddd;border-radius:24px}.seo-homepage .seo-guide-item .seo-guide-userimg .toleft10{position:relative;left:-5px}.seo-homepage .seo-guide-item .seo-guide-userimg .toleft20{position:relative;left:-10px}.seo-homepage .seo-guide-item .seo-guide-userimg .toleft30{position:relative;left:-15px}.seo-homepage .seo-guide-line{width:250px;margin:0 auto;height:20px;border-bottom:.8px solid #ddd}.seo-homepage .seo-guide-discuss{margin:20px 0 10px;font-size:9.6px;font-weight:300;color:#777}.seo-homepage .w100{width:100%}.seo-homepage .mt20{margin-top:20px}.seo-homepage .ml30{margin-left:30px}.seo-homepage .onebyone-article-wrap{display:flex;justify-content:space-between}.seo-homepage .onebyone-article-wrap .seo-article-item{width:452px;height:383px;border-radius:9.7px;box-shadow:0 2px 13px 0 rgba(0,0,0,.08);background-color:#fff;padding:22px 27px;margin-top:20px}.seo-homepage .onebyone-article-wrap .seo-article-title{display:flex;justify-content:space-between}.seo-homepage .onebyone-article-wrap .seo-article-title .seo-article-right{width:320px;height:39px;font-size:15px;font-weight:600;color:#333;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.seo-homepage .onebyone-article-wrap .seo-article-text{width:394px;height:78px;font-size:12px;color:#777;padding-top:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.seo-homepage .onebyone-article-wrap .seo-article-text-2{width:356px;height:77px;font-size:12px;line-height:1.55;color:#777;overflow:hidden}.seo-homepage .onebyone-article-wrap .seo-article-img{position:absolute;right:50px;top:-18px}.seo-homepage .onebyone-article-wrap .seo-article-imgtext{width:394px;height:126px;border-radius:6.5px;background-color:#f4f5f6;margin-top:30px;padding:20px;position:relative}.seo-homepage .onebyone-article-wrap .seo-language-item{width:300px;height:114px;border-radius:5px;box-shadow:0 1px 7px 0 #e7eaed;background-color:#fff;padding:14px 12px;margin-bottom:20px}.seo-homepage .onebyone-article-wrap .seo-language-item .seo-language-title{width:267px;height:65px;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.47;letter-spacing:.1px;color:#333;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.seo-homepage .onebyone-article-wrap .seo-language-item .seo-language-answer{display:flex;justify-content:space-between;position:relative}.seo-homepage .onebyone-article-wrap .seo-language-item .seo-language-answer .red-sign{width:3px;height:13px;border-radius:1px;background-color:#ff4338;position:absolute;left:-12px;top:3px}.seo-homepage .onebyone-article-wrap .seo-language-item .color-click{color:#1980c1}.seo-homepage .onebyone-article-wrap .seo-language-item:not(:nth-child(3n)){margin-right:10px}.seo-homepage .discuss-wrap{width:960px;height:424px;border-radius:12px;box-shadow:0 2px 16px 0 rgba(0,0,0,.08);background-color:#fff;padding:44px;flex-direction:column}.seo-homepage .discuss-wrap .discuss-line{width:100%;display:flex;justify-content:space-between}.seo-homepage .discuss-wrap .discuss-line .discuss-left{width:370px}.seo-homepage .discuss-wrap .discuss-line .discuss-left .discuss-title{width:369px;height:51px;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333;overflow:hidden}.seo-homepage .discuss-wrap .discuss-line .discuss-left .discuss-text{width:369px;font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333;overflow:hidden;padding-top:20px;max-height:250px}.seo-homepage .discuss-wrap .discuss-line .discuss-left .discuss-text>p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.seo-homepage .discuss-wrap .discuss-line .discuss-right{width:400px;display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg{display:flex;align-items:center;justify-content:space-between;height:72px;border-radius:34.5px;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(#eaeaed));background-image:-webkit-linear-gradient(right,#fff,#eaeaed);background-image:linear-gradient(270deg,#fff,#eaeaed);padding:9px;width:305px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .discuss-msg-img{width:56px;height:56px;border-radius:56px;border:1px solid #ccc9c9}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .discuss-msg-img>img{width:100%;height:100%}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .discuss-msg-img-4{width:35px;height:35px;border-radius:35px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .discuss-msg-img-1,.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .discuss-msg-img-3{width:45px;height:45px;border-radius:45px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .discuss-msg-text{max-width:300px;font-weight:300;font-size:13px;height:100%;overflow:hidden;text-overflow:ellipsis;padding:5px 10px;display:-webkit-box;-webkit-line-clamp:3;line-height:1.4;-webkit-box-orient:vertical}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .mw275{max-width:275px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg .mw240{max-width:240px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg-h2{height:72px;width:400px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg-h3{height:58px;width:320px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg-h4{height:41px;width:338px}.seo-homepage .discuss-wrap .discuss-line .discuss-right .discuss-msg:not(:last-child){margin-bottom:30px}.seo-homepage .discuss-wrap .discuss-bottom{height:40px;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1980c1}.seo-homepage .wechat-wrap{height:259px;border-radius:6px;box-shadow:0 2px 13px 0 #efeff5;background-color:#fff;padding:54px;display:flex;justify-content:space-between;margin-top:50px!important}.seo-homepage .wechat-wrap .seo-wechat-left{width:604px}.seo-homepage .wechat-wrap .wechat-img{width:146px;height:146px}.seo-homepage .wechat-wrap .wechat-img img{width:100%;height:100%}.seo-homepage .wechat-wrap .wechat-text-black,.seo-homepage .wechat-wrap .wechat-text-small{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#404047}.seo-homepage .wechat-wrap .wechat-text-small{font-weight:300}.seo-homepage .wechat-wrap .wechat-text{font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#404047}.seo-homepage .wechat-wrap .wechat-title{font-size:36px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#404047}.seo-homepage .language-wrap{flex-wrap:wrap!important}.seo-homepage .pay-wrap{display:flex;justify-content:space-between}.seo-homepage .pay-wrap .seo-pay-left,.seo-homepage .pay-wrap .seo-pay-right{width:458px;height:171px;border-radius:6px;box-shadow:0 2px 13px 0 #efeff5;background-color:#fff;padding:30px}.seo-homepage .pay-wrap .ft18{font-size:18px;font-weight:600;line-height:normal}.seo-homepage .pay-wrap .ft12,.seo-homepage .pay-wrap .ft18{font-style:normal;font-stretch:normal;letter-spacing:normal;color:#404047;text-align:left;margin-top:10px}.seo-homepage .pay-wrap .ft12{font-size:12px;font-weight:300;line-height:1.67}.seo-homepage .pay-wrap .flex-imgline{display:flex;align-items:center}.seo-homepage .pay-wrap .flex-imgline .pay-line-img{margin-right:20px}.seo-homepage .seo-bottom{padding-bottom:100px}.seo-homepage .seo-bottom .seo-bottom-title{font-size:33px;line-height:1.97;color:#404047}.seo-homepage .seo-bottom .seo-bottom-button,.seo-homepage .seo-bottom .seo-bottom-title{font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.seo-homepage .seo-bottom .seo-bottom-button{width:295px;height:56px;border-radius:4px;background-image:-webkit-gradient(linear,right top,left top,from(#ff786b),to(#ff4338));background-image:-webkit-linear-gradient(right,#ff786b,#ff4338);background-image:linear-gradient(270deg,#ff786b,#ff4338);color:#fff;line-height:56px;margin:20px auto 0}.seo-homepage .seo-bottom .seo-bottom-button:hover{cursor:pointer}.seo-homepage .seo-line-content>h1{font-size:40px;font-weight:400;line-height:1.4}.seo-homepage .seo-line-content>p{margin:10px 0 20px;font-size:16px;font-weight:300;line-height:1.5}.seo-homepage .seo-middle{width:960px;margin:0 auto}.seo-homepage .homepage-bottom-section{position:relative;height:500px;background:url(/static/media/bottom.f5f33b0e.jpg) no-repeat 50%/cover}.seo-homepage .homepage-bottom-section-color{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#866a4a),to(rgba(210,180,145,0)));background-image:-webkit-linear-gradient(left,#866a4a,rgba(210,180,145,0));background-image:linear-gradient(90deg,#866a4a,rgba(210,180,145,0))}.seo-homepage .homepage-bottom-section-btn{display:inline-block;padding:0 20px;width:auto;min-width:200px;height:48px;border-radius:4px;font-size:16px;font-weight:500;line-height:48px;text-align:center;color:#fff;background-image:-webkit-gradient(linear,right top,left top,from(#ff786b),to(#ff4338));background-image:-webkit-linear-gradient(right,#ff786b,#ff4338);background-image:linear-gradient(270deg,#ff786b,#ff4338);cursor:pointer}.seo-homepage .homepage-bottom-section-btn:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.seo-homepage .black-btn{background-image:-webkit-gradient(linear,right top,left top,from(#333),to(#333))!important;background-image:-webkit-linear-gradient(right,#333,#333)!important;background-image:linear-gradient(270deg,#333,#333)!important}.seo-homepage .transparent-btn{background-image:-webkit-gradient(linear,right top,left top,from(transparent),to(transparent))!important;background-image:-webkit-linear-gradient(right,transparent,transparent)!important;background-image:linear-gradient(270deg,transparent,transparent)!important;color:#333;border:1px solid #333}.onebyone-article-wrap a:hover{font-weight:inherit!important}.seo-language-answer-lang{color:#333;font-weight:500!important}.seoMobile .none{display:none!important}.seoMobile .mt50{margin-top:30px}.seoMobile .seo-middle{max-width:100%;width:100%}.seoMobile .seo-middle h1{font-size:20px}.seoMobile .seo-middle .small-font{font-size:12px}.seoMobile .seo-line-content{position:relative;text-align:center;left:0}.seoMobile .seo-line-content h1{font-size:28px}.seoMobile .seo-line{position:relative;top:44%;left:0;display:flex;align-items:center;justify-content:center}.seoMobile .seo-line .seo-select-item{margin-left:5px;margin-right:5px}.seoMobile .seo-line .seo-select-item .seo-select-item-left{white-space:nowrap}.seoMobile .seo-onebyone-wrap{padding:19px}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap{width:100%}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item{width:130px;margin-top:30px;height:70px}.seoMobile .seo-onebyone-wrap .onebyone-article-wrap{flex-wrap:wrap}.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-article-item,.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-language-item,.seoMobile .seo-onebyone-wrap .onebyone-article-wrap>a{width:100%}.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-article-item .seo-article-right{width:auto;flex:1 1;font-size:10px}.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-article-item .mt20{margin-top:10px}.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-article-imgtext,.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-article-text,.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-article-text-2{width:100%}.seoMobile .seo-onebyone-wrap .onebyone-article-wrap .seo-article-imgtext{margin-top:50px;height:140px}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap{justify-content:space-around}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap>a{width:100%}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item .seo-teacher-img{width:52px;height:52px;border-radius:52px;left:calc(50% - 23px);top:-26px}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item .seo-teacher-info{padding-top:30px}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item .seo-teacher-info .seo-teacher-name{font-size:12px;padding-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item .seo-teacher-info .seo-teacher-info-bottom{font-size:10px}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item:not(:nth-child(4n)){margin-right:0}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .teacher-item:nth-child(2n){margin-left:15px}.seoMobile .seo-onebyone-wrap .onebyone-teacher-wrap .seo-guide-item{width:100%;margin-bottom:20px}.seoMobile .seo-onebyone-wrap .transparent-btn-wrap{display:flex}.seoMobile .seo-onebyone-wrap .transparent-btn-wrap .homepage-bottom-section-btn{min-width:100px;width:125px;height:38px;font-size:11px;line-height:38px}.seoMobile .discuss-wrap{width:100%;padding:18px;height:233px}.seoMobile .discuss-wrap .discuss-line{flex-wrap:wrap}.seoMobile .discuss-wrap .discuss-line .discuss-left,.seoMobile .discuss-wrap .discuss-line .discuss-left .discuss-text,.seoMobile .discuss-wrap .discuss-line .discuss-left .discuss-title{width:100%}.seoMobile .discuss-wrap .discuss-line .discuss-left .discuss-title{font-size:16px}.seoMobile .discuss-wrap .discuss-line .discuss-left .discuss-text{height:94px;margin-top:20px}.seoMobile .discuss-wrap .discuss-bottom{height:22px}.seoMobile .wechat-wrap{flex-wrap:wrap;height:335px}.seoMobile .wechat-wrap .wechat-title{font-size:20px}.seoMobile .wechat-wrap .wechat-text{font-size:12px}.seoMobile .wechat-wrap .seo-wechat-right{display:flex;justify-content:space-between;align-items:center;width:100%}.seoMobile .wechat-wrap .wechat-img{width:114px;height:114px}.seoMobile .pay-wrap{flex-wrap:wrap}.seoMobile .pay-wrap .seo-pay-right{margin-top:20px}.seoMobile .pay-wrap .seo-pay-left,.seoMobile .pay-wrap .seo-pay-right{padding:22px}.seoMobile .seo-bottom .seo-bottom-title{font-size:17px}.seoMobile .homepage-bottom-section-btn{width:100%}.seoMobile .seo-middle-mobile h1{font-size:20px}.seoMobile .seo-middle-mobile .small-font{font-size:12px}.seoMobile .seo-teacher-from{font-size:7px}.contactus{margin-bottom:40px}.contactus .contactus-title{font-size:23px;line-height:normal;color:#333}.contactus .contactus-description,.contactus .contactus-title{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.contactus .contactus-description{font-size:14px;line-height:1.5;color:#777;margin-top:10px}.contactus .contactus-content-desktop{width:752px}.contactus .contactus-content-desktop .contactus-section{width:752px;border-radius:6px;background-color:#fff;box-shadow:0 7px 25px 0 rgba(0,0,0,.1);margin-top:20px;padding:30px}.contactus .contactus-content-desktop .contactus-section:first-child{margin-top:10px}.contactus .contactus-content-desktop .contactus-address-detail{margin-top:30px;padding:0}.contactus .contactus-content-desktop .contactus-address-detail li{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#777}.contactus .contactus-content-desktop .contactus-address-detail li:first-child{margin-bottom:10px}.contactus .contactus-content-tablet{margin:0 30px}.contactus .contactus-content-tablet .contactus-section{padding:20px 0;border-bottom:1px solid #ddd}.contactus .contactus-content-tablet .contactus-section:first-child{padding-top:10px}.contactus .contactus-content-tablet .contactus-section:last-child{border:none;padding-bottom:0}.contactus .contactus-content-tablet .contactus-address-detail{margin-top:20px;padding:0}.contactus .contactus-content-tablet .contactus-address-detail li{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#777}.contactus .contactus-content-tablet .contactus-address-detail li:first-child{margin-bottom:10px}.contactus .contactus-content-mobile{margin:0 20px}.contactus .contactus-content-mobile .contactus-section{padding:20px 0;border-bottom:1px solid #ddd}.contactus .contactus-content-mobile .contactus-section:first-child{padding-top:10px}.contactus .contactus-content-mobile .contactus-section:last-child{border:none;padding-bottom:0}.contactus .contactus-content-mobile .contactus-address-detail{margin-top:20px;padding:0}.contactus .contactus-content-mobile .contactus-address-detail li{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#777}.contactus .contactus-content-mobile .contactus-address-detail li:first-child{margin-bottom:10px}.contactus>ul{margin:0 auto;padding:0}.contactus>ul li{list-style:none}.DownloadApp-desktop,.DownloadApp-tablet{padding-bottom:100px;position:relative}.DownloadApp-desktop .DownloadApp-hero,.DownloadApp-tablet .DownloadApp-hero{width:100%;position:relative}.DownloadApp-desktop .DownloadApp-hero .DownloadApp-hero-img,.DownloadApp-tablet .DownloadApp-hero .DownloadApp-hero-img{width:100%;height:100%}.DownloadApp-desktop .DownloadApp-hero .DownloadApp-background,.DownloadApp-tablet .DownloadApp-hero .DownloadApp-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(41deg,#ff685f,#ff8069 47%,#ff8c5d);background-image:linear-gradient(49deg,#ff685f,#ff8069 47%,#ff8c5d)}.DownloadApp-desktop .DownloadApp-hero .DownloadApp-triangle,.DownloadApp-tablet .DownloadApp-hero .DownloadApp-triangle{position:absolute;bottom:0;width:0;height:0;border-top:90px solid transparent;border-bottom:0;border-left:100vw solid #fafafc}.DownloadApp-desktop .DownloadApp-part-1,.DownloadApp-tablet .DownloadApp-part-1{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;color:#fff;position:absolute;bottom:-150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.DownloadApp-desktop .DownloadApp-part-1 .DownloadApp-part-1-left,.DownloadApp-tablet .DownloadApp-part-1 .DownloadApp-part-1-left{display:flex;justify-content:center;align-items:center}.DownloadApp-desktop .DownloadApp-part-1 .DownloadApp-part-1-right,.DownloadApp-tablet .DownloadApp-part-1 .DownloadApp-part-1-right{height:660px;margin-left:50px;padding-top:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.DownloadApp-desktop .DownloadApp-gray-line,.DownloadApp-tablet .DownloadApp-gray-line{margin-top:190px;padding-top:80px;height:60px;background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.03)));background-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.03));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.03))}.DownloadApp-desktop .DownloadApp-title-box,.DownloadApp-tablet .DownloadApp-title-box{max-height:250px;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:center}.DownloadApp-desktop .DownloadApp-title,.DownloadApp-tablet .DownloadApp-title{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:center;min-width:550px;font-size:50px;line-height:1.2;text-align:center}.DownloadApp-desktop .DownloadApp-subtitle,.DownloadApp-tablet .DownloadApp-subtitle{margin-top:5px;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:center;max-width:460px;font-size:19px;line-height:1.2;text-align:center}.DownloadApp-desktop .DownloadApp-button-wrap,.DownloadApp-tablet .DownloadApp-button-wrap{position:absolute;top:290px}.DownloadApp-desktop .DownloadApp-button-box,.DownloadApp-desktop .DownloadApp-button-box-android,.DownloadApp-tablet .DownloadApp-button-box,.DownloadApp-tablet .DownloadApp-button-box-android{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:center}.DownloadApp-desktop .DownloadApp-button-box-android img,.DownloadApp-desktop .DownloadApp-button-box img,.DownloadApp-tablet .DownloadApp-button-box-android img,.DownloadApp-tablet .DownloadApp-button-box img{cursor:pointer}.DownloadApp-desktop .DownloadApp-button-box-android,.DownloadApp-tablet .DownloadApp-button-box-android{margin-left:25px}.DownloadApp-desktop .DownloadApp-button-box-android .DownloadApp-button-disabled,.DownloadApp-tablet .DownloadApp-button-box-android .DownloadApp-button-disabled{cursor:not-allowed}.DownloadApp-desktop .DownloadApp-button-box-android .DownloadApp-apk,.DownloadApp-tablet .DownloadApp-button-box-android .DownloadApp-apk{margin-top:10px;max-width:220px;text-transform:uppercase;font-size:16px;cursor:pointer}.DownloadApp-desktop .DownloadApp-button-box-android .DownloadApp-apk a,.DownloadApp-tablet .DownloadApp-button-box-android .DownloadApp-apk a{color:#fff}.DownloadApp-desktop .DownloadApp-button-box-android .DownloadApp-apk a :hover,.DownloadApp-tablet .DownloadApp-button-box-android .DownloadApp-apk a :hover{color:#fff;font-weight:500}.DownloadApp-desktop .DownloadApp-QRCode-box,.DownloadApp-tablet .DownloadApp-QRCode-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:absolute;top:435px}.DownloadApp-desktop .DownloadApp-QRCode-box .DownloadApp-QRCode-text,.DownloadApp-tablet .DownloadApp-QRCode-box .DownloadApp-QRCode-text{font-size:20px;font-weight:500;color:#ff685f}.DownloadApp-desktop .DownloadApp-part-2,.DownloadApp-tablet .DownloadApp-part-2{display:flex;flex-direction:column}.DownloadApp-desktop .DownloadApp-part-2>h1,.DownloadApp-tablet .DownloadApp-part-2>h1{margin-bottom:30px;font-size:50px;font-weight:300;text-align:center;color:#414042}.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-container,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-container{display:flex;margin:0 auto;width:980px}.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-any,.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-learing,.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-pay,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-any,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-learing,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-pay{position:relative;padding:0 20px 53px;width:33.33333%;border-radius:4px;background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);overflow:hidden}.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-learing,.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-pay,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-learing,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-pay{margin-right:50px}.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-any h1,.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-learing h1,.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-pay h1,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-any h1,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-learing h1,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-pay h1{font-size:18px;font-weight:400;color:#414042}.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-any p,.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-learing p,.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-tialki-pay p,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-any p,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-learing p,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-tialki-pay p{font-size:16px;font-weight:300;line-height:1.5;color:#333}.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-dividers,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-dividers{margin:12px 0;width:15px;height:1px;background-color:#414042}.DownloadApp-desktop .DownloadApp-part-2 .DownloadApp-why-italki-gradient,.DownloadApp-tablet .DownloadApp-part-2 .DownloadApp-why-italki-gradient{position:absolute;left:0;bottom:0;width:100%;height:3px;background-image:-webkit-gradient(linear,left top,right top,from(#ffac7b),to(#ff685f));background-image:-webkit-linear-gradient(left,#ffac7b,#ff685f);background-image:linear-gradient(90deg,#ffac7b,#ff685f)}.DownloadApp-tablet{padding-bottom:170px}.DownloadApp-tablet .DownloadApp-hero .DownloadApp-triangle{border-top:70px solid transparent}.DownloadApp-tablet .DownloadApp-part-1{bottom:auto;top:100px}.DownloadApp-tablet .DownloadApp-part-1 .DownloadApp-part-1-right{margin-left:0;padding-top:25px}.DownloadApp-tablet .DownloadApp-part-1 .DownloadApp-part-1-right .flex-col-between{height:330px}.DownloadApp-tablet .DownloadApp-title-box{max-height:270px}.DownloadApp-tablet .DownloadApp-title{margin-bottom:20px;min-width:50vw;font-size:37px;line-height:1.5;text-align:center}.DownloadApp-tablet .DownloadApp-button-wrap{margin-top:60px;position:static}.DownloadApp-tablet .DownloadApp-button{padding:16px;border:1px solid #fff;border-radius:6px;font-size:22px;font-weight:500;text-transform:uppercase}.DownloadApp-mobile{height:100%;background-image:-webkit-linear-gradient(62deg,#ff685f,#ffac7b);background-image:linear-gradient(28deg,#ff685f,#ffac7b);color:#fff;overflow:auto!important}.DownloadApp-mobile .DownloadApp-mobile-wrap{height:100%;overflow:hidden;display:flex;flex-direction:column-reverse}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-part-1,.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-part-2{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:center}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-part-1{overflow:hidden;display:flex;flex-direction:column-reverse}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-part-1-flexStart{justify-content:flex-start}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-part-2{padding:20px 0}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-content{display:flex;flex-direction:column-reverse}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-content .DownloadApp-mobile-label{margin:6vh 5vw 4vh;font-style:normal;font-weight:700;font-size:24px;line-height:36px;text-align:center;color:#fff}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-content .DownloadApp-button{width:calc(100% - 10vw);margin:0;padding:13px 16px;border:1px solid #fff;background-color:#fff;border-radius:6px;font-size:16px;font-weight:500;text-transform:uppercase;text-align:center}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-content .DownloadApp-button span{color:#ff7f6b}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-content .DownloadApp-mobile-desription{margin:4vh auto 0;width:280px;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:center;color:#fff}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-footer{margin:9.5vh 5vw 5vw;display:flex;flex-direction:row;justify-content:space-between}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-footer a{color:inherit}.DownloadApp-mobile .DownloadApp-mobile-wrap .DownloadApp-mobile-footer span{font-style:normal;font-weight:400;font-size:14px;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.DownloadApp-mobile .DownloadApp-button-box,.DownloadApp-mobile .DownloadApp-italkiIcon-box,.DownloadApp-mobile .DownloadApp-title-box{display:flex;flex-direction:column;justify-content:center;align-items:center}.DownloadApp-mobile .DownloadApp-italkiIcon-box{margin-top:50px}.DownloadApp-mobile .DownloadApp-title-box .DownloadApp-title-1{font-size:30px;font-weight:500;line-height:2}.DownloadApp-mobile .DownloadApp-title-box .DownloadApp-title-2{font-size:15px;line-height:1.2}.DownloadApp-mobile .DownloadApp-classroom-title{font-size:24px;text-align:center}.DownloadApp-mobile .DownloadApp-button{min-width:120px;margin:10px 0 20px;padding:13px 16px;border:1px solid #fff;border-radius:6px;font-size:16px;font-weight:500;text-transform:uppercase;text-align:center}.DownloadApp-mobile .DownloadApp-weChat-Mask{width:100vw;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.4)}.DownloadApp-mobile .DownloadApp-weChat-Mask .DownloadApp-weChat-arrow{position:absolute;top:50px;left:50%}.DownloadApp-mobile .DownloadApp-weChat-Mask .DownloadApp-weChat-body{width:80vw;padding:20px 30px;border-radius:10px;background-color:#fff;position:absolute;left:50%;top:210px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;text-align:center;color:#333}.rc-calendar-picker{z-index:9999!important}html{height:100%;font-family:Roboto,pingfang SC,Times New Roman,Times,serif,sans-serif,Microsoft YaHei,微软雅黑;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.error-msg{margin-top:3px}.error-msg,.errortips{font-size:13px;color:#cb242b}.italki-pannel{margin-bottom:25px;padding:0 30px;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.1);border-radius:8px}@media (max-width:767px){.italki-pannel{padding:0 15px}}.italki-body{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.italki-body .italki-body-left{width:752px;margin-right:20px;display:flex;flex-direction:column;background-color:#fff}.italki-body .italki-body-right{width:367px;display:flex;flex-direction:column;background-color:#fff}.italki-body .italki-body-card{margin-bottom:20px;padding:40px 30px;border-radius:6px;background-color:#fff;box-shadow:0 7px 25px 0 rgba(0,0,0,.1)}.italki-body .italki-body-card:after{content:"";display:block;clear:both}.italki-body .italki-body-card>h1{margin-bottom:15px;font-size:23px;font-weight:400}.italki-body .italki-body-card>h2{margin-bottom:30px;padding-bottom:25px;font-weight:300;text-align:center;border-bottom:1px solid #ddd}.italki-blackbar{width:10px;height:1px;background-color:#333}.italki-redbar{width:15px;border-bottom:2px solid #ff4338;border-radius:1px}.italki-redbar-left{padding-left:10px;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500;color:#333}.italki-redbar-left:before{content:"";width:2px;height:16px;background-color:#ff4338;position:absolute;left:0}.italki-text-blue{color:#0071b9;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.italki-text-blue:hover{font-weight:500}.italki-text-black{color:#333}.flex-center{display:flex;justify-content:center;align-items:center}.absolute-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flex-1{flex:1 1}.flex-2{flex:2 1}.flex-3{flex:3 1}.flex-row,.flex-row-center{display:flex;flex-direction:row}.flex-row-center{justify-content:center;align-items:flex-start}.flex-col,.flex-col-center{display:flex;flex-direction:column}.flex-col-center{justify-content:center;align-items:flex-start}.flex-row-between{flex-direction:row}.flex-col-between,.flex-row-between{display:flex;justify-content:space-between;align-items:center}.flex-col-between{flex-direction:column}.font-b{font-weight:500}.font-l{font-weight:300}.font-12{font-size:12px}.font-14{font-size:14px}.color-red{color:#ff4338}html ::-webkit-input-placeholder{color:#ccc;opacity:1;font-weight:300}html ::-moz-placeholder{color:#ccc;opacity:1;font-weight:300}html :-ms-input-placeholder{opacity:1}html ::-ms-input-placeholder{opacity:1}html ::placeholder{color:#ccc;opacity:1;font-weight:300}html :-ms-input-placeholder{color:#ccc;font-weight:300}html ::-ms-input-placeholder{color:#ccc;font-weight:300}@media (max-width:1024px){html{font-size:10px}}body{margin:0;padding:0;height:100%;color:#333;background-color:#fff}.italki-teacher body,html.desktop body{background-color:#fafafc}button{text-transform:uppercase}#root{height:100%}h1{font-size:30px}h1,h2{margin:0;font-weight:700}h2{font-size:23px}h3{font-size:18px}h3,h4{margin:0;font-weight:700}h4{font-size:16px}h5{font-size:14px;font-weight:700}h5,p{margin:0}p{font-size:13px}.title{font-size:30px;font-weight:500}.headline{font-size:23px;font-weight:300}.callout{font-size:18px;font-weight:300}.callout-small{font-size:16px}.subhead{font-size:14px}.caption{font-size:12px}.caption-small{font-size:11px}.footer-note{font-size:10px}a{color:#777;text-decoration:none}.flag{display:inline-block;width:30px;height:16px}.flag.flag-avatar-mobile{width:25px;height:13.3px;background-size:25px 13.3px}.flag-ad{background:url(/static/media/ad.1052aa40.svg) no-repeat}.flag-ae{background:url(/static/media/ae.15c9f7ac.svg) no-repeat}.flag-af{background:url(/static/media/af.d5dd77b5.svg) no-repeat}.flag-ag{background:url(/static/media/ag.36d36768.svg) no-repeat}.flag-ai{background:url(/static/media/ai.c6aabf2a.svg) no-repeat}.flag-al{background:url(/static/media/al.1d926570.svg) no-repeat}.flag-am{background:url(/static/media/am.a5752aba.svg) no-repeat}.flag-ao{background:url(/static/media/ao.d8260f27.svg) no-repeat}.flag-aq{background:url(/static/media/aq.2f93635c.svg) no-repeat}.flag-ar{background:url(/static/media/ar.9683d63a.svg) no-repeat}.flag-as{background:url(/static/media/as.07263cd7.svg) no-repeat}.flag-at{background:url(/static/media/at.9099d2d3.svg) no-repeat}.flag-au{background:url(/static/media/au.c3ca9e81.svg) no-repeat}.flag-aw{background:url(/static/media/aw.fc084cf6.svg) no-repeat}.flag-ax{background:url(/static/media/ax.cb150141.svg) no-repeat}.flag-az{background:url(/static/media/az.0b7b48a8.svg) no-repeat}.flag-ba{background:url(/static/media/ba.33818f89.svg) no-repeat}.flag-bb{background:url(/static/media/bb.5856a8ed.svg) no-repeat}.flag-bd{background:url(/static/media/bd.a5772ea0.svg) no-repeat}.flag-be{background:url(/static/media/be.5c739e09.svg) no-repeat}.flag-bf{background:url(/static/media/bf.379d31dc.svg) no-repeat}.flag-bg{background:url(/static/media/bg.76a18be6.svg) no-repeat}.flag-bh{background:url(/static/media/bh.306599e2.svg) no-repeat}.flag-bi{background:url(/static/media/bi.35095472.svg) no-repeat}.flag-bj{background:url(/static/media/bj.a0846087.svg) no-repeat}.flag-bl{background:url(/static/media/bl.3c049a5e.svg) no-repeat}.flag-bm{background:url(/static/media/bm.6376a087.svg) no-repeat}.flag-bn{background:url(/static/media/bn.8c2bf50f.svg) no-repeat}.flag-bo{background:url(/static/media/bo.c8a0a735.svg) no-repeat}.flag-bq{background:url(/static/media/bq.a6564253.svg) no-repeat}.flag-br{background:url(/static/media/br.6e7619af.svg) no-repeat}.flag-bs{background:url(/static/media/bs.98a0608a.svg) no-repeat}.flag-bt{background:url(/static/media/bt.2a99d64c.svg) no-repeat}.flag-bv{background:url(/static/media/bv.ff580bd1.svg) no-repeat}.flag-bw{background:url(/static/media/bw.3528133d.svg) no-repeat}.flag-by{background:url(/static/media/by.801305c4.svg) no-repeat}.flag-bz{background:url(/static/media/bz.d5b43659.svg) no-repeat}.flag-ca{background:url(/static/media/ca.43ea29a7.svg) no-repeat}.flag-cc{background:url(/static/media/cc.68af97f5.svg) no-repeat}.flag-cd{background:url(/static/media/cd.0fdef8e2.svg) no-repeat}.flag-cf{background:url(/static/media/cf.926b14aa.svg) no-repeat}.flag-cg{background:url(/static/media/cg.53ce19f1.svg) no-repeat}.flag-ch{background:url(/static/media/ch.1b35a50c.svg) no-repeat}.flag-ci{background:url(/static/media/ci.59df5cba.svg) no-repeat}.flag-ck{background:url(/static/media/ck.e5e6dfa9.svg) no-repeat}.flag-cl{background:url(/static/media/cl.a69be1fc.svg) no-repeat}.flag-cm{background:url(/static/media/cm.b554c3ca.svg) no-repeat}.flag-cn{background:url(/static/media/cn.a4de4c61.svg) no-repeat}.flag-co{background:url(/static/media/co.e1e2a9ac.svg) no-repeat}.flag-cr{background:url(/static/media/cr.cd3231b3.svg) no-repeat}.flag-cu{background:url(/static/media/cu.e53a3bb2.svg) no-repeat}.flag-cv{background:url(/static/media/cv.16bffef7.svg) no-repeat}.flag-cw{background:url(/static/media/cw.f813af89.svg) no-repeat}.flag-cx{background:url(/static/media/cx.347cab9c.svg) no-repeat}.flag-cy{background:url(/static/media/cy.4cf1b8a9.svg) no-repeat}.flag-cz{background:url(/static/media/cz.c3e8b269.svg) no-repeat}.flag-de{background:url(/static/media/de.be6ee478.svg) no-repeat}.flag-dj{background:url(/static/media/dj.8b22eed4.svg) no-repeat}.flag-dk{background:url(/static/media/dk.fa8c96b8.svg) no-repeat}.flag-dm{background:url(/static/media/dm.2595502b.svg) no-repeat}.flag-do{background:url(/static/media/do.48d1386c.svg) no-repeat}.flag-dz{background:url(/static/media/dz.f3cc9db8.svg) no-repeat}.flag-ec{background:url(/static/media/ec.96c591f2.svg) no-repeat}.flag-ee{background:url(/static/media/ee.cbf7cdd5.svg) no-repeat}.flag-eg{background:url(/static/media/eg.6edaeef0.svg) no-repeat}.flag-eh{background:url(/static/media/eh.cd244cae.svg) no-repeat}.flag-er{background:url(/static/media/er.63808d5a.svg) no-repeat}.flag-es{background:url(/static/media/es.57d8c96a.svg) no-repeat}.flag-et{background:url(/static/media/et.4e63243c.svg) no-repeat}.flag-eu{background:url(/static/media/eu.5ee20b40.svg) no-repeat}.flag-fi{background:url(/static/media/fi.065d4f0c.svg) no-repeat}.flag-fj{background:url(/static/media/fj.0888382f.svg) no-repeat}.flag-fk{background:url(/static/media/fk.a324595a.svg) no-repeat}.flag-fm{background:url(/static/media/fm.c81c40e4.svg) no-repeat}.flag-fo{background:url(/static/media/fo.3b742ce2.svg) no-repeat}.flag-fr{background:url(/static/media/fr.0afe4e36.svg) no-repeat}.flag-ga{background:url(/static/media/ga.a471c0da.svg) no-repeat}.flag-gb-eng{background:url(/static/media/gb-eng.da8f4ab2.svg) no-repeat}.flag-gb-nir{background:url(/static/media/gb-nir.ddad834b.svg) no-repeat}.flag-gb-sct{background:url(/static/media/gb-sct.83d75c9d.svg) no-repeat}.flag-gb-wls{background:url(/static/media/gb-wls.76ecf209.svg) no-repeat}.flag-gb{background:url(/static/media/gb.c33f8b3a.svg) no-repeat}.flag-gd{background:url(/static/media/gd.bb37282c.svg) no-repeat}.flag-ge{background:url(/static/media/ge.1446e1ca.svg) no-repeat}.flag-gf{background:url(/static/media/gf.46faed8b.svg) no-repeat}.flag-gg{background:url(/static/media/gg.d7f16bd3.svg) no-repeat}.flag-gh{background:url(/static/media/gh.14c73252.svg) no-repeat}.flag-gi{background:url(/static/media/gi.a9604314.svg) no-repeat}.flag-gl{background:url(/static/media/gl.ec9088e8.svg) no-repeat}.flag-gm{background:url(/static/media/gm.810fdf7d.svg) no-repeat}.flag-gn{background:url(/static/media/gn.09152b7a.svg) no-repeat}.flag-gp{background:url(/static/media/gp.4d2b80fc.svg) no-repeat}.flag-gq{background:url(/static/media/gq.53f21299.svg) no-repeat}.flag-gr{background:url(/static/media/gr.8c0e66aa.svg) no-repeat}.flag-gs{background:url(/static/media/gs.4f82b283.svg) no-repeat}.flag-gt{background:url(/static/media/gt.fabd49e9.svg) no-repeat}.flag-gu{background:url(/static/media/gu.b4b808d0.svg) no-repeat}.flag-gw{background:url(/static/media/gw.5d176e6a.svg) no-repeat}.flag-gy{background:url(/static/media/gy.cb23c132.svg) no-repeat}.flag-hk{background:url(/static/media/hk.cc7435f7.svg) no-repeat}.flag-hm{background:url(/static/media/hm.17326569.svg) no-repeat}.flag-hn{background:url(/static/media/hn.f126899c.svg) no-repeat}.flag-hr{background:url(/static/media/hr.9eb9f2c0.svg) no-repeat}.flag-ht{background:url(/static/media/ht.b3bb1876.svg) no-repeat}.flag-hu{background:url(/static/media/hu.2f6de637.svg) no-repeat}.flag-id{background:url(/static/media/id.2f3282af.svg) no-repeat}.flag-ie{background:url(/static/media/ie.3b09dc0e.svg) no-repeat}.flag-il{background:url(/static/media/il.e2b542cf.svg) no-repeat}.flag-im{background:url(/static/media/im.716f599d.svg) no-repeat}.flag-in{background:url(/static/media/in.6410ef07.svg) no-repeat}.flag-io{background:url(/static/media/io.22f5e3f3.svg) no-repeat}.flag-iq{background:url(/static/media/iq.2a299bb0.svg) no-repeat}.flag-ir{background:url(/static/media/ir.aa028f47.svg) no-repeat}.flag-is{background:url(/static/media/is.7d890951.svg) no-repeat}.flag-it{background:url(/static/media/it.a6c617e4.svg) no-repeat}.flag-je{background:url(/static/media/je.974cd84e.svg) no-repeat}.flag-jm{background:url(/static/media/jm.733a3ae9.svg) no-repeat}.flag-jo{background:url(/static/media/jo.a30e8daf.svg) no-repeat}.flag-jp{background:url(/static/media/jp.1d49889b.svg) no-repeat}.flag-ke{background:url(/static/media/ke.d2b21f2f.svg) no-repeat}.flag-kg{background:url(/static/media/kg.894c0201.svg) no-repeat}.flag-kh{background:url(/static/media/kh.a83d7f87.svg) no-repeat}.flag-ki{background:url(/static/media/ki.d63e5615.svg) no-repeat}.flag-km{background:url(/static/media/km.260d6cf7.svg) no-repeat}.flag-kn{background:url(/static/media/kn.916a076d.svg) no-repeat}.flag-kp{background:url(/static/media/kp.ec90d917.svg) no-repeat}.flag-kr{background:url(/static/media/kr.854731b2.svg) no-repeat}.flag-kw{background:url(/static/media/kw.504f2342.svg) no-repeat}.flag-ky{background:url(/static/media/ky.5776c6d6.svg) no-repeat}.flag-kz{background:url(/static/media/kz.07c4eeff.svg) no-repeat}.flag-la{background:url(/static/media/la.10929dfe.svg) no-repeat}.flag-lb{background:url(/static/media/lb.e604bc24.svg) no-repeat}.flag-lc{background:url(/static/media/lc.b51317d2.svg) no-repeat}.flag-li{background:url(/static/media/li.0b0d6084.svg) no-repeat}.flag-lk{background:url(/static/media/lk.0395bbcd.svg) no-repeat}.flag-lr{background:url(/static/media/lr.35d459ad.svg) no-repeat}.flag-ls{background:url(/static/media/ls.aa6d9a08.svg) no-repeat}.flag-lt{background:url(/static/media/lt.152fb52d.svg) no-repeat}.flag-lu{background:url(/static/media/lu.21d36aea.svg) no-repeat}.flag-lv{background:url(/static/media/lv.68ea40ae.svg) no-repeat}.flag-ly{background:url(/static/media/ly.4e89fd26.svg) no-repeat}.flag-ma{background:url(/static/media/ma.aed52c03.svg) no-repeat}.flag-mc{background:url(/static/media/mc.1c62c61b.svg) no-repeat}.flag-md{background:url(/static/media/md.07768466.svg) no-repeat}.flag-me{background:url(/static/media/me.e42f66d6.svg) no-repeat}.flag-mf{background:url(/static/media/mf.5cbc14a8.svg) no-repeat}.flag-mg{background:url(/static/media/mg.adbc4182.svg) no-repeat}.flag-mh{background:url(/static/media/mh.fab19184.svg) no-repeat}.flag-mk{background:url(/static/media/mk.3cac01ab.svg) no-repeat}.flag-ml{background:url(/static/media/ml.31dc3fc7.svg) no-repeat}.flag-mm{background:url(/static/media/mm.23bda417.svg) no-repeat}.flag-mn{background:url(/static/media/mn.51807e69.svg) no-repeat}.flag-mo{background:url(/static/media/mo.041f02e2.svg) no-repeat}.flag-mp{background:url(/static/media/mp.378201b1.svg) no-repeat}.flag-mq{background:url(/static/media/mq.48fcdacf.svg) no-repeat}.flag-mr{background:url(/static/media/mr.03e170bb.svg) no-repeat}.flag-ms{background:url(/static/media/ms.509f75a0.svg) no-repeat}.flag-mt{background:url(/static/media/mt.ddd08ffc.svg) no-repeat}.flag-mu{background:url(/static/media/mu.eb2435b6.svg) no-repeat}.flag-mv{background:url(/static/media/mv.64781256.svg) no-repeat}.flag-mw{background:url(/static/media/mw.f4a66f74.svg) no-repeat}.flag-mx{background:url(/static/media/mx.d9fc94e0.svg) no-repeat}.flag-my{background:url(/static/media/my.ffd547a2.svg) no-repeat}.flag-mz{background:url(/static/media/mz.68cb0bb0.svg) no-repeat}.flag-na{background:url(/static/media/na.096d6992.svg) no-repeat}.flag-nc{background:url(/static/media/nc.939df406.svg) no-repeat}.flag-ne{background:url(/static/media/ne.1e8dc49f.svg) no-repeat}.flag-nf{background:url(/static/media/nf.1fd007cf.svg) no-repeat}.flag-ng{background:url(/static/media/ng.2e81973b.svg) no-repeat}.flag-ni{background:url(/static/media/ni.213402a1.svg) no-repeat}.flag-nl{background:url(/static/media/nl.894d553c.svg) no-repeat}.flag-no{background:url(/static/media/no.13754e66.svg) no-repeat}.flag-np{background:url(/static/media/np.80fbafa1.svg) no-repeat}.flag-nr{background:url(/static/media/nr.3ac4d299.svg) no-repeat}.flag-nu{background:url(/static/media/nu.c264d67c.svg) no-repeat}.flag-nz{background:url(/static/media/nz.f2212f8a.svg) no-repeat}.flag-om{background:url(/static/media/om.0f48f615.svg) no-repeat}.flag-pa{background:url(/static/media/pa.265e6424.svg) no-repeat}.flag-pe{background:url(/static/media/pe.44a693a0.svg) no-repeat}.flag-pf{background:url(/static/media/pf.76089e28.svg) no-repeat}.flag-pg{background:url(/static/media/pg.09de17d9.svg) no-repeat}.flag-ph{background:url(/static/media/ph.17ac3eb9.svg) no-repeat}.flag-pk{background:url(/static/media/pk.c2d45022.svg) no-repeat}.flag-pl{background:url(/static/media/pl.1a6d75a7.svg) no-repeat}.flag-pm{background:url(/static/media/pm.c4602856.svg) no-repeat}.flag-pn{background:url(/static/media/pn.6715a0a9.svg) no-repeat}.flag-pr{background:url(/static/media/pr.b33fba00.svg) no-repeat}.flag-ps{background:url(/static/media/ps.3f0a9512.svg) no-repeat}.flag-pt{background:url(/static/media/pt.65087755.svg) no-repeat}.flag-pw{background:url(/static/media/pw.2e2cc497.svg) no-repeat}.flag-py{background:url(/static/media/py.246f43a8.svg) no-repeat}.flag-qa{background:url(/static/media/qa.00cb9aef.svg) no-repeat}.flag-re{background:url(/static/media/re.b59da475.svg) no-repeat}.flag-ro{background:url(/static/media/ro.1e9b2308.svg) no-repeat}.flag-rs{background:url(/static/media/rs.1d568bf7.svg) no-repeat}.flag-ru{background:url(/static/media/ru.995483cf.svg) no-repeat}.flag-rw{background:url(/static/media/rw.01b018e2.svg) no-repeat}.flag-sa{background:url(/static/media/sa.def239bd.svg) no-repeat}.flag-sb{background:url(/static/media/sb.8d5da071.svg) no-repeat}.flag-sc{background:url(/static/media/sc.bdf0fe58.svg) no-repeat}.flag-sd{background:url(/static/media/sd.e0aaae74.svg) no-repeat}.flag-se{background:url(/static/media/se.28fa75de.svg) no-repeat}.flag-sg{background:url(/static/media/sg.c72d04c3.svg) no-repeat}.flag-sh{background:url(/static/media/sh.f6f1002e.svg) no-repeat}.flag-si{background:url(/static/media/si.ce483f9c.svg) no-repeat}.flag-sj{background:url(/static/media/sj.3d7d58b3.svg) no-repeat}.flag-sk{background:url(/static/media/sk.1a54dc71.svg) no-repeat}.flag-sl{background:url(/static/media/sl.fabfe62b.svg) no-repeat}.flag-sm{background:url(/static/media/sm.859de98c.svg) no-repeat}.flag-sn{background:url(/static/media/sn.d9520667.svg) no-repeat}.flag-so{background:url(/static/media/so.88dd0d87.svg) no-repeat}.flag-sr{background:url(/static/media/sr.4062e997.svg) no-repeat}.flag-ss{background:url(/static/media/ss.99af6faa.svg) no-repeat}.flag-st{background:url(/static/media/st.12e5049b.svg) no-repeat}.flag-sv{background:url(/static/media/sv.d0f72ed2.svg) no-repeat}.flag-sx{background:url(/static/media/sx.a43ed6b8.svg) no-repeat}.flag-sy{background:url(/static/media/sy.010cdf1e.svg) no-repeat}.flag-sz{background:url(/static/media/sz.6ddc0a17.svg) no-repeat}.flag-tc{background:url(/static/media/tc.3a6db382.svg) no-repeat}.flag-td{background:url(/static/media/td.1fcf26bf.svg) no-repeat}.flag-tf{background:url(/static/media/tf.67bc5e7b.svg) no-repeat}.flag-tg{background:url(/static/media/tg.095c1cf7.svg) no-repeat}.flag-th{background:url(/static/media/th.1b14bb90.svg) no-repeat}.flag-tj{background:url(/static/media/tj.17f3620f.svg) no-repeat}.flag-tk{background:url(/static/media/tk.01037872.svg) no-repeat}.flag-tl{background:url(/static/media/tl.3b830113.svg) no-repeat}.flag-tm{background:url(/static/media/tm.31ff81c8.svg) no-repeat}.flag-tn{background:url(/static/media/tn.905106df.svg) no-repeat}.flag-to{background:url(/static/media/to.2600bbac.svg) no-repeat}.flag-tr{background:url(/static/media/tr.610f2a0f.svg) no-repeat}.flag-tt{background:url(/static/media/tt.b34e723e.svg) no-repeat}.flag-tv{background:url(/static/media/tv.1b453095.svg) no-repeat}.flag-tz{background:url(/static/media/tz.2f83cf98.svg) no-repeat}.flag-ua{background:url(/static/media/ua.9f34d2b7.svg) no-repeat}.flag-ug{background:url(/static/media/ug.85b9596e.svg) no-repeat}.flag-um{background:url(/static/media/um.a052a91a.svg) no-repeat}.flag-un{background:url(/static/media/un.15aa4146.svg) no-repeat}.flag-us{background:url(/static/media/us.005e5123.svg) no-repeat}.flag-uy{background:url(/static/media/uy.4e4f882a.svg) no-repeat}.flag-uz{background:url(/static/media/uz.a6ac39d5.svg) no-repeat}.flag-va{background:url(/static/media/va.85093397.svg) no-repeat}.flag-vc{background:url(/static/media/vc.3e911e64.svg) no-repeat}.flag-ve{background:url(/static/media/ve.8547454f.svg) no-repeat}.flag-vg{background:url(/static/media/vg.25eaeace.svg) no-repeat}.flag-vi{background:url(/static/media/vi.be66c0d7.svg) no-repeat}.flag-vn{background:url(/static/media/vn.25a5aa32.svg) no-repeat}.flag-vu{background:url(/static/media/vu.2c893ccf.svg) no-repeat}.flag-wf{background:url(/static/media/wf.ff960f95.svg) no-repeat}.flag-ws{background:url(/static/media/ws.4a251e93.svg) no-repeat}.flag-ye{background:url(/static/media/ye.5cbcdd62.svg) no-repeat}.flag-yt{background:url(/static/media/yt.3da55eb3.svg) no-repeat}.flag-za{background:url(/static/media/za.cfe75eaa.svg) no-repeat}.flag-zm{background:url(/static/media/zm.baa7ac9a.svg) no-repeat}.flag-zw{background:url(/static/media/zw.07b0e2b5.svg) no-repeat}.icon-problem{display:inline-block;background:url(/static/media/problem_icon.5b40339d.svg) no-repeat;background-size:cover}.icon-calendar{display:inline-block;background:url(/static/media/calendar_icon.8191d8db.svg) no-repeat;background-size:cover}.icon-warning{display:inline-block;background:url(/static/media/warning_icon.ecc60f5e.svg) no-repeat;background-size:cover}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow-x:hidden;margin:0;padding:0;padding-bottom:15px!important}html.mobile .slick-list,html.tablet .slick-list{padding-bottom:20px!important}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(https://raw.githubusercontent.com/kenwheeler/slick/master/slick/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/static/media/slick.ced611da.eot);src:url(/static/media/slick.ced611da.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.b7c9e1e4.woff) format("woff"),url(/static/media/slick.d41f55a7.ttf) format("truetype"),url(/static/media/slick.f97e3bbf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:6px;height:6px;margin:0 12px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;position:absolute;top:0;left:0;width:6px;height:6px;content:"";text-align:center;border-radius:50%;border:1px solid #000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#000;opacity:.75}.slick-slide div:focus{outline:none}.slider-dot{width:6px;height:6px;border:1px solid #333;border-radius:50%}.slick-active .slider-dot{background-color:#333}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#0071b9}a:hover{font-weight:500}@media (max-width:768px){a:hover{font-weight:400!important}}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}img{vertical-align:middle}.cursor-pointer,.i-switch,[role=button]{cursor:pointer}.i-switch{font-size:14px;line-height:1.5;color:rgba(0,0,0,.65);margin:0;padding:0;list-style:none;position:relative;display:inline-block;box-sizing:border-box;height:20px;min-width:34px;line-height:22px;vertical-align:middle;border-radius:100px;background-color:#ccc;-webkit-transition:all .36s;transition:all .36s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.i-switch-inner{color:#fff;font-size:12px;margin-left:24px;margin-right:6px;display:block}.i-switch:after,.i-switch:before{position:absolute;width:16px;height:16px;left:2px;top:2px;border-radius:16px;background-color:#fff;content:" ";cursor:pointer;-webkit-transition:all .36s cubic-bezier(.78,.14,.15,.86);transition:all .36s cubic-bezier(.78,.14,.15,.86)}.i-switch:after{box-shadow:0 2px 4px 0 rgba(0,35,11,.2)}.i-switch:active:after,.i-switch:active:before{width:24px}.i-switch-loading:before{display:inline-block;color:rgba(0,0,0,.65)}.i-switch.primary.i-switch-checked.i-switch-loading:before{color:#ff4338}.i-switch.darken.i-switch-checked.i-switch-loading:before{color:#333}.i-switch.success.i-switch-checked.i-switch-loading:before{color:#5ebd5e}.i-switch.primary:focus{box-shadow:0 0 0 2px rgba(255,67,56,.4);outline:0}.i-switch.darken:focus{box-shadow:0 0 0 2px rgba(51,51,51,.4);outline:0}.i-switch.success:focus{box-shadow:0 0 0 2px rgba(94,189,94,.4);outline:0}.i-switch:focus:hover{box-shadow:none}.i-switch-small{height:16px;min-width:28px;line-height:14px}.i-switch-small .i-switch-inner{margin-left:18px;margin-right:3px;font-size:12px}.i-switch-small:after,.i-switch-small:before{width:12px;height:12px}.i-switch-small:active:after,.i-switch-small:active:before{width:16px}.i-switch-small.i-switch-checked:after,.i-switch-small.i-switch-checked:before{left:100%;margin-left:-13px}.i-switch-small.i-switch-checked .i-switch-inner{margin-left:3px;margin-right:18px}.i-switch-small:active.i-switch-checked:after,.i-switch-small:active.i-switch-checked:before{margin-left:-16.5px}.i-switch.primary.i-switch-checked{background-color:#ff4338}.i-switch.darken.i-switch-checked{background-color:#333}.i-switch.success.i-switch-checked{background-color:#5ebd5e}.i-switch-checked .i-switch-inner{margin-left:6px;margin-right:24px}.i-switch-checked:after,.i-switch-checked:before{left:100%;margin-left:-19px}.i-switch-checked:active:after,.i-switch-checked:active:before{margin-left:-25px}.i-switch-disabled,.i-switch-loading{pointer-events:none;opacity:.4}@-webkit-keyframes AntSwitchSmallLoadingCircle{0%{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(0deg) scale(.66667);transform:rotate(0deg) scale(.66667)}to{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(1turn) scale(.66667);transform:rotate(1turn) scale(.66667)}}@keyframes AntSwitchSmallLoadingCircle{0%{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(0deg) scale(.66667);transform:rotate(0deg) scale(.66667)}to{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(1turn) scale(.66667);transform:rotate(1turn) scale(.66667)}}.accountexist{padding-top:15px;display:flex;flex-direction:column}.accountexist .accountexist-error-tip{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#cb242b}.accountexist .accountexist-description{margin-top:15px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#777}.accountexist .accountexist-input-box{box-sizing:border-box;margin-top:20px;display:flex}.accountexist .accountexist-desktop .Text-container .accountexist-input,.accountexist .accountexist-tablet .Text-container .accountexist-input{width:460px;height:42px;border-radius:2px 0 0 2px;border-right:none}.accountexist .accountexist-desktop .accountexist-btn,.accountexist .accountexist-tablet .accountexist-btn{width:120px;padding:13px 5px;border-radius:0 2px 2px 0;border:none;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff}.accountexist .accountexist-desktop .accountexist-btn span,.accountexist .accountexist-tablet .accountexist-btn span{text-align:center}.accountexist .accountexist-desktop .accountexist-forgot-ps,.accountexist .accountexist-tablet .accountexist-forgot-ps{margin-top:10px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#0071b9}.accountexist .accountexist-desktop .accountexist-forgot-ps #forgot-password-link,.accountexist .accountexist-tablet .accountexist-forgot-ps #forgot-password-link{cursor:pointer}.accountexist .accountexist-mobile .accountexist-input-box{flex-direction:column}.accountexist .accountexist-mobile .Text-container .accountexist-input{width:100%;height:42px}.accountexist .accountexist-mobile .accountexist-btn{margin-top:15px;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff}.accountexist .accountexist-mobile .accountexist-forgot-ps{margin-top:20px;display:flex;justify-content:center;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#0071b9}.accountexist .accountexist-mobile .accountexist-forgot-ps #forgot-password-link,.i-checkbox{cursor:pointer}.i-checkbox{float:left;white-space:nowrap;outline:none;line-height:1;position:relative;vertical-align:text-bottom}.i-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;content:"";-webkit-animation:iCheckboxEffect .36s ease-in-out;animation:iCheckboxEffect .36s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.i-checkbox-wrapper.primary .i-checkbox-checked:after{border:1px solid #ff4338}.i-checkbox-wrapper.darken .i-checkbox-checked:after{border:1px solid #333}.i-checkbox-wrapper.success .i-checkbox-checked:after{border:1px solid #5ebd5e}.i-checkbox-wrapper:hover .i-checkbox:after,.i-checkbox:hover:after{visibility:visible}.i-checkbox-inner{position:relative;top:0;left:0;display:block;width:18px;height:18px;border:1px solid #ccc;border-radius:1px;background-color:#fff}.i-checkbox-inner:after{-webkit-transform:scale(0);transform:scale(0);position:absolute;left:4px;top:1px;display:table;width:5px;height:8px;border:2px solid #fff;border-top:0;border-left:0;content:" ";-webkit-transition:all .1s cubic-bezier(.71,-.46,.88,.6);transition:all .1s cubic-bezier(.71,-.46,.88,.6)}.i-checkbox-input{position:absolute;left:0;z-index:1;cursor:pointer;opacity:0;filter:alpha(opacity=0);top:0;bottom:0;right:0;width:100%;height:100%}.i-checkbox-indeterminate .i-checkbox-inner:after{content:" ";-webkit-transform:scale(1);transform:scale(1);position:absolute;left:2px;top:5px;width:8px;height:1px}.i-checkbox-indeterminate.it-checkbox-disabled .i-checkbox-inner:after{border-color:rgba(0,0,0,.25)}.i-checkbox-checked .it-checkbox-inner:after{-webkit-transform:scale(1);transform:scale(1);position:absolute;display:table;content:" ";-webkit-transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.i-checkbox-wrapper.primary .i-checkbox-checked .it-checkbox-inner:after{border:2px solid #ff4338}.i-checkbox-wrapper.darken .i-checkbox-checked .it-checkbox-inner:after{border:2px solid #333}.i-checkbox-wrapper.success .i-checkbox-checked .it-checkbox-inner:after{border:2px solid #5ebd5e}.i-checkbox-wrapper.primary .i-checkbox-checked .i-checkbox-inner,.i-checkbox-wrapper.primary .i-checkbox-indeterminate .i-checkbox-inner{border-color:#ff4338}.i-checkbox-wrapper.darken .i-checkbox-checked .i-checkbox-inner,.i-checkbox-wrapper.darken .i-checkbox-indeterminate .i-checkbox-inner{border-color:#333}.i-checkbox-wrapper.success .i-checkbox-checked .i-checkbox-inner,.i-checkbox-wrapper.success .i-checkbox-indeterminate .i-checkbox-inner{border-color:#5ebd5e}.i-checkbox-disabled{cursor:not-allowed}.i-checkbox-disabled.i-checkbox-checked+span,.i-checkbox-disabled.i-checkbox-checked .i-checkbox-inner{opacity:.5}.i-checkbox-disabled.i-checkbox-checked .i-checkbox-inner:after{-webkit-animation-name:none;animation-name:none;border-color:rgba(0,0,0,.25)}.i-checkbox-disabled .i-checkbox-input{cursor:not-allowed}.it-checkbox-disabled .i-checkbox-inner{border-color:#d9d9d9!important;background-color:#f7f7f7}.i-checkbox-disabled .i-checkbox-inner:after{-webkit-animation-name:none;animation-name:none;border-color:#f7f7f7}.i-checkbox-wrapper.primary .i-checkbox-disabled .i-checkbox-inner{border-color:rgba(0,0,0,.25)!important}.i-checkbox-wrapper.primary .i-checkbox-disabled .i-checkbox-checked .i-checkbox-inner{border-color:#ffa19c!important}.i-checkbox-wrapper.primary .i-checkbox-disabled .i-checkbox-inner:before{background-color:#ffa19c!important}.i-checkbox-disabled+span{color:#d8d8d8!important;cursor:not-allowed}.i-checkbox-wrapper{display:inline-block;cursor:pointer;font-size:12px;vertical-align:middle}.i-checkbox-wrapper+.i-checkbox-wrapper{margin-left:8px}.i-checkbox+span{display:block;padding-left:25px;padding-right:8px}.i-checkbox-wrapper+span{padding-left:8px;padding-right:8px}.i-checkbox-group{font-size:12px}.i-checkbox-group-item{display:inline-block;margin-right:8px}.i-checkbox-group-item:last-child{margin-right:0}.i-checkbox-group-item+.i-checkbox-group-item{margin-left:0}@media screen{.i-checkbox-checked .i-checkbox-inner:after,.i-checkbox-inner:before{content:"";border:0;left:4px;top:4px;position:absolute;height:8px;width:8px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .2s cubic-bezier(.78,.14,.15,.86);transition:all .2s cubic-bezier(.78,.14,.15,.86)}.i-checkbox-wrapper.primary .i-checkbox-checked .i-checkbox-inner:before{background-color:#ff4338}.i-checkbox-wrapper.darken .i-checkbox-checked .i-checkbox-inner:before{background-color:#333}.i-checkbox-wrapper.success .i-checkbox-checked .i-checkbox-inner:before{background-color:#5ebd5e}.i-checkbox-checked .i-checkbox-inner:before{-webkit-transform:scale(1);transform:scale(1)}}.darken .i-checkbox-disabled.i-checkbox-checked .i-checkbox-inner:before{opacity:1;background-color:#d8d8d8!important}.darken .i-checkbox-disabled.i-checkbox-checked .i-checkbox-inner,.darken .i-checkbox-disabled .i-checkbox-inner{opacity:1;border-color:#d8d8d8}.darken .i-checkbox-disabled.i-checkbox-checked+span,.darken .i-checkbox-disabled .i-checkbox-inner+span{opacity:1;color:#d8d8d8}@-webkit-keyframes iCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes iCheckboxEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}.accountsetup{padding-top:15px}.accountsetup .accountsetup-error-tip{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#cb242b}.accountsetup .accountsetup-email-box,.accountsetup .accountsetup-ps-box{margin-top:15px;display:flex;flex-direction:column}.accountsetup .accountsetup-email-box .accountsetup-lable,.accountsetup .accountsetup-ps-box .accountsetup-lable{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#333}.accountsetup .accountsetup-email-box .accountsetup-description,.accountsetup .accountsetup-ps-box .accountsetup-description{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#777}.accountsetup .accountsetup-email-box .Text-container .accountsetup-input,.accountsetup .accountsetup-ps-box .Text-container .accountsetup-input{margin-bottom:5px;width:calc(100% - 2px);height:42px}.accountsetup .accountsetup-email-box .Text-container .accountsetup-text-error,.accountsetup .accountsetup-ps-box .Text-container .accountsetup-text-error{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#cb242b}.accountsetup .gdpr-checkbox{margin-top:15px}.accountsetup .gdpr-checkbox-bar{display:flex;flex-direction:row}.accountsetup .gdpr-checkbox-bar:last-child{margin-bottom:5px}.accountsetup .gdpr-checkbox-bar:first-child{margin-bottom:10px}.accountsetup .gdpr-checkbox-label{margin-left:10px;font-size:14px;line-height:1.14}.accountsetup .gdpr-checkbox-label a{color:#0071b9}.accountsetup .accountsetup-btn{margin-top:15px;width:100%;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff}.accountsetup .accountsetup-desktop .accountsetup-description,.accountsetup .accountsetup-tablet .accountsetup-description{margin-top:5px}.accountsetup .accountsetup-desktop .Text-container,.accountsetup .accountsetup-mobile .accountsetup-description,.accountsetup .accountsetup-tablet .Text-container{margin-top:10px}.accountsetup .accountsetup-mobile .Text-container{margin-top:20px}.accountsetup-mobile .gdpr-checkbox-label{font-size:13px;line-height:1.75}.modalbox-desktop .modal-body,.modalbox-tablet .modal-body{margin:0;padding:0 60px}.modalbox-mobile .modal-body{margin:0 20px;padding:0}.modalbox-mobile .accountsetup,.modalbox-mobile .accountsetup .Text-container{width:100%}.CountryCodeMenu.CountryCodeMenu-desktop,.CountryCodeMenu.CountryCodeMenu-mobile,.CountryCodeMenu.CountryCodeMenu-tablet{margin-right:10px;background-color:#fff}.CountryCodeMenu.CountryCodeMenu-desktop input,.CountryCodeMenu.CountryCodeMenu-mobile input,.CountryCodeMenu.CountryCodeMenu-tablet input{padding:0 12px}.CountryCodeMenu.CountryCodeMenu-desktop .menu-title,.CountryCodeMenu.CountryCodeMenu-mobile .menu-title,.CountryCodeMenu.CountryCodeMenu-tablet .menu-title{min-width:65px;padding:0 12px;flex-direction:row;justify-content:center}.CountryCodeMenu.CountryCodeMenu-desktop .menu-title .arrow-down,.CountryCodeMenu.CountryCodeMenu-desktop .menu-title .arrow-up,.CountryCodeMenu.CountryCodeMenu-mobile .menu-title .arrow-down,.CountryCodeMenu.CountryCodeMenu-mobile .menu-title .arrow-up,.CountryCodeMenu.CountryCodeMenu-tablet .menu-title .arrow-down,.CountryCodeMenu.CountryCodeMenu-tablet .menu-title .arrow-up{display:none}.CountryCodeMenu.CountryCodeMenu-desktop .menu-items,.CountryCodeMenu.CountryCodeMenu-mobile .menu-items,.CountryCodeMenu.CountryCodeMenu-tablet .menu-items{min-width:338px}.CountryCodeMenu.CountryCodeMenu-mobile .menu-items,.CountryCodeMenu.CountryCodeMenu-tablet .menu-items{min-width:calc(100vw - 42px)}.menu{position:relative;margin:0;padding:0;height:42px;font-size:14px;border:1px solid #ccc;border-radius:2px 2px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-small{height:32px}.menu input{position:absolute;top:0;left:0;bottom:0;border:0;padding:0 38px 0 12px;width:100%;height:100%;font-size:14px;line-height:16px;box-sizing:border-box}.menu input:focus{outline:none}.menu-hide{border-radius:2px;overflow:hidden;cursor:pointer}.menu-hide input{position:absolute;top:0!important;left:-99999px!important}.menu-line{border:0;border-bottom:1px solid #000;border-radius:0}.menu-no-border{border:0}.book-lesson-tips{flex:1 1;font-size:14px;text-align:right}.book-lesson-tips>span{display:inline-block;margin-right:5px}.menu-title{display:flex;padding:0 38px 0 12px;height:42px;align-items:center}.menu-small .menu-title{height:32px}.menu-selected{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-items{position:absolute;left:-1px;top:100%;width:100%;overflow-y:auto;background:#fff;border:1px solid #ccc;border-radius:0 0 2px 2px;z-index:900;box-sizing:content-box;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.menu-items-down{-webkit-transform-origin:top;transform-origin:top}.menu-items-up{-webkit-transform-origin:bottom;transform-origin:bottom}.menu-line .menu-items{border-top:1px solid #000}.menu-item{display:flex;padding:9px 12px;min-height:16px}.menu-item:hover{background:hsla(0,0%,80%,.2);cursor:pointer}.menu-item-border{border-bottom:1px solid #eee;padding:9px 21px}.menu-big .menu-item{font-size:16px}.menu-item-disabled:hover{background:#fff;cursor:default}.menu-group-name{margin:0;padding:9px 12px;font-weight:900;font-size:14px;color:#333}.arrow-down,.arrow-up{right:8px}.arrow-down:before,.arrow-up:before{width:6px;background-color:#333}.arrow-down:after,.arrow-up:after{top:5px;left:6px;width:6px;background-color:#333}.checkmark{display:flex;position:relative;margin-right:8px;align-items:center}.checkmark:after{content:"";display:block;width:4px;height:8px;border:solid #ff4338;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-style-search input{top:160%;height:100%}.menu-style-search .menu-items{left:0;border:0;border-top:1px solid #ddd}.menu-style-search .menu-title{padding:0;justify-content:center}.menu-style-search .arrow-down,.menu-style-search .arrow-up{position:relative;left:5px;top:2px}.menu-fade-in{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.menu-disabled{color:#999;cursor:not-allowed;background-color:#fafafc}.menu-disabled .menu-selected{color:#999}.menu-disabled .arrow-down:after,.menu-disabled .arrow-down:before,.menu-disabled .arrow-up:after,.menu-disabled .arrow-up:before{background-color:#ccc}.phone-validator{position:relative}.phone-validator-section{display:flex}.phone-country-code{height:42px}.phone-number{flex:1 1}.phone-country-select{padding:0 10px;width:100%;height:100%;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0}.phone-country-select:focus{outline:0}.phone-number-input{width:100%}.phone-validator-btn{display:none;margin-top:20px;width:100%}.phone-validator-btn-show{display:block}.phone-number-verify{margin-top:10px}.phone-number-verify p{margin-bottom:5px;font-size:14px;color:#333}.phone-number-title{margin-bottom:10px;font-size:14px;color:#333}.phone-number-captcha{display:flex;margin:0 -4px}.phone-number-captcha-input{flex:1 1;margin:0 4px}.phone-number-captcha-text{width:100%;text-align:center}.phone-validator-error{margin-top:5px;font-size:13px;color:#cb242b}.phone-validator-status{position:absolute;top:0;left:100%;display:flex;margin-left:20px;height:42px;font-weight:500;align-items:center;white-space:nowrap}.phone-validator-status:before{content:"";width:8px;height:8px;margin-right:5px;border-radius:8px;display:inline-block}@media (max-width:768px){.phone-validator-status{position:static;display:flex;margin:10px 0;height:auto;font-weight:500;align-items:center}}.phone-validating{color:#ccc}.phone-validating:before{background-color:#ccc}.phone-validated{color:#7ec937}.phone-validated:before{background-color:#7ec937}.phone-validator-password{display:flex;justify-content:center}@media (max-width:768px){.phone-validator-password{display:block}}.phone-validator-modal-head{margin-bottom:30px;font-size:18px;font-weight:500;text-align:center}.phone-validator-password-label{display:flex;margin-right:10px;height:42px;font-size:14px;align-items:center}@media (max-width:768px){.phone-validator-password-label{margin:0 0 10px;height:auto;font-size:1.4rem}}.phone-validator-password-ipnut{width:320px}@media (max-width:768px){.phone-validator-password-ipnut{width:100%}}.phone-validator-modal-footer{justify-content:flex-end}.phone-validator-confirm-btn{margin-left:20px}@media (max-width:768px){.phone-validator-confirm-btn{width:100%}.phone-validator-cancel-btn{display:none}}.phone-captcha-resend{margin-top:20px;font-size:14px;font-weight:500;text-align:center;color:#0071b9;cursor:pointer}.phone-captcha-resending{color:#ccc;cursor:default}.phone-country-code .CountryCodeMenu.CountryCodeMenu-tablet .menu-items{min-width:265px}.reset-password-phone{font-size:16px;line-height:2.31;color:#333}.encryption-phone{font-size:23px;font-weight:500;line-height:1.61}.phone-setup-modal,.phone-setup-modal-body{overflow:visible;overflow:initial}.phone-setup-modal-body:after{content:"";display:block;clear:both}.phone-setup-body{margin:0 auto;width:340px;min-height:240px}.phone-setup-username{font-size:16px;font-weight:700;line-height:1.5;color:#333}.phone-setup-number{margin-bottom:16px;font-size:16px;line-height:1.5;color:#777}.phone-setup-error{margin-top:5px;font-size:13px;color:#cb242b}.wechat-loading-wraper{width:100%;text-align:center;padding-top:200px;min-height:500px}.wechat-loading-wraper>.Loading{margin:0 auto}.facebooklogin{display:flex;flex:1 1}.facebooklogin .facebooklogin-btn{padding:9px 0 9px 10px;height:42px;width:100%;display:flex;border-radius:3px;background:#1877f2}.facebooklogin .facebooklogin-btn:hover{background-color:#1877f2;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3))}.facebooklogin .facebooklogin-btn:disabled:hover,.facebooklogin .facebooklogin-btn[disabled]:hover{background:#1877f2}.facebooklogin .facebooklogin-btn .facebooklogin-img{margin:0}.facebooklogin .facebooklogin-btn .facebooklogin-btn-value{width:calc(100% - 34px);font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;color:#fff;text-transform:uppercase}.my-facebook-button-class{display:none}.WeChatLoginButton-desktop,.WeChatLoginButton-mobile,.WeChatLoginButton-tablet{margin-left:10px;display:flex;flex:1 1;justify-content:flex-start;align-items:center}.WeChatLoginButton-desktop .WeChatLoginButton-button,.WeChatLoginButton-mobile .WeChatLoginButton-button,.WeChatLoginButton-tablet .WeChatLoginButton-button{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#6cc76b}.WeChatLoginButton-desktop .WeChatLoginButton-button:hover,.WeChatLoginButton-mobile .WeChatLoginButton-button:hover,.WeChatLoginButton-tablet .WeChatLoginButton-button:hover{background-color:#6cc76b;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3))}.WeChatLoginButton-desktop .WeChatLoginButton-button .WeChatLoginButton-btn-text,.WeChatLoginButton-mobile .WeChatLoginButton-button .WeChatLoginButton-btn-text,.WeChatLoginButton-tablet .WeChatLoginButton-button .WeChatLoginButton-btn-text{width:100%;font-size:16px;font-weight:400;color:#fff}.Login-desktop,.Login-mobile,.Login-tablet{background:none;box-shadow:none;max-width:400px;font-size:14px;color:#333}.Login-desktop .modal-head,.Login-mobile .modal-head,.Login-tablet .modal-head{position:relative;top:0;left:0;height:auto;margin:0;padding:0 30px;background:#fff;border-bottom:none}.Login-desktop .modal-head .modal-head-title,.Login-mobile .modal-head .modal-head-title,.Login-tablet .modal-head .modal-head-title{border-bottom:1px solid #ddd}.Login-desktop .modal-head .modal-close,.Login-mobile .modal-head .modal-close,.Login-tablet .modal-head .modal-close{top:15px;right:18px}.Login-desktop .modal-head .TabBar .TabBar-top,.Login-mobile .modal-head .TabBar .TabBar-top,.Login-tablet .modal-head .TabBar .TabBar-top{box-shadow:none}.Login-desktop .modal-head .TabBar .TabBar-top .TabBar-top-tabBox,.Login-mobile .modal-head .TabBar .TabBar-top .TabBar-top-tabBox,.Login-tablet .modal-head .TabBar .TabBar-top .TabBar-top-tabBox{height:70px;padding-bottom:10px;flex-direction:row;align-items:flex-end;cursor:pointer}.Login-desktop .modal-head .TabBar .TabBar-top .TabBar-top-tabBox .TabBar-top-tag,.Login-mobile .modal-head .TabBar .TabBar-top .TabBar-top-tabBox .TabBar-top-tag,.Login-tablet .modal-head .TabBar .TabBar-top .TabBar-top-tabBox .TabBar-top-tag{font-weight:400;font-size:20px;line-height:1.6}.Login-desktop .modal-body,.Login-mobile .modal-body,.Login-tablet .modal-body{padding:30px 30px 0;background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 2px 16px 0 rgba(0,0,0,.07)}.Login-desktop .modal-body :last-child,.Login-mobile .modal-body :last-child,.Login-tablet .modal-body :last-child{margin-bottom:0}.Login-desktop .modal-body:after,.Login-mobile .modal-body:after,.Login-tablet .modal-body:after{height:30px}.Login-desktop .modal-footer,.Login-mobile .modal-footer,.Login-tablet .modal-footer{position:relative;top:0;left:0;height:53px;margin-top:15px;padding-right:100px;background:#fff;border-radius:10px;box-shadow:0 2px 16px 0 rgba(0,0,0,.07)}.Login-desktop .changeTypeText,.Login-mobile .changeTypeText,.Login-tablet .changeTypeText{position:absolute;top:50%;right:30px;font-size:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Login-desktop .send-captcha-code,.Login-mobile .send-captcha-code,.Login-tablet .send-captcha-code{height:42px;position:absolute;top:0;right:12px;line-height:42px;font-size:14px;color:#0071b9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Login-desktop .count-down-time-flag,.Login-mobile .count-down-time-flag,.Login-tablet .count-down-time-flag{height:42px;position:absolute;top:0;right:12px;line-height:42px;font-size:14px;color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Login-desktop .sign-type-hint,.Login-mobile .sign-type-hint,.Login-tablet .sign-type-hint{font-size:14px;color:#333}.Login-desktop .Login-page-tab-menu .TabBar .TabBar-top,.Login-mobile .Login-page-tab-menu .TabBar .TabBar-top,.Login-tablet .Login-page-tab-menu .TabBar .TabBar-top{box-shadow:none;border-bottom:1px solid #ddd;margin-bottom:30px}.Login-desktop .Login-page-tab-menu .TabBar .TabBar-top .TabBar-top-tabBox,.Login-mobile .Login-page-tab-menu .TabBar .TabBar-top .TabBar-top-tabBox,.Login-tablet .Login-page-tab-menu .TabBar .TabBar-top .TabBar-top-tabBox{cursor:pointer}.Login-desktop .Login-page-tab-menu .TabBar .TabBar-top .TabBar-top-tabBox .TabBar-top-tag,.Login-mobile .Login-page-tab-menu .TabBar .TabBar-top .TabBar-top-tabBox .TabBar-top-tag,.Login-tablet .Login-page-tab-menu .TabBar .TabBar-top .TabBar-top-tabBox .TabBar-top-tag{font-weight:400;font-size:20px;line-height:1.6}.Login-desktop .commonErrorMsg,.Login-mobile .commonErrorMsg,.Login-tablet .commonErrorMsg{margin-bottom:15px;font-size:13px;color:#cb242b;line-height:1.5}.Login-desktop .commonErrorMsg:empty,.Login-mobile .commonErrorMsg:empty,.Login-tablet .commonErrorMsg:empty{margin-bottom:0}.Login-desktop .text-box,.Login-mobile .text-box,.Login-tablet .text-box{margin-bottom:20px;display:flex;flex:1 1;flex-direction:row;position:relative}.Login-desktop .text-label,.Login-mobile .text-label,.Login-tablet .text-label{margin-bottom:10px}.Login-desktop .Login-text-wrap,.Login-mobile .Login-text-wrap,.Login-tablet .Login-text-wrap{flex:1 1}.Login-desktop .Login-text,.Login-mobile .Login-text,.Login-tablet .Login-text{width:100%;height:42px;margin-bottom:0}.Login-desktop .Login-text-password,.Login-mobile .Login-text-password,.Login-tablet .Login-text-password{padding-right:50px}.Login-desktop .Login-text-success,.Login-mobile .Login-text-success,.Login-tablet .Login-text-success{border-color:#5ebd5e!important}.Login-desktop .Login-text+.errorMsg,.Login-mobile .Login-text+.errorMsg,.Login-tablet .Login-text+.errorMsg{margin-top:5px}.Login-desktop .Login-text+.errorMsg:empty,.Login-mobile .Login-text+.errorMsg:empty,.Login-tablet .Login-text+.errorMsg:empty{margin-top:0}.Login-desktop .password-type,.Login-mobile .password-type,.Login-tablet .password-type{height:42px;position:absolute;top:0;right:12px;line-height:42px;font-size:14px;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Login-desktop .password-type:hover,.Login-mobile .password-type:hover,.Login-tablet .password-type:hover{color:rgba(0,0,0,.3)}.Login-desktop .Login-button,.Login-mobile .Login-button,.Login-tablet .Login-button{width:100%;margin-bottom:15px;font-size:16px;font-weight:400;text-transform:uppercase}.Login-desktop .clause-wrap .clause,.Login-mobile .clause-wrap .clause,.Login-tablet .clause-wrap .clause{padding-bottom:18px;position:relative}.Login-desktop .clause-wrap .clause .clause-desc,.Login-mobile .clause-wrap .clause .clause-desc,.Login-tablet .clause-wrap .clause .clause-desc{position:absolute;display:inline-block;vertical-align:baseline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-grow:1;cursor:pointer}.Login-desktop .clause-wrap span,.Login-mobile .clause-wrap span,.Login-tablet .clause-wrap span{font-size:12px;line-height:1.5;color:#333}.Login-desktop .forgot,.Login-mobile .forgot,.Login-tablet .forgot{margin-bottom:18px;display:flex;justify-content:space-between;align-content:center;font-size:14px}.Login-desktop .forgot .i-checkbox-wrapper,.Login-mobile .forgot .i-checkbox-wrapper,.Login-tablet .forgot .i-checkbox-wrapper{font-size:14px}.Login-desktop .forgot .forgot-password,.Login-mobile .forgot .forgot-password,.Login-tablet .forgot .forgot-password{text-align:right}.Login-desktop .forgot:last-child,.Login-mobile .forgot:last-child,.Login-tablet .forgot:last-child{margin-bottom:0}.Login-desktop .login-keep,.Login-mobile .login-keep,.Login-tablet .login-keep{margin-left:10px}.Login-desktop .or,.Login-mobile .or,.Login-tablet .or{margin-bottom:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-weight:300;color:#ccc}.Login-desktop .or:after,.Login-desktop .or:before,.Login-mobile .or:after,.Login-mobile .or:before,.Login-tablet .or:after,.Login-tablet .or:before{content:"";width:60px;display:flex;border-top:1px solid #ddd}.Login-desktop .or:before,.Login-mobile .or:before,.Login-tablet .or:before{margin-right:14px}.Login-desktop .or:after,.Login-mobile .or:after,.Login-tablet .or:after{margin-left:14px}.Login-desktop .GCaptcha,.Login-mobile .GCaptcha,.Login-tablet .GCaptcha{margin-bottom:18px}.Login-desktop .GCaptcha-hidden,.Login-mobile .GCaptcha-hidden,.Login-tablet .GCaptcha-hidden{display:none}.Login-desktop .gdpr-checkbox,.Login-mobile .gdpr-checkbox,.Login-tablet .gdpr-checkbox{margin-bottom:20px}.Login-desktop .gdpr-checkbox-bar,.Login-mobile .gdpr-checkbox-bar,.Login-tablet .gdpr-checkbox-bar{margin-bottom:10px;display:flex;flex-direction:row}.Login-desktop .gdpr-checkbox-label,.Login-mobile .gdpr-checkbox-label,.Login-tablet .gdpr-checkbox-label{margin-left:10px;font-size:14px}.Login-desktop .gdpr-checkbox-label a,.Login-mobile .gdpr-checkbox-label a,.Login-tablet .gdpr-checkbox-label a{color:#0071b9}.Login-desktop .Login-codeMenu,.Login-mobile .Login-codeMenu,.Login-tablet .Login-codeMenu{margin-right:10px;background-color:#fff}.Login-desktop .Login-codeMenu input,.Login-mobile .Login-codeMenu input,.Login-tablet .Login-codeMenu input{padding:0 12px}.Login-desktop .Login-codeMenu .menu-title,.Login-mobile .Login-codeMenu .menu-title,.Login-tablet .Login-codeMenu .menu-title{width:65px;padding:0 12px;flex-direction:row;justify-content:center}.Login-desktop .Login-codeMenu .menu-title .arrow-down,.Login-desktop .Login-codeMenu .menu-title .arrow-up,.Login-mobile .Login-codeMenu .menu-title .arrow-down,.Login-mobile .Login-codeMenu .menu-title .arrow-up,.Login-tablet .Login-codeMenu .menu-title .arrow-down,.Login-tablet .Login-codeMenu .menu-title .arrow-up{display:none}.Login-desktop .Login-codeMenu .menu-items,.Login-mobile .Login-codeMenu .menu-items,.Login-tablet .Login-codeMenu .menu-items{width:338px}.Login-desktop .Login-otherWay-box,.Login-mobile .Login-otherWay-box,.Login-tablet .Login-otherWay-box{display:flex;flex:1 1;flex-direction:row;justify-content:flex-start;align-items:center}.Login-desktop .Login-otherWay-box div:first-child,.Login-mobile .Login-otherWay-box div:first-child,.Login-tablet .Login-otherWay-box div:first-child{margin-left:0}.Login-desktop .Login-otherWay-box.Login-otherWay-box-only,.Login-mobile .Login-otherWay-box.Login-otherWay-box-only,.Login-tablet .Login-otherWay-box.Login-otherWay-box-only{padding-top:30px;flex-direction:column;align-items:stretch}.Login-desktop .Login-otherWay-box.Login-otherWay-box-only>div,.Login-mobile .Login-otherWay-box.Login-otherWay-box-only>div,.Login-tablet .Login-otherWay-box.Login-otherWay-box-only>div{margin:10px 0 0}.Login-desktop .Login-otherWay-box.Login-otherWay-box-only>div:first-child,.Login-mobile .Login-otherWay-box.Login-otherWay-box-only>div:first-child,.Login-tablet .Login-otherWay-box.Login-otherWay-box-only>div:first-child{margin-top:0}.Login-mobile{max-width:100%}.Login-mobile .modal-head{padding:0 20px}.Login-mobile .modal-head .modal-close{right:20px}.Login-mobile .modal-body{padding:20px 20px 0;border-radius:0}.Login-mobile .modal-footer{margin:0;padding:0 100px 0 20px;border:0;border-radius:0}.Login-mobile .changeTypeText{right:20px;font-size:1.4rem}.Login-mobile .gdpr-checkbox-label{font-size:13px;line-height:1.75}.Login-mobile .Login-codeMenu .menu-items{width:calc(100vw - 42px)}.arrow-down,.arrow-up{position:absolute;display:inline-block;margin-top:-8px;top:50%;width:16px;height:16px;right:12px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.arrow-down{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-down:after,.arrow-down:before{background-color:#333}.arrow-up{-webkit-transform:translate(1px,-2px) rotate(-135deg);transform:translate(1px,-2px) rotate(-135deg)}.arrow-up:after,.arrow-up:before{background-color:#ff4338}.arrow-down:before,.arrow-up:before{left:4px;top:7px}.arrow-down:after,.arrow-down:before,.arrow-up:after,.arrow-up:before{content:"";position:absolute;display:inline-block;width:8px;height:2px}.arrow-down:after,.arrow-up:after{top:4px;left:7px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.TabBar .TabBar-left{position:relative;display:flex;flex-direction:column;justify-content:center}.TabBar .TabBar-left .TabBar-ul{padding-left:30px;position:relative}.TabBar .TabBar-left .TabBar-ul li{list-style:none;font-size:14px;line-height:1.29;letter-spacing:normal;color:#4a4a4a;margin-bottom:22px}.TabBar .TabBar-left .TabBar-ul li:before{color:#ff4338;content:"\2022";font-size:1em;padding-right:10px;position:relative;top:0}.TabBar .TabBar-left .TabBar-left-tabBox{width:367px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:0;left:0}.TabBar .TabBar-left .TabBar-left-tabBox .TabBar-left-tag{width:357px;margin:5px;padding:20px 20px 20px 15px;font-size:16px;word-wrap:break-word;word-break:break-word;cursor:pointer}.TabBar .TabBar-left .TabBar-left-tabBox .TabBar-left-choose .TabBar-left-tag{position:relative}.TabBar .TabBar-left .TabBar-left-tabBox:hover .TabBar-left-tag{border-radius:4px;background-color:hsla(0,0%,80%,.2);cursor:pointer}.TabBar .TabBar-left .TabBar-left-tabBox hr{width:327px;margin:0 auto;border:none;border-bottom:1px solid #ddd}.TabBar .TabBar-left .TabBar-left-tag-active{width:2px;border-radius:1px;position:absolute;bottom:0;background-color:#ff4338;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.TabBar .TabBar-top{display:flex;flex-direction:row;position:relative;top:0;left:0;box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.TabBar .TabBar-top .TabBar-top-tabBox{height:59px;display:flex;flex:1 1;justify-content:center;align-items:center;white-space:nowrap}.TabBar .TabBar-top .TabBar-top-tag{font-size:14px}.TabBar .TabBar-top .TabBar-top-tag-active{height:2px;border-radius:2px;position:absolute;bottom:0;background-color:#ff4338;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.TabBar .TabBar-mobile-top{height:59px;border-top:1px solid #eee;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.TabBar .TabBar-mobile-top .menu-items{width:90vw;border:none;border-radius:4px;padding:5px 0;left:calc(50% - 45vw);top:calc(100% + 19px);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.TabBar .TabBar-mobile-top .menu-items .menu-item{padding-left:12px}.SmsTimer-desktop,.SmsTimer-mobile,.SmsTimer-tablet{height:42px;position:absolute;top:0;right:12px;line-height:42px;font-size:14px;color:#bfbfbf}.SmsTimer-desktop.SmsTimer-disabled .SmsTimer-send,.SmsTimer-mobile.SmsTimer-disabled .SmsTimer-send,.SmsTimer-tablet.SmsTimer-disabled .SmsTimer-send{cursor:not-allowed}.SmsTimer-desktop.SmsTimer-disabled .SmsTimer-send:hover,.SmsTimer-mobile.SmsTimer-disabled .SmsTimer-send:hover,.SmsTimer-tablet.SmsTimer-disabled .SmsTimer-send:hover{font-weight:400}.SmsTimer-desktop .SmsTimer-send,.SmsTimer-mobile .SmsTimer-send,.SmsTimer-tablet .SmsTimer-send{color:#337ab7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.SmsTimer-desktop .SmsTimer-send:hover,.SmsTimer-mobile .SmsTimer-send:hover,.SmsTimer-tablet .SmsTimer-send:hover{font-weight:500}.SetPassword-desktop,.SetPassword-mobile,.SetPassword-tablet{padding-top:10px;padding-bottom:40px;font-size:14px;color:#333}.SetPassword-desktop .setpassword-box,.SetPassword-mobile .setpassword-box,.SetPassword-tablet .setpassword-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.SetPassword-desktop .password-title,.SetPassword-mobile .password-title,.SetPassword-tablet .password-title{width:640px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd;font-size:23px;line-height:1.3;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.SetPassword-desktop .setpassword-note,.SetPassword-mobile .setpassword-note,.SetPassword-tablet .setpassword-note{width:580px;margin-bottom:20px;font-size:16px;line-height:1.5;color:#777;text-align:center}.SetPassword-desktop .setpassword-box-password .password-text-box,.SetPassword-mobile .setpassword-box-password .password-text-box,.SetPassword-tablet .setpassword-box-password .password-text-box{margin-bottom:10px}.SetPassword-desktop .setpassword-box-password .password-text-box:last-child,.SetPassword-mobile .setpassword-box-password .password-text-box:last-child,.SetPassword-tablet .setpassword-box-password .password-text-box:last-child{margin-bottom:20px}.SetPassword-desktop .setpassword-box-password .password-text,.SetPassword-mobile .setpassword-box-password .password-text,.SetPassword-tablet .setpassword-box-password .password-text{width:580px;height:42px;margin-bottom:5px}.SetPassword-desktop .setpassword-box-password .password-text:last-child,.SetPassword-mobile .setpassword-box-password .password-text:last-child,.SetPassword-tablet .setpassword-box-password .password-text:last-child{margin-bottom:0}.SetPassword-desktop .password-button,.SetPassword-mobile .password-button,.SetPassword-tablet .password-button{width:580px;text-transform:uppercase}.SetPassword-desktop .text-bar,.SetPassword-mobile .text-bar,.SetPassword-tablet .text-bar{width:580px}.SetPassword-desktop .text-label,.SetPassword-mobile .text-label,.SetPassword-tablet .text-label{margin-bottom:10px}.SetPassword-desktop .error-msg,.SetPassword-mobile .error-msg,.SetPassword-tablet .error-msg{font-size:14px;color:#cb242b;margin-bottom:10px}.SetPassword-mobile{font-size:1.4rem}.SetPassword-mobile .password-title{width:90%;max-width:640px;font-size:2.3rem}.SetPassword-mobile .setpassword-note{width:80%;max-width:580px;font-size:1.6rem}.SetPassword-mobile .setpassword-box-password .password-text-box{width:100%}.SetPassword-mobile .setpassword-box-password .password-text{width:100%;max-width:580px}.SetPassword-mobile .password-button,.SetPassword-mobile .text-bar{width:80%;max-width:580px}.color-bar{height:4px}.color-bar>div{float:left;height:100%}.color-bar>div:first-child{width:12%;background:#18ebbd}.color-bar>div:nth-child(2){width:33%;background:#0071b9}.color-bar>div:nth-child(3){width:15%;background:#00bfbd}.color-bar>div:nth-child(4){width:30%;background:#ffbd00}.color-bar>div:nth-child(5){width:10%;background:#ff4338}.Footer-desktop,.Footer-mobile,.Footer-tablet{padding:0;border-top:1px solid #777;background-color:#fff}.Footer-desktop .flex-row,.Footer-mobile .flex-row,.Footer-tablet .flex-row{display:flex;flex:1 1;flex-direction:row;align-items:center}.Footer-desktop .flex-col,.Footer-mobile .flex-col,.Footer-tablet .flex-col{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;align-items:center}.Footer-desktop .Footer-part1,.Footer-desktop .Footer-part2,.Footer-mobile .Footer-part1,.Footer-mobile .Footer-part2,.Footer-tablet .Footer-part1,.Footer-tablet .Footer-part2{padding:30px 110px;border-bottom:1px solid #ddd;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Footer-desktop .Footer-part2,.Footer-mobile .Footer-part2,.Footer-tablet .Footer-part2{border-bottom:none}.Footer-desktop .Footer-language-menu-box,.Footer-mobile .Footer-language-menu-box,.Footer-tablet .Footer-language-menu-box{flex:none}.Footer-desktop .Footer-language-menu-box .Footer-language-menu,.Footer-mobile .Footer-language-menu-box .Footer-language-menu,.Footer-tablet .Footer-language-menu-box .Footer-language-menu{min-width:144px}.Footer-desktop .Footer-icon-box,.Footer-mobile .Footer-icon-box,.Footer-tablet .Footer-icon-box{justify-content:flex-end}.Footer-desktop .Footer-icon-box .footer-simple-img,.Footer-mobile .Footer-icon-box .footer-simple-img,.Footer-tablet .Footer-icon-box .footer-simple-img{margin-left:12px;cursor:pointer}.Footer-desktop .Footer-icon-box .footer-simple-img:hover,.Footer-mobile .Footer-icon-box .footer-simple-img:hover,.Footer-tablet .Footer-icon-box .footer-simple-img:hover{opacity:.6}.Footer-desktop .Footer-icon-box .footer-simple-img.wechatQRcode,.Footer-mobile .Footer-icon-box .footer-simple-img.wechatQRcode,.Footer-tablet .Footer-icon-box .footer-simple-img.wechatQRcode{margin-left:0}.Footer-desktop .Footer-link-box,.Footer-mobile .Footer-link-box,.Footer-tablet .Footer-link-box{flex:1 1}.Footer-desktop .Footer-link-box ul,.Footer-mobile .Footer-link-box ul,.Footer-tablet .Footer-link-box ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.Footer-desktop .Footer-link-box ul li,.Footer-mobile .Footer-link-box ul li,.Footer-tablet .Footer-link-box ul li{margin-right:10px;cursor:pointer}.Footer-desktop .Footer-link-box ul li a,.Footer-mobile .Footer-link-box ul li a,.Footer-tablet .Footer-link-box ul li a{font-size:12px;font-weight:300;color:#414042}.Footer-desktop .Footer-link-box ul li a:hover,.Footer-mobile .Footer-link-box ul li a:hover,.Footer-tablet .Footer-link-box ul li a:hover{font-weight:700}.Footer-desktop .Footer-copyright-box,.Footer-mobile .Footer-copyright-box,.Footer-tablet .Footer-copyright-box{display:flex;justify-content:flex-end;align-items:center;font-size:12px;color:#ccc}.Footer-desktop.Footer-prelogin,.Footer-mobile.Footer-prelogin,.Footer-tablet.Footer-prelogin{border-top:none}.Footer-desktop.Footer-prelogin .flex-col,.Footer-desktop.Footer-prelogin .Footer-part1,.Footer-desktop.Footer-prelogin .Footer-part2,.Footer-mobile.Footer-prelogin .flex-col,.Footer-mobile.Footer-prelogin .Footer-part1,.Footer-mobile.Footer-prelogin .Footer-part2,.Footer-tablet.Footer-prelogin .flex-col,.Footer-tablet.Footer-prelogin .Footer-part1,.Footer-tablet.Footer-prelogin .Footer-part2{align-items:flex-start}.Footer-desktop.Footer-prelogin .Footer-part1-teacher,.Footer-mobile.Footer-prelogin .Footer-part1-teacher,.Footer-tablet.Footer-prelogin .Footer-part1-teacher{align-items:center}.Footer-desktop.Footer-prelogin .Footer-link-homepage .Footer-link-homepage-title,.Footer-desktop.Footer-prelogin .Footer-link-homepage .Footer-link-prelogin-title,.Footer-desktop.Footer-prelogin .Footer-link-prelogin .Footer-link-homepage-title,.Footer-desktop.Footer-prelogin .Footer-link-prelogin .Footer-link-prelogin-title,.Footer-mobile.Footer-prelogin .Footer-link-homepage .Footer-link-homepage-title,.Footer-mobile.Footer-prelogin .Footer-link-homepage .Footer-link-prelogin-title,.Footer-mobile.Footer-prelogin .Footer-link-prelogin .Footer-link-homepage-title,.Footer-mobile.Footer-prelogin .Footer-link-prelogin .Footer-link-prelogin-title,.Footer-tablet.Footer-prelogin .Footer-link-homepage .Footer-link-homepage-title,.Footer-tablet.Footer-prelogin .Footer-link-homepage .Footer-link-prelogin-title,.Footer-tablet.Footer-prelogin .Footer-link-prelogin .Footer-link-homepage-title,.Footer-tablet.Footer-prelogin .Footer-link-prelogin .Footer-link-prelogin-title{padding-bottom:20px;font-size:16px;color:#414042}.Footer-desktop.Footer-prelogin .Footer-link-homepage .Footer-link-homepage-title,.Footer-desktop.Footer-prelogin .Footer-link-prelogin .Footer-link-homepage-title,.Footer-mobile.Footer-prelogin .Footer-link-homepage .Footer-link-homepage-title,.Footer-mobile.Footer-prelogin .Footer-link-prelogin .Footer-link-homepage-title,.Footer-tablet.Footer-prelogin .Footer-link-homepage .Footer-link-homepage-title,.Footer-tablet.Footer-prelogin .Footer-link-prelogin .Footer-link-homepage-title{display:block}.Footer-desktop.Footer-prelogin .Footer-link-homepage ul,.Footer-desktop.Footer-prelogin .Footer-link-prelogin ul,.Footer-mobile.Footer-prelogin .Footer-link-homepage ul,.Footer-mobile.Footer-prelogin .Footer-link-prelogin ul,.Footer-tablet.Footer-prelogin .Footer-link-homepage ul,.Footer-tablet.Footer-prelogin .Footer-link-prelogin ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.Footer-desktop.Footer-prelogin .Footer-link-homepage ul li,.Footer-desktop.Footer-prelogin .Footer-link-prelogin ul li,.Footer-mobile.Footer-prelogin .Footer-link-homepage ul li,.Footer-mobile.Footer-prelogin .Footer-link-prelogin ul li,.Footer-tablet.Footer-prelogin .Footer-link-homepage ul li,.Footer-tablet.Footer-prelogin .Footer-link-prelogin ul li{line-height:1.5;cursor:pointer}.Footer-desktop.Footer-prelogin .Footer-link-homepage ul li:hover a,.Footer-desktop.Footer-prelogin .Footer-link-prelogin ul li:hover a,.Footer-mobile.Footer-prelogin .Footer-link-homepage ul li:hover a,.Footer-mobile.Footer-prelogin .Footer-link-prelogin ul li:hover a,.Footer-tablet.Footer-prelogin .Footer-link-homepage ul li:hover a,.Footer-tablet.Footer-prelogin .Footer-link-prelogin ul li:hover a{font-weight:500}.Footer-desktop.Footer-prelogin .Footer-link-homepage ul li a,.Footer-desktop.Footer-prelogin .Footer-link-prelogin ul li a,.Footer-mobile.Footer-prelogin .Footer-link-homepage ul li a,.Footer-mobile.Footer-prelogin .Footer-link-prelogin ul li a,.Footer-tablet.Footer-prelogin .Footer-link-homepage ul li a,.Footer-tablet.Footer-prelogin .Footer-link-prelogin ul li a{font-size:12px;font-weight:300;color:#414042}.Footer-desktop.Footer-prelogin .Footer-link-homepage ul li a:hover,.Footer-desktop.Footer-prelogin .Footer-link-prelogin ul li a:hover,.Footer-mobile.Footer-prelogin .Footer-link-homepage ul li a:hover,.Footer-mobile.Footer-prelogin .Footer-link-prelogin ul li a:hover,.Footer-tablet.Footer-prelogin .Footer-link-homepage ul li a:hover,.Footer-tablet.Footer-prelogin .Footer-link-prelogin ul li a:hover{font-weight:700}.Footer-desktop.Footer-prelogin .Footer-copyright-box,.Footer-mobile.Footer-prelogin .Footer-copyright-box,.Footer-tablet.Footer-prelogin .Footer-copyright-box{justify-content:flex-start}.Footer-desktop.Footer-prelogin .Footer-prelgin-right,.Footer-mobile.Footer-prelogin .Footer-prelgin-right,.Footer-tablet.Footer-prelogin .Footer-prelgin-right{width:150px}.Footer-desktop.Footer-prelogin .Footer-language-menu-box,.Footer-mobile.Footer-prelogin .Footer-language-menu-box,.Footer-tablet.Footer-prelogin .Footer-language-menu-box{flex-direction:column;align-items:flex-start;margin-bottom:30px}.Footer-desktop.Footer-prelogin .Footer-language-menu,.Footer-mobile.Footer-prelogin .Footer-language-menu,.Footer-tablet.Footer-prelogin .Footer-language-menu{margin:0 0 20px}.Footer-desktop.Footer-prelogin .Footer-language-menu-teacher .Footer-language-menu,.Footer-mobile.Footer-prelogin .Footer-language-menu-teacher .Footer-language-menu,.Footer-tablet.Footer-prelogin .Footer-language-menu-teacher .Footer-language-menu{margin:0 15px 0 0}.Footer-desktop.Footer-prelogin .Footer-language-menu:nth-child(3),.Footer-mobile.Footer-prelogin .Footer-language-menu:nth-child(3),.Footer-tablet.Footer-prelogin .Footer-language-menu:nth-child(3){margin:0}.Footer-desktop.Footer-prelogin .Footer-icon-box,.Footer-mobile.Footer-prelogin .Footer-icon-box,.Footer-tablet.Footer-prelogin .Footer-icon-box{width:150px;justify-content:flex-start;flex-wrap:wrap}.Footer-desktop.Footer-prelogin .Footer-icon-box .footer-simple-img,.Footer-mobile.Footer-prelogin .Footer-icon-box .footer-simple-img,.Footer-tablet.Footer-prelogin .Footer-icon-box .footer-simple-img{margin-left:0;margin-right:12px;margin-bottom:12px}.Footer-desktop.Footer-prelogin .Footer-icon-teacher,.Footer-mobile.Footer-prelogin .Footer-icon-teacher,.Footer-tablet.Footer-prelogin .Footer-icon-teacher{justify-content:flex-end}.Footer-desktop.Footer-prelogin .Footer-icon-teacher .footer-simple-img,.Footer-mobile.Footer-prelogin .Footer-icon-teacher .footer-simple-img,.Footer-tablet.Footer-prelogin .Footer-icon-teacher .footer-simple-img{margin-bottom:0}.Footer-desktop.Footer-prelogin .Footer-section-bar,.Footer-mobile.Footer-prelogin .Footer-section-bar,.Footer-tablet.Footer-prelogin .Footer-section-bar{top:100%;height:4px}.Footer-desktop .Footer-back-to-previous-btn,.Footer-mobile .Footer-back-to-previous-btn,.Footer-tablet .Footer-back-to-previous-btn{display:flex;margin-top:15px;padding:10px;width:100%;min-height:36px;font-size:14px;font-weight:300;color:#0071b9;border-radius:3px;background-color:#e4f0f8;align-items:center;justify-content:center;cursor:pointer}.Footer-desktop .Footer-language-menu-teacher,.Footer-mobile .Footer-language-menu-teacher,.Footer-tablet .Footer-language-menu-teacher{margin-bottom:0!important;flex-direction:row!important}.Footer-tablet .Footer-part1,.Footer-tablet .Footer-part2{padding:30px 40px}.Footer-tablet .Footer-icon-box img:hover{opacity:1}.Footer-tablet .Footer-link-box ul li:hover a,.Footer-tablet.Footer-prelogin .Footer-link-prelogin ul li:hover a{font-weight:300}.Footer-tablet.Footer-prelogin .Footer-copyright-box{justify-content:flex-start}.Footer-tablet .Footer-link-homepage>div{max-width:155px}.Footer-mobile .Footer-part1,.Footer-mobile .Footer-part2{padding:20px 0;margin:0 20px;flex-direction:column}.Footer-mobile .Footer-part2{padding:10px}.Footer-mobile .Footer-language-menu-box{display:flex;margin:0 -6px;flex-wrap:wrap;justify-content:center}.Footer-mobile .Footer-language-menu-box .Footer-language-menu{margin:6px;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 12px)}.Footer-mobile .Footer-link-box{padding-top:20px;padding-bottom:15px}.Footer-mobile .Footer-link-box ul{justify-content:center;flex-wrap:wrap;text-align:center}.Footer-mobile .Footer-link-box ul li{margin-right:1rem;line-height:2}.Footer-mobile .Footer-link-box ul li a{font-size:1.2rem}.Footer-mobile .Footer-icon-box{width:100%;padding:0 10px;justify-content:space-between}.Footer-mobile .Footer-icon-box img{margin-left:0}.Footer-mobile .Footer-copyright-box{font-size:1.2rem;font-weight:300}.Footer-mobile .flex-col{align-items:flex-start}.Footer-mobile .Footer-link-homepage .Footer-link-homepage-title{padding-bottom:20px;font-size:16px;color:#414042;display:block}.Footer-mobile .Footer-back-to-previous-btn{width:100%}.Footer-language-menu .menu{border:1px solid #414042;border-radius:3px}.Footer-language-menu .menu-items{border:1px solid #414042}.footer-simple{display:flex;min-height:40px;font-size:12px;color:#ccc;align-items:center;justify-content:center}.Header-desktop,.Header-mobile,.Header-tablet{width:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:999}.Header-desktop .Header-menu-item-cotainer,.Header-mobile .Header-menu-item-cotainer,.Header-tablet .Header-menu-item-cotainer{display:flex;align-items:center}.Header-desktop .Header-menu-item-tag,.Header-mobile .Header-menu-item-tag,.Header-tablet .Header-menu-item-tag{font-size:12px;color:#ff4338;align-items:center;margin-left:20px}.Header-desktop.Header-homepage,.Header-mobile.Header-homepage,.Header-tablet.Header-homepage{background-color:transparent}.Header-desktop a:hover,.Header-mobile a:hover,.Header-tablet a:hover{font-weight:400}.Header-desktop.Header-borderBottom .Header-banner,.Header-mobile.Header-borderBottom .Header-banner,.Header-tablet.Header-borderBottom .Header-banner{border-bottom:1px solid #eee}.Header-desktop.Header-bgColor .Header-banner,.Header-mobile.Header-bgColor .Header-banner,.Header-tablet.Header-bgColor .Header-banner{background:rgba(0,0,0,.25)}.Header-desktop.Header-bgColor .Header-button-wrap .Header-button-isHomeHeader-login:hover,.Header-mobile.Header-bgColor .Header-button-wrap .Header-button-isHomeHeader-login:hover,.Header-tablet.Header-bgColor .Header-button-wrap .Header-button-isHomeHeader-login:hover{background:hsla(0,0%,80%,.5)}.Header-desktop .Header-banner,.Header-mobile .Header-banner,.Header-tablet .Header-banner{height:70px;padding-left:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Header-desktop .Header-banner-isHomeHeader,.Header-mobile .Header-banner-isHomeHeader,.Header-tablet .Header-banner-isHomeHeader{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.25)));background-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.25));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.25))}.Header-desktop .Header-button-wrap,.Header-mobile .Header-button-wrap,.Header-tablet .Header-button-wrap{height:70px;padding-right:30px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.Header-desktop .Header-button-wrap .Header-button,.Header-mobile .Header-button-wrap .Header-button,.Header-tablet .Header-button-wrap .Header-button{padding:20px;height:56px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#333;position:relative;cursor:pointer}.Header-desktop .Header-button-wrap .Header-button:hover,.Header-mobile .Header-button-wrap .Header-button:hover,.Header-tablet .Header-button-wrap .Header-button:hover{border-radius:4px;background:hsla(0,0%,80%,.2);font-weight:400}.Header-desktop .Header-button-wrap .Header-button-isHomeHeader,.Header-mobile .Header-button-wrap .Header-button-isHomeHeader,.Header-tablet .Header-button-wrap .Header-button-isHomeHeader{margin-left:25px;padding:10px 13px;border:1px solid #fff;border-radius:17px;font-size:12px;text-transform:uppercase;color:#fff;position:relative;cursor:pointer}.Header-desktop .Header-button-wrap .Header-button-isHomeHeader:hover,.Header-mobile .Header-button-wrap .Header-button-isHomeHeader:hover,.Header-tablet .Header-button-wrap .Header-button-isHomeHeader:hover{color:#333;background-color:#fff}.Header-desktop .Header-button-wrap .Header-button-isHomeHeader-login,.Header-mobile .Header-button-wrap .Header-button-isHomeHeader-login,.Header-tablet .Header-button-wrap .Header-button-isHomeHeader-login{padding:20px;font-size:14px;color:#fff;position:relative;cursor:pointer}.Header-desktop .Header-button-wrap .Header-button-isHomeHeader-login:hover,.Header-mobile .Header-button-wrap .Header-button-isHomeHeader-login:hover,.Header-tablet .Header-button-wrap .Header-button-isHomeHeader-login:hover{border-radius:4px;background:hsla(0,0%,80%,.2)}.Header-desktop .Header-button-wrap .Header-avatar,.Header-mobile .Header-button-wrap .Header-avatar,.Header-tablet .Header-button-wrap .Header-avatar{margin-left:20px}.Header-desktop .Header-redDot,.Header-mobile .Header-redDot,.Header-tablet .Header-redDot{position:absolute;top:20px;right:5px;border:3px solid #ff4338;border-radius:50%}.Header-desktop .Header-menu-container,.Header-mobile .Header-menu-container,.Header-tablet .Header-menu-container{width:320px;margin:0;padding:0;border-left:1px solid #eee;position:fixed;top:70px;right:0;bottom:0;background-color:#fff;overflow-y:auto;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:999}.Header-desktop .Header-menu-container.Header-menu-container-border-radius,.Header-mobile .Header-menu-container.Header-menu-container-border-radius,.Header-tablet .Header-menu-container.Header-menu-container-border-radius{border-top-left-radius:10px}.Header-desktop .Header-menu-container.Header-menu-appear-active,.Header-desktop .Header-menu-container.Header-menu-enter-active,.Header-mobile .Header-menu-container.Header-menu-appear-active,.Header-mobile .Header-menu-container.Header-menu-enter-active,.Header-tablet .Header-menu-container.Header-menu-appear-active,.Header-tablet .Header-menu-container.Header-menu-enter-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.Header-desktop .Header-menu-container.Header-menu-appear-done,.Header-desktop .Header-menu-container.Header-menu-enter-done,.Header-desktop .Header-menu-container.Header-menu-exit,.Header-mobile .Header-menu-container.Header-menu-appear-done,.Header-mobile .Header-menu-container.Header-menu-enter-done,.Header-mobile .Header-menu-container.Header-menu-exit,.Header-tablet .Header-menu-container.Header-menu-appear-done,.Header-tablet .Header-menu-container.Header-menu-enter-done,.Header-tablet .Header-menu-container.Header-menu-exit{-webkit-transform:translateX(0);transform:translateX(0)}.Header-desktop .Header-menu-container.Header-menu-exit-active,.Header-mobile .Header-menu-container.Header-menu-exit-active,.Header-tablet .Header-menu-container.Header-menu-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.Header-desktop .Header-menu-container.Header-menu-exit-done,.Header-mobile .Header-menu-container.Header-menu-exit-done,.Header-tablet .Header-menu-container.Header-menu-exit-done{-webkit-transform:translateX(100%);transform:translateX(100%)}.Header-desktop .Header-menu-container .Header-menu-item,.Header-mobile .Header-menu-container .Header-menu-item,.Header-tablet .Header-menu-container .Header-menu-item{height:66px;margin:0 10px!important;padding:5px 0!important;border-top:1px solid #eee;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;list-style:none}.Header-desktop .Header-menu-container .Header-menu-item:last-child,.Header-mobile .Header-menu-container .Header-menu-item:last-child,.Header-tablet .Header-menu-container .Header-menu-item:last-child{border-bottom:1px solid #eee}.Header-desktop .Header-menu-container .Header-menu-item>a,.Header-desktop .Header-menu-container .Header-menu-item>span,.Header-mobile .Header-menu-container .Header-menu-item>a,.Header-mobile .Header-menu-container .Header-menu-item>span,.Header-tablet .Header-menu-container .Header-menu-item>a,.Header-tablet .Header-menu-container .Header-menu-item>span{display:flex;padding-left:10px;height:56px;flex:1 1;align-items:center;font-size:14px;color:#333;cursor:pointer}.Header-desktop .Header-menu-container .Header-menu-item>a:hover,.Header-desktop .Header-menu-container .Header-menu-item>span:hover,.Header-mobile .Header-menu-container .Header-menu-item>a:hover,.Header-mobile .Header-menu-container .Header-menu-item>span:hover,.Header-tablet .Header-menu-container .Header-menu-item>a:hover,.Header-tablet .Header-menu-container .Header-menu-item>span:hover{border-radius:4px;background:hsla(0,0%,80%,.2);font-weight:inherit!important}.Header-desktop .Header-menu-container .Header-menu-img,.Header-mobile .Header-menu-container .Header-menu-img,.Header-tablet .Header-menu-container .Header-menu-img{margin-right:20px}.BannerWarn-desktop .banner-box,.BannerWarn-mobile .banner-box,.BannerWarn-tablet .banner-box{height:60px;padding:2px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-weight:400;text-align:center;color:#fff;background-color:#ff554b}.BannerWarn-desktop .banner-box>span,.BannerWarn-mobile .banner-box>span,.BannerWarn-tablet .banner-box>span{display:flex;justify-content:center;align-items:center}.BannerWarn-desktop .banner-box>span:last-child,.BannerWarn-mobile .banner-box>span:last-child,.BannerWarn-tablet .banner-box>span:last-child{text-decoration:underline;cursor:pointer}.BannerWarn-desktop .BannerWarn-modal.BannerWarn-modal-teacherSite-noclose .modal-close,.BannerWarn-mobile .BannerWarn-modal.BannerWarn-modal-teacherSite-noclose .modal-close,.BannerWarn-tablet .BannerWarn-modal.BannerWarn-modal-teacherSite-noclose .modal-close{display:none}.BannerWarn-desktop .BannerWarn-modal .modal-body,.BannerWarn-mobile .BannerWarn-modal .modal-body,.BannerWarn-tablet .BannerWarn-modal .modal-body{padding:30px 60px 0}.BannerWarn-desktop .BannerWarn-modal .text-bar:first-child,.BannerWarn-mobile .BannerWarn-modal .text-bar:first-child,.BannerWarn-tablet .BannerWarn-modal .text-bar:first-child{margin-bottom:20px}.BannerWarn-desktop .BannerWarn-modal .text-title,.BannerWarn-mobile .BannerWarn-modal .text-title,.BannerWarn-tablet .BannerWarn-modal .text-title{margin-bottom:5px;font-size:18px;line-height:1.5;color:#333}.BannerWarn-desktop .BannerWarn-modal .text-content,.BannerWarn-mobile .BannerWarn-modal .text-content,.BannerWarn-tablet .BannerWarn-modal .text-content{font-size:16px;line-height:1.5;color:#777}.BannerWarn-desktop .BannerWarn-modal .text-content .text-email,.BannerWarn-mobile .BannerWarn-modal .text-content .text-email,.BannerWarn-tablet .BannerWarn-modal .text-content .text-email{font-weight:500}.BannerWarn-desktop .BannerWarn-modal .text-li,.BannerWarn-mobile .BannerWarn-modal .text-li,.BannerWarn-tablet .BannerWarn-modal .text-li{list-style:none;margin:0;padding-left:20px;position:relative;top:0;left:0;font-size:16px;line-height:1.5;color:#777}.BannerWarn-desktop .BannerWarn-modal .text-li-blue span,.BannerWarn-mobile .BannerWarn-modal .text-li-blue span,.BannerWarn-tablet .BannerWarn-modal .text-li-blue span{color:#0071b9;cursor:pointer}.BannerWarn-desktop .BannerWarn-modal .text-li:before,.BannerWarn-mobile .BannerWarn-modal .text-li:before,.BannerWarn-tablet .BannerWarn-modal .text-li:before{content:"";width:4px;height:4px;border-radius:4px;position:absolute;top:10px;left:0;display:inline-block;background-color:#777}.BannerWarn-desktop .BannerWarn-modal .text-send-fail,.BannerWarn-desktop .BannerWarn-modal .text-send-success,.BannerWarn-mobile .BannerWarn-modal .text-send-fail,.BannerWarn-mobile .BannerWarn-modal .text-send-success,.BannerWarn-tablet .BannerWarn-modal .text-send-fail,.BannerWarn-tablet .BannerWarn-modal .text-send-success{margin-top:5px;padding-left:20px;font-size:13px;line-height:1.5;color:#5ebd5e}.BannerWarn-desktop .BannerWarn-modal .text-send-fail,.BannerWarn-mobile .BannerWarn-modal .text-send-fail,.BannerWarn-tablet .BannerWarn-modal .text-send-fail{color:#ff554b}.BannerWarn-tablet .banner-box{flex-direction:column}.BannerWarn-mobile .banner-box{font-size:1.4rem;flex-direction:column}.BannerWarn-mobile .BannerWarn-modal .modal-body{padding:20px 20px 0}.BannerWarn-mobile .BannerWarn-modal .text-title{font-size:1.8rem}.BannerWarn-mobile .BannerWarn-modal .text-content,.BannerWarn-mobile .BannerWarn-modal .text-li{font-size:1.6rem}.BannerWarn-mobile .BannerWarn-modal .text-send-fail,.BannerWarn-mobile .BannerWarn-modal .text-send-success{font-size:1.3rem}.BannerDownload-mobile,.BannerDownload-tablet{width:100%;height:74px;padding-left:20px;padding-right:110px;border-bottom:1px solid #f2f2f2;background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;background:#fff}.BannerDownload-mobile .BannerDownload-title-box,.BannerDownload-tablet .BannerDownload-title-box{margin-left:8px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:11px;font-weight:300;color:#606060}.BannerDownload-mobile .BannerDownload-title-box span:first-child,.BannerDownload-tablet .BannerDownload-title-box span:first-child{font-size:18px;margin-bottom:3px}.BannerDownload-mobile .BannerDownload-downloadBtn,.BannerDownload-tablet .BannerDownload-downloadBtn{min-width:80px;height:26px;padding:0 9px;border-radius:13px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ff4238;font-size:12px;font-weight:300;text-transform:uppercase;color:#fff}.BannerDownload-mobile .BannerDownload-closeBtn,.BannerDownload-tablet .BannerDownload-closeBtn{position:absolute;top:7px;right:7px;opacity:.5}.HeaderMobile{width:100%;position:relative}.HeaderMobile.HeaderMobile-homepage{position:absolute;top:0;left:0;z-index:999}.HeaderMobile.HeaderMobile-homepage .HeaderMobile-banner{background-color:transparent}.HeaderMobile.HeaderMobile-homepage .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-line{background:#fff}.HeaderMobile .HeaderMobile-banner{width:100%;height:70px;padding:0 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg{position:relative;width:27px;height:20px}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-line{position:absolute;width:100%;height:2px;background:#333}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-line:first-child{top:0}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-line:nth-child(2){top:50%}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-line:nth-child(3){top:100%}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-open-top{top:50%!important;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:hamburg-top .2s ease-in,hamburg-rotation-top .2s .2s;animation:hamburg-top .2s ease-in,hamburg-rotation-top .2s .2s}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-open-mid{opacity:0;-webkit-animation:hamburg-mid .2s ease-in;animation:hamburg-mid .2s ease-in}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-open-bottom{top:50%!important;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation:hamburg-bottom .2s ease-in,hamburg-rotation-bottom .2s .2s;animation:hamburg-bottom .2s ease-in,hamburg-rotation-bottom .2s .2s}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-close-top{top:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation:hamburg-rotation-close-top .2s ease-in,hamburg-close-top .2s .2s;animation:hamburg-rotation-close-top .2s ease-in,hamburg-close-top .2s .2s}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-close-mid{opacity:1;-webkit-animation:hamburg-close-mid .2s;animation:hamburg-close-mid .2s}.HeaderMobile .HeaderMobile-banner .HeaderMobile-hamburg .HeaderMobile-hamburg-close-bottom{top:100%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation:hamburg-rotation-close-bottom .2s ease-in,hamburg-close-bottom .2s .2s;animation:hamburg-rotation-close-bottom .2s ease-in,hamburg-close-bottom .2s .2s}@-webkit-keyframes hamburg-top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes hamburg-top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes hamburg-rotation-top{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}33%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{top:50%;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}66%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}82%{top:50%;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}92%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}97%{top:50%;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes hamburg-rotation-top{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}33%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{top:50%;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}66%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}82%{top:50%;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}92%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}97%{top:50%;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes hamburg-mid{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}to{opacity:1;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes hamburg-mid{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}to{opacity:1;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes hamburg-bottom{0%{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes hamburg-bottom{0%{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes hamburg-rotation-bottom{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}33%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{top:50%;-webkit-transform:rotate(125deg);transform:rotate(125deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}66%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}82%{top:50%;-webkit-transform:rotate(130deg);transform:rotate(130deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}92%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}97%{top:50%;-webkit-transform:rotate(130deg);transform:rotate(130deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes hamburg-rotation-bottom{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}33%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{top:50%;-webkit-transform:rotate(125deg);transform:rotate(125deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}66%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}82%{top:50%;-webkit-transform:rotate(130deg);transform:rotate(130deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}92%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}97%{top:50%;-webkit-transform:rotate(130deg);transform:rotate(130deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes hamburg-close-top{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes hamburg-close-top{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes hamburg-rotation-close-top{0%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes hamburg-rotation-close-top{0%{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes hamburg-close-mid{0%{opacity:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes hamburg-close-mid{0%{opacity:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes hamburg-close-bottom{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes hamburg-close-bottom{0%{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{top:100%;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes hamburg-rotation-close-bottom{0%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes hamburg-rotation-close-bottom{0%{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{top:50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}}.HeaderMobile .HeaderMobile-banner .HeaderMobile-avatar{position:relative}.HeaderMobile .HeaderMobile-banner .HeaderMobile-avatar .HeaderMobile-avatar-redDot{position:absolute;top:0;right:0;border:5px solid #ff4338;border-radius:50%}.HeaderMobile .HeaderMobile-menu-container{position:fixed;top:70px;left:0;right:0;bottom:0;z-index:999;-webkit-transform:translateX(100%);transform:translateX(100%)}.HeaderMobile .HeaderMobile-menu-container.HeaderMobile-menu-appear-active,.HeaderMobile .HeaderMobile-menu-container.HeaderMobile-menu-enter-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.HeaderMobile .HeaderMobile-menu-container.HeaderMobile-menu-appear-done,.HeaderMobile .HeaderMobile-menu-container.HeaderMobile-menu-enter-done,.HeaderMobile .HeaderMobile-menu-container.HeaderMobile-menu-exit{-webkit-transform:translateX(0);transform:translateX(0)}.HeaderMobile .HeaderMobile-menu-container.HeaderMobile-menu-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.HeaderMobile .HeaderMobile-menu-container.HeaderMobile-menu-exit-done{-webkit-transform:translateX(100%);transform:translateX(100%)}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile{min-width:90%;max-width:400px;height:100%;padding-left:10px;border-radius:0;position:absolute;top:0;right:0;bottom:0;background-color:#fff;overflow-y:auto;border-left:1px solid #eee}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile.HeaderMobile-menu-mobile-homeHeader{border-radius:10px 0 0 0;background-color:hsla(0,0%,100%,.95)}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group,.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group-title,.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-item{width:100%;min-height:66px;padding-left:10px;border-bottom:1px solid #eee;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;color:#333;position:relative}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group-title .HeaderMobile-menu-item-icon,.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group .HeaderMobile-menu-item-icon,.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-item .HeaderMobile-menu-item-icon{margin-right:20px}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group-title .HeaderMobile-menu-item-redDot,.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group .HeaderMobile-menu-item-redDot,.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-item .HeaderMobile-menu-item-redDot{position:absolute;right:20px;top:50%;border:5px solid #ff4338;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group .HeaderMobile-menu-group-title{padding-left:0;display:flex;flex-direction:row;border-bottom:0}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group .HeaderMobile-menu-group-item-wrap{width:100%;padding-left:50px;padding-bottom:20px}.HeaderMobile .HeaderMobile-menu-container .HeaderMobile-menu-mobile .HeaderMobile-menu-group .HeaderMobile-menu-group-item{width:100%;height:30px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;color:#333}.HeaderMobile .HeaderMobile-send-feedback{margin:30px 0;text-align:center}.HeaderMobile .HeaderMobile-send-feedback-text{display:inline-block;padding:13px;min-width:140px;width:auto;height:42px;font-size:14px;color:#337ab7;background:#dfecf6;border-radius:3px}.HeaderMobile .HeaderMobile-become-teacher{min-width:140px;max-width:60vw;min-height:42px;border-radius:3px;padding:0 13px;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;bottom:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#337ab7;background:#dfecf6;word-break:break-word}.Onboarding-desktop,.Onboarding-mobile,.Onboarding-tablet{font-size:14px;color:#333}.Onboarding-desktop.modal-container,.Onboarding-mobile.modal-container,.Onboarding-tablet.modal-container{overflow:unset}.Onboarding-desktop.modal-container .modal-body,.Onboarding-mobile.modal-container .modal-body,.Onboarding-tablet.modal-container .modal-body{padding-top:30px}.Onboarding-desktop.modal-container .modal-body:after,.Onboarding-mobile.modal-container .modal-body:after,.Onboarding-tablet.modal-container .modal-body:after{height:30px}.Onboarding-desktop.modal-container .modal-close,.Onboarding-mobile.modal-container .modal-close,.Onboarding-tablet.modal-container .modal-close{display:none}.Onboarding-desktop .Onboarding-menu-error,.Onboarding-mobile .Onboarding-menu-error,.Onboarding-tablet .Onboarding-menu-error{margin-top:5px;color:#cb242b}.Onboarding-desktop .Onboarding-bar,.Onboarding-mobile .Onboarding-bar,.Onboarding-tablet .Onboarding-bar{margin-bottom:20px}.Onboarding-desktop .Onboarding-label,.Onboarding-mobile .Onboarding-label,.Onboarding-tablet .Onboarding-label{margin-bottom:10px}.Onboarding-desktop .Onboarding-tags-bar,.Onboarding-mobile .Onboarding-tags-bar,.Onboarding-tablet .Onboarding-tags-bar{margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Onboarding-desktop .Onboarding-bar-timezone,.Onboarding-mobile .Onboarding-bar-timezone,.Onboarding-tablet .Onboarding-bar-timezone{margin-bottom:10px}.Onboarding-desktop .Onboarding-tags,.Onboarding-mobile .Onboarding-tags,.Onboarding-tablet .Onboarding-tags{height:42px;margin-right:10px;display:flex;flex:1 1;justify-content:center;align-items:center}.Onboarding-desktop .Onboarding-tags:last-child,.Onboarding-mobile .Onboarding-tags:last-child,.Onboarding-tablet .Onboarding-tags:last-child{margin-right:0}.Onboarding-desktop .Onboarding-continueBtn,.Onboarding-mobile .Onboarding-continueBtn,.Onboarding-tablet .Onboarding-continueBtn{width:100%;margin-top:10px;text-transform:uppercase}.Onboarding-desktop .Onboarding-menu .menu-item,.Onboarding-desktop .Onboarding-menu .menu-selected,.Onboarding-mobile .Onboarding-menu .menu-item,.Onboarding-mobile .Onboarding-menu .menu-selected,.Onboarding-tablet .Onboarding-menu .menu-item,.Onboarding-tablet .Onboarding-menu .menu-selected{text-transform:capitalize}.Onboarding-desktop .menu-selected-light .menu-selected,.Onboarding-mobile .menu-selected-light .menu-selected,.Onboarding-tablet .menu-selected-light .menu-selected{color:#ccc}.Onboarding-desktop .Onboarding-time,.Onboarding-mobile .Onboarding-time,.Onboarding-tablet .Onboarding-time{margin-top:5px;font-size:13px;color:#777;line-height:1.54}.Onboarding-desktop.Onboarding-step2.modal-container .modal-head,.Onboarding-mobile.Onboarding-step2.modal-container .modal-head,.Onboarding-tablet.Onboarding-step2.modal-container .modal-head{height:76px;border-bottom:none}.Onboarding-desktop.Onboarding-step2.modal-container .modal-head-title,.Onboarding-mobile.Onboarding-step2.modal-container .modal-head-title,.Onboarding-tablet.Onboarding-step2.modal-container .modal-head-title{line-height:76px}.Onboarding-desktop.Onboarding-step2.modal-container .Footer-section-bar,.Onboarding-mobile.Onboarding-step2.modal-container .Footer-section-bar,.Onboarding-tablet.Onboarding-step2.modal-container .Footer-section-bar{top:100%;height:2px}.Onboarding-desktop.Onboarding-step2.modal-container .Footer-bar-1,.Onboarding-mobile.Onboarding-step2.modal-container .Footer-bar-1,.Onboarding-tablet.Onboarding-step2.modal-container .Footer-bar-1{float:left;width:12%;height:100%;background:#18ebbd}.Onboarding-desktop.Onboarding-step2.modal-container .Footer-bar-2,.Onboarding-mobile.Onboarding-step2.modal-container .Footer-bar-2,.Onboarding-tablet.Onboarding-step2.modal-container .Footer-bar-2{float:left;width:33%;height:100%;background:#0071b9}.Onboarding-desktop.Onboarding-step2.modal-container .Footer-bar-3,.Onboarding-mobile.Onboarding-step2.modal-container .Footer-bar-3,.Onboarding-tablet.Onboarding-step2.modal-container .Footer-bar-3{float:left;width:15%;height:100%;background:#00bfbd}.Onboarding-desktop.Onboarding-step2.modal-container .Footer-bar-4,.Onboarding-mobile.Onboarding-step2.modal-container .Footer-bar-4,.Onboarding-tablet.Onboarding-step2.modal-container .Footer-bar-4{float:left;width:30%;height:100%;background:#ffbd00}.Onboarding-desktop.Onboarding-step2.modal-container .Footer-bar-5,.Onboarding-mobile.Onboarding-step2.modal-container .Footer-bar-5,.Onboarding-tablet.Onboarding-step2.modal-container .Footer-bar-5{float:left;width:10%;height:100%;background:#ff4338}.Onboarding-desktop.Onboarding-step2.modal-container .modal-body,.Onboarding-mobile.Onboarding-step2.modal-container .modal-body,.Onboarding-tablet.Onboarding-step2.modal-container .modal-body{padding-top:25px}.Onboarding-desktop.Onboarding-step2.modal-container .modal-body:after,.Onboarding-mobile.Onboarding-step2.modal-container .modal-body:after,.Onboarding-tablet.Onboarding-step2.modal-container .modal-body:after{height:56px}.Onboarding-desktop.Onboarding-step2.modal-container .modal-close,.Onboarding-mobile.Onboarding-step2.modal-container .modal-close,.Onboarding-tablet.Onboarding-step2.modal-container .modal-close{display:flex}.Onboarding-desktop.Onboarding-step2 .Onboarding-step2-modalBody,.Onboarding-mobile.Onboarding-step2 .Onboarding-step2-modalBody,.Onboarding-tablet.Onboarding-step2 .Onboarding-step2-modalBody{display:flex;flex-direction:column;justify-content:center;align-items:center}.Onboarding-desktop.Onboarding-step2 .welcome-icon,.Onboarding-mobile.Onboarding-step2 .welcome-icon,.Onboarding-tablet.Onboarding-step2 .welcome-icon{width:227px;margin-bottom:9px}.Onboarding-desktop.Onboarding-step2 .step2-text-1,.Onboarding-mobile.Onboarding-step2 .step2-text-1,.Onboarding-tablet.Onboarding-step2 .step2-text-1{max-width:480px;margin-bottom:5px;font-size:18px;line-height:1.5;text-align:center}.Onboarding-desktop.Onboarding-step2 .step2-text-2,.Onboarding-mobile.Onboarding-step2 .step2-text-2,.Onboarding-tablet.Onboarding-step2 .step2-text-2{max-width:480px;margin-bottom:20px;font-size:16px;line-height:1.5;color:#777;text-align:center}.Onboarding-desktop.Onboarding-step2 .start-learning,.Onboarding-mobile.Onboarding-step2 .start-learning,.Onboarding-tablet.Onboarding-step2 .start-learning{min-width:280px;margin-bottom:10px;text-transform:uppercase}.Onboarding-desktop.Onboarding-step2 .blue-text,.Onboarding-mobile.Onboarding-step2 .blue-text,.Onboarding-tablet.Onboarding-step2 .blue-text{font-size:16px;font-weight:500;line-height:1.5;text-align:center;color:#0071b9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Onboarding-desktop.Onboarding-step3.modal-container .modal-close,.Onboarding-mobile.Onboarding-step3.modal-container .modal-close,.Onboarding-tablet.Onboarding-step3.modal-container .modal-close{display:flex}.Onboarding-desktop.Onboarding-step3 .text-bar:first-child,.Onboarding-mobile.Onboarding-step3 .text-bar:first-child,.Onboarding-tablet.Onboarding-step3 .text-bar:first-child{margin-bottom:20px}.Onboarding-desktop.Onboarding-step3 .text-title,.Onboarding-mobile.Onboarding-step3 .text-title,.Onboarding-tablet.Onboarding-step3 .text-title{margin-bottom:5px;font-size:18px;line-height:1.5;color:#333}.Onboarding-desktop.Onboarding-step3 .text-content,.Onboarding-mobile.Onboarding-step3 .text-content,.Onboarding-tablet.Onboarding-step3 .text-content{font-size:16px;line-height:1.5;color:#777}.Onboarding-desktop.Onboarding-step3 .text-content .text-email,.Onboarding-mobile.Onboarding-step3 .text-content .text-email,.Onboarding-tablet.Onboarding-step3 .text-content .text-email{font-weight:500}.Onboarding-desktop.Onboarding-step3 .text-li,.Onboarding-mobile.Onboarding-step3 .text-li,.Onboarding-tablet.Onboarding-step3 .text-li{list-style:none;margin:0;padding-left:20px;position:relative;top:0;left:0;font-size:16px;line-height:1.5;color:#777}.Onboarding-desktop.Onboarding-step3 .text-li-blue span,.Onboarding-mobile.Onboarding-step3 .text-li-blue span,.Onboarding-tablet.Onboarding-step3 .text-li-blue span{color:#0071b9;cursor:pointer}.Onboarding-desktop.Onboarding-step3 .text-li:before,.Onboarding-mobile.Onboarding-step3 .text-li:before,.Onboarding-tablet.Onboarding-step3 .text-li:before{content:"";width:4px;height:4px;border-radius:4px;position:absolute;top:10px;left:0;display:inline-block;background-color:#777}.Onboarding-desktop.Onboarding-step3 .text-send-fail,.Onboarding-desktop.Onboarding-step3 .text-send-success,.Onboarding-mobile.Onboarding-step3 .text-send-fail,.Onboarding-mobile.Onboarding-step3 .text-send-success,.Onboarding-tablet.Onboarding-step3 .text-send-fail,.Onboarding-tablet.Onboarding-step3 .text-send-success{margin-top:5px;padding-left:20px;font-size:13px;line-height:1.5;color:#5ebd5e}.Onboarding-desktop.Onboarding-step3 .text-send-fail,.Onboarding-mobile.Onboarding-step3 .text-send-fail,.Onboarding-tablet.Onboarding-step3 .text-send-fail{color:#ff554b}.Onboarding-mobile.modal-container{overflow:unset}.Onboarding-mobile.modal-container .modal-body{padding:20px 20px 0;overflow:auto}.Onboarding-mobile.modal-container .modal-body:after{height:20px}.Onboarding-mobile .Onboarding-bar:first-child{margin-bottom:10px}.Onboarding-mobile .Onboarding-tags-bar{flex-direction:column}.Onboarding-mobile .Onboarding-tags{width:100%;margin-right:0;margin-bottom:10px}.Onboarding-mobile .Onboarding-tags:last-child{margin-bottom:0}.Onboarding-mobile .Onboarding-continueBtn{font-size:1.6rem}.Onboarding-mobile.Onboarding-step2 .welcome-icon{margin-bottom:20px}.Onboarding-mobile.Onboarding-step2 .step2-text-1{margin-bottom:10px;font-size:1.8rem;line-height:1}.Onboarding-mobile.Onboarding-step2 .step2-text-2{font-size:1.6rem}.Onboarding-mobile.Onboarding-step2 .start-learning{font-size:1.6rem;margin-bottom:20px}.tag,.tag-filter{display:inline-block;padding:0 20px;margin-right:10px;min-width:100px;width:auto;height:42px;font-size:14px;line-height:42px;text-align:center;border-radius:42px;color:#777;background-color:#fff;border:1px solid #ddd;white-space:nowrap;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tag:hover{background-color:#fafafa}.tag-small{height:32px;line-height:32px}.tag-filter.tag-actived,.tag.tag-selected{color:#00bfbd;border:1px solid transparent;background:rgba(0,191,189,.1)}.tag-filter.tag-selected{border:1px solid #00bfbd}.termsHint-desktop,.termsHint-mobile,.termsHint-tablet{font-size:14px;color:#333}.termsHint-desktop.modal-container,.termsHint-mobile.modal-container,.termsHint-tablet.modal-container{width:700px;overflow:unset}.termsHint-desktop.modal-container .modal-body,.termsHint-mobile.modal-container .modal-body,.termsHint-tablet.modal-container .modal-body{padding-top:30px}.termsHint-desktop.modal-container .modal-body p,.termsHint-mobile.modal-container .modal-body p,.termsHint-tablet.modal-container .modal-body p{line-height:30px}.termsHint-desktop.modal-container .modal-body:after,.termsHint-mobile.modal-container .modal-body:after,.termsHint-tablet.modal-container .modal-body:after{height:30px}.termsHint-desktop.modal-container .modal-close,.termsHint-mobile.modal-container .modal-close,.termsHint-tablet.modal-container .modal-close{display:none}.termsHint-desktop.modal-container .modal-footer button,.termsHint-mobile.modal-container .modal-footer button,.termsHint-tablet.modal-container .modal-footer button{width:100%}.termsHint-mobile.modal-container{overflow:unset}.termsHint-mobile.modal-container .modal-body{padding:20px 20px 0;overflow:auto}.termsHint-mobile.modal-container .modal-body:after{height:20px}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);-webkit-transition:opacity .2s;transition:opacity .2s;z-index:2}.overlay-enter{opacity:0}.overlay-enter-active,.overlay-exit{opacity:1}.overlay-exit-active{opacity:0}.region-jump{position:fixed;top:50%;left:50%;padding:120px 20px 20px;width:400px;min-height:290px;border-radius:10px;box-shadow:0 0 55px 0 rgba(0,0,0,.3);z-index:10000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:480px){.region-jump{width:90%}}.region-jump-cn{background:#fff url(/static/media/region-cn.7d59f5c4.svg) no-repeat 0 0}.region-jump-global{background:#fff url(/static/media/region-global.f1c8b08e.svg) no-repeat 0 0}.region-jump-close{position:absolute;top:20px;right:20px;cursor:pointer}.region-site-desc{margin-bottom:30px;font-size:14px;font-weight:300;line-height:1.86}.region-btns{text-align:center}.region-goback{font-size:11px;color:#b6b6b6}.region-goback:hover{font-weight:500;cursor:pointer}.region-continue{margin-bottom:10px}.booking-confirmation-modal{position:absolute;margin:0;top:0;bottom:0;width:100%;max-width:100%;border-radius:0}.booking-confirmation-modal-body{padding:40px 30px;min-height:200px}@media (max-width:767px){.booking-confirmation-modal-body{padding:0}}.booking-succuess{padding:25px 30px 40px;min-height:200px}.booking-succuess-mobile,.booking-succuess-modal{padding:0}.booking-confirmation-times>p,.booking-confirmation>p{font-weight:400}.booking-confirmation-next{max-width:500px;margin-left:auto;margin-right:auto}.booking-confirmation-next>p{font-weight:400}.booking-confirmation-btn{display:flex;align-items:center;justify-content:center}.booking-succuess .iframe-video{width:100%!important;height:auto!important;max-width:800px;margin-top:60px}.booking-succuess .video-player{height:auto!important}.booking-succuess .watch-video-label{font-size:14px;color:#777;margin-right:20px}.booking-confirmation-next-tablet{padding:0 30px}.booking-succuess .booking-confirmation-btn-tablet{position:absolute;margin:0!important;left:0;bottom:0;padding:20px;width:100%;border-top:1px solid #ddd}.booking-confirmation-btn-mobile .contact-button{margin-left:0;margin-bottom:4px}.booking-succuess-mobile .watch-video-label{font-size:14px;color:#777;margin-bottom:10px;text-align:center}.booking-succuess-mobile .iframe-video{width:100%!important;height:auto!important}.booking-succuess-mobile .video-player{height:auto!important}.contact-button{margin-left:25px;display:flex;align-items:center;justify-content:center}.close-button{min-width:120px}.contact-des{line-height:25px;font-weight:300;margin-bottom:24px;color:#777}.booking-succuess-mobile{padding:25px 30px 0}.booking-succuess-mobile>h1,.booking-succuess>h1{position:relative;padding-bottom:25px;font-size:23px;font-weight:300;text-align:center;color:#333;border-bottom:1px solid #ddd}.booking-succuess-mobile>h1>img,.booking-succuess>h1>img{position:absolute;right:0;cursor:pointer}.booking-confirmation{padding:20px 0 30px;text-align:center}.booking-confirmation-tablet{padding:100px 0 30px}.booking-confirmation-mobile{padding:30px 0 50px}.booking-confirmation-divider{margin:0 auto 10px;width:15px;height:2px;background-color:#ff4338}.booking-confirmation>h2{margin:20px 0;font-size:23px;font-weight:400;color:#333}.booking-confirmation-times>p,.booking-confirmation>p{margin-bottom:10px;font-size:16px;font-weight:300;color:#777}.booking-confirmation-next{margin-top:30px}.booking-confirmation-next>p{margin-bottom:10px;font-size:14px;font-weight:300;color:#777}.booking-confirmation-schedule{color:#ccc!important}.booking-confirmation-next a{color:#337ab7}.booking-confirmation-subhead{font-weight:500!important}.booking-confirmation-btn{text-align:center}.booking-confirmation-next-tablet{position:fixed;left:0;bottom:90px;width:100%}.booking-confirmation-btn-tablet{position:fixed;margin:0!important;left:0;bottom:0;padding:20px;width:100%;border-top:1px solid #ddd}.booking-confirmation-btn-mobile{margin:0 -30px;padding:20px;border-top:1px solid #ddd;background:#fff}.booking-confirmation-btn-mobile button{width:100%}.not-found-page-desktop{margin-top:-30px;position:relative;min-height:600px}.not-found-page-desktop img{width:100%}.not-found-page-desktop .not-found-page-card{position:absolute;left:50%;top:calc(50% - 30px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:750px;height:500px;text-align:center;padding:0 75px 60px}.not-found-page-desktop .not-found-page-card-title{padding-top:40px;font-size:180px;font-weight:100;letter-spacing:-5.3px}.not-found-page-desktop .not-found-page-card-subtitle{font-size:40px;font-weight:300;line-height:1.5}.not-found-page-desktop .not-found-page-card-content{font-size:30px;font-weight:300;line-height:1.5;letter-spacing:-.6px;margin-top:15px;margin-bottom:30px}.not-found-page-desktop .not-found-page-card-contentTitle{font-size:16px;font-weight:300}.not-found-page-tablet{position:relative;margin-top:-30px;min-height:650px;height:100%}.not-found-page-tablet .not-found-page-card{position:absolute;left:50%;top:calc(50% - 30px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;padding:0 75px 60px}.not-found-page-tablet .not-found-page-card-title{padding-top:40px;font-size:180px;font-weight:100;letter-spacing:-5.3px}.not-found-page-tablet .not-found-page-card-subtitle{font-size:40px;font-weight:300;line-height:1.5}.not-found-page-tablet .not-found-page-card-content{font-size:30px;font-weight:300;line-height:1.5;letter-spacing:-.6px;margin-top:15px;margin-bottom:30px}.not-found-page-tablet .not-found-page-card-contentTitle{font-size:16px;font-weight:300}.not-found-page-mobile{position:relative;height:100vh;background-color:#fafafc}.not-found-page-mobile .not-found-page-card{position:absolute;left:50%;top:calc(50% - 30px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;padding:0 75px 60px}.not-found-page-mobile .not-found-page-card-title{padding-top:40px;font-size:100px;font-weight:100;letter-spacing:-5.3px}.not-found-page-mobile .not-found-page-card-subtitle{font-size:23px;font-weight:300;line-height:1.5}.not-found-page-mobile .not-found-page-card-content{font-size:16px;font-weight:300;line-height:1.5;letter-spacing:-.6px;margin-top:15px;margin-bottom:30px}.not-found-page-mobile .not-found-page-card-contentTitle{font-size:16px;font-weight:300}.not-found-page-mobile .btn-action-medium{border-radius:4px;height:42px;padding:10px 50px;font-size:18px;min-width:200px}.italki-hide-meiqia #MEIQIA-BTN-HOLDER{display:none!important}.italki{display:flex;padding-top:100px;flex-direction:column;height:100%;min-height:768px}.italki.italki-message{min-height:0}.italki-bg-grey{background-color:#fafafc}.mobile .italki{min-height:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.italki{display:block}}html.mobile .italki,html.tablet .italki{padding-top:0}.italki-warn{padding-top:160px}@media (max-width:1024px){.italki-warn{padding-top:160px}}.italki-paddingTop-0{padding-top:0}.italki-paddingTop-70{padding-top:70px}.flex-container{position:relative;flex:1 1}.container-mobile{width:100%}.navbar{padding:15px 20px;height:70px}.logo{float:left;width:84px;height:45px}.navigation{float:right}.navigation-link{margin:18px;height:40px;font-size:14px;color:#333;line-height:40px;text-decoration:none}.navigation-avatar{float:right}