#didomi-host{--cookie-consent-bg-color: #2c374a !important;--cookie-consent-bg-dark: #1f2734;--cookie-consent-bg-darker: #161c25;--cookie-consent-bg-medium: #232c3b;--cookie-banner-max-width: 700px;--cookie-banner-bird-size: 140px;--cookie-button-radius: 30px;--cookie-banner-radius: 56px;--cookie-radio-radius: 25px;--cookie-spacing-xs: 5px;--cookie-spacing-sm: 10px;--cookie-spacing-md: 15px;--cookie-spacing-lg: 20px;--cookie-spacing-xl: 40px;--cookie-border-radius-sm: 12px;--cookie-banner-title: "Your Privacy";font-family:OpenSans,Lato,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif!important;&[data-regulation=gdpr] .didomi-notice-data-processing-container{display:none!important}p{font-size:16px!important;line-height:145%!important}.didomi-popup-backdrop{backdrop-filter:blur(1px);background-color:#00000080!important}[dataTooltip]{border-bottom:1px dashed var(--color-white, #ffffff)!important}[dataTooltip]:focus:after{background-color:var(--cookie-consent-bg-dark)!important}.shape-panel.bottom{padding:0!important}#text a{color:var(--color-white, #ffffff)!important;font-weight:400!important}#didomi-notice{border:none;background:transparent!important;.didomi-gpc-container{display:none!important}}#didomi-notice.didomi-regular-notice.bottom{.didomi-notice__interior-border{border:none!important;background-color:var(--cookie-consent-bg-color);padding:64px 0 32px 40px!important}}#didomi-notice.didomi-regular-notice.shape-panel{border:none!important;max-width:var(--cookie-banner-max-width)}span:not(button span){color:var(--color-white, #ffffff)!important}.didomi-consent-popup-information-save,img.didomi-logo{display:none}#didomi-notice-agree-button.highlight-button{display:flex;flex:1;margin-right:40px!important;span{color:var(--color-primary, #2b3749)!important}}.didomi-border,.didomi-popup-container,.didomi-exterior-border{border:none}.didomi-consent-popup-preferences{background-color:var(--cookie-consent-bg-color)}.didomi-buttons{justify-content:flex-start!important;.didomi-button{border-radius:var(--cookie-button-radius)!important;background:var(--color-white, #ffffff)!important;color:var(--cookie-consent-bg-color)!important;font-weight:500!important;font-size:15px!important;font-family:inherit;&.didomi-disagree-button,&.didomi-learn-more-button{opacity:.7;border:1px solid var(--color-white, #ffffff)!important;background:transparent!important;color:var(--color-white, #ffffff)!important;&:hover{opacity:1}}&#didomi-notice-agree-button:hover{opacity:1}}}.didomi-popup-container{border-radius:var(--cookie-border-radius-sm)!important;overflow:hidden}.didomi-popup-container,.didomi-exterior-border{border:none!important;background:transparent!important;color:var(--color-white, #ffffff)}.didomi-popup-header,.didomi-popup-title{color:var(--color-primary, #2b3749)}.didomi-popup-close{opacity:1;color:var(--color-white, #ffffff)}.didomi-popup-footer{border:1px solid var(--cookie-consent-bg-color);background-color:var(--cookie-consent-bg-color)!important;padding-bottom:var(--cookie-spacing-lg);color:var(--color-white, #ffffff);.didomi-buttons{#btn-toggle-disagree{border-color:var(--color-white, #ffffff)!important;background-color:transparent!important;color:var(--color-white, #ffffff)!important}}}.didomi-notice-data-processing-container *{color:var(--color-white, #ffffff);font-weight:unset!important}.didomi-notice-data-processing-container{opacity:.5;.didomi-notice-data-processing-title{margin-bottom:var(--cookie-spacing-md);font-weight:400!important;font-size:15px!important;line-height:145%!important}.didomi-notice-data-processing-list{font-size:15px!important;line-height:145%!important}}.didomi-components-accordion{.didomi-components-accordion-label-container{span{font-size:16px!important;line-height:145%!important}}}.didomi-notice-banner{right:0!important;border-color:transparent!important;background:var(--cookie-consent-bg-color);color:var(--color-white, #ffffff);font-size:14px;.didomi-border{border-color:transparent!important;border-radius:var(--cookie-banner-radius) 0 0!important}&:before{display:flex;position:absolute;top:-132px;left:var(--cookie-spacing-lg);background-image:url(data:image/webp;base64,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);background-size:contain;background-repeat:no-repeat;width:var(--cookie-banner-bird-size);height:var(--cookie-banner-bird-size);content:"";font-size:15px!important;line-height:145%!important}&:after{display:flex;position:absolute;top:var(--cookie-spacing-md);left:var(--cookie-spacing-xl);align-items:center;width:fit-content;height:50px;content:var(--cookie-banner-title);color:var(--color-white, #ffffff);font-weight:700;font-size:24px}.didomi-notice-text{margin-top:10px;color:var(--color-white, #ffffff);font-size:15px!important;line-height:150%!important;font-family:inherit;a.didomi-notice-view-partners-link{display:block;margin-top:10px}a.didomi-notice-view-partners-link-in-text{color:var(--color-white, #ffffff)!important}}}.didomi-consent-popup-title{span{font-size:20px!important}}.didomi-consent-popup-body__explanation{span{font-size:16px!important;line-height:145%!important;a{display:inline-flex;align-items:center;gap:var(--cookie-spacing-xs);svg{display:inline-block;transform:translateY(-6px)}}}}.didomi-consent-popup-preferences{.didomi-consent-popup-preferences-purposes{.didomi-consent-popup-data-processing__purpose_actions{background:var(--cookie-consent-bg-dark)}.didomi-consent-popup-data-processing__description{background:var(--cookie-consent-bg-dark);padding-inline:var(--cookie-spacing-sm);padding-block:2px}.didomi-consent-popup-data-processing__purpose[aria-expanded=true],.label-click.didomi-consent-popup-data-processing__purpose[aria-expanded=true]{background:var(--cookie-consent-bg-dark)}.didomi-consent-popup-purpose{.didomi-consent-popup-vendor__description{border-color:transparent;background:var(--cookie-consent-bg-medium);color:var(--color-white, #ffffff);.didomi-vendors-details-title{text-decoration:none}ul li{list-style-type:circle}}}.didomi-consent-popup-categories{.didomi-consent-popup-data-processing{.didomi-consent-popup-data-processing-illustrations{border:none;background:var(--cookie-consent-bg-darker);font-size:12px!important;line-height:145%!important}}.didomi-consent-popup-data-processing__purpose span{color:var(--color-white, #ffffff);font-weight:400}}}.didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link{color:var(--color-primary, #2b3749)!important}.didomi-consent-popup-preferences-vendors{.didomi-consent-popup-header{.didomi-consent-popup-title{.didomi-arrow-back-popup-preferences-vendors{display:inline-block;transform:translateY(-1px)}}}.didomi-consent-popup-vendor{&.didomi-consent-popup-container-click-all{background:var(--cookie-consent-bg-dark)}.didomi-consent-popup-vendor__description{border-color:transparent;color:var(--color-white, #ffffff);.didomi-vendors-details-title{text-decoration:none}ul li{list-style-type:circle}}}.didomi-consent-popup-body_vendors-list{background:var(--cookie-consent-bg-medium)}.didomi-user-information-trigger{margin-top:var(--cookie-spacing-md);background:var(--cookie-consent-bg-dark)}.didomi-user-information-container{background:var(--cookie-consent-bg-medium)}}a,a:not(.didomi-no-link-style){color:var(--color-white, #ffffff)!important;font-weight:400!important}svg path{fill:var(--color-white, #ffffff)}.didomi-consent-popup-header{.didomi-consent-popup-title{color:var(--color-white, #ffffff)}}.didomi-consent-popup-body__title{color:var(--color-white, #ffffff);font-size:18px}.didomi-components-radio__option,.didomi-consent-popup-view-vendors-list-link{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--color-white, #ffffff);border-radius:var(--cookie-radio-radius);background:transparent;color:var(--color-white, #ffffff);&.didomi-components-radio__option--selected{&.didomi-components-radio__option--disagree{background-color:var(--color-warning, #e52a00)}&.didomi-components-radio__option--agree{background-color:var(--color-success, #00a184)}}}.didomi-buttons-all-container{button:not(:disabled){background-color:var(--cookie-consent-bg-color)}button:disabled{opacity:.3;background-color:var(--cookie-consent-bg-color)}}.didomi-consent-popup-information-save{color:var(--cookie-consent-bg-color)}.didomi-popup-actions-container{padding-block:var(--cookie-spacing-xs)}}}

