@font-face{font-family:"BD Sans";src:url("../fonts/BDSansLight.eot");src:url("../fonts/BDSansLight.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansLight.woff") format("woff"),url("../fonts/BDSansLight.ttf") format("truetype"),url("../fonts/BDSansLight.svg#BDSansLight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"BD Sans";src:url("../fonts/BDSansLightItalic.eot");src:url("../fonts/BDSansLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansLightItalic.woff") format("woff"),url("../fonts/BDSansLightItalic.ttf") format("truetype"),url("../fonts/BDSansLightItalic.svg#BDSansLightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"BD Sans";src:url("../fonts/BDSansRegular.eot");src:url("../fonts/BDSansRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansRegular.woff") format("woff"),url("../fonts/BDSansRegular.ttf") format("truetype"),url("../fonts/BDSansRegular.svg#BDSansRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"BD Sans";src:url("../fonts/BDSansItalic.eot");src:url("../fonts/BDSansItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansItalic.woff") format("woff"),url("../fonts/BDSansItalic.ttf") format("truetype"),url("../fonts/BDSansItalic.svg#BDSansItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"BD Sans";src:url("../fonts/BDSansMedium.eot");src:url("../fonts/BDSansMedium.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansMedium.woff") format("woff"),url("../fonts/BDSansMedium.ttf") format("truetype"),url("../fonts/BDSansMedium.svg#BDSansMedium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"BD Sans";src:url("../fonts/BDSansMediumItalic.eot");src:url("../fonts/BDSansMediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansMediumItalic.woff") format("woff"),url("../fonts/BDSansMediumItalic.ttf") format("truetype"),url("../fonts/BDSansMediumItalic.svg#BDSansMediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"BD Sans";src:url("../fonts/BDSansBold.eot");src:url("../fonts/BDSansBold.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansBold.woff") format("woff"),url("../fonts/BDSansBold.ttf") format("truetype"),url("../fonts/BDSansBold.svg#BDSansBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"BD Sans";src:url("../fonts/BDSansBoldItalic.eot");src:url("../fonts/BDSansBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BDSansBoldItalic.woff") format("woff"),url("../fonts/BDSansBoldItalic.ttf") format("truetype"),url("../fonts/BDSansBoldItalic.svg#BDSansBoldItalic") format("svg");font-weight:700;font-style:italic}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}a,input,textarea,select,button{transition:all .25s ease-in-out}::selection{color:#fff;background:#1ad2a6}::-moz-selection{color:#fff;background:#1ad2a6}html,body{width:100%;min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:geometricPrecision}html,html a{-webkit-font-smoothing:antialiased}@supports(-ms-ime-align: auto){html{overflow:hidden;height:100%}body{overflow:auto;height:100%}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){html{overflow:hidden;height:100%}body{overflow:auto;height:100%}}*{margin:0;padding:0;box-sizing:border-box;outline:0 !important}*:before,*:after{box-sizing:border-box;transition:all .25s ease-in-out}a{text-decoration:none}img{display:block;border:0}sup{font-size:10px !important}div,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;zoom:1}div:after,article:after,aside:after,details:after,figcaption:after,figure:after,footer:after,header:after,hgroup:after,main:after,nav:after,section:after,summary:after,ul:after{display:block;content:"";clear:both}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]),[hidden],template{display:none;height:0}button{overflow:visible}button,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:default}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}fieldset{display:block;padding:0}legend{display:block;border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden{display:none !important}.slick-slider{-ms-touch-action:auto !important;touch-action:auto !important}[class$=-content]{position:relative;width:100%;max-width:80.5rem;padding:0 2.75rem;margin:auto;z-index:2}@media only screen and (max-width: 40rem){[class$=-content]{padding:0 1.875rem}}.legal{max-width:60rem;margin:auto}.container-card,.section-analytics .user-stats,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,.topic,.section-faq [class*=content]>ul>li,.item,.quiz,.form-questionnaire-area .questionnaire-step-content,.form-auth-area,.modal-content{position:relative;background:#fff;border-top-left-radius:2.25rem;border-top-right-radius:.75rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:2.25rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);overflow:hidden}.container-card-footer,.topic-quiz,.quiz .form-actions,.form-auth-area .form-password-link,.form-auth-area .form-privacy-link,.form-auth-area .form-change-link{display:flex;align-items:center;justify-content:space-between;position:relative;background:#fff;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);border-top-left-radius:2.25rem;padding-top:1.5234375rem;padding-bottom:1.5234375rem}.container-top-half{top:.46875rem}.container-top,[class*=recommendations] .placeholder:before{top:.9375rem}.container-top-x2,.item-actions,.not-premium .toggle-dismiss,.placeholder:before{top:1.875rem}.container-top-m,.modal .toggle-dismiss,.wip-overlay .toggle-dismiss{top:2.75rem}@media only screen and (max-width: 40rem){.container-top-m,.modal .toggle-dismiss,.wip-overlay .toggle-dismiss{top:1.875rem}}.container-top-l{top:4rem}.container-top-xl{top:6.25vw}@media only screen and (min-width: 160rem){.container-top-xl{top:7.5rem}}.container-top-half-negative{top:-0.46875rem}.container-top-negative{top:-0.9375rem}.container-top-x2-negative{top:-1.875rem}.container-top-m-negative{top:-2.75rem}.container-top-l-negative{top:-4rem}.container-top-xl-negative{top:-6.25vw}@media only screen and (min-width: 160rem){.container-top-xl-negative{top:-7.5rem}}.container-left-half{left:.46875rem}.container-left,[class*=recommendations] .placeholder:before{left:.9375rem}.container-left-x2,.subsection .item-text,.item-icon,.placeholder:before,.modal .count{left:1.875rem}.container-left-m{left:2.75rem}.container-left-l{left:4rem}.container-left-xl{left:6.25vw}@media only screen and (min-width: 160rem){.container-left-xl{left:7.5rem}}.container-left-half-negative{left:-0.46875rem}.container-left-negative{left:-0.9375rem}.container-left-x2-negative{left:-1.875rem}.container-left-m-negative{left:-2.75rem}.container-left-l-negative{left:-4rem}.container-left-xl-negative{left:-6.25vw}@media only screen and (min-width: 160rem){.container-left-xl-negative{left:-7.5rem}}.container-right-half{right:.46875rem}.container-right,.not-premium .toggle-dismiss,[class*=recommendations] .placeholder:before{right:.9375rem}.container-right-x2,.subsection .item-text,.item-actions,.item-info,.toggle-dismiss,.placeholder:before,.question h3:before,.question h3:after,.modal .count{right:1.875rem}.container-right-m,.quiz-item-result-message,.toggle-menu-mobile{right:2.75rem}@media only screen and (max-width: 40rem){.container-right-m,.quiz-item-result-message,.toggle-menu-mobile{right:1.875rem}}.container-right-l{right:4rem}.container-right-xl{right:6.25vw}@media only screen and (min-width: 160rem){.container-right-xl{right:7.5rem}}.container-right-half-negative{right:-0.46875rem}.container-right-negative{right:-0.9375rem}.container-right-x2-negative{right:-1.875rem}.container-right-m-negative{right:-2.75rem}.container-right-l-negative{right:-4rem}.container-right-xl-negative{right:-6.25vw}@media only screen and (min-width: 160rem){.container-right-xl-negative{right:-7.5rem}}.container-bottom-half{bottom:.46875rem}.container-bottom,[class*=recommendations] .placeholder:before{bottom:.9375rem}.container-bottom-x2,.subsection .item-text,.item-info,.placeholder:before{bottom:1.875rem}.container-bottom-m,.modal .count{bottom:2.75rem}.container-bottom-l{bottom:4rem}.container-bottom-xl{bottom:6.25vw}@media only screen and (min-width: 160rem){.container-bottom-xl{bottom:7.5rem}}.container-bottom-half-negative{bottom:-0.46875rem}.container-bottom-negative{bottom:-0.9375rem}.container-bottom-x2-negative{bottom:-1.875rem}.container-bottom-m-negative{bottom:-2.75rem}.container-bottom-l-negative{bottom:-4rem}.container-bottom-xl-negative{bottom:-6.25vw}@media only screen and (min-width: 160rem){.container-bottom-xl-negative{bottom:-7.5rem}}.container-padding-top-half,.form-questionnaire-area .questionnaire-hint{padding-top:.46875rem}.container-padding-top,.section-analytics .topics-list,.why-premium-features ul,.topic-playlist .topic-quiz-prizes,.section-faq .answer,.section-faq [class*=content]>ul>li,.section-faq [class*=content]>ul,.section-our-team .team-member-info,.section-our-team ul,.section-unique-features ul,.section-learning-is-fun ul,.quiz-item-feedback,.quiz-item-graphic img,.quiz .answer img,.personal-information>form .questionnaire-answer,.personal-information>form .form-actions,.form-auth-area .tabs a,.alert-message,.form-message-error{padding-top:.9375rem}.container-padding-top-x2,.section-analytics .chart-legend,.section-analytics .user-stats,section[class*=subscription] .subscription-orders,section[class*=premium] .subscription-orders,section[class*=subscription] .subscription-type .price,section[class*=premium] .subscription-type .price,section[class*=subscription] .subscription-coupon form,section[class*=premium] .subscription-coupon form,section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription],.topic-playlist .topic-quiz,.topic-lectures-list-holder .topic-lectures,.page-filters,.item-header,.item-recommendation,.quiz .answer,.form-questionnaire-area .questionnaire-step-nav,[class*=recommendations] .placeholder{padding-top:1.875rem}.container-padding-top-m,.personal-information .account-information,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,.player,.topic-lectures,.quiz-item-feedback-form,.personal-information>form fieldset,.form-questionnaire-area .questionnaire-step-content,.form-auth-area form,.wip-overlay-inner,.slick-dots,.modal .author,.modal-content,.page-content{padding-top:2.75rem}@media only screen and (max-width: 40rem){.container-padding-top-m,.personal-information .account-information,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,.player,.topic-lectures,.quiz-item-feedback-form,.personal-information>form fieldset,.form-questionnaire-area .questionnaire-step-content,.form-auth-area form,.wip-overlay-inner,.slick-dots,.modal .author,.modal-content,.page-content{padding-top:1.875rem}}.container-padding-top-l,.financial-aid-application,.quiz-question,.quiz-results-summary,.quiz .fieldset-content,.copyright-content,.placeholder,.modal{padding-top:4rem}.container-padding-top-xl,.section-analytics,.why-premium-features,.not-premium.spacing-top,.not-premium,.section-home,.forgot-password-holder,.section-faq,.section-our-team,.section-unique-features,.section-learning-is-fun,.section-welcome>div,#footer,#referrals,.competitions-placeholder,.legal{padding-top:6.25vw}@media only screen and (min-width: 160rem){.container-padding-top-xl,.section-analytics,.why-premium-features,.not-premium.spacing-top,.not-premium,.section-home,.forgot-password-holder,.section-faq,.section-our-team,.section-unique-features,.section-learning-is-fun,.section-welcome>div,#footer,#referrals,.competitions-placeholder,.legal{padding-top:7.5rem}}@media only screen and (max-width: 40rem){.container-padding-top-xl,.section-analytics,.why-premium-features,.not-premium.spacing-top,.not-premium,.section-home,.forgot-password-holder,.section-faq,.section-our-team,.section-unique-features,.section-learning-is-fun,.section-welcome>div,#footer,#referrals,.competitions-placeholder,.legal{padding-top:2.75rem}}.container-padding-left-half,.topic-icon{padding-left:.46875rem}.container-padding-left,.menu-referrals li,.quiz-item-graphic img,.quiz .answer img,.form-auth-area .tabs a,.alert-message,.modal h3,.modal h2{padding-left:.9375rem}.container-padding-left-x2,.section-analytics .average-verdict,.section-analytics .user-stats,.why-premium-features li,.topic-playlist .topic-quiz,.topic-lectures-list-holder .topic-lectures,.topic-header,.page-filters,.section-faq [class*=content]>ul>li,.section-our-team li,.section-unique-features li,.section-learning-is-fun li,.item-recommendation,.item-text,.button-small,.quiz .special-char,[class*=recommendations] .placeholder,.item.large h3,.section-home.overview h2,.modal .counter,.modal .author{padding-left:1.875rem}.container-padding-left-m,.personal-information .account-information,section[class*=subscription] .subscription-orders,section[class*=premium] .subscription-orders,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription],.player,.topic-lectures,.item-header,.quiz-item-counter,.quiz-item-feedback-form,.personal-information>form fieldset,.form-questionnaire-area .questionnaire-step-nav,.form-questionnaire-area .questionnaire-step-content,.form-questionnaire-area fieldset,.form-auth-area form,.wip-overlay-inner,.button-regular-white,.section-welcome .welcome-content a,.item-lecture-actions .replay-video,.item-lecture-actions .next-theme,.item-lecture-locked .understand,.quiz-results-actions .redo-level,.quiz-results-actions .exit-quiz,.form-questionnaire-area .prev,.button-regular,section[class*=subscription] .subscription-type a,section[class*=premium] .subscription-type a,.item-lecture-actions button,.item-lecture-locked button,.quiz-results-actions button,.form-questionnaire-area .next-question,.form-actions>input[type=submit],.form-actions>button,.form-questionnaire-area .next,.modal a,.subscription-process-status a,.modal-content,.container-card-footer,.topic-quiz,.quiz .form-actions,.form-auth-area .form-password-link,.form-auth-area .form-privacy-link,.form-auth-area .form-change-link{padding-left:2.75rem}@media only screen and (max-width: 40rem){.container-padding-left-m,.personal-information .account-information,section[class*=subscription] .subscription-orders,section[class*=premium] .subscription-orders,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription],.player,.topic-lectures,.item-header,.quiz-item-counter,.quiz-item-feedback-form,.personal-information>form fieldset,.form-questionnaire-area .questionnaire-step-nav,.form-questionnaire-area .questionnaire-step-content,.form-questionnaire-area fieldset,.form-auth-area form,.wip-overlay-inner,.button-regular-white,.section-welcome .welcome-content a,.item-lecture-actions .replay-video,.item-lecture-actions .next-theme,.item-lecture-locked .understand,.quiz-results-actions .redo-level,.quiz-results-actions .exit-quiz,.form-questionnaire-area .prev,.button-regular,section[class*=subscription] .subscription-type a,section[class*=premium] .subscription-type a,.item-lecture-actions button,.item-lecture-locked button,.quiz-results-actions button,.form-questionnaire-area .next-question,.form-actions>input[type=submit],.form-actions>button,.form-questionnaire-area .next,.modal a,.subscription-process-status a,.modal-content,.container-card-footer,.topic-quiz,.quiz .form-actions,.form-auth-area .form-password-link,.form-auth-area .form-privacy-link,.form-auth-area .form-change-link{padding-left:1.875rem}}.container-padding-left-l,.financial-aid-application,.quiz-results-actions,.quiz-results-summary,.quiz-header,.placeholder,.modal,.legal{padding-left:4rem}.container-padding-left-xl{padding-left:6.25vw}@media only screen and (min-width: 160rem){.container-padding-left-xl{padding-left:7.5rem}}.container-padding-right-half{padding-right:.46875rem}.container-padding-right,.topic-duration,.topic-icon,.menu-referrals li,.quiz-item-graphic img,.quiz .answer img,.form-auth-area .tabs a,.alert-message,.modal h3,.modal h2{padding-right:.9375rem}.container-padding-right-x2,.section-analytics .average-verdict,.section-analytics .user-stats,.why-premium-features li,.topic-playlist .topic-quiz,.topic-lectures-list-holder .topic-lectures,.topic-header,.page-filters,.section-faq .answer,.section-our-team li,.section-unique-features li,.section-learning-is-fun li,.item-header,.item-recommendation,.item-text,.menu-footer>ul>li,.form-questionnaire-area .questionnaire-question,.button-small,.quiz .special-char,[class*=recommendations] .placeholder,.item.large h3,.section-home.overview h2,.modal .counter,.modal .author{padding-right:1.875rem}.container-padding-right-m,.personal-information .account-information,section[class*=subscription] .subscription-orders,section[class*=premium] .subscription-orders,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription],.player,.topic-lectures,.quiz-item-counter,.quiz-item-feedback-form,.personal-information>form fieldset,.form-questionnaire-area .questionnaire-step-nav,.form-questionnaire-area .questionnaire-step-content,.form-questionnaire-area fieldset,.form-auth-area form,.wip-overlay-inner,.button-regular-white,.section-welcome .welcome-content a,.item-lecture-actions .replay-video,.item-lecture-actions .next-theme,.item-lecture-locked .understand,.quiz-results-actions .redo-level,.quiz-results-actions .exit-quiz,.form-questionnaire-area .prev,.button-regular,section[class*=subscription] .subscription-type a,section[class*=premium] .subscription-type a,.item-lecture-actions button,.item-lecture-locked button,.quiz-results-actions button,.form-questionnaire-area .next-question,.form-actions>input[type=submit],.form-actions>button,.form-questionnaire-area .next,.modal a,.subscription-process-status a,.modal-content,.container-card-footer,.topic-quiz,.quiz .form-actions,.form-auth-area .form-password-link,.form-auth-area .form-privacy-link,.form-auth-area .form-change-link{padding-right:2.75rem}@media only screen and (max-width: 40rem){.container-padding-right-m,.personal-information .account-information,section[class*=subscription] .subscription-orders,section[class*=premium] .subscription-orders,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription],.player,.topic-lectures,.quiz-item-counter,.quiz-item-feedback-form,.personal-information>form fieldset,.form-questionnaire-area .questionnaire-step-nav,.form-questionnaire-area .questionnaire-step-content,.form-questionnaire-area fieldset,.form-auth-area form,.wip-overlay-inner,.button-regular-white,.section-welcome .welcome-content a,.item-lecture-actions .replay-video,.item-lecture-actions .next-theme,.item-lecture-locked .understand,.quiz-results-actions .redo-level,.quiz-results-actions .exit-quiz,.form-questionnaire-area .prev,.button-regular,section[class*=subscription] .subscription-type a,section[class*=premium] .subscription-type a,.item-lecture-actions button,.item-lecture-locked button,.quiz-results-actions button,.form-questionnaire-area .next-question,.form-actions>input[type=submit],.form-actions>button,.form-questionnaire-area .next,.modal a,.subscription-process-status a,.modal-content,.container-card-footer,.topic-quiz,.quiz .form-actions,.form-auth-area .form-password-link,.form-auth-area .form-privacy-link,.form-auth-area .form-change-link{padding-right:1.875rem}}.container-padding-right-l,.section-welcome .welcome-content,.financial-aid-application,.quiz-results-actions,.quiz-results-summary,.quiz-header,.placeholder,.modal,.legal{padding-right:4rem}.container-padding-right-xl,.benefits-area,.contact{padding-right:6.25vw}@media only screen and (min-width: 160rem){.container-padding-right-xl,.benefits-area,.contact{padding-right:7.5rem}}.container-padding-bottom-half{padding-bottom:.46875rem}.container-padding-bottom,.topic-playlist .topic-quiz-prizes,.overview .section-content-inner,.section-faq [class*=content]>ul>li,.menu-footer ul ul li,.quiz-results-summary,.quiz .related-lecture,.quiz-item-graphic img,.quiz .answer img,.form-auth-area .tabs a,.contact-info,.alert-message{padding-bottom:.9375rem}.container-padding-bottom-x2,.section-analytics .subject-selector,.section-analytics .chart-tabs,.section-analytics .user-stats,.why-premium-features li,section[class*=subscription] .subscription-orders,section[class*=premium] .subscription-orders,section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription],.topic-playlist .topic-quiz,.section-slider .slick-list,.section-our-team li,.section-learning-is-fun li,.item-header,.item-recommendation,.quiz .answer,.form-questionnaire-area .questionnaire-step-nav,.form-questionnaire-area fieldset,[class*=recommendations] .placeholder,.modal .week{padding-bottom:1.875rem}.container-padding-bottom-m,.personal-information .account-information,section[class*=subscription] .subscription-type .price,section[class*=premium] .subscription-type .price,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,.player,.topic-lectures,.quiz-item-feedback-form,.personal-information>form fieldset,.form-auth-area form,.wip-overlay-inner,.modal .counter,.modal-slider,.modal-content{padding-bottom:2.75rem}@media only screen and (max-width: 40rem){.container-padding-bottom-m,.personal-information .account-information,section[class*=subscription] .subscription-type .price,section[class*=premium] .subscription-type .price,section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type,.player,.topic-lectures,.quiz-item-feedback-form,.personal-information>form fieldset,.form-auth-area form,.wip-overlay-inner,.modal .counter,.modal-slider,.modal-content{padding-bottom:1.875rem}}.container-padding-bottom-l,section[class*=subscription] .subscription-coupon form,section[class*=premium] .subscription-coupon form,.menu-referrals,.financial-aid-application,.quiz-results-actions,.quiz-results-prizes,.quiz-item-feedback,.placeholder,.modal{padding-bottom:4rem}.container-padding-bottom-xl,.section-analytics,.why-premium-features,.not-premium.spacing-bottom,.section-home,.forgot-password-holder,.section-faq,.section-our-team,.section-unique-features,.section-learning-is-fun,.section-welcome>div,#footer,#referrals,#main,.legal{padding-bottom:6.25vw}@media only screen and (min-width: 160rem){.container-padding-bottom-xl,.section-analytics,.why-premium-features,.not-premium.spacing-bottom,.section-home,.forgot-password-holder,.section-faq,.section-our-team,.section-unique-features,.section-learning-is-fun,.section-welcome>div,#footer,#referrals,#main,.legal{padding-bottom:7.5rem}}@media only screen and (max-width: 40rem){.container-padding-bottom-xl,.section-analytics,.why-premium-features,.not-premium.spacing-bottom,.section-home,.forgot-password-holder,.section-faq,.section-our-team,.section-unique-features,.section-learning-is-fun,.section-welcome>div,#footer,#referrals,#main,.legal{padding-bottom:2.75rem}}.container-margin-top-half{margin-top:.46875rem}.container-margin-top,.section-analytics .chart-legend,.section-analytics .user-stats img,.why-premium-features img,.section-learning-is-fun img,.supported-by img,.toggle-hint,.toggle-feedback{margin-top:.9375rem}.container-margin-top-x2,.form-questionnaire-area .questionnaire-step-content,.placeholder a{margin-top:1.875rem}.container-margin-top-m,.form-questionnaire-area .questionnaire-step-nav{margin-top:2.75rem}.container-margin-top-l,.quiz-question{margin-top:4rem}.container-margin-top-xl{margin-top:6.25vw}@media only screen and (min-width: 160rem){.container-margin-top-xl{margin-top:7.5rem}}.container-margin-top-half-negative{margin-top:-0.46875rem}.container-margin-top-negative,.topic-lectures-list,.overview .section-content-inner,.quiz-item-graphic{margin-top:-0.9375rem}.container-margin-top-x2-negative,.section-analytics:first-child,.section-welcome .welcome-content ul,.competitions-placeholder img{margin-top:-1.875rem}.container-margin-top-m-negative{margin-top:-2.75rem}.container-margin-top-l-negative{margin-top:-4rem}.container-margin-top-xl-negative{margin-top:-6.25vw}@media only screen and (min-width: 160rem){.container-margin-top-xl-negative{margin-top:7.5rem}}.container-margin-left-half{margin-left:.46875rem}.container-margin-left,.section-analytics .at-a-glance-card,section[class*=subscription] .subscription-types .best-value-label,section[class*=premium] .subscription-types .best-value-label,section[class*=subscription] .subscription-coupon form *,section[class*=premium] .subscription-coupon form *,.activity-list article,.section-slider .slick-slide,.recommendation-holder,.form-questionnaire-area .questionnaire-step-content,.form-questionnaire-area legend,.form-questionnaire-area .questionnaire-step-nav button{margin-left:.9375rem}.container-margin-left-x2,.section-faq ul,input[type=text]+label,input[type=email]+label,input[type=password]+label,input[type=number]+label,input[type=search]+label,input[type=text]:focus+label,input[type=email]:focus+label,input[type=password]:focus+label,input[type=number]:focus+label,input[type=text]:valid+label,input[type=email]:valid+label,input[type=password]:valid+label,input[type=number]:valid+label,textarea+label,.section-home.overview h2{margin-left:1.875rem}.container-margin-left-m,.legal ul,.legal ol{margin-left:2.75rem}.container-margin-left-l{margin-left:4rem}.container-margin-left-xl{margin-left:6.25vw}@media only screen and (min-width: 160rem){.container-margin-left-xl{margin-left:7.5rem}}.container-margin-left-half-negative,.button i,section[class*=subscription] .subscription-type a i,section[class*=premium] .subscription-type a i,.section-welcome .welcome-content a i,.item-lecture-actions button i,.item-lecture-locked button i,.quiz .special-char i,.quiz-results-actions button i,.form-questionnaire-area .next-question i,.form-actions>input[type=submit] i,.form-actions>button i,.form-questionnaire-area .next i,.form-questionnaire-area .prev i,.toggle-hint i,.toggle-feedback i,.modal a i,.subscription-process-status a i{margin-left:-0.46875rem}.container-margin-left-negative,.section-analytics .at-a-glance,.section-analytics .detailed-stats,.activity-list,.section-content-inner,.quiz-item-graphic{margin-left:-0.9375rem}.container-margin-left-x2-negative,.why-premium-features ul,.section-our-team ul,.section-unique-features ul,.section-learning-is-fun ul{margin-left:-1.875rem}.container-margin-left-m-negative,.form-questionnaire-area .questionnaire-step-nav{margin-left:-2.75rem}.container-margin-left-l-negative{margin-left:-4rem}.container-margin-left-xl-negative{margin-left:-6.25vw}@media only screen and (min-width: 160rem){.container-margin-left-xl-negative{margin-left:7.5rem}}.container-margin-right-half,.button i,section[class*=subscription] .subscription-type a i,section[class*=premium] .subscription-type a i,.section-welcome .welcome-content a i,.item-lecture-actions button i,.item-lecture-locked button i,.quiz .special-char i,.quiz-results-actions button i,.form-questionnaire-area .next-question i,.form-actions>input[type=submit] i,.form-actions>button i,.form-questionnaire-area .next i,.form-questionnaire-area .prev i,.toggle-hint i,.toggle-feedback i,.modal a i,.subscription-process-status a i{margin-right:.46875rem}.container-margin-right,.section-analytics .at-a-glance-card,section[class*=subscription] .subscription-types .best-value-label,section[class*=premium] .subscription-types .best-value-label,section[class*=subscription] .subscription-coupon form *,section[class*=premium] .subscription-coupon form *,.activity-list article,.section-slider .slick-slide,.recommendation-holder,.item-icon,.form-questionnaire-area .questionnaire-step-content,.form-questionnaire-area legend,.form-questionnaire-area .questionnaire-step-nav button,.modal .author-photo{margin-right:.9375rem}.container-margin-right-x2,.quiz .related-lecture img,.personal-information>form .form-item,.form-questionnaire-area .form-item{margin-right:1.875rem}.container-margin-right-m{margin-right:2.75rem}.container-margin-right-l{margin-right:4rem}.container-margin-right-xl{margin-right:6.25vw}@media only screen and (min-width: 160rem){.container-margin-right-xl{margin-right:7.5rem}}.container-margin-right-half-negative{margin-right:-0.46875rem}.container-margin-right-negative,.section-analytics .at-a-glance,.section-analytics .detailed-stats,.activity-list,.section-content-inner,.quiz-item-graphic{margin-right:-0.9375rem}.container-margin-right-x2-negative,.why-premium-features ul,.section-our-team ul,.section-unique-features ul,.section-learning-is-fun ul{margin-right:-1.875rem}.container-margin-right-m-negative,.form-questionnaire-area .questionnaire-step-nav{margin-right:-2.75rem}.container-margin-right-l-negative{margin-right:-4rem}.container-margin-right-xl-negative{margin-right:-6.25vw}@media only screen and (min-width: 160rem){.container-margin-right-xl-negative{margin-right:-7.5rem}}.container-margin-bottom-half{margin-bottom:.46875rem}.container-margin-bottom,.section-analytics .subject-selector,.section-analytics .chart-tabs,.section-analytics .user-stats img,.personal-information .account-information span,.personal-information h3,.section-faq [class*=content]>ul>li,.quiz .answer textarea,.quiz-item-graphic,.personal-information>form legend,.form-questionnaire-area .form-item,.placeholder i,.form-auth-area h2,.wip-overlay h2,.quiz-results h1,.modal-slider img{margin-bottom:.9375rem}.container-margin-bottom-x2,.why-premium-features img,section[class*=subscription] .premium-benefits,section[class*=premium] .premium-benefits,.activity-list article,.activity-day .label-day,.activity-day,.recommendation-holder,.section-faq ul,.section-unique-features li,.section-learning-is-fun img,.quiz .word-bar,.quiz-item-sentence .sentence,.quiz .related-lecture span,.quiz-item-answers,.personal-information>form fieldset,.form-questionnaire-area .questionnaire-question,.competitions-placeholder img,.wip-overlay img,.landing .branding,.alert-message,.subscription-process-status i,.form-item-error .form-message-error,.legal h4,.legal h3,aside [class*=content]>h3,.item.large h3,.section-analytics h2,.quiz h2,.benefit h2,h2,.legal h1,.legal ul,.legal ol,p{margin-bottom:1.875rem}.container-margin-bottom-m,section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription],.activity-month,.topic,.section-welcome .welcome-content ul,.landing h1{margin-bottom:2.75rem}.container-margin-bottom-l{margin-bottom:4rem}.container-margin-bottom-xl,.topic-library:nth-last-of-type(1){margin-bottom:6.25vw}@media only screen and (min-width: 160rem){.container-margin-bottom-xl,.topic-library:nth-last-of-type(1){margin-bottom:7.5rem}}.container-margin-bottom-half-negative{margin-bottom:-0.46875rem}.container-margin-bottom-negative,.topic-lectures-list,.recommendations .section-content-inner,.section-faq .answer,.item-topic-icon img,.menu-footer ul ul,.personal-information>form .questionnaire-answer,.form-questionnaire-area .questionnaire-answer{margin-bottom:-0.9375rem}.container-margin-bottom-x2-negative,.why-premium-features ul,.section-slider .slick-list,.section-our-team ul,.section-unique-features ul,.section-learning-is-fun ul{margin-bottom:-1.875rem}.container-margin-bottom-m-negative{margin-bottom:-2.75rem}.container-margin-bottom-l-negative{margin-bottom:-4rem}.container-margin-bottom-xl-negative,.section-analytics:last-child,.player,.section-home:last-child,.landing section:last-child{margin-bottom:-6.25vw}@media only screen and (min-width: 160rem){.container-margin-bottom-xl-negative,.section-analytics:last-child,.player,.section-home:last-child,.landing section:last-child{margin-bottom:7.5rem}}.flyout{display:none;position:absolute;background:#fff;border-radius:.75rem;box-shadow:0 0 32px 0 rgba(0,0,0,.16);transition:all .25s ease-in-out;z-index:10}.flyout:before{display:block;position:absolute;width:0;height:0;border:.75rem solid transparent;transition:all .25s ease-in-out;content:"";z-index:2}.flyout-top-left{top:100%}.flyout-top-left:before{top:-1.5rem;left:2rem;border-bottom-color:#fff}.flyout-top-center{top:100%}.flyout-top-center:before{top:-1.5rem;left:calc(50% - .75rem);border-bottom-color:#fff}.flyout-top-right{top:100%}.flyout-top-right:before{top:-1.5rem;right:2rem;border-bottom-color:#fff}.flyout-bottom-left{bottom:100%}.flyout-bottom-left:before{bottom:-1.5rem;left:2rem;border-top-color:#fff}.flyout-bottom-center{bottom:100%}.flyout-bottom-center:before{bottom:-1.5rem;left:calc(50% - .75rem);border-top-color:#fff}.flyout-bottom-right{bottom:100%}.flyout-bottom-right:before{bottom:-1.5rem;right:2rem;border-top-color:#fff}.flyout-message{width:25rem}.flyout-content{display:flex;padding:1.5rem}.form-item{display:flex;flex-direction:column;position:relative;margin-bottom:1.25rem}.form-item-error label{color:#f02d1b}.modal{display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(44,54,68,.75);z-index:9998;overflow:auto}.modal-inner{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:60rem;margin:auto}.modal-content{display:flex;flex-direction:column;justify-content:space-between;width:27.5rem;text-align:center}.modal-content.get-premium{width:100%}.modal-slider{display:flex;flex-wrap:wrap;width:100%}.modal-slider img{width:10.625rem;margin-left:auto;margin-right:auto}.modal-slide{width:50%;padding-bottom:1.875rem}@media only screen and (max-width: 40rem){.modal-slide{width:100%}.modal-slide:last-child{padding-bottom:0}}.modal a{width:auto}.modal blockquote{position:relative;font-size:1.5rem;font-weight:400;font-style:italic;color:#334a92;line-height:1.25;padding:1.5234375rem 1.40625rem;background:rgba(51,74,146,.1);border-radius:.75rem}.modal blockquote img{position:absolute;width:6.5rem;height:auto;top:-2rem;left:1.40625rem}.modal blockquote p{position:relative;line-height:1.25;margin:0;z-index:2}.modal .author{display:flex;align-items:center;justify-content:center;font-size:1.265625rem;font-weight:500}.modal .author-photo{position:relative;flex-shrink:0;width:3.5rem;height:0;padding-bottom:3.5rem;border-radius:50%;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}.modal .author-photo:before{display:block;position:absolute;top:-2.75rem;left:50%;width:0;height:0;border:1.25rem solid transparent;border-top-color:rgba(51,74,146,.1);transform:translateX(-50%);content:""}.modal .author-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.modal .author-name{text-align:left;line-height:1.15}.modal .counter{position:relative}.modal .count{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;font-size:5.25rem;font-weight:700;color:#4163c9;line-height:1}.modal .count span{font-size:1.125rem;text-transform:uppercase}.modal .week ul{display:flex;justify-content:space-between;list-style:none}.modal .week li{display:flex;align-items:center;justify-content:center;font-size:16px;width:2.5rem;height:2.5rem;border:1px solid #dcdcdc;border-radius:50%}.modal .week li.had-activity{font-weight:700;color:#fff;background:#1ad2a6;border-color:transparent}@media only screen and (max-width: 40rem){.modal{padding:0}.modal-inner{height:100%;margin:0}.modal-content{width:100%;height:100%;border-radius:0;overflow:auto}}p{line-height:1.65}section [class*=content]>p,aside [class*=content]>p{font-size:1.5rem;max-width:47.5rem;margin:-0.625rem auto 3rem}@media only screen and (max-width: 40rem){section [class*=content]>p,aside [class*=content]>p{font-size:1.2rem;line-height:1.5;text-align:center;margin-bottom:1.875rem}}.copyright p{line-height:1.65}strong{font-weight:500;color:#000}em{font-style:italic}.legal ul li,.legal ol li{position:relative;margin-bottom:.75rem}.legal ul li:last-child,.legal ol li:last-child{margin:0}.legal ul li{list-style:none;padding-left:1.5rem}.legal ul li:before{display:block;position:absolute;top:9px;left:0;width:.4375rem;height:.4375rem;background:#334a92;content:""}.legal a{font-weight:500;color:#334a92}.legal a:hover{color:#1ad2a6}.modal p{padding-top:.46875rem;margin:0}.glyph,.section-welcome .welcome-content li:before,.topic .item-skill.complete:before,.topic .item.complete .item-icon i:before,.item-recommendation.locked .item-icon i:before,input[type=checkbox]+label:after{display:flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;font-family:"Material Icons";font-weight:normal !important;font-style:normal;font-size:1rem;line-height:1.5rem;text-align:center;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}h1{font-size:3rem;font-weight:700;color:#000;line-height:1;margin-right:auto}.landing h1{font-size:3.75rem;color:#fff}@media only screen and (max-width: 40rem){.landing h1{font-size:2.5rem;text-align:center;line-height:1.35}}.section-branding h1{font-size:2.5rem;color:#fff;text-transform:uppercase;letter-spacing:6px}.item-full h1{display:flex;align-items:center;flex:1;font-size:1.75rem;font-weight:500;color:#fff;line-height:1.15;border-radius:1.375rem;min-height:2.75rem;padding:0 2.5rem 2px 0}.color-1.topic .item-full h1{color:#334a92}.color-2.topic .item-full h1{color:#7571cb}.color-3.topic .item-full h1{color:#ffd566}.color-4.topic .item-full h1{color:#f9ad59}.color-5.topic .item-full h1{color:#f34d59}.color-6.topic .item-full h1{color:#398fbe}.color-7.topic .item-full h1{color:#4e7a63}.color-8.topic .item-full h1{color:#e78196}.color-9.topic .item-full h1{color:#6fcac6}.color-10.topic .item-full h1{color:#ad9280}.quiz h1{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.75px}.quiz-results h1{color:#000}.legal h1{position:relative;font-size:2.5rem;font-weight:500;color:#334a92;line-height:1.35}h2{position:relative;font-size:2.5rem;font-weight:700;color:#000;line-height:1.35}@media only screen and (max-width: 40rem){h2{font-size:2rem;line-height:1.15}}.welcome-content h2{font-size:3rem;color:#fff;clear:both}.wip-overlay h2{font-size:1.5rem;color:#1ad2a6;text-transform:uppercase}.form-auth-area h2,.modal h2{font-size:2.25rem;line-height:1.15;padding-bottom:1rem;margin-top:-0.5rem}.modal h2{padding-bottom:.5rem;margin-top:-0.25rem}.section-home h2,aside h2{margin-top:-0.5rem}.section-home.overview h2{float:left;font-size:.875rem;font-weight:500;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:2px;background:#4163c9;border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding-top:.8125rem;padding-bottom:.8125rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);transition:all .25s ease-in-out;margin-top:0;margin-bottom:0}.section-home.overview .active h2{background:#334a92}.benefit h2{line-height:1.2;color:#fff}#footer h2{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:4px}.topic h2{font-size:1.75rem;font-weight:700;color:#fff;line-height:1;letter-spacing:0;flex:1;padding-bottom:2px;margin:0}.quiz h2{font-size:1.5rem;font-weight:500;color:#000}.quiz-results-summary h2{font-size:2.5rem}.legal h2{font-size:1.875rem;font-weight:500}.section-analytics h2{font-size:2.25rem;font-weight:500;color:#334a92;line-height:1.35;text-align:center;padding-bottom:1rem}.section-analytics h2 span{display:block;font-size:1.125rem;font-weight:400;color:#586371;font-style:italic}.flyout h3{font-size:1rem !important;font-weight:700 !important;color:#000 !important;text-transform:uppercase;letter-spacing:0;padding:0;margin:0 0 .5rem !important}.item h3{font-size:1.625rem;font-weight:700;color:#fff;line-height:1.1;padding:1rem 0 0}.feature h3,.question h3,.modal h3{position:relative;font-size:1.875rem;font-weight:700;color:#334a92;line-height:1.15;margin:0 auto .9375rem}.team-member h3{font-size:1.5rem;font-weight:700;color:#334a92;line-height:1.15;margin-bottom:.25rem}.active .question h3:after{display:none}#unique-features h3{margin:0 0 .9375rem}.question h3{font-size:1.5rem;padding:.75rem 4.21875rem .9375rem 0;margin:0;cursor:pointer}.question h3:before,.question h3:after{display:block;position:absolute;top:50%;width:1.375rem;height:3px;background:#1ad2a6;transform:translateY(-50%);transition:all .25s ease-in-out;content:""}.question h3:after{transform-origin:center;transform:translateY(-50%) rotate(90deg)}.question h3:hover:before{transform:translateY(-50%) rotate(360deg)}.question h3:hover:after{transform:translateY(-50%) rotate(270deg)}.question.active h3:after{opacity:0}.modal h3{font-size:1.6875rem;line-height:1.35;margin:auto}.item.item-quiz h3{padding:1rem 0;margin:auto 0 0}.subsection .item h3{padding:0;margin:-2px 0 0}.item-recommendation h3{padding:0;margin:auto 0 0}.topic h3{font-size:.9375rem;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.25px}.item.large h3{font-size:1.5rem;text-shadow:2px 5px 10px rgba(0,0,0,.25)}.subscription-type h3,.subscription-coupon h3{font-size:1.875rem;font-weight:500;margin-bottom:auto !important}aside [class*=content]>h3{font-size:1rem;font-weight:700;color:#334a92;text-transform:uppercase;letter-spacing:4px}.legal h3{font-size:1.5rem;font-weight:500;color:#000}.section-analytics .at-a-glance h3{font-size:1.125rem;font-weight:500;color:#586371;line-height:1.5;text-align:center;text-transform:uppercase;letter-spacing:2px;padding:.25rem 0 .25rem;margin:auto}.legal h4{font-size:1.125rem;font-weight:500;color:#000}.tag-premium{display:block;position:absolute;top:0;font-size:.6875rem;font-weight:700;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;background:#b0bbbd;border-top-left-radius:.375rem;border-top-right-radius:.375rem;padding:.3125rem .5rem .3125rem .625rem;transform:translateY(-100%)}.form-message-error{display:none;font-weight:500;color:#f02d1b}.form-item-error .form-message-error{display:block;padding:0}.flyout-message i{display:block;position:relative;width:4rem;height:auto;font-size:4rem;color:#ffd566;text-align:center;margin:-5px 1rem 0 0;z-index:3}.flyout-message img{width:4rem;height:auto;margin:0 1rem 0 0}.flyout-message .message{text-align:left;padding:0 .25rem}.flyout-message p{color:#586371;font-weight:300;line-height:1.35;padding:0;margin:0}.placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;color:#b0bbbd;border-radius:.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);transition:all .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.placeholder:before{display:block;position:absolute;border:2px dashed #4163c9;opacity:.5;content:""}.placeholder span{display:block}.placeholder i{font-size:4rem;color:#4163c9}.subsection.active .placeholder{box-shadow:0 0 64px 0 rgba(0,0,0,.2),-1px 88px 96px -60px rgba(0,0,0,.1)}[class*=recommendations] .placeholder{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left}[class*=recommendations] .placeholder:before{margin:.25rem}[class*=recommendations] .placeholder i{font-size:3.5rem;margin:0 .75rem 0 .75rem}[class*=recommendations] .placeholder span{margin:0 1rem 0 0}.subscription-process-status{text-align:center}.subscription-process-status i{font-size:4rem}.subscription-success h2,.subscription-success i{color:#1ad2a6}.subscription-fail h2,.subscription-fail i{color:#f02d1b}.alert-message{display:flex;align-items:center;border-radius:.75rem;box-shadow:none}.alert-message-success{color:#17bb94;background:#d3faf0}.alert-message-error{color:#e3210f;background:#fde6e4}.alert-message-warning{color:#f8a140;background:#fef6ed}.alert-message i{font-size:2.5rem;margin:0 1rem 0 .46875rem}.branding{display:flex;align-items:center;justify-content:center;height:4.5rem}.branding a{display:block;position:relative;width:10.5rem;height:2.5rem;color:#fff}.branding img{position:absolute;top:0;left:0;width:auto;height:2.5rem;transition:opacity .25s ease-in-out}.branding img.idle{opacity:1}.branding img.hover{opacity:0}.branding a:hover img.idle{opacity:0}.branding a:hover img.hover{opacity:1}@media only screen and (max-width: 70rem){.branding{position:fixed;top:0;left:2.75rem;z-index:10}}@media only screen and (max-width: 40rem){.branding{left:1.875rem}}.landing .branding{position:relative !important;top:auto !important;left:auto !important;z-index:9999}@media only screen and (max-width: 50rem){.landing .branding{margin-top:1rem;margin-left:auto;margin-right:auto}.landing .branding img{margin:auto}}.landing .branding img{height:3.75rem}.button,section[class*=subscription] .subscription-type a,section[class*=premium] .subscription-type a,.section-welcome .welcome-content a,.item-lecture-actions button,.item-lecture-locked button,.quiz .special-char,.quiz-results-actions button,.form-questionnaire-area .next-question,.form-actions>input[type=submit],.form-actions>button,.form-questionnaire-area .next,.form-questionnaire-area .prev,.toggle-hint,.toggle-feedback,.modal a,.subscription-process-status a{display:inline-flex;align-items:center;justify-content:center;position:relative;font-family:"BD Sans",sans-serif;font-size:1rem;font-weight:700;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:1.75px;white-space:nowrap;background:#1ad2a6;box-shadow:0px 2px 10px rgba(0,0,0,.15);border:0}.button svg,section[class*=subscription] .subscription-type a svg,section[class*=premium] .subscription-type a svg,.section-welcome .welcome-content a svg,.item-lecture-actions button svg,.item-lecture-locked button svg,.quiz .special-char svg,.quiz-results-actions button svg,.form-questionnaire-area .next-question svg,.form-actions>input[type=submit] svg,.form-actions>button svg,.form-questionnaire-area .next svg,.form-questionnaire-area .prev svg,.toggle-hint svg,.toggle-feedback svg,.modal a svg,.subscription-process-status a svg{height:1.875rem;width:auto;fill:#fff}.button-small,.quiz .special-char{font-size:.8125rem;height:2.5rem;border-radius:1.25rem;letter-spacing:1.5px;padding-bottom:1px}.button-regular,section[class*=subscription] .subscription-type a,section[class*=premium] .subscription-type a,.item-lecture-actions button,.item-lecture-locked button,.quiz-results-actions button,.form-questionnaire-area .next-question,.form-actions>input[type=submit],.form-actions>button,.form-questionnaire-area .next,.modal a,.subscription-process-status a{height:3rem;border-radius:1.5rem}.button-regular-white,.section-welcome .welcome-content a,.item-lecture-actions .replay-video,.item-lecture-actions .next-theme,.item-lecture-locked .understand,.quiz-results-actions .redo-level,.quiz-results-actions .exit-quiz,.form-questionnaire-area .prev{height:3rem;color:#1ad2a6;background:#fff;border-radius:1.5rem}.button-special{padding:0 4.21875rem 0 4.6875rem}.button-special i{display:flex;align-items:center;justify-content:center;position:absolute;top:4px;left:4px;width:2.5rem;height:2.5rem;background:rgba(0,0,0,.2);border-radius:50%;margin:0}.button-plain,.toggle-hint,.toggle-feedback,.subscription-process-status a:nth-of-type(2){line-height:1;color:#000;background:none;box-shadow:none}.button-plain:hover,.toggle-hint:hover,.toggle-feedback:hover,.subscription-process-status a:hover:nth-of-type(2){background:none !important;box-shadow:none !important;opacity:.65}.button-plain i,.toggle-hint i,.toggle-feedback i,.subscription-process-status a:nth-of-type(2) i{color:#586371}.button.disabled,section[class*=subscription] .subscription-type a.disabled,section[class*=premium] .subscription-type a.disabled,.section-welcome .welcome-content a.disabled,.item-lecture-actions button.disabled,.item-lecture-locked button.disabled,.quiz .disabled.special-char,.quiz-results-actions button.disabled,.form-questionnaire-area .disabled.next-question,.form-actions>input.disabled[type=submit],.form-actions>button.disabled,.form-questionnaire-area .disabled.next,.form-questionnaire-area .disabled.prev,.disabled.toggle-hint,.disabled.toggle-feedback,.modal a.disabled,.subscription-process-status a.disabled{background:#aec4f8;box-shadow:none;pointer-events:none}.button:hover,section[class*=subscription] .subscription-type a:hover,section[class*=premium] .subscription-type a:hover,.section-welcome .welcome-content a:hover,.item-lecture-actions button:hover,.item-lecture-locked button:hover,.quiz .special-char:hover,.quiz-results-actions button:hover,.form-questionnaire-area .next-question:hover,.form-actions>input[type=submit]:hover,.form-actions>button:hover,.form-questionnaire-area .next:hover,.form-questionnaire-area .prev:hover,.toggle-hint:hover,.toggle-feedback:hover,.modal a:hover,.subscription-process-status a:hover{background:#17bb94;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.button-regular-white:hover,.section-welcome .welcome-content a:hover,.item-lecture-actions .replay-video:hover,.item-lecture-actions .next-theme:hover,.item-lecture-locked .understand:hover,.quiz-results-actions .redo-level:hover,.quiz-results-actions .exit-quiz:hover,.form-questionnaire-area .prev:hover{color:#1ad2a6;background:#f2f2f2}.more-link{display:inline-flex;position:absolute;top:12px;right:0;align-items:center;font-size:.875rem;font-weight:500;color:#1ad2a6;text-transform:uppercase;letter-spacing:1px}.more-link i{font-size:1.5rem;margin-left:.25rem}.more-link:hover{opacity:.75}.toggle-item-action{display:flex;align-items:center;justify-content:center;position:relative;width:2.25rem;height:2.25rem;color:#fff;border:none;border-radius:50%;opacity:0;transition:all .2s ease-in-out;box-shadow:0px 2px 10px rgba(0,0,0,.15);transform:scale(0);margin:0 0 0 .5rem;z-index:2}.toggle-item-action i{font-size:1.125rem;width:auto;height:auto}.toggle-item-action span{display:block;position:absolute;top:75%;left:50%;font-family:"BD Sans",sans-serif;font-size:.625rem;font-weight:500;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;padding:.25rem .5rem .25rem;background:rgba(44,54,68,.5);border-radius:.75rem;opacity:0;transition:all .175s ease-in-out;transform:translateX(-50%) scale(1);pointer-events:none}.toggle-item-action.active{color:#ffd566}.toggle-bookmark{transition-delay:.1s}.toggle-bookmark i{font-size:1.25rem}.toggle-bookmark{transition-delay:.175s}.toggle-upvote{transition-delay:.225s}.toggle-downvote{transition-delay:.275s}.item:hover .toggle-item-action{opacity:1;transform:scale(1)}.item:hover .toggle-item-action:hover,.item:hover .toggle-item-action.active{opacity:1}.item:hover .toggle-item-action:hover span{top:120%;opacity:1}.slick-arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 2rem);width:2.5rem;height:2.5rem;border:0;border-radius:50%;background:#334a92;font-size:0;transform:translateY(-50%);box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);z-index:11}.slick-arrow:before{display:block;width:.75rem;height:.75rem;border-top:solid 2px #fff;border-left:solid 2px #fff;content:""}.slick-arrow:hover{transform:translateY(-50%) scale(1.25);transform-origin:center;box-shadow:0 0 64px 0 rgba(0,0,0,.2),-1px 88px 96px -60px rgba(0,0,0,.1)}.slick-prev{left:-3.5rem}.slick-prev:before{transform:rotate(-45deg);margin-left:5px}@media only screen and (max-width: 90rem){.slick-prev{left:-0.5rem}}.slick-next{right:-3.5rem}.slick-next:before{transform:rotate(135deg);margin-right:6px}@media only screen and (max-width: 90rem){.slick-next{right:-0.5rem}}.slick-disabled{opacity:0;pointer-events:none}.slick-dots{display:flex;justify-content:center;list-style:none}.slick-dots li{display:block;padding:.5rem .5rem 0}.slick-dots button{display:block;font-size:0;width:.625rem;height:.625rem;border-radius:.3125rem;border:0;background:rgba(44,54,68,.35);text-indent:-9999px;transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1) .25s;overflow:hidden}.slick-dots .slick-active button{width:2rem;background:#334a92}.slick-dots{padding-top:1.5rem}.toggle-search{display:block;position:relative;width:2.5rem;height:2.5rem;font-size:0;background:transparent;background:#ebebeb;border:0;border-radius:50%;z-index:2}.toggle-search:before,.toggle-search:after{display:block;position:absolute;transition:all .25s ease-in-out;content:""}.toggle-search:before{top:11px;left:11px;width:15px;height:15px;border:2px solid #586371;border-radius:50%}.toggle-search:after{top:25px;left:22px;width:7px;height:2px;background:#586371;transform:rotate(45deg)}.toggle-search:hover:before{border:2px solid #1ad2a6}.toggle-search:hover:after{background:#1ad2a6}.search-active .toggle-search{opacity:0;margin-top:-3rem;pointer-events:none}.account .go-premium{display:flex;align-items:center;transition:all .25s ease-in-out}.account .lectures-count{display:flex;align-items:center;height:2.5rem;font-size:.875rem;font-weight:500;background:#ebebeb;border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding:0 2.5rem 0 .875rem;margin-right:-2.125rem;cursor:pointer}.account .lectures-count:hover{color:#4163c9}.account .lectures-count i{font-size:16px;opacity:.65;margin-left:.25rem}.account .button,.account section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .account a,.account section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .account a,.account .section-welcome .welcome-content a,.section-welcome .welcome-content .account a,.account .item-lecture-actions button,.item-lecture-actions .account button,.account .item-lecture-locked button,.item-lecture-locked .account button,.account .quiz .special-char,.quiz .account .special-char,.account .quiz-results-actions button,.quiz-results-actions .account button,.account .form-questionnaire-area .next-question,.form-questionnaire-area .account .next-question,.account .form-actions>input[type=submit],.account .form-actions>button,.account .form-questionnaire-area .next,.form-questionnaire-area .account .next,.account .form-questionnaire-area .prev,.form-questionnaire-area .account .prev,.account .toggle-hint,.account .toggle-feedback,.account .modal a,.modal .account a,.account .subscription-process-status a,.subscription-process-status .account a{margin-right:1.125rem}.account .points{display:flex;align-items:center;position:relative;font-weight:700;color:#fff;margin-right:1.125rem}.account .points-wrap{position:relative;border-radius:1.25rem;overflow:hidden}.account .points-wrap:before,.account .points-wrap:after{display:block;position:absolute;content:""}.account .points-wrap:before{width:200%;height:200%;top:-50%;left:-50%;background:linear-gradient(to right, #FFD566, #F34D59);animation:rotation 2s ease-in-out infinite}.account .toggle-points{display:flex;align-items:center;justify-content:center;position:relative;min-width:4.125rem;height:2.5rem;padding:0 .9375rem;z-index:5;cursor:pointer}.account .points-info{right:-0.75rem;margin-top:1rem}.account .toggle-account{display:flex;align-items:center;justify-content:space-between;position:relative;border:0;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);overflow:hidden;z-index:10}.account .toggle-account img{position:relative;width:100%;height:100%;z-index:2}.account .menu-account{right:0;margin:1rem -1.5rem 0 0}@media only screen and (max-width: 70rem){.account .toggle-account{margin-right:1.125rem}.account .menu-account{left:-2rem;right:auto;display:block !important;background:none;box-shadow:none;margin:0}.account .menu-account:before{display:none}}.search-active .account .go-premium{opacity:0;margin-top:-3rem}.toggle-dismiss{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;width:2rem !important;height:2rem;font-size:0;background:none;border:0;border-radius:50%;transform:translateY(-50%);z-index:5}.toggle-dismiss:before,.toggle-dismiss:after{display:block;position:absolute;width:1.5rem;height:2px;background:#586371;border-radius:2px;content:""}.toggle-dismiss:before{transform:rotate(45deg)}.toggle-dismiss:after{transform:rotate(-45deg)}.toggle-dismiss:hover{transform:rotate(180deg) translateY(50%)}.not-premium .toggle-dismiss{position:absolute;width:1.5rem !important;height:1.5rem;background:rgba(0,0,0,.5);margin-top:-0.25rem}.not-premium .toggle-dismiss:before,.not-premium .toggle-dismiss:after{width:.875rem;background:#fff}.search .toggle-dismiss{position:relative;top:auto;right:auto;transform:none;margin-left:1rem}.search .toggle-dismiss:hover{transform:rotate(360deg)}.quiz-item-result-message .toggle-dismiss{top:1rem;right:1rem;transform:scale(0.75);opacity:.75}.modal .toggle-dismiss,.wip-overlay .toggle-dismiss{margin-right:-0.375rem}.modal .quiz-header .toggle-dismiss{top:50%}.toggle-hint,.toggle-feedback{display:inline-block;color:#334a92;text-align:left;line-height:1.5;white-space:normal;clear:both}.form-questionnaire-area .questionnaire-step-nav button{width:auto !important;min-width:260px}@media only screen and (max-width: 40rem){.form-questionnaire-area .questionnaire-step-nav button{width:100% !important;min-width:1px}}.toggle-menu-mobile{display:none;position:fixed;top:0;font-size:0;width:2.25rem;height:4.5rem;border:0;background:none;z-index:10}@media only screen and (max-width: 70rem){.toggle-menu-mobile{display:flex;align-items:center;justify-content:center}.toggle-menu-mobile:before,.toggle-menu-mobile:after{display:block;position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);transition:all .25s ease-in-out;content:""}.toggle-menu-mobile:before{height:22px;border-top:2px solid #334a92;border-bottom:2px solid #334a92}.toggle-menu-mobile:after{height:2px;background:#334a92}}.menu-active .toggle-menu-mobile:before,.menu-active .toggle-menu-mobile:after{height:2px;border:0;background:#1ad2a6}.menu-active .toggle-menu-mobile:before{transform:translateY(-50%) rotate(-45deg)}.menu-active .toggle-menu-mobile:after{transform:translateY(-50%) rotate(45deg)}.toggle-voice{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:none;border:0;color:#334a92;overflow:hidden}.toggle-voice i{font-size:1.75rem}.toggle-voice:hover{opacity:.5}.loader{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999}.loader-wrap{transform:scale(0.35)}.loader-outer{display:block;position:relative;width:325px;height:325px;background:#334a92;border-radius:50%;animation:rotation 2s linear infinite}.loader-outer:before{display:block;position:absolute;top:50%;left:50%;width:425px;height:425px;border:7px dashed #1ad2a6;border-radius:50%;transform:translateX(-50%) translateY(-50%);content:""}.loader-inner{position:absolute;top:50%;left:50%;width:200px;height:200px;background:#fff;transform:translateX(-50%) translateY(-50%);border-radius:50%;box-shadow:0 -130px 0 -75px #fff;animation:switch 8s ease-in-out infinite}.loader.done-loading .loader-outer{transform:scale(0)}input[type=checkbox]{display:none}input[type=checkbox]+label{display:inline-flex;align-items:center;position:relative;cursor:pointer}input[type=checkbox]+label:before,input[type=checkbox]+label:after{flex-shrink:0;width:2.25rem;height:2.25rem;transition:all .15s cubic-bezier(0.645, 0.045, 0.355, 1);content:""}input[type=checkbox]+label:after{position:absolute;left:0;font-size:1.25rem;color:#fff;background:#334a92;border-radius:50%;transform:scale(0);transition-delay:.1s;content:"check";z-index:5}input[type=checkbox]+label:before{display:block;border:2px solid #e3e3e3;border-radius:50%;margin-right:.9375rem}input[type=checkbox]:checked+label:before{transform:scale(0.25)}input[type=checkbox]:checked+label:after{transform:scale(1)}input[type=radio]{display:none}input[type=radio]+label{display:inline-flex;align-items:center;position:relative;cursor:pointer}input[type=radio]+label:before,input[type=radio]+label:after{display:block;flex-shrink:0;transition:all .15s cubic-bezier(0.645, 0.045, 0.355, 1);content:""}input[type=radio]+label:after{position:absolute;left:.25rem;width:1.75rem;height:1.75rem;background:#334a92;border:3px solid #fff;border-radius:50%;transform:scale(0);transition-delay:.1s;z-index:5}input[type=radio]+label:before{width:2.25rem;height:2.25rem;border:2px solid #e3e3e3;border-radius:50%;margin-right:.9375rem}input[type=radio]:checked+label:after{transform:scale(1)}select{opacity:0}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125) !important;outline-offset:0 !important}.dropdown{display:block !important;position:relative;width:100% !important}.dropdown-toggle{display:flex !important;align-items:center !important;justify-content:space-between !important;position:relative !important;width:100% !important;height:3rem !important;font-family:inherit !important;font-size:.9375rem !important;font-weight:700;color:#334a92 !important;text-transform:uppercase;letter-spacing:.5px;background:#fff !important;border:0 !important;border-radius:1.5rem !important;padding:0 1.75rem !important;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125) !important;margin:0 !important;z-index:9997;overflow:hidden;outline:none !important}.dropdown-toggle:focus,.dropdown-toggle:active,.dropdown-toggle:visited{outline:none !important;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125) !important}.dropdown-toggle:before{display:block;position:absolute;top:0;right:0;bottom:0;width:4rem;border-left:1px solid #4163c9;opacity:.15;content:""}.dropdown-toggle:after{display:block;position:absolute;top:1.375rem;right:1.75rem;width:0;height:0;border:.375rem solid transparent;border-top-color:#334a92;margin:0 !important;content:"";z-index:2}.dropdown-toggle:hover{color:#1ad2a6 !important}.dropdown-toggle:hover:after{border-top-color:#1ad2a6}.dropdown-toggle:focus,.dropdown-toggle:active:focus,.dropdown-toggle.active:focus{box-shadow:4px 4px 32px 0px rgba(0,0,0,.125) !important;outline:0 !important}.dropdown .filter-option{height:auto !important;padding:0 3rem 0 0 !important}.dropdown .filter-option-inner-inner{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown-menu.open{display:none;position:absolute;left:0;width:100%;border:0;border-radius:.75rem;padding:0;background:#fff;box-shadow:0 0 32px 0 rgba(0,0,0,.16);margin:0;z-index:9998;overflow:visible !important}.dropdown-menu.open:before{display:block;position:absolute;top:-0.35rem;right:.75rem;width:1rem;height:1rem;background:#fff;transform:rotate(45deg) translateX(-50%);transform-origin:top left;transition:all .25s ease-in-out;content:"";z-index:9998}.dropdown.open .dropdown-menu.open{display:block}.dropdown-menu.inner{display:block;list-style:none;padding:1rem 0 !important;margin:0}.dropdown-menu.inner li{font-size:1.125rem;font-weight:300;line-height:1;color:#586371}.dropdown-menu.inner li.no-results{font-style:italic;background:none !important;padding:.25rem 2rem !important;margin:0 !important}.dropdown-menu.inner li a{display:block;padding:.75rem 1.75rem;transition:all .25s ease-in-out}.dropdown-menu.inner li a.selected{color:#334a92;background:#f4f7fe}.dropdown-menu.inner li a:hover{color:#fff;background:#1ad2a6}.dropdown .bs-caret{display:none}.dropdown .bs-searchbox{position:relative;padding:0 !important;background:#fff;border-top-left-radius:.75rem;border-top-right-radius:.75rem;margin-bottom:-0.25rem !important;z-index:10}.dropdown .bs-searchbox:before,.dropdown .bs-searchbox:after{display:block;position:absolute;transition:all .25s ease-in-out;content:""}.dropdown .bs-searchbox:before{top:16px;left:28px;width:13px;height:13px;border:2px solid #586371;border-radius:50%}.dropdown .bs-searchbox:after{top:28px;left:38px;width:5px;height:2px;background:#586371;transform:rotate(45deg)}.dropdown .bs-searchbox input{display:block;height:3rem !important;font-family:inherit !important;font-size:1.125rem !important;font-weight:300 !important;color:#586371 !important;letter-spacing:0;background:none !important;background-image:none !important;border:0 !important;border-radius:0 !important;border-bottom:1px solid #dcdcdc !important;padding:.5rem 2rem .5rem 3.5rem !important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=text]:valid,input[type=email]:valid,input[type=password]:valid,input[type=number]:valid,textarea{display:block;width:100%;height:3rem;font-family:inherit;font-size:1.125rem;font-weight:300;color:#586371;background:#fff;border:1px solid #c7c7c7;border-radius:1.5rem;padding:1px 1.5rem;-webkit-appearance:textfield}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=number]:hover,input[type=search]:hover,input[type=text]:focus:hover,input[type=email]:focus:hover,input[type=password]:focus:hover,input[type=number]:focus:hover,input[type=text]:valid:hover,input[type=email]:valid:hover,input[type=password]:valid:hover,input[type=number]:valid:hover,textarea:hover{background:#fff;border:1px solid #dcdcdc}input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,input[type=password]:focus,input[type=password]:active,input[type=number]:focus,input[type=number]:active,input[type=search]:focus,input[type=search]:active,input[type=text]:focus:focus,input[type=text]:focus:active,input[type=email]:focus:focus,input[type=email]:focus:active,input[type=password]:focus:focus,input[type=password]:focus:active,input[type=number]:focus:focus,input[type=number]:focus:active,input[type=text]:valid:focus,input[type=text]:valid:active,input[type=email]:valid:focus,input[type=email]:valid:active,input[type=password]:valid:focus,input[type=password]:valid:active,input[type=number]:valid:focus,input[type=number]:valid:active,textarea:focus,textarea:active{border:2px solid #1ad2a6;padding:0 1.4375rem}input[type=text]+label,input[type=email]+label,input[type=password]+label,input[type=number]+label,input[type=search]+label,input[type=text]:focus+label,input[type=email]:focus+label,input[type=password]:focus+label,input[type=number]:focus+label,input[type=text]:valid+label,input[type=email]:valid+label,input[type=password]:valid+label,input[type=number]:valid+label,textarea+label{display:flex;position:absolute;top:0;left:0;align-items:center;height:3rem;transition:all .15s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:2;pointer-events:none}input[type=text]+label:before,input[type=text]+label:after,input[type=email]+label:before,input[type=email]+label:after,input[type=password]+label:before,input[type=password]+label:after,input[type=number]+label:before,input[type=number]+label:after,input[type=search]+label:before,input[type=search]+label:after,input[type=text]:focus+label:before,input[type=text]:focus+label:after,input[type=email]:focus+label:before,input[type=email]:focus+label:after,input[type=password]:focus+label:before,input[type=password]:focus+label:after,input[type=number]:focus+label:before,input[type=number]:focus+label:after,input[type=text]:valid+label:before,input[type=text]:valid+label:after,input[type=email]:valid+label:before,input[type=email]:valid+label:after,input[type=password]:valid+label:before,input[type=password]:valid+label:after,input[type=number]:valid+label:before,input[type=number]:valid+label:after,textarea+label:before,textarea+label:after{display:none;width:8px;height:12px;background:#fff;content:""}input[type=text]+label:before,input[type=email]+label:before,input[type=password]+label:before,input[type=number]+label:before,input[type=search]+label:before,input[type=text]:focus+label:before,input[type=email]:focus+label:before,input[type=password]:focus+label:before,input[type=number]:focus+label:before,input[type=text]:valid+label:before,input[type=email]:valid+label:before,input[type=password]:valid+label:before,input[type=number]:valid+label:before,textarea+label:before{margin-left:-8px}input[type=text]+label.floating,input[type=email]+label.floating,input[type=password]+label.floating,input[type=number]+label.floating,input[type=search]+label.floating,input[type=text]:focus+label.floating,input[type=email]:focus+label.floating,input[type=password]:focus+label.floating,input[type=number]:focus+label.floating,input[type=text]:valid+label.floating,input[type=email]:valid+label.floating,input[type=password]:valid+label.floating,input[type=number]:valid+label.floating,textarea+label.floating{height:auto;font-size:.875rem;background:#fff;transform:translateY(-50%)}input[type=text]+label.floating:before,input[type=text]+label.floating:after,input[type=email]+label.floating:before,input[type=email]+label.floating:after,input[type=password]+label.floating:before,input[type=password]+label.floating:after,input[type=number]+label.floating:before,input[type=number]+label.floating:after,input[type=search]+label.floating:before,input[type=search]+label.floating:after,input[type=text]:focus+label.floating:before,input[type=text]:focus+label.floating:after,input[type=email]:focus+label.floating:before,input[type=email]:focus+label.floating:after,input[type=password]:focus+label.floating:before,input[type=password]:focus+label.floating:after,input[type=number]:focus+label.floating:before,input[type=number]:focus+label.floating:after,input[type=text]:valid+label.floating:before,input[type=text]:valid+label.floating:after,input[type=email]:valid+label.floating:before,input[type=email]:valid+label.floating:after,input[type=password]:valid+label.floating:before,input[type=password]:valid+label.floating:after,input[type=number]:valid+label.floating:before,input[type=number]:valid+label.floating:after,textarea+label.floating:before,textarea+label.floating:after{display:block}textarea{height:7.5rem;resize:none}input[type=search]{flex:1;height:2.5rem;border-radius:1.25rem;padding-left:2.625rem}input[type=search]:focus{padding-left:2.5625rem}.quiz .form-actions button{margin-left:auto}@media only screen and (max-width: 40rem){.quiz .form-actions button{width:100%;margin:0}}html{display:flex;background:#fff;font-family:"BD Sans",sans-serif;font-size:16px;font-weight:300;line-height:1.5;color:#586371;letter-spacing:-0.5px}body{display:flex;flex-direction:column;min-height:100vh;font-size:1.125rem;overflow-x:hidden}body.modal-open{overflow:hidden}@media only screen and (max-width: 70rem){body{overflow-x:hidden}body.menu-active{overflow:hidden}}.wip-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:9999;overflow:auto}.wip-overlay-inner{display:flex;align-items:center;width:100%}.wip-overlay-message{max-width:27.5rem;text-align:center;line-height:1.35;margin:auto}.wip-overlay img{width:8.5rem;height:auto;margin-left:auto;margin-right:auto}@media only screen and (max-width: 70rem){.wip-overlay{display:flex}}.competitions-placeholder{font-size:1.5rem;text-align:center;max-width:60rem;margin:auto}.competitions-placeholder img{width:12rem;height:auto;margin-left:auto;margin-right:auto}#header{position:fixed;top:0;left:0;right:0;height:4.5rem;background:#fff;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);z-index:99}#header.player-header{position:relative;margin-bottom:-4.5rem}@media only screen and (max-width: 70rem){#header{background:none;box-shadow:none}#header:after{display:block;position:fixed;top:0;right:-100vw;bottom:0;width:30rem;background:#fff;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);transition:right .25s ease-in-out .125s;content:""}}@media only screen and (max-width: 40rem){#header:after{width:100vw}}.menu-active #header:after{right:0;transition:right .25s ease-in-out 0s}.header-content{display:flex;align-items:center;justify-content:space-between;position:relative;max-width:none;height:4.5rem}@media only screen and (max-width: 70rem){.header-content:before{display:block;position:fixed;top:0;left:0;width:100%;height:4.5rem;background:#fff;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);content:"";z-index:9}}.header-inner{display:flex;align-items:center;justify-content:space-between;flex:1;position:relative;height:4.5rem}@media only screen and (max-width: 70rem){.header-inner{display:block;position:fixed;top:0;right:0;margin-right:-100%;padding-top:4.5rem;padding-left:1.875rem;padding-left:1.875rem;padding-bottom:2.75rem;width:30rem;height:100vh;transition:margin-right .25s ease-in-out 0s;overflow-y:auto;z-index:8}}@media only screen and (max-width: 40rem){.header-inner{width:100%;padding-bottom:1.875rem}}.menu-active .header-inner{margin-right:0;transition:margin-right .25s ease-in-out .125s}.account{display:flex;align-items:center;position:relative}@media only screen and (max-width: 70rem){.account{flex-direction:row-reverse;justify-content:flex-end;padding-top:1.5rem}}#main{position:relative;padding-top:4.5rem;flex:1 0 auto}.landing #main{padding-top:0}#referrals{text-align:center;border-top:1px solid #f0f0f0;margin:0}#footer{border-top:1px solid #f0f0f0}#footer.small{display:flex;justify-content:center;border:0;padding:2.25rem 0 2rem}.footer-content{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 40rem){.footer-content{align-items:center;flex-direction:column}}.copyright-content,.contact,.supported-by{font-size:.875rem;text-transform:uppercase;letter-spacing:1px}#footer.small .copyright-content{width:auto;padding-top:0}.contact-info{display:flex;flex-direction:column}.contact-info span{display:block;margin-bottom:.75rem}.contact-info a{font-size:1.5rem;font-weight:700;color:#1ad2a6;text-transform:none;letter-spacing:0}.contact-info a:hover{color:#334a92}@media only screen and (max-width: 40rem){.contact{padding:0;text-align:center}}.supported-by{margin-left:auto}@media only screen and (max-width: 40rem){.supported-by{margin:auto}}.supported-by img{width:13.25rem;height:auto}@media only screen and (max-width: 40rem){.supported-by img{margin-left:auto;margin-right:auto}}.copyright-content{display:flex;justify-content:space-between}@media only screen and (max-width: 40rem){.copyright-content{display:block;text-align:center}}.copyright-content *{margin-bottom:0}.form-auth-area{width:27.5rem;flex-shrink:0;margin:auto}.form-auth-area .tabs{display:flex;list-style:none}.form-auth-area .tabs li{display:flex;flex:1}.form-auth-area .tabs a{display:flex;align-items:center;justify-content:center;flex:1;position:relative;font-size:.9375rem;font-weight:700;color:#fff;background:#4163c9;line-height:1.35;text-align:center;text-transform:uppercase;letter-spacing:.25px;min-height:4rem}.form-auth-area .tabs a:hover{color:#1ad2a6}.form-auth-area .tabs .active a{color:#334a92;background:#fff}.form-auth-area .tab-content{display:block}.form-auth-area form{display:block}.form-auth-area .form-password-link,.form-auth-area .form-privacy-link,.form-auth-area .form-change-link{font-size:.875rem;text-transform:uppercase;letter-spacing:0}.form-auth-area .form-privacy-link p,.form-auth-area .form-change-link p{line-height:1.75;margin:auto}.form-auth-area .form-privacy-link a,.form-auth-area .form-password-link a,.form-auth-area .form-change-link a{font-weight:700;color:#586371;margin:auto}.form-auth-area .form-privacy-link a:hover,.form-auth-area .form-password-link a:hover,.form-auth-area .form-change-link a:hover{color:#1ad2a6}.form-auth-area button{width:100%;margin-top:1rem}@media only screen and (max-width: 50rem){.form-auth-area{margin-top:2.75rem;margin-bottom:2.75rem}}@media only screen and (max-width: 40rem){.form-auth-area{width:100%}}.form-questionnaire-area{width:100%}.form-questionnaire-area h2{display:none}.form-questionnaire-area form{display:block;counter-reset:order-no}.form-questionnaire-area fieldset{position:relative;border:0;max-width:60rem;margin:auto}.form-questionnaire-area fieldset:before{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:500;color:#fff;border:1px solid #fff;background:#4163c9;border-radius:50%;content:counter(order-no, decimal-leading-zero);counter-increment:order-no;z-index:5}.form-questionnaire-area fieldset:after{display:block;position:absolute;top:0;left:1.25rem;width:1px;height:100%;background:#fff;content:""}.form-questionnaire-area fieldset.active:before{border:3px solid #1ad2a6}.form-questionnaire-area fieldset.complete:before{background:#1ad2a6;border:1px solid #1ad2a6}.form-questionnaire-area fieldset.complete:after{width:5px;background:#1ad2a6;margin-left:-2px}@media only screen and (max-width: 40rem){.form-questionnaire-area fieldset{padding-left:0;padding-right:0}}.form-questionnaire-area legend{font-size:1.5rem;font-weight:500;color:#586371;line-height:2.5rem}@media only screen and (max-width: 40rem){.form-questionnaire-area legend{padding-left:2.34375rem}}.form-questionnaire-area .questionnaire-step-content{background:#fff;display:none;overflow:visible}@media only screen and (max-width: 40rem){.form-questionnaire-area .questionnaire-step-content{margin-left:0}}.form-questionnaire-area .active .questionnaire-step-content{display:block}.form-questionnaire-area .questionnaire-step-main-content{padding:0}.form-questionnaire-area .questionnaire-step-nav{display:flex;justify-content:center;background:rgba(0,0,0,.035);border-top:1px solid rgba(0,0,0,.025);border-bottom-left-radius:.75rem;border-bottom-right-radius:2.25rem}@media only screen and (max-width: 40rem){.form-questionnaire-area .questionnaire-step-nav{flex-direction:column;margin-left:-1.875rem;margin-right:-1.875rem}.form-questionnaire-area .questionnaire-step-nav button{margin:0 auto .9375rem}.form-questionnaire-area .questionnaire-step-nav button:last-child{margin-bottom:0}}.form-questionnaire-area .questionnaire-question{flex:1;font-size:1.125rem;font-weight:500;color:#000}.form-questionnaire-area .questionnaire-hint{display:block;font-size:.875rem;font-weight:400;color:#586371;font-style:italic}.form-questionnaire-area .questionnaire-answer{flex:1;display:flex;flex-wrap:wrap}.form-questionnaire-area .questionnaire-step-nav button{padding:10px 30px}.form-questionnaire-area fieldset:nth-child(1){z-index:99}.form-questionnaire-area fieldset:nth-child(2){z-index:98}.form-questionnaire-area fieldset:nth-child(3){z-index:97}.form-questionnaire-area fieldset:nth-child(4){z-index:96}.form-questionnaire-area fieldset:nth-child(5){z-index:95}.form-questionnaire-area fieldset:nth-child(6){z-index:94}.form-questionnaire-area fieldset:nth-child(7){z-index:93}.form-questionnaire-area fieldset:nth-child(8){z-index:92}.form-questionnaire-area fieldset:nth-child(9){z-index:91}.form-questionnaire-area fieldset:nth-child(10){z-index:90}.form-questionnaire-area fieldset:nth-child(11){z-index:89}.form-questionnaire-area fieldset:nth-child(12){z-index:88}.form-questionnaire-area fieldset:nth-child(13){z-index:87}.form-questionnaire-area fieldset:nth-child(14){z-index:86}.form-questionnaire-area fieldset:nth-child(15){z-index:85}.form-questionnaire-area fieldset:nth-child(16){z-index:84}.form-questionnaire-area fieldset:nth-child(17){z-index:83}.form-questionnaire-area fieldset:nth-child(18){z-index:82}.form-questionnaire-area fieldset:nth-child(19){z-index:81}.form-questionnaire-area fieldset:nth-child(20){z-index:80}.form-questionnaire-area fieldset:nth-child(21){z-index:79}.form-questionnaire-area fieldset:nth-child(22){z-index:78}.form-questionnaire-area fieldset:nth-child(23){z-index:77}.form-questionnaire-area fieldset:nth-child(24){z-index:76}.form-questionnaire-area fieldset:nth-child(25){z-index:75}.form-questionnaire-area fieldset:nth-child(26){z-index:74}.form-questionnaire-area fieldset:nth-child(27){z-index:73}.form-questionnaire-area fieldset:nth-child(28){z-index:72}.form-questionnaire-area fieldset:nth-child(29){z-index:71}.form-questionnaire-area fieldset:nth-child(30){z-index:70}.form-questionnaire-area fieldset:nth-child(31){z-index:69}.form-questionnaire-area fieldset:nth-child(32){z-index:68}.form-questionnaire-area fieldset:nth-child(33){z-index:67}.form-questionnaire-area fieldset:nth-child(34){z-index:66}.form-questionnaire-area fieldset:nth-child(35){z-index:65}.form-questionnaire-area fieldset:nth-child(36){z-index:64}.form-questionnaire-area fieldset:nth-child(37){z-index:63}.form-questionnaire-area fieldset:nth-child(38){z-index:62}.form-questionnaire-area fieldset:nth-child(39){z-index:61}.form-questionnaire-area fieldset:nth-child(40){z-index:60}.form-questionnaire-area fieldset:nth-child(41){z-index:59}.form-questionnaire-area fieldset:nth-child(42){z-index:58}.form-questionnaire-area fieldset:nth-child(43){z-index:57}.form-questionnaire-area fieldset:nth-child(44){z-index:56}.form-questionnaire-area fieldset:nth-child(45){z-index:55}.form-questionnaire-area fieldset:nth-child(46){z-index:54}.form-questionnaire-area fieldset:nth-child(47){z-index:53}.form-questionnaire-area fieldset:nth-child(48){z-index:52}.form-questionnaire-area fieldset:nth-child(49){z-index:51}.form-questionnaire-area fieldset:nth-child(50){z-index:50}.form-questionnaire-area fieldset:nth-child(51){z-index:49}.form-questionnaire-area fieldset:nth-child(52){z-index:48}.form-questionnaire-area fieldset:nth-child(53){z-index:47}.form-questionnaire-area fieldset:nth-child(54){z-index:46}.form-questionnaire-area fieldset:nth-child(55){z-index:45}.form-questionnaire-area fieldset:nth-child(56){z-index:44}.form-questionnaire-area fieldset:nth-child(57){z-index:43}.form-questionnaire-area fieldset:nth-child(58){z-index:42}.form-questionnaire-area fieldset:nth-child(59){z-index:41}.form-questionnaire-area fieldset:nth-child(60){z-index:40}.form-questionnaire-area fieldset:nth-child(61){z-index:39}.form-questionnaire-area fieldset:nth-child(62){z-index:38}.form-questionnaire-area fieldset:nth-child(63){z-index:37}.form-questionnaire-area fieldset:nth-child(64){z-index:36}.form-questionnaire-area fieldset:nth-child(65){z-index:35}.form-questionnaire-area fieldset:nth-child(66){z-index:34}.form-questionnaire-area fieldset:nth-child(67){z-index:33}.form-questionnaire-area fieldset:nth-child(68){z-index:32}.form-questionnaire-area fieldset:nth-child(69){z-index:31}.form-questionnaire-area fieldset:nth-child(70){z-index:30}.form-questionnaire-area fieldset:nth-child(71){z-index:29}.form-questionnaire-area fieldset:nth-child(72){z-index:28}.form-questionnaire-area fieldset:nth-child(73){z-index:27}.form-questionnaire-area fieldset:nth-child(74){z-index:26}.form-questionnaire-area fieldset:nth-child(75){z-index:25}.form-questionnaire-area fieldset:nth-child(76){z-index:24}.form-questionnaire-area fieldset:nth-child(77){z-index:23}.form-questionnaire-area fieldset:nth-child(78){z-index:22}.form-questionnaire-area fieldset:nth-child(79){z-index:21}.form-questionnaire-area fieldset:nth-child(80){z-index:20}.form-questionnaire-area fieldset:nth-child(81){z-index:19}.form-questionnaire-area fieldset:nth-child(82){z-index:18}.form-questionnaire-area fieldset:nth-child(83){z-index:17}.form-questionnaire-area fieldset:nth-child(84){z-index:16}.form-questionnaire-area fieldset:nth-child(85){z-index:15}.form-questionnaire-area fieldset:nth-child(86){z-index:14}.form-questionnaire-area fieldset:nth-child(87){z-index:13}.form-questionnaire-area fieldset:nth-child(88){z-index:12}.form-questionnaire-area fieldset:nth-child(89){z-index:11}.form-questionnaire-area fieldset:nth-child(90){z-index:10}.form-questionnaire-area fieldset:nth-child(91){z-index:9}.form-questionnaire-area fieldset:nth-child(92){z-index:8}.form-questionnaire-area fieldset:nth-child(93){z-index:7}.form-questionnaire-area fieldset:nth-child(94){z-index:6}.form-questionnaire-area fieldset:nth-child(95){z-index:5}.form-questionnaire-area fieldset:nth-child(96){z-index:4}.form-questionnaire-area fieldset:nth-child(97){z-index:3}.form-questionnaire-area fieldset:nth-child(98){z-index:2}.form-questionnaire-area fieldset:nth-child(99){z-index:1}.form-questionnaire-area fieldset:nth-child(100){z-index:0}.questionnaire-answer .dropdown{width:28rem !important;margin-right:-1.875rem}.questionnaire-answer .dropdown .button,.questionnaire-answer .dropdown section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .questionnaire-answer .dropdown a,.questionnaire-answer .dropdown section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .questionnaire-answer .dropdown a,.questionnaire-answer .dropdown .section-welcome .welcome-content a,.section-welcome .welcome-content .questionnaire-answer .dropdown a,.questionnaire-answer .dropdown .item-lecture-actions button,.item-lecture-actions .questionnaire-answer .dropdown button,.questionnaire-answer .dropdown .item-lecture-locked button,.item-lecture-locked .questionnaire-answer .dropdown button,.questionnaire-answer .dropdown .quiz .special-char,.quiz .questionnaire-answer .dropdown .special-char,.questionnaire-answer .dropdown .quiz-results-actions button,.quiz-results-actions .questionnaire-answer .dropdown button,.questionnaire-answer .dropdown .modal a,.modal .questionnaire-answer .dropdown a,.questionnaire-answer .dropdown .subscription-process-status a,.subscription-process-status .questionnaire-answer .dropdown a,.questionnaire-answer .dropdown .toggle-hint,.questionnaire-answer .dropdown .toggle-feedback,.questionnaire-answer .dropdown .form-questionnaire-area .prev,.form-questionnaire-area .questionnaire-answer .dropdown .prev,.questionnaire-answer .dropdown .form-questionnaire-area .next,.form-questionnaire-area .questionnaire-answer .dropdown .next,.questionnaire-answer .dropdown .form-actions>input[type=submit],.questionnaire-answer .dropdown .form-actions>button,.questionnaire-answer .dropdown .form-questionnaire-area .next-question,.form-questionnaire-area .questionnaire-answer .dropdown .next-question{width:100% !important}@media only screen and (max-width: 70rem){.questionnaire-answer .form-item{width:100% !important;margin-right:0 !important}.questionnaire-answer .dropdown{width:100% !important;margin:0 !important}}@media only screen and (max-width: 40rem){.questionnaire-answer .dropdown{width:16rem !important;margin:0 !important}}.personal-information>form{display:block}.personal-information>form fieldset{position:relative;border:0;background:#fff;border-radius:.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}.personal-information>form legend{position:absolute;display:block;font-size:1rem;font-weight:500;color:#000;text-transform:uppercase;letter-spacing:2px}.personal-information>form .questionnaire-step-content,.personal-information>form .questionnaire-step-main-content{width:100%;padding:1.40625rem 0 0}.personal-information>form .form-actions{height:auto;background:none;padding-left:0;padding-right:0;box-shadow:none}.personal-information>form .questionnaire-answer{display:flex;flex-wrap:wrap}.personal-information>form .chosen-container{width:460px !important}.personal-information>form fieldset:nth-child(1){z-index:99}.personal-information>form fieldset:nth-child(2){z-index:98}.personal-information>form fieldset:nth-child(3){z-index:97}.personal-information>form fieldset:nth-child(4){z-index:96}.personal-information>form fieldset:nth-child(5){z-index:95}.personal-information>form fieldset:nth-child(6){z-index:94}.personal-information>form fieldset:nth-child(7){z-index:93}.personal-information>form fieldset:nth-child(8){z-index:92}.personal-information>form fieldset:nth-child(9){z-index:91}.personal-information>form fieldset:nth-child(10){z-index:90}.personal-information>form fieldset:nth-child(11){z-index:89}.personal-information>form fieldset:nth-child(12){z-index:88}.personal-information>form fieldset:nth-child(13){z-index:87}.personal-information>form fieldset:nth-child(14){z-index:86}.personal-information>form fieldset:nth-child(15){z-index:85}.personal-information>form fieldset:nth-child(16){z-index:84}.personal-information>form fieldset:nth-child(17){z-index:83}.personal-information>form fieldset:nth-child(18){z-index:82}.personal-information>form fieldset:nth-child(19){z-index:81}.personal-information>form fieldset:nth-child(20){z-index:80}.personal-information>form fieldset:nth-child(21){z-index:79}.personal-information>form fieldset:nth-child(22){z-index:78}.personal-information>form fieldset:nth-child(23){z-index:77}.personal-information>form fieldset:nth-child(24){z-index:76}.personal-information>form fieldset:nth-child(25){z-index:75}.personal-information>form fieldset:nth-child(26){z-index:74}.personal-information>form fieldset:nth-child(27){z-index:73}.personal-information>form fieldset:nth-child(28){z-index:72}.personal-information>form fieldset:nth-child(29){z-index:71}.personal-information>form fieldset:nth-child(30){z-index:70}.personal-information>form fieldset:nth-child(31){z-index:69}.personal-information>form fieldset:nth-child(32){z-index:68}.personal-information>form fieldset:nth-child(33){z-index:67}.personal-information>form fieldset:nth-child(34){z-index:66}.personal-information>form fieldset:nth-child(35){z-index:65}.personal-information>form fieldset:nth-child(36){z-index:64}.personal-information>form fieldset:nth-child(37){z-index:63}.personal-information>form fieldset:nth-child(38){z-index:62}.personal-information>form fieldset:nth-child(39){z-index:61}.personal-information>form fieldset:nth-child(40){z-index:60}.personal-information>form fieldset:nth-child(41){z-index:59}.personal-information>form fieldset:nth-child(42){z-index:58}.personal-information>form fieldset:nth-child(43){z-index:57}.personal-information>form fieldset:nth-child(44){z-index:56}.personal-information>form fieldset:nth-child(45){z-index:55}.personal-information>form fieldset:nth-child(46){z-index:54}.personal-information>form fieldset:nth-child(47){z-index:53}.personal-information>form fieldset:nth-child(48){z-index:52}.personal-information>form fieldset:nth-child(49){z-index:51}.personal-information>form fieldset:nth-child(50){z-index:50}.personal-information>form fieldset:nth-child(51){z-index:49}.personal-information>form fieldset:nth-child(52){z-index:48}.personal-information>form fieldset:nth-child(53){z-index:47}.personal-information>form fieldset:nth-child(54){z-index:46}.personal-information>form fieldset:nth-child(55){z-index:45}.personal-information>form fieldset:nth-child(56){z-index:44}.personal-information>form fieldset:nth-child(57){z-index:43}.personal-information>form fieldset:nth-child(58){z-index:42}.personal-information>form fieldset:nth-child(59){z-index:41}.personal-information>form fieldset:nth-child(60){z-index:40}.personal-information>form fieldset:nth-child(61){z-index:39}.personal-information>form fieldset:nth-child(62){z-index:38}.personal-information>form fieldset:nth-child(63){z-index:37}.personal-information>form fieldset:nth-child(64){z-index:36}.personal-information>form fieldset:nth-child(65){z-index:35}.personal-information>form fieldset:nth-child(66){z-index:34}.personal-information>form fieldset:nth-child(67){z-index:33}.personal-information>form fieldset:nth-child(68){z-index:32}.personal-information>form fieldset:nth-child(69){z-index:31}.personal-information>form fieldset:nth-child(70){z-index:30}.personal-information>form fieldset:nth-child(71){z-index:29}.personal-information>form fieldset:nth-child(72){z-index:28}.personal-information>form fieldset:nth-child(73){z-index:27}.personal-information>form fieldset:nth-child(74){z-index:26}.personal-information>form fieldset:nth-child(75){z-index:25}.personal-information>form fieldset:nth-child(76){z-index:24}.personal-information>form fieldset:nth-child(77){z-index:23}.personal-information>form fieldset:nth-child(78){z-index:22}.personal-information>form fieldset:nth-child(79){z-index:21}.personal-information>form fieldset:nth-child(80){z-index:20}.personal-information>form fieldset:nth-child(81){z-index:19}.personal-information>form fieldset:nth-child(82){z-index:18}.personal-information>form fieldset:nth-child(83){z-index:17}.personal-information>form fieldset:nth-child(84){z-index:16}.personal-information>form fieldset:nth-child(85){z-index:15}.personal-information>form fieldset:nth-child(86){z-index:14}.personal-information>form fieldset:nth-child(87){z-index:13}.personal-information>form fieldset:nth-child(88){z-index:12}.personal-information>form fieldset:nth-child(89){z-index:11}.personal-information>form fieldset:nth-child(90){z-index:10}.personal-information>form fieldset:nth-child(91){z-index:9}.personal-information>form fieldset:nth-child(92){z-index:8}.personal-information>form fieldset:nth-child(93){z-index:7}.personal-information>form fieldset:nth-child(94){z-index:6}.personal-information>form fieldset:nth-child(95){z-index:5}.personal-information>form fieldset:nth-child(96){z-index:4}.personal-information>form fieldset:nth-child(97){z-index:3}.personal-information>form fieldset:nth-child(98){z-index:2}.personal-information>form fieldset:nth-child(99){z-index:1}.personal-information>form fieldset:nth-child(100){z-index:0}@media only screen and (max-width: 50rem){.personal-information>form .chosen-container{width:100% !important}}.search{position:static;margin-left:auto;margin-right:1.125rem}.search form{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.search .search-wrap{display:flex;align-items:center;position:relative;width:100%;max-width:40rem;transition:margin-top .25s cubic-bezier(0.645, 0.045, 0.355, 1);padding-left:3rem;margin-top:-15rem}.search .search-wrap:before,.search .search-wrap:after{display:block;position:absolute;transition:all .25s ease-in-out;z-index:10;content:""}.search .search-wrap:before{top:11px;left:64px;width:15px;height:15px;border:2px solid #586371;border-radius:50%}.search .search-wrap:after{top:25px;left:75px;width:7px;height:2px;background:#586371;transform:rotate(45deg)}.search .search-wrap>div{position:relative;flex:1}.search button{position:relative}.search [class*=autocomplete-container]{position:absolute;top:100%;width:100%;z-index:9999}.search ul{display:block;position:relative;list-style:none;background:#fff;border-radius:.75rem;padding:0 !important;box-shadow:0 0 32px 0 rgba(0,0,0,.16);max-height:80vh !important;overflow:auto;z-index:9999}.search li{display:block;position:relative;font-size:16px !important;border:0 !important;padding:0 !important;z-index:3}.search li:first-child{margin-top:1.375rem !important}.search li:last-child{margin-bottom:1.375rem !important}.search li.selected{background:#f4f7fe !important}.search li:before{display:block;position:absolute;top:1.1rem !important;left:2.75rem !important;width:8px;height:8px;border-style:solid;border-width:5px 0px 5px 8px;border-color:transparent transparent transparent #334a92;transition:all .25s ease-in-out;z-index:10;content:"";pointer-events:none}.search li:hover:before{transform:scale(1.25)}.search a{display:block;position:relative;font-size:16px !important;font-weight:400;color:#586371;line-height:1.875rem;white-space:nowrap;text-overflow:ellipsis;padding:.5rem 2rem .5rem 4.85rem !important;overflow:hidden}.search a:before,.search a:after{display:block;position:absolute;top:50%;transform-origin:center;transition:all .25s ease-in-out;content:""}.search a:before{top:.5rem;left:2rem;width:1.875rem;height:1.875rem;font-size:0;border-radius:50%;background:rgba(0,0,0,.075)}.search a:after{top:.6875rem;left:2.1875rem;width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.search a:hover{color:#334a92}.search a:hover:before,.search a:hover:after{transform:scale(1.25)}.search b,.search strong{font-weight:600;color:#334a92;transition:all .25s ease-in-out}@media only screen and (max-width: 70rem){.search{position:absolute;top:7.25rem;left:2.75rem;right:2.75rem;margin:0;z-index:8 !important}.search button{display:none}.search .search-wrap{padding:0;margin:0}.search .search-wrap:before{top:11px;left:16px}.search .search-wrap:after{top:25px;left:27px}.search form{display:block}}@media only screen and (max-width: 40rem){.search{top:6.375rem;left:1.875rem;right:1.875rem}}.search-active .search{z-index:9}.search-active .search-wrap{margin-top:0}.quiz{display:flex;flex-direction:column;width:100%;height:calc(100vh - 8rem);max-height:48rem;margin:auto}.quiz-header{display:flex;align-items:center;position:relative;background:#fff;height:4.5rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}.quiz-results{display:flex;flex-direction:column;justify-content:space-between;width:100%;border:0;margin:0 auto}.quiz fieldset{display:none;flex:1;height:calc(100% - 4.5rem);border:0;opacity:0;transition:all .25s ease-in-out}.quiz fieldset.active{display:block;opacity:1}.quiz input{width:auto !important}.quiz .fieldset-content{height:calc(100% - 6.046875rem);overflow:auto}.quiz-item-graphic{display:flex;align-items:center;justify-content:center}.quiz-item-graphic-inner{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap}.quiz-item-graphic img,.quiz .answer img{margin:0}.quiz .img-1 img{max-width:100%;height:auto}.quiz .img-2-horizontal img{max-width:50%;height:auto}.quiz .img-2-vertical .quiz-item-graphic-inner{flex-direction:column}.quiz .img-2-vertical img{max-width:100%;height:auto}.quiz .img-3-horizontal img{max-width:33.3333%;height:auto}.quiz .img-3-vertical .quiz-item-graphic-inner{flex-direction:column}.quiz .img-3-vertical img{max-width:100%;height:auto}.quiz .img-4-horizontal img{max-width:25%;height:auto}.quiz .img-4-vertical .quiz-item-graphic-inner{flex-direction:column}.quiz .img-4-vertical img{max-width:50%;height:auto}.quiz .img-5 img,.quiz .img-6 img,.quiz .img-7 img,.quiz .img-8 img,.quiz .img-9 img,.quiz .img-10 img{max-width:20%;height:auto}.quiz-item-answers,.quiz .answer{display:flex;align-items:center;flex-wrap:wrap}.quiz-item-answers.multiple,.quiz .answer.multiple{flex-direction:column;align-items:flex-start}.quiz .answer span{display:inline-block}.quiz .answer{width:100%;color:#000;border-top:1px solid #f0f0f0}.quiz .related-lecture{flex-direction:column;position:relative}.quiz .related-lecture span{display:block;font-size:.875rem;font-weight:500;color:#b0bbbd;text-transform:uppercase;letter-spacing:3px}.quiz .related-lecture-preview{display:inline-flex;align-items:center;position:relative;color:#000}.quiz .related-lecture-preview a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#1ad2a6;text-indent:-9999px;opacity:0}.quiz .related-lecture img{width:10rem;height:auto}.quiz .hint{display:none}.quiz .hint-inner{display:flex;align-items:flex-start}.quiz .hint span{color:#b0bbbd}.quiz .hint-content{color:#000;font-weight:500;padding:0 0 0 1.875rem}.quiz-item-feedback-form{display:none;border-radius:.75rem;border:1px solid #f0f0f0}.quiz-item-feedback-form .form-actions{border:0;background:none;height:auto;padding:0;box-shadow:none;margin:0}.quiz-item-feedback-form button{margin:auto}.quiz-results-summary{text-align:center}.quiz .score{display:block;font-size:2rem;font-weight:500;color:#000;clear:both}.quiz .mood-great{color:#1ad2a6}.quiz .mood-ok{color:#ffd566}.quiz .mood-bad{color:#f34d59}.quiz-results-prizes{display:flex;justify-content:center;font-size:0}.quiz-results-prizes img{width:96px;height:auto;margin:0 .9375rem}.quiz-results-actions{display:flex;justify-content:center}@media only screen and (max-width: 70rem){.quiz-results-actions{flex-direction:column;padding-bottom:0}.quiz-results-actions button{margin-bottom:.9375rem !important}.quiz-results-actions button:last-child{margin-bottom:0 !important}}.quiz-results-actions button{margin:0 .5rem}.quiz-answers{text-align:left}.quiz-question{border-top:1px solid #f0f0f0}.quiz-item-answers{border-bottom:1px solid #f0f0f0}.quiz-item-answers.your-answer{border-color:#f34d59}.quiz-item-answers.correct-answer{border-color:#1ad2a6}.quiz .your-answer strong{text-transform:uppercase;font-weight:500;color:#f34d59}.quiz .correct-answer strong{text-transform:uppercase;font-weight:500;color:#1ad2a6}.quiz-item-counter{display:flex;align-items:center;position:absolute;left:0;bottom:0;height:6.046875rem;z-index:11}.quiz-item-counter ul{display:flex;align-items:center;list-style:none;font-size:0}.quiz-item-counter ul li{display:flex;align-items:center;margin-right:.5rem}.quiz-item-counter>ul>li:last-child{margin-right:0}.quiz-item-counter ul ul li{width:.5rem;height:.5rem;border:1px solid #586371;border-radius:50%}.quiz-item-counter .correct{background:#1ad2a6;border:0}.quiz-item-counter .incorrect{background:#f02d1b;border:0}.quiz-item-counter .in-progress{width:1rem;height:1rem;border:2px solid #7c8999}.quiz-item-sentence{display:flex;align-items:center;padding-left:1.5rem}.quiz-item-sentence .sentence{display:flex;align-items:center;position:relative;border:1px solid #b0bbbd;border-radius:.375rem;padding:.75rem}.quiz-item-sentence .sentence:before,.quiz-item-sentence .sentence:after{display:block;position:absolute;width:0;height:0;border:.75rem solid transparent;left:-1.5rem;content:""}.quiz-item-sentence .sentence:before{border-right-color:#b0bbbd}.quiz-item-sentence .sentence:after{border-right-color:#fff;margin-left:1px}.quiz-item-sentence span{display:block;padding:0 .375rem}.quiz .option img{max-width:6rem;height:auto;padding-top:.5rem;padding-bottom:.5rem}.quiz .answer textarea{padding:.75rem 1rem}.quiz .special-chars{display:flex}.quiz .special-char{padding-left:1.25rem;padding-right:1.25rem;margin-right:.375rem}.quiz .offered-words{display:flex}.quiz .offered-words .word-slot{background:#b0bbbd;margin-right:.5rem;border-radius:.375rem}.quiz .word-bar{width:100%;min-height:3rem;border-bottom:1px solid #b0bbbd}.quiz .offered-words .word{display:flex;align-items:center;justify-content:center;padding:.375rem .875rem;border-radius:.375rem;border:1px solid #b0bbbd;background:#fff;transition:all .2s ease-in-out;cursor:pointer}.quiz .offered-words .word:hover{opacity:.875}@media only screen and (max-width: 40rem){.quiz{height:100vh;max-height:none;border-radius:0}.quiz-header{padding-left:1.875rem}.quiz-item-result-message{width:calc(100vw - 3.75rem);left:1.875rem;right:1.875rem}.quiz-item-counter{display:flex;justify-content:center;position:relative;left:auto;bottom:auto;height:auto;padding-bottom:1.875rem;background:#fff}}.menu-main{position:relative;padding-left:2rem;transition:all .25s ease-in-out;z-index:2}.menu-main>ul{display:flex;align-items:center;list-style:none}.menu-main li{display:block;padding-right:2rem}.menu-main button{display:flex;align-items:center;height:4.5rem;font-size:.9375rem;font-weight:700;line-height:1;color:#334a92;letter-spacing:1px;background:none;padding:0 2rem 0 3.875rem;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-radius:0;box-shadow:none}.menu-main button:before,.menu-main button:after{display:block;position:absolute;width:1rem;top:50%;left:2rem;transform:translateY(-50%);content:""}.menu-main button:before{height:10px;border-top:2px solid #334a92;border-bottom:2px solid #334a92}.menu-main button:after{height:2px;background:#334a92}.menu-main button:hover{color:#000;background:none;box-shadow:none}.menu-main button:hover:before{border-top:2px solid #000;border-bottom:2px solid #000}.menu-main button:hover:after{background:#000}.menu-main a{display:flex;align-items:center;height:2.5rem;font-size:.9375rem;font-weight:500;line-height:1;color:#586371;text-transform:uppercase;letter-spacing:1px}.menu-main a:hover{color:#000}.menu-main .active a{color:#4163c9}.menu-main .my-learning{position:relative}.menu-main .flyout{left:0;margin:0 0 0 -0.25rem}@media only screen and (max-width: 70rem){.menu-main{padding:4rem 0 0;margin-top:2.75rem;z-index:7}.menu-main>ul{flex-direction:column}.menu-main li{width:100%;padding:0}.menu-main a{height:3rem}.menu-main .my-learning{border-bottom:1px solid #e3e3e3;margin-bottom:1rem}.menu-main .flyout{position:relative;background:none;box-shadow:none}.menu-main .flyout-content{padding:0}.menu-main .my-learning ul{margin:0 0 1rem}.menu-main button{width:100%;height:3rem;justify-content:flex-start;border:0;padding-left:2rem}.menu-main button:before,.menu-main button:after{left:0}}@media only screen and (max-width: 40rem){.menu-main{margin-top:1.171875rem}}.search-active .menu-main{opacity:0;margin-top:-3rem;pointer-events:none}.landing .menu-main{margin-left:auto}.landing .menu-main li:first-child{display:none}.flyout ul{display:block;width:calc(100% + 3rem);list-style:none;margin:0 -1.5rem 0}.flyout li{position:relative;padding:0;margin:0}.flyout a{display:flex;align-items:center;font-size:.8125rem !important;font-weight:400 !important;color:#586371;line-height:1 !important;text-transform:uppercase;letter-spacing:1.25px !important;padding:0 2.25rem !important;height:2.5rem;white-space:nowrap}.flyout a:hover{color:#fff;background:#1ad2a6}.flyout a i{display:flex;justify-content:center;width:1.125rem;font-size:1.35rem;margin:0 1rem 0 -1px}.page-filters .tabs{display:flex;align-items:center;justify-content:center;flex:1;list-style:none}.page-filters .tabs a{display:flex;align-items:center;justify-content:center;position:relative;height:3rem;font-size:.9375rem;font-weight:700;color:#334a92;text-transform:uppercase;letter-spacing:.5px;background:#fff;border:3px solid transparent;border-radius:1.5rem;padding:0 1.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}.page-filters .tabs a:hover{color:#1ad2a6}.page-filters .tabs .active a{color:#fff;background:#1ad2a6;pointer-events:none}.menu-referrals{display:flex;list-style:none;position:relative;max-width:60rem;margin:-0.5rem auto 0}.menu-referrals li{flex:1}.menu-referrals li:last-child{position:absolute;left:0;right:0;bottom:-5px;padding:1rem 0 0;line-height:1}.menu-referrals a{width:100%}.menu-referrals li:last-child a{width:auto;opacity:.75}.menu-referrals .refer-facebook a{background:#3b5998}.menu-referrals .refer-facebook a:hover{background:#344e86}.menu-referrals .refer-twitter a{background:#00acee}.menu-referrals .refer-twitter a:hover{background:#009ad5}@media only screen and (max-width: 50rem){.menu-referrals{display:block}.menu-referrals li{max-width:22.5rem;padding:0 0 1rem;margin:auto}.menu-referrals li:nth-child(3),.menu-referrals li:last-child{padding:0}}.menu-copyright{display:flex;flex-wrap:wrap;list-style:none;margin-right:auto}.menu-copyright li{padding-left:1.75rem}.menu-copyright a{font-weight:700;color:#000}.menu-copyright a:hover{color:#1ad2a6}@media only screen and (max-width: 40rem){.menu-copyright{display:block}.menu-copyright li{padding:.875rem 0 0}}.menu-social{display:none;list-style:none}.menu-social li{display:block;padding-right:1.0546875rem}.menu-social a{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#334a92;border-radius:50%}.menu-social a:hover{background:#1ad2a6}.menu-social i{display:block;height:1.640625rem;width:auto}.menu-social svg{height:100%;width:auto;fill:#fff}.menu-footer{flex:1}.menu-footer ul{display:block;list-style:none}.menu-footer>ul{display:flex;justify-content:space-between}.menu-footer>ul>li:last-child{padding:0}.menu-footer li{display:block}.menu-footer ul ul li{margin-top:-0.25rem}.menu-footer a{display:inline-block;font-size:.875rem;font-weight:400;color:#586371;text-transform:uppercase;letter-spacing:1px}.menu-footer a:hover{color:#1ad2a6}@media only screen and (max-width: 50rem){.menu-footer>ul{display:block}.menu-footer h2{padding-top:1.875rem}}@media only screen and (max-width: 40rem){.menu-footer{display:none}}.item{display:flex !important;flex-direction:column;text-align:left;min-height:21.75rem;transform-origin:center;transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1);overflow:hidden}.item-graphic{position:relative;width:100%;padding-bottom:62.5%}.item-info{position:absolute;font-size:.875rem;font-weight:500;color:#fff;line-height:1;text-transform:uppercase;letter-spacing:.5px;background:rgba(44,54,68,.75);padding:.325rem .525rem .375rem;border-top-left-radius:.75rem;border-bottom-right-radius:.75rem;z-index:3}.item.item-quiz .item-info{position:relative;right:auto;bottom:auto;padding:0;letter-spacing:1.5px;background:none;margin-bottom:auto;clear:both}.item-text{display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative;padding-top:1.65rem;border-top-left-radius:2.25rem;padding-bottom:1.65rem;border-top:0}.item-icon{display:block;position:absolute;top:-0.85rem;width:1.875rem;height:1.875rem;font-size:0;border-radius:50%;flex-shrink:0;transform:scale(1.85) translateZ(0);transition:all .25s ease-in-out;box-shadow:0px 2px 10px rgba(0,0,0,.15);margin-left:.85rem;overflow:hidden;z-index:3}.item-icon i{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;background:#fff;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.item-icon i:before{display:block;width:8px;height:8px;border-style:solid;border-width:5px 0px 5px 8px;border-color:transparent transparent transparent #fff;margin-left:2px;content:""}.item-topic{display:block;line-height:1.3;color:#fff;padding-top:.9375rem;margin-top:auto}.item-actions{display:flex;position:absolute;z-index:4}.item-url{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;opacity:0;z-index:3}.item-new{display:block;font-size:.6875rem;color:#fff;line-height:1;text-transform:uppercase;background:rgba(26,210,166,.85);padding:.25rem .5rem;border-radius:.75rem;transform:translateY(50%);transform-origin:center;margin:-0.3125rem .75em 0 0}.item img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.item-topic-icon img{position:relative;top:auto;left:auto;width:5rem;height:auto}.item-topic-icon-bg img{width:75%;height:auto;top:auto;left:auto;right:-15%;bottom:-15%;opacity:.1}.item.item-lecture .item-topic-icon-bg img{bottom:-55%}.item:hover{transform:scale(1.25);box-shadow:0 0 64px 0 rgba(0,0,0,.2),-1px 88px 96px -60px rgba(0,0,0,.1);z-index:5}.item.color-1 .item-text{background:#334a92}.item.color-1 .item-icon{color:#334a92}.item.color-1 .item-icon i:before{border-left-color:#334a92}.item.color-1 .toggle-item-action{background:#334a92}.item.color-1 .toggle-item-action:hover{background:#283b74}.item.color-2 .item-text{background:#7571cb}.item.color-2 .item-icon{color:#7571cb}.item.color-2 .item-icon i:before{border-left-color:#7571cb}.item.color-2 .toggle-item-action{background:#7571cb}.item.color-2 .toggle-item-action:hover{background:#5853c0}.item.color-3 .item-text{background:#ffd566}.item.color-3 .item-icon{color:#ffd566}.item.color-3 .item-icon i:before{border-left-color:#ffd566}.item.color-3 .toggle-item-action{background:#ffd566}.item.color-3 .toggle-item-action:hover{background:#ffca3d}.item.color-4 .item-text{background:#f9ad59}.item.color-4 .item-icon{color:#f9ad59}.item.color-4 .item-icon i:before{border-left-color:#f9ad59}.item.color-4 .toggle-item-action{background:#f9ad59}.item.color-4 .toggle-item-action:hover{background:#f89a32}.item.color-5 .item-text{background:#f34d59}.item.color-5 .item-icon{color:#f34d59}.item.color-5 .item-icon i:before{border-left-color:#f34d59}.item.color-5 .toggle-item-action{background:#f34d59}.item.color-5 .toggle-item-action:hover{background:#f02735}.item.color-6 .item-text{background:#398fbe}.item.color-6 .item-icon{color:#398fbe}.item.color-6 .item-icon i:before{border-left-color:#398fbe}.item.color-6 .toggle-item-action{background:#398fbe}.item.color-6 .toggle-item-action:hover{background:#30779f}.item.color-7 .item-text{background:#4e7a63}.item.color-7 .item-icon{color:#4e7a63}.item.color-7 .item-icon i:before{border-left-color:#4e7a63}.item.color-7 .toggle-item-action{background:#4e7a63}.item.color-7 .toggle-item-action:hover{background:#3e614f}.item.color-8 .item-text{background:#e78196}.item.color-8 .item-icon{color:#e78196}.item.color-8 .item-icon i:before{border-left-color:#e78196}.item.color-8 .toggle-item-action{background:#e78196}.item.color-8 .toggle-item-action:hover{background:#e05f79}.item.color-9 .item-text{background:#6fcac6}.item.color-9 .item-icon{color:#6fcac6}.item.color-9 .item-icon i:before{border-left-color:#6fcac6}.item.color-9 .toggle-item-action{background:#6fcac6}.item.color-9 .toggle-item-action:hover{background:#51bfba}.item.color-10 .item-text{background:#ad9280}.item.color-10 .item-icon{color:#ad9280}.item.color-10 .item-icon i:before{border-left-color:#ad9280}.item.color-10 .toggle-item-action{background:#ad9280}.item.color-10 .toggle-item-action:hover{background:#9d7d67}@media only screen and (max-width: 90rem){.item.slick-active:first-child{transform-origin:center left}.item.slick-active:nth-child(4){transform-origin:center right}}.subsection .item{position:absolute;top:0;left:0;width:100%;height:100%;min-height:1px}.subsection .item:hover{transform:scale(1)}.subsection .item-graphic{height:100%}.subsection .item-icon{top:2.375rem;left:2.5rem;bottom:auto;margin:0}.subsection .item-text{position:absolute;padding-left:6.5rem;border-radius:.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}.subsection .item-topic{padding-top:.5357142857rem}.subsection .item-info{right:3.65rem;bottom:3.5rem}.subsection .item-topic-icon-bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.subsection .item-topic-icon-bg img{width:40%;right:0;bottom:-25%}.subsection .item-continue-hint{display:flex;align-items:center;position:absolute;top:-2rem;left:0;height:2rem;font-size:.8125rem;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:2px;border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding:0 1rem;background:rgba(44,54,68,.85);z-index:2}.subsection.in-progress .item-text{border-top-left-radius:0}.subsection.active .item{box-shadow:0 0 64px 0 rgba(0,0,0,.2),-1px 88px 96px -60px rgba(0,0,0,.1)}.item-recommendation{width:100%;min-height:12rem;background:#334a92;overflow:visible}.item-recommendation.locked{background:#99a8bd}.item-recommendation .ai{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.175;border-top-left-radius:2.25rem;border-top-right-radius:.75rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:2.25rem;overflow:hidden}.item-recommendation .ai img{top:2.5rem;left:auto;right:-1.15rem;width:auto;height:125%}.item-recommendation .item-text{position:relative;padding:0 0 0 5rem;z-index:2}.item-recommendation .item-icon{top:50%;left:.875rem;transform:scale(1.85) translateY(-29%);margin:0}.item-recommendation .item-icon i:before{display:block;width:8px;height:8px;border-style:solid;border-width:5px 0px 5px 8px;border-color:transparent transparent transparent #334a92;margin-left:2px;content:""}.item-recommendation.locked .ai{filter:grayscale(100%)}.item-recommendation.locked .item-icon i:before{font-size:.75rem;color:#899bb3;border:0;padding:0 0 1px;margin:0;content:"lock"}.item-recommendation .item-info{position:relative;right:auto;bottom:auto;padding:0;color:#fff;background:none;padding-top:.9375rem;margin-bottom:auto;clear:both}.item-recommendation:hover .flyout{display:block;left:-1rem;bottom:85%}.item-recommendation.locked:hover{box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);transform:scale(1)}.topic .item{display:flex;align-items:center;flex-direction:row;position:relative;font-weight:400;color:#586371;line-height:1.4;letter-spacing:-0.25px;min-height:1px;border-radius:0;padding:.625rem .9375rem;background:none;box-shadow:none;margin:0 -0.9375rem}.topic .item:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.5rem;opacity:0;transition:opacity .25s ease-in-out;content:""}.topic .item-icon{position:relative;top:auto;left:auto;background:#eee;padding:.1875rem;box-shadow:none;opacity:1;transform:scale(1) translateZ(0);margin:0 1rem 0 0;overflow:visible}.topic .item.complete .item-icon i:before{width:auto;height:auto;border:0;color:#fff;content:"check";margin:0}.topic .item.in-progress .item-icon i:before{border-left-color:#fff}.topic .item-title{display:block;min-height:1px;flex:1;white-space:nowrap;padding:0 .9375rem 1px 0;overflow:hidden;text-overflow:ellipsis}.topic .item-info{position:relative;right:auto;bottom:auto;font-size:.9375rem;font-weight:300;color:#586371;opacity:.75;padding:0;background:none}.topic .item.item-quiz{font-weight:500}.topic .item:hover{transform:none}.topic .item:hover:before{opacity:.075}.topic .item:hover .item-icon{top:auto;transform:scale(1.25) translateZ(0)}.topic-library .item{align-items:flex-start}.topic-library .item-title{display:flex;align-items:center;min-height:1.875rem;white-space:normal;overflow:visible}.topic-library .item-info{display:none}.topic-playlist .item.active:before{opacity:.25}.topic-playlist.color-1 .item.active{color:#334a92}.topic-playlist.color-1 .item.active .item-icon{background:#334a92}.topic-playlist.color-1 .item.active i:before{border-color:transparent transparent transparent #334a92}.topic-playlist.color-2 .item.active{color:#7571cb}.topic-playlist.color-2 .item.active .item-icon{background:#7571cb}.topic-playlist.color-2 .item.active i:before{border-color:transparent transparent transparent #7571cb}.topic-playlist.color-3 .item.active{color:#ffd566}.topic-playlist.color-3 .item.active .item-icon{background:#ffd566}.topic-playlist.color-3 .item.active i:before{border-color:transparent transparent transparent #ffd566}.topic-playlist.color-4 .item.active{color:#f9ad59}.topic-playlist.color-4 .item.active .item-icon{background:#f9ad59}.topic-playlist.color-4 .item.active i:before{border-color:transparent transparent transparent #f9ad59}.topic-playlist.color-5 .item.active{color:#f34d59}.topic-playlist.color-5 .item.active .item-icon{background:#f34d59}.topic-playlist.color-5 .item.active i:before{border-color:transparent transparent transparent #f34d59}.topic-playlist.color-6 .item.active{color:#398fbe}.topic-playlist.color-6 .item.active .item-icon{background:#398fbe}.topic-playlist.color-6 .item.active i:before{border-color:transparent transparent transparent #398fbe}.topic-playlist.color-7 .item.active{color:#4e7a63}.topic-playlist.color-7 .item.active .item-icon{background:#4e7a63}.topic-playlist.color-7 .item.active i:before{border-color:transparent transparent transparent #4e7a63}.topic-playlist.color-8 .item.active{color:#e78196}.topic-playlist.color-8 .item.active .item-icon{background:#e78196}.topic-playlist.color-8 .item.active i:before{border-color:transparent transparent transparent #e78196}.topic-playlist.color-9 .item.active{color:#6fcac6}.topic-playlist.color-9 .item.active .item-icon{background:#6fcac6}.topic-playlist.color-9 .item.active i:before{border-color:transparent transparent transparent #6fcac6}.topic-playlist.color-10 .item.active{color:#ad9280}.topic-playlist.color-10 .item.active .item-icon{background:#ad9280}.topic-playlist.color-10 .item.active i:before{border-color:transparent transparent transparent #ad9280}.topic .item-skill{justify-content:center;flex-direction:column;position:relative;font-weight:400;color:#586371;line-height:1.4;letter-spacing:-0.25px;min-height:1px;border-radius:0;padding:.625rem .9375rem;background:none;box-shadow:none;margin:0;filter:grayscale(100%);opacity:.35;overflow:visible}.topic .item-skill:before{background:none !important}.topic .item-skill.complete{filter:none;opacity:1}.topic .item-skill.complete:before{display:flex;align-items:center;justify-content:center;position:absolute;top:0.46875rem;left:50%;width:2.25rem;height:2.25rem;border:0;font-size:1.25rem;color:#fff;margin:0 0 0 1.40625rem;opacity:1 !important;content:"check";z-index:10}.topic .item-skill:after{display:block;position:absolute;top:0.46875rem;left:50%;width:2.25rem;height:2.25rem;background:#fff;border:.1875rem solid;border-radius:50%;margin-left:1.40625rem;content:""}.topic .item-skill .item-graphic{display:block;width:8.5rem;height:8.5rem;border-radius:50%;background:#b0bbbd}.topic .item-skill .item-graphic:before{display:block;position:absolute;top:0.375rem;left:0.375rem;right:0.375rem;bottom:0.375rem;border:.25rem solid #fff;border-radius:50%;content:""}.topic .item-skill img{top:1.40625rem;left:1.40625rem;right:1.40625rem;bottom:1.40625rem;width:calc(100% - 2.8125rem);height:calc(100% - 2.8125rem)}.topic .item-skill .item-title{width:100%;font-size:1.125rem;justify-content:center;padding:0.46875rem 0 0}.topic .item-skill:hover{transform:scale(1.125) translateZ(0);z-index:10}.item-full{position:relative;padding:0 !important;margin:0 !important}.item-full:before{display:none !important}.item-header{display:flex;align-items:center;position:absolute;top:0;left:0;right:0;background:rgba(255,255,255,.85);box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);opacity:0;transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1);transform:translateY(-50%);z-index:10;pointer-events:none}.item-full .item-actions{position:relative;top:auto;right:auto;transform:scale(1.25);transform-origin:center right;pointer-events:all}.item-video{position:relative;width:100%;height:0;padding-bottom:56.25%}.item-full.item-lecture:hover .item-header{opacity:1;transform:translateY(0)}.item-lecture-actions,.item-lecture-locked{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(31,40,49,.85);z-index:4;overflow:auto}.item-lecture-actions>div,.item-lecture-locked>div{display:flex;flex-direction:column;max-width:40rem;padding:1.75rem 0}.item-lecture-locked>div>i{font-size:5rem;color:#fff;margin:0 auto 1rem}.item-lecture-locked>div p{color:#fff;text-align:center}.item-lecture-actions button,.item-lecture-locked button{width:20rem;margin:.75rem auto}.section-welcome{display:flex;position:relative;background:#334a92;overflow:hidden}.section-welcome:before{display:block;position:absolute;left:0;right:0;bottom:0;height:2px;background:#fff;z-index:3;content:""}@media only screen and (max-width: 40rem){.section-welcome{margin-bottom:1.875rem}}.section-welcome>img{position:absolute;left:0;bottom:0;width:100%;height:auto;z-index:1}.section-welcome>div{display:flex;align-items:center;position:relative;min-height:100vh;z-index:2}@media only screen and (max-width: 50rem){.section-welcome>div{min-height:1vh;flex-direction:column}}.section-welcome.small>div{min-height:calc(100vh - 5.75rem)}.section-welcome .welcome-content{font-weight:400;color:#fff;padding-left:0}@media only screen and (max-width: 50rem){.section-welcome .welcome-content{padding-right:0}}.section-welcome .welcome-content ul{display:block;list-style:none}@media only screen and (max-width: 50rem){.section-welcome .welcome-content ul{margin-top:0}}@media only screen and (max-width: 40rem){.section-welcome .welcome-content ul{margin-bottom:1.875rem}}.section-welcome .welcome-content li{display:flex;position:relative;font-size:1.5rem;padding:0 0 .5rem}.section-welcome .welcome-content li:before{font-size:1.5rem;color:#1ad2a6;margin:.25rem 1rem 0 0;content:"check"}@media only screen and (max-width: 40rem){.section-welcome .welcome-content li{font-size:1.2rem;line-height:1.5}}@media only screen and (max-width: 40rem){.section-welcome .welcome-content a{width:100%}}.section-learning-is-fun{text-align:center}.section-learning-is-fun ul{display:flex;flex-wrap:wrap;list-style:none}@media only screen and (max-width: 40rem){.section-learning-is-fun ul{margin-bottom:-0.9375rem}}.section-learning-is-fun li{display:flex;width:25%;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 50rem){.section-learning-is-fun li{width:50%}}@media only screen and (max-width: 40rem){.section-learning-is-fun li{width:100%}}.section-learning-is-fun li p{line-height:1.35;margin:0}.section-learning-is-fun img{width:100%;max-width:12.75rem;height:auto;margin-left:auto;margin-right:auto}.section-unique-features{text-align:center;background:#f4f7fe}.section-unique-features ul{display:flex;flex-wrap:wrap;list-style:none}@media only screen and (max-width: 40rem){.section-unique-features ul{margin-bottom:-0.9375rem}}.section-unique-features li{display:flex;align-items:center;position:relative;width:50%}@media only screen and (max-width: 50rem){.section-unique-features li{width:100%}}.section-unique-features .feature{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:relative;text-align:left;min-height:8.5rem;padding-left:10.375rem}@media only screen and (max-width: 40rem){.section-unique-features .feature{width:100%;flex-direction:column;align-items:center;padding-left:0;text-align:center}}.section-unique-features li p{line-height:1.35;margin:0}.section-unique-features img{position:absolute;top:0;left:0;width:8.5rem;height:auto}@media only screen and (max-width: 40rem){.section-unique-features img{position:relative;top:auto;left:auto;width:100%;max-width:12.75rem;margin:0 auto 1.875rem}}.section-our-team{text-align:center}.section-our-team ul{display:flex;flex-wrap:wrap;list-style:none}@media only screen and (max-width: 40rem){.section-our-team ul{margin-bottom:-0.9375rem}}.section-our-team li{display:block;width:25%}@media only screen and (max-width: 50rem){.section-our-team li{width:50%}}@media only screen and (max-width: 40rem){.section-our-team li{width:100%}}.section-our-team img{max-width:100%;height:auto;margin:auto}.section-our-team .team-member-job-title{display:block;font-style:italic;line-height:1.35}.section-our-team .team-member-institution{font-weight:700}.section-faq{text-align:center;background:#f4f7fe}.section-faq ul{list-style:square;max-width:60rem}.section-faq [class*=content]>ul{display:block;list-style:none;margin:0 auto}.section-faq li{display:block;position:relative;text-align:left}.section-faq [class*=content]>ul>li{transition:all .25s ease-in-out}.section-faq [class*=content]>ul>li.active{background:none;box-shadow:none}.section-faq .answer{display:none}.benefits-area{display:flex;flex-direction:column;justify-content:space-between;flex:1;font-size:1.5rem;color:rgba(255,255,255,.85);overflow:hidden}.benefits-area .benefits{margin-bottom:auto}.benefits-area .slick-slide{opacity:0;transform:scale(0.5);transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.benefits-area .slick-slide.slick-active{opacity:1;transform:scale(1)}.section-home{position:relative;text-align:center;overflow:hidden}.section-home:nth-of-type(2n){background:#f4f7fe}.section-home:hover{z-index:10}.section-content-inner{display:flex}.overview .section-content-inner{flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-left:0;margin-right:0}@media only screen and (max-width: 50rem){.overview{display:none}}.recommendations .section-content-inner{justify-content:center}@media only screen and (max-width: 50rem){.recommendations .section-content-inner{display:block}}.subsection{position:relative;width:calc(50% - 0.9375rem);transition:all .2s cubic-bezier(0.645, 0.045, 0.355, 1);pointer-events:none}.subsection *{pointer-events:all}.subsection.in-progress{margin:-25.25% auto 0;z-index:9}.subsection.active{transform:scale(1.15);z-index:10}.video-holder{display:flex;align-items:center;justify-content:center;position:relative;width:100%;padding-bottom:62.5%;z-index:3}.recommendation-holder{display:flex;position:relative;width:calc(33.3333% - 1.875rem);min-height:12rem}@media only screen and (max-width: 50rem){.recommendation-holder{width:calc(100% - 1.875rem)}}.section-slider{width:100%}.section-slider .slick-list{position:relative;z-index:10;overflow:visible}.section-slider .slick-track{display:flex}.section-slider .slick-slide{height:auto;opacity:0;pointer-events:none}.section-slider .slick-slide.slick-active{opacity:1;pointer-events:all}.not-premium-content{display:flex;justify-content:center}.not-premium-content-inner{position:relative;margin:auto}.not-premium img{width:auto;max-width:100%;height:auto}.player .not-premium{padding-top:0}.page-header{display:flex;align-items:center;position:relative;height:11.25rem;background:#334a92}.page-header-content{position:relative;z-index:2}.page-header img{position:absolute;top:0;left:0;width:100%;height:11.25rem;object-fit:cover;z-index:1}@media only screen and (max-width: 40rem){.page-header{height:auto;padding-top:4rem;padding-bottom:4rem}}.page-filters{display:flex;justify-content:center;position:relative;width:100%;margin-top:-3.375rem;z-index:5}.page-filters.fixed{position:fixed;top:4.5rem;margin-top:0}.page-filters-inner,.page-filters form{display:flex}.page-filters .filter,.page-filters .tabs li{position:relative;width:20.125rem;padding:0 .5rem}@media only screen and (max-width: 70rem){.page-filters .filter,.page-filters .tabs li{width:33.3333%}}@media only screen and (max-width: 40rem){.page-filters{position:relative !important;width:100%;top:auto !important;flex-direction:column;margin:0}.page-filters-inner,.page-filters form{width:100%}.page-filters-inner,.page-filters form{flex-direction:column}.page-filters .filter,.page-filters .tabs li{width:100%;padding:0 0 .9375rem}.page-filters .filter:last-child,.page-filters .tabs li:last-child{padding:0}}.topic-language{max-width:60rem;margin-left:auto;margin-right:auto}.topic-header{position:relative;display:flex;align-items:center;height:5rem;z-index:5}.topic-completed{position:relative;margin-right:.75rem;z-index:10}.topic-completed:before{display:block;position:absolute;top:-1rem;left:2.5rem;bottom:-1rem;width:100rem;opacity:.45;content:"";pointer-events:none}.topic-completed i{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1.5rem;background:rgba(255,255,255,.15);color:#fff;border-radius:50%}.topic-completed i:before{display:block;position:absolute;top:-0.25rem;left:-0.25rem;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(255,255,255,.1);content:"";z-index:-1}.topic-icon{display:flex;align-items:center;justify-content:center;font-size:0;margin-right:.25rem;overflow:hidden}.topic-icon img{width:2.75rem;height:auto}.topic-title-info{display:flex;align-items:center;flex:1}.topic-duration{font-size:.875rem;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:1.5px}.topic-content{padding:0;background:#fff;border-top-left-radius:2.25rem}.topic-lectures{display:flex;flex-direction:column;position:relative}.topic-library .topic-quiz{margin:0 -1px}.topic-quiz-inner{display:flex;align-items:center;justify-content:space-between;flex:1}.topic-quiz-prizes{display:flex;font-size:0;justify-content:center;padding-right:1.75rem}.topic-quiz-level{margin-right:.75rem}.topic-quiz-level:last-child{margin:0}.topic-quiz-prizes img{width:auto;height:2.5rem}.topic-lectures-list{display:block;position:relative;width:100%;list-style:none;column-count:3;column-gap:2.75rem}.topic-lectures-list li{display:inline-block;width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;clear:both}.topic-lectures-list li:last-child{border:0}.topic-skills-list{display:block;position:relative;width:100%;list-style:none}.topic-skills-list li{display:flex;align-items:center;justify-content:center}.topic-quiz .no-quiz{display:flex;align-items:center;opacity:.5}.topic-quiz .no-quiz i{margin-right:.5rem}.topic-quiz .button,.topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .topic-quiz a,.topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .topic-quiz a,.topic-quiz .modal a,.modal .topic-quiz a,.topic-quiz .subscription-process-status a,.subscription-process-status .topic-quiz a,.topic-quiz .toggle-hint,.topic-quiz .toggle-feedback,.topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .topic-quiz .prev,.topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .topic-quiz .next,.topic-quiz .form-actions>input[type=submit],.topic-quiz .form-actions>button,.topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .topic-quiz .next-question,.topic-quiz .quiz-results-actions button,.quiz-results-actions .topic-quiz button,.topic-quiz .quiz .special-char,.quiz .topic-quiz .special-char,.topic-quiz .item-lecture-actions button,.item-lecture-actions .topic-quiz button,.topic-quiz .item-lecture-locked button,.item-lecture-locked .topic-quiz button,.topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .topic-quiz a{min-width:15rem;margin-left:auto}.topic-quiz .button.disabled,.topic-quiz section[class*=subscription] .subscription-type a.disabled,section[class*=subscription] .subscription-type .topic-quiz a.disabled,.topic-quiz section[class*=premium] .subscription-type a.disabled,section[class*=premium] .subscription-type .topic-quiz a.disabled,.topic-quiz .modal a.disabled,.modal .topic-quiz a.disabled,.topic-quiz .subscription-process-status a.disabled,.subscription-process-status .topic-quiz a.disabled,.topic-quiz .disabled.toggle-hint,.topic-quiz .disabled.toggle-feedback,.topic-quiz .form-questionnaire-area .disabled.prev,.form-questionnaire-area .topic-quiz .disabled.prev,.topic-quiz .form-questionnaire-area .disabled.next,.form-questionnaire-area .topic-quiz .disabled.next,.topic-quiz .form-actions>input.disabled[type=submit],.topic-quiz .form-actions>button.disabled,.topic-quiz .form-questionnaire-area .disabled.next-question,.form-questionnaire-area .topic-quiz .disabled.next-question,.topic-quiz .quiz-results-actions button.disabled,.quiz-results-actions .topic-quiz button.disabled,.topic-quiz .quiz .disabled.special-char,.quiz .topic-quiz .disabled.special-char,.topic-quiz .item-lecture-actions button.disabled,.item-lecture-actions .topic-quiz button.disabled,.topic-quiz .item-lecture-locked button.disabled,.item-lecture-locked .topic-quiz button.disabled,.topic-quiz .section-welcome .welcome-content a.disabled,.section-welcome .welcome-content .topic-quiz a.disabled{opacity:.35;pointer-events:none}.topic-quiz .button-small.disabled,.topic-quiz .quiz .disabled.special-char,.quiz .topic-quiz .disabled.special-char{margin-top:1rem !important}@media only screen and (max-width: 50rem){.topic-lectures-list{column-count:2}}@media only screen and (max-width: 40rem){.topic{margin-bottom:1.875rem}.topic-duration{display:none}.topic-lectures-list{column-count:1}.topic-quiz-inner{flex-direction:column}.topic-quiz-prizes{padding:0 0 .9375rem}.topic-quiz .button,.topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .topic-quiz a,.topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .topic-quiz a,.topic-quiz .modal a,.modal .topic-quiz a,.topic-quiz .subscription-process-status a,.subscription-process-status .topic-quiz a,.topic-quiz .toggle-hint,.topic-quiz .toggle-feedback,.topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .topic-quiz .prev,.topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .topic-quiz .next,.topic-quiz .form-actions>input[type=submit],.topic-quiz .form-actions>button,.topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .topic-quiz .next-question,.topic-quiz .quiz-results-actions button,.quiz-results-actions .topic-quiz button,.topic-quiz .quiz .special-char,.quiz .topic-quiz .special-char,.topic-quiz .item-lecture-actions button,.item-lecture-actions .topic-quiz button,.topic-quiz .item-lecture-locked button,.item-lecture-locked .topic-quiz button,.topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .topic-quiz a{width:100%;margin:.9375rem 0 0}}.color-1.topic{background:#334a92}.color-1.topic .item:before,.color-1.topic .topic-quiz .button,.color-1.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-1.topic .topic-quiz a,.color-1.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-1.topic .topic-quiz a,.color-1.topic .topic-quiz .modal a,.modal .color-1.topic .topic-quiz a,.color-1.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-1.topic .topic-quiz a,.color-1.topic .topic-quiz .toggle-hint,.color-1.topic .topic-quiz .toggle-feedback,.color-1.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-1.topic .topic-quiz .prev,.color-1.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-1.topic .topic-quiz .next,.color-1.topic .topic-quiz .form-actions>input[type=submit],.color-1.topic .topic-quiz .form-actions>button,.color-1.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-1.topic .topic-quiz .next-question,.color-1.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-1.topic .topic-quiz button,.color-1.topic .topic-quiz .quiz .special-char,.quiz .color-1.topic .topic-quiz .special-char,.color-1.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-1.topic .topic-quiz button,.color-1.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-1.topic .topic-quiz button,.color-1.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-1.topic .topic-quiz a,.color-1.topic .toggle-item-action{background:#334a92}.color-1.topic .topic-quiz .button:hover,.color-1.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-1.topic .topic-quiz a:hover,.color-1.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-1.topic .topic-quiz a:hover,.color-1.topic .topic-quiz .modal a:hover,.modal .color-1.topic .topic-quiz a:hover,.color-1.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-1.topic .topic-quiz a:hover,.color-1.topic .topic-quiz .toggle-hint:hover,.color-1.topic .topic-quiz .toggle-feedback:hover,.color-1.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-1.topic .topic-quiz .prev:hover,.color-1.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-1.topic .topic-quiz .next:hover,.color-1.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-1.topic .topic-quiz .form-actions>button:hover,.color-1.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-1.topic .topic-quiz .next-question:hover,.color-1.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-1.topic .topic-quiz button:hover,.color-1.topic .topic-quiz .quiz .special-char:hover,.quiz .color-1.topic .topic-quiz .special-char:hover,.color-1.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-1.topic .topic-quiz button:hover,.color-1.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-1.topic .topic-quiz button:hover,.color-1.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-1.topic .topic-quiz a:hover,.color-1.topic .toggle-item-action:hover{background:#2c407f}.color-1.topic .item-skill:after{border-color:#b0bbbd}.color-1.topic .item-skill.complete:after{border-color:#fff;background:#334a92}.color-1.topic .item-skill.complete .item-graphic{background:#334a92}.color-1 .topic-description h3{color:#334a92}.color-1 .topic-lectures .item:hover{color:#334a92}.color-1 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #334a92}.color-1 .topic-lectures .item-quiz i:before,.color-1 .topic-lectures .item-quiz i:after{border-color:#334a92}.color-1 .topic-lectures .item-icon{background:rgba(51,74,146,.15)}.color-1 .topic-lectures .complete .item-icon i{background:#334a92}.color-1 .topic-lectures .in-progress .item-icon i{background:#637bc8}.color-1 .topic-completed:before{background:#334a92}.color-2.topic{background:#7571cb}.color-2.topic .item:before,.color-2.topic .topic-quiz .button,.color-2.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-2.topic .topic-quiz a,.color-2.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-2.topic .topic-quiz a,.color-2.topic .topic-quiz .modal a,.modal .color-2.topic .topic-quiz a,.color-2.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-2.topic .topic-quiz a,.color-2.topic .topic-quiz .toggle-hint,.color-2.topic .topic-quiz .toggle-feedback,.color-2.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-2.topic .topic-quiz .prev,.color-2.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-2.topic .topic-quiz .next,.color-2.topic .topic-quiz .form-actions>input[type=submit],.color-2.topic .topic-quiz .form-actions>button,.color-2.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-2.topic .topic-quiz .next-question,.color-2.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-2.topic .topic-quiz button,.color-2.topic .topic-quiz .quiz .special-char,.quiz .color-2.topic .topic-quiz .special-char,.color-2.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-2.topic .topic-quiz button,.color-2.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-2.topic .topic-quiz button,.color-2.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-2.topic .topic-quiz a,.color-2.topic .toggle-item-action{background:#7571cb}.color-2.topic .topic-quiz .button:hover,.color-2.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-2.topic .topic-quiz a:hover,.color-2.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-2.topic .topic-quiz a:hover,.color-2.topic .topic-quiz .modal a:hover,.modal .color-2.topic .topic-quiz a:hover,.color-2.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-2.topic .topic-quiz a:hover,.color-2.topic .topic-quiz .toggle-hint:hover,.color-2.topic .topic-quiz .toggle-feedback:hover,.color-2.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-2.topic .topic-quiz .prev:hover,.color-2.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-2.topic .topic-quiz .next:hover,.color-2.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-2.topic .topic-quiz .form-actions>button:hover,.color-2.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-2.topic .topic-quiz .next-question:hover,.color-2.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-2.topic .topic-quiz button:hover,.color-2.topic .topic-quiz .quiz .special-char:hover,.quiz .color-2.topic .topic-quiz .special-char:hover,.color-2.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-2.topic .topic-quiz button:hover,.color-2.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-2.topic .topic-quiz button:hover,.color-2.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-2.topic .topic-quiz a:hover,.color-2.topic .toggle-item-action:hover{background:#635ec4}.color-2.topic .item-skill:after{border-color:#b0bbbd}.color-2.topic .item-skill.complete:after{border-color:#fff;background:#7571cb}.color-2.topic .item-skill.complete .item-graphic{background:#7571cb}.color-2 .topic-description h3{color:#7571cb}.color-2 .topic-lectures .item:hover{color:#7571cb}.color-2 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #7571cb}.color-2 .topic-lectures .item-quiz i:before,.color-2 .topic-lectures .item-quiz i:after{border-color:#7571cb}.color-2 .topic-lectures .item-icon{background:rgba(117,113,203,.15)}.color-2 .topic-lectures .complete .item-icon i{background:#7571cb}.color-2 .topic-lectures .in-progress .item-icon i{background:#bebce6}.color-2 .topic-completed:before{background:#7571cb}.color-3.topic{background:#ffd566}.color-3.topic .item:before,.color-3.topic .topic-quiz .button,.color-3.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-3.topic .topic-quiz a,.color-3.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-3.topic .topic-quiz a,.color-3.topic .topic-quiz .modal a,.modal .color-3.topic .topic-quiz a,.color-3.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-3.topic .topic-quiz a,.color-3.topic .topic-quiz .toggle-hint,.color-3.topic .topic-quiz .toggle-feedback,.color-3.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-3.topic .topic-quiz .prev,.color-3.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-3.topic .topic-quiz .next,.color-3.topic .topic-quiz .form-actions>input[type=submit],.color-3.topic .topic-quiz .form-actions>button,.color-3.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-3.topic .topic-quiz .next-question,.color-3.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-3.topic .topic-quiz button,.color-3.topic .topic-quiz .quiz .special-char,.quiz .color-3.topic .topic-quiz .special-char,.color-3.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-3.topic .topic-quiz button,.color-3.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-3.topic .topic-quiz button,.color-3.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-3.topic .topic-quiz a,.color-3.topic .toggle-item-action{background:#ffd566}.color-3.topic .topic-quiz .button:hover,.color-3.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-3.topic .topic-quiz a:hover,.color-3.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-3.topic .topic-quiz a:hover,.color-3.topic .topic-quiz .modal a:hover,.modal .color-3.topic .topic-quiz a:hover,.color-3.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-3.topic .topic-quiz a:hover,.color-3.topic .topic-quiz .toggle-hint:hover,.color-3.topic .topic-quiz .toggle-feedback:hover,.color-3.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-3.topic .topic-quiz .prev:hover,.color-3.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-3.topic .topic-quiz .next:hover,.color-3.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-3.topic .topic-quiz .form-actions>button:hover,.color-3.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-3.topic .topic-quiz .next-question:hover,.color-3.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-3.topic .topic-quiz button:hover,.color-3.topic .topic-quiz .quiz .special-char:hover,.quiz .color-3.topic .topic-quiz .special-char:hover,.color-3.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-3.topic .topic-quiz button:hover,.color-3.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-3.topic .topic-quiz button:hover,.color-3.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-3.topic .topic-quiz a:hover,.color-3.topic .toggle-item-action:hover{background:#ffce4d}.color-3.topic .item-skill:after{border-color:#b0bbbd}.color-3.topic .item-skill.complete:after{border-color:#fff;background:#ffd566}.color-3.topic .item-skill.complete .item-graphic{background:#ffd566}.color-3 .topic-description h3{color:#ffd566}.color-3 .topic-lectures .item:hover{color:#ffd566}.color-3 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #ffd566}.color-3 .topic-lectures .item-quiz i:before,.color-3 .topic-lectures .item-quiz i:after{border-color:#ffd566}.color-3 .topic-lectures .item-icon{background:rgba(255,213,102,.15)}.color-3 .topic-lectures .complete .item-icon i{background:#ffd566}.color-3 .topic-lectures .in-progress .item-icon i{background:#fff1cc}.color-3 .topic-completed:before{background:#ffd566}.color-4.topic{background:#f9ad59}.color-4.topic .item:before,.color-4.topic .topic-quiz .button,.color-4.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-4.topic .topic-quiz a,.color-4.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-4.topic .topic-quiz a,.color-4.topic .topic-quiz .modal a,.modal .color-4.topic .topic-quiz a,.color-4.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-4.topic .topic-quiz a,.color-4.topic .topic-quiz .toggle-hint,.color-4.topic .topic-quiz .toggle-feedback,.color-4.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-4.topic .topic-quiz .prev,.color-4.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-4.topic .topic-quiz .next,.color-4.topic .topic-quiz .form-actions>input[type=submit],.color-4.topic .topic-quiz .form-actions>button,.color-4.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-4.topic .topic-quiz .next-question,.color-4.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-4.topic .topic-quiz button,.color-4.topic .topic-quiz .quiz .special-char,.quiz .color-4.topic .topic-quiz .special-char,.color-4.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-4.topic .topic-quiz button,.color-4.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-4.topic .topic-quiz button,.color-4.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-4.topic .topic-quiz a,.color-4.topic .toggle-item-action{background:#f9ad59}.color-4.topic .topic-quiz .button:hover,.color-4.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-4.topic .topic-quiz a:hover,.color-4.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-4.topic .topic-quiz a:hover,.color-4.topic .topic-quiz .modal a:hover,.modal .color-4.topic .topic-quiz a:hover,.color-4.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-4.topic .topic-quiz a:hover,.color-4.topic .topic-quiz .toggle-hint:hover,.color-4.topic .topic-quiz .toggle-feedback:hover,.color-4.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-4.topic .topic-quiz .prev:hover,.color-4.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-4.topic .topic-quiz .next:hover,.color-4.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-4.topic .topic-quiz .form-actions>button:hover,.color-4.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-4.topic .topic-quiz .next-question:hover,.color-4.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-4.topic .topic-quiz button:hover,.color-4.topic .topic-quiz .quiz .special-char:hover,.quiz .color-4.topic .topic-quiz .special-char:hover,.color-4.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-4.topic .topic-quiz button:hover,.color-4.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-4.topic .topic-quiz button:hover,.color-4.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-4.topic .topic-quiz a:hover,.color-4.topic .toggle-item-action:hover{background:#f8a140}.color-4.topic .item-skill:after{border-color:#b0bbbd}.color-4.topic .item-skill.complete:after{border-color:#fff;background:#f9ad59}.color-4.topic .item-skill.complete .item-graphic{background:#f9ad59}.color-4 .topic-description h3{color:#f9ad59}.color-4 .topic-lectures .item:hover{color:#f9ad59}.color-4 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #f9ad59}.color-4 .topic-lectures .item-quiz i:before,.color-4 .topic-lectures .item-quiz i:after{border-color:#f9ad59}.color-4 .topic-lectures .item-icon{background:rgba(249,173,89,.15)}.color-4 .topic-lectures .complete .item-icon i{background:#f9ad59}.color-4 .topic-lectures .in-progress .item-icon i{background:#fddebb}.color-4 .topic-completed:before{background:#f9ad59}.color-5.topic{background:#f34d59}.color-5.topic .item:before,.color-5.topic .topic-quiz .button,.color-5.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-5.topic .topic-quiz a,.color-5.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-5.topic .topic-quiz a,.color-5.topic .topic-quiz .modal a,.modal .color-5.topic .topic-quiz a,.color-5.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-5.topic .topic-quiz a,.color-5.topic .topic-quiz .toggle-hint,.color-5.topic .topic-quiz .toggle-feedback,.color-5.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-5.topic .topic-quiz .prev,.color-5.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-5.topic .topic-quiz .next,.color-5.topic .topic-quiz .form-actions>input[type=submit],.color-5.topic .topic-quiz .form-actions>button,.color-5.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-5.topic .topic-quiz .next-question,.color-5.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-5.topic .topic-quiz button,.color-5.topic .topic-quiz .quiz .special-char,.quiz .color-5.topic .topic-quiz .special-char,.color-5.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-5.topic .topic-quiz button,.color-5.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-5.topic .topic-quiz button,.color-5.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-5.topic .topic-quiz a,.color-5.topic .toggle-item-action{background:#f34d59}.color-5.topic .topic-quiz .button:hover,.color-5.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-5.topic .topic-quiz a:hover,.color-5.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-5.topic .topic-quiz a:hover,.color-5.topic .topic-quiz .modal a:hover,.modal .color-5.topic .topic-quiz a:hover,.color-5.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-5.topic .topic-quiz a:hover,.color-5.topic .topic-quiz .toggle-hint:hover,.color-5.topic .topic-quiz .toggle-feedback:hover,.color-5.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-5.topic .topic-quiz .prev:hover,.color-5.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-5.topic .topic-quiz .next:hover,.color-5.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-5.topic .topic-quiz .form-actions>button:hover,.color-5.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-5.topic .topic-quiz .next-question:hover,.color-5.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-5.topic .topic-quiz button:hover,.color-5.topic .topic-quiz .quiz .special-char:hover,.quiz .color-5.topic .topic-quiz .special-char:hover,.color-5.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-5.topic .topic-quiz button:hover,.color-5.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-5.topic .topic-quiz button:hover,.color-5.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-5.topic .topic-quiz a:hover,.color-5.topic .toggle-item-action:hover{background:#f13543}.color-5.topic .item-skill:after{border-color:#b0bbbd}.color-5.topic .item-skill.complete:after{border-color:#fff;background:#f34d59}.color-5.topic .item-skill.complete .item-graphic{background:#f34d59}.color-5 .topic-description h3{color:#f34d59}.color-5 .topic-lectures .item:hover{color:#f34d59}.color-5 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #f34d59}.color-5 .topic-lectures .item-quiz i:before,.color-5 .topic-lectures .item-quiz i:after{border-color:#f34d59}.color-5 .topic-lectures .item-icon{background:rgba(243,77,89,.15)}.color-5 .topic-lectures .complete .item-icon i{background:#f34d59}.color-5 .topic-lectures .in-progress .item-icon i{background:#f9adb2}.color-5 .topic-completed:before{background:#f34d59}.color-6.topic{background:#398fbe}.color-6.topic .item:before,.color-6.topic .topic-quiz .button,.color-6.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-6.topic .topic-quiz a,.color-6.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-6.topic .topic-quiz a,.color-6.topic .topic-quiz .modal a,.modal .color-6.topic .topic-quiz a,.color-6.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-6.topic .topic-quiz a,.color-6.topic .topic-quiz .toggle-hint,.color-6.topic .topic-quiz .toggle-feedback,.color-6.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-6.topic .topic-quiz .prev,.color-6.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-6.topic .topic-quiz .next,.color-6.topic .topic-quiz .form-actions>input[type=submit],.color-6.topic .topic-quiz .form-actions>button,.color-6.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-6.topic .topic-quiz .next-question,.color-6.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-6.topic .topic-quiz button,.color-6.topic .topic-quiz .quiz .special-char,.quiz .color-6.topic .topic-quiz .special-char,.color-6.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-6.topic .topic-quiz button,.color-6.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-6.topic .topic-quiz button,.color-6.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-6.topic .topic-quiz a,.color-6.topic .toggle-item-action{background:#398fbe}.color-6.topic .topic-quiz .button:hover,.color-6.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-6.topic .topic-quiz a:hover,.color-6.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-6.topic .topic-quiz a:hover,.color-6.topic .topic-quiz .modal a:hover,.modal .color-6.topic .topic-quiz a:hover,.color-6.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-6.topic .topic-quiz a:hover,.color-6.topic .topic-quiz .toggle-hint:hover,.color-6.topic .topic-quiz .toggle-feedback:hover,.color-6.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-6.topic .topic-quiz .prev:hover,.color-6.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-6.topic .topic-quiz .next:hover,.color-6.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-6.topic .topic-quiz .form-actions>button:hover,.color-6.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-6.topic .topic-quiz .next-question:hover,.color-6.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-6.topic .topic-quiz button:hover,.color-6.topic .topic-quiz .quiz .special-char:hover,.quiz .color-6.topic .topic-quiz .special-char:hover,.color-6.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-6.topic .topic-quiz button:hover,.color-6.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-6.topic .topic-quiz button:hover,.color-6.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-6.topic .topic-quiz a:hover,.color-6.topic .toggle-item-action:hover{background:#3380aa}.color-6.topic .item-skill:after{border-color:#b0bbbd}.color-6.topic .item-skill.complete:after{border-color:#fff;background:#398fbe}.color-6.topic .item-skill.complete .item-graphic{background:#398fbe}.color-6 .topic-description h3{color:#398fbe}.color-6 .topic-lectures .item:hover{color:#398fbe}.color-6 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #398fbe}.color-6 .topic-lectures .item-quiz i:before,.color-6 .topic-lectures .item-quiz i:after{border-color:#398fbe}.color-6 .topic-lectures .item-icon{background:rgba(57,143,190,.15)}.color-6 .topic-lectures .complete .item-icon i{background:#398fbe}.color-6 .topic-lectures .in-progress .item-icon i{background:#83bbda}.color-6 .topic-completed:before{background:#398fbe}.color-7.topic{background:#4e7a63}.color-7.topic .item:before,.color-7.topic .topic-quiz .button,.color-7.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-7.topic .topic-quiz a,.color-7.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-7.topic .topic-quiz a,.color-7.topic .topic-quiz .modal a,.modal .color-7.topic .topic-quiz a,.color-7.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-7.topic .topic-quiz a,.color-7.topic .topic-quiz .toggle-hint,.color-7.topic .topic-quiz .toggle-feedback,.color-7.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-7.topic .topic-quiz .prev,.color-7.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-7.topic .topic-quiz .next,.color-7.topic .topic-quiz .form-actions>input[type=submit],.color-7.topic .topic-quiz .form-actions>button,.color-7.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-7.topic .topic-quiz .next-question,.color-7.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-7.topic .topic-quiz button,.color-7.topic .topic-quiz .quiz .special-char,.quiz .color-7.topic .topic-quiz .special-char,.color-7.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-7.topic .topic-quiz button,.color-7.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-7.topic .topic-quiz button,.color-7.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-7.topic .topic-quiz a,.color-7.topic .toggle-item-action{background:#4e7a63}.color-7.topic .topic-quiz .button:hover,.color-7.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-7.topic .topic-quiz a:hover,.color-7.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-7.topic .topic-quiz a:hover,.color-7.topic .topic-quiz .modal a:hover,.modal .color-7.topic .topic-quiz a:hover,.color-7.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-7.topic .topic-quiz a:hover,.color-7.topic .topic-quiz .toggle-hint:hover,.color-7.topic .topic-quiz .toggle-feedback:hover,.color-7.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-7.topic .topic-quiz .prev:hover,.color-7.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-7.topic .topic-quiz .next:hover,.color-7.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-7.topic .topic-quiz .form-actions>button:hover,.color-7.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-7.topic .topic-quiz .next-question:hover,.color-7.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-7.topic .topic-quiz button:hover,.color-7.topic .topic-quiz .quiz .special-char:hover,.quiz .color-7.topic .topic-quiz .special-char:hover,.color-7.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-7.topic .topic-quiz button:hover,.color-7.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-7.topic .topic-quiz button:hover,.color-7.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-7.topic .topic-quiz a:hover,.color-7.topic .toggle-item-action:hover{background:#446a56}.color-7.topic .item-skill:after{border-color:#b0bbbd}.color-7.topic .item-skill.complete:after{border-color:#fff;background:#4e7a63}.color-7.topic .item-skill.complete .item-graphic{background:#4e7a63}.color-7 .topic-description h3{color:#4e7a63}.color-7 .topic-lectures .item:hover{color:#4e7a63}.color-7 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #4e7a63}.color-7 .topic-lectures .item-quiz i:before,.color-7 .topic-lectures .item-quiz i:after{border-color:#4e7a63}.color-7 .topic-lectures .item-icon{background:rgba(78,122,99,.15)}.color-7 .topic-lectures .complete .item-icon i{background:#4e7a63}.color-7 .topic-lectures .in-progress .item-icon i{background:#80ae96}.color-7 .topic-completed:before{background:#4e7a63}.color-8.topic{background:#e78196}.color-8.topic .item:before,.color-8.topic .topic-quiz .button,.color-8.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-8.topic .topic-quiz a,.color-8.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-8.topic .topic-quiz a,.color-8.topic .topic-quiz .modal a,.modal .color-8.topic .topic-quiz a,.color-8.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-8.topic .topic-quiz a,.color-8.topic .topic-quiz .toggle-hint,.color-8.topic .topic-quiz .toggle-feedback,.color-8.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-8.topic .topic-quiz .prev,.color-8.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-8.topic .topic-quiz .next,.color-8.topic .topic-quiz .form-actions>input[type=submit],.color-8.topic .topic-quiz .form-actions>button,.color-8.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-8.topic .topic-quiz .next-question,.color-8.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-8.topic .topic-quiz button,.color-8.topic .topic-quiz .quiz .special-char,.quiz .color-8.topic .topic-quiz .special-char,.color-8.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-8.topic .topic-quiz button,.color-8.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-8.topic .topic-quiz button,.color-8.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-8.topic .topic-quiz a,.color-8.topic .toggle-item-action{background:#e78196}.color-8.topic .topic-quiz .button:hover,.color-8.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-8.topic .topic-quiz a:hover,.color-8.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-8.topic .topic-quiz a:hover,.color-8.topic .topic-quiz .modal a:hover,.modal .color-8.topic .topic-quiz a:hover,.color-8.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-8.topic .topic-quiz a:hover,.color-8.topic .topic-quiz .toggle-hint:hover,.color-8.topic .topic-quiz .toggle-feedback:hover,.color-8.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-8.topic .topic-quiz .prev:hover,.color-8.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-8.topic .topic-quiz .next:hover,.color-8.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-8.topic .topic-quiz .form-actions>button:hover,.color-8.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-8.topic .topic-quiz .next-question:hover,.color-8.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-8.topic .topic-quiz button:hover,.color-8.topic .topic-quiz .quiz .special-char:hover,.quiz .color-8.topic .topic-quiz .special-char:hover,.color-8.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-8.topic .topic-quiz button:hover,.color-8.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-8.topic .topic-quiz button:hover,.color-8.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-8.topic .topic-quiz a:hover,.color-8.topic .toggle-item-action:hover{background:#e36c84}.color-8.topic .item-skill:after{border-color:#b0bbbd}.color-8.topic .item-skill.complete:after{border-color:#fff;background:#e78196}.color-8.topic .item-skill.complete .item-graphic{background:#e78196}.color-8 .topic-description h3{color:#e78196}.color-8 .topic-lectures .item:hover{color:#e78196}.color-8 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #e78196}.color-8 .topic-lectures .item-quiz i:before,.color-8 .topic-lectures .item-quiz i:after{border-color:#e78196}.color-8 .topic-lectures .item-icon{background:rgba(231,129,150,.15)}.color-8 .topic-lectures .complete .item-icon i{background:#e78196}.color-8 .topic-lectures .in-progress .item-icon i{background:#f7d7dd}.color-8 .topic-completed:before{background:#e78196}.color-9.topic{background:#6fcac6}.color-9.topic .item:before,.color-9.topic .topic-quiz .button,.color-9.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-9.topic .topic-quiz a,.color-9.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-9.topic .topic-quiz a,.color-9.topic .topic-quiz .modal a,.modal .color-9.topic .topic-quiz a,.color-9.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-9.topic .topic-quiz a,.color-9.topic .topic-quiz .toggle-hint,.color-9.topic .topic-quiz .toggle-feedback,.color-9.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-9.topic .topic-quiz .prev,.color-9.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-9.topic .topic-quiz .next,.color-9.topic .topic-quiz .form-actions>input[type=submit],.color-9.topic .topic-quiz .form-actions>button,.color-9.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-9.topic .topic-quiz .next-question,.color-9.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-9.topic .topic-quiz button,.color-9.topic .topic-quiz .quiz .special-char,.quiz .color-9.topic .topic-quiz .special-char,.color-9.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-9.topic .topic-quiz button,.color-9.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-9.topic .topic-quiz button,.color-9.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-9.topic .topic-quiz a,.color-9.topic .toggle-item-action{background:#6fcac6}.color-9.topic .topic-quiz .button:hover,.color-9.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-9.topic .topic-quiz a:hover,.color-9.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-9.topic .topic-quiz a:hover,.color-9.topic .topic-quiz .modal a:hover,.modal .color-9.topic .topic-quiz a:hover,.color-9.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-9.topic .topic-quiz a:hover,.color-9.topic .topic-quiz .toggle-hint:hover,.color-9.topic .topic-quiz .toggle-feedback:hover,.color-9.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-9.topic .topic-quiz .prev:hover,.color-9.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-9.topic .topic-quiz .next:hover,.color-9.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-9.topic .topic-quiz .form-actions>button:hover,.color-9.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-9.topic .topic-quiz .next-question:hover,.color-9.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-9.topic .topic-quiz button:hover,.color-9.topic .topic-quiz .quiz .special-char:hover,.quiz .color-9.topic .topic-quiz .special-char:hover,.color-9.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-9.topic .topic-quiz button:hover,.color-9.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-9.topic .topic-quiz button:hover,.color-9.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-9.topic .topic-quiz a:hover,.color-9.topic .toggle-item-action:hover{background:#5cc3bf}.color-9.topic .item-skill:after{border-color:#b0bbbd}.color-9.topic .item-skill.complete:after{border-color:#fff;background:#6fcac6}.color-9.topic .item-skill.complete .item-graphic{background:#6fcac6}.color-9 .topic-description h3{color:#6fcac6}.color-9 .topic-lectures .item:hover{color:#6fcac6}.color-9 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #6fcac6}.color-9 .topic-lectures .item-quiz i:before,.color-9 .topic-lectures .item-quiz i:after{border-color:#6fcac6}.color-9 .topic-lectures .item-icon{background:rgba(111,202,198,.15)}.color-9 .topic-lectures .complete .item-icon i{background:#6fcac6}.color-9 .topic-lectures .in-progress .item-icon i{background:#bae5e4}.color-9 .topic-completed:before{background:#6fcac6}.color-10.topic{background:#ad9280}.color-10.topic .item:before,.color-10.topic .topic-quiz .button,.color-10.topic .topic-quiz section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .color-10.topic .topic-quiz a,.color-10.topic .topic-quiz section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .color-10.topic .topic-quiz a,.color-10.topic .topic-quiz .modal a,.modal .color-10.topic .topic-quiz a,.color-10.topic .topic-quiz .subscription-process-status a,.subscription-process-status .color-10.topic .topic-quiz a,.color-10.topic .topic-quiz .toggle-hint,.color-10.topic .topic-quiz .toggle-feedback,.color-10.topic .topic-quiz .form-questionnaire-area .prev,.form-questionnaire-area .color-10.topic .topic-quiz .prev,.color-10.topic .topic-quiz .form-questionnaire-area .next,.form-questionnaire-area .color-10.topic .topic-quiz .next,.color-10.topic .topic-quiz .form-actions>input[type=submit],.color-10.topic .topic-quiz .form-actions>button,.color-10.topic .topic-quiz .form-questionnaire-area .next-question,.form-questionnaire-area .color-10.topic .topic-quiz .next-question,.color-10.topic .topic-quiz .quiz-results-actions button,.quiz-results-actions .color-10.topic .topic-quiz button,.color-10.topic .topic-quiz .quiz .special-char,.quiz .color-10.topic .topic-quiz .special-char,.color-10.topic .topic-quiz .item-lecture-actions button,.item-lecture-actions .color-10.topic .topic-quiz button,.color-10.topic .topic-quiz .item-lecture-locked button,.item-lecture-locked .color-10.topic .topic-quiz button,.color-10.topic .topic-quiz .section-welcome .welcome-content a,.section-welcome .welcome-content .color-10.topic .topic-quiz a,.color-10.topic .toggle-item-action{background:#ad9280}.color-10.topic .topic-quiz .button:hover,.color-10.topic .topic-quiz section[class*=subscription] .subscription-type a:hover,section[class*=subscription] .subscription-type .color-10.topic .topic-quiz a:hover,.color-10.topic .topic-quiz section[class*=premium] .subscription-type a:hover,section[class*=premium] .subscription-type .color-10.topic .topic-quiz a:hover,.color-10.topic .topic-quiz .modal a:hover,.modal .color-10.topic .topic-quiz a:hover,.color-10.topic .topic-quiz .subscription-process-status a:hover,.subscription-process-status .color-10.topic .topic-quiz a:hover,.color-10.topic .topic-quiz .toggle-hint:hover,.color-10.topic .topic-quiz .toggle-feedback:hover,.color-10.topic .topic-quiz .form-questionnaire-area .prev:hover,.form-questionnaire-area .color-10.topic .topic-quiz .prev:hover,.color-10.topic .topic-quiz .form-questionnaire-area .next:hover,.form-questionnaire-area .color-10.topic .topic-quiz .next:hover,.color-10.topic .topic-quiz .form-actions>input[type=submit]:hover,.color-10.topic .topic-quiz .form-actions>button:hover,.color-10.topic .topic-quiz .form-questionnaire-area .next-question:hover,.form-questionnaire-area .color-10.topic .topic-quiz .next-question:hover,.color-10.topic .topic-quiz .quiz-results-actions button:hover,.quiz-results-actions .color-10.topic .topic-quiz button:hover,.color-10.topic .topic-quiz .quiz .special-char:hover,.quiz .color-10.topic .topic-quiz .special-char:hover,.color-10.topic .topic-quiz .item-lecture-actions button:hover,.item-lecture-actions .color-10.topic .topic-quiz button:hover,.color-10.topic .topic-quiz .item-lecture-locked button:hover,.item-lecture-locked .color-10.topic .topic-quiz button:hover,.color-10.topic .topic-quiz .section-welcome .welcome-content a:hover,.section-welcome .welcome-content .color-10.topic .topic-quiz a:hover,.color-10.topic .toggle-item-action:hover{background:#a38571}.color-10.topic .item-skill:after{border-color:#b0bbbd}.color-10.topic .item-skill.complete:after{border-color:#fff;background:#ad9280}.color-10.topic .item-skill.complete .item-graphic{background:#ad9280}.color-10 .topic-description h3{color:#ad9280}.color-10 .topic-lectures .item:hover{color:#ad9280}.color-10 .topic-lectures .item-lecture i:before{border-color:transparent transparent transparent #ad9280}.color-10 .topic-lectures .item-quiz i:before,.color-10 .topic-lectures .item-quiz i:after{border-color:#ad9280}.color-10 .topic-lectures .item-icon{background:rgba(173,146,128,.15)}.color-10 .topic-lectures .complete .item-icon i{background:#ad9280}.color-10 .topic-lectures .in-progress .item-icon i{background:#d5c7be}.color-10 .topic-completed:before{background:#ad9280}.player .not-premium-content{padding:0}.topic-playlist{max-width:100rem;margin:auto}.topic-playlist .topic-duration{padding:0}.topic-playlist .topic-content{max-width:none;padding-right:25rem;overflow:hidden}.topic-player{position:relative;background:#000;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125);z-index:10;overflow:hidden}.topic-lectures-list-holder{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;width:25rem}.topic-playlist-scrollable{display:flex;flex-direction:column;flex:1;overflow:auto}.topic-lectures-list-holder .topic-lectures{flex:1}.topic-playlist .topic-lectures-list{column-count:auto}.topic iframe{position:absolute;top:0;left:0;width:100%;height:100%}.topic-playlist .topic-quiz-inner{flex-direction:column;justify-content:flex-start}.topic-playlist .topic-quiz-prizes{padding-right:0}.topic-playlist .topic-quiz-inner .button,.topic-playlist .topic-quiz-inner section[class*=subscription] .subscription-type a,section[class*=subscription] .subscription-type .topic-playlist .topic-quiz-inner a,.topic-playlist .topic-quiz-inner section[class*=premium] .subscription-type a,section[class*=premium] .subscription-type .topic-playlist .topic-quiz-inner a,.topic-playlist .topic-quiz-inner .modal a,.modal .topic-playlist .topic-quiz-inner a,.topic-playlist .topic-quiz-inner .subscription-process-status a,.subscription-process-status .topic-playlist .topic-quiz-inner a,.topic-playlist .topic-quiz-inner .toggle-hint,.topic-playlist .topic-quiz-inner .toggle-feedback,.topic-playlist .topic-quiz-inner .form-questionnaire-area .prev,.form-questionnaire-area .topic-playlist .topic-quiz-inner .prev,.topic-playlist .topic-quiz-inner .form-questionnaire-area .next,.form-questionnaire-area .topic-playlist .topic-quiz-inner .next,.topic-playlist .topic-quiz-inner .form-actions>input[type=submit],.topic-playlist .topic-quiz-inner .form-actions>button,.topic-playlist .topic-quiz-inner .form-questionnaire-area .next-question,.form-questionnaire-area .topic-playlist .topic-quiz-inner .next-question,.topic-playlist .topic-quiz-inner .quiz-results-actions button,.quiz-results-actions .topic-playlist .topic-quiz-inner button,.topic-playlist .topic-quiz-inner .quiz .special-char,.quiz .topic-playlist .topic-quiz-inner .special-char,.topic-playlist .topic-quiz-inner .item-lecture-actions button,.item-lecture-actions .topic-playlist .topic-quiz-inner button,.topic-playlist .topic-quiz-inner .item-lecture-locked button,.item-lecture-locked .topic-playlist .topic-quiz-inner button,.topic-playlist .topic-quiz-inner .section-welcome .welcome-content a,.section-welcome .welcome-content .topic-playlist .topic-quiz-inner a{min-width:12.5rem;margin:.25rem auto}@media only screen and (max-width: 70rem){.topic-playlist .topic-content{padding:0}.topic-lectures-list-holder{position:relative;top:auto;right:auto;bottom:auto;width:100%}}.player .topic-lectures-list li .item-new{transform:none;margin-top:0}.activity-month .activity-day:last-child{margin:0}.activity-day .label-day{display:block;font-size:1rem;font-weight:500;line-height:1}.activity-list{display:flex;flex-wrap:wrap}.activity-list article{width:calc(25% - 1.875rem)}@media only screen and (max-width: 70rem){.activity-list article{width:calc(33.3333% - 1.875rem)}}@media only screen and (max-width: 40rem){.activity-list article{width:calc(100% - 1.875rem)}}section[class*=subscription] [class*=current-subscription],section[class*=premium] [class*=current-subscription]{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}section[class*=subscription] .details,section[class*=premium] .details{margin-right:auto}section[class*=subscription] .details .type,section[class*=premium] .details .type{display:block;font-size:1.875rem}section[class*=subscription] .details .next-billing,section[class*=premium] .details .next-billing{display:block;padding:.375rem 0 .5rem}section[class*=subscription] .premium-benefits a,section[class*=premium] .premium-benefits a{display:inline-flex;font-weight:500;color:#334a92;text-transform:uppercase;letter-spacing:2px}section[class*=subscription] .premium-benefits a:hover,section[class*=premium] .premium-benefits a:hover{color:#1ad2a6}section[class*=subscription] .premium-benefits i,section[class*=premium] .premium-benefits i{margin-right:.675rem}section[class*=subscription] .subscription-coupon form,section[class*=premium] .subscription-coupon form{display:flex;justify-content:center;max-width:40rem;margin:auto}@media only screen and (max-width: 40rem){section[class*=subscription] .subscription-coupon form,section[class*=premium] .subscription-coupon form{display:block;margin-bottom:-2rem}}@media only screen and (max-width: 40rem){section[class*=subscription] .subscription-coupon form *,section[class*=premium] .subscription-coupon form *{margin:0 0 1rem}}section[class*=subscription] .subscription-types,section[class*=premium] .subscription-types{display:flex;padding-bottom:3rem;margin:0 -0.9375rem}@media only screen and (max-width: 50rem){section[class*=subscription] .subscription-types,section[class*=premium] .subscription-types{display:block}}section[class*=subscription] .subscription-types>*,section[class*=premium] .subscription-types>*{display:flex;flex-direction:column;position:relative;flex:1}@media only screen and (max-width: 50rem){section[class*=subscription] .subscription-types form,section[class*=premium] .subscription-types form{margin-bottom:1.875rem}}section[class*=subscription] .subscription-type,section[class*=premium] .subscription-type{display:flex;flex-direction:column;justify-content:space-between;position:relative;flex:1;text-align:center;margin:0 .9375rem;z-index:2}section[class*=subscription] .subscription-type.best-value,section[class*=premium] .subscription-type.best-value{border:4px solid #334a92;border-bottom:0}section[class*=subscription] .subscription-type .price strong,section[class*=premium] .subscription-type .price strong{display:block;font-size:3.75rem;font-weight:500;color:#000;line-height:1.2;margin:auto}section[class*=subscription] .subscription-type a,section[class*=premium] .subscription-type a{margin:0}section[class*=subscription] .subscription-types .best-value-label,section[class*=premium] .subscription-types .best-value-label{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:-3.25rem;font-size:.875rem;font-weight:500;color:#fff;letter-spacing:1.25px;text-transform:uppercase;padding:.75rem 0 1rem;background:#334a92;border-radius:.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}section[class*=subscription] .subscription-types .best-value-label:before,section[class*=premium] .subscription-types .best-value-label:before{display:block;position:absolute;top:-2rem;left:0;right:0;height:2.75rem;background:#334a92;content:""}section[class*=subscription] .subscription-orders,section[class*=premium] .subscription-orders{background:#fff;border-radius:.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}section[class*=subscription] table,section[class*=premium] table{width:100%}section[class*=subscription] table tr,section[class*=premium] table tr{width:100%}section[class*=subscription] table tr:last-child td,section[class*=premium] table tr:last-child td{padding-bottom:0;border:0}section[class*=subscription] table th,section[class*=subscription] table td,section[class*=premium] table th,section[class*=premium] table td{text-align:center;border-bottom:1px solid #f0f0f0;padding:.9375rem 0}section[class*=subscription] table th,section[class*=premium] table th{font-weight:500;color:#000;text-transform:uppercase;padding-top:0}.why-premium-features{text-align:center}.why-premium-features ul{display:flex;flex-wrap:wrap;list-style:none}@media only screen and (max-width: 40rem){.why-premium-features ul{margin-bottom:-0.9375rem}}.why-premium-features li{display:flex;width:25%;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 50rem){.why-premium-features li{width:50%}}@media only screen and (max-width: 40rem){.why-premium-features li{width:100%}}.why-premium-features li p{line-height:1.35;margin:0}.why-premium-features img{width:100%;max-width:12.75rem;height:auto;margin-left:auto;margin-right:auto}.premium-subscription-type{text-align:center}.personal-information{position:relative;padding-left:40%}@media only screen and (max-width: 50rem){.personal-information{padding:0}}.personal-information .account-information{position:absolute;top:0;left:0;width:calc(40% - 1.875rem);background:#fff;border-radius:.75rem;box-shadow:4px 4px 32px 0px rgba(0,0,0,.125)}@media only screen and (max-width: 50rem){.personal-information .account-information{position:relative;top:auto;left:auto;width:100%;margin-bottom:1.875rem}}.personal-information h3{font-size:1rem;font-weight:500;color:#000;text-transform:uppercase;letter-spacing:2px}.personal-information .account-information span{display:block}.section-analytics{position:relative}.section-analytics:nth-of-type(2n):before{display:block;position:absolute;top:0;left:-150%;right:-150%;bottom:0;background:#f4f7fe;content:""}.section-analytics .section-content{padding:0}.section-analytics .at-a-glance,.section-analytics .detailed-stats{display:flex;flex-wrap:wrap}.section-analytics .at-a-glance-card{display:flex;flex-direction:column;position:relative;width:calc(25% - 1.875rem)}.section-analytics .user-stats{display:flex;flex-direction:column;justify-content:flex-start;flex:1;z-index:3 !important}.section-analytics .user-stats img{width:8.5rem;height:auto;margin-left:auto;margin-right:auto}.section-analytics .user-stats .value{display:block;font-size:2.5rem;font-weight:500;color:#4163c9;text-align:center;line-height:1;padding-bottom:.25rem}.section-analytics .user-stats .average-value{display:block;font-size:1rem;color:#586371;text-align:center;text-transform:lowercase}.section-analytics .user-stats .average-value:before{content:"("}.section-analytics .user-stats .average-value:after{content:")"}.section-analytics .user-stats .average-value strong{font-weight:700;color:#586371}.section-analytics .average-verdict{display:flex;justify-content:center;flex-direction:column;font-size:.8125rem;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;background:#f4f7fe;border-top-left-radius:2.25rem;border-top-right-radius:.75rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:2.25rem;padding-top:4.625rem;padding-bottom:.6875rem;margin-top:-4.0625rem}.section-analytics .average-verdict.below-average{background:#f02d1b}.section-analytics .average-verdict.meets-average{background:#f9ad59}.section-analytics .average-verdict.above-average{background:#1ad2a6}.section-analytics .chart-tabs{display:flex;justify-content:center;margin-top:-0.75rem}.section-analytics .chart-tabs ul{display:flex;justify-content:center;list-style:none;background:rgba(0,0,0,.1);padding:.1875rem;border-radius:1.5rem}.section-analytics .chart-tabs a{display:flex;align-items:center;justify-content:center;min-width:16rem;height:2.5rem;font-size:.8125rem;font-weight:700;color:#4163c9;text-transform:uppercase;padding:0 2rem;border-radius:1.25rem}.section-analytics .chart-tabs .active a{color:#1ad2a6;background:#fff;pointer-events:none}.section-analytics .chart-legend{display:flex;align-items:center;justify-content:center}.section-analytics .chart-legend-item{line-height:1rem;border-left:2rem solid transparent}.section-analytics .chart-legend-item.user{border-color:#334a92;padding:0 2rem 0 .875rem}.section-analytics .chart-legend-item.others{border-color:#1ad2a6;padding-left:.875rem}.section-analytics .ver-chart{position:relative;width:100%}.section-analytics .ver-chart-columns{display:flex;align-items:flex-start;position:relative;z-index:2}.section-analytics .ver-chart-column{flex:1;border-left:1px solid #d7d7d7}.section-analytics .ver-chart-column:first-child{border-left:1px solid #b0b0b0}.section-analytics .ver-chart-column-area{position:relative;height:24rem}.section-analytics .ver-chart-column-label{font-size:.875rem;text-align:center;text-transform:uppercase;letter-spacing:.05px;padding-top:.75rem;border-top:1px solid #b0b0b0}.section-analytics .ver-chart-rows{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:24rem;z-index:1}.section-analytics .ver-chart-rows:after{display:block;position:absolute;left:-1.5rem;bottom:-0.5rem;font-size:.875rem;text-align:right;content:"0"}.section-analytics .ver-chart-row{position:relative;border-top:1px dashed #d7d7d7;flex:1}.section-analytics .ver-chart-row .value{display:block;position:absolute;transform:translateY(-50%);left:-2rem;width:2rem;font-size:.875rem;text-align:right;line-height:1;padding-right:1rem}.section-analytics .ver-chart-bar{position:absolute;bottom:0;width:calc(50% - 1rem);height:0;transition:height .25s ease-in-out}.section-analytics .ver-chart-bar.user{left:1rem;background:#334a92}.section-analytics .ver-chart-bar.others{left:50%;background:#1ad2a6}.section-analytics .hor-chart{position:relative;width:100%;border-bottom:1.5rem solid transparent}.section-analytics .hor-chart-rows{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2}.section-analytics .hor-chart-row{position:relative;width:100%;padding:1rem 0 0 1px}.section-analytics .hor-chart-row:nth-of-type(1){padding-top:0}.section-analytics .hor-chart-row:nth-of-type(1) .hor-chart-row-label{top:50%}.section-analytics .hor-chart-row:last-child{padding-bottom:1px}.section-analytics .hor-chart-row-label{display:block;position:absolute;top:calc(50% + .5rem);left:1px;font-size:.875rem;color:#334a92;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.05px;background:#fff;padding:.1875rem .75rem .125rem .75rem;transform:translateY(-50%)}.section-analytics .hor-chart-columns{display:flex;flex-direction:row-reverse;position:absolute;top:0;left:0;width:100%;height:100%;border-left:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;z-index:1}.section-analytics .hor-chart-columns:after{display:block;position:absolute;left:-0.625rem;bottom:-1.75rem;font-size:.875rem;line-height:1;text-align:right;content:"0"}.section-analytics .hor-chart-column{position:relative;border-right:1px dashed #d7d7d7;flex:1}.section-analytics .hor-chart-column .value{display:block;position:absolute;right:0;bottom:-1.75rem;font-size:.875rem;text-align:right;line-height:1}.section-analytics .hor-chart-bar{width:0;height:2.5rem;transition:width .25s ease-in-out}.section-analytics .hor-chart-bar.user{background:#334a92}.section-analytics .hor-chart-bar.others{background:#1ad2a6}.section-analytics .subject-selector{display:flex;justify-content:center}.section-analytics .subject-selector-inner{width:100%;max-width:30rem}.section-analytics .topics-list ul{display:block;list-style:none;text-align:center}.section-analytics .topics-list li{display:block;padding-top:.5rem}.section-analytics .topics-list a{display:flex;align-items:center;justify-content:space-between;font-weight:500;color:#334a92;border-radius:.75rem;border:1px solid #f0f0f0;padding:.75rem 1rem}.section-analytics .topics-list a:hover{color:#1ad2a6;border:1px solid #1ad2a6}.section-analytics .topics-list span{display:block;padding-left:.5rem}.section-analytics .at-a-glance-card.complete,.section-analytics .at-a-glance-card.incomplete{width:calc(50% - 1.875rem)}/*# sourceMappingURL=style.css.map */
