@font-face{font-family:'Banzai Icons';src:url(/teachbanzai/fonts/7c425c733ffa/banzai.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Banzai Icons Pro';src:url(/teachbanzai/fonts/3ee34ac7187e/banzai-icons-pro-2.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Kansas Casual';font-weight:600;src:url(/teachbanzai/fonts/a936e7e241d6/KansasCasual-SemiBold.eot);src:url(/teachbanzai/fonts/a936e7e241d6/KansasCasual-SemiBold.eot?#iefix) format('embedded-opentype'),url(/teachbanzai/fonts/b3b4f44ffe5d/KansasCasual-SemiBold.woff2) format('woff2'),url(/teachbanzai/fonts/1e9945f8cb38/KansasCasual-SemiBold.woff) format('woff')}@font-face{font-family:'Kansas Casual';font-weight:700;src:url(/teachbanzai/fonts/1c53d1061456/KansasCasual-Bold.eot);src:url(/teachbanzai/fonts/1c53d1061456/KansasCasual-Bold.eot?#iefix) format('embedded-opentype'),url(/teachbanzai/fonts/5c6090948fb1/KansasCasual-Bold.woff2) format('woff2'),url(/teachbanzai/fonts/9aa7d75a7125/KansasCasual-Bold.woff) format('woff')}@font-face{font-family:'Cardinal Grotesque';font-weight:300;src:url(/teachbanzai/fonts/76ef1c49cadf/CardinalGrotesqueWide-Light300.woff) format('woff')}@font-face{font-family:'Cardinal Grotesque';font-weight:400;src:url(/teachbanzai/fonts/351b987a8e9f/CardinalGrotesqueWide-Regular400.woff) format('woff')}@font-face{font-family:'Cardinal Grotesque';font-weight:500;src:url(/teachbanzai/fonts/69c1decbba3c/CardinalGrotesqueWide-Medium500.woff) format('woff')}@font-face{font-family:'Cardinal Grotesque';font-weight:600;src:url(/teachbanzai/fonts/88c0ca2bc765/CardinalGrotesqueWide-SemiBold600.woff) format('woff')}@font-face{font-family:'Cardinal Grotesque';font-weight:700;src:url(/teachbanzai/fonts/ab6cf3519f50/CardinalGrotesqueWide-Bold700.woff) format('woff')}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}
html{scroll-behavior:smooth}body{box-sizing:border-box;color:#1d1726;font-family:var(--bz-font-main);font-size:16px;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{cursor:pointer;font-family:var(--bz-font-main);text-decoration:none}button{cursor:pointer}select::-ms-expand{display:none}select{-webkit-appearance:none;appearance:none}ol,ul{margin:0;padding:0}ul{list-style:none}h1{font-size:40px;font-weight:700;font-variation-settings:var(--bz-variation-bold);margin:0}b,strong{font-style:normal;font-weight:600}p{font-family:var(--bz-font-main)}div{box-sizing:border-box}[data-whatintent=mouse] :focus{outline:0}details>summary{list-style:none}
:root{--blue:#006af9;--bz-primary:#006af9;--bz-primary-hover:#006af9cc;--bz-primary-disabled:#006af966;--bz-black:#1d1726;--blueHover:#1476f9;--gray:#646261;--gray2:#505665;--gray3:#a7aab1;--gray4:#bfc4c7;--gray5:#dbdee0;--gray6:#efefef;--red:#ff515a;--green:#64d354;--cardinal:'Cardinal Grotesque';--h1Large:3.75rem;--h1:2.25rem;--largeH2:1.875rem;--h2:1.5rem;--mobileCopy:1rem;--bodyCopy:1.25rem;--bodyCopySmall:1.125rem;--btnText:.875rem;--labelText:.75rem;--labelTextLarge:.938rem;--textLineHeight:1.38;--titleLineHeight:1.15}[data-whatintent=mouse] :focus{outline:0}html{scroll-behavior:smooth;font-size:1rem}body{box-sizing:border-box;color:#1d1726;font-family:var(--bz-font-main);font-size:var(--mobileCopy);line-height:var(--textLineHeight);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{line-height:var(--titleLineHeight);margin:0}h2.kansas{font-size:var(--h2);margin:18px 0}.h3,h3{font-size:var(--h2);font-weight:700;line-height:var(--titleLineHeight);margin:0}.h4{font-size:var(--bodyCopySmall);font-weight:700}.label{font-size:var(--labelText);font-weight:700;letter-spacing:1.6px;text-transform:uppercase}.label--large{font-size:var(--labelTextLarge);font-weight:700;letter-spacing:2px;text-transform:uppercase}.tag{background:var(--bz-#000);border-radius:4px;color:#fff;display:inline-block;font-size:var(--labelText);font-weight:700;letter-spacing:1.6px;text-transform:uppercase;padding:4px 8px}.tag.red{background:var(--red)}p{font-family:var(--bz-font-main);margin:12px 0}b,strong{font-style:normal;font-weight:700}a{cursor:pointer;font-family:var(--bz-font-main);text-decoration:none}button{cursor:pointer;background:rgba(255,255,255,0)}select::-ms-expand{display:none}select{-webkit-appearance:none;appearance:none}ol,ul{margin:0;padding:0}ul{list-style:none}ul.list--bulleted{padding-left:22px;line-height:1.5}.list--bulleted li:before{background:#000;border-radius:50%;content:'';display:inline-block;margin-right:8px;margin-left:-12px;height:4px;width:4px;vertical-align:4px}ol{padding-left:24px}ol li::marker{font-weight:600}ol li{padding:4px 0}div,section{box-sizing:border-box}details>summary{list-style:none}details summary::-webkit-details-marker{display:none}i{font-size:1.75rem}img{height:auto;width:100%}.body-copy-lg,.body-copy-md,.body-copy-xl{font-size:1.5rem;font-weight:300;line-height:var(--textLineHeight)}.color--blue{color:#006af9}.color--gray{color:var(--gray)}.color--gray-2{color:var(--gray2)}.color--gray-3{color:var(--gray3)}.color--gray-4{color:var(--gray4)}.bg--gray{background:#efefef}.grid{display:grid}.justify-center{justify-content:center}.align--center{text-align:center}.js-loading *,.js-loading :after,.js-loading :before{animation-play-state:paused!important}.squiggle--long .squiggle:nth-child(2),.squiggle--long .squiggle:nth-child(3){margin-left:-3px}.line-clamp{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp--2{-webkit-line-clamp:2}.line-clamp--3{-webkit-line-clamp:3}@media (min-width:768px){body{font-size:var(--bodyCopy)}h2.kansas{font-size:2.75rem;margin:24px 0}.body-copy-lg,.body-copy-xl,.h3,h3{font-size:var(--h1)}.label{font-size:var(--btnText);letter-spacing:2px}.label--large{font-size:var(--bodyCopySmall);letter-spacing:3px}.tag{font-size:var(--btnText)}.body-copy-md{font-size:1.688rem}}@media (min-width:996px){.body-copy-xl,h2.kansas{font-size:3rem}.body-copy-lg{font-size:var(--h1)}.label--large{font-size:var(--bodyCopy)}}@media (min-width:1200px) and (min-height:790px){.body-copy-lg{font-size:2.5rem}.tag{font-size:var(--mobileCopy)}}
.fade-in--left{animation-name:fadeInLeft;animation-duration:.4s;animation-iteration-count:1;animation-fill-mode:forwards}.fade-in--right{animation-name:fadeInRight;animation-duration:.4s;animation-iteration-count:1;animation-fill-mode:forwards}.fade-in--up{animation-name:fadeup;animation-delay:.3s;animation-duration:.8s;animation-iteration-count:1;animation-fill-mode:forwards}.hideme{will-change:opacity,transform;transform:translateY(9.5%);opacity:0;transition:opacity .8s cubic-bezier(.25,.1,.25,1) .2s,transform .8s cubic-bezier(.25,.1,.25,1) .2s,-webkit-transform .8s cubic-bezier(.25,.1,.25,1) .2s}.in-viewport.fade-up{animation-name:fadeup;animation-delay:.4s;animation-duration:.8s;animation-iteration-count:1;animation-fill-mode:forwards}.in-viewport.fade-in-right{animation-name:fadeInRight;animation-delay:.4s;animation-duration:.8s;animation-iteration-count:1;animation-fill-mode:forwards}.in-viewport.fade-in-left{animation-name:fadeInLeft;animation-delay:.4s;animation-duration:.8s;animation-iteration-count:1;animation-fill-mode:forwards}@media (min-width:996px){.tilt{transform:rotate(-2.5deg)}.tilt:nth-child(even){transform:rotate(2.5deg)}.in-viewport.straighten{animation-name:straighten-right;animation-delay:.7s;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:forwards}.in-viewport.straighten:nth-child(even){animation-name:straighten-left}}@keyframes straighten-right{0%{transform:rotate(-2.5deg)}100%{transform:rotate(0deg)}}@keyframes straighten-left{0%{transform:rotate(2.5deg)}100%{transform:rotate(0deg)}}@keyframes fadeup{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-60px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(60px)}100%{opacity:1;transform:translateX(0)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hideme{opacity:1}}
.banner{background:#fff;height:34px;font-size:13px;padding-top:7px;text-align:center;width:100%;position:absolute;top:0;z-index:23}.banner a{color:#006af9;font-weight:600}.banner a:focus-visible,.banner a:hover{color:#1476f9}.banner__link{margin-left:12px}.banner i{font-size:18px;margin-left:2px;vertical-align:-6px}.banner span.desktop,.banner__link{display:none}.banner.colored{background:#006af9;color:#fff}.banner.colored a,.banner.colored a:focus-visible,.banner.colored a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}@media (min-width:768px){.banner{font-size:14px}.banner span.mobile{display:none}.banner span.desktop,.banner__link{display:inline}}
.faqs{color:#006af9}.faqs__heading{font-size:27px;font-weight:400;line-height:1.15;margin-bottom:36px;padding-right:40px}.faq{margin:0;padding:0}.faq li{color:#006af9;margin:0;padding:0;position:relative}.faqs--black li{color:#1d1726}.faq li input[type=checkbox],.faq li label{box-sizing:border-box;position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.faq li label{opacity:1}[data-whatintent=keyboard] .faq li input[type=checkbox]:focus,[data-whatintent=keyboard] .faq li input[type=checkbox]:focus+label{outline:#3b99fc auto}.faq li a{border-bottom:2px solid #006af9;color:#006af9;font-weight:400;padding-bottom:1px}.faq li a:hover{color:#1476f9;border-color:#1476f9}.faq details summary,.faq li dt{box-sizing:border-box;display:block;cursor:pointer;border-top:2px solid #006af9;font-size:var(--bodyCopySmall);padding:16px 36px 16px 0;width:100%;position:relative}.faq details summary span,.faq li dt span{display:block;height:28px;width:28px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.faq details[open] summary span svg,.faq li dt svg{height:100%;width:100%;transform:rotate(45deg);transition:.3s}.faq details summary span svg,.faq li input[type=checkbox]:checked~dt svg{transform:rotate(0deg)}.faq details[open] .faq__answer,.faq li dd{font-size:var(--mobileCopy);font-weight:400;margin-left:24px;position:relative;overflow:hidden;max-height:800px;opacity:1;margin-bottom:0;transform:translate(0,0);z-index:2}.faq dd p,.faq li .faq__answer p{line-height:1.43;margin:0 0 22px}.faq li:last-of-type{border-bottom:2px solid #006af9}.faq details .faq__answer,.faq li input[type=checkbox]:checked~.faq__answer{margin-top:0;max-height:0;opacity:0;transform:translate(0,0)}.faq li dt:after,.faq li summary{transition:all .25s ease-in-out}.faqs--black,.faqs--black .faq li,.faqs--black .faq li a,.faqs--black .faq li a:hover{color:#1d1726}.faqs--black .faq li a,.faqs--black .faq li a:hover,.faqs--black .faq li dt,.faqs--black .faq li:last-of-type{border-color:#1d1726}.faqs--black .faq svg g{stroke:#1d1726}@media (min-width:768px){.faqs__heading{font-size:36px;line-height:1.14;margin-bottom:60px;padding-right:0}.faq li dt span,.faq li summary span{height:32px;width:32px}.faq details[open] .faq__answer,.faq li dd{font-size:var(--bodyCopySmall);margin-left:78px;margin-right:60px}.faq details summary,.faq li dt{font-size:var(--bodyCopy)}}@media (min-width:996px){.faqs__heading{font-size:42px;line-height:1.19;margin-bottom:66px;max-width:800px}.faq details[open] .faq__answer,.faq li dd{font-size:var(--bodyCopy)}}
.section--featured a{color:#006af9}.section--featured a:hover{color:#1476f9}.section--featured img{display:block;width:100%;height:auto;margin-bottom:12px}.section--featured__content{margin:32px 0 20px}.section--featured__heading{font-size:24px;font-weight:700;margin:0}.section--featured__content p{line-height:1.4;margin:16px 0 0}.section--featured__content .link--button{margin-top:24px;min-width:139px}.section--featured .button--pill--large,.section--featured .button--pill--medium{color:#fff;margin-top:24px;margin-left:-1px}.section--featured .button--pill--large:hover,.section--featured .button--pill--medium:hover{color:#fff}.section--featured__skills{display:none}.section--featured li,.section--featured ol{margin:0;padding:0}.section--featured ol{margin-top:12px;padding-left:18px}.section--featured li{font-size:var(--mobileCopy);line-height:1.5;padding-left:8px}@media (min-width:768px){.section--featured img{margin:0 auto 12px;width:80%}.section--featured__content{margin:60px 0}.section--featured__heading{font-size:36px;line-height:30px;width:80%}.section--featured__content p{font-size:var(--bodyCopy);line-height:30px;margin:24px 0 0;width:80%}.section--featured ol{margin-top:24px;padding-left:22px}.section--featured li{font-size:18px}.section--featured__skills{display:block;font-size:13px;font-weight:600;letter-spacing:2.6px;line-height:1.62;text-transform:uppercase;margin-top:24px}.section--featured__skills ol{margin:7px 0 24px;padding-left:18px}.section--featured__skills ol li{font-size:var(--mobileCopy);letter-spacing:normal;line-height:1.6;padding-left:12px;text-transform:none}.course .section--featured a{margin-top:36px}}@media (min-width:996px){.section--featured{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.section--featured__heading{line-height:42px;width:100%}.section--featured img{margin:0;width:430px}.section--featured__content{margin:0;width:336px}.section--featured__content p{width:auto}}@media (min-width:1200px) and (min-height:790px){.section--featured{position:relative}.section--featured img{width:560px}.section--featured__content{width:456px}.section--featured__heading{font-size:36px}.section--featured ol{padding-left:26px}.section--featured__content p{font-size:var(--bodyCopy);line-height:1.39;letter-spacing:normal}.section--featured li{font-size:var(--bodyCopy)}}
.header{background:var(--bz-color-primary-1);box-sizing:border-box;color:var(--bz-color-on-primary);width:100%;position:absolute;top:0;z-index:10}.header.show{background:#fff;color:#1d1726;box-shadow:0 2px 2px rgba(40,43,51,.15);height:auto}.header .container,.header .container--v3{position:static;max-width:none}.header.sticky-header{background:var(--bz-color-primary-1);box-shadow:0 2px 1px 0 rgba(0,0,0,.05);display:none;position:fixed;left:0;right:0;top:0;transform:translateY(-100%);transition:.2s transform cubic-bezier(.3,.73,.3,.74);z-index:210}.check-mark-holder svg{display:none}.branding{height:30px;position:relative}.branding a:not(.at-work-logo){display:inline-block}.branding .banzai-logo,.branding__sponsor-logo{line-height:.8}.branding .banzai-logo{height:1.875rem}.home .branding .banzai-logo{height:2.25rem}.branding__sponsor-logo svg,.branding__sponsor-logo--full-color svg{height:32px;max-width:160px;width:auto;position:absolute;left:0;top:50%;transform:translateY(-50%)}.header-main.home .branding__sponsor-logo svg{margin-top:6px}.header.home .branding__sponsor-logo svg,.header.home .branding__sponsor-logo svg .st0,.header.resource-article .branding__sponsor-logo svg,.header.resource-article .branding__sponsor-logo svg .st0,.header.resource-course .branding__sponsor-logo svg,.header.resource-course .branding__sponsor-logo svg .st0{fill:var(--bz-color-neutral-20)}.branding__sponsor-logo svg,.branding__sponsor-logo svg .st0{fill:var(--bz-color-on-primary)}.branding__sponsor-logo--full-color.small svg,.branding__sponsor-logo.small svg{height:30px}.branding__sponsor-logo--full-color.large svg,.branding__sponsor-logo--full-color.x-large svg,.branding__sponsor-logo.large svg,.branding__sponsor-logo.x-large svg{height:38px}.branding__sponsor-logo--full-color.tall svg,.branding__sponsor-logo--full-color.xx-large svg,.branding__sponsor-logo.tall svg,.branding__sponsor-logo.xx-large svg{height:48px}.header.show .branding__sponsor-logo svg,.header.show .branding__sponsor-logo svg .st0{fill:#1d1726}.header.privacy .banzai-logo .bz-pro-banzai{color:#006af9}.link--bordered{background-color:rgba(255,255,255,0);border:2px solid #fff;border-radius:18px;color:#fff;float:right;font-size:14px;margin-top:10px;margin-right:16px;padding:8px 20px;position:static;text-align:center}.navigation__close,.navigation__hamburger{background:rgba(255,255,255,0);border:0;color:var(--bz-color-on-primary);padding:0;height:20px;position:absolute;right:16px;top:12px}.home .navigation__close,.home .navigation__hamburger,.resource-article .navigation__close,.resource-article .navigation__hamburger{color:var(--bz-color-neutral-20)}.navigation.show .navigation__close,.navigation.show .navigation__hamburger,body.with-full-color-logo .header .navigation__close,body.with-full-color-logo .header .navigation__hamburger{color:var(--bz-color-neutral-2)}.navigation.show .navigation__hamburger{display:none}.header--colored .branding__sponsor-logo svg,.header--colored .branding__sponsor-logo svg .st0,.header--colored.header.show .branding__sponsor-logo svg,.header--colored.header.show .branding__sponsor-logo svg .st0{fill:#006af9}.header--colored .navigation__close,.header--colored .navigation__hamburger{color:#006af9}.header--colored .navigation__menu li a,.header--colored .navigation__menu li button{color:#1d1726}.header--colored .navigation__menu li .link--login{color:#fff}.navigation__hamburger{display:block}.navigation__close i,.navigation__hamburger i{display:inline-block;font-size:42px;margin-top:-13px}.navigation__close{color:#1d1726;display:none}.navigation.show .navigation__close{display:block}.navigation ul{line-height:1.6;padding:0;margin:0}.navigation__menu-container{box-sizing:border-box;padding:0;position:relative}.navigation .navigation__menu{display:none;font-size:15px;margin:32px 0 6px;transition:.5s ease-in-out}.navigation.show .navigation__menu{display:block}.navigation__menu li{border-top:2px solid #efefef;position:relative}.navigation__menu .navigation__menu__item:first-child,.navigation__menu li:last-child{border:none}.navigation__menu li a,.navigation__menu li button{background:rgba(255,255,255,0);border:none;color:var(--bz-color-on-primary);display:block;font-weight:500;padding:6px 0;line-height:1.6}.navigation__menu sl-dropdown a{display:flex;flex-direction:row;font-weight:500;gap:12px;padding:12px;line-height:1.6}.menu-item{padding:0}.with-full-color-logo .navigation__menu li a,.with-full-color-logo .navigation__menu li button{color:var(--bz-color-neutral-2)}.navigation__sub-menu{display:none}.navigation__sub-menu.show{display:block}.navigation__sub-menu li,.navigation__sub-menu li:last-child{border-top:2px solid #efefef}.navigation__sub-menu li:first-child{border:none}.navigation__sub-menu li a{padding:6px 0 6px 20px}.navigation__sub-menu__item .check-mark-holder,.navigation__sub-menu__item i{display:inline-block;font-size:18px;margin-right:6px;margin-top:7px;vertical-align:-5px}.navigation__sub-menu__item .check-mark-holder{width:1rem;height:1rem;display:inline-block}.navigation__sub-menu__item .check-mark-holder svg{fill:#006af9}.navigation__sub-menu__item .weglot-link--active .check-mark-holder svg{width:1rem;height:1rem;display:block}.navigation__menu__item i.arrow,.signed_in--dropdown i.arrow{line-height:.6}.navigation__menu__item .arrow:after,.signed_in--dropdown .arrow:after{content:'\25BC';font-size:14px;margin-left:4px}.navigation__menu__item__break{font-size:1.6rem}.dropdown{display:none}.secondary{color:#6ec6ef;font-weight:400}.navigation__sub-menu .ages{color:#a7aab1;font-weight:400}.error-page .header--primary-color{background:var(--#00f)}.header.coach-showcase,.header.coach-showcase .banzai-logo .bz-pro-banzai,.header.coach-showcase .navigation__close,.header.coach-showcase .navigation__hamburger,.header.coach-showcase.show{color:#006af9}body.with-full-color-logo .header,body.with-full-color-logo .sticky-header{background:#fff!important}.with-full-color-logo .navigation__close,.with-full-color-logo .navigation__hamburger{color:#1d1726}@media (min-width:768px){.header{height:68px}.home.header,.home.header.show{background:rgba(255,255,255,0);box-shadow:none;color:#fff}.branding .banzai-logo{height:2.25rem}.header.show .banzai-logo .bz-pro-banzai,.header.show .link--banzai,.header.show .link--login{color:#fff}.header.show .branding__sponsor-logo svg,.header.show .branding__sponsor-logo svg .st0{fill:#fff}.header--primary-color{background:#006af9;position:relative;height:72px}.header--primary-color .navigation .navigation__menu{margin-top:4px;margin-bottom:0}.header--primary-color .navigation__menu .link--login{background:#fff;color:var(--bz-color-primary-1)}.header--primary-color .dropdown{top:56px}.header--large,.header--large.show{background:rgba(255,255,255,0);color:#fff}.branding{height:auto;position:static}.branding a:not(.at-work-logo){display:block;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.branding__sponsor-logo svg,.branding__sponsor-logo--full-color svg{height:38px;margin-top:0!important;max-width:180px}.branding__sponsor-logo--full-color.small svg,.branding__sponsor-logo.small svg{height:34px}.branding__sponsor-logo--full-color.large svg,.branding__sponsor-logo.large svg{height:42px;margin-top:0}.branding__sponsor-logo--full-color.x-large svg,.branding__sponsor-logo.x-large svg{height:48px;margin-top:0}.brands .header--main .branding__sponsor-logo.xx-large svg,.home .branding__sponsor-logo--full-color.xx-large svg,.home .branding__sponsor-logo.xx-large svg,.impact .branding__sponsor-logo--full-color.xx-large svg,.impact .header--main .branding__sponsor-logo.xx-large svg,.parents .header--main .branding__sponsor-logo.xx-large svg{height:62px;margin-top:0}.brands .header--main .branding__sponsor-logo.tall svg,.home .branding__sponsor-logo--full-color.tall svg,.home .branding__sponsor-logo.tall svg,.impact .branding__sponsor-logo--full-color.tall svg,.impact .header--main .branding__sponsor-logo.tall svg,.parents .header--main .branding__sponsor-logo.tall svg{height:56px;margin-top:0}.header.home .link--login{background-color:var(--bz-color-primary-1)}.navigation__menu li button{color:var(--bz-color-on-primary)}.navigation__menu li .link--login,.navigation__menu li .link--login--white,.navigation__menu li button.link--login,.navigation__menu li button.link--login--white,.sticky-header .link--login{background-color:var(--bz-color-secondary-1);border:none;border-radius:26px;box-sizing:border-box;color:var(--bz-color-on-secondary);letter-spacing:.01px;font-size:16px;font-weight:600;padding:6px 22px 0;position:static;text-align:center;height:38px}.header.resource-article .navigation__menu li .link--login,.header.resource-article .navigation__menu li .link--login--white,.header.resource-article .navigation__menu li button.link--login,.header.resource-article .navigation__menu li button.link--login--white,.header.resource-article .sticky-header .link--login{background-color:var(--bz-color-secondary-1);color:var(--bz-color-on-secondary)}.navigation__menu li button.link--login,.navigation__menu li button.link--login--white,.sticky-header button.link--login,.sticky-header button.link--login--white{line-height:2;padding:0 22px}.sticky-header .link--login{float:right;line-height:1.6}.navigation__menu li .link--login--white,.navigation__menu li .link--login--white:focus-visible,.navigation__menu li .link--login--white:hover,.navigation__menu li button.link--login--white,.navigation__menu li button.link--login--white:focus-visible,.navigation__menu li button.link--login--white:hover,.sticky-header .navigation__menu li .link--login--white:focus-visible,.sticky-header .navigation__menu li .link--login--white:hover{background:#fff}.navigation.show .navigation__close,.navigation__hamburger{display:none}.navigation__menu-container{position:static}.navigation .navigation__menu{float:right;font-size:16px;letter-spacing:.01px;margin:0;height:68px;display:flex;align-items:center}.navigation__menu li{border:none;float:left;margin-right:26px}.navigation__menu li:last-child{margin-right:0}.navigation__menu li a,.navigation__menu li button{font-weight:500;font-variation-settings:var(--bz-variation-semibold)}.with-full-color-logo .header.resource-article .navigation__menu li a,.with-full-color-logo .header.resource-article .navigation__menu li button,.with-full-color-logo .header.resource-course .navigation__menu li a,.with-full-color-logo .header.resource-course .navigation__menu li button{color:var(--bz-color-neutral-2)}.header.sticky-header .navigation__menu li a.link--login{color:var(--bz-color-on-secondary)}.with-full-color-logo .header.sticky-header .navigation__menu li a,.with-full-color-logo .header.sticky-header .navigation__menu li a.link--login,.with-full-color-logo .header.sticky-header .navigation__menu li button{color:var(--bz-color-neutral-2)}.navigation__sub-menu.show{display:none}.dropdown{background:var(--bz-color-secondary-1);display:none;font-size:15px;font-weight:600;letter-spacing:.1px;position:absolute;width:240px;left:-89px;top:55px}.header--large .dropdown{top:62px}.dropdown--courses{width:306px;left:-120px}.dropdown--curriculum{left:-78px}.dropdown li:first-child::after,.header sl-dropdown::part(panel)::after{content:' ';position:absolute;bottom:100%;left:50%;margin-left:-18px;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:12px solid #fff}.dropdown li:first-child::before,.header sl-dropdown::part(panel)::before{content:' ';position:absolute;bottom:100%;left:50%;margin-left:-18px;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:12px solid rgba(0,0,0,.35);filter:blur(4px);transform:translateY(2px)}.header sl-dropdown.dropdown--signed-in::part(panel)::after{left:73%;border-bottom:12px solid #efefef}.header sl-dropdown.dropdown--signed-in::part(panel)::before{left:73%}.dropdown li{float:none;margin:0;padding:0;width:100%}.dropdown li:first-child:hover::after .dropdown li:first-child:focus-within::after{border-bottom:12px solid var(--bz-color-secondary-1)}.header .navigation__menu .navigation__menu__item .dropdown li a,.header .navigation__menu .signed_in--dropdown .dropdown li a{font-size:16px;position:relative;padding:10px 12px 11px;font-weight:600;font-variation-settings:var(--bz-variation-semibold);text-shadow:none!important;color:var(--bz-color-neutral-2)}.with-full-color-logo .header .navigation__menu .navigation__menu__item .dropdown li a,.with-full-color-logo .header .navigation__menu .signed_in--dropdown .dropdown li a{color:var(--bz-color-on-secondary)}.dropdown li a .check-mark-holder,.dropdown li a i{display:inline-block;height:24px;margin-top:-1px;position:relative;width:48px;vertical-align:top}.traditional .dropdown li a i{display:none}.traditional .navigation__menu .navigation__menu__item .dropdown.dropdown--topics li a{padding-left:12px}.weglot-link--active .check-mark-holder svg{display:block;margin-left:16px;margin-top:4px;fill:var(--bz-color-neutral-2);width:24px;height:24px}.navigation__menu__item{height:68px!important}.navigation__menu .navigation__menu__item .dropdown.dropdown--topics li a{padding-left:0}.dropdown.dropdown--topics li a i::before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.menu__item--dropdown:focus-within .dropdown,.menu__item--dropdown:hover .dropdown,.signed_in--dropdown:focus-within .dropdown,.signed_in--dropdown:hover .dropdown{display:block}.sticky-header .menu__item--dropdown:focus-within .dropdown,.sticky-header .menu__item--dropdown:hover .dropdown{display:none}.down .sticky-header .menu__item--dropdown:focus-within .dropdown,.down .sticky-header .menu__item--dropdown:hover .dropdown{display:block}.menu__item--dropdown:focus-within .dropdown.close,.menu__item--dropdown:hover .dropdown.close,.signed_in--dropdown:focus-within .dropdown.close,.signed_in--dropdown:hover .dropdown.close{display:none}.secondary{display:block;color:#ade2fd;font-size:14px;line-height:1.1;padding-bottom:4px}.age-badge{background:#fff;border-radius:26px;color:#006af9;font-size:12px;font-weight:500;padding:3px 8px;position:absolute;right:12px;top:20.5px}body.down .header.sticky-header{transform:translateY(0)}.header.sticky-header{display:block;height:auto}.sticky-header .navigation .navigation__menu{margin-top:0}.sticky-header .banzai-logo .bz-pro-banzai{color:#fff;margin-top:12px}.sticky-header .navigation__menu li.signed_in--dropdown a{color:var(--bz-color-on-secondary);background:var(--bz-color-secondary-1)}.sticky-header .branding__sponsor-logo svg,.sticky-header .branding__sponsor-logo svg .st0{fill:var(--bz-color-on-primary)}.sticky-header .link--login,.sticky-header .link--login--white{background:var(--bz-color-secondary-1)}.sticky-header .link--login{margin-top:0}.sticky-header .link--login--white{background:#fff;color:#006af9}.articles-page .dropdown,.sticky-header .dropdown{display:none;background:var(--bz-color-primary-1)}.articles-page .dropdown li:first-child:focus-within::after,.articles-page .dropdown li:first-child:hover::after,.sticky-header .dropdown li:first-child:focus-within::after,.sticky-header .dropdown li:first-child:hover::after{border-bottom:12px solid var(--bz-color-secondary-1)}.sticky-header__content{float:right;margin-right:12px;position:relative;height:38px;max-width:392px;width:100%}.header__text{font-size:16px;text-align:left;width:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.articles-page .dropdown li:focus-within .secondary,.articles-page .dropdown li:hover .secondary,.sticky-header .dropdown li:focus-within .secondary,.sticky-header .dropdown li:hover .secondary{color:#1d1726}.new-home.header .link--login{background-color:#fff;color:#006af9}.new-home .link--login:focus-visible,.new-home .link--login:hover{background-color:#fff}.header.coach-showcase .navigation__menu li a,.header.coach-showcase .navigation__menu li button{color:#006af9}.header.coach-showcase .navigation__menu li .link--login{color:#fff}.articles-page .navigation__menu .link--login,.articles-page .navigation__menu .link--login:focus-visible,.articles-page .navigation__menu .link--login:hover,.curriculum .navigation__menu .link--login,.curriculum .navigation__menu .link--login:focus-visible,.curriculum .navigation__menu .link--login:hover,.teacher-page .navigation__menu .link--login,.teacher-page .navigation__menu .link--login:focus-visible,.teacher-page .navigation__menu .link--login:hover{background:#fff;color:#006af9}.articles-page .sticky-header .link--login:focus-visible,.articles-page .sticky-header .link--login:hover,.curriculum .sticky-header .link--login:focus-visible,.curriculum .sticky-header .link--login:hover,.teacher-page .sticky-header .link--login:focus-visible,.teacher-page .sticky-header .link--login:hover{background:#1476f9}.curriculum .dropdown,.header--primary-color .dropdown,.parents .dropdown,.teacher-page .dropdown{background:#fff}.curriculum .dropdown li a,.header--primary-color .dropdown li a,.parents .dropdown li a,.teacher-page .dropdown li a{color:#006af9}.curriculum .dropdown li:first-child::after,.header--primary-color .dropdown li:first-child::after,.parents .dropdown li:first-child::after,.teacher-page .dropdown li:first-child::after{border-bottom:12px solid #fff}.curriculum .dropdown .secondary,.header--primary-color .dropdown .secondary,.parents .dropdown .secondary,.teacher-page .dropdown .secondary{color:#1d1726}.curriculum .dropdown .age-badge,.header--primary-color .dropdown .age-badge,.parents .dropdown .age-badge,.teacher-page .dropdown .age-badge{background:#006af9;color:#fff}.curriculum .dropdown li:first-child:focus-within::after,.curriculum .dropdown li:first-child:hover::after,.header--primary-color .dropdown li:first-child:focus-within::after,.header--primary-color .dropdown li:first-child:hover::after,.parents .dropdown li:first-child:focus-within::after,.parents .dropdown li:first-child:hover::after,.teacher-page .dropdown li:first-child:focus-within::after,.teacher-page .dropdown li:first-child:hover::after{border-bottom:12px solid #efefef}}@media (min-width:996px){.navigation__menu li .link--login,.navigation__menu li .link--login--white,.navigation__menu li button.link--login,.navigation__menu li button.link--login--white,.sticky-header .link--login{font-size:17px;height:40px}.branding__sponsor-logo svg,.branding__sponsor-logo--full-color svg{max-width:204px}.dropdown li a,.header__text,.navigation .navigation__menu{font-size:17px}.navigation__menu li{margin-right:36px}.header__text{text-align:right;width:100%}.sticky-header__content{height:40px;margin-right:18px;max-width:none;width:60%}.new-home.header .banzai-logo .bz-pro-banzai,.new-home.sticky-header .banzai-logo .bz-pro-banzai{margin-top:10px}.new-home.sticky-header .link--bordered{margin-top:0}}@media (min-width:1200px) and (min-height:790px){.link--bordered{margin-right:24px}}@media (min-width:300px) and (max-width:767px){.header.show{background:#fff!important}.weglot-link--active .check-mark-holder svg{display:block;fill:var(--bz-color-neutral-20,#fff);width:22px;height:22px}}.managed-load-hidden{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.managed-load-hidden.show{visibility:visible;opacity:1}
.section-header{margin-bottom:18px;text-align:left}.section-header .h2{color:#006af9;font-weight:600;font-size:27px;margin-bottom:18px}.section-header svg{height:10px;width:60px}@media (min-width:768px){.section-header{margin-bottom:36px}.section-header .h2{font-size:36px}}@media (min-width:996px){.section-header{margin-bottom:24px}}@media (min-width:1200px) and (min-height:790px){.section-header{margin-bottom:32px}}
.bz::after,.bz::before{display:inline-block;font-family:'Banzai Icons';font-style:normal;font-weight:400;line-height:0;font-size:1.15em;-webkit-font-smoothing:antialiased}.bz-pro::after,.bz-pro::before{display:inline-block;font-family:'Banzai Icons Pro';font-style:normal;font-weight:400;line-height:0;font-size:1.15em;-webkit-font-smoothing:antialiased}.bz-pro-banzai::before{content:'\E005'}.bz-pro-caret-down::before{content:'\25BC'}.bz-pro-right-arrow::before{content:'\2192'}.bz-pro-larrow::before{content:'\2190'}.bz-pro-borrowing-and-credit::before{content:'\E001'}.bz-pro-budgeting::before{content:'\E466'}.bz-pro-buying-a-house::before,.bz-pro-housing::before{content:'\2302'}.bz-pro-saving::before{content:'\0024'}.bz-pro-life-changes::before{content:'\2728'}.bz-pro-retirement::before{content:'\1F453'}.bz-pro-book::before{content:'\E170'}.bz-pro-running-a-business::before,.bz-pro-small-businesses::before{content:'\1F4CA'}.bz-pro-taxes::before{content:'\1F480'}.bz-pro-investing::before{content:'\1F4C8'}.bz-pro-insurance::before{content:'\1F6E1'}.bz-pro-facebook::before{content:'\E120';color:#3b5998!important}.bz-pro-facebook2::before{content:'\E551'}.bz-pro-twitter::before{content:'\E121';color:#00acee!important}.bz-pro-twitter2::before{content:'\E552'}.bz-pro-instagram::before{content:'\E553'}.bz-pro-linkedin::before{content:'\E555'}.bz-pro-search::before{content:'\1F50D'}.bz-pro-covid::before{content:'\1F9A0'}.bz-pro-outlinecoach::before{content:'\E533'}.bz-pro-outlinecalculator::before{content:'\1F5A9'}.bz-pro-lightbulb::before{content:'\E443'}.bz-pro-lock::before{content:'\1F512'}.bz-pro-globe::before{content:'\1F310'}.bz-pro-gear::before{content:'\2699'}.bz-pro-diamond::before{content:'\1F48E'}.bz-pro-paper-airplane::before{content:'\E496'}.bz-pro-happy::before{content:'\263A'}.bz-pro-pointer::before{content:'\1F446'}.bz-pro-like::before{content:'\1F44E'}.bz-pro-calendar::before{content:'\1F4C5'}.bz-pro-memo::before{content:'\E453'}.bz-pro-doc::before{content:'\1F5CE'}.bz-pro-check::before{content:'\E002'}.bz-pro-laptop::before{content:'\E416'}.bz-pro-smiley-bag::before{content:'\E445'}.bz-pro-note::before{content:'\E453'}.bz-pro-building-credit::before{content:'\E001'}.bz-pro-borrowing::before{content:'\21C6'}.bz-pro-smart-living::before,.bz-pro-spending::before{content:'\E431'}.bz-pro-setting-goals::before{content:'\1F4C8'}.bz-pro-user::before{content:'\E537'}.bz-pro-coins::before{content:'\E545'}.bz-pro-donut-chart::before{content:'\E426'}.bz-pro-bank::before{content:'\1F3E6'}.bz-pro-game::before{content:'\1F3AE'}.bz-pro-key::before{content:'\1F511'}.bz-pro-eye::before{content:'\1F4A7'}.bz-pro-cart::before{content:'\1F6D2'}.bz-pro-sound::before{content:'\E560'}.bz-pro-cancel::before{content:'\1F6AB'}.bz-pro-user-pin::before{content:'\E548'}.bz-pro-undo::before{content:'\21BA'}.bz-close::before{content:'\1F5D9'}.bz-share::before{content:'\E425'}.bz-phone::before{content:'\E400'}.bz-logo::before{content:'\E117'}.bz-arrow::before{content:'\25BC'}.bz-right-arrow::before{content:'\2192'}.bz-coach::before{content:'\E534'}.bz-outlinecoach::before{content:'\E533'}.bz-calculator::before{content:'\E528'}.bz-outlinecalculator::before{content:'\1F5A9'}.bz-schoolhouse::before{content:'\E201'}.bz-simple-bank::before{content:'\1F3E6'}.bz-lead-check::before{content:'\2713'}.bz-lead-error::before{content:'\2757';color:#e62200}.bz-circled-down-arrow::before{content:'\E458'}.bz-circled-checkmark::before{content:'\2713'}.bz-paper::before{content:'\E464'}.bz-list::before{content:'\E463'}.bz-light-bulb::before{content:'\E443'}.bz-wallet::before{content:'\E439'}.bz-open-book::before{content:'\E404'}.bz-backpack::before{content:'\1F392'}.bz-dollar::before{content:'\0024'}.bz-glasses::before{content:'\E406'}.bz-graduate-cap::before{content:'\1F393'}.bz-health::before{content:'\E146'}.bz-credit-card::before{content:'\E001'}.bz-jar::before{content:'\E003'}.bz-brief-case::before{content:'\1F4BC'}.bz-text-bubble::before{content:'\E401'}.bz-envelope::before{content:'\2709'}.bz-clock::before{content:'\1f553'}.bz-hamburger::before{content:'\E006'}.bz-broken-heart::before{content:'\1F494'}.bz-plant::before{content:'\E477'}
.button,.link--button,.link--button--white{background:var(--bz-color-primary-1);border:none;border-radius:8px;color:var(--bz-color-on-primary);display:block;font-size:13px;font-weight:700;height:48px;letter-spacing:2.79px;text-align:center;text-transform:uppercase;transition:all .1s;width:100%;line-height:1}.button:disabled,.button[disabled] .button:disabled:hover,.button[disabled]:hover{cursor:default;background-color:var(--gray6);color:var(--gray3)!important}.link--button{box-sizing:border-box;display:inline-block;height:auto;padding:16px 18px;width:auto}.icon-and-text{display:flex;align-items:center;justify-content:center;height:100%}.icon-and-text i{margin-right:.75rem;margin-top:11px}.icon-and-text span{margin-top:-2px}.link--button--white{box-sizing:border-box;background:#fff;color:#006af9!important;padding:15px 0}.link--button--white:hover{background:#fff;color:#1476f9!important}.link--button--transparent{color:var(--bz-color-on-secondary)!important;background:0 0!important}.button.right-arrow::after,.link--button.right-arrow::after{content:'\2192';display:inline-block;font-size:32px;margin-left:8px;margin-top:-9px;vertical-align:middle;width:18px}.link--ignition,.link--ignition--white{background:#006af9;border:2px solid #006af9;border-radius:26px;box-shadow:0 8px #0055c7;box-sizing:border-box;color:#fff;display:block;font-weight:700;font-size:14px;letter-spacing:1.6px;margin:0 auto;padding:10px 29px;text-align:center;text-indent:1.65px;text-transform:uppercase;transform:translateY(-2px);transition:all .2s linear;-webkit-backface-visibility:hidden}.link--ignition:hover{box-shadow:0 10px #0055c7;background-color:#006af9;border:2px solid #006af9;transform:translateY(-4px)}.link--ignition:active{background-color:#0055c7;border:2px solid #0055c7;box-shadow:0 0 #0055c7;transform:translateY(8px);transition-property:transform,box-shadow;transition-timing-function:ease-out;transition-duration:.1s}.link--ignition--white{background:#fff;border:2px solid #fff;box-shadow:0 7px #ade2fd;color:#006af9}.link--ignition--white:hover{box-shadow:0 8px #ade2fd;background-color:#fff;border:2px solid #fff;transform:translateY(-4px)}.link--ignition--white:active{background-color:#ade2fd;border:2px solid #ade2fd;box-shadow:0 0 #ade2fd;transform:translateY(8px);transition-property:transform,box-shadow;transition-timing-function:ease-out;transition-duration:.1s}.link--text{color:#1d1726;font-weight:600;font-size:14px;letter-spacing:1.75px;text-transform:uppercase}.button--bordered--large,.button--bordered--large--blue{background:rgba(255,255,255,0);border-radius:34px;border:3px solid #fff;box-sizing:border-box;color:#fff;display:block;font-size:14px;font-weight:700;letter-spacing:3px;padding:15px 32px;text-align:center;text-transform:uppercase;width:auto}.button--bordered--large--blue{border:3px solid #006af9;color:#006af9}.button--bordered--large--blue:hover,.button--bordered--large:hover{border-color:#1476f9;color:#1476f9}.link--underline,.link--underline--white{color:#006af9;border-bottom:2px solid #006af9;font-size:13px;font-weight:600;letter-spacing:1.73px;line-height:1.92;padding:3px 2px;text-transform:uppercase}.link--underline:hover{border-color:#1476f9;color:#1476f9}.link--underline--white .link--underline--white:hover{color:#fff!important;border-bottom:2px solid #fff!important}.button--pill--large,.button--pill--medium{box-sizing:border-box;display:inline-block;background:#006af9;border-radius:42px;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;letter-spacing:3px;padding:16px 36px 18px}.button--pill--large:hover,.button--pill--medium:hover{background:#1476f9}.btn--white{background:#fff;color:#006af9}.btn--white:hover{background:#fff;color:#1476f9}.with-arrow::after{content:'\2192';font-size:26px;display:inline-block;vertical-align:-8px;margin-left:4px}.link--button--bordered{box-sizing:border-box;display:inline-block;padding:14px 18px;background:#fff;border:2px solid #006af9;border-radius:8px;color:#006af9;font-size:13px;font-weight:700;height:46px;letter-spacing:2.79px;text-align:center;text-transform:uppercase;transition:all .1s;width:100%}.link--button--bordered:hover{border-color:#1476f9;color:#1476f9}.load-more{text-align:center;margin-top:3rem}.home__popular-content .load-more{margin-top:2.25rem}.load-more button.button{border-radius:100px;border:2px solid #d9d7d6;background:0 0;color:var(--bz-color-neutral-1)!important;height:auto;min-width:240px}.load-more button.button:focus-visible,.load-more button.button:hover{background:#efefef}@media (min-width:768px){.link--ignition,.link--ignition--white{font-size:18px;letter-spacing:1.98px;line-height:.78;padding:14px 29px}.button--bordered--large,.button--bordered--large--blue{font-size:18px;letter-spacing:3.86px;padding:15px 42px 17px}.button--bordered--large--blue span{display:inline}.link--underline{font-size:15px;letter-spacing:2px;line-height:1.67}.button--pill--large,.button--pill--medium{font-size:18px;letter-spacing:3.86px;padding:19px 48px 22px}.button--pill--medium{font-size:14px;letter-spacing:3px;padding:18px 36px 19px}.load-more button{display:inline-block;padding-left:2rem;padding-right:2rem;width:auto}}@media (min-width:996px){.link--ignition,.link--ignition--white{font-size:20px;letter-spacing:3px;padding:18px 29px}.button--bordered--large,.button--bordered--large--blue{font-size:18px;letter-spacing:3.86px;padding:15px 48px 17px}.load-more button{padding-left:3.75rem;padding-right:3.75rem}}@media (min-width:1200px) and (min-height:790px){.link--ignition,.link--ignition--white{border-radius:35px;box-shadow:0 8px #0055c7;font-size:24px;letter-spacing:3px;padding:22px 29px;transform:translateY(-2px)}.link--ignition--white{box-shadow:0 8px #ade2fd}.link--ignition:hover{box-shadow:0 10px #0055c7;transform:translateY(-4px)}.link--ignition--white:hover{box-shadow:0 10px #ade2fd;transform:translateY(-4px)}.link--ignition:active{box-shadow:0 0 #0055c7;transform:translateY(8px)}.link--ignition--white:active{box-shadow:0 0 #ade2fd;transform:translateY(8px)}.link--label--underline{font-size:14px}.link--label--underline.with-arrow::after{font-size:26px;vertical-align:-8px}.button--pill--large{padding:22px 48px 24px}.load-more button{padding-left:5.75rem;padding-right:5.75rem}}
.interrupter{width:100vw;height:734px;margin:48px 0;position:relative}.interrupter.short{max-width:1440px;margin-left:auto;margin-right:auto}.interrupter .box--gray{position:absolute;height:50%;top:0}.interrupter .box--blue{position:absolute;height:50%;top:50%}.interrupter__img{height:367px;position:relative}.interrupter img{height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.interrupter .container,.interrupter .container--v2{height:100%}.interrupter__content{box-sizing:border-box;color:#fff;text-align:center;width:269px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.interrupter__heading{font-size:24px;font-weight:600;line-height:1.15;margin-bottom:18px}.interrupter__content li,.interrupter__content p{font-size:var(--bodyCopySmall);letter-spacing:.12px;line-height:1.38;margin:0 0 25px}.interrupter__content li a{color:#fff}.interrupter__content p span{display:none}.interrupter__content .link--button--white{margin:0 auto;width:198px}@media (min-width:768px){.interrupter{margin:96px 0}.interrupter__img{height:420px}.interrupter__content{text-align:left;width:auto;left:0;transform:translateY(-50%)}.interrupter__heading{font-size:36px;margin-bottom:24px;width:614px}.interrupter__content li,.interrupter__content p{font-size:var(--bodyCopy);margin-bottom:48px;width:536px}.interrupter__content p span{display:inline}.interrupter__content .link--button--white{margin:24px 0 0}}@media (min-width:996px){.interrupter{height:520px;margin:130px 0;display:flex}.interrupter .box--gray{height:100%;width:50%;right:0;z-index:1}.interrupter .box--gray--left{left:0;right:auto}.interrupter .box--blue{height:100%;width:100%;top:0;left:0}.interrupter .box--blue--right{right:0;left:auto;width:50%}.interrupter .box--blue--right .container,.interrupter .box--blue--right .container--v2{margin:0;width:496px}.interrupter__img{height:520px;width:50%;position:absolute;right:0;z-index:1}.interrupter .box--gray .interrupter__img{width:100%}.interrupter img{height:auto;width:100%;max-width:498px}.interrupter__heading{width:auto}.interrupter__content{width:362px}.interrupter__content li,.interrupter__content p{width:auto}.interrupter__content .link--button--white{margin-top:54px}.interrupter .box--blue--right .interrupter__content{margin-left:68px}}@media (min-width:1200px) and (min-height:790px){.interrupter .box--blue--right .container,.interrupter .box--blue--right .container--v2{width:600px}.interrupter__content{width:440px}.interrupter .box--blue--right .interrupter__content{margin-left:80px}.interrupter img{max-width:600px}}
.jumbotron{background:#1d1726;box-sizing:border-box;height:486px;padding-top:114px;overflow:hidden;width:100%}.jumbotron .container--v2{height:100%}.jumbotron__header{color:#fff;font-family:var(--bz-font-main);font-weight:400;font-variation-settings:var(--bz-variation-semibold);font-size:27px;line-height:1.18;margin:0 auto 16px;text-align:center;width:245px}.jumbotron__sub-header{color:#fff;font-family:var(--bz-font-main);font-weight:400;font-size:18px;line-height:1.4;text-align:center;margin:0 auto;width:208px}.jumbotron__link{margin:30px auto 0;text-align:center;width:201px}@media (min-width:768px){.jumbotron{padding-top:138px}.jumbotron_content{width:614px;margin:0 auto}.jumbotron__header{font-size:32px;margin:0 0 18px;text-align:left;width:520px}.jumbotron__sub-header{font-size:18px;margin:0;text-align:left;width:576px}.jumbotron__link{margin:42px 0;width:229px}}@media (min-width:996px){.jumbotron{height:596px;padding-top:128px}.jumbotron__header{font-size:48px;margin-bottom:8px;width:782px}.jumbotron__sub-header{font-size:21px;width:639px}.jumbotron__link{margin:56px 0;width:307px}}@media (min-width:1200px) and (min-height:790px){.jumbotron{height:720px;padding-top:210px}.jumbotron__header{font-size:54px;width:812px}.jumbotron__sub-header{font-size:27px;margin-top:25px;width:749px}.jumbotron__link{margin:67px 0}}
.lead-modal{display:none}.lead-modal.is-open{display:block}.lead-modal .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1000;display:flex;justify-content:center;align-items:center}.lead-modal .container.container--modal{background-color:#fff;border-radius:12px;height:482px;max-width:340px;padding:36px 24px;position:relative;text-align:center}.lead-modal__content--error,.lead-modal__content--success,.lead-modal__content__form{display:none}.lead-modal__content--error[data-active],.lead-modal__content--success[data-active],.lead-modal__content__form[data-active]{display:block}.lead-modal .btn--close{background:rgba(255,255,255,0);border:none;cursor:pointer;padding:0;position:absolute;top:0;right:14px}.lead-modal .bz-close{font-size:38px;height:100%;width:100%}.lead-modal__title{font-size:32px;margin:0 0 30px}.lead-modal__text{line-height:1.6;margin:0 auto}.error-text{box-sizing:border-box;color:#ff7373;font-size:13px;height:27px;padding-top:7px}.lead-modal input{border:none;border-bottom:2px solid #a7aab1;font-size:18px;height:45px;line-height:1.6;padding:0;width:100%}.lead-modal input::placeholder{color:#a7aab1}.lead-modal input:focus{border-bottom:2px solid var(--bz-color-neutral-2)}.lead-modal__submit{background-color:#006af9;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:3px;line-height:2.95;margin:36px auto 0;text-transform:uppercase;width:100%}.lead-modal .bz-lead-check,.lead-modal .bz-lead-error{font-size:100px;margin-top:100px}.lead-modal__content--error,.lead-modal__content--success{position:absolute;left:50%;top:calc(50% - 24px);transform:translate(-50%,-50%);width:60%}.modal__title{margin:24px 0}#segway-lead-modal .buttons{margin-top:48px}#segway-lead-modal .buttons a{margin-bottom:16px;width:100%}#segway-lead-modal .link--underline--black{background:rgba(255,255,255,0);border:none;border-bottom:1px solid #1d1726;color:#1d1726;display:inline-block;padding:0 0 2px;margin-top:32px}@media (min-width:768px){.lead-modal .container.container--modal{height:511px;max-width:384px;padding:48px 36px}.lead-modal__title{margin-bottom:25px;font-size:37px}.lead-modal__text{font-size:16px}.lead-modal #submit{margin-top:45px}}@media (min-width:996px){.lead-modal .container.container--modal{height:550px;max-width:420px;padding:60px 48px}.lead-modal .btn--close{top:4px;right:20px}.lead-modal__title{margin-bottom:28px;font-size:40px}.lead-modal__text{font-size:17px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.lead-modal .container.container--modal{margin:0}}
.section--image-from-edge img{display:none;height:auto;margin:0 auto 24px;max-width:336px;width:100%}.section--image-from-edge__content{box-sizing:border-box;margin:0 auto;max-width:336px;padding:0 12px}.section--image-from-edge h2,.section--image-from-edge__heading{font-size:var(--h2)!important;margin:18px 0}.section--image-from-edge p{font-size:var(--mobileCopy);margin:0}.section--image-from-edge .btn--pill{margin-top:24px}.section--image-from-edge h3{font-size:var(--bodyCopySmall);margin-top:18px}@media (min-width:768px){.section--image-from-edge img{display:block;margin:0 auto 24px;width:84%;max-width:744px}.section--image-from-edge__content{padding:0;max-width:none;width:744px}.section--image-from-edge__content h2{width:80%}.section--image-from-edge h2,.section--image-from-edge__heading{font-size:var(--h1)!important}.section--image-from-edge__content p{width:94%}.section--image-from-edge p{font-size:var(--bodyCopy)}}@media (min-width:996px){.section--image-from-edge{display:flex;align-items:center}.section--image-from-edge img{display:inline-block;width:70%;margin:0 0 0 -15%;max-width:none}.section--image-from-edge__content{width:381px;margin-left:36px;margin-top:-30px}.section--image-from-edge__content h2,.section--image-from-edge__content p{width:auto}.section--image-from-edge--right{flex-direction:row-reverse}.section--image-from-edge--right .section--image-from-edge__content{margin:-30px 60px 0 0;padding:0}.section--image-from-edge h3{font-size:var(--bodyCopy)}}@media (min-width:1200px) and (min-height:790px){.section--image-from-edge img{width:60%;margin-left:-6%}.section--image-from-edge__content{margin-left:30px;width:440px}.section--image-from-edge h2,.section--image-from-edge__heading{margin:24px 0}.section--image-from-edge .btn--pill,.section--image-from-edge h3{margin-top:30px}}
.section-action{background:#006af9;padding:60px 12px;margin-top:-2px}.section-action .container--v2{padding:0;max-width:none}.section-action__text{color:#fff;font-size:28px;letter-spacing:.01px;line-height:1.14;margin:0 auto;max-width:430px;text-align:center}.section-action_have-account{font-size:14px;font-weight:500;margin-top:12px}.section-action_have-account a{color:#fff;font-weight:700}.section-action .link--ignition--white{box-sizing:border-box;margin:32px auto 0;padding-left:0;padding-right:0;width:196px}@media (min-width:768px){.section-action{padding:48px}.section-action__text{display:inline-block;font-size:28px;letter-spacing:.01px;line-height:1.36;margin:0;max-width:none;text-align:left;width:67%}.section-action_have-account{margin-top:8px}.section-action__action{position:absolute;right:0;top:47%;transform:translateY(-50%)}.section-action .link--ignition--white{border-radius:34px;font-size:15px;letter-spacing:2.14px;line-height:1.2;margin:0;width:206px}}@media (min-width:996px){.section-action{padding:65px}.section-action .container--v2{width:800px}.section-action__text{font-size:36px;line-height:1.28}.section-action_have-account{font-size:16px}.section-action .link--ignition--white{width:222px}}@media (min-width:1200px) and (min-height:790px){.section-action{padding:70px}.section-action--upgrade{padding:106px 70px 110px}.section-action .container--v2{width:976px}.section-action__text{font-size:42px;letter-spacing:.02px;line-height:1.24;width:650px}.section-action .link--ignition--white{font-size:18px;letter-spacing:2.57px;line-height:1;padding:16px 0;width:252px}}
.section-illustrated{background-image:url(https://static-app-misc.teachbanzai.com/img/section-culture.png);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;width:100%;height:418px;margin-top:-3px}.section-illustrated .section-illustrated__content{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:100%}.section-illustrated__content__heading{color:#006af9;font-size:24px;line-height:1.21;letter-spacing:.01px;margin:0 auto 12px;text-align:center;width:232px;width:242px}.sponsors .section-illustrated__content__heading{width:281px}.section-illustrated__content p{font-size:var(--mobileCopy);line-height:normal;margin:0 auto;text-align:center;width:264px}@media (min-width:768px){.section-illustrated{height:322px}.section-illustrated .section-illustrated__content{top:48%}.section-illustrated__content__heading{font-size:34px;line-height:40px;margin-bottom:12px;width:497px}.sponsors .section-illustrated__content__heading{width:auto;max-width:497px}.section-illustrated__content p{font-size:var(--bodyCopySmall);line-height:24px;width:476px}}@media (min-width:996px){.section-illustrated{height:422px}.section-illustrated .section-illustrated__content{top:47%}.section-illustrated__content__heading{font-size:42px;line-height:50px;margin-bottom:12px;width:100%}.sponsors .section-illustrated__content__heading{max-width:604px}.section-illustrated__content p{width:601px}}@media (min-width:1200px) and (min-height:790px){.section-illustrated{height:564px}.section-illustrated .section-illustrated__content{top:48%}.section-illustrated__content__heading{font-size:48px;line-height:60px;margin-bottom:18px;width:100%;max-width:602px}.section-illustrated__content__heading .kansas{font-size:46px}.sponsors .section-illustrated__content__heading{max-width:816px}.brands .section-illustrated__content__heading{max-width:816px;line-height:50px}.section-illustrated__content p{font-size:var(--bodyCopy);letter-spacing:.01px;line-height:1.38;width:709px}.section-illustrated.education .section-illustrated__content__heading{max-width:none}.section-illustrated.education .section-illustrated__content p{width:614px}}
.container,.container--v2{box-sizing:border-box;margin:0 auto;max-width:336px;padding:0 12px;position:relative;transition:width .6s ease-in-out;width:100%}.container--v3{box-sizing:border-box;padding:0 12px 0 16px;position:relative;transition:width .6s ease-in-out;width:100%;margin:0 auto;max-width:1440px}.line-clamp{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp--2{-webkit-line-clamp:2}.line-clamp--3{-webkit-line-clamp:3}.section{margin:60px auto}.section--gray{background:#efefef;padding:60px 0}.section--white{background:#fff}.section--img img{display:block;height:auto;width:100%}.section--img__tag{display:none;font-size:14px;font-weight:300;line-height:1.93;letter-spacing:.08px;margin-left:6px}.centered{margin:0 auto;text-align:center}.blockquote{color:#006af9;font-size:26px;line-height:1.19;text-align:center}.blockquote .kansas{font-size:28px}.blockquote--black{color:#1d1726}.h2{font-size:36px;font-weight:600;margin:24px 0}.select{background-color:#efefef;border-radius:4px;margin-bottom:24px;position:relative;z-index:0}.select select{background-color:rgba(255,255,255,0);border:none;border-radius:4px;cursor:pointer;height:48px;padding:0 12px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select::-ms-expand{display:none}.select .bz-arrow{cursor:pointer;position:absolute;right:12px;top:16px;z-index:-1}.centered a{box-sizing:border-box;display:inline-block;margin-top:16px}@media (min-width:768px){.container{padding:0;max-width:none;width:744px}.header.header--main .container.reward-step-navigator{width:auto;padding:0 24px}.container--v2{padding:0;max-width:none;width:664px}.section{margin:96px auto}.section--gray{padding:96px 0}.section--img img{margin:0 auto;width:92%}.section--img__tag{display:block;font-size:15px;line-height:1;margin-left:54px}.blockquote{font-size:32px;line-height:1.31;margin-left:auto;margin-right:auto;width:629px}.centered a{margin-top:34px}}@media (min-width:996px){.container{width:972px}.container--v2{width:844px}.section{margin:120px auto}.section--gray{padding:120px 0}.blockquote{width:782px}.section--img img{width:84%}.section--img__tag{margin-left:106px}.centered a{margin-top:28px}}@media (min-width:1200px) and (min-height:790px){.container{width:1176px}.container--v2{width:1104px}.section{margin:144px auto}.section--gray{padding:144px 0}.blockquote{font-size:42px;line-height:1.24;width:1030px}.blockquote .kansas{font-size:40px}.blockquote__source{margin-top:36px}.section--img img{width:918px}.section--img__tag{margin-left:160px}.centered a{margin-top:36px}}
.video-modal{display:none}.video-modal.is-open{display:block}.video-modal .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1000;display:flex;justify-content:center;align-items:center}.video-modal button.close-video{background:rgba(255,255,255,0);border:none;cursor:pointer;width:24px;padding:0;position:absolute;top:20px;right:20px}.video-modal .bz-close{font-size:55px;font-style:normal;color:#fff}.video-modal__container{height:215px;width:380px}.video-modal__container iframe{height:100%;width:100%;border:none;pointer-events:all}@media (min-width:500px){.video-modal__container{height:270px;width:476px}}@media (min-width:640px){.video-modal__container{height:320px;width:566px}}@media (min-width:768px){.video-modal__container{height:405px;width:730px}}@media (min-width:996px){.video-modal__container{height:505px;width:884px}.video-modal button.close-video{right:36px}}@media (min-width:1200px) and (min-height:790px){.video-modal__container iframe{margin-top:50px}}
.squiggle,.squiggle svg{display:block;height:12px;width:75px}.squiggle.black svg path{fill:#1d1726!important}
.gozen-footer{color:#fff;font-size:var(--mobileCopy);background:#fff;padding:0}.gozen-footer svg.arch{height:auto;margin-bottom:-1px}.gozen-footer .container{max-width:none}.gozen-footer a{color:#fff}.gozen-footer .footer__links__column{margin-bottom:48px}.gozen-footer .footer__links__column li{margin-top:12px}.gozen-footer h2{font-size:var(--mobileCopy);font-weight:700;line-height:var(--textLineHeight);margin:0}.gozen-footer .footer__links__column i{font-size:2.33rem;margin-right:24px;vertical-align:-15px}.gozen-footer .footer__links__column i.bz-pro-linkedin{margin-right:0}.footer__logo{display:inline-block;height:3rem;margin:0 2rem .75rem 0}@media (min-width:768px){.gozen-footer,.gozen-footer h2{font-size:var(--bodyCopy)}.gozen-footer svg.arch{margin-bottom:-7px}.gozen-footer .container{padding:0;width:672px}.footer__bottom,.gozen-footer .footer__links{display:flex}.gozen-footer .footer__links{justify-content:space-between}.footer__bottom i{margin-right:94px}.gozen-footer .footer__links__column{margin-bottom:72px;padding-right:12px}.gozen-footer .footer__links__column:nth-child(3){margin-right:0}.footer__bottom{align-items:center}.footer__logo{margin:0 3.5rem 0 0}.footer__links__column.social-links{position:absolute;right:0;bottom:0;margin:0;line-height:1}}@media (min-width:996px){.gozen-footer .container{width:900px}.footer__bottom i{margin-right:75px}.footer__links__column.social-links{position:static}.footer__logo{margin:0 2rem 0 0}}@media (min-width:1200px) and (min-height:790px){.gozen-footer .container{width:1104px}.footer__logo{margin:0 6.25rem 0 0}}
.courses-grid{display:grid;row-gap:1.5rem;margin-top:2rem}.courses-grid__item{display:grid;grid-template-rows:160px auto;background:#fff;border-radius:12px;box-shadow:0 4px 8px 0 #dbdee0;overflow:hidden}.courses-grid__item__image{width:100%;height:100%;object-fit:cover}.course-grid__item__textbox{text-align:left;padding:1rem}.course-grid__item__textbox.with-footer{display:flex;flex-direction:column;justify-content:space-between}.course-grid__item__textbox h3{margin-bottom:.75rem}.course-grid__item__description{margin-top:.5rem}.course-tile__footer{margin-top:.75rem}.course-tile__footer a{margin-left:-2px}@media (min-width:768px){.courses-grid{grid-template-columns:1fr 1fr;column-gap:1.5rem;row-gap:2.25rem;margin-top:2.25rem}.courses-grid__item{grid-template-rows:200px auto}.course-grid__item__textbox{padding:1.5rem}.course-grid__item__textbox h3{font-size:var(--h2);margin-bottom:.75rem}.course-grid__item__description{font-size:var(--bodyCopySmall);margin-top:.75rem}.course-tile__footer{margin-top:1rem}}@media (min-width:996px){.courses-grid{grid-template-columns:1fr 1fr 1fr;row-gap:2.25rem;margin-top:3.5rem}}@media (min-width:1200px) and (min-height:790px){.courses-grid{margin-top:4rem}.courses-grid__item{grid-template-rows:240px auto}.course-grid__item__textbox h3{font-size:var(--largeH2);margin-bottom:1rem}.course-grid__item__description{font-size:var(--bodyCopy);margin-top:.75rem}.course-tile__footer{margin-top:1.5rem}}
.large-title{padding-top:97px;text-align:center}.large-title h1{color:#dbdee0;font-family:var(--bz-font-main);font-size:36px;font-weight:600;letter-spacing:.02px;line-height:.97;margin:0 auto 22px}.large-title p{font-size:21px;line-height:1.29;margin:0 auto 28px;width:301px}.link--pill--large{display:inline-block;color:#fff;background:#006af9;border:none;border-radius:36px;font-size:21px;font-weight:500;letter-spacing:.01px;line-height:normal;padding:12px 33.5px 15px;text-align:center}.link--pill--large:hover{background:#1476f9}.coach-showcase .section{margin:60px 0}.text-and-image img{display:block;height:auto;width:100%}.text-and-image__content{text-align:center}.text-and-image h2{font-size:26px;font-weight:700;line-height:1.22;margin:20px 0 12px}.text-and-image p{font-size:var(--mobileCopy);line-height:1.39;margin:6px 0}.numbered-point{text-align:center;margin-bottom:36px}.circled-number{border-radius:50%;border:4px solid #006af9;margin:0 auto;height:58px;width:58px;position:relative}.circled-number span{color:#006af9;font-size:32px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.numbered-point__heading{font-size:21px;font-weight:500;line-height:1.1;margin-top:20px}.numbered-point p{font-size:var(--mobileCopy);line-height:1.28;margin:18px 0 48px}.numbered-point:last-child p{margin-bottom:0}.section--blockquote{margin:48px 0}.coach-showcase .blockquote{margin:0 auto;width:300px}.featured-coach{text-align:center}.featured-coach img{display:block;margin:0 auto;height:auto;width:276px}.featured-coach h2{font-size:26px;font-weight:700;line-height:1.22;margin:20px 0 12px}.featured-coach h2 span{display:block}.featured-coach p{font-size:var(--mobileCopy);line-height:1.39;margin:12px auto 22px;width:298px}.featured-coach p a{color:#006af9;font-weight:500}.featured-coach p a:hover{color:#1476f9}.coach-topics{text-align:center}.coach-topics h2{font-size:32px;font-weight:700;line-height:1.12;margin:0}.coach-topics p{font-size:var(--bodyCopy);line-height:1.38;margin:18px 0 54px}.coach-topics__topics{display:grid;grid-template-columns:1fr 1fr;row-gap:24px;column-gap:24px;margin:0 auto}.coach-topics__topic{display:block;background-color:#efefef;border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,.27);box-sizing:border-box;color:#1d1726;font-size:18px;font-weight:500;margin:0 auto;padding-top:100px;position:relative;text-align:center;height:146px;width:146px}.coach-topics__topic i{font-size:54px;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.coach-topics__topic:hover{background:#006af9;color:#fff}.coach-showcase .section--gray{background:#efefef;padding:72px 0 48px;text-align:center}.section--gray__heading{color:#006af9;font-size:32px;line-height:1.06}.coach-showcase .section--gray p{font-size:21px;line-height:1.38;margin:22px 0}.coach-showcase .section--gray .button{width:295px}.coach-showcase .section--gray .button.right-arrow::after{margin-left:12px;margin-top:-9px}@media (min-width:768px){.large-title{padding-top:156px}.large-title h1{font-size:72px;letter-spacing:.04px;line-height:.94;margin:0 auto 30px;width:602px}.large-title p{font-size:32px;line-height:1.25;margin:0 auto 36px;width:602px}.link--pill--large{border-radius:50px;font-size:24px;padding:15px 44.5px 18px}.coach-showcase .section{margin:120px 0}.text-and-image img{margin:0 auto 45px;width:575px}.text-and-image__content{margin:0 auto;width:575px}.text-and-image h2{font-size:42px;line-height:1;margin-bottom:24px}.text-and-image p{font-size:var(--bodyCopy)}.circled-number{height:76px;width:76px}.circled-number span{font-size:48px;top:47%}.numbered-point__heading{margin-top:28px}.numbered-point p{font-size:var(--bodyCopySmall);margin:14px auto 36px;width:408px}.section--blockquote{margin:42px 0}.coach-showcase .blockquote{width:554px}.featured-coach img{width:402px}.featured-coach h2{font-size:42px;line-height:1;margin-top:25px}.featured-coach h2 span{display:inline}.featured-coach p{font-size:var(--bodyCopy);margin:24px auto;width:608px}.coach-topics h2{font-size:42px;margin:0 auto;width:400px}.coach-topics p{margin:18px auto 54px;width:578px}.coach-topics__topics{grid-template-columns:1fr 1fr 1fr 1fr;width:664px}.coach-topics__topic{height:148px;width:148px}.coach-topics__topic i{top:33%}.coach-showcase .section--gray{padding:88px 0 78px}.coach-showcase .section--gray__heading{font-size:46px;line-height:1.17;margin:0 auto;width:75%}.coach-showcase .section--gray__heading span{display:block}.coach-showcase .section--gray p{line-height:1.25;margin:22px auto 38px;width:75%}.coach-showcase .section--gray .button{margin:0 auto}}@media (min-width:996px){.large-title{padding-top:174px;text-align:left}.large-title h1{font-size:98px;letter-spacing:.05px;line-height:.9;margin:0 0 30px;width:820px}.large-title p{line-height:1.41;margin:0 0 48px;width:758px}.link--pill--large{padding:16px 44.5px 19px}.coach-showcase .section{margin:174px 0}.text-and-image{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.text-and-image img{margin:0;width:516px}.text-and-image--laptop img{width:552px}.text-and-image--upclose img{width:504px}.text-and-image__content{margin:0;text-align:left;width:426px}.text-and-image h2{font-size:36px}.numbered-points{display:flex}.numbered-point{margin-bottom:0;margin-right:24px;width:33.33%}.numbered-point:nth-child(3n+3){margin-right:0}.numbered-point p{margin:17px 0 0;width:auto}.section--blockquote{margin:34px 0}.coach-showcase .blockquote{width:740px}.featured-coach{display:flex;align-items:center;justify-content:space-between;text-align:left}.featured-coach img{margin:0;width:460px}.featured-coach__content{width:469px}.coach-showcase .featured-coach__content .link--pill--large{margin-bottom:48px}.featured-coach h2{font-size:36px;margin-top:0}.featured-coach p{margin:18px 0 36px;width:auto}.coach-topics{text-align:left}.coach-topics h2{margin:0;width:auto}.coach-topics p{font-size:var(--bodyCopy);margin:12px 0 45px;width:632px}.coach-topics__topics{width:764px}.coach-topics__topic{padding-top:125px;height:173px;width:173px}.coach-topics__topic i{font-size:68px;top:35%}.coach-showcase .section--gray{padding:116px 0}.coach-showcase .section--gray__heading{font-size:52px;line-height:.79;width:auto}.coach-showcase .section--gray__heading span{display:inline}.coach-showcase .section--gray p{font-size:24px;margin:24px auto 48px;width:824px}.coach-showcase .section--gray .button{font-size:14px;padding-top:3px}}@media (min-width:1200px) and (min-height:790px){.large-title{padding-top:180px}.large-title h1{font-size:102px;letter-spacing:.05px;line-height:1;margin:0 0 30px;width:100%}.large-title p{font-size:36px;line-height:1.33;margin:0 0 48px;width:850px}.large-title__link{margin:0;width:274px}.link--pill--large{padding:21px 50px 24px}.text-and-image img,.text-and-image--upclose img{width:640px}.text-and-image--laptop img{width:676px}.text-and-image__content{width:502px}.text-and-image h2{font-size:42px;letter-spacing:.02px;line-height:.91}.text-and-image p{font-size:24px;line-height:1.36}.numbered-points{margin:0 auto;max-width:1050px}.numbered-point{margin-right:48px}.section--blockquote{margin:46px 0}.coach-showcase .blockquote{font-size:36px;width:836px}.coach-showcase .button--bordered--large--blue{margin-top:36px}.coach-showcase .featured-coach__content .link--pill--large{margin-bottom:60px}.featured-coach img{width:538px}.featured-coach__content{width:584px}.featured-coach h2{font-size:42px;line-height:.91}.featured-coach p{font-size:24px;line-height:1.36;margin:24px 0 36px}.coach-topics h2{font-size:46px;line-height:1.13;letter-spacing:.02px}.coach-topics p{font-size:28px;line-height:1.36;margin:18px 0 60px;width:777px}}
.hr-home .jumbotron{padding-top:112px}.hr-home .jumbotron__header{font-size:32px;line-height:1.13}.hr-home .jumbotron__header .kansas{font-weight:700}.hr-home .jumbotron__sub-header{width:278px}.hr-home .jumbotron__link{width:232px}.hr-home .jumbotron__link .link--button{width:100%}.side-by-side{margin:48px 0}.side-by-side img{height:160.06px;width:100%}.side-by-side__header{color:#006af9;font-size:30px;line-height:1.38;margin:16px 0 6px}.side-by-side p{color:#1d1726;font-size:var(--mobileCopy);line-height:1.38;letter-spacing:.12px;margin:0 0 18px}.reason__heading,.section--why__heading{font-size:27px;font-weight:300;line-height:1.2;margin-bottom:24px}.section--why__line{background:#1d1726;margin-bottom:16px;height:3px}.section--why__reason{padding:0 0 36px}.section--why__reason:last-child{padding-bottom:0}.reason__heading{font-weight:300;margin-bottom:0}.reason__heading i{display:inline-block;font-size:36px;margin-right:12px;vertical-align:-3px}.section--why__reason p{font-size:16px;line-height:1.4;margin:5px 0 0}.product-highlight{position:relative;padding-bottom:48px}.product-highlight a{color:#006af9}.product-highlight a:hover{color:#1476f9}.product-highlight .box--gray{background:#efefef;height:532px;width:100%;position:absolute;bottom:0;z-index:-1}.highlight--calculators .box--gray,.highlight--coach .box--gray{height:506px}.product-highlight img{box-shadow:0 4px 12px rgba(40,43,51,.5);margin-bottom:24px;height:auto;width:100%}.product-highlight__heading{color:#006af9;font-size:28px;line-height:1.39;margin-bottom:8px}.product-highlight__content svg{height:10px;width:60px;margin-bottom:28px}.product-highlight__content p{font-size:var(--mobileCopy);letter-spacing:.1px;line-height:1.39;margin:0 0 12px}.product-highlight__content ul{display:none}.sources{font-size:13px;line-height:1.46;margin:48px 0 24px;text-align:center}@media (min-width:768px){.hr-home .jumbotron{padding-top:128px}.hr-home .jumbotron__header{font-size:46px;letter-spacing:.02px;margin:0 auto 18px;text-align:center;width:556px}.hr-home .jumbotron__header .kansas{font-size:47px}.hr-home .jumbotron__sub-header{font-size:20px;font-weight:400;margin:0 auto;text-align:center;width:544px}.hr-home .jumbotron__link{margin:54px auto 0}.side-by-side-wrapper{display:flex;flex-wrap:wrap}.side-by-side{margin:0 24px 0 0;width:320px}.section.move-up,.side-by-side.move-up{margin-top:96px}.side-by-side.even{margin-right:0}.side-by-side img{height:164.17px}.side-by-side__header{font-size:32px;line-height:1.38;margin:25px 0 8px;width:100%}.side-by-side p{font-size:var(--bodyCopy);letter-spacing:.12px;line-height:1.38;margin-bottom:20px;width:90%}.product-highlight{padding-bottom:55px}.product-highlight .box--gray{height:548px}.product-highlight img{margin-bottom:34px}.product-highlight__content p{font-size:var(--bodyCopy);margin:0 0 18px;width:95%}.section--why__reason{padding:20px 0}.section--why__heading{margin-bottom:32px}.section--why__line{margin-bottom:30px}.reason__heading,.section--why__heading{font-size:32px;line-height:normal}.reason__heading i{font-size:42px;margin-right:18px;vertical-align:-2px}.section--why__reason p{font-size:var(--bodyCopy);line-height:1.38;margin:26px 0 0}.hr-home .section--featured__content p{width:100%}.sources{margin:96px 0 30px;text-align:left}}@media (min-width:996px){.hr-home .jumbotron{padding-top:138px}.hr-home .jumbotron__header{font-size:56px;margin:0 auto 32px;width:660px}.hr-home .jumbotron__header .kansas{font-size:57px}.hr-home .jumbotron__sub-header{font-size:24px;line-height:1.5;width:700px}.hr-home .jumbotron__link{width:295px;margin:72px auto 0}.side-by-side{width:409px;margin:0 26px 0 0}.section.move-up,.side-by-side.move-up{margin-top:-80px}.side-by-side.even{margin-right:0}.side-by-side img{height:209.83px}.side-by-side__header{font-size:36px;line-height:1.22;margin:28px 0 10px}.side-by-side p{margin-bottom:24px}.product-highlight{padding-bottom:78px}.product-highlight .box--gray{height:552px}.product-highlight img{box-shadow:0 4px 16px rgba(40,43,51,.6);display:block;margin:0 auto 48px;width:648px}.product-highlight__content p{margin:0 0 18px;width:95%}.section--why__reason{padding:18px 0}.section--why__heading{font-size:48px;line-height:1.08;margin-bottom:32px}.section--why__line{margin-bottom:48px}.reason__heading{font-size:36px;line-height:1.44}.reason__heading i{font-size:44px;vertical-align:-3px}.section--why__reason p{line-height:1.61;margin:20px 0 0}.hr-home .section--featured{display:block}.hr-home .section--featured img{margin:0 auto;width:65%}.hr-home .section--featured__content{margin:36px 0;width:100%}.sources{margin:130px 0 46px}}@media (min-width:1200px) and (min-height:790px){.hr-home .jumbotron{height:640px;padding-top:153px}.hr-home .jumbotron .container--v2{padding-left:200px}.hr-home .jumbotron__header{font-size:64px;letter-spacing:.04px;margin:0 auto 26px;width:780px}.hr-home .jumbotron__header .kansas{font-size:65px}.hr-home .jumbotron__link{margin:84px auto 0}.side-by-side{width:538px;margin:0 28px 0 0}.section.move-up,.side-by-side.move-up{margin-top:-90px}.side-by-side.even{margin-right:0}.side-by-side img{height:275.75px}.side-by-side__header{margin:45px 0 12px}.section--why{margin:120px 0 70px}.section--why__reasons{display:flex;flex-wrap:wrap;justify-content:space-between}.section--why__reason{height:auto;margin-right:22px;padding-bottom:0}.reasons-count--4 .section--why__reason{width:259px}.section--why__reason:nth-child(even){margin-right:20.73px}.section--why__reason:nth-child(4){margin-right:0}.section--why__reason p{margin:20px 0 0;width:92%}.product-highlight{padding:0;position:relative;height:530px;width:100vw}.product-highlight .container--v2{height:530px}.product-highlight .box--gray{background-color:#efefef;height:100%;width:50vw}.product-highlight img{width:614px;float:right;margin:55px 0}.product-highlight__content{position:absolute;top:50%;transform:translateY(-50%);width:428px}.product-highlight__heading{margin-bottom:10px}.product-highlight p{font-size:var(--bodyCopySmall);margin-bottom:6px;width:auto}.product-highlight__content .link--underline{font-size:13px;letter-spacing:1.73px;line-height:1.92}.product-highlight__content ul{display:block;margin:36px 0 0;padding:0;width:516px}.highlight--coach ul{margin:36px 0 0}.product-highlight li{display:inline-block;vertical-align:top}.highlight--wellness-center li{font-size:15px;font-weight:600;line-height:normal;margin-right:40px;text-align:center;width:110px}.highlight--wellness-center i{display:block;font-size:40px;margin-bottom:6px}.highlight--calculators li,.highlight--coach li{color:#006af9;font-size:18px;font-weight:600;letter-spacing:normal;line-height:normal;width:256px}.highlight--calculators li{width:224px}.product-highlight__content .dot{display:inline-block;background:#006af9;border-radius:15px;margin-right:12px;margin-bottom:8px;height:8px;width:8px;vertical-align:-6px}.hr-home .section--featured{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.hr-home .section--featured img{margin:0;width:596px}.hr-home .section--featured__content{margin:0;width:440px}.hr-home .section--featured__content p{font-size:var(--bodyCopy)}.sources{margin:160px 0 50px}}
.cobranded .jumbotron{background:#fff;padding-top:103px}.cobranded .jumbotron__header,.cobranded .jumbotron__sub-header{margin:0 auto;text-align:center}.cobranded .jumbotron__header{font-size:27px;line-height:1.22;margin-bottom:31px}.cobranded .jumbotron__sub-header{font-weight:500;width:85%}.cobranded .jumbotron__link{margin-left:auto;margin-right:auto}.cobranded .jumbotron__link .button--bordered--large{padding-left:0;padding-right:0}.cobranded .jumbotron__link .button--bordered--large:hover{border-color:#fff;color:#fff}.cobranded .numbered-point p{margin-bottom:0}.cobranded .blockquote{font-size:21px;line-height:1.28}.cobranded .blockquote--small{color:#1d1726;font-size:18px;line-height:1.28;margin:0 auto;width:98%}.cobranded .blockquote--title{color:#006af9;font-size:26px;font-weight:600;line-height:1.19;letter-spacing:.02px;margin:0 auto 12px}.cobranded .blockquote img{display:block;margin:0 auto;height:auto;width:100%}.cobranded .numbered-point__heading{color:#006af9}.cobranded .button--bordered--large--blue{font-size:19px;font-weight:500;letter-spacing:.01px;padding:12px 32px 13px;text-transform:none}.number{background:#006af9;border-radius:50%;margin:0 auto;height:58px;width:58px;position:relative}.number span{color:#fff;font-size:32px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.cobranded .interrupter img{width:312px;height:auto}.cobranded .interrupter__heading{display:none}.blockquote__sponsor-logo{margin:0 auto 18px;width:276px}.blockquote__sponsor-logo svg{width:100%;max-height:96px}.blockquote__sponsor-logo.x-large svg{max-height:108px}.blockquote__sponsor-logo.tall svg,.blockquote__sponsor-logo.xx-large svg{max-height:120px}.learn-more{border-bottom:2px solid #006af9;color:#006af9;display:inline-block;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:1.43px;padding-bottom:3px;margin-top:16px;text-transform:uppercase}.learn-more:hover{border-color:#1476f9;color:#1476f9}.cobranded .section--featured .section--featured__heading,.cobranded .section--featured__content{text-align:center}.cobranded .featured-coach h2,.cobranded .section--featured .section--featured__heading{font-size:32px;line-height:1.16}.cobranded .featured-coach h2{color:#1d1726}.cobranded .featured-coach .featured-coach__content p,.cobranded .featured-coach li,.cobranded .section--featured .section--featured__content p,.cobranded .section--featured li{font-size:18px;line-height:1.33;text-align:center}.cobranded .featured-coach .featured-coach__content p{margin-bottom:12px}.cobranded .featured-coach ul,.cobranded .section--featured ul{margin:16px auto 0;width:91%}.cobranded .featured-coach li,.cobranded .section--featured li{margin:6px 0;text-align:left}.cobranded .featured-coach li a{color:#006af9}.cobranded .featured-coach li a:hover{color:#1476f9}.cobranded .featured-coach .link--button,.cobranded .section--featured .link--button{margin:24px auto 0;min-width:139px}.cobranded li,.cobranded ul{margin:0;padding:0}.cobranded li .dot{display:inline-block;background:#006af9;border-radius:15px;margin-right:12px;margin-bottom:8px;height:8px;width:8px;vertical-align:-6px}.cobranded .featured-coach li .dot{background:#1d1726}.cobranded .interrupter li .dot{background:#fff}.cobranded .numbered-point svg path{fill:#006af9}@media (min-width:768px){.cobranded .jumbotron{padding-top:127px}.cobranded .jumbotron__header{font-size:48px;line-height:1.04;letter-spacing:.02px;margin-bottom:24px}.cobranded .jumbotron__sub-header{font-size:21px;line-height:1.29;width:368px}.cobranded .jumbotron__link{width:253px}.cobranded .blockquote{font-size:32px}.cobranded .blockquote--small{font-size:24px;line-height:1.46}.cobranded .blockquote--title{font-size:46px;line-height:1.19;margin-bottom:24px}.cobranded .numbered-point p{width:380px}.cobranded .centered a{width:253px}.cobranded .button--bordered--large--blue{border:4px solid #006af9;font-size:24px;padding:14px 0 16px;width:239px}.cobranded .button--bordered--large--blue:hover{border:4px solid #1476f9}.number{height:74px;width:74px}.number span{font-size:42px;top:48%}.cobranded .interrupter img{width:468px;height:auto}.cobranded .interrupter__heading{display:block}.cobranded .interrupter__content{left:50%;text-align:center;transform:translate(-50%,-50%)}.cobranded .interrupter__content p{margin:0 auto}.cobranded .interrupter__content .link--button--white{margin:24px auto 0}.blockquote__sponsor-logo{width:378px}.blockquote__sponsor-logo svg{max-height:108px}.blockquote__sponsor-logo.x-large svg{max-height:132px}.blockquote__sponsor-logo.tall svg,.blockquote__sponsor-logo.xx-large svg{max-height:160px}.cobranded .jumbotron__link .button--bordered--large{border:4px solid #fff}.cobranded .featured-coach h2,.cobranded .section--featured .section--featured__heading{font-size:36px;line-height:1.19;margin:0 auto}.cobranded .featured-coach .featured-coach__content p,.cobranded .featured-coach li,.cobranded .section--featured .section--featured__content p,.cobranded .section--featured li{font-size:var(--bodyCopy);line-height:1.43;margin:20px auto 0}.cobranded .featured-coach .featured-coach__content p{width:560px}.cobranded .featured-coach ul{width:328px}.cobranded .section--featured ul{margin-top:18px;width:328px}.cobranded .featured-coach li,.cobranded .section--featured li{margin:6px 0}.cobranded .interrupter__content ul{margin:16px auto 0;text-align:left;width:288px}.cobranded .featured-coach .link--button,.cobranded .section--featured .link--button{margin:29px auto 0}}@media (min-width:996px){.cobranded .jumbotron{height:592px;padding-top:158px}.cobranded .jumbotron__header{font-size:60px;line-height:1.03;letter-spacing:.03px;margin-bottom:36px;width:565px}.cobranded .jumbotron__sub-header{font-size:28px;line-height:1.18;width:492px}.cobranded .numbered-points{align-items:baseline}.cobranded .numbered-point .learn-more{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.cobranded .numbered-point p{width:auto}.cobranded .interrupter__content{left:0;text-align:left;transform:translateY(-50%)}.cobranded .interrupter__content p{margin:0}.cobranded .interrupter__content .link--button--white{margin:24px 0 0}.cobranded .button--bordered--large--blue{border-radius:50px;margin-top:36px;padding:14.5px 0 16.5px;width:254px}.blockquote__sponsor-logo{margin:0 auto 24px;width:420px}.cobranded .section--featured__content{text-align:left}.cobranded .section--featured img{width:530px}.cobranded .section--featured .section--featured__content{width:470px}.cobranded .section--featured .section--featured__heading{text-align:left}.cobranded .featured-coach .featured-coach__content p,.cobranded .section--featured .section--featured__content p{text-align:left;margin:20px auto 0}.cobranded .featured-coach .featured-coach__content p{width:auto}.cobranded .featured-coach .link--button,.cobranded .section--featured .link--button{margin:24px 0 0}.cobranded .featured-coach ul,.cobranded .interrupter__content ul,.cobranded .section--featured ul{margin:18px 0 0;width:auto}}@media (min-width:1200px) and (min-height:790px){.cobranded .jumbotron{height:667px}.cobranded .blockquote{font-size:36px;line-height:1.33}.cobranded .blockquote--small{font-size:32px;margin-bottom:48px}.cobranded .blockquote--title{font-size:46px;line-height:.91}.cobranded .button--bordered--large--blue{margin-top:36px;padding:18.5px 0 20.5px}.blockquote__sponsor-logo{width:438px}.blockquote__sponsor-logo svg{max-height:120px}.blockquote__sponsor-logo.large svg{max-height:138px}.blockquote__sponsor-logo.x-large svg{max-height:150px}.blockquote__sponsor-logo.xx-large svg{max-height:162px}.blockquote__sponsor-logo.tall svg{max-height:192px}.cobranded .section--featured img{width:670px}.cobranded .featured-coach img{width:572px}.cobranded .featured-coach__content{width:534px}}
.brands .jumbotron{background:#006af9;padding-top:145px;position:relative}.brands .jumbotron__header{width:256px}.jumbotron__caret{margin-top:30px;text-align:center}.jumbotron__caret svg{width:30px}.brands .embedded-analytics__sub-header{color:#1d1726}.brands .section.blockquote{color:#1d1726;font-weight:400;margin-bottom:30px}.brands .section--img{margin-top:0}.link--button--theme{background:#006af9;border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:normal;letter-spacing:3px;margin-top:28px;padding:15.5px 29px;text-transform:uppercase}.link--button--theme:hover{background:#1476f9}.section--img .link--button{margin-top:28px;padding:16px 22px;min-width:176px}.jumbotron__img{display:none}.brands .numbered-points .numbered-point:last-child{margin-bottom:0}.numbered-points i{color:#006af9;font-size:54px}.numbered-points i.bz-pro-lock{font-size:60px}.numbered-points i.bz-pro-globe{font-size:48px}.numbered-points i.bz-pro-diamond{font-size:52px}.brands .numbered-point__heading{margin-top:6px}.brands .interrupter__img{background-image:url(https://static-app-misc.teachbanzai.com/img/wellness-center-iphone-gray.jpg);background-position:50% -25%;background-repeat:no-repeat;background-size:cover;width:397px;margin:0 auto}.brands #main{padding-top:60px}.brands #main .section:first-child{margin-top:0}.brands .featured-coach h2,.brands .section--featured .section--featured__heading{color:#1d1726}.section--partnership .numbered-points{margin-top:60px}.brands .section-illustrated__content__heading{width:290px}.brands .section--partnership .button--bordered--large--blue{margin-top:42px}.brands--businesses .jumbotron,.brands--higher-education .jumbotron{padding-top:106px}.brands--non-profit .jumbotron{padding-top:92px}.brands--businesses .section-illustrated__content__heading{width:278px}@media (min-width:768px){.brands .jumbotron{padding-top:116px}.brands .jumbotron__header{width:532px}.brands .jumbotron__sub-header{line-height:1.29;width:518px}.jumbotron__caret{margin-top:42px}.brands #main{padding-top:96px}.brands .blockquote--title{width:612px}.brands .blockquote--small{width:678px}.brands .embedded-analytics__sub-header{font-size:24px}.brands .section.blockquote{font-size:21px;line-height:1.43;margin-bottom:42px}.brands .interrupter{height:840px}.brands .interrupter__content p{font-size:18px;line-height:1.44}.brands .link--button--theme{margin-top:36px}.brands .jumbotron__img{display:block;position:absolute;right:-55px;bottom:6px;width:294px}.brands .interrupter__img{background-position:50% -13%;width:615px}.brands .section-illustrated__content__heading{max-width:448px;width:auto}.section--partnership .numbered-points{margin-top:72px}.brands .section--partnership .button--bordered--large--blue{margin-top:60px}.brands .featured-coach img,.brands .section--featured img{width:75%}.brands--businesses .jumbotron__header,.brands--higher-education .jumbotron__header{width:688px}.brands--higher-education .jumbotron__img{right:6px;bottom:-88px;width:248px}.brands--non-profit .jumbotron__img,.brands--non-specific .jumbotron__img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.brands--businesses .section-illustrated__content__heading{width:auto;max-width:439px}}@media (min-width:996px){.brands .jumbotron{padding-top:130px}.brands .jumbotron__header{margin-bottom:24px;line-height:1.1;width:565px}.brands .jumbotron__sub-header{font-size:24px;line-height:1.4;width:664px}.jumbotron__caret{margin-top:64px}.jumbotron__caret svg{width:40px}.brands #main{padding-top:130px}.brands .blockquote--small,.brands .blockquote--title{width:771px}.brands .numbered-point{height:auto;margin-bottom:0}.brands .embedded-analytics__sub-header{width:886px}.brands .section.blockquote{font-size:24px;line-height:1.5;margin-bottom:66px}.section--img .link--button{margin-top:36px}.brands .link--button--theme{margin-top:54px}.brands .jumbotron__img{right:-72px;width:354px}.brands .interrupter{height:520px}.brands .box--gray .interrupter__img{background-position:210px 30px;background-size:cover;width:679px}.section--partnership .numbered-points{margin-top:68px}.brands .section-illustrated__content__heading{max-width:506px}.brands .section--partnership .button--bordered--large--blue{margin-top:66px;padding:14.5px 0 16.5px}.brands .featured-coach img,.brands .section--featured img{width:50%}.brands--businesses .jumbotron__header,.brands--higher-education .jumbotron__header{width:862px}.brands--non-profit .jumbotron__header{width:670px}.brands--higher-education .jumbotron__img{right:12px;bottom:-106px;width:308px}.brands--businesses .section-illustrated__content__heading{max-width:498px}}@media (min-width:1200px) and (min-height:790px){.brands .jumbotron{padding-top:176px}.brands .jumbotron__header{width:565px}.jumbotron__caret{margin-top:76px}.brands #main{padding-top:160px}.brands .blockquote--small{font-size:24px;font-weight:400;line-height:1.46;letter-spacing:normal;width:976px}.brands .blockquote--title{width:976px}.brands .embedded-analytics__sub-header{line-height:1.5;letter-spacing:.13px}.brands .section.blockquote{width:976px}.brands .jumbotron__img{right:-66px;width:438px}.brands .box--gray .interrupter__img{background-position:96px 46px;background-size:cover;width:679px}.brands .section-illustrated__content__heading{max-width:612px}.brands .section--why__reason p{width:100%}.brands .featured-coach__content,.brands .section--featured .section--featured__content{width:516px}.brands .featured-coach img,.brands .section--featured img{width:55%}.brands--non-profit .jumbotron__header{width:670px}.brands--businesses .jumbotron__header,.brands--higher-education .jumbotron__header{width:862px}.brands--businesses .jumbotron__img{width:402px}.brands--higher-education .jumbotron__img{right:12px;bottom:-106px;width:376px}.brands--businesses .section-illustrated__content__heading{max-width:602px}}
.hidden{display:none}.schedule-demo{background:#1d1726;min-height:100vh;padding:48px 24px}.schedule-demo__inner{max-width:396px;margin:0 auto}.schedule-demo__right{margin-top:36px;position:relative}.schedule-demo__panel{background:#fff;border-radius:8px;padding:36px 24px 42px}.hr-lead .schedule-demo__panel{height:auto}.schedule-demo__logo{margin:1.5rem 0;line-height:1}.schedule-demo__logo svg{width:100%;height:100%}.schedule-demo__right h2{font-weight:700;font-size:32px;letter-spacing:.1px}.schedule-demo__left h2{font-size:22px;margin:0 0 12px;line-height:1.18}.schedule-demo__text{font-size:16px;margin:12px 0 0;line-height:1.33}.schedule-demo__message{display:inline-block;font-size:10px;margin:12px 0;line-height:1.33}.schedule-demo__form{margin-top:8px}.schedule-demo__input-group{padding-top:32px}.schedule-demo__input-group label{color:var(--gray2);display:block;font-size:16px;font-weight:500;line-height:24px}.schedule-demo__form input{border:none;border-bottom:3px solid var(--gray4);margin-top:8px;padding-bottom:16px;width:100%}.schedule-demo__form input:focus,.schedule-demo__form input:focus-visible{outline:0}.schedule-demo__form input::placeholder{color:#dbdee0;overflow:visible}.schedule-demo__submit{margin-top:16px;width:100%;border:none}.schedule-demo__submit.right-arrow::after{content:'\2192';display:inline-block;font-size:28px;margin-left:6px;margin-top:-8px;vertical-align:middle;width:18px}.schedule-demo__left{color:#fff}.schedule-demo__wavy svg{display:block;height:10px;width:60px;margin:18px 0 34px}.schedule-demo__logo{display:inline-block;height:3rem}.schedule-demo__checks{display:none}.schedule-demo__footer{color:#fff;font-size:14px;text-align:center;margin-top:48px}.schedule-demo__footer p{line-height:1.56;margin:6px 0}.schedule-demo__success button{color:#006af9;font-size:16px;font-weight:600;padding:0 0 4px;border:none;border-bottom:2px solid #006af9;text-decoration:none;cursor:pointer;background:#fff;margin-top:48px}.schedule-demo__success button:hover{color:#1476f9;border-color:#1476f9}.schedule-demo__error.show{visibility:visible;display:block}.schedule-demo__entry.hide,.schedule-demo__success{display:none}.schedule-demo__success.show{text-align:center}.schedule-demo__success__inner{width:100%}.schedule-demo__success i{font-size:48px;margin-bottom:12px;display:block}.schedule-demo__success .schedule-demo__text{width:70%;max-width:284px;margin:0 auto}.schedule-demo__success.show{display:block}.error-messages{position:relative}.schedule-demo__error{font-size:12px;display:none}.schedule-demo__error-content{display:flex;width:80%;margin:8px auto 0}.schedule-demo__error i{font-size:19px;margin-top:7px;margin-right:8px}.schedule-demo__error-text{width:100%;color:#ff7373;font-size:12px;text-align:center;margin-top:16px}.radios{margin:8px 0 0}.radio{background:0 0;border:2px solid #006af9;border-radius:20px;color:#006af9;cursor:pointer;display:inline-block;font-weight:500;font-size:14px;margin:6px 4px;padding:5px 16px 4px;text-align:center}.checkbox:hover,.radio:hover{background:#006af9;color:#fff}.selected-radio{background-color:#006af9;color:#fff}.button--pill--medium{font-size:12px;padding:12px}@media (min-width:768px){.schedule-demo__inner{max-width:444px}.schedule-demo__left h2{margin-bottom:18px}.schedule-demo__panel{padding:36px 42px 42px}.schedule-demo__success i{font-size:62px}.schedule-demo__right h2{font-size:36px}.schedule-demo__left h2{font-size:28px}.schedule-demo__form{margin-top:36px}.schedule-demo__error{bottom:95px;width:252px}.hr-lead .schedule-demo__error{bottom:98px}.schedule-demo__error i{font-size:21px}.schedule-demo__message{font-size:12px}.schedule-demo__error-text{bottom:115px}.hr-lead .schedule-demo__error-text{bottom:121px}.radio{font-size:16px}.button--pill--medium{font-size:16px;font-weight:600}}@media (min-width:996px){.schedule-demo{padding:96px 0 36px}.schedule-demo__inner{display:flex;flex-direction:row-reverse;align-items:center;max-width:none;width:840px}.schedule-demo__right{margin:0 54px 0 0}.schedule-demo__panel{width:426px}.schedule-demo__left h2{font-size:26px}.schedule-demo__checks{display:block;margin:36px 0 0;padding:0}.schedule-demo__checks li{display:flex;align-items:center;font-size:17px;margin:22px 0}.schedule-demo__checks li:last-child{margin-bottom:0}.schedule-demo__checks li svg{display:inline-block;margin:0 8px 0 0}.schedule-demo__footer{margin-top:72px}}@media (min-width:996px) and (min-height:790px){.schedule-demo__footer{width:100%;text-align:center}}@media (min-width:1200px) and (min-height:790px){.schedule-demo__inner{width:956px}.schedule-demo__right{margin:0 70px 0 0}.schedule-demo__panel{padding:50px 60px 60px;width:478px}.schedule-demo__right h2{font-size:28px}.schedule-demo__left h2{font-size:30px}.schedule-demo__input-group label,.schedule-demo__left .schedule-demo__text{font-size:18px}.schedule-demo__checks{margin:42px 0 0}.schedule-demo__checks li{font-size:20px}.schedule-demo__checks li svg{vertical-align:-9px}}@media not all and (min-resolution:0.001dpcm){@media{.schedule-demo__form input{line-height:normal}}}
.embedded-products .jumbotron{padding-top:112px}.embedded-products .jumbotron__header{font-size:32px;font-weight:700;line-height:1.03}.embedded-products .jumbotron__sub-header{width:278px}.embedded-products .jumbotron__link{width:232px}.embedded-products .jumbotron__link .link--button{width:100%}.blockquote__header{color:#006af9;font-size:32px;line-height:1.08;letter-spacing:1.04px;margin:18px 0;text-transform:uppercase}.embedded-products .interrupter__img{background-image:url(https://static-app-misc.teachbanzai.com/img/embedded-customization-interrupter.jpg);background-position:center;background-size:cover;max-width:402px;margin:0 auto}.embedded-products .interrupter__heading{display:none}.embedded-products .blockquote{color:#1d1726;font-size:27px}.embedded-analytics{background:#efefef;color:#006af9;padding:60px 0;text-align:center}.embedded-analytics__header{font-size:36px;line-height:1.05;margin:0}.embedded-analytics__sub-header{font-size:21px;line-height:1.22;margin:20px 0 36px}.embedded-analytics__number{margin-bottom:40px}.embedded-analytics__number:last-child{margin-bottom:0}.embedded-analytics__number .kansas{font-size:96px;font-weight:600;line-height:1}.embedded-analytics__number__label{font-size:18px;font-weight:600;line-height:1.14;letter-spacing:2.4px;text-align:center;text-transform:uppercase;margin-top:16px}.embedded-products .section--why__heading{line-height:1.33}@media (min-width:768px){.embedded-products .jumbotron{padding-top:128px}.embedded-products .jumbotron__header{font-size:49px;letter-spacing:.02px;margin:0 auto 18px;text-align:center}.embedded-products .jumbotron__sub-header{font-size:20px;font-weight:400;margin:0 auto;text-align:center;width:544px}.embedded-products .jumbotron__link{margin:42px auto 0}.container .side-by-side{width:360px;height:527px;position:relative}.container .side-by-side--round2{height:556px}.container .side-by-side img{height:auto}.container .side-by-side p{width:94%}.container .side-by-side a{position:absolute;bottom:0}.blockquote__header{font-size:42px;line-height:1.24;letter-spacing:.91px}.embedded-products .blockquote{line-height:1.37}.embedded-products .interrupter__heading{display:block}.embedded-analytics{padding:75px 0 85px}.embedded-analytics__header{font-size:42px}.embedded-analytics__sub-header{font-size:27px;line-height:1.3;letter-spacing:.15px;margin:20px auto 42px;width:616px}.embeddded-analytics__numbers{display:flex;justify-content:space-around;margin:0 auto;width:744px}.embedded-analytics__number{margin-bottom:0}.embedded-products .interrupter__img{background-position:50% -10%;background-repeat:no-repeat;max-width:615px}}@media (min-width:996px){.embedded-products .jumbotron{padding-top:138px}.embedded-products .jumbotron__header{font-size:65px;margin:0 auto 32px;width:621px}.embedded-products .jumbotron__sub-header{font-size:24px;line-height:1.5;width:700px}.embedded-products .jumbotron__link{width:295px;margin:48px auto 0}.container .side-by-side{width:473px;height:564px}.container .side-by-side--round2{height:592px}.blockquote__header{font-size:48px;line-height:1.08;letter-spacing:1.04px;margin:24px auto}.embedded-products .blockquote{font-size:32px}.embedded-analytics__sub-header{width:700px}.embeddded-analytics__numbers{width:924px}.embedded-analytics__number .kansas{font-size:122px}.embedded-analytics__number__label{font-size:var(--bodyCopy);letter-spacing:3.41px}.embedded-products .box--gray .interrupter__img{background-position:204px 74px;background-size:cover;width:698px;max-width:none}}@media (min-width:1200px) and (min-height:790px){.embedded-products .jumbotron{height:640px;padding-top:153px}.embedded-products .jumbotron__header{font-size:72px;letter-spacing:.04px;margin:0 auto 40px;width:686px}.embedded-products .jumbotron .container--v2{width:812px}.container .side-by-side{width:574px;height:580px}.container .side-by-side--round2{height:608px}.embedded-products .blockquote{font-size:34px;line-height:1.24}.embeddded-analytics__numbers{width:1044px}.embedded-analytics__number .kansas{font-size:134px}.reasons-count--3 .section--why__reason{width:370px}.reasons-count--3 .section--why__reason:last-child{margin-right:0}.embedded-products .box--gray .interrupter__img{background-position:206px 24px;width:796px}}
.course .jumbotron{background-size:cover;opacity:1;transition:opacity .15s ease-in-out 0s}.course .jumbotron__header{width:100%}.course .jumbotron__sub-header{font-size:21px;width:100%}.course .jumbotron__link a{width:161px}.course--junior .jumbotron{background-image:linear-gradient(to top,transparent,rgba(40,43,51,.3)),url(https://static-app-misc.teachbanzai.com/img/hero-teacher-student.jpg);background-position:center}.course--junior .interrupter__img{background-image:url(https://static-app-misc.teachbanzai.com/img/Junior-page-elementary.jpg);background-position:center;background-size:cover}.course--teen .jumbotron{background-image:linear-gradient(to top,transparent,rgba(40,43,51,.3)),url(https://static-app-misc.teachbanzai.com/img/banzai-hero-teen-cropped.png);background-position:center top;background-size:cover}.course--teen .interrupter__img{background-image:url(https://static-app-misc.teachbanzai.com/img/Teen-page-middle.jpg);background-position:center;background-size:cover;margin:0 auto;max-width:596px}.course--plus .jumbotron{background-image:linear-gradient(to top,transparent,rgba(40,43,51,.5)),url(https://static-app-misc.teachbanzai.com/img/finlit-plus-hero.jpg);background-position:center}.course--plus .jumbotron__sub-header{width:85%}.course--junior .interrupter img,.course--plus .interrupter img{width:auto;max-width:none}.section--comparable{background:#efefef;padding:36px 0}.section--comparable .container--v2{padding:0 6px}.comparable{display:flex}.column{text-align:center;width:50%}.column:first-child{margin-right:18px}.column li,.column ul{margin:0;padding:0}.column ul{margin-top:24px}.column li{margin-bottom:30px}.column__heading{color:#006af9;font-size:21px}.column__heading svg{display:block;margin:6px auto 0;height:10px;width:56px}.comparable__heading{color:#006af9;font-size:21px;margin:0 auto 36px;text-align:center;width:250px}.comparable__list img{height:84px;width:auto;position:relative}.comparable__list img.rotated{transform:rotate(-45deg)}.comparable__list__heading{font-size:13px;font-weight:700;margin:4px 0 8px}.comparable__list__desc{display:block;font-size:13px;line-height:1.18;letter-spacing:.08px}.course--internet-safety .jumbotron{background-image:linear-gradient(to top,transparent,rgba(40,43,51,.7) 90%),url(https://static-app-misc.teachbanzai.com/img/internet-safety-page-hero.jpg);background-position:center}.section--topics{background:#efefef;padding:48px 0}.section--topics__list--grid{display:grid;grid-template-columns:1fr;row-gap:24px;margin:24px 0 0;padding:0}.section--topics__list--grid li h3{font-size:21px;font-weight:700;line-height:25px;margin:0}.section--topics__list--grid li h3 i{font-size:26px;vertical-align:-8px;margin-right:8px}.section--topics__list--grid li p{display:none}.course--cost-of-college .jumbotron{background-image:linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%),url(https://static-app-misc.teachbanzai.com/img/CoC-Hero-Image.jpg);background-position:center}.course--cost-of-college .interrupter{margin:0}.course--cost-of-college .interrupter__img{background-image:url(https://static-app-misc.teachbanzai.com/img/CoC-Students.jpg);background-position:center;background-size:cover}.section--sales-points{padding:84px 0}.course--cost-of-college .section--image-from-edge img{display:block}.section--easy-grading{margin-top:42px}.section--hands-on-learning{margin-bottom:0}.section--modules h2,.section--topics h2{color:#006af9;font-size:32px;font-weight:400;line-height:40px;margin:0 0 8px}.section--modules h2 .kansas,.section--topics h2 .kansas{font-size:31px;font-weight:600}.section--modules svg,.section--topics svg{height:12px;width:75px}.course--banking .jumbotron{background-image:linear-gradient(to top,transparent,rgba(0,0,0,.853)),url(https://static-app-misc.banzai.org/img/banking-course-landing-page/course-banking-hero.jpg);background-position:center}.course--banking .jumbotron__link{width:204px}.course--banking .jumbotron__link a{width:auto}.section--banking-topics__grid{display:grid;grid-template-columns:1fr;row-gap:1.124rem;margin-top:1.5rem}.section--topics__h3{display:grid;grid-template-columns:2.125rem auto;column-gap:1.5rem;font-size:21px;font-weight:700;line-height:1.563rem;margin:0}.section--topics__h3 i{text-align:center;margin-top:.5rem}@media (min-width:768px){.course .jumbotron{height:615px;padding-top:104px}.course .jumbotron__header,.course .jumbotron__sub-header{width:402px}.course .jumbotron__header{font-size:48px}.course .jumbotron__header .kansas{font-size:46px}.course .jumbotron__sub-header{font-size:24px;line-height:30px}.course .jumbotron__link,.course .jumbotron__link a{width:308px}.course--junior .jumbotron{background-image:linear-gradient(to left,transparent,rgba(40,43,51,.3)),url(https://static-app-misc.teachbanzai.com/img/hero-teacher-student.jpg)}.course--junior .blockquote{width:576px}.course--teen .jumbotron{background-image:linear-gradient(to left,transparent,rgba(40,43,51,.3)),url(https://static-app-misc.teachbanzai.com/img/banzai-hero-teen-cropped.png)}.course--teen .interrupter__img{height:367px}.course--teen .interrupter__heading{width:414px}.course--plus .jumbotron{background-image:linear-gradient(to left,transparent,rgba(40,43,51,.7)),url(https://static-app-misc.teachbanzai.com/img/finlit-plus-hero.jpg);background-position:center}.course--plus .blockquote{width:100%}.section--comparable{padding:86px 0}.section--comparable .container{padding:0}.column{margin:0 auto;width:40%}.column:first-child{margin-right:48px}.column ul{margin-top:38px}.column li{margin-bottom:48px}.column li:last-child{margin-bottom:0}.comparable__heading{font-size:36px;margin-bottom:84px;width:402px}.column__heading{font-size:27px}.comparable__list img{height:100px}.comparable__list__heading{font-size:21px;margin:12px 0 8px}.comparable__list__desc{display:block;font-size:18px;line-height:1.39;letter-spacing:.11px}.course--internet-safety .jumbotron{background-image:linear-gradient(to right,rgba(40,43,51,.7),transparent),url(https://static-app-misc.teachbanzai.com/img/internet-safety-page-hero.jpg);background-position:unset;background-position-y:center;background-size:auto}.section--topics__list--grid{grid-template-columns:1fr 1fr;row-gap:24px;column-gap:24px}.section--topics__list--grid li{position:relative;padding-left:40px}.section--topics__list--grid li h3 i{font-size:28px;position:absolute;top:7px;left:0}.section--topics__list--grid li p{display:block;font-size:var(--bodyCopySmall);line-height:22px;margin:12px 0 0}.course--internet-safety .section-illustrated__content__heading{width:420px}.course--cost-of-college .jumbotron{background-image:linear-gradient(to left,transparent 0,rgba(0,0,0,.9) 100%),url(https://static-app-misc.teachbanzai.com/img/CoC-Hero-Image.jpg);background-position:center}.course--cost-of-college .interrupter__content{text-align:center;left:50%;transform:translate(-50%,-50%)}.course--cost-of-college .interrupter__content p{margin:0 auto 48px}.course--cost-of-college .jumbotron__header,.course--cost-of-college .jumbotron__sub-header{width:472px}.section--sales-points{padding:92px 0}.section--easy-grading{margin-top:50px}.section--modules,.section--topics{padding:60px 0 72px}.section--modules h2,.section--topics h2{font-size:44px;line-height:50px;width:80%}.section--modules h2{font-size:36px}.section--modules h2 .kansas,.section--topics h2 .kansas{font-size:42px}.section--modules h2 .kansas{font-size:34px}.course--banking .jumbotron{background-image:linear-gradient(to left,transparent 0,rgba(0,0,0,.9) 100%),url(https://static-app-misc.banzai.org/img/banking-course-landing-page/course-banking-hero.jpg);background-position:right top}.section--banking-topics__grid{grid-template-columns:1fr 1fr;row-gap:1.5rem;margin-top:2.25rem}.section--topics__h3{grid-template-columns:3rem auto}.section--topics__h3 i{margin-top:.313rem}}@media (min-width:996px){.course .jumbotron__header,.course .jumbotron__sub-header{width:474px}.course .jumbotron__header{font-size:56px;line-height:56px;margin-bottom:18px}.course .jumbotron__header .kansas{font-size:54px}.course .section--featured__content{width:490px}.course--junior .blockquote{width:782px}.course--junior .interrupter__content{width:310px}.course--junior .interrupter__heading{width:303px}.course--teen .jumbotron__sub-header{width:378px}.course--teen .blockquote{width:719px}.course--teen .interrupter__img{height:520px;max-width:none}.course--teen .interrupter__content{width:328px}.course--plus .blockquote{width:782px}.course--junior .interrupter img,.course--plus .interrupter img{width:100%;max-width:700px}.course--plus .interrupter__content p{width:352px}.section--comparable{padding:120px 0}.section__heading{margin-bottom:92px}.comparable .container--v2{width:732px}.column{width:32%}.column:first-child{margin-right:36px}.course--internet-safety .section-illustrated__content__heading{width:466px}.course--internet-safety .section-illustrated__content p{width:55%}.section--topics__list--grid{margin-top:48px;grid-template-columns:1fr 1fr 1fr}.course--cost-of-college .jumbotron__header,.course--cost-of-college .jumbotron__sub-header{width:442px}.course--cost-of-college .interrupter__content{text-align:left;left:0;transform:translateY(-50%)}.section--sales-points{padding:120px 0}.section--modules,.section--topics{padding:84px 0 96px}.section--modules h2,.section--topics h2{font-size:44px;line-height:50px;margin:0 0 12px;width:60%}.section--modules h2 .kansas,.section--topics h2 .kansas{font-size:42px}.section--easy-grading{margin-top:60px}.section--hands-on-learning img{margin-right:-158px}.section--hands-on-learning .section--image-from-edge__content{margin-right:212px}.course--banking .jumbotron{background-position:right top}.course--banking .blockquote{width:656px;width:850px}.section--banking-topics__grid{grid-template-columns:1fr 1fr;row-gap:1.5rem;margin-top:2.25rem}.section--topics__h3{grid-template-columns:3rem auto}.course--banking .section-illustrated__content__heading{width:630px}.course--banking .section-illustrated__content p{width:508px}}@media (min-width:1200px) and (min-height:790px){.course .jumbotron{height:662px;padding-top:140px;background-position:center;background-size:cover}.course .jumbotron__header,.course .jumbotron__sub-header,.course--cost-of-college .jumbotron__header,.course--cost-of-college .jumbotron__sub-header{width:548px}.course .section--featured__content{width:520px}.course--junior .jumbotron__sub-header{width:454px}.course--junior .blockquote{width:1030px}.course--junior .interrupter__content{width:440px}.course--junior .interrupter__heading{width:auto}.course--teen .blockquote{width:940px}.course--teen .interrupter__content p{width:394px}.course--teen .interrupter__heading{width:440px}.course--plus .jumbotron__header{width:460px}.course--plus .jumbotron__sub-header{width:485px}.course--plus .blockquote{width:1030px}.course--plus .interrupter__content p{width:436px}.course--plus .section--featured__content{width:505px}.comparable__heading{font-size:48px;width:536px;margin-bottom:112px}.comparable__list__desc,.comparable__list__heading{font-size:20px}.column{width:30%}.column:first-child{margin-right:0}.column__heading{font-size:36px}.column ul{margin-top:60px}.column li{margin-bottom:60px}.column__heading svg{width:62px}.course .jumbotron__link{margin:48px 0}.section--modules,.section--topics{padding:96px 0 114px}.section--topics h2{width:100%}.course--internet-safety .section-illustrated__content__heading{width:566px}.course--internet-safety .section-illustrated__content p{width:45%}.course--cost-of-college .interrupter__content{width:448px}.section--sales-points{padding:160px 0}.section--easy-grading{margin-top:70px}.section--hands-on-learning img{margin-right:-56px}.section--hands-on-learning .section--image-from-edge__content{margin-right:148px}.course--banking .jumbotron{background-position:right top}.course--banking .blockquote{width:1176px}.section--banking-topics__grid{margin-top:4rem;row-gap:2.25rem}.course--banking .section-illustrated__content p{width:540px}}
.jumbotron--blue{background:#006af9;color:#fff;text-align:center}.curriculum .jumbotron{padding-top:86px}.curriculum .jumbotron h1{font-size:32px;font-weight:700;line-height:1.11;margin:0 auto;width:280px}.jumbotron-map{display:none}.curriculum .jumbotron p{font-size:18px;font-weight:400;line-height:1.22}.curriculum__select__subtitle,.jump-to{display:none}.select-wrapper{position:relative;margin:48px auto 12px}.select-wrapper i{position:absolute;right:16px;top:15px;font-size:15px}.curriculum__select select{background:rgba(255,255,255,0);border:2px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;padding-left:16px;position:relative;height:48px;width:100%;z-index:1}.curriculum__select option{color:#1d1726}.curriculum__select .button--white{background:#fff;border:none;border-radius:8px;color:#006af9;font-size:15px;font-weight:700;letter-spacing:2.71px;text-transform:uppercase;height:48px;width:100%}.curriculum__select .button--white:hover{color:#1476f9}.curriculum__select .button--white:disabled{color:var(--bz-primary-hover);cursor:default}.curriculum .courses{padding-bottom:24px;padding-top:24px}.curriculum .course{padding:24px 0}.curriculum .course img{width:100%;height:181px;object-fit:cover}.curriculum .course__header h2{color:#006af9;font-size:27px;line-height:1.3;margin:24px 0 12px}.curriculum .course__header p{font-size:var(--mobileCopy);line-height:1.33;letter-spacing:.1px;margin:0}.curriculum .course__header a{margin-top:24px}.topics__heading{color:#505665;font-size:18px;font-weight:500;line-height:2.44;margin:32px 0 15px}.course__topic{border-top:2px solid #dbdee0;padding:15px 0 32px}.course__topics .course__topic:last-child{padding-bottom:0}.topic__title{color:#505665;font-size:21px;font-weight:400;line-height:2.1;padding-left:42px;position:relative}.topic__title i{display:block;font-size:32px;height:44px;position:absolute;left:0;top:39%;transform:translateY(-50%)}.topic__children a,.topic__children span{display:block;color:#006af9;font-size:18px;font-weight:400;line-height:1.94;margin:12px 0}.topic__children a:hover{color:#6ec6ef}@media (min-width:768px){.curriculum .jumbotron{height:544px;padding-top:138px}.curriculum .jumbotron h1{font-size:48px;width:100%}.curriculum .jumbotron p{font-size:24px;margin:30px auto 0;width:620px}.select-container{display:flex;justify-content:center;margin-top:66px}.curriculum__select .button--white,.curriculum__select .select-wrapper{box-sizing:border-box;width:312px}.curriculum__select .select-wrapper{margin:0 20px 0 0}.curriculum .course__header{width:488px}.curriculum .course img{height:286px}.curriculum .course__header h2{font-size:36px;margin:20px 0 24px}.curriculum .course__header p{font-size:var(--bodyCopySmall);width:95%}.curriculum .course__header a{margin-top:36px}.topics__heading{font-size:24px;line-height:1.83;margin:42px 0 15px}.course__topic{height:auto;display:flex;align-items:baseline}.topic__title{padding-left:72px;width:224px}.topic__title i{font-size:36px;left:16px;top:35%}.topic__children{display:flex;flex-flow:wrap;flex-direction:column;max-height:250px}.topic__children a,.topic__children span{width:229px;line-height:1.22;margin-left:24px}}@media (min-width:996px){.curriculum .jumbotron{height:1382px;overflow:hidden}.curriculum .jumbotron h1{font-size:60px;letter-spacing:.03px}.curriculum .jumbotron p{margin:30px auto 0;width:746px}.jump-to{display:block;margin:42px 0 84px}.jump-to h2{color:#fff;font-size:15px;font-weight:700;letter-spacing:2.31px;text-transform:uppercase}.jump-to ul{display:flex;justify-content:center;margin:18px 0 0;padding:0}.jump-to li{margin-right:24px}.jump-to li:last-child{margin-right:0}.jump-to li a{background-color:#fff;border-radius:5px;box-sizing:border-box;color:var(--bz-primary);display:block;font-size:16px;font-weight:500;letter-spacing:.3px;padding-top:5px;text-align:center;height:32px;width:134px}.jump-to li a:hover{color:var(--bz-primary-hover)}.jumbotron-map{display:block}.jumbotron-map svg{margin-left:-318px;height:840px;width:1130px}.jumbotron-map .st0{display:inline;box-sizing:inherit;fill:#1476f9;fill:#fff;stroke:#006af9;stroke-linecap:round;stroke-linejoin:round;cursor:pointer}.jumbotron-map path[data-clicked],.jumbotron-map polygon[data-clicked]{fill:#fff;stroke:#006af9;stroke-linecap:round;stroke-linejoin:round}.jumbotron-map .st0:hover{fill:#efefef}.curriculum__select{position:absolute;bottom:86px;left:50%;transform:translateX(-50%)}.curriculum__select__subtitle{display:block;font-size:24px!important;font-weight:400;line-height:1.21;letter-spacing:.13px}.select-container{margin-top:48px}.curriculum__select .button--white,.curriculum__select .select-wrapper{width:376px}.curriculum__select .select-wrapper{margin:0 24px 0 0}.curriculum .courses{padding-top:0;padding-bottom:86px}.curriculum .course{padding-top:86px;padding-bottom:0}.curriculum .course__header{display:flex;align-items:center;width:100%}.curriculum .course img{margin-right:24px;width:472px}.curriculum .course__header h2{line-height:1;margin:0 0 24px}.curriculum .course__header p{width:97%}.curriculum .course__header a{margin-top:28px}.topic__children{max-height:186px}.topic__children a,.topic__children span{width:229px}#curriculum-box{background-color:#fff;width:276px;z-index:100;position:absolute;border-radius:12px;padding:42px 24px 24px}#curriculum-text{text-align:center}#state-head{font-size:24px;color:#1d1726;margin:0;padding-bottom:12px;width:auto}#curriculum-p{font-size:18px;line-height:28px;font-family:var(--bz-font-main);color:#1d1726;margin:0;padding-bottom:24px;width:auto}#download a{display:block;background-color:#006af9;padding:15px;color:#fff;font-weight:700;text-align:center;margin-left:auto;margin-right:auto;border-radius:8px;font-size:16px;letter-spacing:2.71px;cursor:pointer}#x i{color:#1d1726;position:absolute;right:25px;top:5px;cursor:pointer;text-align:center;line-height:1.1}#x i:before{font-family:'Banzai Icons';content:'\1F5D9';font-size:46px;font-style:normal}}@media (min-width:1200px){.curriculum .jumbotron{height:1456px}.curriculum .jumbotron h1{font-size:72px}.curriculum .jumbotron p{font-size:27px;width:842px}.jumbotron-map svg{margin-left:-337px;height:906px;width:1212px}.curriculum__select{bottom:114px}.curriculum .course img{margin-right:24px;height:348px;width:576px}.curriculum .course__header a{margin-top:36px}.topic__title{width:300px}}
.teachers-home .jumbotron{background-image:url(https://static-app-misc.teachbanzai.com/img/hero-home-video-image-v2.jpg);background-position:42%;background-size:cover;padding-top:122px}.teachers-home .jumbotron__header{line-height:1.22;width:216px}.teachers-home .jumbotron__sub-header{width:256px}.teachers-home .jumbotron__link{position:relative;width:158px;z-index:2}.teachers-home .centered a{box-sizing:border-box;display:inline-block;margin-top:16px}.teachers__video{position:relative}.teachers__video img{height:auto;width:100%}.teachers__video button{background:rgba(255,255,255,0);border:none;padding:0;height:48px;width:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.teachers__video svg{height:100%;width:100%}.product-tour{background:#1d1726;color:#fff;padding:48px 0}.product-tour__video video{display:block;margin-bottom:30px;width:100%}.product-tour__sticker{width:58px}.product-tour__sticker svg{display:block;width:100%;margin-bottom:16px}.product-tour__sticker.rotated svg{transform:rotate(45deg)}.product-tour__heading__header{color:#fff;font-size:32px;font-weight:600;letter-spacing:normal;line-height:1.22;margin-bottom:10px}.product-tour__heading svg{display:block;height:10px;width:60px;margin-bottom:28px}.product-tour__explanation{font-size:18px;letter-spacing:.1px;line-height:1.39}.testimonials{color:#006af9;margin:48px 0 12px}.faqs__heading,.testimonials__heading{font-size:27px;line-height:1.15;margin-bottom:36px;padding-right:40px}.testimonial{border-top:solid 3px #1193da;padding:29px 0 36px}.testimonial__text,.testimonial__type{font-size:var(--bodyCopy);line-height:1.29;margin-bottom:12px}.testimonial__type{position:relative;padding-left:40px;margin-bottom:36px;font-weight:500}.testimonial__type i{font-size:30px;position:absolute;top:-6px;left:6px}.testimonial__type i.bz-open-book{top:-5px}.testimonial__source{font-size:17px;font-weight:500;line-height:1.72}.teachers-home .interrupter img{width:312px;height:auto}.teachers-home .blockquote--2 a{font-weight:500;color:#006af9;word-break:break-word}@media (min-width:500px){.teachers-home .jumbotron{background-position:20%}}@media (min-width:768px){.teachers-home .jumbotron{background-image:linear-gradient(245deg,transparent,rgba(40,43,51,.3)),url(https://static-app-misc.teachbanzai.com/img/hero-home-video-image-v2.jpg);background-position:center top;padding-top:105px}.teachers-home .jumbotron__header{font-size:32px;width:414px}.teachers-home .jumbotron__sub-header{width:310px}.teachers-home .jumbotron__link{margin-top:34px;width:176px}.teachers-home .centered a{margin-top:34px}.teachers__video button{height:100px;width:100px}.product-tour{padding:66px 0}.product-tour__content{padding:0 10%;position:relative}.product-tour__sticker{position:absolute;left:-18px;top:1px}.product-tour__heading{margin-bottom:29px}.product-tour__heading svg{display:block;margin-bottom:0}.product-tour__explanation{font-size:18px;line-height:1.39}.product-tour__video video{margin:0 auto 66px;width:80%}.testimonials{display:flex;flex-wrap:wrap;margin:96px 0 36px}.faqs__heading,.testimonials__heading{font-size:36px;line-height:1.14;margin-bottom:60px;padding-right:0}.testimonial{margin-right:24px;padding:29px 0 48px;position:relative;height:322px;width:320px}.testimonial:nth-child(odd){margin-right:0}.testimonial__source{font-size:18px;position:absolute;bottom:48px}.teachers-home .interrupter img{width:468px}.teachers-home .blockquote--2{width:640px}}@media (min-width:996px){.teachers-home .jumbotron{padding-top:130px}.teachers-home .jumbotron__header{font-size:42px;margin-bottom:18px;width:544px}.teachers-home .jumbotron__sub-header{font-size:27px;line-height:1.15;width:502px}.teachers-home .jumbotron__link{margin-top:64px;width:230px}.teachers-home .blockquote{width:655px}.teachers-home .blockquote--2{width:670px}.teachers-home .centered a{margin-top:28px}.product-tour{display:flex;align-items:center;height:620px;padding:0;position:relative}.product-tour__video{position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-tour__video video{margin:0;width:507px}.product-tour__content{padding:0;width:293px}.product-tour__sticker{position:static;margin-bottom:24px;width:72px}.product-tour__heading{margin-bottom:29px}.product-tour__caption i{font-size:36px;left:-36px;top:-6px}.testimonials{margin:130px 0 70px}.faqs__heading,.testimonials__heading{font-size:42px;line-height:1.19;margin-bottom:66px;max-width:800px}.testimonials__heading{width:100%}.testimonial{height:298px;width:410px}.testimonial__text{margin-bottom:18px}.testimonial__source{font-size:18px;line-height:1.32}}@media (min-width:1200px) and (min-height:790px){.teachers-home .jumbotron{padding-top:195px}.teachers-home .jumbotron__header{font-size:48px;margin-bottom:25px;width:600px}.teachers-home .jumbotron__sub-header{font-size:27px;line-height:1.15;width:522px}.teachers-home .jumbotron__link{margin-top:54px;width:248px}.teachers-home .blockquote{width:858px}.teachers-home .blockquote--2{width:890px}.teachers-home .centered a{margin-top:36px}.product-tour .container--v2{width:972px}.product-tour__video video{width:572px}.product-tour__content{width:338px}.testimonials{margin:160px 0 100px!important}.testimonial{height:319px;width:352px}.testimonials__heading{margin-bottom:98px}.testimonial:nth-child(odd){margin-right:24px}.testimonial:nth-child(3n+4){margin-right:0}}
.parents .jumbotron{background-image:linear-gradient(to left,transparent,rgba(40,43,51,.3)),url(https://static-app-misc.teachbanzai.com/img/for-parents-hero-v5.jpg);background-position:center;background-size:cover}.parents.unsponsored .jumbotron{padding-top:138px}.parents.unsponsored .jumbotron__header{font-size:40px}.parents .jumbotron__sub-header{font-weight:500;display:none}.parents .jumbotron__link{margin:67px auto;width:160px}.interrupter--full{background:#006af9}.interrupter--full .button--bordered--large:hover{background:#fff;border-color:#fff;color:#006af9}.parents .section--courses,.parents .section--what-does{text-align:center}.bordered{display:inline-block;border:4px solid #1d1726;padding:10px;margin:0 auto}.bordered--colored{color:#006af9;border-color:#006af9}.bordered h2{font-size:18px;font-weight:700;line-height:1.39;letter-spacing:3px;text-indent:3px;margin:0;text-align:center;text-transform:uppercase}.courses__list,.for-everyone__list,.topics{margin:0;padding:0}.topics{color:#006af9}.topic{margin:46px 0;font-size:21px;font-weight:500;letter-spacing:normal;text-align:center}.topic i{display:block;font-size:38px;height:46px}.parents .blockquote--small{color:#1d1726;font-size:24px;line-height:1.21}.parents .centered{text-align:center}.parents .centered .link--button{margin-top:24px;width:174px}.section--for-everyone h2{font-size:27px;font-weight:600;margin:20px 0}.for-everyone__list-item{border-top:solid 2px #1d1726;margin:18px 0}.for-everyone__list-item h3{font-size:21px;font-weight:600;margin:18px 0 10px}.for-everyone__list-item p{font-size:var(--mobileCopy);line-height:1.28;margin:0}.interrupter--full{padding:54px 24px;text-align:center}.interrupter--full p{color:#fff;font-size:24px;font-weight:600;line-height:1.31;max-width:400px;margin:24px auto 36px}.interrupter--full a{width:auto;letter-spacing:normal;font-size:18px;font-weight:600;display:inline-block;padding:14px 47px 18px;text-transform:none;margin:0 auto}.interrupter__sponsor-logo svg{width:273px;max-height:80px;margin:0 auto}.interrupter__sponsor-logo svg,.interrupter__sponsor-logo svg .st0{fill:#fff}.logo--black svg,.logo--black svg .st0{fill:#1d1726}.courses__list__item{margin:24px 0 50px;text-align:left}.courses__list__item img{object-fit:cover;width:100%;height:160px}.courses__list__item h3{margin:18px 0;font-size:24px;font-weight:600;line-height:1.08;width:163px}.courses__list__item.junior h3{width:166px}.courses__list__item svg{width:60px;height:10px}.courses__list__item svg path{fill:#1d1726!important}.courses__list__item .age{font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:12px 0}.courses__list__item p{font-size:var(--mobileCopy);font-weight:500;line-height:1.33;margin:12px 0 18px;width:95%}.parents .featured-coach h2,.parents .section--featured p{font-size:27px;line-height:1.22;margin:24px 0 15px}.parents .section--featured .label{font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:18px 0}.interrupter--full--gray{background:#efefef;padding:54px 24px}.interrupter--full--gray__content{max-width:544px;margin:0 auto;text-align:center}.interrupter--full--gray__content a{display:inline-block}.interrupter--full--gray .interrupter__sponsor-logo{text-align:center}.interrupter--full--gray p{font-size:24px;line-height:1.31;margin:24px 0}.interrupter--gray__left img{position:static;transform:none;display:block;margin:-12px auto 0;width:260px}.interrupter--gray{background:#efefef;height:auto;padding:54px 24px}.interrupter--gray__left{text-align:center}.interrupter--gray__left p{font-size:24px;font-weight:600;line-height:1.17;margin:12px auto 24px;max-width:502px}.parents .featured-coach{text-align:left}.parents .featured-coach p{font-size:var(--mobileCopy);font-weight:400;line-height:1.39;margin:12px 0 22px;width:auto;text-align:left}.age .time{display:inline-block;font-size:15px;font-weight:400;line-height:1;letter-spacing:normal;color:#1d1726;text-transform:capitalize;margin-left:4px;border-left:2px solid #1d1726;padding-left:30px;position:relative}.age .time i{font-size:18px;position:absolute;left:8px;top:2px}@media (min-width:768px){.parents .jumbotron,.parents.unsponsored .jumbotron{background-position:left;padding-top:96px}.parents .jumbotron__header{width:396px}.parents .header--primary-color .navigation__menu li .link--login{color:#fff}.parents .jumbotron__sub-header{display:block;width:364px}.parents .jumbotron__link{margin:34px 0;width:176px}.bordered{padding:15px}.bordered h2{font-size:24px;letter-spacing:4.2px;text-indent:4.2px;line-height:normal}.topics{margin:36px auto;width:580px}.topic{display:inline-block;margin:24px 0;font-size:24px;width:190px}.topic i{font-size:40px;height:48px}.parents .blockquote--small{font-size:32px;line-height:1.31}.parents .centered .link--button{margin-top:36px}.section--for-everyone h2{font-size:42px;margin:36px 0}.for-everyone__list-item{margin:30px 0}.for-everyone__list-item h3{font-size:24px;margin:30px 0 12px}.for-everyone__list-item p{font-size:var(--bodyCopy);line-height:1.38}.interrupter--full{padding:82px 24px}.interrupter--full p{font-size:32px;max-width:578px;margin:30px auto 42px}.interrupter--full a{font-size:21px;padding:16px 47px 19px}.interrupter__sponsor-logo svg{width:415px;max-height:120px;margin:0 auto}.section--courses .bordered{width:434px}.courses__list__item{margin:42px 0 72px}.courses__list__item img{height:286px}.courses__list__item h3,.courses__list__item.junior h3{margin:36px 0 12px;font-size:32px;width:auto}.courses__list__item .age{font-size:15px}.courses__list__item p{font-size:var(--bodyCopySmall);line-height:1.39;margin:24px 0;width:95%}.parents .featured-coach h2,.parents .section--featured p{font-size:36px;line-height:1.22;margin:24px 0 15px}.parents .section--featured .label{margin:24px 0}.interrupter--full--gray{background:#efefef;padding:82px 24px}.interrupter--gray{padding:82px 24px}.interrupter--full--gray__content{max-width:650px}.interrupter--full--gray p{font-size:36px;margin:36px 0}.interrupter--gray__left img{width:465px;margin-top:-20px}.interrupter--gray__left p{font-size:36px;margin:12px auto 24px;max-width:636px}.parents .featured-coach p{font-size:var(--bodyCopy);line-height:1.39;margin:12px 0 24px}}@media (min-width:996px){.parents.unsponsored .jumbotron{padding-top:130px}.parents.unsponsored .jumbotron__header{font-size:48px}.parents .jumbotron{height:602px}.parents .jumbotron__header{width:520px}.parents .jumbotron__sub-header{width:478px}.parents .jumbotron__link{margin:48px 0;width:230px}.topics{width:auto}.topic{display:inline-block;margin:30px 0 24px;width:166px}.topic i{font-size:42px;height:52px}.parents .blockquote--small{width:802px}.interrupter--full p{max-width:888px}.section--courses .bordered{width:auto}.courses__list__item{display:flex;margin:64px 0}.courses__list__item img{width:328px;height:249px;margin-right:36px}.courses__list__item h3,.courses__list__item.junior h3{margin:0 0 12px;width:auto}.courses__list__item p{font-size:18px;line-height:1.39;margin:16px 0 18px;width:100%}.parents .section--featured__content{width:426px}.parents .section--featured img{width:418px}.parents .section--featured li{font-size:15px}.interrupter--full--gray__content{max-width:810px}.interrupter--full--gray p{font-size:48px}.interrupter--gray{height:502px;padding:0}.interrupter--gray__left img{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0}.interrupter--gray__left{position:absolute;height:100%;width:100%;top:0;left:0;text-align:left}.interrupter--gray__content{position:absolute;top:49%;transform:translateY(-50%);width:432px}.interrupter--gray__left p{margin:0 0 36px;max-width:none}}@media (min-width:1200px) and (min-height:790px){.parents.unsponsored .jumbotron__header{font-size:54px;width:656px}.parents .jumbotron,.parents.unsponsored .jumbotron{padding-top:165px;height:732px}.parents .jumbotron__header{width:660px}.parents .jumbotron__sub-header{width:616px}.parents .jumbotron__link{margin:54px 0;width:248px}.courses__list__item{margin:70px 0}.courses__list__item img{width:428px;height:261px;margin-right:48px}.courses__list__item h3,.courses__list__item.junior h3{margin:0 0 12px;width:auto}.courses__list__item p{margin:18px 0 24px;width:80%}.parents .section--featured__content{width:441px}.parents .section--featured img{width:624px}.interrupter--full--gray__content{max-width:980px}.parents .featured-coach__content{width:450px}.interrupter--full--gray p{margin:24px 0}.interrupter--gray{height:586px}.interrupter--gray .container--v2{width:1018px}.interrupter--gray__left img{width:520px}}
.xsm{display:block!important}.lg,.md,.sm{display:none!important}.section--blue{background:#006af9!important;color:#fff!important}.section--black{background:#1d1726!important;color:#fff!important}.allow-scroll{overflow:auto!important;height:auto!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.light{font-family:var(--bz-font-main);font-weight:300!important}.medium{font-family:var(--bz-font-main);font-weight:500!important}.regular{font-family:var(--bz-font-main);font-weight:400}.semi-bold{font-weight:600}.background--gray{background:#efefef!important}.background--blue{background:#006af9!important;color:#fff}.background--white{background:#fff!important}.box--gray{background:#efefef!important;height:100%;width:100%}.box--blue{background:#006af9!important;height:100%;width:100%}@media (min-width:768px){.xsm{display:none!important}.sm{display:block!important}}@media (min-width:996px){.sm{display:none!important}.md{display:block!important}}@media (min-width:1200px) and (min-height:790px){.md{display:none!important}.lg{display:block!important}}