@import url(//fonts.googleapis.com/css?family=Fira+Sans:300,500|Raleway:300,500|Muli:300,500);body{margin:0;padding:0;font-family:sans-serif}h1{text-align:center}.logout,.partner-list form{text-align:center;margin:0 auto;width:300px}.logout{margin-bottom:15px}label{margin-bottom:10px}select{height:45px;margin-bottom:10px!important}.ta-results{-ms-flex-pack:center;justify-content:center;margin-top:2rem;min-height:300px;padding-bottom:3rem}.result-group{-ms-flex-direction:column;flex-direction:column;padding:0 1rem}.header-img{width:200px;margin:0 auto;padding:0 0 1rem}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body.disable-scrolling{overflow-y:hidden}.text-blue{color:#0b5271}.bg-blue{background-color:#0b5271}.text-blue-dark{color:#252626}.bg-blue-dark{background-color:#252626}.text-blue-light{color:#aad5e3}.bg-blue-light{background-color:#aad5e3}.text-green{color:#01a8a5}.bg-green{background-color:#01a8a5}.text-red{color:#ff314f}.bg-red{background-color:#ff314f}.text-gray-x-dark{color:#595959}.bg-gray-x-dark{background-color:#595959}.text-gray-dark{color:#b2b2b2}.bg-gray-dark{background-color:#b2b2b2}.text-gray-m-dark{color:#dedede}.bg-gray-m-dark{background-color:#dedede}.text-gray-m-light{color:#e5e5e5}.bg-gray-m-light{background-color:#e5e5e5}.text-gray-light{color:#f7f7f7}.bg-gray-light{background-color:#f7f7f7}.text-gray-x-light{color:#fafafa}.bg-gray-x-light{background-color:#fafafa}.text-white{color:#fff}.bg-white{background-color:#fff}.text-white-light{color:#eff6f8}.bg-white-light{background-color:#eff6f8}@font-face{font-family:Avenir;font-style:normal;font-weight:300;src:url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Light.eot?") format("eot"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Light.woff2") format("woff2"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Light.woff") format("woff"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Light.ttf") format("truetype"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Light.svg#Avenir") format("svg")}@font-face{font-family:Avenir;font-style:italic;font-weight:300;src:url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-LightOblique.eot?") format("eot"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-LightOblique.woff2") format("woff2"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-LightOblique.woff") format("woff"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-LightOblique.ttf") format("truetype"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-LightOblique.svg#Avenir") format("svg")}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Book.eot?") format("eot"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Book.woff2") format("woff2"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Book.woff") format("woff"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Book.ttf") format("truetype"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Book.svg#Avenir") format("svg")}@font-face{font-family:Avenir;font-style:italic;font-weight:400;src:url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-BookOblique.eot?") format("eot"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-BookOblique.woff2") format("woff2"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-BookOblique.woff") format("woff"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-BookOblique.ttf") format("truetype"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-BookOblique.svg#Avenir") format("svg")}@font-face{font-family:Avenir;font-style:normal;font-weight:500;src:url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Roman.eot?") format("eot"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Roman.woff2") format("woff2"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Roman.woff") format("woff"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Roman.ttf") format("truetype"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Roman.svg#Avenir") format("svg")}@font-face{font-family:Avenir;font-style:normal;font-weight:600;src:url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Medium.eot?") format("eot"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Medium.woff2") format("woff2"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Medium.woff") format("woff"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Medium.ttf") format("truetype"),url("https://fonts.guildeducation.com/AvenirLTStd/AvenirLTStd-Medium.svg#Avenir") format("svg")}body,html{color:#595959;font-family:Avenir,sans-serif;font-size:16px;font-weight:300;line-height:1.125em;text-rendering:optimizeLegibility,geometricPrecision}strong{font-weight:700}a{color:#01a8a5;cursor:pointer;text-decoration:underline}a:hover{color:#01c1be}a:active{color:rgba(1,168,165,.5)}h1{color:#0b5271;font-family:Fira Sans,sans-serif;font-size:1.75em;font-weight:500;line-height:1.14;padding-bottom:.2em}h1 small{color:#595959;display:block;font-family:Avenir,sans-serif;font-size:.7em;font-weight:300;line-height:1.18;margin-top:5px}@media screen and (min-width:414px){h1{font-size:2.5em;line-height:1.1}h1 small{font-size:.65em;line-height:1.15}}h2{color:#0b5271;font-size:1.5em;font-family:Raleway,sans-serif;font-weight:500;line-height:1.2;padding-bottom:.2em}h2 small{color:#595959;font-size:.67em;display:block;font-family:Avenir,sans-serif;font-weight:300;line-height:1.18;margin-top:5px}@media screen and (min-width:414px){h2{font-size:1.875em;line-height:1.16}h2 small{font-size:.65em;line-height:1.15}}h3{font-size:1.375em;font-family:Avenir,sans-serif;color:#01a8a5;font-weight:500;line-height:1.18;margin-top:5px;padding-bottom:.2em}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col{-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:320px){.col-xxs-1{width:8.33333%}.col-xxs-2{width:16.66667%}.col-xxs-3{width:25%}.col-xxs-4{width:33.33333%}.col-xxs-5{width:41.66667%}.col-xxs-6{width:50%}.col-xxs-7{width:58.33333%}.col-xxs-8{width:66.66667%}.col-xxs-9{width:75%}.col-xxs-10{width:83.33333%}.col-xxs-11{width:91.66667%}.col-xxs-12{width:100%}}@media screen and (min-width:320px){.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}}@media screen and (min-width:414px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media screen and (min-width:768px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media screen and (min-width:1280px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media screen and (min-width:1440px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}@media screen and (max-width:320px){.col-xs-1:not([class*=col-xxs-]),.col-xs-2:not([class*=col-xxs-]),.col-xs-3:not([class*=col-xxs-]),.col-xs-4:not([class*=col-xxs-]),.col-xs-5:not([class*=col-xxs-]),.col-xs-6:not([class*=col-xxs-]),.col-xs-7:not([class*=col-xxs-]),.col-xs-8:not([class*=col-xxs-]),.col-xs-9:not([class*=col-xxs-]),.col-xs-10:not([class*=col-xxs-]),.col-xs-11:not([class*=col-xxs-]),.col-xs-12:not([class*=col-xxs-]){width:100%}}@media screen and (max-width:414px){.col-sm-1:not([class*=col-xxs-]),.col-sm-2:not([class*=col-xxs-]),.col-sm-3:not([class*=col-xxs-]),.col-sm-4:not([class*=col-xxs-]),.col-sm-5:not([class*=col-xxs-]),.col-sm-6:not([class*=col-xxs-]),.col-sm-7:not([class*=col-xxs-]),.col-sm-8:not([class*=col-xxs-]),.col-sm-9:not([class*=col-xxs-]),.col-sm-10:not([class*=col-xxs-]),.col-sm-11:not([class*=col-xxs-]),.col-sm-12:not([class*=col-xxs-]){width:100%}}@media screen and (max-width:768px){.col-md-1:not([class*=col-xxs-]),.col-md-2:not([class*=col-xxs-]),.col-md-3:not([class*=col-xxs-]),.col-md-4:not([class*=col-xxs-]),.col-md-5:not([class*=col-xxs-]),.col-md-6:not([class*=col-xxs-]),.col-md-7:not([class*=col-xxs-]),.col-md-8:not([class*=col-xxs-]),.col-md-9:not([class*=col-xxs-]),.col-md-10:not([class*=col-xxs-]),.col-md-11:not([class*=col-xxs-]),.col-md-12:not([class*=col-xxs-]){width:100%}}@media screen and (max-width:1280px){.col-lg-1:not([class*=col-xxs-]),.col-lg-2:not([class*=col-xxs-]),.col-lg-3:not([class*=col-xxs-]),.col-lg-4:not([class*=col-xxs-]),.col-lg-5:not([class*=col-xxs-]),.col-lg-6:not([class*=col-xxs-]),.col-lg-7:not([class*=col-xxs-]),.col-lg-8:not([class*=col-xxs-]),.col-lg-9:not([class*=col-xxs-]),.col-lg-10:not([class*=col-xxs-]),.col-lg-11:not([class*=col-xxs-]),.col-lg-12:not([class*=col-xxs-]){width:100%}}@media screen and (max-width:1440px){.col-xl-1:not([class*=col-xxs-]),.col-xl-2:not([class*=col-xxs-]),.col-xl-3:not([class*=col-xxs-]),.col-xl-4:not([class*=col-xxs-]),.col-xl-5:not([class*=col-xxs-]),.col-xl-6:not([class*=col-xxs-]),.col-xl-7:not([class*=col-xxs-]),.col-xl-8:not([class*=col-xxs-]),.col-xl-9:not([class*=col-xxs-]),.col-xl-10:not([class*=col-xxs-]),.col-xl-11:not([class*=col-xxs-]),.col-xl-12:not([class*=col-xxs-]){width:100%}}.section{padding:2rem}@media screen and (min-width:768px){.section{padding:3rem}}.wrapper{margin:0 auto;max-width:1500px;width:100%}.gutter{margin:0 auto;width:96%}@media screen and (min-width:768px){.gutter{width:90%}}.well{background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:3px;padding:1rem}input{width:100%;padding:.7em;border:1px solid #b2b2b2;border-radius:5px;background-color:#fff;font-size:1rem;border-radius:3px}input:disabled{cursor:not-allowed}input::-webkit-input-placeholder{color:#b2b2b2}input:-ms-input-placeholder,input::-ms-input-placeholder{color:#b2b2b2}input::placeholder{color:#b2b2b2}input:not([type=checkbox]):not([type=radio]){display:block}textarea{width:100%;padding:.7em;border:1px solid #b2b2b2;border-radius:5px;background-color:#fff;font-size:1rem;resize:none}textarea:disabled{cursor:not-allowed}select{width:100%;padding:.7em;border:1px solid #b2b2b2;border-radius:5px;background-color:#fff;font-size:1rem}select:disabled{cursor:not-allowed}.button{display:block;padding:.6em 1.3em;border:1px solid #b2b2b2;border-radius:5px;font-weight:lighter;font-size:1rem;text-decoration:none;text-align:center;cursor:pointer;-webkit-transition:border .2s,background .2s,color .2s,opacity .2s,fill .2s;-o-transition:border .2s,background .2s,color .2s,opacity .2s,fill .2s;transition:border .2s,background .2s,color .2s,opacity .2s,fill .2s}.button svg{height:1rem;margin-left:.33rem;vertical-align:top}.button:active{opacity:.5;outline:0}.button:disabled{opacity:.5;cursor:not-allowed}.button.primary{border-color:#01a8a5;background-color:#01a8a5;color:#fff;fill:#fff}.button.primary:hover{background-color:#01c1be;border-color:#01c1be}.button.primary:active{background-color:rgba(1,168,165,.5);border-color:#9ad5d4}.button.secondary{border-color:#0b5271;background-color:#fff;color:#0b5271;fill:#0b5271}.button.secondary:hover{border-color:#0b5271;background-color:#0b5271;color:#fff;fill:#fff}.button.secondary:active{border-color:rgba(11,82,113,.8);background-color:#fff;color:rgba(11,82,113,.8);fill:rgba(11,82,113,.8)}.button.outline{border-color:#01a8a5;background-color:transparent;color:#01a8a5;fill:#01a8a5}.button.outline:hover{background-color:#01c1be;border-color:#01c1be;color:#fff;fill:#fff}.button.outline:active{border-color:rgba(1,168,165,.8);background-color:transparent;color:rgba(1,168,165,.8);fill:rgba(1,168,165,.8)}.button.ghost{border:none;color:#595959;fill:#595959;background:none;padding-left:0}.button.ghost:hover{color:#01c1be;fill:#01c1be}.button.ghost:active{color:rgba(89,89,89,.9);fill:rgba(89,89,89,.9)}.radio-couplet{position:relative}.radio-couplet input[type=radio]+label:before{border-radius:100%}.radio-couplet input[type=checkbox],.radio-couplet input[type=radio]{position:absolute;width:1.2em;height:1.2em;overflow:hidden;margin:0;padding:0;border:0;outline:0;opacity:0}.radio-couplet input[type=checkbox]+label:before,.radio-couplet input[type=radio]+label:before{content:"";display:inline-block;background-color:#fff;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;border:1px solid #e5e5e5;width:1.2em;height:1.2em;margin:0 .5em .25em 0;vertical-align:top;text-align:center;-webkit-transform:translateY(-.2em);-ms-transform:translateY(-.2em);transform:translateY(-.2em);-webkit-transition:background .2s ease,border .2s ease;-o-transition:background .2s ease,border .2s ease;transition:background .2s ease,border .2s ease}.radio-couplet input[type=checkbox]:disabled+label:before,.radio-couplet input[type=radio]:disabled+label:before{background-color:#fff;cursor:not-allowed}.radio-couplet input[type=checkbox]:checked+label:before,.radio-couplet input[type=radio]:checked+label:before{background-color:#0b5271;border-color:#0b5271}.radio-couplet input[type=checkbox]:focus+label:before,.radio-couplet input[type=checkbox]:hover+label:before,.radio-couplet input[type=radio]:focus+label:before,.radio-couplet input[type=radio]:hover+label:before{border-color:#0b5271}.radio-couplet input[type=checkbox]:focus:disabled+label:before,.radio-couplet input[type=checkbox]:hover:disabled+label:before,.radio-couplet input[type=radio]:focus:disabled+label:before,.radio-couplet input[type=radio]:hover:disabled+label:before{border-color:#e5e5e5}.radio-couplet input[type=checkbox]:focus:checked+label:before,.radio-couplet input[type=checkbox]:hover:checked+label:before,.radio-couplet input[type=radio]:focus:checked+label:before,.radio-couplet input[type=radio]:hover:checked+label:before{border-color:#0b5271}input,select,textarea{font-family:inherit}.cobrand{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-height:60px;border-left:1px solid #e5e5e5;margin-left:15px;padding-left:15px}@media (min-width:960px){.header-nav-mobile-overlay,.header-nav-mobile-toggle{display:none}}.header-nav-mobile{width:100%;max-width:350px;height:100%;background-position:top;background-size:150%;background-color:#0b5271;position:absolute;right:0;-webkit-transform:translateX(0) scaleX(1);-ms-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.header-nav-mobile:not(.open){-webkit-transform:translateX(100%) scaleX(0);-ms-transform:translateX(100%) scaleX(0);transform:translateX(100%) scaleX(0)}.header-nav-mobile-toggle{width:36px;height:25px;background-image:url("https://recess-images.imgix.net/icons/general/hamburger.svg");background-size:contain;background-repeat:no-repeat;background-position:100%}.header-nav-mobile-close,.header-nav-mobile-toggle{border:0;background-color:transparent;cursor:pointer}.header-nav-mobile-close{padding:0;font-size:2.5rem;font-weight:lighter;line-height:.4;color:#e5e5e5;opacity:.9;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.header-nav-mobile-overlay{width:100%;height:100%;background-color:rgba(89,89,89,.5);position:absolute;top:0;left:0;bottom:100%;right:100%;z-index:9999;overflow:hidden;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.header-nav-mobile-overlay:not(.open){background-color:transparent;pointer-events:none}.header-nav-mobile-branding{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem;border-bottom:1px solid hsla(0,0%,90%,.7)}.header-nav-mobile-branding img{width:auto;height:28px}.header-nav-mobile-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:scroll}.header-nav-mobile-item{padding:1.2rem;border-bottom:1px solid #e5e5e5;color:#fff;font-size:1.3rem;text-align:center;text-decoration:none}.header-nav-mobile-item.active{font-weight:700}.sub-nav{height:60px;background-color:#eff6f8;border-bottom:1px solid #e5e5e5}@media (max-width:960px){.sub-nav{display:none}}.sub-nav-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.sub-nav-item{color:#252626;display:inline-block;margin:0 1.2rem;text-align:center;text-decoration:none}.sub-nav-item.active,.sub-nav-item:hover{border-bottom:2px solid #0b5271;color:#0b5271;font-weight:700}.sub-nav-item:after{content:attr(title);display:block;height:0;font-weight:700;overflow:hidden;visibility:hidden}.sub-nav-item:last-child{margin-right:0}.user-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;position:relative}.user-menu>.button:first-child{margin-right:15px}@media (max-width:960px){.user-menu{display:none}}.user-icon{width:40px;height:auto;margin:0 auto;cursor:pointer}.user-menu-nav{padding:.75rem .5rem;border-radius:5px;background-color:#d8d8d8;-webkit-box-shadow:0 3px 3px rgba(89,89,89,.2);box-shadow:0 3px 3px rgba(89,89,89,.2);text-align:center;white-space:nowrap;position:absolute;right:0;top:4.1rem;z-index:9999}.user-menu-nav:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 4px 7px;border-color:transparent transparent #d8d8d8;position:absolute;top:-7px;right:1rem}.user-menu-nav.closed{display:none}.user-menu-nav-item{display:block;margin-top:1rem;padding:0 .75rem;color:#0b5271;text-decoration:none}.user-menu-nav-item:first-child{margin-top:0}.header{background-color:#fff;border-bottom:1px solid #e5e5e5;height:66px}.header-wrapper{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%}.header-branding,.header-branding a,.header-wrapper{display:-ms-flexbox;display:flex}.header-branding img{margin-top:10px;max-height:25px}.header-admin .header-branding img{height:35px;margin-top:3px;max-height:35px}.header-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;margin:auto}@media (max-width:960px){.header-nav{display:none}}.header-nav-item{display:inline-block;padding:0 1.2rem;color:#252626;text-align:center;text-decoration:none;-webkit-transition:font-weight .2s;-o-transition:font-weight .2s;transition:font-weight .2s}.header-nav-item.active,.header-nav-item:hover{color:#252626;font-weight:700}.header-nav-item:after{content:attr(title);display:block;height:0;font-weight:700;overflow:hidden;visibility:hidden}.header-user-icon{width:40px;height:auto}@media (max-width:960px){.header-user-icon{display:none}}.toast{width:100%;height:60px;border:1px solid #e5e5e5;background-color:#fafafa}.toast,.toast .toast-icon{display:-ms-flexbox;display:flex}.toast .toast-icon{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:41px}.toast .toast-icon.success{background-color:#01a8a5}.toast .toast-icon.danger{background-color:#ff314f}.toast .toast-icon.warning{background-color:#ffce33}.toast .toast-icon img{width:auto;height:21.5px}.toast .toast-body{-ms-flex-item-align:center;align-self:center;padding-left:10px;-ms-flex-preferred-size:100%;flex-basis:100%}.toast .toast-close{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:0;width:55px;margin-right:2px;background-color:#fafafa}.toast .toast-close img{width:auto;height:17.5px}.footer{padding:40px 0;border-top:1px solid #dedede;background-color:#fff;background-image:url("https://recess-images.imgix.net/icons/general/background_pattern.svg");background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:650px){.footer{background-position:25% bottom}}.footer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media screen and (max-width:650px){.footer-wrapper{-ms-flex-direction:column;flex-direction:column}}.footer-logo{display:block;margin:0 auto;width:auto;height:30px}.footer-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:250px;text-align:right}@media screen and (max-width:650px){.footer-nav{-ms-flex-direction:column;flex-direction:column;width:100%;margin:1rem 0;text-align:center}}.footer-nav-heading{margin:0 0 1.5rem;text-transform:uppercase;color:#0b5271;font-weight:600}@media screen and (max-width:650px){.footer-nav-heading{margin:1.5rem 0 1rem}}.footer-nav-item{display:block;margin:0 0 .75rem;color:#0b5271;text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.footer-nav-item:hover{color:rgba(11,82,113,.5)}.footer-social-icons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100px}@media screen and (max-width:650px){.footer-social-icons{margin:1rem auto .5rem}}.footer-social-icon{display:block;width:25px;height:25px;background-size:cover;background-repeat:no-repeat}.footer-social-icon.twitter{background-image:url("https://recess-images.imgix.net/icons/general/twitter.svg")}.footer-social-icon.facebook{background-image:url("https://recess-images.imgix.net/icons/general/facebook.svg")}.footer-social-icon.linkedin{background-image:url("https://recess-images.imgix.net/icons/general/linkedin.svg")}.footer-copyright{display:block;width:100%;border-top:1px solid #dedede;margin:10px 0 0;padding-top:10px;font-size:.625rem;color:#595959;text-align:right}.footer-copyright a{color:#595959}@media screen and (max-width:650px){.footer-copyright{border-top:0;margin-bottom:0;text-align:center}}.toggle{width:60px;height:30px;border-radius:25px;background-color:#595959;cursor:pointer}.toggle:after{content:"";display:block;width:25px;height:25px;border-radius:50%;background-color:#fff;-webkit-transform:translate(130%,10%);-ms-transform:translate(130%,10%);transform:translate(130%,10%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.toggle.toggle-active{background-color:#0b5271}.toggle.toggle-active:after{-webkit-transform:translate(10%,10%);-ms-transform:translate(10%,10%);transform:translate(10%,10%)}.multiselect-wrapper .multiselect-question{margin-bottom:5px}.multiselect-wrapper .multiselect-options-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.multiselect-wrapper .multiselect-options-wrapper .single-box{margin-bottom:5px;line-height:1}.multiselect-wrapper .multiselect-options-wrapper .single-box input{display:none}.multiselect-wrapper .multiselect-options-wrapper .single-box label{display:block;padding:5px 15px;min-width:70px;border-color:#b2b2b2;color:#b2b2b2}.multiselect-wrapper .multiselect-options-wrapper .single-box label:hover{background-color:#0d6388;border-color:#0d6388;color:#fff}.multiselect-wrapper .multiselect-options-wrapper .single-box input:checked+label{color:#fff;background-color:#0b5271;border:1px solid #0b5271}.textarea-wrapper textarea{overflow:hidden;min-height:100px}.textarea-wrapper textarea::-webkit-input-placeholder{color:#b2b2b2}.textarea-wrapper textarea:-ms-input-placeholder,.textarea-wrapper textarea::-ms-input-placeholder{color:#b2b2b2}.textarea-wrapper textarea::placeholder{color:#b2b2b2}.textarea-wrapper .word-count-wrapper{text-align:center;color:#aad5e3;margin-top:1rem}.loading-spinner{position:relative;width:42px;height:39px;margin:0 10px;-webkit-transform-origin:47% 50%;-ms-transform-origin:47% 50%;transform-origin:47% 50%;-webkit-animation:rotate 2.25s infinite linear;animation:rotate 2.25s infinite linear}.loading-spinner .dot{content:"";width:20px;height:20px;border-radius:100%;position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:scale 3s infinite;animation:scale 3s infinite}.loading-spinner .dot:first-child{left:0;bottom:0;background-color:#01a8a5}.loading-spinner .dot:nth-child(2){right:0;bottom:0;background-color:#0b5271;-webkit-animation-delay:1s;animation-delay:1s}.loading-spinner .dot:nth-child(3){top:0;left:25%;background-color:#aad5e3;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fileupload-wrapper .uploaded-file{border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;padding:1rem;margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.fileupload-wrapper .uploaded-file img{max-width:30px;margin-right:1rem}.fileupload-wrapper .uploaded-file .close-button{margin-left:auto;cursor:pointer}.fileupload-wrapper .fileupload{background-color:#fafafa;border:1px dashed #b2b2b2;color:#b2b2b2;text-align:center;padding:1rem 2rem}.fileupload-wrapper .fileupload input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.fileupload-wrapper .fileupload label{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.fileupload-wrapper .fileupload label p{margin:0}.fileupload-wrapper .fileupload label .fileupload-icon{border-radius:50%;margin-bottom:1rem;height:100px;width:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.autocomplete-item{padding:.7rem}.autocomplete-menu{max-height:50%;padding:2px 0;border-radius:3px;background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);font-size:90%;z-index:1;overflow:auto}.multi-autocomplete-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:.5rem 0;padding:1.25rem .75rem;border:1px solid #dedede;background-color:#fff}.multi-autocomplete-item-remove{width:20px;height:20px;padding:0;border:1px solid #b2b2b2;border-radius:100%;background-color:transparent;color:#b2b2b2;font-weight:lighter;line-height:1}.section-header{border:1px solid #e5e5e5;background:#fff;padding:.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.section-header .section-header-button{border:2px solid #ff314f;color:#ff314f;background:none;border-radius:100%;position:relative;width:20px;height:20px;cursor:pointer}.section-header .section-header-button:after{content:"+";font-size:1.25rem;position:absolute;top:-29%;left:12%}.sidebar-menu{list-style:none}.sidebar-menu .sidebar-menu-item{border:1px solid #e5e5e5;background:#fff;padding:1.5rem 1.75rem;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.sidebar-menu .sidebar-menu-item+.sidebar-menu-item{border-top:none}.sidebar-menu .sidebar-menu-item:after{content:"";border:1px solid #595959;border-left-width:0;border-bottom-width:0;width:15px;height:15px;display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sidebar-menu .sidebar-menu-item:hover{background-color:#aad5e3;color:#0b5271}.sidebar-menu .sidebar-menu-item:hover:after{border-color:#0b5271}.sidebar-menu .sidebar-menu-item.active{background:#0b5271;color:#fff;font-weight:700}.sidebar-menu .sidebar-menu-item.active:after{border-color:#fff}.accordion{background-color:#fff;border:1px solid #e5e5e5}.accordion+.accordion{border-top:none}.accordion .accordion-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 1.75rem;cursor:pointer;border:none}.accordion .accordion-title:after{content:"";border:1px solid #595959;border-right-width:0;border-top-width:0;width:15px;height:15px;display:block;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.accordion .accordion-children{padding:1.5rem .75rem}.accordion:not(.open){background-color:#eff6f8}.accordion:not(.open) .accordion-title:after{border-right-width:1px;border-top-width:1px;border-left-width:0;border-bottom-width:0}.accordion:not(.open) .accordion-children{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}html .ReactModal__Body--open{overflow:hidden;position:fixed;width:100%;height:100%}.react-modal-content{position:absolute;top:40px;left:40px;right:40px;bottom:40px;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;border-radius:3px;outline:none;padding:1.2rem;max-width:800px;margin:0 auto}.react-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.45);z-index:10}.modal-close-button{position:absolute;right:0;top:10px}.modal-close-button button{background:none;border:none;font-size:2.5rem;color:#b2b2b2;font-weight:100;line-height:.8;cursor:pointer}.modal-close-button button:focus{outline:none}.desktop-program-card-large{border:1px solid #e5e5e5;border-radius:3px;background-color:#fff;padding:0 1rem;height:130px}.desktop-program-card-large .title{border-bottom:1px solid #e5e5e5;padding:1rem 0;text-align:center;font-size:18px;font-weight:500;color:#595959}.desktop-program-card-large .information,.desktop-program-card-large .title{height:65px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.desktop-program-card-large .information{padding:.7rem 0}.desktop-program-card-large .information .image,.desktop-program-card-large .information .program-type{width:50%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.desktop-program-card-large .information img,.desktop-program-card-large .information span{margin:0 10%}.desktop-program-card-large .information span{font-size:14px;color:#0b5271;text-transform:uppercase;text-align:center}.edx-logo{height:100%}.boston_u{height:125%}.columbia{height:138%}.curtin{height:125%}.georgia_tech{height:115%}.harvard{height:125%}.hong_kong_poly{height:103%}.u_queensland{height:115%}.institution-logo{height:100%}.bellevue,.UofF{height:63%}.guild{height:65%}.pennfoster{height:52%}.straighterline{height:54%}.wgu{height:82%}.wilmu{height:78%}.mobile-program-card-large{border:1px solid #e5e5e5;background-color:#fff;height:130px}.mobile-program-card-large .title{border-bottom:1px solid #e5e5e5;padding:1rem;text-align:center;font-weight:500;color:#595959;height:65px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mobile-program-card-large .title img{max-width:16px}.mobile-program-card-large .title p{text-align:left;max-width:90%}.mobile-program-card-large .information{display:-ms-flexbox;display:flex;height:65px}.mobile-program-card-large .information .info-wrapper{padding:.7rem 1rem;height:100%;width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5}.mobile-program-card-large .information .info-wrapper:first-child{border-right:1px solid #e5e5e5}.mobile-program-card-large .information img,.mobile-program-card-large .information span{margin:0 10%}.mobile-program-card-large .information span{font-size:14px;color:#0b5271;text-transform:uppercase;text-align:center}
/*# sourceMappingURL=main.e7d0cb5d.css.map*/