*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/m/fonts/open-sans-v44-latin-regular.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/m/fonts/open-sans-v44-latin-600.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("/m/fonts/open-sans-v44-latin-700.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;font-display:swap;src:url("/m/fonts/open-sans-v44-latin-800.woff2") format("woff2")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url("/m/fonts/lato-v25-latin-regular.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("/m/fonts/montserrat-v31-latin-regular.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("/m/fonts/montserrat-v31-latin-700.woff2") format("woff2")}@font-face{font-family:"edclubWebsite";src:url("/m/edclubfont/edclubWebsite.woff2?y33c9b") format("woff2"),url("/m/edclubfont/edclubWebsite.ttf?y33c9b") format("truetype"),url("/m/edclubfont/edclubWebsite.woff?y33c9b") format("woff"),url("/m/edclubfont/edclubWebsite.svg?y33c9b#edclubWebsite") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=edweb-],[class*=" edweb-"]{font-family:"edclubWebsite" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon{font-family:"edclubWebsite" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.edweb-email:before{content:""}.edweb-linkedin:before{content:""}.edweb-full-time:before{content:""}.edweb-pin:before{content:""}.edweb-arrow-r:before{content:""}.edweb-cookie:before{content:""}.edweb-download2:before{content:""}.edweb-print2:before{content:""}.edweb-check-mark:before{content:""}.edweb-more-info:before{content:""}.edweb-tip:before{content:""}.edweb-1:before{content:""}.edweb-2:before{content:""}.edweb-3:before{content:""}.edweb-individual-user:before{content:""}.edweb-error3:before{content:""}.edweb-success2:before{content:""}.edweb-tooltip2:before{content:""}.edweb-success:before{content:""}.edweb-tooltip:before{content:""}.edweb-not-view:before{content:""}.edweb-view:before{content:""}.edweb-s-individual-ed:before{content:""}.edweb-s-school-ed:before{content:""}.edweb-o-class:before{content:""}.edweb-o-district:before{content:""}.edweb-o-homeschool:before{content:""}.edweb-o-school:before{content:""}.edweb-weeks .path1:before{content:"";color:#e5e7eb}.edweb-weeks .path2:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-weeks .path3:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-cc-aligned .path1:before{content:"";color:#e5e7eb}.edweb-cc-aligned .path2:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-gamified-learning .path1:before{content:"";color:#e5e7eb}.edweb-gamified-learning .path2:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-gamified-learning .path3:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-gamified-learning .path4:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-gamified-learning .path5:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-gamified-learning .path6:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-gamified-learning .path7:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-Offline-resources .path1:before{content:"";color:#e5e7eb}.edweb-Offline-resources .path2:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-Offline-resources .path3:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-Offline-resources .path4:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-Offline-resources .path5:before{content:"";margin-left:-1.3916015625em;color:#2b3749}.edweb-arrow-left:before{content:""}.edweb-arrow-right:before{content:""}.edweb-filter:before{content:""}.edweb-search:before{content:""}.edweb-caret-2:before{content:""}.edweb-hamburger:before{content:""}.edweb-caret:before{content:""}.edweb-language:before{content:""}.edweb-arrow-link:before{content:""}.edweb-arrow-link-back{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.edweb-arrow-link-back:before{content:""}.edweb-pointer:before{content:""}.edweb-instagram:before{content:""}.edweb-youtube:before{content:""}.edweb-facebook:before{content:""}.edweb-twitter:before{content:""}.edweb-quote:before{content:""}.edweb-assessment:before{content:""}.edweb-experience:before{content:""}.edweb-content:before{content:""}.edweb-game:before{content:""}.edweb-accessibility:before{content:""}.edweb-school:before{content:""}.edweb-analytics:before{content:""}.edweb-roster:before{content:""}:root{font-size:62.5%}:root body{color:var(--btn-bg-color);background-color:var(--theme-white-color);font-family:"Lato",sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;height:100%}html{background:var(--theme-white-color)}.skip-content{position:absolute;display:inline-block;width:1px;height:1px;text-align:center;background-color:var(--theme-steelblue-color);opacity:.9;color:var(--theme-white-color);line-height:40px;border-radius:4px;overflow:hidden}.skip-content:focus{width:140px;height:40px}h1,h2,h3,h4,h5{font-family:"Open Sans",sans-serif;margin:0;padding:0;color:var(--btn-bg-color)}.clear-fix{clear:both}.edweb-caret{font-size:.8rem}.text--gold{color:var(--accent-color-gold) !important}@media(max-width: 899px){.text--gold{font-size:1.4rem !important;font-weight:600}}.link--blue{font:700 2.2rem/3.5rem Lato;letter-spacing:0px;color:var(--link-color-blue) !important}@media(max-width: 899px){.link--blue{font-size:2rem}}@media(min-width: 900px){.link--blue{font-size:20px;line-height:24px}}.link--blue .edweb-arrow-link{color:var(--link-color-blue) !important;vertical-align:middle;display:inline-block}.btn{font:400 1.6rem/2.5rem "Lato";text-decoration:none}.btn.btn-default{background:var(--btn-bg-color) 0% 0% no-repeat padding-box;color:var(--theme-white-color);padding:12px 30px;border:none;border-radius:30px;margin-top:32px}.btn.btn-default:hover{background:var(--btn-hover-bg-color);text-decoration:none}.btn.btn-default:active{background:var(--btn-active-bg-color);text-decoration:none}.btn.btn-outline{border:1px solid var(--btn-bg-color);border-radius:30px;padding:12px 30px;margin-left:24px;line-height:16px;color:var(--btn-bg-color);height:49px;background:none}.btn.btn-outline:hover{background-color:var(--btn-bg-color);color:var(--theme-white-color);border:none;text-decoration:none}.btn.btn-outline:active{background-color:var(--background-color-darker-blue);color:var(--heme-white-color);border:none;text-decoration:none}@media(max-width: 899px){p,div,span{font:400 1.8rem/2.8rem "Lato"}}@media(min-width: 900px){p,div,span{font:400 1.8rem/2.8rem "Lato"}}@media(min-width: 1200px){p,div,span{font:400 2rem/3.2rem "Lato";color:var(--text-color-tertiary)}}p{margin-bottom:1.6rem}@media(max-width: 899px){strong{font:800 1.8rem/2.5rem "Lato"}}@media(min-width: 900px){strong{font:800 1.8rem/2.5rem "Lato"}}@media(min-width: 1200px){strong{font:800 2rem/2.5rem "Lato"}}@media(max-width: 899px){small{font:400 1.6rem/2.5rem "Lato"}}@media(min-width: 1200px){small{font:400 1.6rem/2.5rem "Lato"}}@media(max-width: 899px){h1{font:800 4rem/5.6rem "Open Sans"}}@media(min-width: 900px){h1{font:800 4rem/5.6rem "Open Sans"}}@media(min-width: 1200px){h1{font:800 4.6rem/7.3rem "Open Sans"}}@media(min-width: 900px){h2{font:800 3rem/4.8rem "Open Sans"}}@media(min-width: 1200px){h2{font:800 4rem/6.4rem "Open Sans"}}h3{margin-bottom:2.4rem}@media(max-width: 899px){h3{font:800 3rem/4.5rem "Open Sans"}}@media(min-width: 900px){h3{font:800 3rem/4.5rem "Open Sans"}}@media(min-width: 1200px){h3{font:800 3.6rem/4.5rem "Open Sans"}}h4{margin-bottom:2.4rem}@media(min-width: 900px){h4{font:800 2rem/3.8rem "Open Sans"}}@media(min-width: 1200px){h4{font:700 2.4rem/3.8rem "Open Sans"}}@media(max-width: 899px){h5{font:800 2rem/3.2rem "Open Sans"}}@media(min-width: 900px){h5{font:800 2rem/3.2rem "Open Sans"}}@media(min-width: 1200px){h5{font:800 2rem/3.2rem "Open Sans"}}@media(min-width: 1200px){.text--subtitle{font:700 1.8rem/3.5rem "Open Sans";margin-bottom:.8rem}}.grid{display:grid;margin:0 auto}@media(max-width: 899px){.grid{padding:40px 7%;max-width:100%}}@media(min-width: 900px){.grid{padding:40px 24px;max-width:1000px}}@media(min-width: 1200px){.grid{padding:40px 48px;max-width:1104px}}.grid--size-2{grid-template-columns:6fr 6fr;column-gap:24px}@media(max-width: 899px){.grid--size-2{grid-template-columns:6fr;column-gap:0px}}.grid--size-3{grid-template-columns:4fr 4fr 4fr;column-gap:24px}@media(max-width: 899px){.grid--size-3{grid-template-columns:6fr;column-gap:0px}}.grid--size-4{grid-template-columns:3fr 3fr 3fr 3fr;column-gap:24px}@media(max-width: 899px){.grid--size-4{grid-template-columns:6fr 6fr;column-gap:16px}}.container{margin-left:auto;margin-right:auto}@media(max-width: 899px){.container{padding:40px 12%;max-width:100%}}@media(min-width: 900px){.container{padding:40px 2.4rem;max-width:900px}}@media(min-width: 1200px){.container{padding:40px 48px;max-width:1104px}}@media(min-width: 1600px){.container{width:1600px;max-width:1600px}}.container-full{margin-left:auto;margin-right:auto;width:100%;max-width:100%}.arrow-color{color:#2b3749}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@media(max-width: 899px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(max-width: 599px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 900px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 2.4rem/3.6rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 1200px){h1{font:800 4.6rem/6.9rem "Open Sans";margin-bottom:24px}h2{font:800 3.6rem/5.4rem "Open Sans";margin-bottom:24px}h3{font:800 3rem/4.5rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2.4rem/3.6rem "Lato"}.p2{font:400 2rem/3rem "Lato"}.p3{font:400 1.8rem/2.7rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}.school-signin{background-position:center bottom;background-repeat:no-repeat}.school-signin{background-color:#fafbfc;width:100%;min-height:100vh;padding-bottom:40px}@media(max-width: 899px){.school-signin{background-image:url("/m/website/school-entry/tpc-600.svg")}}@media(max-width: 599px){.school-signin{background-image:url("/m/website/school-entry/tpc-375.svg")}}@media(min-width: 900px){.school-signin{background-image:url("/m/website/school-entry/tpc-900.svg")}}@media(min-width: 1200px){.school-signin{background-image:url("/m/website/school-entry/tpc-1200.svg")}}@media(min-width: 1600px){.school-signin{background-image:url("/m/website/school-entry/tpc-1600.svg")}}.school-signin .card{box-shadow:0px 3px 6px rgba(111,95,78,.1019607843)}.school-signin header a{margin-top:20px;margin-left:24px;display:inline-block}.footer{position:fixed;right:0px;bottom:0px;background:#fff;border-top-left-radius:10px}.footer a{color:#333;display:inline-block;padding:8px 15px;font-size:15px}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}.logo{color:#2b3749;background-color:rgba(0,0,0,0) !important;text-decoration:none}.logo .navy{display:none}.logo .normal{display:inline-block}.navy .logo .navy,.blue .logo .navy,.magenta .logo .navy,.emerald .logo .navy,.purple .logo .navy,.navy-dark .logo .navy{display:inline-block}.navy .logo .normal,.blue .logo .normal,.magenta .logo .normal,.emerald .logo .normal,.purple .logo .normal,.navy-dark .logo .normal{display:none}.logo:hover{background-color:rgba(0,0,0,0) !important}.logo.is-mobile{display:inline-block;line-height:70px;padding:0 48px 0 24px !important}@media(max-width: 599px){.logo.is-mobile{padding:0 24px !important}}.logo.is-large{display:none}@media(min-width: 1200px){.logo.is-mobile{display:none}.logo.is-large{display:inline-block;padding-left:0;padding-right:24px;margin-left:48px}}@media(min-width: 1600px){.logo.is-large{margin-left:0px}}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@keyframes edmodalAnim{from{background-color:rgba(43,55,73,0)}to{background-color:rgba(43,55,73,.8)}}@keyframes edmodalAnimNested{from{background-color:rgba(43,55,73,0)}to{background-color:rgba(43,55,73,.3)}}.edmodal{position:fixed;z-index:10;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(43,55,73,.8)}.edmodal.animateIn{animation-duration:.24s;animation-name:edmodalAnim}.edmodal.scrollable{display:block;padding:10vh 0;overflow:auto}.edmodal.scrollable .edmodal-box{margin:auto;max-height:inherit}.edmodal+.edmodal{background-color:rgba(43,55,73,.3)}.edmodal+.edmodal.animateIn{animation-duration:.24s;animation-name:edmodalAnimNested}.edmodal-box{box-shadow:0 0 20px #555;max-height:95%;background:#fff;outline:none;border-radius:3px;box-sizing:border-box;padding:40px 40px 20px 40px}.edmodal-box .negative{background-color:#231c3a;border-radius:50%;width:48px;height:48px;margin-right:24px;text-align:center}.edmodal-box .negative span{padding-right:0 !important;color:#fff !important;display:inline-block;line-height:48px}.edmodal-x{position:absolute;right:5px;top:0;cursor:pointer;font-family:arial,serif;color:#6a7585;font-size:24px;line-height:24px;padding:5px;margin:5px;z-index:11}.edmodal-x:hover{color:#000}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}.modal-main{transform:none;padding:0;background:rgba(0,0,0,0);box-shadow:none}.modal-main .edmodal-x{color:#fff}.modal-main .edmodal-x :hover{color:#f5f5f5}.modal-main img{object-fit:cover;object-position:center;display:block;margin-left:auto;margin-right:auto;max-width:80vw;max-height:90vh}.modal-main video{width:100%}@media(max-width: 599px){.modal-main{width:100%}}@media(max-width: 899px){.modal-main{width:100%}}@media(min-width: 900px){.modal-main{width:80%}}
.password-cnt span.password{margin-left:-30px;font-size:16px;line-height:40px;color:#0666df !important;cursor:pointer}
.select{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border:1px solid #b3b9c1;border-radius:4px;height:35px;padding-left:10px;padding-right:10px}.select:focus{background:#fff 0% 0% no-repeat padding-box;border:1px solid #6a7585;color:#122947}.edweb-caret{margin-left:4px;color:#2b3749}.select-cnt{position:relative;display:inline-block;border:none}.select-input{text-overflow:ellipsis;border:none;padding:0;font:400 1.3rem/1.6rem "Lato";width:100%;outline:none;line-height:33px;color:#42576e}.select-input:focus{border:none}.select__options{margin-left:0;z-index:100;max-height:275px;overflow:scroll;position:absolute;border:1px solid rgba(179,185,193,.5019607843);border-radius:3px;background-color:#fff;box-shadow:0px 3px 10px rgba(188,191,194,.4);padding:8px 0;min-width:160px}.select__options label{display:block;color:#122947;padding:8px 24px;font:400 1.5rem/1.9rem "Lato"}.select__options label.checked{color:#4083f4}.select__options label:hover{background:#f5f6f8 0% 0% no-repeat padding-box;color:#4083f4}.focus{background:#fff 0% 0% no-repeat padding-box;border:1px solid #6a7585;color:#122947}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}.auth-modal .edmodal-x{display:none}.auth-modal button.close{font-weight:bold;background:rgba(0,0,0,0);border:none;float:right;color:gray;position:relative;margin-right:-30px;margin-top:-36px}@media(max-width: 899px){.auth-modal button.close{margin-right:-10px;margin-top:-34px}}.edmodal .modal-btn{display:flex;align-items:center;text-decoration:none;border:1px solid #dadce0;border-radius:4px;margin-bottom:8px;padding:20px}.edmodal .modal-btn:last-of-type{margin-bottom:20px}.edmodal .modal-btn:hover{box-shadow:0 4px 8px rgba(54,56,64,.1019607843)}.edmodal .modal-btn span{font-size:24px;padding-right:16px;color:#231c3a}.edmodal h1{font:normal normal 900 20px/30px "Lato";letter-spacing:0;color:#2b3749;margin-bottom:32px}.edmodal h2{font:normal normal 900 16px/24px "Lato";letter-spacing:0;color:#242e3e;margin-bottom:8px}.edmodal p{font:normal normal normal 14px/21px "Lato";letter-spacing:0;color:#6a7585;margin-bottom:0}.edmodal .error-message{color:#ff3945;background-color:#fff;border-radius:5px;font-size:14px;line-height:21px;margin-top:8px}.edmodal .error-message .edweb-error3{font-size:14px;vertical-align:baseline}@media(max-width: 599px){.edmodal-box.auth-modal{padding-left:24px;padding-right:24px}}.school-url h2{margin-top:24px}.school-url p{font:normal normal normal 14px/21px "Lato"}.school-url p a{font:normal normal normal 14px/21px "Lato"}.school-url .field{border:1px solid #b3b9c1;border-radius:4px;display:flex}.school-url .field span{font:normal normal normal 14px/21px Lato;letter-spacing:0;color:#242e3e;background-color:#f2f3f5;text-align:center;display:inline-block;height:40px;line-height:40px}.school-url .field span:first-of-type{flex-grow:1;border-top-left-radius:4px;border-bottom-left-radius:4px}.school-url .field span:last-of-type{flex-grow:2;border-top-right-radius:4px;border-bottom-right-radius:4px}.school-url .field input{flex-grow:6;padding-left:16px;padding-right:16px;border:none;font:normal normal normal 14px/21px "Lato"}@media(max-width: 599px){.school-url .field input{padding-left:8px;padding-right:8px;width:100px}}.school-url hr{border-top:none;border-color:#d4d7da;margin:40px -40px 0 -40px}.school-url a{font:normal normal normal 16px/25px "Lato";color:#0666df;line-height:35px}.school-url .actions-cnt{display:flex;justify-content:space-between;margin-top:24px}.school-url .actions-cnt .btn{height:35px;line-height:35px;border:none;border-radius:4px;padding-left:16px;padding-right:16px;font:normal normal normal 16px/25px "Lato"}.school-url .actions-cnt .btn.ok-btn{color:#fff;background-color:#2b3749}.school-url .actions-cnt .btn.ok-btn:hover{background-color:#354b63}.school-url .actions-cnt .btn.ok-btn[disabled]{background-color:#b3b9c1}.school-url .actions-cnt .btn.cancel-btn{color:#2b3749;background-color:#fff;border:1px solid #b3b9c1;border-radius:4px;margin-right:8px}.school-url .actions-cnt .btn.cancel-btn:hover{background-color:#f7f7f7}@media(max-width: 599px){.school-url .actions-cnt{flex-flow:column;flex-direction:column-reverse;margin-bottom:8px}.school-url .actions-cnt .actions-btn-cnt{display:flex;flex-flow:column;flex-direction:column-reverse}.school-url .actions-cnt .actions-btn-cnt .btn{margin-bottom:8px}}.school-select h1{font:normal normal normal 20px/30px "Lato";color:#2b3749}.school-select .school-login-lnk{margin-top:16px;margin-bottom:20px;font:normal normal normal 16px/24px "Lato";color:#0666df}.school-select .school-cnt{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border:1px solid #dadce0;border-radius:4px;padding-left:20px;padding-right:20px;height:92px}.school-select .school-cnt.school-cnt-highlight{background:#f5f3f0}.school-select .school-cnt h2{font:normal normal 900 16px/24px "Lato";letter-spacing:0;color:#242e3e;margin-bottom:8px}.school-select .school-cnt p{color:#6a7585;margin-bottom:0}.school-select .school-cnt div{width:310px}.school-select .school-cnt .edweb-arrow-right{color:#6a7585;font-size:12px}.school-select .school-cnt .icon{text-align:center;display:inline-block;width:48px;height:48px;border-radius:24px;background-color:#2b3749;color:#fff;font-size:24px;padding-top:9px}
.tooltip-cnt{position:relative;display:inline-block}.tooltip-cnt .tooltip-arrow{width:20px;height:20px;transform:rotate(45deg);background-color:#6a7585;display:block;position:fixed;bottom:-8px;left:calc(50% - 20px);border-radius:3px}.tooltip-cnt .tooltip-content{position:absolute;background:#6a7585 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:4px;color:#fff;bottom:40px;padding:24px;width:408px;transform:translateX(-45%)}.tooltip-cnt .tooltip-content p{color:#fff}
.button{font:400 16px/24px "Open Sans";text-decoration:none;padding:10px 30px}.button .wrapper{display:flex;gap:5px;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.button:focus{outline-color:#4083f4;outline-width:2px;outline-offset:2px}.button.primary{border:none;border-radius:4px;background:#2b3749 0% 0% no-repeat padding-box;color:#fff}.button.primary:hover{background:#354b63;text-decoration:none}.button.primary:active{background:#435f7d;text-decoration:none}.button.primary:disabled{background-color:#b3b9c1}.button.default{border:1px solid #2b3749;border-radius:4px;color:#2b3749;background:none;padding:9px 30px}.button.default:hover{background-color:#2b3749;color:#fff;border:none;text-decoration:none}.button.default:active{background-color:#171c26;color:#fff;border:none;text-decoration:none}.button.default:disabled{color:#b3b9c1}.button.link{border:none;color:#607088;background:none;padding:12px 0px}.button.link:hover{color:#2b3749}.button.link:focus{outline:none}.button.link:disabled{color:#b3b9c1}.button.rounded{border-radius:30px}button>div{color:inherit;font:inherit}
.divider-horizontal{height:0px;border-top:1px solid #d3d8de}.divider-vertical{height:100%;width:0;border-left:1px solid #d3d8de}
.field{width:100%;position:relative}.field .field-label{font:700 16px/24px "Lato";color:#2b3749;margin-bottom:8px;width:100%}.field .field-label span{font:400 14px/20px "Lato";color:#a3afc2}.field .error-message{padding-top:4px;font-size:14px;overflow-wrap:break-word;color:#f54242;visibility:visible}.field .error-message i{margin-right:3px;vertical-align:inherit}.field .error-message:empty::after{content:".";visibility:hidden}.checkbox+.field-label{margin-bottom:0px}.checkbox{display:flex;flex-direction:row}
.text-field{width:100%;border:1px solid #a3afc2;border-radius:4px;font:400 14px/20px "Lato" !important;padding:12px 12px}.text-field:focus{outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:0 0 0 1px #000;border:1px solid #000}.text-field.error{border:1px solid #f54242 !important}.text-field.error:focus{outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:0 0 0 1px #f54242;border:1px solid #f54242}.text-field+.show-icon{margin-left:-30px;font-size:16px;line-height:40px;color:#0666df !important;cursor:pointer}
textarea.custom-textarea-field{width:100%;border:1px solid #a3afc2;border-radius:4px;font:400 14px/20px "Lato" !important;padding:13px 12px}textarea.custom-textarea-field:focus{outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:0 0 0 1px #000;border:1px solid #000}textarea.custom-textarea-field.error{border:1px solid #f54242}textarea.custom-textarea-field.error:focus{outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:0 0 0 1px #f54242;border:1px solid #f54242}
.select-field .menu{position:absolute;z-index:999999999;max-height:300px;overflow:scroll;overflow-x:hidden;background-color:#fff;border:1px solid #a3afc2;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.15),0 8px 8px rgba(0,0,0,.15)}.select-field .hidden{visibility:hidden}.select-field button,.select-field ul,.select-field li{width:100%}.select-field button{border:1px solid #a3afc2;border-radius:4px;font:400 14px/20px "Lato" !important;text-align:start;padding:12px 12px;background-color:rgba(0,0,0,0);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.select-field button div{font-size:14px;line-height:20px;font-weight:400;text-align:start}.select-field button:focus{outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:0 0 0 1px #000;border:1px solid #000}.select-field button.error{border:1px solid #f54242}.select-field button.error:focus{outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:0 0 0 1px #f54242;border:1px solid #f54242}.select-field button.open{outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:0 0 0 1px #000;border:1px solid #000}.select-field button.placeholder{color:#a3afc2}.select-field button::after{content:"";font-family:"edclubWebsite" !important;speak:none;font-size:10px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;position:relative;top:0;transform:translateY(50%);color:#a3afc2}.select-field ul{margin:0;padding:0}.select-field ul>li{list-style-type:none;padding:6px 12px;font-size:14px;line-height:20px;font-weight:400;cursor:default}.select-field ul>li.highlighted{background-color:#b0c3e2}.select-field ul>li.selected{background-color:rgba(176,195,226,.5254901961)}.select-field ul>li.selected::after{content:"";font-family:"edclubWebsite" !important;speak:none;font-size:12px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;position:relative;top:0;transform:translateY(50%);color:#a3afc2}
.guide-tooltip{position:absolute;background-color:#3d526b;border-radius:5px;width:315px;color:#fff;z-index:600;top:-50px;right:-330px}.guide-tooltip__arrow{position:absolute;width:16px;height:16px;transform:scaleX(0.9) rotate(45deg);background-color:#3d526b;top:93px;left:-8px}.guide-tooltip__content{padding:20px 20px 10px 20px;font:400 1.6rem/1.6rem "Lato"}.guide-tooltip__title{font:600 2rem/2rem "Lato";margin-bottom:10px;color:#fff}.guide-tooltip__top-bar{background-color:#6583a8;height:5px;border-radius:3px 3px 0 0}.guide-tooltip p{color:#fff}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@media(max-width: 899px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(max-width: 599px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 900px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 2.4rem/3.6rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 1200px){h1{font:800 4.6rem/6.9rem "Open Sans";margin-bottom:24px}h2{font:800 3.6rem/5.4rem "Open Sans";margin-bottom:24px}h3{font:800 3rem/4.5rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2.4rem/3.6rem "Lato"}.p2{font:400 2rem/3rem "Lato"}.p3{font:400 1.8rem/2.7rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}.card{background-color:#fff;margin:20px auto 0 auto;border-radius:8px;width:423px;height:auto;padding:36px 48px}@media(max-width: 599px){.card{width:327px;padding:36px 24px}}.card a{color:#0666df}.card input:not([type=checkbox]){width:327px;height:40px;border:1px solid #ced4da;border-radius:4px;margin-bottom:20px;padding-left:13px;padding-right:20px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.card input:not([type=checkbox]){width:279px}}.card .btn{display:inline-block;text-align:center;width:327px;height:43px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.card .btn{width:279px}}.card .btn-integration.btn{font:normal normal normal 16px/30px "Lato";color:#2b3749;border:1px solid #2b3749;border-radius:4px;margin-bottom:8px;text-decoration:none;background-color:#fff}.card .btn-integration.btn img{height:16px;margin-right:8px}.card .btn-integration.btn:hover{background-color:#f7f7f7}.card .btn-integration.btn:active{background-color:#f2f2f2}.card .btn-main.btn{background:#2b3749 0% 0% no-repeat padding-box;border-radius:4px;border:none;font:normal normal normal 16px/19px "Lato";letter-spacing:0px;color:#fff;margin-bottom:20px}.card .btn-main.btn:hover{background-color:#354b63}.card .btn-main.btn:active{background-color:#435f7d}.card .btn-main.btn:disabled{background:#b3b9c1}.card .inline-error,.card .form-error-message{background:#feefef;color:#d93232;padding:10px 10px 10px 15px;border-radius:5px;font-size:14px;margin-bottom:10px;line-height:18px}.card .inline-error{margin:0;border-radius:0;padding:5px 5px 5px 10px}.card p{font:normal normal normal 14px/21px "Lato";margin-bottom:12px}.card label{font:normal normal bold 16px/24px "Lato"}.card .divider{margin-top:16px;margin-bottom:20px;letter-spacing:0px;color:#8390a3;display:table;width:100%}.card .divider span{font:normal normal normal 14px/24px "Lato"}.card .divider span:nth-of-type(2){padding:0 8px}.card .divider .filler{display:table-cell}.card .divider .divider-line{border-top:1px solid #d2d8df;display:table-cell;height:1px;position:relative;top:16px;width:500px}.card .divider .content{display:table-cell;text-align:center;padding:0px 10px}.card .password-lbl-cnt{display:flex;justify-content:space-between}.card .password-lbl-cnt .forgot-pass{font:normal normal normal 14px/21px "Lato";color:#0666df}.card .btn{margin-left:0px !important}@media(max-width: 899px){.card h1{font:normal normal 800 22px/33px Open Sans}}@media(max-width: 599px){.card h1{font:normal normal 800 22px/33px "Open Sans"}.card .divider{font:normal normal normal 14px/24px "Lato";letter-spacing:0px;color:#6a7585}.card .divider .divider-line{width:120px !important}}@media(min-width: 900px){.card h1{font:normal normal 800 22px/33px "Open Sans"}}@media(min-width: 1200px){.card h1{font:normal normal 800 22px/33px "Open Sans"}}.card .centered-header{text-align:center}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@media(max-width: 899px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(max-width: 599px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 900px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 2.4rem/3.6rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 1200px){h1{font:800 4.6rem/6.9rem "Open Sans";margin-bottom:24px}h2{font:800 3.6rem/5.4rem "Open Sans";margin-bottom:24px}h3{font:800 3rem/4.5rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2.4rem/3.6rem "Lato"}.p2{font:400 2rem/3rem "Lato"}.p3{font:400 1.8rem/2.7rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}.page-error{background-position:center bottom;background-repeat:no-repeat}.page-error .card{background-color:#fff;margin:20px auto 0 auto;border-radius:8px;width:423px;height:auto;padding:36px 48px}@media(max-width: 599px){.page-error .card{width:327px;padding:36px 24px}}.page-error .card a{color:#0666df}.page-error{background-color:#faf9f7;width:100%;height:100vh;padding-top:140px}@media(max-width: 899px){.page-error{background-image:url("/m/website/authen/tp-600.svg")}}@media(max-width: 599px){.page-error{background-image:url("/m/website/authen/tp-375.svg")}}@media(min-width: 900px){.page-error{background-image:url("/m/website/authen/tp-900.svg")}}@media(min-width: 1200px){.page-error{background-image:url("/m/website/authen/tp-1200.svg")}}@media(min-width: 1600px){.page-error{background-image:url("/m/website/authen/tp-1600.svg")}}.page-error .card{box-shadow:0px 3px 6px rgba(111,95,78,.1019607843)}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@media(max-width: 899px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(max-width: 599px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 900px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 2.4rem/3.6rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 1200px){h1{font:800 4.6rem/6.9rem "Open Sans";margin-bottom:24px}h2{font:800 3.6rem/5.4rem "Open Sans";margin-bottom:24px}h3{font:800 3rem/4.5rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2.4rem/3.6rem "Lato"}.p2{font:400 2rem/3rem "Lato"}.p3{font:400 1.8rem/2.7rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}.instructor-password{background-position:center bottom;background-repeat:no-repeat}.instructor-password{background-color:#fafbfc;width:100%;min-height:100vh;padding-bottom:40px}@media(max-width: 899px){.instructor-password{background-image:url("/m/website/school-entry/tpc-600.svg")}}@media(max-width: 599px){.instructor-password{background-image:url("/m/website/school-entry/tpc-375.svg")}}@media(min-width: 900px){.instructor-password{background-image:url("/m/website/school-entry/tpc-900.svg")}}@media(min-width: 1200px){.instructor-password{background-image:url("/m/website/school-entry/tpc-1200.svg")}}@media(min-width: 1600px){.instructor-password{background-image:url("/m/website/school-entry/tpc-1600.svg")}}.instructor-password .card{box-shadow:0px 3px 6px rgba(111,95,78,.1019607843)}.instructor-password header a{margin-top:20px;margin-left:24px;display:inline-block}.instructor-password h1{font:normal normal 800 30px/45px "Open Sans"}.instructor-password p{font:normal normal normal 16px/24px "Lato";margin-bottom:16px}.instructor-password strong{font:normal normal bold 16px/24px "Lato"}.instructor-password .email-input{background:#f5f6f7 0% 0% no-repeat padding-box;border:none}@media(max-width: 599px){.instructor-password{font:normal normal 800 24px/36px "Open Sans"}}.instructor-password .btn{margin-top:10px}.instructor-password .inline-error{margin-top:-8px;margin-bottom:12px}.instructor-password .success-url{padding:20px;text-align:center;background:#d7fcef 0% 0% no-repeat padding-box;border-radius:2px;margin-bottom:16px}.instructor-password .success-url p{margin:0;text-align:center;line-height:100%}.instructor-password .success-url strong{font:normal normal bold 16px/24px "Lato"}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@media(max-width: 899px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(max-width: 599px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 900px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 2.4rem/3.6rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 1200px){h1{font:800 4.6rem/6.9rem "Open Sans";margin-bottom:24px}h2{font:800 3.6rem/5.4rem "Open Sans";margin-bottom:24px}h3{font:800 3rem/4.5rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2.4rem/3.6rem "Lato"}.p2{font:400 2rem/3rem "Lato"}.p3{font:400 1.8rem/2.7rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}.tpc-forgot-password{background-position:center bottom;background-repeat:no-repeat}.tpc-forgot-password .card{background-color:#fff;margin:20px auto 0 auto;border-radius:8px;width:423px;height:auto;padding:36px 48px}@media(max-width: 599px){.tpc-forgot-password .card{width:327px;padding:36px 24px}}.tpc-forgot-password .card a{color:#0666df}.tpc-forgot-password input:not([type=checkbox]){width:327px;height:40px;border:1px solid #ced4da;border-radius:4px;margin-bottom:20px;padding-left:13px;padding-right:20px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.tpc-forgot-password input:not([type=checkbox]){width:279px}}.tpc-forgot-password .btn{display:inline-block;text-align:center;width:327px;height:43px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.tpc-forgot-password .btn{width:279px}}.tpc-forgot-password .btn-integration.btn{font:normal normal normal 16px/30px "Lato";color:#2b3749;border:1px solid #2b3749;border-radius:4px;margin-bottom:8px;text-decoration:none;background-color:#fff}.tpc-forgot-password .btn-integration.btn img{height:16px;margin-right:8px}.tpc-forgot-password .btn-integration.btn:hover{background-color:#f7f7f7}.tpc-forgot-password .btn-integration.btn:active{background-color:#f2f2f2}.tpc-forgot-password .btn-main.btn{background:#2b3749 0% 0% no-repeat padding-box;border-radius:4px;border:none;font:normal normal normal 16px/19px "Lato";letter-spacing:0px;color:#fff;margin-bottom:20px}.tpc-forgot-password .btn-main.btn:hover{background-color:#354b63}.tpc-forgot-password .btn-main.btn:active{background-color:#435f7d}.tpc-forgot-password .btn-main.btn:disabled{background:#b3b9c1}.tpc-forgot-password{background-color:#fafbfc;width:100%;height:100vh}@media(max-width: 899px){.tpc-forgot-password{background-image:url("/m/website/school-entry/tpc-600.svg")}}@media(max-width: 599px){.tpc-forgot-password{background-image:url("/m/website/school-entry/tpc-375.svg")}}@media(min-width: 900px){.tpc-forgot-password{background-image:url("/m/website/school-entry/tpc-900.svg")}}@media(min-width: 1200px){.tpc-forgot-password{background-image:url("/m/website/school-entry/tpc-1200.svg")}}@media(min-width: 1600px){.tpc-forgot-password{background-image:url("/m/website/school-entry/tpc-1600.svg")}}.tpc-forgot-password .card{margin-top:40px;box-shadow:0px 3px 6px rgba(111,95,78,.1019607843)}.tpc-forgot-password header a{margin-top:20px;margin-left:24px;display:inline-block}.tpc-forgot-password p{font:normal normal normal 14px/21px "Lato";margin-bottom:12px}.tpc-forgot-password label{font:normal normal bold 16px/24px "Lato"}.tpc-forgot-password .action-lnk{display:flex;justify-content:space-between}.tpc-forgot-password hr{border-top:none;border-color:#c8cdd3;margin-top:24px;margin-bottom:24px}@media(max-width: 899px){.tpc-forgot-password h1{font:normal normal 800 24px/36px "Open Sans"}.tpc-forgot-password h2{font:normal normal 900 14px/21px "Lato";color:#2b3749;margin-bottom:12px}.tpc-forgot-password p{font:normal normal normal 14px/21px "Lato";color:#2b3749}}@media(max-width: 599px){.tpc-forgot-password .card{margin-top:90px}.tpc-forgot-password h1{font:normal normal 800 20px/30px "Open Sans"}}@media(min-width: 900px){.tpc-forgot-password h1{font:normal normal 800 24px/36px "Open Sans"}.tpc-forgot-password h2{font:normal normal 900 14px/21px "Lato";color:#2b3749;margin-bottom:12px}.tpc-forgot-password p{font:normal normal normal 14px/21px "Lato";color:#2b3749}}@media(min-width: 1200px){.tpc-forgot-password h1{font:normal normal 800 24px/36px "Open Sans"}.tpc-forgot-password h2{font:normal normal 900 14px/21px "Lato";color:#2b3749;margin-bottom:12px}.tpc-forgot-password p{font:normal normal normal 14px/21px "Lato";color:#2b3749}}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@media(max-width: 899px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(max-width: 599px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 900px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 2.4rem/3.6rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 1200px){h1{font:800 4.6rem/6.9rem "Open Sans";margin-bottom:24px}h2{font:800 3.6rem/5.4rem "Open Sans";margin-bottom:24px}h3{font:800 3rem/4.5rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2.4rem/3.6rem "Lato"}.p2{font:400 2rem/3rem "Lato"}.p3{font:400 1.8rem/2.7rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}.tpc-class-code{background-position:center bottom;background-repeat:no-repeat}.tpc-class-code .card{background-color:#fff;margin:20px auto 0 auto;border-radius:8px;width:423px;height:auto;padding:36px 48px}@media(max-width: 599px){.tpc-class-code .card{width:327px;padding:36px 24px}}.tpc-class-code .card a{color:#0666df}.tpc-class-code input:not([type=checkbox]){width:327px;height:40px;border:1px solid #ced4da;border-radius:4px;margin-bottom:20px;padding-left:13px;padding-right:20px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.tpc-class-code input:not([type=checkbox]){width:279px}}.tpc-class-code .btn{display:inline-block;text-align:center;width:327px;height:43px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.tpc-class-code .btn{width:279px}}.tpc-class-code .btn-integration.btn{font:normal normal normal 16px/30px "Lato";color:#2b3749;border:1px solid #2b3749;border-radius:4px;margin-bottom:8px;text-decoration:none;background-color:#fff}.tpc-class-code .btn-integration.btn img{height:16px;margin-right:8px}.tpc-class-code .btn-integration.btn:hover{background-color:#f7f7f7}.tpc-class-code .btn-integration.btn:active{background-color:#f2f2f2}.tpc-class-code .btn-main.btn{background:#2b3749 0% 0% no-repeat padding-box;border-radius:4px;border:none;font:normal normal normal 16px/19px "Lato";letter-spacing:0px;color:#fff;margin-bottom:20px}.tpc-class-code .btn-main.btn:hover{background-color:#354b63}.tpc-class-code .btn-main.btn:active{background-color:#435f7d}.tpc-class-code .btn-main.btn:disabled{background:#b3b9c1}.tpc-class-code{background-color:#fafbfc;width:100%;height:100vh}@media(max-width: 899px){.tpc-class-code{background-image:url("/m/website/school-entry/tpc-600.svg")}}@media(max-width: 599px){.tpc-class-code{background-image:url("/m/website/school-entry/tpc-375.svg")}}@media(min-width: 900px){.tpc-class-code{background-image:url("/m/website/school-entry/tpc-900.svg")}}@media(min-width: 1200px){.tpc-class-code{background-image:url("/m/website/school-entry/tpc-1200.svg")}}@media(min-width: 1600px){.tpc-class-code{background-image:url("/m/website/school-entry/tpc-1600.svg")}}.tpc-class-code .card{margin-top:190px;box-shadow:0px 3px 6px rgba(111,95,78,.1019607843)}.tpc-class-code header a{margin-top:20px;margin-left:24px;display:inline-block}.tpc-class-code p{font:normal normal normal 14px/21px "Lato";margin-bottom:12px}.tpc-class-code label{font:normal normal bold 16px/24px "Lato"}@media(max-width: 899px){.tpc-class-code h1{font:normal normal 800 24px/36px "Open Sans"}.tpc-class-code p{font:normal normal normal 14px/21px Lato;color:#2b3749}}@media(max-width: 599px){.tpc-class-code .card{margin-top:90px}.tpc-class-code h1{font:normal normal 800 20px/30px "Open Sans"}}@media(min-width: 900px){.tpc-class-code h1{font:normal normal 800 24px/36px "Open Sans"}.tpc-class-code p{font:normal normal normal 14px/21px Lato;color:#2b3749}}@media(min-width: 1200px){.tpc-class-code h1{font:normal normal 800 24px/36px "Open Sans"}.tpc-class-code p{font:normal normal normal 14px/21px Lato;color:#2b3749}}
:root{--theme-purple-color: #8449eb;--theme-white-color: #ffffff;--theme-smoke-10: #f7f7f9;--theme-smoke-20: #e5e7eb;--theme-smoke-30: #b3b9c1;--theme-citrus-color: #e0e04c;--theme-green-color: #25cba9;--theme-blue-color: #0666df;--theme-magenta: #d036b0;--theme-emerald: #28af42;--theme-steelblue-color: #4682b4;--background-color-light: #f5f3f0;--background-color-dark: #242e3e;--background-color-darker-blue: #171c26;--link-color-blue: #4083f4;--text-color-primary: #122947;--text-color-secondary: #556576;--text-color-tertiary: #42576e;--btn-bg-color: #2b3749;--btn-hover-bg-color: #354b63;--btn-active-bg-color: #435f7d;--highlight-bg-gradient: linear-gradient(180deg, #f2efeb 0%, #faf9f7 50%, #faf9f7 100%);--text-gold-color: #fff46c;--accent-color-gold: #cd964d;--text-primary: #2b3749;--text-secondary: #42576e;--navbar-height: 72px}@media(max-width: 899px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(max-width: 599px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 1.8rem/2.7rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 900px){h1{font:800 4rem/6rem "Open Sans";margin-bottom:24px}h2{font:800 3rem/4.5rem "Open Sans";margin-bottom:24px}h3{font:800 2.4rem/3.6rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2rem/3rem "Lato"}.p2{font:400 1.8rem/2.7rem "Lato"}.p3{font:400 1.6rem/2.4rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}@media(min-width: 1200px){h1{font:800 4.6rem/6.9rem "Open Sans";margin-bottom:24px}h2{font:800 3.6rem/5.4rem "Open Sans";margin-bottom:24px}h3{font:800 3rem/4.5rem "Open Sans"}h4{font:800 2rem/3rem "Open Sans";margin-bottom:10px}.p1{font:400 2.4rem/3.6rem "Lato"}.p2{font:400 2rem/3rem "Lato"}.p3{font:400 1.8rem/2.7rem "Lato"}.p4{font:400 1.6rem/2.4rem "Lato"}}.signup-form{background-position:center bottom;background-repeat:no-repeat}.signup-form .card{background-color:#fff;margin:20px auto 0 auto;border-radius:8px;width:423px;height:auto;padding:36px 48px}@media(max-width: 599px){.signup-form .card{width:327px;padding:36px 24px}}.signup-form .card a{color:#0666df}.signup-form input:not([type=checkbox]){width:327px;height:40px;border:1px solid #ced4da;border-radius:4px;margin-bottom:20px;padding-left:13px;padding-right:20px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.signup-form input:not([type=checkbox]){width:279px}}.signup-form .btn{display:inline-block;text-align:center;width:327px;height:43px;font:normal normal normal 16px/24px "Lato"}@media(max-width: 599px){.signup-form .btn{width:279px}}.signup-form .btn-integration.btn{font:normal normal normal 16px/30px "Lato";color:#2b3749;border:1px solid #2b3749;border-radius:4px;margin-bottom:8px;text-decoration:none;background-color:#fff}.signup-form .btn-integration.btn img{height:16px;margin-right:8px}.signup-form .btn-integration.btn:hover{background-color:#f7f7f7}.signup-form .btn-integration.btn:active{background-color:#f2f2f2}.signup-form .btn-main.btn{background:#2b3749 0% 0% no-repeat padding-box;border-radius:4px;border:none;font:normal normal normal 16px/19px "Lato";letter-spacing:0px;color:#fff;margin-bottom:20px}.signup-form .btn-main.btn:hover{background-color:#354b63}.signup-form .btn-main.btn:active{background-color:#435f7d}.signup-form .btn-main.btn:disabled{background:#b3b9c1}.signup-form{background-color:#fafbfc;width:100%;min-height:100vh;padding-bottom:40px}@media(max-width: 899px){.signup-form{background-image:url("/m/website/school-entry/tpc-600.svg")}}@media(max-width: 599px){.signup-form{background-image:url("/m/website/school-entry/tpc-375.svg")}}@media(min-width: 900px){.signup-form{background-image:url("/m/website/school-entry/tpc-900.svg")}}@media(min-width: 1200px){.signup-form{background-image:url("/m/website/school-entry/tpc-1200.svg")}}@media(min-width: 1600px){.signup-form{background-image:url("/m/website/school-entry/tpc-1600.svg")}}.signup-form .card{box-shadow:0px 3px 6px rgba(111,95,78,.1019607843)}.signup-form header a{margin-top:20px;margin-left:24px;display:inline-block}.signup-form p{font:normal normal normal 14px/21px "Lato";margin-bottom:24px}.signup-form p:first-of-type{margin-bottom:12px}.signup-form label{font:normal normal bold 16px/24px "Lato"}.signup-form .divider{letter-spacing:0px;color:#8390a3;margin-top:16px;margin-bottom:20px}.signup-form .divider span{font:normal normal normal 14px/24px "Lato"}.signup-form .divider span:nth-of-type(2){padding:0 8px}.signup-form .divider .filler{display:table-cell}.signup-form .divider .divider-line{border-top:1px solid #d2d8df;display:table-cell;height:1px;position:relative;top:16px;width:500px}.signup-form .divider .content{display:table-cell;text-align:center;padding:0px 10px}@media(max-width: 599px){.signup-form{font:normal normal 800 24px/36px "Open Sans"}.signup-form span{font-size:16px}.signup-form .divider-line{width:120px !important}}@media(max-width: 899px){.signup-form h1{font:normal normal 800 30px/45px "Open Sans"}}@media(min-width: 900px){.signup-form h1{font:normal normal 800 30px/45px "Open Sans";margin-bottom:24px}}@media(min-width: 1200px){.signup-form h1{font:normal normal 800 30px/30px "Open Sans";margin-bottom:24px}}

/*# sourceMappingURL=school_entry.css.map*/