@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700|Roboto+Slab:700);@import url(https://use.typekit.net/vqx0eja.css);html,body{font-family:"Open Sans",sans-serif;color:#515151;font-size:15px}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{font-family:"Roboto Slab",sans-serif;font-weight:700}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1,.h1{font-size:48px}h2,.h2{font-size:36px}header h2,header .h2{text-align:center}h3,.h3{font-size:24px;margin-bottom:.75em}p+h3,p+.h3{margin-top:1.25em}h3 p,.h3 p{font-size:24px}@media (max-width:767px){h3 p,.h3 p{font-size:18px}}@media (max-width:767px){h1,.h1{font-size:7vw}h2,.h2{font-size:5.5vw!important}h3,.h3{font-size:18px}}strong{font-weight:700}p,li{font-size:15px}main ul{list-style:none;padding:0;margin:1em 0 1em 2em}main ul li{padding-left:1em}main ul li::before{content:"\2022 ";color:#f37b47;font-size:18px;margin-left:-1em;margin-right:.5em}main ul+p{margin-top:2em}@media (max-width:767px){main ul+p{margin-top:1em}}main ol li{padding-left:0}main ol li::before{content:"";margin:0}a{color:#214d8e}a:visited{color:#214d8e}a:hover,a:active{color:#132b50}p>a:not(.btn),main li>a:not(.btn){text-decoration:underline!important}#nav-wrap{background-color:#fff;box-shadow:3px 0 13px rgba(0,0,0,.2);border-bottom:1px solid #eee}@media (max-width:575px){#nav-wrap{position:relative}}@media (min-width:768px){#nav-wrap .col-md-9{width:70%}#nav-wrap .col-md-9 ul{margin-left:auto}}.navbar-nav{font-family:"Roboto Slab",sans-serif;font-weight:400}.navbar-nav li>a{text-align:center}.bu .navbar-nav li>a:not(.btn){color:#6d7479}@media (min-width:768px){.navbar-nav>li+li{margin-left:20px}.navbar-nav>li>a:not(.btn){padding-top:8px;padding-bottom:8px}.navbar-nav>li>a:not(.btn):focus,.navbar-nav>li>a:not(.btn):hover{background:#f9f9f9}.navbar-nav>li:last-child{margin-left:40px}}@media (max-width:991px){.navbar{float:none!important}.navbar .navbar-header{background-color:#f9f9f9;margin:10px -15px 0}.navbar .navbar-collapse{background:#f9f9f9;padding-bottom:1em}}.navbar-toggler{border:none;color:#084a64;width:100%;font-family:"Roboto Slab",sans-serif;background-color:#f9f9f9}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(8,74,100, 0.5)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");width:1.05em;height:1.05em;vertical-align:top}.btn-brand-primary{background:#084a64;color:#fff;font-weight:400;cursor:pointer}.btn-brand-primary:hover,.btn-brand-primary:active,.btn-brand-primary:visited,.btn-brand-primary:focus{background:#02161d!important;color:#fff;outline:1px solid}.btn-brand-secondary{background:#52c2cc;color:#fff;font-weight:400;cursor:pointer}.btn-brand-secondary:hover,.btn-brand-secondary:active,.btn-brand-secondary:visited,.btn-brand-secondary:focus{background:#3098a2!important;color:#fff;outline:1px solid}.btn-brand-tertiary{background:#f37b47;color:#fff;font-weight:400;cursor:pointer}.btn-brand-tertiary:hover,.btn-brand-tertiary:active,.btn-brand-tertiary:visited,.btn-brand-tertiary:focus{background:#df4e0f!important;color:#fff;outline:1px solid}.btn-brand-support-one{background:#af3a69;color:#fff;font-weight:400;cursor:pointer}.btn-brand-support-one:hover,.btn-brand-support-one:active,.btn-brand-support-one:visited,.btn-brand-support-one:focus{background:#762747!important;color:#fff;outline:1px solid}.btn:disabled{background-color:#efefef;color:#515151;cursor:not-allowed}.btn:disabled:hover{background-color:#efefef!important;color:#515151}html,body{height:100%;margin:0;padding:0;position:relative}#bg-hero{color:#fff;position:relative;background-size:cover}#bg-search{position:relative;overflow:hidden}#bg-search>svg{position:absolute;top:0;left:0;right:0;bottom:0;height:auto!important;min-width:1200px;display:none}@media (min-width:768px){#bg-search>svg{display:block}}#bg-search:after{content:"";position:absolute;bottom:0;left:0;right:0;background:-moz-linear-gradient(top,rgba(248,249,250,0) 0%,#f8f9fa 68%);background:-webkit-linear-gradient(top,rgba(248,249,250,0) 0%,#f8f9fa 68%);background:linear-gradient(to bottom,rgba(248,249,250,0) 0%,#f8f9fa 68%)}@media (min-width:768px){#bg-search:after{height:50vh}}@media (min-width:768px){#bg-search{height:80vh}}@media (max-width:991px){#bg-search{overflow:visible}}.logo{max-height:82px}.logo.ncc-log{width:240px;margin:15px 15px 0}.single-institution .logo{max-width:200px}@media (max-width:575px){.single-institution .logo{max-height:6em;max-width:100%;margin-bottom:1em}}#help{margin-top:112px}#help p{margin:0;font-size:20px;padding:.5rem 0}.single-page header{border-bottom:1px solid #efefef}footer{padding:10px 0}.home{background:#f8f9fa}.home header{background:#fff}#search-wrap{min-height:300px;position:relative;z-index:1}@media (min-width:768px){#search-wrap{height:60vh}}@media (max-width:767px){#search-wrap{margin-top:20px;margin-bottom:20px}}#school-search{background:#084a64;border-radius:15px;padding:5rem 3rem!important;color:#fff}#school-search .twitter-typeahead{display:block!important}#school-search .twitter-typeahead .tt-menu{top:94%!important;left:1px!important;right:1px;border-radius:0 0 7px 7px;padding:0 .5em;background-color:#fff;box-shadow:0 6px 10px rgba(0,0,0,.1)}#school-search .twitter-typeahead .tt-menu .tt-suggestion,#school-search .twitter-typeahead .tt-menu .empty-message{padding:.5em;border-top:2px solid #f8f9fa;font-size:18px}#school-search .twitter-typeahead .tt-menu .tt-suggestion a,#school-search .twitter-typeahead .tt-menu .empty-message a{display:block}@media (max-width:767px){#school-search .twitter-typeahead .tt-menu .tt-suggestion,#school-search .twitter-typeahead .tt-menu .empty-message{font-size:15px;padding:.3em}}#school-search .twitter-typeahead .tt-menu .empty-message{font-weight:700;color:#515151}#school-search button svg{height:1.25em;fill:#fff;float:left;margin-right:.5em}@media (max-width:991px){#school-search{padding:3rem!important}}@media (max-width:767px){#school-search{padding:2rem 1.5rem!important}}.logged-in #nav-wrap{margin-top:30px}main{position:relative}.plan-for .bg-gray,.plan-for-spanish .bg-gray,.less-debt .bg-gray{background:#E8EDF2}.plan-for h1,.plan-for h2,.plan-for-spanish h1,.plan-for-spanish h2,.less-debt h1,.less-debt h2{font-family:new-spirit,serif;font-weight:700;font-style:normal}.plan-for h1,.plan-for-spanish h1,.less-debt h1{font-size:50px}@media (min-width:768px){.plan-for h1,.plan-for-spanish h1,.less-debt h1{font-size:70px}}.plan-for h2,.plan-for-spanish h2,.less-debt h2{font-size:32px}@media (min-width:768px){.plan-for h2,.plan-for-spanish h2,.less-debt h2{font-size:40px}}.plan-for h3,.plan-for .h3,.plan-for-spanish h3,.plan-for-spanish .h3,.less-debt h3,.less-debt .h3{font-family:"Open Sans",sans-serif}.plan-for h2,.plan-for h3,.plan-for h4,.plan-for p,.plan-for ul,.plan-for ol,.plan-for .navbar-nav a,.plan-for-spanish h2,.plan-for-spanish h3,.plan-for-spanish h4,.plan-for-spanish p,.plan-for-spanish ul,.plan-for-spanish ol,.plan-for-spanish .navbar-nav a,.less-debt h2,.less-debt h3,.less-debt h4,.less-debt p,.less-debt ul,.less-debt ol,.less-debt .navbar-nav a{color:#00132D}.plan-for .navbar-nav,.plan-for-spanish .navbar-nav,.less-debt .navbar-nav{font-weight:700;font-family:"Open Sans",sans-serif}.plan-for .navbar-toggler,.plan-for-spanish .navbar-toggler,.less-debt .navbar-toggler{color:#00132D;font-family:"Open Sans",sans-serif;font-weight:700}.plan-for .lead,.plan-for p,.plan-for-spanish .lead,.plan-for-spanish p,.less-debt .lead,.less-debt p{font-family:"Open Sans",sans-serif}.plan-for a.btn-default,.plan-for .btn-brand-primary,.plan-for-spanish a.btn-default,.plan-for-spanish .btn-brand-primary,.less-debt a.btn-default,.less-debt .btn-brand-primary{color:#fff;font-weight:700;position:relative;background:#00132D;border-radius:8px;box-shadow:-4px 4px #C468A2}.plan-for a.btn-default:focus,.plan-for a.btn-default:hover,.plan-for .btn-brand-primary:focus,.plan-for .btn-brand-primary:hover,.plan-for-spanish a.btn-default:focus,.plan-for-spanish a.btn-default:hover,.plan-for-spanish .btn-brand-primary:focus,.plan-for-spanish .btn-brand-primary:hover,.less-debt a.btn-default:focus,.less-debt a.btn-default:hover,.less-debt .btn-brand-primary:focus,.less-debt .btn-brand-primary:hover{box-shadow:-4px 4px #21B6CE;outline:0}.plan-for #benefits,.plan-for #makepayment,.plan-for #dates,.plan-for-spanish #benefits,.plan-for-spanish #makepayment,.plan-for-spanish #dates,.less-debt #benefits,.less-debt #makepayment,.less-debt #dates{padding-top:5em}.plan-for .benefit-module:first-child h3,.plan-for-spanish .benefit-module:first-child h3,.less-debt .benefit-module:first-child h3{border-top-color:#21B6CE}.plan-for .benefit-module:nth-child(2) h3,.plan-for-spanish .benefit-module:nth-child(2) h3,.less-debt .benefit-module:nth-child(2) h3{border-top-color:#E82421}.plan-for .benefit-module:nth-child(3) h3,.plan-for-spanish .benefit-module:nth-child(3) h3,.less-debt .benefit-module:nth-child(3) h3{border-top-color:#F7950B}.plan-for #information header,.plan-for-spanish #information header,.less-debt #information header{margin-top:5em}.plan-for main ul li::before,.plan-for-spanish main ul li::before,.less-debt main ul li::before{color:#C468A2}.plan-for #feature .mb-6em,.plan-for-spanish #feature .mb-6em,.less-debt #feature .mb-6em{margin-bottom:0!important}.plan-for #feature .col-md-4 img,.plan-for-spanish #feature .col-md-4 img,.less-debt #feature .col-md-4 img{max-height:initial;margin:0 auto}.plan-for .border-right,.plan-for .border-top,.plan-for-spanish .border-right,.plan-for-spanish .border-top{border-color:#F7950B}.plan-for #information div.row .col:nth-child(2),.plan-for #makepayment div.row .col:nth-child(2),.plan-for #refund div.row .col:nth-child(2),.plan-for-spanish #information div.row .col:nth-child(2),.plan-for-spanish #makepayment div.row .col:nth-child(2),.plan-for-spanish #refund div.row .col:nth-child(2){border-left:5px solid #F7950B}@media (max-width:767px){.plan-for #information div.row .col:nth-child(2),.plan-for #makepayment div.row .col:nth-child(2),.plan-for #refund div.row .col:nth-child(2),.plan-for-spanish #information div.row .col:nth-child(2),.plan-for-spanish #makepayment div.row .col:nth-child(2),.plan-for-spanish #refund div.row .col:nth-child(2){border-left:0}}.less-debt .border-right,.less-debt .border-top{border-color:#1C856C}.less-debt #information div.row .col:nth-child(2),.less-debt #makepayment div.row .col:nth-child(2),.less-debt #refund div.row .col:nth-child(2){border-left:5px solid #1C856C}@media (max-width:767px){.less-debt #information div.row .col:nth-child(2),.less-debt #makepayment div.row .col:nth-child(2),.less-debt #refund div.row .col:nth-child(2){border-left:0}}#help{background-color:#52c2cc;color:#084a64}#help a:not(.btn){color:#084a64}#help.fitness{background-color:#084a64;color:#fff}#help.fitness a:not(.btn){color:#fff}#help.plan-for,#help.plan-for-spanish{background-color:#00132D}#help.plan-for p,#help.plan-for a:not(.btn),#help.plan-for-spanish p,#help.plan-for-spanish a:not(.btn){color:#fff}#help.less-debt{background-color:#C468A2}#help.less-debt p,#help.less-debt a:not(.btn){color:#00132D}#help.bu{background-color:#6d7479;color:#fff}#help.bu a:not(.btn){color:#fff}#bg-institution{background-color:#084a64;background-position:center;background-size:cover;background-repeat:no-repeat;padding:4em}#bg-institution #header{border-radius:12px;max-width:100%}@media (min-width:992px){#bg-institution #header{max-width:85%}}#bg-institution h1{color:#52c2cc;padding-bottom:.5em;margin-left:-15px;margin-right:-15px}#bg-institution.cc{background-image:url(../../../../../../../themes/mcpp/img/cc/bg.svg)}#bg-institution.cc #header{background-color:#084a64;color:#fff}#bg-institution.cc h1{border-bottom:8px solid #fff}#bg-institution.fitness{background-image:url(../../../../../../../themes/mcpp/img/fitness/bg.png);background-color:#52c2cc;background-position:top;position:relative}#bg-institution.fitness #header{background-color:rgba(8,74,100,.9);color:#fff}#bg-institution.fitness h1{border-bottom:8px solid #f37b47;color:#52c2cc}#bg-institution.fitness:after{content:"";background:url(../../../../../../../themes/mcpp/img/fitness/arrow.png);width:72px;height:31px;position:absolute;top:100%;left:50%;margin-left:-36px;z-index:1}#bg-institution.plan-for,#bg-institution.plan-for-spanish{background-image:url(../../../../../../../themes/mcpp/img/plan-for/banner-shapes.svg);background-color:#E8EDF2;background-position:bottom;position:relative;height:60vh;max-height:500px;padding:2em 1em}@media (min-width:768px){#bg-institution.plan-for,#bg-institution.plan-for-spanish{padding:4em}}#bg-institution.plan-for #header,#bg-institution.plan-for-spanish #header{background-color:#fff;padding:20px 40px!important}#bg-institution.plan-for h1,#bg-institution.plan-for-spanish h1{color:#00132D;padding-bottom:0}#bg-institution.plan-for h1 span,#bg-institution.plan-for-spanish h1 span{color:#C468A2}#bg-institution.less-debt{background-image:url(../../../../../../../themes/mcpp/img/less-debt/banner-shapes-drawing.svg);background-color:#1C856C;background-position:bottom;position:relative;height:55vh;padding:2em 1em}@media (min-width:768px){#bg-institution.less-debt{height:65vh;max-height:500px;padding:4em}}#bg-institution.less-debt #header{background-color:#00132D;padding:20px 40px!important;box-shadow:-12px 12px #C468A2}#bg-institution.less-debt h1{color:#C468A2;padding-bottom:0}#bg-institution.less-debt h1 span{color:#fff}#bg-institution.bu{background-image:url(../../../../../../../themes/mcpp/img/bu/bg.svg);background-color:#d6d6d6}#bg-institution.bu #header{background-color:#C00;color:#fff}#bg-institution.bu h1{border-bottom:8px solid #fff;color:#fff}#bg-institution.bu h2{font-size:28px}@media (min-width:768px){#bg-institution{min-height:400px;height:50vh}}.fitness #benefits{position:relative;padding:140px 0 160px}.fitness #benefits:before,.fitness #benefits:after{content:"";position:absolute;left:50%;transform:translate(-50%,0);width:100vw;height:120px}.fitness #benefits:before{top:0;background:url(../../../../../../../themes/mcpp/img/fitness/section-top.png) top repeat-x}.fitness #benefits:after{bottom:0;background:url(../../../../../../../themes/mcpp/img/fitness/section-btm.png) top repeat-x}@media (min-width:768px){.benefit-module{flex-basis:30%;text-align:center}}.benefit-module h3{border-top-style:solid;border-top-width:5px;margin-left:-15px;margin-right:-15px}.benefit-module:first-child h3{border-top-color:#52c2cc}.benefit-module:nth-child(2) h3{border-top-color:#f37b47}.benefit-module:last-child h3{border-top-color:#6d7479}.benefit-module img{margin-top:2em}@media (max-width:767px){.benefit-module{max-width:80%;margin:0 auto}.benefit-module+.benefit-module{margin-top:1em}}@media (max-width:575px){.benefit-module img{margin-top:1em;height:10vh}}.bu .benefit-module h3{border-top-color:#6d7479!important}main.bu #benefits .separator-upper{fill-opacity:0}#feature{margin-top:12em;position:relative}#feature h2{margin-bottom:.5em}#feature.cc{background-color:#af3a69;color:#fff}#feature.cc a{color:#fff}#feature.fitness{background-color:#f8f9fa;margin-top:0;padding-top:0;border-top:2em solid #52c2cc;border-bottom:2em solid #f37b47}#feature.fitness .row{padding-top:5em;padding-bottom:4em}#feature.fitness img.orange-arrow{margin-left:auto;margin-right:auto}#feature.fitness:before{content:"";background:url(../../../../../../../themes/mcpp/img/fitness/arrow.png);width:72px;height:31px;position:absolute;top:0;left:50%;margin-left:-36px;z-index:1}#feature.plan-for,#feature.plan-for-spanish{background-color:#00132D;margin-top:6em;padding-top:0;border-bottom:1em solid #F7950B}#feature.plan-for .row,#feature.plan-for-spanish .row{padding-top:5em;padding-bottom:4em}#feature.plan-for h2,#feature.plan-for p,#feature.plan-for-spanish h2,#feature.plan-for-spanish p{color:#fff}#feature.less-debt{background-color:#C468A2;margin-top:6em;padding-top:0;border-bottom:1em solid #21B6CE}#feature.less-debt .row{padding-top:5em;padding-bottom:1em}#feature.less-debt h2{color:#fff}#feature.less-debt p{color:#00132D}#feature.bu{background-color:#C00;color:#fff}#feature.bu a{color:#fff}#feature.bu .connector-lower{fill:#930000}@media (max-width:767px){#feature{margin-top:5em}#feature .col-md-4 img{max-height:10em;margin:-4em auto 0}}#information div.row .col,#makepayment div.row .col,#refund div.row .col{padding:1em 2em}#information div.row .col>:last-child,#makepayment div.row .col>:last-child,#refund div.row .col>:last-child{margin-bottom:0}@media (min-width:768px){#information div.row .col,#makepayment div.row .col,#refund div.row .col{padding:2em 4em}#information div.row .col:first-child,#makepayment div.row .col:first-child,#refund div.row .col:first-child{padding-left:15px}#information div.row .col:last-child,#makepayment div.row .col:last-child,#refund div.row .col:last-child{padding-right:15px}#information div.row .col:nth-child(2),#makepayment div.row .col:nth-child(2),#refund div.row .col:nth-child(2){border-left:5px solid #efefef}}@media (max-width:767px){#information div.row .col,#makepayment div.row .col,#refund div.row .col{padding:0 2em}#information div.row .col:nth-child(2),#makepayment div.row .col:nth-child(2),#refund div.row .col:nth-child(2){flex-basis:100%}#information div.row .col+.col,#makepayment div.row .col+.col,#refund div.row .col+.col{margin-top:2em}}@media (max-width:767px){#information div.row.border-top,#makepayment div.row.border-top,#refund div.row.border-top{margin-top:2em;padding-top:0!important;border-top:0}}#information+#dates,#makepayment+#dates,#refund+#dates{margin-top:140px}@media (max-width:767px){#information+#dates,#makepayment+#dates,#refund+#dates{margin-top:3em}}.bu #information .connector-upper,.bu #makepayment .connector-upper,.bu #refund .connector-upper{fill:#930000}.fitness .top-dec{position:relative;padding-top:140px}.fitness .top-dec:before{content:"";position:absolute;left:50%;transform:translate(-50%,0);width:100vw;height:120px}.fitness .top-dec:before{top:0;background:url(../../../../../../../themes/mcpp/img/fitness/section-top.png) top repeat-x}#visual .row+.row{margin-top:4em}@media (max-width:767px){#visual .row div+div{margin-top:1em;text-align:center}}#dates h2{color:#084a64}#dates.cc{margin-top:9em}#dates.cc .date-table .table thead th{border-bottom:2px solid #af3a69}#dates.fitness .date-table .table thead th{border-bottom:2px solid #f37b47}#dates.plan-for .date-table .table thead th,#dates.plan-for-spanish .date-table .table thead th,#dates.less-debt .date-table .table thead th{border-bottom:2px solid #F7950B}#dates.plan-for .date-table,#dates.plan-for .date-table+.row,#dates.plan-for-spanish .date-table,#dates.plan-for-spanish .date-table+.row,#dates.less-debt .date-table,#dates.less-debt .date-table+.row{border-top:2px dashed #1C856C;margin-top:3em;padding-top:3em}#dates.plan-for h2,#dates.plan-for-spanish h2,#dates.less-debt h2{color:#00132D}#dates.bu .date-table .table thead th{border-bottom:2px solid #C00}#dates.bu h2{color:#C00}@media (max-width:575px){#dates.cc{margin-top:3.5em}#dates header{margin:.5em 0 0}}.date-table .table th,.date-table .table td{text-align:center;border-top-color:#6d7479}.date-table .table thead th{font-family:"Roboto Slab",sans-serif;border-top:none}@media (max-width:575px){.date-table .table thead th{min-width:120px;padding:0 .25em .5em 0;line-height:1.2}}@media (max-width:575px){.date-table .table{margin-bottom:0}.date-table .table.table-responsive:after{content:"";position:absolute;top:-8px;bottom:-5px;right:13px;box-shadow:inset -2px 0 7px rgba(0,0,0,.1);width:7px;z-index:0;border-radius:7px;opacity:.8}}.table-hover tbody tr:hover{background-color:#fdfdfd}.fitness #dates{position:relative;margin-top:160px;padding-top:3em}.fitness #dates:before{content:"";position:absolute;left:50%;transform:translate(-50%,0);width:100vw;height:120px;top:-120px;background:url(../../../../../../../themes/mcpp/img/fitness/section-top.png) top repeat-x}.fitness #dates .date-table,.fitness #dates .date-table+.row{border-top:2px dashed #ccc;margin-top:3em;padding-top:3em}.date-notes h2{font-size:24px!important}.date-notes h3{font-size:18px!important}.footer-help{background-color:#f37b47;color:#1e1e1e}.footer-help p{font-size:22px}.fitness .footer-help{background-color:#52c2cc;color:#084a64}.plan-for .footer-help,.plan-for-spanish .footer-help{background-color:#1C856C}.plan-for .footer-help p,.plan-for-spanish .footer-help p{color:#fff}.less-debt .footer-help{background-color:#00132D}.less-debt .footer-help p{color:#fff}.bu .footer-help{background-color:#C00;color:#fff}#extra+.footer-help{margin-top:2em}.btn-default{background-color:#af3a69;color:#fff}.btn-default:hover,.btn-default:focus{background-color:#762747;color:#fff}.btn-default:visited{color:#fff}main .btn-default{font-weight:700}p+.btn-default{margin-top:1em}.fitness .btn-default{background-color:#52c2cc;color:#084a64}.fitness .btn-default:hover,.fitness .btn-default:focus{background-color:#8dd7dd;color:#084a64}.fitness .btn-default:visited{color:#084a64}.bu .btn-default{background-color:#C00}.bu .btn-default:hover,.bu .btn-default:focus{background-color:maroon}.bu .btn-default:visited{color:#fff}.btn-default+h3{margin-top:2em}.border-top{border-top:5px solid #efefef;padding-top:2em}@media (min-width:768px){.border-top{padding-top:4em}}.border-right{border-bottom:5px solid #efefef;padding-bottom:2em}@media (min-width:768px){.border-right{border-right:5px solid #efefef;border-bottom:0;padding-top:0}}img{max-width:100%;height:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.separator.separator-btm{margin-top:-5.86%;max-width:82%;margin-left:9%}.separator.separator-btm .separator-upper{fill:#0a4051}.separator.separator-top{margin-top:-9.78%;max-width:82%;margin-left:9%}.separator.separator-top .separator-lower{fill:#c6c6c6}.separator.separator-full path{fill:#fff}.connector.connector-full{max-width:87.5%;margin:-12.13% auto 0}.connector.connector-full .connector-lower{fill:#91305c}.connector.connector-half{max-width:52.55%;margin-top:-8.7%;position:relative}.connector.connector-half .connector-upper{fill:#91305c}.pipe-left{border-left:1px solid #707070}.pipe-right{border-right:1px solid #707070}.bg-brand-primary{background:#084a64;color:#fff}.bg-brand-primary a,.bg-brand-primary a:hover{color:#fff}.bg-brand-secondary{background:#52c2cc;color:#084a64}.bg-brand-secondary a,.bg-brand-secondary a:hover{color:#fff}.bg-brand-tertiary{background:#f37b47;color:#fff}.bg-brand-tertiary a,.bg-brand-tertiary a:hover{color:#fff}.bg-brand-support-one{background:#af3a69;color:#fff}.bg-brand-support-one a,.bg-brand-support-one a:hover{color:#fff}.bg-gray{background-color:#efefef}.text-white{color:#fff}.text-brand-primary{color:#084a64}.text-brand-secondary{color:#52c2cc}.text-brand-tertiary{color:#f37b47}.text-brand-support-one{color:#af3a69}.lead{font-size:20px;font-family:"Roboto Slab",sans-serif;font-weight:400}@media (max-width:767px){main .col-md-6+.col-md-6{margin-top:1em}}.mt-1em{margin-top:1em}.mb-1em{margin-bottom:1em}.pt-1em{padding-top:1em!important}.pb-1em{padding-bottom:1em}@media (max-width:767px){svg.mt-1em{margin-top:2rem}svg.mb-1em{margin-bottom:2rem}}@media (max-width:575px){svg.mt-1em{margin-top:1rem}svg.mb-1em{margin-bottom:1rem}}.mt-2em{margin-top:2em}.mb-2em{margin-bottom:2em}.pt-2em{padding-top:2em!important}.pb-2em{padding-bottom:2em}@media (max-width:767px){svg.mt-2em{margin-top:2rem}svg.mb-2em{margin-bottom:2rem}}@media (max-width:575px){svg.mt-2em{margin-top:1rem}svg.mb-2em{margin-bottom:1rem}}.mt-3em{margin-top:3em}.mb-3em{margin-bottom:3em}.pt-3em{padding-top:3em!important}.pb-3em{padding-bottom:3em}@media (max-width:767px){svg.mt-3em{margin-top:2rem}svg.mb-3em{margin-bottom:2rem}}@media (max-width:575px){svg.mt-3em{margin-top:1rem}svg.mb-3em{margin-bottom:1rem}}.mt-4em{margin-top:4em}.mb-4em{margin-bottom:4em}.pt-4em{padding-top:4em!important}.pb-4em{padding-bottom:4em}@media (max-width:767px){svg.mt-4em{margin-top:2rem}svg.mb-4em{margin-bottom:2rem}}@media (max-width:575px){svg.mt-4em{margin-top:1rem}svg.mb-4em{margin-bottom:1rem}}.mt-5em{margin-top:5em}.mb-5em{margin-bottom:5em}.pt-5em{padding-top:5em!important}.pb-5em{padding-bottom:5em}@media (max-width:767px){svg.mt-5em{margin-top:2rem}svg.mb-5em{margin-bottom:2rem}}@media (max-width:575px){svg.mt-5em{margin-top:1rem}svg.mb-5em{margin-bottom:1rem}}.mt-6em{margin-top:6em}.mb-6em{margin-bottom:6em}.pt-6em{padding-top:6em!important}.pb-6em{padding-bottom:6em}@media (max-width:767px){svg.mt-6em{margin-top:2rem}svg.mb-6em{margin-bottom:2rem}}@media (max-width:575px){svg.mt-6em{margin-top:1rem}svg.mb-6em{margin-bottom:1rem}}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#bg-search>svg{height:1200px!important;top:-40%}#school-search{width:100%}#school-search button{width:100%}#school-search button svg{width:30px}#bg-institution{background-size:150%}#bg-institution .container{max-width:100%}#feature img{width:100%}.connector-full.connector{margin-top:-8.45%}.connector-half.connector{margin-top:-4.98%}.separator-top.separator{margin-top:-8.45%}.separator-btm.separator{margin-top:-5.05%}.separator-full.separator{margin:-2.5em 0}}