html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ebedef}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{padding:10px 20px;background-color:#ebedef;border-left:8px solid;overflow:auto;white-space:pre-wrap;width:99%}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}code{padding:2px 10px;background-color:rgba(236,110,68,0.1)}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.thirds::after,.wrapper::after,[class*="collapsible-"]::after,.hp-r-intro::after,.r-content::after,.r-content .entry-content::after,.addtl-resources section::after,.h-data-filters li.underline::after,.sidebar--archived-rankings section::after,.background::after{clear:both;content:"";display:block}.fr{float:right}.fl{float:left}.text-center{text-align:center}.text-right{text-align:right}.muted{opacity:0.5;filter:alpha(opacity=50)}.go:after{content:" »"}.caps{text-transform:uppercase}.hide{position:absolute;left:-9999px}@media (max-width: 767px){.hidden-palm{display:none}}.vert-align{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.horiz-align{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.animate-up:not(.hide-all).come-in{-ms-transform:translateY(60px);transform:translateY(60px);animation:come-up 1.4s ease forwards}.animate-up:not(.hide-all).come-in:nth-child(odd){animation-duration:1s}.animate-up:not(.hide-all).come-in.already-visible{-ms-transform:translateY(0);transform:translateY(0);animation:none}@keyframes come-up{to{transform:translateY(0)}}.animate-right.come-in{-ms-transform:scale(0, 1);transform:scale(0, 1);animation:come-in-right 1s ease forwards;-ms-transform-origin:left;transform-origin:left}.animate-right.come-in.already-visible{-ms-transform:scale(1);transform:scale(1);animation:none}@keyframes come-in-right{50%{transform:scale(0)}100%{transform:scale(1)}}button,input[type="button"],input[type="reset"],input[type="submit"],.btn,.gform_button,.nav-toggle,.view-full{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;display:inline-block;font-family:"Open Sans",sans-serif;font-weight:600;line-height:1;outline:none;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:disabled,input:disabled[type="button"],input:disabled[type="reset"],input:disabled[type="submit"],.btn:disabled,.gform_button:disabled,.nav-toggle:disabled,.view-full:disabled{cursor:not-allowed;opacity:.5}.btn--minimal{border:none;color:#d5545b;width:100%}.btn--primary,input.btn--primary[type="submit"],.gform-contact-us input[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button{background-color:#d5545b;border-radius:5px;border:none;color:#fff;font-size:14px;margin-bottom:15px;width:100%}.btn--primary:active,input.btn--primary:active[type="submit"],.gform-contact-us input:active[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button:active,.btn--primary:hover,input.btn--primary:hover[type="submit"],.gform-contact-us input:hover[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button:hover,.btn--primary:focus,input.btn--primary:focus[type="submit"],.gform-contact-us input:focus[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button:focus,.btn--primary:visited,input.btn--primary:visited[type="submit"],.gform-contact-us input:visited[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button:visited{color:#fff}.btn--primary:active,input.btn--primary:active[type="submit"],.gform-contact-us input:active[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button:active,.btn--primary:focus,input.btn--primary:focus[type="submit"],.gform-contact-us input:focus[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button:focus{background-color:#269adb}.btn--primary:hover,input.btn--primary:hover[type="submit"],.gform-contact-us input:hover[type="submit"],.online-ed-trends .gform-send-email_wrapper .gform_button:hover{background-color:rgba(213,84,91,0.8)}.alt.btn--primary,input.alt.btn--primary[type="submit"],.gform-contact-us input.alt[type="submit"],.online-ed-trends .gform-send-email_wrapper .alt.gform_button{background-color:#269adb}.alt.btn--primary:active,.gform-contact-us input.alt:active[type="submit"],.online-ed-trends .gform-send-email_wrapper .alt.gform_button:active,.alt.btn--primary:focus,.gform-contact-us input.alt:focus[type="submit"],.online-ed-trends .gform-send-email_wrapper .alt.gform_button:focus{background-color:#d5545b}.alt.btn--primary:hover,.gform-contact-us input.alt:hover[type="submit"],.online-ed-trends .gform-send-email_wrapper .alt.gform_button:hover{background-color:rgba(38,154,219,0.8)}.gform-contact-us input[type="submit"]{max-width:250px;padding:15px 25px}.btn--secondary{padding-top:14px;padding-bottom:12px;background-color:#fff;border:2px solid #d5545b;border-radius:6px;color:#d5545b;font-size:15px;transition:border-color .1s ease-in-out;width:100%}.btn--secondary:active,.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:visited{color:#d5545b;opacity:.8}.collapsible-content .btn--secondary{line-height:1.2;max-width:250px;white-space:normal}.btn--tertiary{padding-right:18px;padding-left:18px;background-color:#ebedef;border:1px solid #dadee2;color:#9da8b3;font-size:13px;height:50px;line-height:48px;white-space:normal;width:100%}.btn--tertiary span{display:inline-block;vertical-align:middle}.btn--tertiary:active,.btn--tertiary:hover,.btn--tertiary:focus,.btn--tertiary:visited{background-color:#fff;border-color:#269adb;color:#269adb}div[class*="-alt"] .btn--tertiary{background-color:#d5545b;border:none;color:#fff;margin-left:-33px;padding:0;width:calc(100% + 66px)}button[class*="-nav-trigger"]{border:none;height:50px;padding:0;width:100%}@media (min-width: 768px){button[class*="-nav-trigger"][class^="sticky"]:hover{color:#d5545b}}button.sticky-nav-trigger{background-color:#fff}.single-financial_aid_post button.sticky-nav-trigger,.single-resource button.sticky-nav-trigger,.single-careers button.sticky-nav-trigger{background-color:#d5545b;color:#fff}.single-financial_aid_post button.sticky-nav-trigger:hover,.single-resource button.sticky-nav-trigger:hover,.single-careers button.sticky-nav-trigger:hover{color:rgba(255,255,255,0.8)}.btn--sm{font-size:10px;line-height:1.6;width:60px}.btn--sm.btn--primary{transition:background-color .2s ease-in;background-color:#AC287D;padding:9.5px 0}.btn--sm.btn--primary:active,.btn--sm.btn--primary:focus,.btn--sm.btn--primary:hover{background-color:#bd2c89}.cat_states .btn--sm.btn--primary{padding:9px 0}.btn--sm.btn--primary.clipboard{width:175px}.btn--sm.btn--secondary{padding:7px 0;border-color:#ced3d9;color:#3b5268}.btn--sm.btn--secondary:active,.btn--sm.btn--secondary:focus,.btn--sm.btn--secondary:hover{background-color:#fff;border-color:#9da8b3;color:#0a2642;opacity:1}.cat_states .btn--sm.btn--secondary{border-color:#d0379a;color:#AC287D}[class*="-return-btn"]{max-width:280px}[class*="widget-nav-trigger"]{position:absolute;top:0;left:0;color:#fff;font-family:"Fjalla One",sans-serif;font-size:21px}[class*="widget-nav-trigger"]:hover,.is-active [class*="widget-nav-trigger"]{animation:none;color:rgba(255,255,255,0.8)}[class*="widget-nav-trigger"]>span{display:block}.disco1{animation:disco1 10s ease-in infinite}.disco2{animation:disco2 7s ease-in infinite}.btn--close{content:'×';overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;top:-5px;right:0;height:60px;width:60px;border:none;padding:0}.btn--close:after{position:absolute;top:0;right:0;bottom:0;left:0;color:#d5545b;content:"×";font-size:25px;line-height:60px;position:absolute;display:inline-block;text-align:center;text-indent:0px;z-index:2}.widget-degree-finder.widget-modal.is-active .btn--close{display:block}.widget-degree-finder .btn--close{height:30px;width:30px;display:none;right:-10px;top:-10px}.widget-degree-finder .btn--close:after{border:2px solid #fff;border-radius:50%;color:#fff;line-height:22px}.btn--download{background-image:url(../img/icon-download-arrow-2x.png);background-position:90% center;background-repeat:no-repeat;background-size:16px 15px;text-align:left}@keyframes disco1{0%{color:#d5545b}45%{color:#d5545b}50%{color:#269adb}95%{color:#269adb}100%{color:#d5545b}}@keyframes disco2{0%{color:#d5545b}25%{color:#ec6e44}50%{color:#26ad5f}75%{color:#269adb}100%{color:#d5545b}}a[class*="follow-us"]{border-radius:5px;color:#fff;text-transform:uppercase;text-align:center;font-size:15px;font-weight:bold;padding:10px 20px 10px 40px;display:inline-block}a[class*="follow-us"]:hover,a[class*="follow-us"]:active,a[class*="follow-us"]:focus{color:#fff}a[class*="follow-us"] img{position:absolute;left:15px}.c-social-svg-white{filter:brightness(10)}.follow-us--twitter{background:#2cbfed}.follow-us--twitter:hover{background:#15b8eb}.no-cssfilters .follow-us--twitter{background:#fff;border:2px solid #2cbfed;color:#2cbfed}.follow-us--twitter img{height:16px;top:calc(50% - 8px)}.follow-us--facebook{background:#3a5898}.follow-us--facebook:hover{background:#334d86}.no-cssfilters .follow-us--facebook{background:#fff;border:2px solid #3a5898;color:#3a5898}.follow-us--facebook img{height:19px;top:calc(50% - 9.5px)}.clipboard-textbutton{-ms-flex-align:center;align-items:center;border:0;display:-ms-flexbox;display:flex;font-weight:inherit;text-transform:none;width:100%}.clipboard-textbutton::before{-ms-flex-align:center;align-items:center;background:#0a2642;border-radius:5px;color:#fff;content:'Copied to clipboard!';display:-ms-flexbox;display:flex;font-size:10px;font-weight:600;height:35px;-ms-flex-pack:center;justify-content:center;left:50%;opacity:0;padding:0 10px;position:absolute;top:-40px;text-transform:uppercase;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.clipboard-textbutton.copied::before{animation:tooltip 4s ease-out}@keyframes tooltip{0%{opacity:0;z-index:-1}5%{opacity:.8;z-index:0}100%{opacity:0;z-index:-1}}fieldset{background-color:#f7f8f8;border:1px solid #dadee2;padding:25px}input,label,select{display:block;font-family:"Open Sans",sans-serif;font-size:14px}input::-webkit-calendar-picker-indicator{display:none}input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input:not([type]),select[multiple=multiple],textarea{background-color:#fff;border:1px solid #dadee2;border-radius:5px;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-size:14px;padding:8.33333px;transition:border-color;width:100%}input[type="email"]:hover,input[type="number"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input:not([type]):hover,select[multiple=multiple]:hover,textarea:hover{border-color:#bdc5cc}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input:not([type]):focus,select[multiple=multiple]:focus,textarea:focus{outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline}input[type="file"]{padding-bottom:12.5px;width:100%}input[list],select:not([class*=cbFormSelect]),.custom-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #ced3d9;cursor:pointer;text-transform:uppercase;width:100%}input[list]:hover,input[list]:active,input[list]:focus,select:not([class*=cbFormSelect]):hover,select:not([class*=cbFormSelect]):active,select:not([class*=cbFormSelect]):focus,.custom-dropdown:hover,.custom-dropdown:active,.custom-dropdown:focus{border-color:#9da8b3;outline:none}.active input[list],.active select:not([class*=cbFormSelect]),.active .custom-dropdown{border-color:#d5545b;outline:none}select{border-radius:5px;padding:6px 26px 6px 13px}select::-ms-expand{display:none}.custom-dropdown{border-color:#AC287D;border-radius:10px;border-width:5px}.custom-dropdown-header{padding-left:15px;height:40px}.custom-dropdown-header h3{font-size:14px;line-height:2.85714;margin-top:0}.select-container{background-color:#fff;border-radius:5px;height:40px}.select-container select,.select-container .custom-dropdown{background-color:transparent;position:relative;z-index:1}.select-container select{padding-bottom:10px;padding-top:7px}.select-container,.ag-dropdown,.ag-custom-dropdown{position:relative}.select-container:after,.ag-dropdown:after,.ag-custom-dropdown:after{position:absolute;top:20px;right:11px;height:8px;width:8px;border:2px solid #9da8b3;border-left:none;border-radius:1px;border-top:none;content:'';display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:0}@-moz-document url-prefix(){.select-container:after{top:40%}}:root .select-container:after{top:40%}:root .select-container.state-list:after{right:18px;top:40%}@media (min-width: 768px){.custom-dropdown-options:before{position:absolute;top:20px;left:-20px;content:'';display:block;border-top:1px solid #dadee2;height:1px;width:300px;z-index:1000}}@media (min-width: 1021px){.custom-dropdown-options:before{left:-5px;width:1020px}}@media (min-width: 1221px){.custom-dropdown-options:before{left:-75px;width:1200px}}.custom-dropdown-options a:first-child{display:block}.custom-dropdown-options .btn{margin-left:10px}.custom-dropdown-options ul{position:absolute;top:20px;right:-20px;left:-20px;background-color:#fff;border:1px solid #dadee2;border-top:0;list-style:none;margin:0;z-index:999}.custom-dropdown-options ul li{padding-top:14px;padding-bottom:14px;border-top:1px solid #dadee2;color:#3b5268;display:block;font-size:12px;margin-left:1.25em;margin-right:1.25em;break-inside:avoid}@media (max-width: 767px){.custom-dropdown-options ul{left:-10px;right:-10px}.custom-dropdown-options ul li{margin:0;padding-left:1.25em;padding-right:1.25em}}@media (max-width: 1020px){.custom-dropdown-options ul{margin:0}}@media (min-width: 1021px){.custom-dropdown-options ul{columns:3;column-rule:1px solid #dadee2;left:-5px;width:1020px}}@media (min-width: 1221px){.custom-dropdown-options ul{columns:4;left:-75px;width:1200px}}input[type="text"]::-webkit-input-placeholder,input[list]::-webkit-input-placeholder{color:#54677b}input[type="text"]:-moz-placeholder,input[list]:-moz-placeholder{color:#54677b}input[type="text"]::-moz-placeholder,input[list]::-moz-placeholder{color:#54677b}input[type="text"]:-ms-input-placeholder,input[list]:-ms-input-placeholder{color:#54677b}.gform_validation_container{display:none !important}img,picture,iframe{display:block;margin:0;max-width:100%}@media (max-width: 767px){img{margin:0 auto 25px}}@media (min-width: 768px){.aligncenter{margin-left:auto;margin-right:auto}.alignleft{float:left;margin-right:35px}.alignright{float:right;margin-left:35px}}.school-logo img{opacity:1;transition:opacity .3s}.school-logo img[data-src]{opacity:0}a{color:#269adb;text-decoration:none;transition:color .1s linear}a:hover{color:#d5545b}a:active,a:focus{color:#b12b33}a:active,a:focus{outline:none}.entry-content a:not(.btn):visited{color:#a8d7f1}.entry-content a:not(.btn):visited:hover{color:#d5545b}ol{list-style-type:none;margin:0;padding:0}.entry-content ul,.modal-with-text ul{list-style-type:disc;margin-top:12.5px;padding-left:25px}ul,.entry-content .d-links-list{list-style-type:none;margin-top:0;padding-left:0}.entry-content .data-list{list-style:none;margin-bottom:0;margin-top:25px;padding-left:0}body:not([class*="single-rankings-"]) .entry-content ol,.modal-with-text ol{list-style-type:decimal;margin-top:12.5px;padding-left:25px}dl{margin:12.5px 0 0}dt{font-size:10px;font-weight:600;line-height:1.2;margin-top:12.5px;text-transform:uppercase}dd{margin:0}.entry-content .list--faq{list-style:none;padding:0}.list--faq h3{color:#ec6e44;font-size:22px;line-height:1.36364;margin-top:35px;text-transform:none}.thirds{color:#d5545b;text-transform:uppercase;font-size:15px}.entry-content .thirds{list-style:none;margin:0;padding:0}@media (min-width: 768px){.thirds li{width:calc(100%/3);float:left;padding:20px 15px 0}}.thirds i{height:83px;background-size:auto}.list--boxed{background-color:#fff;border:1px solid #dadee2;border-bottom:none}.entry-content .list--boxed{list-style-type:none;padding-left:0}.entry-content .list--boxed li{margin-top:0}.list--boxed li{padding:12.5px 25px;border-bottom:1px solid #dadee2}.list--boxed i[class*="icon-"]{margin-right:25px;vertical-align:middle}q{quotes:"‘" "’" "“" "”"}q:before{content:"‘";content:open-quote}q:after{content:"’";content:close-quote}q q:before{content:"“";content:open-quote}q q:after{content:"”";content:close-quote}[class*="single-rankings-type"] .entry-content>blockquote{margin-bottom:0;margin-left:0;margin-right:0}blockquote p{border-left:4px solid #d5545b;color:#d5545b;font-size:20px;line-height:1.25;padding-left:12px;text-transform:uppercase}@media (max-width: 767px){blockquote p{font-size:20px}}blockquote p:first-of-type{margin:0}blockquote footer{margin-top:12px}blockquote.longform{margin-left:0}blockquote.longform p{border:0;color:#3b5268;font-size:17px;font-style:italic;line-height:1.76471;padding-left:50px;position:relative;text-transform:none}blockquote.longform p::before{position:absolute;top:0;bottom:0;left:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.03119 22"><path fill="#0a2642" opacity=".1" d="M7.03 8a7 7 0 1 1-7 7L0 14A14 14 0 0 1 14 0v4a9.937 9.937 0 0 0-7.07 2.93 10.315 10.315 0 0 0-.996 1.156A7.153 7.153 0 0 1 7.03 8zm18 0a7 7 0 1 1-7 7L18 14A14 14 0 0 1 32 0v4a9.937 9.937 0 0 0-7.07 2.93 10.213 10.213 0 0 0-.996 1.156A7.153 7.153 0 0 1 25.03 8z"/></svg>');background-position:left center;background-repeat:no-repeat;background-size:32px 22px;content:'';display:inline-block;width:40px}.intro-quote blockquote{margin-left:0;margin-right:0;padding-left:50px;padding-right:50px;position:relative}.intro-quote blockquote p{border:none;color:#0a2642;font-size:14px;font-weight:lighter;line-height:1.28571;padding-left:0;text-align:center;vertical-align:middle}@media (min-width: 768px){.intro-quote blockquote p{font-size:18px;line-height:1.38889}}.intro-quote blockquote::before,.intro-quote blockquote::after{position:absolute;top:0;bottom:0;left:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.03119 22"><path fill="#0a2642" opacity=".1" d="M7.03 8a7 7 0 1 1-7 7L0 14A14 14 0 0 1 14 0v4a9.937 9.937 0 0 0-7.07 2.93 10.315 10.315 0 0 0-.996 1.156A7.153 7.153 0 0 1 7.03 8zm18 0a7 7 0 1 1-7 7L18 14A14 14 0 0 1 32 0v4a9.937 9.937 0 0 0-7.07 2.93 10.213 10.213 0 0 0-.996 1.156A7.153 7.153 0 0 1 25.03 8z"/></svg>');background-position:left center;background-repeat:no-repeat;background-size:32px 22px;content:'';display:inline-block;width:40px}.intro-quote blockquote::after{left:auto;right:0;-ms-transform:rotate(180deg);transform:rotate(180deg)}.source{font-style:italic;font-weight:700;text-indent:0}.source:before{content:"— "}cite{font-style:normal}.vcard{display:block;line-height:1.23077;margin-left:-1px;text-transform:uppercase}.vcard .fn{display:block;font-size:16px}.vcard span{font-size:11px}.callout-quote{background-color:#f5f6f7;margin:37.5px 0 0;padding:27px 20px 20px}.callout-quote::before{background-color:#0a2642;content:"";height:25px;left:50%;-webkit-mask:url("../img/icon-quote.svg") no-repeat center top;mask:url("../img/icon-quote.svg") no-repeat center top;position:absolute;top:-12px;-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px}.callout-quote p{border:0;color:#3b5268;font-size:15px;line-height:1.6;margin:0;padding:0;text-align:center;text-transform:uppercase}.callout-quote footer{margin-top:12.5px;text-align:center}.callout-quote footer cite{font-size:14px;line-height:1.78571}.callout-quote ~ .callout-quote{margin-top:37.5px}@media (min-width: 768px){.callout-quote{padding:27px 45px 30px}.callout-quote p{font-size:17px;line-height:1.41176}}hr{border:none;border-bottom:1px solid #dadee2;clear:both;display:block;margin:25px 0}hr.clearer{border:0}hr.stickynav-divider{border-bottom-width:2px;margin:50px 0}@media (min-width: 768px){hr.stickynav-divider{margin:60px 0}}@media (min-width: 1021px){hr.stickynav-divider{margin:70px 0}}table{background-color:transparent;border:none;margin:12.5px 0;width:100%}tfoot td,.tablepress-table-description{font-size:11px;font-style:italic;line-height:1.63636}tr,td,th{vertical-align:top}th,td{font-size:15px;padding-bottom:15px;padding-top:15px}th{font-weight:600;line-height:1.4;text-align:left}thead th{text-transform:uppercase}td{line-height:1.66667}.tablepress [class*="column-"]{width:auto}[class*="archive-table"] .tablepress{border:none}[class*="archive-table"] .tablepress th{border-bottom:1px solid #dadee2;text-align:center;width:67%}[class*="archive-table"] .tablepress th:first-child{max-width:55px;width:10%}[class*="archive-table"] .tablepress th:last-child{text-align:center;width:23%}[class*="archive-table"] .tablepress td{padding-right:12.5px;padding-left:12.5px;background-color:#fff;border-right:1px solid #dadee2;border-bottom:1px solid #dadee2;font-size:14px;width:67%}[class*="archive-table"] .tablepress td:first-child{border-left:1px solid #dadee2;color:#269adb;font-family:"Fjalla One",sans-serif;font-size:28px;line-height:1.42857;max-width:55px;text-align:center;width:10%}[class*="archive-table"] .tablepress td:last-child{font-size:13px;text-align:center;width:23%}[class*="c-table"]{background-color:#fff;border:0 solid #dadee2;border-width:0 0 1px;min-width:350px;margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width: 1021px){.financial_aid_post-template-default [class*="c-table"],.careers-template-default [class*="c-table"],.page-template-default:not(.database) [class*="c-table"]{margin-left:-72.5px;margin-right:-72.5px;max-width:980px;width:980px}}@media (max-width: 500px){[class*="c-table"]{min-width:100%}}[class*="c-table"] tr{border:0 solid #dadee2;border-width:0 1px}[class*="c-table"] th,[class*="c-table"] td{padding-left:25px;padding-right:25px}[class*="c-table"] th{font-size:15px;height:50px;text-align:left}[class*="c-table"] td[rowspan]{vertical-align:middle}[class*="c-table"] thead:first-child th{background-color:#0a2642;color:#fff}[class*="c-table"] thead:first-child th:first-child{border-left:1px solid #0a2642}[class*="c-table"] thead:first-child th:last-child{border-right:1px solid #0a2642}[class*="c-table"] caption+thead th{background-color:#f5f6f7;border-right:1px solid #dadee2;color:#0a2642}[class*="c-table"] tbody:first-child tr:first-child{border-top-width:1px}[class*="c-table"] h6{color:#d5545b;display:block;font-size:14px;margin:12.5px 0 0;text-transform:uppercase}[class*="c-table"] h6 i{display:none;margin-right:12.5px;vertical-align:middle}@media (max-width: 767px){[class*="c-table"] h6{color:#fff;margin:0}}@media (min-width: 768px){[class*="c-table"] h6{min-width:200px}[class*="c-table"] h6 i{display:inline-block}}[class*="c-table"].full-width{margin-left:-70px;margin-right:-70px;width:calc(100% + 140px)}[class*="c-table"] .cell-shaded{background-color:#f5f6f7}[class*="c-table"][class*="transparent"],[class*="c-table"][class*="transparent"] tr{border:0}[class*="c-table"][class*="2col"] tbody td{padding-bottom:25px;padding-top:25px}@media (min-width: 768px){[class*="c-table"][class*="2col"] tbody td{width:50%}}[class*="c-table"][class*="bordered"]{border-left:1px solid #dadee2}[class*="c-table"][class*="bordered"] caption+thead th,[class*="c-table"][class*="bordered"] tbody td,[class*="c-table"][class*="bordered"] tbody th{border:0 solid #dadee2;border-width:0 1px 1px 0}[class*="c-table"][class*="bordered"] tr{border-right:0}[class*="c-table"][class*="light-blue"] thead:first-child th{background-color:#269adb;color:#fff}[class*="c-table"][class*="light-blue"] thead:first-child th:first-child{border-left:1px solid #269adb}[class*="c-table"][class*="light-blue"] thead:first-child th:last-child{border-right:1px solid #269adb}@media (max-width: 767px){[class*="c-table"][class*="rwd"] thead{display:none}[class*="c-table"][class*="rwd"] caption,[class*="c-table"][class*="rwd"] tfoot,[class*="c-table"][class*="rwd"] tbody,[class*="c-table"][class*="rwd"] tr,[class*="c-table"][class*="rwd"] th,[class*="c-table"][class*="rwd"] td{display:block;margin-top:0}[class*="c-table"][class*="rwd"] th,[class*="c-table"][class*="rwd"] td{padding-left:20px;padding-right:20px}[class*="c-table"][class*="rwd"] th[aria-labelledby]::before,[class*="c-table"][class*="rwd"] td[aria-labelledby]::before{content:attr(aria-labelledby) " "}[class*="c-table"][class*="rwd"] th{font-size:12px;font-weight:600;height:auto;line-height:1.25;text-transform:uppercase}[class*="c-table"][class*="rwd"] h6{margin-left:0}[class*="c-table"][class*="rwd"] p{margin-top:0}[class*="c-table"][class*="rwd"] tbody td{padding-bottom:25px}[class*="c-table"][class*="rwd"] tbody th,[class*="c-table"][class*="rwd"] tbody td[aria-labelledby]:first-child::before,[class*="c-table"][class*="rwd"] tbody td:first-child ~ td[aria-labelledby]::before{background-color:#0a2642;color:#fff}[class*="c-table"][class*="rwd"] td[aria-labelledby]{padding-top:0}[class*="c-table"][class*="rwd"] td[aria-labelledby]::before{border-bottom:1px solid #dadee2;display:block;font-size:12px;font-weight:600;line-height:1.25;margin:0 -20px 15px;padding:15px 20px;text-transform:uppercase}[class*="c-table"][class*="rwd"] th[aria-labelledby=''],[class*="c-table"][class*="rwd"] td[aria-labelledby='']{padding-top:25px}[class*="c-table"][class*="rwd"] th[aria-labelledby='']::before,[class*="c-table"][class*="rwd"] td[aria-labelledby='']::before{display:none}[class*="c-table"][class*="rwd"] caption ~ tbody th,[class*="c-table"][class*="rwd"] caption ~ tbody td[aria-labelledby]::before,[class*="c-table"][class*="rwd"] tbody th ~ td[aria-labelledby]::before,[class*="c-table"][class*="rwd"] caption ~ tbody td[aria-labelledby]:first-child::before,[class*="c-table"][class*="rwd"] caption ~ tbody td:first-child ~ td[aria-labelledby]::before{background-color:#f5f6f7;color:#0a2642}[class*="c-table"][class*="rwd"][class*="bordered"]{border:0}[class*="c-table"][class*="rwd"][class*="bordered"] tbody th,[class*="c-table"][class*="rwd"][class*="bordered"] tbody td{border-bottom:1px solid #dadee2}[class*="c-table"][class*="rwd"][class*="light-blue"] th,[class*="c-table"][class*="rwd"][class*="light-blue"] td[aria-labelledby]:first-child::before,[class*="c-table"][class*="rwd"][class*="light-blue"] td:first-child ~ td[aria-labelledby]::before{background-color:#269adb}[class*="c-table"][class*="rwd"][class*="light-blue"] th a,[class*="c-table"][class*="rwd"][class*="light-blue"] td[aria-labelledby]:first-child::before a,[class*="c-table"][class*="rwd"][class*="light-blue"] td:first-child ~ td[aria-labelledby]::before a{color:rgba(255,255,255,0.8)}}@media screen and (min-width: 1021px){.financial_aid_post-template-default .tablepress-table-name,.careers-template-default .tablepress-table-name,.page-template-default:not(.database) .tablepress-table-name{margin-left:-72.5px;margin-right:-72.5px;max-width:980px;width:980px}}.tablepress-table-name,[class*="c-table"] caption{background:#0a2642;color:#fff;font-size:18px;font-weight:600;line-height:1.38889;margin-top:0;padding:15px 20px;text-align:left}[class*="c-table"][class*="light-blue"] caption{background-color:#269adb}.tablepress-table-name+table{margin-top:0}.data-table{border:none}@media screen and (min-width: 1021px){.financial_aid_post-template-default .entry-content .data-table,.careers-template-default .entry-content .data-table,.page-template-default:not(.database) .entry-content .data-table{margin-left:-72.5px;margin-right:-72.5px;max-width:980px;width:980px}}.data-table thead{display:none;width:100%}@media (min-width: 1021px){.data-table thead{display:table}}.data-table tbody tr{background-color:#fff;border:1px solid #dadee2;border-bottom:none;display:block;min-height:61px}.entry-content .data-table tbody tr{margin-top:0}.data-table tbody tr:last-child{border-bottom:1px solid #dadee2}.data-table tbody tr.is-open{border-color:#d5545b;border-bottom:1px solid #d5545b;overflow:auto}.data-table tbody tr.is-open:last-child{border-color:#d5545b}.data-table tbody tr.is-open+tr{border-top:none}.data-table td,.data-table th{border:none}.data-table td{padding:0;display:inline-table}.data-table td>div{display:table-cell;vertical-align:middle}@media (max-width: 1020px){.data-table td>div{display:block}}.data-table .cta{color:#269adb;font-size:20px;font-weight:600}@media (max-width: 1020px){.data-table .cta{position:absolute;top:0;right:0}}.data-table .item-name .item-logo{border-right:none;width:200px}.data-table .item-name img{margin:0 auto;max-height:40px;vertical-align:middle}.data-table .item-name .name,.data-table .item-name .h3,.data-table .item-name .post-nav__link div,.post-nav__link .data-table .item-name div,.data-table .item-name .h-data-display .h-data-item h4,.h-data-display .h-data-item .data-table .item-name h4,.data-table .item-name h3{font-size:16px;font-weight:500;line-height:1.25;margin-top:0;text-align:left;text-transform:none}.data-table .item-name a{padding:10px 0;display:block}@media (max-width: 1020px){.data-table .item-name .item-logo{display:none}}@media (min-width: 1021px){.data-table .extra-info{clear:left;float:left}.data-table .extra-info+td{clear:right;float:right}}.schools-table{width:100%}@media (max-width: 1020px){.schools-table tbody tr{padding-bottom:10px}}@media (min-width: 1021px){.schools-table th{font-size:12px;padding:0 5px 5px}.schools-table th a{background-color:#fff;border:1px solid #dadee2;border-bottom:none;box-shadow:0 5px 0 0 #ced3d9;color:#3b5268;cursor:pointer;display:inline-block;font-size:11px;height:35px;width:100%}.schools-table th a.sorted,.schools-table th a:active,.schools-table th a:focus,.schools-table th a:hover{background-color:#fff;box-shadow:0 5px 0 0 #d5545b}.schools-table th a div{text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.schools-table th:first-child{width:415px}.schools-table th:nth-child(n+2){padding-right:5px;padding-left:5px;width:92px}}.schools-table td{text-align:center;margin:10px 0 0}@media (min-width: 768px){.schools-table td{height:40px;margin-bottom:10px}}@media (min-width: 1021px){.schools-table td:not(:last-child) div{border-right:1px solid #dadee2}}.schools-table td:first-child{width:calc(100% - 460px)}.schools-table td:first-child h3{padding-left:20px}@media (max-width: 1020px){.schools-table td:first-child{width:80%}}.schools-table td:nth-child(n+2){margin-right:-4px;width:92px}@media (max-width: 1020px){.schools-table td:nth-child(n+2){display:inline-block;text-align:left;vertical-align:top;width:48%}.schools-table td:nth-child(n+2)::before{content:attr(aria-label);display:block;font-size:10px;font-weight:600;line-height:1.2;margin:12.5px 0 0 20px;text-transform:uppercase}.schools-table td:nth-child(n+2)>div{padding-left:20px}}@media (min-width: 1021px){.scholarships-table{width:100%}}.scholarships-table thead{width:95%}.scholarships-table th{font-size:11px}@media (min-width: 1021px){.scholarships-table th div{padding-top:5px;padding-bottom:5px;border-right:1px solid #dadee2}}.scholarships-table th:first-child{padding-left:20px;width:calc(100% - 219px)}.scholarships-table th:nth-child(2),.scholarships-table th:nth-child(3){padding-left:0;padding-right:0;text-align:center;width:90px}.scholarships-table th:nth-child(2) div,.scholarships-table th:nth-child(3) div{padding-right:0}.scholarships-table th:nth-child(n+4){display:none}.scholarships-table td:nth-child(-n+3){text-align:center}@media (min-width: 1021px){.scholarships-table td:nth-child(-n+3) div{border-right:1px solid #dadee2}}.scholarships-table td:nth-child(-n+4){font-size:13px;margin:10px -4px 0 0}.scholarships-table td:nth-child(-n+4):active h3,.scholarships-table td:nth-child(-n+4):focus h3,.scholarships-table td:nth-child(-n+4):hover h3{color:#d5545b}@media (min-width: 768px){.scholarships-table td:nth-child(-n+4){height:40px;margin-bottom:10px}}.scholarships-table td:nth-child(n+5){display:none}@media (max-width: 1020px){.scholarships-table td:nth-child(n+5){width:100%}.scholarships-table td:nth-child(n+5)>div{padding:0 20px}}.scholarships-table td:first-child{cursor:pointer;width:calc(100% - 219px)}.scholarships-table td:first-child div{padding-left:20px}.scholarships-table td:first-child h3{color:#269adb}@media (max-width: 1020px){.scholarships-table td:first-child{width:80%}}.scholarships-table td:nth-child(2),.scholarships-table td:nth-child(3){width:90px}@media (max-width: 1020px){.scholarships-table td:nth-child(2),.scholarships-table td:nth-child(3){display:inline-block;padding-bottom:7px;text-align:left;vertical-align:top;width:48%}.scholarships-table td:nth-child(2)::before,.scholarships-table td:nth-child(3)::before{content:attr(aria-label);display:block;font-size:10px;font-weight:600;line-height:1.2;margin-left:20px;text-transform:uppercase}.scholarships-table td:nth-child(2)>div,.scholarships-table td:nth-child(3)>div{padding-left:20px}}.scholarships-table td:nth-child(4){width:39px}@media (min-width: 1021px){.scholarships-table td:nth-child(5){width:250px}.scholarships-table td:nth-child(5)>div{padding-top:20px;padding-left:20px}.scholarships-table td:nth-child(5)>div>div:nth-child(n+2){margin-top:20px}}@media (min-width: 1021px){.scholarships-table td:nth-child(n+6){width:66%}.scholarships-table td:nth-child(n+6)>div{padding-right:40px}}@media (min-width: 1021px){.scholarships-table td:nth-child(n+7){float:right}}.scholarships-table .is-open td:nth-child(n+5){display:inline-table}.scholarships-table .is-open td:nth-child(n+5) h3{margin-bottom:12.5px}.scholarships-table dl{padding-bottom:25px}.scholarships-table p{margin:0;padding-bottom:12.5px}.position{background:linear-gradient(315deg, #0a2642 0%, #0a2642 89%, transparent 89%, transparent 100%);color:#fff;font-family:"Fjalla One",sans-serif;font-size:26px;font-weight:400;line-height:2.69231;text-align:center}.position:after{height:16px;width:16px;position:absolute;top:0;left:0;content:'';display:block;background-color:rgba(255,255,255,0.5);z-index:1}.score{background-color:#d5545b;clear:right;color:#fff;display:table;font-weight:600;height:70px;letter-spacing:-.02em;padding-left:50%;padding-right:0;width:100%}.score small{color:rgba(255,255,255,0.6);display:table-cell;font-size:10px;line-height:1;padding:0 7px 0 10px;text-align:right;vertical-align:middle;width:45%}.score b{display:table-cell;font-family:"Fjalla One",sans-serif;font-size:30px;font-weight:400;padding-right:8px;vertical-align:middle}.single-rankings-type-2 .score small{width:52%}@media (min-width: 768px){.score{position:absolute;right:5%;top:0;width:145px}.single-rankings-type-2 .score{width:160px}}.item-name,.score{border-bottom:3px solid rgba(10,38,66,0.3)}.ranking-school-img{width:100%;height:240px;background-size:cover;background-position:center center}.rankings-table{width:100%}.rankings-table thead{display:none}.rankings-table tbody,.rankings-table tr,.rankings-table td{display:inline-block;margin-top:0;padding:0;vertical-align:middle}.rankings-table tbody,.rankings-table tr{width:100%}.rankings-table tr{min-height:70px;font-size:0}.rankings-table tr:not(:first-child){margin-top:10px}@media (min-width: 768px){.rankings-table tr:not(:first-child){margin-top:15px}}@media (min-width: 1021px){.rankings-table tr:not(:first-child){margin-top:30px}}.rankings-table tr:not(.is-open) td:not(.position):not(.item-name):not(.score):not(.cta){display:none}.rankings-table .empty{display:none}.entry-content .rankings-table{margin-top:37.5px}.entry-content .rankings-table .item-name h3,.entry-content .rankings-table .item-name .name,.entry-content .rankings-table .item-name .h3,.entry-content .rankings-table .item-name .post-nav__link div,.post-nav__link .entry-content .rankings-table .item-name div,.entry-content .rankings-table .item-name .h-data-display .h-data-item h4,.h-data-display .h-data-item .entry-content .rankings-table .item-name h4,.entry-content .rankings-table td{margin-top:0;vertical-align:middle}.entry-content .d-links+.rankings-table{margin-top:25px}.entry-content .data-fold-buttons+.methodology-link+.rankings-table{margin-top:12.5px}.rankings-table .position{height:70px;width:70px}.rankings-table .item-name{-ms-flex-align:center;align-items:center;background-color:#269adb;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:70px;padding-left:25px;padding-right:50px;width:100%}.rankings-table .item-name::after{position:absolute;top:16px;right:14px;color:#fff;content:'+';display:block;font-size:20px;font-weight:700}.rankings-table .item-name:hover{background-color:#2393d1}.rankings-table .item-name .name,.rankings-table .item-name .h3,.rankings-table .item-name .post-nav__link div,.post-nav__link .rankings-table .item-name div,.rankings-table .item-name .h-data-display .h-data-item h4,.h-data-display .h-data-item .rankings-table .item-name h4,.rankings-table .item-name h3{color:#fff;display:inline-block;font-weight:600;max-width:calc(100% - 20px);text-transform:none}@media (max-width: 767px){.rankings-table .item-name{padding-left:9px;padding-right:45px}}.rankings-table .is-open .item-name::after{content:'\2013';right:15px;top:14px}.rankings-table .position+.item-name{vertical-align:top;width:calc(100% - 70px)}.rankings-table .position+.item-name.fullwidth{width:100%}.rankings-table .score{display:table}.rankings-table [class*="stat-data"]{background-color:#fff;border-bottom:1px solid #dadee2;border-right:1px solid #dadee2;color:#d5545b;font-size:15px;height:64px;line-height:1.2;padding-left:65px;padding-top:15px;text-align:left}.rankings-table [class*="stat-data"] strong{clear:both;color:#0a2642;display:block;font-size:12px;font-weight:600;text-transform:uppercase;vertical-align:middle;width:calc(100% - 10px)}.rankings-table [class*="stat-data"] b{display:block;margin-top:0}.rankings-table [class*="stat-data"] svg{position:absolute;top:0;left:20px;height:32px;width:32px;color:#9da8b3;fill:currentColor;margin-top:15px}@media (max-width: 767px){.rankings-table [class*="stat-data"]{border-left:1px solid #dadee2;display:block;width:100%}}@media (min-width: 768px){.rankings-table [class*="stat-data"].stat-data-1{border-left:1px solid #dadee2;width:100%}.rankings-table [class*="stat-data"].stat-data-2{width:50%}.rankings-table [class*="stat-data"].stat-data-3{width:33.33%}}.rankings-table td:not([class*="stat-data"])+td[class*="stat-data"]{border-left:1px solid #dadee2}.rankings-table .aggregateRating{color:#fff}.rankings-table .ratingValue{height:15px;width:75px;background:url("../img/svg/icon-square-dollar.svg") repeat-x;background-size:15px 15px;display:inline-block;margin-top:4px;text-indent:100%}.rankings-table .ratingValue:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.7);content:'';display:block}.rankings-table .stars--5 .ratingValue:after{left:10%}.rankings-table .stars-1 .ratingValue:after{left:20%}.rankings-table .stars-1-5 .ratingValue:after{left:30%}.rankings-table .stars-2 .ratingValue:after{left:40%}.rankings-table .stars-2-5 .ratingValue:after{left:50%}.rankings-table .stars-3 .ratingValue:after{left:60%}.rankings-table .stars-3-5 .ratingValue:after{left:70%}.rankings-table .stars-4 .ratingValue:after{left:80%}.rankings-table .stars-4-5 .ratingValue:after{left:90%}.rankings-table .stars-5 .ratingValue:after{left:100%}.rankings-table .item-desc,.rankings-table .action-buttons{padding:0 12.5px;border-left:1px solid #dadee2;border-right:1px solid #dadee2}@media (min-width: 500px){.rankings-table .item-desc,.rankings-table .action-buttons{padding-right:37.5px;padding-left:37.5px}}.rankings-table .item-desc{background-color:#fafbfb}.rankings-table .item-desc::before{display:none}.rankings-table .item-desc p,.rankings-table .item-desc ul{font-size:15px}.rankings-table .item-desc p:first-child{margin-top:25px}.rankings-table .size-ts-featured-image{margin-bottom:25px;margin-left:-12.5px;margin-top:-25px;max-width:none;width:calc(100% + 25px)}@media (min-width: 500px){.rankings-table .size-ts-featured-image{margin-left:-37.5px;width:calc(100% + (25px * 3))}}.rankings-table .size-medium{height:160px;width:160px}.rankings-table .action-buttons{background-color:#fafbfb;border-bottom:1px solid #dadee2;padding-bottom:25px;padding-top:25px;width:100%}.rankings-table .action-buttons a{display:block;margin-top:0}.rankings-table .action-buttons a.btn--tertiary{background:#fff url("https://res.cloudinary.com/highereducation/image/upload/v1523049034/icons/social/icon-social-twitter.svg") no-repeat left 40% center/14px 14px;color:#54677b;font-size:10px;font-weight:600;height:25px;line-height:25px;margin-bottom:25px;padding:0 15px 0 30px;text-align:center;text-transform:uppercase;white-space:nowrap}.rankings-table .action-buttons a.btn--tertiary+.btn--tertiary{background-image:url("https://res.cloudinary.com/highereducation/image/upload/v1523048992/icons/social/icon-social-facebook.svg")}.rankings-table .action-buttons a.btn--school-profile{font-size:15px;font-weight:600;text-align:center;text-transform:uppercase}@media (min-width: 500px){.rankings-table .action-buttons a{display:inline}.rankings-table .action-buttons a.btn--tertiary{background-position:9px center;margin-bottom:0;padding-bottom:5px;padding-top:5px}.rankings-table .action-buttons a.btn--tertiary+.btn--tertiary{background-image:url("https://res.cloudinary.com/highereducation/image/upload/v1523048992/icons/social/icon-social-facebook.svg");margin-left:12.5px}.rankings-table .action-buttons a.btn--school-profile{float:right}}.rankings-table .ranking-school-img{width:calc(100% + 12.5px * 2);margin-left:-12.5px}@media (min-width: 500px){.rankings-table .ranking-school-img{width:calc(100% + 12.5px * 6);margin-left:-37.5px}}body{-webkit-font-smoothing:antialiased;color:#3b5268;font-family:"Open Sans",sans-serif;font-size:17px;line-height:1.78571}p{margin-bottom:0}h1,h2,h3,.h3,.post-nav__link div,.h-data-display .h-data-item h4,h4,h5,h6,.page-title{color:#0a2642;font-weight:normal;margin-bottom:0}h1.is-centered,h2.is-centered,h3.is-centered,.h3.is-centered,.post-nav__link div.is-centered,.h-data-display .h-data-item h4.is-centered,h4.is-centered,h5.is-centered,h6.is-centered,.page-title.is-centered{text-align:center}.single-rankings-type-2 h1{font-size:30px;line-height:1.33333}.single-rankings-type-2 h1 b{font-weight:500}@media (min-width: 768px){.single-rankings-type-2 h1{font-size:38px;line-height:1.44737}}.h2{text-transform:capitalize}h2,.h2{font-size:24px;letter-spacing:-.01em;line-height:1.25}.hp-section-title{font-family:"Fjalla One",sans-serif;font-size:45px;font-weight:400;line-height:1;margin:0;text-align:center;text-transform:uppercase}.hp-section-title a{color:#0a2642}.hp-section-title a:active,.hp-section-title a:focus,.hp-section-title a:hover{color:#d5545b}.narrow-title{font-family:"Fjalla One",sans-serif;font-size:40px;font-weight:400;line-height:1.125;text-transform:uppercase}h2.entry-title{color:#0a2642;font-size:14px;line-height:1.28571}.type-post.first h2.entry-title{border-bottom:5px solid #269adb;font-size:30px;line-height:1.16667}@media (min-width: 1021px){h2.entry-title{font-size:20px;line-height:1.1}}.entry-content h2{margin-top:50px}.entry-content h2:first-of-type{margin-top:0}.privacy-policy .entry-content h2{font-size:17px;line-height:1.52941;margin-top:45px}@media (min-width: 768px){.privacy-policy .entry-content h2{font-size:25px;line-height:30px;margin-top:65px}}p.hero{font-size:17px;line-height:25px;color:#8593A1;margin-left:auto;margin-right:auto;text-align:center}.privacy-policy p{font-size:14px;line-height:1.57143}.faq p.hero{margin:-31px 0 34px}@media (min-width: 768px){.faq p.hero{margin:-47px 0 49px}}.single-rankings-type-4 h2{font-family:"Fjalla One",sans-serif;font-size:30px;font-weight:400}.single-rankings-type-4 h2+h3{margin-top:25px}h3,.h3,.post-nav__link div,.h-data-display .h-data-item h4{font-size:18px;font-weight:600;line-height:1;text-transform:uppercase}.entry-content h3{margin-top:50px}.entry-content h3:first-of-type{margin-top:0}.entry-content h2+h3{margin-top:25px}.entry-content *+h2:first-of-type,.entry-content *+a+h2:first-of-type,.entry-content *+h3:first-of-type{margin-top:50px}h4{font-size:18px;font-weight:600;line-height:1.33333}.page-title{font-family:"Fjalla One",sans-serif;font-weight:400;text-transform:uppercase}h1.page-title{font-size:33px;letter-spacing:-.02em;line-height:1.10526;margin-top:0;text-align:center}@media (min-width: 768px){h1.page-title{font-size:62px;line-height:1.04839}}.r-title,.single-voting-guide h1{color:rgba(10,38,66,0.8);font-size:18px;line-height:1.11111;margin:0;text-transform:uppercase}.r-title b,.single-voting-guide h1 b{color:#0a2642;display:block;font-family:"Fjalla One",sans-serif;font-size:33px;font-weight:400;letter-spacing:-.02em;line-height:1.06061;z-index:2}@media (max-width: 767px){.single-rankings-type-4 .r-title b,.single-rankings-type-1 .r-title b,.single-rankings-type-4 .single-voting-guide h1 b,.single-rankings-type-1 .single-voting-guide h1 b{display:inline;font-size:18px}}.r-title .btn+i,.single-voting-guide h1 .btn+i{margin-top:0}.r-block .r-title,.r-block .single-voting-guide h1{color:#fff;font-size:15px;line-height:1.73333}.r-block .r-title b,.r-block .single-voting-guide h1 b{font-family:"Open Sans",sans-serif;font-weight:500;font-size:24px;line-height:1.08333}.r-block .r-title a,.r-block .r-title b,.r-block .single-voting-guide h1 a,.r-block .single-voting-guide h1 b{color:#fff}@media (min-width: 768px){.r-title,.single-voting-guide h1{display:block;font-size:25px;line-height:1}.r-title b,.single-voting-guide h1 b{font-size:62px;line-height:1.04839}}@media (min-width: 768px){.single-rankings-type-4 .r-title,.single-rankings-type-4 .single-voting-guide h1{float:none;padding-top:35px;width:100%}}@media (min-width: 768px) and (max-width: 1180px){.has-widget .r-title,.has-widget .single-voting-guide h1{display:inline-table;float:right;width:calc(100% - 335px);height:350px}.has-widget .r-title span,.has-widget .single-voting-guide h1 span{display:table-cell;vertical-align:middle}}.has-widget.single-rankings-type-1 .r-title,.has-widget.single-rankings-type-4 .r-title,.has-widget.single-rankings-type-1 .single-voting-guide h1,.has-widget.single-rankings-type-4 .single-voting-guide h1{display:table}@media (min-width: 1181px){.has-widget.single-rankings-type-1 .r-title,.has-widget.single-rankings-type-4 .r-title,.has-widget.single-rankings-type-1 .single-voting-guide h1,.has-widget.single-rankings-type-4 .single-voting-guide h1{display:inline-table;float:right;width:calc(100% - 335px)}.has-widget.single-rankings-type-1 .r-title span,.has-widget.single-rankings-type-4 .r-title span,.has-widget.single-rankings-type-1 .single-voting-guide h1 span,.has-widget.single-rankings-type-4 .single-voting-guide h1 span{display:table-cell;vertical-align:middle}}@media (min-width: 1181px){.has-widget.single-rankings-type-1 .r-title,.has-widget.single-rankings-type-1 .single-voting-guide h1{float:none;height:300px;width:100%}}@media (max-width: 767px){.has-widget.single-rankings-type-4 .r-title,.has-widget.single-rankings-type-4 .single-voting-guide h1{margin-bottom:510px}}.r-title__cat{padding-bottom:4px;position:absolute;bottom:0;left:0;color:#6c7d8e;display:block;font-size:11px;font-weight:600;font-style:normal;line-height:1.81818;margin:12px auto 0;text-transform:uppercase;z-index:2}.r-title__cat:after{border-bottom:3px solid;content:'';display:block;width:100px}.r-block .r-title__cat{color:#fff}.r-block .r-title__cat:after{width:50px}.r-block--state-title{-ms-transform:translateY(30px);transform:translateY(30px);transition:all .35s ease-in-out}.box-cat_states .r-block--state-title{-ms-transform:translateY(22px);transform:translateY(22px)}.r-block.cat_states:hover .r-block--state-title,.box-cat_states:hover .r-block--state-title{-ms-transform:translateY(0);transform:translateY(0)}.secondary-header{font-size:30px;letter-spacing:-.02em;line-height:1.16667;margin-top:0;padding-top:55px}.secondary-header:not(.entry-title){text-align:center}@media (min-width: 1021px){.secondary-header{font-size:38px;line-height:1.18421}}.secondary-header.secondary-header--align-left{text-align:left}.title--rankings-post{letter-spacing:-.02em;text-align:center;text-transform:uppercase}.title--rankings-post b{display:block;font-family:"Fjalla One",sans-serif;font-weight:400}@media (min-width: 1021px){.title--rankings-post b{font-size:62px;line-height:1.12903}}@media (min-width: 1021px){.title--rankings-post{line-height:1.12903}}[class*="page-intro"]{font-size:15px;line-height:1.5625;text-align:center}[class*="page-intro"][class*="--block"]{margin:32px auto 0;max-width:780px}@media (min-width: 768px){[class*="page-intro"]{font-size:18px}}.section-intro{font-size:14px;line-height:1.78571;margin-top:31px;max-width:780px;text-align:center}.home .section-intro{font-size:16px;line-height:1.5625;margin-top:35px}[class$="-post-desc"]{line-height:1.33333;margin-top:5px}*{position:relative}html,body{height:100%}.locked{overflow:hidden}body{overflow-x:hidden}main{padding-bottom:80px;z-index:1}@media (max-width: 1020px){.archive main{padding:0 10px}}@media (min-width: 1021px) and (max-width: 1220px){.archive main{padding:0 20px}}.wrapper{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width: 768px){.wrapper{max-width:100%}}@media (min-width: 1021px){.wrapper{max-width:835px}}@media (min-width: 1021px){.voting-guide .wrapper{max-width:980px}}@media (min-width: 1221px){.voting-guide .wrapper{max-width:1180px}}.entry-content *+*{margin-top:25px}option{margin-top:0}.entry-content h2+.section-intro,.entry-content h2+ul,.entry-content h3+ul,.entry-content ul:not([class*="sticky"])>li,.entry-content ol:not([class*="sticky"]:not[class*="data-list"])>li{margin-top:15px}.content{display:block}main .content{margin:0 auto;max-width:835px;width:calc(100% - 40px)}main.voting-guide .content{max-width:1180px}@media (max-width: 1020px){main.voting-guide .content{padding-top:35px}}body[class*="single-"]:not([class*="type-"]) .has-widget article{overflow-x:hidden}body[class*="single-"]:not([class*="type-"]) .has-widget .content:before{position:absolute;top:0;right:-200%;left:-200%;border-top:1px solid #dadee2;content:'';display:block}@media (min-width: 1021px){body[class*="single-"]:not([class*="type-"]) .has-widget .content{padding-top:25px}}.landing--intro{margin:0 20px;max-width:100%;padding:43px 0 40px}.landing--intro .wrapper{max-width:1180px}@media (min-width: 768px){.landing--intro{max-width:835px;margin-left:auto;margin-right:auto;padding:69px 0 66px}}@media (min-width: 1021px){.error404 .landing--intro{display:block;padding:100px 0}}@media (min-width: 1021px){.has-widget .landing--intro{max-width:1000px;padding:0}.has-widget .header-block{display:table;height:500px}.has-widget .header-block .header-title{display:table-cell;margin-top:0;padding-left:345px;padding-right:40px;vertical-align:middle;width:100%}}@media (min-width: 1221px){.has-widget .landing--intro{max-width:1200px}}[class^="section"]{margin-right:auto;margin-left:auto}[class^="section "]{max-width:835px}[class^="section "][class*="section-callout"]{max-width:none}@media (max-width: 767px){[class^="section "]{padding-right:4%;padding-left:4%}}@media (min-width: 1021px){.section-title{max-width:835px}}[class^="block-"]{margin-top:25px}.full-width,.callout.full-width,.bg-light:not(.background):not(.callout),.bg-dark,[class^="fancy-blocks"][class*="--alt"]{margin:55px -20px 0;padding:25px 0 50px}.full-width>.wrapper,.bg-light:not(.background):not(.callout)>.wrapper,.bg-dark>.wrapper,[class^="fancy-blocks"][class*="--alt"]>.wrapper{max-width:calc(100% - 40px)}@media (min-width: 768px){.full-width,.callout.full-width,.bg-light:not(.background):not(.callout),.bg-dark,[class^="fancy-blocks"][class*="--alt"]{left:50%;margin-left:-50vw;margin-right:-50vw;padding-left:20px;padding-right:20px;right:50%;width:100vw}.full-width>.wrapper,.bg-light:not(.background):not(.callout)>.wrapper,.bg-dark>.wrapper,[class^="fancy-blocks"][class*="--alt"]>.wrapper{max-width:835px}}.full-width,.callout.full-width{margin-top:25px;padding:25px 25px 40px}@media (min-width: 768px){.full-width,.callout.full-width{padding:37.5px 62.5px 50px}}.sticky-waypoint{padding-top:1px}.entry-content .sticky-waypoint{margin-top:0}.bg-light:not(.background):not(.callout){clear:both}.entry-content .bg-light:not(.background):not(.callout) h2:first-of-type{margin-top:25px}.single-rankings-type-1 .bg-light:not(.background):not(.callout){background:transparent;left:0;margin-left:0;margin-right:0;margin:55px 0;padding-left:0;padding-right:0;right:0;width:100%}.single-rankings-type-1 .bg-light:not(.background):not(.callout)>.wrapper{max-width:100%}.bg-light{background-color:#fafbfb;border-bottom:1px solid #dadee2;border-top:1px solid #dadee2}.bg-dark,[class^="fancy-blocks"][class*="--alt"]{background:#0a2642;clear:both;padding:25px 0 50px}@media (max-width: 1020px){.perspectives #resources{padding-top:50px}}.site-header{background-color:#fff;border-bottom:1px solid #dadee2;margin-top:0;position:relative;z-index:5}.site-header div{position:relative}@media (min-width: 768px){.site-header div{max-width:980px}}.js-menu-open .site-header .wrapper{max-width:none}.site-logo{height:49px;width:calc(100% - 68px);background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/logo-m-2x.png") no-repeat 0 center/90px 30px;border-right:1px solid #dadee2;display:inline-block;margin-left:20px;overflow:hidden;text-indent:-9999px;vertical-align:middle}@media (min-width: 1021px){.site-logo{background-image:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/logo-2x.png");background-size:140px 45px;height:74px;width:140px;border-right:none;margin-left:0}}.skip-link{overflow:hidden;text-indent:101%;white-space:nowrap;display:none}*[class^="__hero"]{height:355px;width:100%;max-width:1400%}body{transition:all .02s ease-in-out;background-color:#fff;right:0}@media (max-width: 1020px){body{width:100%}}.nav-toggle{overflow:hidden;text-indent:101%;white-space:nowrap;padding:8px 0;position:absolute;top:6px;right:0;height:38px;width:42px;border:8px solid #fff;border-radius:0;color:#0a2642;display:block;font-size:0;transition:all .6s ease}.nav-toggle span{background:#0a2642;display:block;height:4px;overflow:hidden;text-indent:100%;transition:background .3s ease-in-out;white-space:nowrap}.nav-toggle:before,.nav-toggle:after{position:absolute;left:0;height:4px;width:42px;content:'';background:currentColor;-ms-transform-origin:center center;transform-origin:center center;transition:all .2s ease-in-out}.nav-toggle:before{top:0}.nav-toggle:after{bottom:0}.js-menu-open .nav-toggle{background-color:#fff;right:calc(100% - 50px)}.js-menu-open .nav-toggle span{background-color:rgba(10,38,66,0)}.js-menu-open .nav-toggle:before,.js-menu-open .nav-toggle:after{width:25px}.js-menu-open .nav-toggle:before{top:9px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.js-menu-open .nav-toggle:after{bottom:9px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.js-menu-open .nav-toggle:hover span{background:rgba(255,255,255,0)}.js-menu-open .nav-toggle:hover:before{top:5px;left:1px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.js-menu-open .nav-toggle:hover:after{left:1px;bottom:5px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-toggle:hover span{background:rgba(255,255,255,0)}.nav-toggle:hover:before{top:5px;left:5px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-toggle:hover:after{left:5px;bottom:5px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle:hover:before,.nav-toggle:hover:after{width:15px}@media (min-width: 1021px){.nav-toggle{display:none}}.main-nav{position:fixed;top:0;right:-100%;height:100%;width:100%;transition:all .5s ease-in-out;background:#ebedef;border-left:1px solid #dadee2;text-transform:uppercase;overflow-y:scroll;padding-right:49px;z-index:999}@media (min-width: 1021px){.main-nav{position:absolute;top:0;right:0;height:74px;width:80%;background:none;border:none;float:right;overflow-y:visible;padding:0;text-align:right;z-index:1}}@media (max-width: 1020px){.js-menu-open .main-nav{right:-49px}}.main-nav .menu{margin-bottom:0;width:105%}@media (min-width: 1021px){.main-nav .menu{width:100%}}.menu li{display:inline-block;vertical-align:middle}.menu a{display:block;text-transform:uppercase}#menu-main-nav li{border-bottom:1px solid #dadee2}#menu-main-nav li a{color:#0a2642;font-size:13px}#menu-main-nav li a:hover{color:#54677b}#menu-main-nav li a:active,#menu-main-nav li a:focus{color:#d5545b}@media (max-width: 1020px){#menu-main-nav li{display:block}#menu-main-nav li a{padding:11px 0 10px 16px}}@media (min-width: 1021px){#menu-main-nav li{border:none;display:inline-block}#menu-main-nav li a{border-bottom:5px solid transparent}}#menu-main-nav>li{position:initial}@media (min-width: 1021px){#menu-main-nav>li+li{margin-left:45px}#menu-main-nav>li a{padding-top:5px;padding-bottom:2px}}@media (min-width: 1021px){#menu-main-nav{position:relative;top:40px;right:0}#menu-main-nav .current-menu-item a,#menu-main-nav .current-page-ancestor a{border-bottom-color:#d5545b;color:#d5545b}#menu-main-nav .current-menu-item .sub-menu a,#menu-main-nav .current-page-ancestor .sub-menu a{color:#0a2642;font-size:13px}#menu-main-nav .current-menu-item .sub-menu a:hover,#menu-main-nav .current-page-ancestor .sub-menu a:hover{color:#54677b}#menu-main-nav .current-menu-item .sub-menu a:active,#menu-main-nav .current-menu-item .sub-menu a:focus,#menu-main-nav .current-page-ancestor .sub-menu a:active,#menu-main-nav .current-page-ancestor .sub-menu a:focus{color:#d5545b}#menu-main-nav .current-menu-item .sub-menu .current-menu-item,#menu-main-nav .current-menu-item .sub-menu .current-page-ancestor,#menu-main-nav .current-page-ancestor .sub-menu .current-menu-item,#menu-main-nav .current-page-ancestor .sub-menu .current-page-ancestor{border-bottom:none}}#menu-secondary-main-nav{border-bottom:2px solid #dadee2}#menu-secondary-main-nav li a{color:#54677b;font-size:11px}#menu-secondary-main-nav li a:hover{color:#9da8b3}#menu-secondary-main-nav li a:active,#menu-secondary-main-nav li a:focus{color:#d5545b}@media (max-width: 1020px){#menu-secondary-main-nav li a{padding:27px 0 24px 16px}}@media (min-width: 1021px){#menu-secondary-main-nav li a{padding:7px 5px 5px 10px}}#menu-secondary-main-nav.current-menu-item a{color:#d5545b}@media (min-width: 1021px){#menu-secondary-main-nav{position:absolute;top:0;right:0;border-bottom:none}}.sub-menu{position:absolute;top:36px;right:-15px;background-color:#fff;border:1px solid #dadee2;border-top:none;box-shadow:inset 0 5px 0 0 #d5545b;columns:3;padding:15px;text-align:left;transition:visibility .6s ease-in;visibility:hidden;width:705px;z-index:1000}.sub-menu li{margin-bottom:12.5px;break-inside:avoid}.sub-menu li a{line-height:1.38462;text-transform:none}.sub-menu:before{position:absolute;top:5px;height:0;width:0;border-bottom:5px solid #d5545b;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);content:'';display:block;margin-top:-10px}li:first-child .sub-menu:before{left:35px}@media (max-width: 1020px){.sub-menu{display:none}}ul.menu li:hover .sub-menu,ul.menu li:focus .sub-menu,ul.menu li:active .sub-menu,.is-open .sub-menu{visibility:visible !important}.footer-nav .menu{line-height:1.42857;margin-top:50px;text-align:center}.footer-nav .menu+.menu{margin-top:0}.footer-nav .menu a{color:#fff;font-size:11px;line-height:1;padding-left:10px;padding-right:5px}@media (min-width: 1021px){.footer-nav .menu a{padding-left:10px}}@media (max-width: 1020px){.footer-nav .menu a{padding:12.5px}}@media (min-width: 1021px){.footer-nav .menu{margin-top:25px}.footer-nav .menu li+li a{border-left:1px solid #8492a0}}.site-footer{background-color:#3b5268;clear:both;padding:25px}.footer-return-btn{border:0;display:block;margin:0 auto;overflow:visible;padding:0;width:45px}.footer-return-btn svg{margin-bottom:3px}.footer-return-btn svg circle{fill:rgba(255,255,255,0.2)}.footer-return-btn svg .arrow-line{fill:transparent;stroke:#3b5268;stroke-width:2}.footer-return-btn:active svg circle,.footer-return-btn:focus svg circle,.footer-return-btn:hover svg circle{fill:rgba(255,255,255,0.6)}.footer-return-btn:active span,.footer-return-btn:focus span,.footer-return-btn:hover span{color:rgba(255,255,255,0.6)}.footer-return-btn span{color:rgba(255,255,255,0.4);display:block;font-size:11px;font-weight:500;line-height:1.18182}.legal{color:#9da8b3;font-size:11px;margin-top:12.5px;text-align:center}.triangle-left,.angle-left:before,.angle-right:after{position:absolute;right:0;width:0;height:0;border-top:0 solid transparent;border-bottom:0 solid transparent;border-right:1400px solid #fff;z-index:1}.triangle-left.upper,.upper.angle-left:before,.upper.angle-right:after{border-bottom-width:710px;border-top-width:0;top:-220px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.triangle-left.upper,.upper.angle-left:before,.upper.angle-right:after{top:-280px}}@media (min-width: 768px){.triangle-left.upper,.upper.angle-left:before,.upper.angle-right:after{top:-220px}}@media (min-width: 1021px){.triangle-left.upper,.upper.angle-left:before,.upper.angle-right:after{top:auto}}.triangle-left.lower,.lower.angle-left:before,.lower.angle-right:after{border-bottom-width:0;border-top-width:710px;bottom:-515px}@media (min-width: 768px){.triangle-left.lower,.lower.angle-left:before,.lower.angle-right:after{bottom:-135px}}.triangle-right,.angle-left:after,.angle-right:before{position:absolute;left:0;width:0;height:0;border-top:0 solid transparent;border-bottom:0 solid transparent;border-left:1400px solid #fff;z-index:1}.angle-left:before,.angle-left:after,.angle-right:before,.angle-right:after{content:'';display:block}.angle-left .wrapper,.angle-right .wrapper{padding:710px 0}.angle-left:before{border-bottom-width:710px;top:0}.angle-left:after{border-top-width:710px;bottom:0}.angle-right:before{border-bottom-width:710px;top:0}.angle-right:after{border-top-width:710px;bottom:0}.block-content-collapsible+h3{margin-top:37.5px}[class*="section-tabs-"]{padding-top:15px;padding-right:12.5px;padding-left:12.5px;background-color:#ebedef;border:1px solid #dadee2;max-width:980px}@media screen and (min-width: 1021px){.financial_aid_post-template-default div[class*="section-tabs-"],.careers-template-default div[class*="section-tabs-"],.page-template-default:not(.database) div[class*="section-tabs-"]{margin-left:-72.5px;margin-right:-72.5px;max-width:980px;width:980px}}@media (max-width: 879px){div[class*="section-tabs-"]{margin-right:-4%;margin-left:-4%}}div[class*="section-tabs-"] .wrapper{max-width:none}@media (min-width: 880px){.entry-content div[class*="section-tabs-"] h2,.entry-content div[class*="section-tabs-"] h3{margin-top:25px}div[class*="section-tabs-"].is-active{margin-right:0;margin-left:0}}@media (min-width: 768px){div[class*="section-tabs-"][class*="-alt"]{display:inline-block;margin:37.5px 1.25% 0;vertical-align:top;text-align:left;width:47.5%}div[class*="section-tabs-"][class*="-alt"] .column-block{padding-bottom:70px}}.has-active-section-tabs div[class*="section-tabs-"][class*="-alt"]{display:none}div[class*="section-tabs-"] .has-button{position:absolute;right:0;bottom:0;left:0}div[class*="section-tabs-"].is-active{text-align:left;transition:width .1s;width:100%;z-index:5}div[class*="section-tabs-"].is-active .has-button{position:absolute;top:-90px;right:-10px;bottom:auto;left:auto}@media (max-width: 1020px){[class*="section-tabs"]{margin:40px 0}}@media (min-width: 1021px){[class*="section-tabs"] h2,[class*="section-tabs"] h3,[class*="section-tabs"] p{margin-left:25px;margin-right:25px}}[class*="collapsible-"]{width:100%}dl[class*="collapsible-"]{overflow:hidden}@media screen and (min-width: 1021px){.financial_aid_post-template-default .collapsible-accordion,.careers-template-default .collapsible-accordion,.page-template-default:not(.database) .collapsible-accordion{margin-left:-72.5px;margin-right:-72.5px;max-width:980px;width:980px}}@media (min-width: 1021px){.collapsible-accordion{margin-left:-50px;width:calc(100% + 100px)}}.collapsible-tabs-horizontal{padding-right:25px;padding-left:25px}@media screen and (min-width: 1021px){.financial_aid_post-template-default .collapsible-tabs-horizontal,.careers-template-default .collapsible-tabs-horizontal,.page-template-default:not(.database) .collapsible-tabs-horizontal{margin-left:-72.5px;margin-right:-72.5px;max-width:980px;width:980px}}.section-tabs-horizontal .collapsible-tabs-horizontal{margin:15px 0 0 !important;max-width:none !important;width:100% !important}@media screen and (min-width: 1021px){.financial_aid_post-template-default .collapsible-tabs-vertical,.careers-template-default .collapsible-tabs-vertical,.page-template-default:not(.database) .collapsible-tabs-vertical{margin-left:-72.5px;margin-right:-72.5px;max-width:980px;width:980px}}.section-tabs-vertical .collapsible-tabs-vertical{margin:15px 0 0 !important;max-width:none !important;width:100% !important}.collapsible-tabs-vertical>p{display:none}@media (min-width: 1021px){.collapsible-tabs-vertical[data-items="1"]{min-height:70px}.collapsible-tabs-vertical[data-items="1"] .collapsible-content{min-height:70px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(1){top:calc(70px * (1 - 1))}.collapsible-tabs-vertical[data-items="2"]{min-height:140px}.collapsible-tabs-vertical[data-items="2"] .collapsible-content{min-height:140px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(2){top:calc(70px * (2 - 1))}.collapsible-tabs-vertical[data-items="3"]{min-height:210px}.collapsible-tabs-vertical[data-items="3"] .collapsible-content{min-height:210px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(3){top:calc(70px * (3 - 1))}.collapsible-tabs-vertical[data-items="4"]{min-height:280px}.collapsible-tabs-vertical[data-items="4"] .collapsible-content{min-height:280px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(4){top:calc(70px * (4 - 1))}.collapsible-tabs-vertical[data-items="5"]{min-height:350px}.collapsible-tabs-vertical[data-items="5"] .collapsible-content{min-height:350px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(5){top:calc(70px * (5 - 1))}.collapsible-tabs-vertical[data-items="6"]{min-height:420px}.collapsible-tabs-vertical[data-items="6"] .collapsible-content{min-height:420px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(6){top:calc(70px * (6 - 1))}.collapsible-tabs-vertical[data-items="7"]{min-height:490px}.collapsible-tabs-vertical[data-items="7"] .collapsible-content{min-height:490px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(7){top:calc(70px * (7 - 1))}.collapsible-tabs-vertical[data-items="8"]{min-height:560px}.collapsible-tabs-vertical[data-items="8"] .collapsible-content{min-height:560px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(8){top:calc(70px * (8 - 1))}.collapsible-tabs-vertical[data-items="9"]{min-height:630px}.collapsible-tabs-vertical[data-items="9"] .collapsible-content{min-height:630px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(9){top:calc(70px * (9 - 1))}.collapsible-tabs-vertical[data-items="10"]{min-height:700px}.collapsible-tabs-vertical[data-items="10"] .collapsible-content{min-height:700px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(10){top:calc(70px * (10 - 1))}.collapsible-tabs-vertical[data-items="11"]{min-height:770px}.collapsible-tabs-vertical[data-items="11"] .collapsible-content{min-height:770px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(11){top:calc(70px * (11 - 1))}.collapsible-tabs-vertical[data-items="12"]{min-height:840px}.collapsible-tabs-vertical[data-items="12"] .collapsible-content{min-height:840px}.collapsible-tabs-vertical .collapsible-title:nth-of-type(12){top:calc(70px * (12 - 1))}}.collapsible-title{background-color:#fff;border:1px solid #dadee2;border-bottom:0;color:#269adb;cursor:pointer;display:table;font-weight:500;height:70px;line-height:70px;margin:0;text-transform:none;width:100%;z-index:2}.faq .collapsible-title{background-color:#f5f6f7;border-bottom:1px solid #dadee2}.faq .collapsible-title:not(:first-child){margin-top:15px}@media (min-width: 768px){.faq .collapsible-title:not(:first-child){margin-top:20px}}.faq .collapsible-title .plus{top:calc(50% - 2px)}.collapsible-title:hover{background-color:#f0f8fc;color:#3b5268}.collapsible-title:hover .icon-tab{color:currentColor}.collapsible-title.is-open{background-color:#fff;color:#d5545b}.faq .collapsible-title.is-open{background:#f5f6f7}.faq .collapsible-title.is-open .plus{color:#d5545b}.collapsible-title.is-open .icon-tab{color:currentColor}.collapsible-title:not(.is-open):last-of-type{border-bottom:1px solid #dadee2}.collapsible-title span{padding-right:40px;padding-left:25px;font-size:16px;display:table-cell;height:70px;line-height:1.14815;vertical-align:middle}.faq .collapsible-title span{font-size:16px;line-height:22px;padding:15px 40px 15px 20px}.collapsible-title .icon{display:table-cell;vertical-align:middle;right:-5px;text-align:right;width:45px}.collapsible-title .icon img,.collapsible-title .icon svg{margin-right:0;max-height:100%;vertical-align:middle}.collapsible-title .plus{position:absolute;top:35px;right:15px;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1021px){[class*="collapsible-tabs-"] .collapsible-title{background-color:#ebedef;color:#9da8b3;text-transform:uppercase}[class*="collapsible-tabs-"] .collapsible-title span{font-size:13.5px}[class*="collapsible-tabs-"] .collapsible-title:hover{background-color:#ebedef;color:#3b5268}[class*="collapsible-tabs-"] .collapsible-title:hover .icon-tab,[class*="collapsible-tabs-"] .collapsible-title:hover .icon-device{color:currentColor}[class*="collapsible-tabs-"] .collapsible-title.is-open:not(.still-open),[class*="collapsible-tabs-"] .collapsible-title.was-open{background-color:#fff;color:#d5545b}.collapsible-tabs-horizontal .collapsible-title{border:none;border-bottom:1px solid #dadee2;float:left;text-align:center}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(1),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(1) ~ dt{width:200%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(2),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(2) ~ dt{width:100%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(3),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(3) ~ dt{width:66.66667%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(4),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(4) ~ dt{width:50%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(5),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(5) ~ dt{width:40%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(6),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(6) ~ dt{width:33.33333%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(7),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(7) ~ dt{width:28.57143%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(8),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(8) ~ dt{width:25%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(9),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(9) ~ dt{width:22.22222%}.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(10),.collapsible-tabs-horizontal .collapsible-title:first-child:nth-last-child(10) ~ dt{width:20%}.collapsible-tabs-horizontal .collapsible-title.is-open:not(.still-open),.collapsible-tabs-horizontal .collapsible-title.was-open{border:1px solid #dadee2;line-height:69px;margin-bottom:-1px}.collapsible-tabs-horizontal .collapsible-title .icon{width:45%}.collapsible-tabs-horizontal .collapsible-title span{padding-left:12.5px;text-align:left}.collapsible-tabs-vertical .collapsible-title{position:absolute;top:0;left:0;width:calc(27% + 1px)}.collapsible-tabs-vertical .collapsible-title.is-open:not(.still-open),.collapsible-tabs-vertical .collapsible-title.was-open{border-bottom:1px solid #dadee2;border-right-color:#fff}.no-js .collapsible-title{cursor:auto;height:auto;line-height:1.78571;padding:0;text-align:left;width:100% !important}.no-js .collapsible-title:active,.no-js .collapsible-title:focus,.no-js .collapsible-title:hover,.no-js .collapsible-title.is-open{background:initial}}.collapsible-content{background:#fff;border-left:1px solid #dadee2;border-right:1px solid #dadee2;display:none;margin:0;padding:0 25px 25px;width:100%}.collapsible-content:last-of-type{border-bottom:1px solid #dadee2}.faq .collapsible-content{border-bottom:1px solid #dadee2;padding:15px 20px}@media (min-width: 1021px){.faq .collapsible-content{padding:20px 40px}.faq .collapsible-content p{font-size:15px}}.collapsible-content h3:first-child,.collapsible-content h4:first-child,.collapsible-content p:first-child,.collapsible-content ul:first-child,.collapsible-content ul:first-child li:first-child,.collapsible-content table:first-child,.collapsible-content picture img{margin-top:0}.collapsible-content h3:first-child,.collapsible-content h4:first-child{padding-top:12.5px}.collapsible-content h2,.collapsible-content h3,.collapsible-content p{margin-right:0;margin-left:0}.is-open+.collapsible-content{display:block}.is-open+.collapsible-content{animation:slide-in .2s ease-in-out}@media (min-width: 1021px){[class*="collapsible-tabs-"] .is-open.still-open+.collapsible-content{display:none}[class*="collapsible-tabs-"] .was-open+.collapsible-content,[class*="collapsible-tabs-"] .is-open:not(.still-open)+.collapsible-content{animation:none;display:block}[class*="collapsible-tabs-"] .collapsible-content{padding-top:25px}[class*="collapsible-tabs-"] .collapsible-content .plus{display:none}.collapsible-tabs-horizontal .collapsible-content{padding-right:0;padding-left:0;background-color:transparent;border:none;float:right;margin:70px 0 0 -100%}.collapsible-tabs-vertical .collapsible-content{border-bottom:1px solid #dadee2;border-top:1px solid #dadee2;left:27%;top:0;width:calc(100% - 27%)}.no-js .collapsible-content{position:relative;top:auto;left:auto;background:initial;display:block;float:none;margin:0;padding:0;width:100%}}.collapsible-rows .collapsible-title{background:#0a2642;color:#fff;font-size:19px;font-weight:bold}.collapsible-rows .collapsible-title:active,.collapsible-rows .collapsible-title:focus,.collapsible-rows .collapsible-title:hover{background-color:#d5545b}.collapsible-rows .collapsible-title:not(:first-child){margin-top:12.5px}.collapsible-rows .collapsible-title span{font-size:inherit;height:auto;line-height:normal;padding-bottom:10px;padding-top:10px}.collapsible-rows .collapsible-content{background:#f5f6f7;border-bottom:1px solid #dadee2;padding-top:25px}.collapsible-rows .collapsible-content h3:first-child{padding-top:25px}.collapsible-rows .plus{color:#fff}.collapsible-rows.pale .collapsible-title,.collapsible-rows.pale .collapsible-content{background-color:#fafbfb;border:1px solid #dadee2}.collapsible-rows.pale .collapsible-title{color:#269adb;font-size:15px}.collapsible-rows.pale .collapsible-title.is-open{border-bottom:0}.collapsible-rows.pale .collapsible-content{border-top:0;font-size:15px}.collapsible-rows.pale .plus{color:#269adb}@media (min-width: 768px){div[class*="-alt"]{border-top:none;box-shadow:inset 0 5px 0 0 #d5545b}div[class*="-alt"] h3{font-size:26px;line-height:1.2;text-transform:none}div[class*="-alt"] h3,div[class*="-alt"] .column-block>p{margin-right:20px;margin-left:20px}div[class*="-alt"] .collapsible-tabs-vertical .collapsible-title{background-color:#fff;border-bottom:none;border-color:#dadee2;color:#0a2642;cursor:default;position:relative;top:auto;width:100%}div[class*="-alt"] .collapsible-tabs-vertical .collapsible-title span{font-size:16px}div[class*="-alt"] .collapsible-tabs-vertical .collapsible-content{display:none}}.icon-stat-group{text-align:center;width:98%}span[class^="icon-stat-"]{display:block;font-size:15px;line-height:1.53333;margin:0 auto 15px}span[class^="icon-stat-"] b{font-size:33px;letter-spacing:-.02em;line-height:1.06061}.icon-stat{height:130px;width:130px}.icon-stat-count-2 .icon-stat,.icon-stat-count-3 .icon-stat{height:85px;width:85px}@media (min-width: 768px){span[class^="icon-stat-"]{display:inline-block;vertical-align:text-top;width:31%}span[class^="icon-stat-"]:first-child{float:left}span[class^="icon-stat-"]:last-child{float:right}}@keyframes slide-in{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:translateY(-6.25px)}100%{opacity:1;transform:translateY(0)}}[class*="column-"]{margin-left:auto;margin-right:auto;max-width:100%}.column-block{margin-bottom:25px}.column-block:last-child,.column-block p:last-child{margin-bottom:0}.column-block>ul:first-child,.column-block>blockquote:first-child{margin-top:0}@media (min-width: 1021px){.column-block{margin-bottom:0}}@media (min-width: 1021px){.block-content-columns:not([class*="section-tabs-"]) [class*="column-"]{margin-left:-.5%;margin-top:0;max-width:103%}.column-1{width:calc(101% + .75%)}.column-1 .column-block{padding-right:1%;padding-left:1%;width:calc(100% / 1)}.column-2{width:calc(101% + 1.5%)}.column-2 .column-block{padding-right:1%;padding-left:1%;float:left;width:calc(100% / 2)}.column-3{width:calc(101% + 2.25%)}.column-3 .column-block{padding-right:1%;padding-left:1%;float:left;width:calc(100% / 3)}}[class*="section-tabs-"] .block-content-columns [class*="column-"]{margin-left:0;max-width:100%}[class*="section-tabs-"] .column-block{padding:0;width:100%}@media (max-width: 767px){.block-content-table thead{display:none}.block-content-table td:before{content:attr(data-title);color:#0a2642;display:block;font-size:85%;font-weight:700;text-transform:uppercase}}.block-bar_graph_horizontal{padding-top:5px 0 25px}.bar{background-color:#ced3d9;height:20px;position:relative}.bar.men{background-color:#269adb}.bar.women,.bar.danger{background-color:#d5545b}.bar b{display:block;font-size:14px;line-height:20/strip-unit(14px);position:absolute;right:-55px;width:45px}@media (max-width: 1020px){.bar-chart .bar{margin-top:5px}}.horiz-bar-chart{padding-top:25px;padding-right:0;padding-left:0;margin-top:0;position:relative}.horiz-bar-chart::after{clear:both;content:"";display:block}.school-profile .horiz-bar-chart{padding-top:25px}.horiz-bar-chart dt,.horiz-bar-chart dd{float:left;display:block;margin-top:0}.horiz-bar-chart dt{border-right:1px solid #9da8b3;clear:left;padding-bottom:10px;padding-top:10px;text-align:right}.horiz-bar-chart dd{clear:right;padding-top:5px}.horiz-bar-chart .data-stat-label{border-bottom:1px solid #dadee2;border-right:none;height:40px;margin-bottom:6px;padding-top:6px}.horiz-bar-chart .data-stat{border-bottom:1px solid #dadee2;border-top:none;height:40px;margin-bottom:6px;margin-top:0}.school-profile .horiz-bar-chart .data-stat{padding-top:0}@media (max-width: 1020px){.horiz-bar-chart dt,.horiz-bar-chart dd{width:40%}.horiz-bar-chart dt{padding-right:2.5%}}@media (min-width: 1021px){.horiz-bar-chart dt{padding-right:2%;width:30%}.horiz-bar-chart dd{width:64%}}body[class*="about"].mask-active{max-height:100vh;overflow:hidden}body[class*="about"] article.wrapper{padding:0 20px}body[class*="about"] .header-block{max-height:175px}body[class*="about"] h2{font-family:"Fjalla One",sans-serif;font-size:30px;text-align:center;text-transform:uppercase}@media (min-width: 768px){body[class*="about"] h2{font-size:40px}}body[class*="about"] .entry-content h2{margin-top:0}body[class*="about"] .wrapper>p{color:#3b5268;font-size:17px;line-height:1.47059;text-align:center}@media (min-width: 768px){body[class*="about"] .wrapper>p{line-height:1.76471}}body[class*="about"] .twitter-chat.background h2,body[class*="about"] .twitter-chat.background p{text-align:left}body[class*="about"] main{padding-bottom:0}body[class*="about"] section.wrapper{padding-left:20px;padding-right:20px;padding-top:20px}@media (min-width: 768px){body[class*="about"] section.wrapper{padding-left:25px;padding-right:25px;padding-top:25px}}body[class*="about"] .wrapper .btn{border-radius:3px;margin-bottom:0;padding:14px 50px}body[class*="about"] .icon{background-position:left center;background-repeat:no-repeat;display:block;height:32px;margin-bottom:6px}@media (min-width: 768px){body[class*="about"] .icon{background-position:center;display:inline-block;margin-bottom:0;margin-right:18px;vertical-align:middle;width:32px}}body[class*="about"] .icon[class*="laptop"]{background-image:url('data:image/svg+xml,<svg width="32" height="24" viewBox="0 0 32 24" xmlns="http://www.w3.org/2000/svg"><path d="M26 18H6V2h20v16zm-14 4h8v-2h-8v2zm16-4V2c0-1.1-.9-2-2-2H6C4.9 0 4 .9 4 2v16H0v6h32v-6h-4z" fill="%230a2642" fill-rule="evenodd"/></svg>');background-size:32px 24px}body[class*="about"] .icon[class*="badge"]{background-image:url('data:image/svg+xml,<svg width="24" height="31" viewBox="0 0 24 31" xmlns="http://www.w3.org/2000/svg"><path d="M17.66 17.66C16.16 19.16 14.14 20 12 20s-4.15-.83-5.66-2.34C4.84 16.16 4 14.14 4 12s.83-4.15 2.34-5.66C7.84 4.84 9.86 4 12 4s4.15.83 5.66 2.34C19.16 7.84 20 9.86 20 12s-.83 4.15-2.34 5.66M24 12c0-6.63-5.37-12-12-12S0 5.37 0 12c0 3.9 1.85 7.35 4.72 9.54L0 31l6-4 2 4 2.8-7.06c.4.04.8.06 1.2.06.4 0 .8-.02 1.2-.06L16 31l2-4 6 4-4.73-9.46C22.15 19.34 24 15.9 24 12" fill="%230a2642" fill-rule="evenodd"/></svg>');background-size:24px 31px}.faded-box{border-top:5px solid #269adb;box-shadow:0 2px 4px rgba(0,0,0,0.5);margin-top:25px;padding:25px 12.5px;text-align:center}.faded-box>:first-child{margin-top:0}.faded-box::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;content:'';z-index:0}.faded-box p{color:#3B5268;font-size:14px;line-height:1.57143;text-align:left}@media (min-width: 1021px){.faded-box{background-position:right center;background-repeat:no-repeat;background-size:auto 100%;padding:40px 38% 40px 40px}.faded-box::before{background-color:transparent;background-image:linear-gradient(90deg, #fff 0, #fff 61%, rgba(255,255,255,0.95) 62%, rgba(255,255,255,0.75) 70%, rgba(255,255,255,0) 80%, rgba(255,255,255,0) 100%)}+.faded-box{margin-left:20px}}.shaded-box{background-color:#f5f6f7;border:1px solid #dadee2;margin-top:30px;padding:10px 20px}.shaded-box p{color:#0a2642;font-size:16px;line-height:1.5625;margin:10px 0}@media (min-width: 768px){.shaded-box p{margin:0}}.shaded-box b{font-size:18px;line-height:1.38889}@media (min-width: 768px){.shaded-box .btn{display:inline-block;width:auto}}@media (min-width: 768px){.shaded-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:stretch;justify-content:stretch}.shaded-box>:first-child{-ms-flex-positive:1;flex-grow:1}.shaded-box>:last-child{-ms-flex-negative:1;flex-shrink:1;margin-left:30px}}.mission-statement{border-bottom:50px solid #0B2743}.mission-statement.background .wrapper>:last-child{margin-bottom:-95px}.mission-statement p{z-index:1}.mission-statement h3{display:block;font-family:"Fjalla One",sans-serif;font-size:26px;font-weight:500;line-height:1.15385;text-align:left;text-transform:uppercase}.mission-statement h3:not(:first-child){border-top:1px solid #dadee2;margin-top:30px;padding-top:30px}.mission-statement h3:not(:first-child)::before{position:absolute;right:0;bottom:calc(100% + 2px);left:0;background-image:radial-gradient(ellipse, #ebedef 0, rgba(235,237,239,0) 70%);background-repeat:no-repeat;background-position:center 16px;background-size:100% 200%;content:'';height:100px;z-index:0}.our-team.background{padding-bottom:0;padding-top:12.5px;text-align:center}.our-team.background .wrapper{max-width:none}body[class*="about"] .our-team.background .wrapper{padding:0}.our-team.background h2{color:inherit;margin-bottom:0;padding-top:25px}.our-team.background p{color:#8593A1;margin-bottom:30px;padding-left:20px;padding-right:20px}.team-list::after{clear:both;content:'';display:block}.team-list.collapsed-list{max-height:1250px;overflow:hidden}@media (min-width: 768px){.team-list.collapsed-list{max-height:540px}}@media (min-width: 1021px){.team-list.collapsed-list{max-height:900px}}.team-block{margin-top:0;min-height:180px}@media (min-width: 768px){.team-block{width:50%;float:left}.team-block:nth-child(7n+1){min-height:360px}.team-block:nth-child(7n+1):last-child{min-height:180px}.team-block:nth-child(7n):nth-last-child(2){float:right;height:360px}}@media (min-width: 1021px){.team-block{height:300px;min-height:300px}.team-block:nth-child(7n+1){height:600px}.team-block:nth-child(7n+1):last-child,.team-block:nth-child(7n+1):nth-last-child(2){height:300px;min-height:300px}.team-block:nth-child(7n):nth-last-child(2){float:right;height:600px}}.team-member{background-position:center;background-size:cover;cursor:pointer;overflow:hidden}.team-member::before{background:inherit;content:'';cursor:inherit;display:block;min-height:inherit}@media (min-width: 768px){.team-member::before{display:none}}.team-member[style*="Quinn"]{background-position:center 12.5%}.team-member-header{cursor:inherit;display:none}@media (min-width: 768px){.team-member-header{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(38,154,219,0.9);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;opacity:0;padding:30px 40px;pointer-events:none;text-align:left;transition:opacity .3s}:hover>.team-member-header,:active>.team-member-header,:focus>.team-member-header,.active-member>.team-member-header{opacity:1}.team-member-header *{color:inherit}}.team-member-title{font-size:16px;text-transform:uppercase}.team-member-name{font-size:30px;margin-bottom:20px;margin-top:3px;text-transform:none}.team-member-title+.team-member-name:first-of-type{margin-top:3px}.team-member-view{font-size:15px;font-weight:bold;text-transform:uppercase}.team-member-view::after{content:' >'}.team-member-content{background-color:#269adb;color:#fff;font-size:14px;line-height:1.57143;margin-top:0;padding:20px;text-align:left}.team-member-content *{color:#fff}@media (min-width: 768px){.team-member-content{position:fixed;top:calc(50vh - 330px);right:calc(50vw - 330px);bottom:calc(50vh - 300px);left:calc(50vw - 330px);background-image:inherit;display:block;height:auto;opacity:0;padding:50px 15px 30px 360px;-ms-transform:scale(0);transform:scale(0);transition:opacity .2s, transform .3s ease-in-out;width:auto}.team-member-content .team-member-title{margin-top:0}.team-member-content::before{position:absolute;top:0;right:50%;bottom:0;left:0;background-image:inherit;background-repeat:no-repeat;background-position:center;background-size:cover;content:''}.team-member-content::after{position:absolute;top:0;right:0;bottom:0;left:50%;background-color:inherit;content:'';z-index:-1}.team-member-content.right::before{background-position:75% center}.team-member-content.left::before{background-position:33% center}}@media (min-width: 1021px){.team-member-content{font-size:16px;line-height:1.5625}}.active-member .team-member-content{display:block;opacity:1;-ms-transform:none;transform:none;z-index:10}.team-member-close{display:none}@media (min-width: 768px){.team-member-close{position:absolute;top:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:inline-block;font-size:0}.team-member-close::before{color:#fff;content:'\d7';display:inline-block;font-size:30px;padding:10px}}@media (min-width: 768px){.team-member-scrollable{height:100%;overflow-y:scroll;padding-right:15px}}.team-quote{display:none}@media (min-width: 768px){.team-quote{background-color:#fff;color:#8593A1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-style:italic;-ms-flex-pack:center;justify-content:center;line-height:1.57143;padding:20px;text-align:center}.team-quote::before{background-image:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/logo-2x.png");background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:40px;margin-bottom:10px}.collapsed-list>.team-quote:nth-last-child(odd):nth-last-child(-n+6),:not(.collapsed-list)>.team-quote:nth-last-child(even):nth-last-child(-n+5){display:none}}@media (min-width: 1021px){.team-quote{font-size:18px;line-height:1.66667;padding:20px 40px}.team-quote::before{height:50px;margin-bottom:20px}}.entire-team{position:absolute;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,0), #fff 50%);color:#269adb;cursor:pointer;display:block;font-size:15px;font-weight:bold;line-height:100px;padding-top:100px;text-transform:uppercase;transition:color .2s;z-index:5}.entire-team:hover{color:#d5545b}.entire-team::before,.entire-team::after{position:absolute;top:0;right:0;bottom:0;background-image:url('data:image/svg+xml,<svg width="462" height="7" viewBox="-1 6 462 7" xmlns="http://www.w3.org/2000/svg"><path d="M10.4 7.23c.3.3.3.8 0 1.12l-4.52 4.42c-.3.3-.82.3-1.13 0L.23 8.35c-.3-.3-.3-.8 0-1.12.32-.3.82-.3 1.13 0l3.95 3.63 3.96-3.63c.32-.3.82-.3 1.13 0z" fill="%23269adb" fill-rule="evenodd"/><path d="M35 9.5h460" stroke="%23dadee2" stroke-linecap="square" fill="none"/></svg>');background-position:left 75%;background-repeat:no-repeat;background-size:auto 7px;content:'';display:block;width:calc(50% - 90px)}@media (min-width: 768px){.entire-team::before,.entire-team::after{right:25px;width:calc(50% - 105px)}}.entire-team::before{left:0;right:auto;-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width: 768px){.entire-team::before{left:25px;right:auto}}@media (min-width: 1021px){.entire-team{line-height:150px;padding-top:150px}}.media-inquiries{text-align:center}@media (min-width: 768px){.media-inquiries::before,.media-inquiries::after{position:absolute;top:0;right:50%;bottom:0;background-image:url("../img/megaphone.svg");background-position:center bottom -30px;background-repeat:no-repeat;background-size:auto 80%;content:'';display:block;opacity:.3;pointer-events:none;width:50%;z-index:0}}@media (min-width: 1021px){.media-inquiries::before,.media-inquiries::after{width:590px}}.media-inquiries::after{left:50%;right:auto;-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width: 1021px){.media-inquiries{padding-left:calc(50vw - 565px);padding-right:calc(50vw - 565px)}}.media-inquiries h2{color:inherit;margin-bottom:12.5px}.media-inquiries p{color:#8593A1;margin:25px auto 0;max-width:400px}@media (min-width: 1021px){.media-inquiries p{max-width:520px}}.media-inquiries .btn{display:inline-block;width:auto}.contact-locations{background-size:100%;text-align:center}.contact-locations .locations{padding:0}.contact-locations .locations::before{display:none}@media (min-width: 1021px){.contact-locations{padding-left:calc(50vw - 565px);padding-right:calc(50vw - 565px)}}.contact-locations h2{color:inherit;margin-bottom:12.5px}.contact-locations .wrapper>p{color:#fff}@media (min-width: 1021px){.contact-locations .wrapper>p{padding-left:calc(50% - 400px);padding-right:calc(50% - 400px)}}.contact-locations .btn{border:3px solid #5fb8e9;border-radius:5px;display:inline-block;width:auto}.office{border-bottom:3px solid #1B9ADF;margin:25px auto 0}@media (min-width: 768px){.office+.office{margin-left:20px}}@media (min-width: 1021px){.office+.office{margin-left:30px}}.office a{display:block}.office .office-skyline,.office .office-map{background-position:center 10%;background-repeat:no-repeat;background-size:cover;height:180px;margin-top:0}.office .office-skyline.seattle{background-position:center 85%}.office .office-address{position:absolute;top:50%;left:50%;background-color:#fff;box-shadow:0 0 15px 0 rgba(10,38,66,0.2);color:#0a2642;height:auto;padding:20px;text-align:center;-ms-transform:translate(-50%, -60%);transform:translate(-50%, -60%);width:260px;z-index:2}.office .office-address::before,.office .office-address::after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit;content:'';z-index:1}.office .office-address::after{box-shadow:inherit;height:25px;left:50%;right:auto;top:100%;width:25px;-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-ms-transform-origin:center;transform-origin:center;z-index:0}.office .office-address h3,.office .office-address p{z-index:3}.office .office-address h3{color:inherit}.office .office-address p{color:#3b5268;font-size:14px;line-height:1.57143;margin:0}.office .office-title{font-size:16px;margin:0 auto 6px}.twitter-chat.background{background-size:cover, 940px auto;background-position:center, right 35px top 15px;padding:0}.twitter-chat.background .subtitle{color:#d5545b;font-size:20px;font-weight:600;line-height:1;padding-top:12.5px;text-transform:uppercase}.twitter-chat.background h2 a,.twitter-chat.background p:nth-of-type(-n+2) a{color:#d5545b}.twitter-chat.background h2 a:hover,.twitter-chat.background h2 a:active,.twitter-chat.background h2 a:focus,.twitter-chat.background p:nth-of-type(-n+2) a:hover,.twitter-chat.background p:nth-of-type(-n+2) a:active,.twitter-chat.background p:nth-of-type(-n+2) a:focus{color:#269adb}.twitter-chat.background h2{font-size:31px}.twitter-chat.background h3{font-family:"Fjalla One",sans-serif;font-size:24px;font-weight:500;line-height:1.33333}.twitter-chat.background h3+p{font-size:15px}.twitter-chat.background p+p{font-size:14px;line-height:1.64286}.twitter-chat.background strong{margin-top:0}.twitter-chat.background .follow-us--twitter{padding:15px 0 15px 15px;text-transform:none;width:100%}.twitter-chat.background .follow-us--twitter img{height:25px;left:calc(50% - 105px);top:calc(50% - 12px)}@media (max-width: 499px){.twitter-chat.background>.wrapper[style*='border']{padding-bottom:20px;padding-top:20px}.twitter-chat.background .follow-us--twitter{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px);font-size:13px}.twitter-chat.background .follow-us--twitter img{left:calc(50% - 85px);height:18px;top:calc(50% - 8px)}}@media (max-width: 767px){.twitter-chat.background{background-image:none !important}}@media (min-width: 768px){.twitter-chat.background .subtitle{font-size:25px}.twitter-chat.background h2,.twitter-chat.background p:nth-of-type(-n+2){width:60%}.twitter-chat.background h2{font-size:63px;margin-left:-4px}.twitter-chat.background h3{font-size:30px;line-height:.83333;margin-top:70px}.twitter-chat.background p.caps{font-size:18px;line-height:1.33333}.twitter-chat.background p+p{font-size:15px;line-height:1.66667}}@media (min-width: 1021px){.twitter-chat.background{background-position:center, center top 15px}.twitter-chat.background h2,.twitter-chat.background p:nth-of-type(-n+2){width:60%}}@media (min-width: 1181px){.twitter-chat.background .wrapper::before{width:15px}}@media (min-width: 1221px){.twitter-chat.background{background-size:cover, 1140px auto}.twitter-chat.background h2,.twitter-chat.background p:nth-of-type(-n+2){width:50%}}.single-rankings-type-1.cat_states .entry-content{background-color:#fff;border-top:1px solid #0a2642;margin-left:-25px;margin-right:-25px;padding:25px}@media (min-width: 835px){.single-rankings-type-1.cat_states .entry-content{margin-left:calc(-50vw + 367.5px);margin-right:calc(-50vw + 367.5px);padding-left:calc(50vw - 367.5px);padding-right:calc(50vw - 367.5px)}}@media (min-width: 1180px){.single-rankings-type-1.cat_states .entry-content{border:1px solid #0a2642;border-right-width:0;border-bottom-left-radius:5px;border-top-left-radius:5px;margin-left:-25px;padding-left:25px}}@media (min-width: 1221px){.single-rankings-type-1.cat_states .entry-content{border-radius:5px;border-right-width:1px;margin-right:-25px;padding-right:25px}}.single-rankings-type-1.cat_states .post-switcher{clear:both;display:block;margin:25px -25px 0;padding-bottom:0;text-align:center}@media (min-width: 768px){.single-rankings-type-1.cat_states .post-switcher{text-align:right;margin-top:0;padding-right:25px}}@media (min-width: 1180px){.single-rankings-type-1.cat_states .post-switcher{margin-top:25px}.single-rankings-type-1.cat_states .post-switcher:not(.center):not(.right){text-align:left}.single-rankings-type-1.cat_states .post-switcher:not(.center):not(.right) ~ .entry-content{border-top-left-radius:0}.single-rankings-type-1.cat_states .post-switcher.right{text-align:right}.single-rankings-type-1.cat_states .post-switcher.right ~ .entry-content{border-top-right-radius:0}.single-rankings-type-1.cat_states .post-switcher.center{text-align:center}}@media (min-width: 1221px){.single-rankings-type-1.cat_states .post-switcher{padding-right:0}}.single-rankings-type-1.cat_states .post-switcher b{display:none}.single-rankings-type-1.cat_states .post-switcher .btn{background:#fff;border:1px solid currentColor;border-radius:5px 5px 0 0;color:#0a2642;font-family:"Fjalla One",sans-serif;font-size:25px;font-weight:400;line-height:1;margin-bottom:-1px;padding:12.5px 25px;position:relative;text-align:left;width:auto}@media (min-width: 1021px){.single-rankings-type-1.cat_states .post-switcher .btn{font-size:50px}}.single-rankings-type-1.cat_states .post-switcher .btn::after{content:'College Information';display:block;font-family:"Open Sans",sans-serif;font-size:8px;font-weight:lighter;line-height:1;padding-left:2px}@media (min-width: 1021px){.single-rankings-type-1.cat_states .post-switcher .btn::after{font-size:12px}}.single-rankings-type-1.cat_states .post-switcher .btn.btn--secondary{cursor:default;pointer-events:none}.single-rankings-type-1.cat_states .post-switcher .btn.btn--secondary::before{position:absolute;right:0;bottom:-1px;left:0;background:#fff;content:'';height:1px;z-index:5}.single-rankings-type-1.cat_states .post-switcher .btn.btn--primary{background-image:linear-gradient(180deg, rgba(206,211,217,0) 0, rgba(206,211,217,0) 92.5%, #ced3d9 100%);border-bottom-color:#0a2642;color:#9da8b3;padding-left:50px}.single-rankings-type-1.cat_states .post-switcher .btn.btn--primary::before{position:absolute;top:50%;left:25px;border-bottom:8.92857px solid transparent;border-left:12.5px solid currentColor;border-top:8.92857px solid transparent;content:'';margin-top:-15px}.single-rankings-type-1.cat_states .post-switcher .btn.btn--primary:hover,.single-rankings-type-1.cat_states .post-switcher .btn.btn--primary:active,.single-rankings-type-1.cat_states .post-switcher .btn.btn--primary:focus{color:#d5545b}.single-rankings-type-1.cat_states .post-switcher .btn:last-child{margin-right:0}.gform_wrapper{margin:40px 0 0 -20px;overflow:hidden;padding:35px 20px;width:100vw}.contact-us .gform_wrapper::before{border-top:5px solid #1B9ADF}@media (min-width: 768px){.gform_wrapper{margin-left:0;margin-top:50px;overflow:visible;padding:85px 0 40px;width:auto}.gform_wrapper form{width:540px;margin:0 auto}}@media (min-width: 1021px){.gform_wrapper{width:65%;margin:0 auto}}.gform_wrapper::before,.locations::before{content:'';display:block;width:200vw;height:100%;position:absolute;top:0;left:-50vw}.gform_wrapper::before{background:linear-gradient(to top left, #0B2743, #1B3B5B)}.gfield_label,.ginput_complex label,.gf_clear_complex{display:none}.entry-content ul>.gfield,.ginput_container{margin:0}.gform_body input,.gform_body textarea{padding:0 18px 0 50px;background:#3B5268;border:0;color:#fff;font-size:14px;margin-bottom:15px}.gform_body input:hover,.gform_body textarea:hover{border-color:#9da8b3}.gform_body input:active,.gform_body input:active:hover,.gform_body input:focus,.gform_body textarea:active,.gform_body textarea:active:hover,.gform_body textarea:focus{border-color:#d5545b}.gform_body input:-ms-input-placeholder,.gform_body textarea:-ms-input-placeholder{color:#fff}.gform_body input::placeholder,.gform_body textarea::placeholder{color:#fff}.gform_body textarea{padding-top:10px}.gform_body input{height:54px}.gform_body ::-webkit-input-placeholder{color:#ced3d9}.gform_body :-moz-placeholder{color:#ced3d9}.gform_body ::-moz-placeholder{color:#ced3d9}.gform_body :-ms-input-placeholder{color:#ced3d9}.gform_fields{margin-bottom:0}.gform_footer{text-align:center}.gform_footer .gform_button{width:100%;background:#1B9ADF !important}.gform_footer .gform_button:hover{background:#d5545b !important}.validation_error,.validation_message{color:#d5545b;font-weight:600}.locations{padding:40px 0 20px}.locations::before{background:linear-gradient(to bottom right, #1B9ADF, #3ACAF1)}@media (max-width: 767px){.locations::before{left:-20px;max-width:calc(100% + 40px)}}@media (min-width: 650px){.locations{margin-left:0;padding:50px 45px 40px}}@media (min-width: 768px){.locations{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.locations::before{height:calc(50% + 31px)}.locations>:not(.office){-ms-flex:1 0 100%;flex:1 0 100%}.locations .office{-ms-flex:1 1 300px;flex:1 1 300px}}@media (min-width: 1021px){.locations{margin-left:0;padding-bottom:80px}.locations::before{height:calc(50% + 11px)}}.locations h2{margin:0 0 20px;color:#fff;text-align:center;text-transform:uppercase;font-family:"Fjalla One",sans-serif;font-size:35px}@media (min-width: 650px){.locations h2{font-size:40px;margin-bottom:30px}}.contact-us main{padding-bottom:0}.contact-us .landing--intro,.contact-us .content{padding-bottom:0}@media (min-width: 1021px){.contact-us .landing--intro,.contact-us .content{max-width:1181px}}@media (min-width: 768px){#gform_wrapper_1{margin-top:45px}}.gform-contact-us{padding-bottom:60px}@media (min-width: 768px){.gform-contact-us::before{content:"";width:814px;height:257px;position:absolute;top:20px;left:calc(50% - 407px);background:url("../img/svg/falling-envelopes.svg") center center no-repeat}}.gform-contact-us input[type='text']{background-image:url("../img/svg/icon-contact-email.svg");background-repeat:no-repeat;background-position:16px 50%}.gform-contact-us textarea{background-image:url("../img/svg/icon-contact-message.svg");background-repeat:no-repeat;background-position:16px 14px}.gform-contact-us li:first-child input[type='text']{background-image:url("../img/svg/icon-contact-name.svg")}.gform-contact-us .validation_message,.gform-contact-us .validation_error{margin-bottom:10px;font-size:16px}.gform-contact-us .validation_message{margin-top:20px}.contact-disclaimer{font-size:11px;line-height:1.09091;margin-top:3px}.contact-us .contact-disclaimer{margin-bottom:30px;margin-top:-100px;text-align:center}@media (min-width: 768px){.contact-us .contact-disclaimer{margin-bottom:40px;margin-top:-105px}}@media (min-width: 1021px){.contact-us .contact-disclaimer{margin-bottom:75px}}.financial-aid .secondary-header{padding-top:5px}.financial-aid .secondary-header svg{height:50px;width:50px;display:block;margin:0 auto;fill:#269adb}.fa-wrapper{padding-bottom:100px}.fa-wrapper:after{position:absolute;top:175px;bottom:0;left:50%;background-color:#0a2642;content:'';display:block;-ms-transform:translateX(-50%);transform:translateX(-50%);width:200%;z-index:0}.fa-wrapper .fancy-list{overflow:hidden;text-align:left;width:100%}.fa-wrapper .fancy-list li:nth-child(n+6){display:none}.fa-wrapper .fancy-list li a{padding:20px 0}.fa-wrapper .fancy-list span{line-height:1.46667}.r-block .fa-wrapper .fancy-list span{padding-right:20px;padding-left:20px}.fa-wrapper .fancy-list span:first-child{color:#0a2642;font-size:15px}.fa-wrapper .fancy-list span:last-child{border-left:1px solid #dadee2}@media (max-width: 1020px){.fa-wrapper .fancy-list span:first-child{padding-bottom:15px;display:block;width:100%}}@media (max-width: 1020px){.fa-wrapper .fancy-list span:nth-child(2),.fa-wrapper .fancy-list span:last-child{width:50%}}@media (min-width: 1021px){.fa-wrapper .fancy-list span:first-child{border-right:1px solid #dadee2;max-width:295px;width:51%}.fa-wrapper .fancy-list span:nth-child(2){max-width:130px;width:22%}.fa-wrapper .fancy-list span:last-child{max-width:155px;padding-right:0;width:27%}}.fa-wrapper .fancy-list b{color:#269adb;display:block;font-family:"Fjalla One",sans-serif;font-size:28px;font-weight:400;line-height:1.1}.fa-wrapper .fancy-list a:hover b,.fa-wrapper .fancy-list a:hover span:first-child{color:#d5545b}.fa-wrapper .fancy-list i{color:#3b5268;display:block;font-size:11px;font-style:normal;line-height:1.3;text-transform:uppercase}.fa-wrapper .is-active .fancy-list{height:auto;overflow:visible}.fa-wrapper .is-active .fancy-list li{display:block}#scholarship-database{border-top:1px solid #dadee2;margin-top:55px}.section--header{margin:0 20px;max-width:100%}.section--header:before,.section--header:after{content:" ";display:table}.section--header:after{clear:both}.btn--hp{margin-right:auto;margin-left:auto;display:block;max-width:230px;padding:15px 0}.home{padding:0}.hp-hero{margin:0 auto;max-width:1340px;z-index:3}.hp-hero .wrapper{max-width:1180px;padding-bottom:35px;padding-top:35px}@media (min-width: 1021px){.hp-hero .wrapper{padding:0}}@media (min-width: 1021px){.hp-hero{height:335px}}.h-header{padding:0 1.25em}@media (min-width: 1021px){.h-header{padding:15px 0 0 45px;position:absolute;top:0;bottom:0;left:7.8%;display:table;float:right;height:250px;max-width:580px;vertical-align:middle;width:50%}.has-widget .h-header{left:24.5%;padding-left:45px}}.h-title{color:#0a2642;display:block;font-family:"Open Sans",sans-serif;font-size:20px;line-height:1.25;font-weight:500;margin-top:0;text-transform:uppercase}.h-title b{display:block;font-family:"Fjalla One",sans-serif;font-size:55px;font-weight:400;letter-spacing:-.02em;line-height:1.09091}@media (max-width: 1020px){.h-title{text-align:center}}@media (min-width: 768px){.h-title{font-size:33px;line-height:1.18421;padding-left:0}.h-title b{font-size:90px;line-height:1.02222}}@media (min-width: 1021px){.h-title{display:table-cell;font-size:28px;line-height:1;vertical-align:middle}.h-title b{font-size:85px;line-height:1;margin-left:-4px}}.hp-hero-svg{position:absolute;top:45px;right:-85px;height:290px;width:1180px;display:none;z-index:-1}@media (min-width: 1021px){.hp-hero-svg{display:block}}.hp-hero-svg svg{margin:0;position:relative;right:-1px;bottom:0;left:-1px;opacity:0;display:none;width:calc( 100% + 2px)}@media (min-width: 768px){.hp-hero-svg svg{display:block}}.hp-hero-svg svg .st0{fill:#fff;stroke:#309AD6;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.hp-hero-svg svg .st4{fill:#fff;stroke:#309AD6;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10}.hp-hero-svg svg .st5{fill:none;stroke:#309AD6;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10}.hp-hero-svg svg .st6{fill:#fff;stroke:#309AD6;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.hp-hero-svg svg .st7{fill:none;stroke:#309AD6;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.hp-hero-svg svg .st8{fill:none;stroke:#309AD6;stroke-linejoin:round;stroke-miterlimit:10}.hp-r{width:100%;max-width:1400px}.hp-r.upper{background-color:#0a2642;margin-top:0}@media (min-width: 1021px){.hp-r.upper{padding-bottom:55px}}.hp-r .wrapper[class*="-featured"]{text-align:center;z-index:1}@media (min-width: 1021px){.hp-r .wrapper{max-width:1200px}}.hp-r .divider{border-color:#2f475e;margin-bottom:50px;margin-top:50px}.hp-r-intro{padding:40px 20px 0}.hp-r-intro h2{color:#fff;font-size:45px;line-height:1.11111;margin-top:15px;text-align:left}.hp-r-intro p{color:#8593a1;font-size:16px;line-height:1.5625}@media (min-width: 1221px){.hp-r-intro{padding:40px 0 0}}.hp-r-seal{height:220px;width:260px}@media (max-width: 767px){.hp-r-seal{margin:0 auto}}@media (min-width: 1021px){.hp-r-seal{margin-right:40px;margin-bottom:20px;margin-left:20px;float:left}}@media (min-width: 1221px){.hp-r-seal{margin-right:60px;margin-left:auto}}.hp-find-state{padding-bottom:25px;z-index:2}@media (max-width: 1020px){.hp-find-state{margin-left:auto;margin-right:auto}}@media (min-width: 1021px){.hp-find-state{padding-bottom:0}}.hp-state-select{max-width:348px}@media (max-width: 1020px){.hp-state-select{margin:0 auto}}@media (min-width: 1021px){.hp-state-select{float:left;max-width:none;width:50%}}.hp-state-select h2{color:#fff;margin-top:10px}@media (min-width: 1021px){.hp-state-select{width:32%}}.state-list{border-radius:11px;height:50px;margin:25px auto 37.5px;max-width:270px;z-index:3}.state-list .btn{float:right;margin-top:-27px}@media (min-width: 1021px){.state-list .btn{display:none}}.state-list ul ul li:hover .btn{display:block}.state-list b{font-weight:500}@media (max-width: 767px){.state-list b{display:inline-block;line-height:1.2;max-width:44%}}.home .us-map{height:auto;margin:-10px 25px 0 0;max-width:63%;padding:0}.home .us-map svg{left:auto;position:relative;top:auto}@media (max-width: 1020px){.home .us-map{display:none}}@media (min-width: 1021px){.home .us-map{float:right}}.hp-last-row{border-top:1px solid #dadee2;margin-top:55px}.hp-last-row .wrapper{max-width:1180px}@media (min-width: 1021px){.hp-last-row{padding-bottom:40px}}.hp-resources{margin-top:0;padding:55px 20px 0}.hp-resources .section-intro{max-width:500px;margin-left:auto;margin-right:auto}.hp-resources .btn--hp{margin-top:25px}@media (min-width: 1021px){.hp-resources{float:left;padding-top:70px;width:49%}}.list--resource_cats{margin-top:25px;text-align:center}.list--resource_cats__item{display:inline-table;margin-top:21px;vertical-align:top;width:48%}.list--resource_cats__item:nth-of-type(2n+2){margin-left:4%}.list--resource_cats__item a{display:table-cell;line-height:1.1}.hp-financial-aid{margin-top:0;padding-top:80px}@media (min-width: 1021px) and (max-width: 1220px){.hp-financial-aid .wrapper{padding-left:20px;padding-right:20px}}.hp-financial-aid .btn--hp{margin-top:21px}@media (min-width: 1021px){.hp-financial-aid{float:right;width:49%}}.online-ed-trends header,.online-ed-trends .sticky-waypoint{margin:0 auto;max-width:1400px}.online-ed-trends header{padding-bottom:80px;width:88%}.online-ed-trends .page-title{margin-top:80px}.online-ed-trends .sticky-waypoint>.wrapper{max-width:1180px;padding:0}.online-ed-trends .v-line{position:absolute;top:500px;bottom:300px;left:calc(50% - 1px);background-color:rgba(38,154,219,0.4);width:2px;z-index:1}@media (max-width: 1020px){.online-ed-trends .v-line{display:none}}.online-ed-trends header{margin-bottom:-25px;z-index:3}.online-ed-trends .block-callout.content-width{border:none}.online-ed-trends :not(.callout)>.wrapper>[class^="block-callout"]:not(.full-width){margin-left:auto;margin-right:auto}.online-ed-trends .callout-copy{z-index:2}.online-ed-trends .block-callout.no-image{padding-bottom:0}.online-ed-trends .block-callout.no-image .callout-image{position:absolute;top:0;left:-110px;height:calc(100% + 490px);overflow:visible;width:calc(100% + 220px)}@media (min-width: 768px){.online-ed-trends .block-callout.no-image .callout-image{height:calc(100% + 760px)}}.online-ed-trends [class*="angle-"] .callout-copy{padding-top:710px;padding-bottom:150px}.online-ed-trends .content-width,.online-ed-trends .block-pie_chart{padding:25px 0 15px;z-index:2}@media (min-width: 1021px){.online-ed-trends .content-width,.online-ed-trends .block-pie_chart{background-color:#fff}}.online-ed-trends .full-width{min-height:2470px}.online-ed-trends .full-width .block-callout{overflow:visible;position:initial}.online-ed-trends .full-width .callout-copy h2:first-of-type{margin-bottom:125px}@media (min-width: 1021px){.online-ed-trends .full-width .callout-copy a:first-child{padding:37.5px;display:block}.online-ed-trends .full-width .callout-copy h2:first-of-type{margin-bottom:250px}}@media (min-width: 1021px){.online-ed-trends .full-width{min-height:1470px}}.online-ed-trends .block-pie_chart{padding-top:50px;padding-bottom:50px;margin:0 auto;width:88%}@media (min-width: 1021px){.online-ed-trends .block-pie_chart{display:inline-block;margin:0;padding-top:25px;vertical-align:top;width:49%}}.online-ed-trends .primary-blue,.online-ed-trends .content-centered:not(:last-of-type){margin-bottom:-175px;margin-top:-300px}@media (min-width: 1021px){.online-ed-trends .primary-blue,.online-ed-trends .content-centered:not(:last-of-type){margin-bottom:0;margin-top:-100px}}.online-ed-trends .content-centered:last-of-type{margin-bottom:80px;margin-top:-60px}.online-ed-trends .content-centered h2{max-width:685px;width:60%}.online-ed-trends .image-technology{height:300px;width:100%;background:#fff url(../img/image-technology-2x.png) no-repeat center center;background-size:cover;margin:0 auto;z-index:2}@media (min-width: 1021px){.online-ed-trends .image-technology{height:500px;margin-left:-150px;min-width:1200px}}.online-ed-trends [class^="icon-"]{height:75px;width:75px;background-size:cover;z-index:2}.online-ed-trends [class^="icon-"].solid{height:128px;width:128px}.online-ed-trends .page-title+.page-intro--block{color:#269adb;font-size:32px;line-height:1.2;margin:25px auto 0;max-width:550px;text-transform:uppercase}.online-ed-trends .page-title+.page-intro--block+div{height:125px}@media (min-width: 1021px){.online-ed-trends .page-title+.page-intro--block{font-size:42px;max-width:885px}}.online-ed-trends h2{font-size:28px;line-height:1.4;width:88%}@media (min-width: 1021px){.online-ed-trends h2{font-size:24px;width:50%}}.online-ed-trends h2[class^="align"]{clear:both}.online-ed-trends h2.alignleft,.online-ed-trends h2.alignright{float:none}@media (max-width: 1020px){.online-ed-trends h2.alignleft,.online-ed-trends h2.alignright{margin:0 auto;text-align:center}.online-ed-trends h2.alignleft i,.online-ed-trends h2.alignright i{display:block;margin:0 auto 25px}}@media (min-width: 1021px){.online-ed-trends h2.alignleft i,.online-ed-trends h2.alignright i{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1021px){.online-ed-trends h2.alignleft{padding-right:65px}.online-ed-trends h2.alignleft i{left:calc(100% - 65px)}}@media (min-width: 1021px){.online-ed-trends h2.alignright{left:50%;padding-left:100px}.online-ed-trends h2.alignright i{left:-65px}}.online-ed-trends h2.aligncenter{margin:0 auto;text-align:center}.online-ed-trends h2.aligncenter i{display:block;margin:0 auto 25px}.online-ed-trends h2+p{clear:both}.online-ed-trends button{height:50px;width:50px;background-color:#fff;border:none;border-radius:50%;clear:both;display:block;margin:0 auto;z-index:2}.online-ed-trends .icon-arrow.point-down{height:18px;width:18px;border-color:#269adb;animation:pulse 6s ease-out 4s infinite;margin:0 auto;top:-5px}.online-ed-trends .primary-blue button{background-color:#112d48}.online-ed-trends .btn--primary{padding:15px 45px;display:block;margin:25px auto;max-width:280px}.online-ed-trends header button{position:absolute;bottom:0;left:calc(50% - 25px)}.online-ed-trends .angle-left .next-section-button,.online-ed-trends .angle-right .next-section-button{margin-bottom:-100px;margin-top:75px}@media (min-width: 1021px){.online-ed-trends .angle-left .next-section-button,.online-ed-trends .angle-right .next-section-button{margin-bottom:560px;margin-top:150px}}.online-ed-trends .next-section-button p{margin-top:0}@media (min-width: 768px){.action-area .wrapper{background-color:#fff;z-index:2}}.send-email{padding-top:30px}.send-email h2{font-size:25px}.send-email p{color:rgba(10,38,66,0.5);font-size:18px;line-height:1.38889;text-align:center}.send-email .gform_body .gform_fields{margin-top:0}.online-ed-trends .gform-send-email_wrapper{margin:0 auto;max-width:425px}.online-ed-trends .gform-send-email_wrapper .gform_footer{position:absolute;top:-12px;right:0;width:80px}.online-ed-trends .gform-send-email_wrapper .validation_error,.online-ed-trends .gform-send-email_wrapper .validation_message{padding-top:22px;text-align:center}.online-ed-trends .gform-send-email_wrapper .gfield_error input[type="text"]{box-shadow:0 0 10px #d5545b}.online-ed-trends .gform-send-email_wrapper .validation_error+.gform_body+.gform_footer{top:85px}.online-ed-trends .gform-send-email_wrapper .gform_body input{border-color:#d5545b}.online-ed-trends .gform-send-email_wrapper .gform_button{padding:19px 0;border-bottom-left-radius:0;border-top-left-radius:0;margin-top:12.5px}.online-ed-trends .gform-send-email_wrapper .gform_button:focus,.online-ed-trends .gform-send-email_wrapper .gform_button:active{background-color:rgba(213,84,91,0.8)}@media (min-width: 768px){.online-ed-trends .gform-send-email_wrapper{width:40%}}.online-ed-trends .gform_confirmation_message{padding:22px 0;color:#d5545b;font-size:18px;font-weight:700;text-align:center}.online-ed-trends .full-width [class*="block-callout"]{max-width:1180px}.online-ed-trends .full-width h2{margin-right:auto;margin-left:auto}@media (min-width: 1021px){.online-ed-trends .full-width h2{margin-right:0;margin-left:0}}.online-ed-trends .callout-image{height:auto}.online-ed-trends [class*="block-callout"].content-width{margin-right:auto;margin-left:auto;overflow:visible}@keyframes pulse{15%{transform:scale(1.1) translateY(5px) rotate(-45deg)}100%{transform:scale(1) translateY(0) rotate(-45deg)}}.frequently-asked-questions-1{background-image:url("https://res.cloudinary.com/highereducation/image/upload/f_auto,fl_lossy,q_auto:eco/v1530209826/BestColleges.com/Retargeting%20Ad%20Campaign/img-hero-man.jpg"),url("https://res.cloudinary.com/highereducation/image/upload/f_auto,fl_lossy,q_auto:eco/v1530209826/BestColleges.com/Retargeting%20Ad%20Campaign/img-hero-woman.jpg");background-position:left -15% top 50px, right -15% top 50px;background-repeat:no-repeat}.frequently-asked-questions-1 .dl-banner.wrapperless{margin-bottom:75px;margin-top:0}.frequently-asked-questions-1 .page-title{margin-left:15%;margin-right:15%}@media (min-width: 768px){.frequently-asked-questions-1 .page-title{margin-left:20%;margin-right:20%}}@media (max-width: 1220px){.frequently-asked-questions-1{background-size:50%, 50%}}@media (min-width: 1221px){.frequently-asked-questions-1{background-position:left -15% top 75px, right -15% top 75px}.frequently-asked-questions-1 .background{padding-top:50px}.frequently-asked-questions-1 .page-title{margin-left:15%;margin-right:15%}}.frequently-asked-questions-2{background:url("https://res.cloudinary.com/highereducation/image/upload/f_auto,fl_lossy,q_auto:eco/v1530209826/BestColleges.com/Retargeting%20Ad%20Campaign/img-hero-woman.jpg") right -80% top 5px no-repeat;background-size:75%}.frequently-asked-questions-2 .page-title{text-align:left}.frequently-asked-questions-2 [class*="page-intro"]{margin-left:0;text-align:left}.frequently-asked-questions-2 h2{margin-top:50px}@media (min-width: 768px){.frequently-asked-questions-2{background-position:right -25% top 5px;background-size:50%}}@media (min-width: 768px) and (max-width: 1180px){.frequently-asked-questions-2.has-widget .page-title{display:inline-table;float:right;width:calc(100% - 335px);height:350px}.frequently-asked-questions-2.has-widget .page-title span{display:table-cell;vertical-align:middle}.frequently-asked-questions-2.has-widget .widget-degree-finder{margin:0}}@media (min-width: 1181px){.frequently-asked-questions-2{background-position:right -20% top -50px;background-size:initial}.frequently-asked-questions-2 .page-title{margin-top:50px;width:calc(100% - 250px)}.frequently-asked-questions-2 [class*="page-intro"]{max-width:500px}}@media (min-width: 1221px){.frequently-asked-questions-2{background-image:url("https://res.cloudinary.com/highereducation/image/upload/f_auto,fl_lossy,q_auto:eco/v1530209826/BestColleges.com/Retargeting%20Ad%20Campaign/img-hero-woman-left-widget.jpg");background-position:right 0 top 75px}.frequently-asked-questions-2 .page-title+.r-widget{display:none}}.media-press{padding-bottom:0}.media-press h2{font-family:"Fjalla One",sans-serif;font-size:30px;font-weight:400;margin-top:50px;text-align:left;text-transform:uppercase}@media (min-width: 768px){.media-press h2{font-size:40px;text-align:center}}.media-press p{color:#8593A1;line-height:1.47059}@media (max-width: 767px){.media-press p{font-size:16px;line-height:1.375}}.media-press .wrapper{max-width:1180px}.media-press section.wrapper{padding-left:20px;padding-right:20px}@media (min-width: 768px){.media-press section.wrapper{padding-left:25px;padding-right:25px}}.media-press .btn{border-radius:3px;margin-bottom:0;padding:14px 50px}.media-press .simple-sticky-nav{z-index:5}.media-press .simple-sticky-nav>div{background-color:#3B5268}.media-press .simple-sticky-nav .sidebar__title{color:#fff;padding-left:20px}@media (min-width: 768px){.media-press .simple-sticky-nav .sidebar__title{padding-left:25px}}.media-press .simple-sticky-nav button.sticky-nav-trigger{background-color:#3B5268}.media-press .simple-sticky-nav .dots-to-x{right:20px;-ms-transform:translateY(-4px) rotate(-90deg);transform:translateY(-4px) rotate(-90deg)}@media (min-width: 768px){.media-press .simple-sticky-nav .dots-to-x{right:25px}}.media-press .simple-sticky-nav .is-active .dots-to-x{-ms-transform:translateY(-8px) rotate(-90deg);transform:translateY(-8px) rotate(-90deg)}.media-press .simple-sticky-nav .js-page-top{display:none !important}.media-press .simple-sticky-nav .sticky-nav--list{transform:translate3d(0, 0, 0)}@media (min-width: 768px){.media-press .simple-sticky-nav .wrapper{max-width:100%}.media-press .simple-sticky-nav .sticky-nav-trigger{display:none}.media-press .simple-sticky-nav>div{background-color:transparent;box-shadow:none;height:auto}.media-press .simple-sticky-nav .sticky-nav--list{background-color:transparent;border:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.media-press .simple-sticky-nav .sticky-nav--list li{background-color:#3B5268;border:solid #768695;border-width:0 1px 0 0;color:rgba(255,255,255,0.3);margin-left:0;width:33.33%}.media-press .simple-sticky-nav .sticky-nav--list li:first-child{border:0;display:none;-ms-flex:0 0 0;flex:0 0 0}.media-press .simple-sticky-nav .sticky-nav--list li:nth-child(3n+1){border-right-width:0}.media-press .simple-sticky-nav .sticky-nav--list li:nth-child(n+5){border-top-width:1px}.media-press .simple-sticky-nav .sticky-nav--list li.active{background-color:#476582;color:#fff}.media-press .simple-sticky-nav .sticky-nav--list a{background-color:transparent;box-shadow:none !important;color:inherit;display:block;padding:26px 10px;text-align:center}.media-press .simple-sticky-nav .sticky-nav--list a:hover{color:#fff}}@media (min-width: 1021px){.media-press .simple-sticky-nav .wrapper{max-width:1180px}.media-press .simple-sticky-nav>div{background-color:#3B5268;box-shadow:0 2px 10px rgba(10,38,66,0.15)}.media-press .simple-sticky-nav .sticky-nav--list li{border-width:0 0 0 1px;width:16.6%}.media-press .simple-sticky-nav .sticky-nav--list li:last-child{border-right-width:1px;margin-left:0}}#featured-promotions{text-align:center;z-index:2}#featured-promotions h2{text-align:inherit}@media (min-width: 1021px){#featured-promotions{padding-left:0;padding-right:0}}@media (min-width: 1024px){#featured-promotions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#featured-promotions>:not(.media-promotion){-ms-flex:1 0 100%;flex:1 0 100%}}#featured-promotions .media-promotion{background-position:left center;background-repeat:no-repeat;background-size:auto 100%;border-top:5px solid #269adb;box-shadow:0 2px 4px rgba(0,0,0,0.5);margin-top:25px;padding:25px 12.5px;text-align:center}#featured-promotions .media-promotion [class*="icon"]{height:50px;width:50px}#featured-promotions .media-promotion [class*="icon"] path[fill]{fill:#0a2642}#featured-promotions .media-promotion [class*="icon"] path[stroke]{stroke:#0a2642}#featured-promotions .media-promotion h3{border-bottom:1px solid #dadee2;font-family:"Fjalla One",sans-serif;font-size:26px;font-weight:400;padding-bottom:12.5px}#featured-promotions .media-promotion p{color:#3b5268;font-size:14px;line-height:1.35714}#featured-promotions .media-promotion .btn{display:inline-block;padding-left:25px;padding-right:25px;width:auto}#featured-promotions .media-promotion::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;content:'';z-index:0}@media (min-width: 480px){#featured-promotions .media-promotion{padding:25px 25px 25px 34%}#featured-promotions .media-promotion::before{background-color:transparent;background-image:linear-gradient(270deg, #fff 0, #fff 63%, rgba(255,255,255,0.95) 66%, rgba(255,255,255,0.75) 70%, rgba(255,255,255,0) 90%, rgba(255,255,255,0) 100%)}}@media (min-width: 1024px){#featured-promotions .media-promotion{background-position:-100% center;float:left;padding-left:23.5%;width:calc(50% - 15px)}#featured-promotions .media-promotion::before{background-image:linear-gradient(270deg, #fff 0, #fff 53%, rgba(255,255,255,0.95) 55%, rgba(255,255,255,0.75) 60%, rgba(255,255,255,0) 80%, rgba(255,255,255,0) 100%)}#featured-promotions .media-promotion+.media-promotion{margin-left:30px}}#media-inquiries{background:linear-gradient(to top left, #0B2743, #1B3B5B);color:#fff;margin-top:-50px;max-width:100%;padding-bottom:87.5px;padding-top:50px;text-align:center;z-index:1}@media (min-width: 1021px){#media-inquiries{padding-left:calc(50vw - 565px);padding-right:calc(50vw - 565px)}}#media-inquiries h2{text-align:center;color:inherit}#media-inquiries form{margin-left:auto;margin-right:auto}#media-inquiries label{position:absolute;top:10px;left:20px;display:block;padding-left:37.5px;pointer-events:none;text-align:left;transition:transform .2s ease-out, opacity .2s;z-index:2}#media-inquiries input,#media-inquiries textarea{background-color:#3b5268;background-position:20px;background-repeat:no-repeat;background-size:20px 19px;border:0;border-radius:3px;line-height:1.8;height:auto;margin:0;max-height:166px;min-height:44px;text-indent:37.5px}#media-inquiries input[type="submit"]{background-color:#269adb;border-radius:2.5px;display:inline-block;padding:14px;text-indent:0;transition:opacity .2s;width:230px}#media-inquiries input[type="submit"]:hover,#media-inquiries input[type="submit"]:active,#media-inquiries input[type="submit"]:focus{opacity:.85}#media-inquiries .gfield{margin:25px auto 0;max-width:540px}#media-inquiries .gfield.full-name input{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2219%22%20viewBox%3D%220%200%2020%2019%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EFill%201%3C%2Ftitle%3E%3Cpath%20d%3D%22M11.772%2011.896s1.305-1.292%201.59-3.03c.764%200%201.238-1.846.472-2.497C13.866%205.685%2014.818%201%2010%201S6.134%205.686%206.165%206.37c-.765.65-.292%202.497.473%202.497.284%201.738%201.59%203.03%201.59%203.03s-.01%201.222-.455%201.292C6.343%2013.415%201%2015.772%201%2018.356h18c0-2.584-5.342-4.94-6.774-5.168-.444-.072-.454-1.294-.454-1.294z%22%20stroke%3D%22%238593A1%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}#media-inquiries .gfield.email-address input{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EPage%201%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2013.75h20V0H0v13.75zm2.74-12.5h14.38L9.93%208.44%202.74%201.25zm8.076%208.075L18.75%201.39v9.797L15.064%207.5l-.884.884%204.115%204.116H1.705L5.82%208.384%204.937%207.5%201.25%2011.188V1.525l7.8%207.8.88.883.886-.885z%22%20fill%3D%22%238593A1%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-size:20px 14px}#media-inquiries .gfield.message textarea{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2219%22%20viewBox%3D%220%200%2020%2019%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20d%3D%22M35.125%20137c1.03%200%201.875.844%201.875%201.875v10c0%201.03-.844%201.875-1.875%201.875H28l-6%205v-5h-3.125c-1.03%200-1.875-.844-1.875-1.875v-10c0-1.03.844-1.875%201.875-1.875h16.25z%22%20id%3D%22a%22%2F%3E%3Cmask%20id%3D%22b%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2218.75%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Cuse%20mask%3D%22url(%23b)%22%20xlink%3Ahref%3D%22%23a%22%20transform%3D%22translate(-17%20-137)%22%20stroke%3D%22%238593A1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-position:20px 16px}#media-inquiries .gfield.active-field label{opacity:.85;-ms-transform:translateY(-140%) scale(0.9);transform:translateY(-140%) scale(0.9)}#media-inquiries .gform_wrapper{margin:0 auto;padding-bottom:0;padding-top:0}#media-inquiries .gform_wrapper::before{background:transparent}#media-inquiries .gform_fields{margin-bottom:10px}#email-animations{display:none}@media (min-width: 768px){#email-animations{position:absolute;top:25px;right:0;bottom:0;left:0;display:block;opacity:.5;-ms-transform:scale(0.9);transform:scale(0.9)}#email-animations svg{position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-22px;z-index:10}#email-animations svg:not(.already-visible){opacity:0;tranform:none}#email-animations svg:nth-child(1){-ms-transform:translateY(-65px) scale(0.75) translateX(492px) rotate(17deg);transform:translateY(-65px) scale(0.75) translateX(492px) rotate(17deg);opacity:0.15;animation-delay:2.025s}#email-animations svg:nth-child(2){-ms-transform:translateY(-25px) scale(0.5) translateX(860px) rotate(30deg);transform:translateY(-25px) scale(0.5) translateX(860px) rotate(30deg);opacity:0.08;animation-delay:2.05s}#email-animations svg:nth-child(3){-ms-transform:translateY(-5px) scale(0.375) translateX(895px) rotate(42deg);transform:translateY(-5px) scale(0.375) translateX(895px) rotate(42deg);opacity:0.08;animation-delay:2.075s}#email-animations svg:nth-child(4){-ms-transform:translateY(43px) scale(1) translateX(392px) rotate(40deg);transform:translateY(43px) scale(1) translateX(392px) rotate(40deg);opacity:0.15;animation-delay:2.1s}#email-animations svg:nth-child(5){-ms-transform:translateY(82px) scale(0.375) translateX(920px) rotate(57deg);transform:translateY(82px) scale(0.375) translateX(920px) rotate(57deg);opacity:0.08;animation-delay:2.125s}#email-animations svg:nth-child(6){-ms-transform:translateY(125px) scale(0.5) translateX(860px) rotate(58deg);transform:translateY(125px) scale(0.5) translateX(860px) rotate(58deg);opacity:0.08;animation-delay:2.15s}#email-animations svg:nth-child(7){-ms-transform:translateY(146px) scale(0.6) translateX(592px) rotate(40deg);transform:translateY(146px) scale(0.6) translateX(592px) rotate(40deg);opacity:0.15;animation-delay:2.175s}#email-animations svg:nth-child(8){-ms-transform:translateY(-65px) scale(-0.75) translateX(492px) rotate(163deg);transform:translateY(-65px) scale(-0.75) translateX(492px) rotate(163deg);opacity:0.15;animation-delay:2.025s}#email-animations svg:nth-child(9){-ms-transform:translateY(-25px) scale(-0.5) translateX(860px) rotate(150deg);transform:translateY(-25px) scale(-0.5) translateX(860px) rotate(150deg);opacity:0.08;animation-delay:2.05s}#email-animations svg:nth-child(10){-ms-transform:translateY(-5px) scale(-0.375) translateX(895px) rotate(138deg);transform:translateY(-5px) scale(-0.375) translateX(895px) rotate(138deg);opacity:0.08;animation-delay:2.075s}#email-animations svg:nth-child(11){-ms-transform:translateY(43px) scale(-1) translateX(392px) rotate(140deg);transform:translateY(43px) scale(-1) translateX(392px) rotate(140deg);opacity:0.15;animation-delay:2.1s}#email-animations svg:nth-child(12){-ms-transform:translateY(82px) scale(-0.375) translateX(920px) rotate(123deg);transform:translateY(82px) scale(-0.375) translateX(920px) rotate(123deg);opacity:0.08;animation-delay:2.125s}#email-animations svg:nth-child(13){-ms-transform:translateY(125px) scale(-0.5) translateX(860px) rotate(122deg);transform:translateY(125px) scale(-0.5) translateX(860px) rotate(122deg);opacity:0.08;animation-delay:2.15s}#email-animations svg:nth-child(14){-ms-transform:translateY(146px) scale(-0.6) translateX(592px) rotate(140deg);transform:translateY(146px) scale(-0.6) translateX(592px) rotate(140deg);opacity:0.15;animation-delay:2.175s}#email-animations svg.come-in:not(.already-visible){animation:email-icons 1s ease-out}#email-animations path[fill]{fill:#dadee2}}@media (min-width: 1021px){#email-animations{-ms-transform:none;transform:none}}@keyframes email-icons{from{opacity:0;transform:none}}#about{padding-bottom:calc(50% + 25px)}@media (min-width: 768px){#about{min-height:290px;padding-bottom:25px}}@media (min-width: 1021px){#about{padding-left:120px;padding-right:120px}}#about::after{position:absolute;bottom:0;left:50%;content:'';border-top:3px solid #269adb;margin-left:-50vw;width:100vw}#about h2{text-align:left}#about p{color:#8593A1}@media (min-width: 768px){#about p{max-width:440px}}#about .btn{padding-left:40px;padding-right:40px;width:auto}.media-college-svg{position:absolute;right:0;bottom:0;display:block;height:auto;z-index:-1}@media (min-width: 768px){.media-college-svg{position:absolute;top:auto;right:-15%;bottom:0;left:auto;height:300px;width:100%}}@media (min-width: 1021px){.media-college-svg{height:290px;width:1100px;right:60px}}.media-college-svg svg{position:absolute;right:0;bottom:0;margin:0;opacity:0;width:200vw}@media (min-width: 768px){.media-college-svg svg{height:100%;top:0;width:auto}}@media (min-width: 1021px){.media-college-svg svg{width:100%}}.media-college-svg svg .st0{fill:#fff;stroke:#309AD6;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.media-college-svg svg .st4{fill:#fff;stroke:#309AD6;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10}.media-college-svg svg .st5{fill:none;stroke:#309AD6;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10}.media-college-svg svg .st6{fill:#fff;stroke:#309AD6;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.media-college-svg svg .st7{fill:none;stroke:#309AD6;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10}.media-college-svg svg .st8{fill:none;stroke:#309AD6;stroke-linejoin:round;stroke-miterlimit:10}@media (min-width: 1021px){.social-media h2{margin-bottom:50px;margin-top:0}}.social-media h3{font-size:20px;margin-top:0;text-transform:none}@media (min-width: 1021px){.social-media h3{font-size:25px}}.social-media p{color:#3B5268}.social-media p[align="center"]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.social-media p[align="center"] a{-ms-flex:1 0 240px;flex:1 0 240px;margin:10px 10px;max-width:100%;width:240px}.social-media .two-thirds{margin:25px 0}.social-media .two-thirds p{font-size:16px;line-height:1.375}.social-media .two-thirds [class*="btn"]{border-radius:3px}@media (min-width: 1021px){.social-media .two-thirds{border-right:1px solid #dadee2;display:table-cell;padding-right:60px;vertical-align:middle;width:54.23729%}}.social-media .tweets{float:none;padding-top:25px;border-top:1px solid #dadee2;margin-top:25px}.social-media .tweets p{font-size:14px;line-height:1.57143;text-align:left}@media (min-width: 768px){.social-media .tweets{padding-top:37.5px}}@media (min-width: 1021px){.social-media .tweets{border-top:0;display:table-cell;margin-top:0;padding:0;vertical-align:middle;width:45.76271%}.social-media .tweets ul{border-left:0;padding-left:60px}.social-media .tweets p:last-child{margin-bottom:20px}.social-media .tweets li:last-child p:last-child{margin-bottom:0}}@media (min-width: 1021px){.social-media{margin-bottom:37.5px;padding-bottom:50px}}#press-releases{background-color:#fafbfb;background-color:#0a2642;color:#fff;margin-top:25px;padding:50px 20px}#press-releases::before{position:absolute;top:-50px;bottom:0;left:50%;background-color:#fafbfb;content:'';margin-left:-50vw;width:100vw;z-index:-1}#press-releases a:not(.btn){color:#1B9ADF}#press-releases a:not(.btn):hover{color:#269adb}#press-releases h2{color:inherit;margin-top:0;text-align:left}@media (min-width: 768px){#press-releases{padding-left:calc(48.5% + 12.5px);padding-right:25px}#press-releases>a{position:static;z-index:0}#press-releases>a::before{position:absolute;top:0;right:calc(48.5% + 25px);bottom:0;left:0;background-image:url("../img/img-newspaper.jpg");background-position:right center;background-size:cover;content:'';z-index:0}#press-releases::after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right, rgba(11,39,67,0) 0, rgba(11,39,67,0.166667) calc(48.5% - 25px - 65px), rgba(11,39,67,0.166667) calc(48.5% - 25px - 52px), rgba(11,39,67,0.333333) calc(48.5% - 25px - 52px), rgba(11,39,67,0.333333) calc(48.5% - 25px - 39px), rgba(11,39,67,0.5) calc(48.5% - 25px - 39px), rgba(11,39,67,0.5) calc(48.5% - 25px - 26px), rgba(11,39,67,0.666667) calc(48.5% - 25px - 26px), rgba(11,39,67,0.666667) calc(48.5% - 25px - 13px), rgba(11,39,67,0.833333) calc(48.5% - 25px - 13px), rgba(11,39,67,0.833333) calc(48.5% - 25px), #0B2743 calc(48.5% - 25px), #0B2743 100%);background-position:center;background-size:cover;content:'';z-index:1}#press-releases>:not(a){z-index:2}#press-releases .btn{display:inline-block;padding-left:50px;padding-right:50px;width:auto}}@media (min-width: 1021px){#press-releases{padding-left:calc(666.7px + 25px);padding-right:50px}#press-releases>a::before{position:absolute;top:0;right:calc(43.5% + 25px);bottom:0;left:0}#press-releases::after{background-image:linear-gradient(to right, rgba(11,39,67,0) 0, rgba(11,39,67,0.166667) calc(56.5% - 25px - 70px), rgba(11,39,67,0.166667) calc(56.5% - 25px - 56px), rgba(11,39,67,0.333333) calc(56.5% - 25px - 56px), rgba(11,39,67,0.333333) calc(56.5% - 25px - 42px), rgba(11,39,67,0.5) calc(56.5% - 25px - 42px), rgba(11,39,67,0.5) calc(56.5% - 25px - 28px), rgba(11,39,67,0.666667) calc(56.5% - 25px - 28px), rgba(11,39,67,0.666667) calc(56.5% - 25px - 14px), rgba(11,39,67,0.833333) calc(56.5% - 25px - 14px), rgba(11,39,67,0.833333) calc(56.5% - 25px), #0B2743 calc(56.5% - 25px), #0B2743 100%)}}#in-the-news{background-color:#fafbfb;margin-bottom:25px;padding-bottom:25px}#in-the-news::before{position:absolute;top:-50px;bottom:0;left:50%;background-color:#fafbfb;content:'';margin-left:-50vw;width:100vw;z-index:-1}#in-the-news::after{position:absolute;bottom:0;left:50%;border-bottom:1px solid #dadee2;content:'';display:block;margin-left:-50vw;width:100vw}@media (min-width: 768px){#in-the-news h2{text-align:center}}@media (min-width: 1021px){#in-the-news{padding-left:0;padding-right:0}}.news-item{margin:25px auto}.news-item .news-item-source{color:#8593A1;display:block;font-size:12px;text-transform:uppercase}.news-item .news-item-title{font-size:18px;font-weight:bold;line-height:1.38889;margin:5px auto}.news-item p{color:#3B5268;font-size:14px;line-height:1.57143}.news-item p:first-of-type{margin-top:0}@media (min-width: 1021px){.news-item{display:inline-block;vertical-align:top;width:calc(33% - 20px)}.news-item:not(:last-child){margin-right:30px}}#logos-badges{text-align:center}@media (min-width: 768px){#logos-badges{padding-bottom:40px}}@media (min-width: 768px){#logos-badges h2{text-align:center}}#logos-badges p{color:#8593A1;margin-left:auto;margin-right:auto;max-width:720px;text-align:left}@media (min-width: 768px){#logos-badges p{text-align:center}}#logos-badges ul{margin-left:auto;margin-right:auto;max-width:580px}#logos-badges li{padding:35px 0 15px;background-color:#fafbfb;border:1px solid #dadee2;margin:45px 0 20px;padding:35px 20px}#logos-badges li+li{background-color:#0a2642;margin-top:0}#logos-badges li+li h3{color:#fff}#logos-badges li p{text-align:center}@media (min-width: 768px){#logos-badges li{margin-left:10px;margin-right:10px;padding:35px}#logos-badges li p{display:inline-block;margin:20px 0;max-width:calc(100% - 220px);text-align:right;vertical-align:middle;width:100%}}#logos-badges img{margin-left:auto;margin-right:auto;max-width:100%;width:200px}@media (min-width: 768px){#logos-badges img{display:inline-block;margin-right:15px;vertical-align:middle;width:200px}}#logos-badges br,#logos-badges h3{display:none !important}#logos-badges .btn{background-color:#fff;border-radius:3px;font-size:15px;margin:5px 0;padding-left:10px;padding-right:10px;width:auto}#logos-badges .btn:not(:last-child){margin-right:10px}@media (min-width: 768px){#logos-badges .btn{width:120px}}#resources-newsletter-signup p{color:#fff}.post-edit-link{display:block;text-align:center}.post-meta{display:none}h2.entry-title{margin-top:0}h2.entry-title a{display:block}.post-nav{margin-top:0}@media (max-width: 767px){.post-nav{padding-right:20px;padding-left:20px;background-color:#ebedef;clear:both;overflow:auto}}@media (min-width: 768px){.post-nav{border-top:1px solid #dadee2;margin-top:40px;min-height:120px;padding-top:53px}}@media (min-width: 1021px){.post-nav{border:none;max-width:835px;margin:40px auto 50px;padding:0}}@media (max-width: 767px){article+.post-nav{border-top:1px solid #dadee2;margin-bottom:-55px;margin-top:0;padding:55px 0}}.post-nav__link div{display:block}.post-nav__link a{margin-top:20px}@media (max-width: 767px){.post-nav__link{clear:both}}@media (min-width: 1021px){.post-nav__link--next,.post-nav__link--prev{float:left;display:block;margin-right:6.04063%;width:46.97968%}.post-nav__link--next:last-child,.post-nav__link--prev:last-child{margin-right:0}}@media (min-width: 1221px){.post-nav__link--next,.post-nav__link--prev{float:left;display:block;margin-right:2.93177%;width:48.53412%}.post-nav__link--next:last-child,.post-nav__link--prev:last-child{margin-right:0}}@media (min-width: 1021px){.post-nav__link--next{float:right;margin-top:0}}@media (max-width: 1020px){.post-nav__label{text-align:center}}@media (max-width: 767px){.post-nav__link--next .post-nav__label{margin-top:16px}}@media (min-width: 768px){.post-nav__link--next .post-nav__label{margin-top:43px}}@media (min-width: 1021px){.post-nav__link--next .post-nav__label{margin-top:0;text-align:right}}.single-rankings-type-1:not(.rankings-template-template-distinction){background-repeat:no-repeat;background-position:right 50px;background-size:100% auto}@media (min-width: 1021px){.single-rankings-type-1:not(.rankings-template-template-distinction){background-position:right 75px}}@media (min-width: 1400px){.single-rankings-type-1:not(.rankings-template-template-distinction){background-position:center 75px;background-size:1400px auto}}.single-rankings-type-1:not(.rankings-template-template-distinction).cat_academics{background-image:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/banners/banner-cat_academics-1400.jpg")}.single-rankings-type-1:not(.rankings-template-template-distinction).cat_campus{background-image:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/banners/banner-cat_campus-1400.jpg")}.single-rankings-type-1:not(.rankings-template-template-distinction).cat_states{background-image:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/banners/banner-cat_states-1400.jpg")}.single-rankings-type-1:not(.rankings-template-template-distinction).cat_students{background-image:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/banners/banner-cat_students-1400.jpg")}.single-rankings-type-1:not(.rankings-template-template-distinction).cat_tuition{background-image:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/banners/banner-cat_tuition-1400.jpg")}.single-rankings-type-3 .r-content:before{position:absolute;top:0;right:0;left:0;content:'';display:block;height:520px}@media screen and (min-width: 1021px){.financial_aid_post-template-default .single-rankings-type-3 .r-content:before,.careers-template-default .single-rankings-type-3 .r-content:before,.page-template-default:not(.database) .single-rankings-type-3 .r-content:before{margin-left:-110px;margin-right:-110px;max-width:1400px;width:1400px}}@media (min-width: 1021px){.single-rankings-type-3 .r-content:before{background-color:#ebedef}}.single-rankings-type-3 .r-content .entry-content{margin-top:25px}.single-rankings-type-4 .entry-content{position:static}@media (max-width: 767px){.flexbox .single-rankings-type-4 .entry-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flexbox .single-rankings-type-4 .entry-content>.d-links{margin-bottom:25px;margin-top:25px}}.single-rankings-type-4 .hentry{background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/t-344/Masters-In-Hero-Image-Gradients.jpg);background-position:center top;background-repeat:no-repeat;background-size:contain}@media (min-width: 995px){.single-rankings-type-4 [class*="boxed"]{margin-left:0;margin-right:0;max-width:100%;width:100%}}@media (min-width: 768px){.single-rankings-type-4 .modal.is-active{bottom:20vh;height:60vh;top:20vh}}.single-rankings-type-4 .modal::before{background-image:linear-gradient(rgba(255,255,255,0), #fff) !important;border:0 !important}.single-rankings-type-4 .r-badge{margin-top:25px}.single-rankings-type-4 .entry-title,.single-rankings-type-4 .entry-content{display:block;margin-left:auto;margin-right:auto;max-width:835px}@media (min-width: 1221px){.single-rankings-type-4 .entry-title,.single-rankings-type-4 .entry-content{margin-right:0}}.single-rankings-type-4 .entry-title::before,.single-rankings-type-4 .entry-content>p:first-of-type::before{position:absolute;top:45%;right:10%;bottom:45%;left:-5%;background-color:rgba(255,255,255,0.75);border-radius:50%;box-shadow:0 0 50px 50px rgba(255,255,255,0.75);content:'';z-index:-1}@media (min-width: 768px){.single-rankings-type-4 .entry-title::before,.single-rankings-type-4 .entry-content>p:first-of-type::before{bottom:100%;box-shadow:0 0 100px 100px rgba(255,255,255,0.75);left:-5%}}@media (min-width: 768px){.single-rankings-type-4 .entry-title,.single-rankings-type-4 .entry-content>p:first-of-type{padding-right:320px}}@media (min-width: 1221px){.single-rankings-type-4 .entry-title,.single-rankings-type-4 .entry-content>p:first-of-type{padding-right:0}}.single-rankings-type-4 .stickynav-heading{background:#0a2642;color:#fff;font-size:25px;margin-bottom:25px;padding:12.5px 87.5px 12.5px 25px;text-transform:uppercase}.single-rankings-type-4 .data-fold-buttons{float:right;position:relative;right:12.5px;z-index:1}.single-rankings-type-4 .data-fold-buttons button{font-size:0;padding:0}.single-rankings-type-4 .data-fold-buttons button::before,.single-rankings-type-4 .data-fold-buttons button::after{background:#00c7ff;color:#fff;display:inline-block;font-size:16px;font-weight:bold;height:30px;line-height:30px;text-align:center;vertical-align:middle;width:30px}.single-rankings-type-4 .data-fold-buttons button::before{border-bottom-left-radius:3px;border-top-left-radius:3px;content:'-'}.single-rankings-type-4 .data-fold-buttons button::after{border-left:1px solid #40d5ff;border-bottom-right-radius:3px;border-top-right-radius:3px;content:'+'}.single-rankings-type-4 .data-fold-buttons button:hover::before,.single-rankings-type-4 .data-fold-buttons button:hover::after,.single-rankings-type-4 .data-fold-buttons button:active::before,.single-rankings-type-4 .data-fold-buttons button:active::after,.single-rankings-type-4 .data-fold-buttons button:focus::before,.single-rankings-type-4 .data-fold-buttons button:focus::after{background:#26cfff}.single-rankings-type-4 .data-fold-buttons button:not(.expanded)::before,.single-rankings-type-4 .data-fold-buttons button.expanded::after{background:#00c7ff}.single-rankings-type-4 .data-fold-buttons button.expanded::before,.single-rankings-type-4 .data-fold-buttons button:not(.expanded)::after{cursor:default;pointer-events:none}.single-rankings-type-4 .stickynav-heading+.data-fold-buttons{margin-top:-70px}#sticky-horizontal-nav.site-sub-header{background:#0a2642;border-top:1px solid #dadee2;height:70px;max-height:55px;max-width:100%;width:100%;z-index:5}@media (min-width: 560px){#sticky-horizontal-nav.site-sub-header{max-height:70px}}#sticky-horizontal-nav.site-sub-header .wrapper{display:table;height:70px;max-height:55px;max-width:1180px;padding:0 12.5px;table-layout:fixed;width:100%}#sticky-horizontal-nav.site-sub-header .wrapper::after{display:none}@media (min-width: 560px){#sticky-horizontal-nav.site-sub-header .wrapper{max-height:70px}}@media (min-width: 1021px){#sticky-horizontal-nav.site-sub-header .wrapper{border:1px solid rgba(255,255,255,0.5);border-width:0 1px}}#sticky-horizontal-nav.is-empty .stickynav-container{cursor:default}#sticky-horizontal-nav.is-empty .stickynav-container:hover,#sticky-horizontal-nav.is-empty .stickynav-container:active,#sticky-horizontal-nav.is-empty .stickynav-container:focus{color:#fff}#sticky-horizontal-nav.is-empty .stickynav-container .guide::after{display:none}#sticky-horizontal-nav .stickynav-container{color:#fff;cursor:pointer;display:table-cell;padding-right:37.5px;position:relative;vertical-align:middle;width:100%}@media (min-width: 768px){#sticky-horizontal-nav .stickynav-container{width:377px}}#sticky-horizontal-nav .stickynav-container:hover,#sticky-horizontal-nav .stickynav-container:active,#sticky-horizontal-nav .stickynav-container:focus{color:#b3eeff}#sticky-horizontal-nav .stickynav-container .guide{padding-left:42px}#sticky-horizontal-nav .stickynav-container .guide::after{border-left:7.8125px solid transparent;border-right:7.8125px solid transparent;border-top:9.3985px solid currentColor;content:'';display:block;margin-top:-6.25px;opacity:.8;position:absolute;right:-25px;top:50%;width:auto}@media (min-width: 768px){#sticky-horizontal-nav .stickynav-container .guide::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:12.5px solid currentColor;margin-top:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 560px){#sticky-horizontal-nav .stickynav-container .guide{font-size:17px}}@media (min-width: 1221px){#sticky-horizontal-nav .stickynav-container .guide{padding-left:45px}}#sticky-horizontal-nav .stickynav-container span{color:inherit;display:block;line-height:1.2;text-transform:uppercase}@media (min-width: 768px){#sticky-horizontal-nav .stickynav-container span{font-size:14px}}#sticky-horizontal-nav .stickynav-container .current{font-family:"Fjalla One",sans-serif;font-size:18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sticky-horizontal-nav .stickynav-container .number{background:#fff;border:5px solid #00c7ff;border-radius:50%;box-shadow:0 0 0 3px #fff;color:#0a2642;display:block;font-size:12px;font-weight:bold;height:30px;left:0;line-height:20px;margin-top:-15px;position:absolute;text-align:center;top:50%;width:30px}@media (min-width: 1221px){#sticky-horizontal-nav .stickynav-container .number{left:-28px}}#sticky-horizontal-nav .stickynav{background:#0a2642;counter-reset:snav;position:absolute;left:-12.5px;margin-top:-1px;right:-12.5px;top:100%}#sticky-horizontal-nav .stickynav:not(.open){display:none}@media (min-width: 768px){#sticky-horizontal-nav .stickynav{right:0}}#sticky-horizontal-nav .stickynav li{border-top:1px solid #8593a1}#sticky-horizontal-nav .stickynav a{color:#fff;display:block;font-size:14px;line-height:1.2;padding:12.5px 12.5px 12.5px 30px;text-transform:uppercase}#sticky-horizontal-nav .stickynav a::before{content:counter(snav) ". ";counter-increment:snav;margin-left:-20px;margin-right:5px}#sticky-horizontal-nav .stickynav a:hover,#sticky-horizontal-nav .stickynav a:active,#sticky-horizontal-nav .stickynav a:focus{color:#80e3ff}#sticky-horizontal-nav .progress{display:none;height:35px;margin:0;position:relative;padding-left:0;vertical-align:top}@media (min-width: 560px){#sticky-horizontal-nav .progress{border-left:1px solid rgba(255,255,255,0.5);display:table-cell;height:70px;padding-left:12.5px}}#sticky-horizontal-nav .progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:radial-gradient(circle at center, rgba(255,255,255,0.5) 0, rgba(255,255,255,0.5) 3px, #0a2642 3px, #0a2642 100%);background-repeat:repeat-x;background-position:left center;background-size:13px 6px;border:0;border-radius:3px;color:#fff;cursor:pointer;height:6px;top:35px;vertical-align:middle;width:calc(100% - 25px)}#sticky-horizontal-nav .progress-bar::-webkit-progress-bar{background-color:transparent}#sticky-horizontal-nav .progress-bar::-webkit-progress-value{background-color:transparent;background-image:radial-gradient(circle at center, #fff 0, #fff 3px, #0a2642 3px, #0a2642 100%);background-size:13px 6px}#sticky-horizontal-nav .progress-bar::-moz-progress-bar{background-color:transparent;background-image:radial-gradient(circle at center, #fff 0, #fff 3px, #0a2642 3px, #0a2642 100%);background-size:13px 6px}.lt-ie10 #sticky-horizontal-nav .progress-bar{display:none}.pinned .site-sub-header{bottom:auto;box-shadow:0 1px 0 0 rgba(255,255,255,0.5);position:fixed;top:0}.r-content{padding-top:25px;margin:0 auto;max-width:980px}.r-content article{margin:0 auto;max-width:780px;width:100%}@media (min-width: 1181px){body.single-rankings-type-1 .r-content article,body.single-rankings-type-2 .r-content article,body.single-rankings-type-4 .r-content article,.page-template-template-sidebar .r-content article{float:right}body.single-rankings-type-1 .r-content article.single-col,body.single-rankings-type-2 .r-content article.single-col,body.single-rankings-type-4 .r-content article.single-col,.page-template-template-sidebar .r-content article.single-col{float:none;margin-left:auto;margin-right:auto}}@media (min-width: 1221px) and (max-width: 1250px){.single-rankings-type-1 .r-content article,.page-template-template-sidebar .r-content article{margin-right:37.5px}}@media (min-width: 1251px) and (max-width: 1290px){.single-rankings-type-1 .r-content article,.page-template-template-sidebar .r-content article{margin-right:25px}}.r-content .entry-content{clear:both}@media (max-width: 1020px){body:not(.has-widget) .r-content .entry-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.r-content .entry-title+.entry-content h2:first-child{margin-top:37.5px}.r-content p,.r-content ul,.r-content ol{color:#0a2642}.r-content .site-sidebar{float:left;width:300px}@media (max-width: 1180px){.r-content .site-sidebar{display:none}.single-rankings-type-4 .r-content .site-sidebar{position:initial;display:block}.single-rankings-type-4 .r-content .site-sidebar .sticky-nav-section{display:none}.single-rankings-type-4 .r-content .site-sidebar .js-sn-offset{position:initial}.single-rankings-type-4 .r-content .site-sidebar .widget-degree-finder{position:absolute;top:0}}@media (max-width: 1220px){.r-content{padding-right:25px;padding-left:25px}}@media (min-width: 1181px){.r-content{max-width:1180px}}.r-badge{display:inline-block;float:right;width:300px;z-index:1}.r-badge img{display:block;margin:0 auto}.r-badge span{display:inline-block}.r-badge span:last-child{float:right}.entry-content .r-badge span{margin-top:0}.r-badge .btn--tertiary{padding-right:9px;padding-left:9px;background-color:#f5f6f7;color:#3b5268;font-size:10px;line-height:2.5;height:auto;text-transform:uppercase}.r-badge .btn--tertiary:active,.r-badge .btn--tertiary:focus,.r-badge .btn--tertiary:hover{border-color:currentColor;color:#d5545b}@media (max-width: 1020px){.r-badge{display:none}}@media (min-width: 1021px){.r-badge{margin:0 0 20px 25px}}.methodology-link{font-size:11px;display:block;margin-bottom:10px;max-width:50%}.methodology-link a{color:#269adb;padding-left:10px;text-align:left}.methodology-link a:active,.methodology-link a:focus,.methodology-link a:hover{color:#d5545b}.data-fold-buttons+.methodology-link{margin-top:-32px}@media (min-width: 1021px){.methodology-link{display:none}}.r-intro{margin:25px auto 50px;max-width:835px;width:88%}.r-intro .entry-content{z-index:1}.r-intro .entry-content p:first-child{margin-top:0}@media (min-width: 1021px){.r-intro{margin-right:0;margin-left:0;padding-left:345px;max-width:none;min-height:300px;width:100%}.r-intro .entry-content{columns:2;column-gap:20px}}.js-scroll-nav-section+h2{margin-top:0}.sidebar--archived-rankings h3{margin-bottom:25px}@media (min-width: 1021px){.sidebar--archived-rankings .wrapper{max-width:42.5rem;width:57%}}.archive-table__container:not(.active){display:none}.post-switcher{display:none;padding-bottom:15px}.post-switcher .btn--sm{margin:0 2px 0 0}.has-widget .post-switcher{margin-top:-70px}@media (min-width: 768px){.post-switcher{display:block}}.data-fold-buttons{text-align:right}.data-fold-buttons button,.data-fold-buttons span{display:inline-block;font-size:10px;margin-top:0}.data-fold-buttons button{color:#269adb;width:auto}.data-fold-buttons button:active,.data-fold-buttons button:focus,.data-fold-buttons button:hover{color:#d5545b}@media (max-width: 1020px){.data-fold-buttons button{padding:15px 10px}}.header-with-data-fold-buttons{display:inline-block;margin-top:0;vertical-align:baseline;width:calc(100% - 105px)}.header-with-data-fold-buttons+.data-fold-buttons{display:inline-block;margin-top:0}@media (max-width: 1020px){.stickynav-heading+.data-fold-buttons{margin-top:12.5px}}@media (min-width: 1021px){.stickynav-heading+.data-fold-buttons{margin-top:0}}[id^="platform-"] article+p{clear:both !important}.r-wrap{display:table;height:100%;margin:0 auto -80px;max-width:1180px;width:100%}.r-child-content{padding-bottom:80px}.r-landing-main{padding-right:25px;padding-bottom:35px;padding-left:25px;margin-left:0;min-height:510px;background-color:#f5f6f7;width:calc(100% + 25px)}@media (min-width: 695px){.r-landing-main{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/photo-rankings-header-2x.jpg") no-repeat right center/500px 420px;margin-bottom:0;min-height:420px;padding-left:80px}.r-landing-main .page-title{padding-top:85px;text-align:left}.r-landing-main .page-title+p{max-width:420px;width:60%}}@media (min-width: 1021px){.r-landing-main{background-position:390px center}.r-landing-main .page-title+p{max-width:460px}}@media (max-width: 1020px){.r-landing-child .page-title{font-size:60px;line-height:.91667}}@media (min-width: 695px){.r-landing-child .page-title{padding-top:85px}}.r-landing-state{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/graphic-map-header-2x.jpg") no-repeat center/cover;margin:0}.r-landing-state h1{color:#fff}@media (max-width: 1020px){.r-landing-state .state-list{margin-top:25px}}@media (min-width: 1070px){.r-landing-state{padding-left:40px}.r-landing-state .page-title{display:inline-block;padding-top:85px;text-align:left}.r-landing-state .state-list{display:inline-block;margin:0 0 0 45px;top:-20px;width:32%}.r-landing-state .custom-dropdown-options{left:-473px}}@media (min-width: 1021px){.r-child-content,.r-sidebar{border-left:1px solid #dadee2;display:table-cell;vertical-align:top}}.r-landing-state,.r-landing-child{min-height:270px;padding-bottom:35px}@media (min-width: 695px){.r-landing-state,.r-landing-child{min-height:210px}}@media (min-width: 695px){.r-landing-main,.r-landing-state{background-repeat:no-repeat;max-width:none}}@media (min-width: 695px) and (max-width: 1020px){.r-cat-child .r-sidebar{top:210px}}@media (max-width: 1020px){.r-sidebar{position:absolute;right:0;left:0;border-bottom:1px solid #dadee2;height:90px;overflow-x:scroll;text-align:center;white-space:nowrap}.r-cat-child .r-sidebar{top:230px}}@media (max-width: 1020px){.r-sidebar{top:420px}}@media (min-width: 1021px){.r-sidebar{background-color:#ebeef0;border-right:1px solid #dadee2;overflow:hidden;width:300px}}.r-site-stats{height:120px;width:100%;background-color:#fff;border-bottom:10px solid #dadee2;border-top:10px solid #dadee2;padding-top:18px}@media (max-width: 767px){.r-site-stats{margin-top:40px}}@media (min-width: 695px) and (max-width: 1020px){.r-site-stats{margin-top:90px}}.r-blocks{text-align:center}.r-blocks .r-block{width:100%}.r-blocks>div{margin:18px auto 0}@media (min-width: 695px){.r-blocks>div{margin-left:.8%;margin-right:.8%}}@media (min-width: 695px){.features .r-blocks>div:first-child{margin-left:1.4%}}@media (min-width: 728px){.features .r-blocks>div:nth-child(3){position:absolute;top:213px;left:51.1%;margin:0}}.r-tagged-blocks>div,.r-tagged-blocks li{transition:opacity .25s}.r-tagged-blocks>div.is-visible,.r-tagged-blocks li.is-visible{animation:show-filtered-blocks .2s ease-in;display:inline-block}.r-tagged-blocks>div.not-visible,.r-tagged-blocks li.not-visible{display:none}@keyframes show-filtered-blocks{0%{display:none;opacity:0}1%{display:inline-block}100%{opacity:1}}.r-cat-filter{position:absolute;top:35px;right:100px;left:20px;display:none;text-align:center;text-transform:uppercase;z-index:0}.r-cat-filter--title{display:block;font-size:14px;line-height:1.42857;margin-bottom:25px}.r-cat-filter--title .icon{height:66px;width:66px;border:2px solid;border-radius:50%;display:block;margin:0 auto 7px}.r-cat-filter--list span{display:block;font-size:12px;line-height:1.33333;padding-bottom:10px}.r-cat-filter .btn{background-color:transparent;border:none;color:#0a2642;font-weight:500;font-size:13px;line-height:1.15385;padding:10px 0 0 17px;text-align:left;text-transform:capitalize;white-space:pre-wrap}.r-cat-filter .btn:before{position:absolute;top:11px;left:0;height:12px;width:12px;content:'';border:2px solid #9da8b3;border-radius:50%;display:inline-block;margin-right:5px;vertical-align:middle}.r-cat-filter .btn.active,.r-cat-filter .btn:active,.r-cat-filter .btn:focus,.r-cat-filter .btn:hover{opacity:1}.r-cat-filter .r-cat-filter--reset{border-top:1px solid #dadee2;color:#269adb;cursor:pointer;display:block;font-size:15px;font-weight:600;line-height:1.33333;margin-top:7px;padding-top:15px}@media (min-width: 1021px){.r-cat-filter{display:block}}.r-img-block .btn--secondary,.box-cat_states .btn--secondary{margin:5px 10px 0 0;width:80px;opacity:0}.r-img-block .btn--secondary:active,.r-img-block .btn--secondary:focus,.r-img-block .btn--secondary:hover,.box-cat_states .btn--secondary:active,.box-cat_states .btn--secondary:focus,.box-cat_states .btn--secondary:hover{opacity:0}.r-img-block .btn--secondary{background-color:rgba(10,38,66,0.7);border-color:#AC287D;margin-bottom:7px}.r-img-block .btn--secondary:active,.r-img-block .btn--secondary:focus,.r-img-block .btn--secondary:hover{background-color:rgba(172,40,125,0.35);border-color:#AC287D;color:#fff}.r-block.cat_states:hover .btn,.box-cat_states:hover .btn{transition:opacity .35s ease-in .1s;opacity:1}.expert-intro .catchy-title{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:low/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/img-Stuart-Ritter-2x.png") no-repeat center 0/100px;color:#d5545b;height:205px;padding-top:105px;position:relative;text-align:center;width:100%}.expert-intro .catchy-title a{color:#d5545b;display:block}.expert-intro .catchy-title a:before{position:absolute;top:-40px;left:50%;height:35px;width:35px;background:#007bb6 url("../img/icons-social-2x.png") no-repeat -4px -205px/40px 240px;border:2px solid #fff;border-radius:50%;content:'';display:block;margin-left:25px}@media (min-width: 1021px){.expert-intro .catchy-title a:before{bottom:-10px;left:-40px;margin-left:0;top:auto}}@media (min-width: 1021px){.expert-intro .catchy-title{background-position:0 0;padding-left:125px;padding-top:17px;height:120px;text-align:left}}.expert-intro p{display:block}.search-field label{margin-top:25px}#searchsubmit{padding-right:0;padding-left:0;margin-top:25px;max-width:100px}.school-profile main .wrapper{max-width:1180px}.school-profile h2,.school-profile h3,.school-profile dl,.school-profile dt,.school-profile dd{margin-top:0}.school-profile h2{padding-top:15px}@media (min-width: 1021px){.school-profile h2{padding-top:50px;padding-right:20px;padding-left:20px}}.school-profile dl{padding-top:15px}@media (min-width: 1021px){.school-profile dl{padding-top:15px;padding-right:20px;padding-left:20px}}.school-profile dt{color:#0a2642}.school-profile .data-stat{line-height:1.3125;padding-top:6px}.school-profile .data-stat small{display:block;font-size:11px}.school-profile .s-address,.school-profile .s-website{font-size:15px}@media (min-width: 768px){.school-profile .s-address,.school-profile .s-website{float:left;width:50%}}@media (min-width: 1021px){.school-profile .s-address,.school-profile .s-website{float:none;width:auto}}.school-profile .s-website .btn{margin-top:5px;padding:12px 0}.school-profile .s-website dd:nth-child(3){margin-top:20px}.stat-list{padding-bottom:15px}.stat-list dd{padding-top:5px}@media (min-width: 768px) and (max-width: 1020px){.stat-list{float:left;display:block;margin-right:1.9356%;width:15.05367%}.stat-list:last-child{margin-right:0}.stat-list:nth-child(2n){margin-right:0}.stat-list:nth-child(2n+1){clear:left}.sp-data-item__desc .stat-list{float:left;display:block;margin-right:1.9356%;width:15.05367%}.sp-data-item__desc .stat-list:last-child{margin-right:0}.sp-data-item__desc .stat-list:nth-of-type(even){clear:none;margin-right:0}.sp-data-item__desc .stat-list:nth-of-type(odd){clear:left}.sp-data-item__desc .stat-list:nth-of-type(2){border-top:none}}@media (min-width: 1021px){.stat-list{float:left;display:block;margin-right:1.9356%;width:17.60206%}.stat-list:last-child{margin-right:0}.stat-list:nth-child(4n){margin-right:0}.stat-list:nth-child(4n+1){clear:left}.sp-data-item__desc .stat-list{float:left;display:block;margin-right:2.59755%;width:23.62182%}.sp-data-item__desc .stat-list:last-child{margin-right:0}.sp-data-item__desc .stat-list:nth-child(3n+4){margin-right:0}.sp-data-item__desc .stat-list:nth-child(3n+5){clear:left}}@media (min-width: 1221px){.stat-list{float:left;display:block;margin-right:1.9356%;width:23.5483%}.stat-list:last-child{margin-right:0}.stat-list:nth-child(4n){margin-right:0}.stat-list:nth-child(4n+1){clear:left}.sp-data-item__desc .stat-list{float:left;display:block;margin-right:2.59755%;width:31.60163%}.sp-data-item__desc .stat-list:last-child{margin-right:0}.sp-data-item__desc .stat-list:nth-child(3n+4){margin-right:0}.sp-data-item__desc .stat-list:nth-child(3n+5){clear:left}}.quick-stats{background-color:#fff;border-bottom:10px solid #ebedef;border-top:10px solid #ebedef;margin-top:45px;padding-bottom:5px}.quick-stats::after{clear:both;content:"";display:block}.quick-stats .stat-list{padding:30px 20px 35px 80px;position:relative}.quick-stats .stat-list:before{position:absolute;top:31px;left:20px;height:50px;width:50px;background:url("../img/icons-school-profile-2x.png") no-repeat;background-size:200px 50px;content:'';display:block}@media (min-width: 1021px){.quick-stats{padding-bottom:0}}.sp-list--campus-type:before{background-position:-50px 0}.sp-list--in-state-tuition:before{background-position:-100px 0}.sp-list--out-of-state-tuition:before{background-position:-150px 0}.sp-data-item__stats,.sp-data-item__desc{margin-top:0}@media (max-width: 1020px){.sp-data-item__stats,.sp-data-item__desc{padding:20px}}.sp-data-item__desc{clear:both}.sp-data-item__desc dl:nth-child(n+3){border-top:1px solid #dadee2;padding-top:19px}@media (min-width: 1021px){.sp-data-item__desc{clear:none}.sp-data-item__desc dl:nth-child(-n+4){border-top:none}}.accreds{clear:both}.accreds dd{padding-top:5px}.school-graphs{background-color:#ebedef;border-top:1px solid #dadee2;margin-top:50px;padding-bottom:80px}.school-graphs .module__title{text-align:center}@media (max-width: 1020px){.school-graphs .module__title{padding-top:50px}}@media (max-width: 1020px){.school-graphs .wrapper{padding-left:20px;padding-right:20px}}@media (min-width: 1021px){.school-graphs section{float:left;display:block;margin-right:1.9356%;width:66.02147%;margin-right:0;margin-left:8.49463%}.school-graphs section::after{clear:both;content:"";display:block}.school-graphs section:last-child{margin-right:0}}@media (min-width: 1221px){.school-graphs section{float:left;display:block;margin-right:1.9356%;width:83.01073%}.school-graphs section:last-child{margin-right:0}}.school-demographics{border-top:2px solid #9da8b3;margin-top:50px}.school-demographics ul:after{height:320px}.sitemap .wrapper{max-width:980px}@media (max-width: 1020px){.sitemap .wrapper{padding-right:20px;padding-left:20px}}[class*="list--sitemap"] li{font-size:15px;line-height:1.66667;margin-top:15px}[class*="list--sitemap"] a b{font-weight:400}@media (min-width: 1021px){[class*="list--sitemap"]{display:inline-block;width:47.5%;margin-top:25px;vertical-align:top}[class*="list--sitemap"]:nth-child(2){margin-left:4%}}[class*="list--sitemap"][class$="resource"],[class*="list--sitemap"][class$="rankings"]{padding-top:50px;width:100%}[class*="list--sitemap"][class$="resource"] h2,[class*="list--sitemap"][class$="resource"] h3,[class*="list--sitemap"][class$="rankings"] h2,[class*="list--sitemap"][class$="rankings"] h3{border-bottom:1px solid #dadee2;clear:both;display:block;padding-bottom:12.5px}@media (min-width: 1021px){[class*="list--sitemap"][class$="resource"] ul,[class*="list--sitemap"][class$="rankings"] ul{column-count:2;column-gap:220px;margin-top:25px}}[class*="list--sitemap"][class$="rankings"] h2{padding-top:37.5px}[class*="list--sitemap"][class$="rankings"] h3:first-of-type{padding-top:25px}[class*="list--sitemap"][class$="rankings"] h3:nth-of-type(n+2){padding-top:50px}.tg-intro{border-bottom:1px solid #dadee2;margin-bottom:55px;padding-bottom:55px}@media (max-width: 1020px){.tg-intro{padding-bottom:40px}}.tg-apple-windows{display:block}@media (max-width: 1020px){.tg-apple-windows{margin:0 auto;max-width:380px}}@media (min-width: 1021px){.tg-apple-windows{float:right;margin-left:25px;width:380px}}span[class^="tg-logo"],.catchy-title{color:#d5545b;display:block;text-transform:uppercase}span[class^="tg-logo"]{font-size:16px;height:68px;line-height:1.25;margin-bottom:30px}span[class^="tg-logo"] svg{display:block;float:left;margin-right:20px;margin-top:-10px}.catchy-title{font-size:18px;line-height:1.11111;text-align:center}@media (min-width: 1021px){.catchy-title{width:380px}}.catchy-title b{display:block;font-family:"Fjalla One",sans-serif;font-size:38px;font-weight:400;line-height:1.31579}span.tg-stat-laptop{height:380px;width:100%;background:url("../img/svg/img-laptop.svg") no-repeat center center;background-size:contain;display:table;max-width:380px;min-width:320px}span.tg-stat-laptop span{display:table-cell;vertical-align:middle}@media (max-width: 1020px){span.tg-stat-laptop{height:320px;margin:0 auto}}@media (min-width: 1021px){span.tg-stat-laptop{float:left;margin-right:25px;width:380px}}#devices{margin-top:40px}#devices dl:not(:first-child) dd{font-size:13px;line-height:1.15385}@media (min-width: 1021px){#devices{margin-top:50px}}.bg--visual-guide{background-position:center center;background-repeat:no-repeat;background-size:cover}.visual-guide{overflow-x:hidden}.visual-guide .landing--intro{padding:71px 0 64px}.visual-guide .landing--intro .header-block{display:inline-block;line-height:normal;width:100%}.visual-guide .landing--intro .page-title{padding:0 20px}@media (min-width: 1021px){.visual-guide .landing--intro .page-title{font-size:80px}}@media (min-width: 1021px){.visual-guide .landing--intro header{height:550px;line-height:550px}}.visual-guide.choosing-major .page-title{color:#fff}.visual-guide hr{margin:50px 0}.visual-guide .block-content h3:first-child{margin-top:40px}.visual-guide .sticky-waypoint .block-content:first-child h3{margin-top:25px}.visual-guide h4{font-size:18px;line-height:1.6;font-weight:400}.visual-guide h4+p{margin-top:10px}.visual-guide [class^="column-"]{margin-top:0}.visual-guide .entry-content{padding-bottom:60px}.voting-guide-nav{position:relative;bottom:-55px;background:#d5545b;margin:0 -20px;padding:0 20px;z-index:9}.voting-guide-nav .sidebar__title{color:#fff !important}.voting-guide-nav .dots-to-x,.voting-guide-nav .dots-to-x::before,.voting-guide-nav .dots-to-x::after{background:none}.voting-guide-nav ul{position:absolute;top:50px;right:0;left:0;display:none}.voting-guide-nav.is-active ul{display:block}@media (min-width: 768px){.voting-guide-nav{position:static;top:auto;right:auto;bottom:auto;left:auto;background-color:transparent;display:block;text-align:center}.voting-guide-nav button{display:none}.voting-guide-nav ul{position:static;top:auto;right:auto;bottom:auto;left:auto;background-color:rgba(255,255,255,0.5);border-radius:10px;box-shadow:0 0 10px rgba(10,38,66,0.3);display:block;padding:12px 9px 5px}.voting-guide-nav li{background:#0a2642;background-position:center;background-size:cover;display:inline-table;margin:10px;width:30%}.voting-guide-nav li[class*="by-state"]{background-image:url(../img/btn-img-by-state.jpg)}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 768px) and (min-resolution: 192dpi){.voting-guide-nav li[class*="by-state"]{background-image:url(../img/btn-img-by-state-2x.jpg)}}@media (min-width: 768px){.voting-guide-nav li[class*="by-issues"]{background-image:url(../img/btn-img-by-the-issues.jpg)}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 768px) and (min-resolution: 192dpi){.voting-guide-nav li[class*="by-issues"]{background-image:url(../img/btn-img-by-the-issues-2x.jpg)}}@media (min-width: 768px){.voting-guide-nav li[class*="student"]{background-image:url(../img/btn-img-for-students.jpg)}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 768px) and (min-resolution: 192dpi){.voting-guide-nav li[class*="student"]{background-image:url(../img/btn-img-for-students-2x.jpg)}}@media (min-width: 768px){.voting-guide-nav li[class*="in-college"]{background-image:url(../img/btn-img-in-college.jpg)}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 768px) and (min-resolution: 192dpi){.voting-guide-nav li[class*="in-college"]{background-image:url(../img/btn-img-in-college-2x.jpg)}}@media (min-width: 768px){.voting-guide-nav li[class*="resources"]{background-image:url(../img/btn-img-resources.jpg)}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 768px) and (min-resolution: 192dpi){.voting-guide-nav li[class*="resources"]{background-image:url(../img/btn-img-resources-2x.jpg)}}@media (min-width: 768px){.voting-guide-nav a{background-color:rgba(10,38,66,0);border-bottom:5px solid #269adb;color:#fff !important;display:table-cell;height:105px;font-size:20px;font-weight:bold;line-height:1;padding:20px;position:relative;text-align:left;text-transform:uppercase;transition:background-color .25s;vertical-align:middle;width:100%}.voting-guide-nav a.current-link{border-bottom-color:#d5545b}.voting-guide-nav a span{display:block;font-size:16px;font-weight:normal;text-transform:uppercase}.voting-guide-nav a::before{position:absolute;bottom:20px;left:20px;border-bottom:inherit;border-bottom-width:3px;content:'';display:block;height:0;width:40px}.voting-guide-nav a:hover,.voting-guide-nav a:active,.voting-guide-nav a:focus{background-color:rgba(10,38,66,0.4)}}@media (min-width: 1021px){.voting-guide-nav li{width:18%}}.voting-guide img{height:auto;max-width:100%}.voting-guide .article-custom-title{font-family:"Fjalla One",sans-serif;font-size:35px;font-weight:400;line-height:1;text-transform:uppercase}@media (min-width: 768px){.voting-guide .article-custom-title{font-size:55px}}.voting-guide .article-author{font-size:17px;line-height:25px;margin-top:12.5px;text-transform:uppercase}@media (min-width: 768px){.voting-guide .article-author{font-size:20px}}.voting-guide .landing--intro{width:calc(100% - 40px)}@media (max-width: 767px){.voting-guide .landing--intro{padding:35px 0}}@media (min-width: 1021px){.voting-guide .landing--intro,.voting-guide .landing--intro .wrapper{height:auto;max-width:1220px}.voting-guide .landing--intro .header-block{display:block}.voting-guide .landing--intro .header-block header{display:block}}.voting-guide article>.landing--intro{background:#dadee2;box-shadow:40vw 0 0 0 #dadee2,-40vw 0 0 0 #dadee2}.voting-guide .intro-quote{margin-top:0;padding-bottom:0}.voting-guide .intro-quote blockquote{margin-left:auto;margin-right:auto;max-width:835px}.voting-guide .entry-title{font-size:42px;line-height:1;text-align:center}.voting-guide .entry-title::before{background-image:url(../img/icon-voters-guide.svg);background-position:center;background-repeat:no-repeat;background-size:100px 100px;content:'';display:block;height:100px;margin:0 auto}.voting-guide .entry-title::after{display:none}.voting-guide .entry-title b{font-size:55px}@media (min-width: 768px){.voting-guide .entry-title b{font-size:80px}}.voting-guide .entry-title small{display:block;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:300;margin:5px auto 20px}@media (min-width: 768px){.voting-guide .entry-title small{font-size:25px}}.voting-guide .content{max-width:1180px}.voting-guide .collapsible-rows{margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 1021px){.voting-guide .collapsible-rows{max-width:835px}}.voting-guide .collapsible-rows ~ .link-boxes{max-width:1180px}.voting-guide .state-container{margin-left:auto;margin-right:auto;max-width:835px;text-align:center}.voting-guide .site-sidebar{margin-top:0 !important;text-align:left}.voting-guide .site-sidebar *{text-align:left}@media (min-width: 1021px){.voting-guide .site-sidebar{float:left;width:300px}}.voting-guide .site-sidebar ~ :not(.modal):not(.full-width):not(.link-boxes):not(.list--box-featured){text-align:left}@media (min-width: 1021px){.voting-guide .site-sidebar ~ :not(.modal):not(.full-width):not(.link-boxes):not(.list--box-featured){margin-left:345px}}@media (max-width: 1020px){.voting-guide .sidebar-sticky-menu{margin-left:0;margin-top:0}.voting-guide .sidebar-sticky-menu::before{background-color:#d5545b}.voting-guide .sidebar-sticky-menu .sidebar__title{color:#fff}}@media (min-width: 1021px){.voting-guide .sidebar-sticky-menu{pointer-events:none}.voting-guide .sidebar-sticky-menu::before{display:none}.voting-guide .sidebar-sticky-menu .sticky-nav-trigger{margin-left:25px}.voting-guide .sidebar-sticky-menu .sticky-nav-trigger i{display:none;pointer-events:none}.voting-guide .sidebar-sticky-menu ul{display:block;margin-left:25px}.voting-guide .sidebar-sticky-menu a{pointer-events:initial}}@media (min-width: 1221px){.voting-guide .sidebar-sticky-menu ul,.voting-guide .sidebar-sticky-menu .sticky-nav-trigger{margin-left:0}}.voting-guide .sidebar-sticky-menu.is-active i{background-color:transparent}.voting-guide .list--box-featured{padding-left:0 !important}.voting-guide .list--box-featured li{margin:0 auto 12.5px;width:360px}@media (min-width: 768px){.voting-guide .list--box-featured li{margin:12.5px;max-width:calc(50% - 25px)}}@media (min-width: 1021px){.voting-guide .list--box-featured li:first-child{margin-left:12.5px}}.voting-guide .background[style*="background-image"]{background-position:0 0;background-size:contain;position:relative}.voting-guide .background[style*="background-image"] .wrapper{z-index:2}.voting-guide .background[style*="background-image"] .wrapper h2 ~ p{text-align:left}@media (max-width: 767px){.voting-guide .background[style*="background-image"]{background-size:auto 325px;padding-top:350px}}@media (min-width: 768px){.voting-guide .background[style*="background-image"] .wrapper{padding-left:30%}}@media (min-width: 1021px){.voting-guide .background[style*="background-image"]{background-position:top 0 left 20%}}.voting-guide .entry-content>.stickynav-heading,.voting-guide .entry-content h2 ~ p{text-align:center}.voting-guide h2 ~ p{margin-left:auto;margin-right:auto;max-width:835px}.voting-guide .voting-toolbox h2 ~ p{margin-left:0;max-width:none;text-align:left}@media (max-width: 1020px){.voting-guide .svg-container.us-map{height:0;margin:0;padding:0;overflow:hidden}}html.lt-ie10 .not-for-ie9{display:none}.ie9-fallback{display:none}.ie9-fallback html.lt-ie10{display:block}@media (max-width: 1020px){.single-voting-guide.pinned #sticky-nav,.single-voting-guide.pinned .sticky-nav-section{position:relative;top:auto;width:auto}}.takes-no-space{background:none !important;border:0 !important;height:0 !important;margin:0 !important;padding:0 !important;position:static !important}.year-review-bg{left:0;overflow-x:hidden;position:absolute;right:0;top:90px}@media (max-width: 1020px){.year-review-bg{top:-15px}}@media (max-width: 767px){.year-review-bg{top:-45px}}.year-review-bg img{filter:grayscale(100%);max-width:none;opacity:.1}@media (max-width: 767px){.year-review-bg img{left:50%;min-width:1000px;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.year-review-bg::after{background-image:linear-gradient(transparent, #fff);bottom:0;content:'';left:0;position:absolute;right:0;top:50%}#year-in-review{margin:0 auto 150px;max-width:810px;padding:0 20px}@media (max-width: 1020px){#year-in-review{font-size:16px}}@media (max-width: 650px){#year-in-review .letter-author{float:none;margin:0 auto 30px}}#year-in-review .copy>p:first-of-type{margin-top:0}#year-in-review h1{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-family:"Fjalla One",sans-serif;font-size:62px;line-height:1.09677;margin:90px auto;max-width:620px;text-transform:uppercase}@media (max-width: 767px){#year-in-review h1{display:block;font-size:33px;margin:100px auto 50px;max-width:220px;text-align:center}}#year-in-review h1 b{border-bottom:5px solid #d5545b;border-top:5px solid #d5545b;color:#d5545b;font-size:80px;line-height:1;margin-right:55px;padding:17px 0 10px}@media (max-width: 767px){#year-in-review h1 b{display:inline-block;font-size:50px;margin:0 0 20px;padding:12px 0 8px}}#year-in-review h2{color:#1B9ADF;font-family:"Fjalla One",sans-serif;font-size:30px;line-height:1.23333;margin:25px auto 35px;max-width:540px;text-align:center;text-transform:uppercase}@media (max-width: 650px){#year-in-review h2{font-size:24px;margin:15px auto 30px;max-width:450px}}#year-in-review h2::after{background:#1B9ADF;content:'';display:block;height:2px;margin:20px auto 0;width:100px}#year-in-review h3{color:#3B5268;font-size:22px;margin:35px 0 0;text-transform:none}#year-in-review hr{border-bottom-width:2px;margin:70px 0}@media (max-width: 650px){#year-in-review hr{margin:35px 0}}#year-in-review .trend-counter{background:#d5545b;color:#fff;display:inline-block;font-family:"Fjalla One",sans-serif;font-size:22px;line-height:1;margin-top:70px;padding:18px;text-transform:uppercase}@media (max-width: 650px){#year-in-review .trend-counter{margin-top:30px}}#year-in-review .trend-counter+hr{margin:-2px 0 30px;z-index:-1}@media (max-width: 650px){#year-in-review .trend-counter+hr{margin-bottom:20px}}#year-in-review .letter-author p{margin:0}#year-in-review .trend-img{margin:0 auto}#year-in-review .bio{background:#fafbfb;border:1px solid #dadee2;margin-top:50px;padding:30px 40px}@media (max-width: 650px){#year-in-review .bio{padding:25px}}#year-in-review .bio h4{color:#0a2642;font-size:16px;font-weight:700;margin:0 0 5px;text-transform:uppercase}#year-in-review .bio small{color:#8593A1;display:block;font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.addtl-resources h2,.addtl-resources h3{text-align:center}.addtl-resources ul li{margin-top:10px}.addtl-resources ul h3{margin-top:25px}@media (max-width: 1020px){.addtl-resources ul{clear:both;margin-left:auto;margin-right:auto}}.addtl-resources section+section{margin-top:51px}.addtl-resources+.sidebar--addtl-posts{margin-top:0}@media (min-width: 1021px){.post-nav+.addtl-resources .wrapper{max-width:1180px}}.bg-banner{background:#f5f6f7 !important;border:0;margin-top:40px;padding:20px 0}@media (min-width: 1021px){.sod-wrapper .bg-banner{margin-top:-55px}}.dl-banner{background:#0a2642;border:15px solid #fff;box-shadow:0 0 12px rgba(59,82,104,0.2);cursor:pointer;display:block;margin:0 auto;max-width:910px;min-height:125px;padding:15px 225px 18px 100px;width:100%}.dl-banner.wrapperless{margin-top:40px}.dl-banner::after,.dl-banner::before{position:absolute}.dl-banner::after{content:'Sponsored Schools';bottom:5px;color:#54677b;font-family:'Open Sans', sans-serif;font-size:10px;right:10px;text-transform:uppercase}.dl-banner::before{background:url("data:image/png;base64,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") bottom left 45%/auto 90% no-repeat;bottom:0;content:'';display:block;opacity:.1;top:0;-ms-transform:scaleX(-1);transform:scaleX(-1);width:calc(100% - 100px)}.dl-banner:active .dl-banner-title::before,.dl-banner:active .dl-banner-button,.dl-banner:focus .dl-banner-title::before,.dl-banner:focus .dl-banner-button,.dl-banner:hover .dl-banner-title::before,.dl-banner:hover .dl-banner-button{background-color:#269adb}.dl-banner:active .dl-banner-button::after,.dl-banner:focus .dl-banner-button::after,.dl-banner:hover .dl-banner-button::after{border-top-color:#1a6c9b;border-left-color:#1a6c9b}.dl-banner .dl-banner-title{color:#fff;font-size:30px;font-weight:700;line-height:1.4;text-transform:uppercase}.dl-banner .dl-banner-title::before{background:#d5545b url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMi41IDMyLjUiPjx0aXRsZT5tYWctZ2xhc3M8L3RpdGxlPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGQ7IiBkPSJNNC4xMSwxMi43OGE4LjY3LDguNjcsMCwwLDEsOC42Ny04LjY3LDkuMzUsOS4zNSwwLDAsMSw5LjA2LDkuMDYsOC42Nyw4LjY3LDAsMCwxLTguNjcsOC42N0E5LjM1LDkuMzUsMCwwLDEsNC4xMSwxMi43OFpNMzEuNTMsMjcuMzJsLTcuNjUtNy42NWExMi40NywxMi40NywwLDAsMCwxLjgyLTYuNUExMy4yLDEzLjIsMCwwLDAsMTIuNzguMjUsMTIuNTMsMTIuNTMsMCwwLDAsLjI1LDEyLjc4LDEzLjIsMTMuMiwwLDAsMCwxMy4xNywyNS43LDEyLjQ3LDEyLjQ3LDAsMCwwLDE5LjQ3LDI0bDcuNjksNy42OWExLjkzLDEuOTMsMCwwLDAsMi43MywwbDEuOTEtMS45MUMzMi41NiwyOSwzMi4yOCwyOC4wOCwzMS41MywyNy4zMloiLz48L3N2Zz4K") center center/32px no-repeat;border-radius:50%;content:'';display:block;height:60px;left:-80px;position:absolute;top:50%;-ms-transform:translateY(-30%);transform:translateY(-30%);width:60px}.dl-banner .dl-banner-description{color:#dadee2;font-size:14px;line-height:1.3}.dl-banner .dl-banner-button{border-radius:0;box-shadow:0 3px 3px rgba(59,82,104,0.4);font-size:14px;font-weight:700;margin-top:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:-7px;padding:15px 30px;width:auto}.dl-banner .dl-banner-button i{top:-1px}.dl-banner .dl-banner-button::after{border:3.5px solid #c53139;border-bottom-color:transparent;border-right-color:transparent;bottom:-7px;content:'';position:absolute;right:0}@media (max-width: 1020px){.dl-banner{max-width:750px}.dl-banner .dl-banner-title,.dl-banner .dl-banner-description{width:100%}}@media (max-width: 767px){.dl-banner{border-width:10px;max-width:300px;min-height:115px;padding:10px 0 18px}.dl-banner::before{background-position:bottom 0 right -40px;opacity:.3}.dl-banner .dl-banner-title,.dl-banner .dl-banner-description{display:none}}.list--box-standard,.list--box-plain{text-align:center}.list--box-standard::after,.list--box-plain::after{clear:both;content:"";display:block}.list--box-standard small,.list--box-plain small{display:none}.list--box-standard li,.list--box-plain li{margin-top:18px;text-align:left;width:100%}@media (min-width: 1021px){.list--box-standard li,.list--box-plain li{display:inline-block;max-width:390px;width:32%}.addtl-resources .list--box-standard li:nth-child(3n+2),.category-wrapper .list--box-standard li:nth-child(3n+2),.addtl-resources .list--box-plain li:nth-child(3n+2),.category-wrapper .list--box-plain li:nth-child(3n+2){margin-right:20px;margin-left:20px}}@media (min-width: 768px) and (max-width: 1020px){.list--box-standard.wrapper,.list--box-plain.wrapper{max-width:880px;width:100%}}.hp-financial-aid .list--box-standard li{display:block;margin:0 55px;max-width:none;width:auto}.hp-financial-aid .list--box-standard li:nth-child(2n+2){margin-top:20px}.list--box-standard a,.list--box-featured a{background-repeat:no-repeat}.r-scnd-list-boxes .list--box-standard.-new{margin-top:15px;text-align:center}.list--box-standard.-new li{padding-top:10px;background-position:0 10px;background-repeat:no-repeat;border-top:1px solid #dadee2;float:none;margin-top:8px;width:100%}.list--box-standard.-new li:last-child{border-bottom:1px solid #dadee2;padding-bottom:10px}.list--box-standard.-new span{background-color:transparent;border:none;font-size:13px;padding-top:5px}.list--box-standard.-new span:before{top:0}.list--box-standard.-new i{display:none}.r-scnd-list-boxes li{display:inline-block;margin-left:.8%;margin-right:.8%;max-width:348px;text-align:left}.list--box-featured{margin:0 auto;max-width:1180px;text-align:center;width:100%}.list--box-featured li{background-size:cover}@media (min-width: 768px){.list--box-featured li{margin-right:10px;margin-left:10px;max-width:300px;display:inline-table;vertical-align:top;width:50%}}@media (min-width: 1021px){.list--box-featured li{margin-right:0;margin-left:20px;max-width:277px;width:25%}.list--box-featured li:first-child{margin-left:0}}@media (min-width: 768px) and (max-width: 1020px){.list--box-featured.wrapper{max-width:880px;width:100%}}.box-plain,.box-standard{border-left:5px solid;color:#3b5268;display:table;height:80px;font-size:13px;line-height:1.69231;width:100%}.box-plain b,.box-standard b{font-weight:500}body:not(.search-results) .box-plain b,body:not(.search-results) .box-standard b{color:#0a2642;display:block;font-size:14px;line-height:1.57143}.box-plain span,.box-standard span{background-color:#fff;border:1px solid #dadee2;display:table-cell;padding-left:15px;padding-right:15px;vertical-align:middle}@media (min-width: 1221px){.box-plain,.box-standard{font-size:14px;line-height:1.57143}}.box-standard{padding-left:100px;border-left:none;font-size:15px;line-height:1.2;position:relative}@media (min-width: 768px) and (max-width: 1020px){.box-standard body:not(.home){font-size:13px}}@media (min-width: 1221px){.box-standard{font-size:15px;line-height:1.33333}}.box-standard span{border-left:none;width:100%}.box-standard span:before{position:absolute;top:-1px;left:0;height:80px;width:5px;content:'';background-color:#269adb;display:block}.box-small{height:150px;width:100%}.box-small a{height:150px}.box-small img{max-width:100%;min-height:150px;width:100%}@media (min-width: 768px){ul:not(.list--box-featured) .box-small{float:left;display:block;margin-right:1.9356%;width:15.05367%;display:table}ul:not(.list--box-featured) .box-small:last-child{margin-right:0}ul:not(.list--box-featured) .box-small:nth-child(2n){margin-right:0}ul:not(.list--box-featured) .box-small:nth-child(2n+1){clear:left}}@media (min-width: 1021px){ul:not(.list--box-featured) .box-small{float:left;display:block;margin-right:1.9356%;width:19.30099%;display:table}ul:not(.list--box-featured) .box-small:last-child{margin-right:0}ul:not(.list--box-featured) .box-small:nth-child(4n){margin-right:0}ul:not(.list--box-featured) .box-small:nth-child(4n+1){clear:left}}@media (min-width: 1221px){ul:not(.list--box-featured) .box-small{float:left;display:block;margin-right:1.9356%;width:23.76067%;display:table}ul:not(.list--box-featured) .box-small:last-child{margin-right:0}ul:not(.list--box-featured) .box-small:nth-child(4n){margin-right:0}ul:not(.list--box-featured) .box-small:nth-child(4n+1){clear:left}}.box-regular{height:75px;width:100%}@media (max-width: 1020px){.box-regular:nth-child(2n){float:right}}@media (min-width: 768px){.box-regular{float:left;display:block;margin-right:1.9356%;width:15.05367%;margin-right:0}.box-regular:last-child{margin-right:0}}@media (min-width: 1021px){.box-regular{float:left;display:block;margin-right:1.9356%;width:17.60206%}.box-regular:last-child{margin-right:0}.box-regular:nth-child(4n){margin-right:0}.box-regular:nth-child(4n+1){clear:left}}@media (min-width: 1221px){.box-regular{float:left;display:block;margin-right:1.9356%;width:23.5483%}.box-regular:last-child{margin-right:0}.box-regular:nth-child(4n){margin-right:0}.box-regular:nth-child(4n+1){clear:left}}.box-regular a{height:75px}.box-regular b{font-size:16px;line-height:1.25}.box{display:table;margin-top:10px;overflow:hidden;position:relative}.box .box-featured{display:table-cell;vertical-align:middle}.home .box{margin-top:20px}@media (min-width: 1021px){.box{margin-top:22px}}.box-featured{padding-right:5px;padding-left:5px;color:#fff;display:block;font-size:16px;line-height:1.25;min-height:150px;overflow:hidden;position:relative;text-align:center;text-transform:uppercase}.box-featured:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(10,38,66,0.5), rgba(10,38,66,0.8));content:'';display:block;min-height:150px}.box-featured:active,.box-featured:focus,.box-featured:hover,.box-featured:visited{color:#fff}.box-featured:active,.box-featured:hover,.box-featured:focus{background-color:rgba(10,38,66,0.92);color:#fff}.box-featured:active:after,.box-featured:hover:after,.box-featured:focus:after{background-color:rgba(10,38,66,0.65)}.box-featured b{display:block;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1}.box-featured .category{font-size:11px;line-height:1.81818}.box-featured div,.box-featured span,.box-featured i,.box-featured b{position:relative;z-index:2}.box-featured div{padding:0 10px}.box-featured div:after{position:absolute;top:-150%;right:0;bottom:-150%;left:0;background-color:#0a2642;content:'';display:block;opacity:.8;z-index:1}.box-featured i{padding-top:5px;border-top:3px solid;display:block;font-style:normal;font-size:11px;font-weight:600;line-height:1.81818;margin:9px auto 0;text-align:center;text-transform:uppercase;width:200px}.box-featured img{position:absolute;top:50%;left:49.8%;display:block;max-width:none;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:390px;z-index:0}.site-sidebar .box-featured{width:100%}.list--box-featured .box-featured{height:150px;width:100%;background-position:center}.category-wrapper{padding:50px 20px 60px;border-bottom:1px solid #dadee2;margin-top:0;max-width:1180px}.pinned+.category-wrapper{padding-top:100px}.category-wrapper ul{padding-top:15px;margin-bottom:0}.category-wrapper:last-of-type{border-bottom:none;padding-bottom:0}@media (min-width: 1021px){.category-wrapper{padding-left:0;padding-right:0}}.list--box-featured__rankings,.list--box-plain__rankings{margin-top:4px}.list--box-featured__rankings::after,.list--box-plain__rankings::after{clear:both;content:"";display:block}@media (max-width: 1020px){.visible{display:block}.not-visible{display:none}}@media (min-width: 1021px){.visible:not(:first-of-type){border:none;margin-bottom:0;padding:0}.not-visible{border:none;margin:0;padding:0}.not-visible ul{margin-top:0}.not-visible .secondary-header,.not-visible p{display:none}.category-wrapper:first-of-type.not-visible{border:none;padding:0}}.box-bold{background:#f5f6f7;border:1px solid #ced3d9}.box-bold header{color:#fff;position:relative}.box-bold header *{color:inherit;margin:0 !important;padding:25px}.box-bold header,.box-bold header.dark-blue{background-color:#0a2642;border-bottom-color:#000}.box-bold header.blue{background-color:#269adb;border-bottom:3px solid #1a6c9b}.collapsible-content .box-bold header{border-bottom:0}.box-bold h4{color:#d5545b;font-weight:bold;padding-left:25px;padding-right:25px;text-transform:uppercase}.box-bold h4:not(:first-of-type){border-top:1px solid #ced3d9;padding-top:25px}.box-bold ul,.box-bold ol{margin-left:25px}.collapsible-content .box-bold{background-color:#fff;margin-top:25px}.bb-content{margin:0;padding:0 0 12.5px}.olive.background,.olive.callout{background:#b5c9b9;color:#fff}.olive.background h2,.olive.background h3,.olive.background h4,.olive.background p,.olive.background ul,.olive.background ol,.olive.background .icon svg,.olive.callout h2,.olive.callout h3,.olive.callout h4,.olive.callout p,.olive.callout ul,.olive.callout ol,.olive.callout .icon svg{color:currentColor}.olive.background p,.olive.background ul,.olive.background ol,.olive.callout p,.olive.callout ul,.olive.callout ol{font-size:16px;line-height:1.5625}.olive.background blockquote p,.olive.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.olive.background blockquote cite,.olive.callout blockquote cite{color:#fff}.olive.background a:not(.btn),.olive.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.olive.background a:not(.btn):hover,.olive.background a:not(.btn):focus,.olive.background a:not(.btn):active,.olive.callout a:not(.btn):hover,.olive.callout a:not(.btn):focus,.olive.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-olive{color:#b5c9b9}.teal.background,.teal.callout{background:#68d1ad;color:#fff}.teal.background h2,.teal.background h3,.teal.background h4,.teal.background p,.teal.background ul,.teal.background ol,.teal.background .icon svg,.teal.callout h2,.teal.callout h3,.teal.callout h4,.teal.callout p,.teal.callout ul,.teal.callout ol,.teal.callout .icon svg{color:currentColor}.teal.background p,.teal.background ul,.teal.background ol,.teal.callout p,.teal.callout ul,.teal.callout ol{font-size:16px;line-height:1.5625}.teal.background blockquote p,.teal.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.teal.background blockquote cite,.teal.callout blockquote cite{color:#fff}.teal.background a:not(.btn),.teal.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.teal.background a:not(.btn):hover,.teal.background a:not(.btn):focus,.teal.background a:not(.btn):active,.teal.callout a:not(.btn):hover,.teal.callout a:not(.btn):focus,.teal.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-teal{color:#68d1ad}.teal-light.background,.teal-light.callout{background:#74c6c5;color:#fff}.teal-light.background h2,.teal-light.background h3,.teal-light.background h4,.teal-light.background p,.teal-light.background ul,.teal-light.background ol,.teal-light.background .icon svg,.teal-light.callout h2,.teal-light.callout h3,.teal-light.callout h4,.teal-light.callout p,.teal-light.callout ul,.teal-light.callout ol,.teal-light.callout .icon svg{color:currentColor}.teal-light.background p,.teal-light.background ul,.teal-light.background ol,.teal-light.callout p,.teal-light.callout ul,.teal-light.callout ol{font-size:16px;line-height:1.5625}.teal-light.background blockquote p,.teal-light.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.teal-light.background blockquote cite,.teal-light.callout blockquote cite{color:#fff}.teal-light.background a:not(.btn),.teal-light.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.teal-light.background a:not(.btn):hover,.teal-light.background a:not(.btn):focus,.teal-light.background a:not(.btn):active,.teal-light.callout a:not(.btn):hover,.teal-light.callout a:not(.btn):focus,.teal-light.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-teal-light{color:#74c6c5}.pink.background,.pink.callout{background:#e0a6c6;color:#fff}.pink.background h2,.pink.background h3,.pink.background h4,.pink.background p,.pink.background ul,.pink.background ol,.pink.background .icon svg,.pink.callout h2,.pink.callout h3,.pink.callout h4,.pink.callout p,.pink.callout ul,.pink.callout ol,.pink.callout .icon svg{color:currentColor}.pink.background p,.pink.background ul,.pink.background ol,.pink.callout p,.pink.callout ul,.pink.callout ol{font-size:16px;line-height:1.5625}.pink.background blockquote p,.pink.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.pink.background blockquote cite,.pink.callout blockquote cite{color:#fff}.pink.background a:not(.btn),.pink.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.pink.background a:not(.btn):hover,.pink.background a:not(.btn):focus,.pink.background a:not(.btn):active,.pink.callout a:not(.btn):hover,.pink.callout a:not(.btn):focus,.pink.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-pink{color:#e0a6c6}.red.background,.red.callout{background:#d5545b;color:#fff}.red.background h2,.red.background h3,.red.background h4,.red.background p,.red.background ul,.red.background ol,.red.background .icon svg,.red.callout h2,.red.callout h3,.red.callout h4,.red.callout p,.red.callout ul,.red.callout ol,.red.callout .icon svg{color:currentColor}.red.background p,.red.background ul,.red.background ol,.red.callout p,.red.callout ul,.red.callout ol{font-size:16px;line-height:1.5625}.red.background blockquote p,.red.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.red.background blockquote cite,.red.callout blockquote cite{color:#fff}.red.background a:not(.btn),.red.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.red.background a:not(.btn):hover,.red.background a:not(.btn):focus,.red.background a:not(.btn):active,.red.callout a:not(.btn):hover,.red.callout a:not(.btn):focus,.red.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-red{color:#d5545b}.blue.background,.blue.callout{background:#269adb;color:#fff}.blue.background h2,.blue.background h3,.blue.background h4,.blue.background p,.blue.background ul,.blue.background ol,.blue.background .icon svg,.blue.callout h2,.blue.callout h3,.blue.callout h4,.blue.callout p,.blue.callout ul,.blue.callout ol,.blue.callout .icon svg{color:currentColor}.blue.background p,.blue.background ul,.blue.background ol,.blue.callout p,.blue.callout ul,.blue.callout ol{font-size:16px;line-height:1.5625}.blue.background blockquote p,.blue.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.blue.background blockquote cite,.blue.callout blockquote cite{color:#fff}.blue.background a:not(.btn),.blue.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.blue.background a:not(.btn):hover,.blue.background a:not(.btn):focus,.blue.background a:not(.btn):active,.blue.callout a:not(.btn):hover,.blue.callout a:not(.btn):focus,.blue.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-blue{color:#269adb}.orange.background,.orange.callout{background:#ec6e44;color:#fff}.orange.background h2,.orange.background h3,.orange.background h4,.orange.background p,.orange.background ul,.orange.background ol,.orange.background .icon svg,.orange.callout h2,.orange.callout h3,.orange.callout h4,.orange.callout p,.orange.callout ul,.orange.callout ol,.orange.callout .icon svg{color:currentColor}.orange.background p,.orange.background ul,.orange.background ol,.orange.callout p,.orange.callout ul,.orange.callout ol{font-size:16px;line-height:1.5625}.orange.background blockquote p,.orange.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.orange.background blockquote cite,.orange.callout blockquote cite{color:#fff}.orange.background a:not(.btn),.orange.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.orange.background a:not(.btn):hover,.orange.background a:not(.btn):focus,.orange.background a:not(.btn):active,.orange.callout a:not(.btn):hover,.orange.callout a:not(.btn):focus,.orange.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-orange{color:#ec6e44}.dark-cyan.background,.dark-cyan.callout{background:#129096;color:#fff}.dark-cyan.background h2,.dark-cyan.background h3,.dark-cyan.background h4,.dark-cyan.background p,.dark-cyan.background ul,.dark-cyan.background ol,.dark-cyan.background .icon svg,.dark-cyan.callout h2,.dark-cyan.callout h3,.dark-cyan.callout h4,.dark-cyan.callout p,.dark-cyan.callout ul,.dark-cyan.callout ol,.dark-cyan.callout .icon svg{color:currentColor}.dark-cyan.background p,.dark-cyan.background ul,.dark-cyan.background ol,.dark-cyan.callout p,.dark-cyan.callout ul,.dark-cyan.callout ol{font-size:16px;line-height:1.5625}.dark-cyan.background blockquote p,.dark-cyan.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.dark-cyan.background blockquote cite,.dark-cyan.callout blockquote cite{color:#fff}.dark-cyan.background a:not(.btn),.dark-cyan.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.dark-cyan.background a:not(.btn):hover,.dark-cyan.background a:not(.btn):focus,.dark-cyan.background a:not(.btn):active,.dark-cyan.callout a:not(.btn):hover,.dark-cyan.callout a:not(.btn):focus,.dark-cyan.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-dark-cyan{color:#129096}.dark.background,.dark.callout{background:#3b5268;color:#fff}.dark.background h2,.dark.background h3,.dark.background h4,.dark.background p,.dark.background ul,.dark.background ol,.dark.background .icon svg,.dark.callout h2,.dark.callout h3,.dark.callout h4,.dark.callout p,.dark.callout ul,.dark.callout ol,.dark.callout .icon svg{color:currentColor}.dark.background p,.dark.background ul,.dark.background ol,.dark.callout p,.dark.callout ul,.dark.callout ol{font-size:16px;line-height:1.5625}.dark.background blockquote p,.dark.callout blockquote p{border-color:#fff;color:#fff;font-size:21px;line-height:1.19048}.dark.background blockquote cite,.dark.callout blockquote cite{color:#fff}.dark.background a:not(.btn),.dark.callout a:not(.btn){border-bottom:1px solid currentColor;color:rgba(255,255,255,0.9)}.dark.background a:not(.btn):hover,.dark.background a:not(.btn):focus,.dark.background a:not(.btn):active,.dark.callout a:not(.btn):hover,.dark.callout a:not(.btn):focus,.dark.callout a:not(.btn):active{border-bottom:0;color:rgba(255,255,255,0.8)}.text-dark{color:#3b5268}.primary-blue.callout{background-color:#0a2642}.primary-blue.callout h2,.primary-blue.callout h3,.primary-blue.callout p,.primary-blue.callout ul,.primary-blue.callout ol{color:#fff}.white.callout{background-color:#fff;border:1px solid #dadee2}[class^="pie-chart-"] .pie-background{background-color:rgba(213,84,91,0.5)}[class^="pie-chart-"] .pie-chart-label,[class^="pie-chart-"] .pie-chart-text{color:#d5545b}[class^="pie-chart-"] .pie-slice{background-color:#d5545b}.pie-chart-blue .pie-background{background-color:rgba(38,154,219,0.5)}.pie-chart-blue .pie-chart-label,.pie-chart-blue .pie-chart-text{color:#269adb}.pie-chart-blue .pie-slice{background-color:#269adb}button[data-group="featured"] span{color:#d5545b}.box-small.featured i,.featured .r-title__cat:after{border-color:#d5545b}.featured .r-cat-filter .btn.active:before,.featured .r-cat-filter .btn:active:before,.featured .r-cat-filter .btn:focus:before,.featured .r-cat-filter .btn:hover:before{border-color:#d5545b}.featured .r-cat-filter .btn.active:before{background-color:#d5545b}.featured .r-site-stats .stats b,.featured .r-cat-filter--title,.featured .r-cat-filter--list span{color:#d5545b}.featured .r-cat-filter--title svg{fill:#d5545b}[class*="r-cat-nav"] .featured.active{background-color:#d5545b}[class*="r-cat-nav"] .featured.active a{border-color:#d5545b}.mm-r-cat-nav li.featured:active,.mm-r-cat-nav li.featured:focus,.mm-r-cat-nav li.featured:hover{background-color:#d5545b}.mm-r-cat-nav li.featured:active a,.mm-r-cat-nav li.featured:focus a,.mm-r-cat-nav li.featured:hover a{border-color:#d5545b}.mm-r-cat-posts .featured{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/image-mm-featured-2x.jpg") no-repeat bottom left/350px 360px}.mm-r-cat-posts .featured h3:after{background-color:#d5545b}[class*="icon--"][class*="featured"] .icon{border-color:#d5545b}[class*="icon--"][class*="featured"] svg{fill:#d5545b}button[data-group="cat_academics"] span{color:#277fb8}.box-small.cat_academics i,.cat_academics .r-title__cat:after{border-color:#277fb8}.cat_academics .r-cat-filter .btn.active:before,.cat_academics .r-cat-filter .btn:active:before,.cat_academics .r-cat-filter .btn:focus:before,.cat_academics .r-cat-filter .btn:hover:before{border-color:#277fb8}.cat_academics .r-cat-filter .btn.active:before{background-color:#277fb8}.cat_academics .r-site-stats .stats b,.cat_academics .r-cat-filter--title,.cat_academics .r-cat-filter--list span{color:#277fb8}.cat_academics .r-cat-filter--title svg{fill:#277fb8}[class*="r-cat-nav"] .cat_academics.active{background-color:#277fb8}[class*="r-cat-nav"] .cat_academics.active a{border-color:#277fb8}.mm-r-cat-nav li.cat_academics:active,.mm-r-cat-nav li.cat_academics:focus,.mm-r-cat-nav li.cat_academics:hover{background-color:#277fb8}.mm-r-cat-nav li.cat_academics:active a,.mm-r-cat-nav li.cat_academics:focus a,.mm-r-cat-nav li.cat_academics:hover a{border-color:#277fb8}.mm-r-cat-posts .cat_academics{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/image-mm-featured-2x.jpg") no-repeat bottom left/350px 360px}.mm-r-cat-posts .cat_academics h3:after{background-color:#277fb8}[class*="icon--"][class*="cat_academics"] .icon{border-color:#277fb8}[class*="icon--"][class*="cat_academics"] svg{fill:#277fb8}button[data-group="cat_students"] span{color:#e57d21}.box-small.cat_students i,.cat_students .r-title__cat:after{border-color:#e57d21}.cat_students .r-cat-filter .btn.active:before,.cat_students .r-cat-filter .btn:active:before,.cat_students .r-cat-filter .btn:focus:before,.cat_students .r-cat-filter .btn:hover:before{border-color:#e57d21}.cat_students .r-cat-filter .btn.active:before{background-color:#e57d21}.cat_students .r-site-stats .stats b,.cat_students .r-cat-filter--title,.cat_students .r-cat-filter--list span{color:#e57d21}.cat_students .r-cat-filter--title svg{fill:#e57d21}[class*="r-cat-nav"] .cat_students.active{background-color:#e57d21}[class*="r-cat-nav"] .cat_students.active a{border-color:#e57d21}.mm-r-cat-nav li.cat_students:active,.mm-r-cat-nav li.cat_students:focus,.mm-r-cat-nav li.cat_students:hover{background-color:#e57d21}.mm-r-cat-nav li.cat_students:active a,.mm-r-cat-nav li.cat_students:focus a,.mm-r-cat-nav li.cat_students:hover a{border-color:#e57d21}.mm-r-cat-posts .cat_students{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/image-mm-featured-2x.jpg") no-repeat bottom left/350px 360px}.mm-r-cat-posts .cat_students h3:after{background-color:#e57d21}[class*="icon--"][class*="cat_students"] .icon{border-color:#e57d21}[class*="icon--"][class*="cat_students"] svg{fill:#e57d21}button[data-group="cat_campus"] span{color:#e64b3b}.box-small.cat_campus i,.cat_campus .r-title__cat:after{border-color:#e64b3b}.cat_campus .r-cat-filter .btn.active:before,.cat_campus .r-cat-filter .btn:active:before,.cat_campus .r-cat-filter .btn:focus:before,.cat_campus .r-cat-filter .btn:hover:before{border-color:#e64b3b}.cat_campus .r-cat-filter .btn.active:before{background-color:#e64b3b}.cat_campus .r-site-stats .stats b,.cat_campus .r-cat-filter--title,.cat_campus .r-cat-filter--list span{color:#e64b3b}.cat_campus .r-cat-filter--title svg{fill:#e64b3b}[class*="r-cat-nav"] .cat_campus.active{background-color:#e64b3b}[class*="r-cat-nav"] .cat_campus.active a{border-color:#e64b3b}.mm-r-cat-nav li.cat_campus:active,.mm-r-cat-nav li.cat_campus:focus,.mm-r-cat-nav li.cat_campus:hover{background-color:#e64b3b}.mm-r-cat-nav li.cat_campus:active a,.mm-r-cat-nav li.cat_campus:focus a,.mm-r-cat-nav li.cat_campus:hover a{border-color:#e64b3b}.mm-r-cat-posts .cat_campus{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/image-mm-featured-2x.jpg") no-repeat bottom left/350px 360px}.mm-r-cat-posts .cat_campus h3:after{background-color:#e64b3b}[class*="icon--"][class*="cat_campus"] .icon{border-color:#e64b3b}[class*="icon--"][class*="cat_campus"] svg{fill:#e64b3b}button[data-group="cat_tuition"] span{color:#26ad5f}.box-small.cat_tuition i,.cat_tuition .r-title__cat:after{border-color:#26ad5f}.cat_tuition .r-cat-filter .btn.active:before,.cat_tuition .r-cat-filter .btn:active:before,.cat_tuition .r-cat-filter .btn:focus:before,.cat_tuition .r-cat-filter .btn:hover:before{border-color:#26ad5f}.cat_tuition .r-cat-filter .btn.active:before{background-color:#26ad5f}.cat_tuition .r-site-stats .stats b,.cat_tuition .r-cat-filter--title,.cat_tuition .r-cat-filter--list span{color:#26ad5f}.cat_tuition .r-cat-filter--title svg{fill:#26ad5f}[class*="r-cat-nav"] .cat_tuition.active{background-color:#26ad5f}[class*="r-cat-nav"] .cat_tuition.active a{border-color:#26ad5f}.mm-r-cat-nav li.cat_tuition:active,.mm-r-cat-nav li.cat_tuition:focus,.mm-r-cat-nav li.cat_tuition:hover{background-color:#26ad5f}.mm-r-cat-nav li.cat_tuition:active a,.mm-r-cat-nav li.cat_tuition:focus a,.mm-r-cat-nav li.cat_tuition:hover a{border-color:#26ad5f}.mm-r-cat-posts .cat_tuition{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/image-mm-featured-2x.jpg") no-repeat bottom left/350px 360px}.mm-r-cat-posts .cat_tuition h3:after{background-color:#26ad5f}[class*="icon--"][class*="cat_tuition"] .icon{border-color:#26ad5f}[class*="icon--"][class*="cat_tuition"] svg{fill:#26ad5f}button[data-group="cat_states"] span{color:#AC287D}.box-small.cat_states i,.cat_states .r-title__cat:after{border-color:#AC287D}.cat_states .r-cat-filter .btn.active:before,.cat_states .r-cat-filter .btn:active:before,.cat_states .r-cat-filter .btn:focus:before,.cat_states .r-cat-filter .btn:hover:before{border-color:#AC287D}.cat_states .r-cat-filter .btn.active:before{background-color:#AC287D}.cat_states .r-site-stats .stats b,.cat_states .r-cat-filter--title,.cat_states .r-cat-filter--list span{color:#AC287D}.cat_states .r-cat-filter--title svg{fill:#AC287D}[class*="r-cat-nav"] .cat_states.active{background-color:#AC287D}[class*="r-cat-nav"] .cat_states.active a{border-color:#AC287D}.mm-r-cat-nav li.cat_states:active,.mm-r-cat-nav li.cat_states:focus,.mm-r-cat-nav li.cat_states:hover{background-color:#AC287D}.mm-r-cat-nav li.cat_states:active a,.mm-r-cat-nav li.cat_states:focus a,.mm-r-cat-nav li.cat_states:hover a{border-color:#AC287D}.mm-r-cat-posts .cat_states{background:url("https://res.cloudinary.com/highereducation/image/fetch/f_auto,fl_lossy,q_auto:eco/https://www.bestcolleges.com/wp-content/themes/bccom-theme/assets/img/image-mm-featured-2x.jpg") no-repeat bottom left/350px 360px}.mm-r-cat-posts .cat_states h3:after{background-color:#AC287D}[class*="icon--"][class*="cat_states"] .icon{border-color:#AC287D}[class*="icon--"][class*="cat_states"] svg{fill:#AC287D}.d-links{border:2px solid #d5545b;counter-reset:schools;margin:25px auto 0}.d-links::after{position:absolute;right:0;bottom:-25px;left:0;content:'Sponsored';color:#9da8b3;font-size:10px;text-align:center;text-transform:uppercase}@media (max-width: 549px){.d-links.d-link-shortcode{margin-bottom:50px}}.single-rankings-type-1:not(.override-links) .entry-content .d-links{margin-left:auto;margin-right:auto;max-width:320px}@media (min-width: 580px){.single-rankings-type-1:not(.override-links) .entry-content .d-links{float:left;margin-right:25px;margin-bottom:25px;max-width:300px}}.d-links-title{background-color:#0a2642;color:#fff;font-weight:600;margin:-2px;padding:12.5px 20px;text-transform:uppercase}.d-links-list,.d-link-shortcode .d-links-list{list-style:none;margin:0;padding:0}.d-links-list__item{padding-right:10px;padding-left:10px;border-bottom:1px solid #dadee2}.d-links-list__item:last-child{border-bottom:none}.d-links-list__item div:first-child{padding-bottom:10px}.single-rankings-type-1:not(.override-links) .entry-content .d-links-list__item{margin-top:0}.d-links-list__item-heading{color:#0a2642;counter-increment:schools;display:block;font-size:14px;font-weight:600;line-height:1.57143;margin-bottom:0;padding-top:16px;text-decoration:underline;text-transform:uppercase}.d-links-list__item-heading::before{background-color:#d5545b;border-radius:50%;color:#fff;content:counter(schools);display:inline-block;float:left;font-size:11px;height:18px;line-height:18px;margin-bottom:4px;margin-right:1ch;margin-top:1px;text-align:center;width:18px}@media (max-width: 549px){.d-links-list__item-heading{margin-top:-12px}}@media (min-width: 550px) and (max-width: 645px){.d-links-list__item-heading{line-height:1.1875;max-width:65%}}.d-link-school-location{display:none;color:#fff;font-family:"Fjalla One",sans-serif;font-size:14px;margin-top:0}.d-link-shortcode .d-link-school-location{display:block;max-width:65%}.d-link-school-link-button{padding:10px 8px;margin-top:12.5px;width:100%}.d-link-program-heading{color:#1075d8;display:none;font-size:15px;margin:12px 20px 0}.d-link-shortcode .d-link-program-heading{display:block}.d-link-school-description{font-size:13px;color:#54677b;margin-top:0}.d-link-school-description p{margin-top:0}.d-link-school-description ul{font-size:13px;list-style:none;padding-left:0}.d-link-school-description ul+.btn--minimal{color:#269adb;font-weight:500;padding:10px 0;text-align:right;text-transform:none}.d-link-school-description ul+.btn--minimal:active,.d-link-school-description ul+.btn--minimal:focus,.d-link-school-description ul+.btn--minimal:hover{color:#d5545b}.single-rankings-type-1:not(.override-links) .entry-content .d-link-school-description li{margin-top:0}.d-link-school-description a{padding-left:5px}.d-link-school-description a::before{content:'> ';display:inline-block;margin-right:1ch}.single-rankings-type-1:not(.override-links) .entry-content .d-link-school-description button{margin-top:0}.d-link-shortcode .d-link-school-description{color:#0a2642}@media (min-width: 550px){body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode:after{bottom:auto;color:#54677b;font-family:"Fjalla One",sans-serif;font-size:16px;left:auto;right:25px;text-align:right;text-transform:none;top:37.5px}body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-links-title{padding-top:25px;padding-bottom:25px;font-family:"Fjalla One",sans-serif;font-size:38px;font-weight:normal;line-height:1.18421;text-transform:none}body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-links-list__item{margin-top:0;padding:0 25px 25px}body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-links-list__item div:first-child{min-height:auto;padding-bottom:0;padding-right:0}.entry-content body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-links-list__item{margin-top:0}body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-links-list__item-heading{color:#d5545b;font-family:"Fjalla One",sans-serif;font-size:30px;padding:12px 0 10px;text-decoration:none;text-transform:none}body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-links-list__item-heading:before{display:none}body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-link-school-link-button{position:absolute;top:12px;right:25px;margin-top:0;width:auto}body:not(.single-rankings-type-4):not(.override-links) .d-links.d-link-shortcode .d-link-school-description{border-top:1px solid rgba(218,222,226,0.5);padding-top:12.5px}}.items-hidden li:nth-child(n+4){display:none}.d-links.d-link-shortcode{background:#fff;border:2px solid #d5545b;margin-top:50px}.d-links.d-link-shortcode .d-links-title{background-color:#d5545b;color:#fff;font-family:"Fjalla One",sans-serif;font-size:25px;margin:0;padding:12.5px 25px}@media (max-width: 767px){.d-links.d-link-shortcode .d-links-title{font-size:20px;line-height:1.2;padding:12.5px}}.d-links.d-link-shortcode .d-links-list{padding:0}.d-links.d-link-shortcode .d-links-list__item{background-position:top 20px right 20px;background-repeat:no-repeat;background-size:200px 80px;margin-top:0;padding:20px !important}.d-links.d-link-shortcode .d-links-list__item:not(:first-child){border-top:2px solid #dadee2}.d-links.d-link-shortcode .d-links-list__item div:first-child{background:transparent;padding:0}@media (min-width: 768px){.d-links.d-link-shortcode .d-links-list__item div:first-child{min-height:80px;padding-right:240px}}@media (max-width: 767px){.d-links.d-link-shortcode:not(.d-links-recovery):not(.dl-no-snippet):not(.task-549635179761854) .d-links-list__item{background-image:none !important;max-width:100% !important;padding:12.5px !important}}.d-links.d-link-shortcode .d-links-list__item-heading,.d-links.d-link-shortcode .d-link-school-location{color:#0a2642;font-family:"Open Sans",sans-serif;padding:0;text-decoration:none;text-transform:none}.d-links.d-link-shortcode .d-links-list__item-heading::before,.d-links.d-link-shortcode .d-link-school-location::before{display:none}@media (max-width: 767px){.d-links.d-link-shortcode .d-links-list__item-heading,.d-links.d-link-shortcode .d-link-school-location{max-width:100% !important;width:100% !important}}.d-links.d-link-shortcode .d-links-list__item-heading{font-size:25px;font-weight:bold;margin:0;padding:0}@media (max-width: 767px){.d-links.d-link-shortcode .d-links-list__item-heading{font-size:20px;line-height:1.2}}.d-links.d-link-shortcode .d-link-school-location{font-size:15px;margin-bottom:12.5px;opacity:.5}.d-links.d-link-shortcode .d-link-program-heading{color:#00c7ff !important;font-size:18px;margin:0;text-decoration:underline}.d-links.d-link-shortcode .d-link-program-heading::before{content:'> '}.d-links.d-link-shortcode .d-link-program-heading:hover,.d-links.d-link-shortcode .d-link-program-heading:active,.d-links.d-link-shortcode .d-link-program-heading:focus,.d-links.d-link-shortcode .d-link-program-heading:visited{color:#009fcc !important}@media (max-width: 767px){.d-links.d-link-shortcode .d-link-program-heading{font-size:16px}}.d-links.d-link-shortcode .d-link-school-description{font-size:15px;margin:0 0 12.5px;padding:0}.d-links.d-link-shortcode .d-link-school-link-button{background:#d5545b;display:inline-block;font-family:"Open Sans",sans-serif;font-size:18px;margin-bottom:0;position:static;text-transform:uppercase;width:auto}.d-links.d-link-shortcode .d-link-school-link-button:hover,.d-links.d-link-shortcode .d-link-school-link-button:active,.d-links.d-link-shortcode .d-link-school-link-button:focus{background:#d04047}@media (max-width: 767px){.d-links.d-link-shortcode .d-link-school-link-button{width:100%}}@media (min-width: 768px){.d-links.d-link-shortcode{max-width:100%}}@media (max-width: 1020px){.d-links.d-link-shortcode{-ms-flex-order:-1 !important;order:-1 !important}}.d-links.dl-sidebar li{background-image:none !important}.override-links .entry-content .d-link-shortcode{margin-bottom:50px}.d-links-recovery.d-links.d-link-shortcode{background:#fff;border:1px solid #dadee2;counter-reset:schools;display:block;margin:40px auto 55px;padding:1px 15px 3px}.d-links-recovery.d-links.d-link-shortcode::after{bottom:-25px;font-size:11px;text-transform:none}.d-links-recovery.d-links.d-link-shortcode:hover{border-width:2px;padding:0 14px 2px}.d-links-recovery.d-links.d-link-shortcode:hover::after{bottom:-26px}.d-links-recovery.d-links.d-link-shortcode:hover .d-links-title{left:9px;top:-21px}.d-links-recovery.d-links.d-link-shortcode:hover .show-more{bottom:-15px;right:14px}.d-links-recovery.d-links.d-link-shortcode:hover:active,.d-links-recovery.d-links.d-link-shortcode:hover:focus,.d-links-recovery.d-links.d-link-shortcode:active,.d-links-recovery.d-links.d-link-shortcode:focus{border-color:#d5545b}.d-links-recovery.d-links.d-link-shortcode:hover:active .d-links-title,.d-links-recovery.d-links.d-link-shortcode:hover:focus .d-links-title,.d-links-recovery.d-links.d-link-shortcode:active .d-links-title,.d-links-recovery.d-links.d-link-shortcode:focus .d-links-title{color:#d5545b}.d-links-recovery.d-links.d-link-shortcode .show-more{background:#fff;bottom:-14px;color:#269adb;cursor:pointer;display:none;font-size:12px;padding:5px;position:absolute;right:15px;text-decoration:underline}.d-links-recovery.d-links.d-link-shortcode .show-more::before{content:'Show More'}.d-links-recovery.d-links.d-link-shortcode .show-more.toggled::before{content:'Show Fewer'}.d-links-recovery.d-links.d-link-shortcode .show-more:active,.d-links-recovery.d-links.d-link-shortcode .show-more:focus,.d-links-recovery.d-links.d-link-shortcode .show-more:hover{color:#d5545b}.has-widget .d-links-recovery.d-links.d-link-shortcode .show-more{display:block}.d-links-recovery.d-links.d-link-shortcode .d-links-title{background-color:#fff;color:#3b5268;display:inline-block;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:500;left:10px;margin:0;padding:10px 5px 0;position:absolute;text-transform:none;top:-20px}.d-links-recovery.d-links.d-link-shortcode .d-links-list__item-heading{color:#269adb;font-size:18px;margin-bottom:15px;text-decoration:underline}.d-links-recovery.d-links.d-link-shortcode .d-link-program-heading{color:#269adb !important;font-size:14px;font-weight:700}.d-links-recovery.d-links.d-link-shortcode .d-link-program-heading::before{display:none}.d-links-recovery.d-links.d-link-shortcode .d-link-program-heading:active,.d-links-recovery.d-links.d-link-shortcode .d-link-program-heading:focus,.d-links-recovery.d-links.d-link-shortcode .d-link-program-heading:hover,.d-links-recovery.d-links.d-link-shortcode .d-link-program-heading:visited{color:#d5545b !important}.d-links-recovery.d-links.d-link-shortcode .d-links-list__item{background-position:top 21px right 30px;background-size:auto 60px;border-bottom:0;border-top:1px solid #dadee2;padding:22px 0 18px !important}.d-links-recovery.d-links.d-link-shortcode .d-links-list__item:first-child{border:0}.has-widget .d-links-recovery.d-links.d-link-shortcode .d-links-list__item{display:none}.has-widget .d-links-recovery.d-links.d-link-shortcode .d-links-list__item.active{display:block}.d-links-recovery.d-links.d-link-shortcode .d-link-school-location{display:none}.d-links-recovery.d-links.d-link-shortcode .d-link-school-description{font-size:13px;line-height:1.30769;max-width:60%}.d-links-recovery.d-links.d-link-shortcode .d-link-school-description a{padding:0;text-decoration:underline}.d-links-recovery.d-links.d-link-shortcode .d-link-school-description a::before{display:none}.d-links-recovery.d-links.d-link-shortcode .d-link-school-description span{color:#269adb}.d-links-recovery.d-links.d-link-shortcode a:active,.d-links-recovery.d-links.d-link-shortcode a:focus,.d-links-recovery.d-links.d-link-shortcode a:hover{color:#d5545b}.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button{border-radius:3px;position:absolute;right:0;top:80px;width:214px}.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button::after{bottom:-15px;color:#269adb;content:'Learn More';font-size:11px;font-weight:500;left:50%;position:absolute;text-decoration:underline;text-transform:none;-ms-transform:translateX(-50%);transform:translateX(-50%)}.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button::before{border:1px solid #dadee2;bottom:45px;content:'';display:block;height:70px;position:absolute;right:0;width:215px}.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button:hover,.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button:active,.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button:focus{background:#c53139;color:#fff}.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button:hover::after,.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button:active::after,.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button:focus::after{color:#d5545b}.d-links-recovery.d-links.d-link-shortcode .d-link-extra-links{font-size:14px;line-height:1.28571}.d-links-recovery.d-links.d-link-shortcode .d-link-extra-links a{text-decoration:underline}@media (max-width: 767px){.d-links-recovery.d-links.d-link-shortcode .d-links-list__item{padding-bottom:215px !important;background-position:bottom 130px center}.d-links-recovery.d-links.d-link-shortcode .d-link-school-description{max-width:none}.d-links-recovery.d-links.d-link-shortcode .d-link-extra-links{bottom:20px;position:absolute;text-align:center;width:100%}.d-links-recovery.d-links.d-link-shortcode .d-link-school-link-button{bottom:80px;left:50%;right:auto;top:auto;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.d-links.dl-no-snippet{background-color:transparent;border:0;margin-left:25px;margin:0 auto 45px !important;max-width:380px;padding:0 20px;width:100%;z-index:3}.d-links.dl-no-snippet::after{bottom:-25px !important;color:#54677b !important;font-family:'Open Sans', sans-serif !important;font-size:11px !important;left:auto !important;right:20px !important;text-transform:uppercase !important;top:auto !important}.d-links.dl-no-snippet .d-links-title,.d-links.dl-no-snippet .d-link-school-location,.d-links.dl-no-snippet .d-link-program-heading::before,.d-links.dl-no-snippet .d-link-school-description,.d-links.dl-no-snippet .d-link-extra-links{display:none}.d-links.dl-no-snippet .d-links-list__item{background-color:#fff;background-position:center left 14%;background-repeat:no-repeat !important;background-size:45%;border:0 !important;height:80px;margin-bottom:20px}.d-links.dl-no-snippet .d-links-list__item::after,.d-links.dl-no-snippet .d-links-list__item::before{content:'';left:0;position:absolute;top:0}.d-links.dl-no-snippet .d-links-list__item::after{border:7px solid #dadee2;border-top-color:transparent;border-left-color:transparent}.d-links.dl-no-snippet .d-links-list__item::before{border:7px solid #0a2642;border-bottom-color:transparent;border-right-color:transparent}.d-links.dl-no-snippet .d-links-list__item:active .d-link-school-link-button,.d-links.dl-no-snippet .d-links-list__item:focus .d-link-school-link-button,.d-links.dl-no-snippet .d-links-list__item:hover .d-link-school-link-button{background-color:#d5545b}.d-links.dl-no-snippet .d-links-list__item:active .d-link-school-link-button::after,.d-links.dl-no-snippet .d-links-list__item:focus .d-link-school-link-button::after,.d-links.dl-no-snippet .d-links-list__item:hover .d-link-school-link-button::after{border-left-color:#b12b33;border-top-color:#b12b33}.d-links.dl-no-snippet .d-links-list__item div:first-child{bottom:0;left:0;position:absolute;top:0;width:100%}.d-links.dl-no-snippet .d-links-list__item div:first-child .d-links-list__item-heading{bottom:0;left:0;overflow:hidden;position:absolute;text-indent:-200%;top:0;width:100%}.d-links.dl-no-snippet .d-links-list__item div:first-child .d-links-list__item-heading::before{display:none}.d-links.dl-no-snippet .d-link-school-link-button{background:#3B5268;border-radius:0;box-shadow:0 3px 3px rgba(59,82,104,0.4);font-size:13px;font-weight:700;margin-top:0;position:absolute !important;top:50% !important;-ms-transform:translateY(-50%);transform:translateY(-50%);right:-7px !important;padding:13px 10px;width:auto !important}.d-links.dl-no-snippet .d-link-school-link-button::after{border:3.5px solid #324558;border-bottom-color:transparent;border-right-color:transparent;bottom:-7px;content:'';position:absolute;right:0}.d-links.dl-no-snippet .d-link-school-link-button:active,.d-links.dl-no-snippet .d-link-school-link-button:focus,.d-links.dl-no-snippet .d-link-school-link-button:hover{background-color:#d5545b}.d-links.dl-no-snippet .d-link-school-link-button:active::after,.d-links.dl-no-snippet .d-link-school-link-button:focus::after,.d-links.dl-no-snippet .d-link-school-link-button:hover::after{border-left-color:#b12b33;border-top-color:#b12b33}@media (min-width: 500px){.d-links.dl-no-snippet{padding:0}.d-links.dl-no-snippet::after{right:0 !important}.d-links.dl-no-snippet .d-links-list__item{background-position:center left 17%;background-size:35%;height:100px}.d-links.dl-no-snippet .d-link-school-link-button{font-size:14px;padding:15px 28px}}@media (min-width: 1021px){.d-links.dl-no-snippet{float:right;margin:30px 0 0 25px !important}.d-links.dl-no-snippet::after{bottom:-5px !important}}.divided-content>h3{margin-bottom:-16px}.divided-content>h3:not(:first-child){border-top:1px solid #dadee2;padding-top:31.25px}.entry-content .divided-content>h3{margin-top:25px}.expert{border:1px solid #dadee2;margin:25px 0}.expert .image{background-color:#f5f6f7;border-bottom:1px solid #dadee2;display:block;padding:25px;text-align:center;position:relative}.expert .image img{border-radius:70px;box-shadow:5px 2px 15px rgba(0,0,0,0.2);display:block;height:110px;margin:0 auto;width:110px}.expert .copy{margin:0;padding:25px}.expert .copy h3{margin:12.5px 0}@media (min-width: 768px){.expert{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.expert .image{border-bottom:0;border-right:1px solid #dadee2;-ms-flex:1;flex:1}.expert .image img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.expert .copy{-ms-flex:3;flex:3}}.featured-bg{position:absolute;background-size:cover;z-index:0;top:0;right:0;bottom:0;left:calc(50% - 60px)}@media (max-width: 1020px){.featured-bg{display:none}}.featured-bg::after{content:"";position:absolute;top:0;bottom:0;left:0;width:300px;background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0.85) 20%, transparent 100%)}@media (min-width: 1021px){.featured-single:nth-child(even) .featured-bg,.featured-content-alt .featured-bg{left:0}.featured-single:nth-child(even) .featured-bg::after,.featured-content-alt .featured-bg::after{left:50%;-ms-transform:rotate(180deg);transform:rotate(180deg)}.featured-single:nth-child(even) .featured-bg{right:calc(50% + 60px)}.featured-content-alt .featured-bg{right:calc(50% + 20px)}.featured-content-alt .featured-bg::after{width:50%}}.featured-content{position:relative;width:100%;padding:0 50% 35px 20px;border-bottom:1px solid #dadee2;background:linear-gradient(5deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 25%),#fff}@media (max-width: 1020px){.featured-content{padding:0;background:0}}.featured-content.featured-single{margin-bottom:5px}@media (min-width: 1021px){.featured-singles .featured-content:nth-child(even){padding-left:50%;padding-right:0}}.featured-singles .featured-content:last-child{border-bottom:0;margin-bottom:0}.featured-content-alt .featured-content{text-align:center;padding-left:50%;padding-right:45px;border-bottom:0;border-top:5px solid #269adb;box-shadow:0 0 20px rgba(0,0,0,0.1);background:#fff}.featured-content:last-child{padding-bottom:55px}.featured-content p{margin-bottom:20px;font-size:15px}.featured-content h4{margin-bottom:20px;color:#3b5268;font-size:14px;font-weight:700;line-height:1.35714}.featured-content ul{margin:0;text-transform:uppercase;columns:3;font-size:12px;line-height:1.66667;list-style:none;column-gap:25px;font-weight:700}@media (max-width: 650px){.featured-content ul{columns:1}}.featured-content li{margin-bottom:10px;padding-left:23px;position:relative}.featured-content li::before{content:'';display:block;width:7px;height:12px;border-right:3px solid #1B9ADF;border-bottom:3px solid #1B9ADF;position:absolute;top:3px;left:3px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.featured-content-header,.featured-content-blurb{position:relative;z-index:1}.featured-content-header h3,.featured-content-blurb h3{font-family:"Fjalla One",sans-serif;font-weight:400;font-size:30px;text-transform:uppercase;color:#0a2642}.featured-content-header{padding-top:45px;position:relative;border-bottom:1px solid #dadee2;margin-bottom:20px}@media (max-width: 1020px){.featured-content-header{padding-top:0}}.featured-content-header.has-action{padding-right:200px}@media (max-width: 1020px){.featured-content-header.has-action{padding-right:0}}.featured-content-header h3{margin-bottom:15px}.featured-content-header a{position:absolute;right:0;top:50%;-webkit-font-smoothing:antialiased;display:inline-block;width:230px;border-radius:3px;font-size:15px;font-weight:700;line-height:45px;color:#fff;background:#d5545b;text-align:center;text-transform:uppercase;border:0;outline:0;cursor:pointer}@media (max-width: 1020px){.featured-content-header a{position:relative;right:auto;top:auto;margin:0 0 10px}}.featured-content-header a b{font-weight:400}.featured-content-header a:hover{background:#d04047}.featured-single .featured-content-header a{width:140px}.featured-content-blurb>:last-child{margin-bottom:0}.featured-posts{margin:60px 0}@media (max-width: 1020px){.featured-posts{margin:30px 0}}.featured-posts .featured-posts-heading{text-align:center;margin-bottom:25px;opacity:.3}.flex-tiles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:-20px 0 0 -20px}.flex-tiles .ranking-tile{min-height:195px;height:195px;padding:20px 0 0 20px;margin-top:0}.flex-tiles .ranking-tile.thirds{-ms-flex:0 0 33.3334%;flex:0 0 33.3334%}@media (max-width: 1020px){.flex-tiles .ranking-tile.thirds{-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width: 580px){.flex-tiles .ranking-tile.thirds{-ms-flex:0 0 100%;flex:0 0 100%}}.flex-tiles .ranking-tile.halves{-ms-flex:0 0 50%;flex:0 0 50%}.ranking-tile a{position:relative;background-color:#3b5268;background-size:cover;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;padding:20px 40px 20px 20px}.ranking-tile a::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(10,38,66,0.7)}.ranking-tile a:hover::before{opacity:.65}.ranking-tile h3{-webkit-font-smoothing:antialiased;position:relative;z-index:1;margin:0;font-size:17px;line-height:1.29412;color:#fff;font-family:"Open Sans",sans-serif;font-weight:400}.ranking-tile h3 b{display:block;font-family:"Fjalla One",sans-serif;font-size:26px;font-weight:400;line-height:1.23077;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ranking-tile .chevron{position:absolute;right:20px;top:calc(50% - 30px);border-top:2px solid #fff;border-right:2px solid #fff;width:12px;height:12px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.headline{max-width:715px}.headline:nth-child(even){padding-top:20px}.headline a{color:#3b5268;display:block}.headline h4{color:#269adb;margin-top:0}.headline-content,.headline-image{display:inline-block}.headline-image{margin-right:4%;margin-top:35px;max-width:240px;vertical-align:top;width:34%}@media (max-width: 1020px){.headline-image{display:none}}.h-data-display{max-width:calc(100% - 40px)}@media (min-width: 1221px){.h-data-display{max-width:1180px}}.h-data-display .h-data-point{display:block;font-size:13px;line-height:1.53846;margin-top:8px}.h-data-display h4+.h-data-point{margin-top:3px}@media (max-width: 1020px){.h-data-display{margin-top:25px}.fixed-to-top .h-data-display{padding-top:46px}}@media (min-width: 1021px){.h-data-display{padding:30px 0 0}.h-data-display .h-data-list{margin-top:25px}}.h-data-pagination+small{border-top:1px solid #dadee2;display:block;margin-top:25px;padding-top:25px;text-align:center}.h-data-table{position:relative}.h-data-table:before{content:url("../img/loading.svg");position:absolute;width:100px;height:100px;left:50%;margin-left:-50px;top:120px;z-index:10;display:none}.h-data-table.loading:before{display:block}@media (min-width: 1021px){.h-data-table{float:left;display:block;width:calc(100% - 300px)}}.h-result-count{display:block;text-align:center}.h-result-count span{display:block;font-size:18px;margin-top:3px}@media (max-width: 1020px){.h-result-count{padding:0 10px 27px}.h-data-table{margin:40px 0 50px}.h-data-list{margin:0 10px}}.d-data-list{margin:0}.rankings-table+.content-return-btn{display:block;margin:25px auto;padding:15px 45px}.data-list__header span{font-size:10px;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase}@media (max-width: 1020px){.data-list__header{display:none}}.d-data-list__header header{height:40px;display:table;padding:9px 0;position:relative;width:100%}@media (min-width: 1021px){.d-data-list__header header{padding:9px 0;text-align:center;max-width:980px;padding-left:1px;padding-right:2px;width:101%}}.d-data-list__header span{display:table-cell;margin:0;vertical-align:middle}.d-data-list__header span:last-child{border-right:none}@media (min-width: 1021px){.d-data-list__header span{border-right:1px solid #dadee2}}#devices .collapsible-tabs-horizontal,#devices .collapsible-content{border:none;padding:0}#devices .d-data-list__header{background-color:#fff;border:1px solid #dadee2;border-bottom:none;margin-top:0;padding-top:20px}.data-item__heading{display:table;height:40px;padding:10px;position:relative;width:100%}.data-item__heading h3{font-size:16px;font-weight:500;line-height:1.25;margin-top:0;text-transform:none}.data-item__heading:not(.no-hover){cursor:pointer}.data-item__heading:not(.no-hover) h3{color:#269adb}.data-item__heading dl,.data-item__heading div{display:table-cell;margin:0;vertical-align:middle}.data-item__heading dl:last-child,.data-item__heading div:last-child{border-right:none}@media (min-width: 1021px){.data-item__heading dl,.data-item__heading div{border-right:1px solid #dadee2}}@media (min-width: 1021px){.data-item__heading dl{height:40px}}@media (max-width: 1020px){.is-open .data-item__heading{padding:12px 15px 9px}}@media (min-width: 1021px){.data-item__heading{height:40px;padding:8px 0;text-align:center}}.data-item{background-color:#fff;border:1px solid #dadee2;border-bottom:none;clear:both;display:block}.entry-content .data-item{margin-top:0}.data-item:last-child{border-bottom:1px solid #dadee2}.data-item.is-open{border-color:#d5545b;border-bottom:1px solid #d5545b;overflow:auto}.data-item.is-open+li{border-top:none}.data-item__details{display:block;margin-top:0;overflow:auto}.data-item__details p:first-child{margin-top:0}.is-open .data-item__details{display:block}@media (max-width: 1020px){.is-open .data-item__details{padding-right:15px;padding-bottom:25px;padding-left:15px}}@media (min-width: 1021px){.is-open .data-item__details{padding-right:30px;padding-bottom:20px;padding-left:30px}}@media (min-width: 1221px){.sp-data-item__stats{float:left;display:block;margin-right:1.9356%;width:23.5483%}.sp-data-item__stats:last-child{margin-right:0}.sp-data-item__desc{float:left;display:block;margin-right:1.9356%;width:74.5161%;margin-right:0}.sp-data-item__desc:last-child{margin-right:0}}@media (max-width: 1020px){.data-item__heading dl{display:inline-block;vertical-align:top;width:48%}.data-item__heading dl.s-name dd{height:40px}.data-item__heading dl dt{margin-top:11px}.data-item__heading dl dd{margin-top:2px}.d-data-item__heading{padding-left:10px;padding-right:10px}.d-data-item__heading .st-device-type{font-size:16px;line-height:1.25}.d-data-item__heading .st-device-type dt{display:none}.d-data-item__heading .st-device-type,.d-data-item__heading .d-specs,.d-data-item__heading .d-offered{width:100%}}@media (min-width: 1021px){.data-item{min-height:57px}.d-data-item__heading{padding:10px 0 48px 28%;cursor:default;height:95px}.d-data-item__heading dl{border-right:none}.d-data-item__heading dl:not(:first-child):not(:last-child){border-left:1px solid #dadee2}.d-data-item__heading dl:not(:last-child){height:25px}#devices dl:not(:last-child) dt{display:none}.st-device-type{text-align:left;width:28.1%}.data-item .st-device-type{position:absolute;top:50%;left:2%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1.2;width:26%}.entry-content .st-device-type dd{margin-top:0}.d-weight{width:8.2%}dl.d-weight{width:11.5%}.d-display{width:11.2%}dl.d-display{width:15.7%}.d-battery{width:9%}dl.d-battery{width:12.6%}.d-wireless{width:19%}dl.d-wireless{width:26.3%;padding-left:4%;padding-right:4%}.d-specs{width:27.3%}dl.d-specs{padding-left:4%;padding-right:4%;width:34.9%}dl.d-offered{position:absolute;right:0;bottom:0;border-top:1px dashed #dadee2;display:block;padding-top:7px;text-align:left;width:72%}dl.d-offered dt,dl.d-offered dd{display:inline}dl.d-offered dt{padding-right:3px}}.h-data-filters{border-bottom:1px solid #dadee2;max-height:99vh;overflow-y:scroll}@media (max-width: 1020px){.h-data-filters{background-color:#ebedef;border:1px solid #dadee2;left:0;position:relative;z-index:5}}.fixed-to-top .h-data-filters{position:fixed;top:0;left:25px;width:calc(100% - 50px)}@media (min-width: 1021px){.fixed-to-top .h-data-filters{left:auto;margin-left:900px;width:280px}}@media (min-width: 1021px){.h-data-filters{display:block;float:right;margin-top:100px;width:280px;float:left;display:block;margin-right:1.9356%;width:17.60206%;margin-right:0;float:right;margin-top:25px;min-width:280px}.h-data-filters:last-child{margin-right:0}}@media (min-width: 1221px){.h-data-filters{float:left;display:block;margin-right:1.9356%;width:23.5483%;margin-right:0;float:right;min-width:280px}.h-data-filters:last-child{margin-right:0}}@media (max-width: 1020px){#mobile-filter-wrapper{padding:25px}.h-data-filters:not(.is-open) #mobile-filter-wrapper{display:none}}#mobile-filter-wrapper.active{display:block;background:#ebedef}@media (min-width: 1021px){#mobile-filter-wrapper.active{background:#fff}}.h-filters-header{font-size:18px;margin-top:0;text-align:center}@media (max-width: 1020px){.h-filters-header{cursor:pointer;font-size:11px;line-height:4;position:relative}.is-open .h-filters-header{border-bottom:1px solid #dadee2}.h-filters-header:after{position:absolute;top:12px;right:5px;bottom:0;height:20px;width:20px;background-image:url("../img/icons-sticky-nav-2x.png");background-position:0 -20px;background-size:20px 80px;content:'';cursor:pointer;display:block;z-index:20}.is-open .h-filters-header:after{background-position:0 -40px}}@media (min-width: 1021px){.h-filters-header{margin-bottom:25px}}@media (max-width: 1020px){.is-open .h-filter-controls{margin-top:0;padding-top:25px}}#stats-container{display:none;opacity:.7;font-size:14px;font-weight:normal;text-transform:none}@media (min-width: 1021px){#stats-container{display:block;margin-top:10px}}#stats-container .ais-stats--body div:after{display:inline;content:" found"}#stats-container span{display:none}.h-data-filters li.underline{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #dadee2}.h-data-filters input[type="text"]{border-width:2px}.h-data-filters select{text-transform:none}.filter-expand-header{border:2px solid #dadee2;border-radius:5px;font-size:15px;padding:5px 10px;cursor:pointer}.filter-expand-header:hover{color:#277fb8}.filter-expand{background:#fff;margin-bottom:10px}.filter-expand-body{border:2px solid #dadee2;border-radius:5px;margin-top:-2px;height:250px;overflow-y:auto}.filter-expand-item:nth-child(odd){background:rgba(218,222,226,0.2)}.ais-toggle--item,.ais-refinement-list--item{cursor:pointer}.ais-toggle--item:hover,.ais-refinement-list--item:hover{color:#277fb8}.ais-toggle--item.active,.ais-refinement-list--item.active{background:#277fb8;color:#fff}.ais-toggle--item *,.ais-refinement-list--item *{cursor:inherit}.ais-toggle--item input,.ais-refinement-list--item input{display:none}.filter-count{position:absolute;right:10px;font-weight:normal;opacity:.8}.filter-count:before{content:"("}.filter-count:after{content:")"}.ag-dropdown:after,.ag-custom-dropdown:after{top:15px}.ag-custom-dropdown{margin-bottom:10px}.ag-custom-dropdown>div{background:#fff}.ag-custom-dropdown .filter-expand-body:not([class*='ais']){display:none}.ag-custom-dropdown.active .filter-expand-body:not([class*='ais']){display:block}.toggle-filter{margin-bottom:10px}.toggle-filter:last-child{margin-bottom:0}.row .toggle-filter{width:calc(50% - 5px);float:left}.row .toggle-filter:nth-child(even){margin-left:10px}.toggle-filter input{display:none}.toggle-filter label{background:#fff;border:2px solid #dadee2;border-radius:5px;padding:10px;font-size:12px;font-weight:bold;text-transform:uppercase;cursor:pointer}.toggle-filter .active label{border-color:#277fb8;color:#277fb8}.ais-toggle--label,.ais-refinement-list--label{cursor:pointer;padding:10px;text-transform:capitalize}#clear-all{font-size:13px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:15px}#pagination-container .pagination{padding-top:0}#pagination-container .pagination li{line-height:1}#pagination-container .pagination a{font-size:14px;padding:6px}@media (max-width: 1020px){.h-data-filters.is-open .h-filters-header{margin-bottom:0}}@media (min-width: 1021px){.h-data-filters{margin-top:30px;transition:transform .2s}.fixed-to-top .h-data-filters{margin-top:0;margin-left:0;left:auto;right:20px;-ms-transform:translateY(12.5px);transform:translateY(12.5px)}}@media (min-width: 1221px){.fixed-to-top .h-data-filters{margin-left:890px;right:auto}}@media (max-width: 1020px){.h-filters-header{border-bottom:1px solid #dadee2}.h-filters-header:after{position:absolute;top:12px;right:5px;bottom:0;height:20px;width:20px;background-image:url("../img/icons-sticky-nav-2x.png");background-size:20px 80px;background-position:0 -20px;content:'';cursor:pointer;display:block;z-index:20}.is-open .h-filters-header:after{background-position:0 -40px}}@media (min-width: 1021px){.h-filters-header{background-color:#fff}}.h-filter-controls{max-height:calc(100vh - 45px);overflow:scroll;-webkit-overflow-scrolling:touch}@media (min-width: 1021px){.h-filter-controls{max-height:none}.fixed-to-top .h-filter-controls{max-height:calc(100vh - 60px)}}.h-filter-heading:not(.h-filter-heading--show-more){display:none}.h-filter-heading--show-more{cursor:pointer;font-size:13px;line-height:1.23077;margin-top:0;padding-bottom:11px;position:relative}.h-filter-heading--show-more:after{position:absolute;top:-4px;right:0;color:#269adb;content:'+';display:block;font-size:21px;font-weight:600}.h-data--show-more.is-open .h-filter-heading--show-more{border-bottom:1px solid #dadee2}.h-data--show-more.is-open .h-filter-heading--show-more:after{content:'\2013'}.h-filter-sub-heading{color:#3b5268;font-size:11px;line-height:1.36364;padding-bottom:7px;text-transform:uppercase}.active .h-filter-sub-heading{color:#d5545b}.search-container{background-color:#fff;border:2px solid #dadee2;border-radius:5px}.search-container:hover{border-color:#9da8b3}.search-container:active,.search-container:focus{border-color:#d5545b}.search-container.active{border-color:#d5545b}.search-container input[type="text"]{border:none;display:inline-block;margin-top:0;padding:12px 12px 11px;text-transform:uppercase;width:80%}.search-container .btn--primary{display:inline-block;float:right;margin-right:3px;margin-top:3px;padding:10px 8px}input[type="checkbox"]:checked+.btn--secondary,input[type="radio"]:checked+.btn--secondary{background-color:#d5545b;border-color:#d5545b;color:#fff}.select-container{margin-top:15px}[class^="icon"]{display:inline-block}[class$="device"]{height:50px;width:50px;color:#d5545b;fill:currentColor}.collapsible-tabs-horizontal [class$="device"]{color:#9da8b3;fill:currentColor}.collapsible-tabs-horizontal .is-open [class$="device"]{color:#d5545b;fill:currentColor}*[class="tg-logo"]{height:60px;width:60px;color:#d5545b;fill:currentColor}*[class="icon-stat"]{color:#d5545b;fill:currentColor}.icon,.icon-tab{margin-right:7px}.icon svg,.icon-tab svg{height:25px;width:25px;color:#d5545b;display:inline-block;fill:currentColor;stroke:none;vertical-align:middle}.icon-tab{margin-top:-2px}dt:not(.is-open) svg.icon-tab{color:#9da8b3;fill:currentColor}.r-cat-filter .icon svg{height:40px;width:40px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.arrow-to-x{position:absolute;top:45%;right:15px;height:8px;width:8px;border:2px solid currentColor;border-right:none;border-top:none;-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.is-active .arrow-to-x{border:none;right:26px;top:48.5%;-ms-transform:rotate(0deg) translateY(15%);transform:rotate(0deg) translateY(15%)}.dots-to-x{position:absolute;top:25%;right:0}.dots-to-x::after{content:'\2022\2022\2022';display:block;font-size:15px;font-style:normal}.is-active .dots-to-x::after{content:'+';font-size:25px;font-weight:700;-ms-transform:rotate(45deg);transform:rotate(45deg)}.simple-sticky-nav .dots-to-x{right:10px;top:33%}.is-active .dots-to-x{top:0}.simple-sticky-nav .is-active .dots-to-x{top:25%}.is-active .arrow-to-x:before,.is-active .arrow-to-x:after{height:4px;width:4px;border-radius:50%;content:'';display:block;position:absolute;top:0}.is-active .arrow-to-x:after{-ms-transform:translateX(14px);transform:translateX(14px)}.is-active .arrow-to-x:before{-ms-transform:translateX(7px);transform:translateX(7px)}.is-active .arrow-to-x:before,.is-active .arrow-to-x:after{background-color:#d5545b}.arrow-to-x{cursor:pointer;display:inline-block;float:right}.is-active .arrow-to-x{height:10px;width:10px;background-color:transparent}.is-active .arrow-to-x::before{display:none}.is-active .arrow-to-x::after{color:#fff;content:'\00d7';font-weight:700}.plus{display:block;color:#269adb;cursor:pointer;font-size:20px;font-style:normal;font-weight:700;margin-top:0}.plus:before{content:'+';display:block;text-align:center}.is-open .plus:before{content:'\2013'}@media (min-width: 1021px){.collapsible-tabs-horizontal .plus,.collapsible-tabs-vertical .plus{display:none}}.concentric-rings{height:150px;width:150px;margin:20px auto 0;text-align:center}.concentric-rings .find-state-pin{height:auto;width:52px;margin-top:28px}[class^="ring"]{border:1px solid #AC287D;border-radius:50%;position:absolute}.ring-1{top:0;right:0;bottom:0;left:0;opacity:.5}.ring-2{top:12px;right:12px;bottom:12px;left:12px;background:radial-gradient(rgba(172,40,125,0) 50%, rgba(172,40,125,0.3) 90%);opacity:.8}.ring-3{top:30px;right:30px;bottom:30px;left:30px;background:radial-gradient(rgba(172,40,125,0) 50%, rgba(172,40,125,0.4) 95%);border-width:2px}.ring-4{top:60px;right:60px;bottom:60px;left:60px;opacity:.5}.inner-dot{top:72.5px;right:72.5px;bottom:72.5px;left:72.5px;background-color:#AC287D;border-radius:50%;position:absolute}[class^="icon-arrow"],.icon-arrow,.icon-arrow-double:before{height:8px;width:8px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;border-radius:2px;content:""}.icon-arrow-double:before{margin:-4px 0 0 2px;position:absolute}.point-right{-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.point-down{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.point-left{-ms-transform:rotate(45deg);transform:rotate(45deg)}.point-up{-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.icon-bing-text{background:url(../img/svg/icon-bing-text.svg);width:102px;height:39px}.icon-check{background:url(../img/svg/icon-checkbox.svg);width:30px;height:30px}.icon-eye{background:url(../img/svg/icon-eye.svg);width:33px;height:19px}.icon-google-text{background:url(../img/svg/icon-google-text.svg);width:103px;height:34px}.icon-indeed{background:url(../img/svg/icon-indeed.svg);width:83px;height:31px}.icon-linkedin{background:url(../img/svg/icon-linkedin.svg);width:83px;height:21px}.icon-taleo{background:url(../img/svg/icon-taleo.svg);width:92px;height:24px}.icon-yahoo-text{background:url(../img/svg/icon-yahoo-text.svg);width:110px;height:25px;display:none !important}.icon-browser-student{background:url(../img/icon-browser-student-2x.png)}.icon-calendar-savings{background:url(../img/icon-calendar-savings-2x.png)}.icon-apple-books{background:url(../img/icon-apple-books-2x.png)}.icon-graduation-cap{background:url(../img/icon-graduation-cap-2x.png)}.icon-award-medal{background:url(../img/icon-award-medal-2x.png)}.icon-computer-phone{background:url(../img/icon-computer-phone-2x.png)}.icon-phone-social-media{background:url(../img/icon-phone-social-media-2x.png)}.icon-college-campus{background:url(../img/icon-college-campus-2x.png)}.icon-gear-magnify-glass{background:url(../img/icon-gear-magnify-glass-2x.png)}.icon-scale{background:url(../img/icon-scale-2x.png)}.icon-check-with-pen{background:url(../img/icon-check-with-pen-2x.png)}.icon-computer-book{background:url(../img/icon-computer-book-2x.png)}.logged-in .flag:before{height:20px;width:20px;color:#ec6e44;content:"🏁";display:inline-block;margin-right:10px}.island{padding:0 25px 25px;background:#fff;border:1px solid #dadee2}.island h3{font-size:26px;line-height:.86667;text-transform:none}.island .btn{display:block;margin:0 auto;max-width:250px}@media (max-width: 767px){.island{margin-left:10px;margin-right:10px}}@media (min-width: 768px) and (max-width: 1020px){.island{max-width:980px}}.link-boxes{text-align:center}.flexbox .link-boxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.link-box{background:#ebedef;border:1px solid #ced3d9;border-bottom:0;box-shadow:0 5px 0 0 #269adb;display:inline-block;max-width:100%;padding:25px;text-align:left;width:360px}@media (min-width: 768px){.link-box{margin:12.5px;max-width:calc(50% - 25px)}}.link-box h4{font-size:20px;line-height:1.25;margin:0;transition:color .25s}.link-box p{color:#54677b;font-size:13px;line-height:1.53846;margin:6.25px 0 0}.link-box:hover h4,.link-box:active h4,.link-box:focus h4{color:#d5545b}@media (min-width: 1021px){.link-box:nth-child(even):nth-last-child(odd){margin-right:7.5%}}@media (min-width: 1021px){.link-box:nth-child(odd):nth-last-child(even){margin-left:7.5%}}.entry-content .in-content-nav-links{list-style:none;padding:0}.entry-content .in-content-nav-links li{margin:0 0 15px}.entry-content .in-content-nav-links a{-ms-flex-align:center;align-items:center;background-color:#269adb;color:#fff;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;padding:10px 0 10px 15px;text-align:left;text-transform:none;white-space:normal}.entry-content .in-content-nav-links a::after{border-left:1px solid rgba(255,255,255,0.5);content:'>';font-size:15px;display:block;margin-left:10px;padding:10px}.entry-content .in-content-nav-links a:hover,.entry-content .in-content-nav-links a:active,.entry-content .in-content-nav-links a:focus{background-color:#d5545b;color:#fff}@media (min-width: 768px){.entry-content .in-content-nav-links a{font-size:20px;padding-left:25px}.entry-content .in-content-nav-links a::after{padding:0 15px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0a2642;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.white-popup{position:relative;background:#FFF;padding:25px;width:auto;max-width:640px;margin:0 auto}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;-ms-transform:scale(0.8);transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all .3s;-ms-transform:translateX(-50px);transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-ms-transform:translateX(50px);transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-from-top .mfp-content{vertical-align:top}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all .2s;-ms-transform:translateY(-100px);transform:translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity:0;transition:all .2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.8}.mfp-move-from-top.mfp-removing .mfp-with-anim{-ms-transform:translateY(-50px);transform:translateY(-50px);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all .3s ease-in-out;-ms-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}.mega-menu{position:absolute;top:0;background-color:#fff;display:none;height:360px;margin-left:-490px;max-width:880px;transition:transform .4s ease-in-out;-ms-transform:translateY(-720px);transform:translateY(-720px);width:100%;z-index:99}.mega-menu .mm-r-cat-nav{display:inline-table}@media (min-width: 1021px){.mega-menu{display:block;left:50%}.mega-menu.in-view{-ms-transform:translateY(0);transform:translateY(0)}}.mm-r-cat-nav{max-width:225px;width:25%}.mm-r-cat-nav li{padding:0 10px}.mm-r-cat-posts{height:100%;width:100%}.mm-r-cat-posts div{display:none;height:100%}.mm-r-cat-posts div.is-visible{display:block}.mm-r-cat-posts ul{display:inline-block;left:520px;margin:0;vertical-align:top;width:300px}.mm-r-cat-posts li:first-child{margin-top:15px}.mm-r-cat-posts a{display:block;font-size:14px;line-height:1.28571;margin-top:0;padding:6px 0}.mm-r-cat-posts a b{display:block;font-size:14px;font-weight:500}.mm-r-cat-posts a:hover{color:#d5545b}.mm-r-cat-posts a:hover b{color:#d5545b}.mm-r-cat-posts a:active,.mm-r-cat-posts a:focus{color:#b12b33}.mm-r-cat-posts a:active b,.mm-r-cat-posts a:focus b{color:#d5545b}.mm-r-cat-posts a:visited{color:#a8d7f1}.mm-r-cat-posts a:visited:hover{color:#d5545b}.mm-r-cat-posts .view-all{border-top:1px solid #dadee2;font-size:14.25px;font-weight:700;margin-top:5px;padding:6px 0 0;text-transform:uppercase}.modal{padding-top:5px;padding-bottom:20px;background-color:#fff;height:80vh;left:5vw;position:fixed;top:100%;width:90vw;z-index:100}.modal.is-active{top:10vh}.modal div{padding-right:25px;padding-left:25px;max-height:100%}.modal .btn--close{text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 3px #fff,0 0 4px #fff,0 0 5px #fff,0 0 6px #fff,0 0 7px #fff,0 0 8px #fff,0 0 9px #fff,0 0 10px #fff,0 0 11px #fff,0 0 12px #fff,0 0 13px #fff,0 0 14px #fff,0 0 15px #fff}.modal div{overflow-y:scroll}.modal#modal-widget{background-color:transparent}@media (max-width: 767px){.modal img{margin:0 auto 25px}}@media (min-width: 1021px){.modal{left:20vw;width:60vw}}#modal-methodology:before{position:absolute;right:15px;bottom:19px;left:15px;background:linear-gradient(rgba(255,255,255,0) 0, #fff 100%);content:'';display:block;height:20px;z-index:2}.modal-header{border-bottom:1px solid #dadee2;position:relative}.modal-header h3{margin:0;padding:25px}.modal-header .progress{border-top:1px solid #dadee2}.state-modal{overflow:hidden}.state-modal::before,.state-modal::after{position:absolute;top:116px;right:12.5px;left:0;background-image:linear-gradient(180deg, #f5f6f7 0, rgba(245,246,247,0) 100%);background-repeat:repeat;background-size:100% 100%;content:'';display:block;height:25px;z-index:1}.state-modal::after{background-image:linear-gradient(0deg, #f5f6f7 0, rgba(245,246,247,0) 100%);bottom:0;top:auto}.state-modal .modal-content{background:#f5f6f7;max-height:calc(100% - 86px);margin-top:0;padding:0 !important;position:relative;overflow:scroll;-webkit-overflow-scrolling:touch}.state-modal .modal-content h3{margin-top:50px}.lt-ie10 .state-modal .modal-content{max-height:calc(100% - 46px)}.state-modal .modal-content-scroll{padding:25px;text-align:left}.state-modal .modal-content-scroll:first-child{padding-top:0}body.has-open-modal{overflow:hidden}.overlay-mask{background-color:#0a2642;bottom:0;display:none;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:4}.js .overlay-mask.active{cursor:pointer;display:block}@media (max-width: 1020px){.js-menu-open .overlay-mask{display:block}}.mega-sticky-nav .overlay-mask{background-color:transparent}#resources-newsletter-signup{color:#fff;padding:40px 25px 50px;text-align:center}@media (min-width: 768px){#resources-newsletter-signup{padding:65px 0 80px}}#resources-newsletter-signup::before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right, #1B9ADF, #3ACAF1);content:''}#resources-newsletter-signup h4{color:inherit;font-family:"Fjalla One",sans-serif;font-size:30px;margin-top:0;text-transform:uppercase}@media (min-width: 768px){#resources-newsletter-signup h4{font-size:40px}}#resources-newsletter-signup p{font-size:20px;line-height:30px;text-align:center;margin:20px 0}@media (min-width: 768px){#resources-newsletter-signup p{margin-top:30px}}#resources-newsletter-signup .mc-form{width:100%;max-width:540px;margin:0 auto;padding:0;z-index:2}#resources-newsletter-signup .mc-form svg{position:absolute;left:25px;opacity:.1;top:23px}@media (min-width: 550px){#resources-newsletter-signup .mc-form svg{top:23px}}#resources-newsletter-signup input[type="email"]{padding:20px 20px 20px 70px;border-radius:50px;border:2px solid #1B9ADF;width:100%;color:#8593A1}@media (min-width: 550px){#resources-newsletter-signup input[type="email"]{padding-right:120px}}#resources-newsletter-signup input[type="submit"]{background:#D6555C;border:2px solid #fff;border-radius:50px;width:calc(100% - 100px);height:50px;margin-top:8px}#resources-newsletter-signup input[type="submit"]:hover{background:#d14048}@media (min-width: 550px){#resources-newsletter-signup input[type="submit"]{position:absolute;width:100px;height:calc(100% - 10px);top:5px;right:5px;border:0;margin-top:0}}#paper-planes{position:absolute;width:100vw;height:100%;top:0;left:-20px;z-index:1;overflow:hidden}@media (min-width: 550px){#paper-planes{left:-50px}}@media (min-width: 1220px){#paper-planes{left:calc((590px) - 50vw)}}#paper-planes svg{height:30px;width:auto;opacity:0;position:absolute;top:75%;left:10%;transition:all 1.75s linear;-ms-transform:scale(2);transform:scale(2);z-index:1}#paper-planes svg:first-child{-ms-transform:rotate(-10deg) scale(1.5);transform:rotate(-10deg) scale(1.5)}#paper-planes svg:last-child{transition-duration:2.25s;-ms-transform:rotate(10deg) scale(1.75);transform:rotate(10deg) scale(1.75);left:15%}#paper-planes svg.come-in{top:calc(0% - 50px);left:50%;opacity:.6;-ms-transform:rotate(10deg) scale(1.5);transform:rotate(10deg) scale(1.5)}#paper-planes svg.come-in:first-child{left:35%;-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}#paper-planes svg.come-in:last-child{left:65%;-ms-transform:rotate(15deg) scale(1.25);transform:rotate(15deg) scale(1.25)}#paper-planes path{fill:#3B5268}.pagination{clear:both;color:#3B5268;padding:30px;text-align:center;text-transform:uppercase}.pagination *{display:inline-block;font-size:10px;font-weight:600;line-height:4;margin-top:0;vertical-align:middle}[class^="pagination__"]:not(.pagination__curr) *{background-color:#fff;background-image:url("../img/icons-pagination-2x.png");background-size:80px 40px;border:2px solid #ced3d9;border-radius:5px;display:block;overflow:hidden;text-indent:-9999px}[class^="pagination__"]:not(.pagination__curr) span{opacity:.4}.pagination__first *,.pagination__last *{width:25px}.pagination__first *{background-position:right center;margin-right:6px;-ms-transform:scaleX(-1);transform:scaleX(-1)}.pagination__last *{margin-left:6px;background-position:right center}.pagination__prev *,.pagination__next *{width:35px}.pagination__prev *{-ms-transform:scaleX(-1);transform:scaleX(-1)}.pagination__curr{padding-left:11px;padding-right:11px}.popups{position:relative}.popups li{position:absolute;list-style:none}.popups li a{position:absolute;top:3px;left:0;height:36px;width:36px;background:#d5545b;border-radius:100%;color:#fff;cursor:pointer;display:block;font-size:24px;font-weight:600;line-height:1.5;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1}.popups.page-03 li:nth-child(1){top:5%;left:0%}.popups.page-03 li:nth-child(2){top:1.6%;left:55%}.popups.page-03 li:nth-child(3){top:14%;left:43%}.popups.page-03 li:nth-child(4){top:29%;left:0%}.popups.page-03 li:nth-child(5){top:35%;left:52%}.popups.page-03 li:nth-child(6){top:48%;left:0%}.popups.page-03 li:nth-child(7){top:54%;left:43%}.popups.page-03 li:nth-child(8){top:66%;left:0%}.popups.page-03 li:nth-child(9){top:66%;left:23%}.popups.page-03 li:nth-child(10){top:73%;left:0%}.popups.page-04 li:nth-child(1){top:30%;left:35%}.popups.page-04 li:nth-child(2){top:36%;left:0%}.popups.page-04 li:nth-child(3){top:41.5%;left:41%}.popups.page-04 li:nth-child(4){top:42%;left:0%}.popups.page-04 li:nth-child(5){top:60%;left:0%}.popups.page-04 li:nth-child(6){top:72%;left:0%}.popups.page-04 li:nth-child(7){top:75%;left:50%}.popups.page-04 li:nth-child(8){top:86%;left:82%}.popups.page-05 li:nth-child(1){top:26.6%;left:0%}.popups.page-05 li:nth-child(2){top:60%;left:0%}.popups.page-05 li:nth-child(3){top:60%;left:82%}.popups.page-06 li:nth-child(1){top:1.5%;left:74%}.popups.page-06 li:nth-child(2){top:10%;left:0%}.popups.page-06 li:nth-child(3){top:27%;left:0%}.popups.page-06 li:nth-child(4){top:79%;left:0%}.popups.page-06 li:nth-child(5){top:80%;left:82%}.popups.page-06 li:nth-child(6){top:85%;left:82%}.popups.page-06 li:nth-child(7){top:100%;left:0%}.popups.page-07 li:nth-child(1){top:5%;left:0%}.popups.page-08 li:nth-child(1){top:26.3%;left:0%}.popups.page-08 li:nth-child(2){top:33%;left:0%}.popups.page-08 li:nth-child(3){top:62%;left:0%}.popups.page-08 li:nth-child(4){top:63%;left:47%}.popups.page-08 li:nth-child(5){top:76.5%;left:54.6%}.inline-popups{position:initial}.progress{-ms-flex:1 100%;flex:1 100%;height:40px;margin:0;position:relative;vertical-align:middle}.progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:radial-gradient(circle at center, #ced3d9 0, #ced3d9 3px, white 3px, white 100%);background-repeat:repeat-x;background-position:left center;background-size:13px 6px;border:0;border-radius:3px;color:#ced3d9;cursor:pointer;height:6px;left:20px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;width:calc(100% - 50px)}.progress-bar::-webkit-progress-bar{background-color:transparent}.progress-bar::-moz-progress-bar{background-color:transparent}.progress-bar::-webkit-progress-value{background-color:transparent;background-image:radial-gradient(circle at center, #0a2642 0, #0a2642 3px, white 3px, white 100%);background-size:13px 6px}.lt-ie10 .progress-bar{display:none}@media (min-width: 768px) and (max-width: 1020px){.less-featured .hp-r-list{margin-top:25px}}@media (max-width: 1020px){.hp-r-list [class*="r-img-block"]{display:block}.hp-r-list .r-title{margin-top:50px}}[class^="fancy-blocks"]{overflow-x:hidden;text-align:center}[class^="fancy-blocks"]>.wrapper{max-width:1400px}[class^="fancy-blocks"] div{background-color:#fff;border:1px solid rgba(10,38,66,0.15);margin-bottom:25px;z-index:2}@media (max-width: 600px){[class^="fancy-blocks"] div{margin:20px 10px}}@media (max-width: 1020px){[class^="fancy-blocks"] div li a{display:block}[class^="fancy-blocks"] div li a span{height:auto}}@media (min-width: 768px){[class^="fancy-blocks"] div{display:inline-block;vertical-align:top;margin-left:.8%;margin-right:.8%;max-width:none;width:47%}}@media (min-width: 1021px){[class^="fancy-blocks"] div{max-width:380px;min-width:300px;width:32%}[class^="fancy-blocks"] div .r-title{font-size:20px}[class^="fancy-blocks"] div .r-title b{font-size:35px}.home [class^="fancy-blocks"] div:nth-child(3n+1){margin-left:0}}[class^="fancy-blocks"][class*="--alt"]>.wrapper{max-width:1400px}[class^="fancy-blocks"][class*="--alt"] div{background-color:rgba(38,154,219,0.05);border-color:#3b5168}[class^="fancy-blocks"][class*="--alt"] div:hover li a,[class^="fancy-blocks"][class*="--alt"] div:hover .view-full{color:#93cded}[class^="fancy-blocks"][class*="--alt"] div:hover li a:hover,[class^="fancy-blocks"][class*="--alt"] div:hover .view-full:hover{background-color:rgba(38,154,219,0.15);color:#fff}@media (max-width: 767px){[class^="fancy-blocks"][class*="--alt"]{margin:0}}[class^="fancy-blocks"] header{display:table;width:100%}[class^="fancy-blocks"] ul{margin:0}.fa-wrapper div{max-width:580px;min-width:300px}@media (min-width: 600px) and (max-width: 768px){.fa-wrapper div{margin-left:auto;margin-right:auto}}@media (min-width: 1021px){.fa-wrapper div{width:48%}}.fancy-cover{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;display:table;height:175px;overflow:hidden;text-align:center;vertical-align:middle;width:100%;z-index:0}.fancy-cover:hover{color:#fff}.fancy-cover:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;background:linear-gradient(rgba(10,38,66,0.25), rgba(10,38,66,0.8));content:'';display:block;z-index:0}.fancy-cover h3{color:#fff;display:table-cell;font-weight:500;font-size:20px;line-height:1;padding:10px 20px;vertical-align:middle;z-index:1}.fancy-cover h3 a{color:#fff}.fa-wrapper .fancy-cover h3{font-size:21px}.fancy-cover b{display:block;font-weight:500;line-height:1}.fancy-cover svg{height:50px;width:50px;display:block;fill:#269adb;margin:0 auto 12.5px}.fa-wrapper .fancy-cover{border-bottom:5px solid #269adb}.fa-wrapper .fancy-cover b{font-size:33px}.fa-wrapper .fancy-cover svg{stroke:#269adb;stroke-width:.25}.fancy-list{margin:0}.fancy-list li{border-bottom:1px solid rgba(10,38,66,0.15)}.fancy-list li a{display:table;font-size:16px;line-height:1.25;text-align:left;width:100%}.fancy-list li a strong,.fancy-list li a span{display:table-cell;vertical-align:middle}.fancy-list li a strong{border-right:1px solid rgba(10,38,66,0.15);font-family:"Fjalla One",sans-serif;font-size:28px;line-height:1.07143;text-align:center;width:55px}.fancy-list li a span{padding-right:10px;padding-left:10px;height:60px}.fancy-list li a span.no-rank{padding-left:1.25em}[class*="--alt"] .fancy-list li{border-color:#3b5168}[class*="--alt"] .fancy-list li strong,[class*="--alt"] .fancy-list li span{border-color:#3b5168}.view-full{padding-top:17.5px;padding-bottom:17.5px;background-color:rgba(10,38,66,0.03);border:none;color:#269adb;font-size:15px;width:100%}.view-full:hover{color:#d5545b}[class*="--alt"] .view-full{background-color:rgba(38,154,219,0.075)}[class*="--alt"] .view-full:hover{color:#fff}.fa-wrapper .view-full{padding-right:40px;padding-left:40px}.r-block{background-color:#fff;display:inline-table;border:1px solid rgba(10,38,66,0.15);margin:55px auto 0;max-width:348px;min-width:300px}.home .r-block{display:block;max-width:380px}@media (min-width: 768px){.home .r-block{display:inline-block;margin:55px 10px 0}}@media (min-width: 1021px){.r-child-content .r-block{max-width:390px;width:47%}}@media (min-width: 1221px){.r-child-content .r-block{width:50%}}.r-block ul{margin:0}.r-block li{border-bottom:1px solid rgba(10,38,66,0.15)}.r-block li a{display:table;font-size:16px;line-height:1.25;text-align:left;width:100%}.r-block li a strong,.r-block li a span{display:table-cell;vertical-align:middle}.r-block li a strong{border-right:1px solid rgba(10,38,66,0.15);font-family:"Fjalla One",sans-serif;font-size:28px;font-weight:400;line-height:1.07143;text-align:center;width:55px}.r-block li a span{padding-right:10px;padding-left:10px;height:60px}.r-block li a span.no-rank{padding-left:1.25em}@media (min-width: 695px){.r-block{vertical-align:top;width:47%}}@media (min-width: 1021px){.r-block{margin-left:1.6%;width:32%}}.less-featured .r-block{margin-top:30px}@media (max-width: 767px){.less-featured .r-block ul,.less-featured .r-block .view-full{display:none}}@media (min-width: 768px) and (max-width: 1020px){.less-featured .r-block:nth-child(2n+1){margin-left:0}}@media (min-width: 768px) and (max-width: 1220px){.less-featured .r-block:nth-child(even){margin-left:4%}.less-featured .r-block:nth-child(even){margin-left:2%}}.state-featured .r-block{display:none}@media (min-width: 768px) and (max-width: 1020px){.state-featured .r-block{margin:0;width:100%}}@media (max-width: 767px){.r-block{margin-top:15px}}.hp-r-block{background-color:rgba(38,154,219,0.05);border-color:#3b5168}.hp-r-block:focus li a,.hp-r-block:focus .view-full,.hp-r-block:hover li a,.hp-r-block:hover .view-full{color:#93cded}.hp-r-block:focus li a:focus,.hp-r-block:focus li a:hover,.hp-r-block:focus .view-full:focus,.hp-r-block:focus .view-full:hover,.hp-r-block:hover li a:focus,.hp-r-block:hover li a:hover,.hp-r-block:hover .view-full:focus,.hp-r-block:hover .view-full:hover{background-color:rgba(38,154,219,0.15);color:#fff}.hp-r-block li a:focus,.hp-r-block li a:hover{color:#93cded}.hp-r-block li{border-color:#3b5168}.hp-r-block li strong,.hp-r-block li span{border-color:#3b5168}[class*="r-img-block"]{height:175px;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden;text-align:left;vertical-align:bottom;width:100%;z-index:0}[class*="r-img-block"] h3{position:absolute;right:20px;bottom:45px;left:20px;display:block;padding:0}[class*="r-img-block"] i{margin-right:0;margin-bottom:10px;margin-left:20px}[class*="r-img-block"] img{position:absolute;top:0;left:0;height:175px;width:100%;z-index:-1}.r-block:active .r-img-cover:after,.r-block:focus .r-img-cover:after,.r-block:hover .r-img-cover:after{background:linear-gradient(rgba(10,38,66,0.15), rgba(10,38,66,0.65))}.fa-r-img-block{vertical-align:middle}.fa-r-img-block img{left:50%;max-width:none;-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}.r-img-cover:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(10,38,66,0.35), rgba(10,38,66,0.89));content:'';display:block;height:175px;z-index:-1}[class*="r-cat-nav"]{background-color:#fff}@media (max-width: 1020px){[class*="r-cat-nav"]{border-top:1px solid #DADEE2}}@media (min-width: 1021px){[class*="r-cat-nav"]{display:table;height:100%;left:380px;width:0;z-index:1}}[class*="r-cat-nav"].is-open{left:0;width:100%}[class*="r-cat-nav"].is-open li.active a{color:#fff}@media (min-width: 1021px){[class*="r-cat-nav"].is-open a{font-size:12px;line-height:6.66667;text-align:left}[class*="r-cat-nav"].is-open a .icon{display:inline-block;margin:0 10px 0 0;vertical-align:middle}}@media (min-width: 1021px){[class*="r-cat-nav"].is-closed{box-shadow:-10px 0 15px rgba(10,38,66,0.05);left:220px;width:80px}[class*="r-cat-nav"].is-closed ul{padding-top:70px}[class*="r-cat-nav"].is-closed li{padding:0 5px}[class*="r-cat-nav"].is-closed a{padding:10px 0;width:70px}}[class*="r-cat-nav"] ul{margin:0}@media (min-width: 1021px){[class*="r-cat-nav"] ul{display:table-cell}}[class*="r-cat-nav"] li:active a,[class*="r-cat-nav"] li:focus a,[class*="r-cat-nav"] li:hover a{color:#269adb}[class*="r-cat-nav"] li:active a .icon,[class*="r-cat-nav"] li:focus a .icon,[class*="r-cat-nav"] li:hover a .icon{border-color:#269adb}[class*="r-cat-nav"] li:active a svg,[class*="r-cat-nav"] li:focus a svg,[class*="r-cat-nav"] li:hover a svg{fill:#269adb}[class*="r-cat-nav"] li.active a{color:#fff}[class*="r-cat-nav"] li.active a .icon{border-color:#fff}[class*="r-cat-nav"] li.active a svg{fill:#fff}[class*="r-cat-nav"] li:last-child a{border-bottom:0}@media (max-width: 1020px){[class*="r-cat-nav"] li{background-color:#fff;display:inline-block;height:90px;vertical-align:top;white-space:normal}}@media (max-width: 767px){[class*="r-cat-nav"] li{width:90px}}@media (min-width: 768px) and (max-width: 1020px){[class*="r-cat-nav"] li{width:115px}}@media (min-width: 1021px){[class*="r-cat-nav"] li{padding-right:20px;padding-left:20px}}[class*="r-cat-nav"] a{padding-right:5px;padding-left:5px;border-right:1px solid #DADEE2;color:#3b5268;display:block;font-size:9px;line-height:1.11111;margin-top:10px;min-height:70px;overflow:hidden;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}[class*="r-cat-nav"] a .icon{height:40px;width:40px;border-radius:50%;border:1px solid rgba(0,0,0,0.4);display:block;margin:0 auto 3px}[class*="r-cat-nav"] a svg{height:25px;width:25px;display:block;fill:rgba(0,0,0,0.4);margin:0 auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1021px){[class*="r-cat-nav"] a{border-bottom:1px solid #DADEE2;border-right:none;display:inline-block;margin:0}}.mm-r-cat-nav.is-open{position:absolute;left:265px}.mm-r-cat-nav.is-open li,.mm-r-cat-nav.is-open a,.mm-r-cat-nav.is-open svg{transition:all, .25s}.mm-r-cat-nav.is-open li{padding:0 10px}.mm-r-cat-nav.is-open li:active a,.mm-r-cat-nav.is-open li:focus a,.mm-r-cat-nav.is-open li:hover a{color:#fff}.mm-r-cat-nav.is-open li:active a .icon,.mm-r-cat-nav.is-open li:focus a .icon,.mm-r-cat-nav.is-open li:hover a .icon{border-color:#fff}.mm-r-cat-nav.is-open li:active a svg,.mm-r-cat-nav.is-open li:focus a svg,.mm-r-cat-nav.is-open li:hover a svg{fill:#fff}.mm-r-cat-nav.is-open a{min-height:0;line-height:4.91667;padding:0}.has-ranking-tabs .r-content article{max-width:820px}.ranking-tabs{border-bottom:1px solid #0a2642;margin:0 25px;z-index:4}@media (max-width: 500px){.ranking-tabs{margin:0;border-bottom:0}}.ranking-tabs ul{list-style:none;margin:0 0 -1px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width: 500px){.ranking-tabs ul{display:block}}.ranking-tabs li{display:inline-block;margin:0;margin:0 3px;-ms-flex:1;flex:1;max-width:50%}@media (max-width: 500px){.ranking-tabs li{display:block;margin:0 0 5px;max-width:none}}.ranking-tabs a{display:block;border:1px solid #9da8b3;border-bottom-color:#0a2642;border-radius:5px 5px 0 0;text-transform:uppercase;background:#fff;height:100%;padding:13px 18px;font-size:14px;line-height:1.21429;color:#9da8b3 !important;background-image:linear-gradient(to top, rgba(0,0,0,0.1), #fff 10%, #fff)}@media (max-width: 750px){.ranking-tabs a{font-size:13px}}@media (max-width: 500px){.ranking-tabs a{border-radius:5px;background:0;border-color:#9da8b3}}.ranking-tabs a:hover{color:#d5545b !important;border-color:#d5545b;border-bottom-color:#0a2642}.ranking-tabs a.active{color:#0a2642 !important;border-color:#0a2642;border-bottom-color:#fff;background:0}@media (max-width: 500px){.ranking-tabs a.active{border-color:#0a2642}}.ranking-tabs a b{font-family:"Fjalla One",sans-serif;font-weight:400;font-size:30px;line-height:1.13333;display:block}@media (max-width: 750px){.ranking-tabs a b{font-size:24px}}.ranking-tabs a span{display:block;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 500px){.ranking-tabs a span{top:0;-ms-transform:none;transform:none}}.ranking-tab{border:1px solid #0a2642;border-radius:5px;padding:40px 20px;margin-top:-1px}@media (max-width: 500px){.ranking-tab{padding:10px 20px 20px}}.icon-section-title{position:relative}.icon-section-title:after{position:absolute;top:-63px;left:50%;height:50px;width:50px;background-image:url("../img/icons-sections-2x.png");background-size:500px 300px;content:'';display:block;margin-left:-25px}.icon-section-title+.page-intro{margin-bottom:55px;margin-top:32px}.icon-section-title{border-bottom:1px solid #DADEE2;padding-bottom:30px}.icon-section-title:after{background-color:#fff;box-sizing:content-box;border-left:20px solid #fff;border-right:20px solid #fff;bottom:-24px;margin-left:-45px;top:auto}.icon--fa:after{background-position:-50px 0}.icon--contact-us:after{background-position:-250px 0}.icon--database:after{background-position:-350px 0}.icon--resource:after{background-position:-100px 0}.r-cat-child .icon-section-title .icon{height:40px;width:40px;border-radius:50%;display:block;margin:10px auto -58px;z-index:1}.r-cat-child .icon-section-title svg{height:25px;width:25px;display:block;margin:0 auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.r-cat-child .icon-section-title:after{background-image:none;border-left-width:15px;border-right-width:15px;margin-left:-40px}@media (min-width: 1021px){.r-cat-child .icon-section-title{border-bottom:none}.r-cat-child .icon-section-title .icon,.r-cat-child .icon-section-title:after{display:none}}[class*="icon--"] .icon{border:1px solid rgba(0,0,0,0.4)}.sidebar--archived-rankings{border-top:1px solid #DADEE2;clear:both;margin-top:60px;padding:33px 20px 49px}.sidebar--archived-rankings li{margin-top:10px}.sidebar--archived-rankings li:first-child{margin-top:21px}@media (min-width: 768px){.sidebar--archived-rankings li{margin-top:21px}}.more-rankings-nav{display:none;max-width:280px}@media (min-width: 1021px){.more-rankings-nav{position:absolute;top:540px;left:1.25em;display:block;margin:0}.postid-1872 .more-rankings-nav,.postid-2117 .more-rankings-nav{top:400px}}@media (min-width: 1221px){.more-rankings-nav{left:50%;margin-left:-590px}}.sidebar__section{padding-top:25px}.sidebar__section ul{font-size:13px;line-height:1.26923}.sidebar__section a:not([class*="btn"]):not(.sl-school-list-link):not(.sl-school-name-link){display:block;padding:8px 24px 7px 14px}@media (max-height: 700px){.sidebar__section.related-links{display:none}}[class*="single-rankings-type-2"] .site-sidebar li:first-child{margin-top:0}.sidebar__title,[class*="single-rankings-type-2"] .site-sidebar h3{color:#3b5268;font-size:12px;display:block;line-height:1.375;padding:10px 0 9px;text-align:left;text-transform:uppercase}@media (min-width: 1181px){.sidebar__title,[class*="single-rankings-type-2"] .site-sidebar h3{cursor:default;font-weight:500}}.btn--college-search{margin-bottom:0;padding:15px 0;font-size:20px}.btn--college-search svg{height:20px;width:48px;border-right:1px solid rgba(255,255,255,0.5);color:#fff;fill:currentColor;margin-right:25px;margin-left:-15px;stroke:currentColor;top:2px}@media (max-width: 1020px){[class*="single-rankings-type-2"] .site-sidebar section:first-child{border-top:none}}@media (min-width: 768px){[class*="single-rankings-type-2"] .site-sidebar section:not(.widget-degree-finder){padding-right:0;padding-left:0}[class*="single-rankings-type-2"] .site-sidebar section:not(.widget-degree-finder):first-child{border-top:none;padding-top:15px}[class*="single-rankings-type-2"] .site-sidebar .btn--secondary{display:block;margin:25px auto 0;width:200px}[class*="single-rankings-type-2"] .site-sidebar .list--box-featured li,[class*="single-rankings-type-2"] .site-sidebar .list--box-standard li{float:none;margin-left:0;margin-right:0;max-width:none;width:100%}[class*="single-rankings-type-2"] .site-sidebar .box-standard{font-size:15px}}[class*="site-stats"] .stats{font-size:10px;font-weight:600;text-align:center;text-transform:uppercase}[class*="site-stats"] .stats b{border-bottom:1px solid #dadee2;color:#d5545b;display:block;font-family:"Fjalla One",sans-serif;margin-bottom:4px;width:90px}[class*="site-stats"] .stat{margin:0 1.25em 0 .3125em}@media (min-width: 768px){[class*="site-stats"] .stat{margin-left:2.5em}}.r-site-stats .stats b{font-size:42px;line-height:1;margin-bottom:5px;width:120px}.r-site-stats .stat{display:inline-block}@keyframes fadeIn{from{opacity:0}to{opacity:1}}*[class^="slideshow-btn-"]{position:absolute;top:0;bottom:0;left:0;background:#fff url("../img/icons-pagination-2x.png") no-repeat 0 50%/80px 40px;border:2px solid #ced3d9;border-radius:5px;color:#ced3d9;display:block;font-size:24px;margin:0;overflow:hidden;padding:0;text-indent:-9999px;width:40px}*[class^="slideshow-btn-"].inactive{opacity:.4;cursor:default}*[class^="slideshow-btn-"]:hover{background-color:#fff;border-color:#9da8b3;color:#9da8b3}*[class^="slideshow-btn-"]:active,*[class^="slideshow-btn-"]:focus{background-color:#fff;color:#ced3d9}*[class^="slideshow-btn-"]:active:hover,*[class^="slideshow-btn-"]:focus:hover{color:#9da8b3}*[class^="slideshow-btn-"].inactive:hover{border:2px solid #ced3d9;color:#ced3d9}.slideshow-btn-prev{-ms-transform:scaleX(-1);transform:scaleX(-1)}.slideshow{margin:50px auto 0;max-width:720px;min-width:300px;position:relative}.slideshow>ul{margin-top:0;overflow:hidden}.slideshow>ul>li{position:relative;left:0;transition:left .15s ease-in}.slideshow>ul>li.is-active{animation:fadeIn .3s ease-in forwards}.slideshow>ul>li.is-hidden{display:none}.slideshow>ul>li.is-sliding-right{left:50%}.slideshow>ul>li.is-sliding-left{left:-50%}@media (max-width: 767px){.slideshow{margin-left:10px;margin-right:10px}.slideshow .box-standard img{display:none}}@media (max-width: 1020px){.slideshow--default-slideshow{overflow:hidden}}@media (min-width: 1021px){.slideshow--default-slideshow{max-width:1100px}}.slideshow--default-slideshow li{margin-left:60px}@media (max-width: 1020px){.slideshow--default-slideshow{overflow:hidden}.slideshow--default-slideshow li{margin-right:60px}}@media (min-width: 1021px){.slideshow--default-slideshow{height:215px}}.press-releases .slideshow--default-slideshow ul{margin:0 60px}@media (min-width: 768px){.press-releases .slideshow--default-slideshow ul{columns:2}}.press-releases .slideshow--default-slideshow li{margin-left:0}.press-releases .slideshow--default-slideshow h4{margin-top:0}@media (max-width: 1020px){.press-releases .slideshow--default-slideshow li{margin-right:0}.press-releases .slideshow--default-slideshow li:nth-child(n+2){margin-top:20px}}@media (min-width: 1021px){.press-releases .slideshow--default-slideshow{height:auto}.press-releases .slideshow--default-slideshow li{min-height:130px}}@media (min-width: 1021px){.news-mentions .slideshow--default-slideshow{height:320px}}.slideshow-btn-next{left:auto;right:0}*[class^="sprite-"]{display:inline-block;outline:none;background-repeat:no-repeat}.entry-content ul[class*="sticky"]{list-style-type:none;margin-top:0;padding-left:0}[class*="-sticky-nav"]{margin-top:0;position:initial;z-index:5}[class*="-sticky-nav"]>div{background-color:#ebedef;box-shadow:0 2px 10px rgba(10,38,66,0.15);height:50px;width:100%;z-index:10}.single-financial_aid_post [class*="-sticky-nav"]>div,.single-resource [class*="-sticky-nav"]>div,.single-careers [class*="-sticky-nav"]>div{border:none}.single-financial_aid_post [class*="-sticky-nav"]>div,.single-resource [class*="-sticky-nav"]>div,.single-careers [class*="-sticky-nav"]>div{background-color:#d5545b}[class*="-sticky-nav"]>div.sn-is-active{z-index:10}@media (min-width: 768px) and (max-width: 1020px){[class*="-sticky-nav"] .wrapper{max-width:768px;width:100%}}.pinned .sticky-nav-section{position:fixed;top:0;background-color:#fff;border-radius:.07812px;box-shadow:0 -12.5px 0 12.5px #fff;opacity:0;transition:opacity .15s ease-in-out;width:300px}.pinned .sticky-nav-section.show{opacity:1}.mega-sticky-nav{margin-left:-100%;margin-right:-100%}@media (max-width: 767px){.mega-sticky-nav{margin:0 -25px;width:calc(100% + 50px)}}@media (min-width: 768px){.mega-sticky-nav .wrapper{max-width:835px}}@media (min-width: 1021px){.mega-sticky-nav .wrapper{max-width:1180px}}.mega-sticky-nav section{height:50px;overflow-y:hidden;position:absolute;width:100%}.mega-sticky-nav section.is-active{height:auto;overflow-y:visible}@media (min-width: 768px){.mega-sticky-nav section{left:20px;margin-left:0;width:calc(100% - 40px)}}@media (min-width: 1021px){.mega-sticky-nav section{left:auto;right:80px;width:300px}}.pinned .mega-sticky-nav>div{left:0;position:fixed;top:0 !important}.mega-sticky-nav .sidebar__title{color:#fff;cursor:pointer;padding-right:14px;padding-left:14px}.mega-sticky-nav .dots-to-x{right:15px}.mega-sticky-nav .sticky-nav--list{font-size:13px;font-weight:normal;line-height:1.26923}.mega-sticky-nav .sticky-nav--list a{padding:8px 24px 7px 14px}@media (min-width: 768px){.mega-sticky-nav{margin-bottom:50px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}[class$="-nav-title"]{display:block;width:calc(100% - 40px)}[class$="-sticky-nav-title"]{padding-right:12.5px;padding-left:12.5px;font-weight:500;text-align:left;white-space:initial}[class$="-sticky-nav-title"] span{display:block;max-height:37px;overflow:hidden}.msn-mega-menu{height:50px;width:80px}@media (min-width: 768px){.msn-mega-menu{width:98px}}@media (min-width: 1021px){.msn-mega-menu{width:300px}}#sticky-nav{text-transform:uppercase;font-size:12.99px;line-height:1}@media (max-width: 1020px){[class*="single-rankings-type"].pinned #sticky-nav{display:none}}@media (max-width: 767px){.pinned #sticky-nav{left:20px;position:fixed;right:20px;top:0}}.page-top .icon-arrow{border-color:#d5545b;float:left;margin-right:5px;top:4px}.sticky-nav--list{background-color:#fff;margin-bottom:0}.sticky-nav--list a{display:block;padding:15px 12.5px;color:#3B5268}.sticky-nav--list a:hover{color:#d5545b}.sticky-nav--list li.active a{color:#d5545b}.sticky-nav--list ul{border-left:2px solid #DADEE2;margin-bottom:12.5px;margin-left:12.5px}.sticky-nav--list ul a{border-top:none;line-height:1.15473;padding:9px 12.5px}@media (max-width: 767px){#sticky-sidebar:not(.active) .sticky-nav--list{display:none}}.sidebar-sticky-menu{padding-top:37.5px}.sidebar-sticky-menu button[class*="-nav-trigger"]{background-color:transparent;height:40px}@media (min-width: 1181px){.sidebar-sticky-menu button[class*="-nav-trigger"]{height:33px}.sidebar-sticky-menu button[class*="-nav-trigger"] .dots-to-x{display:none}}@media (max-width: 1180px){.sidebar-sticky-menu{margin-top:37.5px;margin-left:-25px;clear:both;padding-top:0}.sidebar-sticky-menu:before{position:absolute;top:-1px;left:-50%;height:42px;width:200%;background-color:#ebedef;border-bottom:1px solid #DADEE2;border-top:1px solid #DADEE2;content:'';display:block}.sidebar-sticky-menu button{padding-right:25px;padding-left:25px;background-color:#ebedef}}@media (max-width: 1180px) and (max-width: 1020px){.voting-guide .sidebar-sticky-menu button{padding-left:0;padding-right:0}}.sticky-nav--list{background-color:#f5f6f7;border:1px solid #DADEE2;border-top:none;font-size:13px;font-weight:600;margin:0;text-transform:uppercase}.sticky-nav--list li{border-top:1px solid #DADEE2;margin-top:0}.sticky-nav--list li.active a{color:#d5545b}.sticky-nav--list a{padding-top:10px;padding-bottom:9px;color:#0a2642}.sticky-nav--list a:active,.sticky-nav--list a:focus,.sticky-nav--list a:hover,.sticky-nav--list a.active{color:#d5545b}.sticky-nav--list .icon-arrow{position:absolute;top:42%;right:14px}body[class*="about-"] .sticky-nav--list .icon-arrow,body.media .sticky-nav--list .icon-arrow{display:none}@media (max-width: 1180px){.sticky-nav--list{display:none}.is-active .sticky-nav--list{display:block}}.simple-sticky-nav>div{left:0}.pinned .simple-sticky-nav>div{position:fixed;top:0}.pinned .simple-sticky-nav+.sticky-waypoint{padding-top:100px}.js-menu-open .simple-sticky-nav{display:none}@media (min-width: 1021px){.simple-sticky-nav .sticky-nav-trigger{display:none}.simple-sticky-nav .sticky-nav--list{border-left:1px solid #DADEE2;display:table;height:50px;margin-top:-1px;text-align:center;width:100%}.simple-sticky-nav .sticky-nav--list li{border-right:1px solid #DADEE2;display:table-cell;vertical-align:middle}.simple-sticky-nav .sticky-nav--list li:first-child{display:none;margin-left:-3px}.simple-sticky-nav .sticky-nav--list li:last-child{margin-left:-3px}.simple-sticky-nav .sticky-nav--list li:last-child a{border:none}.simple-sticky-nav .sticky-nav--list a{border:none;display:inline-block;font-weight:600;padding-bottom:14px;padding-top:14px;width:100%}.simple-sticky-nav .sticky-nav--list li.active{background-color:#fff;color:#d5545b}.simple-sticky-nav .sticky-nav--list li.active a{box-shadow:0 5px 0 0 #d5545b}}body[class*="about"] .simple-sticky-nav,.survey .simple-sticky-nav{z-index:5}body[class*="about"] .simple-sticky-nav>div,.survey .simple-sticky-nav>div{background-color:#3B5268}body[class*="about"] .simple-sticky-nav .sidebar__title,.survey .simple-sticky-nav .sidebar__title{color:#fff;padding-left:20px}@media (min-width: 768px){body[class*="about"] .simple-sticky-nav .sidebar__title,.survey .simple-sticky-nav .sidebar__title{padding-left:25px}}body[class*="about"] .simple-sticky-nav button.sticky-nav-trigger,.survey .simple-sticky-nav button.sticky-nav-trigger{background-color:#3B5268}body[class*="about"] .simple-sticky-nav .dots-to-x,.survey .simple-sticky-nav .dots-to-x{right:20px;-ms-transform:translateY(-4px) rotate(-90deg);transform:translateY(-4px) rotate(-90deg)}@media (min-width: 768px){body[class*="about"] .simple-sticky-nav .dots-to-x,.survey .simple-sticky-nav .dots-to-x{right:25px}}body[class*="about"] .simple-sticky-nav .is-active .dots-to-x,.survey .simple-sticky-nav .is-active .dots-to-x{-ms-transform:translateY(-8px) rotate(-90deg);transform:translateY(-8px) rotate(-90deg)}body[class*="about"] .simple-sticky-nav .js-page-top,.survey .simple-sticky-nav .js-page-top{display:none !important}body[class*="about"] .simple-sticky-nav .sticky-nav--list,.survey .simple-sticky-nav .sticky-nav--list{transform:translate3d(0, 0, 0)}@media (max-width: 1020px){body[class*="about"] .simple-sticky-nav .sticky-nav--list a,.survey .simple-sticky-nav .sticky-nav--list a{padding-left:20px;padding-right:20px}body[class*="about"] .simple-sticky-nav .sticky-nav--list .icon-arrow,.survey .simple-sticky-nav .sticky-nav--list .icon-arrow{right:20px}}@media (min-width: 1021px){body[class*="about"] .simple-sticky-nav .wrapper,.survey .simple-sticky-nav .wrapper{max-width:1180px}body[class*="about"] .simple-sticky-nav .sticky-nav-trigger,.survey .simple-sticky-nav .sticky-nav-trigger{display:none}body[class*="about"] .simple-sticky-nav>div,.survey .simple-sticky-nav>div{background-color:#3B5268;box-shadow:0 2px 10px rgba(10,38,66,0.15);height:auto}body[class*="about"] .simple-sticky-nav .sticky-nav--list,.survey .simple-sticky-nav .sticky-nav--list{background-color:transparent;border:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}body[class*="about"] .simple-sticky-nav .sticky-nav--list li,.survey .simple-sticky-nav .sticky-nav--list li{background-color:#3B5268;border:solid #768695;border-width:0 0 0 1px;color:rgba(255,255,255,0.3);margin-left:0;width:20%}body[class*="about"] .simple-sticky-nav .sticky-nav--list li:first-child,.survey .simple-sticky-nav .sticky-nav--list li:first-child{border:0;display:none;-ms-flex:0 0 0;flex:0 0 0}body[class*="about"] .simple-sticky-nav .sticky-nav--list li:nth-child(3n+1),.survey .simple-sticky-nav .sticky-nav--list li:nth-child(3n+1){border-right-width:0}body[class*="about"] .simple-sticky-nav .sticky-nav--list li:nth-child(n+5),.survey .simple-sticky-nav .sticky-nav--list li:nth-child(n+5){border-top-width:1px}body[class*="about"] .simple-sticky-nav .sticky-nav--list li:last-child,.survey .simple-sticky-nav .sticky-nav--list li:last-child{border-right-width:1px;margin-left:0}body[class*="about"] .simple-sticky-nav .sticky-nav--list li.active,.survey .simple-sticky-nav .sticky-nav--list li.active{background-color:#476582;color:#fff}body[class*="about"] .simple-sticky-nav .sticky-nav--list a,.survey .simple-sticky-nav .sticky-nav--list a{background-color:transparent;box-shadow:none !important;color:inherit;display:block;padding:26px 10px;text-align:center}body[class*="about"] .simple-sticky-nav .sticky-nav--list a:hover,.survey .simple-sticky-nav .sticky-nav--list a:hover{color:#fff}}.survey .simple-sticky-nav p,.survey .simple-sticky-nav .sticky-nav--list li:first-child{display:none}@media (min-width: 1021px){.survey .simple-sticky-nav{margin-left:-100%;margin-right:-100%}}.subjects-directory{margin-top:90px}@media (min-width: 1221px){.subjects-directory .wrapper{max-width:1180px}}.subjects-directory h3{text-align:center}.subjects-directory h3+ul{margin-top:35px}@media (min-width: 600px) and (max-width: 1020px){.subjects-directory ul{columns:2}}@media (min-width: 1021px){.subjects-directory ul{columns:4}}.subjects-directory li{margin-top:20px}.subjects-directory li:first-of-type{margin-top:0}.subjects-directory a{font-size:14px;line-height:1.42857}.tweets{font-size:15px;line-height:20px}.tweets img{float:left;border:1px solid #DADEE2;border-radius:5px;height:40px;width:40px;margin:0 10px 0 0}.tweets ul{list-style:none;padding-left:0}.tweets li{margin:20px 0}.tweets p{margin:0 0 30px}.tweets .author{margin:0 0 12px}@media (min-width: 768px){.tweets{margin:36px -12px 0}.tweets li{float:left;margin:0;padding:0 12px;width:50%}}@media (min-width: 1021px){.tweets{float:right;margin:0;width:40.67797%}.tweets li{float:none;margin:20px 0;padding:0;width:100%}}.us-map{width:100%;height:0;padding-top:73.91304%;position:relative}.us-map svg{position:absolute;top:25px;left:0}.widget-degree-finder{background:linear-gradient(#0a2642, #133B61);border:10px solid #fff;box-shadow:0 0 15px rgba(10,38,66,0.25);margin:15px auto 25px;max-width:300px;padding:0;text-align:center;text-transform:uppercase;width:100%;z-index:10}@media (min-width: 768px){.single-rankings-type-1 .widget-degree-finder,.single-rankings-type-4 .widget-degree-finder{margin:0}}@media (min-width: 1021px){.landing--intro .widget-degree-finder{margin:0}}.widget-degree-finder.widget-modal{background-color:transparent;display:none;left:50%;margin:0;padding:0;position:fixed;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90vw;z-index:100}.widget-degree-finder.widget-modal.is-active{display:block}@media (min-width: 1021px){.widget-degree-finder.widget-modal{width:40vw}}.widget-degree-finder #platform-quick-degree-finder{border-radius:0;width:100% !important}@media (min-width: 1181px){h1+.r-widget:not(.is-active),h1+.r-widget+.sidebar-sticky-menu{display:none}}.has-widget .header-title{margin-bottom:50px}.has-widget .landing--intro{padding:35px 0 20px}@media screen and (min-width: 1021px){.has-widget .header-block{-ms-flex-align:center;align-items:center;display:block;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:auto}.has-widget .header-block .header-title{display:block;margin-left:40px;margin-top:0;padding:0;vertical-align:middle;width:100%;width:calc(100% - 300px)}.has-widget .header-block .header-title h1{text-align:left}.has-widget .landing--intro{max-width:835px;padding:69px 0 66px}}.bgimage-heading{position:relative;text-align:center;color:#fff;padding:100px 0 360px;background-size:cover;background-position:center;margin-bottom:-300px;z-index:-1}@media screen and (max-width: 759px){.bgimage-heading{padding-top:50px}}.bgimage-heading::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom, rgba(0,0,0,0.45), transparent)}.bgimage-heading>*{position:relative;z-index:1}.bgimage-heading small{font-size:25px;text-transform:uppercase;display:block}@media screen and (max-width: 759px){.bgimage-heading small{font-size:16px}}.bgimage-heading h1{color:inherit;font-family:"Fjalla One",sans-serif;text-transform:uppercase;font-size:62px;line-height:1;margin:0}@media screen and (max-width: 1019px){.bgimage-heading h1{font-size:50px}}@media screen and (max-width: 759px){.bgimage-heading h1{font-size:33px}}.tertiary-heading{text-align:center;max-width:960px;margin:60px auto}.tertiary-heading h1{font-family:"Fjalla One",sans-serif;font-weight:400;font-size:62px;line-height:1.04839;text-transform:uppercase;color:#0a2642}.tertiary-heading h1+p{font-size:16px;line-height:1.625;margin-top:10px}.letter{background:#fff;width:870px;margin:0 auto;padding:55px 65px 80px}@media screen and (max-width: 1019px){.letter{width:700px;padding:50px 45px 70px;font-size:16px}}@media screen and (max-width: 759px){.letter{width:calc(100% - 30px);padding:25px 20px 50px}}.letter-heading{margin-bottom:30px;border-bottom:1px solid #DADEE2;position:relative}.letter-heading h2{font-size:40px;font-family:"Fjalla One",sans-serif;font-weight:400;text-transform:uppercase;padding:0 150px 10px 0;margin:0}@media screen and (max-width: 1019px){.letter-heading h2{font-size:32px}}@media screen and (max-width: 759px){.letter-heading h2{font-size:26px;padding-right:0}}.letter-heading a{display:inline-block;position:absolute;right:0;padding-right:25px;top:calc(50% - 8px);font-size:15px;line-height:1;text-transform:uppercase;font-weight:700}.letter-heading a .rb-chevron-down{border-color:#269adb;margin-left:15px;position:absolute;top:calc(50% - 7px);right:0}.letter-heading a:hover .rb-chevron-down{border-color:#d5545b}@media screen and (max-width: 759px){.letter-heading a{display:none}}.letter-author{width:240px;float:left;margin:0 30px 30px 0}.letter-author img{display:block;margin:0 auto}@media screen and (max-width: 600px){.letter-author{float:none;margin:0 auto 30px}}.letter-ribbon-wrapper{margin-top:0}.letter-ribbon-wrapper::before,.letter-ribbon-wrapper::after{content:"";width:30px;height:100%;background:url("../img/svg/author-banner-tail.svg") center center no-repeat;position:absolute;bottom:10px;right:0;z-index:0}.letter-ribbon-wrapper::before{right:auto;left:0;-ms-transform:rotate(180deg);transform:rotate(180deg)}.letter-ribbon{position:relative;-webkit-font-smoothing:antialiased;background:#3B5268;color:#fff;text-align:center;padding:10px 20px;margin:0 20px;text-transform:uppercase;z-index:1}.letter-ribbon::before,.letter-ribbon::after{content:"";position:absolute;top:-10px;left:0;width:0;height:0;border-bottom:10px solid #0a2642;border-left:10px solid transparent}.letter-ribbon::after{left:calc(100% - 10px);border-left:0;border-right:10px solid transparent}.letter-ribbon h4{color:inherit;font-family:"Fjalla One",sans-serif;font-size:22px;margin:0}.letter-ribbon small{font-size:12px;line-height:1;margin-top:3px;opacity:.5;display:block}.letter-footer svg{margin-top:30px}.letter-footer .author{margin-top:20px;font-size:16px;font-family:"Fjalla One",sans-serif;text-transform:uppercase}.letter-footer .author:first-child{margin-top:50px}.letter-footer .author-title{text-transform:uppercase;font-size:12px;font-weight:700;opacity:.5;display:block}body.locked{overflow:hidden}.background.carousel .wrapper{max-width:98%;padding:0}.background.carousel #carousel-nav .wrapper>*,.background.carousel .carousel-slide-header,.background.carousel .carousel-slide-mask,.background.carousel .carousel-slide,.background.carousel .carousel-slide-placeholder,.background.carousel .carousel-toc-link,.background.carousel .carousel-toc-link .view{margin-top:0}.entry-content .background.carousel ul{padding-left:0}.background.carousel .carousel-slide-close{z-index:102}@media (max-width: 767px){.background.carousel .carousel-slide.read-all{top:90px}.background.carousel .carousel-slide-mask::before{cursor:pointer;top:50px}.background.carousel .carousel-slide-close{top:60px}}@media (min-width: 1021px){.background.carousel .wrapper{max-width:98%;padding:0}}#carousel{border-top:1px solid #DADEE2;position:relative;overflow-x:hidden}#carousel::before{content:"";top:1px;width:100vw;position:absolute;left:0;height:150px;background:linear-gradient(to bottom, rgba(0,0,0,0.05), transparent)}#carousel .tertiary-heading{text-align:center;max-width:620px;margin:60px auto}@media screen and (max-width: 1019px){#carousel .tertiary-heading{margin:45px auto 30px;max-width:initial;padding:0 20px}}#carousel .tertiary-heading h2{font-family:"Fjalla One",sans-serif;font-size:40px;font-weight:400;text-transform:uppercase}@media screen and (max-width: 1019px){#carousel .tertiary-heading h2{font-size:32px}}@media screen and (max-width: 759px){#carousel .tertiary-heading h2{font-size:26px}}#carousel .tertiary-heading h2+p{font-size:18px;line-height:1.66667;margin-top:10px}@media screen and (max-width: 1019px){#carousel .tertiary-heading h2+p{font-size:16px}}#carousel-nav{-webkit-font-smoothing:antialiased;background:#3B5268}@media screen and (max-width: 759px){#carousel-nav{display:none}}#carousel-nav .wrapper{position:relative;display:-ms-flexbox;display:flex;min-height:80px;max-width:1400px;width:100%;margin:0 auto;padding:0 40px}@media screen and (max-width: 1279px){#carousel-nav .wrapper{padding:0 10px}}@media screen and (max-width: 1019px){#carousel-nav .wrapper{padding:0}}#carousel-nav .wrapper>*{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#carousel-nav .title{width:calc(33.3334% - 80px/3);font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;padding:10px 30px 10px 60px;position:relative}#carousel-nav .title.prev-title,#carousel-nav .title.next-title{opacity:.5}@media screen and (max-width: 1019px){#carousel-nav .title.prev-title,#carousel-nav .title.next-title{display:none}}#carousel-nav .title .count{left:20px}#carousel-nav .title .toc-icon{position:absolute;margin-left:-40px;top:calc(50% - 10px)}@media screen and (max-width: 1019px){#carousel-nav .active-title{margin:0 auto}}#carousel-nav .active-title::after{content:"";position:absolute;bottom:-7px;left:calc(50% - 7.5px);width:0;height:0;border-bottom:15px solid #3B5268;border-left:15px solid transparent;-ms-transform:rotate(45deg);transform:rotate(45deg)}.carousel-action{background:#269adb;width:70px;color:#fff;font-size:13px;text-transform:uppercase;text-align:center;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.carousel-action:hover{color:#fff}.carousel-action:hover:not(.disabled){background:#277fb8}.carousel-action:focus{color:#fff}.carousel-action.disabled{opacity:.2;cursor:default}.carousel-action [class*="chevron"]{width:10px;height:10px;margin-bottom:5px}#carousel-stage{position:relative;margin:40px 0 80px}@media screen and (max-width: 759px){#carousel-stage{margin-bottom:40px}}#carousel-stage::before,#carousel-stage::after{content:"";top:0;bottom:0;width:calc(50vw - (870px/2));background:linear-gradient(to right, rgba(255,255,255,0.75), transparent);position:absolute}#carousel-stage::after{right:0;-ms-transform:rotate(180deg);transform:rotate(180deg)}#carousel-conveyor{display:-ms-flexbox;display:flex;width:calc(100vw * 10);margin-left:calc(50vw - 870px/2);transition-property:margin;transition-duration:.2s}@media screen and (max-width: 1019px){#carousel-conveyor{margin-left:calc(50vw - 560px/2)}}@media screen and (max-width: 759px){#carousel-conveyor{width:auto;margin-left:0;padding:0 10px;display:block}}.carousel-slide,.carousel-slide-placeholder{min-height:535px;max-height:635px;width:870px;margin-right:20px}@media screen and (max-width: 1019px){.carousel-slide,.carousel-slide-placeholder{min-height:635px;max-height:735px;width:560px}}@media screen and (max-width: 759px){.carousel-slide,.carousel-slide-placeholder{min-height:initial;max-height:initial;width:100%}}.carousel-slide{padding:50px 65px 20px;background:#f5f6f7;border:1px solid #DADEE2;border-top:5px solid #0a2642;position:relative;overflow-y:hidden}@media screen and (max-width: 1019px){.carousel-slide{padding:40px 40px 20px}}@media screen and (max-width: 759px){.carousel-slide{padding:20px}.carousel-slide:not(.active){display:none}}.carousel-slide.active{border-top-color:#d5545b}.carousel-slide.active h3{color:#d5545b}.carousel-slide:last-child{margin-right:0}.carousel-slide.read-all{overflow-y:scroll;z-index:99;position:fixed;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-height:initial;max-height:initial;height:calc(100vh - 80px)}@media screen and (max-width: 759px){.carousel-slide.read-all{height:calc(100vh - 40px);width:100%;top:40px;left:0;-ms-transform:none;transform:none;padding:20px 10px}}.carousel-slide.read-all .carousel-slide-footer{display:none}.carousel-slide-header{padding-bottom:25px;border-bottom:1px solid #DADEE2}@media screen and (max-width: 759px){.carousel-slide-header{padding-bottom:15px}}#carousel .count,#carousel .view{-webkit-font-smoothing:antialiased;position:absolute;text-align:center;color:#fff;height:25px;font-size:12px;font-weight:700;line-height:25px;top:calc(50% - 12px)}#carousel .count{left:0;width:25px;background:#d5545b;border-radius:50%}#carousel .view{right:0;background:#269adb;text-transform:uppercase;border-radius:3px;width:60px}@media screen and (max-width: 759px){#carousel .view{display:none}}#carousel .carousel-slide-title{position:relative;font-family:"Fjalla One",sans-serif;text-transform:uppercase;font-size:30px;font-weight:400;line-height:1.16667;margin-top:0}@media screen and (max-width: 1019px){#carousel .carousel-slide-title{padding-left:45px;font-size:27px}}@media screen and (max-width: 759px){#carousel .carousel-slide-title{font-size:24px}}#carousel .carousel-slide-title .count{width:30px;height:30px;font-size:16px;line-height:30px;top:2px;left:-45px}@media screen and (max-width: 1019px){#carousel .carousel-slide-title .count{left:0}}#carousel .carousel-slide-title .toc-icon{position:absolute;margin-left:-45px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.expert-intro{border-bottom:1px solid #DADEE2;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:20px 0}@media screen and (max-width: 500px){.expert-intro{display:block}}.expert-intro img{width:200px;height:auto}@media screen and (max-width: 1019px){.expert-intro img{width:160px}}@media screen and (max-width: 759px){.expert-intro img{max-width:320px;width:auto}}.expert-intro blockquote{width:calc(100% - 200px);padding-left:30px;margin:0}@media screen and (max-width: 1019px){.expert-intro blockquote{width:calc(100% - 160px)}}@media screen and (max-width: 500px){.expert-intro blockquote{width:100%;padding-left:0}}.expert-intro blockquote p{font-style:italic;font-size:15px;line-height:1.66667;margin:0 0 15px !important;padding:0;border-left:0;text-transform:none;color:#3B5268}@media screen and (max-width: 1019px){.expert-intro blockquote p{font-size:14px}}.expert-intro .author,.carousel-author-bio .author{margin-top:0;font-size:16px;line-height:1.25;text-transform:uppercase;font-weight:700;color:#0a2642}.expert-intro .author-title,.carousel-author-bio .author-title{display:block;font-size:12px;color:#8593A1}.carousel-author-bio{background:#fff;border:1px solid #DADEE2;padding:30px 40px;margin:30px 0;font-size:16px}@media screen and (max-width: 1019px){.carousel-author-bio{padding:25px 20px}}.carousel-learn-more{display:none;background:#269adb;color:#fff;font-size:12px;line-height:1;text-transform:uppercase;font-weight:700;border-radius:2px;margin-top:15px;padding:10px 40px 10px 15px;cursor:pointer}.read-all .carousel-learn-more{display:inline-block}.carousel-learn-more:hover{background:#d5545b}.carousel-learn-more .rb-chevron-down{position:absolute;right:15px;top:calc(50% - 7px)}.carousel-slide-content{margin-top:20px}@media screen and (max-width: 1019px){.carousel-slide-content{font-size:16px}}.carousel-slide-footer{height:120px;padding-top:10px;position:absolute;bottom:0;left:0;right:0;background:#f5f6f7;text-align:center;box-shadow:0 -25px 50px 0 #f5f6f7}.carousel-slide-footer .btn-action{width:180px}.carousel-slide-footer .carousel-reset{margin-top:20px;display:block;font-size:11px;text-transform:uppercase;font-weight:700}#carousel-toc{list-style:none;margin:-20px 0 0 0}#carousel-toc li{position:relative;border-bottom:1px solid #DADEE2;color:#269adb;font-size:15px;line-height:1.66667;padding:12px 75px 12px 40px;margin-bottom:0;cursor:pointer}@media screen and (max-width: 1019px){#carousel-toc li{font-size:14px}}@media screen and (max-width: 759px){#carousel-toc li{font-size:12px;padding:10px 0 10px 40px}}#carousel-toc li:last-child{border-bottom:0}#carousel-toc li:hover{color:#d5545b}#carousel-toc li:hover .view{background:#d5545b}.carousel-slide-mask{display:none}.carousel-slide-mask.active{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(11,39,67,0.75);z-index:98}@media screen and (max-width: 759px){.carousel-slide-mask::before{content:"";position:fixed;top:0;right:0;left:0;height:40px;background:#3B5268}}.carousel-slide-close{display:block;width:4px;height:20px;position:fixed;top:20px;right:25px;background:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}@media screen and (max-width: 759px){.carousel-slide-close{top:10px}}.carousel-slide-close::before{content:"";display:block;height:100%;-ms-transform:rotate(90deg);transform:rotate(90deg);background:inherit}[class*="rb-chevron"]{display:inline-block;width:9px;height:9px;border-top:2px solid #fff;border-right:2px solid #fff;-ms-transform:rotate(45deg);transform:rotate(45deg)}.rb-chevron-down{-ms-transform:rotate(135deg);transform:rotate(135deg)}.rb-chevron-left{-ms-transform:rotate(225deg);transform:rotate(225deg)}.rb-chevron-up{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[class*="rb-btn-action"]{-webkit-font-smoothing:antialiased;display:inline-block;width:230px;border-radius:3px;font-size:15px;font-weight:700;line-height:45px;color:#fff;background:#269adb;text-align:center;text-transform:uppercase;border:0;outline:0;cursor:pointer}[class*="rb-btn-action"] b{font-weight:400}[class*="rb-btn-action"]:hover{color:#fff !important;background:#218bc7}[class*="rb-btn-action"]:focus,[class*="rb-btn-action"]:active{color:#fff}.rb-btn-action-secondary{background:#d5545b;border:2px solid #fff}.rb-btn-action-secondary:hover{background:#d04047}.block-contact{color:#fff;text-align:center;padding:50px 20px}.block-contact::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right, #1B9ADF, #3ACAF1)}.block-contact h2{color:inherit;font-family:"Fjalla One",sans-serif;font-size:40px;font-weight:400;margin:0 0 15px;text-transform:uppercase}.block-contact p{margin:0 auto 20px;max-width:640px}@media screen and (max-width: 1019px){.block-contact p{padding:0 20px}}.block-copy{margin:65px auto;max-width:760px}@media screen and (max-width: 1019px){.block-copy{max-width:700px;font-size:16px}}@media screen and (max-width: 759px){.block-copy{max-width:auto;margin:45px 15px}}.block-copy h3{text-transform:none}aside[class^="ad-"]{background-color:#fff;margin-bottom:25px;width:100%}aside[class^="ad-"] button{max-width:230px;padding:15px}aside[class^="ad-"] button:hover,aside[class^="ad-"] button:active,aside[class^="ad-"] button:focus{background-color:rgba(27,154,223,0.9)}aside[class^="ad-"] p,aside[class^="ad-"] li{color:#0a2642}aside[class^="ad-"] p{font-size:15px;line-height:1.66667;margin-top:5px}aside[class^="ad-"] li{font-size:14px;line-height:1.42857}aside[class^="ad-"] ul{margin-top:12.5px}@media (min-width: 1021px){.home aside[class^="ad-"]{float:right;margin-left:25px;max-width:570px;z-index:1}}.ad-image{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}@media (max-width: 767px){.ad-split .ad-image{display:none}}@media (min-width: 768px){.ad-split .ad-image{width:40%}}.ad-wrapper{background-repeat:no-repeat;display:block}.ad-blurb,.ad-content,.ad-title{margin-top:0}.ad-header{color:#1B9ADF;font-size:24px;line-height:1.66667;text-transform:uppercase}.ad-title{color:#0a2642;font-family:"Fjalla One",sans-serif;font-size:33px;line-height:1.09091;text-transform:uppercase}@media (min-width: 768px){.ad-title{font-size:40px;line-height:1}}.ad-full{border:1px solid #DADEE2;margin:50px auto;max-width:915px}.ad-full button{background-color:#1B9ADF}.ad-full .ad-content{padding:25px 45px}.entry-content .ad-full .ad-content ul{margin-bottom:0}@media (max-width: 767px){.entry-content .ad-full .ad-blurb ul{padding:0}}@media (min-width: 768px){.ad-full button{margin:20px 0 0}.ad-full .ad-content{padding:45px 55px 55px}.ad-full .ad-blurb{padding-top:0;position:absolute;right:55px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ad-full .ad-blurb ul{margin-top:0}.ad-full .ad-blurb,.ad-full .ad-header,.ad-full .ad-title{max-width:360px;width:50%}}.ad-split{border:1px solid #DADEE2}.ad-split::before{background:linear-gradient(135deg, #fff 50%, #ced3d9 50%);border:0;content:'';display:block;height:16px;left:-1px;position:absolute;top:-1px;width:16px}.home .ad-split{border:0}.home .ad-split::before{background:linear-gradient(135deg, #0a2642 50%, #ced3d9 50%);left:0;top:0}.ad-split button{margin:25px 0 0}@media (max-width: 767px){.ad-split .ad-header{font-size:18px}}.ad-split .ad-content{padding:20px}@media (min-width: 768px){.ad-split .ad-content{width:60%}}@media (min-width: 1021px){.ad-split .ad-content{padding:25px 25px 37.5px}}.state{cursor:pointer;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:.25;fill:#0a2642;transition:opacity .25s;z-index:1}.state:hover{opacity:.9}.home .state{fill:#1c73a7;stroke:#0a2642}.home .state:hover{fill:#AC287D}.text-light,.text-dark{font-size:9px;font-family:Open Sans, open-sans, sans-serif;pointer-events:none}.text-light{fill:#f3f3f3}.text-dark{fill:#313944}.home .text-dark{fill:#f3f3f3}.line{fill:none;stroke:#c1c4c7;stroke-miterlimit:10}.background{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 -20px 25px;padding:35px 0;position:relative}.background.bg-light{background-color:#f5f6f7}.background>.wrapper{margin:0 auto;max-width:100%;padding:0 20px}.background>.wrapper>:first-child,.background>.wrapper>.subnav-item:first-child>:first-child{margin-top:0}.background>.wrapper>:last-child{margin-bottom:0}.background>.wrapper[style*='background-color']:not([style*='border']){border-radius:5px;box-shadow:0 0 20px 2px rgba(0,0,0,0.2)}.background>.wrapper[style*='background-color'],.background>.wrapper[style*='border']{padding-bottom:20px;padding-top:20px;position:relative}@media (min-width: 768px){.background>.wrapper[style*='background-color'],.background>.wrapper[style*='border']{padding:50px}}@media (max-width: 1020px){.background>.wrapper[style*='background-color'],.background>.wrapper[style*='border']{margin-left:20px;margin-right:20px}}@media (min-width: 1021px){.background>.wrapper{max-width:980px}.background>.wrapper[style*='background-color'],.background>.wrapper[style*='border']{padding:60px}}@media (min-width: 1221px){.background>.wrapper{max-width:1180px}}.background[style^='color']>.wrapper>*{color:inherit}.background[style^='color']>.wrapper>* a:not(.btn){border-bottom:1px solid currentColor;color:inherit}.background[style^='color']>.wrapper>* a:not(.btn):hover,.background[style^='color']>.wrapper>* a:not(.btn):active,.background[style^='color']>.wrapper>* a:not(.btn):focus,.background[style^='color']>.wrapper>* a:not(.btn):visited{border-bottom:0}.background:last-child{margin-bottom:0}@media (max-width: 1020px){.background>.fl-right{float:none}}@media (min-width: 768px){.background{left:50%;margin:0 -50vw;padding:65px 0 55px;right:50%;width:100vw}.background .fl-right{float:right;width:50%}}.callout{background-color:#ebedef;margin:25px 0 0;padding:35px 20px}.callout:before{clear:both;content:'';display:table}.callout[style*='color']>.wrapper>*{color:inherit}.callout[style*='color']>.wrapper>* a{border-bottom:1px solid currentColor;color:inherit}.callout[style*='color']>.wrapper>* a:hover,.callout[style*='color']>.wrapper>* a:active,.callout[style*='color']>.wrapper>* a:focus,.callout[style*='color']>.wrapper>* a:visited{border-bottom:0}.callout .wrapper{padding:0 20px}.callout .wrapper>:first-child{margin-top:0}.callout .wrapper>h2:first-child,.callout .wrapper>h3:first-child{margin-top:0}.callout h2{text-align:center}.callout img{margin:0}.callout blockquote{margin-left:0;margin-right:0}.callout picture{margin-top:0}.callouts .callout{margin:12.5px 0 0}@media (min-width: 768px){.callouts .callout{-ms-flex-preferred-size:calc(50% - 7.5px);flex-basis:calc(50% - 7.5px);max-width:calc(50% - 7.5px);width:calc(50% - 7.5px)}}@media (min-width: 768px){.callouts.count-3 .callout{-ms-flex-preferred-size:calc(33.3334% - 10px);flex-basis:calc(33.3334% - 10px);max-width:calc(33.3334% - 10px);width:calc(33.3334% - 10px)}.callouts.count-3 .callout:not(.stack-box){padding-left:3px;padding-right:3px}}@media (min-width: 1021px){.callouts.count-4 .callout{-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px);max-width:calc(25% - 10px);width:calc(25% - 10px)}.callouts.count-4 .callout:not(.stack-box){padding:25px 0}}.callouts{display:block;margin:12.5px 0 0}.callouts .callout{font-size:14px}.callouts+.callouts-source{font-weight:400;margin-top:-25px;text-align:center}.callouts+.callouts{margin-top:2px}@media (min-width: 768px){.callouts{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}}.stack-box{background-color:#f5f6f7;border:4px solid #dadee2;box-shadow:none;padding:12px 0 15px;text-align:center}.stack-box .wrapper{padding:0 20px}.stack-box small{display:block;font-size:12px;font-weight:500;line-height:1.41667;opacity:.8;text-transform:uppercase}.stack-box h4{border-bottom:1px solid #dadee2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;line-height:1.29412;margin-bottom:7px;margin-top:2px;min-height:60px;padding-bottom:15px}.stack-box span{display:block;font-size:26px;line-height:1.38462;margin-top:0}a.stack-box{background-color:#269adb;border:4px solid #269adb;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4);color:#fff;display:block;transition:all .05s}a.stack-box:hover,a.stack-box:active,a.stack-box:focus{background-color:#3b5268;border-color:#3b5268;color:#fff}a.stack-box:visited,a.stack-box:visited:hover{color:#fff}a.stack-box h4{border-bottom-color:rgba(255,255,255,0.3);color:#fff;font-size:17px}.callout-image{height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;line-height:0;margin-top:0;overflow:hidden}@media (max-width: 767px){.callout-image{height:370px;width:100%}}@media (min-width: 500px){.visual-guide .callout-image{height:510px}}@media (min-width: 768px){.content-before .callout-image,.content-after .callout-image{position:absolute;top:0;bottom:0;height:auto;width:66.67%}.content-after .callout-image{left:0}.content-before .callout-image{right:0}}.full-width [class*="block-content-"]:not([class*="section-tabs-"]){margin-right:auto;margin-left:auto;border:none}.full-width .block-content-collapsible{padding-top:0}.full-width .section-title{padding-left:25px;padding-right:25px}.info-bar{background-color:#fff;box-shadow:0 5px 15px rgba(10,38,66,0.2);list-style:none;margin:37.5px 0;padding:12.5px 0;position:relative;width:100%}.entry-content .info-bar{margin:25px 0;padding:20px 0}.info-bar.anchors li>a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.info-bar li{-ms-flex-align:center;align-items:center;border:1px solid #DADEE2;border-top:0;box-sizing:border-box;display:-ms-flexbox;display:flex;font-size:13px;line-height:1.38462;margin:0;overflow:hidden;padding:12.5px 25px;position:relative;z-index:1}.info-bar li::before{display:none}.info-bar li:first-of-type{border-left:0;padding-top:0}.info-bar li:last-of-type{padding-bottom:0;border-bottom:0;border-right:0}.info-bar li p{margin:0}.info-bar li .icon{margin-right:15px}.info-bar li .icon svg{fill:#9da8b3;height:auto;width:35px}@media (min-width: 1021px){.info-bar li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 1020px){.info-bar li{border-left:0;border-right:0}}@media (min-width: 1021px){.info-bar{display:-ms-flexbox;display:flex;padding:25px 0}.entry-content .info-bar{padding:25px 0}.info-bar li{border-bottom:0;padding-bottom:0;padding-top:0}.info-bar.small{padding:0 100px}.info-bar.small::before{display:none}}.entry-content .checklist{padding:0}[class^="checklist"]{margin:25px 0;width:100%}[class^="checklist"] h3{margin:0 0 15px;text-transform:uppercase}[class^="checklist"] li{border-bottom:1px solid #DADEE2;display:block;font-size:16px;line-height:1.25;margin:0;padding:20px 20px 20px 50px;position:relative}[class^="checklist"] li::before{border-radius:50%;content:'';display:inline-block;height:25px;left:22px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px}@media (min-width: 768px){[class^="checklist"] li{font-size:17px;line-height:1.47059;padding-left:80px;padding-right:35px}[class^="checklist"] li::before{left:25px}}[class^="checklist"] li p:last-of-type{margin-bottom:0}.checklist{background-color:#f5f6f7;border:1px solid #DADEE2;border-radius:5px}.checklist li::before{background:url('data:image/svg+xml;utf8,<svg width="14" height="11" viewBox="0 0 14 11" xmlns="http://www.w3.org/2000/svg"><path d="M11.813 0L5.25 6.563 2.187 3.5 0 5.688l5.25 5.25L14 2.188z" fill="#1B9ADF"/></svg>') no-repeat center}[class$="-circles"] li{padding:16px 16px 16px 40px}[class$="-circles"] li:first-child{border-top:1px solid #DADEE2}[class$="-circles"] li::before{background:#1B9ADF url('data:image/svg+xml;utf8,<svg width="14" height="11" viewBox="0 0 14 11" xmlns="http://www.w3.org/2000/svg"><path d="M11.813 0L5.25 6.563 2.187 3.5 0 5.688l5.25 5.25L14 2.188z" fill="#fff"/></svg>') no-repeat center;left:0}.expandable{margin-top:40px}.expandable .wrapper{max-width:100%}.expandable h4{font-size:15px;font-weight:700;line-height:1.66667;text-transform:none}.expandable p{font-size:16px;line-height:1.5625;margin-top:10px}.expandable .plus{color:#3B5268;position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.expandable-title{cursor:pointer;background-color:#EBEDEF;min-height:80px;padding:7px 35px 10px 75px;transition:background-color .2s}.expandable-title:hover,.expandable-title:active,.expandable-title:focus{background-color:#F5F6F7}.expandable-content{background-color:#fff;border:1px solid #DADEE2;display:none;margin:0;padding:12.5px 20px 25px}.is-open .expandable-content{display:block}.expandable-graphic{bottom:0;left:0;margin:0;position:absolute}.expandable-graphic img{height:inherit;margin:0 auto;width:auto}@media (max-width: 767px){.expandable-subtitle{display:none}}@media (min-width: 768px){.expandable h4{font-size:17px;line-height:1.47059}.expandable .plus{right:30px}.expandable-title{min-height:150px;padding:5px 70px 25px 180px}.expandable-content{padding-top:0}.expandable-subcontent{display:none}.expandable-content{padding-left:30px;padding-right:30px}}.separator{-ms-flex-align:center;align-items:center;clear:both;display:-ms-flexbox;display:flex;margin:0 auto 25px;max-width:360px;position:relative}.separator::after,.separator::before{border-top:1px solid rgba(133,147,161,0.5);content:'';-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.separator::after,.separator::before{border-top:1px solid rgba(218,222,226,0.5);-webkit-box-flex:1;content:'';-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.separator::after{margin-left:25px}.separator::before{margin-right:25px}.separator.tagline{max-width:none}.separator.tagline::after{margin-left:12.5px}.separator.tagline::before{margin-right:12.5px}.separator span{max-width:60%;text-align:center}@media (max-width: 767px){.separator span{margin:0 auto 15px;max-width:90%}}.separator svg{color:#0a2642;height:60px;width:60px}@media (max-width: 1020px){#widget-recovery main{margin-top:50px}#widget-recovery .site-header{height:50px;position:fixed;top:0;right:0;left:0}#widget-recovery.pinned .site-sub-header,#widget-recovery.pinned #sticky-nav,#widget-recovery.pinned .mega-sticky-nav>div,#widget-recovery.pinned .simple-sticky-nav div{top:50px !important}#widget-recovery.fixed-to-top .h-data-filters{top:50px}#widget-recovery.widget-recovery-active .site-header{z-index:1}#widget-recovery .nav-toggle{z-index:1}#widget-recovery #widget-cta{background:#fff;padding:5px 10px;position:absolute;opacity:1;top:0;left:0;height:100%;width:calc(100% - 50px);transition:all .2s}#widget-recovery #widget-cta button{animation:widgetCTAFadeIn 1s;background:#d5545b;border:0;border-radius:2px;color:#fff;font-weight:400;font-size:15px;outline:0;width:100%;height:100%}#widget-recovery #widget-cta button:hover{background:#d04047}#widget-recovery #widget-cta button::after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTIuMyIgaGVpZ2h0PSIzNzUuNSIgdmlld0JveD0iMCAwIDI5Mi4zIDM3NS41Ij48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTI0IDBDNTUuNSAwIDAgNTUuNSAwIDEyNHM1NS41IDEyNCAxMjQgMTI0IDEyNC01NS41IDEyNC0xMjRTMTkyLjUgMCAxMjQgMHptMCAyMTQuNmMtNTAgMC05MC42LTQwLjYtOTAuNi05MC42IDAtNTAgNDAuNi05MC42IDkwLjYtOTAuNlMyMTQuNiA3NCAyMTQuNiAxMjRjMCA1MC00MC42IDkwLjYtOTAuNiA5MC42eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yODguOCAzNDUuNmM2LjEgOS4yIDQuMSAyMS4zLTQuNCAyNi45LTguNSA1LjctMjAuNSAyLjgtMjYuNi02LjRMMTY5LjIgMjMzYy02LjEtOS4yLTQuMS0yMS4zIDQuNC0yNi45IDguNS01LjcgMjAuNS0yLjggMjYuNiA2LjRsODguNiAxMzMuMXoiLz48L3N2Zz4=");background-size:16px 16px;content:'';display:block;position:absolute;right:15px;top:calc(50% - 16px/2);width:16px;height:16px;-ms-transform:rotate(-10deg);transform:rotate(-10deg)}#widget-recovery:not(.widget-cta-visible) #widget-cta,#widget-recovery.js-menu-open #widget-cta{opacity:0;top:-100%}#widget-recovery .widget-degree-finder.fixed{border-width:6px;margin:0;position:fixed;z-index:999;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media (max-width: 1020px) and (max-height: 500px){#widget-recovery .widget-degree-finder.fixed{width:calc(100vw - 40px);height:auto}#widget-recovery .widget-degree-finder.fixed h4{font-size:26px;margin-top:5px}#widget-recovery .widget-degree-finder.fixed label{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#widget-recovery .widget-degree-finder.fixed li{padding-left:70px}#widget-recovery .widget-degree-finder.fixed li:first-child{margin-top:5px}#widget-recovery .widget-degree-finder.fixed select{height:40px}#widget-recovery .widget-degree-finder.fixed .icon-arrow{top:calc(50% - 5px)}#widget-recovery .widget-degree-finder.fixed button{margin-top:15px;font-size:15px;padding:12px 0}}@media (max-width: 1020px){#widget-recovery-mask{background:rgba(255,255,255,0.925);display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:998}#widget-recovery-mask .close{background:#fff url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiPjxwYXRoIGZpbGw9IiMzQjUyNjgiIGQ9Ik02NTAuOSA1MDBMOTkwIDgzOSA4MzkuMSA5OTAgNTAwIDY1MC45IDE2MC45IDk5MCAxMCA4MzlsMzM5LjEtMzM5TDEwIDE2MC45IDE2MC45IDEwIDUwMCAzNDkuMSA4MzkuMSAxMCA5OTAgMTYwLjkgNjUwLjkgNTAweiIvPjwvc3ZnPg==") center no-repeat;background-size:16px 16px;border-radius:50%;cursor:pointer;width:40px;height:40px;position:absolute;top:5px;right:5px}#widget-recovery-mask .close:hover{background-color:#f5f6f7}}@media (min-width: 768px) and (max-width: 1020px){#widget-recovery.about-us.pinned #sticky-nav{top:-25px !important}}@media (min-width: 768px){#widget-recovery.pinned #sticky-nav{top:0 !important}}@media (min-width: 1021px){#widget-recovery #widget-cta{display:none}}.postid-1872 .btn--college-search,.postid-1999 .btn--college-search,.postid-2177 .btn--college-search,.postid-2130 .btn--college-search,.postid-2117 .btn--college-search,.postid-4600 .btn--college-search,.postid-16255 .btn--college-search,.postid-1817 .btn--college-search{display:none !important}.postid-1872 .site-sidebar.fixed,.postid-1999 .site-sidebar.fixed,.postid-2177 .site-sidebar.fixed,.postid-2130 .site-sidebar.fixed,.postid-2117 .site-sidebar.fixed,.postid-4600 .site-sidebar.fixed,.postid-16255 .site-sidebar.fixed,.postid-1817 .site-sidebar.fixed{position:fixed;top:30px}.postid-1872 .sticky-nav-trigger,.postid-1999 .sticky-nav-trigger,.postid-2177 .sticky-nav-trigger,.postid-2130 .sticky-nav-trigger,.postid-2117 .sticky-nav-trigger,.postid-4600 .sticky-nav-trigger,.postid-16255 .sticky-nav-trigger,.postid-1817 .sticky-nav-trigger{position:relative;border:1px solid #DADEE2;padding:0 10px;height:auto !important;cursor:pointer}.postid-1872 .sticky-nav-trigger .sidebar__title,.postid-1999 .sticky-nav-trigger .sidebar__title,.postid-2177 .sticky-nav-trigger .sidebar__title,.postid-2130 .sticky-nav-trigger .sidebar__title,.postid-2117 .sticky-nav-trigger .sidebar__title,.postid-4600 .sticky-nav-trigger .sidebar__title,.postid-16255 .sticky-nav-trigger .sidebar__title,.postid-1817 .sticky-nav-trigger .sidebar__title{font-size:13px;padding:14px 10px;font-weight:700 !important;cursor:inherit}.postid-1872 .sticky-nav-trigger:hover .sidebar__title,.postid-1999 .sticky-nav-trigger:hover .sidebar__title,.postid-2177 .sticky-nav-trigger:hover .sidebar__title,.postid-2130 .sticky-nav-trigger:hover .sidebar__title,.postid-2117 .sticky-nav-trigger:hover .sidebar__title,.postid-4600 .sticky-nav-trigger:hover .sidebar__title,.postid-16255 .sticky-nav-trigger:hover .sidebar__title,.postid-1817 .sticky-nav-trigger:hover .sidebar__title{color:#d5545b}.postid-1872 .sticky-nav-trigger::after,.postid-1999 .sticky-nav-trigger::after,.postid-2177 .sticky-nav-trigger::after,.postid-2130 .sticky-nav-trigger::after,.postid-2117 .sticky-nav-trigger::after,.postid-4600 .sticky-nav-trigger::after,.postid-16255 .sticky-nav-trigger::after,.postid-1817 .sticky-nav-trigger::after{content:'+';position:absolute;right:10px;top:calc(50% - 9px);font-size:20px;line-height:1}.postid-1872 #stickynav_list,.postid-1999 #stickynav_list,.postid-2177 #stickynav_list,.postid-2130 #stickynav_list,.postid-2117 #stickynav_list,.postid-4600 #stickynav_list,.postid-16255 #stickynav_list,.postid-1817 #stickynav_list{display:none}.postid-1872 .is-active .sticky-nav-trigger::after,.postid-1999 .is-active .sticky-nav-trigger::after,.postid-2177 .is-active .sticky-nav-trigger::after,.postid-2130 .is-active .sticky-nav-trigger::after,.postid-2117 .is-active .sticky-nav-trigger::after,.postid-4600 .is-active .sticky-nav-trigger::after,.postid-16255 .is-active .sticky-nav-trigger::after,.postid-1817 .is-active .sticky-nav-trigger::after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.postid-1872 .is-active #stickynav_list,.postid-1999 .is-active #stickynav_list,.postid-2177 .is-active #stickynav_list,.postid-2130 .is-active #stickynav_list,.postid-2117 .is-active #stickynav_list,.postid-4600 .is-active #stickynav_list,.postid-16255 .is-active #stickynav_list,.postid-1817 .is-active #stickynav_list{display:block;position:absolute;top:calc(100% - 1px);width:100%;z-index:99}.postid-1872.pinned .sticky-nav-section,.postid-1999.pinned .sticky-nav-section,.postid-2177.pinned .sticky-nav-section,.postid-2130.pinned .sticky-nav-section,.postid-2117.pinned .sticky-nav-section,.postid-4600.pinned .sticky-nav-section,.postid-16255.pinned .sticky-nav-section,.postid-1817.pinned .sticky-nav-section{position:relative}.override-links .task-549635179761854.d-links.d-link-shortcode{border:0}.override-links .task-549635179761854.d-links.d-link-shortcode::after{text-align:right}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-title{background-color:transparent;color:#3B5268;font-family:"Open Sans",sans-serif;font-size:24px;line-height:1.25;margin-bottom:35px;padding:0;text-transform:none}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item{background-position:left 20px top 20px;background-size:150px 60px;border:1px solid #DADEE2;margin-bottom:20px;padding:80px 0 0 !important}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item div:first-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:85px;padding:17px 20px}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item-heading{color:#1B9ADF;display:block;font-size:18px;line-height:1.33333}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item-heading:hover,.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item-heading:active,.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item-heading:focus{color:#d5545b}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item-heading:visited{color:#1B9ADF}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-location{display:none}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-program-heading{color:#3B5268 !important;font-size:13px;line-height:1.38462;padding-top:10px;text-decoration:none;text-transform:uppercase}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-program-heading::before{color:#0a2642;content:'PROGRAM: ';font-weight:600}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-description{border-top:1px solid #DADEE2;border-bottom:1px solid #DADEE2;line-height:1.53333;padding:15px 20px 20px;margin-bottom:80px}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-link-button{background-color:#1B9ADF;bottom:20px;font-size:16px;height:40px;left:20px;line-height:40px;margin:0;padding:0;position:absolute;width:calc(100% - 40px)}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-link-button:hover,.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-link-button:active,.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-link-button:focus{background-color:#d5545b}@media (min-width: 1021px){.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-title{font-size:26px;line-height:1.38462}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item{background-position:left 20px top 12px;padding:0 !important}.override-links .task-549635179761854.d-links.d-link-shortcode .d-links-list__item div:first-child{border-left:1px solid #DADEE2;margin-left:200px;width:calc(100% - 200px)}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-description{border-bottom:0;margin-bottom:0;padding:20px 20px 20px 210px}.override-links .task-549635179761854.d-links.d-link-shortcode .d-link-school-link-button{bottom:auto;left:40px;top:110px;width:120px}}
